From 2a7480d2ed70c4ea3db462c8853263db3685847a Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher Date: Thu, 28 Sep 2023 22:43:46 +0200 Subject: [PATCH 01/42] - added new class CollectionRole.ts - added relation 'collectionRole' to Collection.ts class - added 'ListSets' and =GetRecord request for OaiController.ts - npm updates - added utility-functions.ts --- Dockerfile | 2 +- app/Controllers/Http/Oai/OaiController.ts | 227 +++++++++++++++++- .../Http/Submitter/DatasetController.ts | 21 +- app/Models/Collection.ts | 9 +- app/Models/CollectionRole.ts | 38 +++ app/Models/DocumentXmlCache.ts | 1 - app/Utils/utility-functions.ts | 21 ++ package-lock.json | 119 ++++----- tests/functional/dataset_controller.spec.ts | 2 +- 9 files changed, 349 insertions(+), 91 deletions(-) create mode 100644 app/Models/CollectionRole.ts create mode 100644 app/Utils/utility-functions.ts diff --git a/Dockerfile b/Dockerfile index 128ed11..0975855 100644 --- a/Dockerfile +++ b/Dockerfile @@ -85,7 +85,7 @@ RUN npm ci --omit=dev # Copy files to the working directory from the build folder the user COPY --chown=node:node --from=build /home/node/app/build . # Expose port -EXPOSE $PORT +EXPOSE 3333 ENTRYPOINT ["/home/node/app/docker-entrypoint.sh"] # Run the command to start the server using "dumb-init" CMD [ "dumb-init", "node", "server.js" ] \ No newline at end of file diff --git a/app/Controllers/Http/Oai/OaiController.ts b/app/Controllers/Http/Oai/OaiController.ts index 3629241..dbe0991 100644 --- a/app/Controllers/Http/Oai/OaiController.ts +++ b/app/Controllers/Http/Oai/OaiController.ts @@ -10,7 +10,11 @@ import { StatusCodes } from 'http-status-codes'; import { transform } from 'saxon-js'; // import { Xslt, xmlParse } from 'xslt-processor' import { OaiErrorCodes, OaiModelError } from 'App/Exceptions/OaiErrorCodes'; -import { OaiModelException } from 'App/Exceptions/OaiModelException'; +import { OaiModelException, BadOaiModelException } from 'App/Exceptions/OaiModelException'; +import Dataset from 'App/Models/Dataset'; +import Collection from 'App/Models/Collection'; +import { getDomain } from 'App/Utils/utility-functions'; +import XmlModel from 'App/Library/XmlModel'; interface XslTParameter { [key: string]: any; @@ -21,9 +25,12 @@ interface Dictionary { } export default class OaiController { - // private deliveringDocumentStates = ["published", "deleted"]; + private deliveringDocumentStates = ['published', 'deleted']; // private sampleRegEx = /^[A-Za-zäüÄÜß0-9\-_.!~]+$/; private xsltParameter: XslTParameter; + // private configuration: Configuration; + // private tokenWorker: TokenWorker; + /** * Holds xml representation of document information to be processed. * @@ -61,7 +68,7 @@ export default class OaiController { } // const oaiRequest: OaiParameter = request.body; try { - this.handleRequest(oaiRequest, request); + await this.handleRequest(oaiRequest, request); } catch (error) { if (error instanceof OaiModelException) { const code = error.oaiCode; @@ -106,7 +113,7 @@ export default class OaiController { response.status(StatusCodes.OK).send(xmlOutput); } - protected handleRequest(oaiRequest: Dictionary, request: RequestContract) { + protected async handleRequest(oaiRequest: Dictionary, request: RequestContract) { // Setup stylesheet // $this->loadStyleSheet('datasetxml2oai-pmh.xslt'); @@ -130,17 +137,17 @@ export default class OaiController { this.handleIdentify(); } else if (verb === 'ListMetadataFormats') { this.handleListMetadataFormats(); + } else if (verb == 'GetRecord') { + await this.handleGetRecord(oaiRequest); } - // else if (verb == "GetRecord") { - // await this.handleGetRecord(oaiRequest); - // } else if (verb == "ListRecords") { + // else if (verb == "ListRecords") { // await this.handleListRecords(oaiRequest); // } else if (verb == "ListIdentifiers") { // await this.handleListIdentifiers(oaiRequest); - // } else if (verb == "ListSets") { - // await this.handleListSets(); // } - else { + else if (verb == 'ListSets') { + await this.handleListSets(); + } else { this.handleIllegalVerb(); } } else { @@ -182,6 +189,206 @@ export default class OaiController { this.xml.root().ele('Datasets'); } + protected async handleListSets() { + const repIdentifier = 'tethys.at'; + this.xsltParameter['repIdentifier'] = repIdentifier; + const datasetElement = this.xml.root().ele('Datasets'); + + const sets: { [key: string]: string } = { + 'open_access': 'Set for open access licenses', + 'doc-type:ResearchData': 'Set for document type ResearchData', + // ...(await this.getSetsForDatasetTypes()), + ...(await this.getSetsForCollections()), + // ... await this.getSetsForProjects(), + } as Dictionary; + + for (const [key, value] of Object.entries(sets)) { + const setElement = datasetElement.ele('Rdr_Sets'); + setElement.att('Type', key); + setElement.att('TypeName', value); + } + } + + protected async handleGetRecord(oaiRequest: Dictionary) { + const repIdentifier = 'tethys.at'; + this.xsltParameter['repIdentifier'] = repIdentifier; + + const dataId = this.validateAndGetIdentifier(oaiRequest); + const dataset = await Dataset.query().where('publish_id', dataId).preload('xmlCache').preload('collections').first(); + + if (!dataset || !dataset.publish_id) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'The value of the identifier argument is unknown or illegal in this repository.', + OaiErrorCodes.IDDOESNOTEXIST, + ); + } + + const metadataPrefix = this.validateAndGetMetadataPrefix(oaiRequest); + this.xsltParameter['oai_metadataPrefix'] = metadataPrefix; + // do not deliver datasets which are restricted by document state defined in deliveringStates + this.validateDatasetState(dataset); + + // add xml elements + const datasetNode = this.xml.root().ele('Datasets'); + await this.createXmlRecord(dataset, datasetNode); + } + + private validateAndGetIdentifier(oaiRequest: Dictionary): number { + // Identifier references metadata Urn, not plain Id! + // Currently implemented as 'oai:foo.bar.de:{docId}' or 'urn:nbn...-123' + if (!('identifier' in oaiRequest)) { + throw new BadOaiModelException('The prefix of the identifier argument is unknown.'); + } + const dataId = Number(this.getDocumentIdByIdentifier(oaiRequest.identifier)); + if (isNaN(dataId)) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'The value of the identifier argument is illegal in this repository.', + OaiErrorCodes.BADARGUMENT, + ); + } + return dataId; + } + + private validateAndGetMetadataPrefix(oaiRequest: Dictionary): string { + let metadataPrefix = ''; + if ('metadataPrefix' in oaiRequest) { + metadataPrefix = oaiRequest['metadataPrefix']; + } else { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'The prefix of the metadata argument is unknown.', + OaiErrorCodes.BADARGUMENT, + ); + } + return metadataPrefix; + } + + private validateDatasetState(dataset: Dataset): void { + if (dataset.server_state == null || !this.deliveringDocumentStates.includes(dataset.server_state)) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'Document is not available for OAI export!', + OaiErrorCodes.NORECORDSMATCH, + ); + } + } + + private async createXmlRecord(dataset: Dataset, datasetNode: XMLBuilder) { + const domNode = await this.getDatasetXmlDomNode(dataset); + + if (domNode) { + // add frontdoor url and data-type + dataset.publish_id && this.addLandingPageAttribute(domNode, dataset.publish_id.toString()); + this.addSpecInformation(domNode, 'data-type:' + dataset.type); + + // if (dataset.collections) { + // for (const coll of dataset.collections) { + // const collRole = await coll.getCollectionRole(); + // this.addSpecInformation(domNode, collRole.oai_name + ':' + coll.number); + // } + // } + + datasetNode.import(domNode); + } + } + + private async getDatasetXmlDomNode(dataset: Dataset) { + const xmlModel = new XmlModel(dataset); + // xmlModel.setModel(dataset); + xmlModel.excludeEmptyFields(); + xmlModel.caching = true; + // const cache = dataset.xmlCache ? dataset.xmlCache : null; + // dataset.load('xmlCache'); + if (dataset.xmlCache) { + xmlModel.xmlCache = dataset.xmlCache; + } + + // return cache.getDomDocument(); + const domDocument: XMLBuilder | null = await xmlModel.getDomDocument(); + return domDocument; + } + + private addSpecInformation(domNode: XMLBuilder, information: string) { + domNode.ele('SetSpec').att('Value', information); + } + + private addLandingPageAttribute(domNode: XMLBuilder, dataid: string) { + const baseDomain = process.env.BASE_DOMAIN || 'localhost'; + const url = 'https://' + getDomain(baseDomain) + '/dataset/' + dataid; + // add attribute du dataset xml element + domNode.att('landingpage', url); + } + + private getDocumentIdByIdentifier(oaiIdentifier: string): string { + const identifierParts: string[] = oaiIdentifier.split(':'); // explode(":", $oaiIdentifier); + const dataId: string = identifierParts[2]; + // switch (identifierParts[0]) { + // case 'oai': + // if (isset($identifierParts[2])) { + // $dataId = $identifierParts[2]; + // } + // break; + // default: + // throw new OaiModelException( + // 'The prefix of the identifier argument is unknown.', + // OaiModelError::BADARGUMENT + // ); + // break; + // } + + // if (empty($dataId) or !preg_match('/^\d+$/', $dataId)) { + // throw new OaiModelException( + // 'The value of the identifier argument is unknown or illegal in this repository.', + // OaiModelError::IDDOESNOTEXIST + // ); + + return dataId; + } + + private async getSetsForCollections(): Promise { + const sets: { [key: string]: string } = {} as Dictionary; + + const collections = await Collection.query() + .select('name', 'number', 'role_id') + .whereHas('collectionRole', (query) => { + query.where('visible_oai', true); + }) + .preload('collectionRole'); + + collections.forEach((collection) => { + // if collection has a collection role (classification like ddc): + if (collection.number) { + // collection.load('collectionRole'); + const setSpec = collection.collectionRole?.oai_name + ':' + collection.number; + sets[setSpec] = `Set ${collection.number} '${collection.name}'`; + } + }); + return sets; + } + + // private async getSetsForDatasetTypes(): Promise { + // const sets: { [key: string]: string } = {} as IDictionary; + + // const datasets: Array = await Dataset.findAll({ + // attributes: ["type"], + // where: { server_state: { [Sequelize.Op.eq]: "published" } }, + // }); + // datasets.forEach((dataset) => { + // if (dataset.type && false == preg_match(this.sampleRegEx, dataset.type)) { + // const msg = `Invalid SetSpec (data-type='${dataset.type}'). + // Allowed characters are [${this.sampleRegEx}].`; + // Logger.err(`OAI: ${msg}`); + // // Log::error("OAI-PMH: $msg"); + // return; + // } + // const setSpec = "data-type:" + dataset.type; + // sets[setSpec] = `Set for document type '${dataset.type}'`; + // }); + // return sets; + // } + private handleIllegalVerb() { this.xsltParameter['oai_error_code'] = 'badVerb'; this.xsltParameter['oai_error_message'] = 'The verb provided in the request is illegal.'; diff --git a/app/Controllers/Http/Submitter/DatasetController.ts b/app/Controllers/Http/Submitter/DatasetController.ts index 0484ac7..043fb18 100644 --- a/app/Controllers/Http/Submitter/DatasetController.ts +++ b/app/Controllers/Http/Submitter/DatasetController.ts @@ -33,8 +33,8 @@ import ClamScan from 'clamscan'; import { ValidationException } from '@ioc:Adonis/Core/Validator'; import Drive from '@ioc:Adonis/Core/Drive'; import { Exception } from '@adonisjs/core/build/standalone'; -import XmlModel from 'App/Library/XmlModel'; -import { XMLBuilder } from 'xmlbuilder2/lib/interfaces'; +// import XmlModel from 'App/Library/XmlModel'; +// import { XMLBuilder } from 'xmlbuilder2/lib/interfaces'; export default class DatasetController { public async index({ auth, request, inertia }: HttpContextContract) { @@ -579,23 +579,6 @@ export default class DatasetController { 'files.extnames': 'file extension is not supported', }; - private async getDatasetXmlDomNode(dataset: Dataset) { - // dataset.fetchValues(); - const xmlModel = new XmlModel(dataset); - // xmlModel.setModel(dataset); - xmlModel.excludeEmptyFields(); - xmlModel.caching = true; - // const cache = dataset.xmlCache ? dataset.xmlCache : null; - // dataset.load('xmlCache'); - if (dataset.xmlCache) { - xmlModel.xmlCache = dataset.xmlCache; - } - - // return cache.getDomDocument(); - const domDocument: XMLBuilder | null = await xmlModel.getDomDocument(); - return domDocument; - } - // public async release({ params, view }) { public async release({ request, inertia, response }: HttpContextContract) { const id = request.param('id'); diff --git a/app/Models/Collection.ts b/app/Models/Collection.ts index f15b74a..0d67be3 100644 --- a/app/Models/Collection.ts +++ b/app/Models/Collection.ts @@ -1,6 +1,7 @@ -import { column, SnakeCaseNamingStrategy, manyToMany, ManyToMany } from '@ioc:Adonis/Lucid/Orm'; +import { column, SnakeCaseNamingStrategy, manyToMany, ManyToMany, belongsTo, BelongsTo } from '@ioc:Adonis/Lucid/Orm'; import Dataset from './Dataset'; import BaseModel from './BaseModel'; +import CollectionRole from './CollectionRole'; export default class Collection extends BaseModel { public static namingStrategy = new SnakeCaseNamingStrategy(); @@ -43,4 +44,10 @@ export default class Collection extends BaseModel { pivotTable: 'link_documents_collections', }) public datasets: ManyToMany; + + @belongsTo(() => CollectionRole, { + foreignKey: 'role_id', + }) + public collectionRole: BelongsTo; + } diff --git a/app/Models/CollectionRole.ts b/app/Models/CollectionRole.ts new file mode 100644 index 0000000..a72c4be --- /dev/null +++ b/app/Models/CollectionRole.ts @@ -0,0 +1,38 @@ +import { column, SnakeCaseNamingStrategy, hasMany, HasMany } from '@ioc:Adonis/Lucid/Orm'; +import BaseModel from './BaseModel'; +import Collection from './Collection'; + +export default class CollectionRole extends BaseModel { + public static namingStrategy = new SnakeCaseNamingStrategy(); + public static primaryKey = 'id'; + public static table = 'collections_roles'; + public static fillable: string[] = ['name', 'oai_name', 'visible']; + + @column({ + isPrimary: true, + }) + public id: number; + + @column({}) + public name: string; + + @column({}) + public oai_name?: string; + + @column({}) + public position: number; + + @column({}) + public visible: boolean; + + @column({}) + public visible_frontdoor: boolean; + + @column({}) + public visible_oai: boolean; + + @hasMany(() => Collection, { + foreignKey: 'role_id', + }) + public collections: HasMany; +} diff --git a/app/Models/DocumentXmlCache.ts b/app/Models/DocumentXmlCache.ts index 4f20770..d32dc25 100644 --- a/app/Models/DocumentXmlCache.ts +++ b/app/Models/DocumentXmlCache.ts @@ -3,7 +3,6 @@ import Dataset from './Dataset'; import { builder, create } from 'xmlbuilder2'; import { XMLBuilder } from 'xmlbuilder2/lib/interfaces'; import Database from '@ioc:Adonis/Lucid/Database'; -import dayjs from 'dayjs'; import { DateTime } from 'luxon'; export default class DocumentXmlCache extends BaseModel { diff --git a/app/Utils/utility-functions.ts b/app/Utils/utility-functions.ts new file mode 100644 index 0000000..d1b7ccd --- /dev/null +++ b/app/Utils/utility-functions.ts @@ -0,0 +1,21 @@ +export function sum(a: number, b: number): number { + return a + b; +} + +export function getDomain(host: string): string { + // $myhost = strtolower(trim($host)); + let myHost: string = host.trim().toLocaleLowerCase(); + // $count = substr_count($myhost, '.'); + const count: number = myHost.split(',').length - 1; + + if (count == 2) { + const words = myHost.split('.'); + if (words[1].length > 3) { + myHost = myHost.split('.', 2)[1]; + } + } else if (count > 2) { + myHost = getDomain(myHost.split('.', 2)[1]); + } + myHost = myHost.replace(new RegExp(/^.*:\/\//i, 'g'), ''); + return myHost; +} diff --git a/package-lock.json b/package-lock.json index 701fe34..88534aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2677,9 +2677,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.2.tgz", - "integrity": "sha512-0MGxAVt1m/ZK+LTJp/j0qF7Hz97D9O/FH9Ms3ltnyIdDD57cbb1ACIQTkbHvNXtWDv5TPq7w5Kq56+cNukbo7g==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.0.tgz", + "integrity": "sha512-zJmuCWj2VLBt4c25CfBIbMZLGLyhkvs7LznyVX5HfpzeocThgIj5XQK4L+g3U36mMcx8bPMhGyPpwCATamC4jQ==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" @@ -2832,9 +2832,9 @@ } }, "node_modules/@inertiajs/core/node_modules/axios": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.0.tgz", - "integrity": "sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz", + "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==", "dependencies": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", @@ -3966,9 +3966,9 @@ "dev": true }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" @@ -4026,14 +4026,14 @@ "integrity": "sha512-l5cpE57br4BIjK+9BSkFBOsWtwv6J9bJpC7gdXIzZyI0vuKvNTk0wZZrkQxMGsUAuGW9+WMNWF2IJMD7br2yeQ==" }, "node_modules/@types/md5": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@types/md5/-/md5-2.3.2.tgz", - "integrity": "sha512-v+JFDu96+UYJ3/UWzB0mEglIS//MZXgRaJ4ubUPwOM0gvLc/kcQ3TWNYwENEK7/EcXGQVrW8h/XqednSjBd/Og==" + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@types/md5/-/md5-2.3.3.tgz", + "integrity": "sha512-4K40FjTW0tiIx9NfV+/DHJ56ih3fcdkDqBYz5CffKwJVWYho1FxzjkddGcgEEIs+fP2DqmQ3lujC5c4bUOESTQ==" }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", + "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==", "dev": true }, "node_modules/@types/minimatch": { @@ -4043,9 +4043,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.7.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", - "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==" + "version": "20.7.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.1.tgz", + "integrity": "sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==" }, "node_modules/@types/pino": { "version": "6.3.12", @@ -4092,9 +4092,9 @@ "dev": true }, "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz", + "integrity": "sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==", "dev": true }, "node_modules/@types/retry": { @@ -4168,9 +4168,9 @@ } }, "node_modules/@types/validator": { - "version": "13.11.1", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.1.tgz", - "integrity": "sha512-d/MUkJYdOeKycmm75Arql4M5+UuXmf4cHdHKsyw1GcvnNgL6s77UkgSgJ8TE/rI5PYsnwYq5jkcWBLuN/MpQ1A==" + "version": "13.11.2", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.2.tgz", + "integrity": "sha512-nIKVVQKT6kGKysnNt+xLobr+pFJNssJRi2s034wgWeFBUx01fI8BeHTW2TcRp7VcFu9QCYG8IlChTuovcm0oKQ==" }, "node_modules/@types/ws": { "version": "8.5.6", @@ -5868,9 +5868,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.11", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.11.tgz", - "integrity": "sha512-xn1UXOKUz7DjdGlg9RrUr0GGiWzI97UQJnugHtH0OLDfJB7jMgoIkYvRIEO1l9EeEERVqeqLYOcFBW9ldjypbQ==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", "dev": true, "funding": [ { @@ -5887,8 +5887,8 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001538", - "electron-to-chromium": "^1.4.526", + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", "node-releases": "^2.0.13", "update-browserslist-db": "^1.0.13" }, @@ -6085,9 +6085,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001539", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001539.tgz", - "integrity": "sha512-hfS5tE8bnNiNvEOEkm8HElUHroYwlqMMENEzELymy77+tJ6m+gA2krtHl5hxJaj71OlpC2cHZbdSMX1/YEqEkA==", + "version": "1.0.30001541", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001541.tgz", + "integrity": "sha512-bLOsqxDgTqUBkzxbNlSBt8annkDpQB9NdzdTbO2ooJ+eC/IQcvDspDc058g84ejCelF7vHUx57KIOjEecOHXaw==", "dev": true, "funding": [ { @@ -6128,18 +6128,18 @@ } }, "node_modules/chai": { - "version": "4.3.8", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.8.tgz", - "integrity": "sha512-vX4YvVVtxlfSZ2VecZgFUTU5qPCYsobVI2O9FmwEXBhDigYGQA6jRXCycIs1yJnnWbZ6/+a2zNIF5DfVCcJBFQ==", + "version": "4.3.10", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", + "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==", "dev": true, "dependencies": { "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", + "check-error": "^1.0.3", + "deep-eql": "^4.1.3", + "get-func-name": "^2.0.2", + "loupe": "^2.3.6", "pathval": "^1.1.1", - "type-detect": "^4.0.5" + "type-detect": "^4.0.8" }, "engines": { "node": ">=4" @@ -6208,10 +6208,13 @@ } }, "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", + "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", "dev": true, + "dependencies": { + "get-func-name": "^2.0.2" + }, "engines": { "node": "*" } @@ -7970,9 +7973,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.529", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.529.tgz", - "integrity": "sha512-6uyPyXTo8lkv8SWAmjKFbG42U073TXlzD4R8rW3EzuznhFS2olCIAfjjQtV2dV2ar/vRF55KUd3zQYnCB0dd3A==", + "version": "1.4.535", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.535.tgz", + "integrity": "sha512-4548PpR4S5X5dlvX8NUIw0njH7btQtBoJWcgzpq7n2F9NQ5gMXOPP/6p6iVx6+YT3FVioNhEGa14WJj1k+2SfA==", "dev": true }, "node_modules/emittery": { @@ -9213,9 +9216,9 @@ } }, "node_modules/get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", + "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", "dev": true, "engines": { "node": "*" @@ -10793,9 +10796,9 @@ } }, "node_modules/jest-util/node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" @@ -12983,9 +12986,9 @@ } }, "node_modules/pino-pretty/node_modules/sonic-boom": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", - "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.4.0.tgz", + "integrity": "sha512-zSe9QQW30nPzjkSJ0glFQO5T9lHsk39tz+2bAAwCj8CNgEG8ItZiX7Wb2ZgA8I04dwRGCcf1m3ABJa8AYm12Fw==", "dependencies": { "atomic-sleep": "^1.0.0" } @@ -16763,9 +16766,9 @@ } }, "node_modules/vue-facing-decorator": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vue-facing-decorator/-/vue-facing-decorator-3.0.2.tgz", - "integrity": "sha512-hwOWIblWLBovaCHkNvqp2XTmaVmY8ZE7JcnkwlH9GZz0ZETZyN/O3kmZSmNVnOcRVG/ZOFhVdiBivozhaZxInA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vue-facing-decorator/-/vue-facing-decorator-3.0.3.tgz", + "integrity": "sha512-gMeyi6l+IBUijBITIzVcOQ6fPYHqbfqRGmazMmVNkR/TE+aW7OLDF2MW6+GBnzC+hUKTm8KtK5uPw1x/pkiZmA==", "dev": true, "peerDependencies": { "vue": "^3.0.0" diff --git a/tests/functional/dataset_controller.spec.ts b/tests/functional/dataset_controller.spec.ts index 71d2cb9..f1dc168 100644 --- a/tests/functional/dataset_controller.spec.ts +++ b/tests/functional/dataset_controller.spec.ts @@ -28,7 +28,7 @@ test.group('DatasetController', (group) => { const dataset = new Dataset(); dataset.type = 'analysisdata'; - dataset.creatingCorporation = 'Tethys RDR'; + dataset.creating_corporation = 'Tethys RDR'; dataset.language = 'de'; dataset.server_state = 'inprogress'; // Set the desired server state here await dataset.save(); From 7915f66dd65678ca486fdcc5b897da7043c913c1 Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher Date: Tue, 3 Oct 2023 21:11:02 +0200 Subject: [PATCH 02/42] - added earliestPublicationDate for App/Models/Dataset.ts - new classes TokenWorkerService.ts, TokenWorker.ts and ResumptionToken.ts for using REDIS with paging OAI results - deletd public/asstes2/langCodeMap.xml: integrated it directly in datasetxml2oai-pmh.xslt - added redis npm package - added TokenWorkerProvider.ts for using singleton of TokenWorkerService inside OaiController.ts - added config/oai.ts for oai related configs from .env-file - adapted XmlModel.ts for grting domDocument from database --- .adonisrc.json | 3 +- app/Controllers/Http/Oai/OaiController.ts | 334 +++++++++++++++++++--- app/Library/Oai/ResumptionToken.ts | 51 ++++ app/Library/Oai/TokenWorker.ts | 10 + app/Library/Oai/TokenWorkerSerice.ts | 95 ++++++ app/Library/XmlModel.ts | 14 +- app/Models/Dataset.ts | 8 + app/Utils/utility-functions.ts | 5 + config/oai.ts | 18 ++ package-lock.json | 138 +++++++-- package.json | 2 + providers/TokenWorkerProvider.ts | 61 ++++ public/assets/manifest.json | 4 +- public/assets2/datasetxml2oai-pmh.xslt | 27 +- public/assets2/datasetxml2oai.sef.json | 2 +- public/assets2/langCodeMap.xml | 8 - 16 files changed, 691 insertions(+), 89 deletions(-) create mode 100644 app/Library/Oai/ResumptionToken.ts create mode 100644 app/Library/Oai/TokenWorker.ts create mode 100644 app/Library/Oai/TokenWorkerSerice.ts create mode 100644 config/oai.ts create mode 100644 providers/TokenWorkerProvider.ts delete mode 100644 public/assets2/langCodeMap.xml diff --git a/.adonisrc.json b/.adonisrc.json index 5db2c02..b4c9320 100644 --- a/.adonisrc.json +++ b/.adonisrc.json @@ -40,7 +40,8 @@ "@adonisjs/lucid", "@adonisjs/auth", "@eidellev/adonis-stardust", - "./providers/QueryBuilderProvider" + "./providers/QueryBuilderProvider", + "./providers/TokenWorkerProvider" ], "metaFiles": [ { diff --git a/app/Controllers/Http/Oai/OaiController.ts b/app/Controllers/Http/Oai/OaiController.ts index dbe0991..2c66f21 100644 --- a/app/Controllers/Http/Oai/OaiController.ts +++ b/app/Controllers/Http/Oai/OaiController.ts @@ -13,8 +13,15 @@ import { OaiErrorCodes, OaiModelError } from 'App/Exceptions/OaiErrorCodes'; import { OaiModelException, BadOaiModelException } from 'App/Exceptions/OaiModelException'; import Dataset from 'App/Models/Dataset'; import Collection from 'App/Models/Collection'; -import { getDomain } from 'App/Utils/utility-functions'; +import { getDomain, preg_match } from 'App/Utils/utility-functions'; import XmlModel from 'App/Library/XmlModel'; +import Logger from '@ioc:Adonis/Core/Logger'; +import ResumptionToken from 'App/Library/Oai/ResumptionToken'; +import { ModelQueryBuilderContract } from '@ioc:Adonis/Lucid/Orm'; +import Config from '@ioc:Adonis/Core/Config'; +import { inject } from '@adonisjs/fold'; +// import { TokenWorkerContract } from "MyApp/Models/TokenWorker"; +import TokenWorkerContract from 'App/Library/Oai/TokenWorker'; interface XslTParameter { [key: string]: any; @@ -24,12 +31,19 @@ interface Dictionary { [index: string]: string; } +interface ListParameter { + cursor: number; + totalIds: number; + start: number; + reldocIds: (number | null)[]; + metadataPrefix: string; +} + +@inject(['App/Library/Oai/TokenWorkerContract']) export default class OaiController { private deliveringDocumentStates = ['published', 'deleted']; - // private sampleRegEx = /^[A-Za-zäüÄÜß0-9\-_.!~]+$/; + private sampleRegEx = /^[A-Za-zäüÄÜß0-9\-_.!~]+$/; private xsltParameter: XslTParameter; - // private configuration: Configuration; - // private tokenWorker: TokenWorker; /** * Holds xml representation of document information to be processed. @@ -39,13 +53,9 @@ export default class OaiController { private xml: XMLBuilder; private proc; - constructor() { + constructor(public tokenWorker: TokenWorkerContract) { // Load the XSLT file this.proc = readFileSync('public/assets2/datasetxml2oai.sef.json'); - // tests - // const xslPath = 'assets/datasetxml2oai-pmh.xslt'; // Replace with the actual path to your XSLT file - // this.proc = readFileSync(xslPath, 'utf-8'); - // this.configuration = new Configuration(); dayjs.extend(utc); dayjs.extend(timezone); } @@ -66,8 +76,15 @@ export default class OaiController { xsltParameter['oai_error_code'] = 'unknown'; xsltParameter['oai_error_message'] = 'Only POST and GET methods are allowed for OAI-PMH.'; } + + let earliestDateFromDb; // const oaiRequest: OaiParameter = request.body; try { + const firstPublishedDataset: Dataset | null = await Dataset.earliestPublicationDate(); + firstPublishedDataset != null && + (earliestDateFromDb = firstPublishedDataset.server_date_published.toFormat("yyyy-MM-dd'T'HH:mm:ss'Z'")); + this.xsltParameter['earliestDatestamp'] = earliestDateFromDb; + // start the request await this.handleRequest(oaiRequest, request); } catch (error) { if (error instanceof OaiModelException) { @@ -87,7 +104,7 @@ export default class OaiController { const xmlString = this.xml.end({ prettyPrint: true }); - let xmlOutput; + let xmlOutput; // = xmlString; try { const result = await transform({ // stylesheetFileName: `${config.TMP_BASE_DIR}/data-quality/rules/iati.sef.json`, @@ -123,7 +140,7 @@ export default class OaiController { this.xsltParameter['unixTimestamp'] = now.unix(); // set OAI base url - const baseDomain = process.env.BASE_DOMAIN || 'localhost'; + const baseDomain = process.env.OAI_BASE_DOMAIN || 'localhost'; this.xsltParameter['baseURL'] = baseDomain + '/oai'; this.xsltParameter['repURL'] = request.protocol() + '://' + request.hostname(); this.xsltParameter['downloadLink'] = request.protocol() + '://' + request.hostname() + '/file/download/'; @@ -139,13 +156,11 @@ export default class OaiController { this.handleListMetadataFormats(); } else if (verb == 'GetRecord') { await this.handleGetRecord(oaiRequest); - } - // else if (verb == "ListRecords") { - // await this.handleListRecords(oaiRequest); - // } else if (verb == "ListIdentifiers") { - // await this.handleListIdentifiers(oaiRequest); - // } - else if (verb == 'ListSets') { + } else if (verb == 'ListRecords') { + await this.handleListRecords(oaiRequest); + } else if (verb == 'ListIdentifiers') { + await this.handleListIdentifiers(oaiRequest); + } else if (verb == 'ListSets') { await this.handleListSets(); } else { this.handleIllegalVerb(); @@ -197,7 +212,7 @@ export default class OaiController { const sets: { [key: string]: string } = { 'open_access': 'Set for open access licenses', 'doc-type:ResearchData': 'Set for document type ResearchData', - // ...(await this.getSetsForDatasetTypes()), + ...(await this.getSetsForDatasetTypes()), ...(await this.getSetsForCollections()), // ... await this.getSetsForProjects(), } as Dictionary; @@ -214,7 +229,13 @@ export default class OaiController { this.xsltParameter['repIdentifier'] = repIdentifier; const dataId = this.validateAndGetIdentifier(oaiRequest); - const dataset = await Dataset.query().where('publish_id', dataId).preload('xmlCache').preload('collections').first(); + const dataset = await Dataset.query() + .where('publish_id', dataId) + .preload('xmlCache') + .preload('collections', (builder) => { + builder.preload('collectionRole'); + }) + .first(); if (!dataset || !dataset.publish_id) { throw new OaiModelException( @@ -234,6 +255,229 @@ export default class OaiController { await this.createXmlRecord(dataset, datasetNode); } + protected async handleListIdentifiers(oaiRequest: Dictionary) { + !this.tokenWorker.isConnected && (await this.tokenWorker.connect()); + + const maxIdentifier: number = Config.get('oai.max.listidentifiers', 100); + await this.handleLists(oaiRequest, maxIdentifier); + } + + protected async handleListRecords(oaiRequest) { + !this.tokenWorker.isConnected && (await this.tokenWorker.connect()); + + const maxRecords: number = Config.get('oai.max.listrecords', 100); + await this.handleLists(oaiRequest, maxRecords); + } + + private async handleLists(oaiRequest: Dictionary, maxRecords: number) { + maxRecords = maxRecords || 100; + const repIdentifier = 'tethys.at'; + this.xsltParameter['repIdentifier'] = repIdentifier; + const datasetNode = this.xml.root().ele('Datasets'); + + // list initialisation + const numWrapper: ListParameter = { + cursor: 0, + totalIds: 0, + start: maxRecords + 1, + reldocIds: [], + metadataPrefix: '', + }; + + // resumptionToken is defined + if ('resumptionToken' in oaiRequest) { + await this.handleResumptionToken(oaiRequest, maxRecords, numWrapper); + } else { + // no resumptionToken is given + await this.handleNoResumptionToken(oaiRequest, numWrapper); + } + + // handling of document ids + const restIds = numWrapper.reldocIds as number[]; + const workIds = restIds.splice(0, maxRecords) as number[]; // array_splice(restIds, 0, maxRecords); + + // no records returned + if (workIds.length == 0) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'The combination of the given values results in an empty list.', + OaiErrorCodes.NORECORDSMATCH, + ); + } + + const datasets: Dataset[] = await Dataset.query() + .whereIn('publish_id', workIds) + .preload('xmlCache') + .preload('collections', (builder) => { + builder.preload('collectionRole'); + }) + .orderBy('publish_id'); + + for (const dataset of datasets) { + await this.createXmlRecord(dataset, datasetNode); + } + + // store the further Ids in a resumption-file + const countRestIds = restIds.length; //84 + if (countRestIds > 0) { + const token = new ResumptionToken(); + token.startPosition = numWrapper.start; //101 + token.totalIds = numWrapper.totalIds; //184 + token.documentIds = restIds; //101 -184 + token.metadataPrefix = numWrapper.metadataPrefix; + + // $tokenWorker->storeResumptionToken($token); + const res: string = await this.tokenWorker.set(token); + + // set parameters for the resumptionToken-node + // const res = token.ResumptionId; + this.setParamResumption(res, numWrapper.cursor, numWrapper.totalIds); + } + } + + private async handleResumptionToken(oaiRequest: Dictionary, maxRecords: number, numWrapper) { + const resParam = oaiRequest['resumptionToken']; //e.g. "158886496600000" + const token = await this.tokenWorker.get(resParam); + + if (!token) { + throw new OaiModelException(StatusCodes.INTERNAL_SERVER_ERROR, 'cache is outdated.', OaiErrorCodes.BADRESUMPTIONTOKEN); + } + + numWrapper.cursor = token.startPosition - 1; //startet dann bei Index 10 + numWrapper.start = token.startPosition + maxRecords; + numWrapper.totalIds = token.totalIds; + numWrapper.reldocIds = token.documentIds; + numWrapper.metadataPrefix = token.metadataPrefix; + + this.xsltParameter['oai_metadataPrefix'] = numWrapper.metadataPrefix; + } + + private async handleNoResumptionToken(oaiRequest: Dictionary, numWrapper) { + // no resumptionToken is given + if ('metadataPrefix' in oaiRequest) { + numWrapper.metadataPrefix = oaiRequest['metadataPrefix']; + } else { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'The prefix of the metadata argument is unknown.', + OaiErrorCodes.BADARGUMENT, + ); + } + this.xsltParameter['oai_metadataPrefix'] = numWrapper.metadataPrefix; + + let finder: ModelQueryBuilderContract = Dataset.query(); + // add server state restrictions + finder.whereIn('server_state', this.deliveringDocumentStates); + if ('set' in oaiRequest) { + const set = oaiRequest['set'] as string; + const setArray = set.split(':'); + + if (setArray[0] == 'data-type') { + if (setArray.length == 2 && setArray[1]) { + finder.where('type', setArray[1]); + } + } else if (setArray[0] == 'open_access') { + const openAccessLicences = ['CC-BY-4.0', 'CC-BY-SA-4.0']; + finder.andWhereHas('licenses', (query) => { + query.whereIn('name', openAccessLicences); + }); + } else if (setArray[0] == 'ddc') { + if (setArray.length == 2 && setArray[1] != '') { + finder.andWhereHas('collections', (query) => { + query.where('number', setArray[1]); + }); + } + } + } + + // const timeZone = "Europe/Vienna"; // Canonical time zone name + // &from=2020-09-03&until2020-09-03 + // &from=2020-09-11&until=2021-05-11 + if ('from' in oaiRequest && 'until' in oaiRequest) { + const from = oaiRequest['from'] as string; + let fromDate = dayjs(from); //.tz(timeZone); + const until = oaiRequest['until'] as string; + let untilDate = dayjs(until); //.tz(timeZone); + if (!fromDate.isValid() || !untilDate.isValid()) { + throw new OaiModelException(StatusCodes.INTERNAL_SERVER_ERROR, 'Date Parameter is not valid.', OaiErrorCodes.BADARGUMENT); + } + fromDate = dayjs.tz(from, 'Europe/Vienna'); + untilDate = dayjs.tz(until, 'Europe/Vienna'); + + if (from.length != until.length) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'The request has different granularities for the from and until parameters.', + OaiErrorCodes.BADARGUMENT, + ); + } + fromDate.hour() == 0 && (fromDate = fromDate.startOf('day')); + untilDate.hour() == 0 && (untilDate = untilDate.endOf('day')); + + finder.whereBetween('server_date_published', [fromDate.format('YYYY-MM-DD HH:mm:ss'), untilDate.format('YYYY-MM-DD HH:mm:ss')]); + } else if ('from' in oaiRequest && !('until' in oaiRequest)) { + const from = oaiRequest['from'] as string; + let fromDate = dayjs(from); + if (!fromDate.isValid()) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'From date parameter is not valid.', + OaiErrorCodes.BADARGUMENT, + ); + } + fromDate = dayjs.tz(from, 'Europe/Vienna'); + fromDate.hour() == 0 && (fromDate = fromDate.startOf('day')); + + const now = dayjs(); + if (fromDate.isAfter(now)) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'Given from date is greater than now. The given values results in an empty list.', + OaiErrorCodes.NORECORDSMATCH, + ); + } else { + finder.andWhere('server_date_published', '>=', fromDate.format('YYYY-MM-DD HH:mm:ss')); + } + } else if (!('from' in oaiRequest) && 'until' in oaiRequest) { + const until = oaiRequest['until'] as string; + let untilDate = dayjs(until); + if (!untilDate.isValid()) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + 'Until date parameter is not valid.', + OaiErrorCodes.BADARGUMENT, + ); + } + untilDate = dayjs.tz(until, 'Europe/Vienna'); + untilDate.hour() == 0 && (untilDate = untilDate.endOf('day')); + + const firstPublishedDataset: Dataset = (await Dataset.earliestPublicationDate()) as Dataset; + const earliestPublicationDate = dayjs(firstPublishedDataset.server_date_published.toISO()); //format("YYYY-MM-DDThh:mm:ss[Z]")); + if (earliestPublicationDate.isAfter(untilDate)) { + throw new OaiModelException( + StatusCodes.INTERNAL_SERVER_ERROR, + `earliestDatestamp is greater than given until date. + The given values results in an empty list.`, + OaiErrorCodes.NORECORDSMATCH, + ); + } else { + finder.andWhere('server_date_published', '<=', untilDate.format('YYYY-MM-DD HH:mm:ss')); + } + } + + let reldocIdsDocs = await finder.select('publish_id').orderBy('publish_id'); + numWrapper.reldocIds = reldocIdsDocs.map((dat) => dat.publish_id); + numWrapper.totalIds = numWrapper.reldocIds.length; //212 + } + + private setParamResumption(res: string, cursor: number, totalIds: number) { + const tomorrow = dayjs().add(1, 'day').format('YYYY-MM-DDThh:mm:ss[Z]'); + this.xsltParameter['dateDelete'] = tomorrow; + this.xsltParameter['res'] = res; + this.xsltParameter['cursor'] = cursor; + this.xsltParameter['totalIds'] = totalIds; + } + private validateAndGetIdentifier(oaiRequest: Dictionary): number { // Identifier references metadata Urn, not plain Id! // Currently implemented as 'oai:foo.bar.de:{docId}' or 'urn:nbn...-123' @@ -283,12 +527,12 @@ export default class OaiController { dataset.publish_id && this.addLandingPageAttribute(domNode, dataset.publish_id.toString()); this.addSpecInformation(domNode, 'data-type:' + dataset.type); - // if (dataset.collections) { - // for (const coll of dataset.collections) { - // const collRole = await coll.getCollectionRole(); - // this.addSpecInformation(domNode, collRole.oai_name + ':' + coll.number); - // } - // } + if (dataset.collections) { + for (const coll of dataset.collections) { + const collRole = coll.collectionRole; + this.addSpecInformation(domNode, collRole.oai_name + ':' + coll.number); + } + } datasetNode.import(domNode); } @@ -315,7 +559,7 @@ export default class OaiController { } private addLandingPageAttribute(domNode: XMLBuilder, dataid: string) { - const baseDomain = process.env.BASE_DOMAIN || 'localhost'; + const baseDomain = process.env.OAI_BASE_DOMAIN || 'localhost'; const url = 'https://' + getDomain(baseDomain) + '/dataset/' + dataid; // add attribute du dataset xml element domNode.att('landingpage', url); @@ -368,26 +612,24 @@ export default class OaiController { return sets; } - // private async getSetsForDatasetTypes(): Promise { - // const sets: { [key: string]: string } = {} as IDictionary; + private async getSetsForDatasetTypes(): Promise { + const sets: { [key: string]: string } = {} as Dictionary; - // const datasets: Array = await Dataset.findAll({ - // attributes: ["type"], - // where: { server_state: { [Sequelize.Op.eq]: "published" } }, - // }); - // datasets.forEach((dataset) => { - // if (dataset.type && false == preg_match(this.sampleRegEx, dataset.type)) { - // const msg = `Invalid SetSpec (data-type='${dataset.type}'). - // Allowed characters are [${this.sampleRegEx}].`; - // Logger.err(`OAI: ${msg}`); - // // Log::error("OAI-PMH: $msg"); - // return; - // } - // const setSpec = "data-type:" + dataset.type; - // sets[setSpec] = `Set for document type '${dataset.type}'`; - // }); - // return sets; - // } + const datasets: Array = await Dataset.query().select('type').where('server_state', 'published'); + + datasets.forEach((dataset) => { + if (dataset.type && false == preg_match(this.sampleRegEx, dataset.type)) { + const msg = `Invalid SetSpec (data-type='${dataset.type}'). + Allowed characters are [${this.sampleRegEx}].`; + // Log::error("OAI-PMH: $msg"); + Logger.error(`OAI-PMH: ${msg}`); + return; + } + const setSpec = 'data-type:' + dataset.type; + sets[setSpec] = `Set for document type '${dataset.type}'`; + }); + return sets; + } private handleIllegalVerb() { this.xsltParameter['oai_error_code'] = 'badVerb'; diff --git a/app/Library/Oai/ResumptionToken.ts b/app/Library/Oai/ResumptionToken.ts new file mode 100644 index 0000000..5eca661 --- /dev/null +++ b/app/Library/Oai/ResumptionToken.ts @@ -0,0 +1,51 @@ +export default class ResumptionToken { + private _documentIds: number[] = []; + private _metadataPrefix = ''; + private _resumptionId = ''; + private _startPosition = 0; + private _totalIds = 0; + + get key(): string { + return this.metadataPrefix + this.startPosition + this.totalIds; + } + + get documentIds(): number[] { + return this._documentIds; + } + + set documentIds(idsToStore: number | number[]) { + this._documentIds = Array.isArray(idsToStore) ? idsToStore : [idsToStore]; + } + + get metadataPrefix(): string { + return this._metadataPrefix; + } + + set metadataPrefix(value: string) { + this._metadataPrefix = value; + } + + get resumptionId(): string { + return this._resumptionId; + } + + set resumptionId(resumptionId: string) { + this._resumptionId = resumptionId; + } + + get startPosition(): number { + return this._startPosition; + } + + set startPosition(startPosition: number) { + this._startPosition = startPosition; + } + + get totalIds(): number { + return this._totalIds; + } + + set totalIds(totalIds: number) { + this._totalIds = totalIds; + } +} diff --git a/app/Library/Oai/TokenWorker.ts b/app/Library/Oai/TokenWorker.ts new file mode 100644 index 0000000..6555b5c --- /dev/null +++ b/app/Library/Oai/TokenWorker.ts @@ -0,0 +1,10 @@ +import ResumptionToken from './ResumptionToken'; + +export default interface TokenWorkerContract { + ttl: number; + isConnected: boolean; + connect(); + close(); + get(key: string): Promise; + set(token: ResumptionToken): Promise; +} diff --git a/app/Library/Oai/TokenWorkerSerice.ts b/app/Library/Oai/TokenWorkerSerice.ts new file mode 100644 index 0000000..0ca701b --- /dev/null +++ b/app/Library/Oai/TokenWorkerSerice.ts @@ -0,0 +1,95 @@ +import ResumptionToken from './ResumptionToken'; +import { createClient, RedisClientType } from 'redis'; +import InternalServerErrorException from 'App/Exceptions/InternalServerException'; +import { sprintf } from 'sprintf-js'; +import dayjs from 'dayjs'; +import TokenWorkerContract from './TokenWorker'; + +export default class TokenWorkerService implements TokenWorkerContract { + protected filePrefix = 'rs_'; + protected fileExtension = 'txt'; + + private cache: RedisClientType; + public ttl: number; + private url: string; + private connected = false; + + constructor(ttl: number) { + this.ttl = ttl; // time to live + this.url = process.env.REDIS_URL || 'redis://127.0.0.1:6379'; + } + + public async connect() { + this.cache = createClient({ url: this.url }); + this.cache.on('error', (err) => { + this.connected = false; + console.log('[Redis] Redis Client Error: ', err); + }); + this.cache.on('connect', () => { + this.connected = true; + }); + await this.cache.connect(); + } + + public get isConnected(): boolean { + return this.connected; + } + + public async has(key: string): Promise { + const result = await this.cache.get(key); + return result !== undefined && result !== null; + } + + public async set(token: ResumptionToken): Promise { + const uniqueName = await this.generateUniqueName(); + + const serialToken = JSON.stringify(token); + await this.cache.setEx(uniqueName, this.ttl, serialToken); + return uniqueName; + } + + private async generateUniqueName(): Promise { + let fc = 0; + const uniqueId = dayjs().unix().toString(); + let uniqueName: string; + let cacheKeyExists: boolean; + do { + // format values + // %s - String + // %d - Signed decimal number (negative, zero or positive) + // [0-9] (Specifies the minimum width held of to the variable value) + uniqueName = sprintf('%s%05d', uniqueId, fc++); + cacheKeyExists = await this.has(uniqueName); + } while (cacheKeyExists); + return uniqueName; + } + + public async get(key: string): Promise { + if (!this.cache) { + throw new InternalServerErrorException('Dataset is not available for OAI export!'); + } + + const result = await this.cache.get(key); + return result ? this.parseToken(result) : null; + } + + private parseToken(result: string): ResumptionToken { + const rToken: ResumptionToken = new ResumptionToken(); + const parsed = JSON.parse(result); + Object.assign(rToken, parsed); + return rToken; + } + + public del(key: string) { + this.cache.del(key); + } + + public flush() { + this.cache.flushAll(); + } + + public async close() { + await this.cache.disconnect(); + this.connected = false; + } +} diff --git a/app/Library/XmlModel.ts b/app/Library/XmlModel.ts index 54feb2d..df15916 100644 --- a/app/Library/XmlModel.ts +++ b/app/Library/XmlModel.ts @@ -3,6 +3,7 @@ import { XMLBuilder } from 'xmlbuilder2/lib/interfaces'; import Dataset from 'App/Models/Dataset'; import Strategy from './Strategy'; import { DateTime } from 'luxon'; +import { builder } from 'xmlbuilder2'; /** * This is the description of the interface @@ -84,10 +85,21 @@ export default class XmlModel { this.cache = this.cache || new DocumentXmlCache(); this.cache.document_id = dataset.id; this.cache.xml_version = 1; // (int)$this->strategy->getVersion(); - // this.cache.server_date_modified = dataset.server_date_modified.toFormat("yyyy-MM-dd HH:mm:ss"); + this.cache.server_date_modified = dataset.server_date_modified.toFormat("yyyy-MM-dd HH:mm:ss"); this.cache.xml_data = domDocument.end(); await this.cache.save(); } + const node = domDocument.find( + (n) => { + const test = n.node.nodeName == 'Rdr_Dataset'; + return test; + }, + false, + true, + )?.node; + if(node != undefined) { + domDocument = builder({ version: '1.0', encoding: 'UTF-8', standalone: true }, node); + } } return domDocument; } diff --git a/app/Models/Dataset.ts b/app/Models/Dataset.ts index 85f7e7c..c70824d 100644 --- a/app/Models/Dataset.ts +++ b/app/Models/Dataset.ts @@ -214,4 +214,12 @@ export default class Dataset extends DatasetExtension { foreignKey: 'document_id', }) public xmlCache: HasOne; + + static async earliestPublicationDate(): Promise { + const serverState = 'published'; + + const model = await this.query().where('server_state', serverState).orderBy('server_date_published', 'asc').first(); + + return model || null; + } } diff --git a/app/Utils/utility-functions.ts b/app/Utils/utility-functions.ts index d1b7ccd..6afb2a0 100644 --- a/app/Utils/utility-functions.ts +++ b/app/Utils/utility-functions.ts @@ -19,3 +19,8 @@ export function getDomain(host: string): string { myHost = myHost.replace(new RegExp(/^.*:\/\//i, 'g'), ''); return myHost; } + +export function preg_match(regex: RegExp, str: string) { + const result: boolean = regex.test(str); + return result; +} diff --git a/config/oai.ts b/config/oai.ts new file mode 100644 index 0000000..3cdf28f --- /dev/null +++ b/config/oai.ts @@ -0,0 +1,18 @@ +import Env from '@ioc:Adonis/Core/Env'; + +interface OaiConfig { + max: { listidentifiers: number; listrecords: number }; + workspacePath: string; + redis: { ttl: number }; +} +const config: OaiConfig = { + max: { + listidentifiers: parseInt(Env.get('OAI_LIST_SIZE', 100), 10), + listrecords: parseInt(Env.get('OAI_LIST_SIZE', 100), 10), + }, + workspacePath: 'workspace', + redis: { + ttl: 86400, //sec 1 day + }, +}; +export default config; diff --git a/package-lock.json b/package-lock.json index 88534aa..b092ca3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,6 +31,7 @@ "notiwind": "^2.0.0", "pg": "^8.9.0", "proxy-addr": "^2.0.7", + "redis": "^4.6.10", "reflect-metadata": "^0.1.13", "saxon-js": "^2.5.0", "source-map-support": "^0.5.21", @@ -2778,9 +2779,9 @@ } }, "node_modules/@fontsource/archivo-black": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/@fontsource/archivo-black/-/archivo-black-5.0.12.tgz", - "integrity": "sha512-zHsdUkz1ax+OEGAJadV5Jglzd7qhCZevOGjWPeuYo8Oh1JhHwKPocPXYU32rVBRWu1rRuvHNYg82+1tYJYZXbA==" + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@fontsource/archivo-black/-/archivo-black-5.0.13.tgz", + "integrity": "sha512-zFAxd0j3XrVBqSHMLdA0A7ZExGhgM7EO0Sx7MewQdRcYGJ45PBojGIp22f5Deb8DuZB9nESz+qAHABUF1XKpFA==" }, "node_modules/@fontsource/inter": { "version": "5.0.8", @@ -3524,6 +3525,64 @@ "truncatise": "0.0.8" } }, + "node_modules/@redis/bloom": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-1.2.0.tgz", + "integrity": "sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==", + "peerDependencies": { + "@redis/client": "^1.0.0" + } + }, + "node_modules/@redis/client": { + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.11.tgz", + "integrity": "sha512-cV7yHcOAtNQ5x/yQl7Yw1xf53kO0FNDTdDU6bFIMbW6ljB7U7ns0YRM+QIkpoqTAt6zK5k9Fq0QWlUbLcq9AvA==", + "dependencies": { + "cluster-key-slot": "1.1.2", + "generic-pool": "3.9.0", + "yallist": "4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@redis/client/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@redis/graph": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.0.tgz", + "integrity": "sha512-16yZWngxyXPd+MJxeSr0dqh2AIOi8j9yXKcKCwVaKDbH3HTuETpDVPcLujhFYVPtYrngSco31BUcSa9TH31Gqg==", + "peerDependencies": { + "@redis/client": "^1.0.0" + } + }, + "node_modules/@redis/json": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@redis/json/-/json-1.0.6.tgz", + "integrity": "sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==", + "peerDependencies": { + "@redis/client": "^1.0.0" + } + }, + "node_modules/@redis/search": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.5.tgz", + "integrity": "sha512-hPP8w7GfGsbtYEJdn4n7nXa6xt6hVZnnDktKW4ArMaFQ/m/aR7eFvsLQmG/mn1Upq99btPJk+F27IQ2dYpCoUg==", + "peerDependencies": { + "@redis/client": "^1.0.0" + } + }, + "node_modules/@redis/time-series": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.5.tgz", + "integrity": "sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==", + "peerDependencies": { + "@redis/client": "^1.0.0" + } + }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", @@ -4043,9 +4102,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.7.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.1.tgz", - "integrity": "sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==" + "version": "20.8.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.0.tgz", + "integrity": "sha512-LzcWltT83s1bthcvjBmiBvGJiiUe84NWRHkw+ZV6Fr41z2FbIzvc815dk2nQ3RAKMuN2fkenM/z3Xv2QzEpYxQ==" }, "node_modules/@types/pino": { "version": "6.3.12", @@ -6085,9 +6144,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001541", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001541.tgz", - "integrity": "sha512-bLOsqxDgTqUBkzxbNlSBt8annkDpQB9NdzdTbO2ooJ+eC/IQcvDspDc058g84ejCelF7vHUx57KIOjEecOHXaw==", + "version": "1.0.30001542", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001542.tgz", + "integrity": "sha512-UrtAXVcj1mvPBFQ4sKd38daP8dEcXXr5sQe6QNNinaPd0iA/cxg9/l3VrSdL73jgw5sKyuQ6jNgiKO12W3SsVA==", "dev": true, "funding": [ { @@ -6472,6 +6531,14 @@ "node": ">=6" } }, + "node_modules/cluster-key-slot": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz", + "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/co-compose": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/co-compose/-/co-compose-7.0.3.tgz", @@ -6739,12 +6806,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.32.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.2.tgz", - "integrity": "sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", + "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", "dev": true, "dependencies": { - "browserslist": "^4.21.10" + "browserslist": "^4.22.1" }, "funding": { "type": "opencollective", @@ -7973,9 +8040,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.535", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.535.tgz", - "integrity": "sha512-4548PpR4S5X5dlvX8NUIw0njH7btQtBoJWcgzpq7n2F9NQ5gMXOPP/6p6iVx6+YT3FVioNhEGa14WJj1k+2SfA==", + "version": "1.4.537", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.537.tgz", + "integrity": "sha512-W1+g9qs9hviII0HAwOdehGYkr+zt7KKdmCcJcjH0mYg6oL8+ioT3Skjmt7BLoAQqXhjf40AXd+HlR4oAWMlXjA==", "dev": true }, "node_modules/emittery": { @@ -9206,6 +9273,14 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, + "node_modules/generic-pool": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.9.0.tgz", + "integrity": "sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==", + "engines": { + "node": ">= 4" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -10805,9 +10880,9 @@ } }, "node_modules/jest-util/node_modules/@types/yargs": { - "version": "17.0.25", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.25.tgz", - "integrity": "sha512-gy7iPgwnzNvxgAEi2bXOHWCVOG6f7xsprVJH4MjlAWeBmJ7vh/Y1kwMtUrs64ztf24zVIRCpr3n/z6gm9QIkgg==", + "version": "17.0.26", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.26.tgz", + "integrity": "sha512-Y3vDy2X6zw/ZCumcwLpdhM5L7jmyGpmBCTYMHDLqT2IKVMYRRLdv6ZakA+wxhra6Z/3bwhNbNl9bDGXaFU+6rw==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -11365,9 +11440,9 @@ "integrity": "sha512-QS9p+Q20YBxpE0dJBnF6CPURP7p1GUsxnhTxTWH5nG3A1F5w8Rg3T4Xyh5UlrFSbHp88oOciVP/0agsNLhkHdQ==" }, "node_modules/magic-string": { - "version": "0.30.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", - "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", + "version": "0.30.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.4.tgz", + "integrity": "sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" }, @@ -13176,9 +13251,9 @@ } }, "node_modules/postcss": { - "version": "8.4.30", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", - "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "funding": [ { "type": "opencollective", @@ -14193,6 +14268,19 @@ "esprima": "~4.0.0" } }, + "node_modules/redis": { + "version": "4.6.10", + "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.10.tgz", + "integrity": "sha512-mmbyhuKgDiJ5TWUhiKhBssz+mjsuSI/lSZNPI9QvZOYzWvYGejtb+W3RlDDf8LD6Bdl5/mZeG8O1feUGhXTxEg==", + "dependencies": { + "@redis/bloom": "1.2.0", + "@redis/client": "1.5.11", + "@redis/graph": "1.1.0", + "@redis/json": "1.0.6", + "@redis/search": "1.1.5", + "@redis/time-series": "1.0.5" + } + }, "node_modules/reflect-metadata": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", diff --git a/package.json b/package.json index 8adc18e..e7c4397 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "scripts": { "type-check": "tsc --noEmit", "dev": "node ace serve --watch", + "compress:xslt": "./node_modules/xslt3/xslt3.js -xsl:public/assets2/datasetxml2oai-pmh.xslt -export:public/assets2/datasetxml2oai.sef.json -t -nogo '-ns:##html5'", "build": "node ace build --production", "start": "node server.js", "lint": "eslint . --ext=.ts", @@ -86,6 +87,7 @@ "notiwind": "^2.0.0", "pg": "^8.9.0", "proxy-addr": "^2.0.7", + "redis": "^4.6.10", "reflect-metadata": "^0.1.13", "saxon-js": "^2.5.0", "source-map-support": "^0.5.21", diff --git a/providers/TokenWorkerProvider.ts b/providers/TokenWorkerProvider.ts new file mode 100644 index 0000000..88a1523 --- /dev/null +++ b/providers/TokenWorkerProvider.ts @@ -0,0 +1,61 @@ +import type { ApplicationContract } from '@ioc:Adonis/Core/Application'; + +/* +|-------------------------------------------------------------------------- +| Provider +|-------------------------------------------------------------------------- +| +| Your application is not ready when this file is loaded by the framework. +| Hence, the top level imports relying on the IoC container will not work. +| You must import them inside the life-cycle methods defined inside +| the provider class. +| +| @example: +| +| public async ready () { +| const Database = this.app.container.resolveBinding('Adonis/Lucid/Database') +| const Event = this.app.container.resolveBinding('Adonis/Core/Event') +| Event.on('db:query', Database.prettyPrint) +| } +| +*/ +export default class TokenWorkerProvider { + public static needsApplication = true; + private tokenWorkerInstance; //: TokenWorkerService | null = null; + + constructor(protected app: ApplicationContract) {} + + public register() { + // Register your own bindings + // Bind TokenWorker to the IoC container + this.app.container.singleton('App/Library/Oai/TokenWorkerContract', () => { + // 1. import the oai configuration + const ttl: number = 86400; + + // 2. import our REDIS wrapper class + const TokenWorkerService = require('App/Library/Oai/TokenWorkerSerice').default; + this.tokenWorkerInstance = new TokenWorkerService(ttl); + + // 3. return a new instance + return this.tokenWorkerInstance; + }); + } + + // public async boot() { + // // All bindings are ready, feel free to use them + // // optionally do some initial setup + // } + + // public async ready() { + // // App is ready + // } + + public async shutdown() { + console.log('TokenServerProvider shutdown()'); + // Cleanup, since app is going down + if (this.tokenWorkerInstance) { + // Call the disconnect method when the application is shutting down + await this.tokenWorkerInstance.close(); + } + } +} diff --git a/public/assets/manifest.json b/public/assets/manifest.json index 4fd69a0..69e9ae0 100644 --- a/public/assets/manifest.json +++ b/public/assets/manifest.json @@ -8,10 +8,10 @@ "assets/fonts/inter-latin-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-latin-400-normal.be7cb18d.woff2", "assets/fonts/archivo-black-latin-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/archivo-black-latin-ext-400-normal.21761451.woff2", "assets/fonts/inter-cyrillic-ext-400-normal.woff": "http://localhost:8080/assets/fonts/inter-cyrillic-ext-400-normal.3c63e274.woff", - "assets/fonts/archivo-black-latin-400-normal.woff": "http://localhost:8080/assets/fonts/archivo-black-latin-400-normal.58a301a6.woff", + "assets/fonts/archivo-black-latin-400-normal.woff": "http://localhost:8080/assets/fonts/archivo-black-latin-400-normal.583e4fc9.woff", "assets/fonts/inter-greek-400-normal.woff": "http://localhost:8080/assets/fonts/inter-greek-400-normal.b31b8612.woff", "assets/fonts/inter-cyrillic-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-cyrillic-ext-400-normal.fcc125c4.woff2", - "assets/fonts/archivo-black-latin-ext-400-normal.woff": "http://localhost:8080/assets/fonts/archivo-black-latin-ext-400-normal.5ab5ba92.woff", + "assets/fonts/archivo-black-latin-ext-400-normal.woff": "http://localhost:8080/assets/fonts/archivo-black-latin-ext-400-normal.ce39b04f.woff", "assets/fonts/inter-cyrillic-400-normal.woff": "http://localhost:8080/assets/fonts/inter-cyrillic-400-normal.3862a5ab.woff", "assets/fonts/inter-greek-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-greek-400-normal.0278a49f.woff2", "assets/fonts/inter-greek-ext-400-normal.woff": "http://localhost:8080/assets/fonts/inter-greek-ext-400-normal.61350b97.woff", diff --git a/public/assets2/datasetxml2oai-pmh.xslt b/public/assets2/datasetxml2oai-pmh.xslt index 87ade63..6ed8fe3 100644 --- a/public/assets2/datasetxml2oai-pmh.xslt +++ b/public/assets2/datasetxml2oai-pmh.xslt @@ -43,7 +43,6 @@ --> - @@ -739,12 +738,30 @@ - - - + + + + + + + + + - + + + diff --git a/public/assets2/datasetxml2oai.sef.json b/public/assets2/datasetxml2oai.sef.json index 1dd07ce..5a9e83a 100644 --- a/public/assets2/datasetxml2oai.sef.json +++ b/public/assets2/datasetxml2oai.sef.json @@ -1 +1 @@ -{"N":"package","version":"30","packageVersion":"1","saxonVersion":"SaxonJS 2.5","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"false","buildDateTime":"2023-07-14T13:46:35.021+02:00","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"co","id":"0","uniform":"true","binds":"26","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}RdrDate2","line":"147","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"choose","sType":"? ","line":"148","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"148","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"0"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"elem","name":"date","sType":"1NE nQ{http://datacite.org/schema/kernel-4}date ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"149","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"dateType","sType":"1NA ","line":"150","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Available"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}embargoDate","slot":"0","sType":"*NT ","line":"155","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"155","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"156","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}embargoDate","slot":"0","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"156"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"159","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","line":"159","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "}]}]},{"N":"elem","name":"date","sType":"1NE nQ{http://datacite.org/schema/kernel-4}date ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"160","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"dateType","sType":"1NA ","line":"161","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"created"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}createdAt","slot":"0","sType":"*NT ","line":"166","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"166","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"167","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}createdAt","slot":"0","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"167"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"1","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}CamelCaseWord","line":"225","ns":"xml=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}text","slot":"0","sType":"* ","as":"* ","flags":"","line":"226","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}firstLower","slot":"1","sType":"* ","as":"* ","flags":"","line":"227","C":[{"N":"true","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"227"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"let","var":"Q{}Upper","slot":"2","sType":"*NT ","line":"228","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ABCDEFGHIJKLMNOPQRSTUVQXYZ"}]}]},{"N":"let","var":"Q{}Lower","slot":"3","sType":"*NT ","line":"229","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"abcdefghijklmnopqrstuvwxyz"}]}]},{"N":"forEach","sType":"*NT ","line":"230","C":[{"N":"fn","name":"tokenize","sType":"*AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"230","C":[{"N":"treat","as":"AS","diag":"0|0||tokenize","C":[{"N":"check","card":"?","diag":"0|0||tokenize","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||tokenize","C":[{"N":"check","card":"?","diag":"0|0||tokenize","C":[{"N":"data","diag":"0|0||tokenize","C":[{"N":"varRef","name":"Q{}text","slot":"0"}]}]}]}]}]},{"N":"str","val":"_"}]},{"N":"sequence","sType":"*NT ","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"231","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"232","C":[{"N":"compareToInt","op":"eq","val":"1","C":[{"N":"fn","name":"position"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}firstLower","slot":"1"}]},{"N":"true"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"233","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"233","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"236","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"236","C":[{"N":"fn","name":"substring","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"data","diag":"0|1||translate","C":[{"N":"varRef","name":"Q{}Lower","slot":"3"}]}]}]}]}]},{"N":"treat","as":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"data","diag":"0|2||translate","C":[{"N":"varRef","name":"Q{}Upper","slot":"2"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"239","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"239","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"fn","name":"string-length","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"2","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}AlternateIdentifier","line":"309","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","C":[{"N":"elem","name":"alternateIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"body","line":"310","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"alternateIdentifierType","sType":"1NA ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"url"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"315","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}landingpage","role":"select","line":"315","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}landingpage","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage","sType":"*NA nQ{}landingpage","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","binds":"","id":"3","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}datestamp","line":"385","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateStamp ","C":[{"N":"elem","name":"gmd:dateStamp","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateStamp ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"386","C":[{"N":"let","var":"Q{}theDate","slot":"0","sType":"*NE ","line":"388","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"389","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","line":"390","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"395","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"395","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"402","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"402","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"406","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"407","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"407","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"4","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}title","line":"413","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","C":[{"N":"elem","name":"gmd:title","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"414","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"415","C":[{"N":"forEach","sType":"* ","line":"416","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"416","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"compareToString","op":"eq","val":"TitleMain","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"TitleAdditional","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"417","C":[{"N":"compareToString","op":"eq","val":"Main","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"418","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"419","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"419"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"421","C":[{"N":"compareToString","op":"eq","val":"Sub","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"422","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"422","C":[{"N":"str","val":"; Subtitle: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"424","C":[{"N":"compareToString","op":"eq","val":"Translated","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"425","C":[{"N":"str","val":"; Translated title: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"427","C":[{"N":"compareToString","op":"eq","val":"Other","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"428","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"428","C":[{"N":"str","val":"; Other title: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","binds":"","id":"5","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}abstract","line":"663","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}abstract ","C":[{"N":"elem","name":"gmd:abstract","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}abstract ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"664","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"665","C":[{"N":"forEach","sType":"* ","line":"666","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"666","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"compareToString","op":"eq","val":"TitleAbstract","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"TitleAbstractAdditional","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"668","C":[{"N":"compareToString","op":"eq","val":"Abstract","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"669","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"671","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"671","C":[{"N":"str","val":"\nAbstract: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"compareToString","op":"eq","val":"Translated","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"673","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"674","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"674","C":[{"N":"str","val":"\nTranslated Description: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"676","C":[{"N":"compareToString","op":"eq","val":"SeriesInformation","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"677","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"677","C":[{"N":"str","val":"\nSeries Information: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"679","C":[{"N":"compareToString","op":"eq","val":"TableOfContents","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"680","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"680","C":[{"N":"str","val":"\nTable of Contents: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"682","C":[{"N":"compareToString","op":"eq","val":"TechnicalInfo","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"683","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"683","C":[{"N":"str","val":"\nTechnical Info: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"685","C":[{"N":"compareToString","op":"eq","val":"Methods","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"686","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"686","C":[{"N":"str","val":"\nMethods: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"688","C":[{"N":"compareToString","op":"eq","val":"Other","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"choose","sType":"? ","line":"689","C":[{"N":"fn","name":"not","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"689","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","val":"Related publications:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"690","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"690","C":[{"N":"str","val":"\nOther Description: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","id":"6","uniform":"true","binds":"48 46 47 49 6","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}url-encode","line":"56","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}str","slot":"0","sType":"* ","as":"* ","flags":"","line":"57","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"choose","sType":"* ","line":"58","C":[{"N":"varRef","name":"Q{}str","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"58"},{"N":"let","var":"Q{}first-char","slot":"1","sType":"* ","line":"59","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"59","C":[{"N":"treat","as":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"60","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"61","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}safe","bSlot":"0"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"62","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}first-char","slot":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"62"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"let","var":"Q{}codepoint","slot":"2","sType":"*NT ","line":"65","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"choose","sType":"* ","type":"item()*","line":"66","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"67","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}ascii","bSlot":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"68","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith","sType":"1ADI","op":"+","calc":"i+i","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"68","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-before","C":[{"N":"atomSing","diag":"0|0||substring-before","card":"?","C":[{"N":"gVarRef","name":"Q{}ascii","bSlot":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"data","diag":"0|1||substring-before","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"int","val":"32"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"70","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}latin1","bSlot":"2"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"71","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith","sType":"1ADI","op":"+","calc":"i+i","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"71","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-before","C":[{"N":"atomSing","diag":"0|0||substring-before","card":"?","C":[{"N":"gVarRef","name":"Q{}latin1","bSlot":"2"}]}]},{"N":"treat","as":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"data","diag":"0|1||substring-before","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"int","val":"160"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"sequence","sType":"* ","C":[{"N":"message","sType":"0 ","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"valueOf","sType":"1NT ","role":"select","C":[{"N":"str","sType":"1AS ","val":"Warning: string contains a character that is out of range! Substituting \"?\"."}]},{"N":"str","sType":"1AS ","val":"false","role":"terminate"},{"N":"str","sType":"1AS ","val":"Q{http://www.w3.org/2005/xqt-errors}XTMM9000","role":"error"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"63"}]}]}]}]},{"N":"let","var":"Q{}hex-digit1","slot":"3","sType":"*NT ","line":"79","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"79","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"atomSing","diag":"0|0||substring","card":"?","C":[{"N":"gVarRef","name":"Q{}hex","bSlot":"3"}]}]},{"N":"check","card":"1","diag":"0|1||substring","C":[{"N":"convert","to":"AO","flags":"","C":[{"N":"cvUntyped","to":"AO","diag":"0|1||substring","C":[{"N":"arith","op":"+","calc":"a+a","C":[{"N":"fn","name":"floor","C":[{"N":"treat","as":"A m[AO,AD,AF]","diag":"0|0||floor","C":[{"N":"check","card":"?","diag":"0|0||floor","C":[{"N":"cvUntyped","to":"AO","diag":"0|0||floor","C":[{"N":"arith","op":"div","calc":"a/a","C":[{"N":"check","card":"?","diag":"1|0||arith","C":[{"N":"data","diag":"1|0||arith","C":[{"N":"varRef","name":"Q{}codepoint","slot":"2"}]}]},{"N":"int","val":"16"}]}]}]}]}]},{"N":"int","val":"1"}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"let","var":"Q{}hex-digit2","slot":"4","sType":"*NT ","line":"80","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"80","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"atomSing","diag":"0|0||substring","card":"?","C":[{"N":"gVarRef","name":"Q{}hex","bSlot":"3"}]}]},{"N":"check","card":"1","diag":"0|1||substring","C":[{"N":"convert","to":"AO","flags":"","C":[{"N":"cvUntyped","to":"AO","diag":"0|1||substring","C":[{"N":"arith","op":"+","calc":"a+a","C":[{"N":"arith","op":"mod","calc":"a%a","C":[{"N":"check","card":"?","diag":"1|0||arith","C":[{"N":"data","diag":"1|0||arith","C":[{"N":"varRef","name":"Q{}codepoint","slot":"2"}]}]},{"N":"int","val":"16"}]},{"N":"int","val":"1"}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"81","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"81","C":[{"N":"str","val":"%"},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"varRef","name":"Q{}hex-digit1","slot":"3"}]}]},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"varRef","name":"Q{}hex-digit2","slot":"4"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"choose","sType":"* ","line":"84","C":[{"N":"compareToInt","op":"gt","val":"1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"84","C":[{"N":"fn","name":"string-length","C":[{"N":"treat","as":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"data","diag":"0|0||string-length","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}url-encode","line":"85","C":[{"N":"withParam","name":"Q{}str","slot":"0","sType":"1AS","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"86","C":[{"N":"treat","as":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"7","uniform":"true","binds":"30 58 37 38 67 59 60","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}Rdr_Dataset_Data","line":"331","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"elem","name":"header","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}header ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"332","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"333","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"333","C":[{"N":"attVal","name":"Q{}ServerState"},{"N":"str","val":"deleted"}]},{"N":"att","name":"status","sType":"1NA ","line":"334","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"deleted"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"identifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}identifier ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"338","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai:"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"340","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"0","role":"select","line":"340"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"342","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}PublishId","role":"select","line":"342","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}PublishId","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublishId","sType":"*NA nQ{}PublishId","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"datestamp","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}datestamp ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"344","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"345","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","line":"346","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]},{"N":"let","var":"Q{}dateModified","slot":"0","sType":"*NT ","line":"354","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"354","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"355","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dateModified","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"355"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"let","var":"Q{}datePublished","slot":"0","sType":"*NT ","line":"365","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"365","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"366","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}datePublished","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"366"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"374","mode":"#unnamed","bSlot":"1","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","role":"select","line":"374","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]}]},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"375","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"open_access"}]}]},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"378","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc-type:ResearchData"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"382","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"384","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"2"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ServerState"},{"N":"str","val":"deleted"}]}]},{"N":"elem","name":"metadata","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadata ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"386","C":[{"N":"choose","sType":"* ","type":"item()*","line":"388","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"389","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"oai_dc"}]},{"N":"applyT","sType":"* ","line":"390","mode":"Q{}oai_dc","bSlot":"4","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"390"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"392","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"oai_datacite"}]},{"N":"applyT","sType":"* ","line":"393","mode":"Q{}oai_datacite","bSlot":"5","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"393"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"395","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"iso19139"}]},{"N":"applyT","sType":"* ","line":"396","mode":"Q{}iso19139","bSlot":"6","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"396"}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"8","uniform":"true","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}citation","line":"490","expand-text":"false","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}source ","C":[{"N":"elem","name":"dc:source","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}source ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"body","line":"491","C":[{"N":"let","var":"Q{}creatorName","slot":"0","sType":"*NT ","line":"492","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"493","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"493","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"PersonAuthor","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}person","slot":"0","sType":"* ","line":"494","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"494"},{"N":"let","var":"Q{}uppercase","slot":"1","sType":"* ","line":"495","C":[{"N":"str","val":"ABC..XYZ","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"495"},{"N":"let","var":"Q{}lowercase","slot":"2","sType":"* ","line":"496","C":[{"N":"str","val":"abc..zyz","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"496"},{"N":"let","var":"Q{}authorName","slot":"3","sType":"* ","line":"497","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"498","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"499","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}FirstName"}]}]}]}]},{"N":"let","var":"Q{}name","slot":"3","sType":"*NT ","line":"502","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"502","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LastName"}]}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"concat","C":[{"N":"fn","name":"translate","C":[{"N":"fn","name":"substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}FirstName"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"data","diag":"0|1||translate","C":[{"N":"varRef","name":"Q{}lowercase","slot":"2"}]}]}]}]}]},{"N":"treat","as":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"data","diag":"0|2||translate","C":[{"N":"varRef","name":"Q{}uppercase","slot":"1"}]}]}]}]}]}]},{"N":"str","val":"."}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"503","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}name","slot":"3","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"503"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"506","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}LastName","role":"select","line":"506","C":[{"N":"docOrder","sType":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LastName"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"510","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"510","C":[{"N":"treat","as":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"varRef","name":"Q{}authorName","slot":"3"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"511","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"512","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]}]}]},{"N":"let","var":"Q{}year","slot":"1","sType":"*NT ","line":"516","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"516","C":[{"N":"str","val":" ("},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"): "}]},{"N":"let","var":"Q{}mainTitle","slot":"2","sType":"*NT ","line":"517","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"517","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"let","var":"Q{}creatingCorporation","slot":"3","sType":"*NT ","line":"518","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"518","C":[{"N":"str","val":"."},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation"}]}]},{"N":"str","val":", "}]},{"N":"let","var":"Q{}publisherName","slot":"4","sType":"*NT ","line":"519","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"519","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublisherName"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"520","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"520","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"varRef","name":"Q{}creatorName","slot":"0"}]}]},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"varRef","name":"Q{}year","slot":"1"}]}]},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"varRef","name":"Q{}mainTitle","slot":"2"}]}]},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"data","diag":"0|3||concat","C":[{"N":"varRef","name":"Q{}creatingCorporation","slot":"3"}]}]},{"N":"check","card":"?","diag":"0|4||concat","C":[{"N":"data","diag":"0|4||concat","C":[{"N":"varRef","name":"Q{}publisherName","slot":"4"}]}]},{"N":"str","val":", Wien"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"9","uniform":"true","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}RdrDate","line":"657","expand-text":"false","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","C":[{"N":"elem","name":"dc:date","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"body","line":"658","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"659","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","line":"660","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]},{"N":"let","var":"Q{}publishedDate","slot":"0","sType":"*NT ","line":"665","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"665","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"666","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}publishedDate","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"666"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"let","var":"Q{}serverDatePublished","slot":"0","sType":"*NT ","line":"673","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"673","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"674","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}serverDatePublished","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"674"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","id":"10","uniform":"true","binds":"52 51","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}hierarchylevel","line":"60","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevel ","C":[{"N":"elem","name":"gmd:hierarchyLevel","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevel ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"61","C":[{"N":"elem","name":"gmd:MD_ScopeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ScopeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"62","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"63","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"64","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopelist","bSlot":"0","role":"select","line":"64"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"66","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"67","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopecode","bSlot":"1","role":"select","line":"67"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"69","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopecode","bSlot":"1","role":"select","line":"69"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"11","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}metadatacontact","line":"75","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","C":[{"N":"elem","name":"gmd:contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"76","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"77","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"78","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"79","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"81","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"82","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:positionName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}positionName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"84","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"85","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Research Data Repository"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"87","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"88","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"89","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"90","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:deliveryPoint","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}deliveryPoint ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"91","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"92","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Neulinggasse 38"}]}]}]},{"N":"elem","name":"gmd:city","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}city ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"94","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"95","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Vienna"}]}]}]},{"N":"elem","name":"gmd:administrativeArea","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}administrativeArea ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"97","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"98","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Vienna"}]}]}]},{"N":"elem","name":"gmd:postalCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}postalCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"100","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"101","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"1030"}]}]}]},{"N":"elem","name":"gmd:country","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}country ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"103","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"104","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"AT"}]}]}]},{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"106","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"107","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"112","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"113","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"114","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"115","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://tethys.at"}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"117","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"118","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"124","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"125","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"12","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}resourcedates","line":"134","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"choose","sType":"? ","line":"135","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"135","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"CreatedAt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"136","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"137","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"138","C":[{"N":"let","var":"Q{}theDate","slot":"0","sType":"*N ","line":"140","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"148","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"148","C":[{"N":"fn","name":"concat","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"?N ","type":"item()*","line":"151","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"152","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"153","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"154","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":"T"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"155","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"156","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}theDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"156"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"159","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"160","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"161","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"161","C":[{"N":"treat","as":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"data","diag":"0|0||translate","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"T"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"165","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"166","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}theDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"166"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"att","name":"gco:nilReason","sType":"1NA ","nsuri":"http://www.isotc211.org/2005/gco","line":"173","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"174","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"174","C":[{"N":"str","val":"created date missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"179","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"180","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"creation"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"creation"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"185","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"187","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"EmbargoDate","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"188","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"189","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"190","C":[{"N":"let","var":"Q{}embargoDate","slot":"0","sType":"*NE ","line":"195","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"195","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"196","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"197","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}embargoDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"197"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"200","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"201","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]},{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"206","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"ServerDatePublished","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"207","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"208","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"209","C":[{"N":"let","var":"Q{}publicationDate","slot":"0","sType":"*NE ","line":"217","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"217","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"218","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"219","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}publicationDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"219"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"222","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"223","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"229","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]}]},{"N":"choose","sType":"? ","line":"234","C":[{"N":"docOrder","sType":"*NA nQ{}ServerDateModified","line":"234","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}ServerDateModified","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ServerDateModified","sType":"*NA nQ{}ServerDateModified","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"235","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"236","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"237","C":[{"N":"let","var":"Q{}updateDate","slot":"0","sType":"*N ","line":"238","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"238","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}ServerDateModified"}]}]}]},{"N":"choose","sType":"?N ","type":"item()*","line":"240","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"241","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"242","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"243","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":"T"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"244","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"245","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}updateDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"245"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"248","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"249","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"250","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"250","C":[{"N":"treat","as":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"data","diag":"0|0||translate","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"T"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"254","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"255","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}updateDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"255"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"att","name":"gco:nilReason","sType":"1NA ","nsuri":"http://www.isotc211.org/2005/gco","line":"261","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"262","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"262","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"267","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"268","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"revision"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"revision"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"13","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}ci_responsibleparty","line":"275","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}individual","slot":"0","sType":"* ","as":"* ","flags":"","line":"276","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}httpuri","slot":"1","sType":"* ","as":"* ","flags":"","line":"277","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"param","name":"Q{}personidtype","slot":"2","sType":"* ","as":"* ","flags":"","line":"278","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"2","sType":"* "}]},{"N":"param","name":"Q{}organisation","slot":"3","sType":"* ","as":"* ","flags":"","line":"279","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"3","sType":"* "}]},{"N":"param","name":"Q{}position","slot":"4","sType":"* ","as":"* ","flags":"","line":"280","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"4","sType":"* "}]},{"N":"param","name":"Q{}role","slot":"5","sType":"* ","as":"* ","flags":"","line":"281","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"5","sType":"* "}]},{"N":"param","name":"Q{}email","slot":"6","sType":"* ","as":"* ","flags":"","line":"282","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"6","sType":"* "}]},{"N":"param","name":"Q{}datacite-creatorname","slot":"7","sType":"* ","as":"* ","flags":"","line":"283","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"7","sType":"* "}]},{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"285","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"287","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"287","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"288","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"289","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":"missing"}]},{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"290","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]},{"N":"true"},{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"293","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"294","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"295","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}individual","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"295"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"302","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"302","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":"missing"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"303","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"304","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"305","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}datacite-creatorname","slot":"7","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"305"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"310","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"310","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}organisation","slot":"3"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"311","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"312","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"313","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}organisation","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"313"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"318","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"318","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}position","slot":"4"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:positionName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}positionName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"319","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"320","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"321","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}position","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"321"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"326","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"327","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"329","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"330","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"331","C":[{"N":"choose","sType":"?NE ","type":"item()*","line":"332","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"333","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}email","slot":"6"}]},{"N":"str","val":""}]},{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"334","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"335","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"335"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"340","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"341","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"341","C":[{"N":"str","val":"repository@geologie.ac.at"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"choose","sType":"? ","line":"348","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"348","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}httpuri","slot":"1"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"349","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"350","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"351","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"352","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"353","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}httpuri","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"353"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"356","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"357","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"358","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}personidtype","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"358"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"368","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"369","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"370","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"371","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"372","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}role","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"372"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}role","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"374"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"14","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}pointofcontact_custodian","line":"381","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","C":[{"N":"elem","name":"gmd:pointOfContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"382","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"383","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"384","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"385","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"387","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"388","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"390","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"391","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"392","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"393","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"394","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"395","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"399","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"400","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"401","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"402","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.tethys.at/"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"411","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"412","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"15","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}pointofcontact_originator","line":"419","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","C":[{"N":"elem","name":"gmd:pointOfContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"420","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"421","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"422","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"423","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"425","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"426","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"428","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"429","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"430","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"431","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"432","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"433","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"437","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"438","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"439","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"440","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.tethys.at/"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"449","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"450","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"originator"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"originator"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"16","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}browseGraphictethys","line":"457","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}graphicOverview ","C":[{"N":"elem","name":"gmd:graphicOverview","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}graphicOverview ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"458","C":[{"N":"elem","name":"gmd:MD_BrowseGraphic","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_BrowseGraphic ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"459","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:fileName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"460","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"461","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://tethys.at/assets/TETHYS-Logo.svg"}]}]}]},{"N":"elem","name":"gmd:fileDescription","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileDescription ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"463","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"464","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"TETHYS RDR"}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"17","uniform":"false","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}freekeywords","line":"471","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"? ","C":[{"N":"choose","sType":"? ","role":"body","line":"472","C":[{"N":"docOrder","sType":"*NE","line":"472","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"compareToString","op":"eq","val":"Subject","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"Uncontrolled","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:descriptiveKeywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"473","C":[{"N":"elem","name":"gmd:MD_Keywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Keywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"474","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"forEach","sType":"*NE nQ{http://www.isotc211.org/2005/gmd}keyword ","line":"475","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"475","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"compareToString","op":"eq","val":"Subject","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"Uncontrolled","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]}]}]},{"N":"elem","name":"gmd:keyword","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}keyword ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"476","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"477","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"478","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"478","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:type","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}type ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"482","C":[{"N":"elem","name":"gmd:MD_KeywordTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_KeywordTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"483","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_KeywordTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"theme"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"theme"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"co","id":"18","uniform":"true","binds":"43","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}datacenter_keyword","line":"491","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","C":[{"N":"elem","name":"gmd:descriptiveKeywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"492","C":[{"N":"elem","name":"gmd:MD_Keywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Keywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"493","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:keyword","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}keyword ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"494","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"495","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"496","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}datacentre","bSlot":"0","role":"select","line":"496"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:type","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}type ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"499","C":[{"N":"elem","name":"gmd:MD_KeywordTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_KeywordTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"500","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.ngdc.noaa.gov/metadata/published/xsd/schema/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"dataCentre"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"19","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}spatialcoverage","line":"507","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extent ","C":[{"N":"elem","name":"gmd:extent","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extent ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"508","C":[{"N":"elem","name":"gmd:EX_Extent","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_Extent ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"509","C":[{"N":"choose","sType":"* ","line":"510","C":[{"N":"docOrder","sType":"*NE","line":"510","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Coverage","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]}]}]},{"N":"let","var":"Q{}sLat","slot":"0","sType":"* ","line":"512","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"513","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"514","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"515","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"515","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"518","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"518"}]}]}]},{"N":"let","var":"Q{}wLong","slot":"1","sType":"* ","line":"522","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"523","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"524","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"525","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"525","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"528","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"528"}]}]}]},{"N":"let","var":"Q{}nLat","slot":"2","sType":"* ","line":"532","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"533","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"534","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"535","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"535","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"538","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"538"}]}]}]},{"N":"let","var":"Q{}eLong","slot":"3","sType":"* ","line":"542","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"543","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"544","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"545","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"545","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"548","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"548"}]}]}]},{"N":"choose","sType":"* ","line":"554","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"554","C":[{"N":"and","C":[{"N":"and","C":[{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]}]}]}]},{"N":"choose","sType":"*NE ","type":"item()*","line":"556","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"558","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]}]}]},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"559","C":[{"N":"elem","name":"gmd:EX_BoundingPolygon","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_BoundingPolygon ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"560","C":[{"N":"elem","name":"gmd:polygon","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}polygon ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"561","C":[{"N":"elem","name":"gml:Point","sType":"1NE nQ{http://www.opgeris.net/gml/3.2}Point ","nsuri":"http://www.opgeris.net/gml/3.2","namespaces":"","line":"562","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"gml:id","sType":"1NA ","nsuri":"http://www.opgeris.net/gml/3.2","line":"564","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"565","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"generate-id","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"565","C":[{"N":"treat","as":"N","diag":"0|0||generate-id","C":[{"N":"check","card":"?","diag":"0|0||generate-id","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"elem","name":"gml:pos","sType":"1NE nQ{http://www.opgeris.net/gml/3.2}pos ","nsuri":"http://www.opgeris.net/gml/3.2","namespaces":"","line":"567","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"568","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"568"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"570","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"570"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"579","C":[{"N":"gc","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]},{"N":"int","val":"0"}]},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]},{"N":"int","val":"0"}]}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"581","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"582","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"583","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"584","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"585","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"585"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"588","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"589","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"180","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"593","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"594","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"595","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"596","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"597","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"597"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"600","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"600"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"605","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"606","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"607","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"608","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"609","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"609"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"612","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"612"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"619","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"620","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"621","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"622","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"623","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"-180","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"623"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"626","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"627","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}eLong","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"631","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"632","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"633","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"634","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"638","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"638"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"643","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"644","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"645","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"646","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"647","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"647"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"650","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"650"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"659","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"660","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:extentTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extentTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"661","C":[{"N":"elem","name":"gco:Boolean","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Boolean ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"662","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]}]}]},{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"664","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"665","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"666","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"666"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"669","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"670","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"671","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}eLong","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"671"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"674","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"675","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"676","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"677","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"678","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"678"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"681","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"681"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"686","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"687","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"688","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"689","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"690","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"690"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"693","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"693"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"co","binds":"","id":"20","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}datacite_identifier","line":"709","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"forEach","sType":"* ","role":"body","line":"710","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"710","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Identifier","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}identifier","slot":"0","sType":"* ","line":"711","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"711"},{"N":"choose","sType":"? ","line":"712","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"712","C":[{"N":"or","C":[{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","val":"Doi"}]}]},{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"http://"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"elem","name":"gmd:onLine","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onLine ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"713","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"714","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"715","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"716","C":[{"N":"choose","sType":"? ","type":"item()*","line":"717","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"718","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"720","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"720","C":[{"N":"str","val":"http://dx.doi.org/"},{"N":"fn","name":"substring-after","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-after","C":[{"N":"check","card":"?","diag":"0|0||substring-after","C":[{"N":"data","diag":"0|0||substring-after","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"722","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","val":"Doi"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"723","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"723","C":[{"N":"str","val":"http://dx.doi.org/"},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"725","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"http://"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"726","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"726","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"731","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"732","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"WWW:LINK-1.0-http--link"}]}]}]},{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"734","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"735","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Landing Page"}]}]}]},{"N":"elem","name":"gmd:description","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}description ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"737","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"738","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"740","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"740","C":[{"N":"fn","name":"string","C":[{"N":"str","val":"Link to DOI landing page or data facility landing page if no DOI is assigned."}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"743","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"744","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"co","binds":"","id":"21","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}alternate_identifier","line":"753","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"? ","C":[{"N":"choose","sType":"? ","role":"body","line":"754","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"754","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}landingpage"},{"N":"str","val":""}]},{"N":"fn","name":"starts-with","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]}]},{"N":"str","val":"http"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"elem","name":"gmd:onLine","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onLine ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"755","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"756","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"757","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"758","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"759","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"759","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"762","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"763","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"WWW:LINK-1.0-http--link"}]}]}]},{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"765","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"766","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"767","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"767","C":[{"N":"str","val":"url"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:description","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}description ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"770","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"771","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Link to a web page related to the resource."}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"773","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"774","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"co","binds":"","id":"22","uniform":"false","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}data_quality","line":"782","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dataQualityInfo ","C":[{"N":"elem","name":"gmd:dataQualityInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dataQualityInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"783","C":[{"N":"elem","name":"gmd:DQ_DataQuality","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_DataQuality ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"784","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:scope","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}scope ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"785","C":[{"N":"elem","name":"gmd:DQ_Scope","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_Scope ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"786","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:level","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}level ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"787","C":[{"N":"elem","name":"gmd:MD_ScopeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ScopeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"788","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_ScopeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"dataset"}]}]}]}]},{"N":"elem","name":"gmd:levelDescription","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}levelDescription ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"790","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"inapplicable"}]}]}]}]}]},{"N":"elem","name":"gmd:report","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}report ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"793","C":[{"N":"elem","name":"gmd:DQ_DomainConsistency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_DomainConsistency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"794","C":[{"N":"elem","name":"gmd:result","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}result ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"795","C":[{"N":"elem","name":"gmd:DQ_ConformanceResult","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_ConformanceResult ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"796","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:specification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}specification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"797","C":[{"N":"elem","name":"gmd:CI_Citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"798","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:title","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"799","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"800","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"VERORDNUNG (EG) Nr. 1089/2010 DER KOMMISSION vom 23. November 2010 zur Durchführung der Richtlinie 2007/2/EG des Europäischen Parlaments und des Rates hinsichtlich der Interoperabilität von Geodatensätzen und -diensten"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"802","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"803","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"804","C":[{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"805","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2010-12-08"}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"807","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"808","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:explanation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}explanation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"814","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"815","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Datenstruktur entspricht INSPIRE"}]}]}]},{"N":"elem","name":"gmd:pass","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pass ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"817","C":[{"N":"elem","name":"gco:Boolean","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Boolean ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"818","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:lineage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}lineage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"824","C":[{"N":"elem","name":"gmd:LI_Lineage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LI_Lineage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"825","C":[{"N":"elem","name":"gmd:statement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}statement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"826","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"827","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Digitalisierung"}]}]}]}]}]}]}]}]}]}]},{"N":"co","id":"23","uniform":"true","binds":"53 54","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}distributor","line":"838","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributor ","C":[{"N":"elem","name":"gmd:distributor","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributor ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"839","C":[{"N":"elem","name":"gmd:MD_Distributor","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Distributor ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"840","C":[{"N":"elem","name":"gmd:distributorContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributorContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"841","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"842","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"843","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"844","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"845","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}distributorOrganisation","bSlot":"0","sType":"1AS","role":"select","line":"845"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"848","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"849","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"850","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"851","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"852","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"853","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"854","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}distributorContactEmail","bSlot":"1","sType":"1AS","role":"select","line":"854"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"861","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"862","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]},{"N":"att","name":"codeSpace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ISOTC211/19115"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","id":"24","uniform":"true","binds":"55 56 57","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}metadata_maintenance","line":"874","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataMaintenance ","C":[{"N":"elem","name":"gmd:metadataMaintenance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataMaintenance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"875","C":[{"N":"elem","name":"gmd:MD_MaintenanceInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"876","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:maintenanceAndUpdateFrequency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}maintenanceAndUpdateFrequency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"877","C":[{"N":"elem","name":"gmd:MD_MaintenanceFrequencyCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceFrequencyCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"878","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://schemas.opengis.net/iso/19139/20070417/resources/codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]}]}]}]},{"N":"elem","name":"gmd:contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"880","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"881","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"881","C":[{"N":"gVarRef","name":"Q{}maintenanceContactID","bSlot":"0"}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"882","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"883","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactID","bSlot":"0","sType":"1AS","role":"select","line":"883"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"886","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"887","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"888","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"889","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactName","bSlot":"1","sType":"1AS","role":"select","line":"889"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"892","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"893","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"894","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"895","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"896","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"897","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"898","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactEmail","bSlot":"2","sType":"1AS","role":"select","line":"898"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"905","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"906","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"processor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"processor"}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"25","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}responseDate","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"26","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}unixTimestamp","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"27","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}email","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"28","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}earliestDatestamp","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"29","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}repositoryName","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"30","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}repIdentifier","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"31","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}doiPrefix","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"32","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}sampleIdentifier","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"33","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}dateDelete","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"34","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}totalIds","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"35","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}res","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"36","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}cursor","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"37","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_verb","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"38","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_metadataPrefix","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"39","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_error_code","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"40","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_error_message","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"41","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}baseURL","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"42","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}fileIdentifierPrefix","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"41","C":[{"N":"str","val":"at.tethys.dataset"}]}]}]},{"N":"co","binds":"","id":"43","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}datacentre","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"43","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"44","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}CreatingCorporation"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"45","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"45","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}CreatingCorporation"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"48","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"48","C":[{"N":"str","val":"Tethys RDR"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","binds":"","id":"44","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}nl","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"661","C":[{"N":"str","val":"\n"}]}]}]},{"N":"co","binds":"","id":"45","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}langCodes","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"*NE","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"46","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"fn","name":"document","C":[{"N":"str","val":"langCodeMap.xml"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}langCodeMap,NE nQ{http://www.w3.org/1999/xhtml}langCodeMap]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}langCode,NE nQ{http://www.w3.org/1999/xhtml}langCode]"}]}]}]}]}]},{"N":"co","binds":"","id":"46","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}ascii","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"}]}]}]}]},{"N":"co","binds":"","id":"47","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}latin1","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"}]}]}]}]},{"N":"co","binds":"","id":"48","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}safe","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"!'()*-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~"}]}]}]}]},{"N":"co","binds":"","id":"49","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}hex","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0123456789ABCDEF"}]}]}]}]},{"N":"co","binds":"","id":"50","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}resourcetype","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]}]},{"N":"co","id":"51","vis":"PUBLIC","ex:uniform":"true","binds":"50","C":[{"N":"globalVariable","name":"Q{}MDScopecode","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"19","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"20","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Dataset"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"dataset"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"21","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Software"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"software"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"22","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Service"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"service"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"23","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Model"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"model"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"25","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}resourcetype","bSlot":"0","role":"select","line":"25"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","id":"52","vis":"PUBLIC","ex:uniform":"true","binds":"50","C":[{"N":"globalVariable","name":"Q{}MDScopelist","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"30","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"31","C":[{"N":"or","C":[{"N":"or","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Dataset"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Software"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Service"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Model"}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4"}]}]}]}]}]},{"N":"co","binds":"","id":"53","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}distributorOrganisation","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"836","C":[{"N":"str","val":"Geological Survey of Austria"}]}]}]},{"N":"co","binds":"","id":"54","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}distributorContactEmail","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"837","C":[{"N":"str","val":"repository@geologie.ac.at"}]}]}]},{"N":"co","binds":"","id":"55","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactID","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"871","C":[{"N":"str","val":"https://www.re3data.org/repository/r3d100013400"}]}]}]},{"N":"co","binds":"","id":"56","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactName","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"872","C":[{"N":"str","val":"Tethys RDR"}]}]}]},{"N":"co","binds":"","id":"57","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactEmail","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"873","C":[{"N":"str","val":"repository@geologie.ac.at"}]}]}]},{"N":"co","id":"58","binds":"25 37 38 41 39 40 66 61 64 62 65 63 7","C":[{"N":"mode","onNo":"SC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"22","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"94","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"/root","prio":"0.5","matches":"NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]"},{"N":"p.nodeTest","test":"ND"}]},{"N":"sequence","role":"action","sType":"*N ","C":[{"N":"procInst","sType":"1NP ","C":[{"N":"str","sType":"1AS ","val":"xml-stylesheet"},{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"type=\"text/xsl\" href=\"assets2/oai2_style.xslt\""}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"elem","name":"OAI-PMH","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}OAI-PMH ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"100","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"}]},{"N":"elem","name":"responseDate","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}responseDate ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"101","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"102","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}responseDate","bSlot":"0","role":"select","line":"102"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"request","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}request ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"104","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"105","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"105","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":""}]},{"N":"att","name":"verb","sType":"1NA ","line":"106","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"107","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_verb","bSlot":"1","role":"select","line":"107"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"110","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"110","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"2"}]},{"N":"str","val":""}]},{"N":"att","name":"metadataPrefix","sType":"1NA ","line":"111","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"112","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_metadataPrefix","bSlot":"2","role":"select","line":"112"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"115","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}baseURL","bSlot":"3","role":"select","line":"115"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"choose","sType":"? ","line":"117","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"117","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"gVarRef","name":"Q{}oai_error_code","bSlot":"4"}]}]}]},{"N":"elem","name":"error","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}error ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"118","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"code","sType":"1NA ","line":"119","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"120","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"120","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"gVarRef","name":"Q{}oai_error_code","bSlot":"4"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"122","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_error_message","bSlot":"5","role":"select","line":"122"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","type":"item()*","line":"127","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"128","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"GetRecord"}]},{"N":"applyT","sType":"* ","line":"129","mode":"Q{}GetRecord","bSlot":"6","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"129"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"131","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"Identify"}]},{"N":"applyT","sType":"* ","line":"132","mode":"Q{}Identify","bSlot":"7","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"132"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"134","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"applyT","sType":"* ","line":"135","mode":"Q{}ListIdentifiers","bSlot":"8","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"135"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"137","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListMetadataFormats"}]},{"N":"applyT","sType":"* ","line":"138","mode":"Q{}ListMetadataFormats","bSlot":"9","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"138"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"140","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListRecords"}]},{"N":"applyT","sType":"* ","line":"141","mode":"Q{}ListRecords","bSlot":"10","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"141"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"143","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListSets"}]},{"N":"applyT","sType":"* ","line":"144","mode":"Q{}ListSets","bSlot":"11","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"144"}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"31","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"405","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"SetSpec","prio":"0","matches":"NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","sType":"1NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"406","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"407","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"407"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"30","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"318","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"* ","type":"item()*","role":"action","line":"319","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"320","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}Rdr_Dataset_Data","line":"321"},{"N":"true"},{"N":"elem","name":"record","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}record ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"324","C":[{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}Rdr_Dataset_Data","line":"325"}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"26","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"257","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Sets","prio":"0","matches":"NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","sType":"1NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"set","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}set ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"258","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"259","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"260","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"260"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"setName","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setName ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"262","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"263","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}TypeName","name":"attribute","nodeTest":"*NA nQ{}TypeName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"263"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"co","id":"59","binds":"1 59 30 0 2","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}oai_datacite","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"12","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"395","module":"oai_datacite.xslt","expand-text":"false","match":"File/@MimeType","prio":"0.5","matches":"NA nQ{}MimeType","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NA nQ{}MimeType"},{"N":"p.nodeTest","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]},{"N":"elem","name":"format","sType":"1NE nQ{http://datacite.org/schema/kernel-4}format ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"396","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"397","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"398","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"application/x-sqlite3"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"application/geopackage+sqlite3"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"402","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"402"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"13","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"409","module":"oai_datacite.xslt","expand-text":"false","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"elem","name":"rights","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rights ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"410","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"411","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"412","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"412"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"414","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"414","C":[{"N":"attVal","name":"Q{}LinkLicence"},{"N":"str","val":""}]},{"N":"att","name":"rightsURI","sType":"1NA ","line":"415","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"416","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LinkLicence","name":"attribute","nodeTest":"*NA nQ{}LinkLicence","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"416"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"att","name":"schemeURI","sType":"1NA ","line":"419","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://spdx.org/licenses/"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"rightsIdentifierScheme","sType":"1NA ","line":"422","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"SPDX"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"rightsIdentifier","sType":"1NA ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"426","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Name","name":"attribute","nodeTest":"*NA nQ{}Name","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"426"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"428","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameLong","name":"attribute","nodeTest":"*NA nQ{}NameLong","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"428"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"choose","sType":"? ","line":"430","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"430","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-4.0"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-SA-4.0"}]}]},{"N":"elem","name":"rights","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rights ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"431","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"rightsURI","sType":"1NA ","line":"432","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/semantics/openAccess"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Open Access"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"11","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"352","module":"oai_datacite.xslt","expand-text":"false","match":"PersonAuthor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"creator","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creator ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"353","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"creatorName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creatorName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"354","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"355","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"355","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":""}]},{"N":"att","name":"nameType","sType":"1NA ","line":"356","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"357","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameType","name":"attribute","nodeTest":"*NA nQ{}NameType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"357"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"360","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"360"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"361","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"361","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"364","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"364"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"365","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"365","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"367","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"367"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"choose","sType":"* ","line":"372","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"372","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"givenName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}givenName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"373","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"374"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"familyName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}familyName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"376","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"377","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"377"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"affiliation","sType":"1NE nQ{http://datacite.org/schema/kernel-4}affiliation ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"379","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"GBA"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"382","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"382","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"},{"N":"str","val":""}]},{"N":"elem","name":"nameIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}nameIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"383","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"schemeURI","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://orcid.org/"}]},{"N":"att","name":"nameIdentifierScheme","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ORCID"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"384","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}IdentifierOrcid","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"384"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"10","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"333","module":"oai_datacite.xslt","expand-text":"false","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"contributor","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributor ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"334","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"335","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"335","C":[{"N":"attVal","name":"Q{}ContributorType"},{"N":"str","val":""}]},{"N":"att","name":"contributorType","sType":"1NA ","line":"336","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"337","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}ContributorType","name":"attribute","nodeTest":"*NA nQ{}ContributorType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"337"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"contributorName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributorName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"340","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"346","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"346","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"attVal","name":"Q{}FirstName"}]},{"N":"str","val":" "},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"attVal","name":"Q{}LastName"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"9","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"320","module":"oai_datacite.xslt","expand-text":"false","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"relatedIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}relatedIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"321","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"relatedIdentifierType","sType":"1NA ","line":"322","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"323","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"323"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"relationType","sType":"1NA ","line":"325","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"326","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Relation","name":"attribute","nodeTest":"*NA nQ{}Relation","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"326"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"328","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"328"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"8","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"309","module":"oai_datacite.xslt","expand-text":"false","match":"AlternateIdentifier","prio":"0","matches":"NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","sType":"1NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"alternateIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"310","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"alternateIdentifierType","sType":"1NA ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"url"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"315","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}landingpage","name":"attribute","nodeTest":"*NA nQ{}landingpage","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"315"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"7","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"297","module":"oai_datacite.xslt","expand-text":"false","match":"Subject","prio":"0","matches":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"1NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"subject","sType":"1NE nQ{http://datacite.org/schema/kernel-4}subject ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"298","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"299","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"299","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"300","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"301","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"301"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"304","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"304"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"6","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"271","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"title","sType":"1NE nQ{http://datacite.org/schema/kernel-4}title ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"272","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"273","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"273","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"274","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"275","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"275"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","type":"item()*","line":"278","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"279","C":[{"N":"and","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Sub"}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Main"}]}]},{"N":"att","name":"titleType","sType":"1NA ","line":"280","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"281","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"281"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Title"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"285","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Sub"}]},{"N":"att","name":"titleType","sType":"1NA ","line":"286","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"287","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"287"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"title"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"292","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"292"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"8","prec":"1","seq":"5","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"255","module":"oai_datacite.xslt","expand-text":"false","match":"TitleMain","prio":"0","matches":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"1NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"title","sType":"1NE nQ{http://datacite.org/schema/kernel-4}title ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"256","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"257","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"257","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"258","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"262","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"262","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Main"}]}]},{"N":"att","name":"titleType","sType":"1NA ","line":"263","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"264","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"264"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"267","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"267"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"9","prec":"1","seq":"4","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"245","module":"oai_datacite.xslt","expand-text":"false","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"identifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}identifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"246","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"identifierType","sType":"1NA ","line":"247","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"DOI"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"250","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"250"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"10","prec":"1","seq":"3","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"208","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAbstractAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"1NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"description","sType":"1NE nQ{http://datacite.org/schema/kernel-4}description ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"209","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"210","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"211","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"211"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"213","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"213","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"att","name":"descriptionType","sType":"1NA ","line":"214","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"callT","sType":"* ","bSlot":"0","name":"Q{}CamelCaseWord","line":"215","C":[{"N":"withParam","name":"Q{}text","slot":"0","sType":"*NA nQ{}Type","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type","sType":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"216"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"220","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"220"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"11","prec":"1","seq":"2","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"193","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAbstract","prio":"0","matches":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"1NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"description","sType":"1NE nQ{http://datacite.org/schema/kernel-4}description ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"194","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"195","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"196","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"196"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"198","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"198","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"att","name":"descriptionType","sType":"1NA ","line":"199","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Abstract"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"204","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"204"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"12","prec":"1","seq":"1","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"173","module":"oai_datacite.xslt","expand-text":"false","match":"Coverage","prio":"0","matches":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"1NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"geoLocation","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocation ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"174","C":[{"N":"elem","name":"geoLocationBox","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocationBox ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"175","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"westBoundLongitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}westBoundLongitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"176","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"177","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}XMin","name":"attribute","nodeTest":"*NA nQ{}XMin","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"177"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"eastBoundLongitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}eastBoundLongitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"179","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"180","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}XMax","name":"attribute","nodeTest":"*NA nQ{}XMax","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"180"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"southBoundLatitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}southBoundLatitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"182","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"183","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}YMin","name":"attribute","nodeTest":"*NA nQ{}YMin","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"183"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"northBoundLatitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}northBoundLatitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"185","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"186","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}YMax","name":"attribute","nodeTest":"*NA nQ{}YMax","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"186"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"templateRule","rank":"13","prec":"1","seq":"0","ns":"xml=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"39","module":"oai_datacite.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"resource","sType":"1NE nQ{http://datacite.org/schema/kernel-4}resource ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","ns":"xml=~ xsi=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"41","C":[{"N":"sequence","ns":"xml=~ xsi=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.3/metadata.xsd"}]},{"N":"choose","sType":"* ","type":"item()*","line":"45","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"46"},{"N":"applyT","sType":"* ","line":"47","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"47"}]},{"N":"true"},{"N":"elem","name":"identifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}identifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"50","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai:"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"52","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"2","role":"select","line":"52"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"54","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}PublishId","name":"attribute","nodeTest":"*NA nQ{}PublishId","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"54"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"creators","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creators ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"60","C":[{"N":"applyT","sType":"* ","line":"61","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"61"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"62"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]}]},{"N":"elem","name":"titles","sType":"1NE nQ{http://datacite.org/schema/kernel-4}titles ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"65","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"66","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"66"}]},{"N":"applyT","sType":"* ","line":"67","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"67"}]}]}]},{"N":"elem","name":"publisher","sType":"1NE nQ{http://datacite.org/schema/kernel-4}publisher ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"69","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"71","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"71"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"publicationYear","sType":"1NE nQ{http://datacite.org/schema/kernel-4}publicationYear ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"73","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"74","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"74","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"subjects","sType":"1NE nQ{http://datacite.org/schema/kernel-4}subjects ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"76","C":[{"N":"applyT","sType":"* ","line":"77","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"77"}]}]},{"N":"elem","name":"language","sType":"1NE nQ{http://datacite.org/schema/kernel-4}language ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"79","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"80","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"80"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"? ","line":"82","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"82"},{"N":"elem","name":"contributors","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributors ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"83","C":[{"N":"applyT","sType":"* ","line":"84","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"84"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"85"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"dates","sType":"1NE nQ{http://datacite.org/schema/kernel-4}dates ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"89","C":[{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}RdrDate2","line":"90"}]},{"N":"elem","name":"version","sType":"1NE nQ{http://datacite.org/schema/kernel-4}version ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"92","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"93","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Version","sType":"*NA nQ{}Version","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"94"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"95","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Version","name":"attribute","nodeTest":"*NA nQ{}Version","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"95"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"1"}]}]}]},{"N":"elem","name":"resourceType","sType":"1NE nQ{http://datacite.org/schema/kernel-4}resourceType ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"102","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"resourceTypeGeneral","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]},{"N":"elem","name":"alternateIdentifiers","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifiers ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"107","C":[{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}AlternateIdentifier","line":"108"}]},{"N":"choose","sType":"? ","line":"111","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"111"},{"N":"elem","name":"relatedIdentifiers","sType":"1NE nQ{http://datacite.org/schema/kernel-4}relatedIdentifiers ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"112","C":[{"N":"applyT","sType":"* ","line":"113","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"113"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"rightsList","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rightsList ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"116","C":[{"N":"applyT","sType":"* ","line":"117","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"117"}]}]},{"N":"elem","name":"sizes","sType":"1NE nQ{http://datacite.org/schema/kernel-4}sizes ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"119","C":[{"N":"elem","name":"size","sType":"1NE nQ{http://datacite.org/schema/kernel-4}size ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"120","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"121","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1ADI","name":"count","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"121","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" datasets"}]}]}]}]},{"N":"elem","name":"formats","sType":"1NE nQ{http://datacite.org/schema/kernel-4}formats ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"125","C":[{"N":"applyT","sType":"* ","line":"126","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"docOrder","sType":"*NA nQ{}MimeType","role":"select","line":"126","C":[{"N":"slash","op":"/","sType":"*NA nQ{}MimeType","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]}]},{"N":"elem","name":"descriptions","sType":"1NE nQ{http://datacite.org/schema/kernel-4}descriptions ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"128","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"129","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"129"}]},{"N":"applyT","sType":"* ","line":"130","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"130"}]}]}]},{"N":"elem","name":"geoLocations","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocations ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"132","C":[{"N":"applyT","sType":"* ","line":"133","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"133"}]}]}]}]}]}]}]},{"N":"co","id":"60","binds":"13 42 60 10 11 3 4 12 43 5 14 15 16 17 18 19 23 20 21 22 24","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}iso19139","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"21","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"737","module":"oai_2_iso19139.xslt","expand-text":"true","match":"File","prio":"0","matches":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"1NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"738","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"738","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]}]}]},{"N":"elem","name":"gmd:distributionFormat","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributionFormat ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"739","C":[{"N":"elem","name":"gmd:MD_Format","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Format ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"740","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"741","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"742","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"743","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"743","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:version","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}version ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"746","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"20","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"701","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"704","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"704","C":[{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","val":"missing"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","val":"unknown"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]},{"N":"elem","name":"gmd:aggregationInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}aggregationInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"705","C":[{"N":"elem","name":"gmd:MD_AggregateInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_AggregateInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"706","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:aggregateDataSetIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}aggregateDataSetIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"707","C":[{"N":"elem","name":"gmd:RS_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}RS_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"708","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"709","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"710","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"711","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"711","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:codeSpace","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}codeSpace ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"714","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"715","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"716","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"716","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:associationType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}associationType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"721","C":[{"N":"elem","type":"element()","name":"gmd:DS_AssociationTypeCode","sType":"1NE ","nsuri":"http://www.isotc211.org/2005/gmd","line":"722","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"723","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"724","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"724","C":[{"N":"str","val":"http://datacite.org/schema/kernel-4"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"726","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"727","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"727","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"729","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"729","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"19","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"550","module":"oai_2_iso19139.xslt","expand-text":"true","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"let","var":"Q{}dcrole","slot":"0","sType":"*NE ","line":"551","role":"action","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"551","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ContributorType"}]}]}]}]}]},{"N":"let","var":"Q{}role","slot":"1","sType":"*NE ","line":"552","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"553","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"554","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ContactPerson"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"555","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataCollector"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"556","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataCurator"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"557","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataManager"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"558","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Distributor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"originator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"559","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Editor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"editor"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"560","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Funder"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"funder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"561","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"HostingInstitution"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"562","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectLeader"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"563","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectManager"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"564","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectMember"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"565","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ResearchGroup"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"566","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Researcher"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"567","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"RightsHolder"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"rightsHolder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"568","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Sponsor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"funder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"569","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"WorkPackageLeader"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"contributor"}]}]}]},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"573","C":[{"N":"let","var":"Q{}http-uri","slot":"2","sType":"* ","line":"574","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"575","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"576","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"580","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"580","C":[{"N":"str","val":"http://orcid.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"583","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"583","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"588","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"588","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}http-uri","slot":"2"}]},{"N":"str","val":""}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"589","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}nameidscheme","slot":"3","sType":"* ","line":"593","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"594","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"595","C":[{"N":"treat","as":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"varRef","name":"Q{}http-uri","slot":"2"}]}]}]}]}]},{"N":"str","val":"http://orcid.org/"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"596","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"596","C":[{"N":"str","val":"ORCID"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"599","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"599","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}email","slot":"4","sType":"* ","line":"603","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"604","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"605","C":[{"N":"attVal","name":"Q{}Email"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"606","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Email","name":"attribute","nodeTest":"*NA nQ{}Email","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"606"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"609","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"609","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}affiliation","slot":"5","sType":"* ","line":"613","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"614","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"615","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"616","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"616","C":[{"N":"str","val":"GBA"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"619","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"619","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}contrnamestring","slot":"6","sType":"* ","line":"623","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"624","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"625","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"630","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"630","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}FirstName"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"633","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"633","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"637","C":[{"N":"withParam","name":"Q{}individual","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"639","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}contrnamestring","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"639"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}httpuri","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"642","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"642"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}personidtype","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"645","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nameidscheme","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"645"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"648","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}affiliation","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"648"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}position","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"651","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dcrole","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"651"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}email","slot":"4","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"654","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"654"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"1","sType":"*","C":[{"N":"varRef","name":"Q{}role","slot":"1","sType":"*","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"656"}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"18","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"448","module":"oai_2_iso19139.xslt","expand-text":"true","match":"PersonAuthor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"action","line":"449","C":[{"N":"let","var":"Q{}http-uri","slot":"0","sType":"* ","line":"450","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"451","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"452","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"456","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"456","C":[{"N":"str","val":"http://orcid.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"459","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"459","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"464","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"464","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}http-uri","slot":"0"}]},{"N":"str","val":""}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"465","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"466","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"466"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}nameidscheme","slot":"1","sType":"* ","line":"469","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"470","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"471","C":[{"N":"treat","as":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"varRef","name":"Q{}http-uri","slot":"0"}]}]}]}]}]},{"N":"str","val":"http://orcid.org/"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"472","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"472","C":[{"N":"str","val":"ORCID"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"475","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"475","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}email","slot":"2","sType":"* ","line":"479","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"480","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"481","C":[{"N":"attVal","name":"Q{}Email"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"482","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Email","name":"attribute","nodeTest":"*NA nQ{}Email","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"482"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"485","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"485","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}affiliation","slot":"3","sType":"* ","line":"489","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"490","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"491","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"492","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"492","C":[{"N":"str","val":"GBA"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"495","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"495","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}creatorname","slot":"4","sType":"* ","line":"499","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"500","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"500"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"501","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"501","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"504","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"504"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"505","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"505","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"507","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"507"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"let","var":"Q{}namestring","slot":"5","sType":"* ","line":"511","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"512","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"513","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"518","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"518","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}FirstName"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"524","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"524","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"528","C":[{"N":"withParam","name":"Q{}individual","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"530","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}namestring","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"530"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}personidtype","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"533","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nameidscheme","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"533"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"536","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}affiliation","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"536"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"author"}]}]}]}]},{"N":"withParam","name":"Q{}email","slot":"2","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"540","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"540"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}datacite-creatorname","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"543","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}creatorname","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"543"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"17","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"437","module":"oai_2_iso19139.xslt","expand-text":"true","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"438","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"438","C":[{"N":"compareToString","op":"eq","val":"Alternative","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"elem","name":"gmd:alternateTitle","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}alternateTitle ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"439","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"440","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"441","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"441","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"16","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"368","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:fileIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"action","line":"369","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"370","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"372","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"373","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}Value"}]}]}]}]},{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"arrayBlock","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"374","C":[{"N":"gVarRef","name":"Q{}fileIdentifierPrefix","bSlot":"1"},{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"substring-after","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-after","C":[{"N":"check","card":"?","diag":"0|0||substring-after","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","val":"/tethys."},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"377","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"377","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"15","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"341","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"sequence","role":"action","sType":"*NE ","C":[{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"342","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xlink:href","nsuri":"http://www.w3.org/1999/xlink","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://creativecommons.org/licenses/by/4.0/deed.en"}]},{"N":"elem","name":"gmd:MD_Constraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Constraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"343","C":[{"N":"elem","name":"gmd:useLimitation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}useLimitation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"344","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"345","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"346","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"346","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}NameLong"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"351","C":[{"N":"elem","name":"gmd:MD_LegalConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_LegalConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"352","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:accessConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}accessConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"353","C":[{"N":"elem","name":"gmd:MD_RestrictionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_RestrictionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"354","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_RestrictionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"otherRestrictions"}]}]}]}]},{"N":"elem","name":"gmd:otherConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}otherConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"356","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"357","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"358","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"358","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}NameLong"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"14","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"54","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:MD_Metadata","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Metadata ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","ns":"xml=~ gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ fn=http://example.com/functions","role":"action","line":"59","C":[{"N":"sequence","ns":"xml=~ gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ fn=http://example.com/functions","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd http://schemas.opengis.net/iso/19139/20060504/gmd/gmd.xsd http://www.isotc211.org/2005/gmx http://schemas.opengis.net/iso/19139/20060504/gmx/gmx.xsd http://www.isotc211.org/2005/srv http://schemas.opengis.net/iso/19139/20060504/srv/srv.xsd"}]},{"N":"choose","sType":"* ","line":"62","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"62"},{"N":"applyT","sType":"* ","line":"63","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"63"}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:language","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}language ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"67","C":[{"N":"elem","name":"gmd:LanguageCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LanguageCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"68","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.loc.gov/standards/iso639-2/"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ger"}]}]}]}]},{"N":"elem","name":"gmd:characterSet","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}characterSet ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"70","C":[{"N":"elem","name":"gmd:MD_CharacterSetCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_CharacterSetCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"71","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_CharacterSetCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"utf8"}]}]}]}]},{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}hierarchylevel","line":"75"},{"N":"elem","name":"gmd:hierarchyLevelName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevelName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"77","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"78","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}metadatacontact","line":"84"},{"N":"callT","bSlot":"5","sType":"* ","name":"Q{}datestamp","line":"87"},{"N":"elem","name":"gmd:metadataStandardName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataStandardName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"89","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"90","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ISO 19139 Geographic Information - Metadata - Implementation Specification"}]}]}]},{"N":"elem","name":"gmd:metadataStandardVersion","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataStandardVersion ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"92","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"93","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2007"}]}]}]},{"N":"elem","name":"gmd:referenceSystemInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}referenceSystemInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"96","C":[{"N":"elem","name":"gmd:MD_ReferenceSystem","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ReferenceSystem ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"97","C":[{"N":"elem","name":"gmd:referenceSystemIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}referenceSystemIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"98","C":[{"N":"elem","name":"gmd:RS_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}RS_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"99","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"100","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"102","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.opengis.net/def/crs/EPSG/0/31287"}]}]}]},{"N":"elem","name":"gmd:version","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}version ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"104","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"105","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"6.11.2"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:identificationInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}identificationInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"112","C":[{"N":"elem","name":"gmd:MD_DataIdentification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_DataIdentification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"113","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"gmd:citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"116","C":[{"N":"elem","name":"gmd:CI_Citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"117","C":[{"N":"sequence","sType":"* ","C":[{"N":"callT","bSlot":"6","sType":"* ","name":"Q{}title","line":"119"},{"N":"applyT","sType":"* ","line":"122","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"122"}]},{"N":"callT","bSlot":"7","sType":"* ","name":"Q{}resourcedates","line":"125"},{"N":"elem","name":"gmd:identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"129","C":[{"N":"forEach","sType":"* ","line":"130","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"130","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Identifier","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"choose","sType":"? ","line":"133","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"133","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"data","diag":"0|0||string-length","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]},{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"arrayBlock","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]},{"N":"str","val":"Doi"}]}]}]}]}]},{"N":"elem","name":"gmd:MD_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"134","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"135","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"136","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"137","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"138","C":[{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"fn","name":"contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","val":"doi.org"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"139","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Value","role":"select","line":"139","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"141","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}datacentre","bSlot":"8"}]},{"N":"str","val":"Tethys RDR"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"145","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"145","C":[{"N":"str","val":"https://doi.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"148","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Value","role":"select","line":"148","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"applyT","sType":"* ","line":"159","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"159"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"160"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"applyT","sType":"* ","line":"164","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"164"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"165"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"169","C":[{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"170","C":[{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"172","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"172"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publisher"}]}]}]}]}]}]}]}]}]},{"N":"callT","bSlot":"9","sType":"* ","name":"Q{}abstract","line":"181"},{"N":"elem","name":"gmd:status","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}status ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"183","C":[{"N":"elem","name":"gmd:MD_ProgressCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ProgressCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"184","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ProgressCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"Complete"}]},{"N":"att","name":"codeSpace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ISOTC211/19115"}]}]}]}]},{"N":"callT","bSlot":"10","sType":"* ","name":"Q{}pointofcontact_custodian","line":"188"},{"N":"callT","bSlot":"11","sType":"* ","name":"Q{}pointofcontact_originator","line":"191"},{"N":"elem","name":"gmd:resourceMaintenance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceMaintenance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"194","C":[{"N":"elem","name":"gmd:MD_MaintenanceInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"195","C":[{"N":"elem","name":"gmd:maintenanceAndUpdateFrequency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}maintenanceAndUpdateFrequency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"196","C":[{"N":"elem","name":"gmd:MD_MaintenanceFrequencyCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceFrequencyCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"197","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://schemas.opengis.net/iso/19139/20070417/resources/codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]}]}]}]}]}]},{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}browseGraphictethys","line":"230"},{"N":"callT","bSlot":"13","sType":"* ","name":"Q{}freekeywords","line":"233"},{"N":"callT","bSlot":"14","sType":"* ","name":"Q{}datacenter_keyword","line":"235"},{"N":"applyT","sType":"* ","line":"238","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"238"}]},{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"239","C":[{"N":"elem","name":"gmd:MD_SecurityConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_SecurityConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"240","C":[{"N":"elem","name":"gmd:classification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}classification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"241","C":[{"N":"elem","name":"gmd:MD_ClassificationCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ClassificationCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"242","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_ClassificationCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"unclassified"}]}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"252","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"252"}]},{"N":"elem","name":"gmd:spatialResolution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}spatialResolution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"254","C":[{"N":"let","var":"Q{}mainTitle","slot":"0","sType":"*NE ","line":"255","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"257","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"257","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"TitleMain","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"choose","sType":"? ","line":"258","C":[{"N":"compareToString","op":"eq","val":"Main","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"258","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"elem","name":"gmd:MD_Resolution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Resolution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"263","C":[{"N":"choose","sType":"?NE ","type":"item()*","line":"264","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"265","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}mainTitle","slot":"0"}]}]}]}]}]},{"N":"str","val":"50.000"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gmd:equivalentScale","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}equivalentScale ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"266","C":[{"N":"elem","name":"gmd:MD_RepresentativeFraction","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_RepresentativeFraction ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"267","C":[{"N":"elem","name":"gmd:denominator","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}denominator ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"268","C":[{"N":"elem","name":"gco:Integer","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Integer ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"270","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"50000"}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:distance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"276","C":[{"N":"elem","name":"gco:Distance","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Distance ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"277","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"uom","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"m"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"-1"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:language","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}language ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"285","C":[{"N":"elem","name":"gmd:LanguageCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LanguageCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"286","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.loc.gov/standards/iso639-2/"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ger"}]}]}]}]},{"N":"elem","name":"gmd:topicCategory","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}topicCategory ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"290","C":[{"N":"elem","name":"gmd:MD_TopicCategoryCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_TopicCategoryCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"291","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"geoscientificInformation"}]}]}]},{"N":"callT","bSlot":"15","sType":"* ","name":"Q{}spatialcoverage","line":"295"}]}]}]},{"N":"elem","name":"gmd:distributionInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributionInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"304","C":[{"N":"elem","name":"gmd:MD_Distribution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Distribution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"305","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"308","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"308"}]},{"N":"callT","bSlot":"16","sType":"* ","name":"Q{}distributor","line":"311"},{"N":"elem","name":"gmd:transferOptions","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}transferOptions ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"314","C":[{"N":"elem","name":"gmd:MD_DigitalTransferOptions","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_DigitalTransferOptions ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"315","C":[{"N":"sequence","sType":"* ","C":[{"N":"callT","bSlot":"17","sType":"* ","name":"Q{}datacite_identifier","line":"319"},{"N":"callT","bSlot":"18","sType":"* ","name":"Q{}alternate_identifier","line":"322"}]}]}]}]}]}]},{"N":"callT","bSlot":"19","sType":"* ","name":"Q{}data_quality","line":"330"},{"N":"callT","bSlot":"20","sType":"* ","name":"Q{}metadata_maintenance","line":"333"}]}]}]}]}]},{"N":"co","id":"61","binds":"29 41 27 28 30 32","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}Identify","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"23","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"152","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"Identify","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}Identify ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"153","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"repositoryName","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}repositoryName ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"154","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"155","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repositoryName","bSlot":"0","role":"select","line":"155"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"baseURL","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}baseURL ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"157","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"158","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}baseURL","bSlot":"1","role":"select","line":"158"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"protocolVersion","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}protocolVersion ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"160","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2.0"}]}]},{"N":"elem","name":"adminEmail","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}adminEmail ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"163","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"164","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}email","bSlot":"2","role":"select","line":"164"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"earliestDatestamp","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}earliestDatestamp ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"166","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"167","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}earliestDatestamp","bSlot":"3","role":"select","line":"167"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"deletedRecord","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}deletedRecord ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"169","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"persistent"}]}]},{"N":"elem","name":"granularity","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}granularity ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"172","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"YYYY-MM-DDThh:mm:ssZ"}]}]},{"N":"elem","name":"description","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}description ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"175","C":[{"N":"elem","name":"oai-identifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}oai-identifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/oai-identifier xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","line":"176","C":[{"N":"sequence","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/oai-identifier xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","sType":"*N ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai-identifier http://www.openarchives.org/OAI/2.0/oai-identifier.xsd"}]},{"N":"elem","name":"scheme","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}scheme ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"177","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai"}]}]},{"N":"elem","name":"repositoryIdentifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}repositoryIdentifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"180","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"181","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"4","role":"select","line":"181"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"delimiter","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}delimiter ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"183","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]}]},{"N":"elem","name":"sampleIdentifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}sampleIdentifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"186","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"187","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}sampleIdentifier","bSlot":"5","role":"select","line":"187"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"62","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListMetadataFormats","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"24","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"219","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"ListMetadataFormats","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListMetadataFormats ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"220","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"221","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"222","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai_dc"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"225","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"228","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc/"}]}]}]}]},{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"232","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"233","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai_datacite"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"236","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://schema.datacite.org/meta/kernel-4.3/metadata.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"239","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4"}]}]}]}]},{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"243","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"244","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"iso19139"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"245","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd/gmd.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"246","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd"}]}]}]}]}]}]}]}]}]},{"N":"co","id":"63","binds":"58","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListSets","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"25","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"251","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"ListSets","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListSets ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"252","C":[{"N":"applyT","sType":"* ","line":"253","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","sType":"*NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"253"}]}]}]}]}]},{"N":"co","id":"64","binds":"58 34 33 36 35","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListIdentifiers","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"27","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"268","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"269","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"269","C":[{"N":"fn","name":"count","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]}]},{"N":"elem","name":"ListIdentifiers","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListIdentifiers ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"270","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"271","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"271"}]},{"N":"choose","sType":"? ","line":"272","C":[{"N":"vc","op":"gt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"272","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"gVarRef","name":"Q{}totalIds","bSlot":"1"}]}]}]},{"N":"int","val":"0"}]},{"N":"elem","name":"resumptionToken","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}resumptionToken ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"273","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"expirationDate","sType":"1NA ","line":"274","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"275","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}dateDelete","bSlot":"2","role":"select","line":"275"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"completeListSize","sType":"1NA ","line":"277","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"278","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}totalIds","bSlot":"1","role":"select","line":"278"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"cursor","sType":"1NA ","line":"280","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"281","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}cursor","bSlot":"3","role":"select","line":"281"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"283","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}res","bSlot":"4","role":"select","line":"283"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"65","binds":"58 34 33 36 35","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListRecords","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"28","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"290","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"291","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"291","C":[{"N":"fn","name":"count","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]}]},{"N":"elem","name":"ListRecords","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListRecords ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"292","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"293","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"293"}]},{"N":"choose","sType":"? ","line":"294","C":[{"N":"vc","op":"gt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"294","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"gVarRef","name":"Q{}totalIds","bSlot":"1"}]}]}]},{"N":"int","val":"0"}]},{"N":"elem","name":"resumptionToken","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}resumptionToken ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"295","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"expirationDate","sType":"1NA ","line":"296","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"297","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}dateDelete","bSlot":"2","role":"select","line":"297"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"completeListSize","sType":"1NA ","line":"299","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"300","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}totalIds","bSlot":"1","role":"select","line":"300"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"cursor","sType":"1NA ","line":"302","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"303","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}cursor","bSlot":"3","role":"select","line":"303"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"305","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}res","bSlot":"4","role":"select","line":"305"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"66","binds":"58","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}GetRecord","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"29","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"312","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"GetRecord","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}GetRecord ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"313","C":[{"N":"applyT","sType":"* ","line":"314","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"314"}]}]}]}]}]},{"N":"co","id":"67","binds":"45 31 26 67 9 8","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}oai_dc","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"44","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"705","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"File/@MimeType","prio":"0.5","matches":"NA nQ{}MimeType","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NA nQ{}MimeType"},{"N":"p.nodeTest","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]},{"N":"elem","name":"dc:format","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}format ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"706","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"707","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"708","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"application/x-sqlite3"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"application/geopackage+sqlite3"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"712","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"712"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"48","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"749","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"750","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"751","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameLong","name":"attribute","nodeTest":"*NA nQ{}NameLong","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"751"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"? ","line":"753","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"753","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-4.0"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-SA-4.0"}]}]},{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"754","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/semantics/openAccess"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"47","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"741","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"@Language","prio":"0","matches":"NA nQ{}Language","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}Language","sType":"1NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"let","var":"Q{}language","slot":"0","sType":"*NE ","line":"742","role":"action","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"742","C":[{"N":"dot"}]},{"N":"elem","name":"dc:language","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}language ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"743","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"745","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}iso639-2","role":"select","line":"745","C":[{"N":"docOrder","sType":"*NA nQ{}iso639-2","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"gVarRef","name":"Q{}langCodes","bSlot":"0"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}iso639-1"},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}language","slot":"0"}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}iso639-2"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"46","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"735","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"@CreatingCorporation","prio":"0","matches":"NA nQ{}CreatingCorporation","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}CreatingCorporation","sType":"1NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:language","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}language ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"736","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"737","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"737"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"45","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"725","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:relation","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}relation ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"726","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"728","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"728","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"gVarRef","name":"Q{}doiPrefix","bSlot":"1"}]}]},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"43","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"680","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"EmbargoDate","prio":"0","matches":"NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","sType":"1NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"681","C":[{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"681","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"2"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]},{"N":"elem","name":"dc:date","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"682","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/date/embargoEnd/"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"684","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"684","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n -\n "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"686","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"format-number","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"686","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n -\n "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"688","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"format-number","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"688","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"42","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"642","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:contributor","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}contributor ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"643","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"644","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"644"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"645","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"645","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"648","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"648"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"649","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"649","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"651","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"651"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"41","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"627","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonAuthor|PersonEditor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"628","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"629","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"629"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"630","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"630","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"633","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"633"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"634","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"634","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"636","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"636"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"8","prec":"1","seq":"41","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"627","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonAuthor|PersonEditor","prio":"0","matches":"NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]","sType":"1NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"628","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"629","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"629"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"630","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"630","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"633","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"633"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"634","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"634","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"636","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"636"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"9","prec":"1","seq":"40","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"617","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:relation","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}relation ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"618","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"619","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"619","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"10","prec":"1","seq":"39","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"606","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Collection","prio":"0","matches":"NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","sType":"1NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:subject","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}subject ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"607","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"613","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"613","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Collectionrole.Name"}]}]},{"N":"str","val":":"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Number"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"11","prec":"1","seq":"38","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"596","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Subject","prio":"0","matches":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"1NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:subject","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}subject ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"597","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"598","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"598","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"599","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"600","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"600"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"603","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"603"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"12","prec":"1","seq":"37","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"587","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAbstractAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"1NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:description","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}description ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"588","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"589","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"592","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"592"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"13","prec":"1","seq":"36","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"579","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAbstract","prio":"0","matches":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"1NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:description","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}description ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"580","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"581","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"582","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"582"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"584","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"584"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"14","prec":"1","seq":"35","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"570","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:title","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}title ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"571","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"572","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"573","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"573"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"575","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"575"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"15","prec":"1","seq":"34","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"561","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleMain","prio":"0","matches":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"1NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:title","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}title ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"562","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"563","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"564","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"564"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"566","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"566"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"16","prec":"1","seq":"33","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"524","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Coverage","prio":"0","matches":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"1NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:coverage","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}coverage ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"525","C":[{"N":"let","var":"Q{}geolocation","slot":"0","sType":"* ","line":"531","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"531","C":[{"N":"str","val":"SOUTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}YMin"}]},{"N":"str","val":" * WEST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}XMin"}]},{"N":"str","val":" * NORTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|5||concat","C":[{"N":"attVal","name":"Q{}YMax"}]},{"N":"str","val":" * EAST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|7||concat","C":[{"N":"attVal","name":"Q{}XMax"}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"532","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}geolocation","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"532"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"535","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"535","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"536","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"536","C":[{"N":"str","val":" * ELEVATION MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationMin"}]},{"N":"str","val":" * ELEVATION MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}ElevationMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"538","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"538","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"539","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"539","C":[{"N":"str","val":" * ELEVATION ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"543","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"543","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"544","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"544","C":[{"N":"str","val":" * DEPTH MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthMin"}]},{"N":"str","val":" * DEPTH MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}DepthMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"546","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"546","C":[{"N":"attVal","name":"Q{}DepthAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"547","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"547","C":[{"N":"str","val":" * DEPTH ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"551","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"551","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"552","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"552","C":[{"N":"str","val":" * TIME MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeMin"}]},{"N":"str","val":" * TIME MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}TimeMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"554","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"554","C":[{"N":"attVal","name":"Q{}TimeAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"555","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"555","C":[{"N":"str","val":" * TIME ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"17","prec":"1","seq":"32","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"411","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"oai_dc:dc","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai_dc/}dc ","nsuri":"http://www.openarchives.org/OAI/2.0/oai_dc/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"412","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"}]},{"N":"applyT","sType":"* ","line":"414","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"414"}]},{"N":"applyT","sType":"* ","line":"416","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"416"}]},{"N":"choose","sType":"* ","type":"item()*","line":"419","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"420"},{"N":"applyT","sType":"* ","line":"421","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"421"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"422"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","sType":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"425"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"426","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"427","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"427"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"432","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"432"}]},{"N":"applyT","sType":"* ","line":"433","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","sType":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"433"}]},{"N":"applyT","sType":"* ","line":"435","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"435"}]},{"N":"applyT","sType":"* ","line":"437","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"437"}]},{"N":"elem","name":"dc:publisher","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}publisher ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"439","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"441","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"441"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"applyT","sType":"* ","line":"445","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"445"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"446"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}RdrDate","line":"449"},{"N":"applyT","sType":"* ","line":"451","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","sType":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"451"}]},{"N":"elem","name":"dc:type","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}type ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"453","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]},{"N":"elem","name":"dc:type","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}type ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"454","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc-type:ResearchData"}]}]},{"N":"applyT","sType":"* ","line":"458","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"docOrder","sType":"*NA nQ{}MimeType","role":"select","line":"458","C":[{"N":"slash","op":"/","sType":"*NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]},{"N":"applyT","sType":"* ","line":"460","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"460"}]},{"N":"elem","name":"dc:identifier","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}identifier ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"465","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"466","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"466","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"applyT","sType":"* ","line":"472","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Language","sType":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"472"}]},{"N":"choose","sType":"* ","line":"474","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"474"},{"N":"applyT","sType":"* ","line":"475","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"475"}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"477","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"477"}]},{"N":"applyT","sType":"* ","line":"479","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"479"}]},{"N":"applyT","sType":"* ","line":"481","mode":"Q{}oai_dc","bSlot":"3","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"481"}]},{"N":"choose","sType":"? ","line":"482","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"482","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"2"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"483","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"embargo"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"callT","bSlot":"5","sType":"* ","name":"Q{}citation","line":"486"}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"30"},{"N":"property","name":"method","value":"xml"},{"N":"property","name":"encoding","value":"utf-8"},{"N":"property","name":"indent","value":"yes"}]},{"N":"decimalFormat"}],"Σ":"62c8cbc6"} \ No newline at end of file +{"N":"package","version":"30","packageVersion":"1","saxonVersion":"SaxonJS 2.5","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"false","buildDateTime":"2023-09-29T16:24:29.074+02:00","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"co","id":"0","uniform":"true","binds":"26","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}RdrDate2","line":"147","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"choose","sType":"? ","line":"148","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"148","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"0"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"elem","name":"date","sType":"1NE nQ{http://datacite.org/schema/kernel-4}date ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"149","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"dateType","sType":"1NA ","line":"150","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Available"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}embargoDate","slot":"0","sType":"*NT ","line":"155","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"155","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"156","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}embargoDate","slot":"0","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"156"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"159","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","line":"159","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "}]}]},{"N":"elem","name":"date","sType":"1NE nQ{http://datacite.org/schema/kernel-4}date ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"160","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"dateType","sType":"1NA ","line":"161","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"created"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}createdAt","slot":"0","sType":"*NT ","line":"166","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"166","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"167","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}createdAt","slot":"0","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"167"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"1","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}CamelCaseWord","line":"225","ns":"xml=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}text","slot":"0","sType":"* ","as":"* ","flags":"","line":"226","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}firstLower","slot":"1","sType":"* ","as":"* ","flags":"","line":"227","C":[{"N":"true","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"227"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"let","var":"Q{}Upper","slot":"2","sType":"*NT ","line":"228","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ABCDEFGHIJKLMNOPQRSTUVQXYZ"}]}]},{"N":"let","var":"Q{}Lower","slot":"3","sType":"*NT ","line":"229","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"abcdefghijklmnopqrstuvwxyz"}]}]},{"N":"forEach","sType":"*NT ","line":"230","C":[{"N":"fn","name":"tokenize","sType":"*AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"230","C":[{"N":"treat","as":"AS","diag":"0|0||tokenize","C":[{"N":"check","card":"?","diag":"0|0||tokenize","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||tokenize","C":[{"N":"check","card":"?","diag":"0|0||tokenize","C":[{"N":"data","diag":"0|0||tokenize","C":[{"N":"varRef","name":"Q{}text","slot":"0"}]}]}]}]}]},{"N":"str","val":"_"}]},{"N":"sequence","sType":"*NT ","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"231","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"232","C":[{"N":"compareToInt","op":"eq","val":"1","C":[{"N":"fn","name":"position"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}firstLower","slot":"1"}]},{"N":"true"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"233","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"233","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"236","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"236","C":[{"N":"fn","name":"substring","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"data","diag":"0|1||translate","C":[{"N":"varRef","name":"Q{}Lower","slot":"3"}]}]}]}]}]},{"N":"treat","as":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"data","diag":"0|2||translate","C":[{"N":"varRef","name":"Q{}Upper","slot":"2"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"239","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"239","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"fn","name":"string-length","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"2","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}AlternateIdentifier","line":"309","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","C":[{"N":"elem","name":"alternateIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"body","line":"310","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"alternateIdentifierType","sType":"1NA ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"url"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"315","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}landingpage","role":"select","line":"315","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}landingpage","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage","sType":"*NA nQ{}landingpage","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","binds":"","id":"3","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}datestamp","line":"385","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateStamp ","C":[{"N":"elem","name":"gmd:dateStamp","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateStamp ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"386","C":[{"N":"let","var":"Q{}theDate","slot":"0","sType":"*NE ","line":"388","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"389","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","line":"390","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"395","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"395","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"402","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"402","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"406","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"407","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"407","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"4","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}title","line":"413","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","C":[{"N":"elem","name":"gmd:title","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"414","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"415","C":[{"N":"forEach","sType":"* ","line":"416","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"416","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"compareToString","op":"eq","val":"TitleMain","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"TitleAdditional","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"417","C":[{"N":"compareToString","op":"eq","val":"Main","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"418","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"419","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"419"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"421","C":[{"N":"compareToString","op":"eq","val":"Sub","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"422","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"422","C":[{"N":"str","val":"; Subtitle: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"424","C":[{"N":"compareToString","op":"eq","val":"Translated","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"425","C":[{"N":"str","val":"; Translated title: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"427","C":[{"N":"compareToString","op":"eq","val":"Other","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"428","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"428","C":[{"N":"str","val":"; Other title: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","binds":"","id":"5","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}abstract","line":"663","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}abstract ","C":[{"N":"elem","name":"gmd:abstract","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}abstract ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"664","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"665","C":[{"N":"forEach","sType":"* ","line":"666","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"666","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"compareToString","op":"eq","val":"TitleAbstract","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"TitleAbstractAdditional","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"668","C":[{"N":"compareToString","op":"eq","val":"Abstract","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"669","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"671","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"671","C":[{"N":"str","val":"\nAbstract: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"compareToString","op":"eq","val":"Translated","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"673","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"674","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"674","C":[{"N":"str","val":"\nTranslated Description: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"676","C":[{"N":"compareToString","op":"eq","val":"SeriesInformation","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"677","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"677","C":[{"N":"str","val":"\nSeries Information: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"679","C":[{"N":"compareToString","op":"eq","val":"TableOfContents","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"680","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"680","C":[{"N":"str","val":"\nTable of Contents: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"682","C":[{"N":"compareToString","op":"eq","val":"TechnicalInfo","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"683","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"683","C":[{"N":"str","val":"\nTechnical Info: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"685","C":[{"N":"compareToString","op":"eq","val":"Methods","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"686","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"686","C":[{"N":"str","val":"\nMethods: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"688","C":[{"N":"compareToString","op":"eq","val":"Other","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"choose","sType":"? ","line":"689","C":[{"N":"fn","name":"not","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"689","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","val":"Related publications:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"690","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"690","C":[{"N":"str","val":"\nOther Description: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","id":"6","uniform":"true","binds":"47 45 46 48 6","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}url-encode","line":"55","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}str","slot":"0","sType":"* ","as":"* ","flags":"","line":"56","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"choose","sType":"* ","line":"57","C":[{"N":"varRef","name":"Q{}str","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"57"},{"N":"let","var":"Q{}first-char","slot":"1","sType":"* ","line":"58","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"58","C":[{"N":"treat","as":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"59","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"60","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}safe","bSlot":"0"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"61","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}first-char","slot":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"61"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"let","var":"Q{}codepoint","slot":"2","sType":"*NT ","line":"64","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"choose","sType":"* ","type":"item()*","line":"65","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"66","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}ascii","bSlot":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"67","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith","sType":"1ADI","op":"+","calc":"i+i","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"67","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-before","C":[{"N":"atomSing","diag":"0|0||substring-before","card":"?","C":[{"N":"gVarRef","name":"Q{}ascii","bSlot":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"data","diag":"0|1||substring-before","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"int","val":"32"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"69","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}latin1","bSlot":"2"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"70","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith","sType":"1ADI","op":"+","calc":"i+i","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"70","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-before","C":[{"N":"atomSing","diag":"0|0||substring-before","card":"?","C":[{"N":"gVarRef","name":"Q{}latin1","bSlot":"2"}]}]},{"N":"treat","as":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"data","diag":"0|1||substring-before","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"int","val":"160"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"sequence","sType":"* ","C":[{"N":"message","sType":"0 ","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"valueOf","sType":"1NT ","role":"select","C":[{"N":"str","sType":"1AS ","val":"Warning: string contains a character that is out of range! Substituting \"?\"."}]},{"N":"str","sType":"1AS ","val":"false","role":"terminate"},{"N":"str","sType":"1AS ","val":"Q{http://www.w3.org/2005/xqt-errors}XTMM9000","role":"error"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"63"}]}]}]}]},{"N":"let","var":"Q{}hex-digit1","slot":"3","sType":"*NT ","line":"78","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"78","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"atomSing","diag":"0|0||substring","card":"?","C":[{"N":"gVarRef","name":"Q{}hex","bSlot":"3"}]}]},{"N":"check","card":"1","diag":"0|1||substring","C":[{"N":"convert","to":"AO","flags":"","C":[{"N":"cvUntyped","to":"AO","diag":"0|1||substring","C":[{"N":"arith","op":"+","calc":"a+a","C":[{"N":"fn","name":"floor","C":[{"N":"treat","as":"A m[AO,AD,AF]","diag":"0|0||floor","C":[{"N":"check","card":"?","diag":"0|0||floor","C":[{"N":"cvUntyped","to":"AO","diag":"0|0||floor","C":[{"N":"arith","op":"div","calc":"a/a","C":[{"N":"check","card":"?","diag":"1|0||arith","C":[{"N":"data","diag":"1|0||arith","C":[{"N":"varRef","name":"Q{}codepoint","slot":"2"}]}]},{"N":"int","val":"16"}]}]}]}]}]},{"N":"int","val":"1"}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"let","var":"Q{}hex-digit2","slot":"4","sType":"*NT ","line":"79","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"79","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"atomSing","diag":"0|0||substring","card":"?","C":[{"N":"gVarRef","name":"Q{}hex","bSlot":"3"}]}]},{"N":"check","card":"1","diag":"0|1||substring","C":[{"N":"convert","to":"AO","flags":"","C":[{"N":"cvUntyped","to":"AO","diag":"0|1||substring","C":[{"N":"arith","op":"+","calc":"a+a","C":[{"N":"arith","op":"mod","calc":"a%a","C":[{"N":"check","card":"?","diag":"1|0||arith","C":[{"N":"data","diag":"1|0||arith","C":[{"N":"varRef","name":"Q{}codepoint","slot":"2"}]}]},{"N":"int","val":"16"}]},{"N":"int","val":"1"}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"80","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"80","C":[{"N":"str","val":"%"},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"varRef","name":"Q{}hex-digit1","slot":"3"}]}]},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"varRef","name":"Q{}hex-digit2","slot":"4"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"choose","sType":"* ","line":"83","C":[{"N":"compareToInt","op":"gt","val":"1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"83","C":[{"N":"fn","name":"string-length","C":[{"N":"treat","as":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"data","diag":"0|0||string-length","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}url-encode","line":"84","C":[{"N":"withParam","name":"Q{}str","slot":"0","sType":"1AS","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"85","C":[{"N":"treat","as":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"7","uniform":"true","binds":"30 57 37 38 66 58 59","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}Rdr_Dataset_Data","line":"330","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"elem","name":"header","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}header ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"331","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"332","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"332","C":[{"N":"attVal","name":"Q{}ServerState"},{"N":"str","val":"deleted"}]},{"N":"att","name":"status","sType":"1NA ","line":"333","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"deleted"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"identifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}identifier ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"337","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai:"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"339","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"0","role":"select","line":"339"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"341","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}PublishId","role":"select","line":"341","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}PublishId","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublishId","sType":"*NA nQ{}PublishId","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"datestamp","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}datestamp ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"343","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"344","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","line":"345","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]},{"N":"let","var":"Q{}dateModified","slot":"0","sType":"*NT ","line":"353","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"353","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"354","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dateModified","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"354"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"let","var":"Q{}datePublished","slot":"0","sType":"*NT ","line":"364","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"364","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"365","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}datePublished","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"365"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"373","mode":"#unnamed","bSlot":"1","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","role":"select","line":"373","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]}]},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"374","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"open_access"}]}]},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"377","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc-type:ResearchData"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"381","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"383","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"2"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ServerState"},{"N":"str","val":"deleted"}]}]},{"N":"elem","name":"metadata","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadata ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"385","C":[{"N":"choose","sType":"* ","type":"item()*","line":"387","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"388","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"oai_dc"}]},{"N":"applyT","sType":"* ","line":"389","mode":"Q{}oai_dc","bSlot":"4","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"389"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"391","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"oai_datacite"}]},{"N":"applyT","sType":"* ","line":"392","mode":"Q{}oai_datacite","bSlot":"5","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"392"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"394","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"iso19139"}]},{"N":"applyT","sType":"* ","line":"395","mode":"Q{}iso19139","bSlot":"6","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"395"}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"8","uniform":"true","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}citation","line":"489","expand-text":"false","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}source ","C":[{"N":"elem","name":"dc:source","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}source ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"body","line":"490","C":[{"N":"let","var":"Q{}creatorName","slot":"0","sType":"*NT ","line":"491","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"492","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"492","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"PersonAuthor","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}person","slot":"0","sType":"* ","line":"493","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"493"},{"N":"let","var":"Q{}uppercase","slot":"1","sType":"* ","line":"494","C":[{"N":"str","val":"ABC..XYZ","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"494"},{"N":"let","var":"Q{}lowercase","slot":"2","sType":"* ","line":"495","C":[{"N":"str","val":"abc..zyz","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"495"},{"N":"let","var":"Q{}authorName","slot":"3","sType":"* ","line":"496","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"497","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"498","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}FirstName"}]}]}]}]},{"N":"let","var":"Q{}name","slot":"3","sType":"*NT ","line":"501","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"501","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LastName"}]}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"concat","C":[{"N":"fn","name":"translate","C":[{"N":"fn","name":"substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}FirstName"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"data","diag":"0|1||translate","C":[{"N":"varRef","name":"Q{}lowercase","slot":"2"}]}]}]}]}]},{"N":"treat","as":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"data","diag":"0|2||translate","C":[{"N":"varRef","name":"Q{}uppercase","slot":"1"}]}]}]}]}]}]},{"N":"str","val":"."}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"502","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}name","slot":"3","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"502"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"505","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}LastName","role":"select","line":"505","C":[{"N":"docOrder","sType":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LastName"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"509","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"509","C":[{"N":"treat","as":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"varRef","name":"Q{}authorName","slot":"3"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"510","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"511","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]}]}]},{"N":"let","var":"Q{}year","slot":"1","sType":"*NT ","line":"515","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"515","C":[{"N":"str","val":" ("},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"): "}]},{"N":"let","var":"Q{}mainTitle","slot":"2","sType":"*NT ","line":"516","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"516","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"let","var":"Q{}creatingCorporation","slot":"3","sType":"*NT ","line":"517","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"517","C":[{"N":"str","val":"."},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation"}]}]},{"N":"str","val":", "}]},{"N":"let","var":"Q{}publisherName","slot":"4","sType":"*NT ","line":"518","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"518","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublisherName"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"519","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"519","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"varRef","name":"Q{}creatorName","slot":"0"}]}]},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"varRef","name":"Q{}year","slot":"1"}]}]},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"varRef","name":"Q{}mainTitle","slot":"2"}]}]},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"data","diag":"0|3||concat","C":[{"N":"varRef","name":"Q{}creatingCorporation","slot":"3"}]}]},{"N":"check","card":"?","diag":"0|4||concat","C":[{"N":"data","diag":"0|4||concat","C":[{"N":"varRef","name":"Q{}publisherName","slot":"4"}]}]},{"N":"str","val":", Wien"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"9","uniform":"true","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}RdrDate","line":"656","expand-text":"false","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","C":[{"N":"elem","name":"dc:date","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"body","line":"657","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"658","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","line":"659","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]},{"N":"let","var":"Q{}publishedDate","slot":"0","sType":"*NT ","line":"664","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"664","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"665","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}publishedDate","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"665"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"let","var":"Q{}serverDatePublished","slot":"0","sType":"*NT ","line":"672","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"672","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"673","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}serverDatePublished","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"673"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","id":"10","uniform":"true","binds":"51 50","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}hierarchylevel","line":"60","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevel ","C":[{"N":"elem","name":"gmd:hierarchyLevel","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevel ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"61","C":[{"N":"elem","name":"gmd:MD_ScopeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ScopeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"62","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"63","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"64","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopelist","bSlot":"0","role":"select","line":"64"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"66","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"67","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopecode","bSlot":"1","role":"select","line":"67"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"69","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopecode","bSlot":"1","role":"select","line":"69"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"11","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}metadatacontact","line":"75","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","C":[{"N":"elem","name":"gmd:contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"76","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"77","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"78","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"79","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"81","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"82","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:positionName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}positionName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"84","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"85","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Research Data Repository"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"87","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"88","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"89","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"90","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:deliveryPoint","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}deliveryPoint ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"91","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"92","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Neulinggasse 38"}]}]}]},{"N":"elem","name":"gmd:city","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}city ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"94","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"95","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Vienna"}]}]}]},{"N":"elem","name":"gmd:administrativeArea","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}administrativeArea ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"97","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"98","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Vienna"}]}]}]},{"N":"elem","name":"gmd:postalCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}postalCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"100","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"101","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"1030"}]}]}]},{"N":"elem","name":"gmd:country","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}country ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"103","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"104","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"AT"}]}]}]},{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"106","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"107","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"112","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"113","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"114","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"115","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://tethys.at"}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"117","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"118","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"124","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"125","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"12","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}resourcedates","line":"134","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"choose","sType":"? ","line":"135","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"135","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"CreatedAt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"136","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"137","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"138","C":[{"N":"let","var":"Q{}theDate","slot":"0","sType":"*N ","line":"140","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"148","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"148","C":[{"N":"fn","name":"concat","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"?N ","type":"item()*","line":"151","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"152","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"153","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"154","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":"T"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"155","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"156","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}theDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"156"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"159","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"160","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"161","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"161","C":[{"N":"treat","as":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"data","diag":"0|0||translate","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"T"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"165","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"166","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}theDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"166"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"att","name":"gco:nilReason","sType":"1NA ","nsuri":"http://www.isotc211.org/2005/gco","line":"173","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"174","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"174","C":[{"N":"str","val":"created date missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"179","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"180","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"creation"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"creation"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"185","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"187","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"EmbargoDate","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"188","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"189","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"190","C":[{"N":"let","var":"Q{}embargoDate","slot":"0","sType":"*NE ","line":"195","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"195","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"196","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"197","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}embargoDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"197"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"200","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"201","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]},{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"206","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"ServerDatePublished","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"207","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"208","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"209","C":[{"N":"let","var":"Q{}publicationDate","slot":"0","sType":"*NE ","line":"217","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"217","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"218","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"219","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}publicationDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"219"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"222","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"223","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"229","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]}]},{"N":"choose","sType":"? ","line":"234","C":[{"N":"docOrder","sType":"*NA nQ{}ServerDateModified","line":"234","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}ServerDateModified","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ServerDateModified","sType":"*NA nQ{}ServerDateModified","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"235","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"236","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"237","C":[{"N":"let","var":"Q{}updateDate","slot":"0","sType":"*N ","line":"238","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"238","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}ServerDateModified"}]}]}]},{"N":"choose","sType":"?N ","type":"item()*","line":"240","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"241","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"242","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"243","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":"T"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"244","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"245","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}updateDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"245"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"248","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"249","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"250","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"250","C":[{"N":"treat","as":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"data","diag":"0|0||translate","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"T"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"254","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"255","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}updateDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"255"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"att","name":"gco:nilReason","sType":"1NA ","nsuri":"http://www.isotc211.org/2005/gco","line":"261","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"262","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"262","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"267","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"268","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"revision"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"revision"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"13","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}ci_responsibleparty","line":"275","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}individual","slot":"0","sType":"* ","as":"* ","flags":"","line":"276","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}httpuri","slot":"1","sType":"* ","as":"* ","flags":"","line":"277","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"param","name":"Q{}personidtype","slot":"2","sType":"* ","as":"* ","flags":"","line":"278","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"2","sType":"* "}]},{"N":"param","name":"Q{}organisation","slot":"3","sType":"* ","as":"* ","flags":"","line":"279","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"3","sType":"* "}]},{"N":"param","name":"Q{}position","slot":"4","sType":"* ","as":"* ","flags":"","line":"280","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"4","sType":"* "}]},{"N":"param","name":"Q{}role","slot":"5","sType":"* ","as":"* ","flags":"","line":"281","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"5","sType":"* "}]},{"N":"param","name":"Q{}email","slot":"6","sType":"* ","as":"* ","flags":"","line":"282","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"6","sType":"* "}]},{"N":"param","name":"Q{}datacite-creatorname","slot":"7","sType":"* ","as":"* ","flags":"","line":"283","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"7","sType":"* "}]},{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"285","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"287","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"287","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"288","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"289","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":"missing"}]},{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"290","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]},{"N":"true"},{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"293","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"294","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"295","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}individual","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"295"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"302","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"302","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":"missing"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"303","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"304","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"305","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}datacite-creatorname","slot":"7","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"305"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"310","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"310","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}organisation","slot":"3"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"311","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"312","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"313","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}organisation","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"313"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"318","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"318","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}position","slot":"4"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:positionName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}positionName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"319","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"320","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"321","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}position","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"321"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"326","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"327","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"329","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"330","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"331","C":[{"N":"choose","sType":"?NE ","type":"item()*","line":"332","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"333","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}email","slot":"6"}]},{"N":"str","val":""}]},{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"334","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"335","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"335"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"340","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"341","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"341","C":[{"N":"str","val":"repository@geologie.ac.at"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"choose","sType":"? ","line":"348","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"348","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}httpuri","slot":"1"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"349","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"350","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"351","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"352","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"353","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}httpuri","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"353"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"356","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"357","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"358","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}personidtype","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"358"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"368","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"369","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"370","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"371","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"372","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}role","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"372"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}role","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"374"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"14","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}pointofcontact_custodian","line":"381","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","C":[{"N":"elem","name":"gmd:pointOfContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"382","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"383","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"384","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"385","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"387","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"388","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"390","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"391","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"392","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"393","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"394","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"395","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"399","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"400","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"401","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"402","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.tethys.at/"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"411","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"412","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"15","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}pointofcontact_originator","line":"419","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","C":[{"N":"elem","name":"gmd:pointOfContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"420","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"421","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"422","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"423","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"425","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"426","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"428","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"429","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"430","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"431","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"432","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"433","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"437","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"438","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"439","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"440","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.tethys.at/"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"449","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"450","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"originator"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"originator"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"16","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}browseGraphictethys","line":"457","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}graphicOverview ","C":[{"N":"elem","name":"gmd:graphicOverview","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}graphicOverview ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"458","C":[{"N":"elem","name":"gmd:MD_BrowseGraphic","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_BrowseGraphic ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"459","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:fileName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"460","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"461","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://tethys.at/assets/TETHYS-Logo.svg"}]}]}]},{"N":"elem","name":"gmd:fileDescription","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileDescription ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"463","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"464","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"TETHYS RDR"}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"17","uniform":"false","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}freekeywords","line":"471","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"? ","C":[{"N":"choose","sType":"? ","role":"body","line":"472","C":[{"N":"docOrder","sType":"*NE","line":"472","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"compareToString","op":"eq","val":"Subject","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"Uncontrolled","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:descriptiveKeywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"473","C":[{"N":"elem","name":"gmd:MD_Keywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Keywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"474","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"forEach","sType":"*NE nQ{http://www.isotc211.org/2005/gmd}keyword ","line":"475","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"475","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"compareToString","op":"eq","val":"Subject","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"Uncontrolled","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]}]}]},{"N":"elem","name":"gmd:keyword","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}keyword ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"476","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"477","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"478","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"478","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:type","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}type ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"482","C":[{"N":"elem","name":"gmd:MD_KeywordTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_KeywordTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"483","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_KeywordTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"theme"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"theme"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"co","id":"18","uniform":"true","binds":"43","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}datacenter_keyword","line":"491","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","C":[{"N":"elem","name":"gmd:descriptiveKeywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"492","C":[{"N":"elem","name":"gmd:MD_Keywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Keywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"493","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:keyword","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}keyword ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"494","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"495","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"496","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}datacentre","bSlot":"0","role":"select","line":"496"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:type","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}type ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"499","C":[{"N":"elem","name":"gmd:MD_KeywordTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_KeywordTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"500","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.ngdc.noaa.gov/metadata/published/xsd/schema/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"dataCentre"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"19","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}spatialcoverage","line":"507","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extent ","C":[{"N":"elem","name":"gmd:extent","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extent ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"508","C":[{"N":"elem","name":"gmd:EX_Extent","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_Extent ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"509","C":[{"N":"choose","sType":"* ","line":"510","C":[{"N":"docOrder","sType":"*NE","line":"510","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Coverage","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]}]}]},{"N":"let","var":"Q{}sLat","slot":"0","sType":"* ","line":"512","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"513","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"514","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"515","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"515","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"518","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"518"}]}]}]},{"N":"let","var":"Q{}wLong","slot":"1","sType":"* ","line":"522","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"523","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"524","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"525","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"525","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"528","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"528"}]}]}]},{"N":"let","var":"Q{}nLat","slot":"2","sType":"* ","line":"532","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"533","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"534","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"535","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"535","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"538","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"538"}]}]}]},{"N":"let","var":"Q{}eLong","slot":"3","sType":"* ","line":"542","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"543","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"544","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"545","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"545","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"548","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"548"}]}]}]},{"N":"choose","sType":"* ","line":"554","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"554","C":[{"N":"and","C":[{"N":"and","C":[{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]}]}]}]},{"N":"choose","sType":"*NE ","type":"item()*","line":"556","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"558","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]}]}]},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"559","C":[{"N":"elem","name":"gmd:EX_BoundingPolygon","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_BoundingPolygon ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"560","C":[{"N":"elem","name":"gmd:polygon","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}polygon ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"561","C":[{"N":"elem","name":"gml:Point","sType":"1NE nQ{http://www.opgeris.net/gml/3.2}Point ","nsuri":"http://www.opgeris.net/gml/3.2","namespaces":"","line":"562","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"gml:id","sType":"1NA ","nsuri":"http://www.opgeris.net/gml/3.2","line":"564","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"565","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"generate-id","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"565","C":[{"N":"treat","as":"N","diag":"0|0||generate-id","C":[{"N":"check","card":"?","diag":"0|0||generate-id","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"elem","name":"gml:pos","sType":"1NE nQ{http://www.opgeris.net/gml/3.2}pos ","nsuri":"http://www.opgeris.net/gml/3.2","namespaces":"","line":"567","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"568","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"568"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"570","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"570"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"579","C":[{"N":"gc","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]},{"N":"int","val":"0"}]},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]},{"N":"int","val":"0"}]}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"581","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"582","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"583","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"584","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"585","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"585"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"588","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"589","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"180","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"593","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"594","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"595","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"596","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"597","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"597"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"600","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"600"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"605","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"606","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"607","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"608","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"609","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"609"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"612","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"612"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"619","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"620","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"621","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"622","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"623","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"-180","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"623"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"626","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"627","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}eLong","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"631","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"632","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"633","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"634","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"638","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"638"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"643","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"644","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"645","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"646","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"647","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"647"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"650","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"650"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"659","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"660","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:extentTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extentTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"661","C":[{"N":"elem","name":"gco:Boolean","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Boolean ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"662","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]}]}]},{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"664","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"665","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"666","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"666"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"669","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"670","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"671","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}eLong","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"671"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"674","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"675","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"676","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"677","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"678","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"678"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"681","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"681"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"686","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"687","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"688","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"689","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"690","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"690"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"693","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"693"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"co","binds":"","id":"20","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}datacite_identifier","line":"709","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"forEach","sType":"* ","role":"body","line":"710","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"710","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Identifier","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}identifier","slot":"0","sType":"* ","line":"711","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"711"},{"N":"choose","sType":"? ","line":"712","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"712","C":[{"N":"or","C":[{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","val":"Doi"}]}]},{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"http://"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"elem","name":"gmd:onLine","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onLine ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"713","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"714","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"715","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"716","C":[{"N":"choose","sType":"? ","type":"item()*","line":"717","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"718","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"720","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"720","C":[{"N":"str","val":"http://dx.doi.org/"},{"N":"fn","name":"substring-after","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-after","C":[{"N":"check","card":"?","diag":"0|0||substring-after","C":[{"N":"data","diag":"0|0||substring-after","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"722","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","val":"Doi"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"723","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"723","C":[{"N":"str","val":"http://dx.doi.org/"},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"725","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"http://"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"726","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"726","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"731","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"732","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"WWW:LINK-1.0-http--link"}]}]}]},{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"734","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"735","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Landing Page"}]}]}]},{"N":"elem","name":"gmd:description","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}description ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"737","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"738","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"740","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"740","C":[{"N":"fn","name":"string","C":[{"N":"str","val":"Link to DOI landing page or data facility landing page if no DOI is assigned."}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"743","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"744","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"co","binds":"","id":"21","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}alternate_identifier","line":"753","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"? ","C":[{"N":"choose","sType":"? ","role":"body","line":"754","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"754","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}landingpage"},{"N":"str","val":""}]},{"N":"fn","name":"starts-with","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]}]},{"N":"str","val":"http"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"elem","name":"gmd:onLine","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onLine ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"755","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"756","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"757","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"758","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"759","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"759","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"762","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"763","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"WWW:LINK-1.0-http--link"}]}]}]},{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"765","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"766","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"767","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"767","C":[{"N":"str","val":"url"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:description","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}description ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"770","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"771","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Link to a web page related to the resource."}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"773","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"774","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"co","binds":"","id":"22","uniform":"false","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}data_quality","line":"782","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dataQualityInfo ","C":[{"N":"elem","name":"gmd:dataQualityInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dataQualityInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"783","C":[{"N":"elem","name":"gmd:DQ_DataQuality","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_DataQuality ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"784","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:scope","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}scope ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"785","C":[{"N":"elem","name":"gmd:DQ_Scope","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_Scope ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"786","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:level","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}level ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"787","C":[{"N":"elem","name":"gmd:MD_ScopeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ScopeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"788","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_ScopeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"dataset"}]}]}]}]},{"N":"elem","name":"gmd:levelDescription","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}levelDescription ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"790","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"inapplicable"}]}]}]}]}]},{"N":"elem","name":"gmd:report","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}report ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"793","C":[{"N":"elem","name":"gmd:DQ_DomainConsistency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_DomainConsistency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"794","C":[{"N":"elem","name":"gmd:result","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}result ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"795","C":[{"N":"elem","name":"gmd:DQ_ConformanceResult","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_ConformanceResult ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"796","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:specification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}specification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"797","C":[{"N":"elem","name":"gmd:CI_Citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"798","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:title","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"799","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"800","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"VERORDNUNG (EG) Nr. 1089/2010 DER KOMMISSION vom 23. November 2010 zur Durchführung der Richtlinie 2007/2/EG des Europäischen Parlaments und des Rates hinsichtlich der Interoperabilität von Geodatensätzen und -diensten"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"802","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"803","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"804","C":[{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"805","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2010-12-08"}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"807","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"808","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:explanation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}explanation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"814","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"815","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Datenstruktur entspricht INSPIRE"}]}]}]},{"N":"elem","name":"gmd:pass","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pass ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"817","C":[{"N":"elem","name":"gco:Boolean","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Boolean ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"818","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:lineage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}lineage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"824","C":[{"N":"elem","name":"gmd:LI_Lineage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LI_Lineage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"825","C":[{"N":"elem","name":"gmd:statement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}statement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"826","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"827","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Digitalisierung"}]}]}]}]}]}]}]}]}]}]},{"N":"co","id":"23","uniform":"true","binds":"52 53","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}distributor","line":"838","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributor ","C":[{"N":"elem","name":"gmd:distributor","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributor ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"839","C":[{"N":"elem","name":"gmd:MD_Distributor","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Distributor ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"840","C":[{"N":"elem","name":"gmd:distributorContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributorContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"841","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"842","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"843","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"844","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"845","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}distributorOrganisation","bSlot":"0","sType":"1AS","role":"select","line":"845"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"848","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"849","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"850","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"851","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"852","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"853","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"854","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}distributorContactEmail","bSlot":"1","sType":"1AS","role":"select","line":"854"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"861","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"862","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]},{"N":"att","name":"codeSpace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ISOTC211/19115"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","id":"24","uniform":"true","binds":"54 55 56","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}metadata_maintenance","line":"874","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataMaintenance ","C":[{"N":"elem","name":"gmd:metadataMaintenance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataMaintenance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"875","C":[{"N":"elem","name":"gmd:MD_MaintenanceInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"876","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:maintenanceAndUpdateFrequency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}maintenanceAndUpdateFrequency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"877","C":[{"N":"elem","name":"gmd:MD_MaintenanceFrequencyCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceFrequencyCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"878","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://schemas.opengis.net/iso/19139/20070417/resources/codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]}]}]}]},{"N":"elem","name":"gmd:contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"880","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"881","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"881","C":[{"N":"gVarRef","name":"Q{}maintenanceContactID","bSlot":"0"}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"882","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"883","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactID","bSlot":"0","sType":"1AS","role":"select","line":"883"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"886","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"887","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"888","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"889","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactName","bSlot":"1","sType":"1AS","role":"select","line":"889"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"892","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"893","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"894","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"895","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"896","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"897","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"898","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactEmail","bSlot":"2","sType":"1AS","role":"select","line":"898"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"905","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"906","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"processor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"processor"}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"25","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}responseDate","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"26","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}unixTimestamp","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"27","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}email","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"28","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}earliestDatestamp","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"29","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}repositoryName","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"30","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}repIdentifier","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"31","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}doiPrefix","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"32","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}sampleIdentifier","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"33","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}dateDelete","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"34","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}totalIds","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"35","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}res","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"36","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}cursor","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"37","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_verb","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"38","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_metadataPrefix","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"39","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_error_code","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"40","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_error_message","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"41","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}baseURL","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"42","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}fileIdentifierPrefix","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"41","C":[{"N":"str","val":"at.tethys.dataset"}]}]}]},{"N":"co","binds":"","id":"43","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}datacentre","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"43","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"44","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}CreatingCorporation"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"45","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"45","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}CreatingCorporation"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"48","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"48","C":[{"N":"str","val":"Tethys RDR"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","binds":"","id":"44","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}nl","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"661","C":[{"N":"str","val":"\n"}]}]}]},{"N":"co","binds":"","id":"45","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}ascii","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"}]}]}]}]},{"N":"co","binds":"","id":"46","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}latin1","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"}]}]}]}]},{"N":"co","binds":"","id":"47","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}safe","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"!'()*-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~"}]}]}]}]},{"N":"co","binds":"","id":"48","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}hex","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0123456789ABCDEF"}]}]}]}]},{"N":"co","binds":"","id":"49","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}resourcetype","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]}]},{"N":"co","id":"50","vis":"PUBLIC","ex:uniform":"true","binds":"49","C":[{"N":"globalVariable","name":"Q{}MDScopecode","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"19","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"20","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Dataset"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"dataset"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"21","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Software"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"software"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"22","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Service"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"service"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"23","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Model"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"model"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"25","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}resourcetype","bSlot":"0","role":"select","line":"25"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","id":"51","vis":"PUBLIC","ex:uniform":"true","binds":"49","C":[{"N":"globalVariable","name":"Q{}MDScopelist","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"30","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"31","C":[{"N":"or","C":[{"N":"or","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Dataset"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Software"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Service"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Model"}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4"}]}]}]}]}]},{"N":"co","binds":"","id":"52","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}distributorOrganisation","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"836","C":[{"N":"str","val":"Geological Survey of Austria"}]}]}]},{"N":"co","binds":"","id":"53","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}distributorContactEmail","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"837","C":[{"N":"str","val":"repository@geologie.ac.at"}]}]}]},{"N":"co","binds":"","id":"54","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactID","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"871","C":[{"N":"str","val":"https://www.re3data.org/repository/r3d100013400"}]}]}]},{"N":"co","binds":"","id":"55","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactName","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"872","C":[{"N":"str","val":"Tethys RDR"}]}]}]},{"N":"co","binds":"","id":"56","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactEmail","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"873","C":[{"N":"str","val":"repository@geologie.ac.at"}]}]}]},{"N":"co","id":"57","binds":"25 37 38 41 39 40 65 60 63 61 64 62 7","C":[{"N":"mode","onNo":"SC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"22","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"93","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"/root","prio":"0.5","matches":"NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]"},{"N":"p.nodeTest","test":"ND"}]},{"N":"sequence","role":"action","sType":"*N ","C":[{"N":"procInst","sType":"1NP ","C":[{"N":"str","sType":"1AS ","val":"xml-stylesheet"},{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"type=\"text/xsl\" href=\"assets2/oai2_style.xslt\""}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"elem","name":"OAI-PMH","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}OAI-PMH ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"99","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"}]},{"N":"elem","name":"responseDate","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}responseDate ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"100","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"101","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}responseDate","bSlot":"0","role":"select","line":"101"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"request","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}request ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"103","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"104","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"104","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":""}]},{"N":"att","name":"verb","sType":"1NA ","line":"105","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"106","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_verb","bSlot":"1","role":"select","line":"106"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"109","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"109","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"2"}]},{"N":"str","val":""}]},{"N":"att","name":"metadataPrefix","sType":"1NA ","line":"110","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"111","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_metadataPrefix","bSlot":"2","role":"select","line":"111"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"114","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}baseURL","bSlot":"3","role":"select","line":"114"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"choose","sType":"? ","line":"116","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"116","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"gVarRef","name":"Q{}oai_error_code","bSlot":"4"}]}]}]},{"N":"elem","name":"error","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}error ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"117","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"code","sType":"1NA ","line":"118","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"119","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"119","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"gVarRef","name":"Q{}oai_error_code","bSlot":"4"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"121","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_error_message","bSlot":"5","role":"select","line":"121"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","type":"item()*","line":"126","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"127","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"GetRecord"}]},{"N":"applyT","sType":"* ","line":"128","mode":"Q{}GetRecord","bSlot":"6","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"128"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"130","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"Identify"}]},{"N":"applyT","sType":"* ","line":"131","mode":"Q{}Identify","bSlot":"7","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"131"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"133","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"applyT","sType":"* ","line":"134","mode":"Q{}ListIdentifiers","bSlot":"8","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"134"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"136","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListMetadataFormats"}]},{"N":"applyT","sType":"* ","line":"137","mode":"Q{}ListMetadataFormats","bSlot":"9","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"137"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"139","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListRecords"}]},{"N":"applyT","sType":"* ","line":"140","mode":"Q{}ListRecords","bSlot":"10","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"140"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"142","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListSets"}]},{"N":"applyT","sType":"* ","line":"143","mode":"Q{}ListSets","bSlot":"11","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"143"}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"31","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"404","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"SetSpec","prio":"0","matches":"NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","sType":"1NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"405","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"406","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"406"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"30","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"317","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"* ","type":"item()*","role":"action","line":"318","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"319","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}Rdr_Dataset_Data","line":"320"},{"N":"true"},{"N":"elem","name":"record","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}record ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"323","C":[{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}Rdr_Dataset_Data","line":"324"}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"26","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"256","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Sets","prio":"0","matches":"NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","sType":"1NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"set","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}set ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"257","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"258","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"setName","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setName ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"261","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"262","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}TypeName","name":"attribute","nodeTest":"*NA nQ{}TypeName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"262"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"co","id":"58","binds":"1 58 30 0 2","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}oai_datacite","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"12","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"395","module":"oai_datacite.xslt","expand-text":"false","match":"File/@MimeType","prio":"0.5","matches":"NA nQ{}MimeType","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NA nQ{}MimeType"},{"N":"p.nodeTest","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]},{"N":"elem","name":"format","sType":"1NE nQ{http://datacite.org/schema/kernel-4}format ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"396","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"397","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"398","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"application/x-sqlite3"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"application/geopackage+sqlite3"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"402","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"402"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"13","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"409","module":"oai_datacite.xslt","expand-text":"false","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"elem","name":"rights","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rights ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"410","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"411","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"412","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"412"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"414","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"414","C":[{"N":"attVal","name":"Q{}LinkLicence"},{"N":"str","val":""}]},{"N":"att","name":"rightsURI","sType":"1NA ","line":"415","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"416","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LinkLicence","name":"attribute","nodeTest":"*NA nQ{}LinkLicence","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"416"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"att","name":"schemeURI","sType":"1NA ","line":"419","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://spdx.org/licenses/"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"rightsIdentifierScheme","sType":"1NA ","line":"422","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"SPDX"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"rightsIdentifier","sType":"1NA ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"426","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Name","name":"attribute","nodeTest":"*NA nQ{}Name","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"426"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"428","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameLong","name":"attribute","nodeTest":"*NA nQ{}NameLong","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"428"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"choose","sType":"? ","line":"430","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"430","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-4.0"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-SA-4.0"}]}]},{"N":"elem","name":"rights","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rights ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"431","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"rightsURI","sType":"1NA ","line":"432","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/semantics/openAccess"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Open Access"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"11","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"352","module":"oai_datacite.xslt","expand-text":"false","match":"PersonAuthor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"creator","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creator ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"353","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"creatorName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creatorName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"354","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"355","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"355","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":""}]},{"N":"att","name":"nameType","sType":"1NA ","line":"356","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"357","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameType","name":"attribute","nodeTest":"*NA nQ{}NameType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"357"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"360","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"360"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"361","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"361","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"364","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"364"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"365","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"365","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"367","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"367"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"choose","sType":"* ","line":"372","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"372","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"givenName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}givenName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"373","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"374"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"familyName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}familyName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"376","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"377","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"377"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"affiliation","sType":"1NE nQ{http://datacite.org/schema/kernel-4}affiliation ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"379","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"GBA"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"382","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"382","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"},{"N":"str","val":""}]},{"N":"elem","name":"nameIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}nameIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"383","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"schemeURI","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://orcid.org/"}]},{"N":"att","name":"nameIdentifierScheme","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ORCID"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"384","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}IdentifierOrcid","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"384"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"10","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"333","module":"oai_datacite.xslt","expand-text":"false","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"contributor","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributor ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"334","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"335","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"335","C":[{"N":"attVal","name":"Q{}ContributorType"},{"N":"str","val":""}]},{"N":"att","name":"contributorType","sType":"1NA ","line":"336","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"337","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}ContributorType","name":"attribute","nodeTest":"*NA nQ{}ContributorType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"337"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"contributorName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributorName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"340","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"346","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"346","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"attVal","name":"Q{}FirstName"}]},{"N":"str","val":" "},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"attVal","name":"Q{}LastName"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"9","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"320","module":"oai_datacite.xslt","expand-text":"false","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"relatedIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}relatedIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"321","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"relatedIdentifierType","sType":"1NA ","line":"322","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"323","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"323"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"relationType","sType":"1NA ","line":"325","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"326","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Relation","name":"attribute","nodeTest":"*NA nQ{}Relation","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"326"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"328","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"328"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"8","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"309","module":"oai_datacite.xslt","expand-text":"false","match":"AlternateIdentifier","prio":"0","matches":"NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","sType":"1NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"alternateIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"310","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"alternateIdentifierType","sType":"1NA ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"url"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"315","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}landingpage","name":"attribute","nodeTest":"*NA nQ{}landingpage","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"315"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"7","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"297","module":"oai_datacite.xslt","expand-text":"false","match":"Subject","prio":"0","matches":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"1NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"subject","sType":"1NE nQ{http://datacite.org/schema/kernel-4}subject ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"298","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"299","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"299","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"300","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"301","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"301"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"304","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"304"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"6","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"271","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"title","sType":"1NE nQ{http://datacite.org/schema/kernel-4}title ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"272","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"273","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"273","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"274","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"275","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"275"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","type":"item()*","line":"278","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"279","C":[{"N":"and","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Sub"}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Main"}]}]},{"N":"att","name":"titleType","sType":"1NA ","line":"280","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"281","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"281"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Title"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"285","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Sub"}]},{"N":"att","name":"titleType","sType":"1NA ","line":"286","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"287","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"287"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"title"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"292","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"292"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"8","prec":"1","seq":"5","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"255","module":"oai_datacite.xslt","expand-text":"false","match":"TitleMain","prio":"0","matches":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"1NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"title","sType":"1NE nQ{http://datacite.org/schema/kernel-4}title ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"256","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"257","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"257","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"258","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"262","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"262","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Main"}]}]},{"N":"att","name":"titleType","sType":"1NA ","line":"263","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"264","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"264"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"267","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"267"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"9","prec":"1","seq":"4","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"245","module":"oai_datacite.xslt","expand-text":"false","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"identifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}identifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"246","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"identifierType","sType":"1NA ","line":"247","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"DOI"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"250","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"250"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"10","prec":"1","seq":"3","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"208","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAbstractAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"1NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"description","sType":"1NE nQ{http://datacite.org/schema/kernel-4}description ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"209","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"210","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"211","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"211"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"213","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"213","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"att","name":"descriptionType","sType":"1NA ","line":"214","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"callT","sType":"* ","bSlot":"0","name":"Q{}CamelCaseWord","line":"215","C":[{"N":"withParam","name":"Q{}text","slot":"0","sType":"*NA nQ{}Type","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type","sType":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"216"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"220","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"220"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"11","prec":"1","seq":"2","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"193","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAbstract","prio":"0","matches":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"1NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"description","sType":"1NE nQ{http://datacite.org/schema/kernel-4}description ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"194","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"195","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"196","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"196"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"198","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"198","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"att","name":"descriptionType","sType":"1NA ","line":"199","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Abstract"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"204","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"204"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"12","prec":"1","seq":"1","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"173","module":"oai_datacite.xslt","expand-text":"false","match":"Coverage","prio":"0","matches":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"1NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"geoLocation","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocation ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"174","C":[{"N":"elem","name":"geoLocationBox","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocationBox ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"175","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"westBoundLongitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}westBoundLongitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"176","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"177","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}XMin","name":"attribute","nodeTest":"*NA nQ{}XMin","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"177"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"eastBoundLongitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}eastBoundLongitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"179","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"180","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}XMax","name":"attribute","nodeTest":"*NA nQ{}XMax","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"180"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"southBoundLatitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}southBoundLatitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"182","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"183","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}YMin","name":"attribute","nodeTest":"*NA nQ{}YMin","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"183"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"northBoundLatitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}northBoundLatitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"185","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"186","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}YMax","name":"attribute","nodeTest":"*NA nQ{}YMax","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"186"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"templateRule","rank":"13","prec":"1","seq":"0","ns":"xml=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"39","module":"oai_datacite.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"resource","sType":"1NE nQ{http://datacite.org/schema/kernel-4}resource ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","ns":"xml=~ xsi=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"41","C":[{"N":"sequence","ns":"xml=~ xsi=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.3/metadata.xsd"}]},{"N":"choose","sType":"* ","type":"item()*","line":"45","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"46"},{"N":"applyT","sType":"* ","line":"47","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"47"}]},{"N":"true"},{"N":"elem","name":"identifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}identifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"50","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai:"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"52","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"2","role":"select","line":"52"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"54","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}PublishId","name":"attribute","nodeTest":"*NA nQ{}PublishId","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"54"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"creators","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creators ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"60","C":[{"N":"applyT","sType":"* ","line":"61","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"61"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"62"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]}]},{"N":"elem","name":"titles","sType":"1NE nQ{http://datacite.org/schema/kernel-4}titles ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"65","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"66","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"66"}]},{"N":"applyT","sType":"* ","line":"67","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"67"}]}]}]},{"N":"elem","name":"publisher","sType":"1NE nQ{http://datacite.org/schema/kernel-4}publisher ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"69","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"71","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"71"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"publicationYear","sType":"1NE nQ{http://datacite.org/schema/kernel-4}publicationYear ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"73","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"74","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"74","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"subjects","sType":"1NE nQ{http://datacite.org/schema/kernel-4}subjects ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"76","C":[{"N":"applyT","sType":"* ","line":"77","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"77"}]}]},{"N":"elem","name":"language","sType":"1NE nQ{http://datacite.org/schema/kernel-4}language ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"79","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"80","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"80"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"? ","line":"82","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"82"},{"N":"elem","name":"contributors","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributors ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"83","C":[{"N":"applyT","sType":"* ","line":"84","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"84"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"85"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"dates","sType":"1NE nQ{http://datacite.org/schema/kernel-4}dates ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"89","C":[{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}RdrDate2","line":"90"}]},{"N":"elem","name":"version","sType":"1NE nQ{http://datacite.org/schema/kernel-4}version ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"92","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"93","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Version","sType":"*NA nQ{}Version","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"94"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"95","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Version","name":"attribute","nodeTest":"*NA nQ{}Version","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"95"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"1"}]}]}]},{"N":"elem","name":"resourceType","sType":"1NE nQ{http://datacite.org/schema/kernel-4}resourceType ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"102","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"resourceTypeGeneral","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]},{"N":"elem","name":"alternateIdentifiers","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifiers ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"107","C":[{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}AlternateIdentifier","line":"108"}]},{"N":"choose","sType":"? ","line":"111","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"111"},{"N":"elem","name":"relatedIdentifiers","sType":"1NE nQ{http://datacite.org/schema/kernel-4}relatedIdentifiers ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"112","C":[{"N":"applyT","sType":"* ","line":"113","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"113"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"rightsList","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rightsList ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"116","C":[{"N":"applyT","sType":"* ","line":"117","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"117"}]}]},{"N":"elem","name":"sizes","sType":"1NE nQ{http://datacite.org/schema/kernel-4}sizes ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"119","C":[{"N":"elem","name":"size","sType":"1NE nQ{http://datacite.org/schema/kernel-4}size ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"120","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"121","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1ADI","name":"count","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"121","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" datasets"}]}]}]}]},{"N":"elem","name":"formats","sType":"1NE nQ{http://datacite.org/schema/kernel-4}formats ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"125","C":[{"N":"applyT","sType":"* ","line":"126","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"docOrder","sType":"*NA nQ{}MimeType","role":"select","line":"126","C":[{"N":"slash","op":"/","sType":"*NA nQ{}MimeType","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]}]},{"N":"elem","name":"descriptions","sType":"1NE nQ{http://datacite.org/schema/kernel-4}descriptions ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"128","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"129","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"129"}]},{"N":"applyT","sType":"* ","line":"130","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"130"}]}]}]},{"N":"elem","name":"geoLocations","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocations ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"132","C":[{"N":"applyT","sType":"* ","line":"133","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"133"}]}]}]}]}]}]}]},{"N":"co","id":"59","binds":"13 42 59 10 11 3 4 12 43 5 14 15 16 17 18 19 23 20 21 22 24","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}iso19139","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"21","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"737","module":"oai_2_iso19139.xslt","expand-text":"true","match":"File","prio":"0","matches":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"1NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"738","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"738","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]}]}]},{"N":"elem","name":"gmd:distributionFormat","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributionFormat ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"739","C":[{"N":"elem","name":"gmd:MD_Format","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Format ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"740","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"741","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"742","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"743","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"743","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:version","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}version ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"746","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"20","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"701","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"704","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"704","C":[{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","val":"missing"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","val":"unknown"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]},{"N":"elem","name":"gmd:aggregationInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}aggregationInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"705","C":[{"N":"elem","name":"gmd:MD_AggregateInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_AggregateInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"706","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:aggregateDataSetIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}aggregateDataSetIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"707","C":[{"N":"elem","name":"gmd:RS_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}RS_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"708","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"709","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"710","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"711","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"711","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:codeSpace","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}codeSpace ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"714","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"715","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"716","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"716","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:associationType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}associationType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"721","C":[{"N":"elem","type":"element()","name":"gmd:DS_AssociationTypeCode","sType":"1NE ","nsuri":"http://www.isotc211.org/2005/gmd","line":"722","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"723","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"724","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"724","C":[{"N":"str","val":"http://datacite.org/schema/kernel-4"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"726","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"727","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"727","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"729","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"729","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"19","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"550","module":"oai_2_iso19139.xslt","expand-text":"true","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"let","var":"Q{}dcrole","slot":"0","sType":"*NE ","line":"551","role":"action","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"551","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ContributorType"}]}]}]}]}]},{"N":"let","var":"Q{}role","slot":"1","sType":"*NE ","line":"552","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"553","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"554","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ContactPerson"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"555","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataCollector"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"556","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataCurator"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"557","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataManager"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"558","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Distributor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"originator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"559","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Editor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"editor"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"560","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Funder"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"funder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"561","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"HostingInstitution"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"562","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectLeader"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"563","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectManager"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"564","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectMember"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"565","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ResearchGroup"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"566","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Researcher"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"567","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"RightsHolder"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"rightsHolder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"568","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Sponsor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"funder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"569","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"WorkPackageLeader"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"contributor"}]}]}]},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"573","C":[{"N":"let","var":"Q{}http-uri","slot":"2","sType":"* ","line":"574","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"575","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"576","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"580","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"580","C":[{"N":"str","val":"http://orcid.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"583","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"583","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"588","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"588","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}http-uri","slot":"2"}]},{"N":"str","val":""}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"589","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}nameidscheme","slot":"3","sType":"* ","line":"593","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"594","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"595","C":[{"N":"treat","as":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"varRef","name":"Q{}http-uri","slot":"2"}]}]}]}]}]},{"N":"str","val":"http://orcid.org/"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"596","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"596","C":[{"N":"str","val":"ORCID"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"599","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"599","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}email","slot":"4","sType":"* ","line":"603","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"604","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"605","C":[{"N":"attVal","name":"Q{}Email"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"606","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Email","name":"attribute","nodeTest":"*NA nQ{}Email","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"606"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"609","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"609","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}affiliation","slot":"5","sType":"* ","line":"613","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"614","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"615","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"616","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"616","C":[{"N":"str","val":"GBA"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"619","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"619","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}contrnamestring","slot":"6","sType":"* ","line":"623","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"624","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"625","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"630","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"630","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}FirstName"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"633","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"633","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"637","C":[{"N":"withParam","name":"Q{}individual","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"639","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}contrnamestring","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"639"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}httpuri","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"642","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"642"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}personidtype","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"645","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nameidscheme","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"645"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"648","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}affiliation","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"648"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}position","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"651","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dcrole","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"651"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}email","slot":"4","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"654","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"654"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"1","sType":"*","C":[{"N":"varRef","name":"Q{}role","slot":"1","sType":"*","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"656"}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"18","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"448","module":"oai_2_iso19139.xslt","expand-text":"true","match":"PersonAuthor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"action","line":"449","C":[{"N":"let","var":"Q{}http-uri","slot":"0","sType":"* ","line":"450","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"451","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"452","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"456","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"456","C":[{"N":"str","val":"http://orcid.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"459","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"459","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"464","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"464","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}http-uri","slot":"0"}]},{"N":"str","val":""}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"465","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"466","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"466"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}nameidscheme","slot":"1","sType":"* ","line":"469","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"470","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"471","C":[{"N":"treat","as":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"varRef","name":"Q{}http-uri","slot":"0"}]}]}]}]}]},{"N":"str","val":"http://orcid.org/"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"472","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"472","C":[{"N":"str","val":"ORCID"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"475","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"475","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}email","slot":"2","sType":"* ","line":"479","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"480","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"481","C":[{"N":"attVal","name":"Q{}Email"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"482","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Email","name":"attribute","nodeTest":"*NA nQ{}Email","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"482"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"485","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"485","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}affiliation","slot":"3","sType":"* ","line":"489","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"490","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"491","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"492","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"492","C":[{"N":"str","val":"GBA"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"495","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"495","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}creatorname","slot":"4","sType":"* ","line":"499","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"500","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"500"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"501","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"501","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"504","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"504"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"505","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"505","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"507","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"507"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"let","var":"Q{}namestring","slot":"5","sType":"* ","line":"511","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"512","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"513","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"518","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"518","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}FirstName"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"524","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"524","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"528","C":[{"N":"withParam","name":"Q{}individual","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"530","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}namestring","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"530"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}personidtype","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"533","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nameidscheme","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"533"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"536","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}affiliation","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"536"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"author"}]}]}]}]},{"N":"withParam","name":"Q{}email","slot":"2","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"540","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"540"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}datacite-creatorname","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"543","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}creatorname","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"543"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"17","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"437","module":"oai_2_iso19139.xslt","expand-text":"true","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"438","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"438","C":[{"N":"compareToString","op":"eq","val":"Alternative","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"elem","name":"gmd:alternateTitle","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}alternateTitle ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"439","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"440","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"441","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"441","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"16","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"368","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:fileIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"action","line":"369","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"370","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"372","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"373","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}Value"}]}]}]}]},{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"arrayBlock","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"374","C":[{"N":"gVarRef","name":"Q{}fileIdentifierPrefix","bSlot":"1"},{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"substring-after","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-after","C":[{"N":"check","card":"?","diag":"0|0||substring-after","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","val":"/tethys."},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"377","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"377","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"15","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"341","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"sequence","role":"action","sType":"*NE ","C":[{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"342","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xlink:href","nsuri":"http://www.w3.org/1999/xlink","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://creativecommons.org/licenses/by/4.0/deed.en"}]},{"N":"elem","name":"gmd:MD_Constraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Constraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"343","C":[{"N":"elem","name":"gmd:useLimitation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}useLimitation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"344","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"345","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"346","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"346","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}NameLong"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"351","C":[{"N":"elem","name":"gmd:MD_LegalConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_LegalConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"352","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:accessConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}accessConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"353","C":[{"N":"elem","name":"gmd:MD_RestrictionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_RestrictionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"354","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_RestrictionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"otherRestrictions"}]}]}]}]},{"N":"elem","name":"gmd:otherConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}otherConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"356","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"357","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"358","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"358","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}NameLong"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"14","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"54","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:MD_Metadata","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Metadata ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","ns":"xml=~ gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ fn=http://example.com/functions","role":"action","line":"59","C":[{"N":"sequence","ns":"xml=~ gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ fn=http://example.com/functions","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd http://schemas.opengis.net/iso/19139/20060504/gmd/gmd.xsd http://www.isotc211.org/2005/gmx http://schemas.opengis.net/iso/19139/20060504/gmx/gmx.xsd http://www.isotc211.org/2005/srv http://schemas.opengis.net/iso/19139/20060504/srv/srv.xsd"}]},{"N":"choose","sType":"* ","line":"62","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"62"},{"N":"applyT","sType":"* ","line":"63","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"63"}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:language","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}language ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"67","C":[{"N":"elem","name":"gmd:LanguageCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LanguageCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"68","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.loc.gov/standards/iso639-2/"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ger"}]}]}]}]},{"N":"elem","name":"gmd:characterSet","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}characterSet ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"70","C":[{"N":"elem","name":"gmd:MD_CharacterSetCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_CharacterSetCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"71","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_CharacterSetCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"utf8"}]}]}]}]},{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}hierarchylevel","line":"75"},{"N":"elem","name":"gmd:hierarchyLevelName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevelName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"77","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"78","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}metadatacontact","line":"84"},{"N":"callT","bSlot":"5","sType":"* ","name":"Q{}datestamp","line":"87"},{"N":"elem","name":"gmd:metadataStandardName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataStandardName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"89","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"90","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ISO 19139 Geographic Information - Metadata - Implementation Specification"}]}]}]},{"N":"elem","name":"gmd:metadataStandardVersion","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataStandardVersion ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"92","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"93","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2007"}]}]}]},{"N":"elem","name":"gmd:referenceSystemInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}referenceSystemInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"96","C":[{"N":"elem","name":"gmd:MD_ReferenceSystem","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ReferenceSystem ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"97","C":[{"N":"elem","name":"gmd:referenceSystemIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}referenceSystemIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"98","C":[{"N":"elem","name":"gmd:RS_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}RS_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"99","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"100","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"102","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.opengis.net/def/crs/EPSG/0/31287"}]}]}]},{"N":"elem","name":"gmd:version","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}version ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"104","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"105","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"6.11.2"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:identificationInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}identificationInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"112","C":[{"N":"elem","name":"gmd:MD_DataIdentification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_DataIdentification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"113","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"gmd:citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"116","C":[{"N":"elem","name":"gmd:CI_Citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"117","C":[{"N":"sequence","sType":"* ","C":[{"N":"callT","bSlot":"6","sType":"* ","name":"Q{}title","line":"119"},{"N":"applyT","sType":"* ","line":"122","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"122"}]},{"N":"callT","bSlot":"7","sType":"* ","name":"Q{}resourcedates","line":"125"},{"N":"elem","name":"gmd:identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"129","C":[{"N":"forEach","sType":"* ","line":"130","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"130","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Identifier","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"choose","sType":"? ","line":"133","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"133","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"data","diag":"0|0||string-length","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]},{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"arrayBlock","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]},{"N":"str","val":"Doi"}]}]}]}]}]},{"N":"elem","name":"gmd:MD_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"134","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"135","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"136","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"137","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"138","C":[{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"fn","name":"contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","val":"doi.org"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"139","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Value","role":"select","line":"139","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"141","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}datacentre","bSlot":"8"}]},{"N":"str","val":"Tethys RDR"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"145","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"145","C":[{"N":"str","val":"https://doi.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"148","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Value","role":"select","line":"148","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"applyT","sType":"* ","line":"159","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"159"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"160"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"applyT","sType":"* ","line":"164","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"164"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"165"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"169","C":[{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"170","C":[{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"172","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"172"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publisher"}]}]}]}]}]}]}]}]}]},{"N":"callT","bSlot":"9","sType":"* ","name":"Q{}abstract","line":"181"},{"N":"elem","name":"gmd:status","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}status ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"183","C":[{"N":"elem","name":"gmd:MD_ProgressCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ProgressCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"184","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ProgressCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"Complete"}]},{"N":"att","name":"codeSpace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ISOTC211/19115"}]}]}]}]},{"N":"callT","bSlot":"10","sType":"* ","name":"Q{}pointofcontact_custodian","line":"188"},{"N":"callT","bSlot":"11","sType":"* ","name":"Q{}pointofcontact_originator","line":"191"},{"N":"elem","name":"gmd:resourceMaintenance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceMaintenance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"194","C":[{"N":"elem","name":"gmd:MD_MaintenanceInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"195","C":[{"N":"elem","name":"gmd:maintenanceAndUpdateFrequency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}maintenanceAndUpdateFrequency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"196","C":[{"N":"elem","name":"gmd:MD_MaintenanceFrequencyCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceFrequencyCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"197","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://schemas.opengis.net/iso/19139/20070417/resources/codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]}]}]}]}]}]},{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}browseGraphictethys","line":"230"},{"N":"callT","bSlot":"13","sType":"* ","name":"Q{}freekeywords","line":"233"},{"N":"callT","bSlot":"14","sType":"* ","name":"Q{}datacenter_keyword","line":"235"},{"N":"applyT","sType":"* ","line":"238","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"238"}]},{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"239","C":[{"N":"elem","name":"gmd:MD_SecurityConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_SecurityConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"240","C":[{"N":"elem","name":"gmd:classification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}classification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"241","C":[{"N":"elem","name":"gmd:MD_ClassificationCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ClassificationCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"242","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_ClassificationCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"unclassified"}]}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"252","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"252"}]},{"N":"elem","name":"gmd:spatialResolution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}spatialResolution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"254","C":[{"N":"let","var":"Q{}mainTitle","slot":"0","sType":"*NE ","line":"255","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"257","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"257","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"TitleMain","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"choose","sType":"? ","line":"258","C":[{"N":"compareToString","op":"eq","val":"Main","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"258","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"elem","name":"gmd:MD_Resolution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Resolution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"263","C":[{"N":"choose","sType":"?NE ","type":"item()*","line":"264","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"265","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}mainTitle","slot":"0"}]}]}]}]}]},{"N":"str","val":"50.000"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gmd:equivalentScale","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}equivalentScale ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"266","C":[{"N":"elem","name":"gmd:MD_RepresentativeFraction","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_RepresentativeFraction ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"267","C":[{"N":"elem","name":"gmd:denominator","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}denominator ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"268","C":[{"N":"elem","name":"gco:Integer","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Integer ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"270","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"50000"}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:distance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"276","C":[{"N":"elem","name":"gco:Distance","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Distance ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"277","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"uom","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"m"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"-1"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:language","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}language ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"285","C":[{"N":"elem","name":"gmd:LanguageCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LanguageCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"286","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.loc.gov/standards/iso639-2/"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ger"}]}]}]}]},{"N":"elem","name":"gmd:topicCategory","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}topicCategory ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"290","C":[{"N":"elem","name":"gmd:MD_TopicCategoryCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_TopicCategoryCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"291","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"geoscientificInformation"}]}]}]},{"N":"callT","bSlot":"15","sType":"* ","name":"Q{}spatialcoverage","line":"295"}]}]}]},{"N":"elem","name":"gmd:distributionInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributionInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"304","C":[{"N":"elem","name":"gmd:MD_Distribution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Distribution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"305","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"308","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"308"}]},{"N":"callT","bSlot":"16","sType":"* ","name":"Q{}distributor","line":"311"},{"N":"elem","name":"gmd:transferOptions","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}transferOptions ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"314","C":[{"N":"elem","name":"gmd:MD_DigitalTransferOptions","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_DigitalTransferOptions ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"315","C":[{"N":"sequence","sType":"* ","C":[{"N":"callT","bSlot":"17","sType":"* ","name":"Q{}datacite_identifier","line":"319"},{"N":"callT","bSlot":"18","sType":"* ","name":"Q{}alternate_identifier","line":"322"}]}]}]}]}]}]},{"N":"callT","bSlot":"19","sType":"* ","name":"Q{}data_quality","line":"330"},{"N":"callT","bSlot":"20","sType":"* ","name":"Q{}metadata_maintenance","line":"333"}]}]}]}]}]},{"N":"co","id":"60","binds":"29 41 27 28 30 32","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}Identify","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"23","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"151","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"Identify","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}Identify ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"152","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"repositoryName","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}repositoryName ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"153","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"154","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repositoryName","bSlot":"0","role":"select","line":"154"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"baseURL","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}baseURL ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"156","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"157","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}baseURL","bSlot":"1","role":"select","line":"157"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"protocolVersion","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}protocolVersion ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"159","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2.0"}]}]},{"N":"elem","name":"adminEmail","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}adminEmail ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"162","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"163","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}email","bSlot":"2","role":"select","line":"163"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"earliestDatestamp","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}earliestDatestamp ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"165","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"166","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}earliestDatestamp","bSlot":"3","role":"select","line":"166"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"deletedRecord","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}deletedRecord ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"168","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"persistent"}]}]},{"N":"elem","name":"granularity","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}granularity ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"171","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"YYYY-MM-DDThh:mm:ssZ"}]}]},{"N":"elem","name":"description","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}description ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"174","C":[{"N":"elem","name":"oai-identifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}oai-identifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/oai-identifier xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","line":"175","C":[{"N":"sequence","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/oai-identifier xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","sType":"*N ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai-identifier http://www.openarchives.org/OAI/2.0/oai-identifier.xsd"}]},{"N":"elem","name":"scheme","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}scheme ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"176","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai"}]}]},{"N":"elem","name":"repositoryIdentifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}repositoryIdentifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"179","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"180","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"4","role":"select","line":"180"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"delimiter","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}delimiter ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"182","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]}]},{"N":"elem","name":"sampleIdentifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}sampleIdentifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"185","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"186","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}sampleIdentifier","bSlot":"5","role":"select","line":"186"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"61","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListMetadataFormats","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"24","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"218","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"ListMetadataFormats","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListMetadataFormats ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"219","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"220","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"221","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai_dc"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"224","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"227","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc/"}]}]}]}]},{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"231","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"232","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai_datacite"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"235","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://schema.datacite.org/meta/kernel-4.3/metadata.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"238","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4"}]}]}]}]},{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"242","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"243","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"iso19139"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"244","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd/gmd.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"245","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd"}]}]}]}]}]}]}]}]}]},{"N":"co","id":"62","binds":"57","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListSets","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"25","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"250","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"ListSets","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListSets ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"251","C":[{"N":"applyT","sType":"* ","line":"252","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","sType":"*NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"252"}]}]}]}]}]},{"N":"co","id":"63","binds":"57 34 33 36 35","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListIdentifiers","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"27","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"267","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"268","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"268","C":[{"N":"fn","name":"count","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]}]},{"N":"elem","name":"ListIdentifiers","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListIdentifiers ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"269","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"270","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"270"}]},{"N":"choose","sType":"? ","line":"271","C":[{"N":"vc","op":"gt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"271","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"gVarRef","name":"Q{}totalIds","bSlot":"1"}]}]}]},{"N":"int","val":"0"}]},{"N":"elem","name":"resumptionToken","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}resumptionToken ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"272","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"expirationDate","sType":"1NA ","line":"273","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"274","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}dateDelete","bSlot":"2","role":"select","line":"274"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"completeListSize","sType":"1NA ","line":"276","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"277","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}totalIds","bSlot":"1","role":"select","line":"277"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"cursor","sType":"1NA ","line":"279","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"280","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}cursor","bSlot":"3","role":"select","line":"280"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"282","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}res","bSlot":"4","role":"select","line":"282"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"64","binds":"57 34 33 36 35","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListRecords","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"28","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"289","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"290","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"290","C":[{"N":"fn","name":"count","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]}]},{"N":"elem","name":"ListRecords","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListRecords ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"291","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"292","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"292"}]},{"N":"choose","sType":"? ","line":"293","C":[{"N":"vc","op":"gt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"293","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"gVarRef","name":"Q{}totalIds","bSlot":"1"}]}]}]},{"N":"int","val":"0"}]},{"N":"elem","name":"resumptionToken","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}resumptionToken ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"294","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"expirationDate","sType":"1NA ","line":"295","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"296","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}dateDelete","bSlot":"2","role":"select","line":"296"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"completeListSize","sType":"1NA ","line":"298","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"299","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}totalIds","bSlot":"1","role":"select","line":"299"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"cursor","sType":"1NA ","line":"301","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"302","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}cursor","bSlot":"3","role":"select","line":"302"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"304","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}res","bSlot":"4","role":"select","line":"304"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"65","binds":"57","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}GetRecord","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"29","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"311","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"GetRecord","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}GetRecord ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"312","C":[{"N":"applyT","sType":"* ","line":"313","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"313"}]}]}]}]}]},{"N":"co","id":"66","binds":"31 26 66 9 8","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}oai_dc","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"44","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"704","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"File/@MimeType","prio":"0.5","matches":"NA nQ{}MimeType","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NA nQ{}MimeType"},{"N":"p.nodeTest","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]},{"N":"elem","name":"dc:format","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}format ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"705","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"706","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"707","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"application/x-sqlite3"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"application/geopackage+sqlite3"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"711","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"711"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"48","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"766","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"767","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"768","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameLong","name":"attribute","nodeTest":"*NA nQ{}NameLong","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"768"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"? ","line":"770","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"770","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-4.0"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-SA-4.0"}]}]},{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"771","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/semantics/openAccess"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"47","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"740","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"@Language","prio":"0","matches":"NA nQ{}Language","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}Language","sType":"1NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:language","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}language ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"741","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"742","C":[{"N":"compareToString","op":"eq","val":"de","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"743","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"ger","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"5"}]},{"N":"compareToString","op":"eq","val":"en","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"744","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"eng","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"7"}]},{"N":"compareToString","op":"eq","val":"es","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"745","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"spa","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"9"}]},{"N":"compareToString","op":"eq","val":"it","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"746","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"ita","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"11"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"748","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"748","C":[{"N":"dot"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"46","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"734","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"@CreatingCorporation","prio":"0","matches":"NA nQ{}CreatingCorporation","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}CreatingCorporation","sType":"1NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:language","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}language ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"735","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"736","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"736"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"45","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"724","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:relation","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}relation ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"725","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"727","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"727","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"gVarRef","name":"Q{}doiPrefix","bSlot":"0"}]}]},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"43","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"679","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"EmbargoDate","prio":"0","matches":"NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","sType":"1NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"680","C":[{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"680","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"1"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]},{"N":"elem","name":"dc:date","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"681","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/date/embargoEnd/"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"683","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"683","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n -\n "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"685","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"format-number","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"685","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n -\n "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"687","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"format-number","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"687","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"42","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"641","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:contributor","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}contributor ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"642","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"643","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"643"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"644","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"644","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"647","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"647"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"648","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"648","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"650","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"650"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"41","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"626","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonAuthor|PersonEditor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"627","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"629","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"629","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"632","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"632"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"633","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"633","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"8","prec":"1","seq":"41","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"626","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonAuthor|PersonEditor","prio":"0","matches":"NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]","sType":"1NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"627","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"629","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"629","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"632","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"632"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"633","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"633","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"9","prec":"1","seq":"40","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"616","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:relation","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}relation ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"617","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"618","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"618","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"10","prec":"1","seq":"39","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"605","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Collection","prio":"0","matches":"NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","sType":"1NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:subject","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}subject ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"606","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"612","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"612","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Collectionrole.Name"}]}]},{"N":"str","val":":"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Number"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"11","prec":"1","seq":"38","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"595","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Subject","prio":"0","matches":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"1NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:subject","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}subject ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"596","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"597","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"597","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"598","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"599","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"599"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"602","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"602"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"12","prec":"1","seq":"37","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"586","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAbstractAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"1NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:description","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}description ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"587","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"588","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"589","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"589"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"591","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"591"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"13","prec":"1","seq":"36","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"578","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAbstract","prio":"0","matches":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"1NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:description","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}description ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"579","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"580","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"581","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"581"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"583","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"583"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"14","prec":"1","seq":"35","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"569","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:title","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}title ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"570","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"571","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"572","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"572"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"574","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"574"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"15","prec":"1","seq":"34","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"560","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleMain","prio":"0","matches":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"1NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:title","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}title ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"561","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"562","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"563","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"563"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"565","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"565"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"16","prec":"1","seq":"33","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"523","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Coverage","prio":"0","matches":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"1NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:coverage","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}coverage ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"524","C":[{"N":"let","var":"Q{}geolocation","slot":"0","sType":"* ","line":"530","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"530","C":[{"N":"str","val":"SOUTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}YMin"}]},{"N":"str","val":" * WEST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}XMin"}]},{"N":"str","val":" * NORTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|5||concat","C":[{"N":"attVal","name":"Q{}YMax"}]},{"N":"str","val":" * EAST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|7||concat","C":[{"N":"attVal","name":"Q{}XMax"}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"531","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}geolocation","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"531"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"534","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"534","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"535","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"535","C":[{"N":"str","val":" * ELEVATION MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationMin"}]},{"N":"str","val":" * ELEVATION MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}ElevationMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"537","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"537","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"538","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"538","C":[{"N":"str","val":" * ELEVATION ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"542","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"542","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"543","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"543","C":[{"N":"str","val":" * DEPTH MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthMin"}]},{"N":"str","val":" * DEPTH MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}DepthMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"545","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"545","C":[{"N":"attVal","name":"Q{}DepthAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"546","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"546","C":[{"N":"str","val":" * DEPTH ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"550","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"550","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"551","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"551","C":[{"N":"str","val":" * TIME MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeMin"}]},{"N":"str","val":" * TIME MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}TimeMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"553","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"553","C":[{"N":"attVal","name":"Q{}TimeAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"554","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"554","C":[{"N":"str","val":" * TIME ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"17","prec":"1","seq":"32","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"410","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"oai_dc:dc","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai_dc/}dc ","nsuri":"http://www.openarchives.org/OAI/2.0/oai_dc/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"411","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"}]},{"N":"applyT","sType":"* ","line":"413","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"413"}]},{"N":"applyT","sType":"* ","line":"415","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"415"}]},{"N":"choose","sType":"* ","type":"item()*","line":"418","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"419"},{"N":"applyT","sType":"* ","line":"420","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"420"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"421"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","sType":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"424"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"425","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"426","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"426"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"431","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"431"}]},{"N":"applyT","sType":"* ","line":"432","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","sType":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"432"}]},{"N":"applyT","sType":"* ","line":"434","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"434"}]},{"N":"applyT","sType":"* ","line":"436","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"436"}]},{"N":"elem","name":"dc:publisher","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}publisher ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"438","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"440","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"440"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"applyT","sType":"* ","line":"444","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"444"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"445"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}RdrDate","line":"448"},{"N":"applyT","sType":"* ","line":"450","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","sType":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"450"}]},{"N":"elem","name":"dc:type","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}type ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"452","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]},{"N":"elem","name":"dc:type","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}type ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"453","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc-type:ResearchData"}]}]},{"N":"applyT","sType":"* ","line":"457","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"docOrder","sType":"*NA nQ{}MimeType","role":"select","line":"457","C":[{"N":"slash","op":"/","sType":"*NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]},{"N":"applyT","sType":"* ","line":"459","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"459"}]},{"N":"elem","name":"dc:identifier","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}identifier ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"464","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"465","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"465","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"applyT","sType":"* ","line":"471","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Language","sType":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"471"}]},{"N":"choose","sType":"* ","line":"473","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"473"},{"N":"applyT","sType":"* ","line":"474","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"474"}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"476","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"476"}]},{"N":"applyT","sType":"* ","line":"478","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"478"}]},{"N":"applyT","sType":"* ","line":"480","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"480"}]},{"N":"choose","sType":"? ","line":"481","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"481","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"1"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"482","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"embargo"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}citation","line":"485"}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"30"},{"N":"property","name":"method","value":"xml"},{"N":"property","name":"encoding","value":"utf-8"},{"N":"property","name":"indent","value":"yes"}]},{"N":"decimalFormat"}],"Σ":"3d032297"} \ No newline at end of file diff --git a/public/assets2/langCodeMap.xml b/public/assets2/langCodeMap.xml deleted file mode 100644 index c6c0fab..0000000 --- a/public/assets2/langCodeMap.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file From cf859ba4025d1c00c59fd014676898d68d64e8d1 Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher Date: Tue, 17 Oct 2023 15:45:41 +0200 Subject: [PATCH 03/42] - remove VOLUME assignments from DOXKERFILE - add package @opensearch-project/opensearch for manipulating opensearch index - index tethys datasets via new command IndexDatasets, callable node ace index:datasets or node ace index:datasets -p 193 - add mapping file for opensearch index in public/records.json - added solr.xslt for transforming Datset model to json for opensearch adding in opensearch - added route /editor/ dataset/:id/update (beginning of editor/DatasetController.ts - npm updates --- Dockerfile | 2 +- ace-manifest.json | 12 + .../Http/Editor/DatasetsController.ts | 175 ++++++ app/Library/XmlModel.ts | 4 +- app/Models/BaseModel.ts | 4 +- app/Models/Collection.ts | 1 - app/Models/Traits/DatasetExtension.ts | 3 +- commands/IndexDatasets.ts | 115 ++++ config/database.ts | 3 +- package-lock.json | 577 ++++++++++-------- package.json | 8 +- public/assets2/datasetxml2oai.sef.json | 2 +- public/assets2/solr.sef.json | 1 + public/assets2/solr.xslt | 553 +++++++++++++++++ public/records.json | 146 +++++ resources/js/Components/FormInput.vue | 4 +- resources/js/Pages/App.vue | 10 +- resources/js/Pages/Auth/Register.vue | 4 +- .../js/Pages/Submitter/Dataset/Release.vue | 1 + .../register-view/register-view-component.ts | 4 +- start/routes.ts | 8 + 21 files changed, 1357 insertions(+), 280 deletions(-) create mode 100644 app/Controllers/Http/Editor/DatasetsController.ts create mode 100644 commands/IndexDatasets.ts create mode 100644 public/assets2/solr.sef.json create mode 100644 public/assets2/solr.xslt create mode 100644 public/records.json diff --git a/Dockerfile b/Dockerfile index 0975855..7184d96 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,7 +44,7 @@ USER node # initial update of av databases RUN freshclam -VOLUME /var/lib/clamav +# VOLUME /var/lib/clamav COPY --chown=node:clamav docker-entrypoint.sh /home/node/app/docker-entrypoint.sh RUN chmod +x /home/node/app/docker-entrypoint.sh ENV TZ="Europe/Vienna" diff --git a/ace-manifest.json b/ace-manifest.json index 485d3b5..3a4ec65 100644 --- a/ace-manifest.json +++ b/ace-manifest.json @@ -1,5 +1,17 @@ { "commands": { + "index:datasets": { + "settings": { + "loadApp": true, + "stayAlive": false + }, + "commandPath": "./commands/IndexDatasets", + "commandName": "index:datasets", + "description": "", + "args": [], + "aliases": [], + "flags": [] + }, "validate:checksum": { "settings": { "loadApp": true, diff --git a/app/Controllers/Http/Editor/DatasetsController.ts b/app/Controllers/Http/Editor/DatasetsController.ts new file mode 100644 index 0000000..f30dff9 --- /dev/null +++ b/app/Controllers/Http/Editor/DatasetsController.ts @@ -0,0 +1,175 @@ +import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; +import { Client } from '@opensearch-project/opensearch'; +import Dataset from 'App/Models/Dataset'; +import XmlModel from 'App/Library/XmlModel'; +import { XMLBuilder } from 'xmlbuilder2/lib/interfaces'; +import { create } from 'xmlbuilder2'; +import { readFileSync } from 'fs'; +import { transform } from 'saxon-js'; + +// Create a new instance of the client +const client = new Client({ node: 'http://localhost:9200' }); // replace with your OpenSearch endpoint + +export default class DatasetsController { + private proc; + + constructor() { + this.proc = readFileSync('public/assets2/solr.sef.json'); + // Load the XSLT file + // this.proc = readFileSync('public/assets2/datasetxml2oai.sef.json'); + } + + public async index({}: HttpContextContract) {} + + public async create({}: HttpContextContract) {} + + public async store({}: HttpContextContract) {} + + public async show({}: HttpContextContract) {} + + public async edit({}: HttpContextContract) {} + + // public async update({}: HttpContextContract) {} + public async update({ request, response }) { + const id = 273; //request.param('id'); + const dataset = await Dataset.query().preload('xmlCache').where('id', id).firstOrFail(); + // add xml elements + let xml = create({ version: '1.0', encoding: 'UTF-8', standalone: true }, ''); + const datasetNode = xml.root().ele('Dataset'); + await this.createXmlRecord(dataset, datasetNode); + // const domNode = await this.getDatasetXmlDomNode(dataset); + // const xmlString = xml.end({ prettyPrint: true }); + + // const data = request.only(['field1', 'field2']); // get it from xslt + + // Create an index with non-default settings. + var index_name = 'tethys-features'; + + const xmlString = xml.end({ prettyPrint: false }); + let doc = ''; + try { + const result = await transform({ + // stylesheetFileName: `${config.TMP_BASE_DIR}/data-quality/rules/iati.sef.json`, + stylesheetText: this.proc, + destination: 'serialized', + // sourceFileName: sourceFile, + sourceText: xmlString, + // stylesheetParams: xsltParameter, + // logLevel: 10, + }); + doc = result.principalResult; + } catch (error) { + return response.status(500).json({ + message: 'An error occurred while creating the user', + error: error.message, + }); + } + + // var settings = { + // settings: { + // index: { + // number_of_shards: 4, + // number_of_replicas: 3, + // }, + // }, + // }; + // var test = await client.indices.create({ + // index: index_name, + // body: settings, + // }); + + // var document = { + // title: 'Sample Document', + // authors: [ + // { + // first_name: 'John', + // last_name: 'Doe', + // }, + // { + // first_name: 'Jane', + // last_name: 'Smith', + // }, + // ], + // year: '2018', + // genre: 'Crime fiction', + // }; + + // http://localhost:9200/datastets/_doc/1 + + // var id = '1'; + + try { + // console.log(doc); + let document = JSON.parse(`${doc}`); + + // https://opensearch.org/docs/2.1/opensearch/supported-field-types/geo-shape/ + // Define the new document + // const document = { + // title: 'Your Document Name', + // id: dataset.publish_id, + // doctype: 'GIS', + // // "location" : { + // // "type" : "point", + // // "coordinates" : [74.00, 40.71] + // // }, + // geo_location: { + // type: 'linestring', + // coordinates: [ + // [-77.03653, 38.897676], + // [-77.009051, 38.889939], + // ], + // }, + // // geo_location: 'BBOX (71.0589, 74.0060, 42.3601, 40.7128)' + // // geo_location: { + // // type: 'envelope', + // // coordinates: [ + // // [13.0, 53.0], + // // [14.0, 52.0], + // // ], // Define your BBOX coordinates + // // }, + // }; + + // Update the document + var test = await client.index({ + id: dataset.publish_id, + index: index_name, + body: document, + refresh: true, + }); + + // Return the result + return response.json(test.body); + } catch (error) { + // Handle any errors + console.error(error); + return response.status(500).json({ error: 'An error occurred while updating the data.' }); + } + } + + public async destroy({}: HttpContextContract) {} + + public async syncOpensearch({}: HttpContextContract) {} + + private async createXmlRecord(dataset: Dataset, datasetNode: XMLBuilder) { + const domNode = await this.getDatasetXmlDomNode(dataset); + if (domNode) { + datasetNode.import(domNode); + } + } + + private async getDatasetXmlDomNode(dataset: Dataset) { + const xmlModel = new XmlModel(dataset); + // xmlModel.setModel(dataset); + xmlModel.excludeEmptyFields(); + xmlModel.caching = true; + // const cache = dataset.xmlCache ? dataset.xmlCache : null; + // dataset.load('xmlCache'); + if (dataset.xmlCache) { + xmlModel.xmlCache = dataset.xmlCache; + } + + // return cache.getDomDocument(); + const domDocument: XMLBuilder | null = await xmlModel.getDomDocument(); + return domDocument; + } +} diff --git a/app/Library/XmlModel.ts b/app/Library/XmlModel.ts index df15916..96ca60f 100644 --- a/app/Library/XmlModel.ts +++ b/app/Library/XmlModel.ts @@ -85,7 +85,7 @@ export default class XmlModel { this.cache = this.cache || new DocumentXmlCache(); this.cache.document_id = dataset.id; this.cache.xml_version = 1; // (int)$this->strategy->getVersion(); - this.cache.server_date_modified = dataset.server_date_modified.toFormat("yyyy-MM-dd HH:mm:ss"); + this.cache.server_date_modified = dataset.server_date_modified.toFormat('yyyy-MM-dd HH:mm:ss'); this.cache.xml_data = domDocument.end(); await this.cache.save(); } @@ -97,7 +97,7 @@ export default class XmlModel { false, true, )?.node; - if(node != undefined) { + if (node != undefined) { domDocument = builder({ version: '1.0', encoding: 'UTF-8', standalone: true }, node); } } diff --git a/app/Models/BaseModel.ts b/app/Models/BaseModel.ts index 5954db6..324d59e 100644 --- a/app/Models/BaseModel.ts +++ b/app/Models/BaseModel.ts @@ -13,7 +13,6 @@ import { BaseModel as LucidBaseModel } from '@ioc:Adonis/Lucid/Orm'; // } // } - /** * Helper to find if value is a valid Object or * not @@ -22,7 +21,7 @@ export function isObject(value: any): boolean { return value !== null && typeof value === 'object' && !Array.isArray(value); } -export default class BaseModel extends LucidBaseModel { +export default class BaseModel extends LucidBaseModel { /** * When `fill` method is called, then we may have a situation where it * removed the values which exists in `original` and hence the dirty @@ -117,7 +116,6 @@ export default class BaseModel extends LucidBaseModel { return this; } - } // export class DatasetRelatedBaseModel extends LucidBaseModel { diff --git a/app/Models/Collection.ts b/app/Models/Collection.ts index 0d67be3..e8a0c79 100644 --- a/app/Models/Collection.ts +++ b/app/Models/Collection.ts @@ -49,5 +49,4 @@ export default class Collection extends BaseModel { foreignKey: 'role_id', }) public collectionRole: BelongsTo; - } diff --git a/app/Models/Traits/DatasetExtension.ts b/app/Models/Traits/DatasetExtension.ts index 926f14c..0403014 100644 --- a/app/Models/Traits/DatasetExtension.ts +++ b/app/Models/Traits/DatasetExtension.ts @@ -30,7 +30,6 @@ export type DatasetRelatedModel = | typeof DatasetIdentifier | typeof File; - export default abstract class DatasetExtension extends LucidBaseModel { public abstract id; public externalFields: Record = this.getExternalFields(); @@ -323,7 +322,7 @@ export default abstract class DatasetExtension extends LucidBaseModel { private convertColumnToFieldname(columnName: string): string { return columnName .split(/[-_]/) - .map((word) => (word.charAt(0).toUpperCase() + word.slice(1))) + .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) .join(''); } } diff --git a/commands/IndexDatasets.ts b/commands/IndexDatasets.ts new file mode 100644 index 0000000..6044af4 --- /dev/null +++ b/commands/IndexDatasets.ts @@ -0,0 +1,115 @@ +import { BaseCommand, flags } from '@adonisjs/core/build/standalone'; +import Logger from '@ioc:Adonis/Core/Logger'; +import { XMLBuilder } from 'xmlbuilder2/lib/interfaces'; +import { create } from 'xmlbuilder2'; +import Dataset from 'App/Models/Dataset'; +import XmlModel from 'App/Library/XmlModel'; +import { readFileSync } from 'fs'; +import { transform } from 'saxon-js'; +import { Client } from '@opensearch-project/opensearch'; + +const client = new Client({ node: 'http://localhost:9200' }); // replace with your OpenSearch endpoint + +export default class IndexDatasets extends BaseCommand { + public static commandName = 'index:datasets'; + public static description = 'Index datasets based on publish_id'; + + @flags.number({ alias: 'p' }) + public publish_id: number; + + public static settings = { + /** + * Set the following value to true, if you want to load the application + * before running the command. Don't forget to call `node ace generate:manifest` + * afterwards. + */ + loadApp: true, + + /** + * Set the following value to true, if you want this command to keep running until + * you manually decide to exit the process. Don't forget to call + * `node ace generate:manifest` afterwards. + */ + stayAlive: false, + }; + + public async run() { + this.logger.info('Hello world!'); + // const { default: Dataset } = await import('App/Models/Dataset'); + const datasets = await this.getDatasets(); + const proc = readFileSync('public/assets2/solr.sef.json'); + const index_name = 'tethys-records'; + + for (var dataset of datasets) { + // Logger.info(`File publish_id ${dataset.publish_id}`); + const jsonString = await this.getJsonString(dataset, proc); + // console.log(jsonString); + await this.indexDocument(dataset, index_name, jsonString); + } + } + + private async getDatasets(): Promise { + const query = Dataset.query().preload('xmlCache').where('server_state', 'published'); + if (this.publish_id) { + query.where('publish_id', this.publish_id); + } + return await query; + } + + private async getJsonString(dataset, proc) { + let xml = create({ version: '1.0', encoding: 'UTF-8', standalone: true }, ''); + const datasetNode = xml.root().ele('Dataset'); + await this.createXmlRecord(dataset, datasetNode); + const xmlString = xml.end({ prettyPrint: false }); + + try { + const result = await transform({ + stylesheetText: proc, + destination: 'serialized', + sourceText: xmlString, + }); + return result.principalResult; + } catch (error) { + Logger.error(`An error occurred while creating the user, error: ${error.message},`); + return ''; + } + } + + private async indexDocument(dataset: Dataset, index_name: string, doc: string): Promise { + try { + let document = JSON.parse(doc); + await client.index({ + id: dataset.publish_id?.toString(), + index: index_name, + body: document, + refresh: true, + }); + Logger.info(`dataset with publish_id ${dataset.publish_id} successfully indexed`); + } catch (error) { + Logger.error(`An error occurred while uindexing datsaet with publish_id ${dataset.publish_id}.`); + } + } + + private async createXmlRecord(dataset: Dataset, datasetNode: XMLBuilder): Promise { + const domNode = await this.getDatasetXmlDomNode(dataset); + if (domNode) { + datasetNode.import(domNode); + } + } + + private async getDatasetXmlDomNode(dataset: Dataset): Promise { + const xmlModel = new XmlModel(dataset); + // xmlModel.setModel(dataset); + xmlModel.excludeEmptyFields(); + xmlModel.caching = true; + // const cache = dataset.xmlCache ? dataset.xmlCache : null; + // dataset.load('xmlCache'); + if (dataset.xmlCache) { + xmlModel.xmlCache = dataset.xmlCache; + } + + // return cache.getDomDocument(); + const domDocument: XMLBuilder | null = await xmlModel.getDomDocument(); + return domDocument; + } +} diff --git a/config/database.ts b/config/database.ts index 0952a45..36a1748 100644 --- a/config/database.ts +++ b/config/database.ts @@ -48,8 +48,7 @@ const databaseConfig: DatabaseConfig = { }, healthCheck: false, debug: false, - pool: { min: 1, max: 100 }, - + pool: { min: 1, max: 100 }, }, }, }; diff --git a/package-lock.json b/package-lock.json index b092ca3..0041ef5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,6 +21,7 @@ "@fontsource/inter": "^5.0.1", "@inertiajs/inertia": "^0.11.1", "@inertiajs/vue3": "^1.0.0", + "@opensearch-project/opensearch": "^2.4.0", "bcryptjs": "^2.4.3", "clamscan": "^2.1.2", "crypto": "^1.0.1", @@ -46,8 +47,8 @@ "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@japa/preset-adonis": "^1.0.16", - "@japa/runner": "^2.0.8", + "@japa/preset-adonis": "^1.2.0", + "@japa/runner": "^2.5.1", "@mdi/js": "^7.1.96", "@symfony/webpack-encore": "^4.2.0", "@tailwindcss/forms": "^0.5.2", @@ -65,7 +66,7 @@ "eslint-config-prettier": "^9.0.0", "eslint-plugin-adonis": "^2.1.1", "eslint-plugin-prettier": "^5.0.0-alpha.2", - "naive-ui": "^2.34.3", + "naive-ui": "^2.35.0", "numeral": "^2.0.6", "pinia": "^2.0.30", "pino-pretty": "^10.0.0", @@ -150,9 +151,9 @@ } }, "node_modules/@adonisjs/assembler": { - "version": "5.9.5", - "resolved": "https://registry.npmjs.org/@adonisjs/assembler/-/assembler-5.9.5.tgz", - "integrity": "sha512-wCtQRZ4KoIZkzi+ux5NrDUDNASRomytRZ7AZBdw8Hi3LlEOeac4T8+47y7gXwJFKH2nnGoiIwnXGIgJyolXEfQ==", + "version": "5.9.6", + "resolved": "https://registry.npmjs.org/@adonisjs/assembler/-/assembler-5.9.6.tgz", + "integrity": "sha512-8CLAX8vlsfsYmtoBxI8YfyZyNZwtUB0FiplEbd8hmo5iv1/52SU2LEU1R6gPk4hkJbqHx22aS8UeZoogPqnmwg==", "dev": true, "dependencies": { "@adonisjs/application": "^5.2.5", @@ -173,6 +174,9 @@ "picomatch": "^2.3.1", "slash": "^3.0.0" }, + "engines": { + "node": ">=14.0.0" + }, "peerDependencies": { "@adonisjs/core": "^5.1.0" } @@ -779,18 +783,18 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", - "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", + "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz", - "integrity": "sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", + "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", @@ -798,10 +802,10 @@ "@babel/generator": "^7.23.0", "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.0", + "@babel/helpers": "^7.23.2", "@babel/parser": "^7.23.0", "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.0", + "@babel/traverse": "^7.23.2", "@babel/types": "^7.23.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", @@ -949,9 +953,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", - "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", + "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -1174,13 +1178,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz", - "integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", + "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", "dev": true, "dependencies": { "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.0", + "@babel/traverse": "^7.23.2", "@babel/types": "^7.23.0" }, "engines": { @@ -1262,9 +1266,9 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.0.tgz", - "integrity": "sha512-kYsT+f5ARWF6AdFmqoEEp+hpqxEB8vGmRWfw2aj78M2vTwS2uHW91EF58iFm1Z9U8Y/RrLu2XKJn46P9ca1b0w==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.2.tgz", + "integrity": "sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==", "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.15", @@ -1588,14 +1592,14 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", - "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz", + "integrity": "sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.9", + "@babel/helper-remap-async-to-generator": "^7.22.20", "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { @@ -2206,16 +2210,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz", - "integrity": "sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", + "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.5", - "babel-plugin-polyfill-corejs3": "^0.8.3", - "babel-plugin-polyfill-regenerator": "^0.5.2", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", "semver": "^6.3.1" }, "engines": { @@ -2392,12 +2396,12 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.20.tgz", - "integrity": "sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz", + "integrity": "sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.20", + "@babel/compat-data": "^7.23.2", "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -2423,15 +2427,15 @@ "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.15", + "@babel/plugin-transform-async-generator-functions": "^7.23.2", "@babel/plugin-transform-async-to-generator": "^7.22.5", "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.15", + "@babel/plugin-transform-block-scoping": "^7.23.0", "@babel/plugin-transform-class-properties": "^7.22.5", "@babel/plugin-transform-class-static-block": "^7.22.11", "@babel/plugin-transform-classes": "^7.22.15", "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.15", + "@babel/plugin-transform-destructuring": "^7.23.0", "@babel/plugin-transform-dotall-regex": "^7.22.5", "@babel/plugin-transform-duplicate-keys": "^7.22.5", "@babel/plugin-transform-dynamic-import": "^7.22.11", @@ -2443,9 +2447,9 @@ "@babel/plugin-transform-literals": "^7.22.5", "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.15", - "@babel/plugin-transform-modules-systemjs": "^7.22.11", + "@babel/plugin-transform-modules-amd": "^7.23.0", + "@babel/plugin-transform-modules-commonjs": "^7.23.0", + "@babel/plugin-transform-modules-systemjs": "^7.23.0", "@babel/plugin-transform-modules-umd": "^7.22.5", "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", "@babel/plugin-transform-new-target": "^7.22.5", @@ -2454,7 +2458,7 @@ "@babel/plugin-transform-object-rest-spread": "^7.22.15", "@babel/plugin-transform-object-super": "^7.22.5", "@babel/plugin-transform-optional-catch-binding": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.22.15", + "@babel/plugin-transform-optional-chaining": "^7.23.0", "@babel/plugin-transform-parameters": "^7.22.15", "@babel/plugin-transform-private-methods": "^7.22.5", "@babel/plugin-transform-private-property-in-object": "^7.22.11", @@ -2471,10 +2475,10 @@ "@babel/plugin-transform-unicode-regex": "^7.22.5", "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.22.19", - "babel-plugin-polyfill-corejs2": "^0.4.5", - "babel-plugin-polyfill-corejs3": "^0.8.3", - "babel-plugin-polyfill-regenerator": "^0.5.2", + "@babel/types": "^7.23.0", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", "core-js-compat": "^3.31.0", "semver": "^6.3.1" }, @@ -2509,9 +2513,9 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.0.tgz", - "integrity": "sha512-6P6VVa/NM/VlAYj5s2Aq/gdVg8FSENCg3wlZ6Qau9AcPaoF5LbN1nyGlR9DTRIw9PpxI94e+ReydsJHcjwAweg==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz", + "integrity": "sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -2534,9 +2538,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2560,9 +2564,9 @@ } }, "node_modules/@babel/traverse": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz", - "integrity": "sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", "dev": true, "dependencies": { "@babel/code-frame": "^7.22.13", @@ -2678,9 +2682,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.0.tgz", - "integrity": "sha512-zJmuCWj2VLBt4c25CfBIbMZLGLyhkvs7LznyVX5HfpzeocThgIj5XQK4L+g3U36mMcx8bPMhGyPpwCATamC4jQ==", + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", + "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" @@ -2716,9 +2720,9 @@ "dev": true }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.22.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", - "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -2755,18 +2759,18 @@ } }, "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", + "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@faker-js/faker": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-8.1.0.tgz", - "integrity": "sha512-38DT60rumHfBYynif3lmtxMqMqmsOQIxQgEuPZxCk2yUYN0eqWpTACgxi0VpidvsJB8CRxCpvP7B3anK85FjtQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-8.2.0.tgz", + "integrity": "sha512-VacmzZqVxdWdf9y64lDOMZNDMM/FQdtM9IsaOPKOm2suYwEatb8VkdHqOzXcDnZbk7YDE2BmsJmy/2Hmkn563g==", "funding": [ { "type": "opencollective", @@ -2779,14 +2783,14 @@ } }, "node_modules/@fontsource/archivo-black": { - "version": "5.0.13", - "resolved": "https://registry.npmjs.org/@fontsource/archivo-black/-/archivo-black-5.0.13.tgz", - "integrity": "sha512-zFAxd0j3XrVBqSHMLdA0A7ZExGhgM7EO0Sx7MewQdRcYGJ45PBojGIp22f5Deb8DuZB9nESz+qAHABUF1XKpFA==" + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/@fontsource/archivo-black/-/archivo-black-5.0.15.tgz", + "integrity": "sha512-5NDJFAsYSZ7lkVQL6d+ulB46KiQGNOQsKdpR+xKSx5CfaaR1Cx9TZVDqvsLtnh9baEJThzwzNsydtQP+SGTg+w==" }, "node_modules/@fontsource/inter": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.0.8.tgz", - "integrity": "sha512-28knWH1BfOiRalfLs90U4sge5mpQ8ZH6FS0PTT+IZMKrZ7wNHDHRuKa1kQJg+uHcc6axBppnxll+HXM4c7zo/Q==" + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.0.13.tgz", + "integrity": "sha512-FVIBhP9X/x02blF2VQl2Pji/c3jUjkWEQ9bom4vIrGwO1MlHRDXhXx9iA1hhjpcCIfH3oX68ihIBdYcFnOXhsg==" }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.11", @@ -2822,9 +2826,9 @@ "dev": true }, "node_modules/@inertiajs/core": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@inertiajs/core/-/core-1.0.11.tgz", - "integrity": "sha512-EFUvVsq8TvvIaUDrfbL/pvEBvu67gdBvV/cyepDZqCdAolld0N3AO+TZ7i7UtwKwLKw8eAFbixgbkicugojhGA==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@inertiajs/core/-/core-1.0.12.tgz", + "integrity": "sha512-N9RBmkL7p6N81NT4pBJpU6CmLqO1/VrTdVjIoEjnOpqTjNJnX6Zyq4j8ld2tqLDEd7FZ2tITY30AV1ncvI7B6g==", "dependencies": { "axios": "^1.2.0", "deepmerge": "^4.0.0", @@ -2853,11 +2857,11 @@ } }, "node_modules/@inertiajs/vue3": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@inertiajs/vue3/-/vue3-1.0.11.tgz", - "integrity": "sha512-4lqOsXWXxbeqq5dXZhpNSFabNfxHItHjc005+dqd+cKbhZ5n+dr8n2IGSDBfMNcT7bJfDUyUS2XKdY5y1EnAuw==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@inertiajs/vue3/-/vue3-1.0.12.tgz", + "integrity": "sha512-ycMtiCequV/IyPhzXQAnS0uFXTBVkmaXqygAADrLNtkLczGqpCuazULXp3lIArJfotjtx10kEQ8ojTHcQ4bg1g==", "dependencies": { - "@inertiajs/core": "1.0.11", + "@inertiajs/core": "1.0.12", "lodash.clonedeep": "^4.5.0", "lodash.isequal": "^4.5.0" }, @@ -3198,9 +3202,9 @@ "dev": true }, "node_modules/@mdi/js": { - "version": "7.2.96", - "resolved": "https://registry.npmjs.org/@mdi/js/-/js-7.2.96.tgz", - "integrity": "sha512-paR9M9ZT7rKbh2boksNUynuSZMHhqRYnEZOm/KrZTjQ4/FzyhjLHuvw/8XYzP+E7fS4+/Ms/82EN1pl/OFsiIA==", + "version": "7.3.67", + "resolved": "https://registry.npmjs.org/@mdi/js/-/js-7.3.67.tgz", + "integrity": "sha512-MnRjknFqpTC6FifhGHjZ0+QYq2bAkZFQqIj8JA2AdPZbBxUvr8QSgB2yPAJ8/ob/XkR41xlg5majDR3c1JP1hw==", "dev": true }, "node_modules/@mrmlnc/readdir-enhanced": { @@ -3320,6 +3324,22 @@ "node": ">=8.0" } }, + "node_modules/@opensearch-project/opensearch": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@opensearch-project/opensearch/-/opensearch-2.4.0.tgz", + "integrity": "sha512-r0ZNIlDxAua1ZecOBJ8qOXshf2ZQhNKmfly7o0aNuACf0pDa6Et/8mWMZuaFOu7xlNEeRNB7IjDQUYFy2SPElw==", + "dependencies": { + "aws4": "^1.11.0", + "debug": "^4.3.1", + "hpagent": "^1.2.0", + "ms": "^2.1.3", + "secure-json-parse": "^2.4.0" + }, + "engines": { + "node": ">=10", + "yarn": "^1.22.10" + } + }, "node_modules/@phc/format": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@phc/format/-/format-1.0.0.tgz", @@ -3872,9 +3892,9 @@ "integrity": "sha512-92b6q7CSYBMVZDtMZh5PuKm3LjZwcU7s6H8e9sU20Z1tOrTuXN+Hz3VuP9E8axiQRaCoiEOMN1duqPCEIhamrQ==" }, "node_modules/@types/chai": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.6.tgz", - "integrity": "sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw==", + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.8.tgz", + "integrity": "sha512-yW/qTM4mRBBcsA9Xw9FbcImYtFPY7sgr+G/O5RDYVmxiy9a+pE5FyoFUi8JYCZY5nicj8atrr1pcfPiYpeNGOA==", "dev": true }, "node_modules/@types/clamscan": { @@ -3922,9 +3942,9 @@ "dev": true }, "node_modules/@types/eslint": { - "version": "8.44.3", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.3.tgz", - "integrity": "sha512-iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g==", + "version": "8.44.4", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", + "integrity": "sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==", "dev": true, "peer": true, "dependencies": { @@ -3951,9 +3971,9 @@ "peer": true }, "node_modules/@types/express": { - "version": "4.17.18", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.18.tgz", - "integrity": "sha512-Sxv8BSLLgsBYmcnGdGjjEjqET2U+AKAdCRODmMiq02FgjwuV75Ut85DRpvFjyw/Mk0vgUOliGRU0UUmuuZHByQ==", + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz", + "integrity": "sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg==", "dev": true, "dependencies": { "@types/body-parser": "*", @@ -4050,9 +4070,9 @@ "dev": true }, "node_modules/@types/katex": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.14.0.tgz", - "integrity": "sha512-+2FW2CcT0K3P+JMR8YG846bmDwplKUTsWgT2ENwdQ1UdVfRk3GQrh6Mi4sTopy30gI8Uau5CEqHTDZ6YvWIUPA==", + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.3.tgz", + "integrity": "sha512-CeVMX9EhVUW8MWnei05eIRks4D5Wscw/W9Byz1s3PA+yJvcdvq9SaDjiUKvRvEgjpdTyJMjQA43ae4KTwsvOPg==", "dev": true }, "node_modules/@types/leaflet": { @@ -4102,9 +4122,12 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.8.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.0.tgz", - "integrity": "sha512-LzcWltT83s1bthcvjBmiBvGJiiUe84NWRHkw+ZV6Fr41z2FbIzvc815dk2nQ3RAKMuN2fkenM/z3Xv2QzEpYxQ==" + "version": "20.8.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz", + "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==", + "dependencies": { + "undici-types": "~5.25.1" + } }, "node_modules/@types/pino": { "version": "6.3.12", @@ -4227,14 +4250,14 @@ } }, "node_modules/@types/validator": { - "version": "13.11.2", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.2.tgz", - "integrity": "sha512-nIKVVQKT6kGKysnNt+xLobr+pFJNssJRi2s034wgWeFBUx01fI8BeHTW2TcRp7VcFu9QCYG8IlChTuovcm0oKQ==" + "version": "13.11.3", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.3.tgz", + "integrity": "sha512-jxjhh33aTYDHnrV1vZ3AvWQHfrGx2f5UxKjaP13l5q04fG+/hCKKm0MfodIoCqxevhbcfBb6ZjynyHuQ/jueGQ==" }, "node_modules/@types/ws": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.6.tgz", - "integrity": "sha512-8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg==", + "version": "8.5.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz", + "integrity": "sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -4562,9 +4585,9 @@ } }, "node_modules/@vue/devtools-api": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.0.tgz", - "integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz", + "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==", "dev": true }, "node_modules/@vue/reactivity": { @@ -5539,6 +5562,11 @@ "postcss": "^8.1.0" } }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" + }, "node_modules/axios": { "version": "0.21.4", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", @@ -5648,13 +5676,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", - "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", + "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", "dev": true, "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.2", + "@babel/helper-define-polyfill-provider": "^0.4.3", "semver": "^6.3.1" }, "peerDependencies": { @@ -5671,12 +5699,12 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz", - "integrity": "sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg==", + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz", + "integrity": "sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2", + "@babel/helper-define-polyfill-provider": "^0.4.3", "core-js-compat": "^3.32.2" }, "peerDependencies": { @@ -5684,12 +5712,12 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", - "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", + "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2" + "@babel/helper-define-polyfill-provider": "^0.4.3" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -6144,9 +6172,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001542", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001542.tgz", - "integrity": "sha512-UrtAXVcj1mvPBFQ4sKd38daP8dEcXXr5sQe6QNNinaPd0iA/cxg9/l3VrSdL73jgw5sKyuQ6jNgiKO12W3SsVA==", + "version": "1.0.30001549", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz", + "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==", "dev": true, "funding": [ { @@ -6328,9 +6356,9 @@ } }, "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "dev": true, "funding": [ { @@ -7360,9 +7388,9 @@ } }, "node_modules/date-fns-tz": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-1.3.8.tgz", - "integrity": "sha512-qwNXUFtMHTTU6CFSFjoJ80W8Fzzp24LntbjFFBgL/faqds4e5mo9mftoRLgr3Vi1trISsg4awSpYVsOQCRnapQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.0.tgz", + "integrity": "sha512-OAtcLdB9vxSXTWHdT8b398ARImVwQMyjfYGkKD2zaGpHseG2UPHbHjXELReErZFxWdSLph3c2zOaaTyHfOhERQ==", "dev": true, "peerDependencies": { "date-fns": ">=2.0.0" @@ -8040,9 +8068,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.537", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.537.tgz", - "integrity": "sha512-W1+g9qs9hviII0HAwOdehGYkr+zt7KKdmCcJcjH0mYg6oL8+ioT3Skjmt7BLoAQqXhjf40AXd+HlR4oAWMlXjA==", + "version": "1.4.556", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.556.tgz", + "integrity": "sha512-6RPN0hHfzDU8D56E72YkDvnLw5Cj2NMXZGg3UkgyoHxjVhG99KZpsKgBWMmTy0Ei89xwan+rbRsVB9yzATmYzQ==", "dev": true }, "node_modules/emittery": { @@ -8191,15 +8219,15 @@ } }, "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", + "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", + "@eslint/js": "8.51.0", "@humanwhocodes/config-array": "^0.11.11", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -8273,9 +8301,9 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", - "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz", + "integrity": "sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==", "dev": true, "dependencies": { "prettier-linter-helpers": "^1.0.0", @@ -8385,9 +8413,9 @@ "dev": true }, "node_modules/eslint/node_modules/globals": { - "version": "13.22.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", - "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -9081,13 +9109,23 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "peer": true, + "bin": { + "flat": "cli.js" + } + }, "node_modules/flat-cache": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", - "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", + "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", "dev": true, "dependencies": { - "flatted": "^3.2.7", + "flatted": "^3.2.9", "keyv": "^4.5.3", "rimraf": "^3.0.2" }, @@ -9194,9 +9232,9 @@ } }, "node_modules/fraction.js": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", - "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "dev": true, "engines": { "node": "*" @@ -9269,9 +9307,12 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/generic-pool": { "version": "3.9.0", @@ -9649,12 +9690,9 @@ "dev": true }, "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", "engines": { "node": ">= 0.4.0" } @@ -9921,9 +9959,9 @@ } }, "node_modules/highlight.js": { - "version": "11.8.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.8.0.tgz", - "integrity": "sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==", + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.9.0.tgz", + "integrity": "sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==", "dev": true, "engines": { "node": ">=12.0.0" @@ -9971,6 +10009,14 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/hpagent": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hpagent/-/hpagent-1.2.0.tgz", + "integrity": "sha512-A91dYTeIB6NoXG+PxTQpCCDDnfHsW9kc06Lvpu1TEe9gnd6ZFeiBoRO9JvzEv6xK7EX97/dUE8g/vBMTqTS3CA==", + "engines": { + "node": ">=14" + } + }, "node_modules/html-entities": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", @@ -10228,9 +10274,9 @@ } }, "node_modules/inflation": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/inflation/-/inflation-2.0.0.tgz", - "integrity": "sha512-m3xv4hJYR2oXw4o4Y5l6P5P16WYmazYof+el6Al3f+YlggGj6qT9kImBAnzDelRALnP5d3h4jGBPKzYCizjZZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/inflation/-/inflation-2.1.0.tgz", + "integrity": "sha512-t54PPJHG1Pp7VQvxyVCJ9mBbjG3Hqryges9bXoOO6GExCPa+//i/d5GSuFtpx3ALLd7lgIAur6zrIlBQyJuMlQ==", "engines": { "node": ">= 0.8.0" } @@ -10880,9 +10926,9 @@ } }, "node_modules/jest-util/node_modules/@types/yargs": { - "version": "17.0.26", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.26.tgz", - "integrity": "sha512-Y3vDy2X6zw/ZCumcwLpdhM5L7jmyGpmBCTYMHDLqT2IKVMYRRLdv6ZakA+wxhra6Z/3bwhNbNl9bDGXaFU+6rw==", + "version": "17.0.28", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz", + "integrity": "sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -11132,9 +11178,9 @@ } }, "node_modules/keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, "dependencies": { "json-buffer": "3.0.1" @@ -11219,13 +11265,13 @@ } }, "node_modules/launch-editor": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", - "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", + "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", "dev": true, "dependencies": { "picocolors": "^1.0.0", - "shell-quote": "^1.7.3" + "shell-quote": "^1.8.1" } }, "node_modules/leaflet": { @@ -11401,12 +11447,12 @@ } }, "node_modules/loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", + "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", "dev": true, "dependencies": { - "get-func-name": "^2.0.0" + "get-func-name": "^2.0.1" } }, "node_modules/lower-case": { @@ -11440,9 +11486,9 @@ "integrity": "sha512-QS9p+Q20YBxpE0dJBnF6CPURP7p1GUsxnhTxTWH5nG3A1F5w8Rg3T4Xyh5UlrFSbHp88oOciVP/0agsNLhkHdQ==" }, "node_modules/magic-string": { - "version": "0.30.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.4.tgz", - "integrity": "sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==", + "version": "0.30.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", + "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" }, @@ -12012,22 +12058,22 @@ } }, "node_modules/naive-ui": { - "version": "2.34.4", - "resolved": "https://registry.npmjs.org/naive-ui/-/naive-ui-2.34.4.tgz", - "integrity": "sha512-aPG8PDfhSzIzn/jSC9y3Jb3Pe2wHJ7F0cFV1EWlbImSrZECeUmoc+fIcOSWbizoztkKfaUAeKwYdMl09MKkj1g==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/naive-ui/-/naive-ui-2.35.0.tgz", + "integrity": "sha512-PdnLpOip1LQaKs5+rXLZoPDPQkTq26TnHWeABvUA2eOQjtHxE4+TQvj0Jq/W8clM2On/7jptoGmenLt48G3Bhg==", "dev": true, "dependencies": { - "@css-render/plugin-bem": "^0.15.10", - "@css-render/vue3-ssr": "^0.15.10", - "@types/katex": "^0.14.0", - "@types/lodash": "^4.14.181", - "@types/lodash-es": "^4.17.6", - "async-validator": "^4.0.7", - "css-render": "^0.15.10", - "date-fns": "^2.28.0", - "date-fns-tz": "^1.3.3", + "@css-render/plugin-bem": "^0.15.12", + "@css-render/vue3-ssr": "^0.15.12", + "@types/katex": "^0.16.2", + "@types/lodash": "^4.14.198", + "@types/lodash-es": "^4.17.9", + "async-validator": "^4.2.5", + "css-render": "^0.15.12", + "date-fns": "^2.30.0", + "date-fns-tz": "^2.0.0", "evtd": "^0.2.4", - "highlight.js": "^11.5.0", + "highlight.js": "^11.8.0", "lodash": "^4.17.21", "lodash-es": "^4.17.21", "seemly": "^0.3.6", @@ -12339,9 +12385,9 @@ } }, "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.0.tgz", + "integrity": "sha512-HQ4J+ic8hKrgIt3mqk6cVOVrW2ozL4KdvHlqpBv9vDYWx9ysAgENAdvy4FoGF+KFdhR7nQTNm5J0ctAeOwn+3g==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -12377,9 +12423,12 @@ "dev": true }, "node_modules/on-exit-leak-free": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", - "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==" + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", + "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==", + "engines": { + "node": ">=14.0.0" + } }, "node_modules/on-finished": { "version": "2.4.1", @@ -12938,9 +12987,9 @@ } }, "node_modules/pinia": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.1.6.tgz", - "integrity": "sha512-bIU6QuE5qZviMmct5XwCesXelb5VavdOWKWaB17ggk++NUwQWWbP5YnsONTk3b752QkW9sACiR81rorpeOMSvQ==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz", + "integrity": "sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==", "dev": true, "dependencies": { "@vue/devtools-api": "^6.5.0", @@ -13037,9 +13086,9 @@ } }, "node_modules/pino-pretty": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.2.0.tgz", - "integrity": "sha512-tRvpyEmGtc2D+Lr3FulIZ+R1baggQ4S3xD2Ar93KixFEDx6SEAUP3W5aYuEw1C73d6ROrNcB2IXLteW8itlwhA==", + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.2.3.tgz", + "integrity": "sha512-4jfIUc8TC1GPUfDyMSlW1STeORqkoxec71yhxIpLDQapUu8WOuoz2TTCoidrIssyz78LZC69whBMPIKCMbi3cw==", "dependencies": { "colorette": "^2.0.7", "dateformat": "^4.6.3", @@ -13061,9 +13110,9 @@ } }, "node_modules/pino-pretty/node_modules/sonic-boom": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.4.0.tgz", - "integrity": "sha512-zSe9QQW30nPzjkSJ0glFQO5T9lHsk39tz+2bAAwCj8CNgEG8ItZiX7Wb2ZgA8I04dwRGCcf1m3ABJa8AYm12Fw==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.7.0.tgz", + "integrity": "sha512-IudtNvSqA/ObjN97tfgNmOKyDOs4dNcg4cUUsHDebqsgb8wGBBwb31LIgShNO8fye0dFI52X1+tFoKKI6Rq1Gg==", "dependencies": { "atomic-sleep": "^1.0.0" } @@ -14431,9 +14480,9 @@ "dev": true }, "node_modules/resolve": { - "version": "1.22.6", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", - "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -14634,19 +14683,21 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/saxon-js": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/saxon-js/-/saxon-js-2.5.0.tgz", - "integrity": "sha512-bdUmnW//mNha5OFYGDA/rqh+4ZuHPtYUQor8yqnOIhFb0JxD+mauFuZbp2GpEwHnTEpFTQ8OcoVFLcDxu7SXAg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/saxon-js/-/saxon-js-2.6.0.tgz", + "integrity": "sha512-4dinQEGz/OQX0cnmwLTbjVFY9KciMGRyfA6AUsMCO/mKDOwDxOJFmzoLStieTpEiOB/98E1E4VKV1ElsiD88yQ==", "dependencies": { - "axios": "^0.24.0" + "axios": "^1.5.1" } }, "node_modules/saxon-js/node_modules/axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz", + "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==", "dependencies": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/schema-utils": { @@ -16062,9 +16113,9 @@ } }, "node_modules/terser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz", - "integrity": "sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.22.0.tgz", + "integrity": "sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -16351,15 +16402,16 @@ "dev": true }, "node_modules/ts-loader": { - "version": "9.4.4", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.4.tgz", - "integrity": "sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.0.tgz", + "integrity": "sha512-LLlB/pkB4q9mW2yLdFMnK3dEHbrBjeZTYguaaIfusyojBgAGf5kF+O6KcWqiGzWqHk0LBsoolrp4VftEURhybg==", "dev": true, "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", "micromatch": "^4.0.0", - "semver": "^7.3.4" + "semver": "^7.3.4", + "source-map": "^0.7.4" }, "engines": { "node": ">=12.0.0" @@ -16427,6 +16479,15 @@ "node": ">=8" } }, + "node_modules/ts-loader/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/ts-loader/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -16549,6 +16610,11 @@ "node": ">= 0.8" } }, + "node_modules/undici-types": { + "version": "5.25.3", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", + "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -16854,18 +16920,18 @@ } }, "node_modules/vue-facing-decorator": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vue-facing-decorator/-/vue-facing-decorator-3.0.3.tgz", - "integrity": "sha512-gMeyi6l+IBUijBITIzVcOQ6fPYHqbfqRGmazMmVNkR/TE+aW7OLDF2MW6+GBnzC+hUKTm8KtK5uPw1x/pkiZmA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/vue-facing-decorator/-/vue-facing-decorator-3.0.4.tgz", + "integrity": "sha512-Lk90PevJllB6qRRdLvLFjATZrv00nof1Ob6afavKL7Pc7V3eEin3vhdvEDRORdWKVvNoXhJbHejngWVuT0Pt0g==", "dev": true, "peerDependencies": { "vue": "^3.0.0" } }, "node_modules/vue-loader": { - "version": "17.2.2", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.2.2.tgz", - "integrity": "sha512-aqNvKJvnz2A/6VWeJZodAo8XLoAlVwBv+2Z6dama+LHsAF+P/xijQ+OfWrxIs0wcGSJduvdzvTuATzXbNKkpiw==", + "version": "17.3.0", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.3.0.tgz", + "integrity": "sha512-VUURABiN0TIUz0yvJJ/V/rZjGUh10JZtD+IDI5bXFslzFi9mV6ebKkPzoqiSi8e0vh8Ip7JHJx+I0AzAG0KsCA==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -17015,9 +17081,9 @@ } }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", "dev": true, "peer": true, "dependencies": { @@ -17119,13 +17185,14 @@ } }, "node_modules/webpack-cli/node_modules/webpack-merge": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", - "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", "dev": true, "peer": true, "dependencies": { "clone-deep": "^4.0.1", + "flat": "^5.0.2", "wildcard": "^2.0.0" }, "engines": { @@ -17548,25 +17615,27 @@ } }, "node_modules/xslt3": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/xslt3/-/xslt3-2.5.0.tgz", - "integrity": "sha512-ZtdcA7di6dATmN21t3yX9tAbpuXPda2gjBCwCBSdTr5BFVbDFtIeaOhi50onwz785Wowr04m0qdb7wCL80y0fQ==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xslt3/-/xslt3-2.6.0.tgz", + "integrity": "sha512-3xL1+40zMR8FfCrjOnqVaLM88lJ0UOwMhJAB5Wp6fC2fG+Wcd5ydnKMQDET1byl22v67U05Qaf65/GsAl2ca+Q==", "dev": true, "dependencies": { - "axios": "^0.24.0", - "saxon-js": "^2.5.0" + "axios": "^1.5.1", + "saxon-js": "^2.6.0" }, "bin": { "xslt3": "xslt3.js" } }, "node_modules/xslt3/node_modules/axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz", + "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==", "dev": true, "dependencies": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/xtend": { @@ -17584,9 +17653,9 @@ "dev": true }, "node_modules/yaml": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", - "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz", + "integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==", "dev": true, "engines": { "node": ">= 14" diff --git a/package.json b/package.json index e7c4397..0800cfb 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "type-check": "tsc --noEmit", "dev": "node ace serve --watch", "compress:xslt": "./node_modules/xslt3/xslt3.js -xsl:public/assets2/datasetxml2oai-pmh.xslt -export:public/assets2/datasetxml2oai.sef.json -t -nogo '-ns:##html5'", + "compress:solr": "./node_modules/xslt3/xslt3.js -xsl:public/assets2/solr.xslt -export:public/assets2/solr.sef.json -t -nogo '-ns:##html5'", "build": "node ace build --production", "start": "node server.js", "lint": "eslint . --ext=.ts", @@ -27,8 +28,8 @@ "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@japa/preset-adonis": "^1.0.16", - "@japa/runner": "^2.0.8", + "@japa/preset-adonis": "^1.2.0", + "@japa/runner": "^2.5.1", "@mdi/js": "^7.1.96", "@symfony/webpack-encore": "^4.2.0", "@tailwindcss/forms": "^0.5.2", @@ -46,7 +47,7 @@ "eslint-config-prettier": "^9.0.0", "eslint-plugin-adonis": "^2.1.1", "eslint-plugin-prettier": "^5.0.0-alpha.2", - "naive-ui": "^2.34.3", + "naive-ui": "^2.35.0", "numeral": "^2.0.6", "pinia": "^2.0.30", "pino-pretty": "^10.0.0", @@ -77,6 +78,7 @@ "@fontsource/inter": "^5.0.1", "@inertiajs/inertia": "^0.11.1", "@inertiajs/vue3": "^1.0.0", + "@opensearch-project/opensearch": "^2.4.0", "bcryptjs": "^2.4.3", "clamscan": "^2.1.2", "crypto": "^1.0.1", diff --git a/public/assets2/datasetxml2oai.sef.json b/public/assets2/datasetxml2oai.sef.json index 5a9e83a..ca7659f 100644 --- a/public/assets2/datasetxml2oai.sef.json +++ b/public/assets2/datasetxml2oai.sef.json @@ -1 +1 @@ -{"N":"package","version":"30","packageVersion":"1","saxonVersion":"SaxonJS 2.5","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"false","buildDateTime":"2023-09-29T16:24:29.074+02:00","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"co","id":"0","uniform":"true","binds":"26","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}RdrDate2","line":"147","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"choose","sType":"? ","line":"148","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"148","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"0"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"elem","name":"date","sType":"1NE nQ{http://datacite.org/schema/kernel-4}date ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"149","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"dateType","sType":"1NA ","line":"150","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Available"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}embargoDate","slot":"0","sType":"*NT ","line":"155","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"155","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"156","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}embargoDate","slot":"0","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"156"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"159","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","line":"159","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "}]}]},{"N":"elem","name":"date","sType":"1NE nQ{http://datacite.org/schema/kernel-4}date ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"160","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"dateType","sType":"1NA ","line":"161","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"created"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}createdAt","slot":"0","sType":"*NT ","line":"166","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"166","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"167","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}createdAt","slot":"0","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"167"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"1","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}CamelCaseWord","line":"225","ns":"xml=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}text","slot":"0","sType":"* ","as":"* ","flags":"","line":"226","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}firstLower","slot":"1","sType":"* ","as":"* ","flags":"","line":"227","C":[{"N":"true","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"227"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"let","var":"Q{}Upper","slot":"2","sType":"*NT ","line":"228","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ABCDEFGHIJKLMNOPQRSTUVQXYZ"}]}]},{"N":"let","var":"Q{}Lower","slot":"3","sType":"*NT ","line":"229","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"abcdefghijklmnopqrstuvwxyz"}]}]},{"N":"forEach","sType":"*NT ","line":"230","C":[{"N":"fn","name":"tokenize","sType":"*AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"230","C":[{"N":"treat","as":"AS","diag":"0|0||tokenize","C":[{"N":"check","card":"?","diag":"0|0||tokenize","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||tokenize","C":[{"N":"check","card":"?","diag":"0|0||tokenize","C":[{"N":"data","diag":"0|0||tokenize","C":[{"N":"varRef","name":"Q{}text","slot":"0"}]}]}]}]}]},{"N":"str","val":"_"}]},{"N":"sequence","sType":"*NT ","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"231","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"232","C":[{"N":"compareToInt","op":"eq","val":"1","C":[{"N":"fn","name":"position"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}firstLower","slot":"1"}]},{"N":"true"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"233","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"233","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"236","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"236","C":[{"N":"fn","name":"substring","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"data","diag":"0|1||translate","C":[{"N":"varRef","name":"Q{}Lower","slot":"3"}]}]}]}]}]},{"N":"treat","as":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"data","diag":"0|2||translate","C":[{"N":"varRef","name":"Q{}Upper","slot":"2"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"239","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"239","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"fn","name":"string-length","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"2","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","name":"Q{}AlternateIdentifier","line":"309","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","C":[{"N":"elem","name":"alternateIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"body","line":"310","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"alternateIdentifierType","sType":"1NA ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"url"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"315","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}landingpage","role":"select","line":"315","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}landingpage","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage","sType":"*NA nQ{}landingpage","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","binds":"","id":"3","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}datestamp","line":"385","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateStamp ","C":[{"N":"elem","name":"gmd:dateStamp","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateStamp ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"386","C":[{"N":"let","var":"Q{}theDate","slot":"0","sType":"*NE ","line":"388","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"389","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","line":"390","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"395","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"395","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"402","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"402","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"406","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"407","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"407","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"4","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}title","line":"413","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","C":[{"N":"elem","name":"gmd:title","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"414","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"415","C":[{"N":"forEach","sType":"* ","line":"416","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"416","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"compareToString","op":"eq","val":"TitleMain","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"TitleAdditional","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"417","C":[{"N":"compareToString","op":"eq","val":"Main","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"418","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"419","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"419"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"421","C":[{"N":"compareToString","op":"eq","val":"Sub","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"422","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"422","C":[{"N":"str","val":"; Subtitle: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"424","C":[{"N":"compareToString","op":"eq","val":"Translated","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"425","C":[{"N":"str","val":"; Translated title: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"427","C":[{"N":"compareToString","op":"eq","val":"Other","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"428","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"428","C":[{"N":"str","val":"; Other title: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","binds":"","id":"5","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}abstract","line":"663","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}abstract ","C":[{"N":"elem","name":"gmd:abstract","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}abstract ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"664","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"665","C":[{"N":"forEach","sType":"* ","line":"666","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"666","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"compareToString","op":"eq","val":"TitleAbstract","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"TitleAbstractAdditional","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"668","C":[{"N":"compareToString","op":"eq","val":"Abstract","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"669","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"671","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"671","C":[{"N":"str","val":"\nAbstract: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"compareToString","op":"eq","val":"Translated","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"673","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"674","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"674","C":[{"N":"str","val":"\nTranslated Description: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"676","C":[{"N":"compareToString","op":"eq","val":"SeriesInformation","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"677","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"677","C":[{"N":"str","val":"\nSeries Information: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"679","C":[{"N":"compareToString","op":"eq","val":"TableOfContents","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"680","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"680","C":[{"N":"str","val":"\nTable of Contents: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"682","C":[{"N":"compareToString","op":"eq","val":"TechnicalInfo","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"683","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"683","C":[{"N":"str","val":"\nTechnical Info: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"685","C":[{"N":"compareToString","op":"eq","val":"Methods","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"686","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"686","C":[{"N":"str","val":"\nMethods: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"688","C":[{"N":"compareToString","op":"eq","val":"Other","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"choose","sType":"? ","line":"689","C":[{"N":"fn","name":"not","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"689","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","val":"Related publications:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"690","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"690","C":[{"N":"str","val":"\nOther Description: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","id":"6","uniform":"true","binds":"47 45 46 48 6","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}url-encode","line":"55","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}str","slot":"0","sType":"* ","as":"* ","flags":"","line":"56","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"choose","sType":"* ","line":"57","C":[{"N":"varRef","name":"Q{}str","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"57"},{"N":"let","var":"Q{}first-char","slot":"1","sType":"* ","line":"58","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"58","C":[{"N":"treat","as":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"59","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"60","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}safe","bSlot":"0"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"61","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}first-char","slot":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"61"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"let","var":"Q{}codepoint","slot":"2","sType":"*NT ","line":"64","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"choose","sType":"* ","type":"item()*","line":"65","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"66","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}ascii","bSlot":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"67","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith","sType":"1ADI","op":"+","calc":"i+i","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"67","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-before","C":[{"N":"atomSing","diag":"0|0||substring-before","card":"?","C":[{"N":"gVarRef","name":"Q{}ascii","bSlot":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"data","diag":"0|1||substring-before","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"int","val":"32"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"69","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}latin1","bSlot":"2"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"70","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith","sType":"1ADI","op":"+","calc":"i+i","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"70","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-before","C":[{"N":"atomSing","diag":"0|0||substring-before","card":"?","C":[{"N":"gVarRef","name":"Q{}latin1","bSlot":"2"}]}]},{"N":"treat","as":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"data","diag":"0|1||substring-before","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"int","val":"160"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"sequence","sType":"* ","C":[{"N":"message","sType":"0 ","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"valueOf","sType":"1NT ","role":"select","C":[{"N":"str","sType":"1AS ","val":"Warning: string contains a character that is out of range! Substituting \"?\"."}]},{"N":"str","sType":"1AS ","val":"false","role":"terminate"},{"N":"str","sType":"1AS ","val":"Q{http://www.w3.org/2005/xqt-errors}XTMM9000","role":"error"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"63"}]}]}]}]},{"N":"let","var":"Q{}hex-digit1","slot":"3","sType":"*NT ","line":"78","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"78","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"atomSing","diag":"0|0||substring","card":"?","C":[{"N":"gVarRef","name":"Q{}hex","bSlot":"3"}]}]},{"N":"check","card":"1","diag":"0|1||substring","C":[{"N":"convert","to":"AO","flags":"","C":[{"N":"cvUntyped","to":"AO","diag":"0|1||substring","C":[{"N":"arith","op":"+","calc":"a+a","C":[{"N":"fn","name":"floor","C":[{"N":"treat","as":"A m[AO,AD,AF]","diag":"0|0||floor","C":[{"N":"check","card":"?","diag":"0|0||floor","C":[{"N":"cvUntyped","to":"AO","diag":"0|0||floor","C":[{"N":"arith","op":"div","calc":"a/a","C":[{"N":"check","card":"?","diag":"1|0||arith","C":[{"N":"data","diag":"1|0||arith","C":[{"N":"varRef","name":"Q{}codepoint","slot":"2"}]}]},{"N":"int","val":"16"}]}]}]}]}]},{"N":"int","val":"1"}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"let","var":"Q{}hex-digit2","slot":"4","sType":"*NT ","line":"79","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"79","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"atomSing","diag":"0|0||substring","card":"?","C":[{"N":"gVarRef","name":"Q{}hex","bSlot":"3"}]}]},{"N":"check","card":"1","diag":"0|1||substring","C":[{"N":"convert","to":"AO","flags":"","C":[{"N":"cvUntyped","to":"AO","diag":"0|1||substring","C":[{"N":"arith","op":"+","calc":"a+a","C":[{"N":"arith","op":"mod","calc":"a%a","C":[{"N":"check","card":"?","diag":"1|0||arith","C":[{"N":"data","diag":"1|0||arith","C":[{"N":"varRef","name":"Q{}codepoint","slot":"2"}]}]},{"N":"int","val":"16"}]},{"N":"int","val":"1"}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"80","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"80","C":[{"N":"str","val":"%"},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"varRef","name":"Q{}hex-digit1","slot":"3"}]}]},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"varRef","name":"Q{}hex-digit2","slot":"4"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"choose","sType":"* ","line":"83","C":[{"N":"compareToInt","op":"gt","val":"1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"83","C":[{"N":"fn","name":"string-length","C":[{"N":"treat","as":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"data","diag":"0|0||string-length","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}url-encode","line":"84","C":[{"N":"withParam","name":"Q{}str","slot":"0","sType":"1AS","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"85","C":[{"N":"treat","as":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"7","uniform":"true","binds":"30 57 37 38 66 58 59","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}Rdr_Dataset_Data","line":"330","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"elem","name":"header","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}header ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"331","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"332","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"332","C":[{"N":"attVal","name":"Q{}ServerState"},{"N":"str","val":"deleted"}]},{"N":"att","name":"status","sType":"1NA ","line":"333","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"deleted"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"identifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}identifier ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"337","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai:"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"339","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"0","role":"select","line":"339"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"341","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}PublishId","role":"select","line":"341","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}PublishId","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublishId","sType":"*NA nQ{}PublishId","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"datestamp","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}datestamp ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"343","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"344","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","line":"345","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]},{"N":"let","var":"Q{}dateModified","slot":"0","sType":"*NT ","line":"353","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"353","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"354","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dateModified","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"354"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"let","var":"Q{}datePublished","slot":"0","sType":"*NT ","line":"364","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"364","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"365","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}datePublished","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"365"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"373","mode":"#unnamed","bSlot":"1","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","role":"select","line":"373","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]}]},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"374","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"open_access"}]}]},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"377","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc-type:ResearchData"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"381","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"383","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"2"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ServerState"},{"N":"str","val":"deleted"}]}]},{"N":"elem","name":"metadata","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadata ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"385","C":[{"N":"choose","sType":"* ","type":"item()*","line":"387","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"388","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"oai_dc"}]},{"N":"applyT","sType":"* ","line":"389","mode":"Q{}oai_dc","bSlot":"4","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"389"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"391","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"oai_datacite"}]},{"N":"applyT","sType":"* ","line":"392","mode":"Q{}oai_datacite","bSlot":"5","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"392"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"394","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"iso19139"}]},{"N":"applyT","sType":"* ","line":"395","mode":"Q{}iso19139","bSlot":"6","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"395"}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"8","uniform":"true","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}citation","line":"489","expand-text":"false","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}source ","C":[{"N":"elem","name":"dc:source","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}source ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"body","line":"490","C":[{"N":"let","var":"Q{}creatorName","slot":"0","sType":"*NT ","line":"491","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"492","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"492","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"PersonAuthor","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}person","slot":"0","sType":"* ","line":"493","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"493"},{"N":"let","var":"Q{}uppercase","slot":"1","sType":"* ","line":"494","C":[{"N":"str","val":"ABC..XYZ","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"494"},{"N":"let","var":"Q{}lowercase","slot":"2","sType":"* ","line":"495","C":[{"N":"str","val":"abc..zyz","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"495"},{"N":"let","var":"Q{}authorName","slot":"3","sType":"* ","line":"496","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"497","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"498","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}FirstName"}]}]}]}]},{"N":"let","var":"Q{}name","slot":"3","sType":"*NT ","line":"501","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"501","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LastName"}]}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"concat","C":[{"N":"fn","name":"translate","C":[{"N":"fn","name":"substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}FirstName"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"data","diag":"0|1||translate","C":[{"N":"varRef","name":"Q{}lowercase","slot":"2"}]}]}]}]}]},{"N":"treat","as":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"data","diag":"0|2||translate","C":[{"N":"varRef","name":"Q{}uppercase","slot":"1"}]}]}]}]}]}]},{"N":"str","val":"."}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"502","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}name","slot":"3","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"502"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"505","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}LastName","role":"select","line":"505","C":[{"N":"docOrder","sType":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LastName"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"509","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"509","C":[{"N":"treat","as":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"varRef","name":"Q{}authorName","slot":"3"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"510","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"511","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]}]}]},{"N":"let","var":"Q{}year","slot":"1","sType":"*NT ","line":"515","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"515","C":[{"N":"str","val":" ("},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"): "}]},{"N":"let","var":"Q{}mainTitle","slot":"2","sType":"*NT ","line":"516","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"516","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"let","var":"Q{}creatingCorporation","slot":"3","sType":"*NT ","line":"517","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"517","C":[{"N":"str","val":"."},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation"}]}]},{"N":"str","val":", "}]},{"N":"let","var":"Q{}publisherName","slot":"4","sType":"*NT ","line":"518","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"518","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublisherName"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"519","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"519","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"varRef","name":"Q{}creatorName","slot":"0"}]}]},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"varRef","name":"Q{}year","slot":"1"}]}]},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"varRef","name":"Q{}mainTitle","slot":"2"}]}]},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"data","diag":"0|3||concat","C":[{"N":"varRef","name":"Q{}creatingCorporation","slot":"3"}]}]},{"N":"check","card":"?","diag":"0|4||concat","C":[{"N":"data","diag":"0|4||concat","C":[{"N":"varRef","name":"Q{}publisherName","slot":"4"}]}]},{"N":"str","val":", Wien"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"9","uniform":"true","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}RdrDate","line":"656","expand-text":"false","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","C":[{"N":"elem","name":"dc:date","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"body","line":"657","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"658","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","line":"659","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]},{"N":"let","var":"Q{}publishedDate","slot":"0","sType":"*NT ","line":"664","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"664","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"665","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}publishedDate","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"665"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"let","var":"Q{}serverDatePublished","slot":"0","sType":"*NT ","line":"672","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"672","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"673","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}serverDatePublished","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"673"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","id":"10","uniform":"true","binds":"51 50","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}hierarchylevel","line":"60","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevel ","C":[{"N":"elem","name":"gmd:hierarchyLevel","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevel ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"61","C":[{"N":"elem","name":"gmd:MD_ScopeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ScopeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"62","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"63","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"64","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopelist","bSlot":"0","role":"select","line":"64"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"66","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"67","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopecode","bSlot":"1","role":"select","line":"67"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"69","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopecode","bSlot":"1","role":"select","line":"69"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"11","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}metadatacontact","line":"75","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","C":[{"N":"elem","name":"gmd:contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"76","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"77","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"78","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"79","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"81","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"82","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:positionName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}positionName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"84","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"85","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Research Data Repository"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"87","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"88","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"89","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"90","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:deliveryPoint","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}deliveryPoint ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"91","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"92","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Neulinggasse 38"}]}]}]},{"N":"elem","name":"gmd:city","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}city ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"94","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"95","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Vienna"}]}]}]},{"N":"elem","name":"gmd:administrativeArea","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}administrativeArea ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"97","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"98","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Vienna"}]}]}]},{"N":"elem","name":"gmd:postalCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}postalCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"100","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"101","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"1030"}]}]}]},{"N":"elem","name":"gmd:country","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}country ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"103","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"104","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"AT"}]}]}]},{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"106","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"107","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"112","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"113","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"114","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"115","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://tethys.at"}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"117","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"118","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"124","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"125","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"12","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}resourcedates","line":"134","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"choose","sType":"? ","line":"135","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"135","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"CreatedAt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"136","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"137","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"138","C":[{"N":"let","var":"Q{}theDate","slot":"0","sType":"*N ","line":"140","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"148","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"148","C":[{"N":"fn","name":"concat","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"?N ","type":"item()*","line":"151","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"152","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"153","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"154","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":"T"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"155","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"156","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}theDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"156"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"159","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"160","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"161","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"161","C":[{"N":"treat","as":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"data","diag":"0|0||translate","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"T"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"165","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"166","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}theDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"166"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"att","name":"gco:nilReason","sType":"1NA ","nsuri":"http://www.isotc211.org/2005/gco","line":"173","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"174","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"174","C":[{"N":"str","val":"created date missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"179","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"180","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"creation"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"creation"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"185","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"187","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"EmbargoDate","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"188","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"189","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"190","C":[{"N":"let","var":"Q{}embargoDate","slot":"0","sType":"*NE ","line":"195","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"195","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"196","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"197","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}embargoDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"197"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"200","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"201","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]},{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"206","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"ServerDatePublished","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"207","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"208","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"209","C":[{"N":"let","var":"Q{}publicationDate","slot":"0","sType":"*NE ","line":"217","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"217","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"218","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"219","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}publicationDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"219"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"222","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"223","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"229","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]}]},{"N":"choose","sType":"? ","line":"234","C":[{"N":"docOrder","sType":"*NA nQ{}ServerDateModified","line":"234","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}ServerDateModified","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ServerDateModified","sType":"*NA nQ{}ServerDateModified","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"235","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"236","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"237","C":[{"N":"let","var":"Q{}updateDate","slot":"0","sType":"*N ","line":"238","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"238","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}ServerDateModified"}]}]}]},{"N":"choose","sType":"?N ","type":"item()*","line":"240","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"241","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"242","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"243","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":"T"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"244","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"245","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}updateDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"245"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"248","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"249","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"250","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"250","C":[{"N":"treat","as":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"data","diag":"0|0||translate","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"T"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"254","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"255","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}updateDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"255"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"att","name":"gco:nilReason","sType":"1NA ","nsuri":"http://www.isotc211.org/2005/gco","line":"261","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"262","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"262","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"267","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"268","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"revision"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"revision"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"13","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}ci_responsibleparty","line":"275","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}individual","slot":"0","sType":"* ","as":"* ","flags":"","line":"276","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}httpuri","slot":"1","sType":"* ","as":"* ","flags":"","line":"277","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"param","name":"Q{}personidtype","slot":"2","sType":"* ","as":"* ","flags":"","line":"278","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"2","sType":"* "}]},{"N":"param","name":"Q{}organisation","slot":"3","sType":"* ","as":"* ","flags":"","line":"279","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"3","sType":"* "}]},{"N":"param","name":"Q{}position","slot":"4","sType":"* ","as":"* ","flags":"","line":"280","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"4","sType":"* "}]},{"N":"param","name":"Q{}role","slot":"5","sType":"* ","as":"* ","flags":"","line":"281","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"5","sType":"* "}]},{"N":"param","name":"Q{}email","slot":"6","sType":"* ","as":"* ","flags":"","line":"282","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"6","sType":"* "}]},{"N":"param","name":"Q{}datacite-creatorname","slot":"7","sType":"* ","as":"* ","flags":"","line":"283","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"7","sType":"* "}]},{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"285","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"287","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"287","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"288","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"289","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":"missing"}]},{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"290","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]},{"N":"true"},{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"293","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"294","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"295","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}individual","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"295"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"302","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"302","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":"missing"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"303","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"304","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"305","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}datacite-creatorname","slot":"7","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"305"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"310","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"310","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}organisation","slot":"3"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"311","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"312","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"313","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}organisation","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"313"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"318","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"318","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}position","slot":"4"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:positionName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}positionName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"319","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"320","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"321","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}position","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"321"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"326","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"327","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"329","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"330","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"331","C":[{"N":"choose","sType":"?NE ","type":"item()*","line":"332","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"333","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}email","slot":"6"}]},{"N":"str","val":""}]},{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"334","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"335","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"335"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"340","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"341","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"341","C":[{"N":"str","val":"repository@geologie.ac.at"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"choose","sType":"? ","line":"348","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"348","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}httpuri","slot":"1"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"349","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"350","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"351","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"352","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"353","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}httpuri","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"353"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"356","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"357","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"358","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}personidtype","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"358"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"368","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"369","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"370","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"371","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"372","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}role","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"372"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}role","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"374"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"14","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}pointofcontact_custodian","line":"381","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","C":[{"N":"elem","name":"gmd:pointOfContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"382","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"383","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"384","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"385","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"387","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"388","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"390","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"391","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"392","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"393","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"394","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"395","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"399","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"400","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"401","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"402","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.tethys.at/"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"411","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"412","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"15","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}pointofcontact_originator","line":"419","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","C":[{"N":"elem","name":"gmd:pointOfContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"420","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"421","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"422","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"423","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"425","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"426","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"428","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"429","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"430","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"431","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"432","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"433","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"437","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"438","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"439","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"440","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.tethys.at/"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"449","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"450","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"originator"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"originator"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"16","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}browseGraphictethys","line":"457","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}graphicOverview ","C":[{"N":"elem","name":"gmd:graphicOverview","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}graphicOverview ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"458","C":[{"N":"elem","name":"gmd:MD_BrowseGraphic","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_BrowseGraphic ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"459","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:fileName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"460","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"461","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://tethys.at/assets/TETHYS-Logo.svg"}]}]}]},{"N":"elem","name":"gmd:fileDescription","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileDescription ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"463","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"464","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"TETHYS RDR"}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"17","uniform":"false","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}freekeywords","line":"471","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"? ","C":[{"N":"choose","sType":"? ","role":"body","line":"472","C":[{"N":"docOrder","sType":"*NE","line":"472","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"compareToString","op":"eq","val":"Subject","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"Uncontrolled","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:descriptiveKeywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"473","C":[{"N":"elem","name":"gmd:MD_Keywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Keywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"474","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"forEach","sType":"*NE nQ{http://www.isotc211.org/2005/gmd}keyword ","line":"475","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"475","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"compareToString","op":"eq","val":"Subject","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"Uncontrolled","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]}]}]},{"N":"elem","name":"gmd:keyword","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}keyword ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"476","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"477","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"478","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"478","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:type","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}type ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"482","C":[{"N":"elem","name":"gmd:MD_KeywordTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_KeywordTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"483","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_KeywordTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"theme"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"theme"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"co","id":"18","uniform":"true","binds":"43","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}datacenter_keyword","line":"491","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","C":[{"N":"elem","name":"gmd:descriptiveKeywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"492","C":[{"N":"elem","name":"gmd:MD_Keywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Keywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"493","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:keyword","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}keyword ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"494","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"495","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"496","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}datacentre","bSlot":"0","role":"select","line":"496"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:type","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}type ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"499","C":[{"N":"elem","name":"gmd:MD_KeywordTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_KeywordTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"500","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.ngdc.noaa.gov/metadata/published/xsd/schema/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"dataCentre"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"19","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}spatialcoverage","line":"507","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extent ","C":[{"N":"elem","name":"gmd:extent","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extent ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"508","C":[{"N":"elem","name":"gmd:EX_Extent","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_Extent ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"509","C":[{"N":"choose","sType":"* ","line":"510","C":[{"N":"docOrder","sType":"*NE","line":"510","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Coverage","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]}]}]},{"N":"let","var":"Q{}sLat","slot":"0","sType":"* ","line":"512","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"513","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"514","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"515","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"515","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"518","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"518"}]}]}]},{"N":"let","var":"Q{}wLong","slot":"1","sType":"* ","line":"522","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"523","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"524","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"525","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"525","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"528","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"528"}]}]}]},{"N":"let","var":"Q{}nLat","slot":"2","sType":"* ","line":"532","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"533","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"534","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"535","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"535","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"538","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"538"}]}]}]},{"N":"let","var":"Q{}eLong","slot":"3","sType":"* ","line":"542","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"543","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"544","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"545","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"545","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"548","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"548"}]}]}]},{"N":"choose","sType":"* ","line":"554","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"554","C":[{"N":"and","C":[{"N":"and","C":[{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]}]}]}]},{"N":"choose","sType":"*NE ","type":"item()*","line":"556","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"558","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]}]}]},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"559","C":[{"N":"elem","name":"gmd:EX_BoundingPolygon","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_BoundingPolygon ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"560","C":[{"N":"elem","name":"gmd:polygon","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}polygon ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"561","C":[{"N":"elem","name":"gml:Point","sType":"1NE nQ{http://www.opgeris.net/gml/3.2}Point ","nsuri":"http://www.opgeris.net/gml/3.2","namespaces":"","line":"562","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"gml:id","sType":"1NA ","nsuri":"http://www.opgeris.net/gml/3.2","line":"564","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"565","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"generate-id","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"565","C":[{"N":"treat","as":"N","diag":"0|0||generate-id","C":[{"N":"check","card":"?","diag":"0|0||generate-id","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"elem","name":"gml:pos","sType":"1NE nQ{http://www.opgeris.net/gml/3.2}pos ","nsuri":"http://www.opgeris.net/gml/3.2","namespaces":"","line":"567","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"568","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"568"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"570","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"570"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"579","C":[{"N":"gc","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]},{"N":"int","val":"0"}]},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]},{"N":"int","val":"0"}]}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"581","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"582","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"583","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"584","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"585","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"585"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"588","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"589","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"180","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"593","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"594","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"595","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"596","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"597","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"597"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"600","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"600"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"605","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"606","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"607","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"608","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"609","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"609"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"612","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"612"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"619","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"620","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"621","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"622","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"623","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"-180","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"623"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"626","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"627","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}eLong","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"631","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"632","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"633","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"634","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"638","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"638"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"643","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"644","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"645","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"646","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"647","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"647"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"650","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"650"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"659","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"660","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:extentTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extentTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"661","C":[{"N":"elem","name":"gco:Boolean","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Boolean ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"662","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]}]}]},{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"664","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"665","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"666","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"666"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"669","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"670","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"671","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}eLong","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"671"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"674","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"675","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"676","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"677","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"678","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"678"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"681","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"681"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"686","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"687","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"688","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"689","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"690","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"690"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"693","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"693"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"co","binds":"","id":"20","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}datacite_identifier","line":"709","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"forEach","sType":"* ","role":"body","line":"710","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"710","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Identifier","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}identifier","slot":"0","sType":"* ","line":"711","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"711"},{"N":"choose","sType":"? ","line":"712","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"712","C":[{"N":"or","C":[{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","val":"Doi"}]}]},{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"http://"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"elem","name":"gmd:onLine","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onLine ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"713","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"714","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"715","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"716","C":[{"N":"choose","sType":"? ","type":"item()*","line":"717","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"718","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"720","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"720","C":[{"N":"str","val":"http://dx.doi.org/"},{"N":"fn","name":"substring-after","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-after","C":[{"N":"check","card":"?","diag":"0|0||substring-after","C":[{"N":"data","diag":"0|0||substring-after","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"722","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","val":"Doi"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"723","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"723","C":[{"N":"str","val":"http://dx.doi.org/"},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"725","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"http://"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"726","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"726","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"731","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"732","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"WWW:LINK-1.0-http--link"}]}]}]},{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"734","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"735","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Landing Page"}]}]}]},{"N":"elem","name":"gmd:description","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}description ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"737","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"738","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"740","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"740","C":[{"N":"fn","name":"string","C":[{"N":"str","val":"Link to DOI landing page or data facility landing page if no DOI is assigned."}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"743","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"744","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"co","binds":"","id":"21","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}alternate_identifier","line":"753","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"? ","C":[{"N":"choose","sType":"? ","role":"body","line":"754","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"754","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}landingpage"},{"N":"str","val":""}]},{"N":"fn","name":"starts-with","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]}]},{"N":"str","val":"http"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"elem","name":"gmd:onLine","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onLine ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"755","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"756","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"757","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"758","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"759","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"759","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"762","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"763","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"WWW:LINK-1.0-http--link"}]}]}]},{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"765","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"766","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"767","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"767","C":[{"N":"str","val":"url"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:description","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}description ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"770","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"771","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Link to a web page related to the resource."}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"773","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"774","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"co","binds":"","id":"22","uniform":"false","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}data_quality","line":"782","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dataQualityInfo ","C":[{"N":"elem","name":"gmd:dataQualityInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dataQualityInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"783","C":[{"N":"elem","name":"gmd:DQ_DataQuality","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_DataQuality ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"784","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:scope","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}scope ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"785","C":[{"N":"elem","name":"gmd:DQ_Scope","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_Scope ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"786","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:level","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}level ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"787","C":[{"N":"elem","name":"gmd:MD_ScopeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ScopeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"788","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_ScopeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"dataset"}]}]}]}]},{"N":"elem","name":"gmd:levelDescription","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}levelDescription ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"790","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"inapplicable"}]}]}]}]}]},{"N":"elem","name":"gmd:report","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}report ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"793","C":[{"N":"elem","name":"gmd:DQ_DomainConsistency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_DomainConsistency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"794","C":[{"N":"elem","name":"gmd:result","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}result ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"795","C":[{"N":"elem","name":"gmd:DQ_ConformanceResult","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_ConformanceResult ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"796","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:specification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}specification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"797","C":[{"N":"elem","name":"gmd:CI_Citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"798","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:title","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"799","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"800","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"VERORDNUNG (EG) Nr. 1089/2010 DER KOMMISSION vom 23. November 2010 zur Durchführung der Richtlinie 2007/2/EG des Europäischen Parlaments und des Rates hinsichtlich der Interoperabilität von Geodatensätzen und -diensten"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"802","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"803","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"804","C":[{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"805","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2010-12-08"}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"807","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"808","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:explanation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}explanation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"814","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"815","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Datenstruktur entspricht INSPIRE"}]}]}]},{"N":"elem","name":"gmd:pass","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pass ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"817","C":[{"N":"elem","name":"gco:Boolean","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Boolean ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"818","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:lineage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}lineage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"824","C":[{"N":"elem","name":"gmd:LI_Lineage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LI_Lineage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"825","C":[{"N":"elem","name":"gmd:statement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}statement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"826","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"827","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Digitalisierung"}]}]}]}]}]}]}]}]}]}]},{"N":"co","id":"23","uniform":"true","binds":"52 53","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}distributor","line":"838","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributor ","C":[{"N":"elem","name":"gmd:distributor","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributor ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"839","C":[{"N":"elem","name":"gmd:MD_Distributor","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Distributor ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"840","C":[{"N":"elem","name":"gmd:distributorContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributorContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"841","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"842","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"843","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"844","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"845","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}distributorOrganisation","bSlot":"0","sType":"1AS","role":"select","line":"845"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"848","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"849","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"850","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"851","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"852","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"853","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"854","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}distributorContactEmail","bSlot":"1","sType":"1AS","role":"select","line":"854"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"861","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"862","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]},{"N":"att","name":"codeSpace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ISOTC211/19115"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","id":"24","uniform":"true","binds":"54 55 56","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","name":"Q{}metadata_maintenance","line":"874","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataMaintenance ","C":[{"N":"elem","name":"gmd:metadataMaintenance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataMaintenance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"875","C":[{"N":"elem","name":"gmd:MD_MaintenanceInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"876","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:maintenanceAndUpdateFrequency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}maintenanceAndUpdateFrequency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"877","C":[{"N":"elem","name":"gmd:MD_MaintenanceFrequencyCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceFrequencyCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"878","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://schemas.opengis.net/iso/19139/20070417/resources/codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]}]}]}]},{"N":"elem","name":"gmd:contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"880","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"881","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"881","C":[{"N":"gVarRef","name":"Q{}maintenanceContactID","bSlot":"0"}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"882","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"883","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactID","bSlot":"0","sType":"1AS","role":"select","line":"883"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"886","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"887","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"888","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"889","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactName","bSlot":"1","sType":"1AS","role":"select","line":"889"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"892","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"893","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"894","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"895","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"896","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"897","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"898","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactEmail","bSlot":"2","sType":"1AS","role":"select","line":"898"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"905","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"906","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"processor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"processor"}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"25","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}responseDate","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"26","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}unixTimestamp","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"27","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}email","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"28","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}earliestDatestamp","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"29","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}repositoryName","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"30","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}repIdentifier","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"31","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}doiPrefix","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"32","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}sampleIdentifier","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"33","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}dateDelete","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"34","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}totalIds","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"35","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}res","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"36","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}cursor","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"37","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_verb","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"38","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_metadataPrefix","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"39","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_error_code","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"40","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_error_message","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"41","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}baseURL","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"42","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}fileIdentifierPrefix","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"41","C":[{"N":"str","val":"at.tethys.dataset"}]}]}]},{"N":"co","binds":"","id":"43","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}datacentre","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"43","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"44","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}CreatingCorporation"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"45","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"45","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}CreatingCorporation"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"48","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"48","C":[{"N":"str","val":"Tethys RDR"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","binds":"","id":"44","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}nl","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"661","C":[{"N":"str","val":"\n"}]}]}]},{"N":"co","binds":"","id":"45","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}ascii","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"}]}]}]}]},{"N":"co","binds":"","id":"46","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}latin1","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"}]}]}]}]},{"N":"co","binds":"","id":"47","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}safe","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"!'()*-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~"}]}]}]}]},{"N":"co","binds":"","id":"48","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}hex","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0123456789ABCDEF"}]}]}]}]},{"N":"co","binds":"","id":"49","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}resourcetype","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]}]},{"N":"co","id":"50","vis":"PUBLIC","ex:uniform":"true","binds":"49","C":[{"N":"globalVariable","name":"Q{}MDScopecode","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"19","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"20","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Dataset"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"dataset"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"21","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Software"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"software"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"22","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Service"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"service"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"23","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Model"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"model"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"25","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}resourcetype","bSlot":"0","role":"select","line":"25"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","id":"51","vis":"PUBLIC","ex:uniform":"true","binds":"49","C":[{"N":"globalVariable","name":"Q{}MDScopelist","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"30","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"31","C":[{"N":"or","C":[{"N":"or","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Dataset"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Software"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Service"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Model"}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4"}]}]}]}]}]},{"N":"co","binds":"","id":"52","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}distributorOrganisation","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"836","C":[{"N":"str","val":"Geological Survey of Austria"}]}]}]},{"N":"co","binds":"","id":"53","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}distributorContactEmail","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"837","C":[{"N":"str","val":"repository@geologie.ac.at"}]}]}]},{"N":"co","binds":"","id":"54","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactID","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"871","C":[{"N":"str","val":"https://www.re3data.org/repository/r3d100013400"}]}]}]},{"N":"co","binds":"","id":"55","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactName","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"872","C":[{"N":"str","val":"Tethys RDR"}]}]}]},{"N":"co","binds":"","id":"56","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactEmail","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"873","C":[{"N":"str","val":"repository@geologie.ac.at"}]}]}]},{"N":"co","id":"57","binds":"25 37 38 41 39 40 65 60 63 61 64 62 7","C":[{"N":"mode","onNo":"SC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"22","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"93","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"/root","prio":"0.5","matches":"NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]"},{"N":"p.nodeTest","test":"ND"}]},{"N":"sequence","role":"action","sType":"*N ","C":[{"N":"procInst","sType":"1NP ","C":[{"N":"str","sType":"1AS ","val":"xml-stylesheet"},{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"type=\"text/xsl\" href=\"assets2/oai2_style.xslt\""}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"elem","name":"OAI-PMH","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}OAI-PMH ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"99","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"}]},{"N":"elem","name":"responseDate","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}responseDate ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"100","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"101","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}responseDate","bSlot":"0","role":"select","line":"101"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"request","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}request ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"103","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"104","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"104","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":""}]},{"N":"att","name":"verb","sType":"1NA ","line":"105","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"106","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_verb","bSlot":"1","role":"select","line":"106"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"109","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"109","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"2"}]},{"N":"str","val":""}]},{"N":"att","name":"metadataPrefix","sType":"1NA ","line":"110","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"111","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_metadataPrefix","bSlot":"2","role":"select","line":"111"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"114","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}baseURL","bSlot":"3","role":"select","line":"114"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"choose","sType":"? ","line":"116","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"116","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"gVarRef","name":"Q{}oai_error_code","bSlot":"4"}]}]}]},{"N":"elem","name":"error","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}error ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"117","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"code","sType":"1NA ","line":"118","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"119","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"119","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"gVarRef","name":"Q{}oai_error_code","bSlot":"4"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"121","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_error_message","bSlot":"5","role":"select","line":"121"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","type":"item()*","line":"126","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"127","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"GetRecord"}]},{"N":"applyT","sType":"* ","line":"128","mode":"Q{}GetRecord","bSlot":"6","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"128"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"130","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"Identify"}]},{"N":"applyT","sType":"* ","line":"131","mode":"Q{}Identify","bSlot":"7","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"131"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"133","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"applyT","sType":"* ","line":"134","mode":"Q{}ListIdentifiers","bSlot":"8","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"134"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"136","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListMetadataFormats"}]},{"N":"applyT","sType":"* ","line":"137","mode":"Q{}ListMetadataFormats","bSlot":"9","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"137"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"139","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListRecords"}]},{"N":"applyT","sType":"* ","line":"140","mode":"Q{}ListRecords","bSlot":"10","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"140"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"142","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListSets"}]},{"N":"applyT","sType":"* ","line":"143","mode":"Q{}ListSets","bSlot":"11","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"143"}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"31","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"404","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"SetSpec","prio":"0","matches":"NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","sType":"1NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"405","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"406","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"406"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"30","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"317","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"* ","type":"item()*","role":"action","line":"318","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"319","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}Rdr_Dataset_Data","line":"320"},{"N":"true"},{"N":"elem","name":"record","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}record ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"323","C":[{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}Rdr_Dataset_Data","line":"324"}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"26","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"256","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Sets","prio":"0","matches":"NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","sType":"1NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"set","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}set ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"257","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"258","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"setName","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setName ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"261","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"262","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}TypeName","name":"attribute","nodeTest":"*NA nQ{}TypeName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"262"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"co","id":"58","binds":"1 58 30 0 2","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}oai_datacite","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"12","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"395","module":"oai_datacite.xslt","expand-text":"false","match":"File/@MimeType","prio":"0.5","matches":"NA nQ{}MimeType","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NA nQ{}MimeType"},{"N":"p.nodeTest","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]},{"N":"elem","name":"format","sType":"1NE nQ{http://datacite.org/schema/kernel-4}format ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"396","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"397","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"398","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"application/x-sqlite3"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"application/geopackage+sqlite3"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"402","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"402"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"13","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"409","module":"oai_datacite.xslt","expand-text":"false","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"elem","name":"rights","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rights ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"410","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"411","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"412","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"412"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"414","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"414","C":[{"N":"attVal","name":"Q{}LinkLicence"},{"N":"str","val":""}]},{"N":"att","name":"rightsURI","sType":"1NA ","line":"415","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"416","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LinkLicence","name":"attribute","nodeTest":"*NA nQ{}LinkLicence","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"416"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"att","name":"schemeURI","sType":"1NA ","line":"419","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://spdx.org/licenses/"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"rightsIdentifierScheme","sType":"1NA ","line":"422","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"SPDX"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"rightsIdentifier","sType":"1NA ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"426","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Name","name":"attribute","nodeTest":"*NA nQ{}Name","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"426"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"428","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameLong","name":"attribute","nodeTest":"*NA nQ{}NameLong","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"428"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"choose","sType":"? ","line":"430","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"430","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-4.0"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-SA-4.0"}]}]},{"N":"elem","name":"rights","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rights ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"431","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"rightsURI","sType":"1NA ","line":"432","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/semantics/openAccess"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Open Access"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"11","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"352","module":"oai_datacite.xslt","expand-text":"false","match":"PersonAuthor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"creator","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creator ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"353","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"creatorName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creatorName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"354","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"355","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"355","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":""}]},{"N":"att","name":"nameType","sType":"1NA ","line":"356","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"357","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameType","name":"attribute","nodeTest":"*NA nQ{}NameType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"357"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"360","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"360"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"361","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"361","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"364","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"364"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"365","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"365","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"367","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"367"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"choose","sType":"* ","line":"372","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"372","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"givenName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}givenName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"373","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"374"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"familyName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}familyName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"376","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"377","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"377"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"affiliation","sType":"1NE nQ{http://datacite.org/schema/kernel-4}affiliation ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"379","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"GBA"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"382","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"382","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"},{"N":"str","val":""}]},{"N":"elem","name":"nameIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}nameIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"383","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"schemeURI","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://orcid.org/"}]},{"N":"att","name":"nameIdentifierScheme","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ORCID"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"384","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}IdentifierOrcid","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"384"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"10","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"333","module":"oai_datacite.xslt","expand-text":"false","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"contributor","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributor ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"334","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"335","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"335","C":[{"N":"attVal","name":"Q{}ContributorType"},{"N":"str","val":""}]},{"N":"att","name":"contributorType","sType":"1NA ","line":"336","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"337","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}ContributorType","name":"attribute","nodeTest":"*NA nQ{}ContributorType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"337"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"contributorName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributorName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"340","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"346","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"346","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"attVal","name":"Q{}FirstName"}]},{"N":"str","val":" "},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"attVal","name":"Q{}LastName"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"9","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"320","module":"oai_datacite.xslt","expand-text":"false","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"relatedIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}relatedIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"321","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"relatedIdentifierType","sType":"1NA ","line":"322","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"323","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"323"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"relationType","sType":"1NA ","line":"325","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"326","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Relation","name":"attribute","nodeTest":"*NA nQ{}Relation","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"326"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"328","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"328"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"8","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"309","module":"oai_datacite.xslt","expand-text":"false","match":"AlternateIdentifier","prio":"0","matches":"NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","sType":"1NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"alternateIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"310","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"alternateIdentifierType","sType":"1NA ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"url"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"315","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}landingpage","name":"attribute","nodeTest":"*NA nQ{}landingpage","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"315"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"7","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"297","module":"oai_datacite.xslt","expand-text":"false","match":"Subject","prio":"0","matches":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"1NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"subject","sType":"1NE nQ{http://datacite.org/schema/kernel-4}subject ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"298","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"299","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"299","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"300","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"301","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"301"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"304","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"304"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"6","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"271","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"title","sType":"1NE nQ{http://datacite.org/schema/kernel-4}title ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"272","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"273","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"273","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"274","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"275","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"275"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","type":"item()*","line":"278","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"279","C":[{"N":"and","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Sub"}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Main"}]}]},{"N":"att","name":"titleType","sType":"1NA ","line":"280","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"281","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"281"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Title"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"285","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Sub"}]},{"N":"att","name":"titleType","sType":"1NA ","line":"286","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"287","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"287"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"title"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"292","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"292"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"8","prec":"1","seq":"5","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"255","module":"oai_datacite.xslt","expand-text":"false","match":"TitleMain","prio":"0","matches":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"1NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"title","sType":"1NE nQ{http://datacite.org/schema/kernel-4}title ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"256","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"257","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"257","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"258","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"262","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"262","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Main"}]}]},{"N":"att","name":"titleType","sType":"1NA ","line":"263","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"264","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"264"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"267","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"267"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"9","prec":"1","seq":"4","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"245","module":"oai_datacite.xslt","expand-text":"false","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"identifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}identifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"246","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"identifierType","sType":"1NA ","line":"247","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"DOI"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"250","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"250"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"10","prec":"1","seq":"3","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"208","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAbstractAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"1NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"description","sType":"1NE nQ{http://datacite.org/schema/kernel-4}description ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"209","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"210","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"211","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"211"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"213","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"213","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"att","name":"descriptionType","sType":"1NA ","line":"214","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"callT","sType":"* ","bSlot":"0","name":"Q{}CamelCaseWord","line":"215","C":[{"N":"withParam","name":"Q{}text","slot":"0","sType":"*NA nQ{}Type","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type","sType":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"216"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"220","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"220"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"11","prec":"1","seq":"2","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"193","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAbstract","prio":"0","matches":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"1NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"description","sType":"1NE nQ{http://datacite.org/schema/kernel-4}description ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"194","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"195","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"196","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"196"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"198","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"198","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"att","name":"descriptionType","sType":"1NA ","line":"199","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Abstract"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"204","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"204"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"12","prec":"1","seq":"1","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"173","module":"oai_datacite.xslt","expand-text":"false","match":"Coverage","prio":"0","matches":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"1NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"geoLocation","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocation ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"174","C":[{"N":"elem","name":"geoLocationBox","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocationBox ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"175","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"westBoundLongitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}westBoundLongitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"176","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"177","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}XMin","name":"attribute","nodeTest":"*NA nQ{}XMin","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"177"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"eastBoundLongitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}eastBoundLongitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"179","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"180","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}XMax","name":"attribute","nodeTest":"*NA nQ{}XMax","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"180"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"southBoundLatitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}southBoundLatitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"182","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"183","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}YMin","name":"attribute","nodeTest":"*NA nQ{}YMin","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"183"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"northBoundLatitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}northBoundLatitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"185","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"186","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}YMax","name":"attribute","nodeTest":"*NA nQ{}YMax","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"186"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"templateRule","rank":"13","prec":"1","seq":"0","ns":"xml=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_datacite.xslt","line":"39","module":"oai_datacite.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"resource","sType":"1NE nQ{http://datacite.org/schema/kernel-4}resource ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","ns":"xml=~ xsi=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"41","C":[{"N":"sequence","ns":"xml=~ xsi=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.3/metadata.xsd"}]},{"N":"choose","sType":"* ","type":"item()*","line":"45","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"46"},{"N":"applyT","sType":"* ","line":"47","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"47"}]},{"N":"true"},{"N":"elem","name":"identifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}identifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"50","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai:"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"52","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"2","role":"select","line":"52"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"54","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}PublishId","name":"attribute","nodeTest":"*NA nQ{}PublishId","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"54"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"creators","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creators ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"60","C":[{"N":"applyT","sType":"* ","line":"61","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"61"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"62"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]}]},{"N":"elem","name":"titles","sType":"1NE nQ{http://datacite.org/schema/kernel-4}titles ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"65","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"66","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"66"}]},{"N":"applyT","sType":"* ","line":"67","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"67"}]}]}]},{"N":"elem","name":"publisher","sType":"1NE nQ{http://datacite.org/schema/kernel-4}publisher ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"69","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"71","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"71"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"publicationYear","sType":"1NE nQ{http://datacite.org/schema/kernel-4}publicationYear ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"73","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"74","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"74","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"subjects","sType":"1NE nQ{http://datacite.org/schema/kernel-4}subjects ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"76","C":[{"N":"applyT","sType":"* ","line":"77","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"77"}]}]},{"N":"elem","name":"language","sType":"1NE nQ{http://datacite.org/schema/kernel-4}language ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"79","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"80","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"80"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"? ","line":"82","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"82"},{"N":"elem","name":"contributors","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributors ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"83","C":[{"N":"applyT","sType":"* ","line":"84","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"84"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"85"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"dates","sType":"1NE nQ{http://datacite.org/schema/kernel-4}dates ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"89","C":[{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}RdrDate2","line":"90"}]},{"N":"elem","name":"version","sType":"1NE nQ{http://datacite.org/schema/kernel-4}version ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"92","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"93","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Version","sType":"*NA nQ{}Version","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"94"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"95","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Version","name":"attribute","nodeTest":"*NA nQ{}Version","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"95"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"1"}]}]}]},{"N":"elem","name":"resourceType","sType":"1NE nQ{http://datacite.org/schema/kernel-4}resourceType ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"102","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"resourceTypeGeneral","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]},{"N":"elem","name":"alternateIdentifiers","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifiers ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"107","C":[{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}AlternateIdentifier","line":"108"}]},{"N":"choose","sType":"? ","line":"111","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"111"},{"N":"elem","name":"relatedIdentifiers","sType":"1NE nQ{http://datacite.org/schema/kernel-4}relatedIdentifiers ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"112","C":[{"N":"applyT","sType":"* ","line":"113","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"113"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"rightsList","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rightsList ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"116","C":[{"N":"applyT","sType":"* ","line":"117","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"117"}]}]},{"N":"elem","name":"sizes","sType":"1NE nQ{http://datacite.org/schema/kernel-4}sizes ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"119","C":[{"N":"elem","name":"size","sType":"1NE nQ{http://datacite.org/schema/kernel-4}size ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"120","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"121","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1ADI","name":"count","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"121","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" datasets"}]}]}]}]},{"N":"elem","name":"formats","sType":"1NE nQ{http://datacite.org/schema/kernel-4}formats ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"125","C":[{"N":"applyT","sType":"* ","line":"126","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"docOrder","sType":"*NA nQ{}MimeType","role":"select","line":"126","C":[{"N":"slash","op":"/","sType":"*NA nQ{}MimeType","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]}]},{"N":"elem","name":"descriptions","sType":"1NE nQ{http://datacite.org/schema/kernel-4}descriptions ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"128","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"129","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"129"}]},{"N":"applyT","sType":"* ","line":"130","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"130"}]}]}]},{"N":"elem","name":"geoLocations","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocations ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"132","C":[{"N":"applyT","sType":"* ","line":"133","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"133"}]}]}]}]}]}]}]},{"N":"co","id":"59","binds":"13 42 59 10 11 3 4 12 43 5 14 15 16 17 18 19 23 20 21 22 24","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}iso19139","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"21","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"737","module":"oai_2_iso19139.xslt","expand-text":"true","match":"File","prio":"0","matches":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"1NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"738","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"738","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]}]}]},{"N":"elem","name":"gmd:distributionFormat","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributionFormat ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"739","C":[{"N":"elem","name":"gmd:MD_Format","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Format ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"740","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"741","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"742","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"743","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"743","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:version","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}version ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"746","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"20","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"701","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"704","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"704","C":[{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","val":"missing"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","val":"unknown"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]},{"N":"elem","name":"gmd:aggregationInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}aggregationInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"705","C":[{"N":"elem","name":"gmd:MD_AggregateInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_AggregateInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"706","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:aggregateDataSetIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}aggregateDataSetIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"707","C":[{"N":"elem","name":"gmd:RS_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}RS_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"708","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"709","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"710","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"711","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"711","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:codeSpace","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}codeSpace ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"714","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"715","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"716","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"716","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:associationType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}associationType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"721","C":[{"N":"elem","type":"element()","name":"gmd:DS_AssociationTypeCode","sType":"1NE ","nsuri":"http://www.isotc211.org/2005/gmd","line":"722","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"723","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"724","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"724","C":[{"N":"str","val":"http://datacite.org/schema/kernel-4"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"726","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"727","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"727","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"729","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"729","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"19","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"550","module":"oai_2_iso19139.xslt","expand-text":"true","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"let","var":"Q{}dcrole","slot":"0","sType":"*NE ","line":"551","role":"action","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"551","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ContributorType"}]}]}]}]}]},{"N":"let","var":"Q{}role","slot":"1","sType":"*NE ","line":"552","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"553","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"554","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ContactPerson"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"555","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataCollector"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"556","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataCurator"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"557","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataManager"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"558","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Distributor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"originator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"559","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Editor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"editor"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"560","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Funder"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"funder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"561","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"HostingInstitution"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"562","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectLeader"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"563","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectManager"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"564","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectMember"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"565","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ResearchGroup"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"566","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Researcher"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"567","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"RightsHolder"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"rightsHolder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"568","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Sponsor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"funder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"569","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"WorkPackageLeader"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"contributor"}]}]}]},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"573","C":[{"N":"let","var":"Q{}http-uri","slot":"2","sType":"* ","line":"574","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"575","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"576","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"580","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"580","C":[{"N":"str","val":"http://orcid.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"583","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"583","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"588","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"588","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}http-uri","slot":"2"}]},{"N":"str","val":""}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"589","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}nameidscheme","slot":"3","sType":"* ","line":"593","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"594","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"595","C":[{"N":"treat","as":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"varRef","name":"Q{}http-uri","slot":"2"}]}]}]}]}]},{"N":"str","val":"http://orcid.org/"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"596","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"596","C":[{"N":"str","val":"ORCID"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"599","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"599","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}email","slot":"4","sType":"* ","line":"603","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"604","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"605","C":[{"N":"attVal","name":"Q{}Email"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"606","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Email","name":"attribute","nodeTest":"*NA nQ{}Email","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"606"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"609","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"609","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}affiliation","slot":"5","sType":"* ","line":"613","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"614","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"615","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"616","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"616","C":[{"N":"str","val":"GBA"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"619","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"619","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}contrnamestring","slot":"6","sType":"* ","line":"623","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"624","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"625","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"630","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"630","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}FirstName"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"633","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"633","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"637","C":[{"N":"withParam","name":"Q{}individual","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"639","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}contrnamestring","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"639"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}httpuri","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"642","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"642"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}personidtype","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"645","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nameidscheme","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"645"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"648","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}affiliation","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"648"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}position","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"651","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dcrole","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"651"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}email","slot":"4","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"654","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"654"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"1","sType":"*","C":[{"N":"varRef","name":"Q{}role","slot":"1","sType":"*","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"656"}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"18","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"448","module":"oai_2_iso19139.xslt","expand-text":"true","match":"PersonAuthor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"action","line":"449","C":[{"N":"let","var":"Q{}http-uri","slot":"0","sType":"* ","line":"450","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"451","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"452","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"456","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"456","C":[{"N":"str","val":"http://orcid.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"459","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"459","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"464","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"464","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}http-uri","slot":"0"}]},{"N":"str","val":""}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"465","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"466","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"466"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}nameidscheme","slot":"1","sType":"* ","line":"469","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"470","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"471","C":[{"N":"treat","as":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"varRef","name":"Q{}http-uri","slot":"0"}]}]}]}]}]},{"N":"str","val":"http://orcid.org/"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"472","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"472","C":[{"N":"str","val":"ORCID"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"475","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"475","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}email","slot":"2","sType":"* ","line":"479","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"480","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"481","C":[{"N":"attVal","name":"Q{}Email"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"482","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Email","name":"attribute","nodeTest":"*NA nQ{}Email","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"482"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"485","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"485","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}affiliation","slot":"3","sType":"* ","line":"489","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"490","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"491","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"492","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"492","C":[{"N":"str","val":"GBA"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"495","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"495","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}creatorname","slot":"4","sType":"* ","line":"499","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"500","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"500"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"501","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"501","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"504","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"504"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"505","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"505","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"507","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"507"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"let","var":"Q{}namestring","slot":"5","sType":"* ","line":"511","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"512","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"513","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"518","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"518","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}FirstName"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"524","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"524","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"528","C":[{"N":"withParam","name":"Q{}individual","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"530","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}namestring","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"530"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}personidtype","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"533","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nameidscheme","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"533"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"536","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}affiliation","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"536"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"author"}]}]}]}]},{"N":"withParam","name":"Q{}email","slot":"2","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"540","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"540"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}datacite-creatorname","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"543","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}creatorname","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"543"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"17","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"437","module":"oai_2_iso19139.xslt","expand-text":"true","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"438","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"438","C":[{"N":"compareToString","op":"eq","val":"Alternative","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"elem","name":"gmd:alternateTitle","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}alternateTitle ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"439","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"440","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"441","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"441","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"16","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"368","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:fileIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"action","line":"369","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"370","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"372","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"373","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}Value"}]}]}]}]},{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"arrayBlock","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"374","C":[{"N":"gVarRef","name":"Q{}fileIdentifierPrefix","bSlot":"1"},{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"substring-after","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-after","C":[{"N":"check","card":"?","diag":"0|0||substring-after","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","val":"/tethys."},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"377","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"377","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"15","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"341","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"sequence","role":"action","sType":"*NE ","C":[{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"342","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xlink:href","nsuri":"http://www.w3.org/1999/xlink","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://creativecommons.org/licenses/by/4.0/deed.en"}]},{"N":"elem","name":"gmd:MD_Constraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Constraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"343","C":[{"N":"elem","name":"gmd:useLimitation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}useLimitation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"344","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"345","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"346","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"346","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}NameLong"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"351","C":[{"N":"elem","name":"gmd:MD_LegalConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_LegalConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"352","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:accessConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}accessConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"353","C":[{"N":"elem","name":"gmd:MD_RestrictionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_RestrictionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"354","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_RestrictionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"otherRestrictions"}]}]}]}]},{"N":"elem","name":"gmd:otherConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}otherConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"356","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"357","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"358","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"358","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}NameLong"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"14","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","line":"54","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:MD_Metadata","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Metadata ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","ns":"xml=~ gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ fn=http://example.com/functions","role":"action","line":"59","C":[{"N":"sequence","ns":"xml=~ gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ fn=http://example.com/functions","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd http://schemas.opengis.net/iso/19139/20060504/gmd/gmd.xsd http://www.isotc211.org/2005/gmx http://schemas.opengis.net/iso/19139/20060504/gmx/gmx.xsd http://www.isotc211.org/2005/srv http://schemas.opengis.net/iso/19139/20060504/srv/srv.xsd"}]},{"N":"choose","sType":"* ","line":"62","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"62"},{"N":"applyT","sType":"* ","line":"63","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"63"}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:language","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}language ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"67","C":[{"N":"elem","name":"gmd:LanguageCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LanguageCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"68","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.loc.gov/standards/iso639-2/"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ger"}]}]}]}]},{"N":"elem","name":"gmd:characterSet","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}characterSet ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"70","C":[{"N":"elem","name":"gmd:MD_CharacterSetCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_CharacterSetCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"71","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_CharacterSetCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"utf8"}]}]}]}]},{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}hierarchylevel","line":"75"},{"N":"elem","name":"gmd:hierarchyLevelName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevelName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"77","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"78","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}metadatacontact","line":"84"},{"N":"callT","bSlot":"5","sType":"* ","name":"Q{}datestamp","line":"87"},{"N":"elem","name":"gmd:metadataStandardName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataStandardName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"89","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"90","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ISO 19139 Geographic Information - Metadata - Implementation Specification"}]}]}]},{"N":"elem","name":"gmd:metadataStandardVersion","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataStandardVersion ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"92","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"93","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2007"}]}]}]},{"N":"elem","name":"gmd:referenceSystemInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}referenceSystemInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"96","C":[{"N":"elem","name":"gmd:MD_ReferenceSystem","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ReferenceSystem ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"97","C":[{"N":"elem","name":"gmd:referenceSystemIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}referenceSystemIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"98","C":[{"N":"elem","name":"gmd:RS_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}RS_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"99","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"100","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"102","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.opengis.net/def/crs/EPSG/0/31287"}]}]}]},{"N":"elem","name":"gmd:version","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}version ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"104","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"105","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"6.11.2"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:identificationInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}identificationInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"112","C":[{"N":"elem","name":"gmd:MD_DataIdentification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_DataIdentification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"113","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"gmd:citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"116","C":[{"N":"elem","name":"gmd:CI_Citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"117","C":[{"N":"sequence","sType":"* ","C":[{"N":"callT","bSlot":"6","sType":"* ","name":"Q{}title","line":"119"},{"N":"applyT","sType":"* ","line":"122","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"122"}]},{"N":"callT","bSlot":"7","sType":"* ","name":"Q{}resourcedates","line":"125"},{"N":"elem","name":"gmd:identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"129","C":[{"N":"forEach","sType":"* ","line":"130","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"130","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Identifier","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"choose","sType":"? ","line":"133","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"133","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"data","diag":"0|0||string-length","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]},{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"arrayBlock","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]},{"N":"str","val":"Doi"}]}]}]}]}]},{"N":"elem","name":"gmd:MD_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"134","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"135","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"136","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"137","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"138","C":[{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"fn","name":"contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","val":"doi.org"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"139","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Value","role":"select","line":"139","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"141","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}datacentre","bSlot":"8"}]},{"N":"str","val":"Tethys RDR"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"145","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"145","C":[{"N":"str","val":"https://doi.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"148","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Value","role":"select","line":"148","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"applyT","sType":"* ","line":"159","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"159"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"160"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"applyT","sType":"* ","line":"164","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"164"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"165"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"169","C":[{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"170","C":[{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"172","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"172"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publisher"}]}]}]}]}]}]}]}]}]},{"N":"callT","bSlot":"9","sType":"* ","name":"Q{}abstract","line":"181"},{"N":"elem","name":"gmd:status","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}status ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"183","C":[{"N":"elem","name":"gmd:MD_ProgressCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ProgressCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"184","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ProgressCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"Complete"}]},{"N":"att","name":"codeSpace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ISOTC211/19115"}]}]}]}]},{"N":"callT","bSlot":"10","sType":"* ","name":"Q{}pointofcontact_custodian","line":"188"},{"N":"callT","bSlot":"11","sType":"* ","name":"Q{}pointofcontact_originator","line":"191"},{"N":"elem","name":"gmd:resourceMaintenance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceMaintenance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"194","C":[{"N":"elem","name":"gmd:MD_MaintenanceInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"195","C":[{"N":"elem","name":"gmd:maintenanceAndUpdateFrequency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}maintenanceAndUpdateFrequency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"196","C":[{"N":"elem","name":"gmd:MD_MaintenanceFrequencyCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceFrequencyCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"197","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://schemas.opengis.net/iso/19139/20070417/resources/codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]}]}]}]}]}]},{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}browseGraphictethys","line":"230"},{"N":"callT","bSlot":"13","sType":"* ","name":"Q{}freekeywords","line":"233"},{"N":"callT","bSlot":"14","sType":"* ","name":"Q{}datacenter_keyword","line":"235"},{"N":"applyT","sType":"* ","line":"238","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"238"}]},{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"239","C":[{"N":"elem","name":"gmd:MD_SecurityConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_SecurityConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"240","C":[{"N":"elem","name":"gmd:classification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}classification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"241","C":[{"N":"elem","name":"gmd:MD_ClassificationCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ClassificationCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"242","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_ClassificationCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"unclassified"}]}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"252","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"252"}]},{"N":"elem","name":"gmd:spatialResolution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}spatialResolution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"254","C":[{"N":"let","var":"Q{}mainTitle","slot":"0","sType":"*NE ","line":"255","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"257","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"257","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"TitleMain","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"choose","sType":"? ","line":"258","C":[{"N":"compareToString","op":"eq","val":"Main","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"258","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"elem","name":"gmd:MD_Resolution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Resolution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"263","C":[{"N":"choose","sType":"?NE ","type":"item()*","line":"264","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"265","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}mainTitle","slot":"0"}]}]}]}]}]},{"N":"str","val":"50.000"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gmd:equivalentScale","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}equivalentScale ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"266","C":[{"N":"elem","name":"gmd:MD_RepresentativeFraction","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_RepresentativeFraction ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"267","C":[{"N":"elem","name":"gmd:denominator","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}denominator ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"268","C":[{"N":"elem","name":"gco:Integer","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Integer ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"270","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"50000"}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:distance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"276","C":[{"N":"elem","name":"gco:Distance","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Distance ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"277","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"uom","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"m"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"-1"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:language","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}language ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"285","C":[{"N":"elem","name":"gmd:LanguageCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LanguageCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"286","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.loc.gov/standards/iso639-2/"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ger"}]}]}]}]},{"N":"elem","name":"gmd:topicCategory","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}topicCategory ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"290","C":[{"N":"elem","name":"gmd:MD_TopicCategoryCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_TopicCategoryCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"291","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"geoscientificInformation"}]}]}]},{"N":"callT","bSlot":"15","sType":"* ","name":"Q{}spatialcoverage","line":"295"}]}]}]},{"N":"elem","name":"gmd:distributionInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributionInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"304","C":[{"N":"elem","name":"gmd:MD_Distribution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Distribution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"305","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"308","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"308"}]},{"N":"callT","bSlot":"16","sType":"* ","name":"Q{}distributor","line":"311"},{"N":"elem","name":"gmd:transferOptions","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}transferOptions ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"314","C":[{"N":"elem","name":"gmd:MD_DigitalTransferOptions","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_DigitalTransferOptions ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"315","C":[{"N":"sequence","sType":"* ","C":[{"N":"callT","bSlot":"17","sType":"* ","name":"Q{}datacite_identifier","line":"319"},{"N":"callT","bSlot":"18","sType":"* ","name":"Q{}alternate_identifier","line":"322"}]}]}]}]}]}]},{"N":"callT","bSlot":"19","sType":"* ","name":"Q{}data_quality","line":"330"},{"N":"callT","bSlot":"20","sType":"* ","name":"Q{}metadata_maintenance","line":"333"}]}]}]}]}]},{"N":"co","id":"60","binds":"29 41 27 28 30 32","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}Identify","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"23","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"151","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"Identify","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}Identify ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"152","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"repositoryName","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}repositoryName ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"153","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"154","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repositoryName","bSlot":"0","role":"select","line":"154"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"baseURL","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}baseURL ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"156","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"157","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}baseURL","bSlot":"1","role":"select","line":"157"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"protocolVersion","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}protocolVersion ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"159","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2.0"}]}]},{"N":"elem","name":"adminEmail","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}adminEmail ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"162","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"163","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}email","bSlot":"2","role":"select","line":"163"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"earliestDatestamp","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}earliestDatestamp ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"165","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"166","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}earliestDatestamp","bSlot":"3","role":"select","line":"166"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"deletedRecord","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}deletedRecord ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"168","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"persistent"}]}]},{"N":"elem","name":"granularity","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}granularity ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"171","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"YYYY-MM-DDThh:mm:ssZ"}]}]},{"N":"elem","name":"description","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}description ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"174","C":[{"N":"elem","name":"oai-identifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}oai-identifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/oai-identifier xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","line":"175","C":[{"N":"sequence","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/oai-identifier xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","sType":"*N ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai-identifier http://www.openarchives.org/OAI/2.0/oai-identifier.xsd"}]},{"N":"elem","name":"scheme","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}scheme ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"176","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai"}]}]},{"N":"elem","name":"repositoryIdentifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}repositoryIdentifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"179","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"180","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"4","role":"select","line":"180"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"delimiter","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}delimiter ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"182","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]}]},{"N":"elem","name":"sampleIdentifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}sampleIdentifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"185","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"186","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}sampleIdentifier","bSlot":"5","role":"select","line":"186"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"61","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListMetadataFormats","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"24","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"218","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"ListMetadataFormats","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListMetadataFormats ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"219","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"220","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"221","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai_dc"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"224","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"227","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc/"}]}]}]}]},{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"231","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"232","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai_datacite"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"235","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://schema.datacite.org/meta/kernel-4.3/metadata.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"238","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4"}]}]}]}]},{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"242","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"243","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"iso19139"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"244","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd/gmd.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"245","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd"}]}]}]}]}]}]}]}]}]},{"N":"co","id":"62","binds":"57","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListSets","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"25","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"250","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"ListSets","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListSets ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"251","C":[{"N":"applyT","sType":"* ","line":"252","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","sType":"*NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"252"}]}]}]}]}]},{"N":"co","id":"63","binds":"57 34 33 36 35","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListIdentifiers","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"27","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"267","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"268","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"268","C":[{"N":"fn","name":"count","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]}]},{"N":"elem","name":"ListIdentifiers","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListIdentifiers ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"269","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"270","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"270"}]},{"N":"choose","sType":"? ","line":"271","C":[{"N":"vc","op":"gt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"271","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"gVarRef","name":"Q{}totalIds","bSlot":"1"}]}]}]},{"N":"int","val":"0"}]},{"N":"elem","name":"resumptionToken","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}resumptionToken ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"272","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"expirationDate","sType":"1NA ","line":"273","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"274","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}dateDelete","bSlot":"2","role":"select","line":"274"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"completeListSize","sType":"1NA ","line":"276","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"277","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}totalIds","bSlot":"1","role":"select","line":"277"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"cursor","sType":"1NA ","line":"279","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"280","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}cursor","bSlot":"3","role":"select","line":"280"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"282","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}res","bSlot":"4","role":"select","line":"282"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"64","binds":"57 34 33 36 35","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListRecords","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"28","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"289","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"290","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"290","C":[{"N":"fn","name":"count","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]}]},{"N":"elem","name":"ListRecords","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListRecords ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"291","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"292","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"292"}]},{"N":"choose","sType":"? ","line":"293","C":[{"N":"vc","op":"gt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"293","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"gVarRef","name":"Q{}totalIds","bSlot":"1"}]}]}]},{"N":"int","val":"0"}]},{"N":"elem","name":"resumptionToken","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}resumptionToken ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"294","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"expirationDate","sType":"1NA ","line":"295","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"296","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}dateDelete","bSlot":"2","role":"select","line":"296"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"completeListSize","sType":"1NA ","line":"298","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"299","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}totalIds","bSlot":"1","role":"select","line":"299"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"cursor","sType":"1NA ","line":"301","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"302","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}cursor","bSlot":"3","role":"select","line":"302"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"304","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}res","bSlot":"4","role":"select","line":"304"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"65","binds":"57","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}GetRecord","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"29","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"311","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"GetRecord","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}GetRecord ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"312","C":[{"N":"applyT","sType":"* ","line":"313","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"313"}]}]}]}]}]},{"N":"co","id":"66","binds":"31 26 66 9 8","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}oai_dc","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"44","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"704","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"File/@MimeType","prio":"0.5","matches":"NA nQ{}MimeType","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NA nQ{}MimeType"},{"N":"p.nodeTest","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]},{"N":"elem","name":"dc:format","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}format ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"705","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"706","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"707","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"application/x-sqlite3"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"application/geopackage+sqlite3"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"711","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"711"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"48","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"766","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"767","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"768","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameLong","name":"attribute","nodeTest":"*NA nQ{}NameLong","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"768"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"? ","line":"770","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"770","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-4.0"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-SA-4.0"}]}]},{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"771","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/semantics/openAccess"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"47","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"740","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"@Language","prio":"0","matches":"NA nQ{}Language","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}Language","sType":"1NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:language","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}language ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"741","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"742","C":[{"N":"compareToString","op":"eq","val":"de","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"743","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"ger","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"5"}]},{"N":"compareToString","op":"eq","val":"en","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"744","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"eng","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"7"}]},{"N":"compareToString","op":"eq","val":"es","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"745","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"spa","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"9"}]},{"N":"compareToString","op":"eq","val":"it","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"746","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"ita","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"11"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"748","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"748","C":[{"N":"dot"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"46","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"734","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"@CreatingCorporation","prio":"0","matches":"NA nQ{}CreatingCorporation","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}CreatingCorporation","sType":"1NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:language","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}language ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"735","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"736","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"736"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"45","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"724","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:relation","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}relation ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"725","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"727","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"727","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"gVarRef","name":"Q{}doiPrefix","bSlot":"0"}]}]},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"43","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"679","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"EmbargoDate","prio":"0","matches":"NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","sType":"1NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"680","C":[{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"680","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"1"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]},{"N":"elem","name":"dc:date","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"681","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/date/embargoEnd/"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"683","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"683","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n -\n "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"685","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"format-number","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"685","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n -\n "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"687","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"format-number","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"687","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"42","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"641","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:contributor","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}contributor ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"642","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"643","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"643"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"644","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"644","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"647","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"647"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"648","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"648","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"650","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"650"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"41","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"626","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonAuthor|PersonEditor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"627","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"629","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"629","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"632","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"632"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"633","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"633","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"8","prec":"1","seq":"41","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"626","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonAuthor|PersonEditor","prio":"0","matches":"NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]","sType":"1NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"627","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"629","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"629","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"632","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"632"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"633","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"633","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"9","prec":"1","seq":"40","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"616","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:relation","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}relation ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"617","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"618","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"618","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"10","prec":"1","seq":"39","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"605","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Collection","prio":"0","matches":"NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","sType":"1NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:subject","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}subject ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"606","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"612","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"612","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Collectionrole.Name"}]}]},{"N":"str","val":":"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Number"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"11","prec":"1","seq":"38","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"595","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Subject","prio":"0","matches":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"1NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:subject","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}subject ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"596","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"597","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"597","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"598","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"599","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"599"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"602","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"602"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"12","prec":"1","seq":"37","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"586","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAbstractAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"1NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:description","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}description ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"587","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"588","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"589","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"589"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"591","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"591"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"13","prec":"1","seq":"36","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"578","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAbstract","prio":"0","matches":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"1NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:description","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}description ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"579","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"580","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"581","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"581"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"583","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"583"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"14","prec":"1","seq":"35","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"569","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:title","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}title ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"570","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"571","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"572","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"572"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"574","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"574"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"15","prec":"1","seq":"34","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"560","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleMain","prio":"0","matches":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"1NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:title","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}title ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"561","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"562","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"563","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"563"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"565","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"565"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"16","prec":"1","seq":"33","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"523","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Coverage","prio":"0","matches":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"1NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:coverage","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}coverage ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"524","C":[{"N":"let","var":"Q{}geolocation","slot":"0","sType":"* ","line":"530","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"530","C":[{"N":"str","val":"SOUTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}YMin"}]},{"N":"str","val":" * WEST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}XMin"}]},{"N":"str","val":" * NORTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|5||concat","C":[{"N":"attVal","name":"Q{}YMax"}]},{"N":"str","val":" * EAST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|7||concat","C":[{"N":"attVal","name":"Q{}XMax"}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"531","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}geolocation","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"531"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"534","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"534","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"535","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"535","C":[{"N":"str","val":" * ELEVATION MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationMin"}]},{"N":"str","val":" * ELEVATION MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}ElevationMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"537","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"537","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"538","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"538","C":[{"N":"str","val":" * ELEVATION ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"542","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"542","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"543","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"543","C":[{"N":"str","val":" * DEPTH MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthMin"}]},{"N":"str","val":" * DEPTH MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}DepthMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"545","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"545","C":[{"N":"attVal","name":"Q{}DepthAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"546","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"546","C":[{"N":"str","val":" * DEPTH ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"550","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"550","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"551","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"551","C":[{"N":"str","val":" * TIME MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeMin"}]},{"N":"str","val":" * TIME MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}TimeMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"553","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"553","C":[{"N":"attVal","name":"Q{}TimeAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"554","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"554","C":[{"N":"str","val":" * TIME ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"17","prec":"1","seq":"32","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"410","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"oai_dc:dc","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai_dc/}dc ","nsuri":"http://www.openarchives.org/OAI/2.0/oai_dc/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"411","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"}]},{"N":"applyT","sType":"* ","line":"413","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"413"}]},{"N":"applyT","sType":"* ","line":"415","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"415"}]},{"N":"choose","sType":"* ","type":"item()*","line":"418","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"419"},{"N":"applyT","sType":"* ","line":"420","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"420"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"421"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","sType":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"424"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"425","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"426","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"426"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"431","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"431"}]},{"N":"applyT","sType":"* ","line":"432","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","sType":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"432"}]},{"N":"applyT","sType":"* ","line":"434","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"434"}]},{"N":"applyT","sType":"* ","line":"436","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"436"}]},{"N":"elem","name":"dc:publisher","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}publisher ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"438","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"440","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"440"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"applyT","sType":"* ","line":"444","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"444"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"445"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}RdrDate","line":"448"},{"N":"applyT","sType":"* ","line":"450","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","sType":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"450"}]},{"N":"elem","name":"dc:type","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}type ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"452","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]},{"N":"elem","name":"dc:type","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}type ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"453","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc-type:ResearchData"}]}]},{"N":"applyT","sType":"* ","line":"457","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"docOrder","sType":"*NA nQ{}MimeType","role":"select","line":"457","C":[{"N":"slash","op":"/","sType":"*NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]},{"N":"applyT","sType":"* ","line":"459","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"459"}]},{"N":"elem","name":"dc:identifier","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}identifier ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"464","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"465","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"465","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"applyT","sType":"* ","line":"471","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Language","sType":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"471"}]},{"N":"choose","sType":"* ","line":"473","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"473"},{"N":"applyT","sType":"* ","line":"474","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"474"}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"476","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"476"}]},{"N":"applyT","sType":"* ","line":"478","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"478"}]},{"N":"applyT","sType":"* ","line":"480","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"480"}]},{"N":"choose","sType":"? ","line":"481","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"481","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"1"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"482","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"embargo"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}citation","line":"485"}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"30"},{"N":"property","name":"method","value":"xml"},{"N":"property","name":"encoding","value":"utf-8"},{"N":"property","name":"indent","value":"yes"}]},{"N":"decimalFormat"}],"Σ":"3d032297"} \ No newline at end of file +{"N":"package","version":"30","packageVersion":"1","saxonVersion":"SaxonJS 2.6","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"false","buildDateTime":"2023-10-16T15:24:55.306+02:00","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"co","id":"0","uniform":"true","binds":"26","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","name":"Q{}RdrDate2","line":"147","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"choose","sType":"? ","line":"148","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"148","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"0"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"elem","name":"date","sType":"1NE nQ{http://datacite.org/schema/kernel-4}date ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"149","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"dateType","sType":"1NA ","line":"150","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Available"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}embargoDate","slot":"0","sType":"*NT ","line":"155","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"155","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"156","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}embargoDate","slot":"0","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"156"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"159","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","line":"159","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","sType":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "}]}]},{"N":"elem","name":"date","sType":"1NE nQ{http://datacite.org/schema/kernel-4}date ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"160","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"dateType","sType":"1NA ","line":"161","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"created"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}createdAt","slot":"0","sType":"*NT ","line":"166","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"166","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"167","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}createdAt","slot":"0","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"167"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"1","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","name":"Q{}CamelCaseWord","line":"225","ns":"xml=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}text","slot":"0","sType":"* ","as":"* ","flags":"","line":"226","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}firstLower","slot":"1","sType":"* ","as":"* ","flags":"","line":"227","C":[{"N":"true","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"227"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"let","var":"Q{}Upper","slot":"2","sType":"*NT ","line":"228","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ABCDEFGHIJKLMNOPQRSTUVQXYZ"}]}]},{"N":"let","var":"Q{}Lower","slot":"3","sType":"*NT ","line":"229","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"abcdefghijklmnopqrstuvwxyz"}]}]},{"N":"forEach","sType":"*NT ","line":"230","C":[{"N":"fn","name":"tokenize","sType":"*AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"230","C":[{"N":"treat","as":"AS","diag":"0|0||tokenize","C":[{"N":"check","card":"?","diag":"0|0||tokenize","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||tokenize","C":[{"N":"check","card":"?","diag":"0|0||tokenize","C":[{"N":"data","diag":"0|0||tokenize","C":[{"N":"varRef","name":"Q{}text","slot":"0"}]}]}]}]}]},{"N":"str","val":"_"}]},{"N":"sequence","sType":"*NT ","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"231","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"232","C":[{"N":"compareToInt","op":"eq","val":"1","C":[{"N":"fn","name":"position"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}firstLower","slot":"1"}]},{"N":"true"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"233","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"233","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"236","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"236","C":[{"N":"fn","name":"substring","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"data","diag":"0|1||translate","C":[{"N":"varRef","name":"Q{}Lower","slot":"3"}]}]}]}]}]},{"N":"treat","as":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"data","diag":"0|2||translate","C":[{"N":"varRef","name":"Q{}Upper","slot":"2"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"239","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"239","C":[{"N":"dot"},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"fn","name":"string-length","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"2","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_datacite.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","name":"Q{}AlternateIdentifier","line":"309","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","expand-text":"false","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","C":[{"N":"elem","name":"alternateIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"body","line":"310","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"alternateIdentifierType","sType":"1NA ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"url"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"315","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}landingpage","role":"select","line":"315","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}landingpage","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage","sType":"*NA nQ{}landingpage","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","binds":"","id":"3","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}datestamp","line":"385","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateStamp ","C":[{"N":"elem","name":"gmd:dateStamp","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateStamp ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"386","C":[{"N":"let","var":"Q{}theDate","slot":"0","sType":"*NE ","line":"388","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"389","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","line":"390","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"395","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"395","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"402","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"402","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"406","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"407","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"407","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"4","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}title","line":"413","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","C":[{"N":"elem","name":"gmd:title","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"414","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"415","C":[{"N":"forEach","sType":"* ","line":"416","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"416","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"compareToString","op":"eq","val":"TitleMain","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"TitleAdditional","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"417","C":[{"N":"compareToString","op":"eq","val":"Main","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"418","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"419","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"419"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"421","C":[{"N":"compareToString","op":"eq","val":"Sub","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"422","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"422","C":[{"N":"str","val":"; Subtitle: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"424","C":[{"N":"compareToString","op":"eq","val":"Translated","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"425","C":[{"N":"str","val":"; Translated title: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"427","C":[{"N":"compareToString","op":"eq","val":"Other","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"428","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"428","C":[{"N":"str","val":"; Other title: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","binds":"","id":"5","uniform":"true","C":[{"N":"template","flags":"os","module":"oai_2_iso19139.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","name":"Q{}abstract","line":"663","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}abstract ","C":[{"N":"elem","name":"gmd:abstract","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}abstract ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"body","line":"664","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"665","C":[{"N":"forEach","sType":"* ","line":"666","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"666","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"compareToString","op":"eq","val":"TitleAbstract","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"TitleAbstractAdditional","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"668","C":[{"N":"compareToString","op":"eq","val":"Abstract","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"669","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"671","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"671","C":[{"N":"str","val":"\nAbstract: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"compareToString","op":"eq","val":"Translated","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"673","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"674","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"674","C":[{"N":"str","val":"\nTranslated Description: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"676","C":[{"N":"compareToString","op":"eq","val":"SeriesInformation","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"677","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"677","C":[{"N":"str","val":"\nSeries Information: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"679","C":[{"N":"compareToString","op":"eq","val":"TableOfContents","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"680","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"680","C":[{"N":"str","val":"\nTable of Contents: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"682","C":[{"N":"compareToString","op":"eq","val":"TechnicalInfo","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"683","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"683","C":[{"N":"str","val":"\nTechnical Info: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"685","C":[{"N":"compareToString","op":"eq","val":"Methods","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"686","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"686","C":[{"N":"str","val":"\nMethods: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"688","C":[{"N":"compareToString","op":"eq","val":"Other","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"choose","sType":"? ","line":"689","C":[{"N":"fn","name":"not","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"689","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","val":"Related publications:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"690","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"690","C":[{"N":"str","val":"\nOther Description: "},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]},{"N":"co","id":"6","uniform":"true","binds":"47 45 46 48 6","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}url-encode","line":"55","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}str","slot":"0","sType":"* ","as":"* ","flags":"","line":"56","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"choose","sType":"* ","line":"57","C":[{"N":"varRef","name":"Q{}str","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"57"},{"N":"let","var":"Q{}first-char","slot":"1","sType":"* ","line":"58","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"58","C":[{"N":"treat","as":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"59","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"60","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}safe","bSlot":"0"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"61","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}first-char","slot":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"61"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"let","var":"Q{}codepoint","slot":"2","sType":"*NT ","line":"64","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"choose","sType":"* ","type":"item()*","line":"65","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"66","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}ascii","bSlot":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"67","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith","sType":"1ADI","op":"+","calc":"i+i","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"67","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-before","C":[{"N":"atomSing","diag":"0|0||substring-before","card":"?","C":[{"N":"gVarRef","name":"Q{}ascii","bSlot":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"data","diag":"0|1||substring-before","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"int","val":"32"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"69","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"atomSing","diag":"0|0||contains","card":"?","C":[{"N":"gVarRef","name":"Q{}latin1","bSlot":"2"}]}]},{"N":"treat","as":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||contains","C":[{"N":"check","card":"?","diag":"0|1||contains","C":[{"N":"data","diag":"0|1||contains","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"70","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith","sType":"1ADI","op":"+","calc":"i+i","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"70","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-before","C":[{"N":"atomSing","diag":"0|0||substring-before","card":"?","C":[{"N":"gVarRef","name":"Q{}latin1","bSlot":"2"}]}]},{"N":"treat","as":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||substring-before","C":[{"N":"check","card":"?","diag":"0|1||substring-before","C":[{"N":"data","diag":"0|1||substring-before","C":[{"N":"varRef","name":"Q{}first-char","slot":"1"}]}]}]}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"int","val":"160"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"sequence","sType":"* ","C":[{"N":"message","sType":"0 ","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"valueOf","sType":"1NT ","role":"select","C":[{"N":"str","sType":"1AS ","val":"Warning: string contains a character that is out of range! Substituting \"?\"."}]},{"N":"str","sType":"1AS ","val":"false","role":"terminate"},{"N":"str","sType":"1AS ","val":"Q{http://www.w3.org/2005/xqt-errors}XTMM9000","role":"error"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"63"}]}]}]}]},{"N":"let","var":"Q{}hex-digit1","slot":"3","sType":"*NT ","line":"78","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"78","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"atomSing","diag":"0|0||substring","card":"?","C":[{"N":"gVarRef","name":"Q{}hex","bSlot":"3"}]}]},{"N":"check","card":"1","diag":"0|1||substring","C":[{"N":"convert","to":"AO","flags":"","C":[{"N":"cvUntyped","to":"AO","diag":"0|1||substring","C":[{"N":"arith","op":"+","calc":"a+a","C":[{"N":"fn","name":"floor","C":[{"N":"treat","as":"A m[AO,AD,AF]","diag":"0|0||floor","C":[{"N":"check","card":"?","diag":"0|0||floor","C":[{"N":"cvUntyped","to":"AO","diag":"0|0||floor","C":[{"N":"arith","op":"div","calc":"a/a","C":[{"N":"check","card":"?","diag":"1|0||arith","C":[{"N":"data","diag":"1|0||arith","C":[{"N":"varRef","name":"Q{}codepoint","slot":"2"}]}]},{"N":"int","val":"16"}]}]}]}]}]},{"N":"int","val":"1"}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"let","var":"Q{}hex-digit2","slot":"4","sType":"*NT ","line":"79","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"79","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"atomSing","diag":"0|0||substring","card":"?","C":[{"N":"gVarRef","name":"Q{}hex","bSlot":"3"}]}]},{"N":"check","card":"1","diag":"0|1||substring","C":[{"N":"convert","to":"AO","flags":"","C":[{"N":"cvUntyped","to":"AO","diag":"0|1||substring","C":[{"N":"arith","op":"+","calc":"a+a","C":[{"N":"arith","op":"mod","calc":"a%a","C":[{"N":"check","card":"?","diag":"1|0||arith","C":[{"N":"data","diag":"1|0||arith","C":[{"N":"varRef","name":"Q{}codepoint","slot":"2"}]}]},{"N":"int","val":"16"}]},{"N":"int","val":"1"}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"80","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"80","C":[{"N":"str","val":"%"},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"varRef","name":"Q{}hex-digit1","slot":"3"}]}]},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"varRef","name":"Q{}hex-digit2","slot":"4"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"choose","sType":"* ","line":"83","C":[{"N":"compareToInt","op":"gt","val":"1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"83","C":[{"N":"fn","name":"string-length","C":[{"N":"treat","as":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"data","diag":"0|0||string-length","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}url-encode","line":"84","C":[{"N":"withParam","name":"Q{}str","slot":"0","sType":"1AS","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"85","C":[{"N":"treat","as":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"varRef","name":"Q{}str","slot":"0"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"7","uniform":"true","binds":"30 57 37 38 66 58 59","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}Rdr_Dataset_Data","line":"330","expand-text":"false","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"elem","name":"header","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}header ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"331","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"332","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"332","C":[{"N":"attVal","name":"Q{}ServerState"},{"N":"str","val":"deleted"}]},{"N":"att","name":"status","sType":"1NA ","line":"333","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"deleted"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"identifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}identifier ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"337","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai:"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"339","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"0","role":"select","line":"339"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"341","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}PublishId","role":"select","line":"341","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}PublishId","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublishId","sType":"*NA nQ{}PublishId","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"datestamp","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}datestamp ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"343","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"344","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","line":"345","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","sType":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]},{"N":"let","var":"Q{}dateModified","slot":"0","sType":"*NT ","line":"353","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"353","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"354","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dateModified","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"354"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"let","var":"Q{}datePublished","slot":"0","sType":"*NT ","line":"364","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"364","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"365","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}datePublished","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"365"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"373","mode":"#unnamed","bSlot":"1","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","role":"select","line":"373","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","sType":"*NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]}]},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"374","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"open_access"}]}]},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"377","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc-type:ResearchData"}]}]}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"381","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"383","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"2"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ServerState"},{"N":"str","val":"deleted"}]}]},{"N":"elem","name":"metadata","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadata ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"385","C":[{"N":"choose","sType":"* ","type":"item()*","line":"387","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"388","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"oai_dc"}]},{"N":"applyT","sType":"* ","line":"389","mode":"Q{}oai_dc","bSlot":"4","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"389"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"391","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"oai_datacite"}]},{"N":"applyT","sType":"* ","line":"392","mode":"Q{}oai_datacite","bSlot":"5","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"392"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"394","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"3"}]},{"N":"str","val":"iso19139"}]},{"N":"applyT","sType":"* ","line":"395","mode":"Q{}iso19139","bSlot":"6","C":[{"N":"dot","sType":"1","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"395"}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"8","uniform":"true","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}citation","line":"489","expand-text":"false","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}source ","C":[{"N":"elem","name":"dc:source","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}source ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"body","line":"490","C":[{"N":"let","var":"Q{}creatorName","slot":"0","sType":"*NT ","line":"491","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"492","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"492","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"PersonAuthor","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}person","slot":"0","sType":"* ","line":"493","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"493"},{"N":"let","var":"Q{}uppercase","slot":"1","sType":"* ","line":"494","C":[{"N":"str","val":"ABC..XYZ","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"494"},{"N":"let","var":"Q{}lowercase","slot":"2","sType":"* ","line":"495","C":[{"N":"str","val":"abc..zyz","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"495"},{"N":"let","var":"Q{}authorName","slot":"3","sType":"* ","line":"496","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"497","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"498","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}FirstName"}]}]}]}]},{"N":"let","var":"Q{}name","slot":"3","sType":"*NT ","line":"501","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"501","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LastName"}]}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"concat","C":[{"N":"fn","name":"translate","C":[{"N":"fn","name":"substring","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"data","diag":"0|0||substring","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}FirstName"}]}]}]}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]}]},{"N":"treat","as":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|1||translate","C":[{"N":"check","card":"1","diag":"0|1||translate","C":[{"N":"data","diag":"0|1||translate","C":[{"N":"varRef","name":"Q{}lowercase","slot":"2"}]}]}]}]}]},{"N":"treat","as":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|2||translate","C":[{"N":"check","card":"1","diag":"0|2||translate","C":[{"N":"data","diag":"0|2||translate","C":[{"N":"varRef","name":"Q{}uppercase","slot":"1"}]}]}]}]}]}]},{"N":"str","val":"."}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"502","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}name","slot":"3","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"502"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"505","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}LastName","role":"select","line":"505","C":[{"N":"docOrder","sType":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}person","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}LastName"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"509","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"509","C":[{"N":"treat","as":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"varRef","name":"Q{}authorName","slot":"3"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","type":"item()*","line":"510","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"511","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]}]}]},{"N":"let","var":"Q{}year","slot":"1","sType":"*NT ","line":"515","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"515","C":[{"N":"str","val":" ("},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"): "}]},{"N":"let","var":"Q{}mainTitle","slot":"2","sType":"*NT ","line":"516","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"516","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"let","var":"Q{}creatingCorporation","slot":"3","sType":"*NT ","line":"517","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"517","C":[{"N":"str","val":"."},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation"}]}]},{"N":"str","val":", "}]},{"N":"let","var":"Q{}publisherName","slot":"4","sType":"*NT ","line":"518","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"518","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublisherName"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"519","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"519","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"varRef","name":"Q{}creatorName","slot":"0"}]}]},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"varRef","name":"Q{}year","slot":"1"}]}]},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"varRef","name":"Q{}mainTitle","slot":"2"}]}]},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"data","diag":"0|3||concat","C":[{"N":"varRef","name":"Q{}creatingCorporation","slot":"3"}]}]},{"N":"check","card":"?","diag":"0|4||concat","C":[{"N":"data","diag":"0|4||concat","C":[{"N":"varRef","name":"Q{}publisherName","slot":"4"}]}]},{"N":"str","val":", Wien"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"9","uniform":"true","C":[{"N":"template","flags":"os","module":"datasetxml2oai-pmh.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","name":"Q{}RdrDate","line":"656","expand-text":"false","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","C":[{"N":"elem","name":"dc:date","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"body","line":"657","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"658","C":[{"N":"docOrder","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","line":"659","C":[{"N":"slash","role":"select","simple":"1","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","sType":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "}]}]},{"N":"let","var":"Q{}publishedDate","slot":"0","sType":"*NT ","line":"664","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"664","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PublishedDate,NE nQ{http://www.w3.org/1999/xhtml}PublishedDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"665","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}publishedDate","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"665"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"let","var":"Q{}serverDatePublished","slot":"0","sType":"*NT ","line":"672","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"672","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"673","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}serverDatePublished","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"673"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","id":"10","uniform":"true","binds":"51 50","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}hierarchylevel","line":"60","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevel ","C":[{"N":"elem","name":"gmd:hierarchyLevel","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevel ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"61","C":[{"N":"elem","name":"gmd:MD_ScopeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ScopeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"62","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"63","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"64","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopelist","bSlot":"0","role":"select","line":"64"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"66","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"67","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopecode","bSlot":"1","role":"select","line":"67"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"69","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}MDScopecode","bSlot":"1","role":"select","line":"69"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"11","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}metadatacontact","line":"75","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","C":[{"N":"elem","name":"gmd:contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"76","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"77","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"78","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"79","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"81","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"82","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:positionName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}positionName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"84","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"85","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Research Data Repository"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"87","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"88","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"89","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"90","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:deliveryPoint","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}deliveryPoint ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"91","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"92","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Neulinggasse 38"}]}]}]},{"N":"elem","name":"gmd:city","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}city ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"94","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"95","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Vienna"}]}]}]},{"N":"elem","name":"gmd:administrativeArea","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}administrativeArea ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"97","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"98","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Vienna"}]}]}]},{"N":"elem","name":"gmd:postalCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}postalCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"100","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"101","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"1030"}]}]}]},{"N":"elem","name":"gmd:country","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}country ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"103","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"104","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"AT"}]}]}]},{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"106","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"107","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"112","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"113","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"114","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"115","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://tethys.at"}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"117","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"118","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"124","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"125","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"12","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}resourcedates","line":"134","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"choose","sType":"? ","line":"135","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"135","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"CreatedAt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"136","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"137","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"138","C":[{"N":"let","var":"Q{}theDate","slot":"0","sType":"*N ","line":"140","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"148","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"148","C":[{"N":"fn","name":"concat","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}CreatedAt,NE nQ{http://www.w3.org/1999/xhtml}CreatedAt]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"?N ","type":"item()*","line":"151","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"152","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"153","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"154","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":"T"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"155","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"156","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}theDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"156"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"159","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"160","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"161","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"161","C":[{"N":"treat","as":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"data","diag":"0|0||translate","C":[{"N":"varRef","name":"Q{}theDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"T"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"165","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"166","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}theDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"166"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"att","name":"gco:nilReason","sType":"1NA ","nsuri":"http://www.isotc211.org/2005/gco","line":"173","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"174","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"174","C":[{"N":"str","val":"created date missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"179","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"180","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"creation"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"creation"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"185","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"187","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"EmbargoDate","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"188","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"189","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"190","C":[{"N":"let","var":"Q{}embargoDate","slot":"0","sType":"*NE ","line":"195","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"195","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]}]},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"196","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"197","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}embargoDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"197"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"200","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"201","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]},{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"206","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"ServerDatePublished","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"207","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"208","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"209","C":[{"N":"let","var":"Q{}publicationDate","slot":"0","sType":"*NE ","line":"217","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"217","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"-"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"T"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Hour"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Minute"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":":"},{"N":"fn","name":"format-number","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Second"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","val":"Z"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"218","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"219","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}publicationDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"219"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"222","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"223","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"229","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]}]},{"N":"choose","sType":"? ","line":"234","C":[{"N":"docOrder","sType":"*NA nQ{}ServerDateModified","line":"234","C":[{"N":"slash","role":"select","simple":"1","sType":"*NA nQ{}ServerDateModified","C":[{"N":"treat","as":"N","diag":"13|0|XTTE0510|","C":[{"N":"dot"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ServerDateModified","sType":"*NA nQ{}ServerDateModified","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"235","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"236","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"237","C":[{"N":"let","var":"Q{}updateDate","slot":"0","sType":"*N ","line":"238","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"238","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}ServerDateModified"}]}]}]},{"N":"choose","sType":"?N ","type":"item()*","line":"240","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"241","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"242","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"243","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":"T"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"244","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"245","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}updateDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"245"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"248","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gco:DateTime","sType":"1NE nQ{http://www.isotc211.org/2005/gco}DateTime ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"249","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"250","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"translate","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"250","C":[{"N":"treat","as":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||translate","C":[{"N":"check","card":"?","diag":"0|0||translate","C":[{"N":"data","diag":"0|0||translate","C":[{"N":"varRef","name":"Q{}updateDate","slot":"0"}]}]}]}]}]},{"N":"str","val":" "},{"N":"str","val":"T"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"254","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"255","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}updateDate","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"255"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"att","name":"gco:nilReason","sType":"1NA ","nsuri":"http://www.isotc211.org/2005/gco","line":"261","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"262","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"262","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"267","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"268","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"revision"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"revision"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","binds":"","id":"13","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}ci_responsibleparty","line":"275","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"param","name":"Q{}individual","slot":"0","sType":"* ","as":"* ","flags":"","line":"276","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}httpuri","slot":"1","sType":"* ","as":"* ","flags":"","line":"277","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"param","name":"Q{}personidtype","slot":"2","sType":"* ","as":"* ","flags":"","line":"278","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"2","sType":"* "}]},{"N":"param","name":"Q{}organisation","slot":"3","sType":"* ","as":"* ","flags":"","line":"279","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"3","sType":"* "}]},{"N":"param","name":"Q{}position","slot":"4","sType":"* ","as":"* ","flags":"","line":"280","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"4","sType":"* "}]},{"N":"param","name":"Q{}role","slot":"5","sType":"* ","as":"* ","flags":"","line":"281","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"5","sType":"* "}]},{"N":"param","name":"Q{}email","slot":"6","sType":"* ","as":"* ","flags":"","line":"282","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"6","sType":"* "}]},{"N":"param","name":"Q{}datacite-creatorname","slot":"7","sType":"* ","as":"* ","flags":"","line":"283","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"7","sType":"* "}]},{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"285","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"287","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"287","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":""}]},{"N":"choose","sType":"?NE ","type":"item()*","line":"288","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"289","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":"missing"}]},{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"290","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]},{"N":"true"},{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"293","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"294","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"295","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}individual","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"295"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"302","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"302","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}individual","slot":"0"}]},{"N":"str","val":"missing"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"303","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"304","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"305","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}datacite-creatorname","slot":"7","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"305"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"310","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"310","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}organisation","slot":"3"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"311","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"312","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"313","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}organisation","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"313"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"318","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"318","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}position","slot":"4"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:positionName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}positionName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"319","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"320","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"321","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}position","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"321"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"326","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"327","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"329","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"330","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"331","C":[{"N":"choose","sType":"?NE ","type":"item()*","line":"332","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"333","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}email","slot":"6"}]},{"N":"str","val":""}]},{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"334","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"335","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"335"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"340","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"341","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"341","C":[{"N":"str","val":"repository@geologie.ac.at"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"choose","sType":"? ","line":"348","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"348","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}httpuri","slot":"1"}]},{"N":"str","val":""}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"349","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"350","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"351","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"352","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"353","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}httpuri","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"353"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"356","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"357","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"358","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}personidtype","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"358"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"368","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"369","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"370","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"371","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"372","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}role","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"372"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}role","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"374"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"14","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}pointofcontact_custodian","line":"381","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","C":[{"N":"elem","name":"gmd:pointOfContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"382","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"383","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"384","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"385","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"387","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"388","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"390","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"391","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"392","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"393","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"394","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"395","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"399","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"400","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"401","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"402","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.tethys.at/"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"411","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"412","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"15","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}pointofcontact_originator","line":"419","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","C":[{"N":"elem","name":"gmd:pointOfContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pointOfContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"420","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"421","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"422","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"423","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"425","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"426","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"428","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"429","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"430","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"431","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"432","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"433","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"repository@geologie.ac.at"}]}]}]}]}]},{"N":"elem","name":"gmd:onlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"437","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"438","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"439","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"440","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.tethys.at/"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"449","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"450","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"originator"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"originator"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"16","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}browseGraphictethys","line":"457","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}graphicOverview ","C":[{"N":"elem","name":"gmd:graphicOverview","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}graphicOverview ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"458","C":[{"N":"elem","name":"gmd:MD_BrowseGraphic","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_BrowseGraphic ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"459","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:fileName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"460","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"461","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://tethys.at/assets/TETHYS-Logo.svg"}]}]}]},{"N":"elem","name":"gmd:fileDescription","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileDescription ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"463","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"464","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"TETHYS RDR"}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"17","uniform":"false","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}freekeywords","line":"471","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"? ","C":[{"N":"choose","sType":"? ","role":"body","line":"472","C":[{"N":"docOrder","sType":"*NE","line":"472","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"compareToString","op":"eq","val":"Subject","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"Uncontrolled","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:descriptiveKeywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"473","C":[{"N":"elem","name":"gmd:MD_Keywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Keywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"474","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"forEach","sType":"*NE nQ{http://www.isotc211.org/2005/gmd}keyword ","line":"475","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"475","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"and","C":[{"N":"compareToString","op":"eq","val":"Subject","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"eq","val":"Uncontrolled","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]}]}]},{"N":"elem","name":"gmd:keyword","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}keyword ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"476","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"477","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"478","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"478","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:type","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}type ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"482","C":[{"N":"elem","name":"gmd:MD_KeywordTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_KeywordTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"483","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_KeywordTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"theme"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"theme"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"co","id":"18","uniform":"true","binds":"43","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}datacenter_keyword","line":"491","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","C":[{"N":"elem","name":"gmd:descriptiveKeywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}descriptiveKeywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"492","C":[{"N":"elem","name":"gmd:MD_Keywords","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Keywords ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"493","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:keyword","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}keyword ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"494","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"495","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"496","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}datacentre","bSlot":"0","role":"select","line":"496"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:type","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}type ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"499","C":[{"N":"elem","name":"gmd:MD_KeywordTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_KeywordTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"500","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.ngdc.noaa.gov/metadata/published/xsd/schema/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"dataCentre"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Tethys RDR"}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"19","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}spatialcoverage","line":"507","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extent ","C":[{"N":"elem","name":"gmd:extent","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extent ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"508","C":[{"N":"elem","name":"gmd:EX_Extent","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_Extent ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"509","C":[{"N":"choose","sType":"* ","line":"510","C":[{"N":"docOrder","sType":"*NE","line":"510","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Coverage","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]}]}]}]},{"N":"let","var":"Q{}sLat","slot":"0","sType":"* ","line":"512","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"513","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"514","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"515","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"515","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"518","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"518"}]}]}]},{"N":"let","var":"Q{}wLong","slot":"1","sType":"* ","line":"522","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"523","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"524","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"525","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"525","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"528","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"528"}]}]}]},{"N":"let","var":"Q{}nLat","slot":"2","sType":"* ","line":"532","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"533","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"534","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"535","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"535","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"538","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"538"}]}]}]},{"N":"let","var":"Q{}eLong","slot":"3","sType":"* ","line":"542","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"543","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"544","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"545","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1AO","name":"number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"545","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"548","C":[{"N":"str","role":"select","val":"","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"548"}]}]}]},{"N":"choose","sType":"* ","line":"554","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"554","C":[{"N":"and","C":[{"N":"and","C":[{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]}]},{"N":"compareToString","op":"ne","val":"NaN","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]}]}]}]},{"N":"choose","sType":"*NE ","type":"item()*","line":"556","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"558","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]}]}]},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"559","C":[{"N":"elem","name":"gmd:EX_BoundingPolygon","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_BoundingPolygon ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"560","C":[{"N":"elem","name":"gmd:polygon","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}polygon ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"561","C":[{"N":"elem","name":"gml:Point","sType":"1NE nQ{http://www.opgeris.net/gml/3.2}Point ","nsuri":"http://www.opgeris.net/gml/3.2","namespaces":"","line":"562","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"gml:id","sType":"1NA ","nsuri":"http://www.opgeris.net/gml/3.2","line":"564","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"565","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"generate-id","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"565","C":[{"N":"treat","as":"N","diag":"0|0||generate-id","C":[{"N":"check","card":"?","diag":"0|0||generate-id","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"elem","name":"gml:pos","sType":"1NE nQ{http://www.opgeris.net/gml/3.2}pos ","nsuri":"http://www.opgeris.net/gml/3.2","namespaces":"","line":"567","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"568","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"568"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"570","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"570"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"579","C":[{"N":"gc","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}wLong","slot":"1"}]},{"N":"int","val":"0"}]},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}eLong","slot":"3"}]},{"N":"int","val":"0"}]}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"581","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"582","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"583","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"584","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"585","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"585"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"588","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"589","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"180","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"593","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"594","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"595","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"596","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"597","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"597"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"600","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"600"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"605","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"606","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"607","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"608","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"609","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"609"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"612","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"612"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"619","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"620","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"621","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"622","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"623","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"-180","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"623"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"626","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"627","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}eLong","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"631","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"632","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"633","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"634","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"638","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"638"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"643","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"644","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"645","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"646","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"647","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"647"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"650","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"650"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:geographicElement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}geographicElement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"659","C":[{"N":"elem","name":"gmd:EX_GeographicBoundingBox","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}EX_GeographicBoundingBox ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"660","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:extentTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}extentTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"661","C":[{"N":"elem","name":"gco:Boolean","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Boolean ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"662","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]}]}]},{"N":"elem","name":"gmd:westBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}westBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"664","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"665","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"666","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}wLong","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"666"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:eastBoundLongitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}eastBoundLongitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"669","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"670","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"671","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}eLong","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"671"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:southBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}southBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"674","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"675","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"676","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"677","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"678","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"678"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"681","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"681"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"gmd:northBoundLatitude","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}northBoundLatitude ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"686","C":[{"N":"elem","name":"gco:Decimal","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Decimal ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"687","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"688","C":[{"N":"vc","op":"lt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"689","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}sLat","slot":"0"}]}]}]},{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"varRef","name":"Q{}nLat","slot":"2"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"690","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nLat","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"690"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"693","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}sLat","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"693"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"co","binds":"","id":"20","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}datacite_identifier","line":"709","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"* ","C":[{"N":"forEach","sType":"* ","role":"body","line":"710","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"710","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Identifier","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"let","var":"Q{}identifier","slot":"0","sType":"* ","line":"711","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"711"},{"N":"choose","sType":"? ","line":"712","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"712","C":[{"N":"or","C":[{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","val":"Doi"}]}]},{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"http://"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"elem","name":"gmd:onLine","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onLine ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"713","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"714","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"715","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"716","C":[{"N":"choose","sType":"? ","type":"item()*","line":"717","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"718","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"720","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"720","C":[{"N":"str","val":"http://dx.doi.org/"},{"N":"fn","name":"substring-after","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-after","C":[{"N":"check","card":"?","diag":"0|0||substring-after","C":[{"N":"data","diag":"0|0||substring-after","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"722","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","val":"Doi"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"723","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"723","C":[{"N":"str","val":"http://dx.doi.org/"},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"725","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]},{"N":"str","val":"http://"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"726","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"726","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}identifier","slot":"0"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"731","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"732","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"WWW:LINK-1.0-http--link"}]}]}]},{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"734","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"735","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Landing Page"}]}]}]},{"N":"elem","name":"gmd:description","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}description ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"737","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"738","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"740","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"740","C":[{"N":"fn","name":"string","C":[{"N":"str","val":"Link to DOI landing page or data facility landing page if no DOI is assigned."}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"743","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"744","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"co","binds":"","id":"21","uniform":"true","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}alternate_identifier","line":"753","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"? ","C":[{"N":"choose","sType":"? ","role":"body","line":"754","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"754","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}landingpage"},{"N":"str","val":""}]},{"N":"fn","name":"starts-with","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]}]},{"N":"str","val":"http"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"elem","name":"gmd:onLine","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}onLine ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"755","C":[{"N":"elem","name":"gmd:CI_OnlineResource","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnlineResource ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"756","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:linkage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}linkage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"757","C":[{"N":"elem","name":"gmd:URL","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}URL ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"758","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"759","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"759","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:protocol","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}protocol ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"762","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"763","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"WWW:LINK-1.0-http--link"}]}]}]},{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"765","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"766","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"767","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"767","C":[{"N":"str","val":"url"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:description","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}description ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"770","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"771","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Link to a web page related to the resource."}]}]}]},{"N":"elem","name":"gmd:function","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}function ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"773","C":[{"N":"elem","name":"gmd:CI_OnLineFunctionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_OnLineFunctionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"774","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"information"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"information"}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"co","binds":"","id":"22","uniform":"false","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}data_quality","line":"782","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dataQualityInfo ","C":[{"N":"elem","name":"gmd:dataQualityInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dataQualityInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"783","C":[{"N":"elem","name":"gmd:DQ_DataQuality","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_DataQuality ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"784","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:scope","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}scope ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"785","C":[{"N":"elem","name":"gmd:DQ_Scope","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_Scope ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"786","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:level","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}level ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"787","C":[{"N":"elem","name":"gmd:MD_ScopeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ScopeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"788","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_ScopeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"dataset"}]}]}]}]},{"N":"elem","name":"gmd:levelDescription","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}levelDescription ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"790","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"inapplicable"}]}]}]}]}]},{"N":"elem","name":"gmd:report","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}report ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"793","C":[{"N":"elem","name":"gmd:DQ_DomainConsistency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_DomainConsistency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"794","C":[{"N":"elem","name":"gmd:result","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}result ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"795","C":[{"N":"elem","name":"gmd:DQ_ConformanceResult","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}DQ_ConformanceResult ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"796","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:specification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}specification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"797","C":[{"N":"elem","name":"gmd:CI_Citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"798","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:title","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}title ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"799","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"800","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"VERORDNUNG (EG) Nr. 1089/2010 DER KOMMISSION vom 23. November 2010 zur Durchführung der Richtlinie 2007/2/EG des Europäischen Parlaments und des Rates hinsichtlich der Interoperabilität von Geodatensätzen und -diensten"}]}]}]},{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"802","C":[{"N":"elem","name":"gmd:CI_Date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"803","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:date","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}date ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"804","C":[{"N":"elem","name":"gco:Date","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Date ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"805","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2010-12-08"}]}]}]},{"N":"elem","name":"gmd:dateType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}dateType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"807","C":[{"N":"elem","name":"gmd:CI_DateTypeCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_DateTypeCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"808","C":[{"N":"sequence","ns":"xml=~ =http://www.isotc211.org/2005/gmd xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_DateTypeCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"publication"}]}]}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:explanation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}explanation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"814","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"815","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Datenstruktur entspricht INSPIRE"}]}]}]},{"N":"elem","name":"gmd:pass","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}pass ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"817","C":[{"N":"elem","name":"gco:Boolean","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Boolean ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"818","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:lineage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}lineage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"824","C":[{"N":"elem","name":"gmd:LI_Lineage","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LI_Lineage ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"825","C":[{"N":"elem","name":"gmd:statement","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}statement ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"826","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"827","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Digitalisierung"}]}]}]}]}]}]}]}]}]}]},{"N":"co","id":"23","uniform":"true","binds":"52 53","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}distributor","line":"838","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributor ","C":[{"N":"elem","name":"gmd:distributor","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributor ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"839","C":[{"N":"elem","name":"gmd:MD_Distributor","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Distributor ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"840","C":[{"N":"elem","name":"gmd:distributorContact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributorContact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"841","C":[{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"842","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:organisationName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}organisationName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"843","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"844","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"845","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}distributorOrganisation","bSlot":"0","sType":"1AS","role":"select","line":"845"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"848","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"849","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"850","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"851","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"852","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"853","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"854","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}distributorContactEmail","bSlot":"1","sType":"1AS","role":"select","line":"854"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"861","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"862","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]},{"N":"att","name":"codeSpace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ISOTC211/19115"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","id":"24","uniform":"true","binds":"54 55 56","C":[{"N":"template","flags":"os","module":"functions.xslt","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","name":"Q{}metadata_maintenance","line":"874","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","expand-text":"true","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataMaintenance ","C":[{"N":"elem","name":"gmd:metadataMaintenance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataMaintenance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","role":"body","line":"875","C":[{"N":"elem","name":"gmd:MD_MaintenanceInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"876","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:maintenanceAndUpdateFrequency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}maintenanceAndUpdateFrequency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"877","C":[{"N":"elem","name":"gmd:MD_MaintenanceFrequencyCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceFrequencyCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"878","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://schemas.opengis.net/iso/19139/20070417/resources/codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]}]}]}]},{"N":"elem","name":"gmd:contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"880","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"881","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"881","C":[{"N":"gVarRef","name":"Q{}maintenanceContactID","bSlot":"0"}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"882","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"883","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactID","bSlot":"0","sType":"1AS","role":"select","line":"883"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:CI_ResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"886","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:individualName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}individualName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"887","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"888","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"889","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactName","bSlot":"1","sType":"1AS","role":"select","line":"889"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:contactInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}contactInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"892","C":[{"N":"elem","name":"gmd:CI_Contact","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Contact ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"893","C":[{"N":"elem","name":"gmd:address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"894","C":[{"N":"elem","name":"gmd:CI_Address","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Address ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"895","C":[{"N":"elem","name":"gmd:electronicMailAddress","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}electronicMailAddress ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"896","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"","line":"897","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"898","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"gVarRef","name":"Q{}maintenanceContactEmail","bSlot":"2","sType":"1AS","role":"select","line":"898"},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:role","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}role ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"905","C":[{"N":"elem","name":"gmd:CI_RoleCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_RoleCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"","line":"906","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"processor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"processor"}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"25","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}responseDate","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"26","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}unixTimestamp","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"27","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}email","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"28","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}earliestDatestamp","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"29","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}repositoryName","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"30","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}repIdentifier","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"31","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}doiPrefix","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"32","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}sampleIdentifier","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"33","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}dateDelete","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"34","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}totalIds","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"35","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}res","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"36","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}cursor","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"37","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_verb","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"38","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_metadataPrefix","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"39","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_error_code","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"40","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}oai_error_message","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"41","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}baseURL","sType":"* ","slots":"200","module":"datasetxml2oai-pmh.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","as":"","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","C":[{"N":"str","sType":"1AS ","val":"","role":"select"}]}]},{"N":"co","binds":"","id":"42","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}fileIdentifierPrefix","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"41","C":[{"N":"str","val":"at.tethys.dataset"}]}]}]},{"N":"co","binds":"","id":"43","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}datacentre","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"43","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"44","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}CreatingCorporation"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"45","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"45","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}CreatingCorporation"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"48","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"48","C":[{"N":"str","val":"Tethys RDR"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","binds":"","id":"44","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}nl","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"oai_2_iso19139.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"661","C":[{"N":"str","val":"\n"}]}]}]},{"N":"co","binds":"","id":"45","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}ascii","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"}]}]}]}]},{"N":"co","binds":"","id":"46","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}latin1","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"}]}]}]}]},{"N":"co","binds":"","id":"47","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}safe","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"!'()*-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz~"}]}]}]}]},{"N":"co","binds":"","id":"48","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}hex","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","module":"datasetxml2oai-pmh.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0123456789ABCDEF"}]}]}]}]},{"N":"co","binds":"","id":"49","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}resourcetype","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]}]},{"N":"co","id":"50","vis":"PUBLIC","ex:uniform":"true","binds":"49","C":[{"N":"globalVariable","name":"Q{}MDScopecode","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"19","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"20","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Dataset"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"dataset"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"21","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Software"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"software"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"22","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Service"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"service"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"23","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Model"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"model"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"25","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"?ND ","name":"Q{}resourcetype","bSlot":"0","role":"select","line":"25"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"co","id":"51","vis":"PUBLIC","ex:uniform":"true","binds":"49","C":[{"N":"globalVariable","name":"Q{}MDScopelist","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"?ND ","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"30","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"31","C":[{"N":"or","C":[{"N":"or","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Dataset"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Software"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Service"}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}resourcetype","bSlot":"0"}]},{"N":"str","val":"Model"}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4"}]}]}]}]}]},{"N":"co","binds":"","id":"52","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}distributorOrganisation","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"836","C":[{"N":"str","val":"Geological Survey of Austria"}]}]}]},{"N":"co","binds":"","id":"53","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}distributorContactEmail","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"837","C":[{"N":"str","val":"repository@geologie.ac.at"}]}]}]},{"N":"co","binds":"","id":"54","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactID","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"871","C":[{"N":"str","val":"https://www.re3data.org/repository/r3d100013400"}]}]}]},{"N":"co","binds":"","id":"55","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactName","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"872","C":[{"N":"str","val":"Tethys RDR"}]}]}]},{"N":"co","binds":"","id":"56","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalVariable","name":"Q{}maintenanceContactEmail","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","module":"functions.xslt","slots":"200","sType":"1AS","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/functions.xslt","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ gml=http://www.opgeris.net/gml/3.2 xlink=http://www.w3.org/1999/xlink gmx=http://www.isotc211.org/2005/gmx gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"873","C":[{"N":"str","val":"repository@geologie.ac.at"}]}]}]},{"N":"co","id":"57","binds":"25 37 38 41 39 40 65 60 63 61 64 62 7","C":[{"N":"mode","onNo":"SC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"22","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"93","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"/root","prio":"0.5","matches":"NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NE u[NE nQ{}root,NE nQ{http://www.w3.org/1999/xhtml}root]"},{"N":"p.nodeTest","test":"ND"}]},{"N":"sequence","role":"action","sType":"*N ","C":[{"N":"procInst","sType":"1NP ","C":[{"N":"str","sType":"1AS ","val":"xml-stylesheet"},{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"type=\"text/xsl\" href=\"assets2/oai2_style.xslt\""}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"elem","name":"OAI-PMH","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}OAI-PMH ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"99","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"}]},{"N":"elem","name":"responseDate","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}responseDate ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"100","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"101","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}responseDate","bSlot":"0","role":"select","line":"101"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"request","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}request ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"103","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"104","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"104","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":""}]},{"N":"att","name":"verb","sType":"1NA ","line":"105","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"106","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_verb","bSlot":"1","role":"select","line":"106"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"109","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"109","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_metadataPrefix","bSlot":"2"}]},{"N":"str","val":""}]},{"N":"att","name":"metadataPrefix","sType":"1NA ","line":"110","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"111","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_metadataPrefix","bSlot":"2","role":"select","line":"111"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"114","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}baseURL","bSlot":"3","role":"select","line":"114"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"choose","sType":"? ","line":"116","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"116","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"gVarRef","name":"Q{}oai_error_code","bSlot":"4"}]}]}]},{"N":"elem","name":"error","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}error ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"117","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"code","sType":"1NA ","line":"118","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"119","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"119","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"gVarRef","name":"Q{}oai_error_code","bSlot":"4"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"121","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}oai_error_message","bSlot":"5","role":"select","line":"121"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","type":"item()*","line":"126","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"127","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"GetRecord"}]},{"N":"applyT","sType":"* ","line":"128","mode":"Q{}GetRecord","bSlot":"6","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"128"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"130","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"Identify"}]},{"N":"applyT","sType":"* ","line":"131","mode":"Q{}Identify","bSlot":"7","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"131"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"133","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"applyT","sType":"* ","line":"134","mode":"Q{}ListIdentifiers","bSlot":"8","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"134"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"136","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListMetadataFormats"}]},{"N":"applyT","sType":"* ","line":"137","mode":"Q{}ListMetadataFormats","bSlot":"9","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"137"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"139","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListRecords"}]},{"N":"applyT","sType":"* ","line":"140","mode":"Q{}ListRecords","bSlot":"10","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"140"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"142","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListSets"}]},{"N":"applyT","sType":"* ","line":"143","mode":"Q{}ListSets","bSlot":"11","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"*NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"143"}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"31","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"404","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"SetSpec","prio":"0","matches":"NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","sType":"1NE u[NE nQ{}SetSpec,NE nQ{http://www.w3.org/1999/xhtml}SetSpec]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"405","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"406","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"406"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"30","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"317","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"* ","type":"item()*","role":"action","line":"318","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"319","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}oai_verb","bSlot":"1"}]},{"N":"str","val":"ListIdentifiers"}]},{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}Rdr_Dataset_Data","line":"320"},{"N":"true"},{"N":"elem","name":"record","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}record ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"323","C":[{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}Rdr_Dataset_Data","line":"324"}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"26","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"256","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Sets","prio":"0","matches":"NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","sType":"1NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"set","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}set ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"257","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"setSpec","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setSpec ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"258","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"setName","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}setName ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"261","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"262","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}TypeName","name":"attribute","nodeTest":"*NA nQ{}TypeName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"262"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"co","id":"58","binds":"1 58 30 0 2","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}oai_datacite","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"12","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"395","module":"oai_datacite.xslt","expand-text":"false","match":"File/@MimeType","prio":"0.5","matches":"NA nQ{}MimeType","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NA nQ{}MimeType"},{"N":"p.nodeTest","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]},{"N":"elem","name":"format","sType":"1NE nQ{http://datacite.org/schema/kernel-4}format ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"396","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"397","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"398","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"application/x-sqlite3"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"application/geopackage+sqlite3"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"402","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"402"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"13","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"409","module":"oai_datacite.xslt","expand-text":"false","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"elem","name":"rights","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rights ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"410","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"411","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"412","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"412"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"414","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"414","C":[{"N":"attVal","name":"Q{}LinkLicence"},{"N":"str","val":""}]},{"N":"att","name":"rightsURI","sType":"1NA ","line":"415","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"416","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LinkLicence","name":"attribute","nodeTest":"*NA nQ{}LinkLicence","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"416"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"att","name":"schemeURI","sType":"1NA ","line":"419","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://spdx.org/licenses/"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"rightsIdentifierScheme","sType":"1NA ","line":"422","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"SPDX"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"rightsIdentifier","sType":"1NA ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"426","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Name","name":"attribute","nodeTest":"*NA nQ{}Name","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"426"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"428","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameLong","name":"attribute","nodeTest":"*NA nQ{}NameLong","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"428"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"choose","sType":"? ","line":"430","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"430","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-4.0"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-SA-4.0"}]}]},{"N":"elem","name":"rights","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rights ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"431","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"rightsURI","sType":"1NA ","line":"432","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/semantics/openAccess"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Open Access"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"11","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"352","module":"oai_datacite.xslt","expand-text":"false","match":"PersonAuthor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"creator","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creator ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"353","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"creatorName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creatorName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"354","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"355","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"355","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":""}]},{"N":"att","name":"nameType","sType":"1NA ","line":"356","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"357","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameType","name":"attribute","nodeTest":"*NA nQ{}NameType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"357"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"360","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"360"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"361","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"361","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"364","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"364"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"365","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"365","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"367","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"367"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"choose","sType":"* ","line":"372","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"372","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"givenName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}givenName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"373","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"374"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"familyName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}familyName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"376","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"377","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"377"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"affiliation","sType":"1NE nQ{http://datacite.org/schema/kernel-4}affiliation ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"379","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"GBA"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"382","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"382","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"},{"N":"str","val":""}]},{"N":"elem","name":"nameIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}nameIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"383","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"schemeURI","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://orcid.org/"}]},{"N":"att","name":"nameIdentifierScheme","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ORCID"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"384","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}IdentifierOrcid","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"384"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"10","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"333","module":"oai_datacite.xslt","expand-text":"false","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"contributor","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributor ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"334","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"335","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"335","C":[{"N":"attVal","name":"Q{}ContributorType"},{"N":"str","val":""}]},{"N":"att","name":"contributorType","sType":"1NA ","line":"336","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"337","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}ContributorType","name":"attribute","nodeTest":"*NA nQ{}ContributorType","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"337"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"contributorName","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributorName ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"340","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"346","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"346","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"attVal","name":"Q{}FirstName"}]},{"N":"str","val":" "},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"attVal","name":"Q{}LastName"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"9","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"320","module":"oai_datacite.xslt","expand-text":"false","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"relatedIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}relatedIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"321","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"relatedIdentifierType","sType":"1NA ","line":"322","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"323","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"323"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"relationType","sType":"1NA ","line":"325","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"326","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Relation","name":"attribute","nodeTest":"*NA nQ{}Relation","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"326"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"328","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"328"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"8","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"309","module":"oai_datacite.xslt","expand-text":"false","match":"AlternateIdentifier","prio":"0","matches":"NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","sType":"1NE u[NE nQ{}AlternateIdentifier,NE nQ{http://www.w3.org/1999/xhtml}AlternateIdentifier]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"alternateIdentifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"310","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"alternateIdentifierType","sType":"1NA ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"url"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"315","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}landingpage","name":"attribute","nodeTest":"*NA nQ{}landingpage","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"315"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"7","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"297","module":"oai_datacite.xslt","expand-text":"false","match":"Subject","prio":"0","matches":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"1NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"subject","sType":"1NE nQ{http://datacite.org/schema/kernel-4}subject ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"298","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"299","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"299","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"300","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"301","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"301"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"304","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"304"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"6","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"271","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"title","sType":"1NE nQ{http://datacite.org/schema/kernel-4}title ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"272","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"273","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"273","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"274","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"275","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"275"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","type":"item()*","line":"278","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"279","C":[{"N":"and","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Sub"}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Main"}]}]},{"N":"att","name":"titleType","sType":"1NA ","line":"280","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"281","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"281"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Title"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"285","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Sub"}]},{"N":"att","name":"titleType","sType":"1NA ","line":"286","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"287","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"287"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"title"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"292","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"292"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"8","prec":"1","seq":"5","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"255","module":"oai_datacite.xslt","expand-text":"false","match":"TitleMain","prio":"0","matches":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"1NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"title","sType":"1NE nQ{http://datacite.org/schema/kernel-4}title ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"256","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"257","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"257","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"258","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"262","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"262","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Main"}]}]},{"N":"att","name":"titleType","sType":"1NA ","line":"263","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"264","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"264"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"267","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"267"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"9","prec":"1","seq":"4","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"245","module":"oai_datacite.xslt","expand-text":"false","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"identifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}identifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"246","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"identifierType","sType":"1NA ","line":"247","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"DOI"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"250","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"250"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"10","prec":"1","seq":"3","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"208","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAbstractAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"1NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"description","sType":"1NE nQ{http://datacite.org/schema/kernel-4}description ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"209","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"210","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"211","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"211"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"213","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"213","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"att","name":"descriptionType","sType":"1NA ","line":"214","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"callT","sType":"* ","bSlot":"0","name":"Q{}CamelCaseWord","line":"215","C":[{"N":"withParam","name":"Q{}text","slot":"0","sType":"*NA nQ{}Type","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type","sType":"*NA nQ{}Type","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"216"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"220","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"220"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"11","prec":"1","seq":"2","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"193","module":"oai_datacite.xslt","expand-text":"false","match":"TitleAbstract","prio":"0","matches":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"1NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"description","sType":"1NE nQ{http://datacite.org/schema/kernel-4}description ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"194","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"195","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"196","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"196"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"choose","sType":"? ","line":"198","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","line":"198","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":""}]},{"N":"att","name":"descriptionType","sType":"1NA ","line":"199","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Abstract"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"204","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"204"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"12","prec":"1","seq":"1","ns":"xml=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"173","module":"oai_datacite.xslt","expand-text":"false","match":"Coverage","prio":"0","matches":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"1NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"geoLocation","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocation ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"174","C":[{"N":"elem","name":"geoLocationBox","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocationBox ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"175","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"westBoundLongitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}westBoundLongitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"176","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"177","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}XMin","name":"attribute","nodeTest":"*NA nQ{}XMin","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"177"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"eastBoundLongitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}eastBoundLongitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"179","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"180","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}XMax","name":"attribute","nodeTest":"*NA nQ{}XMax","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"180"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"southBoundLatitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}southBoundLatitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"182","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"183","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}YMin","name":"attribute","nodeTest":"*NA nQ{}YMin","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"183"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"northBoundLatitude","sType":"1NE nQ{http://datacite.org/schema/kernel-4}northBoundLatitude ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"185","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"186","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}YMax","name":"attribute","nodeTest":"*NA nQ{}YMax","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ ","role":"select","line":"186"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"templateRule","rank":"13","prec":"1","seq":"0","ns":"xml=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_datacite.xslt","line":"39","module":"oai_datacite.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ xsi=~ "},{"N":"elem","name":"resource","sType":"1NE nQ{http://datacite.org/schema/kernel-4}resource ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","ns":"xml=~ xsi=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","role":"action","line":"41","C":[{"N":"sequence","ns":"xml=~ xsi=~ =http://datacite.org/schema/kernel-4 xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.3/metadata.xsd"}]},{"N":"choose","sType":"* ","type":"item()*","line":"45","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"46"},{"N":"applyT","sType":"* ","line":"47","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"47"}]},{"N":"true"},{"N":"elem","name":"identifier","sType":"1NE nQ{http://datacite.org/schema/kernel-4}identifier ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"50","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai:"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"52","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"2","role":"select","line":"52"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"54","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}PublishId","name":"attribute","nodeTest":"*NA nQ{}PublishId","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"54"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","name":"creators","sType":"1NE nQ{http://datacite.org/schema/kernel-4}creators ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"60","C":[{"N":"applyT","sType":"* ","line":"61","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"61"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"62"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]}]},{"N":"elem","name":"titles","sType":"1NE nQ{http://datacite.org/schema/kernel-4}titles ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"65","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"66","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"66"}]},{"N":"applyT","sType":"* ","line":"67","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"67"}]}]}]},{"N":"elem","name":"publisher","sType":"1NE nQ{http://datacite.org/schema/kernel-4}publisher ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"69","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"71","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"71"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"publicationYear","sType":"1NE nQ{http://datacite.org/schema/kernel-4}publicationYear ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"73","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"74","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"74","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"subjects","sType":"1NE nQ{http://datacite.org/schema/kernel-4}subjects ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"76","C":[{"N":"applyT","sType":"* ","line":"77","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"77"}]}]},{"N":"elem","name":"language","sType":"1NE nQ{http://datacite.org/schema/kernel-4}language ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"79","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"80","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"80"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"? ","line":"82","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"82"},{"N":"elem","name":"contributors","sType":"1NE nQ{http://datacite.org/schema/kernel-4}contributors ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"83","C":[{"N":"applyT","sType":"* ","line":"84","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"84"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"85"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"dates","sType":"1NE nQ{http://datacite.org/schema/kernel-4}dates ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"89","C":[{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}RdrDate2","line":"90"}]},{"N":"elem","name":"version","sType":"1NE nQ{http://datacite.org/schema/kernel-4}version ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"92","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"93","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Version","sType":"*NA nQ{}Version","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"94"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"95","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Version","name":"attribute","nodeTest":"*NA nQ{}Version","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"95"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"1"}]}]}]},{"N":"elem","name":"resourceType","sType":"1NE nQ{http://datacite.org/schema/kernel-4}resourceType ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"102","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"resourceTypeGeneral","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]},{"N":"elem","name":"alternateIdentifiers","sType":"1NE nQ{http://datacite.org/schema/kernel-4}alternateIdentifiers ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"107","C":[{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}AlternateIdentifier","line":"108"}]},{"N":"choose","sType":"? ","line":"111","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","line":"111"},{"N":"elem","name":"relatedIdentifiers","sType":"1NE nQ{http://datacite.org/schema/kernel-4}relatedIdentifiers ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"112","C":[{"N":"applyT","sType":"* ","line":"113","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"113"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"rightsList","sType":"1NE nQ{http://datacite.org/schema/kernel-4}rightsList ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"116","C":[{"N":"applyT","sType":"* ","line":"117","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"117"}]}]},{"N":"elem","name":"sizes","sType":"1NE nQ{http://datacite.org/schema/kernel-4}sizes ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"119","C":[{"N":"elem","name":"size","sType":"1NE nQ{http://datacite.org/schema/kernel-4}size ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"120","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"121","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1ADI","name":"count","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"121","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" datasets"}]}]}]}]},{"N":"elem","name":"formats","sType":"1NE nQ{http://datacite.org/schema/kernel-4}formats ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"125","C":[{"N":"applyT","sType":"* ","line":"126","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"docOrder","sType":"*NA nQ{}MimeType","role":"select","line":"126","C":[{"N":"slash","op":"/","sType":"*NA nQ{}MimeType","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]}]},{"N":"elem","name":"descriptions","sType":"1NE nQ{http://datacite.org/schema/kernel-4}descriptions ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"128","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"129","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"129"}]},{"N":"applyT","sType":"* ","line":"130","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"130"}]}]}]},{"N":"elem","name":"geoLocations","sType":"1NE nQ{http://datacite.org/schema/kernel-4}geoLocations ","nsuri":"http://datacite.org/schema/kernel-4","namespaces":"=http://datacite.org/schema/kernel-4 xsi=http://www.w3.org/2001/XMLSchema-instance oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/","line":"132","C":[{"N":"applyT","sType":"* ","line":"133","mode":"Q{}oai_datacite","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsi=~ xsl=~ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ dc=http://purl.org/dc/elements/1.1/ ","role":"select","line":"133"}]}]}]}]}]}]}]},{"N":"co","id":"59","binds":"13 42 59 10 11 3 4 12 43 5 14 15 16 17 18 19 23 20 21 22 24","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}iso19139","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"21","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","line":"737","module":"oai_2_iso19139.xslt","expand-text":"true","match":"File","prio":"0","matches":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"1NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"738","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"738","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]}]}]},{"N":"elem","name":"gmd:distributionFormat","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributionFormat ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"739","C":[{"N":"elem","name":"gmd:MD_Format","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Format ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"740","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:name","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}name ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"741","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"742","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"743","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"743","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:version","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}version ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"746","C":[{"N":"att","name":"gco:nilReason","nsuri":"http://www.isotc211.org/2005/gco","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"missing"}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"20","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","line":"701","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"704","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"704","C":[{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","val":"missing"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","val":"unknown"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]},{"N":"elem","name":"gmd:aggregationInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}aggregationInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"705","C":[{"N":"elem","name":"gmd:MD_AggregateInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_AggregateInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"706","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:aggregateDataSetIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}aggregateDataSetIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"707","C":[{"N":"elem","name":"gmd:RS_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}RS_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"708","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"709","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"710","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"711","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"711","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"gmd:codeSpace","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}codeSpace ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"714","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"715","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"716","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"716","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:associationType","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}associationType ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"721","C":[{"N":"elem","type":"element()","name":"gmd:DS_AssociationTypeCode","sType":"1NE ","nsuri":"http://www.isotc211.org/2005/gmd","line":"722","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","sType":"1NA ","line":"723","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"724","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"724","C":[{"N":"str","val":"http://datacite.org/schema/kernel-4"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"codeListValue","sType":"1NA ","line":"726","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"727","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"727","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"729","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"729","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"19","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","line":"550","module":"oai_2_iso19139.xslt","expand-text":"true","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"let","var":"Q{}dcrole","slot":"0","sType":"*NE ","line":"551","role":"action","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"551","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"data","diag":"0|0||normalize-space","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ContributorType"}]}]}]}]}]},{"N":"let","var":"Q{}role","slot":"1","sType":"*NE ","line":"552","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"553","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"554","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ContactPerson"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"pointOfContact"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"555","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataCollector"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"556","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataCurator"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"557","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"DataManager"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"custodian"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"558","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Distributor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"originator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"559","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Editor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"editor"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"560","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Funder"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"funder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"561","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"HostingInstitution"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"distributor"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"562","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectLeader"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"563","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectManager"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"564","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ProjectMember"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"565","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"ResearchGroup"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"566","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Researcher"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"567","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"RightsHolder"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"rightsHolder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"568","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"Sponsor"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"funder"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"569","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}dcrole","slot":"0"}]},{"N":"str","val":"WorkPackageLeader"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collaborator"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"contributor"}]}]}]},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"573","C":[{"N":"let","var":"Q{}http-uri","slot":"2","sType":"* ","line":"574","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"575","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"576","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"580","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"580","C":[{"N":"str","val":"http://orcid.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"583","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"583","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"588","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"588","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}http-uri","slot":"2"}]},{"N":"str","val":""}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"589","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"590","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"590"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}nameidscheme","slot":"3","sType":"* ","line":"593","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"594","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"595","C":[{"N":"treat","as":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"varRef","name":"Q{}http-uri","slot":"2"}]}]}]}]}]},{"N":"str","val":"http://orcid.org/"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"596","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"596","C":[{"N":"str","val":"ORCID"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"599","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"599","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}email","slot":"4","sType":"* ","line":"603","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"604","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"605","C":[{"N":"attVal","name":"Q{}Email"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"606","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Email","name":"attribute","nodeTest":"*NA nQ{}Email","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"606"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"609","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"609","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}affiliation","slot":"5","sType":"* ","line":"613","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"614","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"615","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"616","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"616","C":[{"N":"str","val":"GBA"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"619","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"619","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}contrnamestring","slot":"6","sType":"* ","line":"623","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"624","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"625","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"630","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"630","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}FirstName"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"633","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"633","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"637","C":[{"N":"withParam","name":"Q{}individual","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"639","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}contrnamestring","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"639"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}httpuri","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"642","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"642"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}personidtype","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"645","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nameidscheme","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"645"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"648","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}affiliation","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"648"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}position","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"651","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dcrole","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"651"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}email","slot":"4","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"654","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"654"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"1","sType":"*","C":[{"N":"varRef","name":"Q{}role","slot":"1","sType":"*","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"656"}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"18","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","line":"448","module":"oai_2_iso19139.xslt","expand-text":"true","match":"PersonAuthor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"action","line":"449","C":[{"N":"let","var":"Q{}http-uri","slot":"0","sType":"* ","line":"450","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"451","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"452","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}IdentifierOrcid"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"456","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"456","C":[{"N":"str","val":"http://orcid.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}IdentifierOrcid"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"459","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"459","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"464","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"464","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"varRef","name":"Q{}http-uri","slot":"0"}]},{"N":"str","val":""}]},{"N":"att","name":"xlink:href","sType":"1NA ","nsuri":"http://www.w3.org/1999/xlink","line":"465","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"466","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}http-uri","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"466"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}nameidscheme","slot":"1","sType":"* ","line":"469","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"470","C":[{"N":"fn","name":"starts-with","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"471","C":[{"N":"treat","as":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"varRef","name":"Q{}http-uri","slot":"0"}]}]}]}]}]},{"N":"str","val":"http://orcid.org/"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"472","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"472","C":[{"N":"str","val":"ORCID"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"475","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"475","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}email","slot":"2","sType":"* ","line":"479","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"480","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"481","C":[{"N":"attVal","name":"Q{}Email"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"482","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Email","name":"attribute","nodeTest":"*NA nQ{}Email","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"482"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"485","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"485","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}affiliation","slot":"3","sType":"* ","line":"489","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"490","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"491","C":[{"N":"attVal","name":"Q{}NameType"},{"N":"str","val":"Personal"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"492","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"492","C":[{"N":"str","val":"GBA"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"495","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"495","C":[{"N":"str","val":""}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}creatorname","slot":"4","sType":"* ","line":"499","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"500","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"500"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"501","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"501","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"504","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"504"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"505","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"505","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"507","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"507"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"let","var":"Q{}namestring","slot":"5","sType":"* ","line":"511","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"512","C":[{"N":"compareToString","op":"ne","val":"","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"513","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"518","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"518","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}LastName"}]}]}]},{"N":"str","val":", "},{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}FirstName"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"524","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"524","C":[{"N":"str","val":"missing"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"528","C":[{"N":"withParam","name":"Q{}individual","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"530","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}namestring","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"530"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}personidtype","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"533","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}nameidscheme","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"533"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"536","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}affiliation","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"536"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"author"}]}]}]}]},{"N":"withParam","name":"Q{}email","slot":"2","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"540","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}email","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"540"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}datacite-creatorname","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"543","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}creatorname","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"543"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"17","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","line":"437","module":"oai_2_iso19139.xslt","expand-text":"true","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"choose","sType":"? ","role":"action","line":"438","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"438","C":[{"N":"compareToString","op":"eq","val":"Alternative","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Value"},{"N":"str","val":""}]}]},{"N":"elem","name":"gmd:alternateTitle","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}alternateTitle ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"439","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"440","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"441","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"441","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"16","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","line":"368","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:fileIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}fileIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","role":"action","line":"369","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"370","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"372","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","line":"373","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"attVal","name":"Q{}Value"}]}]}]}]},{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"arrayBlock","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"374","C":[{"N":"gVarRef","name":"Q{}fileIdentifierPrefix","bSlot":"1"},{"N":"fn","name":"normalize-space","C":[{"N":"fn","name":"substring-after","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring-after","C":[{"N":"check","card":"?","diag":"0|0||substring-after","C":[{"N":"attVal","name":"Q{}Value"}]}]},{"N":"str","val":"/tethys."},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"377","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"377","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"15","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","line":"341","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"sequence","role":"action","sType":"*NE ","C":[{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"342","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xlink:href","nsuri":"http://www.w3.org/1999/xlink","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"https://creativecommons.org/licenses/by/4.0/deed.en"}]},{"N":"elem","name":"gmd:MD_Constraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Constraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"343","C":[{"N":"elem","name":"gmd:useLimitation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}useLimitation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"344","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"345","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"346","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"346","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}NameLong"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"351","C":[{"N":"elem","name":"gmd:MD_LegalConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_LegalConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"352","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:accessConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}accessConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"353","C":[{"N":"elem","name":"gmd:MD_RestrictionCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_RestrictionCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"354","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_RestrictionCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"otherRestrictions"}]}]}]}]},{"N":"elem","name":"gmd:otherConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}otherConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"356","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xlink=http://www.w3.org/1999/xlink fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","line":"357","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"358","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco ","role":"select","line":"358","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}NameLong"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"14","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","line":"54","module":"oai_2_iso19139.xslt","expand-text":"true","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco "},{"N":"elem","name":"gmd:MD_Metadata","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Metadata ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","ns":"xml=~ gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ fn=http://example.com/functions","role":"action","line":"59","C":[{"N":"sequence","ns":"xml=~ gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ fn=http://example.com/functions","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd http://schemas.opengis.net/iso/19139/20060504/gmd/gmd.xsd http://www.isotc211.org/2005/gmx http://schemas.opengis.net/iso/19139/20060504/gmx/gmx.xsd http://www.isotc211.org/2005/srv http://schemas.opengis.net/iso/19139/20060504/srv/srv.xsd"}]},{"N":"choose","sType":"* ","line":"62","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"62"},{"N":"applyT","sType":"* ","line":"63","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"63"}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"gmd:language","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}language ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"67","C":[{"N":"elem","name":"gmd:LanguageCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LanguageCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"68","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.loc.gov/standards/iso639-2/"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ger"}]}]}]}]},{"N":"elem","name":"gmd:characterSet","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}characterSet ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"70","C":[{"N":"elem","name":"gmd:MD_CharacterSetCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_CharacterSetCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"71","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_CharacterSetCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"utf8"}]}]}]}]},{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}hierarchylevel","line":"75"},{"N":"elem","name":"gmd:hierarchyLevelName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}hierarchyLevelName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"77","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"78","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}metadatacontact","line":"84"},{"N":"callT","bSlot":"5","sType":"* ","name":"Q{}datestamp","line":"87"},{"N":"elem","name":"gmd:metadataStandardName","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataStandardName ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"89","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"90","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ISO 19139 Geographic Information - Metadata - Implementation Specification"}]}]}]},{"N":"elem","name":"gmd:metadataStandardVersion","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}metadataStandardVersion ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"92","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"93","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2007"}]}]}]},{"N":"elem","name":"gmd:referenceSystemInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}referenceSystemInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"96","C":[{"N":"elem","name":"gmd:MD_ReferenceSystem","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ReferenceSystem ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"97","C":[{"N":"elem","name":"gmd:referenceSystemIdentifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}referenceSystemIdentifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"98","C":[{"N":"elem","name":"gmd:RS_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}RS_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"99","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"100","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"102","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"https://www.opengis.net/def/crs/EPSG/0/31287"}]}]}]},{"N":"elem","name":"gmd:version","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}version ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"104","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"105","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"6.11.2"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:identificationInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}identificationInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"112","C":[{"N":"elem","name":"gmd:MD_DataIdentification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_DataIdentification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"113","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"gmd:citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"116","C":[{"N":"elem","name":"gmd:CI_Citation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}CI_Citation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"117","C":[{"N":"sequence","sType":"* ","C":[{"N":"callT","bSlot":"6","sType":"* ","name":"Q{}title","line":"119"},{"N":"applyT","sType":"* ","line":"122","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"122"}]},{"N":"callT","bSlot":"7","sType":"* ","name":"Q{}resourcedates","line":"125"},{"N":"elem","name":"gmd:identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"129","C":[{"N":"forEach","sType":"* ","line":"130","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"130","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"Identifier","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"choose","sType":"? ","line":"133","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"133","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"string-length","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||string-length","C":[{"N":"check","card":"?","diag":"0|0||string-length","C":[{"N":"data","diag":"0|0||string-length","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]}]}]},{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"arrayBlock","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Type"}]}]},{"N":"str","val":"Doi"}]}]}]}]}]},{"N":"elem","name":"gmd:MD_Identifier","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Identifier ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"134","C":[{"N":"elem","name":"gmd:code","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}code ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"135","C":[{"N":"elem","name":"gco:CharacterString","sType":"1NE nQ{http://www.isotc211.org/2005/gco}CharacterString ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"136","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"137","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"138","C":[{"N":"fn","name":"starts-with","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||starts-with","C":[{"N":"check","card":"?","diag":"0|0||starts-with","C":[{"N":"data","diag":"0|0||starts-with","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","val":"doi:"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"fn","name":"contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","val":"doi.org"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"139","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Value","role":"select","line":"139","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"141","C":[{"N":"compareToInt","op":"gt","val":"0","C":[{"N":"fn","name":"count","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"gVarRef","name":"Q{}datacentre","bSlot":"8"}]},{"N":"str","val":"Tethys RDR"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"145","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"145","C":[{"N":"str","val":"https://doi.org/"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"slash","op":"/","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"148","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Value","role":"select","line":"148","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","C":[{"N":"filter","C":[{"N":"dot"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Doi"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"applyT","sType":"* ","line":"159","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"159"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"160"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"applyT","sType":"* ","line":"164","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"164"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"165"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"elem","name":"gmd:citedResponsibleParty","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}citedResponsibleParty ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"169","C":[{"N":"callT","bSlot":"0","sType":"* ","name":"Q{}ci_responsibleparty","line":"170","C":[{"N":"withParam","name":"Q{}organisation","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"172","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"172"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"withParam","name":"Q{}role","slot":"0","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"publisher"}]}]}]}]}]}]}]}]}]},{"N":"callT","bSlot":"9","sType":"* ","name":"Q{}abstract","line":"181"},{"N":"elem","name":"gmd:status","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}status ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"183","C":[{"N":"elem","name":"gmd:MD_ProgressCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ProgressCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"184","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ProgressCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"Complete"}]},{"N":"att","name":"codeSpace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ISOTC211/19115"}]}]}]}]},{"N":"callT","bSlot":"10","sType":"* ","name":"Q{}pointofcontact_custodian","line":"188"},{"N":"callT","bSlot":"11","sType":"* ","name":"Q{}pointofcontact_originator","line":"191"},{"N":"elem","name":"gmd:resourceMaintenance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceMaintenance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"194","C":[{"N":"elem","name":"gmd:MD_MaintenanceInformation","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"195","C":[{"N":"elem","name":"gmd:maintenanceAndUpdateFrequency","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}maintenanceAndUpdateFrequency ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"196","C":[{"N":"elem","name":"gmd:MD_MaintenanceFrequencyCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_MaintenanceFrequencyCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"197","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://schemas.opengis.net/iso/19139/20070417/resources/codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"asNeeded"}]}]}]}]}]}]},{"N":"callT","bSlot":"12","sType":"* ","name":"Q{}browseGraphictethys","line":"230"},{"N":"callT","bSlot":"13","sType":"* ","name":"Q{}freekeywords","line":"233"},{"N":"callT","bSlot":"14","sType":"* ","name":"Q{}datacenter_keyword","line":"235"},{"N":"applyT","sType":"* ","line":"238","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"238"}]},{"N":"elem","name":"gmd:resourceConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}resourceConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"239","C":[{"N":"elem","name":"gmd:MD_SecurityConstraints","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_SecurityConstraints ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"240","C":[{"N":"elem","name":"gmd:classification","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}classification ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"241","C":[{"N":"elem","name":"gmd:MD_ClassificationCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_ClassificationCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"242","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/resources/codeList.xml#MD_ClassificationCode"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"unclassified"}]}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"252","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"252"}]},{"N":"elem","name":"gmd:spatialResolution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}spatialResolution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"254","C":[{"N":"let","var":"Q{}mainTitle","slot":"0","sType":"*NE ","line":"255","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/oai_2_iso19139.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"257","C":[{"N":"filter","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"257","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"compareToString","op":"eq","val":"TitleMain","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"name","C":[{"N":"dot"}]}]}]},{"N":"choose","sType":"? ","line":"258","C":[{"N":"compareToString","op":"eq","val":"Main","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"258","C":[{"N":"fn","name":"normalize-space","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||normalize-space","C":[{"N":"check","card":"?","diag":"0|0||normalize-space","C":[{"N":"attVal","name":"Q{}Type"}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"elem","name":"gmd:MD_Resolution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Resolution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"263","C":[{"N":"choose","sType":"?NE ","type":"item()*","line":"264","C":[{"N":"fn","name":"contains","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","line":"265","C":[{"N":"treat","as":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||contains","C":[{"N":"check","card":"?","diag":"0|0||contains","C":[{"N":"data","diag":"0|0||contains","C":[{"N":"varRef","name":"Q{}mainTitle","slot":"0"}]}]}]}]}]},{"N":"str","val":"50.000"},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]},{"N":"elem","name":"gmd:equivalentScale","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}equivalentScale ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"266","C":[{"N":"elem","name":"gmd:MD_RepresentativeFraction","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_RepresentativeFraction ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"267","C":[{"N":"elem","name":"gmd:denominator","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}denominator ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"268","C":[{"N":"elem","name":"gco:Integer","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Integer ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"270","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"50000"}]}]}]}]}]},{"N":"true"},{"N":"elem","name":"gmd:distance","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distance ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"276","C":[{"N":"elem","name":"gco:Distance","sType":"1NE nQ{http://www.isotc211.org/2005/gco}Distance ","nsuri":"http://www.isotc211.org/2005/gco","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"277","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"uom","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"m"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"-1"}]}]}]}]}]}]}]}]},{"N":"elem","name":"gmd:language","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}language ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"285","C":[{"N":"elem","name":"gmd:LanguageCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}LanguageCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"286","C":[{"N":"sequence","sType":"*NA ","C":[{"N":"att","name":"codeList","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.loc.gov/standards/iso639-2/"}]},{"N":"att","name":"codeListValue","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ger"}]}]}]}]},{"N":"elem","name":"gmd:topicCategory","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}topicCategory ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"290","C":[{"N":"elem","name":"gmd:MD_TopicCategoryCode","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_TopicCategoryCode ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"291","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"geoscientificInformation"}]}]}]},{"N":"callT","bSlot":"15","sType":"* ","name":"Q{}spatialcoverage","line":"295"}]}]}]},{"N":"elem","name":"gmd:distributionInfo","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}distributionInfo ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"304","C":[{"N":"elem","name":"gmd:MD_Distribution","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_Distribution ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"305","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"308","mode":"Q{}iso19139","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=http://example.com/functions gmd=http://www.isotc211.org/2005/gmd xsi=~ gco=http://www.isotc211.org/2005/gco srv=http://www.isotc211.org/2005/srv gmx=http://www.isotc211.org/2005/gmx gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 xlink=http://www.w3.org/1999/xlink xsl=~ xs=~ ","role":"select","line":"308"}]},{"N":"callT","bSlot":"16","sType":"* ","name":"Q{}distributor","line":"311"},{"N":"elem","name":"gmd:transferOptions","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}transferOptions ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"314","C":[{"N":"elem","name":"gmd:MD_DigitalTransferOptions","sType":"1NE nQ{http://www.isotc211.org/2005/gmd}MD_DigitalTransferOptions ","nsuri":"http://www.isotc211.org/2005/gmd","namespaces":"xs=http://www.w3.org/2001/XMLSchema xsi=http://www.w3.org/2001/XMLSchema-instance xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gmx=http://www.isotc211.org/2005/gmx gmi=http://www.isotc211.org/2005/gmi gml=http://www.opengis.net/gml/3.2 gco=http://www.isotc211.org/2005/gco gts=http://www.isotc211.org/2005/gts gsr=http://www.isotc211.org/2005/gsr srv=http://www.isotc211.org/2005/srv fn=http://example.com/functions","line":"315","C":[{"N":"sequence","sType":"* ","C":[{"N":"callT","bSlot":"17","sType":"* ","name":"Q{}datacite_identifier","line":"319"},{"N":"callT","bSlot":"18","sType":"* ","name":"Q{}alternate_identifier","line":"322"}]}]}]}]}]}]},{"N":"callT","bSlot":"19","sType":"* ","name":"Q{}data_quality","line":"330"},{"N":"callT","bSlot":"20","sType":"* ","name":"Q{}metadata_maintenance","line":"333"}]}]}]}]}]},{"N":"co","id":"60","binds":"29 41 27 28 30 32","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}Identify","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"23","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"151","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"Identify","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}Identify ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"152","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"repositoryName","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}repositoryName ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"153","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"154","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repositoryName","bSlot":"0","role":"select","line":"154"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"baseURL","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}baseURL ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"156","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"157","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}baseURL","bSlot":"1","role":"select","line":"157"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"protocolVersion","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}protocolVersion ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"159","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"2.0"}]}]},{"N":"elem","name":"adminEmail","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}adminEmail ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"162","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"163","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}email","bSlot":"2","role":"select","line":"163"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"earliestDatestamp","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}earliestDatestamp ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"165","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"166","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}earliestDatestamp","bSlot":"3","role":"select","line":"166"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"deletedRecord","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}deletedRecord ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"168","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"persistent"}]}]},{"N":"elem","name":"granularity","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}granularity ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"171","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"YYYY-MM-DDThh:mm:ssZ"}]}]},{"N":"elem","name":"description","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}description ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"174","C":[{"N":"elem","name":"oai-identifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}oai-identifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/oai-identifier xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","line":"175","C":[{"N":"sequence","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/oai-identifier xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","sType":"*N ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai-identifier http://www.openarchives.org/OAI/2.0/oai-identifier.xsd"}]},{"N":"elem","name":"scheme","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}scheme ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"176","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai"}]}]},{"N":"elem","name":"repositoryIdentifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}repositoryIdentifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"179","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"180","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}repIdentifier","bSlot":"4","role":"select","line":"180"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"delimiter","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}delimiter ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"182","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]}]},{"N":"elem","name":"sampleIdentifier","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai-identifier}sampleIdentifier ","nsuri":"http://www.openarchives.org/OAI/2.0/oai-identifier","namespaces":"=http://www.openarchives.org/OAI/2.0/oai-identifier xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"185","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"186","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}sampleIdentifier","bSlot":"5","role":"select","line":"186"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]},{"N":"co","binds":"","id":"61","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListMetadataFormats","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"24","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"218","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"ListMetadataFormats","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListMetadataFormats ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"219","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"220","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"221","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai_dc"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"224","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"227","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc/"}]}]}]}]},{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"231","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"232","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"oai_datacite"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"235","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://schema.datacite.org/meta/kernel-4.3/metadata.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"238","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://datacite.org/schema/kernel-4"}]}]}]}]},{"N":"elem","name":"metadataFormat","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataFormat ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"242","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"metadataPrefix","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataPrefix ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"243","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"iso19139"}]}]},{"N":"elem","name":"schema","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}schema ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"244","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd/gmd.xsd"}]}]},{"N":"elem","name":"metadataNamespace","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}metadataNamespace ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"245","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"http://www.isotc211.org/2005/gmd"}]}]}]}]}]}]}]}]}]},{"N":"co","id":"62","binds":"57","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListSets","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"25","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"250","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"ListSets","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListSets ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"251","C":[{"N":"applyT","sType":"* ","line":"252","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","sType":"*NE u[NE nQ{}Rdr_Sets,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Sets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"252"}]}]}]}]}]},{"N":"co","id":"63","binds":"57 34 33 36 35","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListIdentifiers","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"27","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"267","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"268","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"268","C":[{"N":"fn","name":"count","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]}]},{"N":"elem","name":"ListIdentifiers","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListIdentifiers ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"269","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"270","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"270"}]},{"N":"choose","sType":"? ","line":"271","C":[{"N":"vc","op":"gt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"271","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"gVarRef","name":"Q{}totalIds","bSlot":"1"}]}]}]},{"N":"int","val":"0"}]},{"N":"elem","name":"resumptionToken","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}resumptionToken ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"272","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"expirationDate","sType":"1NA ","line":"273","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"274","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}dateDelete","bSlot":"2","role":"select","line":"274"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"completeListSize","sType":"1NA ","line":"276","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"277","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}totalIds","bSlot":"1","role":"select","line":"277"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"cursor","sType":"1NA ","line":"279","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"280","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}cursor","bSlot":"3","role":"select","line":"280"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"282","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}res","bSlot":"4","role":"select","line":"282"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"64","binds":"57 34 33 36 35","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ListRecords","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"28","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"289","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"290","C":[{"N":"compareToInt","op":"gt","val":"0","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"290","C":[{"N":"fn","name":"count","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]}]},{"N":"elem","name":"ListRecords","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}ListRecords ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"291","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"292","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"292"}]},{"N":"choose","sType":"? ","line":"293","C":[{"N":"vc","op":"gt","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"293","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"gVarRef","name":"Q{}totalIds","bSlot":"1"}]}]}]},{"N":"int","val":"0"}]},{"N":"elem","name":"resumptionToken","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}resumptionToken ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"294","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"expirationDate","sType":"1NA ","line":"295","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"296","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}dateDelete","bSlot":"2","role":"select","line":"296"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"completeListSize","sType":"1NA ","line":"298","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"299","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}totalIds","bSlot":"1","role":"select","line":"299"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"att","name":"cursor","sType":"1NA ","line":"301","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"302","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}cursor","bSlot":"3","role":"select","line":"302"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"304","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"gVarRef","sType":"* ","name":"Q{}res","bSlot":"4","role":"select","line":"304"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"co","id":"65","binds":"57","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}GetRecord","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"29","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"311","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Datasets","prio":"0","matches":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","sType":"1NE u[NE nQ{}Datasets,NE nQ{http://www.w3.org/1999/xhtml}Datasets]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"GetRecord","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/}GetRecord ","nsuri":"http://www.openarchives.org/OAI/2.0/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"312","C":[{"N":"applyT","sType":"* ","line":"313","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"313"}]}]}]}]}]},{"N":"co","id":"66","binds":"31 26 66 9 8","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}oai_dc","prec":"","C":[{"N":"templateRule","rank":"0","prec":"1","seq":"44","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"704","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"File/@MimeType","prio":"0.5","matches":"NA nQ{}MimeType","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"p.nodeTest","test":"NA nQ{}MimeType"},{"N":"p.nodeTest","test":"NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"}]},{"N":"elem","name":"dc:format","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}format ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"705","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"706","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"707","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"application/x-sqlite3"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"application/geopackage+sqlite3"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"711","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"711"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"1","seq":"48","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"766","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Licence","prio":"0","matches":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"1NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"767","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"768","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}NameLong","name":"attribute","nodeTest":"*NA nQ{}NameLong","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"768"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"choose","sType":"? ","line":"770","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"770","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-4.0"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Name"},{"N":"str","val":"CC-BY-SA-4.0"}]}]},{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"771","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/semantics/openAccess"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"templateRule","rank":"2","prec":"1","seq":"47","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"740","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"@Language","prio":"0","matches":"NA nQ{}Language","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}Language","sType":"1NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:language","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}language ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"741","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"742","C":[{"N":"compareToString","op":"eq","val":"de","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"743","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"ger","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"5"}]},{"N":"compareToString","op":"eq","val":"en","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"744","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"eng","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"7"}]},{"N":"compareToString","op":"eq","val":"es","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"745","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"spa","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"9"}]},{"N":"compareToString","op":"eq","val":"it","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"746","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"str","role":"select","val":"ita","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"11"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"748","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"748","C":[{"N":"dot"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"1","seq":"46","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"734","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"@CreatingCorporation","prio":"0","matches":"NA nQ{}CreatingCorporation","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}CreatingCorporation","sType":"1NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:language","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}language ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"735","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"736","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"736"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"4","prec":"1","seq":"45","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"724","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Identifier","prio":"0","matches":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"1NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:relation","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}relation ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"725","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"727","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"727","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"gVarRef","name":"Q{}doiPrefix","bSlot":"0"}]}]},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"5","prec":"1","seq":"43","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"679","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"EmbargoDate","prio":"0","matches":"NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","sType":"1NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"choose","sType":"? ","role":"action","line":"680","C":[{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"680","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"1"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]},{"N":"elem","name":"dc:date","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}date ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"681","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"info:eu-repo/date/embargoEnd/"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"683","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"683","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n -\n "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"685","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"format-number","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"685","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Month"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n -\n "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"687","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"format-number","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"687","C":[{"N":"fn","name":"number","C":[{"N":"check","card":"?","diag":"0|0||number","C":[{"N":"data","diag":"0|0||number","C":[{"N":"slash","op":"/","C":[{"N":"dot"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Day"}]}]}]}]},{"N":"str","val":"00"}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"6","prec":"1","seq":"42","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"641","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonContributor","prio":"0","matches":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"1NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:contributor","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}contributor ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"642","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"643","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"643"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"644","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"644","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"647","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"647"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"648","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"648","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"650","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"650"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"7","prec":"1","seq":"41","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"626","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonAuthor|PersonEditor","prio":"0","matches":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"1NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"627","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"629","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"629","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"632","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"632"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"633","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"633","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"8","prec":"1","seq":"41","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"626","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"PersonAuthor|PersonEditor","prio":"0","matches":"NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]","sType":"1NE u[NE nQ{}PersonEditor,NE nQ{http://www.w3.org/1999/xhtml}PersonEditor]"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"627","C":[{"N":"sequence","sType":"* ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"628","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"628"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"629","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"629","C":[{"N":"attVal","name":"Q{}FirstName"},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"632","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"632"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"* ","line":"633","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"633","C":[{"N":"attVal","name":"Q{}AcademicTitle"},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"635","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}AcademicTitle","name":"attribute","nodeTest":"*NA nQ{}AcademicTitle","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"635"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"9","prec":"1","seq":"40","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"616","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Reference","prio":"0","matches":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"1NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:relation","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}relation ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"617","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"618","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"618","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"10","prec":"1","seq":"39","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"605","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Collection","prio":"0","matches":"NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","sType":"1NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:subject","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}subject ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"606","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"612","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"612","C":[{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Collectionrole.Name"}]}]},{"N":"str","val":":"},{"N":"fn","name":"string","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Number"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"templateRule","rank":"11","prec":"1","seq":"38","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"595","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Subject","prio":"0","matches":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"1NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:subject","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}subject ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"596","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"597","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"597","C":[{"N":"attVal","name":"Q{}Language"},{"N":"str","val":""}]},{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"598","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"599","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"599"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"602","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"602"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"12","prec":"1","seq":"37","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"586","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAbstractAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"1NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:description","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}description ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"587","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"588","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"589","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"589"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"591","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"591"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"13","prec":"1","seq":"36","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"578","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAbstract","prio":"0","matches":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"1NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:description","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}description ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"579","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"580","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"581","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"581"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"583","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"583"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"14","prec":"1","seq":"35","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"569","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleAdditional","prio":"0","matches":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"1NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:title","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}title ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"570","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"571","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"572","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"572"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"574","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"574"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"15","prec":"1","seq":"34","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"560","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"TitleMain","prio":"0","matches":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"1NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:title","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}title ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"561","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"xml:lang","sType":"1NA ","nsuri":"http://www.w3.org/XML/1998/namespace","line":"562","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","line":"563","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Language","name":"attribute","nodeTest":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"563"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"565","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"565"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"templateRule","rank":"16","prec":"1","seq":"33","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"523","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Coverage","prio":"0","matches":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"1NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"dc:coverage","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}coverage ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"524","C":[{"N":"let","var":"Q{}geolocation","slot":"0","sType":"* ","line":"530","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"530","C":[{"N":"str","val":"SOUTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}YMin"}]},{"N":"str","val":" * WEST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}XMin"}]},{"N":"str","val":" * NORTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|5||concat","C":[{"N":"attVal","name":"Q{}YMax"}]},{"N":"str","val":" * EAST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|7||concat","C":[{"N":"attVal","name":"Q{}XMax"}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"531","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}geolocation","slot":"0","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"531"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"534","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"534","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"535","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"535","C":[{"N":"str","val":" * ELEVATION MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationMin"}]},{"N":"str","val":" * ELEVATION MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}ElevationMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"537","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"537","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"538","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"538","C":[{"N":"str","val":" * ELEVATION ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"542","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"542","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"543","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"543","C":[{"N":"str","val":" * DEPTH MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthMin"}]},{"N":"str","val":" * DEPTH MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}DepthMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"545","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"545","C":[{"N":"attVal","name":"Q{}DepthAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"546","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"546","C":[{"N":"str","val":" * DEPTH ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"550","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"550","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"551","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"551","C":[{"N":"str","val":" * TIME MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeMin"}]},{"N":"str","val":" * TIME MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}TimeMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"553","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"553","C":[{"N":"attVal","name":"Q{}TimeAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"554","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"554","C":[{"N":"str","val":" * TIME ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"17","prec":"1","seq":"32","ns":"xml=~ =http://www.openarchives.org/OAI/2.0/ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/datasetxml2oai-pmh.xslt","line":"410","module":"datasetxml2oai-pmh.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ "},{"N":"elem","name":"oai_dc:dc","sType":"1NE nQ{http://www.openarchives.org/OAI/2.0/oai_dc/}dc ","nsuri":"http://www.openarchives.org/OAI/2.0/oai_dc/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","role":"action","line":"411","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"xsi:schemaLocation","nsuri":"http://www.w3.org/2001/XMLSchema-instance","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"}]},{"N":"applyT","sType":"* ","line":"413","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"413"}]},{"N":"applyT","sType":"* ","line":"415","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"415"}]},{"N":"choose","sType":"* ","type":"item()*","line":"418","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"419"},{"N":"applyT","sType":"* ","line":"420","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"420"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"421"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","sType":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"424"},{"N":"elem","name":"dc:creator","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}creator ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"425","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"426","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"426"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"431","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"431"}]},{"N":"applyT","sType":"* ","line":"432","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","sType":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"432"}]},{"N":"applyT","sType":"* ","line":"434","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"434"}]},{"N":"applyT","sType":"* ","line":"436","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"436"}]},{"N":"elem","name":"dc:publisher","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}publisher ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"438","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"440","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"440"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"applyT","sType":"* ","line":"444","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"sort","role":"select","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","sType":"*NE u[NE nQ{}PersonContributor,NE nQ{http://www.w3.org/1999/xhtml}PersonContributor]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"444"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"445"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]}]},{"N":"callT","bSlot":"3","sType":"* ","name":"Q{}RdrDate","line":"448"},{"N":"applyT","sType":"* ","line":"450","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","sType":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"450"}]},{"N":"elem","name":"dc:type","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}type ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"452","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"Dataset"}]}]},{"N":"elem","name":"dc:type","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}type ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"453","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc-type:ResearchData"}]}]},{"N":"applyT","sType":"* ","line":"457","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"docOrder","sType":"*NA nQ{}MimeType","role":"select","line":"457","C":[{"N":"slash","op":"/","sType":"*NA nQ{}MimeType","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}MimeType"}]}]}]},{"N":"applyT","sType":"* ","line":"459","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","sType":"*NE u[NE nQ{}File,NE nQ{http://www.w3.org/1999/xhtml}File]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"459"}]},{"N":"elem","name":"dc:identifier","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}identifier ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"464","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"465","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"465","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}landingpage"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"applyT","sType":"* ","line":"471","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Language","sType":"*NA nQ{}Language","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"471"}]},{"N":"choose","sType":"* ","line":"473","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"473"},{"N":"applyT","sType":"* ","line":"474","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"474"}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"476","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"476"}]},{"N":"applyT","sType":"* ","line":"478","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"478"}]},{"N":"applyT","sType":"* ","line":"480","mode":"Q{}oai_dc","bSlot":"2","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","role":"select","line":"480"}]},{"N":"choose","sType":"? ","line":"481","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/ xsi=~ ","line":"481","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"gc","op":"<","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"gVarRef","name":"Q{}unixTimestamp","bSlot":"1"}]},{"N":"data","diag":"1|1||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}EmbargoDate,NE nQ{http://www.w3.org/1999/xhtml}EmbargoDate]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"elem","name":"dc:rights","sType":"1NE nQ{http://purl.org/dc/elements/1.1/}rights ","nsuri":"http://purl.org/dc/elements/1.1/","namespaces":"=http://www.openarchives.org/OAI/2.0/ xsi=http://www.w3.org/2001/XMLSchema-instance dc=http://purl.org/dc/elements/1.1/ oai_dc=http://www.openarchives.org/OAI/2.0/oai_dc/","line":"482","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"embargo"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"callT","bSlot":"4","sType":"* ","name":"Q{}citation","line":"485"}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"30"},{"N":"property","name":"method","value":"xml"},{"N":"property","name":"encoding","value":"utf-8"},{"N":"property","name":"indent","value":"yes"}]},{"N":"decimalFormat"}],"Σ":"3b182a94"} \ No newline at end of file diff --git a/public/assets2/solr.sef.json b/public/assets2/solr.sef.json new file mode 100644 index 0000000..690f934 --- /dev/null +++ b/public/assets2/solr.sef.json @@ -0,0 +1 @@ +{"N":"package","version":"30","packageVersion":"1","saxonVersion":"SaxonJS 2.6","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"false","buildDateTime":"2023-10-17T11:51:02.397+02:00","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json","C":[{"N":"co","binds":"","id":"0","vis":"PRIVATE","ex:uniform":"true","C":[{"N":"function","name":"Q{http://example.com/functions}escapeQuotes","as":"* ","slots":"201","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json","module":"solr.xslt","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","flags":"muu","sig":"1F r[* ] a[* ] ","sType":"1F r[* ] a[* ] ","line":"58","C":[{"N":"arg","slot":"0","name":"Q{}input","as":"* ","sType":"* "},{"N":"fn","name":"replace","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"body","line":"61","C":[{"N":"treat","as":"AS","diag":"0|0||replace","C":[{"N":"check","card":"?","diag":"0|0||replace","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||replace","C":[{"N":"check","card":"?","diag":"0|0||replace","C":[{"N":"data","diag":"0|0||replace","C":[{"N":"varRef","name":"Q{}input","slot":"0"}]}]}]}]}]},{"N":"str","val":"\""},{"N":"str","val":"'"}]}]}]},{"N":"co","id":"1","binds":"0","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"1","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","line":"390","module":"solr.xslt","expand-text":"false","match":"/root2","prio":"0.5","matches":"NE u[NE nQ{}root2,NE nQ{http://www.w3.org/1999/xhtml}root2]","C":[{"N":"p.withUpper","role":"match","axis":"parent","sType":"1NE u[NE nQ{}root2,NE nQ{http://www.w3.org/1999/xhtml}root2]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"p.nodeTest","test":"NE u[NE nQ{}root2,NE nQ{http://www.w3.org/1999/xhtml}root2]"},{"N":"p.nodeTest","test":"ND"}]},{"N":"elem","type":"element()","role":"action","name":"add","sType":"1NE ","nsuri":"","line":"391","C":[{"N":"elem","type":"element()","name":"doc","sType":"1NE ","nsuri":"","line":"392","C":[{"N":"sequence","sType":"* ","C":[{"N":"forEach","sType":"*NE ","line":"401","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"401","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Fulltext_Index,NE nQ{http://www.w3.org/1999/xhtml}Fulltext_Index]"}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"402","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"403","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"fulltext"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"404","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"404"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"409","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"410","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"has_fulltext"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"411","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"411","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Has_Fulltext,NE nQ{http://www.w3.org/1999/xhtml}Has_Fulltext]"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"forEach","sType":"*NE ","line":"415","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"415","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Fulltext_ID_Success,NE nQ{http://www.w3.org/1999/xhtml}Fulltext_ID_Success]"}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"416","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"417","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"fulltext_id_success"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"418","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"418"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"forEach","sType":"*NE ","line":"423","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"423","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Fulltext_ID_Failure,NE nQ{http://www.w3.org/1999/xhtml}Fulltext_ID_Failure]"}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"424","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"425","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"fulltext_id_failure"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"426","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"426"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"forEach","sType":"*NE ","line":"431","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"431","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonReferee,NE nQ{http://www.w3.org/1999/xhtml}PersonReferee]"}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"432","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"433","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"referee"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"434","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"434"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"436","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"436"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"forEach","sType":"* ","line":"441","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"441","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]},{"N":"choose","sType":"? ","line":"442","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"442","C":[{"N":"and","C":[{"N":"and","C":[{"N":"compareToString","op":"ne","val":"Person","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]},{"N":"compareToString","op":"ne","val":"PersonAuthor","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"compareToString","op":"ne","val":"PersonSubmitter","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]}]}]},{"N":"compareToString","op":"eq","val":"Person","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","C":[{"N":"fn","name":"substring","C":[{"N":"fn","name":"local-name","C":[{"N":"dot"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"1"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"6"}]}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"443","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"444","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"persons"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"445","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"445"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"447","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"447"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]},{"N":"forEach","sType":"* ","line":"461","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"461","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Collection,NE nQ{http://www.w3.org/1999/xhtml}Collection]"}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"* ","type":"item()*","line":"462","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"463","C":[{"N":"attVal","name":"Q{}RoleName"},{"N":"str","val":"projects"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"464","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"465","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"project"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"466","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Number","name":"attribute","nodeTest":"*NA nQ{}Number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"466"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"468","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"469","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"app_area"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"470","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"470","C":[{"N":"cvUntyped","to":"AS","diag":"0|0||substring","C":[{"N":"check","card":"?","diag":"0|0||substring","C":[{"N":"attVal","name":"Q{}Number"}]}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"0"}]},{"N":"convert","to":"AO","flags":"","C":[{"N":"int","val":"2"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"473","C":[{"N":"attVal","name":"Q{}RoleName"},{"N":"str","val":"institutes"}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"474","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"475","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"institute"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"476","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Name","name":"attribute","nodeTest":"*NA nQ{}Name","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"476"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"481","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"482","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"collection_ids"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"483","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Id","name":"attribute","nodeTest":"*NA nQ{}Id","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"483"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"forEach","sType":"*NE ","line":"494","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"494","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Series,NE nQ{http://www.w3.org/1999/xhtml}Series]"}]}]}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"495","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"496","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"series_ids"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"497","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Id","name":"attribute","nodeTest":"*NA nQ{}Id","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"497"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"500","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"501","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"series_number_for_id_"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"503","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Id","name":"attribute","nodeTest":"*NA nQ{}Id","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"503"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"505","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Number","name":"attribute","nodeTest":"*NA nQ{}Number","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"505"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"508","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"name","sType":"1NA ","line":"509","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"doc_sort_order_for_seriesid_"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"511","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Id","name":"attribute","nodeTest":"*NA nQ{}Id","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"511"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"513","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}DocSortOrder","name":"attribute","nodeTest":"*NA nQ{}DocSortOrder","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"513"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"choose","sType":"? ","line":"526","C":[{"N":"docOrder","sType":"*NE","line":"526","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"}]}]}]},{"N":"elem","type":"element()","name":"field","sType":"1NE ","nsuri":"","line":"527","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"name","sType":"1NA ","line":"528","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"geo_location"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}geolocation","slot":"0","sType":"* ","line":"534","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"534","C":[{"N":"str","val":"SOUTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"data","diag":"0|1||concat","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]},{"N":"str","val":" * WEST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"data","diag":"0|3||concat","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]},{"N":"str","val":" * NORTH-BOUND LATITUDE: "},{"N":"check","card":"?","diag":"0|5||concat","C":[{"N":"data","diag":"0|5||concat","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]},{"N":"str","val":" * EAST-BOUND LONGITUDE: "},{"N":"check","card":"?","diag":"0|7||concat","C":[{"N":"data","diag":"0|7||concat","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Opus,NE nQ{http://www.w3.org/1999/xhtml}Opus]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]"}]},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]}]},{"N":"sequence","sType":"? ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","line":"536","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}geolocation","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"536"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n"}]},{"N":"choose","sType":"? ","line":"538","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"538","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}ElevationMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"539","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"539","C":[{"N":"str","val":" * ELEVATION MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationMin"}]},{"N":"str","val":" * ELEVATION MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}ElevationMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"541","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"541","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"542","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"542","C":[{"N":"str","val":" * ELEVATION ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}ElevationAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n"}]},{"N":"choose","sType":"? ","line":"546","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"546","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}DepthMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"547","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"547","C":[{"N":"str","val":" * DEPTH MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthMin"}]},{"N":"str","val":" * DEPTH MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}DepthMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"549","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"549","C":[{"N":"attVal","name":"Q{}DepthAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"550","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"550","C":[{"N":"str","val":" * DEPTH ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}DepthAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n"}]},{"N":"choose","sType":"? ","line":"554","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"554","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMin"},{"N":"str","val":""}]},{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}TimeMax"},{"N":"str","val":""}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"555","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"555","C":[{"N":"str","val":" * TIME MIN: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeMin"}]},{"N":"str","val":" * TIME MAX: "},{"N":"check","card":"?","diag":"0|3||concat","C":[{"N":"attVal","name":"Q{}TimeMax"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"? ","line":"557","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"557","C":[{"N":"attVal","name":"Q{}TimeAbsolut"},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"558","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"558","C":[{"N":"str","val":" * TIME ABSOLUT: "},{"N":"check","card":"?","diag":"0|1||concat","C":[{"N":"attVal","name":"Q{}TimeAbsolut"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"0","ns":"xml=~ xsl=~ xs=~ fn=http://example.com/functions xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json","minImp":"0","flags":"s","slots":"200","baseUri":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","line":"64","module":"solr.xslt","expand-text":"false","match":"Rdr_Dataset","prio":"0","matches":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","C":[{"N":"p.nodeTest","role":"match","test":"NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","sType":"1NE u[NE nQ{}Rdr_Dataset,NE nQ{http://www.w3.org/1999/xhtml}Rdr_Dataset]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"{"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"id\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"96","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}PublishId","name":"attribute","nodeTest":"*NA nQ{}PublishId","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"96"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]},{"N":"let","var":"Q{}year","slot":"0","sType":"* ","line":"100","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"101","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"102","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]},{"N":"str","val":""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"103","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}Year","role":"select","line":"103","C":[{"N":"slash","op":"/","sType":"*NA nQ{}Year","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Year"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"106","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}PublishedYear","name":"attribute","nodeTest":"*NA nQ{}PublishedYear","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"106"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"year\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"111","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}year","slot":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"111"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]},{"N":"choose","sType":"* ","line":"115","C":[{"N":"varRef","name":"Q{}year","slot":"0","sType":"*","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"115"},{"N":"let","var":"Q{}yearInverted","slot":"1","sType":"*NT ","line":"116","C":[{"N":"arith","op":"-","calc":"a-a","sType":"1A","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"116","C":[{"N":"int","val":"65535"},{"N":"check","card":"?","diag":"1|1||arith","C":[{"N":"data","diag":"1|1||arith","C":[{"N":"varRef","name":"Q{}year","slot":"0"}]}]}]},{"N":"sequence","sType":"?NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"year_inverted\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"118","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}yearInverted","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"118"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","line":"123","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"123","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"server_date_published\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"125","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}UnixTimestamp","role":"select","line":"125","C":[{"N":"slash","op":"/","sType":"*NA nQ{}UnixTimestamp","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDatePublished,NE nQ{http://www.w3.org/1999/xhtml}ServerDatePublished]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","line":"130","C":[{"N":"gc","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"130","C":[{"N":"data","diag":"1|0||gc","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]},{"N":"str","val":""}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"server_date_modified\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"132","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}UnixTimestamp","role":"select","line":"132","C":[{"N":"docOrder","sType":"*NA nQ{}UnixTimestamp","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}ServerDateModified,NE nQ{http://www.w3.org/1999/xhtml}ServerDateModified]"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}UnixTimestamp"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}language","slot":"1","sType":"* ","line":"137","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Language","sType":"*NA nQ{}Language","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"137"},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"language\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"139","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}language","slot":"1","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"139"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]},{"N":"forEach","sType":"* ","line":"143","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","sType":"*NE u[NE nQ{}TitleMain,NE nQ{http://www.w3.org/1999/xhtml}TitleMain]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"143"},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"title\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"145","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"145","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]},{"N":"choose","sType":"* ","line":"147","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"147","C":[{"N":"attVal","name":"Q{}Language"},{"N":"data","diag":"1|1||gc","C":[{"N":"varRef","name":"Q{}language","slot":"1"}]}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"title_output\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"149","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Value","name":"attribute","nodeTest":"*NA nQ{}Value","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"149"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"let","var":"Q{}abstracts","slot":"2","sType":"* ","line":"155","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"156","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","sType":"*NE u[NE nQ{}TitleAbstract,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstract]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"156"},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"159","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"159","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"choose","sType":"? ","line":"161","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"161","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"abstract\": ["}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"165","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}abstracts","slot":"2","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"165"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"],"}]},{"N":"let","var":"Q{}authors","slot":"3","sType":"* ","line":"177","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"178","C":[{"N":"sort","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","sType":"*NE u[NE nQ{}PersonAuthor,NE nQ{http://www.w3.org/1999/xhtml}PersonAuthor]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"178"},{"N":"sortKey","sType":"?A ","C":[{"N":"check","card":"?","sType":"?A ","diag":"2|0|XTTE1020|sort","role":"select","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}SortOrder","sType":"*NA nQ{}SortOrder","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"179"}]}]},{"N":"str","sType":"1AS ","val":"ascending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"182","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}LastName","name":"attribute","nodeTest":"*NA nQ{}LastName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"182"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"184","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}FirstName","name":"attribute","nodeTest":"*NA nQ{}FirstName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"184"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"choose","sType":"? ","line":"186","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"186","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"author\": ["}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"190","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}authors","slot":"3","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"190"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"],"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"doctype\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"216","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}Type","name":"attribute","nodeTest":"*NA nQ{}Type","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"216"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]},{"N":"let","var":"Q{}subjects","slot":"4","sType":"* ","line":"220","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"221","C":[{"N":"filter","sType":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"221","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Subject,NE nQ{http://www.w3.org/1999/xhtml}Subject]"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}Type"},{"N":"str","val":"Uncontrolled"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"223","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"223","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"choose","sType":"? ","line":"225","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"225","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"subjects\": ["}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"229","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}subjects","slot":"4","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"229"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"],"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"belongs_to_bibliography\": "}]},{"N":"choose","sType":"?NT ","type":"item()*","line":"234","C":[{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"235","C":[{"N":"attVal","name":"Q{}BelongsToBibliography"},{"N":"int","val":"1"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"true"}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"false"}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"choose","sType":"* ","line":"247","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleSub,NE nQ{http://www.w3.org/1999/xhtml}TitleSub]","sType":"*NE u[NE nQ{}TitleSub,NE nQ{http://www.w3.org/1999/xhtml}TitleSub]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"247"},{"N":"let","var":"Q{}title_sub","slot":"5","sType":"*NT ","line":"248","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"249","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleSub,NE nQ{http://www.w3.org/1999/xhtml}TitleSub]","sType":"*NE u[NE nQ{}TitleSub,NE nQ{http://www.w3.org/1999/xhtml}TitleSub]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"249"},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"251","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"251","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"choose","sType":"? ","line":"253","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"253","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"sequence","sType":"?NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"title_sub\": ["}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"259","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}title_sub","slot":"5","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"259"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"],"}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}title_additional","slot":"5","sType":"* ","line":"264","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"265","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","sType":"*NE u[NE nQ{}TitleAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAdditional]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"265"},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"268","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"268","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"choose","sType":"? ","line":"270","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"270","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"title_additional\": ["}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"276","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"fn","name":"string","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"276","C":[{"N":"check","card":"?","diag":"0|0||string","C":[{"N":"varRef","name":"Q{}title_additional","slot":"5"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"],"}]},{"N":"let","var":"Q{}abstract_additional","slot":"6","sType":"* ","line":"280","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"281","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","sType":"*NE u[NE nQ{}TitleAbstractAdditional,NE nQ{http://www.w3.org/1999/xhtml}TitleAbstractAdditional]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"281"},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"283","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"283","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"choose","sType":"? ","line":"285","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"285","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":", "}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"abstract_additional\": ["}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"291","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}abstract_additional","slot":"6","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"291"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"],"}]},{"N":"choose","sType":"* ","line":"295","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","sType":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"295"},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"licence\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"297","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"297","bSlot":"0","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Licence,NE nQ{http://www.w3.org/1999/xhtml}Licence]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Name"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","line":"302","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","sType":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"302"},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"creating_corporation\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"304","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}CreatingCorporation","name":"attribute","nodeTest":"*NA nQ{}CreatingCorporation","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"304"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","line":"309","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}ContributingCorporation","sType":"*NA nQ{}ContributingCorporation","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"309"},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"contributing_corporation\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"311","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}ContributingCorporation","name":"attribute","nodeTest":"*NA nQ{}ContributingCorporation","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"311"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","line":"316","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublisherName","sType":"*NA nQ{}PublisherName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"316"},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"publisher_name\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"318","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}PublisherName","name":"attribute","nodeTest":"*NA nQ{}PublisherName","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"318"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","line":"323","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}PublisherPlace","sType":"*NA nQ{}PublisherPlace","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"323"},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"publisher_place\": \""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"325","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}PublisherPlace","name":"attribute","nodeTest":"*NA nQ{}PublisherPlace","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"325"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\","}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"choose","sType":"* ","line":"330","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","sType":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"330"},{"N":"let","var":"Q{}geolocation","slot":"7","sType":"*NT ","line":"334","C":[{"N":"fn","name":"concat","sType":"1AS","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"334","C":[{"N":"check","card":"?","diag":"0|0||concat","C":[{"N":"data","diag":"0|0||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]},{"N":"str","val":", "},{"N":"check","card":"?","diag":"0|2||concat","C":[{"N":"data","diag":"0|2||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]},{"N":"str","val":", "},{"N":"check","card":"?","diag":"0|4||concat","C":[{"N":"data","diag":"0|4||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]},{"N":"str","val":", "},{"N":"check","card":"?","diag":"0|6||concat","C":[{"N":"data","diag":"0|6||concat","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]},{"N":"sequence","sType":"?NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"geo_location\": "}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"BBOX ("}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"337","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}geolocation","slot":"7","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"337"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")\","}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"bbox_xmin\": "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"341","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}XMin","role":"select","line":"341","C":[{"N":"slash","op":"/","sType":"*NA nQ{}XMin","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMin"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"bbox_xmax\": "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"344","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}XMax","role":"select","line":"344","C":[{"N":"slash","op":"/","sType":"*NA nQ{}XMax","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}XMax"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"bbox_ymin\": "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"347","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}YMin","role":"select","line":"347","C":[{"N":"slash","op":"/","sType":"*NA nQ{}YMin","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMin"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"bbox_ymax\": "}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"350","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"docOrder","sType":"*NA nQ{}YMax","role":"select","line":"350","C":[{"N":"slash","op":"/","sType":"*NA nQ{}YMax","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Coverage,NE nQ{http://www.w3.org/1999/xhtml}Coverage]"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}YMax"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"let","var":"Q{}identifier","slot":"7","sType":"*NT ","line":"356","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"357","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","sType":"*NE u[NE nQ{}Identifier,NE nQ{http://www.w3.org/1999/xhtml}Identifier]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"357"},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"359","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"359","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"choose","sType":"? ","line":"361","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"361","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"sequence","sType":"*NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"identifier\": ["}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"367","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}identifier","slot":"7","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"367"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"],"}]},{"N":"let","var":"Q{}reference","slot":"8","sType":"*NT ","line":"371","C":[{"N":"doc","sType":"1ND ","base":"file:///home/administrator/tethys/tethys.myapp/public/assets2/solr.xslt","role":"select","C":[{"N":"forEach","sType":"* ","line":"372","C":[{"N":"axis","name":"child","nodeTest":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","sType":"*NE u[NE nQ{}Reference,NE nQ{http://www.w3.org/1999/xhtml}Reference]","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"372"},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"374","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"ufCall","sType":"*","name":"Q{http://example.com/functions}escapeQuotes","coId":"0","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"374","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}Value"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\""}]},{"N":"choose","sType":"? ","line":"376","C":[{"N":"vc","op":"ne","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","sType":"1AB","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","line":"376","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":","}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]},{"N":"sequence","sType":"?NT ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\"reference\": ["}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"382","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}reference","slot":"8","ns":"= xml=~ fn=http://example.com/functions xsl=~ xs=~ xlink=http://www.w3.org/1999/xlink gmd=http://www.isotc211.org/2005/gmd gco=http://www.isotc211.org/2005/gco json=http://www.w3.org/2013/XSL/json ","role":"select","line":"382"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"]"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"}"}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"30"},{"N":"property","name":"method","value":"text"}]},{"N":"decimalFormat"}],"Σ":"b8107a64"} \ No newline at end of file diff --git a/public/assets2/solr.xslt b/public/assets2/solr.xslt new file mode 100644 index 0000000..d4cac24 --- /dev/null +++ b/public/assets2/solr.xslt @@ -0,0 +1,553 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + "id": " + + ", + + + + + + + + + + + + + "year": " + + ", + + + + + "year_inverted": " + + ", + + + + + "server_date_published": " + + ", + + + + + "server_date_modified": " + + ", + + + + + "language": " + + ", + + + + "title": " + + ", + + "title_output": " + + ", + + + + + + + " + + + " + , + + + "abstract": [ + + ], + + + + + + + + " + + + , + + " + , + + + "author": [ + + ], + + + + + + + "doctype": " + + ", + + + + + " + + " + , + + + "subjects": [ + + ], + + + "belongs_to_bibliography": + + + true + + + false + + + , + + + + + + + + " + + " + + , + + + + "title_sub": [ + + ], + + + + + + " + + + " + + , + + + + "title_additional": [ + + ], + + + + + " + + " + + , + + + + "abstract_additional": [ + + ], + + + + "licence": " + + ", + + + + + "creating_corporation": " + + ", + + + + + "contributing_corporation": " + + ", + + + + + "publisher_name": " + + ", + + + + + "publisher_place": " + + ", + + + + + + + "geo_location": + "BBOX ( + + )", + + "bbox_xmin": + + , + "bbox_xmax": + + , + "bbox_ymin": + + , + "bbox_ymax": + + , + + + + + + + " + + " + + , + + + + "identifier": [ + + ], + + + + + " + + " + + , + + + + "reference": [ + + ] + + + + } + + + + + + + + + + + + + + + + fulltext + + + + + + + has_fulltext + + + + + + + fulltext_id_success + + + + + + + + fulltext_id_failure + + + + + + + + referee + + + + + + + + + + + persons + + + + + + + + + + + + + + + + + + + + + project + + + + app_area + + + + + + institute + + + + + + + collection_ids + + + + + + + + + + + + + + series_ids + + + + + + series_number_for_id_ + + + + + + + + doc_sort_order_for_seriesid_ + + + + + + + + + + + + + + + + + + geo_location + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/records.json b/public/records.json new file mode 100644 index 0000000..9a19ede --- /dev/null +++ b/public/records.json @@ -0,0 +1,146 @@ +{ + "settings": { + "analysis": { + "analyzer": { + "pathAnalyzer": { + "tokenizer": "pathTokenizer" + } + }, + "tokenizer": { + "pathTokenizer": { + "type": "path_hierarchy", + "delimiter": "/", + "replacement": "/", + "skip": 0, + "reverse": false + } + } + } + }, + "mappings": { + "properties": { + "id": { + "type": "keyword" + }, + "year": { + "type": "integer" + }, + "year_iverted": { + "type": "double" + }, + "server_date_published": { + "type": "double" + }, + "server_date_modified": { + "type": "double" + }, + "language": { + "type": "keyword" + }, + "title": { + "type": "text" + }, + "title_output": { + "type": "keyword", + "index": false + }, + "abstract": { + "type": "text" + }, + "abstract_output": { + "type": "keyword", + "index": false + }, + "author": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "doctype": { + "type": "keyword" + }, + "subjects": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "belongs_to_bibliography": { + "type": "boolean" + }, + "title_additional": { + "type": "text", + "index": false, + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "abstract_additional": { + "type": "text", + "index": false, + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "licence": { + "type": "text", + "index": false, + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "creating_corporation": { + "type": "text" + }, + "contributing_corporation": { + "type": "text" + }, + "publisher_name": { + "type": "text" + }, + "publisher_place": { + "type": "text" + }, + + "geo_location": { + "type": "geo_shape", + "tree": "quadtree", + "precision": "10km" + }, + "bbox_xmin": { + "type": "float" + }, + "bbox_xmax": { + "type": "float" + }, + "bbox_ymin": { + "type": "float" + }, + "bbox_ymax": { + "type": "float" + }, + + + + "status": { + "type": "keyword" + } + } + } +} diff --git a/resources/js/Components/FormInput.vue b/resources/js/Components/FormInput.vue index cf81bb8..302780b 100644 --- a/resources/js/Components/FormInput.vue +++ b/resources/js/Components/FormInput.vue @@ -2,7 +2,7 @@
{{ errors.join(', ') }} @@ -12,7 +12,7 @@ diff --git a/resources/js/Pages/register-view/register-view-component.ts b/resources/js/Pages/register-view/register-view-component.ts index 1d90c94..19fa6fe 100644 --- a/resources/js/Pages/register-view/register-view-component.ts +++ b/resources/js/Pages/register-view/register-view-component.ts @@ -1,7 +1,7 @@ import { Component, Vue, Prop } from 'vue-facing-decorator'; import AuthLayout from '@/Layouts/Auth.vue'; // import { Inertia } from '@inertiajs/inertia'; -import { NButton } from 'naive-ui'; +// import { NButton } from 'naive-ui'; import { useForm, InertiaForm, router } from '@inertiajs/vue3'; import FormInput from '@/Components/FormInput.vue'; // @/Components/FormInput.vue' // import { defineComponent, reactive } from 'vue'; @@ -42,7 +42,7 @@ export interface IErrorMessage { }, name: 'RegisterViewComponent', components: { - NButton, + // NButton, FormInput, }, }) diff --git a/start/routes.ts b/start/routes.ts index ce04ffa..11d88a1 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -183,3 +183,11 @@ Route.group(() => { .prefix('submitter'); // .middleware(['auth', 'can:dataset-list,dataset-publish']); // .middleware(['auth', 'is:submitter']); + +Route.group(() => { + Route.put('/dataset/:id/update', 'DatasetsController.update') + .as('editor.dataset.update') + .middleware(['auth', 'can:dataset-submit']); +}) +.namespace('App/Controllers/Http/Editor') +.prefix('editor'); \ No newline at end of file From 2360a81d1e349abb4ddc18737a78fbd29617463e Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher Date: Fri, 20 Oct 2023 15:26:25 +0200 Subject: [PATCH 04/42] - added route for showing map with all bounding boxes - npm updates - new Map.vue --- .../Http/Editor/DatasetsController.ts | 4 +- package-lock.json | 282 +++++++++--------- resources/js/Pages/Map.vue | 184 ++++++++++++ start/routes.ts | 12 +- 4 files changed, 334 insertions(+), 148 deletions(-) create mode 100644 resources/js/Pages/Map.vue diff --git a/app/Controllers/Http/Editor/DatasetsController.ts b/app/Controllers/Http/Editor/DatasetsController.ts index f30dff9..a6c2b70 100644 --- a/app/Controllers/Http/Editor/DatasetsController.ts +++ b/app/Controllers/Http/Editor/DatasetsController.ts @@ -30,7 +30,7 @@ export default class DatasetsController { public async edit({}: HttpContextContract) {} // public async update({}: HttpContextContract) {} - public async update({ request, response }) { + public async update({ response }) { const id = 273; //request.param('id'); const dataset = await Dataset.query().preload('xmlCache').where('id', id).firstOrFail(); // add xml elements @@ -131,7 +131,7 @@ export default class DatasetsController { // Update the document var test = await client.index({ - id: dataset.publish_id, + id: dataset.publish_id?.toString(), index: index_name, body: document, refresh: true, diff --git a/package-lock.json b/package-lock.json index 0041ef5..b0acb8e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3168,9 +3168,9 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -3868,9 +3868,9 @@ } }, "node_modules/@types/body-parser": { - "version": "1.19.3", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", - "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", + "version": "1.19.4", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.4.tgz", + "integrity": "sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==", "dev": true, "dependencies": { "@types/connect": "*", @@ -3878,29 +3878,29 @@ } }, "node_modules/@types/bonjour": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", - "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.12.tgz", + "integrity": "sha512-ky0kWSqXVxSqgqJvPIkgFkcn4C8MnRog308Ou8xBBIVo39OmUFy+jqNe0nPwLCDFxUpmT9EvT91YzOJgkDRcFg==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@types/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-92b6q7CSYBMVZDtMZh5PuKm3LjZwcU7s6H8e9sU20Z1tOrTuXN+Hz3VuP9E8axiQRaCoiEOMN1duqPCEIhamrQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/bytes/-/bytes-3.1.3.tgz", + "integrity": "sha512-eEgZiWn6cjG8tc+AkI3FIa9ub9zhLMSRHqbecHe5yffqws+848zoHdbgFYxvUks4RElfJB9cupvqcd1gvDFQig==" }, "node_modules/@types/chai": { - "version": "4.3.8", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.8.tgz", - "integrity": "sha512-yW/qTM4mRBBcsA9Xw9FbcImYtFPY7sgr+G/O5RDYVmxiy9a+pE5FyoFUi8JYCZY5nicj8atrr1pcfPiYpeNGOA==", + "version": "4.3.9", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.9.tgz", + "integrity": "sha512-69TtiDzu0bcmKQv3yg1Zx409/Kd7r0b5F1PfpYJfSHzLGtB53547V4u+9iqKYsTu/O2ai6KTb0TInNpvuQ3qmg==", "dev": true }, "node_modules/@types/clamscan": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/clamscan/-/clamscan-2.0.5.tgz", - "integrity": "sha512-bFqdscswqBia3yKEJZVVWELOVvWKHUR1dCmH4xshYwu0T9YSfZd35Q8Z9jYW0ygxqGlHjLXMb2/7C6CJITbDgg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/clamscan/-/clamscan-2.0.6.tgz", + "integrity": "sha512-8Tm9yQq2c3c/jnOf3E49Py8P9m32Ug7ZKR/owtIlxe25EFcGygSs1/gIFFFzBre4bJIkfUQ/Kfx3CUGUyZKBGw==", "dev": true, "dependencies": { "@types/node": "*", @@ -3917,18 +3917,18 @@ } }, "node_modules/@types/connect": { - "version": "3.4.36", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", - "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", + "version": "3.4.37", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.37.tgz", + "integrity": "sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", - "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.2.tgz", + "integrity": "sha512-gX2j9x+NzSh4zOhnRPSdPPmTepS4DfxES0AvIFv3jGv5QyeAJf6u6dY5/BAoAJU9Qq1uTvwOku8SSC2GnCRl6Q==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -3936,15 +3936,15 @@ } }, "node_modules/@types/cookiejar": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.2.tgz", - "integrity": "sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.3.tgz", + "integrity": "sha512-LZ8SD3LpNmLMDLkG2oCBjZg+ETnx6XdCjydUE0HwojDmnDfDUnhMKKbtth1TZh+hzcqb03azrYWoXLS8sMXdqg==", "dev": true }, "node_modules/@types/eslint": { - "version": "8.44.4", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", - "integrity": "sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==", + "version": "8.44.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.6.tgz", + "integrity": "sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw==", "dev": true, "peer": true, "dependencies": { @@ -3953,9 +3953,9 @@ } }, "node_modules/@types/eslint-scope": { - "version": "3.7.5", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", - "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.6.tgz", + "integrity": "sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ==", "dev": true, "peer": true, "dependencies": { @@ -3964,16 +3964,16 @@ } }, "node_modules/@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", + "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", "dev": true, "peer": true }, "node_modules/@types/express": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz", - "integrity": "sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.20.tgz", + "integrity": "sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==", "dev": true, "dependencies": { "@types/body-parser": "*", @@ -3983,9 +3983,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.37", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz", - "integrity": "sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==", + "version": "4.17.38", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.38.tgz", + "integrity": "sha512-hXOtc0tuDHZPFwwhuBJXPbjemWtXnJjbvuuyNH2Y5Z6in+iXc63c4eXYDc7GGGqHy+iwYqAJMdaItqdnbcBKmg==", "dev": true, "dependencies": { "@types/node": "*", @@ -4003,9 +4003,9 @@ } }, "node_modules/@types/geojson": { - "version": "7946.0.11", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.11.tgz", - "integrity": "sha512-L7A0AINMXQpVwxHJ4jxD6/XjZ4NDufaRlUJHjNIFKYUFBH1SvOW+neaqb0VTRSLW5suSrSu19ObFEFnfNcr+qg==", + "version": "7946.0.12", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.12.tgz", + "integrity": "sha512-uK2z1ZHJyC0nQRbuovXFt4mzXDwf27vQeUWNhfKGwRcWW429GOhP8HxUHlM6TLH4bzmlv/HlEjpvJh3JfmGsAA==", "dev": true }, "node_modules/@types/glob": { @@ -4019,35 +4019,35 @@ } }, "node_modules/@types/he": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/he/-/he-1.2.1.tgz", - "integrity": "sha512-CdNmJMcSqX1BiP3iSsWt+VgixndRIDGzWyaGpBnW3i5heATSk5bJu2j3buutsoBQNjyryqxaNpr8M7fRsGL15w==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/he/-/he-1.2.2.tgz", + "integrity": "sha512-v2gT1gRK65k9nz8SVSXo3lh7AHnRPL3mRcYNhhsqL/L2S1xt/MGyEI5a7vJPXWik/IxTtAktXf8/HlCxDR1nsw==" }, "node_modules/@types/http-errors": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", - "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.3.tgz", + "integrity": "sha512-pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA==", "dev": true }, "node_modules/@types/http-proxy": { - "version": "1.17.12", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz", - "integrity": "sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==", + "version": "1.17.13", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.13.tgz", + "integrity": "sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==", "dev": true }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.2.tgz", + "integrity": "sha512-8toY6FgdltSdONav1XtUHl4LN1yTmLza+EuDazb/fEmRNCwjyqNVIQWs2IfC74IqjHkREs/nQ2FWq5kZU9IC0w==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" @@ -4064,55 +4064,55 @@ } }, "node_modules/@types/json-schema": { - "version": "7.0.13", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", - "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.14.tgz", + "integrity": "sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==", "dev": true }, "node_modules/@types/katex": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.3.tgz", - "integrity": "sha512-CeVMX9EhVUW8MWnei05eIRks4D5Wscw/W9Byz1s3PA+yJvcdvq9SaDjiUKvRvEgjpdTyJMjQA43ae4KTwsvOPg==", + "version": "0.16.5", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.5.tgz", + "integrity": "sha512-DD2Y3xMlTQvAnN6d8803xdgnOeYZ+HwMglb7/9YCf49J9RkJL53azf9qKa40MkEYhqVwxZ1GS2+VlShnz4Z1Bw==", "dev": true }, "node_modules/@types/leaflet": { - "version": "1.9.6", - "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.6.tgz", - "integrity": "sha512-HakGTK5LBBWegNWsAmTlG55zN1zszYec7aG47/z6SzT90bW2vqjmbqk3YKAbrtveO+G7fSTKTYqVbIwAFnTrbg==", + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.7.tgz", + "integrity": "sha512-FOfKB1ALYUDnXkH7LfTFreWiZr9R7GErqGP+8lYQGWr2GFq5+jy3Ih0M7e9j41cvRN65kLALJ4dc43yZwyl/6g==", "dev": true, "dependencies": { "@types/geojson": "*" } }, "node_modules/@types/lodash": { - "version": "4.14.199", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.199.tgz", - "integrity": "sha512-Vrjz5N5Ia4SEzWWgIVwnHNEnb1UE1XMkvY5DGXrAeOGE9imk0hgTHh5GyDjLDJi9OTCn9oo9dXH1uToK1VRfrg==", + "version": "4.14.200", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.200.tgz", + "integrity": "sha512-YI/M/4HRImtNf3pJgbF+W6FrXovqj+T+/HpENLTooK9PnkacBsDpeP3IpHab40CClUfhNmdM2WTNP2sa2dni5Q==", "dev": true }, "node_modules/@types/lodash-es": { - "version": "4.17.9", - "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.9.tgz", - "integrity": "sha512-ZTcmhiI3NNU7dEvWLZJkzG6ao49zOIjEgIE0RgV7wbPxU0f2xT3VSAHw2gmst8swH6V0YkLRGp4qPlX/6I90MQ==", + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.10.tgz", + "integrity": "sha512-YJP+w/2khSBwbUSFdGsSqmDvmnN3cCKoPOL7Zjle6s30ZtemkkqhjVfFqGwPN7ASil5VyjE2GtyU/yqYY6mC0A==", "dev": true, "dependencies": { "@types/lodash": "*" } }, "node_modules/@types/luxon": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.2.tgz", - "integrity": "sha512-l5cpE57br4BIjK+9BSkFBOsWtwv6J9bJpC7gdXIzZyI0vuKvNTk0wZZrkQxMGsUAuGW9+WMNWF2IJMD7br2yeQ==" + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.3.tgz", + "integrity": "sha512-/BJF3NT0pRMuxrenr42emRUF67sXwcZCd+S1ksG/Fcf9O7C3kKCY4uJSbKBE4KDUIYr3WMsvfmWD8hRjXExBJQ==" }, "node_modules/@types/md5": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/md5/-/md5-2.3.3.tgz", - "integrity": "sha512-4K40FjTW0tiIx9NfV+/DHJ56ih3fcdkDqBYz5CffKwJVWYho1FxzjkddGcgEEIs+fP2DqmQ3lujC5c4bUOESTQ==" + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/md5/-/md5-2.3.4.tgz", + "integrity": "sha512-e/L4hvpCK8GavKXmP02QlNilZOj8lpmZGGA9QGMMPZjCUoKgi1B4BvhXcbruIi6r+PqzpcjLfda/tocpHFKqDA==" }, "node_modules/@types/mime": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", - "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-1Gjee59G25MrQGk8bsNvC6fxNiRgUlGn2wlhGf95a59DrprnnHk80FIMMFG9XHMdrfsuA119ht06QPDXA1Z7tw==", "dev": true }, "node_modules/@types/minimatch": { @@ -4122,9 +4122,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.8.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz", - "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==", + "version": "20.8.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.7.tgz", + "integrity": "sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==", "dependencies": { "undici-types": "~5.25.1" } @@ -4159,24 +4159,24 @@ } }, "node_modules/@types/proxy-addr": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/proxy-addr/-/proxy-addr-2.0.1.tgz", - "integrity": "sha512-fLqXRu+ihH+/V7AB12siUu84uloauJ7SdBMrHARcHQN/yYIa0d9uQSYxSWnMRF0892N2/CJzPVYP3ltgtkkgsQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/proxy-addr/-/proxy-addr-2.0.2.tgz", + "integrity": "sha512-6OK5kH63HPo+0kDR8c05960AYxsfMEFOd/CXmhy87jREIpVIgYTCrHEqjl3f1wS5USA0i2is4Bx1BLzt+5evfA==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/qs": { - "version": "6.9.8", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", - "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", + "version": "6.9.9", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.9.tgz", + "integrity": "sha512-wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg==", "dev": true }, "node_modules/@types/range-parser": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz", - "integrity": "sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.6.tgz", + "integrity": "sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==", "dev": true }, "node_modules/@types/retry": { @@ -4186,15 +4186,15 @@ "dev": true }, "node_modules/@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==", "dev": true }, "node_modules/@types/send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz", - "integrity": "sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.3.tgz", + "integrity": "sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==", "dev": true, "dependencies": { "@types/mime": "^1", @@ -4202,18 +4202,18 @@ } }, "node_modules/@types/serve-index": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz", - "integrity": "sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.3.tgz", + "integrity": "sha512-4KG+yMEuvDPRrYq5fyVm/I2uqAJSAwZK9VSa+Zf+zUq9/oxSSvy3kkIqyL+jjStv6UCVi8/Aho0NHtB1Fwosrg==", "dev": true, "dependencies": { "@types/express": "*" } }, "node_modules/@types/serve-static": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz", - "integrity": "sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.4.tgz", + "integrity": "sha512-aqqNfs1XTF0HDrFdlY//+SGUxmdSUbjeRXb5iaZc3x0/vMbYmdw9qvOgHWOyyLFxSSRnUuP5+724zBgfw8/WAw==", "dev": true, "dependencies": { "@types/http-errors": "*", @@ -4222,27 +4222,27 @@ } }, "node_modules/@types/sockjs": { - "version": "0.3.34", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz", - "integrity": "sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==", + "version": "0.3.35", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.35.tgz", + "integrity": "sha512-tIF57KB+ZvOBpAQwSaACfEu7htponHXaFzP7RfKYgsOS0NoYnn+9+jzp7bbq4fWerizI3dTB4NfAZoyeQKWJLw==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/source-map-support": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.8.tgz", - "integrity": "sha512-u5nwLcaENciDwebPwwZb2AM1LvdlgFQfqCKxWQxcgNsQhUQciGuUnJ2LjGFAkInY2APXQzIypiUSa9zB6Epddg==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.9.tgz", + "integrity": "sha512-91Jf4LyPAObBTFbpW3bSDK1ncdwXohvlBmzffSj7/44SY+1mD/HhesdfspCMxPIJwllgN2G4eVFatGs4Zw/lnw==", "dev": true, "dependencies": { "source-map": "^0.6.0" } }, "node_modules/@types/superagent": { - "version": "4.1.19", - "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.19.tgz", - "integrity": "sha512-McM1mlc7PBZpCaw0fw/36uFqo0YeA6m8JqoyE4OfqXsZCIg0hPP2xdE6FM7r6fdprDZHlJwDpydUj1R++93hCA==", + "version": "4.1.20", + "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.20.tgz", + "integrity": "sha512-GfpwJgYSr3yO+nArFkmyqv3i0vZavyEG5xPd/o95RwpKYpsOKJYI5XLdxLpdRbZI3YiGKKdIOFIf/jlP7A0Jxg==", "dev": true, "dependencies": { "@types/cookiejar": "*", @@ -4250,32 +4250,32 @@ } }, "node_modules/@types/validator": { - "version": "13.11.3", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.3.tgz", - "integrity": "sha512-jxjhh33aTYDHnrV1vZ3AvWQHfrGx2f5UxKjaP13l5q04fG+/hCKKm0MfodIoCqxevhbcfBb6ZjynyHuQ/jueGQ==" + "version": "13.11.5", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.5.tgz", + "integrity": "sha512-xW4qsT4UIYILu+7ZrBnfQdBYniZrMLYYK3wN9M/NdeIHgBN5pZI2/8Q7UfdWIcr5RLJv/OGENsx91JIpUUoC7Q==" }, "node_modules/@types/ws": { - "version": "8.5.7", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz", - "integrity": "sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==", + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.8.tgz", + "integrity": "sha512-flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "15.0.16", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.16.tgz", - "integrity": "sha512-2FeD5qezW3FvLpZ0JpfuaEWepgNLl9b2gQYiz/ce0NhoB1W/D+VZu98phITXkADYerfr/jb7JcDcVhITsc9bwg==", + "version": "15.0.17", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.17.tgz", + "integrity": "sha512-cj53I8GUcWJIgWVTSVe2L7NJAB5XWGdsoMosVvUgv1jEnMbAcsbaCzt1coUcyi8Sda5PgTWAooG8jNyDTD+CWA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", + "version": "21.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.2.tgz", + "integrity": "sha512-5qcvofLPbfjmBfKaLfj/+f+Sbd6pN4zl7w7VSVI5uz7m9QZTuB2aZAa2uo1wHFBNN2x6g/SoTkXmd8mQnQF2Cw==", "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { @@ -6172,9 +6172,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001549", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz", - "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==", + "version": "1.0.30001551", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001551.tgz", + "integrity": "sha512-vtBAez47BoGMMzlbYhfXrMV1kvRF2WP/lqiMuDu1Sb4EE4LKEgjopFDSRtZfdVnslNRpOqV/woE+Xgrwj6VQlg==", "dev": true, "funding": [ { @@ -8068,9 +8068,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.556", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.556.tgz", - "integrity": "sha512-6RPN0hHfzDU8D56E72YkDvnLw5Cj2NMXZGg3UkgyoHxjVhG99KZpsKgBWMmTy0Ei89xwan+rbRsVB9yzATmYzQ==", + "version": "1.4.559", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.559.tgz", + "integrity": "sha512-iS7KhLYCSJbdo3rUSkhDTVuFNCV34RKs2UaB9Ecr7VlqzjjWW//0nfsFF5dtDmyXlZQaDYYtID5fjtC/6lpRug==", "dev": true }, "node_modules/emittery": { @@ -10917,18 +10917,18 @@ } }, "node_modules/jest-util/node_modules/@types/istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.3.tgz", + "integrity": "sha512-1nESsePMBlf0RPRffLZi5ujYh7IH1BWL4y9pr+Bn3cJBdxz+RTP8bUFljLz9HvzhhOSWKdyBZ4DIivdL6rvgZg==", "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/jest-util/node_modules/@types/yargs": { - "version": "17.0.28", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz", - "integrity": "sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" diff --git a/resources/js/Pages/Map.vue b/resources/js/Pages/Map.vue new file mode 100644 index 0000000..cb01145 --- /dev/null +++ b/resources/js/Pages/Map.vue @@ -0,0 +1,184 @@ + + + diff --git a/start/routes.ts b/start/routes.ts index 11d88a1..ac3bb86 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -79,6 +79,10 @@ Route.get('/dashboard', async ({ inertia }) => { .as('dashboard') .middleware('auth'); +Route.get('/map', async ({ inertia }) => { + return inertia.render('Map'); +}).as('map'); + // Route.on("/login").render("signin"); Route.get('/app/login', async ({ inertia }) => { return inertia.render('Auth/Login'); @@ -185,9 +189,7 @@ Route.group(() => { // .middleware(['auth', 'is:submitter']); Route.group(() => { - Route.put('/dataset/:id/update', 'DatasetsController.update') - .as('editor.dataset.update') - .middleware(['auth', 'can:dataset-submit']); + Route.put('/dataset/:id/update', 'DatasetsController.update').as('editor.dataset.update').middleware(['auth', 'can:dataset-submit']); }) -.namespace('App/Controllers/Http/Editor') -.prefix('editor'); \ No newline at end of file + .namespace('App/Controllers/Http/Editor') + .prefix('editor'); From 7bc9f90cca79c06379bea1f5c4e4749fb3714119 Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher Date: Mon, 23 Oct 2023 15:27:39 +0200 Subject: [PATCH 05/42] - implemented spatial filtering - Component 'draw.component.vue' has been extended with the 'preserve' property to control whether the drawn rectangle disappears again - npm updates --- commands/IndexDatasets.ts | 3 +- package-lock.json | 786 ++++++++++-------- .../js/Components/Map/draw.component.vue | 68 +- resources/js/Components/Map/map.component.vue | 2 +- resources/js/Dataset.ts | 30 + resources/js/Pages/Map.vue | 196 ++++- 6 files changed, 637 insertions(+), 448 deletions(-) diff --git a/commands/IndexDatasets.ts b/commands/IndexDatasets.ts index 6044af4..7c2d494 100644 --- a/commands/IndexDatasets.ts +++ b/commands/IndexDatasets.ts @@ -8,7 +8,8 @@ import { readFileSync } from 'fs'; import { transform } from 'saxon-js'; import { Client } from '@opensearch-project/opensearch'; -const client = new Client({ node: 'http://localhost:9200' }); // replace with your OpenSearch endpoint +const opensearchNode = process.env.OPENSEARCH_HOST || 'localhost'; +const client = new Client({ node: `http://${opensearchNode}:9200` }); // replace with your OpenSearch endpoint export default class IndexDatasets extends BaseCommand { public static commandName = 'index:datasets'; diff --git a/package-lock.json b/package-lock.json index b0acb8e..a2371a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2759,9 +2759,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", - "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", + "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2783,22 +2783,22 @@ } }, "node_modules/@fontsource/archivo-black": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/@fontsource/archivo-black/-/archivo-black-5.0.15.tgz", - "integrity": "sha512-5NDJFAsYSZ7lkVQL6d+ulB46KiQGNOQsKdpR+xKSx5CfaaR1Cx9TZVDqvsLtnh9baEJThzwzNsydtQP+SGTg+w==" + "version": "5.0.17", + "resolved": "https://registry.npmjs.org/@fontsource/archivo-black/-/archivo-black-5.0.17.tgz", + "integrity": "sha512-5LB93AsMUxofgIkHz7lSBfJFXYBPRqCV6MRLhOlbFLwXW50frsaryFFvT+ZqtsDLPrGPvPv0FD5Cqzkp0g4Paw==" }, "node_modules/@fontsource/inter": { - "version": "5.0.13", - "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.0.13.tgz", - "integrity": "sha512-FVIBhP9X/x02blF2VQl2Pji/c3jUjkWEQ9bom4vIrGwO1MlHRDXhXx9iA1hhjpcCIfH3oX68ihIBdYcFnOXhsg==" + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.0.15.tgz", + "integrity": "sha512-/IoWYEXl8lqJEx50JqNPT+bI4VNwxb/bg2oOfvG8PiEsDsmHRFvWBVHlohBNn1+QdBf+KbAjU/gb4vlGOSsVWw==" }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", + "@humanwhocodes/object-schema": "^2.0.1", "debug": "^4.1.1", "minimatch": "^3.0.5" }, @@ -2820,9 +2820,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", "dev": true }, "node_modules/@inertiajs/core": { @@ -3610,14 +3610,14 @@ "dev": true }, "node_modules/@symfony/webpack-encore": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@symfony/webpack-encore/-/webpack-encore-4.4.0.tgz", - "integrity": "sha512-p3n2Z16sGV6odZ3ihIU+gupYc55KfrfCt62+Gppe8MUo6QuT5Bk2cXXjR4Hb89KvCRDHnjYEWVfnewRsfE8TRQ==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@symfony/webpack-encore/-/webpack-encore-4.5.0.tgz", + "integrity": "sha512-eGHtQc1BDDj7hS35FyIDxQdgQcgKZ5kPh9nLLUihyDE37kPav/id1PfaHoAfydqQyv4QHsXQzLfdYC7k8agFLw==", "dev": true, "dependencies": { "@nuxt/friendly-errors-webpack-plugin": "^2.5.1", "assets-webpack-plugin": "7.0.*", - "babel-loader": "^8.2.5", + "babel-loader": "^9.1.3", "chalk": "^4.0.0", "clean-webpack-plugin": "^4.0.0", "css-loader": "^6.7.0", @@ -3640,7 +3640,7 @@ "encore": "bin/encore.js" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" }, "peerDependencies": { "@babel/core": "^7.17.0", @@ -3655,7 +3655,7 @@ "eslint": "^8.0.0", "eslint-webpack-plugin": "^3.1.0 || ^4.0.0", "file-loader": "^6.0.0", - "fork-ts-checker-webpack-plugin": "^7.0.0", + "fork-ts-checker-webpack-plugin": "^7.0.0 || ^8.0.0 || ^9.0.0", "handlebars": "^4.7.7", "handlebars-loader": "^1.7.0", "less": "^4.0.0", @@ -3983,9 +3983,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.38", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.38.tgz", - "integrity": "sha512-hXOtc0tuDHZPFwwhuBJXPbjemWtXnJjbvuuyNH2Y5Z6in+iXc63c4eXYDc7GGGqHy+iwYqAJMdaItqdnbcBKmg==", + "version": "4.17.39", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.39.tgz", + "integrity": "sha512-BiEUfAiGCOllomsRAZOiMFP7LAnrifHpt56pc4Z7l9K6ACyN06Ns1JLMBxwkfLOjJRlSf06NwWsT7yzfpaVpyQ==", "dev": true, "dependencies": { "@types/node": "*", @@ -4538,50 +4538,56 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, "node_modules/@vue/compiler-core": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz", - "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.6.tgz", + "integrity": "sha512-2JNjemwaNwf+MkkatATVZi7oAH1Hx0B04DdPH3ZoZ8vKC1xZVP7nl4HIsk8XYd3r+/52sqqoz9TWzYc3yE9dqA==", "dependencies": { - "@babel/parser": "^7.21.3", - "@vue/shared": "3.3.4", + "@babel/parser": "^7.23.0", + "@vue/shared": "3.3.6", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz", - "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.6.tgz", + "integrity": "sha512-1MxXcJYMHiTPexjLAJUkNs/Tw2eDf2tY3a0rL+LfuWyiKN2s6jvSwywH3PWD8bKICjfebX3GWx2Os8jkRDq3Ng==", "dependencies": { - "@vue/compiler-core": "3.3.4", - "@vue/shared": "3.3.4" + "@vue/compiler-core": "3.3.6", + "@vue/shared": "3.3.6" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz", - "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.6.tgz", + "integrity": "sha512-/Kms6du2h1VrXFreuZmlvQej8B1zenBqIohP0690IUBkJjsFvJxY0crcvVRJ0UhMgSR9dewB+khdR1DfbpArJA==", "dependencies": { - "@babel/parser": "^7.20.15", - "@vue/compiler-core": "3.3.4", - "@vue/compiler-dom": "3.3.4", - "@vue/compiler-ssr": "3.3.4", - "@vue/reactivity-transform": "3.3.4", - "@vue/shared": "3.3.4", + "@babel/parser": "^7.23.0", + "@vue/compiler-core": "3.3.6", + "@vue/compiler-dom": "3.3.6", + "@vue/compiler-ssr": "3.3.6", + "@vue/reactivity-transform": "3.3.6", + "@vue/shared": "3.3.6", "estree-walker": "^2.0.2", - "magic-string": "^0.30.0", - "postcss": "^8.1.10", + "magic-string": "^0.30.5", + "postcss": "^8.4.31", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz", - "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.6.tgz", + "integrity": "sha512-QTIHAfDCHhjXlYGkUg5KH7YwYtdUM1vcFl/FxFDlD6d0nXAmnjizka3HITp8DGudzHndv2PjKVS44vqqy0vP4w==", "dependencies": { - "@vue/compiler-dom": "3.3.4", - "@vue/shared": "3.3.4" + "@vue/compiler-dom": "3.3.6", + "@vue/shared": "3.3.6" } }, "node_modules/@vue/devtools-api": { @@ -4591,42 +4597,42 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz", - "integrity": "sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.6.tgz", + "integrity": "sha512-gtChAumfQz5lSy5jZXfyXbKrIYPf9XEOrIr6rxwVyeWVjFhJwmwPLtV6Yis+M9onzX++I5AVE9j+iPH60U+B8Q==", "dependencies": { - "@vue/shared": "3.3.4" + "@vue/shared": "3.3.6" } }, "node_modules/@vue/reactivity-transform": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz", - "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.6.tgz", + "integrity": "sha512-RlJl4dHfeO7EuzU1iJOsrlqWyJfHTkJbvYz/IOJWqu8dlCNWtxWX377WI0VsbAgBizjwD+3ZjdnvSyyFW1YVng==", "dependencies": { - "@babel/parser": "^7.20.15", - "@vue/compiler-core": "3.3.4", - "@vue/shared": "3.3.4", + "@babel/parser": "^7.23.0", + "@vue/compiler-core": "3.3.6", + "@vue/shared": "3.3.6", "estree-walker": "^2.0.2", - "magic-string": "^0.30.0" + "magic-string": "^0.30.5" } }, "node_modules/@vue/runtime-core": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.4.tgz", - "integrity": "sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.6.tgz", + "integrity": "sha512-qp7HTP1iw1UW2ZGJ8L3zpqlngrBKvLsDAcq5lA6JvEXHmpoEmjKju7ahM9W2p/h51h0OT5F2fGlP/gMhHOmbUA==", "dependencies": { - "@vue/reactivity": "3.3.4", - "@vue/shared": "3.3.4" + "@vue/reactivity": "3.3.6", + "@vue/shared": "3.3.6" } }, "node_modules/@vue/runtime-dom": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz", - "integrity": "sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.6.tgz", + "integrity": "sha512-AoX3Cp8NqMXjLbIG9YR6n/pPLWE9TiDdk6wTJHFnl2GpHzDFH1HLBC9wlqqQ7RlnvN3bVLpzPGAAH00SAtOxHg==", "dependencies": { - "@vue/runtime-core": "3.3.4", - "@vue/shared": "3.3.4", - "csstype": "^3.1.1" + "@vue/runtime-core": "3.3.6", + "@vue/shared": "3.3.6", + "csstype": "^3.1.2" } }, "node_modules/@vue/runtime-dom/node_modules/csstype": { @@ -4635,21 +4641,21 @@ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, "node_modules/@vue/server-renderer": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.4.tgz", - "integrity": "sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.6.tgz", + "integrity": "sha512-kgLoN43W4ERdZ6dpyy+gnk2ZHtcOaIr5Uc/WUP5DRwutgvluzu2pudsZGoD2b7AEJHByUVMa9k6Sho5lLRCykw==", "dependencies": { - "@vue/compiler-ssr": "3.3.4", - "@vue/shared": "3.3.4" + "@vue/compiler-ssr": "3.3.6", + "@vue/shared": "3.3.6" }, "peerDependencies": { - "vue": "3.3.4" + "vue": "3.3.6" } }, "node_modules/@vue/shared": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz", - "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==" + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.6.tgz", + "integrity": "sha512-Xno5pEqg8SVhomD0kTSmfh30ZEmV/+jZtyh39q6QflrjdJCXah5lrnOLi9KB6a5k5aAHXMXjoMnxlzUkCNfWLQ==" }, "node_modules/@vue/tsconfig": { "version": "0.4.0", @@ -5657,22 +5663,133 @@ } }, "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", + "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", "dev": true, "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" }, "engines": { - "node": ">= 8.9" + "node": ">= 14.15.0" }, "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" + "@babel/core": "^7.12.0", + "webpack": ">=5" + } + }, + "node_modules/babel-loader/node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "dev": true, + "dependencies": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dev": true, + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/babel-loader/node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "dev": true, + "dependencies": { + "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/babel-plugin-polyfill-corejs2": { @@ -6103,12 +6220,13 @@ } }, "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -6172,9 +6290,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001551", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001551.tgz", - "integrity": "sha512-vtBAez47BoGMMzlbYhfXrMV1kvRF2WP/lqiMuDu1Sb4EE4LKEgjopFDSRtZfdVnslNRpOqV/woE+Xgrwj6VQlg==", + "version": "1.0.30001553", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001553.tgz", + "integrity": "sha512-N0ttd6TrFfuqKNi+pMgWJTb9qrdJu4JSpgPFLe/lrD19ugC6fZgF0pUewRowDwzdDnb9V41mFcdlYgl/PyKf4A==", "dev": true, "funding": [ { @@ -6666,6 +6784,12 @@ "node": ">= 6" } }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true + }, "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", @@ -6834,9 +6958,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", - "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", + "version": "3.33.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.1.tgz", + "integrity": "sha512-6pYKNOgD/j/bkC5xS5IIg6bncid3rfrI42oBH1SQJbsmYPKF7rhzcFzYCcxYMmNQQ0rCEB8WqpW7QHndOggaeQ==", "dev": true, "dependencies": { "browserslist": "^4.22.1" @@ -7084,34 +7208,6 @@ } } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, "node_modules/css-minimizer-webpack-plugin/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -7136,31 +7232,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/css-minimizer-webpack-plugin/node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -7657,6 +7728,19 @@ "node": ">=0.8" } }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -8068,9 +8152,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.559", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.559.tgz", - "integrity": "sha512-iS7KhLYCSJbdo3rUSkhDTVuFNCV34RKs2UaB9Ecr7VlqzjjWW//0nfsFF5dtDmyXlZQaDYYtID5fjtC/6lpRug==", + "version": "1.4.563", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.563.tgz", + "integrity": "sha512-dg5gj5qOgfZNkPNeyKBZQAQitIQ/xwfIDmEQJHCbXaD9ebTZxwJXUsDYcBlAvZGZLi+/354l35J1wkmP6CqYaw==", "dev": true }, "node_modules/emittery": { @@ -8219,18 +8303,19 @@ } }, "node_modules/eslint": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", - "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "version": "8.52.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", + "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.51.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/js": "8.52.0", + "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -9341,14 +9426,14 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -9672,6 +9757,17 @@ "node": ">=0.10.0" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -9689,14 +9785,6 @@ "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", "dev": true }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", @@ -9760,6 +9848,17 @@ "node": ">=8" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", @@ -9860,6 +9959,17 @@ "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", "dev": true }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/haye": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/haye/-/haye-3.0.0.tgz", @@ -10353,11 +10463,11 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -11253,17 +11363,67 @@ } }, "node_modules/knex-dynamic-connection": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/knex-dynamic-connection/-/knex-dynamic-connection-3.1.0.tgz", - "integrity": "sha512-owRQ9cHBtaBUfYBs/dyt1s/Y0PYwUE66apnfYpzzMTkN2tNlzC1s7owqDJleHOelhJERZgd4jd1BZgcdfXLEhQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/knex-dynamic-connection/-/knex-dynamic-connection-3.1.1.tgz", + "integrity": "sha512-Omq2Mw+5LkjJvZX+ESWpLx2FYkH9SB6Qq4Jad7f2LNQOQV1VLq91QQqtEhkgprnQuT3IUvzFooARpSN1uzoMEg==", "dependencies": { "debug": "^4.3.4", - "knex": "^2.5.0" + "knex": "^3.0.1" }, "engines": { "node": ">=14.0.0" } }, + "node_modules/knex-dynamic-connection/node_modules/knex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/knex/-/knex-3.0.1.tgz", + "integrity": "sha512-ruASxC6xPyDklRdrcDy6a9iqK+R9cGK214aiQa+D9gX2ZnHZKv6o6JC9ZfgxILxVAul4bZ13c3tgOAHSuQ7/9g==", + "dependencies": { + "colorette": "2.0.19", + "commander": "^10.0.0", + "debug": "4.3.4", + "escalade": "^3.1.1", + "esm": "^3.2.25", + "get-package-type": "^0.1.0", + "getopts": "2.3.0", + "interpret": "^2.2.0", + "lodash": "^4.17.21", + "pg-connection-string": "2.6.1", + "rechoir": "^0.8.0", + "resolve-from": "^5.0.0", + "tarn": "^3.0.2", + "tildify": "2.0.0" + }, + "bin": { + "knex": "bin/cli.js" + }, + "engines": { + "node": ">=16" + }, + "peerDependenciesMeta": { + "better-sqlite3": { + "optional": true + }, + "mysql": { + "optional": true + }, + "mysql2": { + "optional": true + }, + "pg": { + "optional": true + }, + "pg-native": { + "optional": true + }, + "sqlite3": { + "optional": true + }, + "tedious": { + "optional": true + } + } + }, "node_modules/launch-editor": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", @@ -11781,59 +11941,6 @@ "webpack": "^5.0.0" } }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/mini-svg-data-uri": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", @@ -12385,9 +12492,9 @@ } }, "node_modules/object-inspect": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.0.tgz", - "integrity": "sha512-HQ4J+ic8hKrgIt3mqk6cVOVrW2ozL4KdvHlqpBv9vDYWx9ysAgENAdvy4FoGF+KFdhR7nQTNm5J0ctAeOwn+3g==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -14701,23 +14808,58 @@ } }, "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" } }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, "node_modules/secure-json-parse": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", @@ -14930,6 +15072,20 @@ "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", "dev": true }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/set-value": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", @@ -16590,7 +16746,7 @@ "version": "5.2.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "dev": true, + "devOptional": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -16908,15 +17064,23 @@ } }, "node_modules/vue": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz", - "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.6.tgz", + "integrity": "sha512-jJIDETeWJnoY+gfn4ZtMPMS5KtbP4ax+CT4dcQFhTnWEk8xMupFyQ0JxL28nvT/M4+p4a0ptxaV2WY0LiIxvRg==", "dependencies": { - "@vue/compiler-dom": "3.3.4", - "@vue/compiler-sfc": "3.3.4", - "@vue/runtime-dom": "3.3.4", - "@vue/server-renderer": "3.3.4", - "@vue/shared": "3.3.4" + "@vue/compiler-dom": "3.3.6", + "@vue/compiler-sfc": "3.3.6", + "@vue/runtime-dom": "3.3.6", + "@vue/server-renderer": "3.3.6", + "@vue/shared": "3.3.6" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/vue-facing-decorator": { @@ -17222,59 +17386,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/webpack-dev-server": { "version": "4.15.1", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", @@ -17334,34 +17445,6 @@ } } }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, "node_modules/webpack-dev-server/node_modules/ipaddr.js": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", @@ -17371,12 +17454,6 @@ "node": ">= 10" } }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, "node_modules/webpack-dev-server/node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -17392,25 +17469,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/webpack-merge": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", diff --git a/resources/js/Components/Map/draw.component.vue b/resources/js/Components/Map/draw.component.vue index b2bcb7e..2b7769e 100644 --- a/resources/js/Components/Map/draw.component.vue +++ b/resources/js/Components/Map/draw.component.vue @@ -4,13 +4,10 @@ --> -
@@ -36,19 +33,9 @@ import { LatLngBounds } from 'leaflet/src/geo/LatLngBounds'; }, }) export default class DrawControlComponent extends Vue { - TYPE = 'rectangle'; - - /** - * class properties. - */ + public TYPE = 'rectangle'; mdiDrawPen = mdiDrawPen; - featuresLayer; - // options = { - // zIndex: 1000, - // // markerClass: Marker, // CylinderGeometry, - // drawingCSSClass: 'gba-editable-drawing', - // drawingCursor: 'crosshair', - // }; + // private featuresLayer; options = { shapeOptions: { @@ -66,17 +53,17 @@ export default class DrawControlComponent extends Vue { metric: true, // Whether to use the metric measurement system or imperial }; - /** - * Connect map id. - */ + @Prop() public mapId: string; // @Prop() public map: Map; - @Prop public southWest; - @Prop public northEast; + @Prop public southWest: LatLngBounds; + @Prop public northEast: LatLngBounds; + @Prop({ + default: true + }) public preserve: boolean; mapService = MapService(); - // try: public _enabled; private _map: Map; private _isDrawing: boolean = false; @@ -84,8 +71,6 @@ export default class DrawControlComponent extends Vue { private _mapDraggable; private _shape: Rectangle | undefined; - // @method enable(): this - // Enables the handler enable() { if (this._enabled) { return this; @@ -96,8 +81,6 @@ export default class DrawControlComponent extends Vue { return this; } - // @method disable(): this - // Disables the handler disable() { if (!this._enabled) { return this; @@ -108,17 +91,13 @@ export default class DrawControlComponent extends Vue { return this; } - // @method enabled(): Boolean - // Returns `true` if the handler is enabled enabled() { return !!this._enabled; } // @Ref('inputDraw') private _inputDraw: HTMLElement; - // SimpleShape - // @method addHooks(): void - // Add listener hooks to this handler. + private addHooks() { // L.Draw.Feature.prototype.addHooks.call(this); this._map = this.mapService.getMap(this.mapId); @@ -146,10 +125,7 @@ export default class DrawControlComponent extends Vue { } } - // SimpleShape - // @method removeHooks(): void - // Remove listener hooks from this handler. - removeHooks() { + private removeHooks() { // L.Draw.Feature.prototype.removeHooks.call(this); if (this._map) { if (this._mapDraggable) { @@ -171,11 +147,11 @@ export default class DrawControlComponent extends Vue { // document.removeEventListener('touchstart', preventDefault); // If the box element doesn't exist they must not have moved the mouse, so don't need to destroy/return - // if (this._shape) { - // this._map.removeLayer(this._shape); - // // delete this._shape; - // this._shape = undefined; - // } + if (this._shape && this.preserve == false) { + this._map.removeLayer(this._shape); + // delete this._shape; + this._shape = undefined; + } } this._isDrawing = false; } @@ -217,7 +193,7 @@ export default class DrawControlComponent extends Vue { private _fireCreatedEvent(shape) { var rectangle = new Rectangle(shape.getBounds(), this.options.shapeOptions); // L.Draw.SimpleShape.prototype._fireCreatedEvent.call(this, rectangle); - this._map.fire('Daw.Event.CREATED', { layer: rectangle, type: this.TYPE }); + this._map.fire('Draw.Event.CREATED', { layer: rectangle, type: this.TYPE }); } public drawShape(southWest, northEast) { @@ -244,11 +220,7 @@ export default class DrawControlComponent extends Vue { } } - public draw() { - // let map: Map = this.mapService.getMap(this.mapId); - // const bounds: LatLngBoundsExpression = toLatLngBounds(this.southWest, this.northEast); - // map.fitBounds(bounds); - + public toggleDraw() { if (this._enabled == true) { this.disable(); } else { diff --git a/resources/js/Components/Map/map.component.vue b/resources/js/Components/Map/map.component.vue index c6297db..2397e26 100644 --- a/resources/js/Components/Map/map.component.vue +++ b/resources/js/Components/Map/map.component.vue @@ -162,7 +162,7 @@ export default class MapComponent extends Vue { attributionControl.setPrefix(false); map.on( - 'Daw.Event.CREATED', + 'Draw.Event.CREATED', function (event) { // drawnItems.clearLayers(); // var type = event.type; diff --git a/resources/js/Dataset.ts b/resources/js/Dataset.ts index 9e490ed..cf74c80 100644 --- a/resources/js/Dataset.ts +++ b/resources/js/Dataset.ts @@ -106,3 +106,33 @@ export interface Coverage { time_max?: number; time_absolut?: number; } + +export interface OpensearchDocument { + abstract_additional: Array; + abstract_output: string; + author: Array; + author_sort: Array; + belongs_to_bibliography: boolean; + creating_corporation: string; + doctype: string; + geo_location: string; + id: number; + identifier: Identifier; + language: string; + licence: string; + publisher_name: string; + server_date_published: Array; + subject: Array; + title_output: string; + year: number; + year_inverted: number; +} +export interface Identifier { + created_at: string; + dataset_id: number; + id: number; + status: string; //'findable' + type: string; //'doi' + updated_at: string; //'2023-03-09T09:48:28.000Z' + value: string; //'10.24341/tethys.209' +} \ No newline at end of file diff --git a/resources/js/Pages/Map.vue b/resources/js/Pages/Map.vue index cb01145..4e55478 100644 --- a/resources/js/Pages/Map.vue +++ b/resources/js/Pages/Map.vue @@ -1,10 +1,9 @@ + From a7142f694f346eb802d1479b97fc5faac9e1f34c Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher Date: Tue, 31 Oct 2023 15:38:43 +0100 Subject: [PATCH 06/42] - prettier formatting - npm updates - new SearchMap.vue component --- .adonisrc.json | 132 +- .babelrc | 70 +- .eslintrc.json | 22 +- .gitea/workflows/ci.yaml | 5 +- ace-manifest.json | 1227 +++++++++-------- .../Http/Editor/DatasetsController.ts | 2 +- commands/IndexDatasets.ts | 4 +- package-lock.json | 621 +++------ public/records.json | 13 +- readme.md | 30 +- .../js/Components/Admin/MenuItemList.vue | 26 +- resources/js/Components/Admin/Pagination.vue | 91 +- resources/js/Components/Admin/Sort.vue | 98 +- resources/js/Components/AsideMenu.vue | 20 +- resources/js/Components/AsideMenuItem.vue | 104 +- resources/js/Components/AsideMenuLayer.vue | 69 +- resources/js/Components/BaseButton.vue | 172 +-- resources/js/Components/BaseButtons.vue | 94 +- resources/js/Components/BaseDivider.vue | 12 +- resources/js/Components/BaseIcon.vue | 54 +- resources/js/Components/CardBoxClient.vue | 160 +-- resources/js/Components/CardBoxModal.vue | 9 +- .../js/Components/CardBoxTransaction.vue | 157 +-- resources/js/Components/CardBoxWidget.vue | 114 +- resources/js/Components/Charts/LineChart.vue | 88 +- resources/js/Components/FooterBar.vue | 35 +- resources/js/Components/FormCheckRadio.vue | 78 +- .../js/Components/FormCheckRadioGroup.vue | 97 +- .../js/Components/FormValidationErrors.vue | 14 +- resources/js/Components/Header.vue | 17 +- resources/js/Components/IconRounded.vue | 48 +- resources/js/Components/Icons/Language.vue | 2 +- resources/js/Components/Icons/Wizard.vue | 3 +- resources/js/Components/Map/SearchMap.vue | 295 ++++ .../js/Components/Map/draw.component.vue | 17 +- resources/js/Components/NavBar.vue | 213 ++- resources/js/Components/NavBarItem.vue | 132 +- resources/js/Components/NavBarItemLabel.vue | 35 +- resources/js/Components/NavBarMenu.vue | 81 +- resources/js/Components/NavBarSearch.vue | 8 +- resources/js/Components/NotificationBar.vue | 87 +- .../js/Components/NotificationBarInCard.vue | 27 +- resources/js/Components/NumberDynamic.vue | 84 +- resources/js/Components/OverlayLayer.vue | 56 +- resources/js/Components/PillTagTrend.vue | 71 +- resources/js/Components/ResponsiveNavLink.vue | 7 +- .../js/Components/SearchAutocomplete.vue | 9 +- .../Components/SectionBannerStarOnGitea.vue | 18 +- resources/js/Components/SectionTitle.vue | 27 +- .../Components/SectionTitleLineWithButton.vue | 75 +- resources/js/Components/TableCheckboxCell.vue | 40 +- resources/js/Components/TableKeywords.vue | 44 +- resources/js/Components/TablePersons.vue | 15 +- .../js/Components/TableSampleClients.vue | 188 +-- resources/js/Components/UserAvatar.vue | 44 +- .../js/Components/unused/ApplicationLogo.vue | 10 +- resources/js/Components/unused/Input.vue | 7 +- resources/js/Dataset.ts | 2 +- resources/js/Layouts/LayoutGuest.vue | 12 +- resources/js/Pages/Admin/Role/Create.vue | 161 ++- resources/js/Pages/Admin/Role/Edit.vue | 159 ++- resources/js/Pages/Admin/Role/Show.vue | 131 +- resources/js/Pages/Admin/User/Create.vue | 37 +- resources/js/Pages/Admin/User/Edit.vue | 205 +-- resources/js/Pages/Admin/User/Index.vue | 64 +- resources/js/Pages/Admin/User/Show.vue | 6 +- resources/js/Pages/App.vue | 70 +- resources/js/Pages/Auth/Login.vue | 24 +- resources/js/Pages/Auth/Register.vue | 64 +- resources/js/Pages/Dashboard.vue | 194 +-- resources/js/Pages/Map.vue | 357 +---- .../register-view/register-view-component.vue | 47 +- tsconfig.json | 116 +- tsconfig.vue.json | 10 +- 74 files changed, 3360 insertions(+), 3577 deletions(-) create mode 100644 resources/js/Components/Map/SearchMap.vue diff --git a/.adonisrc.json b/.adonisrc.json index b4c9320..3afa196 100644 --- a/.adonisrc.json +++ b/.adonisrc.json @@ -1,73 +1,63 @@ { - "typescript": true, - "commands": [ - "./commands", - "@adonisjs/core/build/commands/index.js", - "@adonisjs/repl/build/commands", - "@eidellev/inertia-adonisjs/build/commands", - "@adonisjs/lucid/build/commands" - ], - "exceptionHandlerNamespace": "App/Exceptions/Handler", - "aliases": { - "App": "app", - "Config": "config", - "Database": "database", - "Contracts": "contracts" - }, - "preloads": [ - "./start/routes", - "./start/kernel", - { - "file": "./start/inertia", - "environment": [ - "web" - ] - }, - { - "file": "./start/validator", - "environment": [ - "web" - ] - } - ], - "providers": [ - "./providers/AppProvider", - "@adonisjs/core", - "@adonisjs/session", - "@adonisjs/view", - "@adonisjs/shield", - "@eidellev/inertia-adonisjs", - "@adonisjs/lucid", - "@adonisjs/auth", - "@eidellev/adonis-stardust", - "./providers/QueryBuilderProvider", - "./providers/TokenWorkerProvider" - ], - "metaFiles": [ - { - "pattern": "public/**", - "reloadServer": false - }, - { - "pattern": "resources/views/**/*.edge", - "reloadServer": false - } - ], - "aceProviders": [ - "@adonisjs/repl" - ], - "tests": { - "suites": [ - { - "name": "functional", - "files": [ - "tests/functional/**/*.spec(.ts|.js)" - ], - "timeout": 60000 - } - ] - }, - "testProviders": [ - "@japa/preset-adonis/TestsProvider" - ] + "typescript": true, + "commands": [ + "./commands", + "@adonisjs/core/build/commands/index.js", + "@adonisjs/repl/build/commands", + "@eidellev/inertia-adonisjs/build/commands", + "@adonisjs/lucid/build/commands" + ], + "exceptionHandlerNamespace": "App/Exceptions/Handler", + "aliases": { + "App": "app", + "Config": "config", + "Database": "database", + "Contracts": "contracts" + }, + "preloads": [ + "./start/routes", + "./start/kernel", + { + "file": "./start/inertia", + "environment": ["web"] + }, + { + "file": "./start/validator", + "environment": ["web"] + } + ], + "providers": [ + "./providers/AppProvider", + "@adonisjs/core", + "@adonisjs/session", + "@adonisjs/view", + "@adonisjs/shield", + "@eidellev/inertia-adonisjs", + "@adonisjs/lucid", + "@adonisjs/auth", + "@eidellev/adonis-stardust", + "./providers/QueryBuilderProvider", + "./providers/TokenWorkerProvider" + ], + "metaFiles": [ + { + "pattern": "public/**", + "reloadServer": false + }, + { + "pattern": "resources/views/**/*.edge", + "reloadServer": false + } + ], + "aceProviders": ["@adonisjs/repl"], + "tests": { + "suites": [ + { + "name": "functional", + "files": ["tests/functional/**/*.spec(.ts|.js)"], + "timeout": 60000 + } + ] + }, + "testProviders": ["@japa/preset-adonis/TestsProvider"] } diff --git a/.babelrc b/.babelrc index 0a3a2c1..f8f7152 100644 --- a/.babelrc +++ b/.babelrc @@ -1,37 +1,37 @@ -{ - "presets": [ - [ - "@babel/preset-env", - { - "targets": { - "edge": "17", - "firefox": "60", - "chrome": "67", - "safari": "11.1" - } - // "useBuiltIns": "usage", - // "corejs": "3.16" - // "targets":{"node":"16"} - // "useBuiltIns": "entry", - // "targets": "> 0.25%, not dead" - } - ], - // "@babel/preset-env", - "@babel/preset-typescript" - ], - "plugins": [ - // [ - // "@babel/plugin-transform-typescript", { - // "allowDeclareFields": true - // }], - [ - "@babel/plugin-proposal-decorators", - { - "legacy": true - } - ], +{ + "presets": [ + [ + "@babel/preset-env", + { + "targets": { + "edge": "17", + "firefox": "60", + "chrome": "67", + "safari": "11.1" + } + // "useBuiltIns": "usage", + // "corejs": "3.16" + // "targets":{"node":"16"} + // "useBuiltIns": "entry", + // "targets": "> 0.25%, not dead" + } + ], + // "@babel/preset-env", + "@babel/preset-typescript" + ], + "plugins": [ + // [ + // "@babel/plugin-transform-typescript", { + // "allowDeclareFields": true + // }], + [ + "@babel/plugin-proposal-decorators", + { + "legacy": true + } + ], - "@babel/proposal-class-properties" - // "@babel/proposal-object-rest-spread" - ] + "@babel/proposal-class-properties" + // "@babel/proposal-object-rest-spread" + ] } diff --git a/.eslintrc.json b/.eslintrc.json index 3a298bb..d1a86ab 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,24 +1,14 @@ { - "extends": [ - "plugin:adonis/typescriptApp", - "prettier" - ], - "plugins": [ - "prettier" - ], + "extends": ["plugin:adonis/typescriptApp", "prettier"], + "plugins": ["prettier"], "rules": { - "prettier/prettier": [ - "error", - { "singleQuote": true } - ], - "@typescript-eslint/indent": ["error", 4, { "ignoredNodes": ["PropertyDefinition", "TSUnionType"] }], + "prettier/prettier": ["error", { "singleQuote": true }], + "@typescript-eslint/indent": ["error", 4, { "ignoredNodes": ["PropertyDefinition", "TSUnionType"] }], "@typescript-eslint/naming-convention": [ "warn", { "selector": "interface", - "format": [ - "PascalCase" - ], + "format": ["PascalCase"], "custom": { "regex": "^I[A-Z]", "match": false @@ -26,4 +16,4 @@ } ] } -} \ No newline at end of file +} diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 18bb2eb..9ab2106 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest container: node:16-bullseye - + services: mydb: image: postgres:latest @@ -27,8 +27,7 @@ jobs: - 5432:5432 # Set health checks to wait until postgres has started options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 - - + steps: # this will check out the current branch (https://github.com/actions/checkout#Push-a-commit-using-the-built-in-token) - name: 1 Check out repository code diff --git a/ace-manifest.json b/ace-manifest.json index 3a4ec65..cd6658d 100644 --- a/ace-manifest.json +++ b/ace-manifest.json @@ -1,621 +1,628 @@ { - "commands": { - "index:datasets": { - "settings": { - "loadApp": true, - "stayAlive": false - }, - "commandPath": "./commands/IndexDatasets", - "commandName": "index:datasets", - "description": "", - "args": [], - "aliases": [], - "flags": [] - }, - "validate:checksum": { - "settings": { - "loadApp": true, - "stayAlive": false - }, - "commandPath": "./commands/ValidateChecksum", - "commandName": "validate:checksum", - "description": "", - "args": [], - "aliases": [], - "flags": [] - }, - "dump:rcfile": { - "settings": {}, - "commandPath": "@adonisjs/core/build/commands/DumpRc", - "commandName": "dump:rcfile", - "description": "Dump contents of .adonisrc.json file along with defaults", - "args": [], - "aliases": [], - "flags": [] - }, - "list:routes": { - "settings": { - "loadApp": true, - "stayAlive": true - }, - "commandPath": "@adonisjs/core/build/commands/ListRoutes/index", - "commandName": "list:routes", - "description": "List application routes", - "args": [], - "aliases": [], - "flags": [ - { - "name": "verbose", - "propertyName": "verbose", - "type": "boolean", - "description": "Display more information" + "commands": { + "index:datasets": { + "settings": { + "loadApp": true, + "stayAlive": false + }, + "commandPath": "./commands/IndexDatasets", + "commandName": "index:datasets", + "description": "Index datasets based on publish_id", + "args": [], + "aliases": [], + "flags": [ + { + "name": "publish-id", + "propertyName": "publish_id", + "type": "number", + "alias": "p" + } + ] }, - { - "name": "reverse", - "propertyName": "reverse", - "type": "boolean", - "alias": "r", - "description": "Reverse routes display" + "validate:checksum": { + "settings": { + "loadApp": true, + "stayAlive": false + }, + "commandPath": "./commands/ValidateChecksum", + "commandName": "validate:checksum", + "description": "", + "args": [], + "aliases": [], + "flags": [] }, - { - "name": "methods", - "propertyName": "methodsFilter", - "type": "array", - "alias": "m", - "description": "Filter routes by method" + "dump:rcfile": { + "settings": {}, + "commandPath": "@adonisjs/core/build/commands/DumpRc", + "commandName": "dump:rcfile", + "description": "Dump contents of .adonisrc.json file along with defaults", + "args": [], + "aliases": [], + "flags": [] }, - { - "name": "patterns", - "propertyName": "patternsFilter", - "type": "array", - "alias": "p", - "description": "Filter routes by the route pattern" + "list:routes": { + "settings": { + "loadApp": true, + "stayAlive": true + }, + "commandPath": "@adonisjs/core/build/commands/ListRoutes/index", + "commandName": "list:routes", + "description": "List application routes", + "args": [], + "aliases": [], + "flags": [ + { + "name": "verbose", + "propertyName": "verbose", + "type": "boolean", + "description": "Display more information" + }, + { + "name": "reverse", + "propertyName": "reverse", + "type": "boolean", + "alias": "r", + "description": "Reverse routes display" + }, + { + "name": "methods", + "propertyName": "methodsFilter", + "type": "array", + "alias": "m", + "description": "Filter routes by method" + }, + { + "name": "patterns", + "propertyName": "patternsFilter", + "type": "array", + "alias": "p", + "description": "Filter routes by the route pattern" + }, + { + "name": "names", + "propertyName": "namesFilter", + "type": "array", + "alias": "n", + "description": "Filter routes by route name" + }, + { + "name": "json", + "propertyName": "json", + "type": "boolean", + "description": "Output as JSON" + }, + { + "name": "table", + "propertyName": "table", + "type": "boolean", + "description": "Output as Table" + }, + { + "name": "max-width", + "propertyName": "maxWidth", + "type": "number", + "description": "Specify maximum rendering width. Ignored for JSON Output" + } + ] }, - { - "name": "names", - "propertyName": "namesFilter", - "type": "array", - "alias": "n", - "description": "Filter routes by route name" + "generate:key": { + "settings": {}, + "commandPath": "@adonisjs/core/build/commands/GenerateKey", + "commandName": "generate:key", + "description": "Generate a new APP_KEY secret", + "args": [], + "aliases": [], + "flags": [] }, - { - "name": "json", - "propertyName": "json", - "type": "boolean", - "description": "Output as JSON" + "repl": { + "settings": { + "loadApp": true, + "environment": "repl", + "stayAlive": true + }, + "commandPath": "@adonisjs/repl/build/commands/AdonisRepl", + "commandName": "repl", + "description": "Start a new REPL session", + "args": [], + "aliases": [], + "flags": [] }, - { - "name": "table", - "propertyName": "table", - "type": "boolean", - "description": "Output as Table" + "ssr:build": { + "settings": { + "stayAlive": true + }, + "commandPath": "@eidellev/inertia-adonisjs/build/commands/Build", + "commandName": "ssr:build", + "description": "Build and watch files for changes", + "args": [], + "aliases": [], + "flags": [] }, - { - "name": "max-width", - "propertyName": "maxWidth", - "type": "number", - "description": "Specify maximum rendering width. Ignored for JSON Output" + "ssr:watch": { + "settings": { + "stayAlive": true + }, + "commandPath": "@eidellev/inertia-adonisjs/build/commands/Watch", + "commandName": "ssr:watch", + "description": "Build and watch files for changes", + "args": [], + "aliases": [], + "flags": [] + }, + "db:seed": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/DbSeed", + "commandName": "db:seed", + "description": "Execute database seeders", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection for the seeders", + "alias": "c" + }, + { + "name": "interactive", + "propertyName": "interactive", + "type": "boolean", + "description": "Run seeders in interactive mode", + "alias": "i" + }, + { + "name": "files", + "propertyName": "files", + "type": "array", + "description": "Define a custom set of seeders files names to run", + "alias": "f" + }, + { + "name": "compact-output", + "propertyName": "compactOutput", + "type": "boolean", + "description": "A compact single-line output" + } + ] + }, + "db:wipe": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/DbWipe", + "commandName": "db:wipe", + "description": "Drop all tables, views and types in database", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection", + "alias": "c" + }, + { + "name": "drop-views", + "propertyName": "dropViews", + "type": "boolean", + "description": "Drop all views" + }, + { + "name": "drop-types", + "propertyName": "dropTypes", + "type": "boolean", + "description": "Drop all custom types (Postgres only)" + }, + { + "name": "force", + "propertyName": "force", + "type": "boolean", + "description": "Explicitly force command to run in production" + } + ] + }, + "db:truncate": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/DbTruncate", + "commandName": "db:truncate", + "description": "Truncate all tables in database", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection", + "alias": "c" + }, + { + "name": "force", + "propertyName": "force", + "type": "boolean", + "description": "Explicitly force command to run in production" + } + ] + }, + "make:model": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/MakeModel", + "commandName": "make:model", + "description": "Make a new Lucid model", + "args": [ + { + "type": "string", + "propertyName": "name", + "name": "name", + "required": true, + "description": "Name of the model class" + } + ], + "aliases": [], + "flags": [ + { + "name": "migration", + "propertyName": "migration", + "type": "boolean", + "alias": "m", + "description": "Generate the migration for the model" + }, + { + "name": "controller", + "propertyName": "controller", + "type": "boolean", + "alias": "c", + "description": "Generate the controller for the model" + }, + { + "name": "factory", + "propertyName": "factory", + "type": "boolean", + "alias": "f", + "description": "Generate a factory for the model" + } + ] + }, + "make:migration": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/MakeMigration", + "commandName": "make:migration", + "description": "Make a new migration file", + "args": [ + { + "type": "string", + "propertyName": "name", + "name": "name", + "required": true, + "description": "Name of the migration file" + } + ], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "The connection flag is used to lookup the directory for the migration file" + }, + { + "name": "folder", + "propertyName": "folder", + "type": "string", + "description": "Pre-select a migration directory" + }, + { + "name": "create", + "propertyName": "create", + "type": "string", + "description": "Define the table name for creating a new table" + }, + { + "name": "table", + "propertyName": "table", + "type": "string", + "description": "Define the table name for altering an existing table" + } + ] + }, + "make:seeder": { + "settings": {}, + "commandPath": "@adonisjs/lucid/build/commands/MakeSeeder", + "commandName": "make:seeder", + "description": "Make a new Seeder file", + "args": [ + { + "type": "string", + "propertyName": "name", + "name": "name", + "required": true, + "description": "Name of the seeder class" + } + ], + "aliases": [], + "flags": [] + }, + "make:factory": { + "settings": {}, + "commandPath": "@adonisjs/lucid/build/commands/MakeFactory", + "commandName": "make:factory", + "description": "Make a new factory", + "args": [ + { + "type": "string", + "propertyName": "model", + "name": "model", + "required": true, + "description": "The name of the model" + } + ], + "aliases": [], + "flags": [ + { + "name": "model-path", + "propertyName": "modelPath", + "type": "string", + "description": "The path to the model" + }, + { + "name": "exact", + "propertyName": "exact", + "type": "boolean", + "description": "Create the factory with the exact name as provided", + "alias": "e" + } + ] + }, + "migration:run": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/Migration/Run", + "commandName": "migration:run", + "description": "Migrate database by running pending migrations", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection", + "alias": "c" + }, + { + "name": "force", + "propertyName": "force", + "type": "boolean", + "description": "Explicitly force to run migrations in production" + }, + { + "name": "dry-run", + "propertyName": "dryRun", + "type": "boolean", + "description": "Do not run actual queries. Instead view the SQL output" + }, + { + "name": "compact-output", + "propertyName": "compactOutput", + "type": "boolean", + "description": "A compact single-line output" + }, + { + "name": "disable-locks", + "propertyName": "disableLocks", + "type": "boolean", + "description": "Disable locks acquired to run migrations safely" + } + ] + }, + "migration:rollback": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/Migration/Rollback", + "commandName": "migration:rollback", + "description": "Rollback migrations to a specific batch number", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection", + "alias": "c" + }, + { + "name": "force", + "propertyName": "force", + "type": "boolean", + "description": "Explictly force to run migrations in production" + }, + { + "name": "dry-run", + "propertyName": "dryRun", + "type": "boolean", + "description": "Do not run actual queries. Instead view the SQL output" + }, + { + "name": "batch", + "propertyName": "batch", + "type": "number", + "description": "Define custom batch number for rollback. Use 0 to rollback to initial state" + }, + { + "name": "compact-output", + "propertyName": "compactOutput", + "type": "boolean", + "description": "A compact single-line output" + }, + { + "name": "disable-locks", + "propertyName": "disableLocks", + "type": "boolean", + "description": "Disable locks acquired to run migrations safely" + } + ] + }, + "migration:status": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/Migration/Status", + "commandName": "migration:status", + "description": "View migrations status", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection", + "alias": "c" + } + ] + }, + "migration:reset": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/Migration/Reset", + "commandName": "migration:reset", + "description": "Rollback all migrations", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection", + "alias": "c" + }, + { + "name": "force", + "propertyName": "force", + "type": "boolean", + "description": "Explicitly force command to run in production" + }, + { + "name": "dry-run", + "propertyName": "dryRun", + "type": "boolean", + "description": "Do not run actual queries. Instead view the SQL output" + }, + { + "name": "disable-locks", + "propertyName": "disableLocks", + "type": "boolean", + "description": "Disable locks acquired to run migrations safely" + } + ] + }, + "migration:refresh": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/Migration/Refresh", + "commandName": "migration:refresh", + "description": "Rollback and migrate database", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection", + "alias": "c" + }, + { + "name": "force", + "propertyName": "force", + "type": "boolean", + "description": "Explicitly force command to run in production" + }, + { + "name": "dry-run", + "propertyName": "dryRun", + "type": "boolean", + "description": "Do not run actual queries. Instead view the SQL output" + }, + { + "name": "seed", + "propertyName": "seed", + "type": "boolean", + "description": "Run seeders" + }, + { + "name": "disable-locks", + "propertyName": "disableLocks", + "type": "boolean", + "description": "Disable locks acquired to run migrations safely" + } + ] + }, + "migration:fresh": { + "settings": { + "loadApp": true + }, + "commandPath": "@adonisjs/lucid/build/commands/Migration/Fresh", + "commandName": "migration:fresh", + "description": "Drop all tables and re-migrate the database", + "args": [], + "aliases": [], + "flags": [ + { + "name": "connection", + "propertyName": "connection", + "type": "string", + "description": "Define a custom database connection", + "alias": "c" + }, + { + "name": "force", + "propertyName": "force", + "type": "boolean", + "description": "Explicitly force command to run in production" + }, + { + "name": "seed", + "propertyName": "seed", + "type": "boolean", + "description": "Run seeders" + }, + { + "name": "drop-views", + "propertyName": "dropViews", + "type": "boolean", + "description": "Drop all views" + }, + { + "name": "drop-types", + "propertyName": "dropTypes", + "type": "boolean", + "description": "Drop all custom types (Postgres only)" + }, + { + "name": "disable-locks", + "propertyName": "disableLocks", + "type": "boolean", + "description": "Disable locks acquired to run migrations safely" + } + ] } - ] }, - "generate:key": { - "settings": {}, - "commandPath": "@adonisjs/core/build/commands/GenerateKey", - "commandName": "generate:key", - "description": "Generate a new APP_KEY secret", - "args": [], - "aliases": [], - "flags": [] - }, - "repl": { - "settings": { - "loadApp": true, - "environment": "repl", - "stayAlive": true - }, - "commandPath": "@adonisjs/repl/build/commands/AdonisRepl", - "commandName": "repl", - "description": "Start a new REPL session", - "args": [], - "aliases": [], - "flags": [] - }, - "ssr:build": { - "settings": { - "stayAlive": true - }, - "commandPath": "@eidellev/inertia-adonisjs/build/commands/Build", - "commandName": "ssr:build", - "description": "Build and watch files for changes", - "args": [], - "aliases": [], - "flags": [] - }, - "ssr:watch": { - "settings": { - "stayAlive": true - }, - "commandPath": "@eidellev/inertia-adonisjs/build/commands/Watch", - "commandName": "ssr:watch", - "description": "Build and watch files for changes", - "args": [], - "aliases": [], - "flags": [] - }, - "db:seed": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/DbSeed", - "commandName": "db:seed", - "description": "Execute database seeders", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection for the seeders", - "alias": "c" - }, - { - "name": "interactive", - "propertyName": "interactive", - "type": "boolean", - "description": "Run seeders in interactive mode", - "alias": "i" - }, - { - "name": "files", - "propertyName": "files", - "type": "array", - "description": "Define a custom set of seeders files names to run", - "alias": "f" - }, - { - "name": "compact-output", - "propertyName": "compactOutput", - "type": "boolean", - "description": "A compact single-line output" - } - ] - }, - "db:wipe": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/DbWipe", - "commandName": "db:wipe", - "description": "Drop all tables, views and types in database", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection", - "alias": "c" - }, - { - "name": "drop-views", - "propertyName": "dropViews", - "type": "boolean", - "description": "Drop all views" - }, - { - "name": "drop-types", - "propertyName": "dropTypes", - "type": "boolean", - "description": "Drop all custom types (Postgres only)" - }, - { - "name": "force", - "propertyName": "force", - "type": "boolean", - "description": "Explicitly force command to run in production" - } - ] - }, - "db:truncate": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/DbTruncate", - "commandName": "db:truncate", - "description": "Truncate all tables in database", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection", - "alias": "c" - }, - { - "name": "force", - "propertyName": "force", - "type": "boolean", - "description": "Explicitly force command to run in production" - } - ] - }, - "make:model": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/MakeModel", - "commandName": "make:model", - "description": "Make a new Lucid model", - "args": [ - { - "type": "string", - "propertyName": "name", - "name": "name", - "required": true, - "description": "Name of the model class" - } - ], - "aliases": [], - "flags": [ - { - "name": "migration", - "propertyName": "migration", - "type": "boolean", - "alias": "m", - "description": "Generate the migration for the model" - }, - { - "name": "controller", - "propertyName": "controller", - "type": "boolean", - "alias": "c", - "description": "Generate the controller for the model" - }, - { - "name": "factory", - "propertyName": "factory", - "type": "boolean", - "alias": "f", - "description": "Generate a factory for the model" - } - ] - }, - "make:migration": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/MakeMigration", - "commandName": "make:migration", - "description": "Make a new migration file", - "args": [ - { - "type": "string", - "propertyName": "name", - "name": "name", - "required": true, - "description": "Name of the migration file" - } - ], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "The connection flag is used to lookup the directory for the migration file" - }, - { - "name": "folder", - "propertyName": "folder", - "type": "string", - "description": "Pre-select a migration directory" - }, - { - "name": "create", - "propertyName": "create", - "type": "string", - "description": "Define the table name for creating a new table" - }, - { - "name": "table", - "propertyName": "table", - "type": "string", - "description": "Define the table name for altering an existing table" - } - ] - }, - "make:seeder": { - "settings": {}, - "commandPath": "@adonisjs/lucid/build/commands/MakeSeeder", - "commandName": "make:seeder", - "description": "Make a new Seeder file", - "args": [ - { - "type": "string", - "propertyName": "name", - "name": "name", - "required": true, - "description": "Name of the seeder class" - } - ], - "aliases": [], - "flags": [] - }, - "make:factory": { - "settings": {}, - "commandPath": "@adonisjs/lucid/build/commands/MakeFactory", - "commandName": "make:factory", - "description": "Make a new factory", - "args": [ - { - "type": "string", - "propertyName": "model", - "name": "model", - "required": true, - "description": "The name of the model" - } - ], - "aliases": [], - "flags": [ - { - "name": "model-path", - "propertyName": "modelPath", - "type": "string", - "description": "The path to the model" - }, - { - "name": "exact", - "propertyName": "exact", - "type": "boolean", - "description": "Create the factory with the exact name as provided", - "alias": "e" - } - ] - }, - "migration:run": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/Migration/Run", - "commandName": "migration:run", - "description": "Migrate database by running pending migrations", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection", - "alias": "c" - }, - { - "name": "force", - "propertyName": "force", - "type": "boolean", - "description": "Explicitly force to run migrations in production" - }, - { - "name": "dry-run", - "propertyName": "dryRun", - "type": "boolean", - "description": "Do not run actual queries. Instead view the SQL output" - }, - { - "name": "compact-output", - "propertyName": "compactOutput", - "type": "boolean", - "description": "A compact single-line output" - }, - { - "name": "disable-locks", - "propertyName": "disableLocks", - "type": "boolean", - "description": "Disable locks acquired to run migrations safely" - } - ] - }, - "migration:rollback": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/Migration/Rollback", - "commandName": "migration:rollback", - "description": "Rollback migrations to a specific batch number", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection", - "alias": "c" - }, - { - "name": "force", - "propertyName": "force", - "type": "boolean", - "description": "Explictly force to run migrations in production" - }, - { - "name": "dry-run", - "propertyName": "dryRun", - "type": "boolean", - "description": "Do not run actual queries. Instead view the SQL output" - }, - { - "name": "batch", - "propertyName": "batch", - "type": "number", - "description": "Define custom batch number for rollback. Use 0 to rollback to initial state" - }, - { - "name": "compact-output", - "propertyName": "compactOutput", - "type": "boolean", - "description": "A compact single-line output" - }, - { - "name": "disable-locks", - "propertyName": "disableLocks", - "type": "boolean", - "description": "Disable locks acquired to run migrations safely" - } - ] - }, - "migration:status": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/Migration/Status", - "commandName": "migration:status", - "description": "View migrations status", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection", - "alias": "c" - } - ] - }, - "migration:reset": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/Migration/Reset", - "commandName": "migration:reset", - "description": "Rollback all migrations", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection", - "alias": "c" - }, - { - "name": "force", - "propertyName": "force", - "type": "boolean", - "description": "Explicitly force command to run in production" - }, - { - "name": "dry-run", - "propertyName": "dryRun", - "type": "boolean", - "description": "Do not run actual queries. Instead view the SQL output" - }, - { - "name": "disable-locks", - "propertyName": "disableLocks", - "type": "boolean", - "description": "Disable locks acquired to run migrations safely" - } - ] - }, - "migration:refresh": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/Migration/Refresh", - "commandName": "migration:refresh", - "description": "Rollback and migrate database", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection", - "alias": "c" - }, - { - "name": "force", - "propertyName": "force", - "type": "boolean", - "description": "Explicitly force command to run in production" - }, - { - "name": "dry-run", - "propertyName": "dryRun", - "type": "boolean", - "description": "Do not run actual queries. Instead view the SQL output" - }, - { - "name": "seed", - "propertyName": "seed", - "type": "boolean", - "description": "Run seeders" - }, - { - "name": "disable-locks", - "propertyName": "disableLocks", - "type": "boolean", - "description": "Disable locks acquired to run migrations safely" - } - ] - }, - "migration:fresh": { - "settings": { - "loadApp": true - }, - "commandPath": "@adonisjs/lucid/build/commands/Migration/Fresh", - "commandName": "migration:fresh", - "description": "Drop all tables and re-migrate the database", - "args": [], - "aliases": [], - "flags": [ - { - "name": "connection", - "propertyName": "connection", - "type": "string", - "description": "Define a custom database connection", - "alias": "c" - }, - { - "name": "force", - "propertyName": "force", - "type": "boolean", - "description": "Explicitly force command to run in production" - }, - { - "name": "seed", - "propertyName": "seed", - "type": "boolean", - "description": "Run seeders" - }, - { - "name": "drop-views", - "propertyName": "dropViews", - "type": "boolean", - "description": "Drop all views" - }, - { - "name": "drop-types", - "propertyName": "dropTypes", - "type": "boolean", - "description": "Drop all custom types (Postgres only)" - }, - { - "name": "disable-locks", - "propertyName": "disableLocks", - "type": "boolean", - "description": "Disable locks acquired to run migrations safely" - } - ] - } - }, - "aliases": {} + "aliases": {} } diff --git a/app/Controllers/Http/Editor/DatasetsController.ts b/app/Controllers/Http/Editor/DatasetsController.ts index a6c2b70..35cfebe 100644 --- a/app/Controllers/Http/Editor/DatasetsController.ts +++ b/app/Controllers/Http/Editor/DatasetsController.ts @@ -100,7 +100,7 @@ export default class DatasetsController { try { // console.log(doc); - let document = JSON.parse(`${doc}`); + let document = JSON.parse(`${doc}`); // https://opensearch.org/docs/2.1/opensearch/supported-field-types/geo-shape/ // Define the new document diff --git a/commands/IndexDatasets.ts b/commands/IndexDatasets.ts index 7c2d494..2254ad1 100644 --- a/commands/IndexDatasets.ts +++ b/commands/IndexDatasets.ts @@ -9,7 +9,7 @@ import { transform } from 'saxon-js'; import { Client } from '@opensearch-project/opensearch'; const opensearchNode = process.env.OPENSEARCH_HOST || 'localhost'; -const client = new Client({ node: `http://${opensearchNode}:9200` }); // replace with your OpenSearch endpoint +const client = new Client({ node: `http://${opensearchNode}` }); // replace with your OpenSearch endpoint export default class IndexDatasets extends BaseCommand { public static commandName = 'index:datasets'; @@ -87,7 +87,7 @@ export default class IndexDatasets extends BaseCommand { }); Logger.info(`dataset with publish_id ${dataset.publish_id} successfully indexed`); } catch (error) { - Logger.error(`An error occurred while uindexing datsaet with publish_id ${dataset.publish_id}.`); + Logger.error(`An error occurred while indexing datsaet with publish_id ${dataset.publish_id}.`); } } diff --git a/package-lock.json b/package-lock.json index a2371a2..13745e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2682,9 +2682,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" @@ -2826,9 +2826,9 @@ "dev": true }, "node_modules/@inertiajs/core": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@inertiajs/core/-/core-1.0.12.tgz", - "integrity": "sha512-N9RBmkL7p6N81NT4pBJpU6CmLqO1/VrTdVjIoEjnOpqTjNJnX6Zyq4j8ld2tqLDEd7FZ2tITY30AV1ncvI7B6g==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@inertiajs/core/-/core-1.0.13.tgz", + "integrity": "sha512-xPvogbRgAXbogP16EBnGduEmVtImdncEBNQF9etRFF5Ne2nrJafeFgM0FZHqsSqCDvA4jjk8b8Ezt6gZRPK9hg==", "dependencies": { "axios": "^1.2.0", "deepmerge": "^4.0.0", @@ -2837,9 +2837,9 @@ } }, "node_modules/@inertiajs/core/node_modules/axios": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz", - "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", + "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", "dependencies": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", @@ -2857,11 +2857,11 @@ } }, "node_modules/@inertiajs/vue3": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@inertiajs/vue3/-/vue3-1.0.12.tgz", - "integrity": "sha512-ycMtiCequV/IyPhzXQAnS0uFXTBVkmaXqygAADrLNtkLczGqpCuazULXp3lIArJfotjtx10kEQ8ojTHcQ4bg1g==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@inertiajs/vue3/-/vue3-1.0.13.tgz", + "integrity": "sha512-KtUZBP0qRjAHX+ZKpBRFrAwwxUpq51eNhfxxp8A7NAn0OpajfQB8cwVkB4368JGOdjkGFLhDJkMpzfxe0qlPPg==", "dependencies": { - "@inertiajs/core": "1.0.12", + "@inertiajs/core": "1.0.13", "lodash.clonedeep": "^4.5.0", "lodash.isequal": "^4.5.0" }, @@ -3964,9 +3964,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", - "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.4.tgz", + "integrity": "sha512-2JwWnHK9H+wUZNorf2Zr6ves96WHoWDJIftkcxPKsS7Djta6Zu519LarhRNljPXkpsZR2ZMwNCPeW7omW07BJw==", "dev": true, "peer": true }, @@ -4122,11 +4122,20 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.8.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.7.tgz", - "integrity": "sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==", + "version": "20.8.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", + "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", "dependencies": { - "undici-types": "~5.25.1" + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.8.tgz", + "integrity": "sha512-vGXshY9vim9CJjrpcS5raqSjEfKlJcWy2HNdgUasR66fAnVEYarrf1ULV4nfvpC1nZq/moA9qyqBcu83x+Jlrg==", + "dev": true, + "dependencies": { + "@types/node": "*" } }, "node_modules/@types/pino": { @@ -4545,36 +4554,36 @@ "dev": true }, "node_modules/@vue/compiler-core": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.6.tgz", - "integrity": "sha512-2JNjemwaNwf+MkkatATVZi7oAH1Hx0B04DdPH3ZoZ8vKC1xZVP7nl4HIsk8XYd3r+/52sqqoz9TWzYc3yE9dqA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.7.tgz", + "integrity": "sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==", "dependencies": { "@babel/parser": "^7.23.0", - "@vue/shared": "3.3.6", + "@vue/shared": "3.3.7", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.6.tgz", - "integrity": "sha512-1MxXcJYMHiTPexjLAJUkNs/Tw2eDf2tY3a0rL+LfuWyiKN2s6jvSwywH3PWD8bKICjfebX3GWx2Os8jkRDq3Ng==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.7.tgz", + "integrity": "sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==", "dependencies": { - "@vue/compiler-core": "3.3.6", - "@vue/shared": "3.3.6" + "@vue/compiler-core": "3.3.7", + "@vue/shared": "3.3.7" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.6.tgz", - "integrity": "sha512-/Kms6du2h1VrXFreuZmlvQej8B1zenBqIohP0690IUBkJjsFvJxY0crcvVRJ0UhMgSR9dewB+khdR1DfbpArJA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.7.tgz", + "integrity": "sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==", "dependencies": { "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.6", - "@vue/compiler-dom": "3.3.6", - "@vue/compiler-ssr": "3.3.6", - "@vue/reactivity-transform": "3.3.6", - "@vue/shared": "3.3.6", + "@vue/compiler-core": "3.3.7", + "@vue/compiler-dom": "3.3.7", + "@vue/compiler-ssr": "3.3.7", + "@vue/reactivity-transform": "3.3.7", + "@vue/shared": "3.3.7", "estree-walker": "^2.0.2", "magic-string": "^0.30.5", "postcss": "^8.4.31", @@ -4582,12 +4591,12 @@ } }, "node_modules/@vue/compiler-ssr": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.6.tgz", - "integrity": "sha512-QTIHAfDCHhjXlYGkUg5KH7YwYtdUM1vcFl/FxFDlD6d0nXAmnjizka3HITp8DGudzHndv2PjKVS44vqqy0vP4w==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.7.tgz", + "integrity": "sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==", "dependencies": { - "@vue/compiler-dom": "3.3.6", - "@vue/shared": "3.3.6" + "@vue/compiler-dom": "3.3.7", + "@vue/shared": "3.3.7" } }, "node_modules/@vue/devtools-api": { @@ -4597,41 +4606,41 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.6.tgz", - "integrity": "sha512-gtChAumfQz5lSy5jZXfyXbKrIYPf9XEOrIr6rxwVyeWVjFhJwmwPLtV6Yis+M9onzX++I5AVE9j+iPH60U+B8Q==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.7.tgz", + "integrity": "sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg==", "dependencies": { - "@vue/shared": "3.3.6" + "@vue/shared": "3.3.7" } }, "node_modules/@vue/reactivity-transform": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.6.tgz", - "integrity": "sha512-RlJl4dHfeO7EuzU1iJOsrlqWyJfHTkJbvYz/IOJWqu8dlCNWtxWX377WI0VsbAgBizjwD+3ZjdnvSyyFW1YVng==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.7.tgz", + "integrity": "sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==", "dependencies": { "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.6", - "@vue/shared": "3.3.6", + "@vue/compiler-core": "3.3.7", + "@vue/shared": "3.3.7", "estree-walker": "^2.0.2", "magic-string": "^0.30.5" } }, "node_modules/@vue/runtime-core": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.6.tgz", - "integrity": "sha512-qp7HTP1iw1UW2ZGJ8L3zpqlngrBKvLsDAcq5lA6JvEXHmpoEmjKju7ahM9W2p/h51h0OT5F2fGlP/gMhHOmbUA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.7.tgz", + "integrity": "sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ==", "dependencies": { - "@vue/reactivity": "3.3.6", - "@vue/shared": "3.3.6" + "@vue/reactivity": "3.3.7", + "@vue/shared": "3.3.7" } }, "node_modules/@vue/runtime-dom": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.6.tgz", - "integrity": "sha512-AoX3Cp8NqMXjLbIG9YR6n/pPLWE9TiDdk6wTJHFnl2GpHzDFH1HLBC9wlqqQ7RlnvN3bVLpzPGAAH00SAtOxHg==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.7.tgz", + "integrity": "sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw==", "dependencies": { - "@vue/runtime-core": "3.3.6", - "@vue/shared": "3.3.6", + "@vue/runtime-core": "3.3.7", + "@vue/shared": "3.3.7", "csstype": "^3.1.2" } }, @@ -4641,21 +4650,21 @@ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, "node_modules/@vue/server-renderer": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.6.tgz", - "integrity": "sha512-kgLoN43W4ERdZ6dpyy+gnk2ZHtcOaIr5Uc/WUP5DRwutgvluzu2pudsZGoD2b7AEJHByUVMa9k6Sho5lLRCykw==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.7.tgz", + "integrity": "sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw==", "dependencies": { - "@vue/compiler-ssr": "3.3.6", - "@vue/shared": "3.3.6" + "@vue/compiler-ssr": "3.3.7", + "@vue/shared": "3.3.7" }, "peerDependencies": { - "vue": "3.3.6" + "vue": "3.3.7" } }, "node_modules/@vue/shared": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.6.tgz", - "integrity": "sha512-Xno5pEqg8SVhomD0kTSmfh30ZEmV/+jZtyh39q6QflrjdJCXah5lrnOLi9KB6a5k5aAHXMXjoMnxlzUkCNfWLQ==" + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.7.tgz", + "integrity": "sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==" }, "node_modules/@vue/tsconfig": { "version": "0.4.0", @@ -4914,9 +4923,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", "bin": { "acorn": "bin/acorn" }, @@ -4997,9 +5006,9 @@ } }, "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", + "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", "engines": { "node": ">=0.4.0" } @@ -5816,13 +5825,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz", - "integrity": "sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==", + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz", + "integrity": "sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==", "dev": true, "dependencies": { "@babel/helper-define-polyfill-provider": "^0.4.3", - "core-js-compat": "^3.32.2" + "core-js-compat": "^3.33.1" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -6290,9 +6299,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001553", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001553.tgz", - "integrity": "sha512-N0ttd6TrFfuqKNi+pMgWJTb9qrdJu4JSpgPFLe/lrD19ugC6fZgF0pUewRowDwzdDnb9V41mFcdlYgl/PyKf4A==", + "version": "1.0.30001559", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001559.tgz", + "integrity": "sha512-cPiMKZgqgkg5LY3/ntGeLFUpi6tzddBNS58A4tnTgQw1zON7u2sZMU7SzOeVH4tj20++9ggL+V6FDOFMTaFFYA==", "dev": true, "funding": [ { @@ -6523,75 +6532,17 @@ "node": ">=0.10.0" } }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, "node_modules/clean-stack": { @@ -6958,9 +6909,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.33.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.1.tgz", - "integrity": "sha512-6pYKNOgD/j/bkC5xS5IIg6bncid3rfrI42oBH1SQJbsmYPKF7rhzcFzYCcxYMmNQQ0rCEB8WqpW7QHndOggaeQ==", + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", + "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", "dev": true, "dependencies": { "browserslist": "^4.22.1" @@ -8152,9 +8103,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.563", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.563.tgz", - "integrity": "sha512-dg5gj5qOgfZNkPNeyKBZQAQitIQ/xwfIDmEQJHCbXaD9ebTZxwJXUsDYcBlAvZGZLi+/354l35J1wkmP6CqYaw==", + "version": "1.4.571", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.571.tgz", + "integrity": "sha512-Sc+VtKwKCDj3f/kLBjdyjMpNzoZsU6WuL/wFb6EH8USmHEcebxRXcRrVpOpayxd52tuey4RUDpUsw5OS5LhJqg==", "dev": true }, "node_modules/emittery": { @@ -8751,66 +8702,17 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, "node_modules/expand-brackets/node_modules/is-extendable": { @@ -8822,15 +8724,6 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/expand-brackets/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -10428,15 +10321,15 @@ } }, "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "hasown": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.10" } }, "node_modules/is-arrayish": { @@ -10474,29 +10367,28 @@ } }, "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", "dev": true, "dependencies": { - "kind-of": "^6.0.0" + "hasown": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, "node_modules/is-docker": { @@ -11150,9 +11042,9 @@ } }, "node_modules/jiti": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", - "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", "dev": true, "bin": { "jiti": "bin/jiti.js" @@ -12423,51 +12315,17 @@ "node": ">=0.10.0" } }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, "node_modules/object-copy/node_modules/kind-of": { @@ -14206,9 +14064,9 @@ } }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, "engines": { "node": ">=6" @@ -14798,9 +14656,9 @@ } }, "node_modules/saxon-js/node_modules/axios": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz", - "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", + "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", "dependencies": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", @@ -14878,11 +14736,12 @@ "dev": true }, "node_modules/selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", "dev": true, "dependencies": { + "@types/node-forge": "^1.3.0", "node-forge": "^1" }, "engines": { @@ -15383,66 +15242,17 @@ "node": ">=0.10.0" } }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, "node_modules/snapdragon/node_modules/is-extendable": { @@ -15454,15 +15264,6 @@ "node": ">=0.10.0" } }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/snapdragon/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -15670,75 +15471,17 @@ "node": ">=0.10.0" } }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, "node_modules/statuses": { @@ -16204,9 +15947,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz", + "integrity": "sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -16214,10 +15957,10 @@ "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.18.2", + "jiti": "^1.19.1", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -16269,9 +16012,9 @@ } }, "node_modules/terser": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.22.0.tgz", - "integrity": "sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.23.0.tgz", + "integrity": "sha512-Iyy83LN0uX9ZZLCX4Qbu5JiHiWjOCTwrmM9InWOzVeM++KNWEsqV4YgN9U9E8AlohQ6Gs42ztczlWOG/lwDAMA==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -16767,9 +16510,9 @@ } }, "node_modules/undici-types": { - "version": "5.25.3", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", - "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==" + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", @@ -17064,15 +16807,15 @@ } }, "node_modules/vue": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.6.tgz", - "integrity": "sha512-jJIDETeWJnoY+gfn4ZtMPMS5KtbP4ax+CT4dcQFhTnWEk8xMupFyQ0JxL28nvT/M4+p4a0ptxaV2WY0LiIxvRg==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.7.tgz", + "integrity": "sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==", "dependencies": { - "@vue/compiler-dom": "3.3.6", - "@vue/compiler-sfc": "3.3.6", - "@vue/runtime-dom": "3.3.6", - "@vue/server-renderer": "3.3.6", - "@vue/shared": "3.3.6" + "@vue/compiler-dom": "3.3.7", + "@vue/compiler-sfc": "3.3.7", + "@vue/runtime-dom": "3.3.7", + "@vue/server-renderer": "3.3.7", + "@vue/shared": "3.3.7" }, "peerDependencies": { "typescript": "*" @@ -17093,9 +16836,9 @@ } }, "node_modules/vue-loader": { - "version": "17.3.0", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.3.0.tgz", - "integrity": "sha512-VUURABiN0TIUz0yvJJ/V/rZjGUh10JZtD+IDI5bXFslzFi9mV6ebKkPzoqiSi8e0vh8Ip7JHJx+I0AzAG0KsCA==", + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.3.1.tgz", + "integrity": "sha512-nmVu7KU8geOyzsStyyaxID/uBGDMS8BkPXb6Lu2SNkMawriIbb+hYrNtgftHMKxOSkjjjTF5OSSwPo3KP59egg==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -17686,9 +17429,9 @@ } }, "node_modules/xslt3/node_modules/axios": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz", - "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", + "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", "dev": true, "dependencies": { "follow-redirects": "^1.15.0", diff --git a/public/records.json b/public/records.json index 9a19ede..5036550 100644 --- a/public/records.json +++ b/public/records.json @@ -43,16 +43,16 @@ "title_output": { "type": "keyword", "index": false - }, + }, "abstract": { "type": "text" }, "abstract_output": { "type": "keyword", - "index": false + "index": false }, "author": { - "type": "text", + "type": "text", "fields": { "keyword": { "type": "keyword", @@ -64,7 +64,7 @@ "type": "keyword" }, "subjects": { - "type": "text", + "type": "text", "fields": { "keyword": { "type": "keyword", @@ -116,8 +116,7 @@ }, "publisher_place": { "type": "text" - }, - + }, "geo_location": { "type": "geo_shape", "tree": "quadtree", @@ -136,8 +135,6 @@ "type": "float" }, - - "status": { "type": "keyword" } diff --git a/readme.md b/readme.md index 3b29c2c..0fd7e64 100644 --- a/readme.md +++ b/readme.md @@ -3,15 +3,16 @@ Welcome to the Tethys Research Repository Backend System! This is the backend component responsible for managing datasets, users, and the core functionality of the Tethys Data Research Repository. ## Table of Contents -- [Getting Started](#getting-started) - - [Prerequisites](#prerequisites) - - [Installation](#installation) -- [Usage](#usage) -- [Configuration](#configuration) -- [Database](#database) -- [API Documentation](#api-documentation) -- [Contributing](#contributing) -- [License](#license) + +- [Getting Started](#getting-started) + - [Prerequisites](#prerequisites) + - [Installation](#installation) +- [Usage](#usage) +- [Configuration](#configuration) +- [Database](#database) +- [API Documentation](#api-documentation) +- [Contributing](#contributing) +- [License](#license) ## Getting Started @@ -19,13 +20,14 @@ Welcome to the Tethys Research Repository Backend System! This is the backend co Before you begin, ensure you have met the following requirements: -- Node.js and npm installed on your development machine. -- A running PostgreSQL database instance. -- AdonisJS CLI globally installed. +- Node.js and npm installed on your development machine. +- A running PostgreSQL database instance. +- AdonisJS CLI globally installed. ### Installation 1. Clone this repository: - ```bash - git clone https://gitea.geologie.ac.at/geolba/tethys.backend.git \ No newline at end of file + ```bash + git clone https://gitea.geologie.ac.at/geolba/tethys.backend.git + ``` diff --git a/resources/js/Components/Admin/MenuItemList.vue b/resources/js/Components/Admin/MenuItemList.vue index e5b9174..58f1027 100644 --- a/resources/js/Components/Admin/MenuItemList.vue +++ b/resources/js/Components/Admin/MenuItemList.vue @@ -1,11 +1,8 @@ \ No newline at end of file + diff --git a/resources/js/Components/Admin/Pagination.vue b/resources/js/Components/Admin/Pagination.vue index c113095..90a5d54 100644 --- a/resources/js/Components/Admin/Pagination.vue +++ b/resources/js/Components/Admin/Pagination.vue @@ -59,24 +59,33 @@ total: diff --git a/resources/js/Components/FormValidationErrors.vue b/resources/js/Components/FormValidationErrors.vue index b0e2596..58a37c6 100644 --- a/resources/js/Components/FormValidationErrors.vue +++ b/resources/js/Components/FormValidationErrors.vue @@ -7,16 +7,16 @@ import NotificationBarInCard from '@/Components/NotificationBarInCard.vue'; // const hasErrors = computed(() => Object.keys(props.errors.value).length > 0); const props = defineProps({ - errors: Object, + errors: Object, }); -const hasErrors = computed(() =>{ - return props.errors != null && Object.keys(props.errors).length > 0; +const hasErrors = computed(() => { + return props.errors != null && Object.keys(props.errors).length > 0; }); diff --git a/resources/js/Components/Header.vue b/resources/js/Components/Header.vue index 9927f70..e8f11d2 100644 --- a/resources/js/Components/Header.vue +++ b/resources/js/Components/Header.vue @@ -1,6 +1,5 @@ diff --git a/resources/js/Components/SectionTitle.vue b/resources/js/Components/SectionTitle.vue index 00c3104..392dd2a 100644 --- a/resources/js/Components/SectionTitle.vue +++ b/resources/js/Components/SectionTitle.vue @@ -1,22 +1,19 @@ diff --git a/resources/js/Components/SectionTitleLineWithButton.vue b/resources/js/Components/SectionTitleLineWithButton.vue index 310e187..ca6fa30 100644 --- a/resources/js/Components/SectionTitleLineWithButton.vue +++ b/resources/js/Components/SectionTitleLineWithButton.vue @@ -1,56 +1,35 @@ diff --git a/resources/js/Components/TableCheckboxCell.vue b/resources/js/Components/TableCheckboxCell.vue index 0cbe030..6b408fa 100644 --- a/resources/js/Components/TableCheckboxCell.vue +++ b/resources/js/Components/TableCheckboxCell.vue @@ -1,33 +1,27 @@ diff --git a/resources/js/Components/TableKeywords.vue b/resources/js/Components/TableKeywords.vue index 2310004..723e2d0 100644 --- a/resources/js/Components/TableKeywords.vue +++ b/resources/js/Components/TableKeywords.vue @@ -120,8 +120,7 @@ const removeItem = (key) => { --> - +
{{ errors[`subjects.${index}.type`].join(', ') }}
@@ -129,17 +128,21 @@ const removeItem = (key) => { - +
{{ errors[`subjects.${index}.value`].join(', ') }}
- +
{{ errors[`subjects.${index}.value`].join(', ') }}
@@ -147,8 +150,14 @@ const removeItem = (key) => { - +
{{ errors[`subjects.${index}.language`].join(', ') }}
@@ -157,8 +166,7 @@ const removeItem = (key) => { - + @@ -169,8 +177,15 @@ const removeItem = (key) => {
- + Page {{ currentPageHuman }} of {{ numPages }} @@ -182,7 +197,6 @@ const removeItem = (key) => { --> \ No newline at end of file + --> diff --git a/tsconfig.json b/tsconfig.json index b4c3e52..260c4ef 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,67 +1,55 @@ { - "extends": "adonis-preset-ts/tsconfig.json", - "include": [ - // "**/*", - "**/*", - // "./resources/js/**/*" - // "./resources/js/**/*.vue", - // "./resources/js/**/*.ts", - // "./resources/js/**/*.vue", - ], - "exclude": [ - "node_modules", - "build", - "public" - // "src/**/js/*.js" - ], - "compilerOptions": { - "allowJs": true, - "outDir": "build", - "rootDir": "./", - "sourceMap": true, - // "moduleResolution": "node", //neu - "experimentalDecorators": true, //neu - "strictPropertyInitialization": false, //neu - // Target latest language version 'esnext' of ECMAScript or minimal 'es6'. - "target": "esnext", //neu - //what module code is generated - // "module": "NodeNext", //neu - "skipLibCheck": true, //neu - "esModuleInterop": true, //neu - "allowSyntheticDefaultImports": true, //neu, - "paths": { - "App/*": [ - "./app/*" - ], - "Config/*": [ - "./config/*" - ], - "Contracts/*": [ - "./contracts/*" - ], - "Database/*": [ - "./database/*" - ], - // "@/*": ["./resources/js/"], - "@/*": [ - "./resources/js/*" - ] - // "vue$": ["vue/dist/vue.runtime.esm-bundler.js"], + "extends": "adonis-preset-ts/tsconfig.json", + "include": [ + // "**/*", + "**/*" + // "./resources/js/**/*" + // "./resources/js/**/*.vue", + // "./resources/js/**/*.ts", + // "./resources/js/**/*.vue", + ], + "exclude": [ + "node_modules", + "build", + "public" + // "src/**/js/*.js" + ], + "compilerOptions": { + "allowJs": true, + "outDir": "build", + "rootDir": "./", + "sourceMap": true, + // "moduleResolution": "node", //neu + "experimentalDecorators": true, //neu + "strictPropertyInitialization": false, //neu + // Target latest language version 'esnext' of ECMAScript or minimal 'es6'. + "target": "esnext", //neu + //what module code is generated + // "module": "NodeNext", //neu + "skipLibCheck": true, //neu + "esModuleInterop": true, //neu + "allowSyntheticDefaultImports": true, //neu, + "paths": { + "App/*": ["./app/*"], + "Config/*": ["./config/*"], + "Contracts/*": ["./contracts/*"], + "Database/*": ["./database/*"], + // "@/*": ["./resources/js/"], + "@/*": ["./resources/js/*"] + // "vue$": ["vue/dist/vue.runtime.esm-bundler.js"], + }, + "types": [ + "@adonisjs/core", + "@adonisjs/repl", + "@adonisjs/session", + "@adonisjs/view", + "@adonisjs/shield", + "@japa/preset-adonis/build/adonis-typings", + "@eidellev/inertia-adonisjs", + "naive-ui/volar", + "@adonisjs/lucid", + "@adonisjs/auth" + ] }, - "types": [ - "@adonisjs/core", - "@adonisjs/repl", - "@adonisjs/session", - "@adonisjs/view", - "@adonisjs/shield", - "@japa/preset-adonis/build/adonis-typings", - "@eidellev/inertia-adonisjs", - "naive-ui/volar", - "@adonisjs/lucid", - "@adonisjs/auth" - ] - }, - "files": [ - "index.d.ts" - ] + "files": ["index.d.ts"] } diff --git a/tsconfig.vue.json b/tsconfig.vue.json index 4d40140..1a0e9e5 100644 --- a/tsconfig.vue.json +++ b/tsconfig.vue.json @@ -2,13 +2,13 @@ // tsconfig.vue.json "extends": "@vue/tsconfig/tsconfig.json", "include": ["./resources/js/**/*"], - + "compilerOptions": { - // "module": "commonjs", //for tehys.api...alos nodenext - // Process & infer types from .js files. + // "module": "commonjs", //for tehys.api...alos nodenext + // Process & infer types from .js files. "allowJs": true, - //javascript language version: Target latest version 'esnext' of ECMAScript or minimal 'es6'. - "target": "ESNext", //neu + //javascript language version: Target latest version 'esnext' of ECMAScript or minimal 'es6'. + "target": "ESNext", //neu // //what module code is generated "module": "ESNext", //neu "experimentalDecorators": true, //neu From d8bdce13692c0da00ab1923b562d6b7f4a1d3b3e Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher Date: Wed, 22 Nov 2023 17:06:55 +0100 Subject: [PATCH 07/42] - added npm package dotenv-webpack for using env variables on clientside - added API File Controller for downloading files e.g. /api/download/1022 - also create has codes by submitting new dataset - added edit dataset functionalities for role submitter - added the following route for role submitter: /dataset/:id/update', 'DatasetController.update' - created extra UpdateDatasetValidator.ts for validating updated dataset - npm updates --- app/Controllers/Http/Api/FileController.ts | 54 + .../Http/Submitter/DatasetController.ts | 233 ++- app/Models/Description.ts | 5 + app/Models/File.ts | 108 +- app/Models/HashValue.ts | 6 +- app/Models/Title.ts | 5 + app/Validators/CreateDatasetValidator.ts | 2 +- app/Validators/UpdateDatasetValidator.ts | 179 +++ package-lock.json | 1279 +++++++++-------- package.json | 1 + resources/js/Components/FileUpload.vue | 301 ++-- .../js/Components/FormCheckRadioGroup.vue | 29 +- resources/js/Components/Map/SearchMap.vue | 7 +- resources/js/Components/SectionFullScreen.vue | 6 +- resources/js/Dataset.ts | 50 +- resources/js/Pages/Auth/Login.vue | 1 + .../js/Pages/Submitter/Dataset/Create.vue | 19 +- resources/js/Pages/Submitter/Dataset/Edit.vue | 475 +++++- resources/js/Pages/Submitter/EditComponent.ts | 240 ++++ resources/js/Stores/main.ts | 15 + start/routes.ts | 6 + start/routes/api.ts | 2 + webpack.config.js | 11 + 23 files changed, 2181 insertions(+), 853 deletions(-) create mode 100644 app/Controllers/Http/Api/FileController.ts create mode 100644 app/Validators/UpdateDatasetValidator.ts create mode 100644 resources/js/Pages/Submitter/EditComponent.ts diff --git a/app/Controllers/Http/Api/FileController.ts b/app/Controllers/Http/Api/FileController.ts new file mode 100644 index 0000000..dd9ca60 --- /dev/null +++ b/app/Controllers/Http/Api/FileController.ts @@ -0,0 +1,54 @@ +import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; +import File from 'App/Models/File'; +import { StatusCodes } from 'http-status-codes'; +import * as fs from 'fs'; +import * as path from 'path'; + +// node ace make:controller Author +export default class FileController { + // @Get("download/:id") + public async findOne({ response, params }: HttpContextContract) { + const id = params.id; + const file = await File.findOrFail(id); + // const file = await File.findOne({ + // where: { id: id }, + // }); + if (file) { + const filePath = '/storage/app/public/' + file.pathName; + const ext = path.extname(filePath); + const fileName = file.label + ext; + try { + fs.accessSync(filePath, fs.constants.R_OK); //| fs.constants.W_OK); + // console.log("can read/write:", path); + + response + .header('Cache-Control', 'no-cache private') + .header('Content-Description', 'File Transfer') + .header('Content-Type', file.mimeType) + .header('Content-Disposition', 'inline; filename=' + fileName) + .header('Content-Transfer-Encoding', 'binary') + .header('Access-Control-Allow-Origin', '*') + .header('Access-Control-Allow-Methods', 'GET,POST'); + + response.status(StatusCodes.OK).download(filePath); + } catch (err) { + // console.log("no access:", path); + response.status(StatusCodes.NOT_FOUND).send({ + message: `File with id ${id} doesn't exist on file server`, + }); + } + + // res.status(StatusCodes.OK).sendFile(filePath, (err) => { + // // res.setHeader("Content-Type", "application/json"); + // // res.removeHeader("Content-Disposition"); + // res.status(StatusCodes.NOT_FOUND).send({ + // message: `File with id ${id} doesn't exist on file server`, + // }); + // }); + } else { + response.status(StatusCodes.NOT_FOUND).send({ + message: `Cannot find File with id=${id}.`, + }); + } + } +} diff --git a/app/Controllers/Http/Submitter/DatasetController.ts b/app/Controllers/Http/Submitter/DatasetController.ts index 043fb18..b2cfbaf 100644 --- a/app/Controllers/Http/Submitter/DatasetController.ts +++ b/app/Controllers/Http/Submitter/DatasetController.ts @@ -15,6 +15,7 @@ import Database from '@ioc:Adonis/Lucid/Database'; import { TransactionClientContract } from '@ioc:Adonis/Lucid/Database'; import Subject from 'App/Models/Subject'; import CreateDatasetValidator from 'App/Validators/CreateDatasetValidator'; +import UpdateDatasetValidator from 'App/Validators/UpdateDatasetValidator'; import { TitleTypes, DescriptionTypes, @@ -33,8 +34,6 @@ import ClamScan from 'clamscan'; import { ValidationException } from '@ioc:Adonis/Core/Validator'; import Drive from '@ioc:Adonis/Core/Drive'; import { Exception } from '@adonisjs/core/build/standalone'; -// import XmlModel from 'App/Library/XmlModel'; -// import { XMLBuilder } from 'xmlbuilder2/lib/interfaces'; export default class DatasetController { public async index({ auth, request, inertia }: HttpContextContract) { @@ -355,7 +354,7 @@ export default class DatasetController { //store licenses: const licenses: number[] = request.input('licenses', []); - dataset.useTransaction(trx).related('licenses').sync(licenses); + await dataset.useTransaction(trx).related('licenses').sync(licenses); // save authors and contributors await this.savePersons(dataset, request.input('authors', []), 'author', trx); @@ -456,7 +455,7 @@ export default class DatasetController { newFile.visibleInOai = true; // let path = coverImage.filePath; await dataset.useTransaction(trx).related('files').save(newFile); - // await newFile.createHashValues(); + await newFile.createHashValues(trx); } } @@ -682,29 +681,39 @@ export default class DatasetController { // throw new GeneralException(trans('exceptions.publish.release.update_error')); } - public async edit({ params, inertia }) { - const datasetQuery = Dataset.query().where('id', params.id); - datasetQuery.preload('titles').preload('descriptions').preload('coverage'); - const dataset = await datasetQuery.firstOrFail(); + public async edit({ request, inertia, response }) { + const id = request.param('id'); + const datasetQuery = Dataset.query().where('id', id); + datasetQuery + .preload('titles', (query) => query.orderBy('id', 'asc')) + .preload('descriptions', (query) => query.orderBy('id', 'asc')) + .preload('coverage') + .preload('licenses') + .preload('authors') + .preload('contributors') + .preload('subjects') + .preload('references') + .preload('files'); - // await dataset.loadMany([ - // 'licenses', - // 'authors', - // 'contributors', - // 'titles', - // 'abstracts', - // 'files', - // 'coverage', - // 'subjects', - // 'references', - // ]); + const dataset = await datasetQuery.firstOrFail(); + const validStates = ['inprogress', 'rejected_editor']; + if (!validStates.includes(dataset.server_state)) { + // session.flash('errors', 'Invalid server state!'); + return response + .flash( + 'warning', + `Invalid server state. Dataset with id ${id} cannot be edited. Datset has server state ${dataset.server_state}.`, + ) + .redirect() + .toRoute('dataset.list'); + } const titleTypes = Object.entries(TitleTypes) - // .filter(([value]) => value !== 'Main') + .filter(([value]) => value !== 'Main') .map(([key, value]) => ({ value: key, label: value })); const descriptionTypes = Object.entries(DescriptionTypes) - // .filter(([value]) => value !== 'Abstract') + .filter(([value]) => value !== 'Abstract') .map(([key, value]) => ({ value: key, label: value })); const languages = await Language.query().where('active', true).pluck('part1', 'part1'); @@ -724,33 +733,11 @@ export default class DatasetController { const currentYear = currentDate.getFullYear(); const years = Array.from({ length: currentYear - 1990 + 1 }, (_, index) => 1990 + index); - // const licenses = await License.query() - // .select('id', 'name_long', 'link_licence') - // .orderBy('sort_order') - // .fetch(); - const licenses = await License.query().select('id', 'name_long', 'link_licence').orderBy('sort_order'); - + const licenses = await License.query().select('id', 'name_long').where('active', 'true').pluck('name_long', 'id'); + // const userHasRoles = user.roles; + // const datasetHasLicenses = await dataset.related('licenses').query().pluck('id'); // const checkeds = dataset.licenses.first().id; - const keywordTypes = { - uncontrolled: 'uncontrolled', - swd: 'swd', - }; - - const referenceTypes = ['DOI', 'Handle', 'ISBN', 'ISSN', 'URL', 'URN']; - - const relationTypes = [ - 'IsSupplementTo', - 'IsSupplementedBy', - 'IsContinuedBy', - 'Continues', - 'IsNewVersionOf', - 'IsPartOf', - 'HasPart', - 'Compiles', - 'IsVariantFormOf', - ]; - const doctypes = { analysisdata: { label: 'Analysis', value: 'analysisdata' }, measurementdata: { label: 'Measurements', value: 'measurementdata' }, @@ -771,16 +758,164 @@ export default class DatasetController { // messages, projects, licenses, + // datasetHasLicenses: Object.keys(datasetHasLicenses).map((key) => datasetHasLicenses[key]), //convert object to array with license ids // checkeds, years, // languages, - keywordTypes, - referenceTypes, - relationTypes, + subjectTypes: SubjectTypes, + referenceIdentifierTypes: Object.entries(ReferenceIdentifierTypes).map(([key, value]) => ({ value: key, label: value })), + relationTypes: Object.entries(RelationTypes).map(([key, value]) => ({ value: key, label: value })), doctypes, }); } + public async update({ request, response, session }: HttpContextContract) { + try { + // await request.validate({ schema: newDatasetSchema, messages: this.messages }); + await request.validate(UpdateDatasetValidator); + } catch (error) { + // - Handle errors + // return response.badRequest(error.messages); + throw error; + // return response.badRequest(error.messages); + } + const id = request.param('id'); + + let trx: TransactionClientContract | null = null; + try { + trx = await Database.transaction(); + // const user = (await User.find(auth.user?.id)) as User; + // await this.createDatasetAndAssociations(user, request, trx); + const dataset = await Dataset.findOrFail(id); + + // save the licenses + const licenses: number[] = request.input('licenses', []); + // await dataset.useTransaction(trx).related('licenses').sync(licenses); + await dataset.useTransaction(trx).related('licenses').sync(licenses); + + // save authors and contributors + await dataset.useTransaction(trx).related('authors').sync([]); + await dataset.useTransaction(trx).related('contributors').sync([]); + await this.savePersons(dataset, request.input('authors', []), 'author', trx); + await this.savePersons(dataset, request.input('contributors', []), 'contributor', trx); + + //save the titles: + const titles = request.input('titles', []); + // const savedTitles:Array = []; + for (const titleData of titles) { + if (titleData.id) { + const title = await Title.findOrFail(titleData.id); + title.value = titleData.value; + title.language = titleData.language; + title.type = titleData.type; + if (title.$isDirty) { + await title.useTransaction(trx).save(); + // await dataset.useTransaction(trx).related('titles').save(title); + // savedTitles.push(title); + } + } else { + const title = new Title(); + title.fill(titleData); + // savedTitles.push(title); + await dataset.useTransaction(trx).related('titles').save(title); + } + } + + // save the abstracts + const descriptions = request.input('descriptions', []); + // const savedTitles:Array<Title> = []; + for (const descriptionData of descriptions) { + if (descriptionData.id) { + const description = await Description.findOrFail(descriptionData.id); + description.value = descriptionData.value; + description.language = descriptionData.language; + description.type = descriptionData.type; + if (description.$isDirty) { + await description.useTransaction(trx).save(); + // await dataset.useTransaction(trx).related('titles').save(title); + // savedTitles.push(title); + } + } else { + const description = new Description(); + description.fill(descriptionData); + // savedTitles.push(title); + await dataset.useTransaction(trx).related('descriptions').save(description); + } + } + + // Save already existing files + const files = request.input('fileInputs', []); + for (const fileData of files) { + if (fileData.id) { + const file = await File.findOrFail(fileData.id); + file.label = fileData.label; + file.sortOrder = fileData.sort_order; + if (file.$isDirty) { + await file.useTransaction(trx).save(); + } + } + } + + // handle new uploaded files: + const uploadedFiles = request.files('files'); + if (Array.isArray(uploadedFiles) && uploadedFiles.length > 0) { + // let index = 1; + // for (const key in files) { + // const formFile = files[key] + // for (const fileData of files) { + for (const [index, fileData] of uploadedFiles.entries()) { + // const uploads = request.file('uploads'); + // const fileIndex = formFile.file; + // const file = uploads[fileIndex]; + + const fileName = `file-${cuid()}.${fileData.extname}`; + const mimeType = fileData.headers['content-type'] || 'application/octet-stream'; // Fallback to a default MIME type + const datasetFolder = `files/${dataset.id}`; + await fileData.moveToDisk( + datasetFolder, + { + name: fileName, + overwrite: true, // overwrite in case of conflict + }, + 'local', + ); + // save file metadata into db + const newFile = new File(); + newFile.pathName = `${datasetFolder}/${fileName}`; + newFile.fileSize = fileData.size; + newFile.mimeType = mimeType; + newFile.label = fileData.clientName; + newFile.sortOrder = index; + newFile.visibleInFrontdoor = true; + newFile.visibleInOai = true; + // let path = coverImage.filePath; + await dataset.useTransaction(trx).related('files').save(newFile); + await newFile.createHashValues(); + } + } + + const input = request.only(['project_id', 'embargo_date', 'language', 'type', 'creating_corporation']); + // dataset.type = request.input('type'); + dataset.merge(input); + // let test: boolean = dataset.$isDirty; + await dataset.useTransaction(trx).save(); + + await trx.commit(); + console.log('Dataset and related models created successfully'); + } catch (error) { + if (trx !== null) { + await trx.rollback(); + } + console.error('Failed to create dataset and related models:', error); + // throw new ValidationException(true, { 'upload error': `failed to create dataset and related models. ${error}` }); + throw error; + } + + session.flash('message', 'Dataset has been created successfully'); + // return response.redirect().toRoute('user.index'); + return response.redirect().back(); + } + public async delete({ request, inertia, response, session }) { const id = request.param('id'); try { diff --git a/app/Models/Description.ts b/app/Models/Description.ts index a5d53b6..055e811 100644 --- a/app/Models/Description.ts +++ b/app/Models/Description.ts @@ -9,6 +9,11 @@ export default class Description extends BaseModel { public static timestamps = false; public static fillable: string[] = ['value', 'type', 'language']; + @column({ + isPrimary: true, + }) + public id: number; + @column({}) public document_id: number; diff --git a/app/Models/File.ts b/app/Models/File.ts index 45104c2..ab62f54 100644 --- a/app/Models/File.ts +++ b/app/Models/File.ts @@ -1,19 +1,18 @@ import { DateTime } from 'luxon'; -import { - column, - hasMany, - HasMany, - belongsTo, - BelongsTo, - // manyToMany, - // ManyToMany, - SnakeCaseNamingStrategy, -} from '@ioc:Adonis/Lucid/Orm'; +import { column, hasMany, HasMany, belongsTo, BelongsTo, SnakeCaseNamingStrategy, computed } from '@ioc:Adonis/Lucid/Orm'; import HashValue from './HashValue'; import Dataset from './Dataset'; import BaseModel from './BaseModel'; +// import { Buffer } from 'buffer'; +import * as fs from 'fs'; +import crypto from 'crypto'; +import { TransactionClientContract } from '@ioc:Adonis/Lucid/Database'; export default class File extends BaseModel { + // private readonly _data: Uint8Array; + // private readonly _type: string; + // private readonly _size: number; + public static namingStrategy = new SnakeCaseNamingStrategy(); public static primaryKey = 'id'; public static table = 'document_files'; @@ -73,4 +72,93 @@ export default class File extends BaseModel { foreignKey: 'file_id', }) public hashvalues: HasMany<typeof HashValue>; + + @computed({ + serializeAs: 'filePath', + }) + public get filePath() { + return `/storage/app/public/${this.pathName}`; + // const mainTitle = this.titles?.find((title) => title.type === 'Main'); + // return mainTitle ? mainTitle.value : null; + } + + @computed({ + serializeAs: 'size', + }) + public get size() { + return this.fileSize; + } + + @computed({ + serializeAs: 'type', + }) + public get type() { + return this.mimeType; + } + + @computed({ + serializeAs: 'name', + }) + get name(): string { + return this.label; + } + + @computed({ + serializeAs: 'lastModified', + }) + get lastModified(): number { + return this.updatedAt.toUnixInteger(); //.toFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); + } + + readonly webkitRelativePath: string = ''; + + @computed({ + serializeAs: 'fileData', + }) + public get fileData(): string { + // return this.fileData; + // const fileData = fs.readFileSync(path.resolve(__dirname, this.filePath)); + // const fileData = fs.readFileSync(this.filePath); + const fileContent: Buffer = fs.readFileSync(this.filePath); + // Create a Blob from the file content + // const blob = new Blob([fileContent], { type: this.type }); // Adjust + // let fileSrc = URL.createObjectURL(blob); + // return fileSrc; + + // return Buffer.from(fileContent); + // get the buffer from somewhere + // const buff = fs.readFileSync('./test.bin'); + // create a JSON string that contains the data in the property "blob" + const json = JSON.stringify({ blob: fileContent.toString('base64') }); + return json; + } + + public async createHashValues(trx?: TransactionClientContract) { + const hashtypes: string[] = ['md5', 'sha512']; + + for (const type of hashtypes) { + const hash = new HashValue(); + hash.type = type; + const hashString = await this.checksumFile(this.filePath, type); // Assuming getRealHash is a method in the same model + hash.value = hashString; + + // https://github.com/adonisjs/core/discussions/1872#discussioncomment-132289 + const file: File = this; + if (trx) { + await file.useTransaction(trx).related('hashvalues').save(hash); // Save the hash value to the database + } else { + await file.related('hashvalues').save(hash); // Save the hash value to the database + } + } + } + + private async checksumFile(path, hashName = 'md5'): Promise<string> { + return new Promise((resolve, reject) => { + const hash = crypto.createHash(hashName); + const stream = fs.createReadStream(path); + stream.on('error', (err) => reject(err)); + stream.on('data', (chunk) => hash.update(chunk)); + stream.on('end', () => resolve(hash.digest('hex'))); + }); + } } diff --git a/app/Models/HashValue.ts b/app/Models/HashValue.ts index 7d86acb..d878cd7 100644 --- a/app/Models/HashValue.ts +++ b/app/Models/HashValue.ts @@ -3,7 +3,7 @@ import File from './File'; export default class HashValue extends BaseModel { public static namingStrategy = new SnakeCaseNamingStrategy(); - public static primaryKey = 'file_id, type'; + // public static primaryKey = 'file_id,type'; public static table = 'file_hashvalues'; // static get primaryKey () { @@ -20,10 +20,10 @@ export default class HashValue extends BaseModel { // public id: number; // Foreign key is still on the same model - @column({}) + @column({ isPrimary: true }) public file_id: number; - @column({}) + @column({ isPrimary: true }) public type: string; @column() diff --git a/app/Models/Title.ts b/app/Models/Title.ts index 2eaa2d6..8801d20 100644 --- a/app/Models/Title.ts +++ b/app/Models/Title.ts @@ -10,6 +10,11 @@ export default class Title extends BaseModel { public static timestamps = false; public static fillable: string[] = ['value', 'type', 'language']; + @column({ + isPrimary: true, + }) + public id: number; + @column({}) public document_id: number; diff --git a/app/Validators/CreateDatasetValidator.ts b/app/Validators/CreateDatasetValidator.ts index bdaaa9b..b9a0ea0 100644 --- a/app/Validators/CreateDatasetValidator.ts +++ b/app/Validators/CreateDatasetValidator.ts @@ -136,7 +136,7 @@ export default class CreateDatasetValidator { 'unique': '{{ field }} must be unique, and this value is already taken', // 'confirmed': '{{ field }} is not correct', 'licenses.minLength': 'at least {{ options.minLength }} permission must be defined', - 'licenses.*.number': 'Define roles as valid numbers', + 'licenses.*.number': 'Define licences as valid numbers', 'rights.equalTo': 'you must agree to continue', 'titles.0.value.minLength': 'Main Title must be at least {{ options.minLength }} characters long', diff --git a/app/Validators/UpdateDatasetValidator.ts b/app/Validators/UpdateDatasetValidator.ts new file mode 100644 index 0000000..57d75a5 --- /dev/null +++ b/app/Validators/UpdateDatasetValidator.ts @@ -0,0 +1,179 @@ +import { schema, CustomMessages, rules } from '@ioc:Adonis/Core/Validator'; +import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; +import dayjs from 'dayjs'; +import { TitleTypes, DescriptionTypes, RelationTypes, ReferenceIdentifierTypes, ContributorTypes } from 'Contracts/enums'; + +export default class UpdateDatasetValidator { + constructor(protected ctx: HttpContextContract) {} + + /* + * Define schema to validate the "shape", "type", "formatting" and "integrity" of data. + * + * For example: + * 1. The username must be of data type string. But then also, it should + * not contain special characters or numbers. + * ``` + * schema.string({}, [ rules.alpha() ]) + * ``` + * + * 2. The email must be of data type string, formatted as a valid + * email. But also, not used by any other user. + * ``` + * schema.string({}, [ + * rules.email(), + * rules.unique({ table: 'users', column: 'email' }), + * ]) + * ``` + */ + public schema = schema.create({ + // first step + language: schema.string({ trim: true }, [ + rules.regex(/^[a-zA-Z0-9-_]+$/), //Must be alphanumeric with hyphens or underscores + ]), + licenses: schema.array([rules.minLength(1)]).members(schema.number()), // define at least one license for the new dataset + rights: schema.string([rules.equalTo('true')]), + // second step + type: schema.string({ trim: true }, [rules.minLength(3), rules.maxLength(255)]), + creating_corporation: schema.string({ trim: true }, [rules.minLength(3), rules.maxLength(255)]), + titles: schema.array([rules.minLength(1)]).members( + schema.object().members({ + value: schema.string({ trim: true }, [rules.minLength(3), rules.maxLength(255)]), + type: schema.enum(Object.values(TitleTypes)), + language: schema.string({ trim: true }, [ + rules.minLength(2), + rules.maxLength(255), + rules.translatedLanguage('/language', 'type'), + ]), + }), + ), + descriptions: schema.array([rules.minLength(1)]).members( + schema.object().members({ + value: schema.string({ trim: true }, [rules.minLength(3), rules.maxLength(255)]), + type: schema.enum(Object.values(DescriptionTypes)), + language: schema.string({ trim: true }, [ + rules.minLength(2), + rules.maxLength(255), + rules.translatedLanguage('/language', 'type'), + ]), + }), + ), + authors: schema.array([rules.minLength(1)]).members(schema.object().members({ email: schema.string({ trim: true }) })), + contributors: schema.array.optional().members( + schema.object().members({ + email: schema.string({ trim: true }), + pivot_contributor_type: schema.enum(Object.keys(ContributorTypes)), + }), + ), + // third step + project_id: schema.number.optional(), + embargo_date: schema.date.optional({ format: 'yyyy-MM-dd' }, [rules.after(10, 'days')]), + coverage: schema.object().members({ + x_min: schema.number(), + x_max: schema.number(), + y_min: schema.number(), + y_max: schema.number(), + elevation_absolut: schema.number.optional(), + elevation_min: schema.number.optional([rules.requiredIfExists('elevation_max')]), + elevation_max: schema.number.optional([rules.requiredIfExists('elevation_min')]), + depth_absolut: schema.number.optional(), + depth_min: schema.number.optional([rules.requiredIfExists('depth_max')]), + depth_max: schema.number.optional([rules.requiredIfExists('depth_min')]), + }), + references: schema.array.optional([rules.uniqueArray('value')]).members( + schema.object().members({ + value: schema.string({ trim: true }, [rules.minLength(3), rules.maxLength(255)]), + type: schema.enum(Object.values(ReferenceIdentifierTypes)), + relation: schema.enum(Object.values(RelationTypes)), + label: schema.string({ trim: true }, [rules.minLength(2), rules.maxLength(255)]), + }), + ), + subjects: schema.array([rules.minLength(3), rules.uniqueArray('value')]).members( + schema.object().members({ + value: schema.string({ trim: true }, [ + rules.minLength(3), + rules.maxLength(255), + // rules.unique({ table: 'dataset_subjects', column: 'value' }), + ]), + // type: schema.enum(Object.values(TitleTypes)), + language: schema.string({ trim: true }, [rules.minLength(2), rules.maxLength(255)]), + }), + ), + // file: schema.file({ + // size: '100mb', + // extnames: ['jpg', 'gif', 'png'], + // }), + files: schema.array.optional().members( + schema.file({ + size: '100mb', + extnames: ['jpg', 'gif', 'png', 'tif', 'pdf'], + }), + ) + + // upload: schema.object().members({ + // label: schema.string({ trim: true }, [rules.maxLength(255)]), + + // // label: schema.string({ trim: true }, [ + // // // rules.minLength(3), + // // // rules.maxLength(255), + // // ]), + // }), + }); + + /** + * Custom messages for validation failures. You can make use of dot notation `(.)` + * for targeting nested fields and array expressions `(*)` for targeting all + * children of an array. For example: + * + * { + * 'profile.username.required': 'Username is required', + * 'scores.*.number': 'Define scores as valid numbers' + * } + * + */ + public messages: CustomMessages = { + 'minLength': '{{ field }} must be at least {{ options.minLength }} characters long', + 'maxLength': '{{ field }} must be less then {{ options.maxLength }} characters long', + 'required': '{{ field }} is required', + 'unique': '{{ field }} must be unique, and this value is already taken', + // 'confirmed': '{{ field }} is not correct', + 'licenses.minLength': 'at least {{ options.minLength }} permission must be defined', + 'licenses.*.number': 'Define licences as valid numbers', + 'rights.equalTo': 'you must agree to continue', + + 'titles.0.value.minLength': 'Main Title must be at least {{ options.minLength }} characters long', + 'titles.0.value.required': 'Main Title is required', + 'titles.*.value.required': 'Additional title is required, if defined', + 'titles.*.type.required': 'Additional title type is required', + 'titles.*.language.required': 'Additional title language is required', + 'titles.*.language.translatedLanguage': 'The language of the translated title must be different from the language of the dataset', + + 'descriptions.0.value.minLength': 'Main Abstract must be at least {{ options.minLength }} characters long', + 'descriptions.0.value.required': 'Main Abstract is required', + 'descriptions.*.value.required': 'Additional description is required, if defined', + 'descriptions.*.type.required': 'Additional description type is required', + 'descriptions.*.language.required': 'Additional description language is required', + 'descriptions.*.language.translatedLanguage': + 'The language of the translated description must be different from the language of the dataset', + + 'authors.minLength': 'at least {{ options.minLength }} author must be defined', + 'contributors.*.pivot_contributor_type.required': 'contributor type is required, if defined', + + 'after': `{{ field }} must be older than ${dayjs().add(10, 'day')}`, + + 'subjects.minLength': 'at least {{ options.minLength }} keywords must be defined', + 'subjects.uniqueArray': 'The {{ options.array }} array must have unique values based on the {{ options.field }} attribute.', + 'subjects.*.value.required': 'keyword value is required', + 'subjects.*.value.minLength': 'keyword value must be at least {{ options.minLength }} characters long', + 'subjects.*.type.required': 'keyword type is required', + 'subjects.*.language.required': 'language of keyword is required', + + 'references.*.value.required': 'Additional reference value is required, if defined', + 'references.*.type.required': 'Additional reference identifier type is required', + 'references.*.relation.required': 'Additional reference relation type is required', + 'references.*.label.required': 'Additional reference label is required', + + 'files.minLength': 'At least {{ options.minLength }} file upload is required.', + 'files.*.size': 'file size is to big', + 'files.extnames': 'file extension is not supported', + }; +} diff --git a/package-lock.json b/package-lock.json index 13745e7..a12c562 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,6 +62,7 @@ "autoprefixer": "^10.4.13", "babel-preset-typescript-vue3": "^2.0.17", "chart.js": "^4.2.0", + "dotenv-webpack": "^8.0.1", "eslint": "^8.32.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-adonis": "^2.1.1", @@ -660,9 +661,9 @@ } }, "node_modules/@adonisjs/validator": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/@adonisjs/validator/-/validator-12.5.0.tgz", - "integrity": "sha512-88Lu+8OyS92A4mg0hE8AEjr8q9KmgZeR5obPGoAnCxBrptrsHHtKTQq242c+DbzuAWZzw5ZEX2dvv34PW/FmFw==", + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/@adonisjs/validator/-/validator-12.6.0.tgz", + "integrity": "sha512-0mS7msmgQpcWnxAs1hORQFOt2jWfPqEXNeq8NdCYqTUxgQObLgDlyfrMG98238EvXUhCS1kZdXM4w/EMwoiAuA==", "dependencies": { "@poppinss/utils": "^5.0.0", "@types/luxon": "^3.3.1", @@ -770,12 +771,12 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.4.tgz", + "integrity": "sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.22.13", + "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" }, "engines": { @@ -783,30 +784,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", - "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", + "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", - "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", + "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", + "@babel/generator": "^7.23.3", "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.0", + "@babel/parser": "^7.23.3", "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0", + "@babel/traverse": "^7.23.3", + "@babel/types": "^7.23.3", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -831,12 +832,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.4.tgz", + "integrity": "sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==", "dev": true, "dependencies": { - "@babel/types": "^7.23.0", + "@babel/types": "^7.23.4", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -1027,9 +1028,9 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", - "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", @@ -1137,9 +1138,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "dev": true, "engines": { "node": ">=6.9.0" @@ -1178,23 +1179,23 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", - "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.4.tgz", + "integrity": "sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==", "dev": true, "dependencies": { "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0" + "@babel/traverse": "^7.23.4", + "@babel/types": "^7.23.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", @@ -1206,9 +1207,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz", + "integrity": "sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1217,9 +1218,9 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", - "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1232,14 +1233,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", - "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.15" + "@babel/plugin-transform-optional-chaining": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -1248,6 +1249,22 @@ "@babel/core": "^7.13.0" } }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz", + "integrity": "sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-proposal-class-properties": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", @@ -1266,16 +1283,16 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.2.tgz", - "integrity": "sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.3.tgz", + "integrity": "sha512-u8SwzOcP0DYSsa++nHd/9exlHb0NAlHCb890qtZZbSwPX2bFv8LBEztxwN7Xg/dS8oAFFidhrI9PBcLBJSkGRQ==", "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.20", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/plugin-syntax-decorators": "^7.22.10" + "@babel/plugin-syntax-decorators": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -1336,9 +1353,9 @@ } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz", - "integrity": "sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz", + "integrity": "sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1375,9 +1392,9 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1390,9 +1407,9 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1429,9 +1446,9 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1546,9 +1563,9 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1577,9 +1594,9 @@ } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1592,9 +1609,9 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz", - "integrity": "sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.4.tgz", + "integrity": "sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", @@ -1610,14 +1627,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" + "@babel/helper-remap-async-to-generator": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -1627,9 +1644,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1642,9 +1659,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", - "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1657,12 +1674,12 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1673,12 +1690,12 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", - "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", + "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, @@ -1690,18 +1707,18 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", - "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz", + "integrity": "sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-optimise-call-expression": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-replace-supers": "^7.22.20", "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" }, @@ -1713,13 +1730,13 @@ } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" + "@babel/template": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -1729,9 +1746,9 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", - "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1744,12 +1761,12 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1760,9 +1777,9 @@ } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1775,9 +1792,9 @@ } }, "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", - "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", + "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1791,12 +1808,12 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", "dev": true, "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1807,9 +1824,9 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", - "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", + "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1823,9 +1840,9 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", - "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz", + "integrity": "sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1838,13 +1855,13 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", "dev": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1855,9 +1872,9 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", - "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", + "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1871,9 +1888,9 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1886,9 +1903,9 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", - "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", + "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1902,9 +1919,9 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1917,12 +1934,12 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", - "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1933,12 +1950,12 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", - "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-simple-access": "^7.22.5" }, @@ -1950,13 +1967,13 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", - "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", + "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-identifier": "^7.22.20" }, @@ -1968,12 +1985,12 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -2000,9 +2017,9 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2015,9 +2032,9 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", - "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", + "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -2031,9 +2048,9 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", - "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", + "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -2047,16 +2064,16 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", - "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", + "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.9", + "@babel/compat-data": "^7.23.3", "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.15" + "@babel/plugin-transform-parameters": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -2066,13 +2083,13 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" + "@babel/helper-replace-supers": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -2082,9 +2099,9 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", - "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", + "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -2098,9 +2115,9 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", - "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -2115,9 +2132,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", - "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2130,12 +2147,12 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -2146,13 +2163,13 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", - "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", + "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, @@ -2164,9 +2181,9 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2179,9 +2196,9 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -2195,9 +2212,9 @@ } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2210,9 +2227,9 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", - "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.4.tgz", + "integrity": "sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", @@ -2239,9 +2256,9 @@ } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2254,9 +2271,9 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -2270,9 +2287,9 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2285,9 +2302,9 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2300,9 +2317,9 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2315,15 +2332,15 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", - "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz", + "integrity": "sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.22.5" + "@babel/plugin-syntax-typescript": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -2333,9 +2350,9 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -2348,12 +2365,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -2364,12 +2381,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -2380,12 +2397,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -2396,25 +2413,26 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz", - "integrity": "sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.3.tgz", + "integrity": "sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.23.2", + "@babel/compat-data": "^7.23.3", "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.3", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", @@ -2426,56 +2444,55 @@ "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.23.2", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.23.0", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.11", - "@babel/plugin-transform-classes": "^7.22.15", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.23.0", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.11", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.11", - "@babel/plugin-transform-for-of": "^7.22.15", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.11", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.23.0", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-modules-systemjs": "^7.23.0", - "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.3", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.3", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.3", + "@babel/plugin-transform-classes": "^7.23.3", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.3", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.3", + "@babel/plugin-transform-for-of": "^7.23.3", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.3", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.3", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.3", + "@babel/plugin-transform-modules-umd": "^7.23.3", "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", - "@babel/plugin-transform-numeric-separator": "^7.22.11", - "@babel/plugin-transform-object-rest-spread": "^7.22.15", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.23.0", - "@babel/plugin-transform-parameters": "^7.22.15", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.11", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.10", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.10", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.3", + "@babel/plugin-transform-numeric-separator": "^7.23.3", + "@babel/plugin-transform-object-rest-spread": "^7.23.3", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.3", + "@babel/plugin-transform-optional-chaining": "^7.23.3", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.3", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.23.0", "babel-plugin-polyfill-corejs2": "^0.4.6", "babel-plugin-polyfill-corejs3": "^0.8.5", "babel-plugin-polyfill-regenerator": "^0.5.3", @@ -2513,16 +2530,16 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz", - "integrity": "sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", + "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-typescript": "^7.22.15" + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -2538,9 +2555,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.4.tgz", + "integrity": "sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2564,19 +2581,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.4.tgz", + "integrity": "sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", + "@babel/code-frame": "^7.23.4", + "@babel/generator": "^7.23.4", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", + "@babel/parser": "^7.23.4", + "@babel/types": "^7.23.4", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -2585,12 +2602,12 @@ } }, "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.4.tgz", + "integrity": "sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, @@ -2691,9 +2708,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", + "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -2759,18 +2776,18 @@ } }, "node_modules/@eslint/js": { - "version": "8.52.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", - "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", + "version": "8.54.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.54.0.tgz", + "integrity": "sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@faker-js/faker": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-8.2.0.tgz", - "integrity": "sha512-VacmzZqVxdWdf9y64lDOMZNDMM/FQdtM9IsaOPKOm2suYwEatb8VkdHqOzXcDnZbk7YDE2BmsJmy/2Hmkn563g==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-8.3.1.tgz", + "integrity": "sha512-FdgpFxY6V6rLZE9mmIBb9hM0xpfvQOSNOLnzolzKwsE1DH+gC7lEKV1p1IbR0lAYyvYd5a4u3qWJzowUkw1bIw==", "funding": [ { "type": "opencollective", @@ -2826,9 +2843,9 @@ "dev": true }, "node_modules/@inertiajs/core": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/@inertiajs/core/-/core-1.0.13.tgz", - "integrity": "sha512-xPvogbRgAXbogP16EBnGduEmVtImdncEBNQF9etRFF5Ne2nrJafeFgM0FZHqsSqCDvA4jjk8b8Ezt6gZRPK9hg==", + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@inertiajs/core/-/core-1.0.14.tgz", + "integrity": "sha512-S33PU6mWEYbn/s2Op+CJ6MN7ON354vWw8Y+UvtQzPt0r7pVgOuIArrqqsoulf9oQz9sbP1+vp/tCvyBzm4XmpA==", "dependencies": { "axios": "^1.2.0", "deepmerge": "^4.0.0", @@ -2837,9 +2854,9 @@ } }, "node_modules/@inertiajs/core/node_modules/axios": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", - "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dependencies": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", @@ -2857,11 +2874,11 @@ } }, "node_modules/@inertiajs/vue3": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/@inertiajs/vue3/-/vue3-1.0.13.tgz", - "integrity": "sha512-KtUZBP0qRjAHX+ZKpBRFrAwwxUpq51eNhfxxp8A7NAn0OpajfQB8cwVkB4368JGOdjkGFLhDJkMpzfxe0qlPPg==", + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@inertiajs/vue3/-/vue3-1.0.14.tgz", + "integrity": "sha512-lKL3Bm9k95Gw1GAq4RxgjfwSMfklkeMbvEfzwmsEBsZ4BbbWwfpC/+KS+4O4faTjjijczvkDPhMKv4duzFxtGw==", "dependencies": { - "@inertiajs/core": "1.0.13", + "@inertiajs/core": "1.0.14", "lodash.clonedeep": "^4.5.0", "lodash.isequal": "^4.5.0" }, @@ -3842,9 +3859,9 @@ } }, "node_modules/@tailwindcss/forms": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.6.tgz", - "integrity": "sha512-Fw+2BJ0tmAwK/w01tEFL5TiaJBX1NLT1/YbWgvm7ws3Qcn11kiXxzNTEQDMs5V3mQemhB56l3u0i9dwdzSQldA==", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz", + "integrity": "sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==", "dev": true, "dependencies": { "mini-svg-data-uri": "^1.2.3" @@ -3868,9 +3885,9 @@ } }, "node_modules/@types/body-parser": { - "version": "1.19.4", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.4.tgz", - "integrity": "sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==", + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", "dev": true, "dependencies": { "@types/connect": "*", @@ -3878,29 +3895,29 @@ } }, "node_modules/@types/bonjour": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.12.tgz", - "integrity": "sha512-ky0kWSqXVxSqgqJvPIkgFkcn4C8MnRog308Ou8xBBIVo39OmUFy+jqNe0nPwLCDFxUpmT9EvT91YzOJgkDRcFg==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/bytes": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@types/bytes/-/bytes-3.1.3.tgz", - "integrity": "sha512-eEgZiWn6cjG8tc+AkI3FIa9ub9zhLMSRHqbecHe5yffqws+848zoHdbgFYxvUks4RElfJB9cupvqcd1gvDFQig==" + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/bytes/-/bytes-3.1.4.tgz", + "integrity": "sha512-A0uYgOj3zNc4hNjHc5lYUfJQ/HVyBXiUMKdXd7ysclaE6k9oJdavQzODHuwjpUu2/boCP8afjQYi8z/GtvNCWA==" }, "node_modules/@types/chai": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.9.tgz", - "integrity": "sha512-69TtiDzu0bcmKQv3yg1Zx409/Kd7r0b5F1PfpYJfSHzLGtB53547V4u+9iqKYsTu/O2ai6KTb0TInNpvuQ3qmg==", + "version": "4.3.10", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.10.tgz", + "integrity": "sha512-of+ICnbqjmFCiixUnqRulbylyXQrPqIGf/B3Jax1wIF3DvSheysQxAWvqHhZiW3IQrycvokcLcFQlveGp+vyNg==", "dev": true }, "node_modules/@types/clamscan": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/clamscan/-/clamscan-2.0.6.tgz", - "integrity": "sha512-8Tm9yQq2c3c/jnOf3E49Py8P9m32Ug7ZKR/owtIlxe25EFcGygSs1/gIFFFzBre4bJIkfUQ/Kfx3CUGUyZKBGw==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/clamscan/-/clamscan-2.0.7.tgz", + "integrity": "sha512-YopQF+D1pqbvMbvqTQx2MdxEqFbQAiPJKtjj/KnK9xxgmYkdt3dInkj/k6a+bztT4TexQ+tCUi/5D3LqDZIdhg==", "dev": true, "dependencies": { "@types/node": "*", @@ -3917,18 +3934,18 @@ } }, "node_modules/@types/connect": { - "version": "3.4.37", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.37.tgz", - "integrity": "sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==", + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.2.tgz", - "integrity": "sha512-gX2j9x+NzSh4zOhnRPSdPPmTepS4DfxES0AvIFv3jGv5QyeAJf6u6dY5/BAoAJU9Qq1uTvwOku8SSC2GnCRl6Q==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", + "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -3936,15 +3953,15 @@ } }, "node_modules/@types/cookiejar": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.3.tgz", - "integrity": "sha512-LZ8SD3LpNmLMDLkG2oCBjZg+ETnx6XdCjydUE0HwojDmnDfDUnhMKKbtth1TZh+hzcqb03azrYWoXLS8sMXdqg==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.4.tgz", + "integrity": "sha512-b698BLJ6kPVd6uhHsY7wlebZdrWPXYied883PDSzpJZYOP97EOn/oGdLCH3jJf157srkFReIZY5v0H1s8Dozrg==", "dev": true }, "node_modules/@types/eslint": { - "version": "8.44.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.6.tgz", - "integrity": "sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw==", + "version": "8.44.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", + "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", "dev": true, "peer": true, "dependencies": { @@ -3953,9 +3970,9 @@ } }, "node_modules/@types/eslint-scope": { - "version": "3.7.6", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.6.tgz", - "integrity": "sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ==", + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, "peer": true, "dependencies": { @@ -3964,16 +3981,16 @@ } }, "node_modules/@types/estree": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.4.tgz", - "integrity": "sha512-2JwWnHK9H+wUZNorf2Zr6ves96WHoWDJIftkcxPKsS7Djta6Zu519LarhRNljPXkpsZR2ZMwNCPeW7omW07BJw==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true, "peer": true }, "node_modules/@types/express": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.20.tgz", - "integrity": "sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "dev": true, "dependencies": { "@types/body-parser": "*", @@ -3983,9 +4000,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.39", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.39.tgz", - "integrity": "sha512-BiEUfAiGCOllomsRAZOiMFP7LAnrifHpt56pc4Z7l9K6ACyN06Ns1JLMBxwkfLOjJRlSf06NwWsT7yzfpaVpyQ==", + "version": "4.17.41", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", + "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", "dev": true, "dependencies": { "@types/node": "*", @@ -4003,9 +4020,9 @@ } }, "node_modules/@types/geojson": { - "version": "7946.0.12", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.12.tgz", - "integrity": "sha512-uK2z1ZHJyC0nQRbuovXFt4mzXDwf27vQeUWNhfKGwRcWW429GOhP8HxUHlM6TLH4bzmlv/HlEjpvJh3JfmGsAA==", + "version": "7946.0.13", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.13.tgz", + "integrity": "sha512-bmrNrgKMOhM3WsafmbGmC+6dsF2Z308vLFsQ3a/bT8X8Sv5clVYpPars/UPq+sAaJP+5OoLAYgwbkS5QEJdLUQ==", "dev": true }, "node_modules/@types/glob": { @@ -4019,35 +4036,35 @@ } }, "node_modules/@types/he": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/he/-/he-1.2.2.tgz", - "integrity": "sha512-v2gT1gRK65k9nz8SVSXo3lh7AHnRPL3mRcYNhhsqL/L2S1xt/MGyEI5a7vJPXWik/IxTtAktXf8/HlCxDR1nsw==" + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/he/-/he-1.2.3.tgz", + "integrity": "sha512-q67/qwlxblDzEDvzHhVkwc1gzVWxaNxeyHUBF4xElrvjL11O+Ytze+1fGpBHlr/H9myiBUaUXNnNPmBHxxfAcA==" }, "node_modules/@types/http-errors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.3.tgz", - "integrity": "sha512-pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", "dev": true }, "node_modules/@types/http-proxy": { - "version": "1.17.13", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.13.tgz", - "integrity": "sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==", + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", "dev": true }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.2.tgz", - "integrity": "sha512-8toY6FgdltSdONav1XtUHl4LN1yTmLza+EuDazb/fEmRNCwjyqNVIQWs2IfC74IqjHkREs/nQ2FWq5kZU9IC0w==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" @@ -4064,55 +4081,55 @@ } }, "node_modules/@types/json-schema": { - "version": "7.0.14", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.14.tgz", - "integrity": "sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, "node_modules/@types/katex": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.5.tgz", - "integrity": "sha512-DD2Y3xMlTQvAnN6d8803xdgnOeYZ+HwMglb7/9YCf49J9RkJL53azf9qKa40MkEYhqVwxZ1GS2+VlShnz4Z1Bw==", + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.6.tgz", + "integrity": "sha512-rZYO1HInM99rAFYNwGqbYPxHZHxu2IwZYKj4bJ4oh6edVrm1UId8mmbHIZLBtG253qU6y3piag0XYe/joNnwzQ==", "dev": true }, "node_modules/@types/leaflet": { - "version": "1.9.7", - "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.7.tgz", - "integrity": "sha512-FOfKB1ALYUDnXkH7LfTFreWiZr9R7GErqGP+8lYQGWr2GFq5+jy3Ih0M7e9j41cvRN65kLALJ4dc43yZwyl/6g==", + "version": "1.9.8", + "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.8.tgz", + "integrity": "sha512-EXdsL4EhoUtGm2GC2ZYtXn+Fzc6pluVgagvo2VC1RHWToLGlTRwVYoDpqS/7QXa01rmDyBjJk3Catpf60VMkwg==", "dev": true, "dependencies": { "@types/geojson": "*" } }, "node_modules/@types/lodash": { - "version": "4.14.200", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.200.tgz", - "integrity": "sha512-YI/M/4HRImtNf3pJgbF+W6FrXovqj+T+/HpENLTooK9PnkacBsDpeP3IpHab40CClUfhNmdM2WTNP2sa2dni5Q==", + "version": "4.14.201", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.201.tgz", + "integrity": "sha512-y9euML0cim1JrykNxADLfaG0FgD1g/yTHwUs/Jg9ZIU7WKj2/4IW9Lbb1WZbvck78W/lfGXFfe+u2EGfIJXdLQ==", "dev": true }, "node_modules/@types/lodash-es": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.10.tgz", - "integrity": "sha512-YJP+w/2khSBwbUSFdGsSqmDvmnN3cCKoPOL7Zjle6s30ZtemkkqhjVfFqGwPN7ASil5VyjE2GtyU/yqYY6mC0A==", + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.11.tgz", + "integrity": "sha512-eCw8FYAWHt2DDl77s+AMLLzPn310LKohruumpucZI4oOFJkIgnlaJcy23OKMJxx4r9PeTF13Gv6w+jqjWQaYUg==", "dev": true, "dependencies": { "@types/lodash": "*" } }, "node_modules/@types/luxon": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.3.tgz", - "integrity": "sha512-/BJF3NT0pRMuxrenr42emRUF67sXwcZCd+S1ksG/Fcf9O7C3kKCY4uJSbKBE4KDUIYr3WMsvfmWD8hRjXExBJQ==" + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.4.tgz", + "integrity": "sha512-H9OXxv4EzJwE75aTPKpiGXJq+y4LFxjpsdgKwSmr503P5DkWc3AG7VAFYrFNVvqemT5DfgZJV9itYhqBHSGujA==" }, "node_modules/@types/md5": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/md5/-/md5-2.3.4.tgz", - "integrity": "sha512-e/L4hvpCK8GavKXmP02QlNilZOj8lpmZGGA9QGMMPZjCUoKgi1B4BvhXcbruIi6r+PqzpcjLfda/tocpHFKqDA==" + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@types/md5/-/md5-2.3.5.tgz", + "integrity": "sha512-/i42wjYNgE6wf0j2bcTX6kuowmdL/6PE4IVitMpm2eYKBUuYCprdcWVK+xEF0gcV6ufMCRhtxmReGfc6hIK7Jw==" }, "node_modules/@types/mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.4.tgz", - "integrity": "sha512-1Gjee59G25MrQGk8bsNvC6fxNiRgUlGn2wlhGf95a59DrprnnHk80FIMMFG9XHMdrfsuA119ht06QPDXA1Z7tw==", + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", "dev": true }, "node_modules/@types/minimatch": { @@ -4122,17 +4139,17 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.8.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", - "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", + "version": "20.9.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.2.tgz", + "integrity": "sha512-WHZXKFCEyIUJzAwh3NyyTHYSR35SevJ6mZ1nWwJafKtiQbqRTIKSRcw3Ma3acqgsent3RRDqeVwpHntMk+9irg==", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@types/node-forge": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.8.tgz", - "integrity": "sha512-vGXshY9vim9CJjrpcS5raqSjEfKlJcWy2HNdgUasR66fAnVEYarrf1ULV4nfvpC1nZq/moA9qyqBcu83x+Jlrg==", + "version": "1.3.9", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", + "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -4168,24 +4185,24 @@ } }, "node_modules/@types/proxy-addr": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/proxy-addr/-/proxy-addr-2.0.2.tgz", - "integrity": "sha512-6OK5kH63HPo+0kDR8c05960AYxsfMEFOd/CXmhy87jREIpVIgYTCrHEqjl3f1wS5USA0i2is4Bx1BLzt+5evfA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/proxy-addr/-/proxy-addr-2.0.3.tgz", + "integrity": "sha512-TgAHHO4tNG3HgLTUhB+hM4iwW6JUNeQHCLnF1DjaDA9c69PN+IasoFu2MYDhubFc+ZIw5c5t9DMtjvrD6R3Egg==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/qs": { - "version": "6.9.9", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.9.tgz", - "integrity": "sha512-wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg==", + "version": "6.9.10", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", + "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", "dev": true }, "node_modules/@types/range-parser": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.6.tgz", - "integrity": "sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", "dev": true }, "node_modules/@types/retry": { @@ -4195,15 +4212,15 @@ "dev": true }, "node_modules/@types/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz", + "integrity": "sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==", "dev": true }, "node_modules/@types/send": { - "version": "0.17.3", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.3.tgz", - "integrity": "sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==", + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", "dev": true, "dependencies": { "@types/mime": "^1", @@ -4211,18 +4228,18 @@ } }, "node_modules/@types/serve-index": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.3.tgz", - "integrity": "sha512-4KG+yMEuvDPRrYq5fyVm/I2uqAJSAwZK9VSa+Zf+zUq9/oxSSvy3kkIqyL+jjStv6UCVi8/Aho0NHtB1Fwosrg==", + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", "dev": true, "dependencies": { "@types/express": "*" } }, "node_modules/@types/serve-static": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.4.tgz", - "integrity": "sha512-aqqNfs1XTF0HDrFdlY//+SGUxmdSUbjeRXb5iaZc3x0/vMbYmdw9qvOgHWOyyLFxSSRnUuP5+724zBgfw8/WAw==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", + "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", "dev": true, "dependencies": { "@types/http-errors": "*", @@ -4231,27 +4248,27 @@ } }, "node_modules/@types/sockjs": { - "version": "0.3.35", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.35.tgz", - "integrity": "sha512-tIF57KB+ZvOBpAQwSaACfEu7htponHXaFzP7RfKYgsOS0NoYnn+9+jzp7bbq4fWerizI3dTB4NfAZoyeQKWJLw==", + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/source-map-support": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.9.tgz", - "integrity": "sha512-91Jf4LyPAObBTFbpW3bSDK1ncdwXohvlBmzffSj7/44SY+1mD/HhesdfspCMxPIJwllgN2G4eVFatGs4Zw/lnw==", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.10.tgz", + "integrity": "sha512-tgVP2H469x9zq34Z0m/fgPewGhg/MLClalNOiPIzQlXrSS2YrKu/xCdSCKnEDwkFha51VKEKB6A9wW26/ZNwzA==", "dev": true, "dependencies": { "source-map": "^0.6.0" } }, "node_modules/@types/superagent": { - "version": "4.1.20", - "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.20.tgz", - "integrity": "sha512-GfpwJgYSr3yO+nArFkmyqv3i0vZavyEG5xPd/o95RwpKYpsOKJYI5XLdxLpdRbZI3YiGKKdIOFIf/jlP7A0Jxg==", + "version": "4.1.22", + "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.22.tgz", + "integrity": "sha512-GMaOrnnUsjChvH8zlzdDPARRXky8bU3E8xsU/fOclgqsINekbwDu1+wzJzJaGzZP91SGpOutf5Te5pm5M/qCWg==", "dev": true, "dependencies": { "@types/cookiejar": "*", @@ -4259,32 +4276,32 @@ } }, "node_modules/@types/validator": { - "version": "13.11.5", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.5.tgz", - "integrity": "sha512-xW4qsT4UIYILu+7ZrBnfQdBYniZrMLYYK3wN9M/NdeIHgBN5pZI2/8Q7UfdWIcr5RLJv/OGENsx91JIpUUoC7Q==" + "version": "13.11.6", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.6.tgz", + "integrity": "sha512-HUgHujPhKuNzgNXBRZKYexwoG+gHKU+tnfPqjWXFghZAnn73JElicMkuSKJyLGr9JgyA8IgK7fj88IyA9rwYeQ==" }, "node_modules/@types/ws": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.8.tgz", - "integrity": "sha512-flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", + "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "15.0.17", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.17.tgz", - "integrity": "sha512-cj53I8GUcWJIgWVTSVe2L7NJAB5XWGdsoMosVvUgv1jEnMbAcsbaCzt1coUcyi8Sda5PgTWAooG8jNyDTD+CWA==", + "version": "15.0.18", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", + "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "21.0.2", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.2.tgz", - "integrity": "sha512-5qcvofLPbfjmBfKaLfj/+f+Sbd6pN4zl7w7VSVI5uz7m9QZTuB2aZAa2uo1wHFBNN2x6g/SoTkXmd8mQnQF2Cw==", + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { @@ -4554,36 +4571,36 @@ "dev": true }, "node_modules/@vue/compiler-core": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.7.tgz", - "integrity": "sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.8.tgz", + "integrity": "sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==", "dependencies": { "@babel/parser": "^7.23.0", - "@vue/shared": "3.3.7", + "@vue/shared": "3.3.8", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.7.tgz", - "integrity": "sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz", + "integrity": "sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==", "dependencies": { - "@vue/compiler-core": "3.3.7", - "@vue/shared": "3.3.7" + "@vue/compiler-core": "3.3.8", + "@vue/shared": "3.3.8" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.7.tgz", - "integrity": "sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.8.tgz", + "integrity": "sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==", "dependencies": { "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.7", - "@vue/compiler-dom": "3.3.7", - "@vue/compiler-ssr": "3.3.7", - "@vue/reactivity-transform": "3.3.7", - "@vue/shared": "3.3.7", + "@vue/compiler-core": "3.3.8", + "@vue/compiler-dom": "3.3.8", + "@vue/compiler-ssr": "3.3.8", + "@vue/reactivity-transform": "3.3.8", + "@vue/shared": "3.3.8", "estree-walker": "^2.0.2", "magic-string": "^0.30.5", "postcss": "^8.4.31", @@ -4591,12 +4608,12 @@ } }, "node_modules/@vue/compiler-ssr": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.7.tgz", - "integrity": "sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.8.tgz", + "integrity": "sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==", "dependencies": { - "@vue/compiler-dom": "3.3.7", - "@vue/shared": "3.3.7" + "@vue/compiler-dom": "3.3.8", + "@vue/shared": "3.3.8" } }, "node_modules/@vue/devtools-api": { @@ -4606,41 +4623,41 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.7.tgz", - "integrity": "sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.8.tgz", + "integrity": "sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==", "dependencies": { - "@vue/shared": "3.3.7" + "@vue/shared": "3.3.8" } }, "node_modules/@vue/reactivity-transform": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.7.tgz", - "integrity": "sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.8.tgz", + "integrity": "sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==", "dependencies": { "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.7", - "@vue/shared": "3.3.7", + "@vue/compiler-core": "3.3.8", + "@vue/shared": "3.3.8", "estree-walker": "^2.0.2", "magic-string": "^0.30.5" } }, "node_modules/@vue/runtime-core": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.7.tgz", - "integrity": "sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.8.tgz", + "integrity": "sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==", "dependencies": { - "@vue/reactivity": "3.3.7", - "@vue/shared": "3.3.7" + "@vue/reactivity": "3.3.8", + "@vue/shared": "3.3.8" } }, "node_modules/@vue/runtime-dom": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.7.tgz", - "integrity": "sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.8.tgz", + "integrity": "sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==", "dependencies": { - "@vue/runtime-core": "3.3.7", - "@vue/shared": "3.3.7", + "@vue/runtime-core": "3.3.8", + "@vue/shared": "3.3.8", "csstype": "^3.1.2" } }, @@ -4650,21 +4667,21 @@ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, "node_modules/@vue/server-renderer": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.7.tgz", - "integrity": "sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.8.tgz", + "integrity": "sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==", "dependencies": { - "@vue/compiler-ssr": "3.3.7", - "@vue/shared": "3.3.7" + "@vue/compiler-ssr": "3.3.8", + "@vue/shared": "3.3.8" }, "peerDependencies": { - "vue": "3.3.7" + "vue": "3.3.8" } }, "node_modules/@vue/shared": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.7.tgz", - "integrity": "sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==" + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.8.tgz", + "integrity": "sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==" }, "node_modules/@vue/tsconfig": { "version": "0.4.0", @@ -6299,9 +6316,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001559", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001559.tgz", - "integrity": "sha512-cPiMKZgqgkg5LY3/ntGeLFUpi6tzddBNS58A4tnTgQw1zON7u2sZMU7SzOeVH4tj20++9ggL+V6FDOFMTaFFYA==", + "version": "1.0.30001563", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", + "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", "dev": true, "funding": [ { @@ -6748,10 +6765,13 @@ "dev": true }, "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/compressible": { "version": "2.0.18", @@ -6909,9 +6929,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", - "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", + "version": "3.33.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.3.tgz", + "integrity": "sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow==", "dev": true, "dependencies": { "browserslist": "^4.22.1" @@ -7963,6 +7983,39 @@ "url": "https://github.com/motdotla/dotenv?sponsor=1" } }, + "node_modules/dotenv-defaults": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dotenv-defaults/-/dotenv-defaults-2.0.2.tgz", + "integrity": "sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==", + "dev": true, + "dependencies": { + "dotenv": "^8.2.0" + } + }, + "node_modules/dotenv-defaults/node_modules/dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-webpack": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-8.0.1.tgz", + "integrity": "sha512-CdrgfhZOnx4uB18SgaoP9XHRN2v48BbjuXQsZY5ixs5A8579NxQkmMxRtI7aTwSiSQcM2ao12Fdu+L3ZS3bG4w==", + "dev": true, + "dependencies": { + "dotenv-defaults": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "webpack": "^4 || ^5" + } + }, "node_modules/edge-error": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/edge-error/-/edge-error-2.0.8.tgz", @@ -8103,9 +8156,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.571", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.571.tgz", - "integrity": "sha512-Sc+VtKwKCDj3f/kLBjdyjMpNzoZsU6WuL/wFb6EH8USmHEcebxRXcRrVpOpayxd52tuey4RUDpUsw5OS5LhJqg==", + "version": "1.4.588", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.588.tgz", + "integrity": "sha512-soytjxwbgcCu7nh5Pf4S2/4wa6UIu+A3p03U2yVr53qGxi1/VTR3ENI+p50v+UxqqZAfl48j3z55ud7VHIOr9w==", "dev": true }, "node_modules/emittery": { @@ -8185,9 +8238,9 @@ } }, "node_modules/envinfo": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", - "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", + "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", "dev": true, "peer": true, "bin": { @@ -8254,15 +8307,15 @@ } }, "node_modules/eslint": { - "version": "8.52.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", - "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", + "version": "8.54.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.54.0.tgz", + "integrity": "sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.52.0", + "@eslint/eslintrc": "^2.1.3", + "@eslint/js": "8.54.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -8896,9 +8949,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -9098,9 +9151,9 @@ } }, "node_modules/flat-cache": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", - "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "dependencies": { "flatted": "^3.2.9", @@ -9108,7 +9161,7 @@ "rimraf": "^3.0.2" }, "engines": { - "node": ">=12.0.0" + "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flat-cache/node_modules/rimraf": { @@ -10184,9 +10237,9 @@ } }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", "dev": true, "engines": { "node": ">= 4" @@ -10919,18 +10972,18 @@ } }, "node_modules/jest-util/node_modules/@types/istanbul-reports": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.3.tgz", - "integrity": "sha512-1nESsePMBlf0RPRffLZi5ujYh7IH1BWL4y9pr+Bn3cJBdxz+RTP8bUFljLz9HvzhhOSWKdyBZ4DIivdL6rvgZg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/jest-util/node_modules/@types/yargs": { - "version": "17.0.29", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", - "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.31.tgz", + "integrity": "sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -11525,9 +11578,9 @@ } }, "node_modules/luxon": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.3.tgz", - "integrity": "sha512-tFWBiv3h7z+T/tDaoxA8rqTxy1CHV6gHS//QdaH4pulbq/JuBSGgQspQQqcgnwdAx6pNI7cmvz5Sv/addzHmUg==", + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.4.tgz", + "integrity": "sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==", "engines": { "node": ">=12" } @@ -12086,9 +12139,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "funding": [ { "type": "github", @@ -13426,21 +13479,27 @@ } }, "node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" }, "engines": { "node": ">= 14" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": ">=8.0.9", "ts-node": ">=9.0.0" @@ -13454,6 +13513,15 @@ } } }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "dev": true, + "engines": { + "node": ">=14" + } + }, "node_modules/postcss-loader": { "version": "7.3.3", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", @@ -13927,9 +13995,9 @@ } }, "node_modules/prettier": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", - "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz", + "integrity": "sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -14656,9 +14724,9 @@ } }, "node_modules/saxon-js/node_modules/axios": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", - "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dependencies": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", @@ -15767,16 +15835,17 @@ } }, "node_modules/svgo": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.2.tgz", - "integrity": "sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.4.tgz", + "integrity": "sha512-T+Xul3JwuJ6VGXKo/p2ndqx1ibxNKnLTvRc1ZTWKCfyKS/GgNjRZcYsK84fxTsy/izr91g/Rwx6fGnVgaFSI5g==", "dev": true, "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^5.1.0", "css-tree": "^2.2.1", - "csso": "^5.0.5", + "css-what": "^6.1.0", + "csso": "5.0.5", "picocolors": "^1.0.0" }, "bin": { @@ -16012,9 +16081,9 @@ } }, "node_modules/terser": { - "version": "5.23.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.23.0.tgz", - "integrity": "sha512-Iyy83LN0uX9ZZLCX4Qbu5JiHiWjOCTwrmM9InWOzVeM++KNWEsqV4YgN9U9E8AlohQ6Gs42ztczlWOG/lwDAMA==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", + "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -16301,9 +16370,9 @@ "dev": true }, "node_modules/ts-loader": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.0.tgz", - "integrity": "sha512-LLlB/pkB4q9mW2yLdFMnK3dEHbrBjeZTYguaaIfusyojBgAGf5kF+O6KcWqiGzWqHk0LBsoolrp4VftEURhybg==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", + "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -16579,9 +16648,9 @@ } }, "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "engines": { "node": ">= 10.0.0" } @@ -16807,15 +16876,15 @@ } }, "node_modules/vue": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.7.tgz", - "integrity": "sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.8.tgz", + "integrity": "sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==", "dependencies": { - "@vue/compiler-dom": "3.3.7", - "@vue/compiler-sfc": "3.3.7", - "@vue/runtime-dom": "3.3.7", - "@vue/server-renderer": "3.3.7", - "@vue/shared": "3.3.7" + "@vue/compiler-dom": "3.3.8", + "@vue/compiler-sfc": "3.3.8", + "@vue/runtime-dom": "3.3.8", + "@vue/server-renderer": "3.3.8", + "@vue/shared": "3.3.8" }, "peerDependencies": { "typescript": "*" @@ -17232,9 +17301,9 @@ } }, "node_modules/webpack/node_modules/es-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", - "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", "dev": true, "peer": true }, @@ -17429,9 +17498,9 @@ } }, "node_modules/xslt3/node_modules/axios": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", - "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dev": true, "dependencies": { "follow-redirects": "^1.15.0", @@ -17454,9 +17523,9 @@ "dev": true }, "node_modules/yaml": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz", - "integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", "dev": true, "engines": { "node": ">= 14" @@ -17484,9 +17553,9 @@ } }, "node_modules/youch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.2.tgz", - "integrity": "sha512-9cwz/z7abtcHOIuH45nzmUFCZbyJA1nLqlirKvyNRx4wDMhqsBaifAJzBej7L4fsVPjFxYq3NK3GAcfvZsydFw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.3.tgz", + "integrity": "sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==", "dev": true, "dependencies": { "cookie": "^0.5.0", diff --git a/package.json b/package.json index 0800cfb..31c5d39 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "autoprefixer": "^10.4.13", "babel-preset-typescript-vue3": "^2.0.17", "chart.js": "^4.2.0", + "dotenv-webpack": "^8.0.1", "eslint": "^8.32.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-adonis": "^2.1.1", diff --git a/resources/js/Components/FileUpload.vue b/resources/js/Components/FileUpload.vue index 36b34fd..ea418d2 100644 --- a/resources/js/Components/FileUpload.vue +++ b/resources/js/Components/FileUpload.vue @@ -1,34 +1,21 @@ <template> - <section - aria-label="File Upload Modal" + <section aria-label="File Upload Modal" class="relative h-full flex flex-col bg-white dark:bg-slate-900/70 shadow-xl rounded-md" - v-on:dragenter="dragEnterHandler" - v-on:dragleave="dragLeaveHandler" - v-on:dragover="dragOverHandler" - v-on:drop="dropHandler" - > + v-on:dragenter="dragEnterHandler" v-on:dragleave="dragLeaveHandler" v-on:dragover="dragOverHandler" + v-on:drop="dropHandler"> <!-- ondrop="dropHandler(event);" ondragover="dragOverHandler(event);" ondragleave="dragLeaveHandler(event);" ondragenter="dragEnterHandler(event);" --> <!-- overlay --> - <div - id="overlay" - ref="overlay" - class="w-full h-full absolute top-0 left-0 pointer-events-none z-50 flex flex-col items-center justify-center rounded-md" - > + <div id="overlay" ref="overlay" + class="w-full h-full absolute top-0 left-0 pointer-events-none z-50 flex flex-col items-center justify-center rounded-md"> <i> - <svg - class="fill-current w-12 h-12 mb-3 text-blue-700" - xmlns="http://www.w3.org/2000/svg" - width="24" - height="24" - viewBox="0 0 24 24" - > + <svg class="fill-current w-12 h-12 mb-3 text-blue-700" xmlns="http://www.w3.org/2000/svg" width="24" + height="24" viewBox="0 0 24 24"> <path - d="M19.479 10.092c-.212-3.951-3.473-7.092-7.479-7.092-4.005 0-7.267 3.141-7.479 7.092-2.57.463-4.521 2.706-4.521 5.408 0 3.037 2.463 5.5 5.5 5.5h13c3.037 0 5.5-2.463 5.5-5.5 0-2.702-1.951-4.945-4.521-5.408zm-7.479-1.092l4 4h-3v4h-2v-4h-3l4-4z" - /> + d="M19.479 10.092c-.212-3.951-3.473-7.092-7.479-7.092-4.005 0-7.267 3.141-7.479 7.092-2.57.463-4.521 2.706-4.521 5.408 0 3.037 2.463 5.5 5.5 5.5h13c3.037 0 5.5-2.463 5.5-5.5 0-2.702-1.951-4.945-4.521-5.408zm-7.479-1.092l4 4h-3v4h-2v-4h-3l4-4z" /> </svg> </i> <p class="text-lg text-blue-700">Drop files to upload</p> @@ -46,25 +33,14 @@ </button> </header> --> <header class="flex items-center justify-center w-full"> - <label - for="dropzone-file" - class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 dark:bg-gray-700 hover:bg-gray-100 dark:border-gray-600 dark:hover:border-gray-500 dark:hover:bg-gray-600" - > + <label for="dropzone-file" + class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 dark:bg-gray-700 hover:bg-gray-100 dark:border-gray-600 dark:hover:border-gray-500 dark:hover:bg-gray-600"> <div class="flex flex-col items-center justify-center pt-5 pb-6"> - <svg - aria-hidden="true" - class="w-10 h-10 mb-3 text-gray-400" - fill="none" - stroke="currentColor" - viewBox="0 0 24 24" - xmlns="http://www.w3.org/2000/svg" - > - <path - stroke-linecap="round" - stroke-linejoin="round" - stroke-width="2" - d="M7 16a4 4 0 01-.88-7.903A5 5 0 1115.9 6L16 6a5 5 0 011 9.9M15 13l-3-3m0 0l-3 3m3-3v12" - ></path> + <svg aria-hidden="true" class="w-10 h-10 mb-3 text-gray-400" fill="none" stroke="currentColor" + viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" + d="M7 16a4 4 0 01-.88-7.903A5 5 0 1115.9 6L16 6a5 5 0 011 9.9M15 13l-3-3m0 0l-3 3m3-3v12"> + </path> </svg> <p class="mb-2 text-sm text-gray-500 dark:text-gray-400"> <span class="font-semibold">Click to upload</span> or drag and drop @@ -78,7 +54,8 @@ <h1 class="pt-8 pb-3 font-semibold sm:text-lg text-gray-900">To Upload</h1> <!-- <ul id="gallery" class="flex flex-1 flex-wrap -m-1"> --> - <draggable id="gallery" tag="ul" class="flex flex-1 flex-wrap -m-1" v-model="files" item-key="sorting"> + + <draggable id="galleryxy" tag="ul" class="flex flex-1 flex-wrap -m-1" v-model="items" item-key="sort_order"> <!-- <li v-if="files.length == 0" id="empty" @@ -108,17 +85,12 @@ <span class="text-small text-gray-500">No files selected</span> </li> --> <template #item="{ index, element }"> - <li class="block p-1 w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/6 xl:w-1/8 h-24"> - <article - v-if="element.type.match('image.*')" - tabindex="0" - class="bg-gray-50 group hasImage w-full h-full rounded-md cursor-pointer relative text-transparent hover:text-white shadow-sm" - > - <img - :alt="element.name" - :src="generateURL(element)" - class="img-preview w-full h-full sticky object-cover rounded-md bg-fixed opacity-75" - /> + <li class="block p-1 w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/6 xl:w-1/8 h-24" :key="index"> + <article v-if="element.type.match('image.*')" tabindex="0" + class="bg-gray-50 group hasImage w-full h-full rounded-md cursor-pointer relative text-transparent hover:text-white shadow-sm"> + <!-- :src="element.fileSrc" :src="generateURL(element)" --> + <img :alt="element.name" :src="element.fileSrc" + class="img-preview w-full h-full sticky object-cover rounded-md bg-fixed opacity-75" /> <!-- <section class="hasError text-red-500 shadow-sm font-semibold flex flex-row rounded-md text-xs break-words w-full h-full z-21 absolute top-0 py-2 px-3" > @@ -132,15 +104,14 @@ <DeleteIcon></DeleteIcon> </button> </section> --> - <section class="flex flex-col rounded-md text-xs break-words w-full h-full z-20 absolute top-0 py-2 px-3"> + <section + class="flex flex-col rounded-md text-xs break-words w-full h-full z-20 absolute top-0 py-2 px-3"> <h1 class="flex-1">{{ element.name }}</h1> <div class="flex"> <p class="p-1 size text-xs">{{ getFileSize(element) }}</p> - <p class="p-1 size text-xs text-gray-700">{{ index }}</p> - <button - class="delete ml-auto focus:outline-none hover:bg-gray-300 p-1 rounded-md" - @click="removeFile(index)" - > + <p class="p-1 size text-xs text-gray-700">{{ element.sort_order }}</p> + <button class="delete ml-auto focus:outline-none hover:bg-gray-300 p-1 rounded-md" + @click="removeFile(index)"> <DeleteIcon></DeleteIcon> </button> </div> @@ -150,16 +121,17 @@ </div> --> </article> <!-- :class="errors && errors[`files.${index}`] ? 'bg-red-400' : 'bg-gray-100'" --> - <article v-else tabindex="0" class="bg-gray-100 group w-full h-full rounded-md cursor-pointer relative shadow-sm"> - <section class="flex flex-col rounded-md text-xs break-words w-full h-full z-20 absolute top-0 py-2 px-3"> + <article v-else tabindex="0" + class="bg-gray-100 group w-full h-full rounded-md cursor-pointer relative shadow-sm"> + <section + class="flex flex-col rounded-md text-xs break-words w-full h-full z-20 absolute top-0 py-2 px-3"> <h1 class="flex-1 text-gray-700 group-hover:text-blue-800">{{ element.name }}</h1> <div class="flex"> <p class="p-1 size text-xs text-gray-700">{{ getFileSize(element) }}</p> - <p class="p-1 size text-xs text-gray-700">{{ index }}</p> + <p class="p-1 size text-xs text-gray-700">{{ element.sort_order }}</p> <button class="delete ml-auto focus:outline-none hover:bg-gray-300 p-1 rounded-md text-gray-800" - @click="removeFile(index)" - > + @click="removeFile(index)"> <DeleteIcon></DeleteIcon> </button> </div> @@ -191,11 +163,8 @@ <!-- sticky footer --> <footer class="flex justify-end px-8 pb-8 pt-4"> - <button - id="cancel" - class="ml-3 rounded-sm px-3 py-1 hover:bg-gray-300 focus:shadow-outline focus:outline-none" - @click="clearAllFiles" - > + <button id="cancel" class="ml-3 rounded-sm px-3 py-1 hover:bg-gray-300 focus:shadow-outline focus:outline-none" + @click="clearAllFiles"> Clear </button> </footer> @@ -203,13 +172,20 @@ </template> <script lang="ts"> -import { Component, Vue, Prop, Ref } from 'vue-facing-decorator'; -// import BaseButton from './BaseButton.vue'; +import { Component, Vue, Prop, Ref, Watch } from 'vue-facing-decorator'; import { usePage } from '@inertiajs/vue3'; import DeleteIcon from '@/Components/Icons/Delete.vue'; // import { Page, PageProps, Errors, ErrorBag } from '@inertiajs/inertia'; import Draggable from 'vuedraggable'; -import { TestFile } from '@/Dataset'; +import { Buffer } from 'buffer'; +import { TethysFile } from '@/Dataset'; + +// lastModified: 1691759507591 +// lastModifiedDate: Fri Aug 11 2023 15:11:47 GMT+0200 (Mitteleuropäische Sommerzeit) +// name: 'freieIP.png' +// size: 112237 +// type: 'image/png' +// webkitRelativePath: '' interface IDictionary { [index: string]: Array<string>; @@ -239,7 +215,7 @@ interface InteriaPage { Draggable, }, }) -export default class FileUploadComponent extends Vue { +class FileUploadComponent extends Vue { /** * Connect map id. */ @@ -255,22 +231,45 @@ export default class FileUploadComponent extends Vue { // @Prop() files: Array<TestFile>; @Prop({ - type: Array<TestFile>, + type: Array<File>, default: [], }) - modelValue: Array<TestFile>; - // mdiTrashCan = mdiTrashCan; + files: Array<TethysFile | File>; - get files() { - return this.modelValue; + get items(): Array<TethysFile | File> { + return this.files; } - set files(value: Array<TestFile>) { + set items(values: Array<TethysFile | File>) { // this.modelValue = value; - this.modelValue.length = 0; - this.modelValue.push(...value); + this.files.length = 0; + this.files.push(...values); + // values.forEach((item, index) => { + // item.sort_order = index + 1; // Assuming sort_order starts from 1 + // this.files.push(item); + // }); } - dragEnterHandler(e) { + @Watch("files", { + deep: true + }) + public propertyWatcher(newItems: Array<TethysFile>) { + // Update sort_order based on the new index when the list is changed + newItems.forEach((item, index) => { + item.sort_order = index + 1; // Assuming sort_order starts from 1 + }); + } + + public created() { + for (const file of this.files) { + if (!(file instanceof File)) { + // console.log(`${file.name} path is ${file.filePath} here.`); + this.generateURL(file); + // console.log(`${file.fileSrc} path.`); + } + } + } + + public dragEnterHandler(e) { e.preventDefault(); if (!this._hasFiles(e.dataTransfer)) { return; @@ -278,17 +277,17 @@ export default class FileUploadComponent extends Vue { ++this.counter && this.overlay.classList.add('draggedover'); } - dragLeaveHandler() { + public dragLeaveHandler() { 1 > --this.counter && this.overlay.classList.remove('draggedover'); } - dragOverHandler(e) { + public dragOverHandler(e) { if (this._hasFiles(e.dataTransfer)) { e.preventDefault(); } } - startDrag(evt, item) { + public startDrag(evt, item) { evt.dataTransfer.dropEffect = 'move'; evt.dataTransfer.effectAllowed = 'move'; evt.dataTransfer.setData('itemID', item.id); @@ -296,28 +295,31 @@ export default class FileUploadComponent extends Vue { // reset counter and append file to gallery when file is dropped - dropHandler(event) { + public dropHandler(event) { event.preventDefault(); for (const file of event.dataTransfer.files) { // let fileName = String(file.name.replace(/\.[^/.]+$/, '')); // file.label = fileName; + // if (file.type.match('image.*')) { + // this.generateURL(file); + // } this._addFile(file); } this.overlay.classList.remove('draggedover'); this.counter = 0; } - onChangeFile(event) { + public onChangeFile(event) { event.preventDefault(); // let uploadedFile = event.target.files[0]; - // let fileName = String(event.target.files[0].name.replace(/\.[^/.]+$/, '')); - // form.file = event.target.files[0]; - // form.upload.label = fileName; - // console.log(file.file); + for (const file of event.target.files) { // let fileName = String(event.target.files[0].name.replace(/\.[^/.]+$/, '')); // file.label = fileName; + // if (file.type.match('image.*')) { + // this.generateURL(file); + // } this._addFile(file); } // this.overlay.classList.remove('draggedover'); @@ -341,24 +343,58 @@ export default class FileUploadComponent extends Vue { return Object.fromEntries(Object.entries(this.errors).filter(([key]) => key.startsWith('file'))); } - clearAllFiles(event) { + public clearAllFiles(event) { event.preventDefault(); - this.files.splice(0); + this.items.splice(0); } - removeFile(key) { - this.files.splice(key, 1); + public removeFile(key) { + this.items.splice(key, 1); } - generateURL(file) { - let fileSrc = URL.createObjectURL(file); - setTimeout(() => { - URL.revokeObjectURL(fileSrc); - }, 1000); - return fileSrc; + public generateURL(file: TethysFile | File): string { + // const arrayBuffer = Buffer.from(file.fileData.data); + // const blob = new Blob([file.fileData.data], { type: 'application/octet-stream' }); + // const blob = new Blob([file.fileData], { type: 'image/png'}); + // let fileSrc = file.fileData; + + let localUrl: string = ""; + if (file instanceof File) { + localUrl = URL.createObjectURL(file as Blob); + } else if (file.filePath) { + // const blob = new Blob([file.fileData]); + // localUrl = URL.createObjectURL(blob); + const parsed = JSON.parse(file.fileData); + // retrieve the original buffer of data + const buff = Buffer.from(parsed.blob, "base64"); + const blob = new Blob([buff], { type: 'application/octet-stream' }); + // file.blob = blob; + localUrl = URL.createObjectURL(blob); + file.fileSrc = localUrl; + } + + // setTimeout(() => { + // URL.revokeObjectURL(localUrl); + // }, 1000); + return localUrl; } - getFileSize(file) { + + + // private async downloadFile(id: number): Promise<string> { + // const response = await axios.get<Blob>(`/api/download/${id}`, { + // responseType: 'blob', + // }); + // const url = URL.createObjectURL(response.data); + // setTimeout(() => { + // URL.revokeObjectURL(url); + // }, 1000); + // return url; + // } + + + + public getFileSize(file) { if (file.size > 1024) { if (file.size > 1048576) { return Math.round(file.size / 1048576) + 'mb'; @@ -370,29 +406,75 @@ export default class FileUploadComponent extends Vue { } } - // check if file is of type image and prepend the initialied - // template to the target element - private _addFile(file: TestFile) { - // const isImage = file.type.match('image.*'); - // const objectURL = URL.createObjectURL(file); + // private _addFile(file) { + // // const isImage = file.type.match('image.*'); + // // const objectURL = URL.createObjectURL(file); - // this.files[objectURL] = file; - // let test: TethysFile = { upload: file, label: "dfdsfs", sorting: 0 }; - // file.sorting = this.files.length; - this.files.push(file); + // // this.files[objectURL] = file; + // // let test: TethysFile = { upload: file, label: "dfdsfs", sorting: 0 }; + // // file.sorting = this.files.length; + // file.sort_order = (this.items.length + 1), + // this.files.push(file); + // } + + private _addFile(file: File) { + // const reader = new FileReader(); + // reader.onload = (event) => { + // const base64Data = (event.target as FileReader).result as string; + // this.items.push(test); + + // }; + // reader.readAsDataURL(file); + if (file instanceof File) { + // const base64Data = await this.readBase64(file); + let test: TethysFile = { + label: file.name, + name: file.name, + size: file.size, + file_size: file.size, + // fileData: JSON.stringify({ blob: base64Data }), + // filePath: file.mozFullPath, + // path_name: file.mozFullPath, + webkitRelativePath: '', + lastModified: file.lastModified, + type: file.type, + mime_type: file.type, + visible_in_frontdoor: false, + visible_in_oai: false, + fileSrc: file.type.match('image.*')? this.generateURL(file) : "", + blob: file as Blob, + sort_order: (this.items.length + 1), + }; + // this.items.push(test); + this.items[this.items.length] = test; + } + else { + this.items.push(file); + } } + // private async readBase64(blob: Blob): Promise<string> { + // return new Promise<string>((resolve, reject) => { + // const reader = new FileReader(); + // reader.onload = (event) => resolve((event.target as FileReader).result as string); + // reader.onerror = reject; + // reader.readAsDataURL(blob); + // }); + // } + // use to check if a file is being dragged private _hasFiles({ types = [] as Array<string> }) { return types.indexOf('Files') > -1; } } +export default FileUploadComponent; </script> <style lang="css"> .hasImage:hover section { background-color: rgba(5, 5, 5, 0.4); } + .hasImage:hover button:hover { background: rgba(5, 5, 5, 0.45); } @@ -409,6 +491,7 @@ i { #overlay.draggedover { background-color: rgba(255, 255, 255, 0.7); } + #overlay.draggedover p, #overlay.draggedover i { opacity: 1; diff --git a/resources/js/Components/FormCheckRadioGroup.vue b/resources/js/Components/FormCheckRadioGroup.vue index 572221a..0ceb4aa 100644 --- a/resources/js/Components/FormCheckRadioGroup.vue +++ b/resources/js/Components/FormCheckRadioGroup.vue @@ -1,4 +1,4 @@ -<script setup> +<script setup lang="ts"> import { computed } from 'vue'; import FormCheckRadio from '@/Components/FormCheckRadio.vue'; const props = defineProps({ @@ -13,7 +13,7 @@ const props = defineProps({ type: { type: String, default: 'checkbox', - validator: (value) => ['checkbox', 'radio', 'switch'].includes(value), + validator: (value: string) => ['checkbox', 'radio', 'switch'].includes(value), }, componentClass: { type: String, @@ -27,11 +27,34 @@ const props = defineProps({ }); const emit = defineEmits(['update:modelValue']); const computedValue = computed({ - get: () => props.modelValue, + // get: () => props.modelValue, + get: () => { + // const ids = props.modelValue.map((obj) => obj.id); + // return ids; + if (Array.isArray(props.modelValue)) { + if (props.modelValue.every((item) => typeof item === 'number')) { + return props.modelValue; + } else if (props.modelValue.every((item) => hasIdAttribute(item))) { + const ids = props.modelValue.map((obj) => obj.id.toString()); + return ids; + } + return props.modelValue; + } + // return props.modelValue; + }, set: (value) => { emit('update:modelValue', value); }, }); + +// Define a type guard to check if an object has an 'id' attribute +// function hasIdAttribute(obj: any): obj is { id: any } { +// return typeof obj === 'object' && 'id' in obj; +// } + +const hasIdAttribute = (obj: any): obj is { id: any } => { + return typeof obj === 'object' && 'id' in obj; +}; </script> <template> diff --git a/resources/js/Components/Map/SearchMap.vue b/resources/js/Components/Map/SearchMap.vue index f306320..f899493 100644 --- a/resources/js/Components/Map/SearchMap.vue +++ b/resources/js/Components/Map/SearchMap.vue @@ -59,8 +59,9 @@ Map.include({ }); const DEFAULT_BASE_LAYER_NAME = 'BaseLayer'; const DEFAULT_BASE_LAYER_ATTRIBUTION = '© <a target="_blank" href="http://osm.org/copyright">OpenStreetMap</a> contributors'; -// const OPEN_SEARCH_HOST = 'http://localhost:9200'; -const OPEN_SEARCH_HOST = 'http://192.168.21.18'; +// const OPENSEARCH_HOST = 'http://localhost:9200'; +const OPENSEARCH_HOST = 'http://192.168.21.18'; +// const OPENSEARCH_HOST = `http://${process.env.OPENSEARCH_PUBLIC_HOST}`; let map: Map; const props = defineProps({ @@ -226,7 +227,7 @@ const handleDrawEventCreated = async (event) => { try { let response = await axios({ method: 'POST', - url: OPEN_SEARCH_HOST + '/tethys-records/_search', + url: OPENSEARCH_HOST + '/tethys-records/_search', headers: { 'Content-Type': 'application/json' }, data: { size: 1000, diff --git a/resources/js/Components/SectionFullScreen.vue b/resources/js/Components/SectionFullScreen.vue index 98d99e6..54635e7 100644 --- a/resources/js/Components/SectionFullScreen.vue +++ b/resources/js/Components/SectionFullScreen.vue @@ -6,7 +6,7 @@ import { gradientBgPurplePink, gradientBgDark, gradientBgPinkRed, gradientBgGree const props = defineProps({ bg: { type: String, - required: true, + required: false, validator: (value) => ['purplePink', 'pinkRed', 'greenBlue'].includes(value), }, }); @@ -23,9 +23,11 @@ const colorClass = computed(() => { return gradientBgPinkRed; case 'greenBlue': return gradientBgGreenBlue; + default: + return 'bg-white text-black dark:bg-slate-900/70 dark:text-white'; } - return 'bg-white'; + // return 'bg-white'; }); </script> diff --git a/resources/js/Dataset.ts b/resources/js/Dataset.ts index a42758a..93102d2 100644 --- a/resources/js/Dataset.ts +++ b/resources/js/Dataset.ts @@ -12,9 +12,10 @@ export interface Dataset { | (IErrorMessage | undefined) | Coverage | Array<DatasetReference> - | Array<File>; + | Array<File> + | (Array<number> | Array<Object>); language: Ref<string>; - // licenses: Array<number>; + licenses: Array<number> | Array<Object>; rights: boolean; type: string; creating_corporation: string; @@ -29,24 +30,49 @@ export interface Dataset { // async (user): Promise<void>; subjects: Array<Subject>; references: Array<DatasetReference>; - files: Array<TestFile> | undefined; + files: Array<TethysFile>; // upload: TethysFile } /** Provides information about files and allows JavaScript in a web page to access their content. */ -export interface TestFile extends Blob { +// export interface TethysFile { + +// readonly lastModified: number; +// readonly name: string; +// readonly webkitRelativePath: string; +// id: number; +// label: string; +// sorting: number; +// filePath: string; +// fileSrc: string; +// } + +export interface TethysFile { readonly lastModified: number; readonly name: string; readonly webkitRelativePath: string; + id?: number; label: string; - sorting: number; -} + // sorting: number; + // path_name?: string; //only db path_name + filePath?: string; + fileSrc?: string; + blob: Blob; + fileData?: any; -// export interface TethysFile { -// label: string, -// sorting: number, -// upload: File, -// } + //additional: + comment?: string; + document_id?: number; + file_size: number; + language?: string; + mime_type: string; + type?: string; + + size: number; + sort_order: number; + visible_in_frontdoor: boolean; + visible_in_oai: boolean; +} export interface Subject { // id: number; @@ -64,12 +90,14 @@ export interface DatasetReference { } export interface Title { + id?: number; value: string; type: string; language: string | Ref<string>; } export interface Description { + id?: number; value: string; type: string; language: string | Ref<string>; diff --git a/resources/js/Pages/Auth/Login.vue b/resources/js/Pages/Auth/Login.vue index c95ce4e..fcc8594 100644 --- a/resources/js/Pages/Auth/Login.vue +++ b/resources/js/Pages/Auth/Login.vue @@ -34,6 +34,7 @@ import FormControl from '@/Components/FormControl.vue'; <LayoutGuest> <Head title="Login" /> + <!-- <SectionFullScreen v-slot="{ cardClass }" :bg="'greenBlue'"> --> <SectionFullScreen v-slot="{ cardClass }"> <a class="text-2xl font-semibold flex justify-center items-center mb-8 lg:mb-10"> <img src="/logo.svg" class="h-10 mr-4" alt="Windster Logo" /> diff --git a/resources/js/Pages/Submitter/Dataset/Create.vue b/resources/js/Pages/Submitter/Dataset/Create.vue index 9048662..e7f855c 100644 --- a/resources/js/Pages/Submitter/Dataset/Create.vue +++ b/resources/js/Pages/Submitter/Dataset/Create.vue @@ -22,9 +22,7 @@ import CardBox from '@/Components/CardBox.vue'; import FormField from '@/Components/FormField.vue'; import FormControl from '@/Components/FormControl.vue'; import FormCheckRadioGroup from '@/Components/FormCheckRadioGroup.vue'; -// import BaseDivider from '@/Components/BaseDivider.vue'; import BaseButton from '@/Components/BaseButton.vue'; -// import BaseButtons from '@/Components/BaseButtons.vue'; import { stardust } from '@eidellev/adonis-stardust/client'; // import { Inertia } from '@inertiajs/inertia'; import CardBoxModal from '@/Components/CardBoxModal.vue'; @@ -196,7 +194,7 @@ if (Object.keys(mainService.dataset).length == 0) { // titles: [{ value: '', type: 'Main', language: language }], // descriptions: [{ value: '', type: 'Abstract', language: language }], // }); -let form = useForm<Dataset>(dataset); +let form = useForm<Dataset>(dataset as Dataset); // form.defaults(); // const emit = defineEmits(['update:modelValue', 'setRef']); @@ -292,11 +290,14 @@ const submit = async () => { // this.currentStatus = STATUS_SAVING; // serrors = []; + // const files = form.files.map((obj) => { + // return new File([obj.blob], obj.label, { type: obj.type, lastModified: obj.lastModified }); + // }); // formStep.value++; await form .transform((data) => ({ - ...data, + ...data, rights: form.rights && form.rights == true ? 'true' : 'false', })) .post(route, { @@ -729,8 +730,9 @@ Removes a selected keyword </SearchAutocomplete> <TablePersons :persons="form.contributors" v-if="form.contributors.length > 0" - :contributortypes="contributorTypes" :errors="form.errors"/> - <div class="text-red-400 text-sm" v-if="form.errors.contributors && Array.isArray(form.errors.contributors)"> + :contributortypes="contributorTypes" :errors="form.errors" /> + <div class="text-red-400 text-sm" + v-if="form.errors.contributors && Array.isArray(form.errors.contributors)"> {{ form.errors.contributors.join(', ') }} </div> </CardBox> @@ -1013,7 +1015,7 @@ Removes a selected keyword </p> </div> --> - <FileUploadComponent v-model="form.files"></FileUploadComponent> + <FileUploadComponent :files="form.files"></FileUploadComponent> <div class="text-red-400 text-sm" v-if="form.errors['file'] && Array.isArray(form.errors['file'])"> {{ form.errors['file'].join(', ') }} @@ -1039,7 +1041,8 @@ Removes a selected keyword Next </button> - <button v-if="formStep == 4" :disabled="form.processing" :class="{ 'opacity-25': form.processing }" + <button v-if="formStep == 4" :disabled="form.processing" + :class="{ 'opacity-25': form.processing }" class="text-base hover:scale-110 focus:outline-none flex justify-center px-4 py-2 rounded font-bold cursor-pointer hover:bg-teal-200 bg-teal-100 text-teal-700 border duration-200 ease-in-out border-teal-600 transition" @click.stop="submit"> Save diff --git a/resources/js/Pages/Submitter/Dataset/Edit.vue b/resources/js/Pages/Submitter/Dataset/Edit.vue index e5618d0..212358d 100644 --- a/resources/js/Pages/Submitter/Dataset/Edit.vue +++ b/resources/js/Pages/Submitter/Dataset/Edit.vue @@ -12,6 +12,7 @@ <!-- <div class="max-w-2xl mx-auto"> --> <CardBox :form="true"> + <FormValidationErrors v-bind:errors="errors" /> <div class="mb-4"> <!-- <label for="title" class="block text-gray-700 font-bold mb-2">Title:</label> <input @@ -21,6 +22,7 @@ v-model="form.language" /> --> <div class="flex flex-col md:flex-row"> + <!-- (1) language field --> <FormField label="Language *" help="required: select dataset main language" :class="{ 'text-red-400': errors.language }" class="w-full flex-1"> <FormControl required v-model="form.language" :type="'select'" placeholder="[Enter Language]" @@ -31,17 +33,41 @@ </FormControl> </FormField> </div> - <FormField label="Dataset Type *" help="required: dataset type" - :class="{ 'text-red-400': form.errors.type }"> - <FormControl required v-model="form.type" :type="'select'" placeholder="-- select type --" - :errors="errors.type" :options="doctypes"> - <div class="text-red-400 text-sm" v-if="form.errors.type && Array.isArray(form.errors.type)"> - {{ form.errors.type.join(', ') }} - </div> - </FormControl> + + <!-- (2) licenses --> + <FormField label="Licenses" wrap-body :class="{ 'text-red-400': form.errors.licenses }" + class="mt-8 w-full mx-2 flex-1"> + <FormCheckRadioGroup v-model="form.licenses" name="licenses" is-column :options="licenses" /> </FormField> - <!-- titles --> + <div class="flex flex-col md:flex-row"> + <!-- (3) dataset_type --> + <FormField label="Dataset Type *" help="required: dataset type" + :class="{ 'text-red-400': form.errors.type }" class="w-full mx-2 flex-1"> + <FormControl required v-model="form.type" :type="'select'" placeholder="-- select type --" + :errors="errors.type" :options="doctypes"> + <div class="text-red-400 text-sm" + v-if="form.errors.type && Array.isArray(form.errors.type)"> + {{ form.errors.type.join(', ') }} + </div> + </FormControl> + </FormField> + <!-- (4) creating_corporation --> + <FormField label="Creating Corporation *" + :class="{ 'text-red-400': form.errors.creating_corporation }" class="w-full mx-2 flex-1"> + <FormControl required v-model="form.creating_corporation" type="text" + placeholder="[enter creating corporation]" :is-read-only="true"> + <div class="text-red-400 text-sm" + v-if="form.errors.creating_corporation && Array.isArray(form.errors.creating_corporation)"> + {{ form.errors.creating_corporation.join(', ') }} + </div> + </FormControl> + </FormField> + </div> + + <BaseDivider /> + + <!-- (5) titles --> <CardBox class="mb-6 shadow" :has-form-data="false" title="Titles" :icon="mdiFinance" :header-icon="mdiPlusCircle" v-on:header-icon-click="addTitle()"> <div class="flex flex-col md:flex-row"> @@ -79,8 +105,8 @@ </tr> </thead> <tbody> - <template v-for="(item, index) in form.titles" :key="index"> - <tr v-if="item.type != 'Main'"> + <template v-for="(title, index) in form.titles" :key="index"> + <tr v-if="title.type != 'Main'"> <!-- <td scope="row">{{ index + 1 }}</td> --> <td data-label="Title Value"> <FormControl required v-model="form.titles[index].value" type="text" @@ -113,7 +139,7 @@ <BaseButtons type="justify-start lg:justify-end" no-wrap> <!-- <BaseButton color="info" :icon="mdiEye" small @click="isModalActive = true" /> --> <BaseButton color="danger" :icon="mdiTrashCan" small - @click.prevent="removeTitle(index)" /> + v-if="title.id == undefined" @click.prevent="removeTitle(index)" /> </BaseButtons> </td> </tr> @@ -122,6 +148,7 @@ </table> </CardBox> + <!-- (6) descriptions --> <CardBox class="mb-6 shadow" :has-form-data="false" title="Descriptions" :icon="mdiFinance" :header-icon="mdiPlusCircle" v-on:header-icon-click="addDescription()"> <div class="flex flex-col md:flex-row"> @@ -172,7 +199,7 @@ </td> <td data-label="Description Type"> <FormControl required v-model="form.descriptions[index].type" type="select" - :options="props.descriptiontypes" placeholder="[select title type]"> + :options="descriptiontypes" placeholder="[select title type]"> <div class="text-red-400 text-sm" v-if="Array.isArray(form.errors[`descriptions.${index}.type`])"> {{ form.errors[`descriptions.${index}.type`].join(', ') }} @@ -191,7 +218,7 @@ <td class="before:hidden lg:w-1 whitespace-nowrap"> <BaseButtons type="justify-start lg:justify-end" no-wrap> <!-- <BaseButton color="info" :icon="mdiEye" small @click="isModalActive = true" /> --> - <BaseButton color="danger" :icon="mdiTrashCan" small + <BaseButton color="danger" :icon="mdiTrashCan" small v-if="item.id == undefined" @click.prevent="removeDescription(index)" /> </BaseButtons> </td> @@ -201,14 +228,182 @@ </table> </CardBox> - <MapComponent v-if="form.coverage" - :mapOptions="mapOptions" - :baseMaps="baseMaps" - :fitBounds="fitBounds" - :coverage="form.coverage" - :mapId="mapId" - v-bind-event:onMapInitializedEvent="onMapInitialized" - ></MapComponent> + <!-- (7) authors --> + <CardBox class="mb-6 shadow" has-table title="Authors" :icon="mdiBookOpenPageVariant"> + <SearchAutocomplete source="/api/persons" :response-property="'first_name'" + placeholder="search in person table...." v-on:person="onAddAuthor"></SearchAutocomplete> + + <TablePersons :persons="form.authors" v-if="form.authors.length > 0" /> + <div class="text-red-400 text-sm" v-if="errors.authors && Array.isArray(errors.authors)"> + {{ errors.authors.join(', ') }} + </div> + </CardBox> + + + <!-- (8) contributors --> + <CardBox class="mb-6 shadow" has-table title="Contributors" :icon="mdiBookOpenPageVariant"> + <SearchAutocomplete source="/api/persons" :response-property="'first_name'" + placeholder="search in person table...." v-on:person="onAddContributor"> + </SearchAutocomplete> + + <TablePersons :persons="form.contributors" v-if="form.contributors.length > 0" + :contributortypes="contributorTypes" :errors="form.errors" /> + <div class="text-red-400 text-sm" + v-if="form.errors.contributors && Array.isArray(form.errors.contributors)"> + {{ form.errors.contributors.join(', ') }} + </div> + </CardBox> + + <div class="flex flex-col md:flex-row"> + <!-- (9) project_id --> + <FormField label="Project.." help="project is optional" + :class="{ 'text-red-400': errors.project_id }" class="w-full mx-2 flex-1"> + <FormControl required v-model="form.project_id" :type="'select'" placeholder="[Select Project]" + :errors="form.errors.project_id" :options="projects"> + <div class="text-red-400 text-sm" v-if="form.errors.project_id"> + {{ form.errors.project_id.join(', ') }} + </div> + </FormControl> + </FormField> + <!-- (10) embargo_date --> + <FormField label="Embargo Date.." help="embargo date is optional" + :class="{ 'text-red-400': errors.embargo_date }" class="w-full mx-2 flex-1"> + <FormControl v-model="form.embargo_date" :type="'date'" placeholder="date('y-m-d')" + :errors="form.errors.embargo_date"> + <div class="text-red-400 text-sm" v-if="form.errors.embargo_date"> + {{ form.errors.embargo_date.join(', ') }} + </div> + </FormControl> + </FormField> + </div> + + <BaseDivider /> + + <MapComponent v-if="form.coverage" :mapOptions="mapOptions" :baseMaps="baseMaps" :fitBounds="fitBounds" + :coverage="form.coverage" :mapId="mapId" v-bind-event:onMapInitializedEvent="onMapInitialized"> + </MapComponent> + <div class="flex flex-col md:flex-row"> + <!-- x min and max --> + <FormField label="Coverage X Min" :class="{ 'text-red-400': form.errors['coverage.x_min'] }" + class="w-full mx-2 flex-1"> + <FormControl required v-model="form.coverage.x_min" type="text" placeholder="[enter x_min]"> + <div class="text-red-400 text-sm" + v-if="form.errors['coverage.x_min'] && Array.isArray(form.errors['coverage.x_min'])"> + {{ form.errors['coverage.x_min'].join(', ') }} + </div> + </FormControl> + </FormField> + <FormField label="Coverage X Max" :class="{ 'text-red-400': form.errors['coverage.x_max'] }" + class="w-full mx-2 flex-1"> + <FormControl required v-model="form.coverage.x_max" type="text" placeholder="[enter x_max]"> + <div class="text-red-400 text-sm" + v-if="form.errors['coverage.x_max'] && Array.isArray(form.errors['coverage.x_max'])"> + {{ form.errors['coverage.x_max'].join(', ') }} + </div> + </FormControl> + </FormField> + <!-- y min and max --> + <FormField label="Coverage Y Min" :class="{ 'text-red-400': form.errors['coverage.y_min'] }" + class="w-full mx-2 flex-1"> + <FormControl required v-model="form.coverage.y_min" type="text" placeholder="[enter y_min]"> + <div class="text-red-400 text-sm" + v-if="form.errors['coverage.y_min'] && Array.isArray(form.errors['coverage.y_min'])"> + {{ form.errors['coverage.y_min'].join(', ') }} + </div> + </FormControl> + </FormField> + <FormField label="Coverage Y Max" :class="{ 'text-red-400': form.errors['coverage.y_max'] }" + class="w-full mx-2 flex-1"> + <FormControl required v-model="form.coverage.y_max" type="text" placeholder="[enter y_max]"> + <div class="text-red-400 text-sm" + v-if="form.errors['coverage.y_max'] && Array.isArray(form.errors['coverage.y_max'])"> + {{ form.errors['coverage.y_max'].join(', ') }} + </div> + </FormControl> + </FormField> + </div> + + <CardBox class="mb-6 shadow" has-table title="Dataset References" :header-icon="mdiPlusCircle" + v-on:header-icon-click="addReference"> + <table class="table-fixed border-green-900" v-if="form.references.length"> + <thead> + <tr> + <th class="w-4/12">Value</th> + <th class="w-2/12">Type</th> + <th class="w-3/12">Relation</th> + <th class="w-2/12">Label</th> + <th class="w-1/12"></th> + </tr> + </thead> + <tbody> + <tr v-for="(item, index) in form.references"> + <td data-label="Reference Value"> + <!-- <input name="Reference Value" class="form-control" + placeholder="[VALUE]" v-model="item.value" /> --> + <FormControl required v-model="item.value" :type="'text'" placeholder="[VALUE]" + :errors="form.errors.embargo_date"> + <div class="text-red-400 text-sm" + v-if="form.errors[`references.${index}.value`] && Array.isArray(form.errors[`references.${index}.value`])"> + {{ form.errors[`references.${index}.value`].join(', ') }} + </div> + </FormControl> + + </td> + <td> + <FormControl required v-model="form.references[index].type" type="select" + :options="referenceIdentifierTypes" placeholder="[type]"> + <div class="text-red-400 text-sm" + v-if="Array.isArray(form.errors[`references.${index}.type`])"> + {{ form.errors[`references.${index}.type`].join(', ') }} + </div> + </FormControl> + </td> + + <td> + <!-- {!! Form::select('Reference[Relation]', $relationTypes, null, + ['placeholder' => '[relationType]', 'v-model' => 'item.relation', + 'data-vv-scope' => 'step-2']) + !!} --> + <FormControl required v-model="form.references[index].relation" type="select" + :options="relationTypes" placeholder="[relation type]"> + <div class="text-red-400 text-sm" + v-if="Array.isArray(form.errors[`references.${index}.relation`])"> + {{ form.errors[`references.${index}.relation`].join(', ') }} + </div> + </FormControl> + </td> + <td data-label="Reference Label"> + <!-- <input name="Reference Label" class="form-control" v-model="item.label" /> --> + <FormControl required v-model="form.references[index].label" type="text" + placeholder="[reference label]"> + <div class="text-red-400 text-sm" + v-if="form.errors[`references.${index}.label`] && Array.isArray(form.errors[`references.${index}.label`])"> + {{ form.errors[`references.${index}.label`].join(', ') }} + </div> + </FormControl> + </td> + <td class="before:hidden lg:w-1 whitespace-nowrap"> + <!-- <BaseButton color="info" :icon="mdiEye" small @click="isModalActive = true" /> --> + <BaseButton color="danger" :icon="mdiTrashCan" small + @click.prevent="removeReference(index)" /> + </td> + </tr> + </tbody> + </table> + </CardBox> + + <BaseDivider /> + + <CardBox class="mb-6 shadow" has-table title="Dataset Keywords" :icon="mdiEarthPlus" + :header-icon="mdiPlusCircle" v-on:header-icon-click="addKeyword"> + <!-- <ul> + <li v-for="(subject, index) in form.subjects" :key="index"> + {{ subject.value }} <BaseButton color="danger" :icon="mdiTrashCan" small @click.prevent="removeKeyword(index)" /> + </li> + </ul> --> + <TableKeywords :keywords="form.subjects" :errors="form.errors" :subjectTypes="subjectTypes" + v-if="form.subjects.length > 0" /> + </CardBox> </div> @@ -233,18 +428,14 @@ </option> </select> --> </div> - <div class="mb-4"> - <label for="license" class="block text-gray-700 font-bold mb-2">License:</label> - <!-- <select - id="license" - class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline" - v-model="dataset.license_id" - > - <option v-for="license in licenses" :key="license.id" :value="license.id" class="block px-4 py-2 text-gray-700"> - {{ license.name_long }} - </option> - </select> --> + + <FileUploadComponent :files="form.files"></FileUploadComponent> + + <div class="text-red-400 text-sm" v-if="form.errors['file'] && Array.isArray(form.errors['files'])"> + {{ form.errors['files'].join(', ') }} </div> + + <!-- Add more input fields for the other properties of the dataset --> <!-- <button type="submit" @@ -252,11 +443,17 @@ > Save </button> --> + <template #footer> <BaseButtons> - <BaseButton type="submit" label="Submit" color="info" :class="{ 'opacity-25': form.processing }" - :disabled="form.processing"> + <BaseButton @click.stop="submit" :disabled="form.processing" label="Save" color="info" + :class="{ 'opacity-25': form.processing }" small> </BaseButton> + <!-- <button :disabled="form.processing" :class="{ 'opacity-25': form.processing }" + class="text-base hover:scale-110 focus:outline-none flex justify-center px-4 py-2 rounded font-bold cursor-pointer hover:bg-teal-200 bg-teal-100 text-teal-700 border duration-200 ease-in-out border-teal-600 transition" + @click.stop="submit"> + Save + </button> --> </BaseButtons> </template> </CardBox> @@ -266,31 +463,61 @@ </template> <script setup lang="ts"> -import { Head, useForm } from '@inertiajs/vue3'; +// import EditComponent from "./../EditComponent"; +// export default EditComponent; + +// import { Component, Vue, Prop, Setup, toNative } from 'vue-facing-decorator'; +// import AuthLayout from '@/Layouts/Auth.vue'; import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; -import { Dataset, Title } from '@/Dataset'; +import { useForm, Head } from '@inertiajs/vue3'; +// import { ref } from 'vue'; +// import { MainService } from '@/Stores/main'; +// import FormInput from '@/Components/FormInput.vue'; // @/Components/FormInput.vue' +import { Dataset, Title, Subject, TethysFile } from '@/Dataset'; +import { stardust } from '@eidellev/adonis-stardust/client'; + import FormField from '@/Components/FormField.vue'; import FormControl from '@/Components/FormControl.vue'; import SectionMain from '@/Components/SectionMain.vue'; import SectionTitleLineWithButton from '@/Components/SectionTitleLineWithButton.vue'; -import { mdiImageText, mdiArrowLeftBoldOutline, mdiPlusCircle, mdiFinance, mdiTrashCan } from '@mdi/js'; -// import BaseDivider from '@/Components/BaseDivider.vue'; +import FormCheckRadioGroup from '@/Components/FormCheckRadioGroup.vue'; import BaseButton from '@/Components/BaseButton.vue'; import BaseButtons from '@/Components/BaseButtons.vue'; +import BaseDivider from '@/Components/BaseDivider.vue'; import CardBox from '@/Components/CardBox.vue'; -import { stardust } from '@eidellev/adonis-stardust/client'; - import MapComponent from '@/Components/Map/map.component.vue'; +import SearchAutocomplete from '@/Components/SearchAutocomplete.vue'; +import TablePersons from '@/Components/TablePersons.vue'; +import TableKeywords from '@/Components/TableKeywords.vue'; +import FormValidationErrors from '@/Components/FormValidationErrors.vue'; +import FileUploadComponent from '@/Components/FileUpload.vue'; import { MapOptions } from '@/Components/Map/MapOptions'; import { LatLngBoundsExpression } from 'leaflet/src/geo/LatLngBounds'; import { LayerOptions } from '@/Components/Map/LayerOptions'; +import { + mdiImageText, + mdiArrowLeftBoldOutline, + mdiPlusCircle, + mdiFinance, + mdiTrashCan, + mdiBookOpenPageVariant, + mdiEarthPlus, +} from '@mdi/js'; +import { notify } from '@/notiwind'; const props = defineProps({ - dataset: { + errors: { + type: Object, + default: () => ({}), + }, + licenses: { + type: Object, + default: () => ({}), + }, + languages: { type: Object, default: () => ({}), }, - languages: {}, doctypes: { type: Object, default: () => ({}), @@ -299,14 +526,37 @@ const props = defineProps({ type: Object, default: () => ({}), }, + projects: { + type: Object, + default: () => ({}), + }, descriptiontypes: { type: Object, default: () => ({}), }, - errors: { + contributorTypes: { type: Object, default: () => ({}), }, + subjectTypes: { + type: Object, + default: () => ({}), + }, + referenceIdentifierTypes: { + type: Object, + default: () => ({}), + }, + relationTypes: { + type: Object, + default: () => ({}), + }, + dataset: { + type: Object, + default: () => ({}), + }, + + + }); // const projects = reactive([]); @@ -325,7 +575,42 @@ const fitBounds: LatLngBoundsExpression = [ ]; const mapId = 'test'; +// const downloadFile = async (id: string): Promise<string> => { +// const response = await axios.get<Blob>(`/api/download/${id}`, { +// responseType: 'blob', +// }); +// const url = URL.createObjectURL(response.data); +// setTimeout(() => { +// URL.revokeObjectURL(url); +// }, 1000); +// return url; +// }; + +// for (const file of props.dataset.files) { +// // console.log(`${file.name} path is ${file.filePath} here.`); +// file.fileSrc = ref(""); +// // downloadFile(file.id).then((value: string) => { +// // file.fileSrc = ref(value); +// // form = useForm<Dataset>(props.dataset as Dataset); +// // }); +// } + let form = useForm<Dataset>(props.dataset as Dataset); + +// const mainService = MainService(); +// mainService.fetchfiles(props.dataset); + + + + + + +// const files = computed(() => props.dataset.file); + + + +// let form = useForm<Dataset>(props.dataset as Dataset); + // const form = useForm({ // _method: 'put', // login: props.user.login, @@ -342,9 +627,63 @@ let form = useForm<Dataset>(props.dataset as Dataset); // this.projects = data.projects; // this.licenses = data.licenses; // } + + + +const submit = async (): Promise<void> => { + let route = stardust.route('dataset.update', [props.dataset.id]); + // await Inertia.post('/app/register', this.form); + // await router.post('/app/register', this.form); + + if (form.licenses.every((item) => hasIdAttribute(item))) { + form.licenses = form.licenses.map((obj) => obj.id.toString()); + } + + const [fileUploads, fileInputs] = form.files?.reduce( + ([fileUploads, fileInputs], obj) => { + if (!obj.id) { + // return MultipartFile for file upload + fileUploads[obj.sort_order] = new File([obj.blob], obj.label, { type: obj.type, lastModified: obj.lastModified }); + } else { + // return normal request input + fileInputs.push(obj); + } + return [fileUploads, fileInputs]; + }, + [[], []] as [Array<File>, Array<TethysFile>] + ) as [Array<File>, Array<TethysFile>]; + + await form + .transform((data) => ({ + ...data, + licenses: form.licenses.every((item) => hasIdAttribute(item)) + ? form.licenses.map((obj) => obj.id.toString()) + : form.licenses, + files: fileUploads, + fileInputs: fileInputs, + // files: form.files.map((obj) => { + // let file; + // if (!obj.id) { + // // return MultipartFile for file upload + // file = new File([obj.blob], obj.label, { type: obj.type, lastModified: obj.lastModified }); + // } else { + // // return normal request input + // file = obj; + // } + // return file; + // }), + + rights: 'true', + })) + .put(route); +}; + +const hasIdAttribute = (obj: any): obj is { id: any } => { + return typeof obj === 'object' && 'id' in obj; +}; + const addTitle = () => { let newTitle: Title = { value: '', language: '', type: '' }; - //this.dataset.files.push(uploadedFiles[i]); form.titles.push(newTitle); }; const removeTitle = (key) => { @@ -353,20 +692,58 @@ const removeTitle = (key) => { const addDescription = () => { let newDescription = { value: '', language: '', type: '' }; - //this.dataset.files.push(uploadedFiles[i]); form.descriptions.push(newDescription); }; const removeDescription = (key) => { form.descriptions.splice(key, 1); }; +const onAddAuthor = (person) => { + if (form.authors.filter((e) => e.id === person.id).length > 0) { + notify({ type: 'warning', title: 'Warning', text: 'person is already defined as author' }, 4000); + } else if (form.contributors.filter((e) => e.id === person.id).length > 0) { + notify({ type: 'warning', title: 'Warning', text: 'person is already defined as contributor' }); + } else { + form.authors.push(person); + notify({ type: 'info', text: 'person has been successfully added as author' }); + } +}; + +const onAddContributor = (person) => { + if (form.contributors.filter((e) => e.id === person.id).length > 0) { + notify({ type: 'warning', title: 'Warning', text: 'person is already defined as contributor' }, 4000); + } else if (form.authors.filter((e) => e.id === person.id).length > 0) { + notify({ type: 'warning', title: 'Warning', text: 'person is already defined as author' }, 4000); + } else { + // person.pivot = { contributor_type: '' }; + // // person.pivot = { name_type: '', contributor_type: '' }; + form.contributors.push(person); + notify({ type: 'info', text: 'person has been successfully added as contributor' }, 4000); + } +}; + +const addKeyword = () => { + let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled' }; + //this.dataset.files.push(uploadedFiles[i]); + form.subjects.push(newSubject); +}; + +const addReference = () => { + let newReference = { value: '', label: '', relation: '', type: '' }; + //this.dataset.files.push(uploadedFiles[i]); + form.references.push(newReference); +}; + +const removeReference = (key) => { + form.references.splice(key, 1); +}; + const onMapInitialized = (newItem) => { - // notify({ type: 'info', text: message }); console.log(newItem); }; </script> -<!-- <style> +<style> .max-w-2xl { max-width: 2xl; } @@ -398,4 +775,4 @@ const onMapInitialized = (newItem) => { 0 2px 4px 0 rgba(66, 72, 78, 0.12), 0 4px 8px 0 rgba(66, 72, 78, 0.16); } -</style> --> +</style> diff --git a/resources/js/Pages/Submitter/EditComponent.ts b/resources/js/Pages/Submitter/EditComponent.ts new file mode 100644 index 0000000..834f524 --- /dev/null +++ b/resources/js/Pages/Submitter/EditComponent.ts @@ -0,0 +1,240 @@ +import { Component, Vue, Prop, toNative } from 'vue-facing-decorator'; +// import AuthLayout from '@/Layouts/Auth.vue'; +import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; +import { useForm, InertiaForm, Head } from '@inertiajs/vue3'; +import FormInput from '@/Components/FormInput.vue'; // @/Components/FormInput.vue' +import { Dataset, Title, Subject } from '@/Dataset'; +import { stardust } from '@eidellev/adonis-stardust/client'; + +import FormField from '@/Components/FormField.vue'; +import FormControl from '@/Components/FormControl.vue'; +import SectionMain from '@/Components/SectionMain.vue'; +import SectionTitleLineWithButton from '@/Components/SectionTitleLineWithButton.vue'; +import FormCheckRadioGroup from '@/Components/FormCheckRadioGroup.vue'; +import BaseButton from '@/Components/BaseButton.vue'; +import BaseButtons from '@/Components/BaseButtons.vue'; +import BaseDivider from '@/Components/BaseDivider.vue'; +import CardBox from '@/Components/CardBox.vue'; +import MapComponent from '@/Components/Map/map.component.vue'; +import SearchAutocomplete from '@/Components/SearchAutocomplete.vue'; +import TablePersons from '@/Components/TablePersons.vue'; +import TableKeywords from '@/Components/TableKeywords.vue'; +import FormValidationErrors from '@/Components/FormValidationErrors.vue'; +import FileUploadComponent from '@/Components/FileUpload.vue'; +import { MapOptions } from '@/Components/Map/MapOptions'; +import { LatLngBoundsExpression } from 'leaflet/src/geo/LatLngBounds'; +import { LayerOptions } from '@/Components/Map/LayerOptions'; + +import { + mdiImageText, + mdiArrowLeftBoldOutline, + mdiPlusCircle, + mdiFinance, + mdiTrashCan, + mdiBookOpenPageVariant, + mdiEarthPlus, +} from '@mdi/js'; +import { notify } from '@/notiwind'; + +export interface IErrorMessage { + [key: string]: Array<string>; +} + +@Component({ + name: 'EditComponent', + components: { + LayoutAuthenticated, + FormInput, + Head, + FormField, + FormControl, + SectionMain, + SectionTitleLineWithButton, + FormCheckRadioGroup, + BaseButton, + BaseButtons, + BaseDivider, + CardBox, + MapComponent, + SearchAutocomplete, + TablePersons, + TableKeywords, + FormValidationErrors, + FileUploadComponent, + }, +}) +class EditComponent extends Vue { + // Component Property + @Prop({ type: Object, default: () => ({}) }) + public errors: IErrorMessage; + + @Prop({ type: Object, default: () => ({}) }) + public licenses; + + @Prop({ type: Object, default: () => ({}) }) + public languages; + + @Prop({ type: Object, default: () => ({}) }) + public doctypes; + + @Prop({ type: Object, default: () => ({}) }) + public titletypes; + + @Prop({ type: Object, default: () => ({}) }) + public projects; + + @Prop({ type: Object, default: () => ({}) }) + public descriptiontypes; + + @Prop({ type: Object, default: () => {} }) + public contributorTypes; + + @Prop({ type: Object, default: () => ({}) }) + public subjectTypes; + + @Prop({ type: Object, default: () => ({}) }) + public referenceIdentifierTypes; + + @Prop({ type: Object, default: () => ({}) }) + public relationTypes; + + @Prop({ type: Object, default: () => ({}) }) + public dataset: Dataset; + + // @Prop({ + // type: Object, + // default: () => ({}), + // }) + // public datasetHasLicenses; + + // Data Property + // public form: InertiaForm<Dataset>; // = useForm<Dataset>(this.dataset as Dataset); + + // public form : InertiaForm<Dataset>= useForm<Dataset>([]); + + // @Setup(() => useForm<Dataset>(this.dataset as Dataset)) + public form: InertiaForm<Dataset>; + + // @Hook + created() { + this.form = useForm<Dataset>(this.dataset as Dataset); + // this.form.licenses = this.datasetHasLicenses; + this.form.uploads = []; + } + + public mapOptions: MapOptions = { + center: [48.208174, 16.373819], + zoom: 3, + zoomControl: false, + attributionControl: false, + }; + public baseMaps: Map<string, LayerOptions> = new Map<string, LayerOptions>(); + public fitBounds: LatLngBoundsExpression = [ + [46.4318173285, 9.47996951665], + [49.0390742051, 16.9796667823], + ]; + public mapId = 'test'; + mdiImageText = mdiImageText; + mdiArrowLeftBoldOutline = mdiArrowLeftBoldOutline; + mdiPlusCircle = mdiPlusCircle; + mdiFinance = mdiFinance; + mdiTrashCan = mdiTrashCan; + mdiBookOpenPageVariant = mdiBookOpenPageVariant; + mdiEarthPlus = mdiEarthPlus; + stardust = stardust; + + // mounted() { + // this.form = useForm<Dataset>(this.dataset as Dataset);// Initialize myData with the value of propValue + // } + + // public results: Array<any> = []; + + // Component method + public async submit(): Promise<void> { + let route = this.stardust.route('dataset.update', [this.dataset.id]); + // await Inertia.post('/app/register', this.form); + // await router.post('/app/register', this.form); + + if (this.form.licenses.every((item) => this.hasIdAttribute(item))) { + this.form.licenses = this.form.licenses.map((obj) => obj.id.toString()); + } + + await this.form + .transform((data) => ({ + ...data, + licenses: this.form.licenses.every((item) => this.hasIdAttribute(item)) + ? this.form.licenses.map((obj) => obj.id.toString()) + : this.form.licenses, + rights: 'true', + })) + .put(route); + } + + private hasIdAttribute(obj: any): obj is { id: any } { + return typeof obj === 'object' && 'id' in obj; + } + + public addTitle(): void { + const newTitle: Title = { value: '', language: '', type: '' }; + this.form.titles.push(newTitle); + } + public removeTitle(key: number): void { + this.form.titles.splice(key, 1); + } + + public addDescription(): void { + const newDescription = { value: '', language: '', type: '' }; + this.form.descriptions.push(newDescription); + } + + public removeDescription(key: number): void { + this.form.descriptions.splice(key, 1); + } + + public onAddAuthor(person) { + if (this.form.authors.filter((e) => e.id === person.id).length > 0) { + notify({ type: 'warning', title: 'Warning', text: 'person is already defined as author' }, 4000); + } else if (this.form.contributors.filter((e) => e.id === person.id).length > 0) { + notify({ type: 'warning', title: 'Warning', text: 'person is already defined as contributor' }); + } else { + this.form.authors.push(person); + notify({ type: 'info', text: 'person has been successfully added as author' }); + } + } + + public onAddContributor(person) { + if (this.form.contributors.filter((e) => e.id === person.id).length > 0) { + notify({ type: 'warning', title: 'Warning', text: 'person is already defined as contributor' }, 4000); + } else if (this.form.authors.filter((e) => e.id === person.id).length > 0) { + notify({ type: 'warning', title: 'Warning', text: 'person is already defined as author' }, 4000); + } else { + // person.pivot = { contributor_type: '' }; + // // person.pivot = { name_type: '', contributor_type: '' }; + this.form.contributors.push(person); + notify({ type: 'info', text: 'person has been successfully added as contributor' }, 4000); + } + } + + public addKeyword() { + let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled' }; + //this.dataset.files.push(uploadedFiles[i]); + this.form.subjects.push(newSubject); + } + + public addReference() { + let newReference = { value: '', label: '', relation: '', type: '' }; + //this.dataset.files.push(uploadedFiles[i]); + this.form.references.push(newReference); + } + + public removeReference(key) { + this.form.references.splice(key, 1); + } + + public onMapInitialized(newItem: any): void { + console.log(newItem); + } +} + +export default toNative(EditComponent); +// export default toNative(EditComponent); diff --git a/resources/js/Stores/main.ts b/resources/js/Stores/main.ts index 767fac9..04f0a8a 100644 --- a/resources/js/Stores/main.ts +++ b/resources/js/Stores/main.ts @@ -39,6 +39,7 @@ export const MainService = defineStore('main', { authors: [] as Array<Person>, // persons: [] as Array<Person>, datasets: [], + files:[], dataset: {} as Dataset, }), @@ -108,5 +109,19 @@ export const MainService = defineStore('main', { alert(error.message); }); }, + + // fetchfiles(id) { + // // sampleDataKey= authors or datasets + // axios + // .get(`api/files/${id}`) + // .then((r) => { + // if (r.data) { + // this[sampleDataKey] = r.data; + // } + // }) + // .catch((error) => { + // alert(error.message); + // }); + // }, }, }); diff --git a/start/routes.ts b/start/routes.ts index ac3bb86..b1c000b 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -172,6 +172,12 @@ Route.group(() => { .as('dataset.edit') .where('id', Route.matchers.number()) .middleware(['auth', 'can:dataset-submit']); + + Route.put('/dataset/:id/update', 'DatasetController.update') + .as('dataset.update') + .where('id', Route.matchers.number()) + .middleware(['auth', 'can:dataset-submit']); + Route.get('/dataset/:id/delete', 'DatasetController.delete').as('dataset.delete').middleware(['auth', 'can:dataset-delete']); Route.put('/dataset/:id/deleteupdate', 'DatasetController.deleteUpdate') .as('dataset.deleteUpdate') diff --git a/start/routes/api.ts b/start/routes/api.ts index fbcf59e..0622bff 100644 --- a/start/routes/api.ts +++ b/start/routes/api.ts @@ -16,6 +16,8 @@ Route.group(() => { Route.get('/dataset/:publish_id', 'DatasetController.findOne').as('dataset.findOne'); Route.get('/sitelinks/:year', 'HomeController.findDocumentsPerYear'); Route.get('/years', 'HomeController.findYears'); + + Route.get('/download/:id', 'FileController.findOne').as('file.findOne'); }); // .middleware("auth:api"); }) diff --git a/webpack.config.js b/webpack.config.js index f9d63db..463a42d 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,6 +1,17 @@ const { join, resolve, dirname } = require('path'); const Encore = require('@symfony/webpack-encore'); const { VueLoaderPlugin } = require('vue-loader'); +const dotenv = require('dotenv-webpack'); + +// Load the environment variables from the.env file +Encore.addPlugin( + new dotenv({ + path: ".env", + defaults: ".env", + systemvars: true, + allowEmptyValues: true, + }) + ) const babelLoader = { // test: /\.js$/, From b6fdfbff4170ea4a8fb6ad4163d1d943368f8c44 Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher <arno.kaimbacher@geosphere.at> Date: Mon, 27 Nov 2023 17:17:22 +0100 Subject: [PATCH 08/42] - addes @adonisjs/redis fo saving session into redis with redis.ts contract and config - npm updated - added createHashValues and dlete inside File.ts - added dataset_count property inside Subject.ts - corrected rotes.ts with correct permissions --- .adonisrc.json | 23 ++- .env.example | 4 + .../Http/Submitter/DatasetController.ts | 157 ++++++++++++------ app/Models/Dataset.ts | 2 +- app/Models/File.ts | 42 +++-- app/Models/Person.ts | 6 + app/Models/Subject.ts | 49 +++--- app/Validators/CreateDatasetValidator.ts | 2 +- app/Validators/UpdateDatasetValidator.ts | 2 +- config/redis.ts | 46 +++++ contracts/redis.ts | 13 ++ package-lock.json | 92 ++++++++++ package.json | 1 + resources/js/Components/AsideMenu.vue | 1 + resources/js/Components/AsideMenuItem.vue | 21 ++- resources/js/Components/AsideMenuList.vue | 6 +- resources/js/Components/FileUpload.vue | 5 +- resources/js/Components/NavBar.vue | 7 +- .../Components/SearchCategoryAutocomplete.vue | 88 +++------- resources/js/Components/TableKeywords.vue | 8 +- resources/js/Dataset.ts | 23 ++- .../js/Pages/Submitter/Dataset/Create.vue | 9 +- resources/js/Pages/Submitter/Dataset/Edit.vue | 32 +++- .../js/Pages/Submitter/Dataset/Index.vue | 2 +- resources/js/Pages/Submitter/EditComponent.ts | 4 +- resources/js/menu.ts | 1 + start/inertia.ts | 3 +- start/routes.ts | 21 ++- tsconfig.json | 27 ++- 29 files changed, 496 insertions(+), 201 deletions(-) create mode 100644 config/redis.ts create mode 100644 contracts/redis.ts diff --git a/.adonisrc.json b/.adonisrc.json index 3afa196..6deab27 100644 --- a/.adonisrc.json +++ b/.adonisrc.json @@ -19,11 +19,15 @@ "./start/kernel", { "file": "./start/inertia", - "environment": ["web"] + "environment": [ + "web" + ] }, { "file": "./start/validator", - "environment": ["web"] + "environment": [ + "web" + ] } ], "providers": [ @@ -37,7 +41,8 @@ "@adonisjs/auth", "@eidellev/adonis-stardust", "./providers/QueryBuilderProvider", - "./providers/TokenWorkerProvider" + "./providers/TokenWorkerProvider", + "@adonisjs/redis" ], "metaFiles": [ { @@ -49,15 +54,21 @@ "reloadServer": false } ], - "aceProviders": ["@adonisjs/repl"], + "aceProviders": [ + "@adonisjs/repl" + ], "tests": { "suites": [ { "name": "functional", - "files": ["tests/functional/**/*.spec(.ts|.js)"], + "files": [ + "tests/functional/**/*.spec(.ts|.js)" + ], "timeout": 60000 } ] }, - "testProviders": ["@japa/preset-adonis/TestsProvider"] + "testProviders": [ + "@japa/preset-adonis/TestsProvider" + ] } diff --git a/.env.example b/.env.example index 50ee29c..befe751 100644 --- a/.env.example +++ b/.env.example @@ -11,3 +11,7 @@ PG_PORT=5432 PG_USER=lucid PG_PASSWORD= PG_DB_NAME=lucid +REDIS_CONNECTION=local +REDIS_HOST=127.0.0.1 +REDIS_PORT=6379 +REDIS_PASSWORD= diff --git a/app/Controllers/Http/Submitter/DatasetController.ts b/app/Controllers/Http/Submitter/DatasetController.ts index b2cfbaf..34dc21c 100644 --- a/app/Controllers/Http/Submitter/DatasetController.ts +++ b/app/Controllers/Http/Submitter/DatasetController.ts @@ -34,6 +34,7 @@ import ClamScan from 'clamscan'; import { ValidationException } from '@ioc:Adonis/Core/Validator'; import Drive from '@ioc:Adonis/Core/Drive'; import { Exception } from '@adonisjs/core/build/standalone'; +import { MultipartFileContract } from '@ioc:Adonis/Core/BodyParser'; export default class DatasetController { public async index({ auth, request, inertia }: HttpContextContract) { @@ -335,8 +336,8 @@ export default class DatasetController { } session.flash('message', 'Dataset has been created successfully'); - // return response.redirect().toRoute('user.index'); - return response.redirect().back(); + return response.redirect().toRoute('user.index'); + // return response.redirect().back(); } private async createDatasetAndAssociations(user: User, request: HttpContextContract['request'], trx: TransactionClientContract) { @@ -691,7 +692,10 @@ export default class DatasetController { .preload('licenses') .preload('authors') .preload('contributors') - .preload('subjects') + // .preload('subjects') + .preload('subjects', (builder) => { + builder.orderBy('id', 'asc').withCount('datasets'); + }) .preload('references') .preload('files'); @@ -779,6 +783,7 @@ export default class DatasetController { throw error; // return response.badRequest(error.messages); } + // await request.validate(UpdateDatasetValidator); const id = request.param('id'); let trx: TransactionClientContract | null = null; @@ -843,6 +848,25 @@ export default class DatasetController { } } + // await dataset.useTransaction(trx).related('subjects').sync([]); + const keywords = request.input('subjects'); + for (const keywordData of keywords) { + if (keywordData.id) { + const subject = await Subject.findOrFail(keywordData.id); + // await dataset.useTransaction(trx).related('subjects').attach([keywordData.id]); + subject.value = keywordData.value; + subject.type = keywordData.type; + subject.external_key = keywordData.external_key; + if (subject.$isDirty) { + await subject.save(); + } + } else { + const keyword = new Subject(); + keyword.fill(keywordData); + await dataset.useTransaction(trx).related('subjects').save(keyword, false); + } + } + // Save already existing files const files = request.input('fileInputs', []); for (const fileData of files) { @@ -857,43 +881,57 @@ export default class DatasetController { } // handle new uploaded files: - const uploadedFiles = request.files('files'); + const uploadedFiles: MultipartFileContract[] = request.files('files'); if (Array.isArray(uploadedFiles) && uploadedFiles.length > 0) { - // let index = 1; - // for (const key in files) { - // const formFile = files[key] - // for (const fileData of files) { for (const [index, fileData] of uploadedFiles.entries()) { - // const uploads = request.file('uploads'); - // const fileIndex = formFile.file; - // const file = uploads[fileIndex]; - const fileName = `file-${cuid()}.${fileData.extname}`; - const mimeType = fileData.headers['content-type'] || 'application/octet-stream'; // Fallback to a default MIME type const datasetFolder = `files/${dataset.id}`; - await fileData.moveToDisk( - datasetFolder, - { - name: fileName, - overwrite: true, // overwrite in case of conflict - }, - 'local', - ); - // save file metadata into db - const newFile = new File(); - newFile.pathName = `${datasetFolder}/${fileName}`; - newFile.fileSize = fileData.size; - newFile.mimeType = mimeType; - newFile.label = fileData.clientName; - newFile.sortOrder = index; - newFile.visibleInFrontdoor = true; - newFile.visibleInOai = true; + + await fileData.moveToDisk(datasetFolder, { name: fileName, overwrite: true }, 'local'); // let path = coverImage.filePath; - await dataset.useTransaction(trx).related('files').save(newFile); - await newFile.createHashValues(); + + const { clientFileName, sortOrder } = this.extractVariableNameAndSortOrder(fileData.clientName); + const mimeType = fileData.headers['content-type'] || 'application/octet-stream'; // Fallback to a default MIME type + // save file metadata into db + // const newFile = new File(); + // newFile.pathName = `${datasetFolder}/${fileName}`; + // newFile.fileSize = fileData.size; + // newFile.mimeType = mimeType; + // newFile.label = clientFileName; + // newFile.sortOrder = sortOrder ? sortOrder : index; + // newFile.visibleInFrontdoor = true; + // newFile.visibleInOai = true; + + const newFile = await dataset + .useTransaction(trx) + .related('files') + .create({ + pathName: `${datasetFolder}/${fileName}`, + fileSize: fileData.size, + mimeType, + label: clientFileName, + sortOrder: sortOrder || index, + visibleInFrontdoor: true, + visibleInOai: true, + }); + + // save many related HashValue Instances to the file: + await newFile.createHashValues(trx); } } + // save collection + // const collection: Collection | null = await Collection.query().where('id', 21).first(); + // collection && (await dataset.useTransaction(trx).related('collections').attach([collection.id])); + + // // Save coverage + // if (data.coverage && !this.containsOnlyNull(data.coverage)) { + // const formCoverage = request.input('coverage'); + // const coverage = await dataset.related('coverage').updateOrCreate({ dataset_id: dataset.id }, formCoverage); + // } else if (data.coverage && this.containsOnlyNull(data.coverage) && !dataset.coverage) { + // await dataset.coverage().delete(); + // } + const input = request.only(['project_id', 'embargo_date', 'language', 'type', 'creating_corporation']); // dataset.type = request.input('type'); dataset.merge(input); @@ -911,11 +949,30 @@ export default class DatasetController { throw error; } - session.flash('message', 'Dataset has been created successfully'); + session.flash('message', 'Dataset has been updated successfully'); // return response.redirect().toRoute('user.index'); return response.redirect().back(); } + private extractVariableNameAndSortOrder(inputString: string): { clientFileName: string; sortOrder?: number } { + const regex = /^([^?]+)(?:\?([^=]+)=([^&]+))?/; + const match = inputString.match(regex); + + if (match) { + const clientFileName = match[1]; + + const param = match[2]; + let sortOrder; + if (param && param.toLowerCase() === 'sortorder') { + sortOrder = parseInt(match[3], 10); + } + + return { clientFileName, sortOrder }; + } else { + return { clientFileName: '', sortOrder: undefined }; // Or handle as needed for no match + } + } + public async delete({ request, inertia, response, session }) { const id = request.param('id'); try { @@ -923,8 +980,8 @@ export default class DatasetController { .preload('user', (builder) => { builder.select('id', 'login'); }) - .preload('files') .where('id', id) + .preload('files') .firstOrFail(); const validStates = ['inprogress', 'rejected_editor']; if (!validStates.includes(dataset.server_state)) { @@ -958,21 +1015,27 @@ export default class DatasetController { if (validStates.includes(dataset.server_state)) { if (dataset.files && dataset.files.length > 0) { for (const file of dataset.files) { - if (file.pathName) { - // delete file from filesystem - await Drive.delete(file.pathName); - } + // overwriten delete method also delets file on filespace + await file.delete(); } } - // delete dataset wirh relation from db - await dataset.delete(); - session.flash({ message: 'You have deleted 1 dataset!' }); - return response.redirect().toRoute('dataset.list'); - } else { - session.flash({ - warning: `You cannot delete this dataset! The status of this dataset is "${dataset.server_state}"!`, - }); - return response.redirect().back(); + const datasetFolder = `files/${params.id}`; + const folderExists = await Drive.exists(datasetFolder); + if (folderExists) { + const folderContents = await Drive.list(datasetFolder).toArray(); + if (folderContents.length === 0) { + await Drive.delete(datasetFolder); + } + // delete dataset wirh relation from db + await dataset.delete(); + session.flash({ message: 'You have deleted 1 dataset!' }); + return response.redirect().toRoute('dataset.list'); + } else { + session.flash({ + warning: `You cannot delete this dataset! Invalid server_state: "${dataset.server_state}"!`, + }); + return response.status(400).redirect().back(); + } } } catch (error) { if (error instanceof ValidationException) { diff --git a/app/Models/Dataset.ts b/app/Models/Dataset.ts index c70824d..2ba2c1c 100644 --- a/app/Models/Dataset.ts +++ b/app/Models/Dataset.ts @@ -203,7 +203,7 @@ export default class Dataset extends DatasetExtension { pivotForeignKey: 'document_id', pivotRelatedForeignKey: 'person_id', pivotTable: 'link_documents_persons', - pivotColumns: ['role', 'sort_order', 'allow_email_contact'], + pivotColumns: ['role', 'sort_order', 'allow_email_contact', 'contributor_type'], onQuery(query) { query.wherePivot('role', 'contributor'); }, diff --git a/app/Models/File.ts b/app/Models/File.ts index ab62f54..9649f45 100644 --- a/app/Models/File.ts +++ b/app/Models/File.ts @@ -7,6 +7,7 @@ import BaseModel from './BaseModel'; import * as fs from 'fs'; import crypto from 'crypto'; import { TransactionClientContract } from '@ioc:Adonis/Lucid/Database'; +import Drive from '@ioc:Adonis/Core/Drive'; export default class File extends BaseModel { // private readonly _data: Uint8Array; @@ -116,21 +117,20 @@ export default class File extends BaseModel { serializeAs: 'fileData', }) public get fileData(): string { - // return this.fileData; - // const fileData = fs.readFileSync(path.resolve(__dirname, this.filePath)); - // const fileData = fs.readFileSync(this.filePath); - const fileContent: Buffer = fs.readFileSync(this.filePath); - // Create a Blob from the file content - // const blob = new Blob([fileContent], { type: this.type }); // Adjust - // let fileSrc = URL.createObjectURL(blob); - // return fileSrc; + try { + const fileContent: Buffer = fs.readFileSync(this.filePath); + // Create a Blob from the file content + // const blob = new Blob([fileContent], { type: this.type }); // Adjust + // let fileSrc = URL.createObjectURL(blob); + // return fileSrc; - // return Buffer.from(fileContent); - // get the buffer from somewhere - // const buff = fs.readFileSync('./test.bin'); - // create a JSON string that contains the data in the property "blob" - const json = JSON.stringify({ blob: fileContent.toString('base64') }); - return json; + // create a JSON string that contains the data in the property "blob" + const json = JSON.stringify({ blob: fileContent.toString('base64') }); + return json; + } catch (err) { + // console.error(`Error reading file: ${err}`); + return ''; + } } public async createHashValues(trx?: TransactionClientContract) { @@ -139,7 +139,7 @@ export default class File extends BaseModel { for (const type of hashtypes) { const hash = new HashValue(); hash.type = type; - const hashString = await this.checksumFile(this.filePath, type); // Assuming getRealHash is a method in the same model + const hashString = await this._checksumFile(this.filePath, type); // Assuming getRealHash is a method in the same model hash.value = hashString; // https://github.com/adonisjs/core/discussions/1872#discussioncomment-132289 @@ -152,7 +152,17 @@ export default class File extends BaseModel { } } - private async checksumFile(path, hashName = 'md5'): Promise<string> { + public async delete() { + if (this.pathName) { + // Delete file from additional storage + await Drive.delete(this.pathName); + } + + // Call the original delete method of the BaseModel to remove the record from the database + await super.delete(); + } + + private async _checksumFile(path, hashName = 'md5'): Promise<string> { return new Promise((resolve, reject) => { const hash = crypto.createHash(hashName); const stream = fs.createReadStream(path); diff --git a/app/Models/Person.ts b/app/Models/Person.ts index 8b15d85..88b5413 100644 --- a/app/Models/Person.ts +++ b/app/Models/Person.ts @@ -69,6 +69,12 @@ export default class Person extends BaseModel { return stock; } + @computed() + public get pivot_contributor_type() { + const contributor_type = this.$extras.pivot_contributor_type; //my pivot column name was "stock" + return contributor_type; + } + @manyToMany(() => Dataset, { pivotForeignKey: 'person_id', pivotRelatedForeignKey: 'document_id', diff --git a/app/Models/Subject.ts b/app/Models/Subject.ts index e3cec00..afb177d 100644 --- a/app/Models/Subject.ts +++ b/app/Models/Subject.ts @@ -1,4 +1,4 @@ -import { column, SnakeCaseNamingStrategy, manyToMany, ManyToMany, beforeCreate, beforeUpdate } from '@ioc:Adonis/Lucid/Orm'; +import { column, SnakeCaseNamingStrategy, manyToMany, ManyToMany, computed} from '@ioc:Adonis/Lucid/Orm'; import BaseModel from './BaseModel'; import { DateTime } from 'luxon'; @@ -44,28 +44,33 @@ export default class Subject extends BaseModel { }) public updated_at: DateTime; - @beforeCreate() - @beforeUpdate() - public static async resetDate(role) { - role.created_at = this.formatDateTime(role.created_at); - role.updated_at = this.formatDateTime(role.updated_at); - } + // @beforeCreate() + // @beforeUpdate() + // public static async resetDate(role) { + // role.created_at = this.formatDateTime(role.created_at); + // role.updated_at = this.formatDateTime(role.updated_at); + // } - private static formatDateTime(datetime) { - let value = new Date(datetime); - return datetime - ? value.getFullYear() + - '-' + - (value.getMonth() + 1) + - '-' + - value.getDate() + - ' ' + - value.getHours() + - ':' + - value.getMinutes() + - ':' + - value.getSeconds() - : datetime; + // private static formatDateTime(datetime) { + // let value = new Date(datetime); + // return datetime + // ? value.getFullYear() + + // '-' + + // (value.getMonth() + 1) + + // '-' + + // value.getDate() + + // ' ' + + // value.getHours() + + // ':' + + // value.getMinutes() + + // ':' + + // value.getSeconds() + // : datetime; + // } + @computed() + public get dataset_count() : number{ + const count = this.$extras.datasets_count; //my pivot column name was "stock" + return count; } @manyToMany(() => Dataset, { diff --git a/app/Validators/CreateDatasetValidator.ts b/app/Validators/CreateDatasetValidator.ts index b9a0ea0..cfe602a 100644 --- a/app/Validators/CreateDatasetValidator.ts +++ b/app/Validators/CreateDatasetValidator.ts @@ -135,7 +135,7 @@ export default class CreateDatasetValidator { 'required': '{{ field }} is required', 'unique': '{{ field }} must be unique, and this value is already taken', // 'confirmed': '{{ field }} is not correct', - 'licenses.minLength': 'at least {{ options.minLength }} permission must be defined', + 'licenses.minLength': 'at least {{ options.minLength }} licenses must be defined', 'licenses.*.number': 'Define licences as valid numbers', 'rights.equalTo': 'you must agree to continue', diff --git a/app/Validators/UpdateDatasetValidator.ts b/app/Validators/UpdateDatasetValidator.ts index 57d75a5..1000542 100644 --- a/app/Validators/UpdateDatasetValidator.ts +++ b/app/Validators/UpdateDatasetValidator.ts @@ -136,7 +136,7 @@ export default class UpdateDatasetValidator { 'required': '{{ field }} is required', 'unique': '{{ field }} must be unique, and this value is already taken', // 'confirmed': '{{ field }} is not correct', - 'licenses.minLength': 'at least {{ options.minLength }} permission must be defined', + 'licenses.minLength': 'at least {{ options.minLength }} licenses must be defined', 'licenses.*.number': 'Define licences as valid numbers', 'rights.equalTo': 'you must agree to continue', diff --git a/config/redis.ts b/config/redis.ts new file mode 100644 index 0000000..9138ae6 --- /dev/null +++ b/config/redis.ts @@ -0,0 +1,46 @@ +/** + * Config source: https://git.io/JemcF + * + * Feel free to let us know via PR, if you find something broken in this config + * file. + */ + +import Env from '@ioc:Adonis/Core/Env' +import { redisConfig } from '@adonisjs/redis/build/config' + +/* +|-------------------------------------------------------------------------- +| Redis configuration +|-------------------------------------------------------------------------- +| +| Following is the configuration used by the Redis provider to connect to +| the redis server and execute redis commands. +| +| Do make sure to pre-define the connections type inside `contracts/redis.ts` +| file for AdonisJs to recognize connections. +| +| Make sure to check `contracts/redis.ts` file for defining extra connections +*/ +export default redisConfig({ + connection: Env.get('REDIS_CONNECTION'), + + connections: { + /* + |-------------------------------------------------------------------------- + | The default connection + |-------------------------------------------------------------------------- + | + | The main connection you want to use to execute redis commands. The same + | connection will be used by the session provider, if you rely on the + | redis driver. + | + */ + local: { + host: Env.get('REDIS_HOST'), + port: Env.get('REDIS_PORT'), + password: Env.get('REDIS_PASSWORD', ''), + db: 0, + keyPrefix: '', + }, + }, +}) diff --git a/contracts/redis.ts b/contracts/redis.ts new file mode 100644 index 0000000..c70ccf3 --- /dev/null +++ b/contracts/redis.ts @@ -0,0 +1,13 @@ +/** + * Contract source: https://git.io/JemcN + * + * Feel free to let us know via PR, if you find something broken in this config + * file. + */ + +import { InferConnectionsFromConfig } from '@adonisjs/redis/build/config' +import redisConfig from '../config/redis' + +declare module '@ioc:Adonis/Addons/Redis' { + interface RedisConnectionsList extends InferConnectionsFromConfig<typeof redisConfig> {} +} diff --git a/package-lock.json b/package-lock.json index a12c562..3ecb05c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "@adonisjs/auth": "^8.2.3", "@adonisjs/core": "^5.9.0", "@adonisjs/lucid": "^18.3.0", + "@adonisjs/redis": "^7.3.4", "@adonisjs/repl": "^3.1.11", "@adonisjs/session": "^6.4.0", "@adonisjs/shield": "^7.1.0", @@ -529,6 +530,19 @@ "truncatise": "0.0.8" } }, + "node_modules/@adonisjs/redis": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@adonisjs/redis/-/redis-7.3.4.tgz", + "integrity": "sha512-74SApmgimjwU8QflnhANeo7CpQeP9aoObM217LJ51AtKwTvnb0yXaqdj2v60G9uCqcqZAIFWJmeUdXGgUwGcXw==", + "dependencies": { + "@poppinss/utils": "^5.0.0", + "@types/ioredis": "^4.28.10", + "ioredis": "^5.2.3" + }, + "peerDependencies": { + "@adonisjs/core": "^5.1.0" + } + }, "node_modules/@adonisjs/repl": { "version": "3.1.11", "resolved": "https://registry.npmjs.org/@adonisjs/repl/-/repl-3.1.11.tgz", @@ -2886,6 +2900,11 @@ "vue": "^3.0.0" } }, + "node_modules/@ioredis/commands": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz", + "integrity": "sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==" + }, "node_modules/@japa/api-client": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/@japa/api-client/-/api-client-1.4.4.tgz", @@ -4055,6 +4074,14 @@ "@types/node": "*" } }, + "node_modules/@types/ioredis": { + "version": "4.28.10", + "resolved": "https://registry.npmjs.org/@types/ioredis/-/ioredis-4.28.10.tgz", + "integrity": "sha512-69LyhUgrXdgcNDv7ogs1qXZomnfOEnSmrmMFqKgt1XMJxmoOSG/u3wYy13yACIfKuMJ8IhKgHafDO3sx19zVQQ==", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", @@ -7794,6 +7821,14 @@ "node": ">=0.4.0" } }, + "node_modules/denque": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", + "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", + "engines": { + "node": ">=0.10" + } + }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -10365,6 +10400,29 @@ "node": ">= 0.10" } }, + "node_modules/ioredis": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.3.2.tgz", + "integrity": "sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==", + "dependencies": { + "@ioredis/commands": "^1.1.1", + "cluster-key-slot": "^1.1.0", + "debug": "^4.3.4", + "denque": "^2.1.0", + "lodash.defaults": "^4.2.0", + "lodash.isarguments": "^3.1.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0", + "standard-as-callback": "^2.1.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ioredis" + } + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -11493,6 +11551,11 @@ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + }, "node_modules/lodash.flatten": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", @@ -11505,6 +11568,11 @@ "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", "dev": true }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==" + }, "node_modules/lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", @@ -14363,6 +14431,25 @@ "@redis/time-series": "1.0.5" } }, + "node_modules/redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==", + "dependencies": { + "redis-errors": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/reflect-metadata": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", @@ -15514,6 +15601,11 @@ "get-source": "^2.0.12" } }, + "node_modules/standard-as-callback": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", + "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==" + }, "node_modules/static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", diff --git a/package.json b/package.json index 31c5d39..33ba2c8 100644 --- a/package.json +++ b/package.json @@ -69,6 +69,7 @@ "@adonisjs/auth": "^8.2.3", "@adonisjs/core": "^5.9.0", "@adonisjs/lucid": "^18.3.0", + "@adonisjs/redis": "^7.3.4", "@adonisjs/repl": "^3.1.11", "@adonisjs/session": "^6.4.0", "@adonisjs/shield": "^7.1.0", diff --git a/resources/js/Components/AsideMenu.vue b/resources/js/Components/AsideMenu.vue index 05b5b38..e2d46d1 100644 --- a/resources/js/Components/AsideMenu.vue +++ b/resources/js/Components/AsideMenu.vue @@ -10,6 +10,7 @@ import OverlayLayer from '@/Components/OverlayLayer.vue'; // let menu = reactive({}); // menu = computed(() => usePage().props.navigation?.menu); + const layoutService = LayoutService(); </script> diff --git a/resources/js/Components/AsideMenuItem.vue b/resources/js/Components/AsideMenuItem.vue index bdee6fc..924c3b3 100644 --- a/resources/js/Components/AsideMenuItem.vue +++ b/resources/js/Components/AsideMenuItem.vue @@ -1,6 +1,6 @@ -<script setup> -import { ref, computed } from 'vue'; -import { Link } from '@inertiajs/vue3'; +<script lang="ts" setup> +import { ref, computed, ComputedRef } from 'vue'; +import { Link, usePage } from '@inertiajs/vue3'; // import { Link } from '@inertiajs/inertia-vue3'; import { StyleService } from '@/Stores/style'; @@ -9,6 +9,7 @@ import { getButtonColor } from '@/colors.js'; import BaseIcon from '@/Components/BaseIcon.vue'; import AsideMenuList from '@/Components/AsideMenuList.vue'; import { stardust } from '@eidellev/adonis-stardust/client'; +import type { User } from '@/Dataset'; const props = defineProps({ item: { @@ -18,6 +19,10 @@ const props = defineProps({ isDropdownList: Boolean, }); +const user: ComputedRef<User> = computed(() => { + return usePage().props.authUser as User; +}); + const itemRoute = computed(() => (props.item && props.item.route ? stardust.route(props.item.route) : '')); // const isCurrentRoute = computed(() => (props.item && props.item.route ? stardust.isCurrent(props.item.route): false)); const itemHref = computed(() => (props.item && props.item.href ? props.item.href : '')); @@ -65,12 +70,20 @@ const is = computed(() => { return 'div'; }); +const hasRoles = computed(() => { + if (props.item.roles) { + return user.value.roles.some(role => props.item.roles.includes(role.name)); + // return test; + } + return true +}); + // props.routeName && stardust.isCurrent(props.routeName) ? props.activeColor : null </script> <!-- :target="props.item.target ?? null" --> <template> - <li> + <li v-if="hasRoles"> <!-- <component :is="itemHref ? 'div' : Link" :href="itemHref ? itemHref : itemRoute" --> <component :is="is" diff --git a/resources/js/Components/AsideMenuList.vue b/resources/js/Components/AsideMenuList.vue index 582cff5..5ad329d 100644 --- a/resources/js/Components/AsideMenuList.vue +++ b/resources/js/Components/AsideMenuList.vue @@ -19,10 +19,10 @@ const menuClick = (event, item) => { <template> <ul> <AsideMenuItem - v-for="(item, index) in menu" + v-for="(menuItem, index) in menu" :key="index" - v-bind:item="item" - :is-dropdown-list="item.children?.length > 0" + v-bind:item="menuItem" + :is-dropdown-list="menuItem.children?.length > 0" @menu-click="menuClick" /> </ul> diff --git a/resources/js/Components/FileUpload.vue b/resources/js/Components/FileUpload.vue index ea418d2..4ebeb05 100644 --- a/resources/js/Components/FileUpload.vue +++ b/resources/js/Components/FileUpload.vue @@ -250,7 +250,7 @@ class FileUploadComponent extends Vue { } @Watch("files", { - deep: true + deep: true //also in case of pushing }) public propertyWatcher(newItems: Array<TethysFile>) { // Update sort_order based on the new index when the list is changed @@ -361,10 +361,11 @@ class FileUploadComponent extends Vue { let localUrl: string = ""; if (file instanceof File) { localUrl = URL.createObjectURL(file as Blob); - } else if (file.filePath) { + } else if (file.fileData) { // const blob = new Blob([file.fileData]); // localUrl = URL.createObjectURL(blob); const parsed = JSON.parse(file.fileData); + file.fileData = ""; // retrieve the original buffer of data const buff = Buffer.from(parsed.blob, "base64"); const blob = new Blob([buff], { type: 'application/octet-stream' }); diff --git a/resources/js/Components/NavBar.vue b/resources/js/Components/NavBar.vue index ddecfb5..e330809 100644 --- a/resources/js/Components/NavBar.vue +++ b/resources/js/Components/NavBar.vue @@ -34,7 +34,7 @@ import UserAvatarCurrentUser from '@/Components/UserAvatarCurrentUser.vue'; import BaseIcon from '@/Components/BaseIcon.vue'; import NavBarSearch from '@/Components/NavBarSearch.vue'; import { stardust } from '@eidellev/adonis-stardust/client'; -import type User from 'App/Models/User'; +import type { User } from '@/Dataset'; // const mainStore = MainService(); // const userName = computed(() =>mainStore.userName); @@ -68,6 +68,9 @@ const menuNavBarToggle = () => { const menuOpenLg = () => { layoutStore.isAsideLgActive = true; }; +const userHasRoles = (roleNames): boolean => { + return user.value.roles.some(role => roleNames.includes(role.name)); +}; // const logout = () => { // // router.post(route('logout')) @@ -133,7 +136,7 @@ const logout = async () => { <NavBarItem :route-name="'admin.account.info'"> <NavBarItemLabel :icon="mdiAccount" label="My Profile" /> </NavBarItem> - <NavBarItem :route-name="'settings'"> + <NavBarItem v-if="userHasRoles(['moderator', 'administrator'])" :route-name="'settings'"> <NavBarItemLabel :icon="mdiCogOutline" label="Settings" /> </NavBarItem> <NavBarItem> diff --git a/resources/js/Components/SearchCategoryAutocomplete.vue b/resources/js/Components/SearchCategoryAutocomplete.vue index e5cb179..6bb38fd 100644 --- a/resources/js/Components/SearchCategoryAutocomplete.vue +++ b/resources/js/Components/SearchCategoryAutocomplete.vue @@ -3,13 +3,9 @@ <div class="flex"> <!-- <label for="search-dropdown" class="mb-2 text-sm font-medium text-gray-900 sr-only dark:text-white">Your Email</label> --> <div class="relative" data-te-dropdown-ref> - <button - id="states-button" - data-dropdown-toggle="dropdown-states" + <button id="states-button" data-dropdown-toggle="dropdown-states" class="whitespace-nowrap h-12 z-10 inline-flex items-center py-2.5 px-4 text-sm font-medium text-center text-gray-500 bg-gray-100 border border-gray-300 rounded-l-lg hover:bg-gray-200 focus:ring-4 focus:outline-none focus:ring-gray-100 dark:bg-gray-700 dark:hover:bg-gray-600 dark:focus:ring-gray-700 dark:text-white dark:border-gray-600" - type="button" - @click.prevent="showStates" - > + type="button" @click.prevent="showStates"> <!-- <svg aria-hidden="true" class="h-3 mr-2" viewBox="0 0 15 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="0.5" width="14" height="12" rx="2" fill="white" /> <mask id="mask0_12694_49953" style="mask-type: alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="15" height="12"> @@ -69,26 +65,20 @@ </svg> --> <!-- eng --> {{ language }} - <svg aria-hidden="true" class="w-4 h-4 ml-1" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> - <path - fill-rule="evenodd" + <svg aria-hidden="true" class="w-4 h-4 ml-1" fill="currentColor" viewBox="0 0 20 20" + xmlns="http://www.w3.org/2000/svg"> + <path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" - clip-rule="evenodd" - ></path> + clip-rule="evenodd"></path> </svg> </button> <!-- class="w-full overflow-visible z-10 bg-white divide-y divide-gray-100 rounded-lg shadow w-44 dark:bg-gray-700"--> - <div - id="dropdown-states" - v-show="statesToggle" - class="absolute z-[1000] float-left m-0 min-w-max list-none overflow-hidden rounded-lg border-none bg-white bg-clip-padding text-left text-base shadow-lg dark:bg-neutral-700" - > + <div id="dropdown-states" v-show="statesToggle" + class="absolute z-[1000] float-left m-0 min-w-max list-none overflow-hidden rounded-lg border-none bg-white bg-clip-padding text-left text-base shadow-lg dark:bg-neutral-700"> <ul class="py-2 text-sm text-gray-700 dark:text-gray-200" aria-labelledby="states-button"> <li v-for="(item, index) in dropDownStates" :key="index" @click.prevent="setLanguage(item)"> - <button - type="button" - class="inline-flex w-full px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 dark:text-gray-400 dark:hover:bg-gray-600 dark:hover:text-white" - > + <button type="button" + class="inline-flex w-full px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 dark:text-gray-400 dark:hover:bg-gray-600 dark:hover:text-white"> <div class="inline-flex items-center"> <span v-html="item.svg"></span> {{ item.name }} @@ -102,57 +92,30 @@ <div class="w-full relative"> <!-- :class="inputElClass" --> <!-- class="block p-2.5 w-full z-20 text-sm text-gray-900 bg-gray-50 rounded-r-lg border-l-gray-50 border-l-2 border border-gray-300 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-l-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:border-blue-500" --> - <input - v-model="computedValue" - type="text" - :name="props.name" - autocomplete="off" - :class="inputElClass" - placeholder="Search Keywords..." - required - @input="handleInput" - /> + <input v-model="computedValue" type="text" :name="props.name" autocomplete="off" :class="inputElClass" + placeholder="Search Keywords..." required @input="handleInput" /> <!-- v-model="data.search" --> - <svg - class="w-4 h-4 absolute left-2.5 top-3.5" - v-show="computedValue.length < 2" - xmlns="http://www.w3.org/2000/svg" - fill="none" - viewBox="0 0 24 24" - stroke="currentColor" - > - <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" /> + <svg class="w-4 h-4 absolute left-2.5 top-3.5" v-show="computedValue.length < 2" + xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" + d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" /> </svg> - <svg - class="w-4 h-4 absolute left-2.5 top-3.5" - v-show="computedValue.length >= 2" - xmlns="http://www.w3.org/2000/svg" - fill="none" - viewBox="0 0 24 24" - stroke="currentColor" - @click=" - () => { + <svg class="w-4 h-4 absolute left-2.5 top-3.5" v-show="computedValue.length >= 2" + xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" @click="() => { computedValue = ''; data.isOpen = false; } - " - > + "> <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12" /> </svg> </div> <slot /> </div> - <ul - v-if="data.isOpen" - class="absolute absolute z-[1000] float-left m-0 list-none bg-white dark:bg-slate-800 m-0 max-h-32 overflow-y-auto scroll-smooth min-w-full" - > - <li - class="leading-3 pl-4 py-3 border-b-2 line border-gray-100 relative cursor-pointer hover:bg-yellow-50 hover:text-gray-900" - v-for="(item, index) in data.results" - @click.prevent="setResult(item)" - :key="index" - > + <ul v-if="data.isOpen" + class="absolute absolute z-[1000] float-left m-0 list-none bg-white dark:bg-slate-800 m-0 max-h-32 overflow-y-auto scroll-smooth min-w-full"> + <li class="leading-3 pl-4 py-3 border-b-2 line border-gray-100 relative cursor-pointer hover:bg-yellow-50 hover:text-gray-900" + v-for="(item, index) in data.results" @click.prevent="setResult(item)" :key="index"> <!-- <a href="${BASE}?uri=${a.s.value}&lang=${USER_LANG}"> --> <strong class="text-sm"> {{ item.title.value }}</strong> <!-- </a> --> @@ -406,7 +369,10 @@ function setResult(item) { computedValue.value = item.title.value; clear(); // this.$emit('person', person); - emit('subject', language.value); + emit('subject', { + language: language.value, + uri: item.s.value + }); } function clear() { diff --git a/resources/js/Components/TableKeywords.vue b/resources/js/Components/TableKeywords.vue index 723e2d0..5864044 100644 --- a/resources/js/Components/TableKeywords.vue +++ b/resources/js/Components/TableKeywords.vue @@ -8,7 +8,6 @@ import { mdiTrashCan } from '@mdi/js'; import BaseLevel from '@/Components/BaseLevel.vue'; import BaseButtons from '@/Components/BaseButtons.vue'; import BaseButton from '@/Components/BaseButton.vue'; -// import Person from 'App/Models/Person'; import { Subject } from '@/Dataset'; // import FormField from '@/Components/FormField.vue'; import FormControl from '@/Components/FormControl.vue'; @@ -120,7 +119,7 @@ const removeItem = (key) => { <UserAvatar :username="client.value" class="w-24 h-24 mx-auto lg:w-6 lg:h-6" /> </td> --> <td data-label="Type" scope="row"> - <FormControl required v-model="item.type" :type="'select'" placeholder="[Enter Language]" :options="props.subjectTypes"> + <FormControl required v-model="item.type" @update:modelValue="() => {item.external_key = undefined; item.value= '';}" :type="'select'" placeholder="[Enter Language]" :options="props.subjectTypes"> <div class="text-red-400 text-sm" v-if="errors[`subjects.${index}.type`]"> {{ errors[`subjects.${index}.type`].join(', ') }} </div> @@ -132,8 +131,9 @@ const removeItem = (key) => { v-if="item.type !== 'uncontrolled'" v-model="item.value" @subject=" - (language) => { - item.language = language; + (result) => { + item.language = result.language; + item.external_key = result.uri; } " > diff --git a/resources/js/Dataset.ts b/resources/js/Dataset.ts index 93102d2..c62b6ad 100644 --- a/resources/js/Dataset.ts +++ b/resources/js/Dataset.ts @@ -1,4 +1,24 @@ import { Ref } from 'vue'; +import { DateTime } from 'luxon'; + +export interface User { + id: number; + login: string; + email: string; + password: string; + createdAt: DateTime; + updatedAt: DateTime; + roles: Array<Role>; +} + +export interface Role { + id: number; + display_name: string; + name: string; + description: string; + created_at: DateTime; + updated_at: DateTime; +} export interface Dataset { [key: string]: @@ -75,11 +95,12 @@ export interface TethysFile { } export interface Subject { - // id: number; + id?: number; language: string; type: string; value: string; external_key?: string; + dataset_count: number; } export interface DatasetReference { // id: number; diff --git a/resources/js/Pages/Submitter/Dataset/Create.vue b/resources/js/Pages/Submitter/Dataset/Create.vue index e7f855c..c7b70d0 100644 --- a/resources/js/Pages/Submitter/Dataset/Create.vue +++ b/resources/js/Pages/Submitter/Dataset/Create.vue @@ -290,14 +290,15 @@ const submit = async () => { // this.currentStatus = STATUS_SAVING; // serrors = []; - // const files = form.files.map((obj) => { - // return new File([obj.blob], obj.label, { type: obj.type, lastModified: obj.lastModified }); - // }); + const files = form.files.map((obj) => { + return new File([obj.blob], obj.label, { type: obj.type, lastModified: obj.lastModified }); + }); // formStep.value++; await form .transform((data) => ({ ...data, + files: files, rights: form.rights && form.rights == true ? 'true' : 'false', })) .post(route, { @@ -404,7 +405,7 @@ const onMapInitialized = (newItem) => { adds a new Keyword */ const addKeyword = () => { - let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled' }; + let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled', dataset_count: 0 }; //this.dataset.files.push(uploadedFiles[i]); form.subjects.push(newSubject); }; diff --git a/resources/js/Pages/Submitter/Dataset/Edit.vue b/resources/js/Pages/Submitter/Dataset/Edit.vue index 212358d..5aa686a 100644 --- a/resources/js/Pages/Submitter/Dataset/Edit.vue +++ b/resources/js/Pages/Submitter/Dataset/Edit.vue @@ -8,11 +8,15 @@ color="white" rounded-full small /> </SectionTitleLineWithButton> + <NotificationBar v-if="flash.message" color="success" :icon="mdiAlertBoxOutline"> + {{ flash.message }} + </NotificationBar> + <FormValidationErrors v-bind:errors="errors" /> <!-- max-w-2xl max-width: 42rem; /* 672px */ --> <!-- <div class="max-w-2xl mx-auto"> --> <CardBox :form="true"> - <FormValidationErrors v-bind:errors="errors" /> + <!-- <FormValidationErrors v-bind:errors="errors" /> --> <div class="mb-4"> <!-- <label for="title" class="block text-gray-700 font-bold mb-2">Title:</label> <input @@ -218,8 +222,8 @@ <td class="before:hidden lg:w-1 whitespace-nowrap"> <BaseButtons type="justify-start lg:justify-end" no-wrap> <!-- <BaseButton color="info" :icon="mdiEye" small @click="isModalActive = true" /> --> - <BaseButton color="danger" :icon="mdiTrashCan" small v-if="item.id == undefined" - @click.prevent="removeDescription(index)" /> + <BaseButton color="danger" :icon="mdiTrashCan" small + v-if="item.id == undefined" @click.prevent="removeDescription(index)" /> </BaseButtons> </td> </tr> @@ -469,7 +473,8 @@ // import { Component, Vue, Prop, Setup, toNative } from 'vue-facing-decorator'; // import AuthLayout from '@/Layouts/Auth.vue'; import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; -import { useForm, Head } from '@inertiajs/vue3'; +import { useForm, Head, usePage } from '@inertiajs/vue3'; +import { computed, ComputedRef } from 'vue'; // import { ref } from 'vue'; // import { MainService } from '@/Stores/main'; // import FormInput from '@/Components/FormInput.vue'; // @/Components/FormInput.vue' @@ -502,8 +507,10 @@ import { mdiTrashCan, mdiBookOpenPageVariant, mdiEarthPlus, + mdiAlertBoxOutline, } from '@mdi/js'; import { notify } from '@/notiwind'; +import NotificationBar from '@/Components/NotificationBar.vue'; const props = defineProps({ errors: { @@ -557,6 +564,11 @@ const props = defineProps({ +}); +const flash: ComputedRef<any> = computed(() => { + // let test = usePage(); + // console.log(test); + return usePage().props.flash; }); // const projects = reactive([]); @@ -639,11 +651,17 @@ const submit = async (): Promise<void> => { form.licenses = form.licenses.map((obj) => obj.id.toString()); } + // const files = form.files.map((obj) => { + // return new File([obj.blob], obj.label, { type: obj.type, lastModified: obj.lastModified }); + // }); + const [fileUploads, fileInputs] = form.files?.reduce( ([fileUploads, fileInputs], obj) => { if (!obj.id) { // return MultipartFile for file upload - fileUploads[obj.sort_order] = new File([obj.blob], obj.label, { type: obj.type, lastModified: obj.lastModified }); + let file = new File([obj.blob], `${obj.label}?sortOrder=${obj.sort_order}`, { type: obj.type, lastModified: obj.lastModified }); + // fileUploads[obj.sort_order] = file; + fileUploads.push(file); } else { // return normal request input fileInputs.push(obj); @@ -723,7 +741,7 @@ const onAddContributor = (person) => { }; const addKeyword = () => { - let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled' }; + let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled', dataset_count: 0 }; //this.dataset.files.push(uploadedFiles[i]); form.subjects.push(newSubject); }; @@ -743,7 +761,7 @@ const onMapInitialized = (newItem) => { }; </script> -<style> +<style scoped> .max-w-2xl { max-width: 2xl; } diff --git a/resources/js/Pages/Submitter/Dataset/Index.vue b/resources/js/Pages/Submitter/Dataset/Index.vue index 762134d..6d04bb0 100644 --- a/resources/js/Pages/Submitter/Dataset/Index.vue +++ b/resources/js/Pages/Submitter/Dataset/Index.vue @@ -118,7 +118,7 @@ const flash: ComputedRef<any> = computed(() => { :route-name="stardust.route('dataset.release', [dataset.id])" color="info" :icon="mdiLockOpen" :label="'Release'" small /> <!-- && (dataset.server_state === 'inprogress' || dataset.server_state === 'rejected_editor')" --> - <BaseButton v-if="can.edit" :route-name="stardust.route('dataset.edit', [dataset.id])" + <BaseButton :route-name="stardust.route('dataset.edit', [dataset.id])" color="info" :icon="mdiSquareEditOutline" :label="'Edit'" small /> <!-- @click="destroy(dataset.id)" --> <BaseButton v-if="can.delete" color="danger" diff --git a/resources/js/Pages/Submitter/EditComponent.ts b/resources/js/Pages/Submitter/EditComponent.ts index 834f524..1cee44e 100644 --- a/resources/js/Pages/Submitter/EditComponent.ts +++ b/resources/js/Pages/Submitter/EditComponent.ts @@ -215,8 +215,8 @@ class EditComponent extends Vue { } } - public addKeyword() { - let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled' }; + public addKeyword() { + let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled', dataset_count: 0 }; //this.dataset.files.push(uploadedFiles[i]); this.form.subjects.push(newSubject); } diff --git a/resources/js/menu.ts b/resources/js/menu.ts index f59170f..506fd29 100644 --- a/resources/js/menu.ts +++ b/resources/js/menu.ts @@ -36,6 +36,7 @@ export default [ // route: 'dataset.create', icon: mdiDatabasePlus, label: 'Submitter', + permissions: ['submitter'], children: [ { route: 'dataset.list', diff --git a/start/inertia.ts b/start/inertia.ts index 22f1a7f..4a631d7 100644 --- a/start/inertia.ts +++ b/start/inertia.ts @@ -24,8 +24,9 @@ Inertia.share({ }, // params: ({ params }) => params, - authUser: ({ auth }: HttpContextContract) => { + authUser: async ({ auth }: HttpContextContract) => { if (auth.user) { + await auth.user.load('roles'); return auth.user; // { // 'id': auth.user.id, diff --git a/start/routes.ts b/start/routes.ts index b1c000b..6861edd 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -94,6 +94,8 @@ Route.post('/app/login', 'Auth/AuthController.login').as('login.store'); // Route.post("/signup", "AuthController.signup"); Route.post('/signout', 'Auth/AuthController.logout').as('logout'); + +// administrator Route.group(() => { Route.get('/settings', async ({ inertia }) => { return inertia.render('Admin/Settings'); @@ -133,6 +135,10 @@ Route.group(() => { // .middleware(['auth', 'can:dataset-list,dataset-publish']); .middleware(['auth', 'is:administrator,moderator']); + + + + Route.get('/edit-account-info', 'UsersController.accountInfo') .as('admin.account.info') .namespace('App/Controllers/Http/Admin') @@ -145,9 +151,10 @@ Route.post('/edit-account-info/store/:id', 'UsersController.accountInfoStore') .middleware(['auth']); // Route::post('change-password', 'UserController@changePasswordStore')->name('admin.account.password.store'); +// submitter: Route.group(() => { // Route.get('/user', 'UsersController.index').as('user.index'); - Route.get('/dataset', 'DatasetController.index').as('dataset.list').middleware(['auth']); //.middleware(['can:dataset-list']); + Route.get('/dataset', 'DatasetController.index').as('dataset.list').middleware(['auth', 'can:dataset-list']); Route.get('/dataset/create', 'DatasetController.create').as('dataset.create').middleware(['auth', 'can:dataset-submit']); Route.post('/dataset/first/first-step', 'DatasetController.firstStep') .as('dataset.first.step') @@ -158,25 +165,23 @@ Route.group(() => { Route.post('/dataset/second/third-step', 'DatasetController.thirdStep') .as('dataset.third.step') .middleware(['auth', 'can:dataset-submit']); - Route.post('/dataset/submit', 'DatasetController.store').as('dataset.submit').middleware(['auth', 'can:dataset-submit']); Route.get('/dataset/:id/release', 'DatasetController.release') .as('dataset.release') .where('id', Route.matchers.number()) - .middleware(['auth']); //, 'can:dataset-submit']); + .middleware(['auth', 'can:dataset-edit']); Route.put('/dataset/:id/releaseupdate', 'DatasetController.releaseUpdate') .as('dataset.releaseUpdate') - .middleware(['auth', 'can:dataset-submit']); + .middleware(['auth', 'can:dataset-edit']); Route.get('/dataset/:id/edit', 'DatasetController.edit') .as('dataset.edit') .where('id', Route.matchers.number()) - .middleware(['auth', 'can:dataset-submit']); - + .middleware(['auth', 'can:dataset-edit']); Route.put('/dataset/:id/update', 'DatasetController.update') .as('dataset.update') .where('id', Route.matchers.number()) - .middleware(['auth', 'can:dataset-submit']); + .middleware(['auth', 'can:dataset-edit']); Route.get('/dataset/:id/delete', 'DatasetController.delete').as('dataset.delete').middleware(['auth', 'can:dataset-delete']); Route.put('/dataset/:id/deleteupdate', 'DatasetController.deleteUpdate') @@ -195,7 +200,7 @@ Route.group(() => { // .middleware(['auth', 'is:submitter']); Route.group(() => { - Route.put('/dataset/:id/update', 'DatasetsController.update').as('editor.dataset.update').middleware(['auth', 'can:dataset-submit']); + Route.put('/dataset/:id/update', 'DatasetsController.update').as('editor.dataset.update').middleware(['auth', 'can:dataset-editor-edit']); }) .namespace('App/Controllers/Http/Editor') .prefix('editor'); diff --git a/tsconfig.json b/tsconfig.json index 260c4ef..4316c5a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -30,12 +30,22 @@ "esModuleInterop": true, //neu "allowSyntheticDefaultImports": true, //neu, "paths": { - "App/*": ["./app/*"], - "Config/*": ["./config/*"], - "Contracts/*": ["./contracts/*"], - "Database/*": ["./database/*"], + "App/*": [ + "./app/*" + ], + "Config/*": [ + "./config/*" + ], + "Contracts/*": [ + "./contracts/*" + ], + "Database/*": [ + "./database/*" + ], // "@/*": ["./resources/js/"], - "@/*": ["./resources/js/*"] + "@/*": [ + "./resources/js/*" + ] // "vue$": ["vue/dist/vue.runtime.esm-bundler.js"], }, "types": [ @@ -48,8 +58,11 @@ "@eidellev/inertia-adonisjs", "naive-ui/volar", "@adonisjs/lucid", - "@adonisjs/auth" + "@adonisjs/auth", + "@adonisjs/redis" ] }, - "files": ["index.d.ts"] + "files": [ + "index.d.ts" + ] } From bf9d25ae3e0daf2c8efd9b1bc35fb65f9bd20a48 Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher <arno.kaimbacher@geosphere.at> Date: Wed, 29 Nov 2023 16:52:41 +0100 Subject: [PATCH 09/42] - advanced AsideMenuList.vue, AsideMenuItem.vue - npm updates - load menu in AsideMenu.vue via main.ts store for saving the satus of menu items - extended jappa tests: test also permission on dataset controller code --- .../Http/Submitter/DatasetController.ts | 4 +- package-lock.json | 457 +++++++++--------- resources/js/Components/AsideMenu.vue | 13 +- resources/js/Components/AsideMenuItem.vue | 138 ++++-- resources/js/Components/AsideMenuLayer.vue | 8 +- resources/js/Components/AsideMenuList.vue | 55 ++- resources/js/Dataset.ts | 2 +- .../js/Pages/Submitter/Dataset/Create.vue | 2 +- resources/js/Stores/main.ts | 3 + resources/js/menu.ts | 5 +- resources/js/styles.js | 2 +- tests/functional/dataset_controller.spec.ts | 20 +- 12 files changed, 417 insertions(+), 292 deletions(-) diff --git a/app/Controllers/Http/Submitter/DatasetController.ts b/app/Controllers/Http/Submitter/DatasetController.ts index 34dc21c..8d29a3a 100644 --- a/app/Controllers/Http/Submitter/DatasetController.ts +++ b/app/Controllers/Http/Submitter/DatasetController.ts @@ -336,7 +336,7 @@ export default class DatasetController { } session.flash('message', 'Dataset has been created successfully'); - return response.redirect().toRoute('user.index'); + return response.redirect().toRoute('dataset.list'); // return response.redirect().back(); } @@ -1015,7 +1015,7 @@ export default class DatasetController { if (validStates.includes(dataset.server_state)) { if (dataset.files && dataset.files.length > 0) { for (const file of dataset.files) { - // overwriten delete method also delets file on filespace + // overwritten delete method also delets file on filespace await file.delete(); } } diff --git a/package-lock.json b/package-lock.json index 3ecb05c..5f7d9ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -785,9 +785,9 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.4.tgz", - "integrity": "sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "dependencies": { "@babel/highlight": "^7.23.4", @@ -798,30 +798,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", - "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", - "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.5.tgz", + "integrity": "sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.3", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.5", "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.3", + "@babel/helpers": "^7.23.5", + "@babel/parser": "^7.23.5", "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.3", - "@babel/types": "^7.23.3", + "@babel/traverse": "^7.23.5", + "@babel/types": "^7.23.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -846,12 +846,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.4.tgz", - "integrity": "sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.5.tgz", + "integrity": "sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==", "dev": true, "dependencies": { - "@babel/types": "^7.23.4", + "@babel/types": "^7.23.5", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -910,17 +910,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.5.tgz", + "integrity": "sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-replace-supers": "^7.22.20", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", "semver": "^6.3.1" @@ -1170,9 +1170,9 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", "dev": true, "engines": { "node": ">=6.9.0" @@ -1193,14 +1193,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.4.tgz", - "integrity": "sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.5.tgz", + "integrity": "sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==", "dev": true, "dependencies": { "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.4", - "@babel/types": "^7.23.4" + "@babel/traverse": "^7.23.5", + "@babel/types": "^7.23.5" }, "engines": { "node": ">=6.9.0" @@ -1221,9 +1221,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz", - "integrity": "sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", + "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1297,12 +1297,12 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.3.tgz", - "integrity": "sha512-u8SwzOcP0DYSsa++nHd/9exlHb0NAlHCb890qtZZbSwPX2bFv8LBEztxwN7Xg/dS8oAFFidhrI9PBcLBJSkGRQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.5.tgz", + "integrity": "sha512-6IsY8jOeWibsengGlWIezp7cuZEFzNlAghFpzh9wiZwhQ42/hRcPnY/QV9HJoKTlujupinSlnQPiEy/u2C1ZfQ==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-create-class-features-plugin": "^7.23.5", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.20", "@babel/helper-split-export-declaration": "^7.22.6", @@ -1721,9 +1721,9 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz", - "integrity": "sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz", + "integrity": "sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", @@ -2346,13 +2346,13 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz", - "integrity": "sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.5.tgz", + "integrity": "sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-create-class-features-plugin": "^7.23.5", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-typescript": "^7.23.3" }, @@ -2427,15 +2427,15 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.3.tgz", - "integrity": "sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.5.tgz", + "integrity": "sha512-0d/uxVD6tFGWXGDSfyMD1p2otoaKmu6+GD+NfAx0tMaH+dxORnp7T9TaVQ6mKyya7iBtCIVxHjWT7MuzzM9z+A==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.23.3", + "@babel/compat-data": "^7.23.5", "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", + "@babel/helper-validator-option": "^7.23.5", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.3", @@ -2459,25 +2459,25 @@ "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.23.3", - "@babel/plugin-transform-async-generator-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.4", "@babel/plugin-transform-async-to-generator": "^7.23.3", "@babel/plugin-transform-block-scoped-functions": "^7.23.3", - "@babel/plugin-transform-block-scoping": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.4", "@babel/plugin-transform-class-properties": "^7.23.3", - "@babel/plugin-transform-class-static-block": "^7.23.3", - "@babel/plugin-transform-classes": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.4", + "@babel/plugin-transform-classes": "^7.23.5", "@babel/plugin-transform-computed-properties": "^7.23.3", "@babel/plugin-transform-destructuring": "^7.23.3", "@babel/plugin-transform-dotall-regex": "^7.23.3", "@babel/plugin-transform-duplicate-keys": "^7.23.3", - "@babel/plugin-transform-dynamic-import": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.4", "@babel/plugin-transform-exponentiation-operator": "^7.23.3", - "@babel/plugin-transform-export-namespace-from": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.4", "@babel/plugin-transform-for-of": "^7.23.3", "@babel/plugin-transform-function-name": "^7.23.3", - "@babel/plugin-transform-json-strings": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.4", "@babel/plugin-transform-literals": "^7.23.3", - "@babel/plugin-transform-logical-assignment-operators": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", "@babel/plugin-transform-member-expression-literals": "^7.23.3", "@babel/plugin-transform-modules-amd": "^7.23.3", "@babel/plugin-transform-modules-commonjs": "^7.23.3", @@ -2485,15 +2485,15 @@ "@babel/plugin-transform-modules-umd": "^7.23.3", "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", "@babel/plugin-transform-new-target": "^7.23.3", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.3", - "@babel/plugin-transform-numeric-separator": "^7.23.3", - "@babel/plugin-transform-object-rest-spread": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", + "@babel/plugin-transform-numeric-separator": "^7.23.4", + "@babel/plugin-transform-object-rest-spread": "^7.23.4", "@babel/plugin-transform-object-super": "^7.23.3", - "@babel/plugin-transform-optional-catch-binding": "^7.23.3", - "@babel/plugin-transform-optional-chaining": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.4", + "@babel/plugin-transform-optional-chaining": "^7.23.4", "@babel/plugin-transform-parameters": "^7.23.3", "@babel/plugin-transform-private-methods": "^7.23.3", - "@babel/plugin-transform-private-property-in-object": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.4", "@babel/plugin-transform-property-literals": "^7.23.3", "@babel/plugin-transform-regenerator": "^7.23.3", "@babel/plugin-transform-reserved-words": "^7.23.3", @@ -2569,9 +2569,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.4.tgz", - "integrity": "sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", + "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2595,19 +2595,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.4.tgz", - "integrity": "sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz", + "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.23.4", - "@babel/generator": "^7.23.4", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.5", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.4", - "@babel/types": "^7.23.4", + "@babel/parser": "^7.23.5", + "@babel/types": "^7.23.5", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -2616,9 +2616,9 @@ } }, "node_modules/@babel/types": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.4.tgz", - "integrity": "sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.5.tgz", + "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.23.4", @@ -3016,9 +3016,9 @@ } }, "node_modules/@japa/run-failed-tests/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", @@ -3298,18 +3298,18 @@ } }, "node_modules/@nuxt/friendly-errors-webpack-plugin": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.5.2.tgz", - "integrity": "sha512-LLc+90lnxVbpKkMqk5z1EWpXoODhc6gRkqqXJCInJwF5xabHAE7biFvbULfvTRmtaTzAaP8IV4HQDLUgeAUTTw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.6.0.tgz", + "integrity": "sha512-3IZj6MXbzlvUxDncAxgBMLQwGPY/JlNhy2i+AGyOHCAReR5HcBxYjVRBvyaKM9R3s5k4OODYKeHAbrToZH/47w==", "dev": true, "dependencies": { - "chalk": "^2.3.2", - "consola": "^2.6.0", - "error-stack-parser": "^2.0.0", + "chalk": "^2.4.2", + "consola": "^3.2.3", + "error-stack-parser": "^2.1.4", "string-width": "^4.2.3" }, "engines": { - "node": ">=8.0.0", + "node": ">=14.18.0", "npm": ">=5.0.0" }, "peerDependencies": { @@ -3590,9 +3590,9 @@ } }, "node_modules/@redis/client": { - "version": "1.5.11", - "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.11.tgz", - "integrity": "sha512-cV7yHcOAtNQ5x/yQl7Yw1xf53kO0FNDTdDU6bFIMbW6ljB7U7ns0YRM+QIkpoqTAt6zK5k9Fq0QWlUbLcq9AvA==", + "version": "1.5.12", + "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.12.tgz", + "integrity": "sha512-/ZjE18HRzMd80eXIIUIPcH81UoZpwulbo8FmbElrjPqH0QC0SeIKu1BOU49bO5trM5g895kAjhvalt5h77q+4A==", "dependencies": { "cluster-key-slot": "1.1.2", "generic-pool": "3.9.0", @@ -3608,9 +3608,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/@redis/graph": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.0.tgz", - "integrity": "sha512-16yZWngxyXPd+MJxeSr0dqh2AIOi8j9yXKcKCwVaKDbH3HTuETpDVPcLujhFYVPtYrngSco31BUcSa9TH31Gqg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.1.tgz", + "integrity": "sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==", "peerDependencies": { "@redis/client": "^1.0.0" } @@ -3624,9 +3624,9 @@ } }, "node_modules/@redis/search": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.5.tgz", - "integrity": "sha512-hPP8w7GfGsbtYEJdn4n7nXa6xt6hVZnnDktKW4ArMaFQ/m/aR7eFvsLQmG/mn1Upq99btPJk+F27IQ2dYpCoUg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.6.tgz", + "integrity": "sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==", "peerDependencies": { "@redis/client": "^1.0.0" } @@ -3928,9 +3928,9 @@ "integrity": "sha512-A0uYgOj3zNc4hNjHc5lYUfJQ/HVyBXiUMKdXd7ysclaE6k9oJdavQzODHuwjpUu2/boCP8afjQYi8z/GtvNCWA==" }, "node_modules/@types/chai": { - "version": "4.3.10", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.10.tgz", - "integrity": "sha512-of+ICnbqjmFCiixUnqRulbylyXQrPqIGf/B3Jax1wIF3DvSheysQxAWvqHhZiW3IQrycvokcLcFQlveGp+vyNg==", + "version": "4.3.11", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.11.tgz", + "integrity": "sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==", "dev": true }, "node_modules/@types/clamscan": { @@ -3962,9 +3962,9 @@ } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", - "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -3972,9 +3972,9 @@ } }, "node_modules/@types/cookiejar": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.4.tgz", - "integrity": "sha512-b698BLJ6kPVd6uhHsY7wlebZdrWPXYied883PDSzpJZYOP97EOn/oGdLCH3jJf157srkFReIZY5v0H1s8Dozrg==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.5.tgz", + "integrity": "sha512-he+DHOWReW0nghN24E1WUqM0efK4kI9oTqDm6XmK8ZPe2djZ90BSNdGnIyCLzCPw7/pogPlGbzI2wHGGmi4O/Q==", "dev": true }, "node_modules/@types/eslint": { @@ -4114,9 +4114,9 @@ "dev": true }, "node_modules/@types/katex": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.6.tgz", - "integrity": "sha512-rZYO1HInM99rAFYNwGqbYPxHZHxu2IwZYKj4bJ4oh6edVrm1UId8mmbHIZLBtG253qU6y3piag0XYe/joNnwzQ==", + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", + "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", "dev": true }, "node_modules/@types/leaflet": { @@ -4129,24 +4129,24 @@ } }, "node_modules/@types/lodash": { - "version": "4.14.201", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.201.tgz", - "integrity": "sha512-y9euML0cim1JrykNxADLfaG0FgD1g/yTHwUs/Jg9ZIU7WKj2/4IW9Lbb1WZbvck78W/lfGXFfe+u2EGfIJXdLQ==", + "version": "4.14.202", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz", + "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==", "dev": true }, "node_modules/@types/lodash-es": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.11.tgz", - "integrity": "sha512-eCw8FYAWHt2DDl77s+AMLLzPn310LKohruumpucZI4oOFJkIgnlaJcy23OKMJxx4r9PeTF13Gv6w+jqjWQaYUg==", + "version": "4.17.12", + "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.12.tgz", + "integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==", "dev": true, "dependencies": { "@types/lodash": "*" } }, "node_modules/@types/luxon": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.4.tgz", - "integrity": "sha512-H9OXxv4EzJwE75aTPKpiGXJq+y4LFxjpsdgKwSmr503P5DkWc3AG7VAFYrFNVvqemT5DfgZJV9itYhqBHSGujA==" + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.5.tgz", + "integrity": "sha512-1cyf6Ge/94zlaWIZA2ei1pE6SZ8xpad2hXaYa5JEFiaUH0YS494CZwyi4MXNpXD9oEuv6ZH0Bmh0e7F9sPhmZA==" }, "node_modules/@types/md5": { "version": "2.3.5", @@ -4166,17 +4166,17 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.9.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.2.tgz", - "integrity": "sha512-WHZXKFCEyIUJzAwh3NyyTHYSR35SevJ6mZ1nWwJafKtiQbqRTIKSRcw3Ma3acqgsent3RRDqeVwpHntMk+9irg==", + "version": "20.10.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.0.tgz", + "integrity": "sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@types/node-forge": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", - "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.10.tgz", + "integrity": "sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==", "dev": true, "dependencies": { "@types/node": "*" @@ -4239,9 +4239,9 @@ "dev": true }, "node_modules/@types/semver": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz", - "integrity": "sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==", + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", "dev": true }, "node_modules/@types/send": { @@ -4293,9 +4293,9 @@ } }, "node_modules/@types/superagent": { - "version": "4.1.22", - "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.22.tgz", - "integrity": "sha512-GMaOrnnUsjChvH8zlzdDPARRXky8bU3E8xsU/fOclgqsINekbwDu1+wzJzJaGzZP91SGpOutf5Te5pm5M/qCWg==", + "version": "4.1.24", + "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.24.tgz", + "integrity": "sha512-mEafCgyKiMFin24SDzWN7yAADt4gt6YawFiNMp0QS5ZPboORfyxFt0s3VzJKhTaKg9py/4FUmrHLTNfJKt9Rbw==", "dev": true, "dependencies": { "@types/cookiejar": "*", @@ -4303,23 +4303,23 @@ } }, "node_modules/@types/validator": { - "version": "13.11.6", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.6.tgz", - "integrity": "sha512-HUgHujPhKuNzgNXBRZKYexwoG+gHKU+tnfPqjWXFghZAnn73JElicMkuSKJyLGr9JgyA8IgK7fj88IyA9rwYeQ==" + "version": "13.11.7", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.7.tgz", + "integrity": "sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==" }, "node_modules/@types/ws": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", - "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -4598,36 +4598,36 @@ "dev": true }, "node_modules/@vue/compiler-core": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.8.tgz", - "integrity": "sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.9.tgz", + "integrity": "sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==", "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/shared": "3.3.8", + "@babel/parser": "^7.23.3", + "@vue/shared": "3.3.9", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz", - "integrity": "sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.9.tgz", + "integrity": "sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==", "dependencies": { - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8" + "@vue/compiler-core": "3.3.9", + "@vue/shared": "3.3.9" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.8.tgz", - "integrity": "sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.9.tgz", + "integrity": "sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==", "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.8", - "@vue/compiler-dom": "3.3.8", - "@vue/compiler-ssr": "3.3.8", - "@vue/reactivity-transform": "3.3.8", - "@vue/shared": "3.3.8", + "@babel/parser": "^7.23.3", + "@vue/compiler-core": "3.3.9", + "@vue/compiler-dom": "3.3.9", + "@vue/compiler-ssr": "3.3.9", + "@vue/reactivity-transform": "3.3.9", + "@vue/shared": "3.3.9", "estree-walker": "^2.0.2", "magic-string": "^0.30.5", "postcss": "^8.4.31", @@ -4635,12 +4635,12 @@ } }, "node_modules/@vue/compiler-ssr": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.8.tgz", - "integrity": "sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.9.tgz", + "integrity": "sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==", "dependencies": { - "@vue/compiler-dom": "3.3.8", - "@vue/shared": "3.3.8" + "@vue/compiler-dom": "3.3.9", + "@vue/shared": "3.3.9" } }, "node_modules/@vue/devtools-api": { @@ -4650,41 +4650,41 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.8.tgz", - "integrity": "sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.9.tgz", + "integrity": "sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==", "dependencies": { - "@vue/shared": "3.3.8" + "@vue/shared": "3.3.9" } }, "node_modules/@vue/reactivity-transform": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.8.tgz", - "integrity": "sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.9.tgz", + "integrity": "sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==", "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8", + "@babel/parser": "^7.23.3", + "@vue/compiler-core": "3.3.9", + "@vue/shared": "3.3.9", "estree-walker": "^2.0.2", "magic-string": "^0.30.5" } }, "node_modules/@vue/runtime-core": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.8.tgz", - "integrity": "sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.9.tgz", + "integrity": "sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==", "dependencies": { - "@vue/reactivity": "3.3.8", - "@vue/shared": "3.3.8" + "@vue/reactivity": "3.3.9", + "@vue/shared": "3.3.9" } }, "node_modules/@vue/runtime-dom": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.8.tgz", - "integrity": "sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.9.tgz", + "integrity": "sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==", "dependencies": { - "@vue/runtime-core": "3.3.8", - "@vue/shared": "3.3.8", + "@vue/runtime-core": "3.3.9", + "@vue/shared": "3.3.9", "csstype": "^3.1.2" } }, @@ -4694,21 +4694,21 @@ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, "node_modules/@vue/server-renderer": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.8.tgz", - "integrity": "sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.9.tgz", + "integrity": "sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==", "dependencies": { - "@vue/compiler-ssr": "3.3.8", - "@vue/shared": "3.3.8" + "@vue/compiler-ssr": "3.3.9", + "@vue/shared": "3.3.9" }, "peerDependencies": { - "vue": "3.3.8" + "vue": "3.3.9" } }, "node_modules/@vue/shared": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.8.tgz", - "integrity": "sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==" + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" }, "node_modules/@vue/tsconfig": { "version": "0.4.0", @@ -5977,9 +5977,9 @@ "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==" }, "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", "dev": true, "engines": { "node": ">=0.6" @@ -6343,9 +6343,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001563", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", - "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", + "version": "1.0.30001565", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001565.tgz", + "integrity": "sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==", "dev": true, "funding": [ { @@ -6876,10 +6876,13 @@ } }, "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", + "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", + "dev": true, + "engines": { + "node": "^14.18.0 || >=16.10.0" + } }, "node_modules/constant-case": { "version": "3.0.4", @@ -8191,9 +8194,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.588", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.588.tgz", - "integrity": "sha512-soytjxwbgcCu7nh5Pf4S2/4wa6UIu+A3p03U2yVr53qGxi1/VTR3ENI+p50v+UxqqZAfl48j3z55ud7VHIOr9w==", + "version": "1.4.596", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.596.tgz", + "integrity": "sha512-zW3zbZ40Icb2BCWjm47nxwcFGYlIgdXkAx85XDO7cyky9J4QQfq8t0W19/TLZqq3JPQXtlv8BPIGmfa9Jb4scg==", "dev": true }, "node_modules/emittery": { @@ -11039,9 +11042,9 @@ } }, "node_modules/jest-util/node_modules/@types/yargs": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.31.tgz", - "integrity": "sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg==", + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -14419,15 +14422,15 @@ } }, "node_modules/redis": { - "version": "4.6.10", - "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.10.tgz", - "integrity": "sha512-mmbyhuKgDiJ5TWUhiKhBssz+mjsuSI/lSZNPI9QvZOYzWvYGejtb+W3RlDDf8LD6Bdl5/mZeG8O1feUGhXTxEg==", + "version": "4.6.11", + "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.11.tgz", + "integrity": "sha512-kg1Lt4NZLYkAjPOj/WcyIGWfZfnyfKo1Wg9YKVSlzhFwxpFIl3LYI8BWy1Ab963LLDsTz2+OwdsesHKljB3WMQ==", "dependencies": { "@redis/bloom": "1.2.0", - "@redis/client": "1.5.11", - "@redis/graph": "1.1.0", + "@redis/client": "1.5.12", + "@redis/graph": "1.1.1", "@redis/json": "1.0.6", - "@redis/search": "1.1.5", + "@redis/search": "1.1.6", "@redis/time-series": "1.0.5" } }, @@ -16647,9 +16650,9 @@ } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", + "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", "devOptional": true, "bin": { "tsc": "bin/tsc", @@ -16968,15 +16971,15 @@ } }, "node_modules/vue": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.8.tgz", - "integrity": "sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.9.tgz", + "integrity": "sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==", "dependencies": { - "@vue/compiler-dom": "3.3.8", - "@vue/compiler-sfc": "3.3.8", - "@vue/runtime-dom": "3.3.8", - "@vue/server-renderer": "3.3.8", - "@vue/shared": "3.3.8" + "@vue/compiler-dom": "3.3.9", + "@vue/compiler-sfc": "3.3.9", + "@vue/runtime-dom": "3.3.9", + "@vue/server-renderer": "3.3.9", + "@vue/shared": "3.3.9" }, "peerDependencies": { "typescript": "*" diff --git a/resources/js/Components/AsideMenu.vue b/resources/js/Components/AsideMenu.vue index e2d46d1..13c4415 100644 --- a/resources/js/Components/AsideMenu.vue +++ b/resources/js/Components/AsideMenu.vue @@ -1,17 +1,22 @@ -<script setup> -// import { reactive, computed } from 'vue'; +<script lang="ts" setup> +import { computed } from 'vue'; // import { usePage } from '@inertiajs/vue3' // import { usePage } from '@inertiajs/inertia-vue3'; import { LayoutService } from '@/Stores/layout'; -import menu from '@/menu'; +import { MainService } from '@/Stores/main'; +// import menu from '@/menu'; import AsideMenuLayer from '@/Components/AsideMenuLayer.vue'; -import OverlayLayer from '@/Components/OverlayLayer.vue'; +// import OverlayLayer from '@/Components/OverlayLayer.vue'; // let menu = reactive({}); // menu = computed(() => usePage().props.navigation?.menu); const layoutService = LayoutService(); +const mainService =MainService(); +// let menu = reactive({}); +let menu = computed(() => mainService.menu); + </script> <template> diff --git a/resources/js/Components/AsideMenuItem.vue b/resources/js/Components/AsideMenuItem.vue index 924c3b3..131d0e5 100644 --- a/resources/js/Components/AsideMenuItem.vue +++ b/resources/js/Components/AsideMenuItem.vue @@ -7,7 +7,7 @@ import { StyleService } from '@/Stores/style'; import { mdiMinus, mdiPlus } from '@mdi/js'; import { getButtonColor } from '@/colors.js'; import BaseIcon from '@/Components/BaseIcon.vue'; -import AsideMenuList from '@/Components/AsideMenuList.vue'; +// import AsideMenuList from '@/Components/AsideMenuList.vue'; import { stardust } from '@eidellev/adonis-stardust/client'; import type { User } from '@/Dataset'; @@ -16,7 +16,11 @@ const props = defineProps({ type: Object, required: true, }, - isDropdownList: Boolean, + parentItem: { + type: Object, + required: false, + }, + // isDropdownList: Boolean, }); const user: ComputedRef<User> = computed(() => { @@ -25,7 +29,7 @@ const user: ComputedRef<User> = computed(() => { const itemRoute = computed(() => (props.item && props.item.route ? stardust.route(props.item.route) : '')); // const isCurrentRoute = computed(() => (props.item && props.item.route ? stardust.isCurrent(props.item.route): false)); -const itemHref = computed(() => (props.item && props.item.href ? props.item.href : '')); +// const itemHref = computed(() => (props.item && props.item.href ? props.item.href : '')); const emit = defineEmits(['menu-click']); @@ -33,23 +37,67 @@ const styleService = StyleService(); const hasColor = computed(() => props.item && props.item.color); -const isDropdownActive = ref(false); +const isDropdownOpen = ref(false); + +const isChildSelected = computed(() => { + if (props.item.children && props.item.children.length > 0) { + return children.value.some(childItem => stardust.isCurrent(childItem.route)); + } + return false; +}); + +// const value = computed({ +// get: () => props.modelValue, +// set: (value) => emit('update:modelValue', value), +// }); + + +const hasChildren = computed(() => { + // props.item.children?.length > 0 + if (props.item.children && props.item.children.length > 0) { + return true; + } + return false; +}); +const children = computed(() => { + return props.item.children || []; +}); const componentClass = computed(() => [ - props.isDropdownList ? 'py-3 px-6 text-sm font-semibold' : 'py-3 px-6', + hasChildren ? 'py-3 px-6 text-sm font-semibold' : 'py-3 px-6', hasColor.value ? getButtonColor(props.item.color, false, true) : styleService.asideMenuItemStyle, ]); -const hasDropdown = computed(() => props.item.children); + + +// const toggleDropdown = () => { +// // emit('menu-click', event, props.item); +// // console.log(props.item); +// if (hasChildren.value) { +// isDropdownOpen.value = !isDropdownOpen.value; +// } +// // if (props.parentItem?.hasDropdown.value) { +// // props.parentItem.isDropdownActive.value = true; +// // } +// }; const menuClick = (event) => { emit('menu-click', event, props.item); - if (hasDropdown.value) { - isDropdownActive.value = !isDropdownActive.value; + if (hasChildren.value) { + // if (isChildSelected.value == false) { + // isDropdownOpen.value = !isDropdownOpen.value; + props.item.isOpen = !props.item.isOpen; + // } } + }; +// const handleChildSelected = () => { +// isChildSelected.value = true; +// }; + + const activeInactiveStyle = computed(() => { if (props.item.route && stardust.isCurrent(props.item.route)) { // console.log(props.item.route); @@ -85,33 +133,55 @@ const hasRoles = computed(() => { <template> <li v-if="hasRoles"> <!-- <component :is="itemHref ? 'div' : Link" :href="itemHref ? itemHref : itemRoute" --> - <component - :is="is" - :href="itemRoute ? stardust.route(props.item.route) : props.item.href" - class="flex cursor-pointer dark:text-slate-300 dark:hover:text-white" - :class="componentClass" - @click="menuClick" - v-bind:target="props.item.target ?? null" - > - <BaseIcon v-if="item.icon" :path="item.icon" class="flex-none" :class="activeInactiveStyle" w="w-16" :size="18" /> - <span class="grow text-ellipsis line-clamp-1" :class="activeInactiveStyle"> - {{ item.label }} - </span> + <component :is="is" :href="itemRoute ? stardust.route(props.item.route) : props.item.href" + class="flex cursor-pointer dark:text-slate-300 dark:hover:text-white menu-item-wrapper" :class="componentClass" + @click="menuClick" v-bind:target="props.item.target ?? null"> + <BaseIcon v-if="item.icon" :path="item.icon" class="flex-none menu-item-icon" :class="activeInactiveStyle" + w="w-16" :size="18" /> + <div class="menu-item-label"> + <span class="grow text-ellipsis line-clamp-1" :class="activeInactiveStyle"> + {{ item.label }} + </span> + </div> <!-- plus icon for expanding sub menu --> - <BaseIcon - v-if="hasDropdown" - :path="isDropdownActive ? mdiMinus : mdiPlus" - class="flex-none" - :class="activeInactiveStyle" - w="w-12" - @click.prevent="menuClick" - /> + <BaseIcon v-if="hasChildren" :path="props.item.isOpen ? mdiMinus : mdiPlus" class="flex-none" + :class="[activeInactiveStyle]" w="w-12" /> </component> - <AsideMenuList - v-if="hasDropdown" - :menu="item.children" - :class="[styleService.asideMenuDropdownStyle, isDropdownActive ? 'block dark:bg-slate-800/50' : 'hidden']" - is-dropdown-list - /> + <div class="menu-item-dropdown" + :class="[styleService.asideMenuDropdownStyle, props.item.isOpen ? 'block dark:bg-slate-800/50' : 'hidden']" + v-if="hasChildren"> + <ul> + <!-- <li v-for="( child, index ) in children " :key="index"> + <AsideMenuItem :item="child" :key="index"> </AsideMenuItem> + </li> --> + <AsideMenuItem v-for="(childItem, index) in props.item.children" :key="index" :item="childItem" /> + </ul> + </div> + <!-- <AsideMenuList v-if="hasChildren" :items="item.children" + :class="[styleService.asideMenuDropdownStyle, isDropdownOpen ? 'block dark:bg-slate-800/50' : 'hidden']" /> --> + + </li> </template> + +<style> +.menu-item-wrapper { + display: flex; + align-items: center; + cursor: pointer; +} + +/* .menu-item-icon { + font-size: 1.5rem; + margin-right: 10px; +} + +.menu-item-label { + font-size: 1.2rem; + font-weight: bold; +} + +.menu-item-dropdown { + margin-left: 10px; +} */ +</style> diff --git a/resources/js/Components/AsideMenuLayer.vue b/resources/js/Components/AsideMenuLayer.vue index 99574d6..706b3e7 100644 --- a/resources/js/Components/AsideMenuLayer.vue +++ b/resources/js/Components/AsideMenuLayer.vue @@ -1,4 +1,4 @@ -<script setup> +<script lang="ts" setup> import { router } from '@inertiajs/vue3'; // import { Inertia } from '@inertiajs/inertia'; import { stardust } from '@eidellev/adonis-stardust/client'; @@ -12,8 +12,8 @@ import BaseIcon from '@/Components/BaseIcon.vue'; defineProps({ menu: { - type: Object, - default: () => {}, + type: Array, + default: () => [], }, }); @@ -56,7 +56,7 @@ const menuClick = (event, item) => { :class="styleStore.darkMode ? 'aside-scrollbars-[slate]' : styleStore.asideScrollbarsStyle" class="flex-1 overflow-y-auto overflow-x-hidden" > - <AsideMenuList v-bind:menu="menu" @menu-click="menuClick" /> + <AsideMenuList :menu-items="menu" @menu-click="menuClick" /> </div> <!-- <p class="menu-label">About</p>> --> <ul class="menu-list"> diff --git a/resources/js/Components/AsideMenuList.vue b/resources/js/Components/AsideMenuList.vue index 5ad329d..d7540cc 100644 --- a/resources/js/Components/AsideMenuList.vue +++ b/resources/js/Components/AsideMenuList.vue @@ -1,29 +1,54 @@ <script setup lang="ts"> import AsideMenuItem from '@/Components/AsideMenuItem.vue'; -defineProps({ - isDropdownList: Boolean, - menu: { - type: Object, - default: () => {}, +const props = defineProps({ + // isDropdownList: Boolean, + menuItems: { + type: Array<Object>, + required: true, }, + // parentItem: { + // type: Object, + // required: false, + // }, }); const emit = defineEmits(['menu-click']); -const menuClick = (event, item) => { - emit('menu-click', event, item); -}; +// const menuClick = (event, item) => { +// emit('menu-click', event, item); +// }; </script> <template> - <ul> - <AsideMenuItem - v-for="(menuItem, index) in menu" + <div class="aside-menu"> + <ul> + <!-- <li class="menu-item"> --> + <!-- <AsideMenuItem + v-for="(menuItem, index) in props.items" :key="index" v-bind:item="menuItem" - :is-dropdown-list="menuItem.children?.length > 0" - @menu-click="menuClick" - /> - </ul> + @menu-click="menuClick" + /> --> + <AsideMenuItem v-for="(item, index) in props.menuItems" :key="index" :item="item"> </AsideMenuItem> + <!-- :is-dropdown-list="menuItem.children?.length > 0" --> + <!-- </li> --> + </ul> + </div> </template> + +<style> +/* .aside-menu { + position: fixed; + top: 0; + left: 0; + bottom: 0; + width: 200px; + background-color: #f5f5f5; + padding: 20px; +} */ + +.menu-item { + margin-bottom: 10px; +} +</style> diff --git a/resources/js/Dataset.ts b/resources/js/Dataset.ts index c62b6ad..3b92646 100644 --- a/resources/js/Dataset.ts +++ b/resources/js/Dataset.ts @@ -100,7 +100,7 @@ export interface Subject { type: string; value: string; external_key?: string; - dataset_count: number; + dataset_count?: number; } export interface DatasetReference { // id: number; diff --git a/resources/js/Pages/Submitter/Dataset/Create.vue b/resources/js/Pages/Submitter/Dataset/Create.vue index c7b70d0..964cf7f 100644 --- a/resources/js/Pages/Submitter/Dataset/Create.vue +++ b/resources/js/Pages/Submitter/Dataset/Create.vue @@ -405,7 +405,7 @@ const onMapInitialized = (newItem) => { adds a new Keyword */ const addKeyword = () => { - let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled', dataset_count: 0 }; + let newSubject: Subject = { value: 'test', language: '', type: 'uncontrolled' }; //this.dataset.files.push(uploadedFiles[i]); form.subjects.push(newSubject); }; diff --git a/resources/js/Stores/main.ts b/resources/js/Stores/main.ts index 04f0a8a..de5db19 100644 --- a/resources/js/Stores/main.ts +++ b/resources/js/Stores/main.ts @@ -1,6 +1,7 @@ import { defineStore } from 'pinia'; import axios from 'axios'; import { Dataset } from '@/Dataset'; +import menu from '@/menu'; export interface Person { id: number; @@ -42,6 +43,8 @@ export const MainService = defineStore('main', { files:[], dataset: {} as Dataset, + + menu: menu, }), actions: { // payload = authenticated user diff --git a/resources/js/menu.ts b/resources/js/menu.ts index 506fd29..b7e57e8 100644 --- a/resources/js/menu.ts +++ b/resources/js/menu.ts @@ -20,11 +20,13 @@ export default [ route: 'user.index', icon: mdiAccountGroup, label: 'Users', + roles: ['administrator'], }, { route: 'role.index', icon: mdiAccountEye, label: 'Roles', + roles: ['administrator'], }, { href: '/oai', @@ -36,7 +38,8 @@ export default [ // route: 'dataset.create', icon: mdiDatabasePlus, label: 'Submitter', - permissions: ['submitter'], + roles: ['submitter'], + isOpen: false, children: [ { route: 'dataset.list', diff --git a/resources/js/styles.js b/resources/js/styles.js index 64771d7..3704e4a 100644 --- a/resources/js/styles.js +++ b/resources/js/styles.js @@ -3,7 +3,7 @@ export const basic = { asideScrollbars: 'aside-scrollbars-gray', asideBrand: 'bg-gray-900 text-white', asideMenuItem: 'text-gray-300 hover:text-white', - asideMenuItemActive: 'font-bold text-white', + asideMenuItemActive: 'font-bold text-cyan-300', asideMenuDropdown: 'bg-gray-700/50', navBarItemLabel: 'text-black', navBarItemLabelHover: 'hover:text-blue-500', diff --git a/tests/functional/dataset_controller.spec.ts b/tests/functional/dataset_controller.spec.ts index f1dc168..25396e1 100644 --- a/tests/functional/dataset_controller.spec.ts +++ b/tests/functional/dataset_controller.spec.ts @@ -4,6 +4,8 @@ import Database from '@ioc:Adonis/Lucid/Database'; import Dataset from 'App/Models/Dataset'; import server from '@ioc:Adonis/Core/Server'; // Import the server instance import User from 'App/Models/User'; +import Role from 'App/Models/Role'; +import Permission from 'App/Models/Permission'; test.group('DatasetController', (group) => { // Write your test here @@ -25,14 +27,28 @@ test.group('DatasetController', (group) => { email: 'alice@email.com', password: 'password', }); + + const role = await Role.create({ + name: 'administrator', + display_name: 'admin', + description: 'User has access to all system functionality' + }); + await user.related('roles').attach([role.id]); + + + const permission = await Permission.create({ + name: 'dataset-edit', + display_name: 'edit dataset', + description: 'allow role to edit datasets' + }); + await role.related('permissions').attach([permission.id]); const dataset = new Dataset(); dataset.type = 'analysisdata'; dataset.creating_corporation = 'Tethys RDR'; dataset.language = 'de'; dataset.server_state = 'inprogress'; // Set the desired server state here - await dataset.save(); - + // await dataset.save(); await user.related('datasets').save(dataset); // Perform the login request to establish the session From c1e056b9fcf6f2f750032c10c015b1567e5d477d Mon Sep 17 00:00:00 2001 From: Porras-Bernardez <francisco.porras-bernardez@geosphere.at> Date: Thu, 30 Nov 2023 11:43:25 +0000 Subject: [PATCH 10/42] Uploaded organigram to support reply to reviewer 2 in R05 --- wiki/raw/organigram_geosphere_tethys.png | Bin 0 -> 122077 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 wiki/raw/organigram_geosphere_tethys.png diff --git a/wiki/raw/organigram_geosphere_tethys.png b/wiki/raw/organigram_geosphere_tethys.png new file mode 100644 index 0000000000000000000000000000000000000000..2dcd2da93eb1ba908c714483867143b826080101 GIT binary patch literal 122077 zcmeFZcT|(j6F-XjDk35Z0@4*kK$?Jb0!S~?kzT||?}QEss1)hamEL=Z2qCn9Ql*C8 z3DSE)2?RpB@qNGdocrhR?|biuncY3l*^qs9=b4$E*(Z@YS}GKG819gekWi?pD(aDt zQ09`5-0r=7gLnn*aP1=r$sI8V1qB_Do{IcqH6;a6K?zY&J|TWV5)!}6tW;kE{b||= z6jBVSlXyQWdC19L@46}lQZ<49xggnn^`Boz*hCc#+!b{bif;>X{Rt^hNT_Cu3cIFT zz5Nfp;+Ti~L&j9K_fYzUW`FEJ#sVuI;*^6#&D&wY6OANa&OhC3du>b>ayQTT;o^Gd z=h$ewx1`tZ?vdPZCi&xDQzK7%qI~_^^`NO3=Wo;}bjZegk5A8@kIKgUBDu;*ZZKgJ zB+>aAvwm<gZB9?uBMvai<UnZme64$_Iru_-kj><ykYN(&fY&VO_?r!-#Gz2AG<_dv zaLHzGWsY+>R)VS}CgCkT-TLj52BDT`z)xOk;c{JWE7kNtTB0OeiF5pGApQ5we85C5 zp^tpa{v>}?d#v_G1dRJp)P0nlgZ-xbR8LDj(?2uU506cvj$TBeG}og$`(NA>i)CLD zoccy@!nEi~Vv9OAdFby#|AS3xN?bzxg$tic3)fh%#d$^|-Y3;EG#Ep#$a>O#Yy|m6 zLGr!W20l%QaB-j^vDm(*({vFr@K%5%>PL(BJ+KE$W00j@#}cm{PsQAvxyH2|CvJfa zEFtG!u!2<(O0Q)eyK3!sm?WO)C8%I2=4u;Itl05;aLN7j?pjX72`lNPHw*29^QSGJ z1(KB%`-)#bew_+8`%V4%<~R9pxs#mq6Uz3>!s&+8$eEJ|L#f8si=HsZL0Cw*o<Dd@ z7WkfL2n#0fQn_(D5Iy|uYt|X+<0aUr{`KW=+NZ&BKov!ydMe$)o%D0l>n|UZD9PQ} zl4IPsLH+Zex}Oi~Nhtr^xc-Xk^FJPM1^;|}_~n}7W4ebS@Z3kqAE9qKOK*ASK6v>_ z)cujy2jHKV;-vf^`riICcTMlbz3dR~y*vGK_d~;e->1=w@OrH9o9RcG@fXIG8#fgm z=rASU=1`DVy-p*yovT;MR35&SXS-px!R5u!NJ622$knx{BG3eovcDiJ{$=|8f%DCp zx7y;j<3j0v_3R0Wv+{pL{7iAb5p*9Ds@<OU=YjDZ*$*WTLhe71%#VKYfVNFpKEdxP z*@Gt)U#JSNJIKv^VJT#7h*C```EB;_mXea7&g*3IURIj0rTo-9!#vS~a$QoLtWue= zH)C9mca9!tDm5=eLQc=1ZoXGQZX8|7vUF>lmtJiv()Xl{MV1I7r(Jqmu!^o*wF zdJTOI<7k{j7=2fab#b+ErQ`(Db`(XY=l6Hcf^~NS?*~!^-js?1e_~(qa<3D&GMCo+ z%+vAakEuJSyOBF}J$*A3`aU*>vh#4SZ{OxbIfxQ+TQ)A|2^Vz?Syia2{Bvu*yu=}8 zagBNnzgJJGjy`L3xaWt|ha0O&D@toKakOygs@gsk<^J&WiOZ8+&MdZhHss@^9_9Cx zp3)|-(ekd(a-J-3w(90SH-7#P*WN=zo-r=3=jOV8#h;B{8sH4fE5E{w^ZXP&RQJoM zEPGTVp&h!WMFs_42Akm{wL)*El_d-$6#Q#EqYrMbsyyWF{Jf;Fs2jy~#%0F^Gzcx% zw$X1G^Bz;)GT9QRP!KM@Ii%-MRO@E{sg|22Dk@98Ry|uiw%3D(n>mkh_{PR2PKaPl z@FqyT;d`U~re*8dxac@fIc$8b)W39pTzzb2TzL##COifn8y!QG`Iaq=$~k;>2z6R< z+!+?H*!Q~U64%Fs$xM`pSf85+6&ZNR{?f=EGs-lSIWaPEFxop(J|bCgWROv{o0nCN zR5%MgF1+`qTT>;sMq#~h5Ey=^Jt<+Z^gT|n*h|Fw!keS<sPR*ya6ngpZa`STZU7!f zM&P}8dcjOU67+9L-g<KD<}K(g1jT+hZ~Mb`i|~tZSZqw}yBN_&-t+(=L*aWb2E|-O zTAbuXJ;Y3GN8Wl4JOuU%X$sG~1Wex*tr61@tPo@riWp$-zq!^l5WzP@t3@jxeJh&r zHPvX+w{~ZnIMWfnPkiKjO}sfK^v0cLE;U;Sg1w7dmg~GdxI6qEwY|RmDDbcX`i*b0 zuIqTl{J?ynp<>+!1$MP_?MBQ3eMhq$S>Lt(YMH$J^r_&}@4Nx)k>Q_$!_^b}x1zi5 z09|aeeC4J5C7?c%Yq*K&UnV<2Q>S!v#Tw}v(R~H}U56)!4C}ECTMeG(+ZIKxcM*yR zq^q8<g>PKor?VTBV9IQjr0&p?GQ0BiS13En2}?HEJ=mnP-Ld*Hw_C?7s;MJzC}N3v zReu+>V1yEzMvVLRqR?((3*5oA!C$UKuNbeHUYiS93n`Q9{+aRt{Hieb=Bx2nlphB^ zD*XaHaaVo&`}j-KA;miRx^LLWp^%~7JbYVBdukY%HI9su97Y!W$eLRB{%~tZ<J+E( zsW)M4NVYyUtl~FCwfukrngZ(li~_4}zwYF2RUq`8QI}=Z=x6E<?{467!E(k@2_1oV zuEAaUmrS1cB7tpL$v>K(cfvTc<>Z8_lOvNug=#obFp@74E0LFZYY;aQQUup1sdvWk zW2m!9-ALUMvAqK8+D{vvrEmh&eKgV8(%+V{^%4#Ye$pC{XO|F4CW>0L$Teqkj=2HP zkboO$312-7R38+Roe9B(4}~IX`fH+U3i~qCcFjdO?of%?C`?EHXzF}9jT#H-Q2b#j zl)jv*pLF<4OcJk}?V0_;?QO&Kfo31)0r;@h@`LFwi(#`|v+s3py^7X*32%nViz)() zwqg9HfR-+|fe-LdxPwzLS1muUKu`m}t%Y`i;c$9>^$}#-ESe@tsZ&g}-nn%4^9<LN zc)bIrxLlJ}!;gbb1FFHJzTmdz+H#UIV3cA7o=L2=`QD%Bj56#uT%6dRokK8l8S$e8 zSZ7&&AVH)+m7cgXskEJD9cv?9MD%x!9~!3g=F=87I&k<F*jxQbHP%Qo5Nf+yJTuwk z-vry)pBgnRd1GXXcZI#h4g|Ck25%LFM}fbBCC*qxmBo&O2MCP~Y6WGro9&QA$mWO7 zH^2jN0|R{Nd^S+`ibC&$w{5@r7W{%o=ewLM+)5B>EY~BRMz92Doa`R8zlsQq{~lKh zwmY$KA%zzdQg4}~CB{=mICkT<S!5XeY7yN<CCh<*SUl?}zz}4<>Nic+7MV|-qqUZk zDU;&8wYj-63PfrIU^62DAgDmI+n)2#^x=9CDr*zJBkPYoI<F=lq>HnBZ?V(3;$8;& z3CUe1J!6%;#e7RDf+?a=K*|C`pDh-&6m^y|YJ`MkH_^K9j{H7PSlrf~bVIAwKSB01 zoo*Nspz8>bD{9UJL<dH!WRD=D&eHLWke3(L7F&-2GFt%2y|=$UNdf1oIc06GaFFJW zC#Tk(p@WKt?6WG}&%m4lvX&=)=V}v4-%2`Vd9KXQ`d6lXTm8<3UeHL1T$<y~M`0OO zrL9v}BN!X3*A(u;h#qEZnbxcu4En>j?Q+%h)t6eh0b7mbk^KtUIDLfM$CSiq=Rj`Y zLl4j5-EE(fkX)bBd2OI{b#;Ziy29g$HJ(@zv4+3G;_%D+_|vmhEEc<l#cmOK?Jqj< z_|7#vdUbaVy*9D1JvhJCF}Jq6*M=ry0*#)WAY$-e9vqzLB(?_sMd#qJZepWzu=6jF zYk2tZB61K7?VCn+b{75YjT)apB0DqTgPC=0ah2Wp2{?X`NYKr`5@PpGByy@Qv$r%6 ziA2KdTj6jx6p4hwi3G1CG8_tr{zVayh+I-cL^2ea425SFK{Jbr;_}NgGmDzCqP{15 z$jQn~&df|sCQ@=ta%O01Rt&Kbll&znCX`4-jtq6_?iQRF49@)p%0z;ak#_NL(@>~h zC^RtYOJHcIULaIGut)(^6c`xl3H~7IlqpCgVCKZ!+w4$KXb5Crf^7{=@^g@}zw=S& z;C(cj1U*4AGI$r+`2^ni1ldX7j(k!C7c8m}{Ep;?BcIgQa8|;(iz~U4izG9lf|*5v z$(fSLnSyCaf-#wrG0Bpl$&xWKlA%Njkt~7HXBN?eLgfQvBm+N6CIz|1fPkScz`(x% z1%m#<2?PQXOD7PJ*m89u0!SnxzXt+=)~4^BOo2c>AkfqlsAmfFu`>n*$~y(h13~hp zKvOd(Vkxf&ln0sW5qmfhOMNv{Q&T-65t&%){e`-rnYx~yyq=x{u`-oc*Hc&jTgn?~ zsT-=vtE;OMS^i&^mzS52SC>?mla!YiB$A{&x1>BMNYWi7>Fgv4bdt0HN*b6->gx$A z=}D>+OLc&<yrjCipu9S<ucV;7q$Kfk#6nh3Qd06S6AQt=;Fgr+7L??b6yz2pUgrL{ z<`(4s4^OzCJRxqCFo6o8#0ux7r=?Gn@BgoX<k25I9r6Cj+*M6LBqaRofBBkUk*p61 z$zu{V#a9M?nLG33nf*tX-TN>T;B54~x!Cc$+fbhe3Fm5I22rYco|2q-1yVF6Txq|{ zlJiGzZjSXp=j0Xj6su@_dVX2&Xg2ZNRL`c*@8>LdLxc}Akfu_*E!pwi-xh2j2os58 zKn}L3kvIe*XsQB~WdCbE&i%WQCAok9_Qt;#{vo+8`ETP|NXWgv4LOqky9>$x--S3I z|Np%Fm5TfShr-a?y;VnZ@lWYY>Rs3d=Zh4RVakx_Rai>mHIk6F`$N}~;~7$;AlD6C zUeR2TtepgYh<XFfXC)!g;rc(4!w}Dx_GU`5*UIxDSCt!_T;?C3`8gzSMtUdy{RXxN zL)ZQe_cqBtUVm$n>m=8h|JETSa&n}98;?ndgZSI{e{UBq#V?&Ef7YQx*GrZYWyqh4 z{Wr5;$;-GEGw*ZTd1@}y)zR0U;S0L8Y^;{L<!zMyn;Vb_=|3js<m<)AH8La`fd5>$ zyfDC#x13MZ2y$vK1LT9?S{B$bBi@-UQ=eAN*BZX8o(u3L|FY@~@2D21zIUjK`auJ& z6x{ZPcRV?&jE5q7*k==;to>#{+_8Rj``f{c0e+f)n0?I5w|?^IhgZ!yc!jamqaO!a zLY0h?Jh{9`svB==x=*d;Xf_(g_2`M>)WiK<J#V9=l9W}uj4@`5Gp@d1+uzYGVod^k zSv-m-JXLAleef)ot2Mm&bnWBi9`CNmqrTAThQ!%`JA&MOc=MiP8<=14SXjnt{8<ij zI2ha*MK{<eR#Ks{T1;{E#1LH6x-Rpk5r#Phby0_%sT4K1erb_h&RuMA)m9fEXg6FM zU&IzI1Xz}@yM$9ZpVx**+`9jQ_dp{pj$AwaCCFFx>ay-(7R1awGUrapL!!8;=UW6n zfQGMX32#NQ79|6Obc1YeZ|L(b`8$|2wYF@>X=MP|0)mZtFLlW`;yVK86=J7!3mCmd z1ok>4+sn$kR2FpH&h)<eDOi>*Scy|yo1d_H`diGE4WLm$mQ7~SvL7Qa%YUhO>51U! z-@0~TGMR&EJqnS@oe2x8Qks(UC`p%OY?*&$(%?NHf7%*d#j5yRih(&LX_;{mqan2# zV-cLYy~+T{wF2mbmOq(2Gk+2`cu9No{z=xneQy0YvlPX8uX62!C1C}*R@9Ou_NZMB z8_&>ea#=qcd+p*#bw8D5sARI<%%Vv})i;)vi=pX8<M!C~)iK@3aGuwRHwYn)Gsgh2 zz?-XQbCii+&nK)eS{ljK<t8D$1M}TZvNi)XRg9={neY3f&sC_0KFE1`YS^v1IqZ>) zhPL?nI&BW9v<x)YqQcaph&HKc)Zv{)^_A*=97WT*kG1MXR-wV(&;yaY;1}HeJDH_q zdLGz0(+8ty?+=I^({+&I*>P<4Ydl~Wc5=z`AkWH~Y*6WsnI8x$kACx`plXq{DhNVg z9G0%0_{lI5Oy}99CG*&oVtdNNI`vfKX*D>gy`ZOIG<m3@BPEFs-$RCc0mx{uRAwD~ z5sb$b4=QD1UAjm%#~Xeiw(*(175;Q>(G>(aj`<9=*XLXAYE^HX{)nI$F9}DEI|1|; zzDMilCc)Uyd%5|clQf%X_7<8Q8fNH7)Trd!MYopaU#oFuyzoyBKEfPc=68u&iz`Ko zIwSHzz=iMp@j8|NaBk9V#&@?jE(*n|7K{P@)jD@pea$+0Wmjqn=_GR21<tG!K0}mW zI$Di>8Nze+MVmQA9oH?9;zqldsHNzs3GBrS<bSlcXDPsQjNm(01f||}yB71K6#J{R z3BE#Ry)G@SY!4k=V^P{AYu5qOf^d8BX(%xYyc*Q9((HH8T<U=+($>8Ot~Y>Uho;zb z1)6iKoMk1vGMh(?18n_wYuW_F3R<__hVAm-I>+7KwYbO$BgOFrXeWTS^jw`Eo0mjw z!2*IOE}B+4cN3PTF9PJn&LqkPtCHy=BiSwm!dt=Yg*p0m84N=?ykBPPiE<U-*h7%d zc_imwJ>eSc`)Q}BqFE|w{W4SNXE~E~>JYOmY>R^{Z~5I5qFO4$@hHpCHL$NLeG-!* zGm{16`8x6)lZt@ShUj>(b1cs+eSB{ta1RHS%;*{>MpU9UHg}!081p!A^Xlx!7~!@K z)xc_M0$yT&fWW}k2B>~_DDobsZo3gYZn(f+Bs){BFfNM02D19TA@w*GEE~YbF;7w? z9&B7x#avX5$v`@zU~a<%qt-wAYO;9H`u7BM-uTL#jGhc@0*`m^JqfGj3AXG;yN^?; z_xUgPzwbk|>y5OZk6&R9J7iEkB#=2XP4lk;VD7!b+o-ZYmqpUn-K6mGu3L-wh*H4~ zeH7lOBL2Yg{W}mKw{@xYtE*9*+m&N}ePa!}wAB|_U8ec<k+AW_p>E61+n}4ccVHQk zRrYd?1zXWc*^&9R9o(J8o1ApdZ*(?L5oj0kmM*_eBvDE7GZ1Y;vT{jA=#;*J%p_A_ zcR?r`@olQc>zyz%)b-hxrcraS;jB9AsqNYC2qZ%TOe)bhpQ=%VQGpC>{ME0U6S0We zSw1<T73^}I&SD=YnJSqHJ4LI^j>}BXA}XZTN-rjjD))k;&x5O8x~yQlF}3$aa++3T z=tp3mNm*I=FW>CWf4>(??qF(l9ouwpDh;;}KJJmsx+6OStAQQUTDQxHfZgUV?{PFv z#LY*twY0Jf<@j8zl4r0?R1f#GX<c`ZRFW1z0PbMs-ya9SO#NO>>^$k!@t7EF<IIza z=i<QS@u2SHRuY|9ojW5W9%pnZi`O%*W-EvAd|9D~O8B*5|6QdDNc07()!k@Q|I{Jf zX=j<YOm6P}V)4fhl;A=F#aGa6mgDyc3SW<^H%{j`CZ$&bOtVJvUsKvP2Z{i4nljBT zf9KKIcY@Fb3fD{DPPcMped2{$UfB-bgSGH9)KDkqE%9b`x?&A6{xvI9gjMLN3ayQb z9BD{m(xHC>#oR?!P(}Lgktn96Qt#UQHhD-oKAA7qO;hyN$Fp~xYgDnGVX{fDs^3k- z$~Rw#U2)8Gp~Lp9N$WCL9lQ>#=9QLPWRQ&jR2B<c$D_l|j{`XM`x(coJV4f#M;thO zg+(oly;m)#>s^xcmyS^R%ODbS&u=J~E!gYb`$1-h+J+_K0QA6omS?cHLs}6i3U7>w zLoVRl`QC-Q;F;y`aXtAfCdLj2r{BbC;W7zq{uN(mU&_dIVTa+!j8)fp+nK^TMf$TE zS~A2IC{Om$Gqm*`T(6yCV`g$hINAPKYn$XheNuKt)Tk4tP2m}{^D(>Vgdw~DmiahT zTMjRck4vObmw9U5KX_jsO}_oM>CrW$HatI`y9y+u|2+*Y5TNieqP?TZWQk^yv^ZAk zzK)O#`p{m?e@IzlR8VZd3M*lpxxCVR?U$!KKFfs<&(57|mOgnX%y?5L=&v%ZuBTc% z+z^y6^gDXIU_R!yHdx&S#od&-cG1$6|DHZ@`$On&8Aqa-duFIB2XnR+iH~<Hb%XX! zPGBmZHJg6JT1?Ih=b@ZgteQh12L<T->h&RqniWuv;4y@b{G8Gm(`{5n2kSv#Cm$5) ztZP0Q47Rzn%u$4ISiQ~)XuRGyNr|sGj2XWDPkQFAN~3f>?QoN5!?H+|$}4k*=UQ4D z6W7o+x{}Atj$5YY6M40VlGllUB*_LPbn3~df)dN@$Ag<UaaxE-<QA`P`^cRJb=O6T z8SJL7rZKnBu}fca=w;fAebzf0DFdPkoVeA9J5oa1n~1{D%Rii^iVK%J2HZ9|UvWu` zrIc_hO|0lnviim+z;#01x}|T{S$KCt(reTDN%MTzgvbtNRNYzcnE>?_lb=U;r0_N_ zd!r>#WBIZ=zJiA`;4bFjrJ6CL2ZkG4F;{F}q&ZdGJ@5SkF#yrJm6fel%8@8LCVKWP z%G<FqCqRJ1EBE8HXYBGX38B=Idrcy${w1%HOtPs<h<fN^%NSFGywt|vH%BdCf;S9D zx|sj^pdnO^YZs~>rGBT<iVTucLb{(p+8Z}<G6_o|UdOZEOUnfsM<fU}&E+Ec5kpNb zldkMZ=_f*Q51h+G90od6JP*#stVj%~0@g(-A%$_%RZqS4Qw43EprX<Q>+H;Reffpr zEGa@Rm*UZ2aTDuZYF0IC-}4CTNI^`<W!OvzZe^&g$|T5o&6h56M!l4Fs6y?@+!kSP zJ^bw95Iejg=)HZn>F>{&*dnKfr3O_NDB{H<re`t<GV8#aHY#?q4Y{x=zucVV0?jU; zO^FOjDASylC55X9;rJU1vX@+IP@gKmy$zKeJ9qWHFIrjGVfD1Wl<Kd3k}oTf`kWCh zmfxtfsSa`7fwffoIh6$q#~V~N`VUV~P5eYKYw1j4oOlgK+K>m|rll{(fwQ6Zd{^5t zb2KDHS{oYWk=8O1wt$OZN}p6V!uN0L#I<*BPw?!QxiDC~a@es%OYPX8*x=i9MotZb z7vD=k<TdD;*gzF;|Ee)MUZ|t`ZB#IhQkG(l14WVXz2?!RUMua?l`Y|34t`?wZ0EYW znu(OmjD)edhvz<B*XQg8=Sh%@^MT{*_BA&cz{XEoV`FfTyRCq=@o-Ozd)#UwJ0$K0 z8_`0OWd$8W?^!1)dQdeU(i;tK2*_h(^GR_SqD;FvGA@s52veQM`O8aF2~;)8A{CQz zo0=z{E`~ka)V&oR$x-VL3#!Yx56{Ozy&YH2uFA=hB8PvZUJNZhF;c{Sc{~=%A2*)! zymKe`N>g(hG?_8KvSL3h<s4$i<GDE}#vZ$#E{-p3A$)1doG*!;s@0tR8jvtkpCJy= zvtmxLpK4vv@Lr9n>y|M1Tt#`iuYI%S8o)oj*^ghwviY=jV&doddf~$Oku{Jty9~>a z%$2$geP}z{#at?$7Yx?f5@(@K@<Xu!6@8h4>Mq(X#(ym-FI-+~DLg>_L1-R0JEdN0 zt4TTgW}+t--;gGX;o|xC@g|H`g`$hZuUTxVv^Z#VU+y|>HEk(HwX3Yc5!)RqspYX} z){}2W3%bXkjFuz9@hrMC^$U~cm2+n4X3N^vrp?AbS~uE%7@qq<d8ES^^6EV4W))MJ zY8XqO1V;Ir$~2TBRGC)BQAFpSdfjNFB7rF4Z@-=(Jag7%Me00)jV)+{8|&J3eHSk7 z0p+gx#VnfQ%n>cyH<-1~ENx((DgC8o@TG+jD#G2X9Eox7W}H6eOWwjI`bD+zX>xo} z=}Qk19l<*@Vs8vTnsUq?{<@{$d$<#O)pW_dI`B1oV8I;tXmGw7Q7}Sb;aBJB%T*#) zx;yN|%q8)!MQKES+R$xQ##C9Y(z#JxWN3p8r?)OY-nTH~-mVTy9a30ZF#7!l5rs2J z7!7ykS-CG;NJRiV9O8kA2_fKB{4yzbY7}Jep4B48Y6#Y{-L~(~PqgfY3({CvECkO+ zRRxQ_2-Uyu_ROJbJe&LAN$>ayThp@sZF98i=yyE#_7nML@A%XqqZ2@py^||nd(V$K zn(fXTBC>uRsM*=h@Aud)50)%6F1fd5S6)HQa}FGA=8rzCFKCi6mvZ@2AD)$0yn<#2 z+YhE;HaVG&sb}7Lq!yzlO&nF{8@A*;@((SS=|0D?_l)=kFKXW2;9~!K({pBZOQN1> z@A-G#9Ez$YqaU*MTeR{NhPpO%)sH(g<Il_}YvU_7ku_W}(Ny&fyoJTc;U1^pCiLVt zfiOWJXA{KjL^;08TA&tU2`;H=3dQ_z87fKG_a>*@P$!%BZ6!venTDu8Mbi&q?}9Ew z><iqwBCKLWF_RC$stJPwem_UXuV$%bp>NKeY?yYLiZ8xkeZYTAF(5M?dD7=`7oAG@ zW8F#MyL<xD#l9cnbC!@2|NP3lTgG!<vFWU`l0vMPY+h)^0!Vg&Z_qb~c_`E+V}%P2 z*ohB$PfzR|XO>TQwu3JV-+9cMTO98>iFS$d>%%z@rNXHz%AEFo^^I{_{9*8Xfl8tE z5{8VL$9~b0`@*Zu*Q&`eENihhE?cUOIhyxCR4VnDqA4&E3ptu2m4*FY;K$_HH5jKI zSjp2#?Qq=QNHhyfDbgef@l0s&!LJ+Li+v;d4#)_8w-JT;eIm5G@9OygP;5CT-foZS z$x69OtDX>q6l{EHovxjd2mPZ%``0lD!<CdED4R4XHmGe?l)E;rfveq^Bx~J6io%*F zz?IupKH!*o-Tlj%dMU`B^D;lpkahr=bT56o4t>R$E#jvIcRGS9V>2uQoujsGxcTOI zV4M5ze(}2iby1%6?L8@ArHl#40y@*kf_K-Xk}6=qRi4)>*Ja=i^%cf!;@QG>SZQ6$ zml<CVo4BA+PyJ~D_KXo#o;*rN_KrlQ8OS85rA{;J!;pi72GMs|tJ>!Qqk<Rc^T8|_ z$VX<<p>U2GP=C}X&}awru#cT1?SEn3laT&Q^P^)!CQ<MH-5EI)vbqRhPSn*lX7$)R z&jQGhnj(VrsdmEi{WdogqY*it(D4fH#E2~*OqNZt@ah9P#$^ung4;0wZ3zEmEFT~F zu%tV%<*J;odaeIH(ZQJ5pj=+KTfv{oori5H8ecXt>G%|Ox7Npu6~>Ge6X<e*7_-60 zj;+PTAmh6;|2Qlj2A(2^n62NPk`t`bf+qdxY;5=b@s)QwX!|l^u{<X_xqzC!)XGNx zcskiDIb$+66WH*@tUg#!`RcRQB<Vel+#6}e?z^Mm_p^|K{);3>S7a8i&RYehju1@r zR<_c`ch}Je!(RByq?_t;ly?L#Tb+(&xN{@A8B3gRsK@;c9ULeZ99s)#4>2~VR2dW; zyqj!YQA5w$7g06RTI^sNhO@J11kS|;-=*h;q8;*II4sHp6;*q}DkiivH}tMud^KV` zDd3LGFTTIcool2=8cZE70IFMkLsxax)q<BP-!*%;u#hrt*4|MUnUB4_A0=6042u40 zwt^SqY;88P63d*G2l)Qcn*<vzJil6F_@UfE8vqrU54ONu_46L58MJbYmphOlFY|8= zj#zR6S2AdW7YtvwmNXiFN1jY3s&CAv@oe+VS-qM=?7a(mOTs}VSa8Z3v4-`E?}s>o zN7`CTp|ML#`IhrvN?KED02jyBdKg+UEk8?b^i4;y`NZ#|?(@P{xG(&BMpx7V*E?Sk zy(~SoV9&<vAq%zXl%aS)GC%F4v!&+UmOtR{hVt0U#BNN1U8vug^`R)Huk)owH+*RY zyhMm(6MenIx<%a?UwoQ6<V2CZtiIud!ch;iihO=p5)qJt^EA)DuMx~O9ihZQO(l?S z#peUqBv6jfWRD7WK=+rB27-`_n29zTHM%l577PFN`4DUxbM;+OdjoNr-2_F^y<&sJ z9zdGK*THqJI%4qy%%}2|4J}g~xU`5e9@NeY3_1vrJS5h;UDf(eD-9%p5+_j6Je!^~ z%c%&0Q4z8n+b@f&f-XP$oHJZdS)9*v@MwOv+%^xcfZ?Z*^G8=S3sxFr%=O7^wsW=* z_-3-TAp=$3JifNs>ZXKx!erBU@`^4dVT$>fqZL56Zc2vnSxyTmo>bq+iWP=Rth|!r z74(u<nI^`MbG=4_Y1k^Wn*(rK+<7XH)%$RZtM`=XKQE-vBd<UAwJRRHZ*NJcS#lyc zEc0{X{1(sE{?P!!vB6yPxEENefC(1vyzVBg8s$44Grl{GUJkD7u|(@8hOC>tBA;wM zyaB#`P}M+Lf4S`FqgiRtI)9vapSnOQv@@DgKSNDZV%?E>>gZROzzJ?sMnc)13@op( z075Ll=h$kGpA24uu;RjBR0kDU2mW08{(FhiiKTen`WI4`9`Du?Shg+jq0yu2`{o@B zwj)|nS;W3(FPg*aA~ie+)6x+Z3!!fGa>cK*l{XsynEvke)6N<mCG`go5}mid;#w74 z_Gw9Rxh}%?BG<-2Wi72qGA>bLm5qPx2jZ?mwOtjJx;(4*f!S`3FENh5^sMT-R9?hH zd|V?y_wy%>ANVUsj~i=%|8hXukt=V<hm=<40T~;Dlnz<dv(C|TS@rpoGOEAPW^SaX zQsDlGM?)wCH+ZXtEv2~g6YA3bz-=@y%v4#z<?f6g**t6a0dB*gP0z@5;YzREMCR&D zeW7a8B#;n+($$hW+^c5mN>y1E4uX(BNp(taQ?c}R7;$x5?}{QdZ_QP=2F(_-S1kw# zvs`}vlrFQ*uX;>|qYJXTFMgUrJEV!4NB13s>Am$tug)!k>VElleLU4ZRSJ>@i6{UN zV)*hF0~0B+q5UN6{#y3lz24Tl8JpNC4%S_f=y4PQc@p}_rS=>a!&*PYN)Zwb%gaP@ zyz=lEIOuX2VQ;)p>@5JSyy??CTCm)8UCV|(!+q5yjkiCmZS7`h?|7rbi5qeXuPuGT zd-O5Peq>~`UmL>50o$nIPyKxSDZ>C^yk%k`JMj$4Z|<I*-LUDmDIB19MJjI|P0k8Q zwOFZ6q5T_(ey1OtP+nCmOTQg8)l1MdQZ$;F+dr2N&Z8?AF5yodoZXQzTWk!yL|wR0 zgmyET#6b=DQW%#`W!K38-mFMXz`UQMVJf`!hwbO}g$B3t%Iz|EU?WTVFX!jqV$RH4 zA7e(v&KfSWd^vlBeak6YP_bDs%nzQ`oXQB7tvK-3BK{FXq5kpuZ=f$jMs#p+$@Y5~ z2;W$6ac@|^L9T`BOK`*JNe+JNMsI@vgzIvB{{-OFgWqsC-tL)@Qc4fpE|LgG9N+P9 zvcNBhRcp?bRi69kOdrd<L2l<hYFA1Y5F%Q&Xmt!jd<1RM+IGbmj@40n*~{sG;|Jzp zFaEA9BPPIeBV|N0r;h&8{b`l#<6XK7(2PGxFACeYJm3DVBg*Ko%XwsEXL>inHOTT( z_NK;CG{suujd#ZgKz`9Pc|NK4jvg&<_3?)zLR`Oxx-R<faQ~U*cOkA%6%Z;ovyw== zxt~!B!2Md&csN|(3Mmdy06S`&9xn~_vv#Kue514Dp9f1XQwCdgsh{UO`nxJ@qw|8A zg@F&-!BOKTU3p8%hjIR5d}5Yu_&fKKFq<rCLt1$0@s*eDCSeOy!2$Fvt#tmW@t~u3 z1PSbqfK>eN@RqQ3^LUU}Bl$0xb=m-@<sKP37Mw5W$;E;5+=0x|o^`w?3gtV9Dx+^{ zRb+_A1=%mF_(*LuX-M@gSM~OUU4GSgvB4Cg*K2YLtO<|bTo~y5T*evU6dcR^jc1fa zKWf7RSQXrsH6+a0rN%tQr(c8HK_Y6@81ecC`H;OLp0{Q$*zw5y8N0}6rxws$(Fp-i zKij9<f=v9loL`l7{)U@z2CvsDLskVOT5)2wO|Ho2I2Yh&k@RdC{+6D)X0O|>mN&a* zxj~b975-<|_7PP8p}uS+XycdBCa`s#_O?V`H~o#qk<X=FtKqPNzO<t_y5;`k?w8Ke z9vTg#b9+)H>68pqOk&_5?u=3+p1vDz{<?KUya{dh5Cv~HcC^kFiVnoZx}KegdcPJ@ z>6#l8)T5=N1<L#GymsXk@no%W`&8$op>m3g>x!I+`+dXFv{|{6OLo!i7$;m=Ty(^^ z+`_*eiV@3c`X`?5O#`(*{eRg-1Lk`XfQyKZ?y*yDUJooLNZlzh>*8p5-7NuMw{^ve zga)8jo<Yr{|Jcep-q0y5{C%UrEH-Nh1>v+1Y~Fw1p%&UQEj9mr!;a*CX90d=GwR6J z2iB7t?0vBq*&GeBiyhD63?2^RzJZv#eBSBd*jJURT~2gs7e#y>vg!_x<I|@!(5Js) zJV))L>yxR30NEd}w!c@!s_C*%f(L>cT$*;>(rlB(o#LB#!<t<(4tB!j(fl<N*oTtb zwtHih&!zj#{+cr4|2Gi4*L|F~YYFe!rk#!IhBu&?9Z=XWQu(u&2T3wx>A;kiO5xu* z?DfCWe7-KhGWqf!uWr_Zd~^~0LjSRr_37Nv<)2Th;(F#MB3(hQ3-Dc|2d3-4iZK?y zJ{?>BARczR`)>|bE@jz0DA*3h-5W3`#V+c2CfvHgOSy*jZYu~N#?hbZ_O|<0PG%t8 zHrbF2cJjWNhN)>!b0Y>{K3%EJI@Cwe{1YY;P@2&+e&%8Y(S<Dch&_VAW)@Bag{{Ox zIqY4>L<*c|Fj6uAB{HPJe@7R}AFHed*9}znRCtVL&sFXYKC)`cs&yW5jfSkKkm>oK zq;r9HYLXe&kpgKDRmo!I6^;$C1yUuyB^%-ME>+=P`!ST_*<Ai^-Q6pWvSwE|m*O-m z{%+4uE9vh#Y(Q&@&)J$3*+!B4zxh)gj#UotZP>%%<zoCuM(C{F>r~TP1VghKYDUe| ze{SM;Rneeu@b7{SdV$nHMc3us;ElRyPTUQ!i1&`~jJ_lj=@mLS(dVio^eSc2=;p83 zTKGyUV|NE=s=Fm04BFdcxaBE8^FNVzezx3BzM4|sIgiV2awwjo02H@a$nrvCAO7AB zKv+={T@_SHw;!cTvLQsfqQMgOw&Y^jY?<9g;C_HS>yL3uEd=FuN!7{#U}HZVxSmJ5 zwd+D5FzkMuLh;{fy;(hJK?(U6?a#)S9_B^wXa*J*&+IBwPEuw}&a4IO)~U~m{sYpy zM1U<|;{rSgm2neJCntYc(DrG{uW6L)Mp;!|%QIxA>9>elLnFQ5{ebR$Q+;SCOOS(d zUxnBI7Kpdoha-;^zMG4eko}>G(O`a1M5zQZ=8snirJHay%YHadWy!C-nU}3;)^|Q4 zb<++NGs^Zu8+ny~#y%g2s+O&VJFW&{d;ca1Nl0?<+=f~<eGm^2o#d&LtfMr4%(sjl zV{FKo2O=71bsq%C$v!E;R>k7tww@hU_Skh(oa8@>r<!=a_+eHZ(Ay{@Z$87d;JT*9 zJu_=z^vz4264{(kWId$oQU6(YqMdOJY9e*!W$4qR3`CtmOW8kezr5q%DY>gSOc(dL z+^k}8agLgP{f<<xsZ>6s{Udc;LAS=0cj$Hm+q;gQxgX~LrmTqLEXBRUGBH$Cf{}Y> z@$&V+<--G2kF+D>;$6w)_aI~)%ckpccJO}oQyd|0-Xgk%Ts`mu51eNG*@9S&(L%Y; zjd-^m08N1VYy@^>VpQhjc_(+j5<ELs+tD@HrDlPCT%aZZ>k;Ra8zlSvkPfiz^ZE-N zXR1`#xM+DiWN}jLp^#DIQFt|(srDJn&iU}LFwZE?p1Q!L^6NW%&!p%kC*NRkFAx`@ z%sKI335SZ1h7A*X7;$RbmZlb#7uTbr|C{YZ@?F4lL$lUZ+Wm98uFseg=iIRh$u(9d zc;aCh99gJzq=PJmys`{UX&A3xjoSC+{&l#^N=fTcDN8+WgATM+Iza}GHw?aOZ*~Qb z%C{T#_faQ?XUM!VfT;lI&FXwRe|SLH2sV=h^FM!nJ{#%oQ=hEBKj=$FZ8tl=8Y`5+ zu)AETgIyY0Kdfc&y_9a_Lp-Gv4%FNBrZ#014LmZHLi6OS?C7LAfOpxJt{tt{oe6Z$ zsr<9B=c(ULM$L&~d51rIop$R#fnTLP@)3*Q<&Kv@cHUq0?CyadGEBmZe8qo^7PdLt zYqkof@G-5_Xv7&h^pOX~4f#;xjyF@k6*;f4ltY>DECrgWMUzDefEKOKre8MvbBm7b zV1#Gyozm1akv>P8!d}q*dVQV%ZXQ7eF@hrgHTFln;cdk0`7@8oZmDYFOM=)aTfhpl zK!@Ls>KyK~wp-wXBU5b{01)5@Ib@?6vq2tjUWsWo`M)Rkm2*3>mV!CeqW41=U=;i} z|5FO;0|9tV%fNSZlqcw{6DC=KB=x51Bq;~Yvf$G<>Yw2XQT6WTsf*7Jew}t-urkm1 zYkjvq+|m>Egq6X*4ZinrR3hh?f3_=PYdTx}Hb()7#)ypZ#DrgZXZF0t)J!nM_g%fB z*vKCbzQue9n2G;$B-1pb89c(9r@cQ7JpIFsWi{+`fP(K)>$}ohpZCh;#PM&W#t*QR zO$R=k{5rgyP-9DK#qgh*PD$ToSr}^AtAb+U2I3?<XScVE>^Cu9=>{gy;h&Z#VNw_` zm=X3lGFx-s*V%o&jK#)!9bFJ+)vT&D%Cu=*E8kOe+O^}7in6#?cgBl);h2pI+Ys#g zGQ^BQO*x{;rTRv;TDLPg@3yCwnPi`~EU%;%(`Aab6#^i8rN#?ckb{Qpc8JagvaJ7v zS*S(^cHC=u1+UL5q8&#!%v&^j@67Wl!E+V)=2rW_g9=EV4Z1rG8ZHes^`odS%Z3>$ zkG$>?&xpXn$L=L{FxjM|ib5|xRExSI!KDr|zF`xsgA)SV;*Tjk1vJbF11CWLBGd+- ztA%BA(x-*`0b^&klTczm4jdWkYk!zsI?82K^N=_wt-#v0@F-$b?XRZjmrou_dI^bE z=%=N4R+q#xT`eZyQ}TVzSJoY=EL&?hKRAn?Jet8-LLDoP&jz`lB196J{Bpz{2)2q> z`vLMkQL9N8_i`;|Dh~$^8+h^%^~)f<VUvnxQsw)l;CY&zO3Jy|p-%xgRS5g3f$OVH z8Qq;Pd=Sz|yaCo$fgQhxMx01hp~^)%&$ig#ee}Ho;YCubo}(2k{^r++NHM9;)Jp2U zeC)=|IOEZ%Y5L9j(PE_>M%|@4jL_plizVy4^&1v$J*=>;0dt5RxCN=1K|7UsNBCee zeyFuZzA;Z%--Qkwy(s}6xaChgsyLRej>mj=!iHTTQ_kuOJ6j{4cr$Fx*O&MV&w|%0 z13PT%1C~^lh9X*-B!PyF_$9BM96raRXy0I~q2l%K;*uT|ckvdA`(ut-pn5Q(j~#PE zKXD?;lu~q<GDxstZ*l){yl1<qo^${tInh`p_*A*ItJ^3&c~OAuzsIN-O9_Z`^A8Bf ztZjybu~1~GWO<4=&1uU~Ry;!%XYU1{_C@>_6J#_7)Q?t(dW&Gs(s18?R>Ctn-n;Um z+tV~R{sG)yKbjIqX|zKGHdZvQZ>6yeXP3HU`g}dC@E8gGL(Uekg+u_|eA8w|yU$fn zKYkSJEB+#A<FmN(s{?18oC?2OSSq+wNj&-JYH2O1m3hHxRwx^VlB{n^SAm;Vz>de8 z4mn$qT7;#ybxq{2oPAr7q?sdhY%0gkC+oGZY6C43+(c)OBV|IsC_R*(mGb}AYWilw zw%@#cQyuVdXJ1by2*=}_*>A~DL2bm|e`fyXb0%jJ?uX--kvC^CkdPxs3D!$jp*=Hu z?66~I|Ll3HOrfd!#UQFPs+N&|(Ea@{@1X2C5B1=gjQm=7p;XGw)|97lMq&TRMwG$P ztE=+y<Sgwn{a70T)vT)3Dc`hh=nW=W>5Ei5`LtW=tx7wY)dCe?j#taHoed3zvMn!K zd?25mJ-ap!fm!%};q$E;qYBvL0_1XT#g4YJK&6|P-(nGNMy=sr>j#@dv(pIHz4RWh z!EML;GnYqK;`x>Zvz3@F;DGU)R~%mdTgshUCSI4}UjaYQ-+g`f&5W^F!WY7R6X!?< zF;(GIR)v{?;JcFO{g;ZahnC;x#3sUyS&CLb>n%O9_F}aY7)cA$3E||TzMlbS^^bD0 zoO1MM?;0yR-o!Oa9cgEt2GyE+R(T^Ch6)%R+~TZ?SP`eIzO^;8uEQ|!aWuKUW+NPN zChoE(*?P47F){-_o(b!=pPw?5sqMu7=G-MDfR7!-%4za0y%e?`azsz9$_O8{JMF6h zzg!J}FC4lzTKk?@%+OIvb#IN1uim{-uE<+B56jWk9sJLIdS1iC@pS>N=C+c(AJP2z zMa=SLL^t=A@mdpnw`o=J>o=GSkHt_{z+1Z5759@q$D9n(g)&hpR7SI6YZm-Ms(0{D zaAm`zl$iiLVGT44y!7DsGEq^q+c^0pE55Z^)g+R+GPMgferMwt86H9KtW7l`WlZ!M z99ag!jxST&IBb``f2$ZBU~DXbY+A}TJyENOAwBguXRV$^W&>Vlw9O^v%KThKIJxo9 zx%w6Af}DG2z}sNf+_&S)EQqoqZBE&4*ZQs+@^RRW?Ej7(|5UPu8nsus@!E6S^jE-S zs@Cf$In^FWPv{8XGhaa)rMb-0Q%e;Xf1A8C1IQ{;>}BAV+oib3Waif;Bx7|BPrtk2 zuD2ZB0(&)-4$=Xe_Z}ye@>0Ai8S2*V6Mj9*&qV55!GUA&UUB39*yNyJIWTP_?b^@j zXuAu{4C2LRtXRg2y!e*PXS)Q@hrHm)Uyl{-TEqF9k|7)2o&g-CucS(j&u8c;Vyg^| ze1d_^D<4L;)F)MQ+yI#ie#AN4QQu`~ikX~(^cPpw9*bGNmH3|`ch0veyUMkEvEXlf zXG8EtB97{KGYD(HDRF70YPNYa2HRR&6)Bwj2y#r;xUc^H^>Dn~`B$7{&Zd3?JXW_@ zWdXlp31$)69st3|YtO?wFBFUD%(N}&vHO0lsO-E-V+QVP$nfLANb_Znvm^Kn3$jz# z4z?j8-Me)*FIO?iSt+7{IE!VJAW+URV3<pMXJgIcj^<NR0v>E-6GXi^=9fPl(ApQY zcNYd~6H<k`wj<N+Cyj&pmu*>J>s|Hj{Xg#IeWi<=hnAl?kBMEd2i)L~>%u{Dst!A{ zM3XujQ2uE}aFXAiy&nFhU@^UYt5eD-?J!3_=g^!lH)m=KJU*nWUbF9wqPIP3(HdC4 zxk-vvYy1b8FrNpWy1~-KJX2}2sP2Sy-+i$z5&t;Y-0JXBj~#UUar-j$t;0svFtBSC zCKick4Rp>Lzq1Sv>Oz?92zq7%BN>K1MQ|xpm>s!M9UR7zM#a2_Tlo(>hJ|3H-{R*U z1Y}(rWLuRN+FQ*}MM=n>DJlQAYwH<n(Kmj#wei5|(_DnKsX$)Dy|nhcY8@tPX^WSx zyhvLcZZkt0<*M<m++AoG)s-lXeT3K-@(l-2klyA|<Uwp=H{*z9hgq+X&G8Q)x;rge zkxx#=FX;Cd9q*!7%>EAyt>(23n7C2QZy8VDPt<I;l50PjGgS14v_24CThUr@{gW-5 zrLa&&jT|rC1_&*Xq2_ikSrko-j|A?Nzrmj<5*(hO5rck{>kco|CJ+4hFBsBJ0R`s& zi$(}Vx&YQ*_nCX9n9IAhDo4gLr}%f@1?8J0->>Mb3HNOGib((CG`r%f&BYnvWf<p; z8P~eks>`37W4?UxC{JN!dj;t%wzK1qM0drwC>7xEK;wtl5EVOcT{iq8`rX_eb~=*p zD&l?ielh7=pr@_dG?i)Vz;^;m7_K;&)kd`Gv{U!O(*@dT#^TnYbjnoW$+C}+^ZO3U z_7K)OE6?j8=mE@4h=WaLPr9b`!E>@YpEdXP_>2*bI#*qYzK5)|gDqW2Ljcpe6Atkt zyATLm&7E+r%xp{4YDC>mteL+F|H{C?EpRXvlKof(e5NZ=e~ZK1#}aLpOY;ZHmvWsz zDl;&?-KXTR{u>(pn^EwM<rKE%vu0^LD&E&k@mqgzvHkSOf|N}X5CN;4_uP9Ui1~~@ zT-N7^JS`flbr|mEI>$fdx)k9j+W!zw94ZPz49l3L8sMmjVXH~i^jmyY34tnWBWrr{ zSVCL<a@^1cWpdo2K85#s`bD8p$xL7K8pVjymLmty6zjysx5g#1$dHv1gvo?vF$#@o zU$dw!<3m2%eIc6PVu{(x^1bTZS=uqKX`i16Y~!Qb@9l(q?C+--7O<o)!9KDd=|W!5 z;v;<d`QM3koigJLRkFDek2)!K$gJ7DVX)&lr`Q%5M^1^ekm7G0|K92#@44FIfuhO& z_cj%Edh}W;JZlqA9KTIj$hl2wn0|dY1O=~fPtY=nVa_XpE*-IuNt@-~ZUUhpI$)Jb z`qKrLImfMnW_Wh2<)8M2H}e1U6{2Q*n;XZoehM$R@rv1CruAo&@P*bf;uYrXbP~P% zPPIYKsSE+LlPQ+FS1B+<jolYZ{JE15Ma%OoGdaZb<@}r%KAv@GE`hF;jT_%8Xgw2z z++Bww9w~7PcQap%H?21TfxUsdW8P*8f!}f}<lpEF{LdBl?CDD)SewOI+x2k*r3tnr z7kyK=r2KMmrtZefx3sb+`x@SmRpsGl3&Td*0PjQe*y@7H>4v0w3ld72F=Bk{j~D|h zZp5&P0e%?c#4Vsbo%EjvT51&|R5TOJ?mny(q$eG`gn1BMw=q*|m$^fT0O4!Ccswom zwLj4aaj{-iY>>*);NK|8hBN?(uPKx+{di8e7NW6gpJ?zq_O94_+wQqz-$&u}+Gmr} zK#Qg-^ApXSDrb(DNtTqXI#g>Z6hu9KrS?nQUiIt94S+W5+bXoZf5NITX+U1@eao7| zF*k-S5g|rWncDCkt+4s#=jYR1iF4@m$LpX6V_R!CTd=Ou*7}oe0<Yw>g|(N2gL!{J z^|doFgHtByq|c>@VtOE0NqlSKw&FZ-U?jPY;sSUM*rKiwD*Mrxdd}Ntt4RN@53`lK ztG+){%F9FyF@+F=&5y3TkGqd@R_iS}Rhgf-=82L9*t<3S^4)rvBQfM{8`;3S>8(I% zLoe;@kd19hJ7ey!c>O|i>Ga;JiI%yJ?-=*_@r*n1mlEjCAfL?v7*q0Ab^4WUP|DTI zHe3i5{5%KVQ5zPlbd<~a-`2%^&^1xW**>#-XY!a6^GMI^-cnhK6?*4^%XVy{CHXz> zvPv}bNCoJV&^vRSoWwrlsmLo`#(J|3Wn>5o6eqXfX4ucKlUO+ZwQJnnr0FhnRMzN5 zW9hhS4Ju=z&L{v&uwXO;Acn^LwVd8l)4Sm7^ILr6A%Ft6h?85mwie&LbG>|9u=i?P zWLtJ`sKOQ1&u?ZkScy9jOhwhjWm6A=i6-K|&7Y^o^9H`(Ah+XutlPFxJI$WV+y;I8 zC%0O)Xx!uqpGLE^#fi0zj`+5>=PL;jfJ*vxi-vdEQx!Br?cKcz3o?Ve+-nz$$=5Gv zx*lhMbofySOS4ApXVXQ{mq9yrIgMbKqVDG5{ED&s03b|Ee)VPPn<4VrwpwUQx9$@{ zdM1{cz{gG%yyq`kAv2#*@be6S65vRGTFzs_!Ed-tgJZC?dcei1`jEX&3chxI$+N;v z&ItDE=D)AD@ZTz7g7H^u!)Fsj11$$~Yy8n1qidemEY2tS1=?VVoGMcJUh-A*+FE~v zlgtIYC3|mrt;>URMV-w24Ng8vtko3rIRZh*V=KGYfo{Q%E#8kIirkj7Q-}d7W79bt zeA4Ell<1*^B`aoU@yaiT)2&IDKTZmwyR~PB6B8g8S%V<0<g)doWQ&hJ#Dh0fa+W|Y zNWc|6RuHYE50pb}k*)=@8a<3algmo>va29omvRV9PDh_FO8%&In)^OeVArxs=&Mlc z8$V8znfRNcCT=Tr8pKzI=s?|eGT4=`UNrH3mV>$6jx^GFt+;fA`5<KCDyivf3G?q% zhWfq_6F>F~Et#q=nw!NB!cIX?`xJ^f>eR&Myqgr%!=Y}*R*94=r}XHo{HjiA-+(3+ zTDav^^1%9ug^6RX8-v|BOCGwgs<(Gg#&hrz2zK*+h?Ftg3D<}lnyGg)l<DM#QU(o) zFxUBUE~X~T%&?+qaDS}3?4aPLI>Y~qsPFJ+d;k8|+o7thE)+#uMOAT2%}CU4DQa)3 z_Dt;=I<&M_TdRu1-lX;jaa*hQ7AsOCf{>6%B8dFl&+Yf|`wQN$_j#SyInUSgob!B< z9-ugg;L3^#cgOgp%Z`&A6GuCF?Tp7dMxxPi?Mmp71alulGbNR0W5q2Be@M^ozoC92 z{vvbO!4a)v;^U6<qx!IuD;MWgh=FZx7v?F{t)H{H`k|*`PG9Z!L#(XD$RJYft?Pp3 zvrX+yjk|3l=D;G;`m3S|GA=74_?|oa0+FOT-jS}oTmtyqPq4{y#h#v}f-$vJ6f+I# zhh%L9d2b(Zq-qi(j(=qSIMeRN|GdEJ$v|(dgE)76w&wXMl_<OXD#gasCXT({E{{h^ zJT7~^R^f8ys5fz+{c7t4Xw`42GicNrM$@*uB<JZL<g^#vp=MJ)kla8F753EP_$>A5 z9>+=7HhrH5(3amRmu^{|q>=Yaw*->8RfZ}4?mdSZr7Rea35#If;HOY2i7WPzv&<%< zrUJ-6ui@L?hUZ*j`7K3-{g&cy-)=x@KTPTsgOd&@Kk({^coWoES}7a-S=lkl69ATS z<e~PQy^q}&y}|le-_W?J5L?h|eF6597g+QzZB=Fa_(1KgU$x3=Xy7Y_xWAlk4SwX{ zXIxKRm(Xt8D-Y^rhHD+nF8Po9&H%Hm(0XlJs0Yh+MDq&yL=<Q%MmVx8?(P4DhLjw8 z{|OC66jsmN=$ouz)sTSQP0@)@M}A!B`nlYMORiqO1t>Ls8+Y1;K6*0>KcrZMLz<_u z9iyftFu6o(XrbO(qSTqWI!cj@T*T+ly}GldqxUy{$f*|ffR&5*L7ElGam!P)wptzs z`rbz7(&j;?%kE2Gd93xHRI41$YJ<nBNC{M7^(nl}gsg5k3NuG*ml?b3Z{|rUiGH13 zAAwi)GU6sGt-sw;)JM55Zb3aOx0GwzEnqXhKDSy{9$8mqD{Bkf9p?2TkI%B!5btR* zBYTpp0Q4L?*#(S*ZHEzj`T7>!SXZu+(WU-pZ|`anJi5MmD+he}GLE#&_d+4e?QT5# zYnI}70_fc<28mWkIz!kfonzPmaTtk$Z$Tqhd(aHH|NAHr+`d@e1RG;7dM4}|2Vt}$ zay#pigLxMnpzJslQu!T-O@kZo9||=@CN+$1KwD4t)Gs%9GHNu-)4!Ox-YB<co}<a1 zIGs=7_%3S+ek>>-iplkMwN?3&vyK1Oi70-~bZ?(YLV6}EW@K1W@)7dmQlA<RO$=dE zsOr<%b+0#GWZplN#fL1<qN^r#NJ|O#qi{Th!vd9N^KZktBaS>*KQzq(eNZa@AmW$) zH}lGENO^H;H*^12956rSyO*~(%EcIzE-xhT{YjjCq~F<cX|=3v@83wA;JbO}xfs9v zbu&j;0EcVPGw<Bv?Yrx&63`P|9>yc*-Ece6KFC1ayWZ2h8mCsU7|oEvbEJXFkz6E4 z$M9JLR$Fgh!N%Kq_IgpFWzhE$A3i`Lz+d<GeKFZ%$@<rNPdju6?LD#9eUJrN7)oe# z!+-d2y8X~sGyY&u-8zoaraiQ3zng4Te{VXSn-d=?GZP&0LpS<APc8FMR<$cY=4oNW zX#Iuj%zNsc^`B$-`>g|vVy$#~XMMG#a<oe>%opDfU)c{8_aR6Y&Iet!d&$8CqKOo~ zqo!PBE?6#I9&>W-k#jTOHEeM-wv#CsHtTLQTJYm|iL>CA?Y2GD7;5ukScVYTLq$Q! z)>Y{Wu3Ni&2%vVg?twzvcXm1%zu8Sl5nS=@P3e8d2)z#9$=%_VNB|cmR+jvw^ryDO zxnq!7_j1VSujcP|`PW8Nl22N#P3jeNt-?qezgPmJ6=-{ojL9<u40l+}Krmk)eTQpN ze{DtxWH_`n9<Z9`Som>`r^97mcg>yh2111}_e-uPtH1jdPW0?Bqi*04bm;vVa<HQl z5TSD|Z6q6?#x3)kYjeh;jQ*S7nyEPD64_OX;Uu$eOp|6U$Q*{--<bOB*o6NK=~08s zO{r<O&g<?Bdz<oCi}VwED(!LUeDmH{P}gh`X4l`_<0Q>cbLGbtxczR=BS*F2>qpQp zBUdr|1ibyl?0cGz_4to;A}VJ1#A*-fsWTakcXoYiqoJgQzmj?yleml6Aj9KO$4XbY z-$nV15j{wq?ef$9rPE0DY2kLF>zkIml?cz!A1*a2*kX!n93(+@viqxWz(H1O;r`U` zf5$QZrG~%l-$fU5xYy>m14nSZr+@#BE-&a>uqSCe?%5a{@J?(C^Q%SPX0^kKYX%Ah zS5%fiwI=ASiOueUSz`>0ki6dmw!+r_F<*}vT1|U+b(R@9CsY|hRpMxGriWo(Ns>T{ z%i(o0>)C;JzSLh$mFf_`s2}@cPwWsi=FpIWW_QDdjKd#i#$g})HKpLu(8kbJ{aT?o zq42?G!yOPt_)a^b+X5l=qM<Ddo@H=nFT(S?>+HUf!7KBi|85wjM#bDK@BC}b1QG=t zHeWB~z^}1nlaE9>M+z%kXO^JI!J>F0>SXtA;ums;>G}*L?rU!FAV^^e2Apu4u3Ptx zN%FGsFDNj8wLJ`UbA(F=^%0VS6@~!V)jfBC!2y0);YDwEvclf8F>R!6*Oq@2|HzEY z9w7rP{nd7ec7WLRUQNbk_r?V=oED1y*%@d!P(}(p&aNNwX=Uz9Za~_Q6(il5{seN! zD{xW(-}4(?LzGQcCZ$%p0aU@c#q`|QxQ*){h?$*M4&qnZMlz4c>Hp0eKQeVPc6r1t zKFKqs;TEp=s0=t#>5aX$L}h%*=Nuu=pWYpLLRxy}Ak^eplU}zT3%q_jjsKr6K<RPO z4;}$;^ou%7yk%um|ImAODd5A&mX}^L=vA=81uHk%-*xs$5}2irW6Y|{wtBJTxMU#A zTh}NZ`C$L=tx{G4scD}nUgd*0?`&er(mjcMK_$PS_v<O{iSb>0aD-6alPrKxu@gVj zf#%bW#cd|hE+&q4>kJ=&XSwmp;brjh$RvDo7rg=vr2$%69WJ1jetzzSa=iQ-V*fM2 z+=FH?IAGCq(BwLJI58bLma(+$87a_P?Mw_jdHdV+gx<l2_-25(SA+u3f2W=E+Rn!- zpHN97r02VjLvyK*;E?nz42STCoAs}JvR>%9=N`FKYn>mCsQxD15rpSP>wT}~o{4!l z%KrO7+iLof(2CcB9m0KnaPp00|FBfk_N0O6N@pA6nTGAH$iZFxK38*yxynxBhHAR) zFBRrE9H38sGBy;i$yXJRx2k+Ei&-3C9;RPCLcV?Jbl=(<ch8#j@->^m&&1Ye+mpym zHN-feVKdPKZQQ&quT6teJYM_2XbHzA`0x}So5j#zoEcjdq$Cb0@&!lw29A5aEi(_! zYTw2p17I90d&5fWPpeT;YeRN4bw=k`Pg}uTs8EN|*A?fy(2{@1zc4k-Gu~3sbz=|B zfaGGd4&7vCbl)QsPxdm*&$lTY^f#z>fjqIhG3G(k{B`3Xd8`k(LkINCOlBuaJgH<( zX_V(_pHBC97_9BGx~e&~aqG7H@cK(4z%4Q$5sj3dxFX_5=6`qE-PL84Bd${Ror3YR zPIc@`!N;V+xj6qJHK|hmsFh#oV~eZYLql>=J}Ae7wy5s+Nfk#b&!89?V3kkxnV4(j zt117@iod$o6J`z$&5(P-{%$IbLzmr^6ijm2Ym;;ToK<mQ(dT~7T#9=w=Dv^r+JJE4 zj-OgmLZym#vRNSz5gOd@sU+Vh)+mLJUz4n|v3%n)qnKyWkp;NXRVkdlNfidRuHiql zzDSxQB*{p@U+^^`{t#KRQ<1}BkaYXW;s<cXS3RqOh@3m)W`2r5FxL0-lI^3$k8C99 z64!{WG%g#Wg={?@1H<g)TP+i6tyi>W9TGCFe)ipvF=YGG)gs%NXmm#0y1~YC%FA0S zSbR9MR(;_-(#mHMTGxMTsf~SYbV`y$s{eAWDjmjOnu7LjSUX+5yWY;v!^5}wPTuot zvUQ)q8=ZImC511F{w40Y#9;pX6*3$)%IBx8B81zXnACXzA2+@C1;AY#_i1PWIMNf{ zH#o@wG5(_6XGxy>K9^Dk!FNW+p)cDi+?e4x8dBr@KZI2<TlmVSbiG)RlHizfh>WbW zJDGG{D5(TWEwY{Q;gf39@voRP32I_ryNtTKel+=oVjbiKA~Ev&GE}!_cdc7*6;8Ab z8M^;5pU!91)dO(E6CMCC)T^waf3_;S?j^w(k*d9$mcRS?&gF;y+^bZKwtLjx{5k?% zM-hfV<A<fsh^hDJUWR~YqrRNWPCajW>Ay28yqwaHmi_q@v#F%ji+dt9OMy`AQbd6U z;o6lS8@-O}V3Na}fhqjfk>eNZL1OYRxn*=g+rd=S!Bn|sz~zau$w|?gqgo>EBQ%un z^&f!pMNzy_Aj!>38s1P(eA)Z}Ar1qh@TkRQEF_e;WzwMTcpM@xZU)3EG}{o43GjN` z!u#!ayZjY5$%zjIdCP5kMXErMrGfUOtii%B7ypD8;bf+_J<4-Fm8+Nr$Zeb4nHv{r zCO1=Bs3bq;xj+=QZROSyavWzNu8?o<P&dC~yQxeduI9>SMo$riJG(n@V+Ntx#4K>o zjn?*bq`N;u>H+R>T?QujotwFwJ9a$7^l!Fxy5V;k?bl&LbXhY@p6&IX(VP{xMvpcx zIEA`yh-YjhdanGnk1S9Qj8!NOk8K*6>U*|nJQ%ldnXQsobLO4=S+2bP>ccFurEYLx zxIji5$i0iR<HbCn-~>JkwaIIhXAs->;g75NI?Z}lX};|gR1UJ91CDC0KY~7lR3eDM zdw5a~A(R*i-*UTy!=>E0d`%S9&pv<bC+4?JW-lhsS>Xfe)=pmETR86n-^lFH>~TJ% zJ?K9fbj`ij-L!gXLhZDE%J2XGS6+#mwas?cbw{HLsg@eU+Er$Km?u(%fOdzrQbg+^ zeCi+Dhijt8yFJJytJDWLJ|O|41<=+#MHCKN6#}XYibv_|+St4xZ}Q-QLSa<-T)ry= zw=o@)$eygeB%4k6G;S~X4_@)ouOh66U1)JdaY4*A(%T=JFOvzra~B4OysxgD&5$$n z{OzNc5)<D)FRY<=Y{s@%lDAX4Zo{|;hVm+Y&B4m)mR?I;qD9`jUfwYO5v1_#Tptuy zQL)Kw%jHznohhX8r~#??4{JKJ!mpR67W8u@pNG^SThPxi?<xgH0*8EJQJ0ff7@_cu z!9`D6ieqT^gUi=&K#i=loTKd)2Mtv5z;g3_NuQs@WO-cZroWTRth$+Or7exgE6T-u z%UE9-K=W@{DbNo1O*qc{p-P7qh6^V6CWL&bqmEP4Es#7()Kci|z+|_>Tm=LCg==WA zd^cMU{@IRWuz%dD2@w-Jt{LKkJ}iiY+%k%q2^b61sz3hsNfC;XMihhz0JQZHE@}t8 zmkrU>$nRIXZLC8UW1g>xy1Ref?N8+|d($?&Kw#lVr8W*1w=s$C+FEG@9=yeDf6dC3 z>D~xe&-Wf%`Xyz>9vt(s@g=v8rkyf!)|Mk_jr25HV0b*z?z6i}Ch_A^S`Jufi5COQ zaoKJ9x{By_-cv3)ZlEOROl|;f-6*^Lr;ds%<|yi4pDjnz%V@#4>y6&<KGqezIy}N- zL8Of<BFe^dQS!XReAnk?5}U+<q*>qM)Ea>UHL@JKQ2~sJMCFI;7eVG)%2`W=daS)J zT*25Z19vh996+voWjFqOLloQ*?W?)~2u8M3Qna})GUi1jvdU3S!J@mL?4o9t|K{ni zja_c<J%N^PnNmUsHR&G|V-<%v-DPNZuwgcsMTJZxe&dI2swkV!{?A|BQQLcOSpNQV ze50k)&%&dTI0pYZw9unJMlQ4&Tmg`cnMyxNtG;u~qYn`8*o3%Eo5&y?Ja9aNLy%0K zRUGLrbk6|%A-ao+@yiFZDw9Stv6tZj-|Aptiidx^I$j!g1g;A&@;#^;j#6B=Z6#n# z?N)$k>kH=XNxR<~l&xbG6o2#eybPxMcuR%yc#&Jp#tPbs2a+3wmdnwo)&dcF)7PRH zt-T;k);oV3%81(7n}D}`+hTT5^m~4N*BCjurJs)ltqwV`UI1ib?zBN?#iLDsfx*2r z1u<M#_vh-LasG@=hUF3aawyd?9G+bkq?r_Fxs%-M=KBYeI%9t+_^@3m*Fe(mdNr)~ zo%J(-IEKjAHQ2}vD=(eX)#2W~2KP_8fbdEjbTn9y7d$A3;$v<+RZ-dtlE~9;6wd4T z)5+;<YT=Q%Z^IJ-ne0>USWto#qUx}&6v?#(oFa!6F|sr%JRFzB(AL|BhWF1j2OkOP zB!^vI`M6fwelxFw@Bd(-5?VxRD}RVLSRU~t3`ohx3lH6^3=33ES1^LnODGzlfm<~U zOV^L`l8BBS#sa?Qo_wI@uCKa_6u|5otG4i;0^aF1NODc9%6OA}UE(}ZSq7b&n+mkE z9pRh-1XWg98fVcN0g-Gjdj3vTv%ZY*zWEJ54VCQ(C83s%|1__1Hh4l1S5jCHhaH0l zt^fU(s_Dw1H+Ii?bNMeKzH`mKSx6CD?!Sl{ekT8BX=y1+5OLs@>zbo;JZAN8YVd1` zH#_4Mz7#$TT4f{M@bF^~ekX$_%IcUN4%NCc6m*C`1g_Tp9XR`b;HUoGFS7eew<HU^ z#l|)JY}Y7(QUzNDZI3Sh;Re6ykEfiNPnV#?$9u5TmW`aux?{!fc1^zZC=rd5!9j+H z7564Q39$n60b$)z#I)RapEiPo`&45*iu<(Re!@3QYl}hy*o{r;l*yAn_pGNK>wPQ) zPwkaZq#=WAz5cm+L)|l_+=Il+=1rfzovb6^N%dUNUJ9s_b5t}4TIGGZt9zk|`NN1~ zU0|$FMB>Fkg_QLzq>Uw_E}*SDmT7H1YH;QEp9QDA*G-9lDvcptqD!)O!<-s-c}2O$ zb*KF1Q-|J0cQy4$?{Or@Lz8RWIueGvJTiZ%7Q%BHP2MMS>j5OiDYAXpl;avHS^7lV z%RkH2S*sJrI&au6$hvx-RFq*#Ubs<g`eT@z`STWAwiH?Mu(j)9K0unQlDOxj8`z&= zdx!`*muO_Zv|lwOzWeK3VWhiZ{tMXc?LWXsI9G6?phEfc1|zM$p>=O7WkkqXry7up zSZeN49zsa(-*o-)6Qd0H0FZ9CL4{cuxXXH*`GS|0Ns+Tw0Vl&t;YPQoE}?XLk%lif zeIz8Z5dF)c_pbgIweEG29L$BoX)^@!0v1wee$ZZc$JQ3=Jh<c^FX*Q%wb@{#1=~_| z$?B*Mb<LK{f1!Cay0p-(t;XRkfy{54Fc)LP2kJ&o%YWAZF7U$#Q@MBwnYZ&k{)sM1 z_Zi@4Z+5TFL9~J3S<|pV(C-D~0kdV*KmsimH}qGvX23O7D0)<)BRi8CCKou|Z_!#q z>5$m$LL|UPl=eNgv&AKQQ#NjKG=of+T786-*5@2#Yz3(qEHL(}r9T$pXVkNeq#w6{ zct*D>z)Z*D-rouE1uL*~-K#C%x~3}YadG?XdYYu|jauOGp{WiHUoSFApAeL6BUs)^ zxW+yC`?<T6@$D`j)91e}T8fJHfUf|(tY`liD4*%({MT-MzuwOmvC0}Ys^63?8|9Ki zM^O*ch9yF~t5#1pH_N=)2yqF(zr?jBL;2@)RbDsOe|R{M1*th4RKpvp>q2r#=^fYB zy8a}0&FG`Rcq0{i!2Es5DWrKAkVO1qJ25+J3ktr!TZ-g%dcuSDn0DlGqOUkr_dvx> zUS3_74R_tMDisg2&?sentNr|seR;jenfJu)Ipp<f5>_mS{Vt}i<=s->-S)mR>|7Nu zU^G7c1g-ekYaS1j4|9JQV$yQBxOoUJe6_IIqWfSlBzEh{d_mct6k}3Rl+ayS4;J7o zubA!my6Rs(R>n9KbC&tFc^#}8C=gIqK6D}cFulv)A49r<v)zb~L{>Nlc*?9_<<AiE zODt%a@;WJ(f~=3I)~vg~e?8^Oe}U5ZN?>q0c$25tkHl^>YWd+G)!TPAy0s@mBsXb- z4}cF=&aKOCISQ|Io2GxEr5&mfIZa$YeH+d`T^o1z1CDSwlMiSKY;ttqv2KZZ_{Gkj zdahdP$$o$=-Z^DGtm|^tGeTp@&p)st`BS)cP<q<w-Z*|ygMP#Ytwl*IDr(C=(#UJ? z(K;o`Byik4GUYRcXhjZ+s+<Ep)<Y*a2jFw0wRTUrZ&T}LX4JBd%8EVf>4E)yFJ)=| zY~_caF1o&^as2S`CXaPBy(11rj~l)pCEa8HllE68Ty^+1bEYcw76KDtc<`NiEz*wS zDmGAtK)@~d7t>P_{=xX6^lX$|Ki6ob;TT>JU@N647W3`g<?tS>+8@N*9*D?$NZ70u zPTChV7fuN9e4OvnXfNI<XMwm)84*)=YtV}6o*y^2<fwOt-8GI<QO<iGB<T4#<U&%W zRlcoC;eFUCfr!wEx3@m{f!_eh9D>U0B}+X2D@VVQu9>P@6a5F)SL!$Pyg7zFRED@S zc_gyj@V=M5huGEj8G3ALBA1F2K-szlaXZYnqm9FPg6_XQhR=nJv4kY#>lLXbSxgzl z!kL8RkvXQgmO}dt!VdZS6hWb-v|%(q=5cn7A(LFQAcKZHALrlb8;Yqv!<IW9cKU<q zFhWi}e@<CS*3v@71W`&!w5$?5dNl|&c%FcSeAk<En>=ppC5o7Cy<TJcSJClqeqx;X zKHGM&^hzA54e5y4uZmpgvjz@DiF$k5hWeH@kpuDc`SMVNsYQ7V>SbGS)lGR!#Y~Xu zRQx{FKR<meb!=qIy%x&~q6C6bo=f#2CxB&Xcx)OK6S8$N!Qa_Uclk`vGE(lUb?A+2 z2R<9MnUiP1*^*D|!s!lym2D<$L`C@yzb@MiuOQp}-B*M@-0hJ4dV%8inBAv&xUR5W z3pqJs6Ngi~W%ue_j-~vLp7tGt`y7wC#H~%_>6<0*Wr~^^=u53Me%tUH4m^nIYK;p8 zHClPfeQ3$|&Z<d`a0^@=-L%1Ex(x0`Q3<F1{z&@G+^fy>`b+Wgv&YeQE>&n>{$5|d zHTTht^Mq7q{wqJnOWtw7!^W=0+p&8d-qmKF;=F|CU16|SAI%J{3n!7!f%a$boVfMZ zEw<NA$!Mms|K<>3Xd!b`<bY8}I2O;9A+Ox5Z4XUcw_W_ORxOu<OZnB~2zIM4`3#wt zk&Ji%<yy<CX4(?ktGpQT=5GU)zOUT1_cz+BTp5+ju)p%%?+rv1XAqFya&~Qf;~OB^ z_GEx4rc6KR!kDJ72F?G(^FpZZ2bS{^e8sR3ESuV{JiLPWVg`^q=faM>EjSm9mkN%V zHu*|!Zj5OWLSV#H_QINj^A|fr&+d?fV4Lg%Yue5l+&Wspl^l?q-{-J;Bbw@MRF641 zo;cl@wyStT%D#OLj+_|OJbt9+$!ZUooU@`>*H-G()7ugs!T{aJ;zosAw(TX-3xUSG zG{58e{iBV&VyrvIqdQG0Xa6bpC9mp)!w25j<(0I@j}E;JPkI==)ofQ5)abKQpk91` zAI(uI#XP<0ACv!bZ$(Duq<q`&zl8I_%$mt4ZS8t7G~nVp=9~M9?|+>`-5;mT9e&J0 zZtbpHJGR?dO2chH^^pymu!KJIz<DuwSVg29o$+p?Fd=PS7i%1~Mb@dbTeEK`p`ZMC zYXwTLJ{W&yh;XX;Hf-%V713lKD#@#)37Cy`l`A3&oBuDST*(ug;d~_j$rWFt-fR{9 z<)Va^6YKJ?QK-;2A<3ICKp2OLw@>KzL8+#kAbi>INv#V4=zWKGA)-?cH=b$7H6qK~ z1KOBiMRo{m`Gr8o*7ZueJU0fNJlhrDy@47+suyk55P@(rKe8gpw@E4HA8P-uQDr0p zgQJ?F2nT!37k9K`TNIA)5p)y(#sx8EZKD7mEzYm`A+~Lo|Goad6}CsWBc^+=M&)WN z;3}L@Hx&?aPsTw)V2|`HX;P(DEZ~sToKK6zOP*_{jg7IvmG|u)$sCOy90xpm-@`ys z^$(dB2%nhqYsKf|6wv}Sh~jh=r5mT5em*M`9-$_(dm8RhK5@5_e}uEb*TyW5GR~wU zm|Js)6vQ*o)I7Zo=a!HpJ8xK}oFtHjyn6HU$hcKGGvxA3mT|VfSYGXZ8r206>=qGI z_x@Jwq#)_7NnqvREnl8E>WKw57p<g)NQ}zGz2QbK{CVG>z8^RB+vfoFCjI@(sc%zZ z`(`G_Eg8FJ;IB>V68=gH<V+P8c0(@oFY1(L(mO#dyDI&H#=&C1K@q%Uyj_rZGe?M@ zv0S-5cN1+Zqc9`;SmpSPoXDBu`LcPAW$iKvd&y_Cp+5vo9lDDhmF;CpVtFh(qSJ=6 z)sU#-CMJrD4@^i4Ha%$PgbAe8{#2|vh@fmFhsB)_|G+gKqf*B}4kyWq6rBtv_L6*= zq6@O%wtHZN+)?V?eagZ0l8YyzW*U>2s|N4q^1W(H8H41-Z^N95qT(Er26Pd+t4N<6 z)x7QUdL<$3->YiDSN#80M_=yktvc}vnv)bp-sLg~BOKouuA~Du85hYeJU#aL7y&(R zP;iRP+7n#m0m!mu?wVfq&?+z!D|v?DVIk#BZCd1Dt6n!Cir$P;($ae-5G*BE$N=Ks zr?L62N;zhqMsKAhH6!Iy-CK8))Vm1n+SQp;nG5j+Cl0ei+phrxw>=-slj+Z}+c?UT zIn}lQ(DUCueNzO>+zV>K5SqIG)s`p_bKwnqoj4(2LzTzd%<Nls`C^(%AGgc5T$gcK z;M>9Q*3hoer>VK2XjVb-6Sn8Y5+CG5m7dup+m%u+=cECB==sYt$|MN`pmQ}f1DvKA z+64WN6J<%Xo2_m1Jy;8qjdSHV7BB>Zf-B9ZRwHPQVNfrI)6Dxz&3nJa!I8^m1{&>A z<eK)LxmY`8tI)N*5!}}c;4Jur&mOAWF^-vVfL#t<hJJ)IT0~YIC<2-fB2S|Q{|A3q zcHNwYiuCxU;}Kc}9~q_QOcGs4=i6ZOiVFjYgTXDii)LCV**mUbxA#MFgAm4ZoBF`` zPf3CO5VMAey5&2CUmRbwCWXA61*$lH-YRUX9+D|80ez}kRQhx0`hE9Pl5CW0<yhv( zR`QhK$dxc+1T2D}Ks>Q!ich0YE++kcsJ-iKAT@tAj64#?d<K#`oD1ISf%RtQL4;cr zQ9vs}{#$Xb_XU_E+<<Rc4^}t50WZW^|6}u5cpH!9{=SX8a~#_*YPhHfIe6?3;?Cb) zUo11PNUZ2+A!m!X2b2HyzS6)3Ioh_np*PquF_&Pz&rkc!=a|Zyc%5tJ?ly~c;{`+U z;MI&t=CR!B>LY*8^AhV|ZBz#kAcRpCw?#_q3sL{D2bZj#?mlVNMj04^OIDkT9NR9v zMV4b2^TGm(Im)T{<>5vt2x#eTT`LLJWiM{dJq*~XnVuV|jp^-ySToE3Dyfk9E}DJ3 z_i#e+YBt>V&0VSX$0kwxt4IcbFOUB|W?mqYPhEfX!|Ar6{s)zcg%A5WD1V;{D2TqA z(jG(c&eO20&<(OZ1|y%|OJjkZnwenc=1D8jV24HnN>u>xwo^I{#LUN%nQfr5gG6HK zb#nRmWTC2Pm%s=++!Qv;x?c%42fqLXgv5t0gti}Kc^$tWLBDQzFj^aqN%Aq;YlyWb z`s*MqA1DhQ2CYZGN=$i{dnj^LrDrl7?diK$c|6tns%pgddE96@x}!AVaq!dDM-U!o zkh#|^^6)&5ZX>-hN_)t+%<C?9SMXl@XTv*!{rUqRe821k2iZK>S@9y`$Hv$_8mne` zd$N3ga7N)>i-Wr(5wibFFDw@Ly=QwO0paB!$N7xlGPp{+>}-T&CsdpWaQrk4QQr)< z@_%X!tC2cOI&$U<?ry?CQipAVoPDH>waH^+a7?w>Lgr7)yT}*%VHnc<G0YcRjC)OG z$YIw{UB>8fA1_}?-KF}{R&~@<-)okflE1Fz(O=%ES2I`GKO#KgS%@W!%?)cVY;E9Y zF|C{(`qovM+i}T}e2^O2U1gcw1J{U3xhb}_tni~&pY3hkI4?+Ff+?20i=C}K&}yjU zod+=pMbIJ-L@>_KX%>&A{@uI2kMY{yqAldi?~|(r@KS<Fk+(FeW=)HC9t8j-6!huK zq6Y7KXw~<uz6f`w>lJa%oP6iT4m@=fy};@Sii3_=$G$9NPfWI#WMPR-eA<$o8MuWK zJHen@=mLt)yGPyqJJ;S&QiIYLQueNDq`KX2I+zkmxQ6FgcOd<Qml`l5#6q5E2f;{c zSfOHtI=tIku&6I;JRAq)3(vk${4PUB!toJN;Y#3ggLe`QL`V_Sw1m{l5ysvLcKgcy zu<E5q!w^A-u8d;sq!4ra5dSdw@~b1CdGB?75>F|1EN?3(iIg%GXv`-oc0#U6S7rP2 z=Uf-g-=f}o&D<+LGoix!bwm`$zGF@PXxB&G(pB5qi58>RM<r0^qclHX;&?A<v;B6g zDDckl&{N(Q|JJ5wjFRt6%h8f-j|0lo!Ys<g%OtN`+&oVt-!yT3^!ib)YR{$5q1l>h z+VZ};42~Fxxvdq(X<n^jcyME!YR}4_oo)QEb$8Qvg8KX0Ft0tD>D#6#jaZ<Y-&k(p zukG;mon);>pF{r+kTV1Ki773!s!#kN6gHaNX<`H7GW`yl@%Fk46tr&u%?%%VcI`2n zy4Hsuq@;A~-d|x_C~~vfFzx{&;MJN6y?Vcin%jKaKIQ1<YP5ize(5imni?z1O<qOg z_@d6dbB2v}Km&t&V^i~Zwl)8WaPi<f9@4Xi=ZK`EvRDwGli8`KIOkl2{s_wxrFqM1 zQ<aHNN2eBT13yy@Db(jE+Zt8~nN%C!JJr|M8I7K^-^cm*izK-&)ZY%=q*L3{z-6EJ zcWYi*=dwOcht9|kI9QdH%R_zRW;2iSmajy-E8SM3H!W9LXr0}4I(Ef3x5jsKMH+7D zXrZozH5}%nkOm5xh94U0ZskF+_P09uP9(qB6%=$Phd(Q9<0$98)|srgD4(c$<Xkh# zymHI#X{YdM7M3t2FeqI|q>@N_fYvk?(pi(l-^aRIAurJ`jU*QctswMat#ddLiaS12 zwSgc*!U;w67;*3hj81WaCq)bRXLl~pr^Dg`o7$Wlnn?;&@X?2sk;UNc1=koAlYVP? zld^2OfzHcEQYv~NLWERx_}0<!CY(?&`g#;G)8`tp-`t3*l1`h_RJvT~8GDJ5wh#CI zcpt6(h*2K)&W{uz?2&|=O%mfsPh<c5UHACCx!vbhpy0C6RQULd|LX<FeWa+8eghnh zW%M|I>@VM~m=k+zHP=3pXc?f{<hznlud`=8$`knLuljZ+)zE<(7W}>4xYYihS<kmC zTT4WYi9i!|K*kQT)~4|^hVWHXkmgexNwWv6R2#?(dw9pvum*JR>4TM5{B!U6nYv|2 z|N2d~-%%Zu5NxVAN9FM82teP*D-k(9?_VXZ@JVYP2~0I(Yy1-HFHl>@Tl*~bZ%^@Q z-j%bt-KopQ;}@i%hyZb7O#(;VjHyH${z$;_M7AM0^uTUQ!~T9IOq)+{4PVUp@kiUS zSoPc#8!L0k;nu#G_GQI)7jhfD!keyMOo}$P9+A1-8*|Y&fB*1E08fjPV&q~qbK@U~ z9vyY9PJ6hTN!x_Jgp9Z`2(MAYy_fP@2g1d7&(u4+mtb0b6R-9&bfCwi(M}iQ$bKS- zQVk2%oFk|ntE~WzGV@WVB2My~J6n5y1s(5|k}Qn4WdWyNhkr8v;d)0dKhiLx1Q-|; z1p4&-+g~i71V~uX7|1?b07i8tdZA|?bI9sB5p7qrLgsD%Cq>3EHhn^*`zM>4a#eIu zWct~iiNzOzPMf?2=FK(a)EIe>w<f>)&j{ym+g8cudTJ*8ta(0Z;=DM?+jEV+2CQ15 zOC{L;>gYQu&LPbGYi6s;<Rd)!iAT{s^1d5Pva^4~H1<t@LQSaodSL`dIm)87T0J~9 zFo9YDsjS&s9;_*`yKcwt5h2mCw!WQ79ahqWT$HYkf)V-X5ws)qA?j0WGo~?RI&=(@ z&)tbOpMPKlQX;aGg7BgM?A_fRaL8X_x^JIO2zMbrfDSreF(hl^W--ddV76P&XB$?N zSWB_X9BZ%laREQ|5yxET7s5HZwM8Mu+F>wCy!a-T!)k$J<vv$vZKo&YDz;7RoXdyw ziQaMj5d+nv($nv=#5?UXUCX$;CS@F{vNeqnL`$_+g1f&;Wa}lVji|G_-6aNiU{uvp zXP}=5TXpHs-FrZLqFCjPkYCND6-7&^GWJPS+CEfQk9gYL?R4EzUb|m61f*_8w`^Oq zow87Tz`KkJx0QHW=r39(oFphkgQ@iU+Z;bskVQW2xPE#jny@pF^3<?MHn;!Gt|@y& z9G2tqQccXt7#6Gc)aF*_Df;Dt^oFDv@wz%|xv=kt70;03CKq_2#;}hG9iH!8?+N-A z^^Vno@y`-vjr;w&ztY`3DbZC8KiD6XmT9I8n5ks;4@L8n)ODJXjlA_WSEJyqcfXqC znOMmE!VMbs*&^@#{_dP#KleD@9R9_?a-342fODX`mn7BXKf&WlV&c6vBY1sF1xISy zmsE`Ae*OYoq}L7Z|4dkJ_ZdUtCk27@A3yT-V}#m=6>;vhxpDFRwNX4^HDcw^B9g{@ z)5cts46Vqur^p$YAK67V98F#T+0VWbi^OhXo<#=hz~`{?Ohg#Bx`Sky2-z-F)oMF` zq<lJR(6Vi5!JVe{NL!~wW<Ptzb22#%^e%k$`Gfk%S2lga+}!;SW<;Nk8mJmiK9=fv zgK+gI&YkJ|ARAt0sBaSluO{oJny0&+Y|$0*>?*DpzuICKl%|-=efX%f!#T<*Em3~; zRd$KqUr`yPn(f#rVSE08v`G;ccFMWDmxC4(=c?-P<cX)CIzz2p-Bg+g^-IrY{^@|W z&CZ^>=mk7)<##vp@C&=2DM!hX6KdFrP_{;`(=0c$7|_>V2fQiCgb<-1f}3P~q$@XV z6eOOq&IT!>y3d#ils$X<tsbaqDb}h*v=V$aAX99+c&ZYuqTP?nbMi3l*MKFhV)uK5 z4xSpzctddua#vIRE+icYm`z#2t3hrf$;0pR^Nf<-L0sHo;$H?Kb{8kCK5i|7ZxX)F zX*15!0eFf2C`(D0&0IP%w?Pw-EpY$}-?Sdrc2kLu>r7hO#DdfanEKmmZq&E%_yMyo z)DKZKuj+c+GrKbVgYq&&nXo2%MO1sYxIN0f1GKBRfH8|IM($R*MG=j#)hNrTgzBR* zp&Db|^=KTV{o`x@j``nhJwiD`!peE_IdP7j;51xrdzezL^TofxxL(|ge@ya685^%> zule^qd7_|ZaKdrL-*8O(!1!-Vgjm`2hjRdM+_&L5>=2M{vkP-;(VHs-F}?cYlZ*Y< zDpb2?4-eTB2pbGNK6|T*REbQBLc5TMq~>4u$y9v%ok7>`<1F+-G5vIv__@txNx;BX zqF0j65jx5%#}6rq7wSocl`M43N}RFuw!RrYioJee&EwfZ)YB)|q3^>J5ZxvYfdhvE z!gJS)4{lqQz&A5t7}DN#ON)tn4*(sq{de8RRnB8mubbaK_mNTpDVd>tr^ih4qJCvS zyrlce={5pV`5I2PlvidtA_rQbk1=4*<EDV-PYEp!eD9OS0Ts+~5;_Z<_{pFOMU=&? zRqRY|2}Ompv{<}oywBb2iG52h%pn3)4xhRZd*NYWDN~T!9JVzp#S58iE7>ZdIrC9L zSp|nR0}Q`pMOlul;sw~2`gqU=*kzp}cxZp4R)lzH5&2S(gq9yLSNzBgk);Bu$NKzt z=HeGlly4R`@H$9+_DB9opXtjeFI8P|-irRv*IZzyc>2PxYbW>DPS`3APqyfK|1>K) zs{fwqft@|cQMgKGRC@U8Wt3Lj(k0}$)I*0;PsaU>7-cS*LN8ntGz@-Lo^{}K-0N4K zo#`c70xmO6la;*tU|6@&{y-fbp%*Agmv62}KfhMX>Ry<t<Qj%UhxoSslA1_7d=Y@r zWnme68u_FoSP)jKja6;<<@#kNYWG8jvzB<>r{HfhZ8mHgW^6!v#5N`;&`b~p$6R5! zf-cYy(SPe<ph7Ax70*CIyKUVTlP~wGUD`NXU7Giz`hGfkc%`M9g|oQm8G^Vb?g?^D zfCw9}r6~H=%TX4Vj`a+Xe@nzCdIb97t^Gln$<oE`T6?a8^Q^Bnwpp=#jx&m|cXQA1 z6_OwoH@eT0cf9{JV(=*A2uy8w<S`Y1kK*o}kv&wPh<L)@eLYF<Xp_$25H$0Q#-ynn zSr%=QBO6Pstg#A<UuIrQSTpA(;oB+9d!BK)pqGhX<|f`#(M27K909-DE+D|z1Cp-$ zNB0-|-Gd}Mg6P6LAse+|=(pH77V%NxIEBGslTr?3Ki@-T%9969?@2Tx+m<~AVOW2| zrr<Ze3{P~D?BEn{jdgn5y!~0<iT#Vt+<h|B`zO@~?vm3gJ+i$Yz9~N^vPQS@?)3>X zp<4%364{=H5=EQ`?I+kzId}IO4>gRL3C)`0WvOzxaqmTT>OiL;;DhCuNgs-e#ax-4 z;7in9QE$s*VG!(#qSm@W@2TV4lJ4N>noP;JK+pK09U12lD<Nj4&&>NO9_H6k2f8m$ zB{uN&hjNO@t}RI3y#I6Z<c$<n+{lKFw`oU*&LSjXO4byyS6_MUCj|v76<@(!(`)~$ zG6u0*hx^_?d1lbvGmE733W+sTw6@W;{jgTvC{SX4ZDNsSd-5pn@W{oU@wn+9MHBwl zl7!mLMZ#Xo>?^yrfN~~aC^!hMICMm>JOS2N$CG}hcv{9n_XZ6(Bsg#956oFJC$}~R z2YRj%Eoh}TSPUa)nt8aeX4!Yf_nwedA~)W4iwNJRg4{cuG0))ghsRVce-ywVbU?ws zv*#c+sdl)Ht3PLdiod4g4Wu(KP%yHjp~Cs1I1F@qi>!EpA3bz=26b2{mhqx>p{LDk zh>2X9+731l6Z_QVY-9)2fEDP8BSz{Be`sK(>}qkh4;(^ohdV6!=6#Rarq50!7q<$} zI{=O43G()jN@zhz@MK4fIr?@n=B3-XU5m4&wRh<n(BE_#eoRwn;8{IqUBqBlg6g%Y z)iigQKE_$g+zB^p&njVLp`gt+(?#;{Hth~T6^020V<M`8E=|bdbCI{E-B!?Vy&F_( z(Ma;>?!7B|+LK8<>0D*blO6ioH{_Tv2agr)AEGPy&9i^lW<Gnm*kqA?)!<>I*z?|I zdq@qpY0S*F#};=-SnY!23ZjZ*;rrQ<a38L>X-K}vD=nXHFeL=D!O_#56v7F`l<<A7 z;p{O!ZcKT@Gsu>wkW)Kt$w3;5x<M6ucSL|R{_-?*c2?)u1gu`MOgypAWo`cuwf~#s zKM?|}EIP{dHt61VR%ooUDB0`;MU0BpZ>XeK7%BSYP^T}&iL<&NvnW0*r$S{B+g6Op zR}m69Ozh*4zmSr<c6a5vmrteC_eU%o#oH*`>04Ol2n^=ln40K8R}>Anh$E)9!l}UR zvGc^ZGvnJ7+yuV5es&;W$qKvtW^m6>Iw@(p|Jcfxt)z~7h8t4vi7wP<e?JhZe{18A z`-#mqNS6Bq`Ip6w2H=~_kSF5Yy+Qi4dPxI~Vew?4C_ekLOYgdG23&qQZOWbk5Bf9$ z%Bt&soTjKyb5czq7@Y3AyE5uPh{*KMqPBLB&`Y;SzO=A@U8!&%fh%ATH)F!&(Dzp+ zV-o{ZqiZUx7bF2$!*PUz`gh6t(q@wjXp~A0z`mYgwIyM+0WhDN;)Aqc0nDTM!iDR$ zLB97-*gi!1Re8m5&lJN5wlh1Q#`n2M?r;CK)r-(`_u?JY%;1dSm`MA!@92_M8ptoG z@$h9^yAv5vIpD0ZJKwvJOs8H-I1vS$6bZ;pgwl8z#}g-c<0jk+XCdwKkKG{iu3|W} z?T*WB@tDaqWox>dQOIOjtS<lg2Y%B%l8UUY-k-|z)D`s|^)i0lfDe;aWzM28_b775 z)9Rd6oT`ngmsrz!FJ(d~j=8KK_+T8F_c8nx`u@}zxqkUBC~yj&zpY3A-6Fq24CqhZ zcuM4M+ggtxL_8pBBXbe^jZp`YkA8Gt=!rZsWk#;@^QG@4^n+Wmf+*;nB@+l-p$A?c zL2HKsg%;33{{N=GWaGag*==Rb_(VECpUlMsPl~;6Hh9=J7(92TS8U#vbpNZr9+%Ab zlPn{FR#18_-MP9oo>_qzSTSB<*p;;uC<QM33V67t)sw2Zr|MexRamH{?P=n0An=}R zg;<l$n)>>_nEl34yA^+f3-$x<e45Pf4YFrrICye!vvyH|R+0>((5d3L<nfj00@s5F z<?{TH$&m26TR#HHMw!74ZQNn`w1!kMdmTaJBX1i9c2B1DGP>SjE3=9*iOr+<!!T26 z=_&y7?BeRY4P$*AeCoV3hPIa28@gYKE@!@|V0hs^1Q{MrasiITh7>nCR%MBs{J_v? zcb$X8t*8iB*zzaR=_5pyOjT(h`@bg9htaLW^h^b8Zmn9PiP?2RX>_TB_t$kKo1xI+ z!`khKWAdToLw{ABifb}k(s}9kM2BtY@&?c|wXCORW?|v!t~=n%T*s^*=p!&#zj?YH zH)rqS`cbmAyv7l7s!@X6@HVC}qVIcZrk$XC{o{u~|Gk-W-e<#fYbg%Fn+m=r&8|TL zh;9Dv#7kMQ@?_YBZ`7b)?n`xIOP#nW+V%08%5vFUS(yXO=|0vWj!M^0G=&hH2sYR$ zrWw{oUJpiw8`^!|yvZa&wCxsZ%wsFtL54RXhJ($AhBq3Z50v2WEO_Oz3Z=&iI%^01 zoR%riY};OWt)~BGo1WR-x32;+zZv9Je;zetkIWF`jeuV<RUsug;Be6U07$^*eCP_6 z7Tox;1)x7*@>kfJ6rA;6RQuGnm`Qp04)B2*Ns0@(XcA)hHM62_DuwN{>%-hRW`oSi zRGFzIYI?F-Nm1p~&LLLGo0s<6B~$X6%X^;XQ!Fe$e`U3)9sF&7U;7Ly1O6MezQr=B zN|>^_Z(VzES`gIOr{E4ygU%Kf7jb^fvvWAU?<Tl<S=*`JVRJH_f~O7(`GKq~AJ#sO z)v6b({oWBVt<3BoOjkcXYpv<rUG?MV&_j7cw-A#v0SE5Pdc_H|eS;lA+h@1L!ENx) znU{17-LhUibT^^z0J@NsexO&l%c{*gp?fI-?!AN28YNj$;vjwoc!|zxNO+RmDS(M? zzrf<Ni(`wV%^!4X_{BK>4Q>0azrD+dj&nUy0`hBnURd?LBijUREMf?S>AUm*-Bjs% zTpJTU|20oEAhc&F2RIMQHo8mdsr*Q}X<$IfigE?<ZRR<W_n-8w!%d#79ndabYQ|}Q zfz6q59zKOC!^Fl!{5c4HrhaBEulJjgE%PpX*DcW}SYC04M!o#3=vjCrD6WV5*TbWa z1{SG$Yaau*rjAuZs>;^oB|;v-eZ@q#GQ{V)2A=Dk)lBc@>SP#vkiu5ZRF#b-f;{Uf zoG0qbp|d?eu)gsK2T$@nTU3>I`FEb|*J!?Xqdn+PaDEfFnCzyX;nOob-TVukT8k08 z=4vZLW8X&D_X8Gg{uIb}Mkwjc=kO5EWZK$~ML8}B>Ivlk8Y_3!_wl+0dxw5p<--ND zL|!G_{4o|fLdzQJ_Q1$yPt$V%$97qVe*GqP{J@o-n#uG;hTR)kKa{*!)WswfRZle- z-DZ1nrMcGpMzH0hU`fjPBC0RU@*8KJ7r9o&=*VH^oUg`3aV3Y?sc6uO+oKLfyzC&S zr*)gC0m_r~zyNykz@Ezq$8f#J#<0p54i>`=O|nnM&20b_lNq9ZV)sk={Jg*;VSll( z2$xo5=4rV0R6ul&O!)fo5h{Wc&2PE9zf{g-$h7}rmuGsd-*-S897QX38(OElI-D4Y zFnnko7kHAa{;*KI#{~4?nw7!dBB>@#tPOEj5H;bq!pjhh*;&5&(w#chp&GWfk$~wh z0~!0MO*2wRcwqDQ^g%;=T)pOeBPe0Abi8xM;2@|(BmnX%sN_6+Q|NKyg`0Pd(QZ{3 z_I}1lv101@M`gC=HyBpz%m;?%(X~pPmG5@E#Acy?&5bEAr@mrd$^}XsM#KOGIhJou zvNyghUF>H3;u@-ogsF0C@z2Sx?-Ush-S`o-+KY4*?!(XLxb7dx%yqKxjKEU38_Q$P zT7L){3fQG$9!B{&!rq?eJ;`$O4lp<TuK>Yv0~SE#i?Duwzc<ZK3!T)hN1oW3n@raS z5UK>OY`YXiPB4c1I7IE`R%6=d22?3!k76%FJmJQm!ZqV@eCB#>b>n85(8f3DwWV$G zqKh<p0kK^`h25;g9Lww!Q|Cjn7Em2^!Kh!QUSv1J+A(A6@y1Bl-%b>rWxLtflPCCl z&5K0>mIv1C_#&o*+q@<&`r~SYLa8<BXXDm|U>QqMXKMZScFODY3EC?#)WAQ8#=8Qt zlNOkNObg|a)?C{oB8+Q@2}>1osVhH=z(ju@MsxX@5_`9=Gso|#K8|0)^dR0wn+S<m zsnLGHX7*Oni%=Z>{~)?+B#zZ`FD-2E<qDochub>8Q<5HJykx*7`gC-ZQQ!In*8#nI zpK8RX?+~gug&pg^Tu8F=`93TY?t{JI4V5=9oO(qFbAggVCdge|QEC?aLGR2Q3cEe3 zsePkZt!xx)>9v6kffj?%It~>k{d)1`;H`2=bEr=Hl@*ZZqsPZAI*UYZ`Mjq_iTezc z;Ggjs?)k<h)ytO2j+ak~XqPlN78^NS5Y<tOS`5R&v=T2RaVN-)QSC5K=JCp+!?NR) zWSk%Neu#;Rr9A&dKj&7L+92cRjdnLjPqQTHs_w>vtU`_g+6W)ZBXhjJYK`Zmn6y9$ zu>a~ujmV<`)=ZQuJ42d=j7c#DzdygW#X;we(2$t+d#s#MOf`$Fdlaj_VeMI);EN30 zf4rmAqn-!MshIHEbpiWCet%?Nk#0`Mex}5y=iaau-zu}rMdPvG{WP#mVe;$RDPLx@ zU8Xz)KT6vKcHdRXe|w-xKV2et`J%FuQWeGlFEH?s+q2xVxbb4_loTaz_7?2d1Ekg0 zdN0$=k^ZXicBO9M=3#|Rs4}I3na{@m;5d?SPE_vhn$tSTQ<L2i8Z<aHen;`;b6e=q zk!q+}SV4MgXza=sHyHK)yCCOaSaUlUPoq;g92M99Gs%U=8Rd35>E2u;4?C$M!U-p& zg^0{o%Go-WUl&R8;Pkl)p#1bE-Jfo?1DtMn$mz)k8t)00R|w@*4rwyl>O*RC{07i? zX^zJIjTLfMW3b7gx@v0WUo1Bh>O%aVO`2dQvZEMpi{t``jLefRdbDfG70zgv;jb@@ zL-SL{8$;qu_dKXPDPAr9b<N-V5fRfeMrdp45J=l;j)TOP9AOrwnZuE-6p)5eV^M+{ zw~(X_|HJ2alr5<O<2`*}D#Y3TfbOD|D-?F@GpFJX;zNdIwFkU6C?MJc+EDH)x~O;U zzE4)`09LQ7t!DxQmT4eEDT#Y>xTtkSTh?pT@;W5-m3toVR=~PEYW@LiY2l<`f&Ve} zKMJT2-hDGt8+_tc-5~^@(PvEEY?C^LU#W_Mp7)c1rX_(?o`l|m)r#kZj+_wuU;D!D zwV3iS+p9h;JU0tk3fn)EcT$-l7=UWSNbwxIv~cxwgG+UUlIPKz0(9&JH241+1c2R( z9pYgh_P6Iw{7}GDnw+G@Dgq9B*soi=8E~df>1`%hA2DRHV&R)pqHi}@&i+p-_LacO z%UJ7ACoj9r|7{oK*O(OA*cbM_b2Kav^jq~u(Dn|nF;(1PracJM9jzAoUn3@qvPV>S z%neN_M7QH=n)gb#jcVK5^G3lwmJN5*3BM1dE{$CNPqCRLM4|C$(N6X`W}<cU-dljm zB%uUwfBNQehYr%;{rz499fLeybK=r*JN={9A*(C9m6nsX<`-BV{pHmzT=e2CLH8x_ zm6ON+<L*u4p$y-@;Xx%4Nhm^POF|N|43aHt_Uuu}GWMM@Dn*ErC1ejFGa>s{*$HFc z$vR^j%rIkyG50m~`@gt9pXY!7KhOQ*dGXAfa?M=ld0yvroX2^b$M<_2N7$1kb!=T& z?l)bu!Kc!>QbJ^o!bHu(Fz7TE@;#g16_~OG@H+FphZ*wfqeaBl6pnarTi^^xOXP4a zrudP@i&7c^b8_M}IVPJVir=_QY|X}}NvzA9@x8!rs1&8Q^e<-%&z=SfWn5`Qv{`<$ zhOHW$1%c2?pGIRnQ>DsdS!-q*q;EOH;NY{O%t|_kN<v<mx(6dnz+n#L)L#}jFC-jO znQgT<ol19}^mE`$&vHiVg9WWS|4{M+FORyVaaUEo@Ql-1=ze9#IZ;g@eVyxh*VkG9 z0<A&KmNK!gR(x`gaw&wbl&A9BawA2obOb-|GUU=fYVwZ+;aq2m__kyVably*gO~zc zeqv)Qw)Y>d_|ABR+)|29-Mc1qD5G20oKH*xMIhUA?nmaxyGQ>BF{hDO>|jPz@2kyN z`q`bd?NHC!<tuwb<uE<fCgg{Iy<B<N>!!((EzY@Vr{J9JX+>;Sk6jst0r)Yskp;a2 z#X<*z?4&;-z=Qi;MKz3P2XE~#Ij%KwlI1Ivadr?1>5<D1w5yOWf%YQJJ8hI`Kq_25 zX4~Ppff_0K**kph&8Slg7ia>t=oi)gCRhOJ=nvk=5B7h|L1@|MdUyIigMC%#<H!1M z{y-xCRgwG5Ke96D9qm7sF6i@r74822*H5l|`sx{)N?Fjg1v?nsR*U>nMGhUU+U0BA z&CK-Q-4=Z4LYx+-_~W<VTrX8La%aHCFDYcT2Ttcr2?JtFEuN~Pr5&9SR8Lsp&Ny1a zbX_?KP8-eGCi_+xj+}m{eeiu%<dG%sfm3v2$>k8+a_kXF)a=r1K+0Wz%foBEJRc>r zgHCif=7zu2$PRs0OxSq))g6f#jqVY=-*(hkk^ntZBF$l$thY9mXr@nmEml2$jaI7u zrV`$LpjTGb(zavg$cx;f*)hm~2Z02rk(B2?op05>s?Q~@-C^UKWaVBXe%K=GI$)ur zd9ie^c2<^lU0tDn+>YhZ`Omy=W@ttN;cQst6Z>y*wm!WNAqz9U?XL@HcBOpZ;Jwh; zA9*!#6%+GQ25nXzl;n0F3217xET@{OjMT(<eL!6^rv;%{HBM6f@$`9nlS%L4+A9i3 zJwu6$UlWB%g1^Ynd0C$MOG{SWl>;eP!GF%gprSVFM`afcGT>m(T2VhSfRuOv5U_}x z%Qab$D$<Ov*pSCVWx}$rr0dVEOyqr~CvTo*yQCpe%=_XAR@^X&Js0h;fLQhg+3(^F zLe+`3)fRIri?@i10-dy_Zl|5Iw_qn%WCq$f4<U>%{gdbwvD%3M^_8wjuz^-Zn?I+h zD(@%2pfj3h=!Sz5yCfme07EB^%}~JagJC<v#a+l%-(-JP14TjS&X34fA9;Nr%x=1n zR6CUyC*MA?tTR>O#GcXKpSq$v5tktmkNT*^^3qwL;S>nj2e28Z%v;hoxj<U>V`X3K zA5G^YHsXZ*)K@DM=(vM)^rc(UeKlV&gT?TX9#*^q&k@o<HsF;Y`4ok4s0Wgu@%9D_ zo^4$^Q3zmr$W!A?AB#LyO0aO2&W)YPpkpJ=IN(Zs`Sg*x8`TqRq&utzs<PO+XNFkf zal-4@Q!=#=iPn(^4358B1ghx(I;9p>&6tJZf`{ozzb*y;JX1S|wJIO>sf<oXX3P_; z$_HVwvir`Sd`B}G@&(TW=Zn^d3Ac4OW)nNv{)-E6O%EMn;k!^wL(@d&X<?_aD_yXB z@>8&7s9K@qTJimyJm03?4q4I$anAo9Otr}cAb8~bRc{=>iPjHL+;5-Bghn4|z#SO~ zw7sLp*V2VOoF|}SV*w6Un{Uw;$Hc*!sD^XCPu6T<E!D#@KUF`iq)CeXiiD@K<9wUc z5&H({Y;`<TD$r~GbAZ=8r4UuN&@qGW5Tx0MZp_|Y4dKX`mko#WcZTqXAhREK<f#kz zov1o&e>x7D?SUoQ&|EPEUdyQFfKbCJv_7*?11&nFy)f*U+xVuj&)Oz-yWJP7^-MUB zKzj($P#wrbaq^)q95(ZsUI^tQXs@&o<@n!zf@E;@J;OG%9Z3e{KmHA!DOw*0QR0Nm zJ+-rMtP$Cq+nN)V=rag`-*%t8?ekkUuAdc{i?o(&Is9K-SEJ}6PF%?;Dy=y>%%hEX zQ=B#`oUJ3;R`v2pH2TnIA9Od+`x@$vuUMnlgbD6-LQfojr|kVq5og9jX~UCS4Q(H< z1jZ&jdR6Xq2d<FdY`Nllm7lbgwVh8f=xS1jl@d0CJTCyuUR7#T7%hA7FUv}plKD;Z zYa#ELM}9)?U?u|sE}xy`u#UB>4$oK1R@=(YzB#(xrqsiMD%X{p<^a+<`E?I^pW2HN z30bl6d_8yT&Y@UGq9;IG+xso?hr;F~G4oaIsV$X1oFhdQDVodU+&X=M7I@eA4G;Tq z;qMIKFD@Z01j5w$nt_J4M_}P;MEpkRxhl7~uwyMp#fDv(obA1VDJx7mpWi7JIz1p_ z!0!gI-CT(%q5*3uCA=wmCG%4cy->!N#}|BWCiPS!LzA1SfKYbmN!=ubz#dQ0h7L{Y z!#SicbhUuGWy!Mwi{sD0bVM`%^U4>H$zsBt?R25Nq3ve_e5Sz(VF5=AB)FsoTZsCL zJRgA@ai{zO^O!B!ZnzxUsd|eI9oEK%r2`LwRs$M~Q1+xFJ$W;|RwEO_RnhR70a_Bi zQLcvf0<tI5znlj6gDNeSd_OTHov_1lZmAYoL}d`6{3?;d?bWxwmcxDDD)ql@=~6d> zhYD;H5lViWG5Rj5HS=8I87J`GoXN%xBBre4m%VXs@wgy`TIY+Ywys~pE3AaxetT4U zVox$~)*Ife%LY{4$czSJvC%i?g!WFvFX5l|^Aj@6xxq6vrXnm>uCIlTe;C$Tv!Fdn zQ#QQf8XD@x{q6Ic5b<Z1zQ6ii{&!-iWfb0>t8QO4A2pNgS2#lslzrvi&AV8MaJ(wt zHq9A)Eil6%|Jz_I`Q-_MSHgq#oVgAMl{VgGT$Pdu_apg}*g7w<QM&rOO7(}mfXC)K zHLbxyvMs7+5g!o&;d2b%*RxMX!f-irk>MfelugBKXeJ5wBQm_yDzrM-V<P-%F%fD& zN3z^^$@Hc#pC^y7W4jon9pjq4%wCt@_(lUBN4fDxO5DoLhWI5I*ec1&<|bUtY1N+0 z`@3dsvIQGXsl-r&n~v_TZZPV#NSf*Ktkm>@m07?a6$nhFRaF}1zU6mxgDV%kpTFO6 zr?77YlJ4Xr;2<i5J#S@jJ|i6onS1P3^2>3vd5O0Ak?Z$nbHP0Q@;n9}d!|d-n_M|o z!6^~UkEmHPjwa&bfdYZ#GJk%DjA$}*J_EE3to-1ak%wK<58|f0-b9#3yOg(8@Zyd0 zbe?Ra(HD`-AQcqVG^&rUVSuV#%cxKogRW-`=tzuZ?ek&^Md=utZ=HL4W4z~445U_N z`-(Cae=@gb(*zzGC$#rliW)ED#|%h+4qH%Y=OOmQ%JswwVMlt_a|2D_845&~)jYKA zS^aj862?heF)(W0bvix5l;B>cr-QDpJa1F<<vYM=T6`*B2ROUss5|H5*BWeX)=Kw3 z%br~0u?r=?WEEJsKagf;`YJ7Y7QcUQHV1Y%J|oi`F}IgQOdcJtZ@=!W<H1In{e@mW z-WM>V6X_$2U;5_fG7r1~El28_;4?5TmW`gRw6i;X{IiE=l3Whfo6Jo|y5-l8SCjq5 z^VF5xv?YeK^tJ|N1sf6$Pw&$A@@wu?iCcc{Tk_CJ*2mlzO_a-3G@8Kt!I^<xQv_;c z&%Ilu8j{NJs-+|Is!Jl+xLPYEkC@L4;ICELU7dm?(ZlQWkxDXlp~p2fVEIeXnfVC; zzPAdEZ&+cqk}vcz9Mv<f0(%01K8W-Zv8Ul;#rpu$tCK1z^(JMgV^;$CI=<<vA;G6t zWVk97?`i4bpC+P($MIH|o+k-ap~(9yvM5)C=A%F#770`NI>aDd{YA_7--`je3EfSd zN%;PfW5@?AGA<~vY6Sw$iJfV$2{BLAM{;5{4^khpaGTdQDo@c?Rb?%Kz3#`+XO<U= z%Ga5nn5mgfC}tp&`%6!OKx@=G6{ky#JGjP!(~+g_yO>`8*ty<WrJ*F`TV712!$;e- z_%v3|I{W1CY912mB3r%lW5iZy`PPql5#06}>)`s`+#FYgzsR^wme3xyZ3GDS{YX{3 z$M_H~ZG-K&+0b-k?9%-BbjOR?lJXhL(NXU^x$~aZCSICK+-6&nPcDYk3a#f9Zs?(Z zh0nh&$J`$**Vy)XCwX_oN#f+;sbH9tJdW!$2;@Q?>JAEW9bD#{fm}k#q$BmTC0J~P z;2X594leuI4f1otkgdI{sppW^r3YyEjVHPh>TDtHE(^V(;ZlI<CQMxkFM2=Sl)suw zImn$++v*{+JSqM$+zHjSefO5_$8ZEDomIV9-hhondLYSLJ66Uw$!iYyt*$dXlD=!r z5@_!V*bJad>Z#-Ox4^ACP!Zg^z82b_;S+7+tkfBBPQqbEZ<rl7A&||$`jXp83?F7~ z!Io1`&VVh%Fpi$%*E3a4Jlm7GDD2j4Qf=(;Q3g^}v2|MZ1O<<zu2tu2z~;-)q8)G+ znQ2`oJSnZh=?l3<Ti=C_iwuW4%jBlo<|6Jc%4#3Q2=7Po;+kffh%?gQ<=4mSmixFe zF}%=T@y1@kr$bbGEsHN7A&xQ9KowCt_0go|#)xvzfA*0*ztQc_R0a0HtU@$G90gG| zKTm2OkTBT6Y&bOX)v^P+qj;(k(7SyF;a1h{fg^`H>bZfS5R<cLRqGm!gqCvI+|c-E zd>opp1ndJeJ11dxW=~v=uD&sVnz<!sn5u}MTZ_Ju%_TIgp1+!9l^c2YD(Qrn1FVOz zuY41;wBp?!dv!p$h`8mpmhxvhBm;SvvHeQC?foC$L9o=Ea4F{jFXp6g>T_aN(}js9 zH=AKKzs6L7ENsRv%t&<0n1}{jJya`6Q+5~c4Gcc;yF>uK;1~D6ec2qwa%aeQI|b1F zpO>$4$=f@yfWY)r^YrH@WOB54n{;aIr?_(`Bl{3b2Nzkd<<{6-xSi{Ku;n)RTMOd? zkl|8o+5BFLzE#2yWwIkY2;iA3IL2NE)XdV<wJ!;RR?p|pG*HItuRl^nWF$uDW8kL0 zGLXsl?VxGrn);MufmHSM=mxW?XZPtHK1dB*Rnx3+qq$P>&$>NdAHC2qj(?sz2T|bY zGucRcVs-*n33W{-u3RMl=0LWBF-jO-O!*)R7i)VaIJi|5H<F`=&gvdrT3hzeN5?R= zWV_Xd=?e#{^fb&h9IcdS>BwEqe8>(0Gtz*|n)dB0+#*H-{l6D8fi;9{l3uSZ^PVIq zJt?MaF*cq>Uk#~c+}$kje!4Gt?KR$apq(ZI#z*L?Ys{R{c>>UGRSE1$*~8sD50}&R z<K<e8d*hc!PpGimS21wop$E<-pPOHv*xOsNyeco53lxb_d{@LUJ7*A$eJETlnl<K} zkbu%(d*V=9KN!i2>;#{g)5o0L{k_bqn5&sM@M`13N0zgDYL_k<n~${_hNm?C!6Tc$ zP19%r_#jB-9Gu;)kp2zYtz>Fx_V5+=wM`sPN@z>D-})9~T)XUc^~BJnKt6)Vez~pX z&V|@~hS`yBaJ-P8V6M4dRSeqHZHmAC-qG}(Tso!OPKap!T<5NYr5W*)5wEFBwPUo} zp{my96J=f6O+8Aa>+S4Q-2AVe*QU*g%%!+U4EC~pf_LwC^xd~Yd!+U(e;!sfy`rLf z^2ogDe!QKuf3}eTY3fo3WTfzUpuq?;Z}0ee1$;MV$TxplZ@Q#vn0z1qy5MKCGrT+; z(S&1rWJ^yo)OMWQ)4Ke#=OuKn=c)NA6&7mJ))Oe7Hw`OK-552BB}&bDHCryDE<dpu z`&e?|0jaKz*hB3t`xvbIxA@;fL*KkPRv&Tj=L|Ayfj+lm;LECZD-&tz$9lOMj{k}{ zbsVsPCxB@*t&{9c>5Eu>tLmf3mY#Q*-NJ|KJK*hsk9Z90k)$i)<2}-<zi-KFHHJs+ z3%>PU<;u|R{WV3y@9IMzBIF#4eJJhkRk1;nBTTi)Reico7i#Kn+~p`Von*h+YLVm{ z<(69=K5udpJ$N%V>aI1K=he(DEyI?VuMREC=BsVF8!PUyT#NnssI295O6AMs_=60( zy`bj6sE@uc@L}`z+wzd*zQOrmv%Q9UN|;ehlv1h5mX*|W`&~Z})n|B)_xV@N#m+MV zChZYS(6#}CZRztQTJmtf97XDUNDE)_`$oT?Su5H~e4pP!%cmPE@<2xaoSM;A>c!5g z%nk36oEP8EItlF2ie)oe6^3<c+@k;UFEeRd;ctZ#vqEfy`}?XhAGaT%0}PyM_GKUi zH!_=4zh)YanM$8Tiv3N774ayk&kTnb4;FqCbN*`Q`x?gGsO;+uHc;4eEc_6*Y_y#n zdPZ9DikkPUu@H<kBtx8^v~GFzqA%?~7gXEhKdMb~VdGrEH7Dzi9%hDZW!f4-R6IZE zK(e?+WsU}2&Mc9t`>Vyj+=}q{cZ-_d_E+1=DQq~sazlf<6>|H<GxrfMSi|TlDCb|i zeEE&cYE`9T@C@o%sXGbA_*65Ha-gq7e~uPl|ENiLe|2NI`?O=uQIeBA53>+C25jh` zKh{U7O;*X+b1Pcup*3!d*Fo)QRn$(S(Y#J6u~Q}RIJBTtTSQ%H!$BV4szd9$j{V*V z-olF?Hy6Zi(B^1f$;r2Rh^@PxSusQEb6;s0YrCvDnLMqa(;MM(=OrB|;?F0KjB}Q3 z_0}P^;*;#OR9C_vnXF2bww+3f2Cp2eMi&-jrFsNLLjVuoRB18qwd~9KhH^!B{@Bzo zZCU6dnXmYq@cWUj6Ae!8h65nAmJ7mGGy_=#AF-X}Q8NBD+x##X*TPxcYw;q7`HCW~ z{NrK|?+Q0yv_`glaG&AQm>!9d$gELJ({SB8<GR?R?3#IA2U!$?^;#=700J6f1ZGFK z*(XI|EIsvVYC@0B;8b3zN_6Y`sgqLyJbhTn(i*IpmBiKFXM(t`ti-HeS$P&D=A>V) z56b4l0wf^$Ps*}xmvw$mjC$)zygZ7iFRaMo=j8wlxT0@zpDbbc7;XOxq_@OH-eCCl zx5-F|J-R|X6>D!FT``!A_rIq{^BLgM)u%luP~8l3(16u7*2DEK{5FQYfnAL}l&M2f zG^YaedY_t!r(JEcMO|?$b|SXjw(zlhZ)jAw9!zS9nD1@-%HBswJ9m~4bL^XxxDFk| zI^J^`|KR!?e*MDYbN8}kGW|&4ncJu}&9c3>XyS*x-DjgPL$(lG4fSRc={czl3UD2@ zKK)w!7_+bEC0(Cj?lfJcgh^%>>@j*ZkfFozG_q-QDki2vzw~m1M-;%;=~A-kLpgMm zfFZarSk&7vaV*Mgy=;U|*V9>7Vo1A$Vb%)otX)5F`2O1>K&{;w*!w7^HfCLhRs;y- zx(LrBDZ%NCUM^gFk{y|of2K5iFLVkp1B%fZ(;sYJVty6)J0K=);0WaTdbrI7BK(k+ z-1>T&a6Y`Dx1qTAJJXd}K#<O!HS2f#1^@KhN$KJIC*kF)wSX<2w1HV3)ng~rz->)O z^C;3CEimH^LFXfj4UNK-4+>r2YpGIIi<(U*N5jMoepZ+ee`HQg$yI#5DYFgx-j7|s z=eQg9qBX^FH1Fgk4Lzyz$9e#d#AYShM}EF^K=80fmv|-hhG=6MEn%(Z9-wRSGe@Dh z(9?JGnrF=AtS+{WnEw`EJK~~43jwPreySbY<a_E%YDV&f@K~(d5xswHQ1fq8)V8$r z=hCD&>zbbHbro=jobX&r1_Gh?Zqvil(|WNPsb6X=+-zONZ@?2Th1M96EQ3vtK7q?R z!oy+99nB$#s_Fo5lN9;zteraXKO$DSvY!WfI33ca>d1xhZDD}(R%P5xM(@CE$)>uV z9P85CTDT%VjE!kCWl{;$RMC_jX|B+Zj)GY}BRWMfb;0qv@89R!H3W=?=!b1>1l({Q z;Bx^lzhW)Oz`f+XVc<lZGVN)_$_c6_5lV;gxT2S;Gl8+k+eQ9w$`60Q9=cl8^osYB zjWT@1x4*gj+Hrlm3M{{fJJg;`j5(Lzx)Z$`!yd`rUmgfiv2p1^<vA6ZmKQL-)c@m? z95}~;J6-NbUnZmU?RU|F?O8&`vO`<tKSbTwbThL7d-<!`ui0b&5?w2F!*OCtHn z%FmAvXP+2E$3N-REGMk^(w~4L%;BUYRHe~bLc!{~Nsk%jl7lH5D>a>agfgxC(8Mmj z?hTO>sk}t$l5y|vO7@+86E)4uHVC|1&;g*tqP#;r9fr6(rn#55TP|P9;snYTUG1)0 z8=)gGAJC6tGSAtHo5sjNpQ>f^ha3C_9DrRTp0}f^P-#fdk%AX0|7wxh0dAbhp;-Dj zDk_tNDcws2&<)ElbH$shtL?#HU?^$|6`}8%M=aTfnSl&;^QS=Pm}z*x4~(0?4cMFy zSLoAS8K(@0<<=0bic#}j(&U%!AD~U=csPbDdMgA!&}saTFy3ZN9S^xV1P~>VlX%^5 zE4!)Na)mr`A=kW<X(IO2RWt{XMGrphsBhet6^SJSAb#T}9cz*(+>LGV1TKA!yrHKa zIChp}>g;rUuaRwa4gF+-4X-rCA=`hhB4%ltMU*ApDWCp$If{Cq1%ZA8LVRgeaYm9L zGZ?UQ_q|+=k&Q1<`P#nc&T3Ca77x1vyso#-XwG_XUnDK>X^*d}^`u=izZ=0~vvc<0 z_04hRn{5+5^RkML>>siXX-VII*+{Hyo64x;R;W{tCIamruN!>pb{U^h{SF7{(Gpck z`62gfeOTrlQf0wX-R?c+y%{l>87Zyk^U%};n0-}t^@=Qmy>vo@fkofrd>@_#SKyQd zy3%(J*jdCH+Hs-orGXdLW8ph`BX&&RO9#%L3}GWJB+H(1-<wj0?$65dC~)n-OUmvk zeA&<n|5lOrAO*6X&-3t(i3}t4nQ!p}n_5ut3v5n2C18xP+|Xux`GP9<yba=*w_&B8 z9vdgL`=mEHDt|vj(!$yzT;1mOn3)-XU-QAg6&JihBRdd$#;So$;n~%hEKGG;(?8kl z9`Tw_dJz4#h!Rqx6?)nhMV=OAJ6N|+7eq-HirVQBFnX~O@Z+0h_^(zN3rnY|3L?!g z<L;}q<eJaU4*S|<qCrPYYu46AlVBieb7;L*uY+R>m&%&7^`_@F3DK>sAq_MW;Q^qr zR~omoIDTpj4{YyI0X7gAsFJJ_L;z3%;187n&A;Lcx^nVgUQdt~4b{H}e2o6(H3LOl z_?H&wzxjzukObeG;)z$23~=hi|HJ4A^P`gNp{UPoX4DK`e|-+rCjSRu?VbGX%RQ}t zdyEzx@cJ%rXaIrEKL>2^V*Y8k;-`#FOQ4A>BL773ziCS)#v)_$%#Wc_Y@Ef4et`7j zHEbhrS_KvxaDE5A%mThl<f1VLG9a9NR4*{e4zzgn|JWjR-2Y!AgIbaHFaKgW!2opg zZs_m$w4#rmnu9>~a{mK-89l7fN=<<xdX{=`$=`dUKls{FjUX@$U^N4uf3Gx0Gc>mb z`-dxY(-pY%jrz;I#{;Md_nr@A_Va*~RwMzK{OBQaYvf0>RCJRQ<RS06uwY2d8ir_{ zQT^CpGu+w0ly~k?(nKZ@&xZjTh%mn$d3OL}X=qfS7#8+&KqI!F)nV(5<HGSmwVL^l z@(021Ld8P#qPK908>oc+Nq0*~9?Pc~j_fkUn-hz{<S;nat68+8X<z$*MJF0Cq_;Z# z<FQLqL8;DUa`SLdr?oQ>g+VR8{+RK!_w!<pW4Y=-o*kXXCC;hX-~%@xbUXA*m8z~@ zP%pG+_s~T#yGYUcoZA@mUKVOV=b4eX%?56XOCi9f;Q01%%_`!|E?JHDA}AsYc+wnE zf!aVZ`JZkm65>(_MR8bk@_eaG4&#FUGu0YTz~{*kmVs?yRno*aUZu2nXb%{mm9mU+ zby8V20(Y`g&58{)V2s42^cy$yxNG<K*I|ePBURME!)HwZIs=LTppk~Jz#A;yu8rJW zp`5Qsz4Pw<=cRhGZR%IXs(r<ltlztX*gC7rb!t$HdYPP8wr)A5EH~KdwMwJmGDU}! zutcpsls2?__Dl2EkLP!mhDdiC-{spF1<(42kB`nRoZiO>viO^Vhk(3=%7296z40mr z8o=>8UjuM7gN%Nm`|P<nQQ4)-x52J`jCGEFn}{1M80G<{rK)+(0=KW0=#_hvBU563 zy(EO;tBPx-@(1BaH}{^fL{nj5uh6I~CT20jCtt&@IYlW=Hze*(+JO<J0NWf>!T<Bu z7h$Trin0#?2;o1cwh2BW9+?(iI##B2WN24KT=p%-H@<&TCfmF)P}IY*a_ll3=>Zc` zF2Dw-Y+Bm)poVM$#m)?Agddm61TP5ha01%*1ohne#de>WGbMKt!g-(auB+Nd$F&z4 zMd7KhaW9`RslTT<D*HAaxn<B5rX=nNoITFd5UtCvPpqP1$K8J&V~LrT!a%h0d0^G3 zd|ys)5OFqT7`%n(X?zauJi2y2I-rJ_oYy*{?>cNC&SO8VZ)X_4fgM2Qh8cd;&_l!4 zL~(UQ*GS2pag>56jJA+Hi!Z^t%PdQ3g|W!YdRG6Ccv1akc*MOfJEn5w^imn|s#FCk z?4uSPkp)k;`kRZ$Wym_MUwrbilLOu^-so4#`%2!6Hx#9+<k~bKNA)%Q)nYgWo$mz@ zWd^psk;dRV>FIMj*3IWO7Bfa08@~0vQS2kmT(uobO_z{eS+f|941&H#t?+4_mNcD{ zw8bZ+F6*t%K1uRSTXOV%`eOKi80ME>&jOU<Ew+NxD!9j+aU%(uIKfYp`g51=<Q9Fn zkUn@$M0Bub{X_@{ZAg8{-XNeLRZ6@+8X>GsDYo20Cp==h7wCS=DXYd4+2AnUZ|Tse zusE0fni+a~ra>aUB&EtHuQtyQSQW~H=F!Z<XF7Yc+8a|d;L+>XUP1C@%&joSsVQhE z|Lf+)En)G{4n0dH&ZTB+R-xR|v*@#fXG5Q*W=mam@dlq9>NEg^6Md?mXbb44&$p>> zX=}-2`ZJ4a4SV-Rv!VB_;pgg?1Sc~s#T{efQb*wHu1e<I(~wJxd+If>mHqsr^)iI~ zG?Ra$I77IRqhS~`wgw+;Kg`|1eV&eL`^yB|JGMa>M^}AQ<vD+tu!`q0F7@awiwEgl zY`Fv||C>OyC*ChrN|VyjgKr)vRMaIj+=tkgW!Q5?ibv%%+#H%7?y>j`jl;g)BD#|! zZ$Dhc)o@(b;rGO_|9m@}@2+CN9be+G5~|QT@)P>OtLF50L66Z`Y>#Y%=ji8K4PST! z)Z($ekklvXaao<grac}3zeR0?V0T{u`4r-n1jV<@)b@(uJHvaLlYp`X<pH(Mktban zf)c-omNwvn7<_Nl!ICOzow&P36oh-PqRqfFf@uTEA0e=@=^QHwT-}7vZWl2(qm$?A zyq+iF3vp&9nG$_2^_dQYv*}{DXV2Lln8fnB@>L0cF8oxirZ}rZ+vx?@;CiFz9^#Xv zNDmgd%#2No_fwXDMR01?(mQ~<Q2?7I`aJ3mfF(yqKw5)4@=DFRy|>aF&_mq(Vq5hB zUb7sr{!ZMRtF0M}^$Kd+Tk8vJw|*kcV~=okx1dtfPG8xsiB{*%c0h(oMi&+wVr5P* zz&{x-q$7Enaik0-mG4nq`+dRXCbwnyOB*ncz{qY-VL(e!i8m_#0t3-a)t-#rkGj45 zrAk#(wC;2YZDXs?@f4%L^RM1ZxD?)?fGcFt)BBn}{OBc*c3*DXl)BGt<<!AW`#{YT zORTz1`UG)v(^JYb2YrL1ETD+*)MTdD#i4zVd~PxX4Zmkwl$oTXbv8*Thj2C*#+v?& zi7a^yJU8fp+C7uzHOP2btap)S7#!-?7?#>>B6qNPkpSQb=cz8iTPK)R1HTxCc3i(| z%RF`%Jew2|IY%geKohF{@v9$tK|H?8V!F_Cb91`832J@-S(M7DWC2Vq18N<6t+UWq zvlk;VQ{sHHeZdasGDcPQsjHnY5gFHX<tl8M<uMJ%o%@3teuS%AldOgGhir9*m|ClP z-``q-xd~R6kdYqTUzFZ%VY!Hte#Q7te599=Vq+=cz_v(riCwWdP9M817L~(iXdFCi zQ`nE$IxIWW*I=iIc8J+|x(7I0lNg}0&DpWvE|G^3>6WdTscr)WHVS)S)7kn*575Ii z&45QY^5Xfsw7Idh8CX4p>ptK3k@tgQfR_elqwc&ZE|Mpp-_9W(5xlYkVJ^8`gEqr) z(Q^UqA(N+V8}-A!3+Sq~*!x=gnJ4s>!Fbn|nZR}9;-Abt&a|)s@px2+`X9qZsnuX- z->kcWrFy?lOF}0UcTr0*NgpA0sC2*`*Q<l+P9~2;!4J{G3kvnAV;Xh?_Xj!G!q*Lw zTal%W^Y^5)8>-+;a>RSu{<k$B?6oe=^7*T(1GeUSsvR?W>|k%_+idLv%_#%2$i;F- zUXFy<-g|>?@2Q0DKYL<2E5M&O@8ee6IyDxqT;iJ26<TDV8)dOLs*iC<cfMHv8-*bs zR#{BwB;Ki3*iJ~*tb)G5W{bAz;Xsc>s~HBpZcbK#ko$l8`aHgp4^2NO)|_UI_fmF{ zJ7E*}@{vSRw1-sHt8u*>HaGY~=6}3d=u=9%KauaI3cDq?8g1;-ihT7RIiBv}kaYob zADZu>>a0q0MaDO20IkD-R^g&L@pNw&9+sg~rOEDB=a>RMNcRa$=eJ*bGWu+|Wa>cy z%jz4}+zccNQq3@(j?4RE_vUg{vqTK->|~jN$eW3e*Wo6_fy|NWXQ<D5s>`!dA~Dza zlPNQN0cNiv;KqwKn+Ml|M?pv&l{WHYn7Vxnd)5HkH~I|US@vq9?9GNs5j!TEZ=x?M zFr~8eUrV7w%A53wdg$tB=}5};(0&7*C|=A^i)Oby+HEwVS?CwTzP7ePnY=4oh{qj0 zbd4yb&SUfY85*0yUxzH;ni3<Kb8zQ?&eQ|{a#Wg4GXaEJ^k_%g-VUtKU_!Y)HbU0O z9%>5K`E=M%!Ykjrzu!0>`K>IC*F{z0(&9s2Lfz6=y_#|@p4Up?9S<~~k!*I^Gfwb& zU6Cg(v$f@Mzz<2l2~UqmxRcw9_vJzkE<H7Shotf21+>bKUKyKcj(OX)qU#h$6*Ic< zqO38j8ittCnvTDkb++>O)?VM+6jtb=SH?F)U6p)Zw75c_C^5{n{!Y#z(|z;Kjg8I9 zA`;~8A}X+WK#*`j_|Lb3UY}B>>S#0u+B1jaJL>C?zDDYrPUdQ;8H|X}`elPSk`xul zr9+!gk>=D-{QU;rJ8gu=b5jO$Mj4gPqCe;M<KNX7D*F_rRP)qiiKzjO_yw{1?UT-k za;{FL?PJy+!_-<2c2|+kz_w=;y;BKyQdWzslmO7mm#F#xEjnZA{PO*J^7)pqX73jj zdfi=t(`w!Cg5PwZ7LTnZP2(6o%@4>y%5>2>%wp`W8Uv*2;HPk>bd*EC16D4CgODA0 z{o|A!Q9;(xr2_EZ{)L$RrZo-_lfl<@VQVf9Wn9RWXTGU2#86D)s_+W#Trgn|_A1L- zAI$*7y5^BtSL&Ww|KV^xoOw;o=N=ZxX52N9V}ed`ZN*lLnK`T199CzKE9E!xN;*s* zI($8!&9V}>SlpzihtAtR?~RsQA;v|_U%c9p28+aqEntS|{UoCJ_Vq_U=G(Ej!BZ2+ zxX6j@)cl(~ieD9zo)&M97IW5zoJCf<m*P^~Nw;gX#ASJrWBa}1S))UsAx;3tl2-Tk z<o{fR(6}qf9s(j5jJ%n%wrVO}&oV{@yM+q|i5Prn*nm6{8IY3uG#9};)OhIb`nz{e zUu69F-nX~PK66R7MC+TDpY<=){1U7FRHo)j&KTKUdpIn^E&d^UQ}fGw$9?52&-dwU zg^;Q3@8ayxCS`cx*`L*OV=79T1IfN`mH3~KpWM#1D{L$gdq?3&<>3&_@BKb7F`Cd7 zsq}zvXV?}O!!>x=f6l>k)I_>^+fITlq$T!kgzfOLnlEQKJILrP6_2Bs{l(+@{s7jQ zO_`(Nj}q9)G=2}a4vPTjU{iY;vrS;j<NzB_#{B%HY8o5wd~&s_aiKd*(?nuCwdPZ@ z=akoc(IWm`jp_FLkw_&-fz{30rayj=<c%_ZxA8QY;wF2{_`c^zE}y1<1{Pg4`?2cJ z1!HAWAxqosC5LTg0~uJ!#MqT+6#AzkHNgQ80+Ty?)=+x#VAwRP>}W9EUbpML+|x1b zrR--}DFf<*0%=GILL7$(TN9wa<f)t!KaA|k5-YCc?K-MQuX&n`)44j5kRLl@-(hJ1 zb&^BTMmfjJc`D8e$WC9}tc9P%Pd6e0OhZy@qRR`nh6FOV_Y|LTi1i>jI3_sU7&S5H znOB@wnkY6~FNW%-hF<zFl22X5b8k1M+E4j*W~}mU_sc?=`8nV64J!L2M?LmksS)eC zeRBJ4VXSQOudsWbx$TNODhau(I6PE!ubY$HDIwc5j1<xi5v80Nol~MqrZ}aDQnK); z7p@yA1slk`Mxaol?a9CL(6_e?9A6%dTYL?>!`G4($^2Q8YN()?-FLoLy3$DtqOIuW z{Vgv{o?n%Lz#r?CEu6ut(KIo0Tw*Nbdq)YZ8#|mTI=Y5qocFAp9~iUVgd?Th8SzUc zOclInNv!a7maV8rv?wmP&s8uy<B%Br+G%%$M$&>9QHHnXWQVBQ*7}U!U~PUJlZXsW zy{L!YvTLmO{UIH)X5P;^(6y1JEOsI9W=6!naRFIc#&oaV?ny%BllH%c2xiBgHO8tV zjzjneul@HsI@m@6cC@#Ik~}8c!h^_)EBS<Eg3ERdVp^na?tX~Me6ih}Yu8ex+`H8S zeyX=1@`=QFmICvc_rAFm?_`ae71Je1b|nO(aUAjaTw0#HQ74-ow*B$I)6%U_`XGXt zCzt(Vm9|VSotE=oSJD+#_*Am$g)ZVBERH-U|G6d`Q7>ZGkCz$T*D57$wI&R(-Aj%$ z%*LL7WDJ_6GTs0yA)-{D=;?T{#e64e!ci@I9UkNE)0<chB@Zh_?ET|-|MDI`Qxh!H zj&I6p=OoM62s$}EV+AWzM1;R@?3+3^yLxJ8^0Joi5nyxx(Tv^_1n6x2q|e2=j%c(~ za4P+D{pW-@lmQ>I(3}3<zl!ga?50qfg!TIErWS!nxYX$ftNL*+Q^t2amR6@uUH1BL zM}MlL{KH-8$1iKy>=p$)NZ+AYMbG)>VBWAPwofM<d@JkjMr`Qlc2)Il$UMHESp7hM z`oj|f7_2_=_=m=03)(xXTH7Q<6+$Xhyk1gg@i5rk<<9T)DrcvGsg0WPsZhHup%a_~ zhgF)V_D{TRt-hZBD?_-b_%#beWba+(daQg7%ymF?oJ1J;{hKh6@Hv?j{=Amu&-&k* zp0!hY#Aw*Ylp7<Md5pOI)y#FsJ)^j&#CR8GW47<7xzqWCV*aY+(e6jth`H%p>_N1( z9Q2a#8#?&Ef?<zU=I+YrnTnNb=E{B=NIweKBgNa2b)0IIC(CT>%uIh<7w@rT4%kg5 z@43&n@RtcuSfg_2uH-D8N%xC2QobwcV1TFzTOZ6z=s~RZw+$InREoE=v`MM&kv^qH ztI^fPuv;H%N>;{Hqgnxfh`qyWWa-=@`8{sn_~d}yVD4dg3({gXbh*7P46fgpX6B0B zkr0d+1mLB_s+qzp+~Ry(!k2BPyWfwS=VYKk*IDborLmWI?i7@!mRu?&@%ECV63_+5 z<jBJ%M>4MC&P}5x1^Si?C1&G7n&0)Bo-FbhFx}0qnUQqq=B0YK__yCa84W)JTe7mC z;QIt^Sq|BKldGPv&)L&835O@4CYviKY#p}_Oh~IgOye~`1w(5F!MmOvJTCji!ib4) z*vIJ4mxJI*zvYc7;|jI)Dg7o;Q9V_Jos7kPHRkfnuo^TdPn$(C*Wlyl5-q?eWomdL zNBA^97#16dQ*d7HjM}Hn@n{lmewW2NE~Dbt+wlY8o<~P-WeUQdc|fg%*4O5R33Kkp z;XX0qBCl+VzqQa<Lr$Zwn{Ej-HHUd+R1mHAZEp~0*-bd*4A(nb<i4g=nZn%gwx=oZ zF;mm@O!R))ZH29<RuhBzwzX4lYefBnqbTO1^wliJWDw{_rPM-mWx0ZZIz^sqJ9zIY zyE5MqxgNH$+#l4vT)YG7P@<JT<(|Hb8(%ib&sVFDjI^B$$XpLC_*|56*Rc3CBLf9l ztA@hO@wEDXBy-bihgy&77RbMBk#8~nlS^H6mo-#6Bf6{PO$pDsP?^q2C0T|*k?*+% zEgr5#mC)q4?7*`+N)$Zbjs2!^ddqcbGVSr$8b5GW0)dt_RXSDl+=i5GdzE-%KGX+_ zjC!H&WFqJ7{HlWn-k}nukKY3cdq*B-cRb@88T#a`bQ!qoRtzgrQpK1viftx!^v1rP zRDXjJ;(>wR^(xm-m!+$8G4+=(GtOck5GQ$p&x>5o@*ps7uO;SbLm2o*yo!uce-np` zW=clpyLa%LEF$}5#?^bn#}|*aD>=3wcK09dr&q}87*=+Pc1$-A{L<`3dta)jgs3|? zZ@y{dY-p4(pd6SWpiQj1448_p#qD2)#4)bJLvFmo&DAo?)p1K$>P+C8XH%y>`J=gs z>nv=F1G@h8jJ7M(M+uZ{c?~B0)wIO9^K-&<=J~l&_Ctf|d8|)1`kP?j-f}RIN#h}9 z*Zk!T{9z3<&Ik0v^i2eihr(+a<X6|M^^yV2w%>IAxX^r^PxSXI#Y1x-ry91q{tdQ) z;IMPKcW$vPC=fh{VaM1>=c{5YxP|sY$eW%M^7~@Gm`cJ1Hy@^^0Aj&2P^6XVYFd6W zwL)k8^Ou|0n6zX(rXV#i{ln)Ti@DzxGu&nd-zn#nc^WKMM>cw$KlTU{6PWika75|A zsnUWk>Ra=>7}w0TCiEz$-uKj+o<?I*FxU2%^ru-%0o&cn>=}lXU2Ke~`(VMez!ZYZ z+3wrAT`7NvYjJSpihw_&H0jvIEu-nnl+s|PO#qAb2ivR?)8Q?v{YQSz3?PtUXBLl1 zc>u8aGSLCT>0}vu{9YsoRNsdxaj4frFEy1$niY`gf8%j=>F5G?9y=>tC39nb2C#*W zjp_HzJKJ?asTF%aubm)Tr&`s4<@2n!QNE_qQi(`CCFO9-(UrrV&rfe1<#Bchi|xCW zWUbnWiFKh|7u!}8<QExdH(E5qXC=oE5J6P}dw*z)*@sC<>pEex<3yr$!LUx?VQ0m> z^v`B=w<vEv?iy8$lYs4v?smJb*Sy`1<Ofp<=454Z$)_8zs+nAvU$`;!N-bt`Q!vp# z+jxD+MS3vfnfU!7O%}1ThwR2NVyc#BHu9=BwYxt-=tpgm+j~yNXIB!BR$vdcIUIfT z1aig^gO}<86O6WDu_Yx8+k6tejf58=x61^Mv?nJ{lWHA5xXa-j1hQLp#R`-JI$P#% z4)5tH!B(~*Z`tzIfv{$cG&=<2hCHru(foL>aWO<e;TV0De1Goi=(PB@5hJ2fI!fw- z(+r$*cX?i9Uy|%F6mDkDwvw4BTk<&*aG!xd@LRxp_*{}C`gLnv&f8(oy(KdKRc3>o zc_`;0Kom{%C#-!5mgEuf+e5y|+A6)F{pj`5Kqf%m;>*kWf^(Xl<K2JOoM((M9JD#p znQiQ>ki;a|a`ZISNI~F_#4Lx9Ut0Wp13Ae^`4JB^#nBj|WbWMmg;9PtT;Y&ugZ)FJ z&ox0}SVDN0am_}g610P%z*Qhyc{X<hZ%P_-g`IAK)vU|qhBRqsA3ya`RX(1XjJN4+ zG;hqe%-l(-aY*mEZ0b2zG~YA9fcEr260Mp2=PT8eaXdfIg-ri6mr8)&gqj0xDNuwc zb+x%2xBe1loS!T-88{vYW=WBP`)@=BUDZWfBA8Ap7Z~FcGiA2;px2i8lx-rr@rclc zaMPEH3H_zQiNB!3VC~T!x|ec9p{J$nY<mfwy^{<2duz4wBBjgf-IF$mMs+<bsy2fG zlbQ&J@|qH(@LxjZ%roRAiVrpg$@%MqfD$vgwj=t)9)s@0!~1CR^on4SS#WZIfbiau z!P*OF@lY7ia|l1mz#{FWJFYC=t#CwYM*~mNY&8Fb`m!8V0DaszC~a)YZsF#@xyZ{I zmuOe}6ejUusmytfUv|SUWN)=rIa9=+HDo~Z_!-mdmmgjffpL~kL9?sArku>zJnh)H zA9`5l!R~x~RXV!T^eRK#E@|ncM9x^Cdv%HX_nOkyG#Z$15x71q>>vyJ#6M_y*>{xl za`4>l%g-awV*UmFWEfX#)UPvH&7wXghc!Ck2~_Ae2|%Xkd~9Eb7m0EA>{shG6Y_EF zyCJuPTV$Qj9hunO%t>$?Q@&Bj3BOV2ZZdBS%lkks*|G@C-tG%tUhDdO{PV0cqD+*S zyT!?7pg;v8f80Ca$MpL{taC|84U-6v9oJJacckE2=WkAbpP8oxPW{&}7KJACn<WqX zo+s^CS&cvHc~7EFk_I;*(W@_*7&tSQZAW&uPsldBJ}`OZhq<JCcl+%9YFSZAV(=i} z&06z3)SASX$BBnp=>nd|)xFwf+{F5aLId~<FeZ3o2ys_{FFpgVvcU-Y!46D32poF& zJ6GSw+|?B_y>nB~ezqt^X&K`!7f3{f#0EJ`J}sCt3OY?5f;-lIm`T;^4W3zloyTa} zHRXMNU>=?FWI5K#aIeJQ%h0%v6GYry0Hl&t4QSV2(Z500Cwt3oe4`&y)bycPc-^C+ zzd^cH;U2NMp|H3lBOt|W`UFFxRHB5EP(b*U-796QDK;*H@28@k%XSvUW{-;~*k81s z2V0nm%^P0NB{be}bW9BG>>Vcs#^X3Vx7YtX+F_7OmD@;u=BaCG>o>WQgtK|${FX5c zhyN2sT&gSN0w(U3>p7(4Lmnteb99?T)8x9pDpgvD>U*9!Px)>nCdy|jl@cnNktVRs zhiqE6n&iBY@ZpDofAI0>cbop&YLCz;(xwXYZ;w=+lrre&S#Fj2%UQFExWY40Kb>ce zKEf!$X`@_e%gy*)9FS=~rn}JHQ5%JVA)kj%ov{f@v)<V}sH|`N^c6x}m6`*Q;5vgZ zz=#J0ZZ%&Xxak}MXOOAl5%6H>-ZcZ#N97<-rQEgK-9MRfTCDH(Q$cF46MzKb<Cu{8 zsaN-!e1f-2{5iQ};)c!ogH%ROZcGga>KdE&N~BMpt&{pq=gFHX#z1~v@8ISVl5A8= zlX(|1UH`p=w5M+6?(26gtmx7y*pC@_?55(xG#4O8`*pF!pV+<!c5Btf5nGP2RV6-! z;feJ(wr{MibC(MDC=}QM{Lg^QE^thhkM<t8XZyW@dGQ_>l%J=`e6G;<r`^EE2h1!J zJ+|RK0xUSHfZuXIjlOtGp&Qzrl|QH6R^n$eQzbB8viJJUWTKE=??mxBPm^u#wcGO_ z?m38%LIUR=U=%QLY{mNcwm3LHyXCS)<fHJd;NeoK-dA9qr-_GnW0_fDaac$8vd3#A zS$Iu~Zo=vGti+y^nNrJlNEP9rAHNZEvmPkI_SI*y=$zeCh3=mXD84RKeoyFKO-l5{ zzT0t`DW&vN@ALQ4wL0dspg-q;rPROL@=7x~B<!u+cM>|VUVN2tCQTUg5#rHUjgr}h z7nL4As|c*zvUa%I%apqjO*v?v#wo3C-UlMrcgGnAk_Rfv#*~?$xPk+%AXEp#G3x?C znYFH^Ro5p~^j&sBpFu*87DvhhjI&JmZv`guLFL>Lv2z21WxhYZ@8oP&mo+Y!tFw|J z3>U9Pv&=*6b~+A^hCEjlSJO(S8(Wcf#~ekUcx{gJXBcm3yrK^|(y=0@0Mv*apum#$ z{;CE*G@BH5+hbwK;tcpG{Y5liW<32pT4Mahs92z*Oo*(XszKU(6OY081eV7&p=Hs( zyAoY7cd}2W-E~hJAMnM~Y&y}vd@>|?$^vy3nhop9>Td+w)*7ea9rm)meNB>YnN(mT z5itk7n=ac^=-JI=C9<)!ZF$ktG`*==Tj%4+fi*BT=<p_wZCU1evFo<<!O}RVxO*9n zqfcX1@BRCstZ_&tr-X^e9fV1XDV|-Y48Ln+ok+HzoZPrZUT{ke8E`i_Ryb07OZYw4 z4+^f!l-s9LKfF%U@D#)_9R{4NEPQESj6>zO_&q-B>nZf1<x%6ip899O4~Gy6Hv<<` z_17LP=xR82%bQw0a;Xj)e4P7Xy&qmHT$={g%Cg#Y-%H4O?7VA97GzoP5x*Sz;;X8~ zetfj%9NSD|^^aDdD^MH2VK2ic>?bszU9n{fY`PV}e;S)T%m;j>0`N^#iY3xLRp(#j zu{64l{=Rv9k$TU404_=567F;)KyH%mQm<T;r2Z5UrjNoQ0xrO=P_M;Zpq0-t>4ceE zjNkA47Ge;Jsro~`PVG_sE}skMUqX$F;eSXim;b|M`SD*Y7wUzFGYxjUM!U`Smekn$ z$2S4r)pZ(HZs7kHUH(t^QTzGd8v1{AA%}^JJ9!<ZH~%q@qC9SaX{Y(~FYf%|DW00< zf{LM;byEdk^cVg*M6M^;lvK6P1TCtirJew04>(VPRDw5e5@<nQ0B4ojGl>2_6dtet zFn9jP3$3{xmUXG1{2z$aP#RDXHP8Tb>#|c-N+<*9aniry%Ao&@3It-NhQI)y|6F*D zUP1LVow#UfD+&w({+D(9IC=_mop2uX<I(@qJX3G}zn?GQIQhRf$~3sw0(AD+gt!4z z2NDEbRtNAk(2sNEb;yb>ZQPA{!5lgu+R41iVhI?h*Zhc&1a$;n$yajhMxFX@0OO>7 z00j8&zyBWZ@m;^;#u=Rm!$0y)UbO#6QMWGZUlsv6x^NNT`T^Mj?8=zoV!+>b<cu*u zDs&L_q)ZxJhxvN{WsG?-{NKKh|MnH$s_&~^+Kl&+xKFbtt!)!_5Mvq`m}$fvYO)Wt zEjzm*Uu{?3L&HQ3iUfi3r{Y#j{mT@3n=YLEoLth|4EQXtxZm&vMA>A(j%cGL_gDe9 z*?Z)3!xvP@Il{2O+cfC#t!6UmadJuenxE=`<Wju+@L5FYV}WZSx)4iKec@cXd|-d1 zHr`X<7j&3MXmGW*;Bb8Bbdw;zV7gZCC@8d-VpecU!My3Vbgd5v{x3^~M$-p_)KG>~ zSGrJ^rjBo3l?-Y7vsC=*hrGOb`p=oa0`_=s4cc~;$hzn3x|hwfV)N<wM^`M-4VDj^ zk@0PF+nD+Cl1yYpoci(YulPOQtDE4R*<8P|<iqqr?&zorT%oh@COsj+4+7q5=cD_< z{&&U3xmKoL-(P>CUDa>0o@^sp)D4|B2&NoZZ0~GP#D`mrvq!y;Ma8mH6!bkA&sZTo zzWfOUgTTNJzFTzu+GNuK&Xv`6i6~Qjn}U&U&6O0Bkgy^nqpf(h>OKB&p_HNZ#j%4$ z{bVlSJYr*WxS82rQq?<?w=GvS+c?*pc6{wny{0ki0COiyzqpd+FxK4;e)HS6ZPV`# zpp}18`lVWh@N7j3<4p=|@42*^gE5uKogcmf|D}XZ7){;eH|ool0snC+70exI7QK6F zCM5$yCc9)j>U&1u)O$WcXRn$nTtP-_Bd}-44O609$<UmBldO8>=2{~&8*I_?^dRM% zWkyoLRE$=YSU{TSett*VxWcf>4GLl}7OuxUS!Ig%adUd#lp0zFMl}&^X}qYwEC}?Z zqe{lPv_#rUFn9b^=4?s$c1LYP(^Ig`dD4p@wX-iON=Sa^0x4|`--6bq>_n}JHsLGT z;Rj!jM;}uFH<wpSwS-+&Ps(WXA9GO#@S)s`cINv5$t1sW`yG)vOtkg~WH%}z^soN9 zDCM`T2)N!p@G}Gq3zC<PwM}>1CDK~_Z80-*BPE`3<1nzHC;^HU!<ReVA)&)FKMue5 z@JU{$Xpchce?%@O^UWe+OKx0}gQ<ic`I~NYF0!Q88&PU6E4V9JmWgecD`2GRr{oLd z`HU*MJU5Z*tv(1v$o+ta-y;K2%WPN&(Y~CP<3apaqu%t<YItmW4{h!F(`d$!3Zwtx z0su2|5o)vwg6xx0z8>0z7b@Tmh91n>S#=c0!63IO+G|bR5`i`|ldhDmr^`ig@Ro}4 z)v^4;kfizxq5V-NQBy&742=GMl=dt!x2E3j<7=PE<EVYgZlscU;Dr2_v7{zc@0{E? z#Wn09#2_IN%#eBwRib>HwBA4Qj)!B`uX=~Jxw;5};|`pfWfd*j$O{eCb+;q#XPvj@ zjbQ!D-u!`H(!0!;>QCsMM?R<=&hCdFJzqb|a<DX1LJ%eOXHBrTuc&#JC_kax6)^Pg zO!xa3z?b;wlZbtqZWq2ZOogM&oB~r4%|*TY>|QGEDC*{}LMdf@RRTV)JsR%0MC!a} zY=RdtF<TC;-Je>@B#ATyYF3c%Nu-+Jp5*ZY(tuILM#B!P<z=2Vt+8=4)6I_f`tlk0 zvWkx(>w^Ztfn%i$WsTyed)t3`s$VRvfj{_P?7eqXli#;Dh@v7YAU2e$f*>G7q(r2v z6samrI!LdfcLFMiO7GH}bV8)p5D}Fcdguh{5C{Q6LJ3LUpx@tJ@12=DYu38+zISG= zn|}gNp6r}`&e{9yeV(&FAG&$~pUkK&&aY-QT4gX$*hh)%+u~)2qC0t)3WiS=r<AQ3 zuw9iWTFqs5AAXKONUb|)X`2)K!kR;E^B(zPnVhX1Y%#C3*Sa8?Am=~7sZ=1rXO_qC zE$I(w?YFx+FK-6r<mPpjg9;3xNV!AkxX3uBIoYJ7^wT&j&`|MbDcCREzXx{jANL=~ zb={G><N+snEG6-<x<ztE({*;8(zyO~3&5Q)(Y$0|R52-gTTAw)T9E)K{%Bcr$@Ch{ z@i|1Q<|DNB9Q^<v7I5q$PWc@?c~kb$_w&~1-fH-7(VsEg{VUb9LQM`zVUG@hg1jI{ zeMQtQ8vVaizm}<A`X^f`lm3~o?zHh%f2Fo}$b~}4Oy0;RM;r;4(poGviM&xT#AHQM zgI8GoDg})%84lGyDaCgdOb~U~>Y!<Bv+Tfcc__Do7=A@ry6HcU0=~T}sNQ0+dQZ$= z?3wAQ7?#tNHiZQ1d6$7n`_?F)J)(CV3;4CTGrr=EAC=1eTZ*Xo#KF;z3hSn=UOAao zqZ$0Qg6NX3lV0{D<u{J0T1~c85Saa>SyG-)dS2Ky$u;p_vUX!72G5+<$7G)K*O>EL z?|Do|7>60BAFS-)#u;maFk+b#YQFQAo0ndQl8w(maM6uwAA-NZnFs3v>=mDv-G8zQ zu043{oh{w-MNXg3a_`qCS?QcW&gfRCo&&Dr&6U&lU;dR{-QqN@KmT)Bc<;1w_}<k( z^O&G{GWjy;;LIR=_oo}7(I39ku^lYgL==Xnk-@3SC@!6J_~=-DxmuHyVa?WU+p>!L z_$k`?F=zJY4RrS({}rqIOYI_zog8GBEOXc-ceXf%WMoDVen*~dea^qFy9u}3jO{Qb zbo(#z*OeiMTjby_mmRk<6kaU+s3=$-%Xd)Bmf3CYmpdh0e57V3)_nS~H4z<g4H->d zdH_Y~dl$c|jcMT=Nj8D(?Fe^hA9>e0__q{O`h(`E&$QvX*(M_eqPvJ0XVn>*l3iNt ziO9d9h*DBCJdzSLLL^rH&f2<<0R+I|R$%YbceE(hEl%b}NBw{UU{e+6_%a29WHpt* z2ug-k_c%14F@?Z8C#<Uh<I711UnbBVIQwjtebIqIzP8`&g7e{Mdv@mM>Oh+AzXfi_ zUYlvTBR$K3z9nwQvzfZvPmP|Cn=fsO`=5)lN4ya%fkR)K)bASvIT|#LGw;z<P-E@m zTPmDwwmYuW{7$tnU^G^UsmRE^e7Lf~1&eWwe)x_4&-(itZF#9_u&ge&{{--Fja=D4 zz93Ay1LOzWqCH_ujpV7O^V?z9j=Gm2FY)g}uz!m%|4$+3e_#0bA^882{&?RGoi*CL z^X+ad_1O}Q=HDRgq0W~c*eRO(-G6cfY7qS&q!>?j`?12uF}WXP`aDg;Uof~^O#^z= z_&lWYAH=N?+CSz;L-X*zFHo(3=D+*nIGg={Z90GzkIJc&k4C>bwGCq1-Ef8GcQl1y zMNM?&Z=XE8>gG&!IW#xzqEE<+9jCoK|31%k^*Vr$p(%SQ0sJ(Jf6Yxlr8`v>nH+G7 zX7O)r?Y~ms|9ks8yy|u2L(M#CT(3@2gejvfDLsws@>L7us9vL<#_J8Lfk%$iM3sh` zWI~Hu)v4{f{&qo};A2BQoj`lNMNO>Tl~wSr5^9N>w}u?ASgPW!$9hpWJ&v(Uj$i+W zjQIaA7w-56TT|7gzOMHi>s8bIk6!-^w_E-n_09e16G4P*2HfRnA?-TqE{HLX1xkH$ z*Ek5K4rE0sz023z%1%f1?f`{~LuexP22sfde9DZq@dag>?LGa5?`FjBS1Vkv+|a_M zIbLr%SB4V3&?DmABHmDYNTS|lOWG=N2b`#IZ|4|*!ks^7yE>K3VY+rg-<=40kp1#S ziz2g}=lvZ0ZTcmAoI4=ooj`@Bd{J4f*&VD#g~=1Fz_h5x^<>L?{!>%b1_>WhDHFRR z_&1Nc^8e%B^c!*`V9Au)%-_fM<|-ag@n_5f{}VIW^(x(NU#6-_b@7*Q7sNEsxYir< zywq(iHfw$w2*wq*rRbua&(poUU9DT<S@yDn@viv3zsTc5AV2c!<1V!Ee7Cg!#)giA zhDKw`$u2^jATmvuv>hHy?(^Fr{)P*9^_1r#F<WWd^OUlYDG>XhfP{c<bzx2T=H~TI zWly~1E<lxp%6Q4?w;|s%f17C{@L7q)`dyxYITqC**UkGf6Vbv4exRRME3V~FK5xpV zIWsT7xT*@uQeAIxa@J=H2js5Hi+|yJNKjw4MHebu+Z;w_Uw_4HlBY*W%L#@*>NFHF z_RQ{P;$<@9^r?TqrBzEtHVO?_*S}(N=V6!1`JS~NmtEr1%T-sDoP>{07ja5VFwUEq z5DQ&d#jp;vGf~8Fm+#P%LWO}AXYrrZ8ohd=pH>%@PVeU785ZZHdZBr10Mqt{A<jl9 zEMTmvj4zkUu?c1{AJc$?0Yo*w92A;xv|9K*rsVDcTP{4f0CTN#6!@*SES3Z0nUZgK zVMs|ArUzcX_C!hjhnk!Y@ZR;2gjy_8?u@oxQ}$I_*7+0nRhAf6Q=JJuYWEL)7FU+X zq?VJc{Vth|M9shNkNF`A-#7Lp(%#w3&5C^?BNnG$lv$K`cqmgyIdBapQ#QA<cMaW| zF3`hpsgY;~G?Fxvt@Cgfp%~9XRxa$A9)AImee|PpBOY(7v)mCi7BfB^ER%1v)?uu& zN*gyZnjix72bRn>*zaez8hN=GC9o1!yoOo{Y7%Z>nBk1}_pe(apCOw$dl9yhyIL~n z0Eg%FLHnI`r}8@rg$wG+lVsxjBbuvqH~rTFZs4^_(JKZq_fUn|Q<iC&@!lHNae(h~ zf=$`qu0G!ksd$8e>JVi7CZnOIdJa$X+(lBE{YG2+wg`Kz6yhCFRlu2t=S+J|VU^?` zN$66`0b%}Njl@9HAfF?%=I~~H!?)F`<^BO@s*!*^r`f~G)v(|V?6!-IQlV~7S&`*p z)>KR4FyozF7V?Xd^z+!*&On**3QwPyk)tnyM>kS>P}*0?AzLbtQJHoE{TjgB=G0`@ zi8$wvO;~{mKhZNP`Y%9q$U77BX=@iSv&i+q=4<S0z5Z5%2hTdPHu(v$Z{If)>2JQ6 zpgp9~HNC6-Ggx9?eD{KR_;R@grvRiu)!)tX{UUC%-+D&Uxtt?(lg+FGM7qBFUG8V= zx>oScxy=-#`|}Bc!ZDtw3)TfE3vDER9(Hwn(#Yk^2!MXNP`CGLqn{z0>rH0TSX3h+ zDNy!PEp`Oa5kM!BEHe@)yD_6h^U?V1>ezJUv&?Bs=0i+p+m5h$JW-jjw$c+PPZx8y z7M_=QYqv0NR-a~U=~SGU<7rjbeZPao0kv)^Eyl_+y(Tv0-5>TOvm0HuTsKHeJ?XPG zePsMlHTV5c)T535)w}8aECEvKt^O9{`s<aANDi~j)88(3s+#7GNDqJJdQ=`fZ8&KW zFGKDt<dzFsq2kwYrJJ4l_DuMc=YoLj>1Wo|&><huZbDDHD*wVJIXb()<9Wz>vbKSD znJ6Q|4N$0DXhl3QM&vF?>40Uq)@0C@bVa|}VUzWx3XC~e2A95tK#`F4>9eay8T6uT zwHh{sE-B6IAaGxcIJtohSTe3L6W2Bw6HI!*r;DAoqBt9t?fq^K-vB{r1*}=*d<<s~ zTbw>fOeT~Ux@&ckduR!J#G@CSa6KcP(%P9KG94yUp}t$t=}a5qZo@=)Bks$+t!0mH z=w!-7D#(4{u@}#g<y30UrX6H5@hW<H**tpie1C^2R3AG^2(22t6P=ut=e@6xhUsiB zFXig2E;az+S|!$4CltxjY)66$vbktq*%a*CKqk{^D6siFCcN3ab#J1=ew(v)shmWz zeWvJaVUSd?|J~2K_H4H*B-n8N$BP5rX$jkUNga(*er>2wIUI)H<I{IkKA}U9m*0Xw z=N|6n#-G@o+~e`=aUYGWh$7UFHB9RDf#vI;Mwc_PN!pvjv{Ym#`QsDK{6~*uK)G;D z#j-?RZoB($l}yk{RYR1F+HuX|bCcFki$3S4T#2>aW>yw(y1D|x-)67mCzWF$`?mtd zs|;=}tS?9p<C4Z4O(Bpm$D4=~yurK?8_=G|lh&|K;5d8(xb^MC0cR(qLsNPEDv3?! zadr83J(<At>N>hx!RN25w}Nj?dv>#oxm@hcMvVf3KrUhV*<!j#!Alj-zM{wu+fdaN zNG$4%6z|GqL#`ujr?Pct(ovFwS^9w&$hG2#!QJl3c-Pj#^IZEj?+A{A9qYQlU*H;r zv0ud7Pt^__tL3z2grW71f0ZR!*O}e+E3!g-g?i_=7#oOIjoCCmAezy}%-k#&1yu)P zonH*U=<MvCZW#@>dQ*R+eIa8JX8>dvuIAYFr#8-1ud`oH!1ltRiAS(?vbZ~XXL_?} ztdv-0xuvmRmHKPwvsWHF%^eRaZkSvna8?fEh;wlonk7PiF)88$_}Y$q<sO#4qkC6j zzTa!gr050dcM&}btjG$Mo&I!(K7OasxeO;%iQV8F_R?j04J)lqkLTi8*y}i|Vp{f_ zwtxe@x6H>=&!fft?yg#87zJy1#=YaFXOu9_#ygOF8u?~FuD9149AI}sJNlloT<2D^ z;a#2y%6oftAr@UbH3RW(c5F|4W%hlG7!$47bB4acibUKfv67f+?kC7`^-c(xKjSPF z?^$2+s5Mi(ba;(Xp34-g*>KTxYfW|$a$R9urcqXUmvEYRg5x>Z(Sz{uYg{un_cxEp z&Y<3VSfJOJ+qwC|5aY_x`INd;e^V-_Wxb9ckj0<_>??%4Wo@>-nP9+#`pv-$o+}#^ z8B3uayj#TUm8}xYwSC7opH$|N(Sg0PVwVyb<Ve=Fu@+zGPb<EwKd3Yhh^-C3x6fD$ zsSjG-aCpKLU<B`*Yc?;oG{miVAX_Ik&u+iVe-!voO6q-fEX&|n8IOY5+;hdR0ftUH z?$4IjZ8Fh2v&-fUJFie`PN&iXkX+y<lybmORs~TJloSbWX+sr8*(60mdMp<Fok#&7 z)nbp8wQ{MAGT2vZXQy0b9CsUWWG?8u1oS-0uK6Y2X+Hy#n=!-ASz*DU$Fs|PTU(RP z?_NXbW?j(WWr6(z>G4Uy1I`b0Z=nh)<=TVG9Uv#hG)IpOoW3$P{cD$$mq~|yYX8X# z@t04`e4S#E1bSI@@3l(Id>l6UqBi3&yyA%dm8xw}=nU)?yME}crIdLef?%HEC>x#9 zYkWV@R=9dI!^xG4ARK^79kyxly?JjhumG61ffRtB<jtO9jnFEX7VN(j(VY9GF=FVc zzX@<H<{2#0bONsc5#Y#V41T!d&!lq*1s0F>KiSC(sM2~hLM30U5Bg=`S5T-rLk45s zng#GS0$55Ud{cmQfVvS8y$h2C2$plo>D-qDt@iM@4qjQ|$I<;{v2_oEf!Sq_Uj8!d z_0DkWlV3opa{}DGyq}`s+i^0zA9mG|vY3;db2vN*l6lY5?|1i3_7os!F9ngsmCz4U zDni6uTgH8?l{jE)bTri9sv2cqO7m<I8}6Rbewe#n<0u%|dV9PihXwbt51(G}_K|oi zFX}$mcFNd${t1i4+Oj%>6m?6pd=~Y1#u|St9$ahl?qbWkCSA>*W{)|?>^QlAB)>}V z6Qei@L{)iT!fv*dW=Fbb+{%6XHG==_TiS)UZ9Y)fK)#e8_x;`#y!3eA*lsZ~{=R3^ ztG0g-zl9Y2a@9o=!-*%@whJxKb&o$|zMcKN4dS9~)n4+N<BH?E#38MD7~+x_EM|4Q z?Pxd-W^<q*^<G#Pw4(=*+P~S{=2@HC`H1^q+UR!_N|Wny<Wcx%P?q$Q`BVmnA+iK~ zGPp?H%N7QB{7TwRr1y-%IcEa!>|yO_=TxlUfM8G`?{3QXddYQ@U#@Xfuikbw)B0EY z<ZY=)^_Ag@pK%bFN=JmIJp)LYmF+5+c^BQ#RUR#4u+ANF!h<^pxbBVWbqjt0I*kfi zI8P?=^7kyk>ryeZtWp<T_|~jFS*pC}cU*m-k##zhIuvKi)-Y%Dv+5y|LsVvAR(w2J z-e3NVdg&~L_WNA6&0AqZ#18L_C_36KKz*lCJvl<NpcgO$m%bWp;Qw->R?w(mBJ6;9 zm@6T3YHd{Kexi_($_@K2rw>{m#E9IB_-<WYZj+uwaH9f@9|-^$+T{Ffs%YA1M)YBx zBst7I9&VXTX<BLl7V!JgD8La4wc*@*g+!y_ITaeE`0^n74*RD%`f%8MQ6ZfHF0N7T z&>+U=M!SQ7cp^RT%t4`YsKYM`id}m&R$M^*>sqDw0!Y%mJJ3zr(V_RA=8aoJvmvhE zhS+XCuxhAU_E}!)H8Zd+x)Re>(x^Wfx5%tVoYM<!cP(^t9>M&qw0#g~k&w2H{mcb& z{t}0S@9B0=6|F!-hwf|D(h1k{>7^T*I-P<w9lk%U44z*JNFBb#fNRyBpf>@6@Qyl& zw5W-nv*7#*)>8m^R!NeBzS^vt<*$k%a!avi(IbxXm`Vl84GdcIhQtWlDJYR&O>T43 z)pDrOU`)cgvhhLXXSvy$7_PcCQ(?(W)8uHaClj&zpO!9{9$*gQ6d>jS=B#-2{p2oA z^dv9r+lsfZWce)d%v#m<`IauzvA2-JRYLya4bX#*+&NPaxwcBs3g7Ih4&ElFmS>8z z@m&c@fK?4bD%Ntw8Eo@Ec|P|(!*-bHQt}p=r$!}lpnEH_bZP-+W1t#Fysyn5_^96c zyJ10u`#xV=(>>Z`@haAU;RS1J2@NZoaPo_|p|Z%Tj*mQ>*I!u?b><kWbj++O)3r+# z=hH7thnt<6xVaIPsr#T{6ZeQ8;V5cE8d}N1qik5T_NA0E2$Sh;BF(zdkUhHJOdKK{ zVdHU`x0fI<y=}EeTTRv;r@coH$dz=mv|;_utXop*6oh$bfG7PAFCXv;slL=(aBSAq zasgGiG#-tZfEx>o*hO$I6J`OHvvZvn{T&RxvJ8Z#5l89rIg`btvGGv@N8}a6#U`iC z6u;pHf{n?CFK$u#mV<-R+So^OR&sVyD&mfH%e=eo5^JN8OdWhF&miI~>iP<w{F`en zMc0X>vF02z;8&Dg#IC=#1+2T@?U~e>$S?eMg%-~DToJFeoeNx+-;ro`Uh6aYUK2ax zsF537E>c#_<2kW`@~lFzo!Rplh!iY1Q~guIn!x}#cEQg3ssFQtG-{g1nb419rJr~} z_Q_6R{_a%(U{9ks-&o7Ym3jlMU6j4`J`T>ZC_(woyxg87{)CXH0%+0HOEKsHhQAXk zl)L8Wys<}iTtRS=`O+sAV={=BD$WSEe~0`O-mz*rz#WpFIPknvZEvyj3Fy1-e{<-5 zI`+*3EA{ks<5)Qz|5Qy(lUt(Okac=hw!)}-m&JM52W<nkQOBJMN<4z5$tq0}9pG0{ zVI%S6!IktbRP=%J$y4E%T9gaV>*(x_--)|vUq@H?B1T;|mO<XKj67J=yL_L1k9=_Y zEk@y6aEYZq=O=h|=d4pv9`rDe9NZL`=+V#7d*kt*>@A9hDc9yHglraq_iFWAA~w>X z$k0dcsXz;$iR;S?+0kcfnn~FCK?n-Fnh`#kSRo3VG~%`v6<psrA_qrSm}JMEt{7VX z;!^<>ebQ=^d5#74z+}jYAFDDKK(bsLGTr`^rs8Gu?yIkvk#Ee#aP#c0SlSr60`b1n zNL&N8tYmT|AbWsSapX_#ufFZ|6`zIwNLwi7>qKffP0j?W`81l<OIoC}2l`wXE>)g? zE8S>cd~M%WQo<~BQblW~Jm%`@W&xUWuG~3nm#VA_t*vBJ1KYGTM&y#6*BGUAlXq_k z79=$g_Of*O2*O~IX%nLx6BS<!HDoD<zBe89cAS`^AMVyG56-_>HZ7@~ONOC)qnE<W zG#x#?pSxc1L+rHVW67Vxord~UMH>lmjB5gm&${8#SEeJKl`jXtCXf<q40{&%*6DB7 zle;*E!;Wr-xi_9KK%M!E7Px?5_Kh=*cQT3ck+C`;pScCz-U97qGuaJiZ;xrp(xv50 zl4iM`mB5EULIDq+shi**cdGKso1qF=Y15<=(d?0V%B#_U>eoWPwHlc0G}ov6?-9A$ zs3=?O{wT3VnRq7I>fEB0-2O81mii5lk~ap{(<>TNCjpV14Zz-?Y|^tn^mZn0su=2P z%9QE5`!D+c>nuQo&S0&bq0<J|{Jv(Br;&6{&&gCT^|9;rpBGXtrp0+ZYb5_xUgz}! zI}XH*tXm>{ae3C79oVNn!Zk|hDDkLF>QMs+O$s=vSijV;p#I5(*-RhE7uXBFcyMjE z>&dLo(dTCqart46uWc<mL%CiSkYZVJP7NDl0^D3*HD8!m?&k~yf&76IWc#oKCqP$> z1L?&2s_#AapMBt>x3qRirSOZSq$luU<wP#W+a5uNu-R>)!W%OZ+P}ej@@<lvubr*j zXB$>!-=w^)(D+*4RldWrl$rv<B<l-uZNBff1@>xi-MjD3l@vJMp3y`1UCzD!j!ia- z#N<`xxuJ8e>bqWN9%;;@U$i60s<RGfwQ+yPcw*ts+`&EDnVp#)8<Xmy>#_Z4hJ#AG zu`bu>W}sQ$hSQEA{#QX;f?`wlP<J<+da4EQTvsH#zMwB_^iuhRJZJQ&T^ra;LM#N1 z$DU*JtS0pg&x!<f5*CMxW_%^3x&2){TcogJa-yLXZ0s}Q{zAI>hk$in{+<2@FDkfa z>8IY`3_7TCa+&=aoXTk6`S{H}P+`;K%$*o;kHwkVol2Rwa>+vPvvXTVvwh(2&O^m4 zX>9<mIG3^W(kHo{qQ1PzaBGO)Wol=(V7iuWZr1JI`M!CLb`Uw;%k3wNeO7V5{93Wu zU9Sl>ejBV>R<(X#lZVHs%z+UbheH!*qtrw6z!m2J*HJ!qecj<=77lqps!J*x;#;of z>qk+%d*@hMCkr)^W8-gZNfhoOMTAQqCTDnrjnRrpZld17HNT&iYz>ck<GF76=ykwE zFZ(;!eb*iCF_{coJ?&v^D!Vs{EnFvC>;m7ekqG||*65BiuT}|{(KSqfMu{v4(EXk> zz}NGnU(wDhXTIzixT$WZp1vl}#Z-m|_1KV);&bms@it_Wj}O{SGKEpr*L|y<^h)gZ zO`C7!`*W&8D+v1J-14sq+rTp~hBoNz+1`LJJ+_%jwe>Nkx0wlYsdsii#9Z+4y1R0o zITbLrUHc=*e~#Z?T}!48V27b9MlwgpAfI}g53tj(t{JJD$vD!$jBT>IH}vbt-C3fl zGvZE}ok!sHU+om>3T+MtP4>-1FqP`-SCY&jhr_G1qYp<9QsRfbwP7{=;Y@JsOon&R z$g_3fRr9`-+1cvhH}5WbMmB#%a=G(MoC~o)UWp6`yo&YcoQs_Sc?WfOy3|Sr52hE! zN!Hy0<^jEJ-xGHg3hM<#5n5OW4e*cMgeC*HGa=eT6{3E$Bj#PK-Av+@@W1FEtY!7V ztKpPo%^H!LuZ1iAV~Oy@`eEdzaPXGHBPE^;9519R`KUwgf;=g#kD)|d#^2h-E=q67 z`Qf_{t-hV0-7T>mhK1cjo(QMqc&ny5#-*+YlvG>eQ_*&#QOK^vwP&qqhx@aYxuu0f zvqK|;gv)@h%nP;J4`g*%C@DU7j2U^J3oSh$AD%V8NbNc$Xok;xrh#Z4>v{J3MjVAJ zH`*I-Vx<O`8Fof&fgy-C$efe+a({~GxiF)(!|?-2eRSl^tpzS*)WqqC_}8^fxto1y zl|Y|OfZ6I={H-1%cgBkhj{P2eD>}Y4(~Bnn%<r9k>g$%U(0!P=&0Vmw7X3;cVEt`b z)W%hj(av5%8MGSqj7aDDUQq9i8~=sL>FV%HRBSKO5R*k`{#*-C03?biC&rL|yN5sB z-EcG%I!tD4F~V{b(prA$j-IFeaXvb0_r2fSEXOAUpVq~x+&QU=H_f8mY?R-F^IzJC zPxH|}t-6C|-PH{9O%PrT7|0Z3=G_tc{NSr<1xRiq3SQ*Sy6k#_ef+d+uT@|Aqol;d zb_`yAuLe3SsFN~*{^i~`-3Z`Bi!jeL$2-2RWscKS&8q12mUIDMM7Xy&*60OkWTq%q z>;bCvhI7~!Puj+J^=J6#f7)A=^3q^_IVwsRmEilr(zW{~D2(w5Na*N-$MVqw>5yAP z%VM@NeN&iH{g3npQo{=~?d4gAthIM8m&eeYX-^7483!w5syvG51|ifMh7%k#G`mO# znjNpNJaqnqU?FMMtYN4q1}GchuF3M1GPlmfyWd^Ul9pHL!HXH&h*X^alk6G!!yUNk zM5{!MS)Awm!8%lK2h=q+d-dlb0^S(wr)GWU$!e)%j!B<-*e<R0vLSy*PD-()|5uyV z#zx7eerG+T*P7h8Bh%L-1^|5Ko2~~mq<!I%lB`Q+Qb2Z`M^fQQ$hz%lnJ~q$^H+K8 zN|t)>S)_RT!_cfG1Tmh8vO4QE1R8y(7pU0hv$_-aPC#auJy0+_2i~3`)fMP=ttdaG zoU=H+x_`pPcs$kh)^7chl#XPA4<&^K!^klzgUJ$}(Is1HI^CNrjq#={T-h8h>#K+L z!TCfi`D%JnXVZ}eFeIcWt!^1RCH&l3=SijTyTDR>?M`vV`Q9spW&_bpSxfG?)wswE zQ{(-O?Sn4y1J>nxk;eF-khGM+C)X`>tL7k`9uKwbe}xqR{R8GiPe*EHXarjs*NlAM zh|8*-qngQmW2%QK@QyYUXkv4*2}pVL5ZF(E9+W?7<{r9{!CoiPzhdfT{k<Ru_}S~L zwf^V(reEpwIi0l8eaY_tLVf6=Rn}%s4cYWhlAD$C{k4+gl36Paw>-vM{06*iMbQ(h z<3mc45doCZv{B!WD(n7t4+KQP6M>Y6psYwLgX}4NqnUh(t4+y`EeN>^9+f2Irw*O^ zN#9wT%T2u)la!)*yC)hu$gfWq{3yhP+LJ|~q<3>IDm*i&ksr4sUgW|rut*Sz3(X`d zV`CAYlJW&^QTtm`nbaK!pm*ofansBQ&q2)K40T<xJSrL2$u6vQhZHVMaCH3)(6SyG z72m#YKbm($rx$&Gd1ZwcX$bnPZF4RYHI}AhY*PYoo}604dP1mtH^279uE6*o7O=o4 z#6WXTX>Z8GtAESeD>g7c+h^2}OGSQ}da$g~H<>!{MK0SH?n9XP%`w5Aeda1y1w**^ zTA5Kzi?~HGjtwf;iK;=<X1j^{t7s{}(vaGAt1o1XxNUnrY^X`c*YdrPy%n>^3sOO$ zS;x!(EM-`HY3(JSb5Wp&&_0Yo+!la2U@<o0t;Rv3c^i?W&~wB8&EA+TR>#OuI6tK% z?f`SSx=egFHU6YY5&4%yee%|~r#lka_a4?nSj4t^QBETXPuret`gv08me(^xmlFZH zO(sFD{Bx>ooHKo%PNuBs=P#{;(O#;pXXyh<dk-IiU5k27{8pFO2Teu|Oyvb7obJFA zu!^9wGDm4X1-rplA^w*Q=VnWS>+ebb_But3Sr0%L{mN>^mpwA~RONbhW}u8Ol=5JG z*%n`ClBJ?~u80+LAv-vDN@_M$Myb&omZ8sIF7jA&V-gMs?)Sp@LsbHDpR_a9_P#(D zO3cJbi}3lD5b6ytiIrtZ+A=BmTo_r&WJn#yU>vsC2-ygHQ`T~xi`vpiHlY907^gML zh9a#l2D7eu%=^@dIQ{LsX{^>gi=5@%tUKc9u%jY7qZ)(YV9hmro}=1#c-C~iN|ruh zueg3?b|_%<sn$)NH+Szq2By7Dh)YL;$>beI-#(hERLRY7q|{<&?<u;?L#~QgpyW_P zH;unTA&Jl95d9XSq1KEZ7sLTD+NXu|h;bV-fQY4CvXLe6b5mVK$%~a8U@VY8eg*8s zExzopgnb&y)Awt>)l9gO!FPn-H+pO19CqQ=VOgRd#Ku-zUVj<HkO%=%E_yrs<OT8R zA4z%kN#h=;8U+WseBpi4N@wdMd;<$de9wT15`^xDAqd|hG4F}=4#}%ZIUUl=v$|g$ ziSA<zz{S89hVW$&X=L1~Mnh{ZB<-pZWK3oRBCII;yR-GFq`rbBk5*`QEWeW+UX9*p zrgN6!v6J!jUHnAtU5odRqiTlznl7Nro!=vNtQT$dTg#EVw=zF#ttRDBVuQiIPP<>p z;+k6e*i1b#4)dnyXc2_RxUXW%Is>bPv^XX<IHx=mxl(!}Yj=GCb=f%Im_!2~bYT_d z`J5mvk7S)scTun5J?A78p>I7Za+s%vamX)82F)-?pHWD(XDuZM0gXYeXUU9Jkr>PU z^@X2{qym~x?z}na%e?6~9_z#HU9hj#fgDqMC7F9A4mTdp+WU-<r$lDF)sf7U@ird; zyfa7QI<|K*b8LJJBGDDby?8}Q2oe`uGQ2dIbx{0LZp;XNIGbrnxXUSKd8xiHGSeV` zEd%YpE9`;Wk9o&2vS2m#of#huV&OCxBK7Mb6Y7clNt1|@3#rlp=`zLOF<70Rr~=Hw zZ$oUes>o1(9fm6Sc$wi#ITc$H#Z6}$q+=TPDMP~!p4JF@;s01aX0myl@Z6g>vpgWf z3_{49?e;L0iu`(JZHD3gSIvgl7wKbbprg9|>DQu(KK@ufO6@rRh&60HSq9M9IM>3n zt92KDzH23lR?>Sq5t-Y*k(AKZ-j2pBb7dXa^@S9WcU*`^G+AsPdoLc&wd3%_BX!q# zQPI%NptXA0oZwSY>pgUyT*41`<XiU&Q;E;BwEQ%7&)sO^_HC|;nxxj?aXU~;6nS60 z^HRGL<p`=wDCk=L{n6JYmj4A=1X}VleFxzN%$HtHb}=q6NWsRUl0TsMs+Vs>;Rr10 z1dL&@Xibs1xg>1GI|<L>Z#uKpi|rNBXmT+{n8Yd7D#FEWfpzz)K-I`A_NLiEF^fCq z0b32^#kAY{S2>|_R0h`MRYW%GRRIc|FXVW8n&|Q&`;sbetaDY0#v|g);xqI7^cy|0 zH`$zOfuHq^#;8CHh6u#ve(30WE4ck_a;b>K9pHW_=WupF4{Noo&84~~z$TDQbK(Wg z2&L&+ZL^`470AOim^$P0d5YpLnN`q&vjHRnzK@C{{SkK`wv)zNW70T3+5SqcFi-M# zGKrcT^n&gIbRph|SO*GH3Rq7XEvpYMqE?chFfj%(?cQcW=dtQG>B=1d>r<!XxH@!4 zl|H2s576d>`b^YA%w<$jK)W>Q&06h~dY$F$tV8)$%gjr@GyQBwzwm}0(DLYQJoC4l zhnEK+I!8}0+jLB~y&I%km1?4rf+wz&1I<W}NWndHUVxPjxjLW4j30IQxlMELfR--m zG2f1sVE>fOxS9Pbc)>JO$|KH_ZftGSHhk}!>)EaiH8GC-!|s;!SHqMVTbE~?^Qp4| zKiD3d?FVai2pd%PVRy4;zZfQmAu3D8;J*#BII9yesx2Y$l(!gl+KK6@;d!C>wril9 z{34W}r6kA?Ly>tsX>UU>kb!8<f+`EBkH-|#70T+RN>RZtH6B7Y=d<_5A_{#~p8;me z##R$h=#kGJJcbqLa2MP;b9YVRem0V)aR<?_q5Yo$*z4?v&GXBp!Lf}W+lbTmDgy^c z3BT1qeb=ry8bj%s?6zC?42Bb`bctn4_Q4R9@m?zpcOWD~tm1%GWeM{`EdAXwZku1B zWIPZxJgff5pyTaj@On9$eu>Y|_mNI&7n(itCVE-5OxA&D&T54Z&hOpFGmUqw+I&=+ zU??wI1dVf_U!|ZPDB;!EW_|xlXy*LI=E$Y*6zQujOnG$s>9=-0OzkJSth-s8CifH* z;!@?8gRh5~cG%U*lOh6}+5)C|XzK?dv*L%8-6Dx_AtdMrYw0*&jndLA`aPSbfwk3` zMy`0iQrf7f=|^eXVS^S8Xir#wqp&4Y-TdJ;s`quZM28+fG#Oo3?hs}ox~OKB6LU!= z*cUp(c_G>!spb1~7C3IJAX4o@8uddG5HU<P)xHlVA5dF%QvYGC(NP+Gr4-@>xAONJ z95!?YiE!EIF2b3H+tc)`CPP0D5alF@Xul6}>T<e#3g}$lwq6jzT2A0guP?5_QP?*q z|1gx(inK2raF8@PvcC^kZ(N@DgJ(E-i9S#nH!jgBLb=Pb$w-KnS1v>5V5mxGJRU2R zxp(+`U1BO;Tw5;9wq5@!`v`8dClkD<ZCWG8XNGo(p~8k4Z{hvbocbMfw7Il&+va@n zz;sUcaX;MzG-{XbS;B(ZE9c7SM@rFOBC<{}^7mY9vg_tNTcccE=&&NOB*Q;29|WC5 z&Zi;Q7bx+jEx->t1&bb}JIU4lNIGTy!i{Jj<fV#N2$M<<CrH=WxgR%sF;edQ(#}TJ zGJ{H`xA%vpyd|8BwQJk1K0vQy=tf-iQTCT?kg5}b(;HkoGrmt=N>sM-*qJ)3>B{8Z zGNUbdS9KWXT$q-!ah}%y=u7rh#K8_M^>72YUWh6*rDT9mB3ituzLy_8h1Fj(UFUF| z9!kQVJxHY7QGv}+7*k!KwuFLL37dd*G$y4T`no%-n1856VhZ*RKD5r_@(By)4Ay`H zUDHdGu+QPW(-lyCRoUMwD@yRk8hGlX?uUlKkp?+rm{eqzhPU!B@oq{8#{Oqn#Trh( zYug}Tt6i(JwW~@GS?FHZl<<yWCETi?6cq%92q6WYd2KN((s6xvhS_a7xHNsn9=dAy zfEV8CudkC;#q$L>Saql3&TG%{NEVrRML@)LF)&n4%+5AkXinXe3<M(OiW36EK-Hxy zui3e6N5ivpOEG-3nTsg)gKNeh!{t)Pw;GQ<2+yW#YnMOQ=p5CY^ccaJKC$+HGl+Zv z{sMzLq#M#T_|gPgGp#l;?FcUaDrb^g0ciGIp}cB7eV&m-bwqdS_);E_&Nq51|3vq4 zVrRj~$nD-#Ts%wc%7g{>1`8Ee%uZJdV;?MFgyBFoB~Q5L+v6ocA@eXBrG*$Re~z(t za@9tCT`aJbR}fB|3ru`Spznop%Xf@+;>U9M(25!4?%k%o<Z_dY)V%Mma=K0C-fR+P z(L7=-X~qp(%9J%yv*!f~KS)OKqIHt62P6mv@W-8&UB*keubW_Wsc0H{Fl4~s*qI3S z7VTxoOPhVCxXG0y$X8I}9{nAiGTG5Dd02P<qgdgg&^)r*c$Xs@2=Wdizgj%0dKJ~d z<EXPQR5i@Kh)dM6+cuq|HLm0a+nM`sYcF?!60g2G2h`Y>8`^3&S%h2@+&#w(_l(vz z?%m#LEWby{E2$bv<#-*puHL0;cWqKy6D_{nM_ST?DUbVkD;Ok6kQ^(<McFIh<W99V zuKKA=*NArjSd{^flX0*(yIe5wB=JNl6xLKRMyb;}S2S53u>qqWjWA20-xMN0@^Y@P ze@`~N=Q5dG>JqoZ+UWp?iAW+V-T_M~{lZ=XF9{|5gW}wGlKMKyoJUPnqK6vQ!cX>o z?c_*8aqp)!cv>YI@TS<aoN$yDsoMFoc3TsB`3gCL1OWQa-U2PvQCeN++9(T2AENQf z5*BS^=9|+welUc~jql$D->Pabh?g~IMJAIfd*=^hO_$p#^Z0t(JwNT+$%jU8a~yE= zY16r#F4j3h)99CoU9@HY1boG}IdW0-fy}2Z4O16Aw6xJovJ~8!YYD=t02z`=y|{6} zq}RH|eJ)MX*^~mOt50vYnV@`lo22Su!Urcg%u4NLjQt!Crz=amx4pwbIC9fn&cKOB zI78r%de(Ii;zc^K(QnCz6R_;IIvx(=%ZRDuP(j=@XkwoF|M*SyV#4S><oIe3$;vC( z@yJ;ZZqm(Yl=v8BdT{R-9k#j@ht)Q9)E)|X=I>=&W1;8X^t+vW&K`KyUGKANjCPoP zr$f8{JV}0-*t=O$Z-cKpalyEe)?Z`XEcNPi2AgD+pTa18yHUb<Baiv9sxE;kR-&L` z6aOK#_88B*+CHS2+O@3u!13mGWVu2uZpBug{Tg2F*R`fQI~_+`4-x4u=dhc*dyhw_ z?K_x<Em9i|!bA8*ns1Y*02z4ApQzIPqk**YcuC}YMM;l!6{G8$EIWreWV&^&9R~fS zbyDk#O}fPt{ON2+z3dsq{B^}Xfg~g8ixoX>m+IeB44I{6%NFt5o5uSNMpxhWw}hU+ zWIUUbj4Jy8mVXwNA+*-t@-e7MA>S>ZOD7MK(QSWo_*we9FI5ITYe_xSvpp@v*F1Ou z9>vP9CsYcy&kRAw$|PF0^!86p%;uKY`&sNf)E{cjm?>Sk!r1epkYFq9M?KL6-(ARf z3;BqTxievMI*vr>>u%z%8jON<JqXEaKstAUe|@?3z|dJ>EkI1pTk{Ouzy%@9Q4#%2 zP&W|rp?*yPLdH%*&0Kmi2809P9>BA6b+RRv2_y;2)k~<A)v1h;;uUSXcg|M$#XKfJ zE|*<Ra_d8y_#~+usZ~C{-7{Sq+#4H0dsTK*)au93M!YJu3Y_L#Txu<Y=4NriiCv0= zH-~5Rpn<HMRNe@WD2E0?#PV((`sNQk7MkZ0r*_#F)&a#UNTXc{HoKZHg}<yYL7-Z# zk3GNw{<5V0T97nNV#jDF|NQiW^(aQD0j15Lppb{_fpjV95T2>qkrkKwm78zT_u#F* zi?V`{e_6A}rAJ04H1d)c2RwSUDLnKuX;ojQi=tg-{9bw;7U>30eS`Yb)99-wCD5)q zfGKeAP{iSm$iq)mP^u!Y$9uwr2~Ql2a7w6C6%yfVG_wn;LY}5Ewm7wGj60-ENa?O8 zb}KIRt<*uyN5uLIi>Po{fUChO6Vt_Hq?A{h%V>wW>>jnkNQc<Gh`VJ`cAn-g-%0<s z2i;QdLC;e@vwK5`8`w3^D>RAiyX%Q*I=e6612Jh5^F0q#fQKEIn+MBdLXyMaUxCXE z(ph6L$=>s#-Idf9Q1O~%o{dTh^$4w8=%H~vEuJ)TwsGd=%&VhY`No8wlJ|XGpgq(| zmZ;;(>3>yj7$by}sf7eIA;)|P|8|x7$A8zi{Ac=uA{XFul26%doJjV>@9sLq-xJ}c z{~9{p`#Se@=r!(pg1@2-LY+?h`aFK`qub-J2`K>{9&%XNk7vG(SnHs@Nye1VZ0|H) zcbx6%yp*nS^0V&aORSYD8-}swV%$-85b9bW-TKn9rXv4B^lnL3#adeGEO5}%OCMP> zEb|>5oXPNKEYJQ^a&_@vh!MB{DO!?0^$*;_hrh55G&Icr;1k?D`A>b*(|@X@LjHFN z2{EMGeM1r#zIb`c947eNA{PGR>}_4_Io~;e$jO0@!?!_4rxh=DD4YEl6rmVJyKTJl z*QZG^fzTcX8|y5bd{ard7W`2J#jyeq$=jeOzkMAU)P$mPq*!~pQK1#6&q4poH2W{@ z<I5U7K4=r#NWNfj4(ga#=a|-5U5r70toh7!tz9Vc7`p!3pVHg^sE@vdCX$t4jv=ef zo1*v%s<WUze5d^uI#Sz+5|`f<Kb}e-{*+fzrT^E@qyKboFAR{E8~L+M99u!8qY39* zCI_zN++X5P(0sExE?FNjz`gn2zAZYUH8Cr|n2~{>u3bib#$RL$f=P2kN4Om0bDlj- zEw6sA|B)%<z6?b9=<wdpgm{~ily9QBQU}svHfyZ()avWdV+f1lqO4qLlXNTR<kwD3 z1-yz$EwXAKA_${(>QtXRN43R}!)NSOFB|8iBQ%0Zfwj0Hw_AZt4e4Org}_al>)&&Z z>$v|)%6^h|zzysHKfvB`)7frmw9qZiOZ94gKqV&LIxGL9P48c40jNTo?CZc+s00i~ z4ymK@1j~wXl`L0sqiUn3dJ<>4T8Bed=z%C|Bf~&i2*Sb{pXTRTeK&I<qogP^Udgym z7BDzqN6whgZLr$z{yCY_SB1{#nY3LFWZR=oj-%r;ORwr#_1*&mZd1)bvP*#F!WiaD z`glVxcy5vf<JvNIwBqQk$AhZhA<grZr}zU@=rP^Iazqj~BC6i7h-8%%G>Oo<l1JFI ze{5V=srzar%@)mpt1}9S36e&(9D+S8$5w{I%ESW$GJ{arC`TpCvRRg`vz!B2vVN+x zYS47tKKtI&F~zVS<b#0F{R3x;ZxntghQjn`aH5a<ozK!Ld;6s<i=*PLT%g?QqQ`bl z!*Yp*a>w%3oyO1P?$af@dr3(+8NTcY;tvGVRMhG`{n&}33Fd%FM>xsc!m`a$|J4g3 z7Icr(btMxBx)hVSVzB*MmZcgsOS(~{5j08VuJCYsx2?=Wt#`XfC9a}*4iJ?#(<m3g zHM%U@Yg~4u+x)t7;7$zlRsWD}N^n1z+s1tF?3lNC96TRy-1n&K(I`5SN{>_E{v*h` zP1bC`1atAdOV-^&8M|v19JS^oUBZb``!HPErHNMKx$l0Kb`nw+D<0e+E>DzYUuKBz zXzHk-85wzK7${GL268_pIz?N@=uNvTWv@V<&C7bk-0%R-2>hteOx|cN4+IZ$KbEc< zxzIf<25Y&(9lUrnY+CiU&etaSl}Gl$^VM9kTzMcF&+vGfddM@A|Ksa)Z_N*l1}nW} zYv?udEiqFAQVD+f1q5MJ6};@f&Ek^^aJi2o%#dP??E%$wo={>QLQgh$;nJ;S>DQ)` zvP+?)stUQSD9~&U6&^E0;Mk9N)i1gcx5qEpvhE3uUfi+m{W3L_;ZQe3gxJWk=u7)l zT$JOeyV<zCUL88_^K+rS$EmI`f|#7z|5Hdy_~LwPZT}>6rB6`vDu`X~$%pekVpnz= zebI%)uvc49n>sUW4VY_?lu#$`3jWr+@_I@)=A0X<U!TPk8SEZ@an{L{<>>P9QgPf< zP``K8BA5xB;`g*45WEhq1D8Jfsg^X`;HbFv%`D*Q@{s{5jEq4RAYiy~&2{+Kn#6RA zWe+#k3GeD@r0JbN=VjGdRuI4$-IyD!3Y?wup(0nwA6Gxh!wRlp#DeQ4we$={e+Z2) z`Tb6U#$@c6DCE-5ROTtqh4O2kXVTU^H|vdgf*hfCj`=C7)6OxC4(71|v1bbYu$Mv` zrQXuEIXXZl#Zbi-Q)}s{pZB39Xb)Rp+&-(M0t8=2#UsUFYYoj5HTuDBClFQ2y<^kF zUzr+}-T65N#So<TM+!?T1_!S%uHMk@^+i##foCfReJ(VqxqIt+eabLOgJf4e&VGMc zt{7xObtC1+{;0_h$1chwJfTN03=S^)9E{a{0?6p>h)8Er*9H*R)>SD#WL#ZhRSif} zTt`6%B8QbPHLjsJzHF`f&sF7O`1v?W%&24+pMU%j*7!w=_jQb^aPNn#{RZ6R=qzkj z{X-GwJ?XXk{y%_4pFbV|vsLKbCcBo^_^MieCK*st9ecOr7K$$x8J@4eGn^?I@50DD z&e&nzQ)6N86$aP(Vs<-bS#I0o`?RubWRbJyU;2t+8pR}c7X^-az>DdQy9$hY2;{Bl zzzc@i!QuOcT4w2=Dfx23P82h`&HLPb6$;Zg!FPYe6sBqkOBTN(0OZC5Mn5%&?T6!f z1Hp*8Zrg_|L9M#whbRi)53_zBc;GC;Bz>6)--68)W(9jeE*7P-3;<_J4Shppo?ND` z2>4@gkCFcFm2%X|WPYD^P{e`dIyTiHs1-L9gOHm&S{1nE($EH;Go-S4js|;YUUVFr z)N;}5TX{Wf>vH8aQeaQbsA8x$bQ651c30?@VWw)U2=k8QF=5jP*RgX^PLT!%+1Y!L zQjN;P7XoA_ms^G?4R{<$##WMI%t8DXKzOJHe;6EHU3d8L9pA~3E{DhUyW&?VaV<-j zwRR>|OzKigA^gB5<U4mHFV$zEj}wLBBDET`q&g<3ptN*AR{;fz>y~q>0)w>!Z7WGf z^@PcosiJF~JI!HV!^48jU9P&jLmRh4g9Z-qW284Qyt2`GCMnx<ao(!JnG+xvn6>ln zXSVquTtDwNUziL9<H2&yt>x=M?*suK>N}HKDeTo1nLT9$n#8OqBZkccoJjN1)g!;N zpUz+m1|RK){%O~75L+xbV<}W^`yNh+vgn6i2XD5`k5+GLk3j)aj+u_lp09k|939sR zG}1RZlvR~yUrw^355YAp@mfh)jLqo%wx`s((~%p;i{~plDz|;k9}xANkU#PxsPbvf z{khzF91VX{Ivzo<Kj24oRlK`p^<&W6Uhc60m#C}rpQ`HcW_lPt0biz^c_ei_7G}ql zp}+4sQYF(^Mjng%G<`f$=8?x1C_k8`B{AB3j)q3v^!Uc-VlpqVtW@~2kAFW+dj+HN z7=7dUg9j76rcDjsXlQsvsq>b`wSjE_uR}tM{4!hxQlaM09AEsJB%UMJ*zAJ8?pS}B zDu3`#EHB|h>+ip_=s_iB`h%5quA6lr8)8Ha0YBFqYn2mn=6I0*D0@$g>hYfcfxI`* zr795ehXa8|ftD&A{|Be%?Vp?fB#Cy^nfy1H{v+XUPVs+v@rT}+x6h0NHF8?~qswb8 zm>|`?9{)P^_4Hqie*e2NjQ@0GNNx0gal#a$GL**l<X+HCOfa)87fs|bmxH=`(P;C@ z53LDklM^{_V}!KczdD4X`V5&wM}I19PPsm<=bQw@#Ed5e+iT5je@XqwOng9h=xC@& zlRzbHrQ!Y32slmx?i)r$af`ZQu7?Fyc=0Hm@eIm|?N<y4Tx@+6LmHoZ0gNeTqEYyh zH(q>pzWt~$t?r%oW46@NDC1wKt<IJ2DhDa{Rt_&jX%dcu9V+1U2<zD6dol?C=^EpQ z?kRH{YSA0NU8-pPhstV?RO%$WXz$w}Pk5S(ibA=B>)0BjW^w4n)?u(6u0g@va}qXd z)Z)T<y|#okr0aN=UhbR1SJ3=Q2!{HcrZMBJ{)&7qq3=7;!uyG<=1GHhTc^qUVU^9K z_3DF39fog<RC5jaxV-<#e~gC4Veb2Lcrj;P0^u1aOP9|?42F~67)zM#xadif|HrQ7 zPu+nP+Lfi2o7&ycl8D|Yb-CWL!4Pw>@af3_jL(TLhxYoNV_T!SZKry#H$?W~E8i_v zRTrxb&dn^3AF$VSp8cpjnO<f(^Ta>X`$LXFE~5grCOoHu#c#u7`2+3(*1NrV%g)y} z`XNpJADfatWpW+OvuQ77S08W+6F3QuR9pVwxMOG1j}|Xw`>Qlf$m-yHR$1)Whe7B5 z22RJFai4MU?m6sF$$4qEfg5ib&HorP&4(;|dgw)C!A70jMyWY3=7k2*s`#@^(NiWF ziw1Vi=riV*{$NGi^tTC{YM%j98((3Y>9Ro|!@8;|zvnRXr&)ijRDM@1jCH_g5;B80 zFGHBfoc-wuy|wDsbqagNa^OVdU*xF4>bt$SR)-|#y~ks+ZcNi-g*b`F&L;n_h{YOz zVJkh+@Jwnmlii1#H<bG&=cC7COy^|!+1+TA{_H`8blTI`hBu>Zfj)fFt>;&wCu696 zDT(`58*sJzf4WOjazt@7qXcDG8wXiz+Vs@j%iyl)2U}4)a_-L#$4&QZ;RX$H)lYnf z-^LMlG6|MtE9`FGXQ}r^i>%Tp{c&3%#e?y=-fputObXa7!_zYcZy*!-C#f1ZXj7*w z+utcG3cEEDf^x3+?qF5k>?VxIU`(l`bsj&~jz@O)@5o+v_AdUpqD584<HwB-Oh*p& z?Oz|?AFL^d_%Phh+6ZW+X4}#~0OzVbWh{LxwS;%mxck=TH!Eq<2k6c*rRksd2YUQC zab4!vg2fnSD~`V<{Zw9=M?7q@ea3#n1$X^z)~vN0ukco}!YCt_zF&CrUq3_jL!Xsm z+UCS-+QF+^tTvlsq4j<UW?O2T%yMuS6zHDQ9xp63Pa`CNBl9>Df@N<$TR>lG)Qn?% zQ;SS+#^~aU!anNc7yq+V$k*`1=UxL{S^0o7v_{ZlO%od6^Pzi;&<Bn$seQxor*D|6 zANGFtvc22*>S5LCnSlTd1JvkLAG@0=u31!>JtU1f62}__!PM32>Fnek>PEru`~vZj z`ApR6ung;f2ldw1Z<NpVtMK}A9S_~{PlwQ#tY@zue}VbrquT-^g4D)l67u!ceBGiO z^q@g~`75WqkJUN<SDjBQ_nc}i*{ir<yl#L#=CS#!1JuD8Y~zsE`0JSX86qAFwTdZc zDC>LWPl28G9`>hl3vUjJnqJ>^{WmeHmc<DTObF(cZN-P!Ugj0?UTMdE<|4naz0E)k zs;N}{H5JtwgE{aMuPV<nW$gy?r{PPjosKs=i@2ny<97BhUge8;yIsSMavOK5b_h;= zeu)Y`n4XH<>u}e8Xg_tda;V(t$E!wsa%^~x?H?<+Ky>@m;pZon9njCLO#A3h$5B%b z)yG*sWPHAX)qNQhuvJ_#D<7(#H0-gviI?1<`K#L<j&o+uMN>;7`inL?oCL&Q&(_Hj zMG9k_Otq*j%3KuTVy8B&nBlLR;#r$eGSQrU^vdf%M)QBrbkzY(eqSF%ML|LlklYug z1nH8NkPfB0L%M6k5NQOYyE{jBN!MV2bWCz|_kg_v-{1ew?(^*2b5DIf=N`AyTR_AD z&);E;=~kDuHfB%#x}hAPH>xuBh2WoLrG^5qFk4|9+dHQhh=ZLY7QF+CvpDn)ynlQD zO8wF&S@@-oAezDMKbuXp7fy&b#xcuQ_zdmmzrnt}KfOYnx=8)f3v~vEeqKFgrTX{i zr{T#?3U?1SCSKX9dd9e~s3*Wap&!wL?`LMB!Z5D1TKmnA7C`}4V<(C3RV+-(!aW!C z|K2``?n{D>#;VHxc#;~qA9Io~1zPXD&qMtRg2j>%Ca3j{Er4pX@vs;bs633;@vYKW zf4aZzLXyp^dG+*@k7Te5Dx7(U(mrXjcUP6YhbI%O3CO(x1Zq4-D}48`SS$_UBj?)J zL78N;tILz<Xxkz8F&mmG%7pXyf6;id*l*fZf`Rtueuf|#+Mp<fUpmo%zuHlSm-+qj zz<<lDCSEO&`YqLE9y?rPQmH-qw@l&gIg+6pU|V>1bD(E)+p;Bn($__-k-~`kl-aoJ z71flDGM_U<*!D)^?{VuQ!h))NQ7fm@((Vk85~<a?<0~y;id%1~DF)?ViHjV<@mEKU zm1RVIb!Js$J=RgtHpaCZnB`Q{h68D>r!}LZ0e5eR8Rk>jzqZso89iblfxYl~!g8WT z6Qh=KExK$tty<ftW?uq&g>3mR%UCWz=y9tfL2LO%(Erwza~y@dx7j}FZ0vR`XL+&% z8T!M1UdY)K;QFKRtLVjarJx0pvB|o9rjB{H#KV#s_Wn7AG2<VqO_C@nl{W8tmr6j4 zk`rwsZ&{vvP6_hoHkNb?i$AhaUX30(&EEqKNHnt1Lll2hT6FniAy1`m(2E+ym!(yb zNO?R-T@$nIW+NwRSng+wBbrgn{@9!Kj||!;ihEW1Tp2hui0Q$B<c-QefRRNtAI57H zcP8~D7Dti)EgYNgz9*yS2Z?znL*-ePG{B6;N|sm-&#o1Es5WQI54TY&a_{S(IsDGV zKN8%?a4WGE1#c#0nT8>{M&Nk2%^p$Cg$dt$y0)>P^)o)M1KwH<kWe2Vk2?G!6<y}= z0S1)I6IIuKvbc#;iHoZ5p^lC(e(QVBrMemaOLHnu&KoO@s}`gV9hvaWSGK2Vj|6`9 z@IM*!=Y4$pY3c@$J&1f4Yy6DQH^fTRivXogpU!vd1Jgfv&-i%tE;=C)R;3yGUgJLJ z=QW*OIvlyK+GGwV@XG4aGTF4NB_5d3?afF+DN%j%{;PUhpnFlR1(ElW9@Tm6>mhjv zlfba&fKStz4C3g#-JWt954^2c!0#=26tGg151$ToK~i^*+B&If2JfVk@_B-)@vBQe z39jN$DWp<$M@t5{yPR!fmZqiHx<oX=Po_pw0`=#nT3|P0AlJ$`Jr*t_;+>nbmDmf# z3_Ia;*j~%8k0!!%fVj&)z>-0=@PNw!iV-$4=2`%FLCdS&>B3U<4aXiIzn(5r`K8E_ zG7+qG$>(fJeo6IdHj7R0)RQ=P)Ss?B0LH&l`%wp*n8|zQD*9%?mJXTJ26D-=+rbF% zzXM7R?{77MY>S)iE6!RD!GknpsWH>eDGnF&Jg+0F^?>f078Aqpvb^*vNI=Gko}+^H zxjj`D>@Hyh9eGj?P5>X))k9_{Y(A?^Sg_!D7x0we^JMfas1h07Hkr#va>n6u^OPQy zCtoFM+<sbKFKO48+JqteZqI!-k9c{_&oh!JjvR|dU<9sl8FvjQojWV3qE>Dzznsn@ zTXdy1*-k9Fk`D+YuA?gmt^*bM=mfp4xC?-YvTA3>47}C}f89uu06N%hw9`ndzIS)Q z$R`|>HY~CtL+j~FPk!x{d%ZyWseG?TOb!(_jcZXx?h!pxUN8&gyD9=;?b);tjkxiV zmGk=-#7v7HovTRPYO`9I$}ukLaLERM+jZj>L)`i_-7X+rmEnu3eY0gHAs(>zjLc?% z?F9*;_8?poF$>Q)6Y6!?2O^+}X;9;l`52t~xHYF`mB!dnNO7CT_4AXXALB0-M0uFB zH*^rPy*&Pm8Q6Q3qc)7`deEDE#elZkJf%iq>a2I-PGTRLCvLO_s*mxV4au=9U;RsU zeIcO{jh*!eG?7Uu&FWZ{8$!*7EgfDri)VN&^<q0tfR`)Tty4pbqBUV_R3{6X0bN+j zcay53rOgHQn-p%ro>Q6yScVc)1#oPK#z}|y!98;TVK!YpF<)_pr8mz3*Sno<Ozeb~ zeNeJ6w-@BatQEv)0X7RuGrId&(8pK%CKHm;H$tD<WL3M<?};i>*5U+|s3p$~F0@<K zDw~#|FWwv#xIN$514@w}dNtZBE*I24cQ}|t?P<+%<C*J4E$<U;myyxeD>W45q)FO} zV8nU&h`Bd7Zq$xjxWs&v5nMa=^<xd}hJwjMXScDtc4uCn+wG=b?t)BR&8wi}8)x7p z@rM{T<Z3ZFv^wpbT?BfE_&uib?5OS5;G-CSnin(oqL+TrL_O=>E;CiRmx<=`090-y zz<n?IEktIi8G?G?8OMG(Q(Ze=HF$CaKJ|Q&VuWkYa8{!97aQv5wp<hC4SkdTwp_Fs zRvS)Zw)whyhjI>s%={VHV!=-$b=aJv8e9~AZ(El0o65WampK;e+&sSf18i0R-z>|p zBuh7D+8bwf4Zu5Djq*lUEO%VHEfA24=8K$wtnH@B%?yr6dY5%By%w2ZJ1q0Y8Vdy> z7Oz)gXZ*9n)R2Sus|CmXYQ`bPQ{$2|LA&&v3K>HD&j_5cre9Q>XtX@{4yoUEi0Fh8 z033*W335)@ftE*hcb|vhMp*Y((dwLh^k}#_^bT2xG;asCYt&sK-0<R*e7<F&x0c?N zuJO4hWq2F4xfeq153EKRrei=Y`3)}XG1w;N5YORRjl&9#YTc~$n;n3r>7uf`<J}k4 zJ-+y*^<|p*o*E;-1(SMsVU5f1cEJc?r2cu8_g!kI<lcostx@AN(mJ5wfbrBpQlpdH z&vwzsO6^;w`MnjsFU(YEb?gQ62-w>-?NLVN$S1T2>IUx_{Wg@=pTIe4_P$7~Y**z> zN|1fleAQ~)d}TZrq!&b#3>9=Ce=p$7vS6AwQTnaY?-080Ih8EDe-0MI*}YA55$?1& zZr)co>1%RH$3#88XZSc7-u$6)x=ERJML9$Ho0lTQ1LjjO6}x|x)mjfTxNBGr{CkG^ zNG5Qm%iFy7CQ{2Vq9IF_0L@_KzHDDwJKh9=7Eq)XdG!WOl%h{Gcl+f`dTWl5RH}D3 zdLxWQGgMX4ZJW6Fx|XoxVJzK@>Jd$>wb*=Q^L+l7e-!)Hl1Boxg?EMFev$znTZ)gz zK9xb9S6Xvqgqf^UZC*1!x_+ETqb0r!!!S>c&}&$piy_ANY1v_NKlWLJulpsH5o8eN zr5;+J7JN5W+{OgD30I>!*U-*8+9{tpkjt#X)w6gywKeq-XlyXUyts4ub!eoPdE?Bm zu{;6LIK2W)Xp`S6R{{>X<`V6_%C0?B2)a0SNfYz>-B1I=4|x(-@C6lOU5%2S<#6%T z_tiAGesA@aaM1el&ir;Xul9P05va!lJbvsVhxK4A0mO4lhGnxMvv++NG)w8l(vl$k z?RN0&FuW<N=eUzzx9XrJ%VcYtK0S3=UCN;^S`q@bXM^03UW^|;Jp~{Opc|gH-d)DO ziy-wL`ryVI)0v$tS??Xn46Tf&l1l|QJiAYzO;@uziA~Zjl-2}-xyu}hFMcAHrccM* zIvjW%7YNb#6^c#A-Z@{y!_1}9nRzeedpuuNMdrX05ump<F}ZdJt^Y|ktgtLo%pyP1 z%-5Xz*L|^K#kdak?g@`G`!u?B&8W$dU!b&*^}G8%Yo1ZK{SrL$f>CfoHe4g4S=qH$ zvy)U)a5WQA>s547ui=z~Eb<&C80BpOZ{_r`*lutYw75!GfLsd`o7LmfJib|O<#(i< zcfF6qcDVUTgV)~HwEHQFd#K?k=`4L(c)-#(eOtXbi)U<?fEWuf_Vc*VCe6j=ye^A4 z0<SfM2TKgv^Qi>7w0YQU{rzm@K%ip4N&keoI=Hc5-yIQsJlza&n#w!)6_5SLcaYq6 zvWisJoUzoe+^sQvxUn!^-xL!-GMG0Phvh;NV2&8%INTb#1t)kbm&xtL=G_7M;#D-| zgj_05V`9v<9m~|Yq%YuZmrE|vHC#1xL>2>qp&&3PL}tfKVRSQX_9lwlW-GA+l>zut z9i=%1%y<SQxtnWjaTwx!oOGhZ90>-z=Qi4<58Ne@tc@i1p53<9>%R(7)TF~ZaN2j& z@(Q^Ou4uM&V_Bk+3E>(0HRp_2+-U!*Mt5vhlBNT&<j`((3-u^=i6?Xp^Pa1X@ILu0 z+4g}AHddt;EDNZz;#n1+y?_Y9UBf))Z!OOu`BwfPg_DRNk&p|4|6Jw}8`I-y#G1r% zuM6T}tO$jZq=}<e-ULFcGF4cCCdUEc+%;s>p}ZCs=ozWI9_h}V2b*del%p7N_U7;r z%r2szjUqWxnAQj8G<La|{zq<zDiv`O0IM7^nkq}|Hl>ZCV1hNpFPiQ=t<>J&3X=+U z-SOKTx2KoS6}4Y=stqhvA!(-1#B<hW!tm&kqf*Di7UQ=-*9^DBspJ&?cuvlz*NI$A zRBEAe-1YBZf>N@4wDc$o-7yBU>=EX;K3^m4E;U!5J&E2CZicMRludxWRc9#h;k^25 zq^_gFaQ%&tQjg<CVWgi&6$$BC#wF(tB?>S}ui*Z9B2JZKK0J|cQ%$Ui`~y)>hQ)F@ z)LycP-b~0;C#L9N2esOzUtiko6BxP4z41N~Uk+8q>Y8-}i8RFQ_)hvW?<$}v!p^Oa z)`d!Nd@el7+O8H{e_Uc8`ML?Y36)L>dds3_`{*Cl;)S_z3m&H7h~CV3E#HA#sJmTH zHt(F2TnVoCPp~D2+u<KZqdiM$PxlM3=C#`zAg!`I;JGjE1%2^xttiX{+Rb+aBB}%2 zSgC1txjT2<<glZrn}6;r!qQ#Am|1Sh+GO*~i$DEtxaAnNR(7EBLB+LRbTn3SUrbZ; zlb!9hdW+f0DdG6-_1~^mJuscN85dLe@wtp~jz*gN0XcP!vC)0jXFXeumxTOaU7rjE zd+7vgdhRA<91X(rG1L0)I*F+n!O3Gs{`f3l50&7P)EFLwOS4`h%wj8K@8$KCndpID zlUT6Dhy@E)<(9TtMcbUF!QRe(f1{&*3jT=FUa!E3<V8Sps_urV{%z+MTPDsd*vIUg zTav}fPL}|-ztamQi<A}9OhbJF?IQU^do?3AP7EJTyE-jI+vjTOb+Vq{`oIU?mVEcz ze@Vp&ryjK{Qy^%%c&i!B{68+hiv5<;l3U%dVzHZtqD9}eD$iy4;nP2IA5f`I9|X$n z`1<%6$;Inv3a&jzFu;}TjFu6`_$K^MMY?o|1hPIIpz@(c_xNZXI9R<qmdecARGFjB zbZt4ICY90=zCZ*v-HBnUP6#g#6Mb8$q}b~9t8G8g_dc-?niR6y*&-gvPv1U54N?e8 zJ8->)Yv@N-<*j`qjIpLq-<^M^{3gg|j|-gBYAZMtS8fr>CJ2SCd5MhR#e)O|S?hbQ z)Ry!wBTCYkcJrdjc1GG^T#5^yKt<na;S8(dhHskLeretXDxS5yx2;ed)<qI8g>Om{ z@4Xf~(t~-0ogEq$jf|*o>nAXLxuMoMIQAXw@eH(F6yBXcHrNBtQUc^a{ahcBTO~nD zMJ6iftPJ-#X_=jUQ|HAvs;mFW4nS9W&|XkeWhhz_=rMB=DJ7(pGX&C4l90}E2hKFT zx~_|pK6r<noIIHfEzo7&QMKDRDFcUlagA}qvq^u-L$%bmF<4sVMf=3XP_-~=TaaOD zV{M$EdE_EQWjC$4TXP;ktd9cTT;i?@D$Wcuk~{+%R;0~E>z($#k2VQ@aL%|gpI^uu z>9&sK4?lSCR1gyxc{)oxueN*ATK~}x@poauXWjY^QMM5&pE7leJfGm_j!R=u3pL-1 zst7oDqB2Wynbg;1>K@131Bd?b9#JxOTR4hT=QY)XZ!`MzHmm&{$)GYjC0sf%Jh^<A z$APUc+x~uvNU!0l$PNB{^Z+CYcYQ&41qeVzuhtFw2dU~lVCZJMnsr-;Pg}P%p%Z}} zzhsMc;smpm-q_vwZLCL6L0R~Gw_t`##MO=7@=YLCGJpqmO39HhiiqRb(mC2a+p$9u zz%x@aj*FSUU>Le0_BoMKT2ZnKDEHKv>=OlPW-pymnix5G_X3w})w^m<qpP4EVjmI^ zjUY_xA_m{EGGcF{tm2c?HS#O8(*<93Az>?zvV2_VoZ9n9MzmGZ``QGrI*0Xk&G<&$ z#2~Jgelqs08r<RX=hpseeSF4;wkybZ{scDSPa?i|SQ)<Hfs_TT&9J~`=F9n?$?wh9 zdTx8h3PQx%c2$T)JJMu~+Y6AsJN*a|=ug|q(s%&iy-nP<SC~5blf{B?FPqIDjyha7 z!PZxrqw(oYOZ(G<xFo=OfZK87O!LV8D)P@4L$}3s?XQ^<COPqvLxYi34l}rd+EX~K z`R{=Rj9r1vy~+5xUBF)~=b)V?OS}tiP0XOvL*J$56M|?(aP4X^a^%(C&$xR_wed0r zV!=^fybg(MvAlR>uy9`<?_F{#6J0p9va&iV9OBz55Y6=&nzIzL`xEe4t5a?rxSU37 z0<rm|(Ybrx3cK+v`&F;JpFXE-IlnFx!(d~%d`D+y5)>&O^^>yy;L8V>__e!0A9ryj zg#we-i4-luWT>JRGcp{<nsV$iL*Rg*GWl+<MbZ#`^&SOcJzq)zhh*p(yQq2(-;{6j zywZ`s>wZ0UeZ#derDQdJ^@C9HO?!kq!4cEc8$`?j2W(6GtQ?n??8<RE$M}Vo)hh;a z_=s_}CEsJgdBH!$6nJjWnxaUie1&vhX}O?6*XYPD<EE2aS(5-JrOj2J@pZ`ftv3s< zT_D)ur15H*^$`WZeF>BGTus=5#@Tb;U2I9ZDmq8DPX49MNX`DWm{81!;^SGTr9@iN z&;#dc5Zv>>*M@i^8F|pECXRKWqoI6zU%oDhniZ~tkibNQp>iE0p3?`eKu^R#7L`G^ z)TJAIr!f0?mnja>P(NZ36S#LOd+@@O#-n#oJiPB5&Iow)lLHmAexi8&3MgVXO_TGX z1ir#FBJlaTlCGUr*wt&u=caa?fAO<Wp9Z$)v+DpX#uU><bV0p|*L#$HOG@+Ek{?x; zGRveltR_^+LSmMzMCV-BB--MoWgj)ERYo>*+ZAzIo7c4nmTG(NBn=U8-RYdnGXOCD zy;iW)$5Cy$(yiub;ZN(Xh39II_Bv*SXHleGJ<oZ?25+xkVo9d<VgngNP`%tzoVDp~ zXUX4W2_`oF1>S|8O2bi_7>BhWaQ}vRXz7S9<$GjDPt^)ht3FjG$hyecU&M8XzpLD0 z<0Kij%GRQ$iP`&*3Novy3yEu9TycH)Fs>A{k@nV)k8u|;8#d?auug76&U50LBl-!? z?pc$)d=9PESUI{NSE)s#X4P)u{zWD3G}YBdc0Ix02sfR#&xZ$auTHJ@hH|^mPQNez znCU`6jbHYVcs~IssiL8&xc(>Tn9o*Ux_srRY`jh~%?D97XH+pP;Qz)wS%WUPss$;f zTHsyju8?pj`+Th6SZvcREscF0{CNtii9NbIRZ0f6ae7PCd!|t2X2tUbu>rVg$v!&4 zznM{SI0p%3^hHpvrNKzq*MXS@2pz@O@$z^EP%fEfwgsZon~FHdYV_wt=i3IYtdJ+s zk*lVWs48LVFXjN|z18%O)tYmlEW4q~<7VCg4_VQ~uK(Jr&rKga@IlZ%eS1x7ejj-= z66cYXw=GMT)j4(J*jRGy3kavOSub<Sb3bl%>VCAbG{-4DGvZDZtpKOaYWzCYcRL)G z3;1d_<k?m3e%)hOI&Kd2jd&h>U$*wG=vE<Bz=X6gkp$_+I!gAw$BG$zV*ic)D{W^g zcu6j9*3kPUY4qJe_m^S#IO0EG!o^?zt{+vt>2lY-u$cHE%*^%%(B)$XS*zx|#&>QX z{YAgu^8q>@PaJREqp30~z%aM`0B+UghE$ZozUP9#ftK`L-2S}!tx1heT`P_;)U@WR z@4n@LV(Owu50@Og;4&5fw|3tpU;wA>4&4&T6u%z7vXIdtui~0Z6yt~qepn9#nUG<2 zD(!}``s&_7C%%W3xZ$8>ikm)b`pk~ooI63mNj&BFtcmR}r5~k)-7eLY;lwhXnG7zs zSJl}wY#ROTAlOU#L9?o81YMi=0)hG9$yG<-a?W&tzDkj@U;4CD(^3+lU{6!;obmHL zKlf6R6Zx${t8R?de>2YvzmoW+zkKUsxW0P&lQGgFnx(R7y4dKLVb|Go#=QXr@^$5_ zOvhgWO5lv85_++*HC$x#H$su+32N8Gv%mhd{J2dTGDYu{vLXEn=S7hS(}#A+$=jGy zTs#d55`{_}D&r4rWz_ZFQNB?`1wgF7bL*trcF{X#lt@Nf+dGwvBT7AcDlNkALO9z$ zyR5lNCs;iLO7`US(b&n1dV;xms895+PM&JcyXE!3!}9xu+PZvpR?qTWkcwZm-Twwp z?@XxoOCZT+A@4?#eJY)0cm;(IXTY~U#;vVJ>c^+~J>f?)!6n<@L6DA*57^tr<=Md> z6b<F?mo26xUiz9MEaO;?{ZwAr@h-uWxo^?ht{3}Qk~K>!?JQ@V>Aure*71MxR$3ng zS+87qfnn*^ZpD*G0h@gFPm1MHOR@uk9FEK96S?g=tso~bjN-92Fmi@#^*G=EjT){~ zx1s0*O7b5y3Q;Fu5QFNw7N|-ePoFH;mC|lVx#H@Jl{s2eQy;0SGwq2Y4^FGT&lM%m zcrT=&uKlAMK`DO1BKz^agi+-OdlS%ET_;%fpt0R$zpCz-7^jD8<-0?`gYy5P#}y%F z;1!A?or^D{NT1(o2NQ8>)_X73H_in)%kb&CBp*MO9)vB!gwjY~%=GE<JH?ffUjHqR zVo9H+*OsvD`s#7wA&n$ENN-!980%_#iSg&(bTO*0<bF$;P(q>kJq5>T(}`*Ty^iy1 zQfeN|s_%BVoXo#sr;6T)6v(!X!)X9POI*;6_UW8R1S*GkzJLInO3lkhk3DN7Ry}E) zB>W4(aEh;u8*e*C^ES}AFY%!LN6v7yp!K9xlP@fh3H1gJ6Uky`c{Li%6t_c<Ax>!v zlF9L03PK;IS)Pj3m^*&SbB7F{Jd=(VC?@53va?Ur+RxuSu_ui#?(HOF>aPzV^mtIr zUcv`_t8=V$++`6z1UCQ$*f%-4t-MCAIt#A1S3j+3SVK6uuD!M(l-c<eYgQOPwFZE? zSPUux2CrdcAxv}XONQ+(3Msq9aloU(zLJ4lByVFGx;pzb0=AW2JzQROT!8VD@xc`P ziy1y^>QB^{QdJ8gcdo6q47<f1aeHbJi^ELiseB!hnI}!eO6)PIjT2_l+Mj2hKOXH{ z4q?XL3~3xPz49{H@zl%kN-4Dk$S}fbJWW_zOM8kjQHt}BXrbhTrMpmOF-k_*7PY;& zAOANuci^Kzj`bHD;_HJ6w<oRcVWl<duQ7n^RE_$T@<2<op@LgC?zjsFVW*_si=^4Q z=@ZCkY^pJN%<ky~(sgtl@;s{q7bPR&2N{Vj*D6fgr<pwqAClnaSNc&-XA=#sX#C|V zG_+5<=7%Se5T8FoY!FJDM5o)P;eIY=0l28w`7x-dHTU+tlp@6;sV_6<*6AZv7uSAQ zVFB}~empgyS8swIP|RnaW5%~F-j0>CJ{E*;7pEm|f&5-JBzSyskmhit1=MiPCff|= zL5^XjCXCLH0aDVBfJXb!s*N%yY7RJd>%rHICmXpS%$n`McjP2q`fnaP%gOzdxv0al zCg=Bu**5#AU?|@shhu?xKLl4grecY(g0oClNlUM`2KzS1gDj2+d(^gd7*tS~`x+W^ z!W`dv^j*^PX7HD;w-(fNmEtzN?5solA0L2TB`8ytXoX=Mui4M+$C|%RgK~F>#4O~y zu86ujSz~n45MyZGK+^!6k!iTRJ>dxOdkJ5W$j&X*r?RxTh}fIhDP}QOdbpfD6XO93 zL_;$Set&9TKi9k(*H=u|C^XHXDTV9lvMVu=GWaAtQ-S;0r%{IZsSjJ8wkkItPgQ={ z1xC;)z>MwEYUH@l1W#5xRUtD|6>E#X3QjS4DgG&SCc9*+6t?`7#e!k(qTqu00G~GC zOQYpkt{4;pM!xyWOXB?`)ut0QqKZ&BVpq0(xn0>w0zeJ^7U!%w+SbtClv-Asdc^Hi ziDCM0le%=`s5S#zQryOd%4?E;nV9I}c{n>ZmxeXNK3eOu4Y)bzI`9GI+5Po-7(nEn z%<`9k2bbBpQ)yA%yyMSTo-P%gi`iY~X5vuLqY^q4+xHC$Qf7pl`SefvF_ZbFAE?k< zzt%FfV*oeUdPt88lVXn*eU$g`szkP-j3N_@cc)vz)W_T4EBlRCv-6ZQABN!kx3cxu zP^83hhXd)@cdCDTF5>VEC}$YOwQQSW8_j8id0<NU)B0J{7)cFPqx|_xQ^M7@sqJ<} zi!V2Arg!b%XUI7+>&t&Zsxubp)3(YwbG<9$l89l_0Rq(k)`)-P0zcXS%Kc9KY~5F^ z6u?=p4L0dd>U+d`WesaXPKPNN$;j((Z)4PD%jRAWj4T)iyaIAKAcgkB+^`(VN`H8s z7xb9~><|ja_R1y{Pzp*g@)<l(DC8bZ^m&Oe#$~N1)kra%`V;dnth-9#T5B28zgEu` zCgL2e=Rq6{Q9jp5bpGVo6>4f3(9ieZ8yVHPw$Az&We&iDY}#40Q}f6{J8G3Xf8&rq z7Tn#BGqN0f|2^zjOlR^XwrB5oXw^Uu#T5Q2Q9$~khZ~1=*Q<djoM`T?C_iRx=2v$% z5Hltx5m{NOwot2RZS-R2+K|6^QnpXJ;lo-CDFgdgJdA7GOQ}e{9n{rgHKnZV{J3Kg zlqA#MSxa2OH5t|~D(&wzuEPWhoDHoE-$Z#Yh%gR=zT{$90M`J!yIh{WcL-(8Se<;` zTOIQZlY)fafU3FT7ZC7&^*P6E`NkFlCN9L!kuKu_K1ObNa!lIh-og1HfrLO;_+L-C zZOZ4<UQPF}@_A5f2`lS&KqVT6g0-|>3gDa|BH8*G@Kdv&#CC(pBM(8cn%jEbFHRuB zs{8LqZg(y^_=r)a=~(ay;GXN4zH}~KtBqqOq4;4U0q#aFq#)Jzk4c*Np_e^-i1v<o z&}5x4oUoA?Th{r{hbgmakr;#K+$VyBCa0bvL8XFiL@#=TZV=UX1n5#ef)bY1oo_DO z5{7!8#OliuNZ&@6E+q*qNTODKAkHNUXt5x=PmBr12m>?2n8hrf0Y@mNNMpD*5jI1G zIAg9MvTt344j&(f{K7!pKg{Y0V%Gkwdip0!FfQ_y#Q?c8WlgU{rQGNSKL@5?xfZ6} z<9i+V9mqBP`L;>)ur4`u6>D#~H>jLW9=o_~>{*jcn{y2J#R2IHtz@-oZJZ^?v|{63 z{cCYTbiw*t-Mm#?o!kZgeW~EwHUUou^L(q}X-eOrAHt|$^6lnzNmtt=RCI~zh9HRv zE@#))HrEP{7%V9z;k}TVud40B*jBMNV77=^AcszTmsM^EVq?%;517SUJL}-VX4i&& z-3eT3_HG<h0<NPz+xRnW{X0c|;B6@~5;*;zpVsqxvQJ?pTkxhbVZ=ag0Ijygu;JPQ z&Tmu%{(ih#<Xx@xrDr+aX6zva6;CF%SYyy95WFfgZXo}>NCNIg#I16oW*p+L5oaj_ z5E|LGN)-R6=8Bsybx}lynt-?*?ed8;aSJ70u0}7Y6h%VKV{<<uTGAi&jF?7iiu3^f z#OJ7(Mp3YM;kE@?$*5g?Q)W@d$WcV0OP9!w8}szx&$DCkWS5jynk5#Mh?qXRrkW;* zlU{#q>W3>bZBpIzL;<0N!@uLnuJ<*v_CS}sG_pBr4ybawxz99|Qql$<pJ}lCn}?S) zNfC43=7f?Z7DqOZ4ABdgD$-ulop|1#rOi|trb@h@uQFpA6q`R)IR&jmn~CKyJ@brc zKuh9YB(Y9)-{^7kTlnQJrmf{IN~}fpk|O3I$}*_JV##JK^GjFLvKa1fj?wh2+UCO{ z{)n1#ia6^MIaw{O2+G9Vrn09epw2YU0P#Q@?7i!SLb*>x#T9K9Q?LX=(cXamNljhq zr69NLawfAF^$%Q;gmQ7ppXqp{MW&G3-(AKZ)>NUNh5B)V2}Cv=rt5ccE@!vw-VBvc z1nFhgmN&Vde0{}7`){tG36YGrdNOi&*j@QGyY{S+VOgzgZBeEe^mA3b7&I?$vYSza zh+fuCyJ&&u_oi}sN2@q&!rOGd@cP9!o1Jt|8_p+atN*WdR*k#k=9Uy=g!zv1@BgTg zay02ECR_1H>M(EOpRPTLp4)#hr!Pcuj(=)h(KFD*F^Jv@iaCC~&n)TV*qfJ=Qs3q< z84ajhA*JQ}XOa?1UBn~b53i)N`AexNSU2q}{Mf72PA=v6mYe=IC1d|b=757UWB`l( zx9z9XmKLQ-i7iN9abbkV5?K)V%NF~xqE)MdG1tXYUkCq(0D4a1bVeuON7MM*#)@ON zu^WYp>Ny+{mf^3&QbB9wVrqDEJ>L0)GR`?s2e__Yw3EfosdvMb3_*T7lH8p7v)suS zWwoWcfCe`~*7676@?}1_obPe#=aSSZc2tluAPzCI`Kt=egWPWY6@yw$6L-v)w;A-g zt;ga{WO#wEZ8vU<GDe#k^0Kb=v!@&(iqe~j(1#tZ_`{st_gW&9tZ7chIIx+j!A4~7 z5fDnXIVUPje9?ib5I(8ZhAzgW<IITtorzGzYRA33a+9p4Y+Ul(?MUqnE7o_Ex8nEY z!Ok{*`{1BD)JlTWRf5OTHrT?kD5hN8#O#BtX^vCBHr7ymR~O01msT?UOLRKbP|DdO z$~ge%d2{;I-$x@WvU%xZihi|nslDLrOJ8)pcpQnYHs2*KM~~s7hlMpb*QHDQXnNw| z$>Pp=s!%)=|9sZRy0CRz|0=3Y43;OMxw<0C>7|YO!sInIyjA-B)uHvI%;_8Lig*hF zpug*Jakyicl;t9rCwF(ofDucb*iz;k9_AgR?2mE=4`IO2_T*W)2<M;wvKfaV%;IzS zkSaA3Nli%`CaSCbCMUawA2Fspm`XoHWMf<?`{~c$DsuabgUp4#VK+(TRTBa^H;afP zA2UrV*VXfQROC2Rs>$nLOwD3AJN9)yn0DX!!go#i?2i`<p`p9|O+lGFLuzjUa;nTW zoXoLab|Xdd6&r821PpRtBZlgwgv?tx{*pUvykE5N_{3Ai(neDAMStrws{40RNWf8U zr%f{Z+;|r%aMgME`dBhkadi|E@GB}V5?%(5e?Vp5d*zNtET6~8XGu=yLK=|fCc9s( zZ)|^gkzdIjexIXrmC{<1pJlR}KIIsp<b8{p$I!q^Y4w7$(o<Q|uA$v3GvYx@-q>=! z)U|llRO_BRh<~cS5S~X7Ee`O?sy4{)f4i2Ic{@<hL*3(Dc&Ro=GeK)oycw20B86x$ zuW$Q`n4P`82v#o`m1F+%3TF^!E2P&fUaQOhK^z@YA-&>p4ssUHu6@L)QO1&3TH0qJ z=?JEdO%V--pz<3xOp|)j<IuE;TL0W%f7ABmb>B;e04?=D3J#sUlkDCvqGJhVG(YXZ ze7>1j@$Xv|K<DAb6N!WP&Q>&)7AS|lc#>p=(vYoRD4slWPU7!psA&$`Y0XOb%dN*& zX}@=<yE|M5<U(c>L{kL>7Z-20Yn0<Tdt=#wRXN;FljtuWNRXcz$GV+rsW$l`e+6Yt zp8*qg2ApRZHop_|VSkH4_JpT>Z=RNwAt=t{8rldRQaQnv1H|tRKh>*eded5eQM*;0 zz{TAUM9x17*Z5z0v>-t|IvJFyufc0Z0w#A7-1(J?e=k!l<ErOtDD!F;$An&ftuRL; z_Pk1!i;YeZwV?V0E#QmY!Txz9bJ?4*TJdO)1-7sEM81x-^G~getlZ_6$^!PWM>@e0 zc~qMl8G(aLn~haPFcTU~y)*ty-YPrD!4n%1yC`bt4SJ8LiP$BFs(cdNp8nn7%umGr zmdDQUdK~I<5FC_Nsi3qfG4VAp!l)`IrtsZbMDy3IH!~6xql8E^94v?EPD6_eeCNt9 zQ!FjX(qoUl#l8?3eY&p;sxo;7lwf;CXNqF+>!=3#<$u0I6mN6r$K9#p=}dMC8$EQr zu~I=6)loe<Z-OlGM<IU;StV2Bn$4e5_$@J5u?xLM(V+$)=*Fz}PPMygKep2X>z+iX z%@*emPf+jF#mP?-Gq+xRuNI;z!eWhj;KUjfNed7g#fuUE3%;bt?h{@#z<HwyPE{I) zGU-fCqHVBsbYegjR}`V9&QiAOCZ5HO`cdB!#D93X5z?qJ-qy8co4x>JivKH2aD~C& z7NL$QsTosB|3X#*(+|oEJ4c?UqWjB2OjIF%zUS;XL)tlWhTPN}8`gd(sJk?0e{~%- zNm$w5t&LjBxba`f-t6eU=X#)hDqCq>!9QIkq-A%@9nAM>{&L*Ibt!88TZ;A<&rjnv zgx7HVt}>InY=3fd37H==N$M|1#9oc{?T?}<w$}gfU*2zned0V3y8ps%utT=%kq#<B zr8=n4Q<>sUi>+xOyH`RfM~8P54g8I{oPs$TS|?AU$;kPOuUVSK#%VL2U!p5!RDW@% z+$_r{txNx9*JvP`Jolk{>=!)e**#64HhC3*;@G48WU2iL-xh<?bXCZ@Hj??xn=nSX z1(3su5C?;9Q#CaSghSur7r;<Fb;7Sk(H4kP-x7-9wnEiXjmz<L%k8hf67D1#YoD<w zXM9u-hIwTzO}=?ZEIUlp=G~c%P-n61eXlC2<f~k6PH_j*4%hjsxA9vFv5L8`kRDq$ zo6mO(45F5YJ5DZur3RNw%m+ak3I10X|FM}ix>wKf(<P~^T_60h&;!^hL_A;p0R<n= zG-m0)eHa_)J5bVlv>@lffVo%yNCyRE@OGtjB~ur18vtL(@qNGfo|z{fw~*3bJn}Lj z_VKB+YFKHl^i#UcSpz_2zUIMKE6ta%l7>=*eK>KyCC3Oqo1&<vk*F~8ORE(d^Ml)^ zElKWk>Omc=&jk#p_M@>bC8&B>+q*TQNr{2XBWvj6;<Vj%MfJ3I%$1)Uf2^(-1AVQc z@jkK~I0%VW>k5{+sIJ@^tLAMrSQlMZYR6F2=CpFRE~&mD{uf*+KYQ5OB(RzK{xY*` zleSGvGUzR&gqvS|M--`hl_r86HWZjyq97@(I)yIclHKUISLHJQ2xTeWt0`*F)~|ON zt1bvfjc5>8aCdxsP`<>Uq9OM?%2Mo=_;pIzv)F|2^e=YWlN@QHXFQLB4CUE{)3dJm zqe>C9rx=sY^w3w)FkPX))cdG5Su5?^o8RA6prp05RvKgm<PSA9IickTJ1CKW|2#l? z!AWp`*R$%wWS{`Ght>jerLm*zf+>1zb=DT?ZAwaWRonFPYQp3P0UxFx;RY^ZZV(0K zWb{7`-JBzr=E3lm?3hDaefALYRy}7-FToKZ?hE*4Rfx(JOrsRocbbpKO;pFtWL=-y zqGo={@@Hv;T8sO*h(XCrcIr$Y-Fa(jxDvc=WUuDZ5YMPAodlWh+e?8w+4A%Gl*<A1 zkbR#}tF#&Qy=GSP`PC^;Se3p_5=-}TYxdsFF@a*b@$G_BOX-baK?K>o2lXAGX>l(X zc&tn65jF^?iQzN~E2d>qC)QtSR~*H(X`Rl^dw*x9wHnQ~xrMSs{L)HB41Y5Zwz|4} zRtM#_$BYL#AoA^8>H(1daRGFqM?Z(ELg{?#u-kw+t!FFpu27-%n)VFg8su9>^^C>4 z!rN&j<nC1G>J6R$Osn-E?6tz;Ss!B8V_8wJy#shT4RC#tCcN^;;bBZSYmz_7DCEC< z`=2BQs|>o!LwxLtic(Dtn0lKZ{*!hBF&~mUh;j>h6c~{}s>rB<O16(+Gi&WE#P-no zKJVn-UKU*ISupqNZ6l+}m5%iewi=l@G*<iIgDrFW!G@?PGNmL4P;+{;0{Sq=qQmAn zSms)ze|Xso)`%=vQ16GY^pfco2u=NU*>-;@Yb6SFhQnp<Ir`;HYTqnacKQXhqesIx z%mQ|r);)iaFV3uhj;#MqAp(hz-h+8AQoWVt#e?91fM}xA5#NKVu@a!x(6*NrRZfQU z=W5REQ*}3tM^TQIaib@KqBXUlgcpmB{Xb_<hSjgHKlefPyTjFl>S;X^X=?hw?!P_G zVzaD;5wA<0-?lRWH18yK4!+ps+i$ZlgACWu$NnYLA4DVIqMRi!L==<sMe>+B>h7xU zpwdWJxW)=;KuHrx5eWO&Q4MeOAgKsEcw$4!ufown_NF8kPi?ZRRsNi8;Bl&(ZI*d2 z)Sn2M8#T-8-XWY@KcYJ|gCBFZH=}@YeaUmicOrTB9gJOhZp)Dc8d|tad15BiekAR1 zKs<~Tjqo-w+aXkwOesI9etWdg__l4?1ioP57J8#C>Qy5jYzn$1<fzCnYMr}i!#7X3 zQ|}aVS@!+rey5WqC}6w`Gd%le9>g~9%>z(^QYp;w$G&+OwWN%i)J1;#tF>>l$Hu@z z-W6)Wfq-%?EuCW;A9K~PUoKL>C3B#ksgL{#!qeccm^7Y5^BpW{YXC3y)<v$S$DD?! z=M@g2Pl`8Y(p%e`=1mFI%?#lu`{cl@2)clV_0%g-uQAJ$C4)OA*hx_-{;Z<6hO6sc zmbQPx9VL8LUlV83o99+3*i%^lM*C*sDSt-TLWOc4`oAoS_34pLSy*!+zET+9qVji| z7!k3CKL(jEJhPDHUgpq^?WfXoKX#dW#`A~f5`_zkpXk=vYWF@<i?0EiN!b1A!4jk! zRyr9ei^d){AS4J$wBAQeYFu~E6Jr%>IX@fUXi>(!B6rrbpbgEJO?Rrpx@uVnNr8CT znj@maWD0s^3L-Ec&a^bD2yP7BFRZ}=_TD^Yu)<^ETPr_&Esd}xT*8hvB%`*I#k(ou zmXT4`8@7%|g)VKysD3i)jKdKTq_-X)gG(-S7+EcZ*`;CDj-PO0>Bd``@p5w&_GbqI zs20+mX&b&#-dq)0pqbK-nhY2toT4T;!VL3XfT2o_CnMaTn<JJX#adf*y(ymKKSvL@ z1+hNgB?$}TEP5dVW5Fx>tm*cy-c_bn^*Fo0uiLWhb97+!B09K?ORCL>3>8mG2WDdG zRxM1`eL@MS!v!LM>M45__GI^s;R^v$`;P+In|>@Q!e)XWSI$@jrfJlM9nwqd@01(c zjWl6etjD#TMHk`Oe*ao|KH1RYh$yB|sZw?14bkH2>)6BzJQ++0Ns3PE4e?D-7>*Sm zZ?Uw%HkGY?Qmhzdy;i?O!Fqyft5V01IPb|(b@?k<b0+w<J72Lrw01@0XwO2_*_-wF zjkoq>PvpuUzK7nyOzzmgOtQCG<1ptS{%^f8#e$h}yU!f$f0#ULS|X`w)Y6(m)w*fC z=?po<d|Wh5^4HuFus-hSu<K30;$`=Hc>3W468oqvhS_o=OBO)ssK$LQ#S1S7JBQJd zJbm|rWZ!kv%bHN&SBH2^L-rC^$K?@qHB(l+ic!)r{^?K8LI>^a_$U^@H;WpHfs1vW zzeiB{s&SQxyVtXQmBL@VLtj+^pXfYkmG}7M!75=p#J_g(eEF{}$Ite*s@+<<G`RIH z@42UESszG0=lM}%C{jl7G{xqfp0WT}GU_n0j&UNvDA;zjuXvgffI**9%=)->;zgf4 zR!qZ=ZaIBEq`Xb(9m((OyuOs%3sVg6H=>x>d;!ht_jl+s{nubN=BQXyOWKPWE1&#r z{8L{??WN*v2$kdc-E?@Dz80_!ztv7dyB!&SJE$)7P4&IiDjfWBr9OQg?z6`jBoTQ2 z&l&h8e<AT>ehO(RLm_Bfe}T~&N;YvVZ@%Y$m8}_)FvqkEtC!g+{A>|TwJCvenFal{ zR*3%$gul;4NYalxy+6M4XD_fms<um|>n;aJYS`=*pUHp_YRvVIuD5yjr(Y|ElRp$s zEk#ikNG)nq+?D_z4op6`hmovpN=Q4kX92L?ZDw!IuFHjLQK>x7rGZ_!I1u(9afN=P zHCA)+R?*(UuhG8xnX_}_0~Rd236S%I^3>`qaVUjr&Q&q!nivsWAahZ?PZW@tra|{q zlC!CK(en1P*<wE-Pyu3FD6-f0;yyS)<I1Y)*OCY(id(H~6f^vhtM6_vkr}c`N`tZC zlqM1+K17r~WKKwSlh1YCXJIT(kQ<$wtA72dgK9IG$bOHL@VbL&BZ%yv#&frCX`<T` zJi<e8jdvGzc1nib9of!Ic@zHLOjO?#P`NxN8Hs%~L(Iu&roAd<277;f`{-IMA*s=; zC$wssl7*k^;liSnJNNtBn^HL1QOfr?hqX%QjqdT&zvB*orp{vSg8Y!tOV<7|2kCZS zxsFW+aXGc*ZQpavXm1IZA%B)%oWO^@m)Hx++_^#_MwWUE+vW%A`}MD`1;xPDE&JP9 zbURbJb*jPI{uI@WGxTlR*1VuIXY-k+m7*wAI_mp;>-N6A72i9fz2xBw*iUD);^j&f zC~Zv^TU!Zayy0={Kn(KIT3P0DH_TSod&I@^vCXmK1klB)TRwpci1(CypoEi9<Uinc zPkkTU-ssW;ULs81B)Ndd#82=VUYN0QaY5D)R@uRvTHaLKTpM@E%(ORu+(Sq>OviTi zmgwJ3uUMHD$nf_`-Z#CYq1Cb$98*n^J4nx#TH)qcZ`tIT&c<$iC-u+c!94x#JFPG% zv!h~j6YoW?imDx&ZI}D%4mFP-&7C`pwsmZtI2^#s_iUyj>+P<q$FVPvO2II}>0vnN z((h__2xLcl>H;!ligq3Pq6Jwrx)m@m-IK&-X*mq4$38MJbjoR{JG@M=Lq-k-RKT48 z4%-b67jSiGR0d|sl19naHD>g0SYR{Pzv~~XLO%hTLl<Uf$$Y>i@$sm<6_2y6EqAP4 z9YusXT!fdw`;>)%4%ucTg3YEdHi?W#PkoZ3LG5??*O-hMVSwA;9(n44k~?@hbghS? z7EZ>M;Wv`P$AT^o<S?|%r_oqW?Wp#`RffIgpv98RKCA2S$&chHKV7Rz=R)=>=Ed0v z3KnL5PffN7iTiL0O6WEC>zq20KEt!KLK{cM7WXEJ3G-=j^A_4q#d{})>T8Qx!FQfz zwGN7M!y`y2r=Zl?cmI_$kJA6@?{KD=){CDjzOH+(k=}tXO}xCN*_p2v_r9bx+XkmA zTu^-5ZfMA=O`eN=)A(nKdF6`wID8UxQK#W~rQ>um`w5w(K>zP8zT^0(HB$67L1bH1 zpQqwgv}ss?LQ*TTgMrF$3<W#pSK(EJ!-PNVQSh43JAGC2!@5N3Opu0Z)T}kqfg^{9 zNshKSg+pN!$M#_Gf{kavq{`s;&2)D%x7EpLGXsTy;X|g*D#0H3P35_@X;-&t5qHB) z`G1o2{qZk$c2Owuc%k%Cv!z9{N!^W(c?apNnM`0N+^=om6-N%hLNK$Ij+px?MO3;x z3WgaOa~DdwIgFVIARNP1O!o%qds`|06W32YIm2&_T#s8Vz9)?b4aL=uZwD=mvd>%1 z_O!O_$~=9VaR&3Cw?DCEk{Pl+gB1W?r~xEL!|pOFgo<MqU@Q@wfX!eUB1^4ok@btj zfo-69eo)=Xz(zv5Q&~fHMfw%CXHN#`3w-XOef0|&1V*&7&Pp`Zwt_9Xa8@-KRd5Rv zhN+a4l;2h1BWucz9T;r&Z|Ed{khgDax6f&(Fk%>gEAC`N;cLIkDx=VKV<R`X2YWN} zmq_GW1Bae$SEhN7BIg~M?fvDXWvXc#)U(^y+gaS>up(q>E%D~UL62M8k-<`w!S#Kw zjIx5UPpG(!{`#g@`>-_~g{E@>kB8@kNN$f4R;qVO!`ojt<Jmkkz1$2VIF727{_5Vw zHPe)F=c}E-CP)2WLcz^i!5JlwPn8d}4>iA*_}{6X6h}_cX2R~^M=`c4y0Dp=4HUV^ zbz&)5hxCn@3<@Osw$x7dZD4RHGT@WqbXAIrjZDdH-`5GAEw=zlsv0*^GVx~o=gW^z zpY$@G2c}O4j2XY!*qjtfx?Legl~`Zj=hH$Pw+3yO;YO&>8J!S1mpt~@b2Debw}F*u zih|RS<isU+d$QZlZ{6~PuY^&ZwW5QCb+3#?#}SACdwDhR9sy@O#`=A141kXk8x0<O z^tc$B==Lc1ERd-^=feX;U#zNvyx4?AK3`R9$MDe(1_)^a`H(lQ#!4)iW-9mCTI9%H zV#{eUQ2+)lC(73uyyZQwKP&%U52}{<Q$FTz$ERsui;p3Oe!G=s{FN~?kb%XPxm)3y z1;h6>%H*+rZ8>iibrx1V(E8~tS%RN}u@>EqAf`&sSaVu4xCw!%@`mmYqy2ZEh{(NO z+(Gi7uCN5CdK`dmcw$~Sus{FBNu39!g);mXrsaTH$z)5P`Jbikn6@^!ZqAC>^8h(F zH@9SErwyLU({lTr$4qbZGC_|R%8;id(i0$>-JOWv746TKWO58jhktM~!zM6@mcDF3 z7;T_#s!lx_mX_b}Oot07>QDbyn<u#7<Dq7WZZezsqRzs6;{)2}{jC#FjFXYCcnRt$ z>%wZmiCLpWJL>YnRXijPVf`G8U?tfLW+gm*L|g4O&;D*ZPfssUNFJn(Ct%rHh^%XM zJyxAMv5_8_dcXa%VdJ%`&~>@W;(t|8tgVr+pdFlMp2*jY9m8&Q^oo4&;KzV*Neb5> zy|bSjXt!+0d;nPSdh>c!OJ&S2=rd_~%RFB>ir{kAOL2X7K>`b*xQJezY}e9NqPW;s z%1Dfvbp8&ki`XW2+s5lF=_8m-K_aq;QN0z(s_kGEt2Wc{d}p_!e(O>AqO*n4nQvP! z(<WL40;L?jl!YYvZ<SQbh>`Ba`qZ!EKmWj;{>_1+46qx8%9H}aRb|t{hBptUwvP_( zI!TT9^CwOg7PmrNABEvn>xuWsY{nc^=NzKjExrPbEoRGV!?&4N@91#dVDs7Ac@gBS z=(le!3QyF#Lo*81o<hb|+P5sol%6C93G#`6`J_s7z1HvYH@h`xm^M&<w)?OodJHV5 z#Il{You9Q@%7c3|Vk4VtTQ~<3J-Lp~C=#xIXIW4pxG}KEab|HW&sL3<u%s^Vo52bC zGq1iswpsS{82@a8gJtk)yGVy<QTc<C#iQ#*x)NhV&XV$HQOWXwHKJ2yTM<m({d-$0 zSaE#YmD;na@~y=(<#}^5DB8Rls^R$?0#|bE#xURV--o~h3HW+I#nPKGcJ|4|VUdaU zAv~y_h|%|a((x3;FFm$drMD8B7jl+X<u{A`OTC!0G7|mouHKbSioN1KS#t_H2`P!N zpL$L4wO(AUUHG?$ci=T6Vg`uld67|I4P_$Wd+Qwbf<?M~CM>0wH;m&?B}-^1QWH*& zfIn$V(|NQhMzZL4M_ZqX@#*4zzxK&Z=+<rpcYIu2Yg<pH#ED84W?jBNwpC=f-Un%3 zc|ly>sux#i8u?v_FqjA*miDK4I3AhXyk#kblC*wV3!4r`?p&irwKss<mDczfx`;*( zAD@ybs)K4My(HFf&jjA<KRNAM$SzCZ?&IdX(gB<W5#;82(E*^sB82I@>NM*f44I0z zwTap4axyd4O>N{yQT@6;Ne8;HV*Z*TqD7`VZDsL@6bs1l`Ho_0+t~&8EH?4lR_C^g zbb+c8kKbtWyW@3PTMw7EtA?f#yKai}YvnYOACo>vql{wX(fAhd!J098Yq&NP-2m@C zVQM0f`Ig&u{rwdQqQ^2$MQkeco$4oHyQ0U;p^BT@%rSwg><V=2*ng&6rctK3{fu!v z-&<7(>7cPz{maX(X|vZpBpqzzzRsogJBu$Pqh5w)a$dzm(8J<Gmg4x;jb!m=5=e;( zG<({Q?K<{yTFQRvbEPq!Qv`7P@oeK%SV}_sTc<MO4E4`2rO(q#WcsJ)MscGDHBE56 zqgsux7JAH9BXJUoJO%(lXxOf=kVzu&@>b)3c^A*973N&N>;6@cr^J_%Z!3OI>ni)Y z=71WqEM%LDwHdbC>*-yrpbh};&60S1$aH&x+i&phUN_V3|2EKQUDDNV*I31}#l1uz zkKeXrmqhbb0<=E0=xv?XUf=fe56iQPViBIKgb?z=s<YN}d^>{Uy$#MZU9$2fiNFP) zF%cjOnalDVPSf*Sah^<A?&`jG(<U~<LKqg5peMZ5hlg{1YA5GzWr$#{9%u2w;r~c` z?|3%b@NZbBTeY+lZ51uWU5eIdiUzH!O>3{vVbtCtiO^O{OHozSruK+E6QaZ3dnalp z5{V)SV&sY5_x*d{&+~cT=bz{J%ZJN#p4WMv$8jF>dw2q24PD*rB`-ZL4KNBL%rb;B z2AcC!NY8d@lkfYwqO0`fAaS5@bK7Lc^pKhikl$Cj$nF60v*wv;hq1f20q(t}f%Ows zUrIPsW|d4q&^!thUUZ-(1YSJf?1`JEY+4Vnhi~V&PDi6lPriJ02+4!5K;@gK;LJsQ z3N{gUH!7V%-NiC=Eh|vV5pTx?Mm-4CO*scUl+c67MOB@!7INDG6))0gZSY~gQ)%to za9$Ah_2(MpWdLC=u&V#DuzJ8yJCGoNgMWb$A=I$?mnw``kBmB_hv#wXyW0@SOml`Y z&pyeK*c+bwsSBb2{GyUsRw5wjGko1lXbXohUIH7Ae)ia6r&NL(PBi^}yIeh7i_AJZ zFA>`|)>C`tIHr|jWwn)^JN;O(h$fwo{#xx7eeU6OeeMzbAtXtrGI8~KfAFH8KVwi` z)JV3HPM)vU_#9&<T3X1gj2<i8%$gd$En_w-j4Sp;Km%^s5z_HB{4rV$wu`L=JI|U; zoOTo9bcA@Ffs!=xO;F7vv8HLcy8BDv;mQW?Rs`-Or!rUH&7G{~TTEQJqj@nfa2T_s z6YedZ5_LuqkVRBEwqn3DFn*HsLkj<M!B*o(uVVUOC}GPWN93owWMi2yDGec&BvkMS zuDUkS8u$34*RKSxj5mvFmTLR9SQmlmpmY_K84Cr#)OgjvD)8^nfMdTUiepfMsQs^D zpozJq7~aIsd(^mFMSGGc<*%F0F?2CM#P29my8|=wa%sSFkEZ%_2aRD1o&h_pK-Ueb z-8-SpeOz|WSzkaDALQnW&fDD8_x<@7>VdD6OzA6ynH>#tpaQu8SP-!J1n?2Bs>1#1 z3bf}B`>>-DK8|;LK#%W_r@eUY+V)uSru?-^`1n!xE1$i7g^eNL-WZXPdivbhl+eA9 z^n^B*f)fKWf5f_PtB9yi#>EGFRM5^*$a}J+?bqRz25W@EpdvX1_#q2wqnJTfnuR+4 zP<9O_Navy18uNp{?nas6YYT_DW+jFcEVkB!`T8o&Mody(s;C$)4$5Z~s3kh9m@j_t z%u`)15)jKY+(7Z22-r6{GHLqpyA+;lc3An#P5-QB8-i#!H?j{m*mqj;OQ7Kgy4M-0 zBy6*7VP6j|-K1CK=_TFkiBn-JT6him_lD#wRl~5llYbCEp)dU1I}JQn4QRVR5jd11 zeQDm1%-K6DQ8sx7kG3<=wX|Pe^;3p@r*qJ|EaEL9`TSDF=32rCG9d@C>0{;Ak$H57 zgR%CFKKFzrHcx%D?jj~5$V5ukJHd&{2mo(FR&=3$N+9B%$5G^ZV_ilF()a}BmR)OK zU2Mp;nb*?Dr;}Y?X0FhN>E-0ei0%iM<QippA5H71w?LjsYkW=|wGYUKt9fD@U7dt8 z%T7NauJSGOQQxU379+pUkVnhP+_ZE#81}Db4udPJufroWmWhI7amJ*_33hZs<0!i! zGS)w5pVdjVSuh7~@LgwjdTLd?6_@sWpSp`tY>AHY3{_%4>WsG&5pBp@gxQU6CADw- z4ia0dMEz`%U!sF5PxVO-DbSkgCmQ~~>G^PmAIY;DHFfbsh(0-9=(6yTV8#@q%H`8} z4FCBC26d!;QWO3;x+N!Lb+tV*chMj76I6G%&(_VKkHyFEN}TlocXB&5<X03m&lG4_ z%Q^P6vQZ&?&17u+gj~}JjQwhYds?1NF#NHWlV6C#!=J4u{Q8sd(&^zraEDCCV)!q! z;W>EV^R<i-gcS6{9al?m{5vxFjQ%(5VK@SxwRvD9OwS|M&~-B!wszyQuWi#lE=ut; z@{ZEke0ksR9sEt*xTpL{#Ra_}=#u=!?i_F^WmMW`XLph-*yaR9-2-i6zkJ<gRJYj+ zYz8VeBK;h8F(J#C$l#L8m{%)(eZO8FL#fu8tV*xpqDMu}dtMZ(bnzLEs8~6Qybc{| z)U?OycZOU^O!54(U<4mc%M=HutaIZW5afl@6jmWa4-e~GqV+vNGtc0+eht7H*LwH5 zzv`-N^t?q|W&91d)pt4u1f|ZZn3|6Fp1T6xmTNe%pIvXB7uzt}AOq8^!r!<!m5e$9 zT<qWD_45VmxDB94ZxQigS>Q3JM;3N$1=I1DA_T&$Q;&r!_r87g9e5$rgL6HAXP}v# zpAD~;_eTRQ+PUT(RCSBknjxGKdDpMw1{;W>DjYg$-WML6Gf$Y5IbDH9brlupnMfK0 zSp_ZV_ap?RY1*L}Zk;LM#*WO7UAS4==^HsRr_VR%)L#6$L7m|<6*kk*H|4ODSxdh> z{RohSo2AS;LdwN6LiU$F8sG=BFtbv{k-Xx2@YDmNSc{C`O$9-sWQ3_XNaVn{*~2t2 zKj``Ru6pIp%!zqbBRD}Vc1z#CC?X^s?KWR{)aT*Dy37z>z{Aw^a9t%#qB6l>O-A>0 zULMS^NO|~}^H{#rQ^eYLeKMQoO}_IzQg~<L`DwEl%fVlrIm!Wk(PNJlEiR0A0v*!y zWT=Y?v=0QKn{|wOzLO&Qkn9m-qpdIx)q7h`wc`0Rd8&r4NTH|FF-k0yL!hlE<2_{x zhV4LN-7_ED#TYU7;gJ%-`vG2{yk>>55k+lVU^7rmxOntyzrmjMNb~Q?Dvga*o+vD{ z2;=P$rvLy3JR{J6u@epl^629Aiyezqy*jgV%)t}w@!W}d@3})P<=dr^+neE#F>{pS zeI7fZ#DSk{77D-V-tia3$VG2F7~;~KEB#YfV*znpc-M>MLZ6@o2ku{nRbj)rcTLqw zJMg@eQd)iDa<hY>hg_j-aKW0|71b{QttsW7?&~0QFFzsC;Es3Rn#KG2tHZ|#A;^|1 z)Q6faDQuX5iy0xNN1EXIZ!jz0{g$J{s8=I4PuA$_W}>j$KSgiFjYS&ZfBrO3t1G$& zLFydo&wu1fjgKe*3FUhnX|{ux(@I~|Pw#Z~AWo(Wl41?E)Z1#=7Q=(+mlZTW8NPv5 zX^})`QoYW@?~m{ke8mM-&puM^YJ4Nd-@S2!Xs|84hVyoLd_@~~YaMsaT+Dm+8#6tf zm4z~LQD)_H{TMy0n*PyLZ1o|hzJku$DA>+%Htb+R2s>&RNi*i$1Qgbn9vnS0IDE>G z^RBz+j2qIk`R4x7-P;r%^YIp;y1iS<n0`!NbC2ghIM4u&17!}8E&9Va_o=YHro|W_ z$&yjCB*xM|RiT8@bVVAKpcf)Tww2fDs>GXFz8h6VUFr+njlt`PWk@fyZhFU2Qq^3X z;uV9rG3!M>y4kpdbWIfj<QEu3`GcMyM!EQsY`1gvAIgQcUQM+3W2dLAYn-}<j-8~x zowq#q*J*^`NvP)pcG0<;BY^{qeK!{9D8qjKbaedho=Gzca@tTYs_ffMs&W?fIsC?E z_xE63fv0bLUn0d^HI*^}&}ae7z~|edC+A_T7pULQA=!Xuy*XA3jjG#{*bxOi)g#@% zzK;<}NW-9V`Lq0q!-z)`JM^xXTcAzlj$M@E*%GfU)9DMu-BQCAn%LIob{G3ZA4ABV zGFHf_+8Z@oJexXZINehSkSto&m60;zd#`rSvTNT`HHHbIhZ~&wDzk6W4!3R6&XIYT z#|k|xsQTE(&Z@hbf{AY)(pO8Es#hV8#`PMTM=_pkwt7*&r>}+T>#LUUx{X^ut+9b$ zPifY3-x>w1s@^MJdIDQ`=N!jb7QCfIqz1TNp$P5IsQ9^)Oi-pv>YGxw@X#m&vx^5( z$|N-Tazo)tcwZBdiv3{Y`{ufx)U(lsl_xmVs!m<OLFV!Vp}b;RgIY~uHWQo{+yHDM zWP`j`t-ZFd6OUEb?scW{uT1AHO-q-#?iX5C8pccPrkdu#yNz&eAa}S+O{nMF`G_JN zZG!QM#lIMR0PV&T7<t+J7eAt!1aC{wzBV@2PFV`t%q403P}R8|>?Xr^T8O;$dE!^~ zHP#5tcbX80I)Z!c)cqwccT?{{>@$>eBh}twJ?6qw0jpVzz<T2Xql;e62CM+T9JF_F zVx>IE-Adij)R?U<I$tUIOh~LKB>Q-ykcD~2ev39!aHZQp^U9jGjP5;7!r6Sdfd0NC zYF-c?7kS#(bxCL`Ee+xI2KVNJO99R1*Y6;XW~C~Bv&C`P^owBq7%yxjTyQ@wV)Q<o zR)<ks>X9cCO{EYS_SK`Q@9H1pBPk3D@am`kasi}n550~)a)^+lC1OK@41T`jI?>?q z!0&dX6?-h9o;1%ced#&Qx6s{}alDmJ>yDR=>Q=pl6)6t?3aY=DmgA#6s{gkg2~jb$ zEZrd5gdrw!RBSd_n|t#7?37%fFSj$5+iyVKPS%9p6yx*yDmOmLoszvMB7MN?H{7w> z6zurb-uedJG)ark{d{pQ<N+#8XJMmZ{MY(HJy$m7O{zSges|WcL*6{bE2Z22?I{(2 zM6fRrnTgIk%SUnWLngTSiU$tWFU>tPU4OX`lX2$SJ||SGC<?sPyM$`tyjvvNdt=4S z+tBlJbD_4|TX^)PRXCkBoCHi7oLx}CzAK0Av`8=gEo1G_9OqZGDtPv7-#-1-{B|9} znQ)5p-E>CCybI3iW&A?%4Cl-<vhGG({I>@n#$`d>vlH%z+Pb0C*k+2t>JVQ}f8m+~ zKnR3Lu)RKmaXJ5fJ0Zr5{iiJ!10sD$zf8u4`g>qMc3N0`!-|D6q>=OOKsmd6KsG?; zuB;|zvY8#7qdwJ!khm87=#EMIx31o0U|fH;f>PFrjYx@ouA1p^{fKJ1t~smT`v?xn zt(C{)m#nO>mFQY<$Ba(Kcgj64MtN6M{B)Npb$5w8x#8bVE@0~<%iL(n&m@;hA3Q<6 zDMdMri=z3!W&V%0OgY1qg<tJGicNajm+V#QuyCb`Xtf)>&l@*|$PReWQuI;F8Trz~ zL*X~&K)PTgqpNAH$z+z*(|^6}cG{6H5gHS4M<QDx?df${C;M{WSI>VxAilx#|L%QH z<*W+k9V<RLJbwLVOVH`!cL#G;XLjbIp4C>sO#KP*W-6W&Xa$J?)*T;I)Xaw%Cy%i@ z`G5zPMr<SRf^VH3_8c4jE^zD+vU|W-$suERxvx%lZbbCCC<S@YXIX$AH0*z3@QcC` zIE>@p%d$1HBh(6@l~GekKg~H}2WF|CiUQ2VqTYV9&G{91(e1MrJJR6I;Dp=pS4IMB zE~$2GVxoW%%QFOJ;WWF)h2<vTcIlC6g^}cP{@CARS53{bOU@I5Y?-ZTvII?U+yIBY z@dVAfMcL))xW(XEY@P^ooT^4XskdymtGW065$GK8FPF`*tavj{@8austi~tu%se@( zi4#c^vTHX<-$>5bYWIm{GiU2!Y?AhFtk#4*LkYEm2?}oRY@@a5(|tM044Q_6(w2b7 z=J*om7>}h0rU`RN(neEQfUb9Z_34tjSvRt4ih%h|drxrKq4DnaM8MkN*M`2v*fmUI zGoTar)v^k-Up@TX*A7q6>Oh8OjKY<^6X$$cUoqcAa98fxU4A5znsTD&;waxatK?}) z|MTz$kt^qkCg*Po%*5f!9t6zPL2%Qn{$URLe=(2rx6&7S!#>sA`f}z8TIl_DC+Jkg zl&q1mGh%!7X@81%K6w}&E^iQ=ZIOCzOgy)V!9AhuFj98yYIz$#mQ`;oQVE!NOkMvp zcuHHO7b&1%7+y0!r{s<Fd?4H#95;4UL{9}gds9y6P3lV_R2`7(7UL=_V&GCav}`<i z#67p&2(xTMoS~L*3>ev4h3IEctek>sI~?WUmRG22_u{mzk^2IcM1;}Md*^qkfJrXm zwoI%VC`ffT(1EbpV&FITh?|yX7ahvlzR^%Aa+#`|<j;+~m{j@{1q^^)Gs@<#?PaU$ zbECN9LUnup#(>qDB}Q;L-zPJaI-laSu<u7HJ|l8}HP@&*y=i*qHc<8KO$o+Y3ZGYj zJ%Ctj_BQAfPAn7H1ZH6R-#gHy-)#>uMDbbqZL1IG^3=_zM0y15s!)l`s_E5jRxg0{ za>Y9~%*Lz5B<ak!Dd)#5^A1d{Abee>DXNEdVQ#Q4ElAMhx}p_7vE7Z?u8}kbAL0iB zET>m)Kg#27a<Y&cR+xg%0n4Lv`|czx!@Sht);Bm={TDn#aUALI;MtAn6Bs!Us|Rbj zK>tVbw}yw6uf%I1`5gUrwdheI$kO$y!PYMUUQYJ3*IA+Zs{tw>R&pNIDb~vQ8aFl} zN-LcFb`kL&aJ})cGall;#G&vNztU-9Ha6?G@HygZO}DPVic76cn0<ZDSC_UP#frhj zNV<1}ji0Xdi+l|+TIzdp`G{}pD-QC7Uw^EM<a}1&DP(bOir7igTTGcY3EgJ^4zW`n z^m|k$a0>4!A?tiUra7y1@6rVmmmi)5-+F|XYln&+706DX^gQia$4L5YYbNvlsOhJt zUhH4a606Axt^Ms{N8lp<@*bKr9u`p1^*I(c?!pGY8GW+7y~22Y7b&k5qm6_Xdmz2? zPyO~@o2-jt-7JC3Jlj936JBiYd@_ApV4ELk2@6lb97DRQBl5pA$UlAT)Gws^-L_@_ zF4<y(?(!Dr<k@!Vo$Il2(9!#2r<$?;pp?33@9dTn`VRPC(MJxO$>6holi|Rr-g$56 zEh+AvSMotgJ+BX9wr|boM_l$ue%)On*yFL~&GsdDb%hbPnJC85$9v)HbQ5ZKl<TiW zR#DH77W#8h0ncs>80SO4yr);Zhm2OW>>mA&?mh%T%{u`S`l{euqurl=uv(-e@sKES z;;wSPObmYj22=k{sAo7)T#x9NZ0I6=WLr{y7wK;XjQhaq7fu<I7wvtobvXe0S>m?2 zSffyN#SH5E@4Uq$#QS|xcql8BxNHF#)`p|%CV^w3vjphbloU)OqKtI{_^VfndIoh{ z?fO8-pLEi4;wjn5zvp=UV1Bp7i5mRYwGF+)VmfV6E%I98{RUvbPmP!ma;LM{TB1f{ z`%T3$lC02af<5u}K2wSFSfCdYPg2@Uz%j&Q@=&f4w$<yZ1sIOhMsB%WYgma6B-C#r zfM8!&Z_S-3{#ojV*>ptyLFdYBIeKgt!-6^M905}Qi@?dh;h|E{L%LBm>#EBWqz@mm zp}!*(kjwsdS<$MGQo-;1wX>cfe$%2clq!B%kD*#9{WMqQ9hGsD_~Q(dF+1NLq<L2H zbrT$f|Ky4UfS873J6IPG)pHB#MVa8k2JPpmdWX47deq@z-TNY6qhe`&7FvL$kqmig za(w2o-0y0ZHWOY*yOh!iYyw=a2zJf%GL-|Cm-H>2e%seIr)qJF;=l?ss8=ih`@Ef~ zxNpk)?gdmkA1`ZoyC=WC97E&p;2#t`&C&3S)X+HVr~Hoqs{CdGOf}s(A3*6B?hORH z)2@-ud=0sfPCkzOus>v@<opiQ^;^7G%_+^7*lU8>rQSR0SdaYm#Qzcj{|l>Ie|8AW z<S`bO3IC*-*I1s}b5ruN)^Tv6$x4hTS|8)*^wmBP#a1g8t4W-yOYwR2sOzX%+4_Cg zBKP<)et!;mP$}tS{&Y2e6Jqdtj+j4FYe{l?s~zu5z6U@MwUw{S8)qi<5nnwG_#Azk z;O0_f4_@t)Ge6p>$&nEK+oM=DI9Xd>?^w0cb?79$2TQtN*k3gH0Qc&oXE=*5s!?!R z$}Vw=*ZfB>ITlf~-1Tb5QogqK&T~|&KSSs|1G4c6hHvj{5M<^d!<rR49iU8AGYqIy z|NPfsAq`FE$Z%|BjqFO4Zt&HO0WhpdMJ*(LPzvwaHv8Ixt42YL{zTw+Som|PRWq42 zD{cGQX!-Zk>8nCl&rrpl5*%?ap3T0H6yc3u339Ee*UV0XsE<m*2!6wP0_(T^S-WQ* zk^{wjp~+wLIbV7aRLHO1bauG6DkayhaGtwxy9@Ej&u@8Ux-a+V6eQSk4>WNE2yUqH zj+`<(MOj>OhSsN;U|#f}&F4afl-IS<ul6d+ZYH#2UY8zwO?LYDwH<zC>{W=SI%@db zH#<SpEXF3&%j2Hmi&ubGs_1YO|2Cp<mFrkN$7(PrWBVfQ<*UO!2OSD>WEg4DP3Whc z)1`f*>b)qc!ySYii&Qq#K^Ax^Nk64Nq&y!``+j=VS?3{v{l~qnuvMR7(9~&BTl176 z_nLvl&68UkU{}GL{V!KOP58}zDdMaVTxz`f^VYl`F?a~}78w!{x>Dx80a1629A>v! zn{oCATpTqH&19+u$lqr9{z@O0xn5fgrz>U;xC`c}fFZ6W&tLD9C<x_C7nUWq%to%A z-b@gG-*iMTpnPE~T1%IB1-Bf`D2N*S?q3#w(|O6ZSRuHBIeGAUk-Xp6_T8%`^_$W| zVvFrzN+I4iSLjQ=dv@>ehZ8<6^OKe;IY~WCC#Ln0iNX&a_ZWYZ<LhD-he~jh5-~YF z<Av3u#T(Nk%a$%{E0YMlaXFB^){ng<BuT}kPK{4z>KU6}DJA-i<55_0QlGw+{^fAs zO_TNjxp&C)MbIU}v))C=JTF)k(=KY0ih=snXfrxP8~OA0XE}bxiebFbmBXYjPp0OE zufd9AnznfTa0xKq(7>4z;wz)|2Q)2v)cFxsQp%qC7=AUqUP$ZmzRJ$T^2UR3-;oza zYb<iv@O1y9{6l_Z){}=#@UA#*qjm-Jn~bmecu~`pY>0`pk@S~M7Kf6C({&kuX(E-^ zWItwYIkzt7*Z%g$wb*w$GgKZWbKc{rKCjNtA<Dn$_3*f+je|PUcAL0SabS_B6xq1! z;hEPSy;l+^xTkYAtbo(t%#N85q3LfqPhq(9bHgPP1R}e?P`hV}$9C!6W?TZDq%l|@ z&2~^Z@>Xx@+EtB|f(+=3JHt**ZKyniJL<R<Re#N4nmYL*au+&|VcejWll{q3_)mMA z18Zkaoi`_NkdyYSUmhGrg*tfDu?!tgL1`ToR@%$M9lAlzy;$Dk&gwB;DuUStG+sro zhNh8yQ7vcQ2u`Iw<Hrz{rwDA-VmGJsXE7gI(!W((!!#Ag6&s{_rSSA1`D-QY(c@Bc z`pX=CpxUvN3ZUHE6gsr@IR2&(b+xBVChXemte~=2iE_heC$RMS>x;rFCwz?>GxF|l zi5Ws1OCW=FVpMg2W+bV%=>*7b@&&1MQn^62$=|!pZ_QApNJZf1Pd~5rKYrg1fx_f( zEQ^(T8<3;JECP|Am{LdrvlHI#?<3R*EVN)|$Ov1<Sb8XBB%0?>T>Em94ppm@RhAkE z-78G~-fa~Z;})j5B{tFWjXXE5-?J`Ib1ZjxYT=|LBxPj)=t)q)dK5!~l<P)+-pyKr z$oD>Yeqx!IGGVEZHiH@5QlfNTGWk-u4*c@lS#SKfuflgdDLZn51=j#TIJchv>X0DS zx^69n{j5PYgz(V2UxxnUl=re_9db+DeBc9DzGtiFi+RrDv_sfaH3K|hL$@<!x4rE2 zL`YuAk?2sdQ=i9)Vm$j%L-b_AjU9H1IX(zRR9odtHJ;##Zu+aODI&vqLPALL5{KCN z01i)%>1E92iQ?l-&v6rw96#D|dAC0oagVcy?B@eWnzXyb7k4aojzk|+uBbczg(Bb` zpz7v3Lz${bOb=Kv!VJ$C^ym540ZZ4K`hFeU!?M2(4J|Uu8%F}fQ|ykec-#YorbEWh zN8gMqaxYiOxOltQ*Hk2PH&8ihG3(8(`RYmwL5|bXiPfR?;a&3~k*#1K!0rXX=<epX zI|6z7c7R}*w22A6o2_Q7U9MPiMtPFG+y6vwjEC2rT43nRvM0PUwSLX;%e2%pg33r! z+ALC`8QZA0id{>%r931s0}k#zdEu`^eKU1HiL^#gwjJ0Vm4CFy)G+Fc1zn=Ge(zL3 zcbuu7tIM3DTQ&VFiO`n~y!*Mk9j(H|QWQw4NnZ0Ppx+-X7xEtZSE*Emt-c+itI^5P z2y0KiFC)NsL+!K955r{h%_!-rg7)4Vcx=zyi8bcMJC?#zMrdo+;F;R!Th@kVRER5G z4{iflNm&O>9fiGOGEG?wENP_U@?@sm+%^EQeIc4qk0m#3BK@ix3o}?_uxDL06pqCu zc@K(+amElRjeruPROz*Yk8$;pVJX*9q#ITrgV>=}9*%;7${W9i<`j@_KNc6o%JY*x zPB-G57o~3qy7fZPV|`VRH&;@p=h?f%#e04w1iIf}vUEC5H>xUblW%tH@&9YhvPQYV zJcTdTjC=fN1-w{&JPEt;YMb*(@-AtYCbAs*A;7@xX+z%zvDaE7-ao3M3UFsE5$N3& zSor%IWOGF_O?d=ygyf2-il1njJ@?+~dIkr1!un84Y{)8>Gt@~}?W$TvR;A{;mOj1? zo191^Kc69uRRJ>izvD<j(*4Z5fb@LRe8O7a&>K!$<<7~OE}T#C-KQb3K|dyoC_v@t zH(2F?9rPEcCEq04uSsX6jHAcQ9)e~TMDm@@sgCtpaVv`+btPf0es26cMS$<pXK$Q} z-|4NN+i^G;47Dar*0K_#CkCN$=YAsVKXBYm;(EK2D?x1|&qzn&s|!C>`u8K{Vv_45 zYu&^9>JGZ@=_Ap3FSR$13_qTZ%c43N04_EJ_uIK7Y@Te`{H`$@VB}(Acl@J|fXA`# zMlb`g_)4+|<tKHHeKXX0T5p^sBp1DL_U{X;J&Ngh`F&SHen?T*(`M?zMj|(4l})Xk zeiBrl&?jO98=Dll*p81tK{3$XuWI2t-%Un|+|TT;6u4Ka<cGBURwBM360ZisPTzH% zs;*D!>-J}dT=^T>pz<}O_F#QkDYB{gBr5!6gTU2MON3lq9n&EKJB&hH0gPN`G-_!$ z2Z_9IAQ^|G%!;3NUio;JCt4ZBmF&c&p&B2#Y^7n^S#a<ggtRX)eMI`T15XK9&1M|< z`%l45P!w_ygrHnJ{8DvVo>K4=JB1vna;kw$Dm9PB$l2X5mLyRZJn8@$wB1NrM*|Bz z>chrPinsA4D__snULM|CX)}_D+rK-;PR2d$z9c$-&1U#}qZa2lFT!o)+-P-%CTSWe z5{0bS`H;>fMo1F#uEJ_}85EZ*h*@6C%0T)98Yi*RnE-<?J=2#u?^3Ve<^iO^Y!V-> z>qW0wooB;nw=!DCql{L5u*h78rc0P<yE?&LP0oagwodL?%TvIrOl8=n!L4TX=69-^ zW_CwiJ$ynSN%f`?Xp+t2$-$id68hsi`8F<yy9m#-kCeHIXFx^YXH-4(Q<nE4$TwBB ziJK!Ux?-^inz+vvZqZlnu38uN$nwdPOg(h%FgJJcos__i(Z=HEiHJm}?wYy+oW`)8 zkxFN>BWZv@4&XY|y~%fi(}Z2sSYs_+l=DCfz5ugX+KlEliyZlK@uNxkfyt5&P$~AH zw(&8^4oxfQ$k8-l#(?)V>N2>%yY`wXK{eWbDgc26)px1{JLxYF^B<UmZ`dd1OriSz zX0Uv@05T30Qa!2-)dW2NB-6VwbqEs|vM((Xr9=n_^n}0~Rnc#FG7%<(l9;iT>Xn|L zbe9c^K;GbFl@KriGGve4DGcWal&tj32Va!0t_@UzXj*;sHXUO1!|`yY^sh9ESC0CL zc@+&mX+s#wjebc|lRntIW87n&Vy-W%G<SIt&K5SU05)`UH@<N?9Dq0S$a)b4cWqY9 z`XFI%s+UosgtOPMdX_(2G|jOYx3Sva;5P@T%gjd-o*Gzyk~?Q#y$V0nCeDqD1G8V3 z<+JU_YL?&(voC7S;*I$V+S!+j^nxR6mRI@sEZOBuRT5*`==Od#B5(w7(n>QNXZVc5 z<&Tf-0`jrvP~Ta>3cEkQIP>1~3p~!%Z|8EXXyQz=v(&3s&zUPWK6uBw^k#7!%yOiq zCgBCFBd(9%+FGyMMg7j5yR`1it3&6zo2JJ(N-6E}<v;S%bb4vbka0A*0Fx}l|Ey2a zX8O{!VYRdy-Gz05=z4-CUzf?+)QtE#bivtkMeD_QFzQECzQ4W^0n?z6*`#6j^u=bQ z#{{+{+(Z{}E45(@nB^Pm-}JOTzHW3yf|`nc0kW=AEY358BI-R07Xqcz3ygRwB!&IS z*FB3pseAAIuJ-$LZkc6t)JBn4s{5(5I$camjzRgfHwe(Fxlpz^q0{>p*;y=v^`zh- zznjY!4Omyq<8!F%+6~HP%%xIV$lsM34k1ZU5`V}YT>9knFc0}SXy*j`Ga13)YwM)3 zLa~e(FChb%)%}p-N^FpmK^XPe$y83ci98iF*e3-lVDKR+HcSjy_F7;(;6bfte-*61 zu11Lsta)wVyhQm}EjUcMF$s~25Pgw2;Hj8ovD7ULY=oq}`8lWc&36$$eUD9?S`hs} zxG(q_YEY^-9aSXKOB4<M%lCaqKTpC7`NGF{gsF(oqeuq2j||17$5musb&JMg9ikHR zY*~*XHzCEHJFcNC95<}3M_})pr+?5#lu<Dcl#-27MfQoerY_X<yTP1%gQ7%Y@w7~G zt4FCq3zVQaWi=xdyCwWa<(XSLMIbgocoUK{?0j?<o2Bx#Ms=;i=%D$2@r6?5dbvhc zn&6=tRa#({WiBDO>+hytc(F<Aq!Th6tf!JFYHlau5Z|kxyCf`-@&4}D@I;h2DC-+v zkFjYTEZz8dy4kKqkgF_$<K}NTEjT9ffpDRRIQAUiQ)*Y|5m&!;14HYY2;aGvs4vy# zs0TCFv08z!Ch|wL$XrLE>)d1vDn;vBmibP!hm|i1CS#VX7Ti?yN%8)VKJe;I&6qpt z-$@gX@#9p$H2EV1@GL(_W=@^_vHV)Ph$~0KZCp<t-X1%|d)9Qe#r2H4dmq~tug+Zr z{U=m4W=HD;WQXjeV?OY>0HrqKuJ3Dk^ui&?^2^k7&SxNY2^?sTsZtU?E_%<|^X|@O z3J2fLcrFvV_QI|8bdd62FWqz?sy@jzD66mHyOW_vpxS&2tlATN4RSirNsCU2*V#3A zC@#_Z5cnlV_K`<h#`BZ9s~UgaUqMeXENa#hzatY;nr}&bG<!J`rnEN|8Imp~t7{lP zMo(%gQs|9J5uwPtLe*CG9udxba`R1efm%qhblk$6(VpEpx*SF&E&8tNAHHy=B0E>B zO=&nSk#{99c!w*tH3=I^{=7$WGnM^Zc7F$)#zgPGo3tTm`y@o5f4u0f>hpU=TgG?b zru{C*SQNWwdp}a(Wom{N=H2J<6UBdYlIK)K!xmc`pzdPqT0j*wOL8=^+r;;7THyw5 z-m`yqEyVg+6ZXz`nYytOy_y&wp6)uh=)x(q>X>+Umn`-&i;tBWSU^Ya8hln#z6t|a zbfLa1IZO%k(W-B_L#Fak^c+RPpyv7|QF_6{L3Y+k&vW%)^1bO290)~S4v=S_3F>z) zn{d1<;^|BA=5zWJ^36q7*8-o3QBx`>oj?~J9c3N(%#oR)`$b(k|9FHy>(-f`@~|fM z!yu}<S#L-WD46{DqaKO`7G@}XM|A=>Q+V|!_WA-dwiEgUKg(vA*M-@44MUyR(<%)d zC?VvvL~EIYiN>96i?zFW(sY>CdZbfis<+ugo*>T>LxHgy30RZKP{Wff4ec|p(>(~a zXx<Tl8Ggbp@{-!xAxNW-wr&X<ywh7k&M=a{eV-b)PYZG$_A{<s(~d1gh-xcaLP-j= zq1DMse3w{*SL>ZvYhwY=&2fgb(Vl%9byy#-0^3X=15UgQ&Vt}lC~tolVZJxjmK7hN z9Jc(rl31cdn!DP!QB{R_HEK=sKCl9nWAzu1Y@pUnut<J$N_E`R;Zb#BxUij(@|Vp; zu2_HBwu@|NmCJSRL|)g#G%59K+-r+bR7>5#nu|QlbIvmu_ju7oXyf<86_?)8t|OC& zDNmG!-%7EDq$N`)TXEWPN8Lr8DngNQv&7H~-o!Q6bR~_vrqB7j!gg^({$`W<F5+vJ zyI%nMC)RXLr8BmaVPs~vn$rE%W2rBW(v>Rmk74hU43~G9%C9$|;H?AUNq0|?lZumo znL9s9(>M9cF-dE~v6wUDr~IQs!?1a#oRN7SG&8QC<;gmE8Ftt_GPD0}({KUeLzBg` zm>&nPQOmC<0t{xi#9+HFb*Ua|p8II&-3|aoaD%T+NH*Z()b;h^1SRgOPN_PJe!f<| zD5Bq*;wn2Z^)v^QQL5MYc9AC)-PQeh!3NBaJuTl}@YjBSGcmWQpXv`{VZnn-cOEjc z>GOf!gMD?AhmEJdsTptDzwL+-GSS7=prxrPbfgN?Z+P*rR{msiykuG~58Uz$v$Q<@ zPxU+t%g19(rexB~KxUn_{~4cwfya|7e~^rrT|3vT+Pt)HFBQ27y<%SLOj6@GWD6$! z_irqV|Fv9I{8LK$e|qG}x9!BI8>)lo(iZ8%GsvWqAB-ax!OVFdlF<fZ!uCadu^};b z`rk>FY%uD7zkpR_r@l-7rz<7PM}2g$|J}790~5V|)htsjyz?LDH4DomWiwlp{?ZR~ z{nci!j|=|nQRt<A-mJ#Ee}8FncWp#BR@vlX*$pD`)Y1*+ZZYW!?AeY@<jlD{B{HsY z!~c%Dnj`_L2r7MGRv#(SoGs)zZQs0?SmZjTfi^AV4OvdQ-plaax9|<$_i1V6Uy~Kh zs0ff>3fwQyrNRCkaBS~B1%oU6u-Es7Yya+?l=4?YLGaHdoT*?^KCfr}j5hutgEJ{7 zBc`NUgkDg{+F1oC`owDHIkd8uDcnR0Yddmw@DI`$%gd4^g6?LUmO$nBKIx;ksBv-H zaaD5I{zlJ_2jW?~rRM96n+F@*8+is^Qv;F9JtLjy?NryL`a+kd4X5Y}CV6XHY-#^& zUdPwcw}oTO5GSKYuBQJoD<9we|8fCBf?7NK?=;P{cUGRH`URw?4Zs0<pYT7n%(wZw z3@_}(xsnhOCfZbc8fsanvV8B3VojjUPTu+O74v`B%uPoTG370hVfR?l2xe}o(HS-C z`-56Jt1+^$tJ<IP!j^8L!dN*KiwB7qbST#jI;#UjYo?3%Y9rl{x*Qi1G5rIQ|1Cee zjgw4c;d5F?l1CTXT~DLaJK$Z&;G(bPpo1qYG`>F`=^&A%d}JT4oKYN@L4|Jp<LhU+ zvKz!rdK)BA6(i|w96*BckRO5{%(EBD(lXZuPl(sM5<Pou6?PB7hne&dF2E=h%1<q? zBFX-`oe5reNOUHe!hQud{ehWfVd+2@IG>umz>c@8k*oedF8$I!S#+1W%kasBOvyZ@ zMsb%6E+|9II?;a$`&n4*hofe78<ga4EfJ2RJ?fCZKf;akr`A^-!QF?f$s{%2owj`2 zX0mz361_S%8`qkE;+k#r^3YmbQY{h%79z(X?^9@h>cp83kENonfUE<aJ8mX`>r73x zS~sD<@)>cqBTaUF?+*n6lkB5(y3ne7t~8q6uuOKK%fI8$Qc(kd+Ya|t=dHmx7Ab!h zuc);D$0pe+199B+*D?ZejNCLn6{jp2?;zUeQo$;Ag>J?F=9yOYNR-lUYQ(^1s%n3; zy}0vev7kKzX)F~?ytadhkatk!T~|eG#~dx|LdUxpY$~o5R+<Zu`gKNOe_C!cmscaD zk0wQle|H*k_tAN4)Gyuk#rU92`x^N>hHW|Q_(5Nj!7K?(q=fR-6_RUd$_4sXK#eQo zN1V<l-L1oH=)?88JsJ^#7Y-K4N|8zEb#z!XuM5H9gCtFx1MQ|N4Upp+{aR3f&s!b* z)td6(rO&qlYhZ_+(wX!TRD)hfZ4Gd`Y6OdtJ7R6#au>85#{ug-9a{i0;fg>*Q=L>O z9Xw+yN?&o?C6&G{813dike<v%wKRuC#K%&~no`8iN3}IYUz5&JdKB`ffRo8FtpBcL z$B}<#$>PKE&zLVS{{f-+-ygZ~5nWwT=K6BRd|;f1IW=$QIlp-`wu$*8{o+4jh~@uV zdfpsxE5j2nWisB;{7*2K<FNSn<Yiet=8qwNP@w+zp$@<NzuA0@+k;L1Qu=o#JvWxX zjtMBnJdtiS1=xpNB<C{zmF1NpXRSZ9@W#-Wkh)-1YsU7Q#4^Dr|06Y`9Uy&1I5v-m zTWjJA9@|(ld8#?)^8SJ=7%bE9AFI?h;&Q0xC9^{2RzcWE)&8g*zROMGMe)}E@^p!F zP5P+~QOb6qn2o0r<Mw2wtMcxT`<AYCO|#d1?Kjg4o^bqoBULUhN^hPI49eIO7SGD4 z77qx*rNN%bDE`k-9i6Yl?`uRl()@uwhpir%^bsCwoWWzK2FTjo%<Y!XWep-I{^DLK z4}U)1?b2P^Qi*=4g^~zp)Y`dHp;PRRn#r0&ycQrAkVA7YcO^)cyANQO|9R5@JJKp5 zLQut2>hg~6uEEA;zvTh@&WcH_10y@z|JznRR})>;T<n40?BnLo%Sk`i#=Cj?BTAa? zi*5>~Ug=(aJaY_vf``6?erxc+Zdnx-FmMx;`TQY68~^V{$h_-;+;+x{WJEAsV)uW7 zBpg*s<{`S~9SmK?+w&ML+~$iKr`7}2cPVyK<>f!D?yNO3f<~PmG&9`daH1j3|F1W( zoz~InHqOnq1UAXYzPR_k`a$0d#y(&8HYcog_>ITL&h%_tul2P@*9P5%%i3|9v*rb_ zq0a9ZiRo{!HKxF2KAdW>OUVB-v+MNXLN-?=!TN5i?X-x=*+QNMy>tosQb-#YGOj;& z-{fM$BkY0gyh@0Yft55iC$UtqOGt8Z)GG{n`i2AtaLg_&j~UVXrpA3Ihk4!)p6lz{ zF~Q`^$6?q$Txb^}sMPJtFNQ-&94fAV_@arJ526$26K{Yw(2naDmBlr<jVLJ}^2We% zzAgVV10i~_{4!T&&~w^feuBNZ_@gT#NIDT{dVcyzmrQOkDoENqDlWmrY0`M(1JI(| z_7A`i3k!uO{|HbZt$&svo#7gA4BGss6F2kspYT&2*i<8Tnbn2TjeVndW>iY(=D+9D zwvv>OX@vY>(=J9{l4t?=yp;dAc34w+G6zpUmmcw%EtjGCGZm+IRZDRbKKc85y(#TG zYe`t~(G@szXD@ubO--D9Fc5Cgko#xOsO|pg&Xdj7v5nHu6$S~Y|3CZRp{n`Slh!za z^oDGuH-oSF{i})W`W=H3M=|c+GsM`%_(5IIFZES#$h?;u48bW&cmI88dXHJ#p+$+O z@b5jhIT++Ad=^OYi68I;D!PA<vO6OHA5{>`ifNRx8zXt>@1FgaI~4dV3?<TaDU+_l zo?zT7?xpEbcE5r2%8VKAs3z{FdBsVm2;UIsXor4i*eLWAR>7snf(^dte$^6e8DX}4 z@cLf`;u6@t9xsW&Ec!AbZtz7eHGXF38^4eHt=K5vVi1Z+Z)}4WK0W3}6ZP@@&6kYW zKs>43pK8o03qk)~S0GA!UomQS-k?zFzJ^~_W9{&+0VRUC`Ud;R?y4wGyL%lB!J>5^ z!WHa!R%dro{~h>~c~IXcKzf;tG=J}pN}ctdl7Rf6;vw6;x1%r7_mMrmixC+SA52qf zGhp$-O^<P#Z?7_2qQevSbmKvNObqLpW8FT^7?F%zzW;8)_2JL1(`A)>w?RCNHUTz% zq^D+TF3p0?b540!=#G!+Jgng`Qp=?OE1j3+Kf(TPtI3eg)aLQsma6}wUVlTEe#8FL zi1`07%s2mq=WtMHYVGwDWoDQ9!#UZMQT$KPo-q&JH;;PQmyVJbhB`BMbX5Bo89uR) zxit5?3tX|Y==w;1V%z-PmDDC2cv=9SXAotN-WQcaTO-mBwok-vCRdtXX9`baCKJ3A z`~t93wY4HOre_^QFH)~%&ITfPx{c+5*SJQG?Dq@1`@W8e2nu?<F_wS%Y9%8Q^>|i3 znxY$1DzWGN2BK628Rt~Yb_(&9+0lM6r#LD+9A3cPNYrFrTl;^Kg$osDKe1hH@?zX> zC<sUlc#89l`KjTsBuuU6p96GzTmnvZbr{xktqRJ&UW<lYy;%2qH5sdTfvJWuvHw`q z!j^4>Dihlx_EtWCm^HAJ*)-Pl1Uk?h;f8YF3(RMOy{4lkb&r7f%@42XCuN7iz+Nn& zzs8$0qY}agrhJQ8SOdnSOIypJ{S%4t4uIasUE>Bf=$a^nb$n|oi@DL#hZmykv!%_} z7{XFY*t-vBNG@u2XA}GT<A1YrLB1+zqUvW~Z0ziJmzZzS#kXO&dQ}NNNYwW^rjSA% zo~)#sJA0kGSlPn8p72Q17nmh6${pR_=k_b<6Xv{n%s=YvCjUqcaweuNloHZ@GR-cV zKNFpQfC)xZP7qtWrYgMk@sgCEw2QRjqPJt4{D~{=N#+rI=6IhP%38Ol$`e)U-Zya{ zdOJCKU&gvW138>708N7+=gv8`iaM>dOPVQ_Wn6Lr8V+)P$N5d33mNKO3$j)XCS3wq z2$>5^vK`dLRHZw$TIKp{$A&5P5wDNy{CK6|F=b~y(TS^^3Fep(7d8tdgjn~FOZgP< z#qorU<hH`<f>-t6b5E(i58gVGZZ*qm))d_^UrCz{dihSU6+<;j_cP#TVY&J7upBH2 zx}o8;vY{CXB$|KuJzX=RgEwUWTCAGN@Na?}p_^ud>%n;a&7K#oqN1{Yo0+XHUIsnQ z$EXX{()N`rLN`QJ<w8mXl`tNr!GxQrl$}#)1EEDh-F&tZgOW7vw1MuCWNuZ|<jgHb z_>Pzk!<%s{ASpiM&N<-kJ&S#L$5??%PSA^xyjg!~pJITL>P|Yul+s!;_S!nI>nQ3s z)qD^79-3TAc(l=O+=GKVC#MVmoe0DHGt=aJZ1$=C?bR+BOTf--HnFjJ%E#V+^`lJG z7S+x14hzcw<IgTz5pE}y5gu{&3q5TL_Wl6b5ZJ)QwJ<L+#s{!xMZ)UfQd|C)0a!`D z?eCb~*N}jXhBpS)N9l&AN}5g81%bWS`~Vr<cj5-(fAEamVg@zXKuIbXCC6B8l&oW_ zZ{sH}RCPbc<UyfXM?j2Z7Ev@|AikYzvthOq=P`Gk9rI(sBSCa*KI-ilPRdec)BxX? zq+}vWVS1Ji!is*l9&9qfrZhx9J-}_28pn+vV=2dhg8ujk_UGnqkPl^Q$G66XxbgT2 z(y!;at^vPp#hZy2@x?1;crr`a_ZmK_?(_C9N7`D-8IeurHs@nnl{Ks>=czaCUumt+ zPYTER8`y$#JDTr+u%<({e*I;pP$}sl8GRL1a7qVv@Wtnz^FqQ>P6A$0I{4kTQ;6*h z#+{kCfHJ5t@NU6a^X<Xo9<vty_HYZvEBaDapLer@?tSq)NA{OH3k}+KMa>YpYv&l( zjJJbLYw8Yuo=+I?4p1B4T46Z9QW8)<$`z6q#J$S%oQxc>Ejl1vM|MHin~g5}gk*Gl zh`)|yVR;gx?D&J}4~Z1eWeNdG#dCE`qoQP`(Q?tu#h^J?S-lfO?!(2V&@>{(ejQPX zE-ZZLVp@w>KiPXxn7(wg;#hEOUnjkk<d3$Pr0P5EbvoN&?Qokou4N@xAR>!?rlGBB zxvY7j9&*qWK3UdR{INzUfoL!<daqdHF4V}+^w-P@8t>aaZ_Y1Ele+QK%Z$&M7p22Z zeK_$_u0lWT4db04jAhYpn0ns(p5QS9JSVp9_MSid`#giAYL}TuSl9QtmiBeJwQQ|3 z16mclqv0P0X!@Gir{h+^2hmRZV7chabe$ZcLq7qe6~rwN2^k^PHS-HD)Zg>ZeI2^i zWU9t)96Uu{{JA>PFlx{hw`R(D4)YC53B7ALIaUAQ0I*MJaZs66c07OE8E7SNt8uKV z)s?S6t8s@}s-_=B4eIG8zYUWXs1Wglf>9u$tt@rN&Q+XXY@kOoy{_FtVX%p$njR8! z+EQMVV?PvHq0i?r!kP6P@$%qTjLA@GDbqjr)@*K4a#b$32L3|kw5h+<<^sfJrMelP z2lL!I8cF^o9inf=)Td5f`12WvG0vyOPXpfsU#_|*Q`CGDLQ9)8%<IK*h+k)ooG~?s zHT8C2lz?{tuzLB~o5Y4<CGQYwVgAcvvJW3>UQ9M6C<A(@r4W2@>-~}ap+r)|ne}cc z+`g*t6zQNsBDP&(zv`>Su|2sw(Y=zyXA3J$((l`5;IAOqN=v&79gLrzGIpPAh|N5O zLBYc6Ek{^x{yG$7u$D`k7Nu21AzD9Ry-cl#0o`1@sOo`P!CZDs_2`r)JBG^hCMoyk z-t3*ehp9|AS^JVK(yftT86r=;=82Y1xm_a`zp7Q&5AYY-8VukBJG+>1?x>Sr=ttw1 z7fKDR0Zftk=uo6w+}5_-xIBZqz4}VPTs)toMHpMdcyEp0XQng8yB#d_A=YYYgxz7Z z7)Sd!h{PChrdi5|>aUvOAPn99l)KK~2ft&u7+M5`dND8b(8CM;v^@OM)<!?_$WEFT z!M!f%C&&%E679c6!rR9_j%g?st5;9SzXg8IH0$^gWk-ALL@FCozLUq&NYYAFY$FIb z1GXCa?KU`pCo4m(62FXYuEp;2VX_ix0Y%0$l+a=Zm>HwAX*B#1;7N?$X$_{=A7kq7 ze=Y#zj$Hm0bs&d^|D`(9dKHk7x-MM|=K?<Bj9gy%i!4+VcYjM@=I3pi#%^)o!9(>2 zImIc6HXHc8E^5~698)yk!+dOeV-9&ocX%r$#_h2X&9`D)Uw`%#R#vn%%np>6Z!nrT zME;9~<@D)8?I3T1oa*V1KB!6;Se19GUJprLe4(Jv>>YG;owGM65&0QBvN0}=#8{?o zQrGhS_L?XXUh(Lv`>eAkZ2gH<)9_AdvoK^|(J-1D;^%0?O+Vt=!Z$7x(%M?56sZX# z=QeLr_*y?mj3f5fcr6!fF23Nx7|)IMbJ6R^qeI$dvN*MwPSn$0hf@)g-kp(;A6Nt0 zX|(5yo$$xc;3;0?ofW@;H3QJ{2Nd|q^MjyIkmt)io=)XXcK-1l<$w~tbHLP@<G|{j z)M=v+PSTYP#=u5}zDxe4;<5gNA50~5^1Erv_2CohMRu|@Stoeh!N(olDaSHiNW0)u z19AB5$zrx9f~~)mFx0+Y-M@Vg;zSSuIlCurmFwVjsWl%OgmP5~#LcyH%}R*~0^YaO zZVw2fs)uOL3{Wm;0lqP<=nH=zo*KP3{b)Ol$Bd@Ow_=SJt2r@S_o=kmxQDR-1DMHP z_*e?{U`ZK6Iv@t2g_~-&)?yipP~6|0Vr9~w_WWsK7tMmlh8M1RIwyAZp#4%BzorZr z))Myv-S$7=+6udtR2QV~(m?BHYHw3lQbv{<B0YH+dZ?jD8TRSvB_LPLDbxH0_}xl{ z+P$5Dr2J{2mDbuEsdmI>WQ-WoBXsf(Q&?OPnX3{?o`2t)-?Ye<HYOCu0gSUWsT0d* zAMf-VF7My1!^iJz`PrchyMdYZN^VwF9s&Kt0B*QyV9`QY%qSbsEb!B*{tPiQrTP5< z<sW1yZ1lR2PTg1!6MtzdAFniUXBpUh{u7fcFH9URNzWU@kO_frt25)ZZ9mp0`Zy`Z zn(^9s#WY~htNk`tr)~q16B9}-)v07W)?ruhIVS92s5wvimh?6!DjPcfg_)4~!*|Tj zSzINVc0lFn^VZ<CBUlQl+^)AT*>(9uo)yG^Giqo=ckbR{-`(J!=rizjPE0IO=Ab)n zxxjZAd@XRv241R{(+uBB8bj`ee01>(!kn1p(?f|c<;U4S^20^BcRzb@xn)y=Dsw}m zw{q0yvb)voq2MZY@!pW#SnxX<cPgoEf?c21_B8)d&dU3I%uu2&`Mk>avS=6givhk3 zU{(oIboJCoMqt-<N}4Vy_jg6Wk==3+T|b1i(opraQf#SLAQJZ$;`S+aUD6~sLq}rQ zau~2zp<hIC^v*DO-zMf98N>+30`Fvi8>^08>Sr$C_MbDQ@hK(XXS$}QJlP>A%WLYb z#Z|){i>GVulk4HWc8W{S-agZ1(|k|*UR8EpNM>~1s7%N5j(;w9cd4RitKbwDz~C_( z^FzNKekfkjSa2|AMfx;TcWyfLhrLA4Z$_3J#zBs<uq^&{XeYxZhAZ$)2y!*1<^S?k zSQgs%UZNJx0H8!!FSRW=#SEOtFsF6%n@Qv7xWdbh)DN{*mI+HP%r^%A>ty<4^D+Gx zRHh$-X>OIX|9O67ZMPp?${dCz;K)Cg_5Y8@@6bg1&kgr~^@ti{d`Pqv4hqNo>+YlQ zgM@<7SC;r=#yY{fko*7IgV1|XC`!Xu(5&w8v7gOJN?BVWOj*PvHCheum$X^X^F$Ho zxKbf(wFGFKo%*kzlTt)yl>jR|uWPK)bp7<7tIqbZJx1hUlGoW4+dADE*&nP|M6-$V zISf`ZX+ZMmX0P$4dQ`@Z$x$)N{0^+>cEe%P2b1vnt-c2n<NvF@FO6y{+t!U*N-0M; zmJOu{RF!3M5CIVd0Z9}aN)S*H5CTM`lQt;Qh7g-lR0LEyAwWa~gaDB?KuDq@AOr{! zLZ3v15Yj+s5<>bLs_MLP?|60Iz2l8D-j6q2KlfgH?zO(T)?9ObbMLiWKREvRa=nmh zYI<>g(P-#9zf+BaDUTZ5ThV&AvzF0~sR!S&bs4o?;Qs#gw5RgTe@YMXG{?J@sq!MP zGnOgfG++qn-Hs<N9qb%_46q!vDIL2ffi!s~{lIW-aC8Iq`AnRmM?-ihG?7n5IRBYb zlGu};hCHb~=f_1ahU*6r_d_cZjh$z1DjFZM)}utO{J2)$i*0+e+?gNRW}iX{A43XJ znTp*0Kl3g0!R74VG+ytB?lxA}acz!>_Tz$+JHJbC&1tBgJG1jp;?zfPO-V&D*uK^J z<6egi+>&W`LmqIJRCOIyFQokTC(|K#*cd%s{+Zfu!2`%Ov&haaZ($QnYMzko7Des_ z?7AI=kB?`RJy_`rX|7>^rr<Zq9ka;f1BOFYx}Pg6^NL0Di;OYU&wqsbkNeW}d3O(5 zgDepK%qZr~=~8!n%Qf&c70K1O*!<nAiiiZ+yOC;7;El!RO`<+~Llo&Fv@wXi&i_v` zz8}{}^!C4(2zD`=<OMD)gyv1Cj*}TxcYa9jW?hI}bi4*Tw^#ptbo{WB@vmMK;_6IO z75s~<PvgffVVPaEllv%8i{W91?cJt-Di`zZrQXkKO1Pi*WL=Cc;}e!KkzM=iFnZb6 zE}NUZI%8DjCjH`}sxQ}qD;w7)gok6t8;OJ3hr3s|kXMys{9UH+QkmN!52}pM(y#ab zSi>X-)Y&)xnMs`SZclDn11B2LBG}ee+^jC0KOXyEQ>!26srYPM4SL>$Gs5{;?xTVE zh#KUrPtw&?tg1YBZ`fa+{hbYS?4>4$GxXB&(@!orSmG1O>;wKV72&^L;5@8zDf6!V z^6z^DuRd@R(pVVk3Ir9OG}?wJaia5&{)#Okj{lIn{pTIeYQ4rF%Us+bE}O*afYA-; z?pcrA+`7x4#JZBOFz6sq`e&zoYG$_wb#=3TQme#Br!qDdQwLgp$$hr1KYFXgaQ*p) z*X5`8wXX5DAPf&Hmq?3!JIZ(G(n3VL{@LuTvl9%JUXI50N>PK<TxR#Sx=P1|Xd`Id z75L{T*ZAAW@Jc73_+$?9@UeuZt$!-(`Q<#^k?Qx}`+*??p0I_>=r!_Zzbw?h)Z3c` zD<9-^`W$jReQ7UiY`wl}+p1~Umv4j^=y>sA{^38hVRGc4kn`m?;R8{IeyjH<g3~`% znny@Ygn9YzJEE(U`Pcc4RjB_h*6x2SWy4Do{Mhi}V{?-Zs&_ZvCHATkDz3uS90{O* z^(fxe^4Cqe{5;t5`6@X*Ng-6LYTZ|59aM&1-n7cv0&aT$Wd`S8i(9?(Kg|RErIe<z z;#F>M=t*zEpL(oblC-Ranf@^r0RQ9<|0@f5pnnC#PywJ^2nMfG?0}}#1*(4=esuMs z>1=_DvIYPmSAFq+*}$8(%3CmoHz#sHwZHehbydU<@Hl^!z-E3XSjASV4n+IECPCBR z)ciE=em_&!c;IzNIzQ>UIMflAShmx${_ND<$mwzSS!G~VQlXb|EiSt7;H9bN4|B7{ zb_o*SHGpFgDkAQU&)hRxXu|H6V=tTSRmXwKhU#tLl_&K65zo`NamHEwOp2JE;&wdP zjS_E9uE6P6HJ#KKFwTBw86b|>eW@9G|HDYH0b@YRc3D>Pm~r;+me-htG<}t}R!@B5 z(bB{j5{Jl-TR-|(j$j=8s|AOO^bW~D9l3W;rSoIJF&zrV&$-tpMIm*GnFDRkxo8wa z?z$tvaMejzUG895m{9Nbc))p#PUIZiFrij_d=KKtTc3QhvRLHZG9B@+F`DNRX1zjv zdAFk(`bDZwZrZmnS5>{-r{*zXsao%ze<ykBgFBT#v$GkMJm>1iL6Sn@CiHg%W(IGL z(aY*?axnQY_g2;95hg>G2ArzbH}3w@r&_08yCZ9yp{flx+@A1<1kZ0~k+H3zc&ncg zb2|9J-xMp6Payp1Dwg$@L*mxx)P(QBPpNy>s2aY?<HH)jJmR`C|7Hs;ydIoz=@Y~e zhyv@VPyh2<0BGz(CA`F6S{>OrP~ri4A6G!OuBMhv^(!ra++-E~+?>8Drf%o)C&M5l zCkL$OU~$%q`s3UeMul+Fw5`(JIXAvFaBk1y{T@mR%4mxL@VL<-!sAOL`+^@5`d?{i z53~p64Z&F5$L9UHmTs5)7rz(2X0BzG3P}?dl`jU^bSp?mY{$6l1#BV}tx+{d!X((@ zfv-Po-C}xpXnP|muQ=_<Kx?%}dD_wLs`|2-jPRjaM77I^0Xk)<vK}}mp*rp4UX-7@ zurUd2b3-=aReQ-2_K<q7T9aEIH4wik|AmIE73fkW+4SzU-}|Z>U-%a-7u~<B+{e{4 z3$Hig0%AiSW1_!zhpUC&oH4|!N;j=J^uCZ&LyEQ~nmHSJC#L#r!Ox2`(y6`gjFx5} zdq<0Y4)yI_-||Y<Q&`9Qr6J{kK7HC9-NO4#xAiUIN1XWfC0i8eIBRLDaN3N&h-6hC zwWg~fY&tzhVwm~~OFJuUHFL|UClwMMiz0Gsn`{&*k-tie%Ig*d{w@E4cMNTt_}zKd zSyM23%{alVQ_+;RGZy{AWGt$LNvo)hzU#9Kjy5oaxROo0ec=;_-7jsFKl3FT43SeV zD5|RZQKEHa4!5E=Us)7R@^aK2Pb#adI^J#-8o2p-LGv&g6!C}LkYLh<?PMhaCekx; z_0~_4nQ2Y@eDb9u{AKlH<fhyHr(dO0_r@4`Z`$_jDVn|a*0n?LP*R$1b)Hn7G%O6Q zuBui1`Y{CUxOd};Iz3z8eMJUEH=8$>Mr=yixoKw(NtACHG~LHk+}trwc*0sbZx+;- zPtJ`>26YVQo3ZjeeZGZuHBe9L(Uo=UmXenwv4Y!x`Q%H23$f7SDo>$S9MG6{Ozj7Y z^2uVd)It#NiYHT6E*c3E!y3pg6r)(JC;0L3Q$@qlqniuPZ%epCF7Qg_brW6H@pM)> z`O!UFau2(e9D2tEW0DOol+fon9#JV>KL*U|M*CIu>!%q2g-*__(sU}ufeuog``nPJ zfh)>4y?RAzR*_BsYD@Y<XQwT8c`BMu5YKIslrSNnYRVQd$^846=usAXrkLdjuX!eu zZbicjtAAw@&!ul<+TID(&fh>gV5TWJqrXiPD;9FsjBNB4t9eHU=r4TaVnv4E-ndyX zGDD|wT47->EiWdIArM0>OrHb$SyC{YV%QCY)E_N5Z$nujk>>F~h0D(C-nHo{+sqi1 z-mmO8A!)<j2#VT2ZGltzHTN_8dp!dCV9_`Bx|Rl|${SnB7K!@WW`~60WY6cC*7a@S zyJAnc0L@EG+dsV^BUvwRym`F;qscSy{%l7Rc!EEwvY!Et2x=TWVF=3G43x__XSjy? z)HDntFkvj{iakbt01<go4HNIEa4M*;CdJl4h&)U${gvvEf}{O*)6$wcY{<oAy#_qc zy*2EPue-a2rFL$(;C@^8F*5y`7`>Dlv1BqRyUU?*#h;hd0zE)iS8g9VsyzPYDdZ)Q zM`H%A1^8}UMWkW0?9KaVc79EP(Sc9A{WWEQY#3!_Fj4+4)3`?}dsI1y3O>59Qn@(; zx+}xEK5=rw21;IwRlW-A`D~YY2Raw2x7f-^l%yg%-6|+J7F>}U<zh8GcW*Dy1C$o# z-+b47N{Yv@pKJ#1b>O+Se-fl!V`7@sCJIx(UwPZy&dbpyL@QpgJ$Oz@FZK(PAuX4M z(PbB7iP%Kg*^m}vbwR8wd|~3PU0HooLRFpL7{WYFQCvv|eT+s0A$Swkti*YT28-$2 zvMLEzYhcR3T2e_v%VAHI%?>7oDEt^PP}^o<p|+o;6lF$Rq=tuFdL0ns`AptG?z0z7 zf!=}G_xAUbeIEa^dA|l(Ph_%52M}|1t<KE~lfv=0Jtyiq3f&9)6F<x^e&CZ?TJ}=g z>;m_*22Z1hJPZmlYHgunNpmnWKvX)&dUw5lLZ%4aBQ5C)cW%zES{8)OmpN4q237W2 ze9B3=R~nl>CfLT=12srTGx+(g?e9m$#`93r<93l?&=B-4$&rAF7iU4vlr!p^si%B$ zS0*#3kD9-T){>kE@-HqcyjVYH>G$yPY+=<)G2|ip_@1Q#k<M-x1U$Rd#Ugg&GACzC z6ylOD8gvlkC0|lS9nLwzk)96~zTzzl>C>HC`wDOP+uP}ReIt>X)eVO)ZMRn#v)uAs zkNVWSOz@X|6l(}V>k!4cXNuOnNjvj=9j~<`K*z#_+y^bZaHcGJ+YH$x0(LMnB)SkH zZC=@!v+Xl1W?3m@r5kAD0*?_wB_FtpT{)5lPzOAuO)=xGaE_s%TV|lzs?5H7xN_nC zI=7OHgn+F|fs_{*Zts}m=qz`7WwJ8(qDaW*yPc3aB#X+)&0*AExZ!zTyUhvHX<yK{ z2-u$HsE82OZBYPpP{wFPyr}9N4_g*DFgRswEkQUj5{9}8M?=4#X!(d56~JzJqK1uD zJcYXfsNI*4rb}ky@@?jTH_JctuZi(d=EJ`|OR|pd?#jxnMvf&tKzYNWtfpJ6S&Gq5 znc4gIqnBP4H(s4hW>vL{%E7f)QL;FGVS$NN(BcCF9V~d^Q$->|u#%?bl|*$n*J)|W zsG=R<{x&FxrAWOzfj&<(XJMQLQG>I9(?uJ<yBKpwO3{&P5bCQN$Wq89Ja?r`0(hfg zrvi7v*w85_Th7naSZia0i~E)6lCJ#x>6U>_<MTT#EE>~_iE&%9jJlAA4UbjFo-Ln? zW5Cba_i8a+oaxb@`ZE`a%ZA9^Q;Pn6x&iz%FWhq`bUIwvJS4*3AR1fg0!9{AP2SKM z@wGv}7N1fHmz^Y5aP~rsf^1}A^3mR3xP~ICK5F(#&BQ(EkbY?LLzB3p>Vmf9*!lK1 zl?@H$*}dVmWqCnq4tPRbfQn%UQ9V7c_1#q8z<K~A)Sh_`iTB$vvnPg8dW#@wwR4eV zTr<O7*{(LN+>Z%_4i%+cRlAAZa7*JgrKNQ?=oqs!YRqVnfKK**0-t$Y0&;*<M=y?J zJZsubKHeB!hlIRJ6qi{M`p2L9>U@*Hlv!AL#l5+U?Au8VZmkBzdWBdmbl<Zim1#6R zZyUj{NWzKgHp9}^v~_U7kKhAwjFbzWQO-$WZ~bp+0HB-K>Rc`}=Qey%)Z14)3fG&F z2Czkw<!!(P>cOWNLJ4$N!kg^%5<juWFpzNS7Gb)2p`86<`Ids&wjlu7_&U4@6?-E6 zP^oD@B-a(>F!5s*>%K#$P6q#55YCxnkKvs{mQnSLQF)NMF#lQG@WXX3ZZmrV&t7fq z^K?-l<*`0P>^w|$K|IirUPZaPjPZT|Us0JVF<#hLI4C@=rE%n^k|6D*>`3X44R!BR zVWJ&>Qv-b2G6S$iXDE)~#InUNZwJWkR^W*DRUW2JlEsNc$*sM1r2<Xj{!Q|foaknU zcrlTlKcGf(C{6XGQcXsN5fO>@P!kh@`KNhF1arM}z%Ag6$_7A2&J~zpx^9ac$}S?T zi6kNGW&PaK{r%D@eSf{kYv%l{(1%P3?Z`rB@Zjgs!4u9mRw{ZK&mQNcIkAPK)Es#- zECeIvHXx0yq<M4$9U8{*IqGRCVRCtowH)~n%VEo`W^{Z4X0hVoO?Zp~&2vq5bW)RF z>3es|<2g||qq=>kj>R(J-k?@#d|wbQou^b#mU04aDRP6n)l}xzOQo$K;V5s<Ww+Te zUkV6yfjR9Q-qQ0TIsGggEiF^ZI@#HkI+&IQmEOh|IT?ER>y-BK1m2T97Z}`W*D^b= z38ukx5^Q*7(9gDpv2rteXp%s@@vG0w9SzATdxQt3FW5rx>mJ1<HL;d&D)v!Q%{og8 zbCQ10&f7bO4k8=nj7vN020kPfP#`n&r-mU1i#~tEIUk9+5fgiPS-E!>8||6&Sn8;s zb(iotw2XO|t~yIZ+Im2MCQ)9cfkNCNj~8vp5aAnMdXM7Wc(TTsb(lmeSBnJ2l$J%^ zT*=bum$Yi_oQk&44RVsnF1i8Wa_3JfdlaY~Ytn4Jeg$_7a?Qc$xHR>QnzukjF9`1M zw@!{|@k-7nf5@K2<<|9Yr+<ho68%HVd(aB;HXibU8+Fd;c#us7t*1xy_Z-$SOyQmg znzHX;Ly%=c*MwvSpW;!#JBA5XoVEOjYrKaXH#uYtFAuWfq}BF=jk{w#EdoeHg?#In ziPr}r=^ylpTt6#Gz0oGTqQbyPCVrf`A-l7jF|v@eX|r3BDNHjaG!6zma`l|ptrv!1 z*-_U4uC4kHgHxjV_!TySJM+EhGb_l#q1rJxgq|k#*Hpxl4MT}lgwQB`M=ASdS3@RZ zs?6I&qT-0C#^HqN#d~7)KCUu%NauZ>aRp&2)4R-KyP3IDB^`f=-8T7fC&ov{9ebC8 zF+2@CR8u$Pt(tr$>5<MUp~E)d>pphY(jW{sW8gf#+k2*0nUo-m;Be7an+455G|yHS zGZV$RWTF8C{uW={O-N!Qm{JlH=`IDc5Di?D?G=Tx7}EqcKP5K)t?Do9Xb|)Zc0;t) zCcu3Mm1TaJJ;l<3l`0N^JVx(jCRrO84uxG0jv*c_!Pk8O=c#e)+;f5sAdzl!9vaR1 z7%FkJVImd(i}nI8@k?&lPkP9KMJ7moteNMW!@}kSoyhSQxxj)PJqtiJb}D$QaFd1n ztd#2f@upn$9hEZ>#Qd8I4vi<kd8h2uepvi@n6_|7I=<N_(av;Hp9&;S6&T2Ct(3g5 zFrgYRSk5eKAoO=X(A)ou+Y~&>uaSTnGLH`inp%P)6CIo9B}-`cD=@fILg&j&=%C-I zp116vvXq~-r_R=dUanW!*Fnf01H(JlF}E`np-D-&$j^05&DoT2CoO-B_`)o_`|vP* zin9Z9@sZEMqS{0Bh|x2*R@W%^KtwnfWCVC!{CAa^DtC0o_~bjuQWq<~pesae)jgaW zp1PIlsA|-e#0aEsUFcRW>4`^7BM_GukGvatf;GshS4<?*bjtnItwxG$V3eI`>s_=X zwL&t@KP+nY<cy)VdrhRTr76}t$SI_r4UyWyBjNsKe%h5|{&m_LusRk|89Cv&b`nV{ z(Q9qj!mb1Sq_UVdINq?bdInuQ_)0Tc)EK6QUwq>|9Bi`=(AxZs6`&xYDdEMu?6L4I z{6fNvJ`Ha(ehE`#a2Pd81Fr#``%Wbwg!x`u1&;HSBC<>$JpM%9_wf_p*fy0D*r$qW zIG?$wIJ8haPN34jD&FhY=j;0KW^E-cy#_VEfLTmwnuW$Uwj;q;<yoV>W3xn4004Yi zRVORUddhOpXXGhfZe%@$+5l*c-nhz`eS2(`Y(559yUO#gRblztAx@Nmw@n=m`%?*W z10v8j7OMJ|Bx?1}YgVgl`H5L*y4v5)vRCFb1;`F_n%MNN2B3APs&6#Dj`{@`M&g%Z z@=Lt}Rr4q_Z&Z$GUk!*m*Q?5&Y*2L}VmQ>7alN7(vJ1{do}VGV6mW~Nk)uF7mRkw{ zY+IF5HT)E~IX&+*LsmYk%#&Z>;KU`HGIVK$;I)4MREKqy%7j}N*`kTZ+a<7;_&d7_ z2(k7K!_gu)0Kj_vEsbNMF(#XKAq03ut}eb)cEN4t1U>W41hyx|Bu2DDRcEuRjs;0_ z6kpT&EXgk*hEg9ZZ|>4!VNr!HKv~~o4()Xo6}P>;2eO^GS1-ohK0Rq+dF+E>nL9ti z%DBY2&oOw&x7>He1m<s%wY{N6+&`iD&}4&?1YzJPP5DUGDqPSSom_8V6M3v{Wb^19 zL7!b6`w1UsjS{t)x$F``N8eXQVHa0XxuQa4ZaC3Dob&dK#i1TlV!TU|#bi%N5yPzB zUFe%2cugIhU8Fs{yP*%`wp=~h=BL=N^ny)^7Yw!^Poj*3y&tFa_%c5Tu6B1Qu8Zu= zJ-RmVP-GaRXK{aIF$%}e=S7@ce!n>@@mTtyACO64b1DeOC}}x|Djj^<{aLQoQ=uWB zd1M_C2UZM}85a;XGj;$*u6dc20^=oZv?d*Ea}`(s;kvG2On1b+oX)0n9k72idA#p~ zIy`-BbP&d}eiI5W+!s(3lvhDg&Mho7Q1NESYh9WHdc)*4x^+O5<l-&}><zp@v#pfw zN3m@8Pd6Il(ew=NnZpHp+HaPUGHlf@mkr{CFZ5#xPk__kl_>YD4i>5arPDKxZgmcx zW*`jEeBF2jJu1>(PZ<mZfzXmg+P>h)=a~|Og{$Ia?~I)j$PA|=jjPH;2u~-$PAdWw z#iI!8qvmnFKN=W0mNOr7DC-tKBr#uQ0-vFt&lRMGN<>nNx`nJlc2+QUJGf<L%E7t! z7me{nkPd*Jm#}=c&JIekWpIlGXw8T=A)Lb>s9b9NENR@Sf&|O?NIlgN<SiR(*%<4; zkjT|%O?76Mxl&QLSawaKKIu_debMawc0C7-t8)we&=FiS``MMb5nZ+gw@xY>5zuij zzv%Or-o#dNa!_b1jBI$pYP$5gR)R#rY=354C4O`7aL`1yv(c`GIa&8_9VQz9m-Ux~ zO7H{%${$=RJntMvauqpA!%5W5oProyHg`NwHGzELQVR5CeRTr8Y4PzAKk<kXm=rBe zRP=Br3CIM{N)R)@y^|H4wDf6Xdz<&-o(X=aPUOnuEJ0&Lgd6R35U=GTvWWf0Od0g- zcvwLYJSon6p3vG~2XuxW&Bc6r44O~><|g)GnUC?DQkI@Hi0Q=Z`Ap!!bthEj>$e6% zLZsxSO?m~;N+Dh6LXm5O&e_CEqp~vhQI&uDpucRSw!eHi-V>Fx*yX$fSBs$ieGF~U z2ut<$M1&_n+BS0LB)lDh_>l5@^3c&<&tZGDn*(U}hxKq|BQMdo{>T0`-_E5nv_#y+ zmI!-w3Jh|#+&!rf8-tQ*?>g8#Tg_8@s9xV-X+2Roq^ypX#DWJ{fMdx%;b+)%O&bqj zMWK2O4V9gqmM<QxG0;JTnp?uIa33pQDU4^Q#LTt;I30IT9)zjC#u$t}11yeh%nsP& zBI%!1cRI^{FAH6PI(DI&uHCTT8e~C`)B?q`ir)5Oye>pFF!@p^^X8Q{@gvU2jVq1W z4p4eFLeQuR^=90-nzB>4_>_*ArkM|gAbyU%WNUDLMYVgv(vM|s{90$;8S&k2z3(ru z5B9FP86L9oj^M});xDzIa-%E0jEOGliLUNSRJvkW`j;I2PUk!*JQcHWUfz3S;11Q& z23dIIXHau!f-i&fg33|@KHi={*%HgR?iWpOI<(gjWQtH7nM!WKEDw+*+t3Ndvo6)a zq5ypcSSNBu9$&=w@P;Hs#XoeLS+zwCrM<;|gj`zXY@A3a5#AZ7C5ZJy79J3t9fG)C zkfW46;D{4I54p*mt-5E}Ae_}+9l-0<`lMD6>M*P0PK-RhL`YifE`k`B8fKYl|H9e| zn?em{lxlPVr}*Ey`<%kF%YW+89+Dt6U0J)YowQ7xka%~v=_3aoIVWN+1&+>*=8Kdu z9t#b}Y9{7H=2<33xxaN($<lX%<;f9#znjaYW;v-`*KxKme}N_J60$!DQh*J1Wd11A zUVl(3zxCE26>$KgSSB8a9<Z7yI|SgpAz1M4z96d|vcQZ&F`aZp53D<AU+}`hC@t6h zrTwfZB*!21PUP>mp+S*z%w^Xz6l*WO1u`c6C>VPaR@=N=G2dB>LpxRFKivl*9w@O+ zuf$wEGsNmN4tJ84vGRN-%9azd+?UX}M>6|>6`FqOPP5vg;Gs;3WUb0A_@*CrO39Ib zj19C%0bc0S!4f3nwH=tg6gbyGV=OAb#U1ny5SBf7(b5R{>`<N8i70*0K1k9;ESG|` z{9DrbBoA!XEb%x1V0CV8+(~U(KfVii-w;Pthc7I|?_wOB7hL4of~p1v-d?-54&gFk z;SN%2Uy(dn&<-(K5H8i-nherC534ADng;eVrm2GS4XkuTWJkC-LN?8@Sk`{m9`B^` z67WNO5t>(b9oyQU%s`SyE`ccE0NcE$fseXM`<@jHwEn2CXiB_tPS_HhmDO%6P=Gj$ z&v{@N%x`b6m2Z;0p~^9DVKec|@o~!feX#4FWW_GK;NZqjJTq&?K=;5cL!l)=wx$qj zueKu@huPio3K-i}L&as6Xp<)C7B>zxQYPs;vO3Fy^gc75x#<)dC5(42`Ay^q96PhL zE;Cp}j&kq(*sXSM^vc1aZ*KrvMq6S*NG%B>N7F))c##{m^`UxR4yr$Pct@8m3)heA zHpMhRf=L~m<i!q-{=$d&6BqKR(_$H0S6SfW94ua7^gbkdQPQorOY5>(c0(pcc54CS zZ+h1`^S_K15!nfX`tIK(0x)yZLxm4*Xm@=j0g^D;(Z0upd*=&Gm>M*#<s4iNUvAv} z6!jkN=MdiCp+V3jr(Yu{CIp(k*gbXu1nTuM<fcSiJ>%Fg3~QjIh8eqk99V%L1@t#B zJ{RgTNBv^h*FP8H8>dU0S`k;_E#=Ny>ZkQpW+MizW>oG7Jp3a6QZBp#5!Ef!XHkM& zO(LwW`@{z<wN+fhyH^}u&Re%Q&InrP1NCNgbf9We_nX`S@@`3jVjSelK`;%alPSM* z@?ow~J7IBREc?1r4l86M8M8!V(u!mxTjFqdxY05?AtW9!(ww-WqG<<u_h)lQxrTNT z=p1}3xayVlD%6aMWtJatGEElKoq5k=kGaRo+2`xS^%S!Vb6~}67U;Qoamh8d<Gn&y z1Xp0kacQ884f@0c!22i0F4pt{j@`M3skXNC3+0$i&RlQq9?~lt8u&b=VY}*pzIGIb z7aWaqWTj+P1FaguWJqakx!Q(sp@WjT6^ws4w`Vn}IZ~=ShxGIr<z0ZsR5|-3EG<vu z>)c!YC-O3Qtk|H0xG(8;VGNY0hOf1|c6)i_B(^P-KV&wwy$}27_gdqlQ8{Xo(rL~q zHy;LmaVBZ@cKj!7$Mjt~>vg6l{c7Ts^eXvAi8}1!oK?(%TlGur-<{+}y03JHh{4af zuw++}n>e46b!a{-5t2a0QzSW|4jPi7E<+a-Vi#(F7u=rz7Cz)3farYV<nA-dWft<| znki)toyJ_`@`$KJW_T;i&u8XJ7idn((e?I%G$2*j0sxKl70DKEFZ7Y2Gqo{L)Ge~m zApNq8%<@rE7TMX^#~Cv24d2E%(wJ;vEW30gyCRcd^}4ydJR?h_=(>LbV-r|+SAnJ( z#+ELS>dNnCrSdsf-fnUCPNI>tP8r@%(NKUljZ2b_j3hTCFwP^Lo@Iy5&_<zqy<)m7 zHZYewhjv)^gK(sg(v4edA56O_YT77G&_sOf*zCu_>y!sb*sLEB^gNbXeMQpXlq30Q zU^DQ{G`P*C4m-t<-}(nk1KcXsZRtwe<|R!hQg^`@a(X2>ALM&FDOQ=exR5FM%#rWZ zR0KLM6bo3(p{*g3?qb~@eqpyHaW=2MHD5ZFC-Aov^Kg{0E1VI5T*2&FhsO4X4m`Ym z+I)GK`T(~i7aDkfUqxQO`lSb0wV6_1p=HyZ_$AFSX_Ff#I4mAiJG*2uoP&5BJ=I&4 z6Nnsn&8sQc9R58_L@Njn7pWW+)er7BSI5FlfXY__0KQSJ&Z{}lRe%6%epdy3KgQ^c zbF9exx4o<P;_8l?USA^d>i<>!|1E_2?_crneB^mm3VCME=-V0ZaryS&+Zeuic5d^C z<zL5ls$)F8rNTM-?f$~CLPM=pKn86FY1*&1Zv7`XaSmh9m{{nVh1pS>HUO~da?zjW z(HW}&=Nmm$H2Gfw#y@%+hxUlIRXt;!#%h7B1Kf05tMjQUQ109UQwIQ6^i<*F|65f4 zwR-=Z*#H0Ymhg#_E&#yh)-xxMU;IB!j<4wb)#(3<*uS)<UkA+B0rQ{e#jmTtf8%|8 zoiAVK%h&nx&uqk3bMe(&e08qAI#+)ksefH7|I=EzqWu0J!;4c#rhZa^1vqoc>14I- H<=g)OAyn2) literal 0 HcmV?d00001 From 6fef581dd071fac8a805baf7f7194f2537dfd3bb Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher <arno.kaimbacher@geosphere.at> Date: Thu, 30 Nov 2023 13:40:32 +0100 Subject: [PATCH 11/42] - small adaptions for AsideMenuItem.vue, AsideMenuLayer.vue - new routes editor.dataset.list and editor.dataset.update - fir functionalities for editor role, suche as listing and receiving released datasets - npm updates --- ...setsController.ts => DatasetController.ts} | 83 +++++++- .../Http/Submitter/DatasetController.ts | 21 +- app/Models/Dataset.ts | 17 +- package-lock.json | 18 +- resources/js/Components/AsideMenuItem.vue | 34 ++-- resources/js/Components/AsideMenuLayer.vue | 2 +- resources/js/Pages/Editor/Dataset/Index.vue | 189 ++++++++++++++++++ resources/js/Pages/Editor/Dataset/Receive.vue | 105 ++++++++++ .../js/Pages/Submitter/Dataset/Index.vue | 109 +++++++--- resources/js/menu.ts | 36 +++- start/routes.ts | 20 +- 11 files changed, 550 insertions(+), 84 deletions(-) rename app/Controllers/Http/Editor/{DatasetsController.ts => DatasetController.ts} (65%) create mode 100644 resources/js/Pages/Editor/Dataset/Index.vue create mode 100644 resources/js/Pages/Editor/Dataset/Receive.vue diff --git a/app/Controllers/Http/Editor/DatasetsController.ts b/app/Controllers/Http/Editor/DatasetController.ts similarity index 65% rename from app/Controllers/Http/Editor/DatasetsController.ts rename to app/Controllers/Http/Editor/DatasetController.ts index 35cfebe..2189bb0 100644 --- a/app/Controllers/Http/Editor/DatasetsController.ts +++ b/app/Controllers/Http/Editor/DatasetController.ts @@ -1,11 +1,13 @@ import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; import { Client } from '@opensearch-project/opensearch'; +import User from 'App/Models/User'; import Dataset from 'App/Models/Dataset'; import XmlModel from 'App/Library/XmlModel'; import { XMLBuilder } from 'xmlbuilder2/lib/interfaces'; import { create } from 'xmlbuilder2'; import { readFileSync } from 'fs'; import { transform } from 'saxon-js'; +import type { ModelQueryBuilderContract } from '@ioc:Adonis/Lucid/Orm'; // Create a new instance of the client const client = new Client({ node: 'http://localhost:9200' }); // replace with your OpenSearch endpoint @@ -19,7 +21,86 @@ export default class DatasetsController { // this.proc = readFileSync('public/assets2/datasetxml2oai.sef.json'); } - public async index({}: HttpContextContract) {} + // public async index({}: HttpContextContract) {} + public async index({ auth, request, inertia }: HttpContextContract) { + const user = (await User.find(auth.user?.id)) as User; + const page = request.input('page', 1); + let datasets: ModelQueryBuilderContract<typeof Dataset, Dataset> = Dataset.query(); + + // if (request.input('search')) { + // // users = users.whereRaw('name like %?%', [request.input('search')]) + // const searchTerm = request.input('search'); + // datasets.where('name', 'ilike', `%${searchTerm}%`); + // } + + if (request.input('sort')) { + type SortOrder = 'asc' | 'desc' | undefined; + let attribute = request.input('sort'); + let sortOrder: SortOrder = 'asc'; + + if (attribute.substr(0, 1) === '-') { + sortOrder = 'desc'; + // attribute = substr(attribute, 1); + attribute = attribute.substr(1); + } + datasets.orderBy(attribute, sortOrder); + } else { + // users.orderBy('created_at', 'desc'); + datasets.orderBy('id', 'asc'); + } + + // const users = await User.query().orderBy('login').paginate(page, limit); + const myDatasets = await datasets + .where('server_state', 'released') + .orWhere((dQuery) => { + dQuery + .whereIn('server_state', ['editor_accepted', 'rejected_reviewer', 'reviewed', 'published']) + .where('editor_id', user.id); + }) + .preload('titles') + .preload('user', (query) => query.select('id', 'login')) + .paginate(page, 10); + + return inertia.render('Editor/Dataset/Index', { + datasets: myDatasets.serialize(), + filters: request.all(), + can: { + // create: await auth.user?.can(['dataset-submit']), + receive: await auth.user?.can(['dataset-receive']), + edit: await auth.user?.can(['dataset-editor-edit']), + delete: await auth.user?.can(['dataset-editor-delete']), + }, + }); + } + + public async receive({ request, inertia, response }: HttpContextContract) { + const id = request.param('id'); + const dataset = await Dataset.query() + .where('id', id) + .preload('titles') + .preload('descriptions') + .preload('user', (builder) => { + builder.select('id', 'login'); + }) + + .firstOrFail(); + + const validStates = ['released']; + if (!validStates.includes(dataset.server_state)) { + // session.flash('errors', 'Invalid server state!'); + return response + .flash( + 'warning', + `Invalid server state. Dataset with id ${id} cannot be received. Datset has server state ${dataset.server_state}.`, + ) + .redirect() + .back(); + } + + return inertia.render('Editor/Dataset/Receive', { + dataset, + }); + } public async create({}: HttpContextContract) {} diff --git a/app/Controllers/Http/Submitter/DatasetController.ts b/app/Controllers/Http/Submitter/DatasetController.ts index 8d29a3a..06c0e57 100644 --- a/app/Controllers/Http/Submitter/DatasetController.ts +++ b/app/Controllers/Http/Submitter/DatasetController.ts @@ -884,24 +884,23 @@ export default class DatasetController { const uploadedFiles: MultipartFileContract[] = request.files('files'); if (Array.isArray(uploadedFiles) && uploadedFiles.length > 0) { for (const [index, fileData] of uploadedFiles.entries()) { + try { + await this.scanFileForViruses(fileData.tmpPath); //, 'gitea.lan', 3310); + // await this.scanFileForViruses("/tmp/testfile.txt"); + } catch (error) { + // If the file is infected or there's an error scanning the file, throw a validation exception + throw error; + } + + // move to disk: const fileName = `file-${cuid()}.${fileData.extname}`; const datasetFolder = `files/${dataset.id}`; - await fileData.moveToDisk(datasetFolder, { name: fileName, overwrite: true }, 'local'); // let path = coverImage.filePath; + //save to db: const { clientFileName, sortOrder } = this.extractVariableNameAndSortOrder(fileData.clientName); const mimeType = fileData.headers['content-type'] || 'application/octet-stream'; // Fallback to a default MIME type - // save file metadata into db - // const newFile = new File(); - // newFile.pathName = `${datasetFolder}/${fileName}`; - // newFile.fileSize = fileData.size; - // newFile.mimeType = mimeType; - // newFile.label = clientFileName; - // newFile.sortOrder = sortOrder ? sortOrder : index; - // newFile.visibleInFrontdoor = true; - // newFile.visibleInOai = true; - const newFile = await dataset .useTransaction(trx) .related('files') diff --git a/app/Models/Dataset.ts b/app/Models/Dataset.ts index 2ba2c1c..6bf2c6e 100644 --- a/app/Models/Dataset.ts +++ b/app/Models/Dataset.ts @@ -95,7 +95,13 @@ export default class Dataset extends DatasetExtension { }) public created_at: DateTime; - @column.dateTime({ autoCreate: true, autoUpdate: true, columnName: 'server_date_modified' }) + @column.dateTime({ + serialize: (value: Date | null) => { + return value ? dayjs(value).format('MMMM D YYYY HH:mm a') : value; + }, + autoCreate: true, + autoUpdate: true, + columnName: 'server_date_modified' }) public server_date_modified: DateTime; @manyToMany(() => Person, { @@ -188,6 +194,15 @@ export default class Dataset extends DatasetExtension { return mainTitle ? mainTitle.value : null; } + @computed({ + serializeAs: 'main_abstract', + }) + public get mainAbstract() { + // return `${this.firstName} ${this.lastName}`; + const mainTitle = this.descriptions?.find((desc) => desc.type === 'Abstract'); + return mainTitle ? mainTitle.value : null; + } + @manyToMany(() => Person, { pivotForeignKey: 'document_id', pivotRelatedForeignKey: 'person_id', diff --git a/package-lock.json b/package-lock.json index 5f7d9ae..684535f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3978,9 +3978,9 @@ "dev": true }, "node_modules/@types/eslint": { - "version": "8.44.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", - "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", + "version": "8.44.8", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.8.tgz", + "integrity": "sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==", "dev": true, "peer": true, "dependencies": { @@ -4166,9 +4166,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.10.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.0.tgz", - "integrity": "sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==", + "version": "20.10.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.1.tgz", + "integrity": "sha512-T2qwhjWwGH81vUEx4EXmBKsTJRXFXNZTL4v0gi01+zyBmCwzE6TyHszqX01m+QHTEq+EZNo13NeJIdEqf+Myrg==", "dependencies": { "undici-types": "~5.26.4" } @@ -8194,9 +8194,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.596", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.596.tgz", - "integrity": "sha512-zW3zbZ40Icb2BCWjm47nxwcFGYlIgdXkAx85XDO7cyky9J4QQfq8t0W19/TLZqq3JPQXtlv8BPIGmfa9Jb4scg==", + "version": "1.4.597", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.597.tgz", + "integrity": "sha512-0XOQNqHhg2YgRVRUrS4M4vWjFCFIP2ETXcXe/0KIQBjXE9Cpy+tgzzYfuq6HGai3hWq0YywtG+5XK8fyG08EjA==", "dev": true }, "node_modules/emittery": { diff --git a/resources/js/Components/AsideMenuItem.vue b/resources/js/Components/AsideMenuItem.vue index 131d0e5..00ab4e8 100644 --- a/resources/js/Components/AsideMenuItem.vue +++ b/resources/js/Components/AsideMenuItem.vue @@ -37,18 +37,13 @@ const styleService = StyleService(); const hasColor = computed(() => props.item && props.item.color); -const isDropdownOpen = ref(false); +// const isDropdownOpen = ref(false); -const isChildSelected = computed(() => { - if (props.item.children && props.item.children.length > 0) { - return children.value.some(childItem => stardust.isCurrent(childItem.route)); - } - return false; -}); - -// const value = computed({ -// get: () => props.modelValue, -// set: (value) => emit('update:modelValue', value), +// const isChildSelected = computed(() => { +// if (props.item.children && props.item.children.length > 0) { +// return children.value.some(childItem => stardust.isCurrent(childItem.route)); +// } +// return false; // }); @@ -154,7 +149,7 @@ const hasRoles = computed(() => { <!-- <li v-for="( child, index ) in children " :key="index"> <AsideMenuItem :item="child" :key="index"> </AsideMenuItem> </li> --> - <AsideMenuItem v-for="(childItem, index) in props.item.children" :key="index" :item="childItem" /> + <AsideMenuItem v-for="(childItem, index) in children" :key="index" :item="childItem" /> </ul> </div> <!-- <AsideMenuList v-if="hasChildren" :items="item.children" @@ -171,17 +166,18 @@ const hasRoles = computed(() => { cursor: pointer; } -/* .menu-item-icon { - font-size: 1.5rem; - margin-right: 10px; +.menu-item-icon { + font-size: 2.5rem; + /* margin-right: 10px; */ } -.menu-item-label { +/* .menu-item-label { font-size: 1.2rem; font-weight: bold; -} +} */ .menu-item-dropdown { - margin-left: 10px; -} */ + /* margin-left: 10px; */ + padding-left: 0.75rem; +} </style> diff --git a/resources/js/Components/AsideMenuLayer.vue b/resources/js/Components/AsideMenuLayer.vue index 706b3e7..19323ae 100644 --- a/resources/js/Components/AsideMenuLayer.vue +++ b/resources/js/Components/AsideMenuLayer.vue @@ -12,7 +12,7 @@ import BaseIcon from '@/Components/BaseIcon.vue'; defineProps({ menu: { - type: Array, + type: Array<Object>, default: () => [], }, }); diff --git a/resources/js/Pages/Editor/Dataset/Index.vue b/resources/js/Pages/Editor/Dataset/Index.vue new file mode 100644 index 0000000..666cafa --- /dev/null +++ b/resources/js/Pages/Editor/Dataset/Index.vue @@ -0,0 +1,189 @@ +<script setup lang="ts"> +// import { Head, Link, useForm, usePage } from '@inertiajs/inertia-vue3'; +import { Head, usePage } from '@inertiajs/vue3'; +import { ComputedRef } from 'vue'; +import { mdiSquareEditOutline, mdiTrashCan, mdiAlertBoxOutline, mdiLockOpen } from '@mdi/js'; +import { computed } from 'vue'; +import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; +import SectionMain from '@/Components/SectionMain.vue'; +import BaseButton from '@/Components/BaseButton.vue'; +import CardBox from '@/Components/CardBox.vue'; +import BaseButtons from '@/Components/BaseButtons.vue'; +import NotificationBar from '@/Components/NotificationBar.vue'; +import Pagination from '@/Components/Admin/Pagination.vue'; +import { stardust } from '@eidellev/adonis-stardust/client'; + +const props = defineProps({ + datasets: { + type: Object, + default: () => ({}), + }, + filters: { + type: Object, + default: () => ({}), + }, + can: { + type: Object, + default: () => ({}), + }, + // user: { + // type: Object, + // default: () => ({}), + // } +}); + +const flash: ComputedRef<any> = computed(() => { + // let test = usePage(); + // console.log(test); + return usePage().props.flash; +}); + +const validStates = ['inprogress', 'rejected_editor']; + +const getRowClass = (dataset) => { + // (props.options ? 'select' : props.type) + let rowclass = ''; + if (dataset.server_state == 'editor_accepted') { + rowclass = 'editor_accepted'; + } else if (dataset.server_state == 'rejected_reviewer') { + rowclass = 'rejected_reviewer'; + } else if (dataset.server_state == 'reviewed') { + rowclass = 'reviewed'; + } else if (dataset.server_state == 'released') { + rowclass = 'released'; + } else if (dataset.server_state == 'published') { + rowclass = 'released'; + } else { + rowclass = ''; + } + return rowclass; +}; + + +</script> + +<template> + <LayoutAuthenticated> + + <Head title="Dataset List" /> + <SectionMain> + <!-- <FormValidationErrors v-bind:errors="errors" /> --> + <NotificationBar v-if="flash.message" color="success" :icon="mdiAlertBoxOutline"> + {{ flash.message }} + </NotificationBar> + <NotificationBar v-if="flash.warning" color="warning" :icon="mdiAlertBoxOutline"> + {{ flash.warning }} + </NotificationBar> + + <!-- table --> + <CardBox class="mb-6" has-table> + <table class="pure-table"> + <thead> + <tr> + <th> + <!-- <Sort label="Dataset Title" attribute="title" :search="form.search" /> --> + Dataset Title + </th> + <th>Submitter</th> + <th> + <!-- <Sort label="Email" attribute="email" :search="form.search" /> --> + <th>Server State</th> + </th> + <th>Editor</th> + <th>Date of last modification</th> + <th v-if="can.edit || can.delete">Actions</th> + </tr> + </thead> + + <!-- <th>Dataset Title</th> + <th>ID</th> + <th>Server State</th> + <th>Editor</th> + <th>Date of last modification</th> + <th></th> --> + + <tbody> + <tr v-for="dataset in props.datasets.data" :key="dataset.id" :class="getRowClass(dataset)"> + <td data-label="Login"> + <!-- <Link v-bind:href="stardust.route('user.show', [user.id])" + class="no-underline hover:underline text-cyan-600 dark:text-cyan-400"> + {{ user.login }} + </Link> --> + <!-- {{ user.id }} --> + {{ dataset.main_title }} + </td> + <td> {{ dataset.user.login }} </td> + <td> + {{ dataset.server_state }} + </td> + + <td v-if="dataset.server_state === 'released'"> + <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified"> + Preferred reviewer: {{ dataset.preferred_reviewer }} + </small> + </td> + <td + v-else-if="dataset.server_state === 'editor_accepted' || dataset.server_state === 'rejected_reviewer'"> + <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified"> + In approval by: {{ dataset.editor?.login }} + </small> + </td> + + <td v-else> + {{ dataset.editor?.login }} + </td> + + + <td data-label="Created" class="lg:w-1 whitespace-nowrap"> + <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified"> + {{ dataset.server_date_modified }} + </small> + </td> + <td class="before:hidden lg:w-1 whitespace-nowrap"> + <BaseButtons type="justify-start lg:justify-end" no-wrap> + <BaseButton + v-if="can.receive && (dataset.server_state == 'released')" + :route-name="stardust.route('editor.dataset.receive', [dataset.id])" color="info" + :icon="mdiSquareEditOutline" :label="'Receive task'" small /> + <!-- <BaseButton + v-if="can.edit && (dataset.server_state == 'editor_accepted' || dataset.server_state == 'rejected_reviewer')" + :route-name="stardust.route('editor.dataset.edit', [dataset.id])" color="info" + :icon="mdiSquareEditOutline" :label="'Edit'" small /> --> + </BaseButtons> + </td> + </tr> + </tbody> + </table> + <div class="py-4"> + <Pagination v-bind:data="datasets.meta" /> + + </div> + </CardBox> + </SectionMain> + </LayoutAuthenticated> +</template> + +<style scoped> +.pure-table tr.released { + background-color: greenyellow; + color: gray; +} + +.pure-table tr.editor_accepted { + padding: 0.8em; + background-color: lightblue; + color: gray; +} + +.pure-table tr.rejected_reviewer { + padding: 0.8em; + background-color: orange; + color: gray; +} + +.pure-table tr.reviewed { + /* padding: 0.8em; */ + background-color: yellow; + color: gray; +} +</style> diff --git a/resources/js/Pages/Editor/Dataset/Receive.vue b/resources/js/Pages/Editor/Dataset/Receive.vue new file mode 100644 index 0000000..7dd4f31 --- /dev/null +++ b/resources/js/Pages/Editor/Dataset/Receive.vue @@ -0,0 +1,105 @@ +<script setup lang="ts"> +import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; +import SectionMain from '@/Components/SectionMain.vue'; +import SectionTitleLineWithButton from '@/Components/SectionTitleLineWithButton.vue'; +import { useForm, Head, usePage } from '@inertiajs/vue3'; +import { computed, Ref } from 'vue'; +import CardBox from '@/Components/CardBox.vue'; +import BaseButton from '@/Components/BaseButton.vue'; +import BaseButtons from '@/Components/BaseButtons.vue'; +import { stardust } from '@eidellev/adonis-stardust/client'; +import { mdiArrowLeftBoldOutline, mdiLockOpen } from '@mdi/js'; +import FormValidationErrors from '@/Components/FormValidationErrors.vue'; + +defineProps({ + dataset: { + type: Object, + default: () => ({}), + }, +}); + +const flash: Ref<any> = computed(() => { + return usePage().props.flash; +}); +const errors: Ref<any> = computed(() => { + return usePage().props.errors; +}); + +const form = useForm({ + preferred_reviewer: '', + preferred_reviewer_email: '', + preferation: 'yes_preferation', + + // preferation: '', + // isPreferationRequired: false, +}); + + +// const isPreferationRequired = computed(() => form.preferation === 'yes_preferation'); + +const handleSubmit = async (e) => { + e.preventDefault(); + + // await form.put(stardust.route('dataset.releaseUpdate', [props.dataset.id])); + // // await form.put(stardust.route('editor.dataset.update', [props.dataset.id])); +}; +</script> + +<template> + <LayoutAuthenticated> + + <Head title="Receive dataset" /> + <SectionMain> + <SectionTitleLineWithButton :icon="mdiLockOpen" title="Receive released dataset" main> + <BaseButton :route-name="stardust.route('editor.dataset.list')" :icon="mdiArrowLeftBoldOutline" label="Back" + color="white" rounded-full small /> + </SectionTitleLineWithButton> + <CardBox form @submit.prevent="handleSubmit"> + <FormValidationErrors v-bind:errors="errors" /> + + + + + <!-- <div class="flex flex-col md:flex-row items-center"> --> + <div class="w-full"> + <label class="block font-bold mb-2" for="owner">Submitter:</label> + <div class="w-full p-2 rounded-md">{{ dataset.user.login }}</div> + </div> + <div class="w-full"> + <label class="block font-bold mb-2" for="title">Dataset title:</label> + <div class="w-full p-2 rounded-md" v-if="dataset.main_title"> + {{ dataset.main_title }} + </div> + <div class="w-full p-2 rounded-md" v-else> + No title available + </div> + </div> + <div class="w-full"> + <label class="block font-bold mb-2" for="title">Dataset abstract:</label> + <div class="w-full p-2 rounded-md" v-if="dataset.main_abstract"> + {{ dataset.main_abstract }} + </div> + <div class="w-full p-2 rounded-md" v-else> + No abstract available + </div> + </div> + <!-- </div> --> + + + <div v-if="flash && flash.warning" class="flex flex-col mt-6 animate-fade-in"> + <div class="bg-yellow-500 border-l-4 border-orange-400 text-white p-4" role="alert"> + <p class="font-bold">Be Warned</p> + <p>{{ flash.warning }}</p> + </div> + </div> + + <template #footer> + <BaseButtons> + <!-- <BaseButton type="submit" color="info" label="Receive" + :class="{ 'opacity-25': form.processing }" :disabled="form.processing" /> --> + </BaseButtons> + </template> + </CardBox> + </SectionMain> + </LayoutAuthenticated> +</template> diff --git a/resources/js/Pages/Submitter/Dataset/Index.vue b/resources/js/Pages/Submitter/Dataset/Index.vue index 6d04bb0..7cdc468 100644 --- a/resources/js/Pages/Submitter/Dataset/Index.vue +++ b/resources/js/Pages/Submitter/Dataset/Index.vue @@ -6,13 +6,11 @@ import { mdiSquareEditOutline, mdiTrashCan, mdiAlertBoxOutline, mdiLockOpen } fr import { computed } from 'vue'; import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; import SectionMain from '@/Components/SectionMain.vue'; -// import SectionTitleLineWithButton from '@/Components/SectionTitleLineWithButton.vue'; import BaseButton from '@/Components/BaseButton.vue'; import CardBox from '@/Components/CardBox.vue'; import BaseButtons from '@/Components/BaseButtons.vue'; import NotificationBar from '@/Components/NotificationBar.vue'; import Pagination from '@/Components/Admin/Pagination.vue'; -// import Sort from '@/Components/Admin/Sort.vue'; import { stardust } from '@eidellev/adonis-stardust/client'; const props = defineProps({ @@ -34,38 +32,41 @@ const props = defineProps({ // } }); -// const search = computed(() => { -// return props.filters.search; -// }); - const flash: ComputedRef<any> = computed(() => { // let test = usePage(); // console.log(test); return usePage().props.flash; }); -// const errors: ComputedRef<any> = computed(() => { -// return usePage().props.errors; -// }); +const validStates = ['inprogress', 'rejected_editor']; -// const form = useForm({ -// search: props.filters.search, -// }); +const getRowClass = (dataset) => { + // (props.options ? 'select' : props.type) + let rowclass = ''; + if (dataset.server_state == 'inprogress') { + rowclass = 'inprogress'; + } else if (dataset.server_state == 'released') { + rowclass = 'released'; + } else if (dataset.server_state == 'editor_accepted' || dataset.server_state == 'ejected_reviewer') { + rowclass = 'editor_accepted'; + } else if (dataset.server_state == 'approved') { + rowclass = 'approved'; + } else if (dataset.server_state == 'eviewed') { + rowclass = 'eviewed'; + } else if (dataset.server_state == 'ejected_editor') { + rowclass = 'ejected_editor'; + } else { + rowclass = ''; + } + return rowclass; +}; -// const formDelete = useForm({}); - -// async function destroy(id) { -// const destroy = async (id) => { -// // if (confirm('Are you sure you want to delete?')) { -// // await formDelete.delete(stardust.route('dataset.destroy', [id])); -// // } -// }; </script> <template> <LayoutAuthenticated> - <Head title="Submit Dataset" /> + <Head title="Dataset List" /> <SectionMain> <!-- <FormValidationErrors v-bind:errors="errors" /> --> <NotificationBar v-if="flash.message" color="success" :icon="mdiAlertBoxOutline"> @@ -77,7 +78,7 @@ const flash: ComputedRef<any> = computed(() => { <!-- table --> <CardBox class="mb-6" has-table> - <table> + <table class="pure-table"> <thead> <tr> <th> @@ -94,7 +95,7 @@ const flash: ComputedRef<any> = computed(() => { </thead> <tbody> - <tr v-for="dataset in props.datasets.data" :key="dataset.id"> + <tr v-for="dataset in props.datasets.data" :key="dataset.id" :class="getRowClass(dataset)"> <td data-label="Login"> <!-- <Link v-bind:href="stardust.route('user.show', [user.id])" class="no-underline hover:underline text-cyan-600 dark:text-cyan-400"> @@ -108,19 +109,19 @@ const flash: ComputedRef<any> = computed(() => { </td> <td data-label="Created" class="lg:w-1 whitespace-nowrap"> - <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified">{{ - dataset.updated_at }}</small> + <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified"> + {{ dataset.server_date_modified }} + </small> </td> - <td v-if="can.edit || can.delete" class="before:hidden lg:w-1 whitespace-nowrap"> - <BaseButtons type="justify-start lg:justify-end" no-wrap> + <td class="before:hidden lg:w-1 whitespace-nowrap"> + <BaseButtons v-if="validStates.includes(dataset.server_state)" + type="justify-start lg:justify-end" no-wrap> <!-- release created dataset --> <BaseButton v-if="can.edit" :route-name="stardust.route('dataset.release', [dataset.id])" color="info" :icon="mdiLockOpen" :label="'Release'" small /> - <!-- && (dataset.server_state === 'inprogress' || dataset.server_state === 'rejected_editor')" --> - <BaseButton :route-name="stardust.route('dataset.edit', [dataset.id])" + <BaseButton v-if="can.edit" :route-name="stardust.route('dataset.edit', [dataset.id])" color="info" :icon="mdiSquareEditOutline" :label="'Edit'" small /> - <!-- @click="destroy(dataset.id)" --> <BaseButton v-if="can.delete" color="danger" :route-name="stardust.route('dataset.delete', [dataset.id])" :icon="mdiTrashCan" small /> @@ -149,3 +150,51 @@ const flash: ComputedRef<any> = computed(() => { </SectionMain> </LayoutAuthenticated> </template> + +<style scoped> +.pure-table tr.inprogress { + padding: 0.8em; + background-color: paleturquoise; + color: gray; +} + +.pure-table tr.released { + background-color: greenyellow; + color: gray; +} + +.pure-table tr.editor_accepted { + padding: 0.8em; + background-color: lightblue; + color: gray; +} + +.pure-table tr.rejected_reviewer { + padding: 0.8em; + background-color: orange; + color: gray; +} + +.pure-table tr.rejected_editor { + /* padding: 0.8em; */ + background-color: orange; + color: gray; +} + +.pure-table tr.reviewed { + /* padding: 0.8em; */ + background-color: yellow; + color: gray; +} + +.pure-table tr.approved { + /* padding: 0.8em; */ + background-color: rgb(86, 86, 241); + color: whitesmoke; + +} + +.pure-table tr.reviewed { + /* padding: 0.8em; */ + background-color: #ffed4a; +}</style> diff --git a/resources/js/menu.ts b/resources/js/menu.ts index b7e57e8..d5b085f 100644 --- a/resources/js/menu.ts +++ b/resources/js/menu.ts @@ -1,4 +1,13 @@ -import { mdiMonitor, mdiGithub, mdiAccountEye, mdiAccountGroup, mdiDatabasePlus } from '@mdi/js'; +import { + mdiMonitor, + mdiGithub, + mdiAccountEye, + mdiAccountGroup, + mdiAccountEdit, + mdiPublish, + mdiAccountArrowUp, + mdiFormatListNumbered, +} from '@mdi/js'; export default [ { @@ -36,23 +45,42 @@ export default [ }, { // route: 'dataset.create', - icon: mdiDatabasePlus, + icon: mdiAccountArrowUp, label: 'Submitter', roles: ['submitter'], isOpen: false, children: [ { route: 'dataset.list', - icon: mdiDatabasePlus, + icon: mdiFormatListNumbered, label: 'All my datasets', }, { route: 'dataset.create', - icon: mdiDatabasePlus, + icon: mdiPublish, label: 'Create Dataset', }, ], }, + { + // route: 'dataset.create', + icon: mdiAccountEdit, + label: 'Editor', + roles: ['editor'], + isOpen: false, + children: [ + { + route: 'editor.dataset.list', + icon: mdiFormatListNumbered, + label: 'All my datasets', + }, + // { + // route: 'dataset.create', + // icon: mdiPublish, + // label: 'Create Dataset', + // }, + ], + }, // { // route: 'dataset.create', // icon: mdiDatabasePlus, diff --git a/start/routes.ts b/start/routes.ts index 6861edd..ef1b9fe 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -94,7 +94,6 @@ Route.post('/app/login', 'Auth/AuthController.login').as('login.store'); // Route.post("/signup", "AuthController.signup"); Route.post('/signout', 'Auth/AuthController.logout').as('logout'); - // administrator Route.group(() => { Route.get('/settings', async ({ inertia }) => { @@ -135,10 +134,6 @@ Route.group(() => { // .middleware(['auth', 'can:dataset-list,dataset-publish']); .middleware(['auth', 'is:administrator,moderator']); - - - - Route.get('/edit-account-info', 'UsersController.accountInfo') .as('admin.account.info') .namespace('App/Controllers/Http/Admin') @@ -179,10 +174,10 @@ Route.group(() => { .where('id', Route.matchers.number()) .middleware(['auth', 'can:dataset-edit']); Route.put('/dataset/:id/update', 'DatasetController.update') - .as('dataset.update') + .as('dataset.update') .where('id', Route.matchers.number()) .middleware(['auth', 'can:dataset-edit']); - + Route.get('/dataset/:id/delete', 'DatasetController.delete').as('dataset.delete').middleware(['auth', 'can:dataset-delete']); Route.put('/dataset/:id/deleteupdate', 'DatasetController.deleteUpdate') .as('dataset.deleteUpdate') @@ -199,8 +194,17 @@ Route.group(() => { // .middleware(['auth', 'can:dataset-list,dataset-publish']); // .middleware(['auth', 'is:submitter']); +// editor: Route.group(() => { - Route.put('/dataset/:id/update', 'DatasetsController.update').as('editor.dataset.update').middleware(['auth', 'can:dataset-editor-edit']); + Route.get('/dataset', 'DatasetController.index').as('editor.dataset.list').middleware(['auth', 'can:dataset-editor-list']); + Route.get('dataset/:id/receive', 'DatasetController.receive') + .as('editor.dataset.receive') + .where('id', Route.matchers.number()) + .middleware(['auth', 'can:dataset-receive']); + + Route.put('/dataset/:id/update', 'DatasetController.update') + .as('editor.dataset.update') + .middleware(['auth', 'can:dataset-editor-edit']); }) .namespace('App/Controllers/Http/Editor') .prefix('editor'); From 0d51002903c8a7d6b7ecc48918399a2bfb2a9d3a Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher <arno.kaimbacher@geosphere.at> Date: Fri, 1 Dec 2023 10:44:19 +0100 Subject: [PATCH 12/42] - default routing to "/app/dashboard" - default route after login "/app/dashboard" in AuthController.ts - npm updates - corrected route in menu.ts - better styling for listing datasets for editor and submitter in Index.vue - personal setting to route "/settings/user" --- app/Controllers/Http/Auth/AuthController.ts | 2 +- .../Http/Editor/DatasetController.ts | 3 +- package-lock.json | 24 ++-- resources/css/_table.css | 4 +- resources/js/Components/NavBar.vue | 2 +- resources/js/Pages/Editor/Dataset/Index.vue | 105 +++++++++--------- .../js/Pages/Submitter/Dataset/Index.vue | 46 ++++---- resources/js/Stores/main.ts | 4 +- resources/js/menu.ts | 2 +- start/routes.ts | 28 +++-- 10 files changed, 117 insertions(+), 103 deletions(-) diff --git a/app/Controllers/Http/Auth/AuthController.ts b/app/Controllers/Http/Auth/AuthController.ts index 8d16f3b..19b4bee 100644 --- a/app/Controllers/Http/Auth/AuthController.ts +++ b/app/Controllers/Http/Auth/AuthController.ts @@ -27,7 +27,7 @@ export default class AuthController { } // otherwise, redirect todashboard - response.redirect('/dashboard'); + response.redirect('/app/dashboard'); } // logout function diff --git a/app/Controllers/Http/Editor/DatasetController.ts b/app/Controllers/Http/Editor/DatasetController.ts index 2189bb0..625a207 100644 --- a/app/Controllers/Http/Editor/DatasetController.ts +++ b/app/Controllers/Http/Editor/DatasetController.ts @@ -55,7 +55,8 @@ export default class DatasetsController { .orWhere((dQuery) => { dQuery .whereIn('server_state', ['editor_accepted', 'rejected_reviewer', 'reviewed', 'published']) - .where('editor_id', user.id); + .where('editor_id', user.id) + .doesntHave('identifier', 'and'); }) .preload('titles') .preload('user', (query) => query.select('id', 'login')) diff --git a/package-lock.json b/package-lock.json index 684535f..6f2e8fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4144,9 +4144,9 @@ } }, "node_modules/@types/luxon": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.5.tgz", - "integrity": "sha512-1cyf6Ge/94zlaWIZA2ei1pE6SZ8xpad2hXaYa5JEFiaUH0YS494CZwyi4MXNpXD9oEuv6ZH0Bmh0e7F9sPhmZA==" + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.6.tgz", + "integrity": "sha512-LblarKeI26YsMLxHDIQ0295wPSLjkl98eNwDcVhz3zbo1H+kfnkzR01H5Ai5LBzSeddX0ZJSpGwKEZihGb5diw==" }, "node_modules/@types/md5": { "version": "2.3.5", @@ -8194,9 +8194,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.597", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.597.tgz", - "integrity": "sha512-0XOQNqHhg2YgRVRUrS4M4vWjFCFIP2ETXcXe/0KIQBjXE9Cpy+tgzzYfuq6HGai3hWq0YywtG+5XK8fyG08EjA==", + "version": "1.4.600", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.600.tgz", + "integrity": "sha512-KD6CWjf1BnQG+NsXuyiTDDT1eV13sKuYsOUioXkQweYTQIbgHkXPry9K7M+7cKtYHnSUPitVaLrXYB1jTkkYrw==", "dev": true }, "node_modules/emittery": { @@ -12309,9 +12309,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/node-repl-await": { @@ -15930,9 +15930,9 @@ } }, "node_modules/svgo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.4.tgz", - "integrity": "sha512-T+Xul3JwuJ6VGXKo/p2ndqx1ibxNKnLTvRc1ZTWKCfyKS/GgNjRZcYsK84fxTsy/izr91g/Rwx6fGnVgaFSI5g==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.5.tgz", + "integrity": "sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==", "dev": true, "dependencies": { "@trysound/sax": "0.2.0", diff --git a/resources/css/_table.css b/resources/css/_table.css index f02fb7e..48c3635 100644 --- a/resources/css/_table.css +++ b/resources/css/_table.css @@ -32,9 +32,9 @@ table { @apply border-b-0; } - tbody tr, tbody tr:nth-child(odd) { + /* tbody tr, tbody tr:nth-child(odd) { @apply lg:hover:bg-gray-100 lg:dark:hover:bg-slate-700/70; - } + } */ tbody tr:nth-child(odd) { @apply lg:bg-gray-50 lg:dark:bg-slate-800; diff --git a/resources/js/Components/NavBar.vue b/resources/js/Components/NavBar.vue index e330809..f8d4a36 100644 --- a/resources/js/Components/NavBar.vue +++ b/resources/js/Components/NavBar.vue @@ -133,7 +133,7 @@ const logout = async () => { <template #dropdown> <!-- <NavBarItem> --> <!-- <NavBarItem route-name="admin.account.info"> --> - <NavBarItem :route-name="'admin.account.info'"> + <NavBarItem :route-name="'settings.user'"> <NavBarItemLabel :icon="mdiAccount" label="My Profile" /> </NavBarItem> <NavBarItem v-if="userHasRoles(['moderator', 'administrator'])" :route-name="'settings'"> diff --git a/resources/js/Pages/Editor/Dataset/Index.vue b/resources/js/Pages/Editor/Dataset/Index.vue index 666cafa..ab592b4 100644 --- a/resources/js/Pages/Editor/Dataset/Index.vue +++ b/resources/js/Pages/Editor/Dataset/Index.vue @@ -2,7 +2,7 @@ // import { Head, Link, useForm, usePage } from '@inertiajs/inertia-vue3'; import { Head, usePage } from '@inertiajs/vue3'; import { ComputedRef } from 'vue'; -import { mdiSquareEditOutline, mdiTrashCan, mdiAlertBoxOutline, mdiLockOpen } from '@mdi/js'; +import { mdiSquareEditOutline, mdiAlertBoxOutline } from '@mdi/js'; import { computed } from 'vue'; import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; import SectionMain from '@/Components/SectionMain.vue'; @@ -38,7 +38,6 @@ const flash: ComputedRef<any> = computed(() => { return usePage().props.flash; }); -const validStates = ['inprogress', 'rejected_editor']; const getRowClass = (dataset) => { // (props.options ? 'select' : props.type) @@ -80,80 +79,83 @@ const getRowClass = (dataset) => { <table class="pure-table"> <thead> <tr> - <th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> <!-- <Sort label="Dataset Title" attribute="title" :search="form.search" /> --> - Dataset Title + Title </th> - <th>Submitter</th> - <th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + Submitter + </th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> <!-- <Sort label="Email" attribute="email" :search="form.search" /> --> - <th>Server State</th> + State + </th> + + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + Editor + </th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + Date of last modification + </th> + <th scope="col" class="relative px-6 py-3" v-if="can.edit || can.delete"> + <span class="sr-only">Actions</span> </th> - <th>Editor</th> - <th>Date of last modification</th> - <th v-if="can.edit || can.delete">Actions</th> </tr> </thead> - <!-- <th>Dataset Title</th> - <th>ID</th> - <th>Server State</th> - <th>Editor</th> - <th>Date of last modification</th> - <th></th> --> - - <tbody> - <tr v-for="dataset in props.datasets.data" :key="dataset.id" :class="getRowClass(dataset)"> - <td data-label="Login"> + <tbody class="bg-white divide-y divide-gray-200"> + <tr v-for="dataset in props.datasets.data" :key="dataset.id" + :class="[getRowClass(dataset)]"> + <td data-label="Login" class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> <!-- <Link v-bind:href="stardust.route('user.show', [user.id])" class="no-underline hover:underline text-cyan-600 dark:text-cyan-400"> {{ user.login }} </Link> --> - <!-- {{ user.id }} --> - {{ dataset.main_title }} + <div class="text-sm font-medium">{{ dataset.main_title }}</div> </td> - <td> {{ dataset.user.login }} </td> - <td> - {{ dataset.server_state }} + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> + <div class="text-sm">{{ dataset.user.login }}</div> + </td> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> + <div class="text-sm">{{ dataset.server_state }}</div> </td> - <td v-if="dataset.server_state === 'released'"> - <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified"> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" + v-if="dataset.server_state === 'released'"> + <div class="text-sm" :title="dataset.server_date_modified"> Preferred reviewer: {{ dataset.preferred_reviewer }} - </small> + </div> </td> - <td + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" v-else-if="dataset.server_state === 'editor_accepted' || dataset.server_state === 'rejected_reviewer'"> - <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified"> + <div class="text-sm" :title="dataset.server_date_modified"> In approval by: {{ dataset.editor?.login }} - </small> + </div> + </td> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" v-else> + <div class="text-sm">{{ dataset.editor?.login }}</div> </td> - <td v-else> - {{ dataset.editor?.login }} - </td> - - - <td data-label="Created" class="lg:w-1 whitespace-nowrap"> - <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified"> + <td data-label="modified" class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> + <div class="text-sm" :title="dataset.server_date_modified"> {{ dataset.server_date_modified }} - </small> + </div> </td> - <td class="before:hidden lg:w-1 whitespace-nowrap"> + <td class="py-4 whitespace-nowrap text-right text-sm font-medium text-gray-700 dark:text-white"> <BaseButtons type="justify-start lg:justify-end" no-wrap> - <BaseButton - v-if="can.receive && (dataset.server_state == 'released')" + <BaseButton v-if="can.receive && (dataset.server_state == 'released')" :route-name="stardust.route('editor.dataset.receive', [dataset.id])" color="info" - :icon="mdiSquareEditOutline" :label="'Receive task'" small /> - <!-- <BaseButton - v-if="can.edit && (dataset.server_state == 'editor_accepted' || dataset.server_state == 'rejected_reviewer')" - :route-name="stardust.route('editor.dataset.edit', [dataset.id])" color="info" - :icon="mdiSquareEditOutline" :label="'Edit'" small /> --> + :icon="mdiSquareEditOutline" :label="'Receive task'" small /> </BaseButtons> </td> </tr> </tbody> </table> + + <!-- <BaseButton + v-if="can.edit && (dataset.server_state == 'editor_accepted' || dataset.server_state == 'rejected_reviewer')" + :route-name="stardust.route('editor.dataset.edit', [dataset.id])" color="info" + :icon="mdiSquareEditOutline" :label="'Edit'" small /> --> <div class="py-4"> <Pagination v-bind:data="datasets.meta" /> @@ -165,24 +167,23 @@ const getRowClass = (dataset) => { <style scoped> .pure-table tr.released { - background-color: greenyellow; + /* background-color: greenyellow; */ + background-color: rgb(52 211 153); color: gray; } .pure-table tr.editor_accepted { - padding: 0.8em; - background-color: lightblue; + /* background-color: lightblue; */ + background-color: rgb(125 211 252); color: gray; } .pure-table tr.rejected_reviewer { - padding: 0.8em; background-color: orange; color: gray; } .pure-table tr.reviewed { - /* padding: 0.8em; */ background-color: yellow; color: gray; } diff --git a/resources/js/Pages/Submitter/Dataset/Index.vue b/resources/js/Pages/Submitter/Dataset/Index.vue index 7cdc468..3db4676 100644 --- a/resources/js/Pages/Submitter/Dataset/Index.vue +++ b/resources/js/Pages/Submitter/Dataset/Index.vue @@ -81,22 +81,26 @@ const getRowClass = (dataset) => { <table class="pure-table"> <thead> <tr> - <th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> <!-- <Sort label="Dataset Title" attribute="title" :search="form.search" /> --> Dataset Title - </th> - <th> + </th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> <!-- <Sort label="Email" attribute="email" :search="form.search" /> --> - <th>Server State</th> + Server State + </th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + Date of last modification + </th> + <th scope="col" class="relative px-6 py-3" v-if="can.edit || can.delete"> + <span class="sr-only">Actions</span> </th> - <th>Date of last modification</th> - <th v-if="can.edit || can.delete">Actions</th> </tr> </thead> - <tbody> + <tbody class="bg-white divide-y divide-gray-200"> <tr v-for="dataset in props.datasets.data" :key="dataset.id" :class="getRowClass(dataset)"> - <td data-label="Login"> + <td data-label="Login" class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> <!-- <Link v-bind:href="stardust.route('user.show', [user.id])" class="no-underline hover:underline text-cyan-600 dark:text-cyan-400"> {{ user.login }} @@ -104,16 +108,16 @@ const getRowClass = (dataset) => { <!-- {{ user.id }} --> {{ dataset.main_title }} </td> - <td> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> {{ dataset.server_state }} </td> - <td data-label="Created" class="lg:w-1 whitespace-nowrap"> - <small class="text-gray-500 dark:text-slate-400" :title="dataset.server_date_modified"> + <td data-label="modified" class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> + <div class="text-sm" :title="dataset.server_date_modified"> {{ dataset.server_date_modified }} - </small> + </div> </td> - <td class="before:hidden lg:w-1 whitespace-nowrap"> + <td class="py-4 whitespace-nowrap text-right text-sm font-medium text-gray-700 dark:text-white"> <BaseButtons v-if="validStates.includes(dataset.server_state)" type="justify-start lg:justify-end" no-wrap> <!-- release created dataset --> @@ -152,20 +156,22 @@ const getRowClass = (dataset) => { </template> <style scoped> -.pure-table tr.inprogress { - padding: 0.8em; - background-color: paleturquoise; +.pure-table tr.released { + /* background-color: greenyellow; */ + background-color: rgb(52 211 153); color: gray; } -.pure-table tr.released { - background-color: greenyellow; +.pure-table tr.inprogress { + padding: 0.8em; + /* bg-teal-300 */ + background-color: rgb(94 234 212); color: gray; } .pure-table tr.editor_accepted { - padding: 0.8em; - background-color: lightblue; + /* background-color: lightblue; */ + background-color: rgb(125 211 252); color: gray; } diff --git a/resources/js/Stores/main.ts b/resources/js/Stores/main.ts index de5db19..46078fd 100644 --- a/resources/js/Stores/main.ts +++ b/resources/js/Stores/main.ts @@ -88,7 +88,7 @@ export const MainService = defineStore('main', { fetch(sampleDataKey) { // sampleDataKey= clients or history axios - .get(`data-sources/${sampleDataKey}.json`) + .get(`/data-sources/${sampleDataKey}.json`) .then((r) => { if (r.data && r.data.data) { this[sampleDataKey] = r.data.data; @@ -102,7 +102,7 @@ export const MainService = defineStore('main', { fetchApi(sampleDataKey) { // sampleDataKey= authors or datasets axios - .get(`api/${sampleDataKey}`) + .get(`/api/${sampleDataKey}`) .then((r) => { if (r.data) { this[sampleDataKey] = r.data; diff --git a/resources/js/menu.ts b/resources/js/menu.ts index d5b085f..c9230b9 100644 --- a/resources/js/menu.ts +++ b/resources/js/menu.ts @@ -11,7 +11,7 @@ import { export default [ { - route: 'dashboard', + route: 'app.dashboard', icon: mdiMonitor, label: 'Dashboard', }, diff --git a/start/routes.ts b/start/routes.ts index ef1b9fe..4963b3a 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -31,10 +31,8 @@ Route.get('health', async ({ response }) => { return report.healthy ? response.ok(report) : response.badRequest(report); }); -Route.get('/', async ({ view }) => { - return view.render('welcome'); -}).as('dashboard2'); +//oai: // Route.get( '/oai', 'Oai/RequestController.index').as('oai'); Route.group(() => { Route.get('/oai', 'Oai/OaiController.index').as('get'); @@ -42,7 +40,20 @@ Route.group(() => { }).as('oai'); // Route.inertia('/about', 'App'); +//old solution: +// Route.get('/', async ({ view }) => { +// return view.render('welcome'); +// }).as('dashboard2'); + +Route.get('/', async ({ response }) => { + return response.redirect().toRoute('app.dashboard'); +}).as('dashboard'); + Route.group(() => { + Route.get('/dashboard', async ({ inertia }) => { + return inertia.render('Dashboard'); + }).as('dashboard'); + Route.get('/', async ({ inertia }) => { const users = await User.query().orderBy('login'); return inertia.render('App', { @@ -71,12 +82,7 @@ Route.group(() => { }).as('register.store'); }) .prefix('app') - .as('app'); - -Route.get('/dashboard', async ({ inertia }) => { - return inertia.render('Dashboard'); -}) - .as('dashboard') + .as('app') .middleware('auth'); Route.get('/map', async ({ inertia }) => { @@ -134,8 +140,8 @@ Route.group(() => { // .middleware(['auth', 'can:dataset-list,dataset-publish']); .middleware(['auth', 'is:administrator,moderator']); -Route.get('/edit-account-info', 'UsersController.accountInfo') - .as('admin.account.info') +Route.get('/settings/user', 'UsersController.accountInfo') + .as('settings.user') .namespace('App/Controllers/Http/Admin') .middleware(['auth']); From ae0c471e93039bd583c71366a8b71f6005e7032b Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher <arno.kaimbacher@geosphere.at> Date: Tue, 12 Dec 2023 15:22:25 +0100 Subject: [PATCH 13/42] - now authenticated user can change password with check of old password and password confirmination - cchanged route app.dashboard to apps.dashboard - add editor and reviewer relation to Dataset.ts - added personal menu in asideMenu - added Approve.vue for editor - show warning in Index.vue (editor), if no dataset is loaded - user Receive.vue without inertia helper form - npm updates - added routes in routes.ts --- app/Controllers/Http/Admin/UsersController.ts | 44 +- app/Controllers/Http/Auth/AuthController.ts | 2 +- .../Http/Editor/DatasetController.ts | 108 ++++ app/Models/Dataset.ts | 13 + package-lock.json | 475 +++++++++--------- public/assets/manifest.json | 32 +- resources/js/Components/NavBarSearch.vue | 2 +- resources/js/Dataset.ts | 1 + resources/js/Pages/Admin/User/AccountInfo.vue | 122 ++--- resources/js/Pages/Editor/Dataset/Approve.vue | 120 +++++ resources/js/Pages/Editor/Dataset/Index.vue | 153 +++--- resources/js/Pages/Editor/Dataset/Receive.vue | 22 +- resources/js/menu.ts | 22 +- start/routes.ts | 25 +- 14 files changed, 733 insertions(+), 408 deletions(-) create mode 100644 resources/js/Pages/Editor/Dataset/Approve.vue diff --git a/app/Controllers/Http/Admin/UsersController.ts b/app/Controllers/Http/Admin/UsersController.ts index 342d79f..2cd8608 100644 --- a/app/Controllers/Http/Admin/UsersController.ts +++ b/app/Controllers/Http/Admin/UsersController.ts @@ -6,6 +6,8 @@ import CreateUserValidator from 'App/Validators/CreateUserValidator'; import UpdateUserValidator from 'App/Validators/UpdateUserValidator'; import { RenderResponse } from '@ioc:EidelLev/Inertia'; // import { schema, rules } from '@ioc:Adonis/Core/Validator'; +import Hash from '@ioc:Adonis/Core/Hash'; +import { schema, rules } from '@ioc:Adonis/Core/Validator'; export default class UsersController { public async index({ auth, request, inertia }: HttpContextContract) { @@ -182,7 +184,7 @@ export default class UsersController { * @param HttpContextContract ctx * @return : RedirectContract */ - public async accountInfoStore({ request, response, auth, session }: HttpContextContract) { + public async accountInfoStoreOld({ request, response, auth, session }: HttpContextContract) { // validate update form await request.validate(UpdateUserValidator); @@ -202,6 +204,46 @@ export default class UsersController { //->with('message', __($message)); } + public async accountInfoStore({ auth, request, response, session }) { + const passwordSchema = schema.create({ + old_password: schema.string({ trim: true }, [rules.required()]), + new_password: schema.string({ trim: true }, [rules.minLength(8), rules.maxLength(255), rules.confirmed('confirm_password')]), + confirm_password: schema.string({ trim: true }, [rules.required()]), + }); + try { + await request.validate({ schema: passwordSchema }); + } catch (error) { + // return response.badRequest(error.messages); + throw error; + } + + try { + const user = await auth.user; + const { old_password, new_password } = request.only(['old_password', 'new_password']); + + // if (!(old_password && new_password && confirm_password)) { + // return response.status(400).send({ message: 'Old password and new password are required.' }); + // } + + // Verify if the provided old password matches the user's current password + const isSame = await Hash.verify(user.password, old_password); + if (!isSame) { + return response.flash({ message: 'Old password is incorrect.' }).redirect().back(); + } + + // Hash the new password before updating the user's password + user.password = new_password; + await user.save(); + + // return response.status(200).send({ message: 'Password updated successfully.' }); + session.flash('Password updated successfully.'); + return response.redirect().toRoute('settings.user'); + } catch (error) { + // return response.status(500).send({ message: 'Internal server error.' }); + return response.flash('warning', `Invalid server state. Internal server error.`).redirect().back(); + } + } + // private async syncRoles(userId: number, roleIds: Array<number>) { // const user = await User.findOrFail(userId) // // const roles: Role[] = await Role.query().whereIn('id', roleIds); diff --git a/app/Controllers/Http/Auth/AuthController.ts b/app/Controllers/Http/Auth/AuthController.ts index 19b4bee..d4a1e82 100644 --- a/app/Controllers/Http/Auth/AuthController.ts +++ b/app/Controllers/Http/Auth/AuthController.ts @@ -27,7 +27,7 @@ export default class AuthController { } // otherwise, redirect todashboard - response.redirect('/app/dashboard'); + response.redirect('/apps/dashboard'); } // logout function diff --git a/app/Controllers/Http/Editor/DatasetController.ts b/app/Controllers/Http/Editor/DatasetController.ts index 625a207..77cec45 100644 --- a/app/Controllers/Http/Editor/DatasetController.ts +++ b/app/Controllers/Http/Editor/DatasetController.ts @@ -8,12 +8,18 @@ import { create } from 'xmlbuilder2'; import { readFileSync } from 'fs'; import { transform } from 'saxon-js'; import type { ModelQueryBuilderContract } from '@ioc:Adonis/Lucid/Orm'; +import { schema, CustomMessages } from '@ioc:Adonis/Core/Validator'; // Create a new instance of the client const client = new Client({ node: 'http://localhost:9200' }); // replace with your OpenSearch endpoint export default class DatasetsController { private proc; + public messages: CustomMessages = { + // 'required': '{{ field }} is required', + // 'licenses.minLength': 'at least {{ options.minLength }} permission must be defined', + 'reviewer_id.required': 'reviewer_id must be defined', + }; constructor() { this.proc = readFileSync('public/assets2/solr.sef.json'); @@ -60,6 +66,7 @@ export default class DatasetsController { }) .preload('titles') .preload('user', (query) => query.select('id', 'login')) + .preload('editor', (query) => query.select('id', 'login')) .paginate(page, 10); return inertia.render('Editor/Dataset/Index', { @@ -68,6 +75,7 @@ export default class DatasetsController { can: { // create: await auth.user?.can(['dataset-submit']), receive: await auth.user?.can(['dataset-receive']), + approve: await auth.user?.can(['dataset-approve']), edit: await auth.user?.can(['dataset-editor-edit']), delete: await auth.user?.can(['dataset-editor-delete']), }, @@ -103,6 +111,106 @@ export default class DatasetsController { }); } + public async receiveUpdate({ auth, request, response }) { + const id = request.param('id'); + // const { id } = params; + const dataset = await Dataset.findOrFail(id); + + const validStates = ['released']; + if (!validStates.includes(dataset.server_state)) { + // throw new Error('Invalid server state!'); + // return response.flash('warning', 'Invalid server state. Dataset cannot be released to editor').redirect().back(); + return response + .flash( + 'warning', + `Invalid server state. Dataset with id ${id} cannot be received by editor. Datset has server state ${dataset.server_state}.`, + ) + .redirect() + .toRoute('editor.dataset.list'); + } + + dataset.server_state = 'editor_accepted'; + const user = (await User.find(auth.user?.id)) as User; + // dataset.editor().associate(user).save(); + try { + await dataset.related('editor').associate(user); // speichert schon ab + // await dataset.save(); + return response.toRoute('editor.dataset.list').flash('message', `You have accepted dataset ${dataset.id}!`); + } catch (error) { + // Handle any errors + console.error(error); + return response.status(500).json({ error: 'An error occurred while accepting the data.' }); + } + } + + public async approve({ request, inertia, response }) { + const id = request.param('id'); + // $dataset = Dataset::with('user:id,login')->findOrFail($id); + const dataset = await Dataset.findOrFail(id); + + const validStates = ['editor_accepted', 'rejected_reviewer']; + if (!validStates.includes(dataset.server_state)) { + // session.flash('errors', 'Invalid server state!'); + return response + .flash( + 'warning', + `Invalid server state. Dataset with id ${id} cannot be approved. Datset has server state ${dataset.server_state}.`, + ) + .redirect() + .back(); + } + + const reviewers = await User.query() + .whereHas('roles', (builder) => { + builder.where('name', 'reviewer'); + }) + .pluck('login', 'id'); + + return inertia.render('Editor/Dataset/Approve', { + dataset, + reviewers, + }); + } + + public async approveUpdate({ request, response }) { + const approveDatasetSchema = schema.create({ + reviewer_id: schema.number(), + }); + try { + await request.validate({ schema: approveDatasetSchema, messages: this.messages }); + } catch (error) { + // return response.badRequest(error.messages); + throw error; + } + const id = request.param('id'); + const dataset = await Dataset.findOrFail(id); + + const validStates = ['editor_accepted', 'rejected_reviewer']; + if (!validStates.includes(dataset.server_state)) { + // session.flash('errors', 'Invalid server state!'); + return response + .flash( + 'warning', + `Invalid server state. Dataset with id ${id} cannot be approved. Datset has server state ${dataset.server_state}.`, + ) + .redirect() + .back(); + } + + dataset.server_state = 'approved'; + if (dataset.reject_reviewer_note != null) { + dataset.reject_reviewer_note = null; + } + + //save main and additional titles + const reviewer_id = request.input('reviewer_id', null); + dataset.reviewer_id = reviewer_id; + + if (await dataset.save()) { + return response.toRoute('editor.dataset.list').flash('message', 'You have approved one dataset!'); + } + } + public async create({}: HttpContextContract) {} public async store({}: HttpContextContract) {} diff --git a/app/Models/Dataset.ts b/app/Models/Dataset.ts index 6bf2c6e..5a438ae 100644 --- a/app/Models/Dataset.ts +++ b/app/Models/Dataset.ts @@ -230,6 +230,19 @@ export default class Dataset extends DatasetExtension { }) public xmlCache: HasOne<typeof DocumentXmlCache>; + /** + * Get the account that the dataset belongs to + */ + @belongsTo(() => User, { + foreignKey: 'editor_id', + }) + public editor: BelongsTo<typeof User>; + + @belongsTo(() => User, { + foreignKey: 'reviewer_id', + }) + public reviewer: BelongsTo<typeof User>; + static async earliestPublicationDate(): Promise<Dataset | null> { const serverState = 'published'; diff --git a/package-lock.json b/package-lock.json index 6f2e8fa..e5bf4db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -807,21 +807,21 @@ } }, "node_modules/@babel/core": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.5.tgz", - "integrity": "sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.6.tgz", + "integrity": "sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.5", - "@babel/helper-compilation-targets": "^7.22.15", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.5", - "@babel/parser": "^7.23.5", + "@babel/helpers": "^7.23.6", + "@babel/parser": "^7.23.6", "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.5", - "@babel/types": "^7.23.5", + "@babel/traverse": "^7.23.6", + "@babel/types": "^7.23.6", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -846,12 +846,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.5.tgz", - "integrity": "sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.5", + "@babel/types": "^7.23.6", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -885,14 +885,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -910,9 +910,9 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.5.tgz", - "integrity": "sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.6.tgz", + "integrity": "sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", @@ -968,9 +968,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", - "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", + "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -1193,14 +1193,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.5.tgz", - "integrity": "sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.6.tgz", + "integrity": "sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==", "dev": true, "dependencies": { "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.5", - "@babel/types": "^7.23.5" + "@babel/traverse": "^7.23.6", + "@babel/types": "^7.23.6" }, "engines": { "node": ">=6.9.0" @@ -1221,9 +1221,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", - "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1297,14 +1297,15 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.5.tgz", - "integrity": "sha512-6IsY8jOeWibsengGlWIezp7cuZEFzNlAghFpzh9wiZwhQ42/hRcPnY/QV9HJoKTlujupinSlnQPiEy/u2C1ZfQ==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.6.tgz", + "integrity": "sha512-D7Ccq9LfkBFnow3azZGJvZYgcfeqAw3I1e5LoTpj6UKIFQilh8yqXsIGcRIqbBdsPWIz+Ze7ZZfggSj62Qp+Fg==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.23.5", + "@babel/helper-create-class-features-plugin": "^7.23.6", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", "@babel/plugin-syntax-decorators": "^7.23.3" }, @@ -1854,12 +1855,13 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz", - "integrity": "sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", + "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2241,9 +2243,9 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.4.tgz", - "integrity": "sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.6.tgz", + "integrity": "sha512-kF1Zg62aPseQ11orDhFRw+aPG/eynNQtI+TyY+m33qJa2cJ5EEvza2P2BNTIA9E5MyqFABHEyY6CPHwgdy9aNg==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", @@ -2346,13 +2348,13 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.5.tgz", - "integrity": "sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", + "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.23.5", + "@babel/helper-create-class-features-plugin": "^7.23.6", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-typescript": "^7.23.3" }, @@ -2427,13 +2429,13 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.5.tgz", - "integrity": "sha512-0d/uxVD6tFGWXGDSfyMD1p2otoaKmu6+GD+NfAx0tMaH+dxORnp7T9TaVQ6mKyya7iBtCIVxHjWT7MuzzM9z+A==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.6.tgz", + "integrity": "sha512-2XPn/BqKkZCpzYhUUNZ1ssXw7DcXfKQEjv/uXZUXgaebCMYmkEsfZ2yY+vv+xtXv50WmL5SGhyB6/xsWxIvvOQ==", "dev": true, "dependencies": { "@babel/compat-data": "^7.23.5", - "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.23.5", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", @@ -2473,7 +2475,7 @@ "@babel/plugin-transform-dynamic-import": "^7.23.4", "@babel/plugin-transform-exponentiation-operator": "^7.23.3", "@babel/plugin-transform-export-namespace-from": "^7.23.4", - "@babel/plugin-transform-for-of": "^7.23.3", + "@babel/plugin-transform-for-of": "^7.23.6", "@babel/plugin-transform-function-name": "^7.23.3", "@babel/plugin-transform-json-strings": "^7.23.4", "@babel/plugin-transform-literals": "^7.23.3", @@ -2569,9 +2571,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", - "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", + "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2595,20 +2597,20 @@ } }, "node_modules/@babel/traverse": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz", - "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.6.tgz", + "integrity": "sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==", "dev": true, "dependencies": { "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.5", + "@babel/generator": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.5", - "@babel/types": "^7.23.5", - "debug": "^4.1.0", + "@babel/parser": "^7.23.6", + "@babel/types": "^7.23.6", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -2616,9 +2618,9 @@ } }, "node_modules/@babel/types": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.5.tgz", - "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", + "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.23.4", @@ -2722,9 +2724,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", - "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -2751,9 +2753,9 @@ "dev": true }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -2790,9 +2792,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.54.0.tgz", - "integrity": "sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==", + "version": "8.55.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.55.0.tgz", + "integrity": "sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2814,14 +2816,14 @@ } }, "node_modules/@fontsource/archivo-black": { - "version": "5.0.17", - "resolved": "https://registry.npmjs.org/@fontsource/archivo-black/-/archivo-black-5.0.17.tgz", - "integrity": "sha512-5LB93AsMUxofgIkHz7lSBfJFXYBPRqCV6MRLhOlbFLwXW50frsaryFFvT+ZqtsDLPrGPvPv0FD5Cqzkp0g4Paw==" + "version": "5.0.18", + "resolved": "https://registry.npmjs.org/@fontsource/archivo-black/-/archivo-black-5.0.18.tgz", + "integrity": "sha512-n0WDzZEiWsc9GIViDIoV7W/TPmLjPU2pAZhImZx9/g3XwxjykV/RUFHS+BFV2YdioYDcj8WSCeTDEThNInZQFg==" }, "node_modules/@fontsource/inter": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.0.15.tgz", - "integrity": "sha512-/IoWYEXl8lqJEx50JqNPT+bI4VNwxb/bg2oOfvG8PiEsDsmHRFvWBVHlohBNn1+QdBf+KbAjU/gb4vlGOSsVWw==" + "version": "5.0.16", + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.0.16.tgz", + "integrity": "sha512-qF0aH5UiZvCmneX5orJbVRoc2VTyLTV3X/7laMp03Qt28L+B9tFlZODOGUL64wDWc69YVdi1LeJB0cIgd51lvw==" }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.13", @@ -4144,9 +4146,9 @@ } }, "node_modules/@types/luxon": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.6.tgz", - "integrity": "sha512-LblarKeI26YsMLxHDIQ0295wPSLjkl98eNwDcVhz3zbo1H+kfnkzR01H5Ai5LBzSeddX0ZJSpGwKEZihGb5diw==" + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.7.tgz", + "integrity": "sha512-gKc9P2d4g5uYwmy4s/MO/yOVPmvHyvzka1YH6i5dM03UrFofHSmgc0D0ymbDRStFWHusk6cwwF6nhLm/ckBbbQ==" }, "node_modules/@types/md5": { "version": "2.3.5", @@ -4166,9 +4168,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.10.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.1.tgz", - "integrity": "sha512-T2qwhjWwGH81vUEx4EXmBKsTJRXFXNZTL4v0gi01+zyBmCwzE6TyHszqX01m+QHTEq+EZNo13NeJIdEqf+Myrg==", + "version": "20.10.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.4.tgz", + "integrity": "sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==", "dependencies": { "undici-types": "~5.26.4" } @@ -4598,49 +4600,49 @@ "dev": true }, "node_modules/@vue/compiler-core": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.9.tgz", - "integrity": "sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.11.tgz", + "integrity": "sha512-h97/TGWBilnLuRaj58sxNrsUU66fwdRKLOLQ9N/5iNDfp+DZhYH9Obhe0bXxhedl8fjAgpRANpiZfbgWyruQ0w==", "dependencies": { - "@babel/parser": "^7.23.3", - "@vue/shared": "3.3.9", + "@babel/parser": "^7.23.5", + "@vue/shared": "3.3.11", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.9.tgz", - "integrity": "sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.11.tgz", + "integrity": "sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==", "dependencies": { - "@vue/compiler-core": "3.3.9", - "@vue/shared": "3.3.9" + "@vue/compiler-core": "3.3.11", + "@vue/shared": "3.3.11" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.9.tgz", - "integrity": "sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.11.tgz", + "integrity": "sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==", "dependencies": { - "@babel/parser": "^7.23.3", - "@vue/compiler-core": "3.3.9", - "@vue/compiler-dom": "3.3.9", - "@vue/compiler-ssr": "3.3.9", - "@vue/reactivity-transform": "3.3.9", - "@vue/shared": "3.3.9", + "@babel/parser": "^7.23.5", + "@vue/compiler-core": "3.3.11", + "@vue/compiler-dom": "3.3.11", + "@vue/compiler-ssr": "3.3.11", + "@vue/reactivity-transform": "3.3.11", + "@vue/shared": "3.3.11", "estree-walker": "^2.0.2", "magic-string": "^0.30.5", - "postcss": "^8.4.31", + "postcss": "^8.4.32", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.9.tgz", - "integrity": "sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.11.tgz", + "integrity": "sha512-Zd66ZwMvndxRTgVPdo+muV4Rv9n9DwQ4SSgWWKWkPFebHQfVYRrVjeygmmDmPewsHyznCNvJ2P2d6iOOhdv8Qg==", "dependencies": { - "@vue/compiler-dom": "3.3.9", - "@vue/shared": "3.3.9" + "@vue/compiler-dom": "3.3.11", + "@vue/shared": "3.3.11" } }, "node_modules/@vue/devtools-api": { @@ -4650,65 +4652,65 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.9.tgz", - "integrity": "sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.11.tgz", + "integrity": "sha512-D5tcw091f0nuu+hXq5XANofD0OXnBmaRqMYl5B3fCR+mX+cXJIGNw/VNawBqkjLNWETrFW0i+xH9NvDbTPVh7g==", "dependencies": { - "@vue/shared": "3.3.9" + "@vue/shared": "3.3.11" } }, "node_modules/@vue/reactivity-transform": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.9.tgz", - "integrity": "sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.11.tgz", + "integrity": "sha512-fPGjH0wqJo68A0wQ1k158utDq/cRyZNlFoxGwNScE28aUFOKFEnCBsvyD8jHn+0kd0UKVpuGuaZEQ6r9FJRqCg==", "dependencies": { - "@babel/parser": "^7.23.3", - "@vue/compiler-core": "3.3.9", - "@vue/shared": "3.3.9", + "@babel/parser": "^7.23.5", + "@vue/compiler-core": "3.3.11", + "@vue/shared": "3.3.11", "estree-walker": "^2.0.2", "magic-string": "^0.30.5" } }, "node_modules/@vue/runtime-core": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.9.tgz", - "integrity": "sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.11.tgz", + "integrity": "sha512-g9ztHGwEbS5RyWaOpXuyIVFTschclnwhqEbdy5AwGhYOgc7m/q3NFwr50MirZwTTzX55JY8pSkeib9BX04NIpw==", "dependencies": { - "@vue/reactivity": "3.3.9", - "@vue/shared": "3.3.9" + "@vue/reactivity": "3.3.11", + "@vue/shared": "3.3.11" } }, "node_modules/@vue/runtime-dom": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.9.tgz", - "integrity": "sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.11.tgz", + "integrity": "sha512-OlhtV1PVpbgk+I2zl+Y5rQtDNcCDs12rsRg71XwaA2/Rbllw6mBLMi57VOn8G0AjOJ4Mdb4k56V37+g8ukShpQ==", "dependencies": { - "@vue/runtime-core": "3.3.9", - "@vue/shared": "3.3.9", + "@vue/runtime-core": "3.3.11", + "@vue/shared": "3.3.11", "csstype": "^3.1.2" } }, "node_modules/@vue/runtime-dom/node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/@vue/server-renderer": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.9.tgz", - "integrity": "sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.11.tgz", + "integrity": "sha512-AIWk0VwwxCAm4wqtJyxBylRTXSy1wCLOKbWxHaHiu14wjsNYtiRCSgVuqEPVuDpErOlRdNnuRgipQfXRLjLN5A==", "dependencies": { - "@vue/compiler-ssr": "3.3.9", - "@vue/shared": "3.3.9" + "@vue/compiler-ssr": "3.3.11", + "@vue/shared": "3.3.11" }, "peerDependencies": { - "vue": "3.3.9" + "vue": "3.3.11" } }, "node_modules/@vue/shared": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", - "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.11.tgz", + "integrity": "sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw==" }, "node_modules/@vue/tsconfig": { "version": "0.4.0", @@ -5050,9 +5052,9 @@ } }, "node_modules/acorn-walk": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", - "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.1.tgz", + "integrity": "sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==", "engines": { "node": ">=0.4.0" } @@ -5846,13 +5848,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", - "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz", + "integrity": "sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==", "dev": true, "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.3", + "@babel/helper-define-polyfill-provider": "^0.4.4", "semver": "^6.3.1" }, "peerDependencies": { @@ -5869,12 +5871,12 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz", - "integrity": "sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", + "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.3", + "@babel/helper-define-polyfill-provider": "^0.4.4", "core-js-compat": "^3.33.1" }, "peerDependencies": { @@ -5882,12 +5884,12 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", - "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", + "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.3" + "@babel/helper-define-polyfill-provider": "^0.4.4" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -6125,9 +6127,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", + "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", "dev": true, "funding": [ { @@ -6144,9 +6146,9 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", + "caniuse-lite": "^1.0.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" }, "bin": { @@ -6343,9 +6345,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001565", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001565.tgz", - "integrity": "sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==", + "version": "1.0.30001568", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001568.tgz", + "integrity": "sha512-vSUkH84HontZJ88MiNrOau1EBrCqEQYgkC5gIySiDlpsm8sGVrhU7Kx4V6h0tnqaHzIHZv08HlJIwPbL4XL9+A==", "dev": true, "funding": [ { @@ -6454,9 +6456,9 @@ } }, "node_modules/chart.js": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.0.tgz", - "integrity": "sha512-vQEj6d+z0dcsKLlQvbKIMYFHd3t8W/7L2vfJIbYcfyPcRx92CsHqECpueN8qVGNlKyDcr5wBrYAYKnfu/9Q1hQ==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.1.tgz", + "integrity": "sha512-C74QN1bxwV1v2PEujhmKjOZ7iUM4w6BWs23Md/6aOZZSlwMzeCIDGuZay++rBgChYru7/+QFeoQW0fQoP534Dg==", "dev": true, "dependencies": { "@kurkle/color": "^0.3.0" @@ -6959,12 +6961,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.33.3", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.3.tgz", - "integrity": "sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.34.0.tgz", + "integrity": "sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==", "dev": true, "dependencies": { - "browserslist": "^4.22.1" + "browserslist": "^4.22.2" }, "funding": { "type": "opencollective", @@ -8194,9 +8196,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.600", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.600.tgz", - "integrity": "sha512-KD6CWjf1BnQG+NsXuyiTDDT1eV13sKuYsOUioXkQweYTQIbgHkXPry9K7M+7cKtYHnSUPitVaLrXYB1jTkkYrw==", + "version": "1.4.609", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.609.tgz", + "integrity": "sha512-ihiCP7PJmjoGNuLpl7TjNA8pCQWu09vGyjlPYw1Rqww4gvNuCcmvl+44G+2QyJ6S2K4o+wbTS++Xz0YN8Q9ERw==", "dev": true }, "node_modules/emittery": { @@ -8345,15 +8347,15 @@ } }, "node_modules/eslint": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.54.0.tgz", - "integrity": "sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==", + "version": "8.55.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.55.0.tgz", + "integrity": "sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.3", - "@eslint/js": "8.54.0", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.55.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -8400,9 +8402,9 @@ } }, "node_modules/eslint-config-prettier": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz", - "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", + "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", "dev": true, "bin": { "eslint-config-prettier": "bin/cli.js" @@ -8540,9 +8542,9 @@ "dev": true }, "node_modules/eslint/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -11381,9 +11383,9 @@ } }, "node_modules/knex-dynamic-connection/node_modules/knex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/knex/-/knex-3.0.1.tgz", - "integrity": "sha512-ruASxC6xPyDklRdrcDy6a9iqK+R9cGK214aiQa+D9gX2ZnHZKv6o6JC9ZfgxILxVAul4bZ13c3tgOAHSuQ7/9g==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/knex/-/knex-3.1.0.tgz", + "integrity": "sha512-GLoII6hR0c4ti243gMs5/1Rb3B+AjwMOfjYm97pu0FOQa7JH56hgBxYf5WK2525ceSbBY1cjeZ9yk99GPMB6Kw==", "dependencies": { "colorette": "2.0.19", "commander": "^10.0.0", @@ -11394,7 +11396,7 @@ "getopts": "2.3.0", "interpret": "^2.2.0", "lodash": "^4.17.21", - "pg-connection-string": "2.6.1", + "pg-connection-string": "2.6.2", "rechoir": "^0.8.0", "resolve-from": "^5.0.0", "tarn": "^3.0.2", @@ -11430,6 +11432,11 @@ } } }, + "node_modules/knex-dynamic-connection/node_modules/pg-connection-string": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz", + "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==" + }, "node_modules/launch-editor": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", @@ -13389,9 +13396,9 @@ } }, "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.4.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", "funding": [ { "type": "opencollective", @@ -13407,7 +13414,7 @@ } ], "dependencies": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, @@ -14066,9 +14073,9 @@ } }, "node_modules/prettier": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz", - "integrity": "sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", + "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -14454,9 +14461,9 @@ } }, "node_modules/reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", + "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==" }, "node_modules/regenerate": { "version": "1.4.2", @@ -14882,9 +14889,9 @@ "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==" }, "node_modules/seemly": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/seemly/-/seemly-0.3.6.tgz", - "integrity": "sha512-lEV5VB8BUKTo/AfktXJcy+JeXns26ylbMkIUco8CYREsQijuz4mrXres2Q+vMLdwkuLxJdIPQ8IlCIxLYm71Yw==", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/seemly/-/seemly-0.3.7.tgz", + "integrity": "sha512-3KtXoeQzmcjtOZqkOs82+AsdhKybu14x4VeTy0iCRvVKHinMSsv63aGidDJpAqWoLSLJUM220Wi8gPfRLKZoTg==", "dev": true }, "node_modules/select-hose": { @@ -15930,9 +15937,9 @@ } }, "node_modules/svgo": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.5.tgz", - "integrity": "sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.1.0.tgz", + "integrity": "sha512-R5SnNA89w1dYgNv570591F66v34b3eQShpIBcQtZtM5trJwm1VvxbIoMpRYY3ybTAutcKTLEmTsdnaknOHbiQA==", "dev": true, "dependencies": { "@trysound/sax": "0.2.0", @@ -16095,13 +16102,13 @@ } }, "node_modules/synckit": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", - "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.6.tgz", + "integrity": "sha512-laHF2savN6sMeHCjLRkheIU4wo3Zg9Ln5YOjOo7sZ5dVQW8yF5pPE5SIw1dsPhq3TRp1jisKRCdPhfs/1WMqDA==", "dev": true, "dependencies": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.5.0" + "@pkgr/utils": "^2.4.2", + "tslib": "^2.6.2" }, "engines": { "node": "^14.18.0 || >=16.0.0" @@ -16111,9 +16118,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz", - "integrity": "sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.6.tgz", + "integrity": "sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -16176,9 +16183,9 @@ } }, "node_modules/terser": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", - "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", + "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -16650,9 +16657,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "devOptional": true, "bin": { "tsc": "bin/tsc", @@ -16971,15 +16978,15 @@ } }, "node_modules/vue": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.9.tgz", - "integrity": "sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.11.tgz", + "integrity": "sha512-d4oBctG92CRO1cQfVBZp6WJAs0n8AK4Xf5fNjQCBeKCvMI1efGQ5E3Alt1slFJS9fZuPcFoiAiqFvQlv1X7t/w==", "dependencies": { - "@vue/compiler-dom": "3.3.9", - "@vue/compiler-sfc": "3.3.9", - "@vue/runtime-dom": "3.3.9", - "@vue/server-renderer": "3.3.9", - "@vue/shared": "3.3.9" + "@vue/compiler-dom": "3.3.11", + "@vue/compiler-sfc": "3.3.11", + "@vue/runtime-dom": "3.3.11", + "@vue/server-renderer": "3.3.11", + "@vue/shared": "3.3.11" }, "peerDependencies": { "typescript": "*" @@ -17545,9 +17552,9 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.0.tgz", + "integrity": "sha512-H/Z3H55mrcrgjFwI+5jKavgXvwQLtfPCUEp6pi35VhoB0pfcHnSoyuTzkBEZpzq49g1193CUEwIvmsjcotenYw==", "dev": true, "engines": { "node": ">=10.0.0" diff --git a/public/assets/manifest.json b/public/assets/manifest.json index 69e9ae0..47a6401 100644 --- a/public/assets/manifest.json +++ b/public/assets/manifest.json @@ -1,24 +1,24 @@ { "assets/app.css": "http://localhost:8080/assets/app.css", "assets/app.js": "http://localhost:8080/assets/app.js", - "assets/fonts/inter-latin-ext-400-normal.woff": "http://localhost:8080/assets/fonts/inter-latin-ext-400-normal.3ccf1334.woff", - "assets/fonts/inter-latin-400-normal.woff": "http://localhost:8080/assets/fonts/inter-latin-400-normal.662f2907.woff", - "assets/fonts/inter-latin-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-latin-ext-400-normal.3a7a7652.woff2", + "assets/fonts/inter-latin-ext-400-normal.woff": "http://localhost:8080/assets/fonts/inter-latin-ext-400-normal.40b3b0d5.woff", + "assets/fonts/inter-latin-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-latin-ext-400-normal.0f9e8d4e.woff2", + "assets/fonts/inter-latin-400-normal.woff": "http://localhost:8080/assets/fonts/inter-latin-400-normal.08a02fd2.woff", + "assets/fonts/inter-latin-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-latin-400-normal.f1535355.woff2", "assets/fonts/archivo-black-latin-400-normal.woff2": "http://localhost:8080/assets/fonts/archivo-black-latin-400-normal.fc847a1f.woff2", - "assets/fonts/inter-latin-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-latin-400-normal.be7cb18d.woff2", "assets/fonts/archivo-black-latin-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/archivo-black-latin-ext-400-normal.21761451.woff2", - "assets/fonts/inter-cyrillic-ext-400-normal.woff": "http://localhost:8080/assets/fonts/inter-cyrillic-ext-400-normal.3c63e274.woff", - "assets/fonts/archivo-black-latin-400-normal.woff": "http://localhost:8080/assets/fonts/archivo-black-latin-400-normal.583e4fc9.woff", - "assets/fonts/inter-greek-400-normal.woff": "http://localhost:8080/assets/fonts/inter-greek-400-normal.b31b8612.woff", - "assets/fonts/inter-cyrillic-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-cyrillic-ext-400-normal.fcc125c4.woff2", - "assets/fonts/archivo-black-latin-ext-400-normal.woff": "http://localhost:8080/assets/fonts/archivo-black-latin-ext-400-normal.ce39b04f.woff", - "assets/fonts/inter-cyrillic-400-normal.woff": "http://localhost:8080/assets/fonts/inter-cyrillic-400-normal.3862a5ab.woff", - "assets/fonts/inter-greek-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-greek-400-normal.0278a49f.woff2", - "assets/fonts/inter-greek-ext-400-normal.woff": "http://localhost:8080/assets/fonts/inter-greek-ext-400-normal.61350b97.woff", - "assets/fonts/inter-cyrillic-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-cyrillic-400-normal.8684fef6.woff2", - "assets/fonts/inter-vietnamese-400-normal.woff": "http://localhost:8080/assets/fonts/inter-vietnamese-400-normal.e0aaa99d.woff", - "assets/fonts/inter-greek-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-greek-ext-400-normal.3f642a92.woff2", - "assets/fonts/inter-vietnamese-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-vietnamese-400-normal.789afb71.woff2", + "assets/fonts/inter-cyrillic-ext-400-normal.woff": "http://localhost:8080/assets/fonts/inter-cyrillic-ext-400-normal.cd2ad378.woff", + "assets/fonts/archivo-black-latin-400-normal.woff": "http://localhost:8080/assets/fonts/archivo-black-latin-400-normal.58a301a6.woff", + "assets/fonts/inter-greek-400-normal.woff": "http://localhost:8080/assets/fonts/inter-greek-400-normal.1eeaf1d0.woff", + "assets/fonts/inter-cyrillic-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-cyrillic-ext-400-normal.ac62c8eb.woff2", + "assets/fonts/inter-cyrillic-400-normal.woff": "http://localhost:8080/assets/fonts/inter-cyrillic-400-normal.fa67b2dd.woff", + "assets/fonts/archivo-black-latin-ext-400-normal.woff": "http://localhost:8080/assets/fonts/archivo-black-latin-ext-400-normal.5ab5ba92.woff", + "assets/fonts/inter-greek-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-greek-400-normal.be0e76b3.woff2", + "assets/fonts/inter-greek-ext-400-normal.woff": "http://localhost:8080/assets/fonts/inter-greek-ext-400-normal.708f2f74.woff", + "assets/fonts/inter-cyrillic-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-cyrillic-400-normal.fa78d8d6.woff2", + "assets/fonts/inter-vietnamese-400-normal.woff": "http://localhost:8080/assets/fonts/inter-vietnamese-400-normal.6eab7f5e.woff", + "assets/fonts/inter-greek-ext-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-greek-ext-400-normal.1e2b9039.woff2", + "assets/fonts/inter-vietnamese-400-normal.woff2": "http://localhost:8080/assets/fonts/inter-vietnamese-400-normal.5952d3d3.woff2", "assets/images/marker-icon.png": "http://localhost:8080/assets/images/marker-icon.2b3e1faf.png", "assets/images/layers-2x.png": "http://localhost:8080/assets/images/layers-2x.8f2c4d11.png", "assets/images/layers.png": "http://localhost:8080/assets/images/layers.416d9136.png" diff --git a/resources/js/Components/NavBarSearch.vue b/resources/js/Components/NavBarSearch.vue index 27a4c42..e623e0d 100644 --- a/resources/js/Components/NavBarSearch.vue +++ b/resources/js/Components/NavBarSearch.vue @@ -3,5 +3,5 @@ import FormControl from '@/Components/FormControl.vue'; </script> <template> - <FormControl ref="root" placeholder="Search (ctrl+k)" ctrl-k-focus transparent borderless /> + <FormControl id="searchInput" ref="root" placeholder="Search (ctrl+k)" ctrl-k-focus transparent borderless /> </template> diff --git a/resources/js/Dataset.ts b/resources/js/Dataset.ts index 3b92646..2488759 100644 --- a/resources/js/Dataset.ts +++ b/resources/js/Dataset.ts @@ -44,6 +44,7 @@ export interface Dataset { authors: Array<Person>; contributors: Array<Person>; project_id?: number; + reviewer_id?: number; embargo_date?: string; coverage: Coverage; errors?: IErrorMessage; diff --git a/resources/js/Pages/Admin/User/AccountInfo.vue b/resources/js/Pages/Admin/User/AccountInfo.vue index 7c6471f..29a3677 100644 --- a/resources/js/Pages/Admin/User/AccountInfo.vue +++ b/resources/js/Pages/Admin/User/AccountInfo.vue @@ -4,9 +4,9 @@ import { useForm } from '@inertiajs/vue3'; // import { reactive } from 'vue'; import { mdiAccount, - mdiAccountCircle, + // mdiAccountCircle, mdiLock, - mdiMail, + // mdiMail, mdiAsterisk, mdiFormTextboxPassword, mdiArrowLeftBoldOutline, @@ -24,8 +24,12 @@ import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; import SectionTitleLineWithButton from '@/Components/SectionTitleLineWithButton.vue'; import { stardust } from '@eidellev/adonis-stardust/client'; // import { Inertia } from '@inertiajs/inertia'; +import { computed, Ref } from 'vue'; +import { usePage } from '@inertiajs/vue3'; +import FormValidationErrors from '@/Components/FormValidationErrors.vue'; -const props = defineProps({ + +defineProps({ // user will be returned from controller action user: { type: Object, @@ -37,13 +41,13 @@ const props = defineProps({ }, }); -const profileForm = useForm({ - login: props.user.login, - email: props.user.email, -}); -const profileSubmit = async () => { - await profileForm.post(stardust.route('admin.account.info.store', [props.user.id])); -}; +// const profileForm = useForm({ +// login: props.user.login, +// email: props.user.email, +// }); +// const profileSubmit = async () => { +// await profileForm.post(stardust.route('admin.account.info.store', [props.user.id])); +// }; const passwordForm = useForm({ old_password: '', @@ -51,38 +55,38 @@ const passwordForm = useForm({ confirm_password: '', }); const passwordSubmit = async () => { - await passwordForm.post(stardust.route('admin.account.info.store'), { + await passwordForm.post(stardust.route('account.info.store'), { preserveScroll: true, - onSuccess: (resp) => { - console.log(resp); + onSuccess: () => { + // console.log(resp); passwordForm.reset(); }, }); }; + +const flash: Ref<any> = computed(() => { + return usePage().props.flash; +}); </script> <template> <LayoutAuthenticated> <SectionMain> <SectionTitleLineWithButton :icon="mdiAccount" title="Profile" main> - <BaseButton - :route-name="stardust.route('dashboard')" - :icon="mdiArrowLeftBoldOutline" - label="Back" - color="white" - rounded-full - small - /> + <BaseButton :route-name="stardust.route('dashboard')" :icon="mdiArrowLeftBoldOutline" label="Back" + color="white" rounded-full small /> </SectionTitleLineWithButton> <!-- <NotificationBar v-if="$page.props.flash.message" color="success" :icon="mdiAlertBoxOutline"> {{ $page.props.flash.message }} </NotificationBar> --> - <div class="grid grid-cols-1 lg:grid-cols-2 gap-6"> + <!-- <div class="grid grid-cols-1 lg:grid-cols-2 gap-6"> --> + <div class="grid grid-cols-1 lg:grid-cols-1 gap-6"> + <!-- password form --> <!-- <CardBox title="Edit Profile" :icon="mdiAccountCircle" form @submit.prevent="profileForm.post(route('admin.account.info.store'))"> --> - <CardBox title="Edit Profile" :icon="mdiAccountCircle" form @submit.prevent="profileSubmit()"> + <!-- <CardBox title="Edit Profile" :icon="mdiAccountCircle" form @submit.prevent="profileSubmit()"> <FormField label="Login" help="Required. Your login name" :class="{ 'text-red-400': errors.login }"> <FormControl v-model="profileForm.login" v-bind:icon="mdiAccount" name="login" required :error="errors.login"> <div class="text-red-400 text-sm" v-if="errors.login"> @@ -103,77 +107,59 @@ const passwordSubmit = async () => { <BaseButton color="info" type="submit" label="Submit" /> </BaseButtons> </template> - </CardBox> + </CardBox> --> <!-- password form --> <!-- <CardBox title="Change Password" :icon="mdiLock" form @submit.prevent="passwordForm.post(route('admin.account.password.store'), { preserveScroll: true, onSuccess: () => passwordForm.reset(), - }) - "> --> - <CardBox title="Change Password" :icon="mdiLock" form @submit.prevent="passwordSubmit()"> - <FormField - label="Current password" - help="Required. Your current password" - :class="{ 'text-red-400': passwordForm.errors.old_password }" - > - <FormControl - v-model="passwordForm.old_password" - :icon="mdiAsterisk" - name="old_password" - type="password" - required - :error="passwordForm.errors.old_password" - > + }) "> --> + <CardBox id="passwordForm" title="Change Password" :icon="mdiLock" form @submit.prevent="passwordSubmit()"> + <FormValidationErrors v-bind:errors="errors" /> + + <FormField label="Current password" help="Required. Your current password" + :class="{ 'text-red-400': passwordForm.errors.old_password }"> + <FormControl v-model="passwordForm.old_password" :icon="mdiAsterisk" name="old_password" + type="password" required :error="passwordForm.errors.old_password"> <div class="text-red-400 text-sm" v-if="passwordForm.errors.old_password"> {{ passwordForm.errors.old_password }} </div> </FormControl> </FormField> - <BaseDivider /> - <FormField - label="New password" - help="Required. New password" - :class="{ 'text-red-400': passwordForm.errors.new_password }" - > - <FormControl - v-model="passwordForm.new_password" - :icon="mdiFormTextboxPassword" - name="new_password" - type="password" - required - :error="passwordForm.errors.new_password" - > + <FormField label="New password" help="Required. New password" + :class="{ 'text-red-400': passwordForm.errors.new_password }"> + <FormControl v-model="passwordForm.new_password" :icon="mdiFormTextboxPassword" name="new_password" + type="password" required :error="passwordForm.errors.new_password"> <div class="text-red-400 text-sm" v-if="passwordForm.errors.new_password"> {{ passwordForm.errors.new_password }} </div> </FormControl> </FormField> - <FormField - label="Confirm password" - help="Required. New password one more time" - :class="{ 'text-red-400': passwordForm.errors.confirm_password }" - > - <FormControl - v-model="passwordForm.confirm_password" - :icon="mdiFormTextboxPassword" - name="confirm_password" - type="password" - required - :error="passwordForm.errors.confirm_password" - > + <FormField label="Confirm password" help="Required. New password one more time" + :class="{ 'text-red-400': passwordForm.errors.confirm_password }"> + <FormControl v-model="passwordForm.confirm_password" :icon="mdiFormTextboxPassword" + name="confirm_password" type="password" required :error="passwordForm.errors.confirm_password"> <div class="text-red-400 text-sm" v-if="passwordForm.errors.confirm_password"> {{ passwordForm.errors.confirm_password }} </div> </FormControl> </FormField> + + <div v-if="flash && flash.message" class="flex flex-col mt-6 animate-fade-in"> + <div class="bg-yellow-500 border-l-4 border-orange-400 text-white p-4" role="alert"> + <p class="font-bold">Be Warned</p> + <p>{{ flash.message }}</p> + </div> + </div> + <BaseDivider /> + <template #footer> <BaseButtons> - <BaseButton type="submit" color="info" label="Submit" /> + <BaseButton type="submit" color="info" label="Change password" /> </BaseButtons> </template> </CardBox> diff --git a/resources/js/Pages/Editor/Dataset/Approve.vue b/resources/js/Pages/Editor/Dataset/Approve.vue new file mode 100644 index 0000000..cee0e9a --- /dev/null +++ b/resources/js/Pages/Editor/Dataset/Approve.vue @@ -0,0 +1,120 @@ +<script setup lang="ts"> +import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; +import SectionMain from '@/Components/SectionMain.vue'; +import SectionTitleLineWithButton from '@/Components/SectionTitleLineWithButton.vue'; +import { Head, usePage, useForm } from '@inertiajs/vue3'; +import { computed, Ref } from 'vue'; +import CardBox from '@/Components/CardBox.vue'; +import BaseButton from '@/Components/BaseButton.vue'; +import BaseButtons from '@/Components/BaseButtons.vue'; +import { stardust } from '@eidellev/adonis-stardust/client'; +import { mdiArrowLeftBoldOutline, mdiShareVariant } from '@mdi/js'; +import FormValidationErrors from '@/Components/FormValidationErrors.vue'; +// import { Dataset } from '@/Dataset'; +import FormField from '@/Components/FormField.vue'; +import FormControl from '@/Components/FormControl.vue'; + +const props = defineProps({ + errors: { + type: Object, + default: () => ({}), + }, + dataset: { + type: Object, + default: () => ({}), + }, + reviewers: { + type: Object, + default: () => ({}), + }, +}); + +// const isButtonDisabled = computed(() => { +// return form.processing || form.reviewer_id != undefined; +// }); +const isButtonDisabled = computed(() => { + return form.processing || form.reviewer_id === undefined; +}); + +const flash: Ref<any> = computed(() => { + return usePage().props.flash; +}); +// const errors: Ref<any> = computed(() => { +// return usePage().props.errors; +// }); + +const form = useForm({ + reviewer_id: undefined, +}); +// let form = useForm<Dataset>(props.dataset as Dataset); + + +// const isPreferationRequired = computed(() => form.preferation === 'yes_preferation'); + +const handleSubmit = async (e) => { + e.preventDefault(); + + await form.put(stardust.route('editor.dataset.approveUpdate', [props.dataset.id])); +}; +</script> + +<template> + <LayoutAuthenticated> + + <Head title="Approve dataset" /> + <SectionMain> + <SectionTitleLineWithButton :icon="mdiShareVariant" title="Approve corrected dataset" main> + <BaseButton :route-name="stardust.route('editor.dataset.list')" :icon="mdiArrowLeftBoldOutline" label="Back" + color="white" rounded-full small /> + </SectionTitleLineWithButton> + + <CardBox :form="true" @submit.prevent="handleSubmit" id="approveForm"> + <FormValidationErrors v-bind:errors="errors" /> + + <div class="mb-4"> + + <div class="w-full"> + <div class="block font-bold mb-2" for="owner">Preferred Reviewer:</div> + <div id="owner" class="w-full p-2 rounded-md">{{ dataset.preferred_reviewer }}</div> + </div> + <div class="w-full"> + <div class="block font-bold mb-2" for="owner2">Preferred Reviewer Email:</div> + <div id="owner2" class="w-full p-2 rounded-md">{{ dataset.preferred_reviewer_email }}</div> + </div> + <FormField label="Reviewer" help="reviewer is required" label-for="selectReviewer" + :class="{ 'text-red-400': form.errors.reviewer_id }" class="w-full mx-2 flex-1"> + <FormControl id="selectReviewer" v-model="form.reviewer_id" :type="'select'" placeholder="-- select reviewer --" + :errors="form.errors.reviewer_id" :options="reviewers"> + <div class="text-red-400 text-sm" v-if="form.errors.reviewer_id"> + {{ form.errors.reviewer_id }} + </div> + </FormControl> + </FormField> + </div> + + + <div v-if="flash && flash.warning" class="flex flex-col mt-6 animate-fade-in"> + <div class="bg-yellow-500 border-l-4 border-orange-400 text-white p-4" role="alert"> + <p class="font-bold">Be Warned</p> + <p>{{ flash.warning }}</p> + </div> + </div> + + <template #footer> + <BaseButtons> + <BaseButton type="submit" color="info" label="Set Approved" + :class="{ 'opacity-25': form.processing }" + :disabled="isButtonDisabled" :icon="mdiShareVariant" + small /> + + <!-- <button :disabled="errors.any()" type="submit" class="pure-button"> + <i class="fa fa-share"></i> + <span>Set Approved</span> + </button> --> + + </BaseButtons> + </template> + </CardBox> + </SectionMain> + </LayoutAuthenticated> +</template> diff --git a/resources/js/Pages/Editor/Dataset/Index.vue b/resources/js/Pages/Editor/Dataset/Index.vue index ab592b4..36837b9 100644 --- a/resources/js/Pages/Editor/Dataset/Index.vue +++ b/resources/js/Pages/Editor/Dataset/Index.vue @@ -2,7 +2,7 @@ // import { Head, Link, useForm, usePage } from '@inertiajs/inertia-vue3'; import { Head, usePage } from '@inertiajs/vue3'; import { ComputedRef } from 'vue'; -import { mdiSquareEditOutline, mdiAlertBoxOutline } from '@mdi/js'; +import { mdiSquareEditOutline, mdiAlertBoxOutline, mdiShareVariant } from '@mdi/js'; import { computed } from 'vue'; import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; import SectionMain from '@/Components/SectionMain.vue'; @@ -76,81 +76,96 @@ const getRowClass = (dataset) => { <!-- table --> <CardBox class="mb-6" has-table> - <table class="pure-table"> - <thead> - <tr> - <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> - <!-- <Sort label="Dataset Title" attribute="title" :search="form.search" /> --> - Title - </th> - <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> - Submitter - </th> - <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> - <!-- <Sort label="Email" attribute="email" :search="form.search" /> --> - State - </th> + <div v-if="props.datasets && props.datasets.length > 0"> + <table class="pure-table"> + <thead> + <tr> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + <!-- <Sort label="Dataset Title" attribute="title" :search="form.search" /> --> + Title + </th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + Submitter + </th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + <!-- <Sort label="Email" attribute="email" :search="form.search" /> --> + State + </th> - <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> - Editor - </th> - <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> - Date of last modification - </th> - <th scope="col" class="relative px-6 py-3" v-if="can.edit || can.delete"> - <span class="sr-only">Actions</span> - </th> - </tr> - </thead> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + Editor + </th> + <th scope="col" class="py-3 text-left text-xs font-medium uppercase tracking-wider"> + Date of last modification + </th> + <th scope="col" class="relative px-6 py-3" v-if="can.edit || can.delete"> + <span class="sr-only">Actions</span> + </th> + </tr> + </thead> - <tbody class="bg-white divide-y divide-gray-200"> - <tr v-for="dataset in props.datasets.data" :key="dataset.id" - :class="[getRowClass(dataset)]"> - <td data-label="Login" class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> - <!-- <Link v-bind:href="stardust.route('user.show', [user.id])" + <tbody class="bg-white divide-y divide-gray-200"> + <tr v-for="dataset in props.datasets.data" :key="dataset.id" :class="[getRowClass(dataset)]"> + <td data-label="Login" class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> + <!-- <Link v-bind:href="stardust.route('user.show', [user.id])" class="no-underline hover:underline text-cyan-600 dark:text-cyan-400"> {{ user.login }} </Link> --> - <div class="text-sm font-medium">{{ dataset.main_title }}</div> - </td> - <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> - <div class="text-sm">{{ dataset.user.login }}</div> - </td> - <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> - <div class="text-sm">{{ dataset.server_state }}</div> - </td> + <div class="text-sm font-medium">{{ dataset.main_title }}</div> + </td> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> + <div class="text-sm">{{ dataset.user.login }}</div> + </td> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> + <div class="text-sm">{{ dataset.server_state }}</div> + </td> - <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" - v-if="dataset.server_state === 'released'"> - <div class="text-sm" :title="dataset.server_date_modified"> - Preferred reviewer: {{ dataset.preferred_reviewer }} - </div> - </td> - <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" - v-else-if="dataset.server_state === 'editor_accepted' || dataset.server_state === 'rejected_reviewer'"> - <div class="text-sm" :title="dataset.server_date_modified"> - In approval by: {{ dataset.editor?.login }} - </div> - </td> - <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" v-else> - <div class="text-sm">{{ dataset.editor?.login }}</div> - </td> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" + v-if="dataset.server_state === 'released'"> + <div class="text-sm" :title="dataset.server_date_modified"> + Preferred reviewer: {{ dataset.preferred_reviewer }} + </div> + </td> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" + v-else-if="dataset.server_state === 'editor_accepted' || dataset.server_state === 'rejected_reviewer'"> + <div class="text-sm" :title="dataset.server_date_modified"> + In approval by: {{ dataset.editor?.login }} + </div> + </td> + <td class="py-4 whitespace-nowrap text-gray-700 dark:text-white" v-else> + <div class="text-sm">{{ dataset.editor?.login }}</div> + </td> + + <td data-label="modified" class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> + <div class="text-sm" :title="dataset.server_date_modified"> + {{ dataset.server_date_modified }} + </div> + </td> + <td + class="py-4 whitespace-nowrap text-right text-sm font-medium text-gray-700 dark:text-white"> + <BaseButtons type="justify-start lg:justify-end" no-wrap> + <BaseButton v-if="can.receive && (dataset.server_state == 'released')" + :route-name="stardust.route('editor.dataset.receive', [dataset.id])" + color="info" :icon="mdiSquareEditOutline" :label="'Receive edit task'" small /> + + <BaseButton + v-if="can.approve && (dataset.server_state == 'editor_accepted' || dataset.server_state == 'rejected_reviewer')" + :route-name="stardust.route('editor.dataset.approve', [dataset.id])" + color="info" :icon="mdiShareVariant" :label="'Approve'" small /> + </BaseButtons> + </td> + </tr> + </tbody> + </table> + </div> + <div v-else> + <!-- Show warning message if datasets are not defined or empty --> + <div class="bg-yellow-200 text-yellow-800 rounded-md p-4"> + <p>No datasets defined.</p> + <!-- You can add more descriptive text here --> + </div> + </div> - <td data-label="modified" class="py-4 whitespace-nowrap text-gray-700 dark:text-white"> - <div class="text-sm" :title="dataset.server_date_modified"> - {{ dataset.server_date_modified }} - </div> - </td> - <td class="py-4 whitespace-nowrap text-right text-sm font-medium text-gray-700 dark:text-white"> - <BaseButtons type="justify-start lg:justify-end" no-wrap> - <BaseButton v-if="can.receive && (dataset.server_state == 'released')" - :route-name="stardust.route('editor.dataset.receive', [dataset.id])" color="info" - :icon="mdiSquareEditOutline" :label="'Receive task'" small /> - </BaseButtons> - </td> - </tr> - </tbody> - </table> <!-- <BaseButton v-if="can.edit && (dataset.server_state == 'editor_accepted' || dataset.server_state == 'rejected_reviewer')" diff --git a/resources/js/Pages/Editor/Dataset/Receive.vue b/resources/js/Pages/Editor/Dataset/Receive.vue index 7dd4f31..ab765e1 100644 --- a/resources/js/Pages/Editor/Dataset/Receive.vue +++ b/resources/js/Pages/Editor/Dataset/Receive.vue @@ -2,7 +2,7 @@ import LayoutAuthenticated from '@/Layouts/LayoutAuthenticated.vue'; import SectionMain from '@/Components/SectionMain.vue'; import SectionTitleLineWithButton from '@/Components/SectionTitleLineWithButton.vue'; -import { useForm, Head, usePage } from '@inertiajs/vue3'; +import { router, Head, usePage } from '@inertiajs/vue3'; import { computed, Ref } from 'vue'; import CardBox from '@/Components/CardBox.vue'; import BaseButton from '@/Components/BaseButton.vue'; @@ -11,7 +11,7 @@ import { stardust } from '@eidellev/adonis-stardust/client'; import { mdiArrowLeftBoldOutline, mdiLockOpen } from '@mdi/js'; import FormValidationErrors from '@/Components/FormValidationErrors.vue'; -defineProps({ +const props = defineProps({ dataset: { type: Object, default: () => ({}), @@ -25,14 +25,14 @@ const errors: Ref<any> = computed(() => { return usePage().props.errors; }); -const form = useForm({ - preferred_reviewer: '', - preferred_reviewer_email: '', - preferation: 'yes_preferation', +// const form = useForm({ +// preferred_reviewer: '', +// preferred_reviewer_email: '', +// preferation: 'yes_preferation', - // preferation: '', - // isPreferationRequired: false, -}); +// // preferation: '', +// // isPreferationRequired: false, +// }); // const isPreferationRequired = computed(() => form.preferation === 'yes_preferation'); @@ -40,6 +40,7 @@ const form = useForm({ const handleSubmit = async (e) => { e.preventDefault(); + await router.put(stardust.route('editor.dataset.receiveUpdate', [props.dataset.id])); // await form.put(stardust.route('dataset.releaseUpdate', [props.dataset.id])); // // await form.put(stardust.route('editor.dataset.update', [props.dataset.id])); }; @@ -96,7 +97,8 @@ const handleSubmit = async (e) => { <template #footer> <BaseButtons> <!-- <BaseButton type="submit" color="info" label="Receive" - :class="{ 'opacity-25': form.processing }" :disabled="form.processing" /> --> + :class="{ 'opacity-25': router.processing }" :disabled="form.processing" /> --> + <BaseButton type="submit" color="info" label="Receive"/> </BaseButtons> </template> </CardBox> diff --git a/resources/js/menu.ts b/resources/js/menu.ts index c9230b9..73f8ca8 100644 --- a/resources/js/menu.ts +++ b/resources/js/menu.ts @@ -7,11 +7,31 @@ import { mdiPublish, mdiAccountArrowUp, mdiFormatListNumbered, + mdiLock } from '@mdi/js'; export default [ { - route: 'app.dashboard', + // route: 'dataset.create', + icon: mdiAccountArrowUp, + label: 'Personal', + // roles: ['submitter'], + isOpen: true, + children: [ + { + route: 'settings.user', + icon: mdiLock, + label: 'Security', + }, + // { + // route: 'dataset.create', + // icon: mdiPublish, + // label: 'Create Dataset', + // }, + ], + }, + { + route: 'apps.dashboard', icon: mdiMonitor, label: 'Dashboard', }, diff --git a/start/routes.ts b/start/routes.ts index 4963b3a..67229c5 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -46,7 +46,7 @@ Route.group(() => { // }).as('dashboard2'); Route.get('/', async ({ response }) => { - return response.redirect().toRoute('app.dashboard'); + return response.redirect().toRoute('apps.dashboard'); }).as('dashboard'); Route.group(() => { @@ -81,8 +81,8 @@ Route.group(() => { return response.redirect().toRoute('app.index'); }).as('register.store'); }) - .prefix('app') - .as('app') + .prefix('apps') + .as('apps') .middleware('auth'); Route.get('/map', async ({ inertia }) => { @@ -140,14 +140,13 @@ Route.group(() => { // .middleware(['auth', 'can:dataset-list,dataset-publish']); .middleware(['auth', 'is:administrator,moderator']); -Route.get('/settings/user', 'UsersController.accountInfo') +Route.get('/settings/user/security', 'UsersController.accountInfo') .as('settings.user') .namespace('App/Controllers/Http/Admin') .middleware(['auth']); -Route.post('/edit-account-info/store/:id', 'UsersController.accountInfoStore') - .as('admin.account.info.store') - .where('id', Route.matchers.number()) +Route.post('/settings/user/store', 'UsersController.accountInfoStore') + .as('account.info.store') .namespace('App/Controllers/Http/Admin') .middleware(['auth']); // Route::post('change-password', 'UserController@changePasswordStore')->name('admin.account.password.store'); @@ -207,6 +206,18 @@ Route.group(() => { .as('editor.dataset.receive') .where('id', Route.matchers.number()) .middleware(['auth', 'can:dataset-receive']); + Route.put('dataset/:id/receive', 'DatasetController.receiveUpdate') + .as('editor.dataset.receiveUpdate') + .where('id', Route.matchers.number()) + .middleware(['auth', 'can:dataset-receive']); + Route.get('dataset/:id/approve', 'DatasetController.approve') + .as('editor.dataset.approve') + .where('id', Route.matchers.number()) + .middleware(['auth', 'can:dataset-approve']); + Route.put('dataset/:id/approve', 'DatasetController.approveUpdate') + .as('editor.dataset.approveUpdate') + .where('id', Route.matchers.number()) + .middleware(['auth', 'can:dataset-approve']); Route.put('/dataset/:id/update', 'DatasetController.update') .as('editor.dataset.update') From cefd9081ae4592d852ec9a13179a48b0d8eb86a2 Mon Sep 17 00:00:00 2001 From: Arno Kaimbacher <arno.kaimbacher@geosphere.at> Date: Fri, 15 Dec 2023 17:17:33 +0100 Subject: [PATCH 14/42] - add AvatarController.ts - adapted menu.ts, NavBar.vue, NavBarItem.vue for highlighting active nav item - NavBarItemLabel.vue for app menu highlighting - adapted routes.ts - adapted app.edge for new favicon - adapted LayoutAuthenticated.vue (:showAsideMenu="false") for showing AsideMenu optional - new material icons: BriefcaseCheck.vue, SwapHorizontal.vue, AccountGroup.vue, Lock.vue - started with FirstRunWizard --- app/Controllers/Http/Api/AvatarController.ts | 65 ++++++++++++ public/favicon.png | Bin 0 -> 17974 bytes .../FirstrunWizard/components/Card.vue | 96 ++++++++++++++++++ .../FirstrunWizard/components/Page1.vue | 56 ++++++++++ .../FirstrunWizard/components/pageStyles.css | 31 ++++++ .../js/Components/Icons/AccountGroup.vue | 31 ++++++ .../js/Components/Icons/BriefcaseCheck.vue | 31 ++++++ resources/js/Components/Icons/Lock.vue | 31 ++++++ .../js/Components/Icons/SwapHorizontal.vue | 30 ++++++ resources/js/Components/NavBar.vue | 79 +++++++++----- resources/js/Components/NavBarItem.vue | 83 ++++++++++++--- resources/js/Components/NavBarItemLabel.vue | 90 +++++++++++++++- resources/js/Components/UserAvatar.vue | 88 +++++++++++++++- resources/js/Layouts/LayoutAuthenticated.vue | 42 ++++---- resources/js/Pages/Admin/Role/Create.vue | 4 +- resources/js/Pages/Admin/Role/Edit.vue | 4 +- resources/js/Pages/Admin/Role/Index.vue | 10 +- resources/js/Pages/Admin/Role/Show.vue | 2 +- resources/js/Pages/Admin/User/Create.vue | 6 +- resources/js/Pages/Admin/User/Edit.vue | 4 +- resources/js/Pages/Admin/User/Index.vue | 8 +- resources/js/Pages/Admin/User/Show.vue | 2 +- resources/js/Pages/Dashboard.vue | 2 +- resources/js/Pages/Editor/Dataset/Index.vue | 2 +- resources/js/Pages/Map.vue | 6 +- .../js/Pages/Submitter/Dataset/Index.vue | 2 +- resources/js/menu.ts | 64 +++++++----- resources/views/app.edge | 4 +- start/routes.ts | 14 ++- start/routes/api.ts | 2 + wiki/raw/organigram_geosphere_tethys.png | Bin 122077 -> 0 bytes 31 files changed, 763 insertions(+), 126 deletions(-) create mode 100644 app/Controllers/Http/Api/AvatarController.ts create mode 100644 public/favicon.png create mode 100644 resources/js/Components/FirstrunWizard/components/Card.vue create mode 100644 resources/js/Components/FirstrunWizard/components/Page1.vue create mode 100644 resources/js/Components/FirstrunWizard/components/pageStyles.css create mode 100644 resources/js/Components/Icons/AccountGroup.vue create mode 100644 resources/js/Components/Icons/BriefcaseCheck.vue create mode 100644 resources/js/Components/Icons/Lock.vue create mode 100644 resources/js/Components/Icons/SwapHorizontal.vue delete mode 100644 wiki/raw/organigram_geosphere_tethys.png diff --git a/app/Controllers/Http/Api/AvatarController.ts b/app/Controllers/Http/Api/AvatarController.ts new file mode 100644 index 0000000..9678184 --- /dev/null +++ b/app/Controllers/Http/Api/AvatarController.ts @@ -0,0 +1,65 @@ +import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; +import { StatusCodes } from 'http-status-codes'; +// import * as fs from 'fs'; +// import * as path from 'path'; + +const prefixes = ['von', 'van']; + +// node ace make:controller Author +export default class AvatarController { + public async generateAvatar({ request, response }: HttpContextContract) { + try { + const { name, background, textColor, size } = request.only(['name', 'background', 'textColor', 'size']); + + // Generate initials + // const initials = name + // .split(' ') + // .map((part) => part.charAt(0).toUpperCase()) + // .join(''); + const initials = this.getInitials(name); + + // Define SVG content with dynamic values for initials, background color, text color, and size + const svgContent = ` + <svg width="${size || 50}" height="${size || 50}" xmlns="http://www.w3.org/2000/svg"> + <rect width="100%" height="100%" fill="#${background || '7F9CF5'}"/> + <text x="50%" y="50%" dominant-baseline="middle" text-anchor="middle" font-weight="bold" font-family="Arial, sans-serif" font-size="${ + (size / 100) * 40 || 25 + }" fill="#${textColor || 'ffffff'}">${initials}</text> + </svg> + `; + + // Set response headers for SVG content + response.header('Content-type', 'image/svg+xml'); + response.header('Cache-Control', 'no-cache'); + response.header('Pragma', 'no-cache'); + response.header('Expires', '0'); + + return response.send(svgContent); + } catch (error) { + return response.status(StatusCodes.OK).json({ error: error.message }); + } + } + + private getInitials(name) { + const parts = name.split(' '); + let initials = ''; + + if (parts.length >= 2) { + const firstName = parts[0]; + const lastName = parts[parts.length - 1]; + + const firstInitial = firstName.charAt(0).toUpperCase(); + const lastInitial = lastName.charAt(0).toUpperCase(); + + if (prefixes.includes(lastName.toLowerCase()) && lastName === lastName.toUpperCase()) { + initials = firstInitial + lastName.charAt(1).toUpperCase(); + } else { + initials = firstInitial + lastInitial; + } + } else if (parts.length === 1) { + initials = parts[0].substring(0, 2).toUpperCase(); + } + + return initials; + } +} diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..d3d3eb5928953b2e07e55fe308334eceb6f3c324 GIT binary patch literal 17974 zcmV*!Ks&#QP)<h;3K|Lk000e1NJLTq003kF003YJ1^@s6>vPva00004XF*Lt006O% z3;baP0000WV@Og>004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv00000008+zyMF)x010qNS#tmYA=Ll?A=Lo{oV1+)07W=SL_t(|+SQ$RoMly& z@4svBbMCF2L+6|WG&H%9CQ73c6pSN^qmBxLBA6YJr{nl!Ok=<iaS%Zf1(hJF$sjb) ziKgkCV^vpGSGrYo!#R7sKlZt|svFeS(Kqj%{uE7hRh>F#uf5W5{npx|s><K!Qa}#> zx7Z<~{tF_2!?`Sm5U{w|AP7!DjDm5fI1msupcaimB*L+eSGN3$?tvA=(g8*(v!j?c z?rcWYods?TN`SErhXb{MK>-zqIETf63QizGQDRae5XXqIU@R{A0|tvhG<hol#UYr# z)snsD`rF=F!HxJ(1+fN<MKP!fss^Eqn1BdNAux0oa<mWhkwu9xfW;^X4s{M22x7qo z)l8juDvdSA5b790tt6itVDq-;XzN;zGi`{;qiQe&h?goN4u~=07gh!O2L~C<<#1vt zU~wiu#exd{518cd|C^V+{`%{$|6ATrMtqD^Jw*`lAI=H6IA&Yh0q$P<C^!D}HhzBB zZ|EBwWa7k$l&8{uAyhHe5UE2AKu9{MqoHOr5<_oKJJ#k<hUn|>B9#iMENj3>6{yz? z5e0Rn4I^SuglC_Bfg68(69>AxX>4gFNT&&`#R#Z#7!gGM8;QsW)z`nPnB;G2vb1Ql zUTeIRVRalB%JYry|B%~%dpG-fdx(v}Sc}VLIez}peB`qC^Om#DpekjPRa6i`)FQDU zHVd?|r|mIz?0cGg+(r<D7#+pb@o!{Q(`guKLa`u<b1{BR4XU7G*xh!34`2ClR;*b= z%jnUZw)hM_bNNS^+S=?FT{L+g;{{TBkH4?U`kQKqpa{;tytvYfls1?qLbJlCv7;G1 zb_~6JeRTKqP$<M$8`9R%#gorH&z5aFnKokvwRN?Kc-wEB@v^}n1XNWu5{8C>fj(l* zpqinlx1FkrTFTOO2xX{Rj2Mgvs)`tc6QQE25;XyjKm9B{Lpj!N+Dv18Bgf94M_>&& z|NP$U$szB^-%&&UrUFqEK~Wq|o&SH;WFZ7~iL*9JLqk0a=FR1t(-$*t%vcVzwR5n$ zhgb|lvE$YCn_0DHEn~)xX41H^1Zpr&{Ms1Bi9w~Bs)|~IAWcut0k8u&ddc+nQCZnQ zS-Jru<=$zah<NP)K}D!*Xymb{pP{q2j{-tpcQ=<@@Fr40Kp=^xizIJVG=B>6|A~e; zRa68O@5G%7BE~O7VtEijjbhXx>ZmC%XW{&LoWJBeMzyxEar0)n`}$BDvj0FQk3IGX zqnewTIej`|U{TGZ<WUJxQdp^=y0Qhq(B0P#rk{M&%TP8;L){pxsYE0!2?0P<Fal*2 z<zxnjc=pBRIBPj@pp9eZ&0*%WDHvB2gF$^@R*cvF{}D(5ArfJ4dk2}pAyO5UUO<SC za0DO4BnxB2U{nzm%2Fxj&Y8_=C!a`vZ#UbvZzl!{g#s_V^b!@7Rm_?_6JrExEUNer zmH;KBrn(O23iS1LAa;mcK0_Qk8tW$@QU-*HrE!UA6^s~~np?R0o_iRI@}NpZSs9B@ zT}0Yi|9u8r@p=8W1MJ_;YW>XwqQGDj@#M0X_~Mto%ssz<fP;N~G`EhXx~dXY!5Z&W zMFiA(Um$`QuR<wnXl`iW)Dw<pu#jc##tr0SC7X{}xn?!3V@5N3<}3t*MG!5ZVi2() zhN{XcG6Oy23I~7z1_lSHubn_T)r^w%ODf)Bi%%-3uB&0$ij{2Hxx<^LIO5#X7gJwV zg*6;vvJ4bs`TvImQjEz2T;lj*RXV%7`PXlMmoMM&Eq1qeu)nLDC;sp}zy965tlhMQ z(PKu_(A<PI2CIUoj`Z|klGtCAs<Lw4u;^r(>grkX;!5&BUv`M+mM`ZGrz~PzQ<K*$ zDS!lsSVRH>TS0AgHEo^SiRnYk5CfSUjr9`<Y%N}!Bnb?>)*4azb9tV6<^>93$YlCC zYVKU-&zOd&ct0p!BnAOBBcc>=iRVm~<o}{T4oNB$7du1@P8BDxW&1XseC~O&QB1ZF zF_141n~-cAvuW#A9(m$%GDCxm9y^+b>T17BMNxH#HQw2ZkDm;X5|}x48dYT#JiF`# z^2RchkLcL5mora3iRy~-#6g>6DJ&3@3e!Y7M1Q6Yl|G_Ej;gX2sw&1nQA_Z?4IEBl z^6FUn*mLv_<;lkd#x}Qb)*DX2;@yQ0R47GwrKOh`H)4lM5`c}^vwt6fc<6yr#^-%N zG4T>`(9+z(*=L=}8_znE;}#r6Svo~WdmBRo0|=1KW_fY>3YM=}#kA?uXl-r5h(U}G zWsM}ST7+0c2!epwvuCqy=WaG^*+#66_Pu);*V4*@qvj_<Eq?oOh+0t|aIkk5QQS>j z$m60ini{8Jq!O^D07FDjQBvhqJpJ5qw(s4C7$sEY9T%KWIxxkzPlDZI4xea<=!lGd z7+#S?B!5i;dBg&7BcxvZDCKPG7c*^yhMG!dOq|4<&N`h--gY5lMzwIDy`7HEgQ!i> z*4f4V4?aX$bqzCS&LA)r5pSwSCX_A-Q`3RvgyR?T;)<2*Yu`^kj@Y+nFN;rm0}Zu4 zM-kkJ-4b9;h%p7ay0>D(EZJ;CP30IW%9{|<sLC*m0@!ql4O_SK;>)Xv)e$J1vv?6r z^>zMfWY{Q`@{;6vOU6n^EWZ5pM(hYpmQVPS2)<<Yy&s7&#)q~BL6UIRpwv{9bJU#K zoU!-~#LlsG>o#(Q0t1DJm8(|~glUdBdOj&*ynV(cD)0T0szVei%gQLPtY+zxPf<YV zAILCe@?_@EoI#L8Lx*mafK=${?Abyg?nG3urkcivsUQ_evgp58MNxt7z6`%#x)hAT zI>#GMI+5v<Ct_rzW(;d@Nt_BCV#au#?R(_c5e3wuB;l#Yg_IcZD6X*rrntMkwpcM( zARs1fl&NFKaP6nA;xiw=g67(4j5YKQX8Hb)f5KzWK2HIN<JiAq?1t|piZMzkaPqMW zm_KVaPL-iJ=APd_fC+rm=3m2`6(3p$q{0Ro>n7lwK_y3DW)G@Epgs^O*?ILQbJB!y zl&8~(7_zx6od>&#byx?A`cc#>rw-?I_;Z0sAX4?f>R+iLM<ftcMV;{*B39J-%-i8m zA^F=Se#S%If<YXlfRLElRKSPcbunMR{$Hr8tN?`G%pm{z@84wej$NoVxH!h6d;Tv| zg6ktjHPy4^^wTj4G0Ll(H?j9XSLwyQpNoJv2@cAsEN=!)14_QoL%|KArBXn$0EzEu zuB)TDz8+MGo#S9{kJr+XJ3X;X&c%r^yxoWpvI@)BZRFlZ9wV=YSpT}@@sIvg5%TcQ z<ME$dti(3N*^s<bVoahdUhSQLGb9<YcXy~@oDw)k+Q5?2PUWhPeu#4G7h=nfJ>2~B zU(%m1fDKBpktx<K05wWrgwswwkr2UR>FMid-KLEU>r>Iwx#Y8uin2O{5Y!Px8S;g} z<ZFis1);K{oW}ZkR22twc6Sq(P~zdx$v<^578GJ&D0V#b^s`)k&1bmg+UvOUclVNu z9DmLAM+H)Z%2kyJXzw4Ot#5#ifgv)50@+xJ5Ml%)0ip&?{v=z^3lf96<RzS=Jg|J= z9hY$OvB#k5h!7rn;wjc`*+wKX{PXIKh4Ud8MquKYu{71xVKEe9$IiWblkYEz#Y5{p zR|v2{I!WTxLoRWICR*(^NlO9=Z9qjux!;H=nSnv#q^?sGMRB<#Ss%r3(#My*z$gFZ zIyUUyMNc-*zkTC7Y~Hr*kWAr7ui(#pgDPy>x1VdS`wFkTx|YU<23nh&m^^7b3+ByZ z?(}IKHG3B6R0^Afd|HA?C}p~+VoiwRs4q|R(aYY)>Q^^%a3IUR_6{C;>@gP3o#|g! zeI~79P#gtf0=3jsmeX3_NZY|~tTD8A93XZ%LhFlKBb}>YaZXF2v4_o*dyn|sV}*hh zAv8e}TzDUGs0S&n2&#$^L!`=m4?oHmzxFlSd;5_fBy!5Bi{C&~bITuFQT~)~3H+mJ zDK0Qc80#Mj26B16^@AIEdihH@g#!b7Shs68Ppw=<`o0IKt*mDL>{(oL(S@9L;zC9> zHV}e0X6lni#Q4Hcvd{)NX5MU$n?H+(pL>ad7@l1A5?6mTA{AH+;;V~*h{d89QLKfE ziZs@E^Vo5)hd2hY-u{Rt8YT|Z5l1<k%VUi}Oh6E%6Byp#H}TqD$6SnPgmH>m!CLEU zjtVMDq)H%yIK>)A-oZo9zr?lQ_z(8?4q(Jk9T+aX_^o{UpRb^{s)C3Z6DO#ENpc!- z37S^a%|p$U!4+SmWUFw_=br`Vxc9-|bN_w!5kw9f#}Gv&Ey%`>{k=UbUABym|I4*p z`MK+OY0WyaaqQn!lN!m0h|zBnp{cHpMJF7OO-$R?ZM$eY(BaK>0;u{dSun-aON83G zno=T|k7BeG|Br}<#Cx_vG=ypaRVA?HSX-7vW$L$uh!^Gv^Q?)ftg5aq>6|+C5K&^k z9EQ!icJZaJew{rBI&mrls=W7-xAEyKub{57oIup4&Pmv;&Lz2m4+Rd%=MK@31QNFl z+ix)*@Dqg@GpF;TAAA>$h0Ndp2YdV2xo;nvwrywa#`Uxv>>_fGyb4b|{~Rk<t>BAS zU&XuMb|JOpWhJc`c@^`O6Hht`zWsf$mTWG|_U+r4F}Bsm0*PkJi2bAr&S?ohQdd;} zVn&^Wr7A#7HkUz63<@?V$C@%q!D|w!t2+Pt3waLq_98)m5>r=Khhn^$@W}`Q#Iexc z-^>60kMFZ(+jhb*BnS-u^u9~^^c5eWI+enzBC(dLls;d>Z@!WsUf*m5hXx#emmm;F z1p*r|f6g2LtQ5g#p%6t3=5p+5Z|8|WJkPK0xra?#w^A@dU#`Gczx^L{cK7g!4}XyA zbbx(b8!WUmHB(zxM`!;a&N=q&Z}ZRK6m!VK`zuE2>F)=zI2Tb-R-V8(Ba*TN5^*la zP_{1-NI)3YVkGTN6@rVCy19Y8gG@F@PhSQ_NZEkqhI(uu5Ia;IMvd1Hf!lw39}hqE zEGD#|F=sA1nNNK5LsW$!RvkgH_M(!c1wQhWk-{iOZilIfDH*V0?L`%hVvG^Qd5Vn1 zArfPVNQtA;TAC^<IC{zyE`QH^xc$4|<s<KW4^?Gl6jbRM%5&4Lx3l!==g8}@e;N@x z0#H?+rnb5UBYuIRIPz$$Nj63Td?)ojqFCu07(}hth~|bythFQV?ZaMGM-*qs75b7b zWJ#qOfYhOGIw>iOfzF;jI(mAE;+TrEG%XGF81+c6O>!ee*mIzhpWb;F1BDo;j_H%f z^SMu4Nke%#p(s{{xdkq9{2e{LY~Q<=NQ!vJi0d##F)B*zV${W`i+mO?v4@)t5XXdK z5LK)Q#yN~SY^>N=DK{{6^eC?X%qRK!m%l`FV=Wj%-%y@w|MlP4w0#$m7NZtlyC|xw zSW7CMN}?g}ySxUG)JXi|YT}Q&`!lq4c9a0`u`NwWgf;wjA`0Xv#GPaY4<x}v8TGXj zK+?p{C4OcYGm8|KuUx}mHb)Q`8mnuVHEp{0Ek=^e9P;Y;$uI6;cY6oUSSr#fuDRl4 z%%47$aHOckYe){|u@{%~*7v@Tf4t(KY47eP?_#3Zht_Unu2&RDOpHk&e*f}9jG=&# zR|7Ucv4{qU20mklL~yPIR~Tcs;OsN_!Y8kyA{7#=V{b<XxBvPs26EYir{x#hsRI$R z*&Lb7K#67(1jQ(PIMwq^5g*R(+`WhXfdLeyEEO<u{MZqhK~XRckvy59Jrv?zoD;06 zqOyDxswqSgv=>RNhLVqCmalx-=PXgg#Ia)-)6{?z<4+aD8ulLO;+}_>l8<5x%Aylb z;LKAO5s;LmF`jWGLP3>P8@BL;FMpLyJ9n{u+jj2!&2NdK7%>pL2xpY|ux!N`u{Z}V zb|98m3|SRA28MWX{YHNC=o8%Y*i)?9u#JxX0fy8O8ABWd#Kr7f9af++2zbYmH*(sE zCtwqH#{)|rVcX7~!_kut@6KGIKyPm^BEFnjS6ep>6e^|A7cs;Nt6pA{WY3P8>Plu$ zn|`S7YjMx#=;_~$V-O*vEY(P5c?%FG37wYwjYHYJXCLb}ZbqFqIVT)@ELMErp?GbL z6_&rehMnzgSYt>T;oTR%mHMhmUpGkv?GiC|XZrd6%|BuDuHEDiu$H~M_Yy~uC;wSP z?BYWxM&7AAFk-<NoWOye9)5n$z5MvL+c|Ks2aWxMhe1eVT{UN(wup<~d@d&)dkkq~ z2-IPXU{ncQge^<+q4&Ly7goPQ?_fXs4z%;wQ%^8|=JZn8R1;^nfB$|4b6H|6VOfev z6DN97M3NgwQnXSB{h18UKKndD7?O7dW=)??OG7Q<d8Q+bu~LW!=pWb*<WQHQy0V2J zs0QzDy+BG)oUnZLDt7MKLlCB@D+^h?=#(V<Omt3_SmA}`D;bI$RtiiSH=a{ZI397a zci55yvlgN_=IQ5`@z~SPq9#CqbI(18&wuvQRHsrH6xBHKO?n8;$cQB6RD^?l{e0=` z-{9ZA^F8)<b(3?Dw?f{)5HUMCJGlMcd-&j0*YLToe2v}hT{smF_Qnp>AaTrsIn!A< ze-<u|$j9*fiq*tAykH`ZSe1=iw)$wq2<ddlsOFX;nn8?L=Y;0Vw%vPpdDD6dI6`YV z^VC!QE-saUi?38*U~mru**3()7^<kRod}xpQIC4_R;+XmMG^Ns_%K6-h(bQkyg4(O zI(b5JKP?3pgM(SN?bwO20jM%#>J%EPDhZ6Qug687t3qT9_dN74ec2%#%JfMSx#}Yy zqNcno;S&gk!29IabLt-IP#%BwIqrM>2?i6pofbnGj&iG{oFhPq9CQuj_}N|e@%exK zcXqTLATkM6#v0TZ>MPTne9SyFc0`h9UuTBCfqcovt9r}1b;oX^#2+=+*U?y01I}wt zB#DD}pfNnZ>Sgxz^%4s-RoAfS*yAxtNa+%`s5%AB(%rKj)h@u13Yw`ZpX5<r9X1ha zlmg20E7$PMOUucNf)qIOw3BJ9t4>U;Nzh;q$#?hkc=Kuv(<V+POll*M7$PFXIV4sN z_GDPKX$#I;j22k3_$1~}nMf+BjEYUr3mrk^E}1OUL&?T+-@^}+8OkCiV9MC>eEN!y zaoQ=z<6Ok%jazv1nP<5B!3WuY@E|Ug;=!k$ps}HrZ(jR3s%_vgJ(SQ|Mvod@+KoLu zy<`S6G*_k)2X5%^A7JZ_ogT^%WzNhQq{9G-wN(Ez2~q7}W{`Uxe3;02*F9(Ybmq*O z?(6zi6V{23uA-=$_Re)aijOO3Y?@42x)q_!vld;Ppx1_u?jC+{(=FukF<}rerm>z2 z&pVGGi7F9;Q@>?~hO*>yxg^g~YU^rz^yd_eCdsZ~jnLNK#=yXUCrLz(la4>$YjcTs zR|>{na~Z`URw$tCYx7~EK{(}v6S(l)GZ|l7!<5Db&OYUMuDj~v-16P;aN6<5;o<@= zFg*0c<E&b{E(z0;(x@sn2$PzD62*C97nOdgs?gDOkllOs_;!WZF@5S3?*)vv$5wrC z9E<XYl`D94^A@aFQVz~L^DHXTDIXd`vUo8_51qXm$w!@@Y#rCq)G!MpH9la8Vnh_D z5!pE6fybWW4==95Ap{z8$pvp_OjA=*+ZSK46pIr`r&FZT=~4tZI5bGHnrrYWfqys1 z=CTwD1q=owmUODj#}ImGMi%or0+FO3gAwYQ8oX_dV|sgfi1N7vZ1lieO<BOA`SZB$ z6IU_5u?ZJN^b8KLV%@q#<vleBF+R6Q@Tc;0n$TE^sh&gV?CIe^XD2oYC`*M*pE4zZ zOML0pB+g_oiuvXJ570Z9g;<$9W*ldqdI~m)s5~v+AQULX2WjtGg~}kRhU$v3)KpDE zwVYT@DYpT`#w|Pe(NBNQVC*nrm^h}DcVBc7q4fbu5f%2yvZ1W3jN0lN)Hz}ovt|2s zBIgC?bN^xIT;I?@d082XuORN;yO#(}Hc(uGgNAeWLj>ZPfT%KW?mQnc1(ugyUcsgv zyF99`F|iiF#e~i=d-4RPj2%xH1UMJd+1pE`iW;ysARjr}I}iH45a+0?uBNuSGKrpi z(P{mbZFKkdqt4M#RmIftV-b^J&k6n&sj^}BE*^N|2^>mV3~ya>E)zzN!kQw}#3cF9 z0R5Sr^k%l8#$lv_md2R`(&#O-_|UYN;C=J^H?nctcGQHVgMd%`(?2m|(nNw0wew=w zZGejMGGAkNF^aNr>t=d~vIz>2ROawDbxdmuqg$H&=Yipor=DUUm#08d9MjnI4)paj zBth~-gi}sBfyUZeM3wzr9o+VtyXY+xD2TzB0L2iCVb6gs_O$I!9>pWK#eRy|IiiG% zg)taW8tSSkPp2tX^PC7PUS31NIjjhi#*Sljb2Fko#5CfYdj|3aZvXXN3`P+G)Rd*U z`206f7FaZn65@wLU6$B&vcF>uvFk_Gk`7vFX`GITH*JzQe`f-oS@t4NKKDEri@2C2 zXPv>4GfyWh0+~u_O%VS~DQlTGdlsRAz*@HN+QUn$RuSP*d>^8FsJ=3lV)4l*0TCF( zi>p@i#IhHOFytbKb5bnKCjjXPf%rA@HHrnZXK~Ez*$@@L7=HKALp=1%v*gu+hU6Xe z#1XgOdk@<?+9)_jWmy?VO`k@(l=(q-e?J>GZpK&-lT4mCfgo8F5y<8WtXQ)K0!vgV zFmviunj0D@@&FMfLV0z|RvuXT7}f>^2&bNSJhP@uNZ^rVJBUNfAibH*boXz;7;tf# zruw;*r^n$mX+yvh!Mpkgx%u{AlF8;UqSRNF^O4IgrM0#?(cNOja@Z#b3bAAHDJL?j zu>lt;g;=@cH@~BAD4Q_xr3C31Ro;B|S&V9|!x*8fub=<;(ar4c=mc97dtz!2^X!Ha zJ6)--DC6pne3(fst>A>7OqPHC)ED{oO+RJp{w{WQ_wuzL-o%f8aR({^*1?%4pTY?X z79@CijH<F_>sEH|*@G%nl$CM%si%6oEP{(+#md#}-QVW*(+G<fokGea#Tw&bl7hlb zKl?em4|JfhGOD40D?WG`xHu7lfml!-!f6NF_B>0Z2T*lXrp7a_bs^A@5UsuUDxf^M z>?M}|VHr*gfl)61;H4Zpdpd#hteRwhdd(nVI6B25jB9D(y_Z}<ASoiXJn-1#{QBPe z$wpBT)&zAJ7qei-46b<p`!V?f&KXv|vVjl(^EIs8u$jCFvGJk3z9tVL!9xXXtQ<dY zE}#3vC#X!NL4|BS;=BL(W6po?rCf07`?=|-KO<jo1WuSSb^=#^=pRW37OaOE)CfzT zc#_`!3>ab5s1~MAo#G=5g;*Ugu6&uHTn>$u(XFk_n=>atGF&OgdwJbDo_XO#R4k%! z)@i3Pf9^~IE5w?_C!#=>_Re)=26rPS3j*UuA45891y`P6ZywO-9~k7$-`z{rd0#et z%0%Av)(c6Mpm9@j%td5e)t3SUM>?>)<85zc!nkobr{rV!@vT2&)!J8yl%#&2v^rSB zdoH?=^WS)`FI`B$>h&AA;_6TFUw7QWfxdq7MmU@bVfwOJvV}YlV~isVEN^?ux%|_m zm(oyPhS9ud3w9o4Pg@81LWFTKb>%5OfAz;XYSwf@>uVSaboFLf`s{N)S&Ryte9Tdd zYiTABkMU&kd0tq(+B-Psm^W=YtxdJK5p2J~DCYLx-Aj9KHz7(>MLF-h;LTK|LPQOg zz(-3aOTMs+y=^am?I(5tVK|Z2=3_9X9`HWQhvJ5{8#lB3l~)mCuo`pj>5CcD+%(*X zlhh_j>Leoga8?9K`VXg$9mRVuxsZyq;H+cwp56TGx4%o<!Jc74ggOi{O;uHV{u5Vl z;{3T-iO6fr#yxwv_J(hB`RA|YR}VZw&%j`*QmLw#2Ooc$$DVj5fmD1vpSFh2UHK7y z^v$oc=(q)xr9cZg;-LYmLc{U%=WydUzQ+0IEcT|xBXBr1JpSw-*t~N$kt*pxxaiz- zs7|MRIBg6YcJAbb)oUokN<})w>8G4XWm#fY)Gyq+E!(;4z6U8pLZHGWZ(72_qh|ZM zV1gK{7Et=w*Rhhp+-_830^7*AQ72)|C?M_Iti_|XisAmHkJH)P4ZygTW-dJUjUK6$ zB>zcJ;6q4=NyLQ=hqxbn_a(gj{5PR-o&v&it6t_4U;GmLx_XJ6FGi_zq(zxIaU3^( z^J~28!Z(pJ9&*pAu=L62xaRX;;?bv`J%n-<yt-){yLWEkw8e|4PT69$k}`#}PC1DM zb7!;q)mM3S{U&nxEVE|J;JBlYW>ixnfpY{#a4tp-9O&uemS5b77>kJ=N6nnhf_ZZi zgx8RZVjh3$Df$Knv4No~o#xaNk0)&;30;MOT#noByo<g}j=+{t7Q#E;@m9*x77>Rr z2Gtm`L-Y@9V}Hkblmad;r@neJtqrp=R3s~zM0HpO3K7pOd){y0*m2ScCopl`IIIY9 z91)n{H95iST>{jWmvha>KFYQoJ9uu@Dx4^fJ^w6U`o=f-!pHxa$)j2c#5)74j>)52 z_+Ov7hNI`s;kIA?nl0ORkc%T!gxx!LmFoEb!TRmHcxBaU)^6Oy2}jSvsKdC3lvo_l zT35?Ci%#LJMW=u|tQen}x}=ilV#Ejq;Ql9`X8Efd{O%6|-g(glG*nk1>WEZn>+0g+ zC!Qj<zA<L*%<0UXF*Ui5?;BjZWjhZ)`HU}Q6_iD%p3IyX(@-rS5+-nb4BE%8{m+w& z_98YW)K<oiI)SoaES@h}EOz;dVtZF7yZ7(&mdVAOdFmUeE-!<m1)4)V$DbBRpvuIS zX1?;d&+^Zo`vR|Q-HHnXe)Yipboch~jcc!E@~9SYG1gd&i)pE><U{XxJ7=DB5)VE8 zB)_@$_iW$3ldW4e`zWy3rL|$#F825Kaq};JNx^y6F5(hOOhn)uDS@;)%8d}JL!yGG zq=_J6$tkSevW@Tm*DXHtRbl3&iClc%64J)oV~l0l%2lk}vK2K#c{=3n7hRCxMt&z} zW5<tg`vrU34`4(X)mY0%E_)xTz<5-ZVx~PvXYX1%x|c)HLmXSiv>r!&)lsO{QRHZ8 z5>~3f&OLkS$z%}Y+vjFZokl3e->---$)DE{FBF9+V&SZr+<3#+Iez{;-}YcFOP~D% z@4Ngeo>{qu$fPJFXob<3G8{9<kLAkC-pBoS+{S&sx}6Wb|I!jE5y0$i-%r5^4?gh} zYq#&9fFVXp<1N5}^A$1@!nLSLScyVGguYy!Z~pKmw(Z`BV5zPs;{)$`H%+xwh;uj< zhN75z9(<U=d>+&>W5NVZJ#L{d=cwW^tlzesr<N^4jYV9Jvrj*fV~?JLaf&G+qdBtq zeeB%(5@I`nh;-1*xX~wIXda;*zOTK=`|UV*u(T7aE2?O1ZbZOywvI>)!#d;)*f2nx za`d#R{QI?EV&Tl$Sm(p$wOcoH#b>|Bf8Ks4U70}&Vm*Tsd^D>CYRgkBm@(Cx^bsb@ z3=Q-X#Sxiop8x#mt@I3KDI`D4hy+ZNt{oLY0*k{pcn(G}Kl}APJn-04#7+rBIb+eu zT)5;MPZB`LJ7xKrS9tEF<$j(>9JBbu6B$3M1)~m(VW<#u_x%sh*42eILUmclyDq+f z>U4+|&!tr&#PoBZ>s1B@cY{P|T*de?$C3(0A>w&gIuf??Hj2T40l>5D!!RI~P7gN+ zy-tGmX9bhAT%<%;IBOa|yy5Gda`XZMbvTq=?QMMJTi@ZcU%7$R8@7^7Hm@2_niD)e zC_ofN$vqWw;kjp19)!dS_dfJE4?Oh@u?cZviJT%fOqhq(b3lwC5<?yj{M~*3BYg9F z|4H6?-!h@OfzMp|G3u)-yl*f<rcmI=xBZ;n%ph^BwAR+}p0{2^xd}iFd4yf<2e{+c zccIoG8nfi|(>Z$POz+cFecy=;(l@k$J?$@`(vL)y)KwluYyEK;sy*CaTGtWTJcf$0 za;)_mEf?j<74k`#nn2=z0TEZ!_(iooz_2KDCr{wNzWoh8{*V7ibvi`Vk&of7`+v_n zKJX#F@NeH_#fDAv=3}yoCw|}o&tWbBm`{B8GA4}~g+&+`%<_Z(yqT42UZvm!V^cm( zNjOC6d?_<V8OUe(<!^t-*T4O3GPx|VbF|dea^0t|X6EDxSo}DPScFxtuH(r+JV)%j zi8yER=}ez6KB2b>dFQz6o_jga+lQi5rBnRFJKj!Jc{vt`O~}$td)V8)g1p;{NCD#- znb7(MQo-27ZzQ#H58Nk^y#H+6n6cn|PLj!F*t2ghP7>xvkpp!^{=;X}1|e35vx15v z5M^|I9iRHxN4Vj-Ynd~3inlP<($U|~fBouC-h27Sx#r7X<=!WrX6Jz}1`088JRI^G zW3b=*-uJF|syy@DG8{tp!ERQsUd>sHPouV`W_X`DATUHCboTZ0!&`pJcfS7vdNUbf z6;i2?Pk!V>y!UPAlNO)(I}v(^vfS{!AMo<}jbIE_<>g#^^;OIq=LO=7uzg<}-}v4S zY47XDY0T*-p1_qK`~aaCtf+_oO^$)wHn!|~6h|kb0j>4NGIsPC7}J<!)FuJ7eP2nb z@m~coA$R=dw+!a<L{WjUEiD{(%mPw@O@_^w*VMQFm=lp=dDkd0F6oc-5JQ;_m_2g_ zr<`&Mv2$$Lw1IpS;f$qkaFACwZsOskkMhiO&$DCqZlb8bxUplBW&wl!@^xRje%6fX z<c6{=U$q*CrK6{h2OfWtOcYVuP)9{oCD}rOHJdhb`@IkF#T&lKJ&!)lV3GvYRh09^ zt3J+$-gz-qf%Qe8#1!3n_dVQt$6XYnm{1(=dFusy<lXN;3`E9rqHg{9uej%tM=2OX zeR&1fUwsX8CQrbKCOJ%&*d1W|o=3^#)}ts^#xZU3+bB;@LL`kyK(TwH*u%karGj)> zIjdfImCf6?p<&3{jhmP{bsAG9P9g+|3yAfQyA)})MSk)~pfO?2yCOeVB>B28MoF?6 zn`&!0=MAT@<n+@C6b^QF(bLn5T1#XMd%C(<w&oR{dirVJcK!v_)YhUdCcs5hm!-Jo z%8#;Z-+mr?@@eu;*|vKZ-}?Udx#hN7sjsdfj$^tr84h&!;rw_5Qbw3EdNiNC;&RSk za+ZfSaGo24uw!o<H{EtSJ-H!_C^IHb<g$0Z9h)!$QDI+42Y26pA8IWc6*zI>$sBjg z{E{p1utuJNq5T}}-sv4XWwbWUq`G1ZzN6yxcJ)Z|HCO{5xb$7Tw01RnI=blT%W&OS zzfONoKj)o!Dvh-@h;xKVM}t!^34^i-WK-l6i*F_pz$8T~KgUIryvA>hK!o|zr}E{` zeTolU`VZXq$WosC!*gufx{cm}ej?|nNT(@FIM7B6fla3NRF|ju^1pnRvhp(SdGJ9b zu;dCc2fBJ_>*`6UoQ@z&L7_l(5VC0Dv3%yrk8<3+xr8E~{g_a4hH?dd^0V97v1cEV zKw98k7hTAlsZ*2EsCT4KKKmRy_U)(OAcf)LH@}&>s;Z<~Cy5^@aNyuN3UN0WLps$+ zYttM*SmubbYv0bWaKTZ${~zAN*T3^!RD}JVoqYByU*+DVC$RXmQ#tnNxr}bC$B3b? zzn|{z9(sFv>Fe)jFq278U`tJP4NZ;Bj2qobQ+*v3Woc5OC1s4~TSXDZ2riB>VyFxQ z=1rN%tdD+>54`gd)@|Ox<4--!^Up7XLVmcjML;wzs8feZKmlQ}P+;lPf8eHDZei_) zjSS@S3IEkX>}aU3=h*r4Ise>qxa9ovD7S_Hhl?X5^xWCVDfd161ebsI^YkbEC#Nku zmY;q58?;teqT(=O=^f1Ro-01VQ_EKnBOE<-D!=;ijf`uq_i3F7FvL)9Gb`8q7X`PI zI5v!FK8abAFF`0~<$qczsxhiDISdDfa(w5;o4EOBcaU=m$$&JcjsV|=t<IDGjF_ak z(<iP*46*Z#K0#o?#WdDdGjZHFW=@~VQFCT9ZR!-}&6!0*Rdq>s4O*IdftZ9)2Zbo6 z>tHvdTbew?Z-oGonIk}mQj-d~@a)rBblfp)+r5`fTep+RWH18FjSbA2I-PN&Tc|3p zAPl@ND}ePaZ4tuqSJ!jHjW;qFd)m#Y+FCw!`A2E0t-=72b2zcQx^Xir*Q_BnhCqai zmYhp#eQhxdN;D}?UuLIoZw~SV+C+219H0*8!r`Gde@a7=OgvPfxw4YaU3odJP0jq` zuHUd_=T0BG1{UWG*(f0niX~D{1+sy`InO0CL5PYYubzj{)}P_P`gOec>Z^qJ-A6@v zIpfEV=Y(SxaQ328nKx$^Ep>II1LND(G$t^favFvK6|K$0&UZ5l5EPqLP@hGDVo^rd z)zVsD$B9SHEir9_#8rxVzLd)suwj71Q!OoquAV-=_Py`3cE@%k45<JvyX0a{U2rr; zlhU)XWD5}wJo*>|`8;9+>Z&Sv%aU_Q1$G2~N^zQ{r+){kL#RenmN!#fF%i)UujogV z&k05>CgI-Jm8H4jeedC{(@x>hr=H=F#~)+UmQ4)iV*i$6P<2@AopcZcgsG5<@(Ox; zdx<rs5Em#E3dFJJn5kIuDr7S`dNyw3l?_|@<=yu&YuZ#6ov@H|&sfaD`EyAdPb&9R z)d<A+foaJV#G2TzVv?l3|J>rKI4a`f^+URTJnz*6HmU0ifdq8-5Afw1zRi=%Ucgxk z`5fn;cOF+>_8uyda57fUquRQ6FTa2M2`~Xf5oazsg&C8_Aqi;d(}|ck?xUxF7Z8C< z(Ns5uRL}&ZiWTD{5(o*%D1dd4Hio&ACoyx%M6S5(z4Z3>vcK&BgV|h?&4<+1R#RJB zM|E{oQkNIvSjiO%baWkL@7}#^-M))$yLPi~!$!7l-$`fJL56ZUBnZexF)P-tW96E) z-2AhjGk?|$E_%}vPG58qGp9_#8X+ukk`sYQag!Bk?4J5D{3=O}pfro5n0%RlD2_44 zQgASk%kteH-@={u-irnSILG{%Gx+Q$uAs4|27|8_7H7`Ayna2q4zv-gqqe+^H=T24 zQZ@A2XRQGW#M;kLw$~>@u7aBCv4~WFGrrz&gd%Z_=;c#i(GE;;gDI_bb+p#ij(GKi z*p}4!wdm6X)TC%0H-_2c$8g38$5Du5`iHV~9PDP@hRr<r)YGhd<rQ|c?PoAj2m*2r zURt}JwHr5a)6Z^W$yulK)(hUku`^~;8Kz46CNM;l7+<BwD?WG<=m17-sYi~4^{#;> zkDp+0^DlnEO?TW*&X`gS{JKwF&4e+dlAb^RiWbPL@X*r7$>j0`HemAj@f<UIR!P{# zBtr_wlg)J##W`#MLM4@D%?!`tjVTT(_)}K`!<G2Dm}C%P!o;^?eH{xuWLTW~iJ2w- zZK-M1D5_D(_u9aat}dscx`G)K$MNQ~Ph(G8JFC~P=l731#?#NeNLOD!F_uiuk?-i{ z$G6?VV^2TBP5=INPMkllM5+i-9r3Wme;+QHm9!`6MRW;!!>MQ9WpX*bd-G5D{>?X& zbs%bKt*PYtPhQD6r<_1Y!r0RUJr={BeeJxkdKESd(R{?|C!fURv13Y1_BeI~)*#}@ z<%cMCL4`pT)|OLBm({)wDEN9Xh&MM*G?{_rRbPsFQ)(tEZpIiiN(OmGXu?1?2{K)r z(dCm!KdTG%<zJ^tU<0O)8^e^bqqy*#GuhSN$zxAH$KCfl#4GDIF)%Pl5SEdP92J#S zhdgP321)DhaNAo^5T^8go=q650~;jpywKUx$9He~3AfyF2RQ;%mAZ6_fBEE<T)gCL zQm!}!)Fz!%5l$S>tyoT9CWCQMo=S7};>Co??{p|8D9$b^4$ySTP7Saoz$0MZ0l&UJ z94?O1j!M`h#m-s<@+In#b3-75MDY;$sE=&6o1t6}g~A}QE0l=WVOU8zRYh64id0yQ zHI>+)217YkQiuc|=!_kqHB4=3V8X>0@Rl<cvwH0o9$fk;4?p%WlgEvvrKxGe&QGE& zD3y(0|J{s0tXQ$W@zEM~9q8m=zWTpe`t&p8V^1clPN%r~%FDU<g11l}dOuR^#V&S3 z#f6B~YhGnwa0oR4QzuPe=Cmn?1`Pg}B82|M)IkuTF2<5ZHB44I=JkEZ;S^0Dkb8?8 zB;%x#zIiEt^pTIdIM}n9zQJwuWezZuJ4hV&19_ar$w;RFtAR(sO@K9N!mx@|SVv9e z80xAgP+L8gRL}ra0#&Fp7-LBp7}Z$A8y6qT;zdXCo{P_8a4<`K)!`Z<e_|%b2;1q5 zU(j4W;^D`i=6`+rJFMHi3yj4$WkPE!*MItxymiUhi1Q}O6se&ULu;WwGsv=+Rv^{_ zj+0I}p8A@~5>cYq<e4NlSV?<&5ILL-k&knPHt<oC<db0B9`@ix!rO3b92$Dmm<ZJf zq=3^50|PtR*RhPQ-i;KZE@GF%*o63?KI1lGJ%?C*AYp?%$^fy(#1Z73rFU>OJNKmt zZ4C|eqiL+0Nqx;xq*E=3t41_M%6LRNw92W+&PSbn4VD=k5~qyt6)@b=8;eqKj{WWJ z{NU!Fa`*iY(lt1M4FZfRN6nhaSHAFBPC9BXf%6fJHQ?enY5p%(`-JVg_Of-?E^lj% zaO~0Z2<%~|r$na-NTq5CYz0m`i0Pw$U_T8tlal(nMGpCa;+vQeFOzigCM0gi13h#P ztf#GW744mC!So^&FxKD0XgNm934<C^VHL)thlMVVg3IGvjzW~75D(zu9B2U>MxKG+ z(@j^;Hqz<kG*nM#RO3-pl}*H$CU7Y%AsXrHMu~xQZg^T~5|V1tEMHJ1Rwa|m^XyA2 z`Ob|$V)eT96r6{;%bc?4*kk!$U-&e0r%ffD^g#IN1dKHa*6$hdv4f3UwlXl3g_NbX zrjmKHXA&k2Lmn+3CLAbGo~|cl>luo76Kg-+eVeJPp5bTls@EPL#o0ugy&OE#yeOCm z$e{ExFtnR}ovZ0MxQ1NRj<Go)KwSzGH&9zXfx6mJ)YXiqEY(OD)?#ha`9zGW!zo13 z5czyRL%B}+2KUp`yPLsmJ5Ku%lf`Kd*}_5E5ALVy;09V7j$%~v0xBye0yQ`Zz2+T8 ztO!(n!%h)ej@3iz5s=B{S+ROGKf3ico_y{_2ICllz%$mvkZV5d!Ls`53XCT6)umVt zm1ME}FLdgsJ-oR3Wh4ku=NR46!t@E_y@`8GwB*?=mKqxBX0X3=7beWIr)?G0Rbyzb zUkKWW?>#r3{Zg9P9ODn8h;ZbH;vRZ?H?gl{4LzAHMB0Yf9AW}+wS+Q;=EiA^YC4+g z%83XeBIT$HL45>OoXCJU0ugK&lL}*Msv=q&voOAo!Q6hjdUnv!wS&yiUR>OcngJr& z%C3%G?CV-VYturSn-)@CIh|N52_!s3M*^Fi7N95vpx~6Afqwq5d?mlR_g?<6>;?KV zLlA@rO3J{o#~j7gAO0|BpKu%%sle9~OwnW%3H(W2L8BzUFm(6#vu*e8Wa70lXVwf- zfzJU@Z>D`1P<$ebF}1Wd&*xz8W^#pHKp)$8KTQ-5(Oh>7p>0M8eHbe-jsnU6`CKo9 zxlTH|chlRuhg^OSvG#z?VhyOPC1pp`TtAPoEyq)q8iSD<gtYHbA$cB6V09dd1*|Wa zNq{7Lc^8*sOfBW9X2!S9q_v@!!R&rI4zA-s*BT=BK+sDp5j)%SboORgIDb?!l=Cnj zQY^m2Kvz#6zkB#$?qB*SE7!b2W+;ynAqYb>DlodfmiNE&9lY=DmoToSrPQgaBjyl} z06t1tzM@3x=;}Gh{*Dfcldfk@ojRh~rP%*IJgU#B0Zmg~F_E#Y$FO}@KPK#EFt?4( zJG$to-bsDUB+AmYgrTJnWy$9H=+7J=GjxEVd>6_fqInEH$Z&-+tZig;%L1Ak=TluV z87uXu252(Z*IPZ`qwbQi>BED@rPL`bKHvlsCLn77R1gL=)K;}nQ#F;AraA2Ec%H7F zbwq9e98_18C1q*%njkUI#BMu<wHr2Y!#BT0_s|f|gs8Q|k)x%lmJ64h%?IE4E@n-b zNGM4pjIa2aAV@N6R{|W0JYDY^yie-x>!;&j4<d&0behQ%Cwfj+sdPI0biNSe4|Xx8 zo-r*8C=~kG-S#Xd><4M%V5X0*{$-S~DjhE08tcFmKnpmv7_Ff)HGxs17tqplG-1#R zQkg)h7ERu#;FLI04)*lX*49b;fesG#^f5S;#aeJ0Q(IL@eQh<(%}tDIZK1xdme5)( z7Ez0Heul6y)znnfP%~)){R2DL+qRCLo<7Dj%*K-Pfx=;aJ@EhL2Y4MdZ!Qbw&F7it zo+p(~F?!5s&OYlbE`G}r=1iGHWjdXle3Qg7VoE;P1IEc1rR0}r(r_+VtP1^^A@Xqq z5>Z`I!<Z&NL_g`9qc}XzhrKpw$OkAVwBwmH?rg%c8uoXtCNs1LOb(-YpWz!HmU@WC zBCZTEjRdJ0>T4#`ST&d0s<DJ&EkYGe(|{#Tx}*+tcC&uRE|xy~JnPqQV8^aq^!E*r z&E<$9KV#7)r#pn9AqXt#bc*`ATBc5($ik!MbH<{RnL2J9^_A6$SyZ4LW16WhuVTie zspRqn(&=i1>LkoR++>vwJTWv>S8?(A=abE3IRAnRIBn6%Oqej9@*p5xs;LhD@M}}D zLy=2O*o`D}eS3TQ$VUYL%F=0StEz@cA|viuB#uc*vKFYpNQwz9H8j@GrL$)%2fKHX zAL_ulocBFq2uw&>SVcqqSjx*sQ&BOBAgIHdI>dQlx#XiDLRVjgyYIW72bMm{+O6B^ z=;_5+KO^2xB=YYRqsgEfq2L^vi*ea3`+Iv?w{sg0KKVF5zU?-Soj;#<UvdeHPd<^V zFvMW6n(}?=wwj7G2~#q_C9{7<uA^w2QxYDp!w@+|jVU$Q6p04G5fI6ep3TzAI-F-Z zCX+jV_={ih#T#y*;DnhI#_{VP-^i5Fqp_vr)Qr$zKZFdDq^$Tm)Oms&d5|os8B_~I z_`;GEU$rrmp_)dd-1DzAmvGBMVl3Nt@8g%hyPu!`=C|zbIDiWR&;4>SE-oNOs4Pp9 zN~fr;s-e23hO%@ynalu#nIZZzedG%T26H)Lb=c5{-7aCU%$_!lkNm^CxnRk;)K!!b z;Q3op+JVN;t1KZCMU#~*Wl?!jW*A2jT<IL9BZayD*d^lUsTA{sR4RqF9+&#l^qXND zsZKqhC&f}(=%IMggxNUaIn^Y?a-`HD=ETrDnB$RWUf^3lyort5caV1qL5kQFs7<9A z-%!u=X;YayXBPA3%wf`mu~d|o6Q)vx)=(%!L{ZGZV2&+Yx3T(_S6R1VBkQ+qp`*Kp ztVYCQShsZ>U;Nq)Jpa;iKKlOman$sw3A`@DDVKTeI|svqBa6+S!(TK>!uA)C`u@1~ zC>U#fS=IzpR8(NYu%u2}%IHRB+r`b0^tzgnkVstmx}S$<i+uNCAVpkK-|<3h@9yK< zH~)lNe*GJIa$aM^C}pagH2)~xe*XEKaq@AD9yOZsvLLYxjBKY$oTbm(j-ED&w=Fq~ z%utTaJ9qNnlh1JXefP6@=MK~a^ydrQb?^PGf8|yF{ma*L$}vY5-?sGU@X2xk*kr+F zxDg*pCDfv`{qG6`Jd^^ygc-+i(l027G}I4Y0<XcSUXK`EY)tlI@m;h&qgEWTbEpYe zzkMekzUms*ZQDj{{ZTOG0i1K{8~FG?zMo^~%qA5ErL`{|44|&GM>GN1JjXa`?!i)B zkz&ED>CBxygUdhoKJI_?QGR&Kt-QKnE5=v`hlVICOAn`M$te)8S6&O;2$dMwB{8fP z!)WkdCyXMNG!j)7G6Mq?lISHc!x6)u)W+BQqMzqMi8rl+Iv+B}3Xw6q_{v&7^_8!& zZu<@pLm0)(n>n2izyDI+^2W2NFHd{ov&P8?z!B_3Kj@L-WYyTko-ke9#u{U^I9gc< zt>xWsd?P0veKbG$<*)hmFYn}omtD%t>C-4Nn+{v=Lj<Cw-o9a{JbZ57e@`>K06eo# z1j;KaFvgE(jiQLCP&m{S{Mnlg1BS!@HX=?*7Ew^t1Vj$jZrjf1|MhFUylFEj8xX`1 zCoVXeuU~&1Gbc}^EVRT?E@|u>ar>ePjTN!h3)z6!z@MvFbZzRHisF<&eX&bLnASRq z&tGvl=Pg>qyxB8Imxv4_i2$$TLrRnzbT~pfq$K*^7YYf))Y#Za5Cr7o0=Zm{{!FG6 z79W184&z|2eU6brIlO%9E1<D+v>)u@vtRl$Yc_1gs^85QoOdqQefpD(Yi;(^jpB&F zrV=KIO+xje@C7x=pf-href_N8w1u7f_A!vnA<ofIU&px7qnSHn8dd4EFF!{Sfwk0y z0cV_a9B~x+jJ`D6>#)TcDUj0PBg$bfOp<*kKlT^fEH`YblKa%xR#9dxSuHR)ILLwS z?n9ob<Vi}s0V5ZEq+mwuw&Yw}5{TXBqLxh7lP+F(`4zxW7Drt8mL+`tQ=epXOH=8N zlJvz}vBdafwm7R7W5~sh4cm9|oBMyy(x;wcPkS4gTpkzs_e)tzbyX#kCr#j@x4fA* zo^~3OMzvrfPrM^?3C$;IdytW@e0bR)aq7eWcGx%kc@Em4vM$0TBf@4)&TMi(U1d4- zmF4sg<mn$AWOv(sB1i_wP%5w5Qr+;+h1*iHvjvT?7;M5Te&)rM+;Pvn6pWC@F=xtn zuKm=<8Pn3}N4X{}ni1tpL>x|IiYMU?WeeQ9^l`ragCDVZ_g*wGL>l8v!mElQa!RJV zpFIcH@Zy@a-1qy3_|nx^bK?9texTWFpZHH+!C&_6M<A3#f&?i|BUN=YG&C@#brd@e z^bkA8rmfqO$(+S$qJQb*Gu&H&ce-MPj=lkYc+0KyW-=HtG&j_9{TIK;*w#^q`iaxx zeCO67vW<OhsNj@=LZ1Kl(NDPXziwqHA%aL0Qyo~Enwn^+Yk*kUzrUTHfqn`oRvpV< zT*h6$`W45_{5)Y<`Y&F;KRb;7zjyg53Yzd_8|&(rFku|eys{n@;pMfj62-~FC>R+r z!c~uOb0kw1Y?63J#`5qp&#-d+tHdbf0v~wSyEyr{g-CIJd#NgV_^mu=AnTNyet9SV zaqBG%I8T^vsIKI+g$sGxo8Q8mIWwrOsw9q}r>~b~t5$R8Z-2x3_3Jo#!O?u=Lzj_C zrT(fF`#TFHDOeThF@a_F%o%Y1BZ#$Z-LaGX2RfMA(wdCnc83KZN1!31!-q^77*gey zJMW}>aDc#CrjMJz+s<1;D8n?^<OdmPnjtZ?BCOrAl^bull}xNi7*HLCeDRvAc*l85 zsIRE-!MXG3z}TjGrcas38_#?L_uh9ur!6{#DU&9??&zieL4k~LS;>Ej?K3AXTu3Uk z<WxD>-N*9PYnZy^jTALW6Csukp!_qJ2NlInPZe0ZX)`O<uSLTESBQA`#cyNUxY48% zCc8*+5GJqH5@YBe%5w9qw{f7e7ZX_O(&ha7m#*XDH=aS@9G1xY81MN@71D7{O?>PF zmtoXb`d`m~9Le?fJJhx0kcVM)3rrY0mT40wln#n{Y4s~)3x!fB0Di#fk^8gai3a`w zas`e0^n&M?uV5gT$GMogsw$S8bvj{!&lP8SnGt>Aj2LU-fDPNX^M_?GVog9g7T$i| zo4M$$#gvN>nBr+dNp&hI8~EynZ;S{S!Dst_OCUwD3|A8kLPKpe$1OM-aWSzf&#zcP z_rTytKsR9*9(jOK)W@NGft734qT){zJ$m+BCXO3jV#-Q#F8lBYr2~tL0@=P}C*8e$ zpiom@$y?4miz@M>LaYc*Y%*I&O4wP^)E4FR-?{$o0y+E&tYz|qafH^Z`rfv7I(zz( z@kWvy`z?RP4ioZ)0$m3W`nrf1#*ZE|0{!~)Hx!_|yN5y)p(vG=<+L`}m%`)X(E!6C zc`2Luo2}2^ULdcFH)%;rtO$!wK8czNe^Og#cMp#|@i>tx1s8k6CLEzak|jzidA*rI zKUh-@DK*TQHUnz~Eiu?fP-aKCk<wTTg~7}qaTF7yjF~Woy80TN#*~g>a$XRnLuQHs z8WAh#Ul1hz{RMJ(MX_iel74V2!mO#&m@{LBr-)j^BTqg_TW1%D^%LBVR30VZ(}&Hu ze3t%<pV$zZfU%>RP&eF8Q2L|8G_XU(OL82n&;AE;S#mChz$T;%-_%q*wy}5u-{H^n zdUWsq8G*cBdAFq9$q*KxHVk;jo8LmpSey}7u3N|B%U&o=`-w$yMme%Kvwl96K>xrX znV}(6{BeG%Fdz^i5HLQE_o%Ft4$V3A@dfG|8nHG6HSF2n&Yq4g3gVB)EBf)*1rd_Z zMR-kF_J2+wM=Uqx<l~QF>iBVJ?8xS0?z;OPdNP9~#M5C|L;l>oM*Ll>#rt_8P801= z$B|sB%CspHsI96XWrf~@2YKw#M@y#|$Pt^;|E~n1AdX4n$8zC$=lUL6r>t1Lh6f*i zlDtz7iXQQcYsux5m!+skr%OMZcOwohKElPAF=aBxA9FOC&tl>{&p-P#z1=;-=J#(> zKmF6s@PGMIl$g*8mtOKVrjHwsh+)t<ZutHW*t~lWv6MLQM{xNCcg|5+QAvGu6*xye zDzJNB2eAkw=T80kM^l<=s`;n){R1;6jN|IdKgLbp`yNeobpW_1`dbE6uY3IunJfqe z#xyo?*}LCGItWl>*|u*lH~st<^yRa@2Eh^R$6{h<pt`c0Q7tVPRX@ym`&K`3`$(Tl z{LI~xk3EJve|j@lee^?295dQa6;(}IDE_|J|A;`m)pA(i;tS7X!TdR>i-?Wk*Z1DT z9rxTzgrC$CIafNXNe>H+ynmI1i>s8El`(VL)a0y1Vb#lP=pV`*v9<|<wL*CqFlqEC zD#I{2)KU-=B);kIt0Mmc0`VY<s1RCcs`jH)Cy#0&jAJsH4Bz_hcX{~9Cq2tCxm+?q zp(KgomBg^d7*eT_6OLIxAinUlZqp`~uX>sIFEabSj$=zC)5EX7?$F^Qy^ipJ`@ikw zTmp7zj5RR2rJ1AV&ZnlVg35FmgZ=%iTK*!<jSWnlJUQv@BPqHaiqIB8;aI!_Z)|Ah zxA#3r&)@(iuxKvFS*M;t`H{fk3BNe;N(sqt7-sSLpX1MU{r-2ZzdQW?N8UV{VI{<I zft0bFw(uBEU3e_r{R6ah9$@E=?F{sFlNlJGp{CZi$i1EoFZFWz=AinzYR*3UY<_z8 zU5pz)mb&_Sve`UTRsPwh(nFq**MxdSM!fL%^CkZWNd2O_q~ZsW0000bbVXQnWMOn= zI%9HWVRU5xGB7eTEip1JFf>#!IXW~sIx{mXFfckWFoZbuTmS$7C3HntbYx+4Wjbwd xWNBu305UK#Gc7SPEig1xFgZFjIXW{lD=;uRFfjFHP2d0k002ovPDHLkV1nIE=%@ey literal 0 HcmV?d00001 diff --git a/resources/js/Components/FirstrunWizard/components/Card.vue b/resources/js/Components/FirstrunWizard/components/Card.vue new file mode 100644 index 0000000..c3ecfbf --- /dev/null +++ b/resources/js/Components/FirstrunWizard/components/Card.vue @@ -0,0 +1,96 @@ +<!-- + - @copyright Copyright (c) 2023 Marco Ambrosini <marcoambrosini@proton.me> + - + - @author Simon Lindner <szaimen@e.mail.de> + - @author Marco Ambrosini <marcoambrosini@proton.me> + - + - @license GNU AGPL version 3 or any later version + - + - This program is free software: you can redistribute it and/or modify + - it under the terms of the GNU Affero General Public License as + - published by the Free Software Foundation, either version 3 of the + - License, or (at your option) any later version. + - + - This program is distributed in the hope that it will be useful, + - but WITHOUT ANY WARRANTY; without even the implied warranty of + - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + - GNU Affero General Public License for more details. + - + - You should have received a copy of the GNU Affero General Public License + - along with this program. If not, see <http://www.gnu.org/licenses/>. + - + --> +<template> + <element :is="isLink ? 'a' : 'div'" :href="href || undefined" class="card" :class="{ 'card--link': isLink }" + :target="!isLink ? undefined : '_blank'" :rel="!isLink ? undefined : 'noreferrer'"> + <div v-if="!isLink" class="card__icon"> + <slot /> + </div> + <div class="card__text"> + <h3 class="card__heading"> + {{ title }} + </h3> + <p>{{ subtitle }}</p> + </div> + </element> +</template> + +<script> +export default { + name: 'Card', + + props: { + title: { + type: String, + required: true, + }, + + href: { + type: String, + default: '', + }, + + subtitle: { + type: String, + required: true, + }, + }, + + computed: { + isLink() { + return this.href !== '' + }, + }, +} +</script> + +<style lang="css" scoped> +.card { + display: flex; + max-width: 250px; + box-sizing: border-box; + height: fit-content; +} + +.card__icon { + display: flex; + flex: 0 0 44px; + align-items: center; +} + +.card__heading { + font-weight: bold; + margin: 0; +} + +.card--link { + box-shadow: 0px 0px 10px 0px var(--color-box-shadow); + border-radius: var(--border-radius-large); + padding: calc(var(--default-grid-baseline) * 4); +} + +.card--link:focus-visible { + outline: 2px solid var(--color-main-text); + box-shadow: 0 0 0 4px var(--color-main-background); +} +</style> diff --git a/resources/js/Components/FirstrunWizard/components/Page1.vue b/resources/js/Components/FirstrunWizard/components/Page1.vue new file mode 100644 index 0000000..df9667b --- /dev/null +++ b/resources/js/Components/FirstrunWizard/components/Page1.vue @@ -0,0 +1,56 @@ +<template> + <div class="page__wrapper"> + <div class="page__scroller first-page"> + <h2 class="page__heading"> + {{ t('firstrunwizard', 'A collaboration platform that puts you in control') }} + </h2> + <div class="page__content"> + <Card :title="t('firstrunwizard', 'Privacy')" + :subtitle="t('firstrunwizard', 'Host your data and files where you decide.')"> + <Lock :size="20" /> + </Card> + <Card :title="t('firstrunwizard', 'Productivity')" + :subtitle="t('firstrunwizard', 'Collaborate and communicate across any platform.')"> + <BriefcaseCheck :size="20" /> + </Card> + <Card :title="t('firstrunwizard', 'Interoperability')" + :subtitle="t('firstrunwizard', 'Import and export anything you want with open standards.')"> + <SwapHorizontal :size="20" /> + </Card> + <Card :title="t('firstrunwizard', 'Community')" + :subtitle="t('firstrunwizard', 'Enjoy constant improvements from a thriving open-source community.')"> + <AccountGroup :size="20" /> + </Card> + </div> + </div> + </div> +</template> + +<script> +import Card from './Card.vue' + +import Lock from 'vue-material-design-icons/Lock.vue' +import BriefcaseCheck from 'vue-material-design-icons/BriefcaseCheck.vue' +import SwapHorizontal from 'vue-material-design-icons/SwapHorizontal.vue' +import AccountGroup from 'vue-material-design-icons/AccountGroup.vue' + +export default { + name: 'Page1', + + components: { + Card, + Lock, + BriefcaseCheck, + SwapHorizontal, + AccountGroup, + }, +} +</script> + +<style lang="css" scoped> +/* @import "pageStyles"; */ + +.first-page { + margin-top: 100px; +} +</style> \ No newline at end of file diff --git a/resources/js/Components/FirstrunWizard/components/pageStyles.css b/resources/js/Components/FirstrunWizard/components/pageStyles.css new file mode 100644 index 0000000..2d1bc56 --- /dev/null +++ b/resources/js/Components/FirstrunWizard/components/pageStyles.css @@ -0,0 +1,31 @@ +.page { + &__wrapper { + display: flex; + flex-direction: column; + justify-content: space-between; + min-height: min(520px, 50vh); + } + + &__scroller { + overflow-y: scroll; + margin-top: calc(var(--default-grid-baseline) * 8); + } + + &__heading { + text-align: center; + } + + &__subtitle { + max-width: 450px; + margin: auto; + text-align: center; + } + + &__content { + display: flex; + flex-wrap: wrap; + gap: calc(var(--default-grid-baseline) * 6); + justify-content: center; + margin: calc(var(--default-grid-baseline) * 10) 0; + } +} diff --git a/resources/js/Components/Icons/AccountGroup.vue b/resources/js/Components/Icons/AccountGroup.vue new file mode 100644 index 0000000..e11cc4f --- /dev/null +++ b/resources/js/Components/Icons/AccountGroup.vue @@ -0,0 +1,31 @@ +<template> + <span v-bind="$attrs" :aria-hidden="!title" :aria-label="title" class="material-design-icon account-group-icon" + role="img" @click="$emit('click', $event)"> + <svg :fill="fillColor" class="material-design-icon__svg" :width="size" :height="size" viewBox="0 0 24 24"> + <path + d="M12,5.5A3.5,3.5 0 0,1 15.5,9A3.5,3.5 0 0,1 12,12.5A3.5,3.5 0 0,1 8.5,9A3.5,3.5 0 0,1 12,5.5M5,8C5.56,8 6.08,8.15 6.53,8.42C6.38,9.85 6.8,11.27 7.66,12.38C7.16,13.34 6.16,14 5,14A3,3 0 0,1 2,11A3,3 0 0,1 5,8M19,8A3,3 0 0,1 22,11A3,3 0 0,1 19,14C17.84,14 16.84,13.34 16.34,12.38C17.2,11.27 17.62,9.85 17.47,8.42C17.92,8.15 18.44,8 19,8M5.5,18.25C5.5,16.18 8.41,14.5 12,14.5C15.59,14.5 18.5,16.18 18.5,18.25V20H5.5V18.25M0,20V18.5C0,17.11 1.89,15.94 4.45,15.6C3.86,16.28 3.5,17.22 3.5,18.25V20H0M24,20H20.5V18.25C20.5,17.22 20.14,16.28 19.55,15.6C22.11,15.94 24,17.11 24,18.5V20Z"> + <title v-if="title">{{ title }} + + + + + + \ No newline at end of file diff --git a/resources/js/Components/Icons/BriefcaseCheck.vue b/resources/js/Components/Icons/BriefcaseCheck.vue new file mode 100644 index 0000000..cfbee6a --- /dev/null +++ b/resources/js/Components/Icons/BriefcaseCheck.vue @@ -0,0 +1,31 @@ + + + \ No newline at end of file diff --git a/resources/js/Components/Icons/Lock.vue b/resources/js/Components/Icons/Lock.vue new file mode 100644 index 0000000..b1efa96 --- /dev/null +++ b/resources/js/Components/Icons/Lock.vue @@ -0,0 +1,31 @@ + + + \ No newline at end of file diff --git a/resources/js/Components/Icons/SwapHorizontal.vue b/resources/js/Components/Icons/SwapHorizontal.vue new file mode 100644 index 0000000..77054f1 --- /dev/null +++ b/resources/js/Components/Icons/SwapHorizontal.vue @@ -0,0 +1,30 @@ + + + \ No newline at end of file diff --git a/resources/js/Components/NavBar.vue b/resources/js/Components/NavBar.vue index f8d4a36..dce8a4d 100644 --- a/resources/js/Components/NavBar.vue +++ b/resources/js/Components/NavBar.vue @@ -19,12 +19,15 @@ import { mdiCloudDownloadOutline, mdiCloud, mdiCrop, - mdiAccount, - mdiCogOutline, - mdiEmail, + mdiAccountCog, + mdiFormatListGroup , + mdiFormatListNumbered, + // mdiEmail, mdiLogout, mdiGithub, mdiThemeLightDark, + mdiViewDashboard, + mdiMapSearch } from '@mdi/js'; import NavBarItem from '@/Components/NavBarItem.vue'; import NavBarItemLabel from '@/Components/NavBarItemLabel.vue'; @@ -32,20 +35,25 @@ import NavBarMenu from '@/Components/NavBarMenu.vue'; import BaseDivider from '@/Components/BaseDivider.vue'; import UserAvatarCurrentUser from '@/Components/UserAvatarCurrentUser.vue'; import BaseIcon from '@/Components/BaseIcon.vue'; -import NavBarSearch from '@/Components/NavBarSearch.vue'; +// import NavBarSearch from '@/Components/NavBarSearch.vue'; import { stardust } from '@eidellev/adonis-stardust/client'; import type { User } from '@/Dataset'; +// import FirstrunWizard from '@/Components/FirstrunWizard/FirstrunWizard.vue' +import Lock from 'vue-material-design-icons/Lock.vue' +// import BriefcaseCheck from 'vue-material-design-icons/BriefcaseCheck.vue' +// import SwapHorizontal from 'vue-material-design-icons/SwapHorizontal.vue' +// import AccountGroup from 'vue-material-design-icons/AccountGroup.vue' // const mainStore = MainService(); // const userName = computed(() =>mainStore.userName); const styleService = StyleService(); -// const props = defineProps({ -// user: { -// type: Object, -// default: () => ({}), -// } -// }); +const props = defineProps({ + showBurger: { + type: Boolean, + default: true // Set default value to true + } +}); // const userName = computed(() => usePage().props.user.login) const user: ComputedRef = computed(() => { @@ -80,32 +88,41 @@ const logout = async () => { // router.post(route('logout')); await router.post(stardust.route('logout')); }; +