1<!DOCTYPE html><html lang="en" dir="ltr"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/05qmwjqau64bz.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/10pbqfl9-x7e~.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0-9c603xk1w97.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0--m427v1b6_r.js"/>
1<script src="/_next/static/chunks/0gfv4av1assgq.js" async=""></script>
1<script src="/_next/static/chunks/0p8o~137n05-r.js" async=""></script>
1<script src="/_next/static/chunks/0zv7q-12i.oby.js" async=""></script>
1<script src="/_next/static/chunks/0mitdlc4vwjt6.js" async=""></script>
1<script src="/_next/static/chunks/0-n5i._971k9e.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-0um6mt0u.bq9~.js" async=""></script>
1<script src="/_next/static/chunks/0s7shurh_78se.js" async=""></script>
1<script src="/_next/static/chunks/06b~54avizh0f.js" async=""></script>
1<script src="/_next/static/chunks/0bun~s35540~c.js" async=""></script>
1<script src="/_next/static/chunks/0ewgk9zu901cn.js" async=""></script>
1<script src="/_next/static/chunks/05icp2mk4.296.js" async=""></script>
1<script src="/_next/static/chunks/17jbtdo_jkwax.js" async=""></script>
1<script src="/_next/static/chunks/0g.-zt5rrglfp.js" async=""></script>
1<script src="/_next/static/chunks/0ir~l09muioux.js" async=""></script>
1<script src="/_next/static/chunks/14qbgwmg31~8m.js" async=""></script>
1<script src="/_next/static/chunks/06ynd2rzxu2hg.js" async=""></script>
1<script src="/_next/static/chunks/0t9dk6woasojl.js" async=""></script>
1<link rel="preload" href="/js/consent-defaults.js" as="script"/><title>Bibliograph</title><meta name="description" content="An open data platform that grows library visibility through a collaboration of thousands of libraries and their service providers. Our mission is to build new pathways to libraries on the Web. Together, we share structured data and connect people with the books they want to read."/><meta name="next-size-adjust" content=""/>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="flex min-h-screen flex-col inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div>
1<script>(self.__next_s=self.__next_s||[]).push(["/js/consent-defaults.js",{}])</script>
1<!--$?--><template id="B:0"></template><div class="flex h-screen items-center justify-center"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="spinner-third" class="svg-inline--fa fa-spinner-third fa-spin fa-4x " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z"></path></svg></div><!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.nr-data.net\",\"errorBeacon\":\"bam.nr-data.net\",\"licenseKey\":\"NRJS-96a1ce43aed4513f88e\",\"applicationID\":\"1577268285\",\"agentToken\":null,\"applicationTime\":13.332476,\"transactionName\":\"YwNQZEBZC0tTBRZeXlpJfF9AVQRUWxwHU2RGDx0a\",\"queueTime\":0,\"ttGuid\":\"28000b3566b92e75\"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[\"bam.nr-data.net\"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:\"1588967712\",accountID:\"4207397\",trustKey:\"4200658\",xpid:\"UAQHVlVaDxABUVZVBQcPVFwE\",licenseKey:\"NRJS-96a1ce43aed4513f88e\",applicationID:\"1577268285\",browserID:\"1588967712\"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */\n(()=\u003e{var e={8122(e,t,r){\"use strict\";r.d(t,{a:()=\u003ei});var n=r(944);function i(e,t){try{if(!e||\"object\"!=typeof e)return(0,n.R)(3);if(!t||\"object\"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])\u0026\u0026Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:\"object\"==typeof e[a]\u0026\u0026null!==t[a]\u0026\u0026\"object\"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){\"use strict\";r.d(t,{f:()=\u003ea});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey\u0026\u0026!!e.errorBeacon\u0026\u0026!!e.applicationID}catch(e){return!1}}r.d(t,[\"D\",0,e=\u003e(0,i.a)(e,s)])},7699(e,t,r){\"use strict\";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,[\"It\",0,1e6,\"KC\",0,i,\"qh\",0,\"SESSION_ERROR\"])},9324(e,t,r){\"use strict\";r.d(t,[\"A\",0,\"@newrelic/rrweb\",\"x\",0,\"1.322.0\"])},981(e,t,r){\"use strict\";r.d(t,[\"R\",0,{AJAX:\"AjaxRequest\",PA:\"PageAction\",UA:\"UserAction\",BP:\"BrowserPerformance\",WS:\"WebSocket\",SPV:\"SecurityPolicyViolation\",JSE:\"JavaScriptError\",LOG:\"Log\",PVE:\"PageView\",PVT:\"PageViewTiming\",SR:\"SessionReplay\",ST:\"SessionTrace\",BI:\"BrowserInteraction\"}])},9752(e,t,r){\"use strict\";const n=\"newrelic-iframe-\",i=n+\"timing-update\",s=n+\"api\",a=n+\"api-response\",o=n+\"vitals-update\",c=n+\"ajax\";r.d(t,[\"$8\",0,o,\"Gi\",0,a,\"KU\",0,c,\"Pl\",0,n,\"cS\",0,s,\"cr\",0,i])},6154(e,t,r){\"use strict\";var n=r(1863);const i=\"undefined\"!=typeof window\u0026\u0026!!window.document,s=\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self.navigator instanceof WorkerNavigator||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis.navigator instanceof WorkerNavigator),a=i?window:\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis),o=Boolean(\"hidden\"===a?.document?.visibilityState),c=\"\"+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d\u0026\u0026\"undefined\"==typeof SharedWorker,l=(()=\u003e{const e=a.navigator?.userAgent?.match(/Firefox[/\\s](\\d+\\.\\d+)/);return Array.isArray(e)\u0026\u0026e.length\u003e=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,[\"OF\",0,d,\"RI\",0,i,\"WN\",0,f,\"bv\",0,s,\"gm\",0,a,\"lR\",0,l,\"m\",0,c,\"mw\",0,o,\"sb\",0,u,\"zk\",0,()=\u003e{const e=a?.performance?.getEntriesByType?.(\"navigation\")?.[0];if(e\u0026\u0026e.responseStart\u003e0\u0026\u0026e.responseStart\u003ca.performance.now())return e}])},7295(e,t,r){\"use strict\";r.d(t,{Xv:()=\u003ea,gX:()=\u003ei,iW:()=\u003es});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;
1if(\"*\"===n[0].hostname)return!1;for(var t=0;t\u003cn.length;t++){var r=n[t];if(r.hostname.test(e.hostname)\u0026\u0026r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e\u0026\u0026e.length)for(var t=0;t\u003ce.length;t++){let r=e[t];if(!r)continue;if(\"*\"===r)return void(n=[{hostname:\"*\"}]);0===r.indexOf(\"http://\")?r=r.substring(7):0===r.indexOf(\"https://\")\u0026\u0026(r=r.substring(8));const i=r.indexOf(\"/\");let s,a;i\u003e0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a=\"*\");let[c]=s.split(\":\");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\\]\\\\]/g,e=\u003e\"\\\\\"+e).replace(/\\*/g,\".*?\");return new RegExp((t?\"^\":\"\")+r+\"$\")}},3241(e,t,r){\"use strict\";r.d(t,{W:()=\u003ei});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent(\"newrelic\",{detail:e}))}catch(e){}}},1687(e,t,r){\"use strict\";r.d(t,{Ak:()=\u003eo,Ze:()=\u003ed,x3:()=\u003ec});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r\u0026\u0026(r.get(t)\u0026\u0026r.delete(t),l(e,t,!1),r.size\u0026\u0026u(e))}function d(e,t=\"feature\",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=\u003et.staged)\u0026\u0026(t.sort((e,t)=\u003ee[1].priority-t[1].priority),t.forEach(([t])=\u003e{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s\u0026\u0026!s.aborted\u0026\u0026s.backlog\u0026\u0026o){if((0,n.W)({type:\"lifecycle\",name:\"drain\",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e\u0026\u0026t\u003ce.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=\u003e{Object.values(t||{}).forEach(t=\u003e{t[0]?.on\u0026\u0026t[0].context()instanceof a.y\u0026\u0026!t[0].listeners(e).includes(t[1])\u0026\u0026t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit(\"drain-\"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=\u003e{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){\"use strict\";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o=\"nr@context:\".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length\u0026\u0026d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i\u003cr.length;i++)r[i]===t\u0026\u0026r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s\u0026\u0026(s=!0);if(c.aborted\u0026\u0026!i)return;t\u0026\u0026s\u0026\u0026t.emit(e,r,n);var o=h(n);g(e).forEach(e=\u003e{e.apply(o,r)});var d=v()[a[e]];d\u0026\u0026d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||\"feature\",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=\u003e{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=\u003e{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t\u0026\u0026\"object\"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,\"aborted\",{get:()=\u003e{let e=f._aborted||!1;return e||(t\u0026\u0026(e=t.aborted),e)}}),f;function h(e){return e\u0026\u0026e instanceof s.y?e:e?(0,i.I)(e,o,()=\u003enew s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,\"globalEE\"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,[\"P\",0,o,\"ee\",0,c])},2646(e,t,r){\"use strict\";r.d(t,{y:()=\u003en});class n{constructor(e){this.contextId=e}}},9908(e,t,r){\"use strict\";r.d(t,{d:()=\u003en,p:()=\u003ei});var n=r(7836).ee.get(\"handle\");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){\"use strict\";r.d(t,{i:()=\u003es});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s=\"feature\"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){\"use strict\";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=\u003es,jT:()=\u003en,sp:()=\u003ei})},5607(e,t,r){\"use strict\";const n=(0,r(9566).bz)();r.d(t,[\"W\",0,n])},9566(e,t,r){\"use strict\";r.d(t,{LA:()=\u003ea,ZF:()=\u003eo,bz:()=\u003es,el:()=\u003ec});var n=r(6154);function i(e,t){return e?15\u0026e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e\u0026\u0026e.getRandomValues\u0026\u0026(t=e.getRandomValues(new Uint8Array(30))),\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".split(\"\").map(e=\u003e\"x\"===e?i(t,r++).toString(16):\"y\"===e?(3\u0026i()|8).toString(16):e).join(\"\")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t\u0026\u0026t.getRandomValues\u0026\u0026(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o\u003ce;o++)a.push(i(r,s++).toString(16));return a.join(\"\")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){\"use strict\";r.d(t,[\"BB\",0,18e5,\"Wt\",0,\"NRBA_SESSION::\",\"g\",0,{OFF:0,FULL:1,ERROR:2},\"iL\",0,{SAME_TAB:\"same-tab\",CROSS_TAB:\"cross-tab\"},\"tS\",0,{STARTED:\"session-started\",PAUSE:\"session-pause\",RESET:\"session-reset\",RESUME:\"session-resume\",UPDATE:\"session-update\"},\"wk\",0,144e5])},733(e,t,r){\"use strict\";function n(e,t){return function(e){let t=2166136261;for(let r=0;r\u003ce.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t\u003e\u003e\u003e0).toString(16).padStart(8,\"0\")}
1(\"\".concat(String(e),\":\").concat(String(t)))}r.d(t,{Y:()=\u003en})},1863(e,t,r){\"use strict\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=\u003en})},9119(e,t,r){\"use strict\";r.d(t,{L:()=\u003es});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,\"$1$2\"):e}},7485(e,t,r){\"use strict\";r.d(t,{D:()=\u003ei});var n=r(6154);function i(e){if(0===(e||\"\").indexOf(\"data:\"))return{protocol:\"data\"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(\":\")),sameOrigin:t.protocol===n.gm?.location?.protocol\u0026\u0026t.host===n.gm?.location?.host};return r.port\u0026\u0026\"\"!==r.port||(\"http:\"===t.protocol\u0026\u0026(r.port=\"80\"),\"https:\"===t.protocol\u0026\u0026(r.port=\"443\")),r.pathname\u0026\u0026\"\"!==r.pathname?r.pathname.startsWith(\"/\")||(r.pathname=\"/\".concat(r.pathname)):r.pathname=\"/\",r}catch(e){return{}}}},7866(e,t,r){\"use strict\";r.d(t,[\"Nc\",0,/^\\s*at Function code \\(Function code:\\d+:\\d+\\)\\s*/i,\"cn\",0,/^\\s*(?:([^@]*)(?:\\(.*?\\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\\d+)(?::(\\d+))?\\s*$/i,\"fL\",0,/^\\s*at .+ \\(eval at \\S+ \\((?:(?:file|http|https):[^)]+)?\\)(?:, [^:]*:\\d+:\\d+)?\\)$/i,\"h3\",0,/function (.+?)\\s*\\(/,\"hB\",0,/^\\s*at (?:((?:\\[object object\\])?(?:[^(]*\\([^)]*\\))*[^()]*(?: \\[as \\S+\\])?) )?\\(?((?:file|http|https|chrome-extension):.*?)?:(\\d+)(?::(\\d+))?\\)?\\s*$/i])},944(e,t,r){\"use strict\";r.d(t,{R:()=\u003ei});var n=r(3241);function i(e,t){\"function\"==typeof console.debug\u0026\u0026(console.debug(\"New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#\".concat(e),t),(0,n.W)({drained:null,type:\"data\",name:\"warn\",feature:\"warn\",data:{code:e,secondary:t}}))}},8990(e,t,r){\"use strict\";r.d(t,{I:()=\u003ei});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){\"use strict\";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=\u003e{n\u0026\u0026void 0===i\u0026\u0026(e.apply(this,r),i=setTimeout(()=\u003e{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=\u003e{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=\u003e{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=\u003ei,s:()=\u003en})},1910(e,t,r){\"use strict\";r.d(t,{i:()=\u003es});var n=r(944);const i=new Map;function s(...e){return e.every(e=\u003e{if(i.has(e))return i.get(e);const t=\"function\"==typeof e?e.toString():\"\",r=t.includes(\"[native code]\"),s=t.includes(\"nrWrapper\");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){\"use strict\";r.d(t,{A:()=\u003ei});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=\u003e{const e=new WeakSet;return(t,r)=\u003e{if(\"object\"==typeof r\u0026\u0026null!==r){if(e.has(r))return;e.add(r)}return r}})())??\"\"}catch(e){try{n.ee.emit(\"internal-error\",[e])}catch(e){}return\"\"}}},9232(e,t,r){\"use strict\";r.d(t,[\"f\",0,{MFE:\"MFE\",BA:\"BA\"}])},7560(e,t,r){\"use strict\";r.d(t,{N:()=\u003ea,j:()=\u003ec});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=\u003e(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=\u003ee.isScript)}:void 0}function o(e){if(!e||\"object\"!=typeof e)return;const{matcher:t,type:r}=e;let i=\"string\"==typeof t\u0026\u0026t.endsWith(\".js\");return void 0!==r\u0026\u0026(!function(e){return\"script\"===e||\"asset\"===e}(r)?s(r):i=function(e){return\"script\"===e}(r)),a=t,\"[object RegExp]\"===Object.prototype.toString.call(a)?{pattern:t,test:e=\u003e(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:\"string\"==typeof t\u0026\u0026t.length\u003e0?{pattern:t,test:e=\u003e(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=\u003ee.test(t))}},5718(e,t,r){\"use strict\";r.d(t,{xo:()=\u003eT,AZ:()=\u003ev,cI:()=\u003eg,Qr:()=\u003eA,QL:()=\u003ey});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=\u003e{},t){return{get:()=\u003evoid 0!==t?t:e(),set:e=\u003e{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=\u003e{t\u0026\u0026(e.scriptStart=e.scriptStart\u003e0?Math.min(e.scriptStart,t):t),r\u0026\u0026(e.scriptEnd=e.scriptEnd\u003e0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
1if(t)return t;const r=new o(e);if(l.set(e,r),l.size\u003e1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver\u0026\u0026n.gm.document){new MutationObserver(e=\u003e{e.forEach(e=\u003e{e.addedNodes.forEach(e=\u003e{if(\"SCRIPT\"===e.nodeName\u0026\u0026e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=\u003e{t.dom.end=(0,i.t)()};[\"load\",\"error\"].forEach(t=\u003ee.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{if((e=\u003e\"script\"===e.initiatorType||[\"link\",\"fetch\"].includes(e.initiatorType)\u0026\u0026(0,s.L)(e.name).endsWith(\".js\"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=\u003e{(r(e)||(0,i.t)()-n\u003e1e4)\u0026\u0026t.push(s)}),f=f.filter((e,r)=\u003e!t.includes(r))})}).observe({type:\"resource\",buffered:!0})}function v(e){if(!e||\"string\"!=typeof e)return[];const t=new Set,r=e.split(\"\\n\");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r\u0026\u0026r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\\(([^)]+\\.js):\\d+:\\d+\\)/)||e.match(/^\\s+at\\s+([^\\s(]+\\.js):\\d+:\\d+/);r\u0026\u0026r[1]\u0026\u0026t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),\"blocking\"===t.renderBlockingStatus?e.renderBlocking=!0:\"non-blocking\"===t.renderBlockingStatus\u0026\u0026!0!==e.renderBlocking\u0026\u0026(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),\"scripts\"!==i\u0026\u0026\"all\"!==i)return;if(\"all\"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart\u003e0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd\u003e0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=\u003e{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end\u0026\u0026r.dom.value\u0026\u0026[\"load\",\"error\"].forEach(e=\u003er.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType(\"resource\")||[]).forEach(r=\u003e{const n=[...a].find(e=\u003ee.test(r.name));n\u0026\u0026(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size\u0026\u0026function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")\u0026\u0026f.push({addedAt:(0,i.t)(),test:n=\u003e{const i=[...t].find(e=\u003ee.test(n.name));return i\u0026\u0026(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:\"unknown\",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType(\"navigation\")?.[0]?.name||\"\";try{const e=v(a),c=(e.length\u003e1?e.filter(e=\u003eu!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type=\"inline\",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType(\"resource\")?.find(e=\u003eb(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel=\"preload\"][as=\"script\"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)\u0026\u0026(r.asset=c,r.type=\"preload\"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")\u0026\u0026f.push({addedAt:(0,i.t)(),test:r=\u003e!!b(r,t)\u0026\u0026(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t\u0026\u0026!!h?.claimedBy.has(t);h\u0026\u0026t\u0026\u0026h.claimedBy.add(t);const y=()=\u003e{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e\u003e1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=\u003e{e\u0026\u0026(w=w\u003e0?Math.min(w,e):e),t\u0026\u0026(R=R\u003e0?Math.max(R,t):t)},Object.defineProperty(r,\"scriptStart\",d(()=\u003e{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w\u003e0?Math.min(e,w):e})),Object.defineProperty(r,\"scriptEnd\",d(()=\u003e{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R\u003e0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){\"use strict\";r.d(t,{$5:()=\u003em,B5:()=\u003eg,K6:()=\u003eu,M$:()=\u003eo,Ms:()=\u003ed,NG:()=\u003ec,Ux:()=\u003eh,YA:()=\u003ep,yx:()=\u003el});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}
1function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=\u003et.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=\u003eString(t.metadata.target.id)===String(e)).map(e=\u003ee.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=\u003e{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset\u0026\u0026(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=\u003ee.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=\u003e{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=\u003ee.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i=\"\".concat(e,\"::\").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked\u0026\u0026!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e\u0026\u0026(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{\"child.id\":e.id,\"child.type\":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)\u0026\u0026!!v(t)\u0026\u0026t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e\u0026\u0026!!t?.init.api.register.enabled}},5289(e,t,r){\"use strict\";r.d(t,{GG:()=\u003ea,Qr:()=\u003ec,sB:()=\u003eo});var n=r(3878),i=r(6389);function s(){return\"undefined\"==typeof document||\"complete\"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=\u003e{s()\u0026\u0026(clearInterval(a),r())},500);(0,n.sp)(\"load\",r,t)}function o(e){if(s())return e();(0,n.DD)(\"DOMContentLoaded\",e)}function c(e){if(s())return e();(0,n.sp)(\"popstate\",e)}},384(e,t,r){\"use strict\";r.d(t,{Zm:()=\u003ec,bQ:()=\u003eu,dV:()=\u003ed,pV:()=\u003el});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:\"bam.nr-data.net\",errorBeacon:\"bam.nr-data.net\"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic\u0026\u0026(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length\u0026\u0026(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,[\"NT\",0,o])},2843(e,t,r){\"use strict\";r.d(t,{G:()=\u003es,u:()=\u003ei});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)(\"visibilitychange\",function(){if(t)return void(\"hidden\"===document.visibilityState\u0026\u0026e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)(\"pagehide\",e,t,r)}},8139(e,t,r){\"use strict\";r.d(t,{u:()=\u003ef});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d=\"addEventListener\",u=\"removeEventListener\",l=\"nr@wrapped:\".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get(\"events\")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],\"-\",g)}function g(e,t){return e[1]}return\"getPrototypeOf\"in Object\u0026\u0026(a.RI\u0026\u0026h(document,p),c\u0026\u0026h(c.prototype,p),h(a.gm,p)),r.on(d+\"-start\",function(e,t){var r=e[1];if(null!==r\u0026\u0026(\"function\"==typeof r||\"object\"==typeof r)\u0026\u0026\"newrelic\"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if(\"function\"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,\"fn-\",null,e.name||\"anonymous\"):r});this.wrapped=e[1]=n}}),r.on(u+\"-start\",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;\"object\"==typeof n\u0026\u0026!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n\u0026\u0026t(n,...r)}},3434(e,t,r){\"use strict\";r.d(t,{YM:()=\u003ed});var n=r(7836),i=r(5607),s=r(5732);const a=\"nr@original:\".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r=\"\");const o=\"-\"===r.charAt(0);for(let c=0;c\u003ct.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=\"\"),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)\u0026\u0026(t[n]=e[n])}
1(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l=\"function\"==typeof i?i(a,o):i||{}}catch(t){u([t,\"\",[a,o,c],l],e)}d(n+\"start\",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+\"err\",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e\u003e=50,methodName:c,thrownError:g};t.isLongTask\u0026\u0026d(\"long-task\",[t,o,m],l,f),d(n+\"end\",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit(\"internal-error\",e)}catch(e){}}function l(e){return!(e\u0026\u0026\"function\"==typeof e\u0026\u0026e.apply\u0026\u0026!e[a])}r.d(t,[\"Jt\",0,a])},9300(e,t,r){\"use strict\";const n=r(860).K7.ajax;r.d(t,[\"TZ\",0,n,\"f5\",0,\"ajaxRequest.id\",\"mo\",0,{NONE:\"none\",FAILURES:\"failures\",ALL:\"all\"}])},3333(e,t,r){\"use strict\";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,[\"$v\",0,{RESOURCES:\"experimental.resources\",REGISTER:\"register\"},\"TZ\",0,i,\"Zp\",0,[\"auxclick\",\"click\",\"copy\",\"keydown\",\"paste\",\"scrollend\"],\"kd\",0,s,\"qN\",0,[\"focus\",\"blur\"]])},6774(e,t,r){\"use strict\";const n=r(860).K7.jserrors;r.d(t,[\"T\",0,n])},993(e,t,r){\"use strict\";const n=r(860).K7.logging;r.d(t,[\"A$\",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},\"TZ\",0,n,\"p_\",0,{ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"}])},3785(e,t,r){\"use strict\";r.d(t,{R:()=\u003ec,b:()=\u003ed});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,[\"API/logging/\".concat(c.toLowerCase(),\"/called\")],void 0,s.K7.metrics,e),(0,n.p)(\"log\",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return\"string\"==typeof e\u0026\u0026Object.values(o.p_).some(t=\u003et===e.toUpperCase().trim())}},3969(e,t,r){\"use strict\";const n=r(860).K7.metrics;r.d(t,[\"TZ\",0,n,\"XG\",0,\"storeEventMetrics\",\"xV\",0,\"storeSupportabilityMetrics\"])},6630(e,t,r){\"use strict\";const n=r(860).K7.pageViewEvent;r.d(t,[\"T\",0,n])},782(e,t,r){\"use strict\";const n=r(860).K7.pageViewTiming;r.d(t,[\"T\",0,n])},6344(e,t,r){\"use strict\";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
1;r.d(t,[\"Qb\",0,{API:\"api\",RESUME:\"resume\",SWITCH_TO_FULL:\"switchToFull\",INITIALIZE:\"initialize\",PRELOAD:\"preload\"},\"TZ\",0,i,\"Vh\",0,\"errorDuringReplay\",\"_s\",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},\"bc\",0,{RESET:{message:\"Session was reset\",sm:\"Reset\"},IMPORT:{message:\"Recorder failed to import\",sm:\"Import\"},TOO_MANY:{message:\"429: Too Many Requests\",sm:\"Too-Many\"},TOO_BIG:{message:\"Payload was too large\",sm:\"Too-Big\"},CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\",sm:\"Cross-Tab\"},ENTITLEMENTS:{message:\"Session Replay is not allowed and will not be started\",sm:\"Entitlement\"}},\"yP\",0,s])},5270(e,t,r){\"use strict\";r.d(t,{Aw:()=\u003ea,SR:()=\u003es,rF:()=\u003eo});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO\u0026\u0026(0,i.V)(e)\u0026\u0026!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload\u0026\u0026s(e)}function o(e,t){try{if(\"string\"==typeof t?.type\u0026\u0026\"password\"===t.type.toLowerCase())return\"*\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\"nr-unmask\"))return e}catch(e){}return\"string\"==typeof e?e.replace(/[\\S]/g,\"*\"):\"*\".repeat(e?.length||0)}},3738(e,t,r){\"use strict\";const n=r(860).K7.sessionTrace,i=\"-start\",s=\"-end\",a=\"fn\"+i,o=\"fn\"+s;r.d(t,[\"He\",0,\"bstResource\",\"Kp\",0,s,\"Lc\",0,o,\"Rz\",0,\"pushState\",\"TZ\",0,n,\"bD\",0,\"resource\",\"bc\",0,{CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\"},ENTITLEMENTS:{message:\"Session Trace is not allowed and will not be started\"},RESET:{message:\"Session was reset\"},SESSION_CHANGED:{message:\"Session identifier changed unexpectedly\"}},\"d3\",0,i,\"uP\",0,a])},3962(e,t,r){\"use strict\";const n=r(860).K7.softNav;r.d(t,[\"O2\",0,{INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},\"OV\",0,\"popstate\",\"Qu\",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},\"TZ\",0,n,\"ih\",0,{IP:\"in progress\",PF:\"pending finish\",FIN:\"finished\",CAN:\"cancelled\"},\"pP\",0,\"initialPageLoad\",\"tC\",0,[\"click\",\"keydown\",\"submit\"]])},4234(e,t,r){\"use strict\";r.d(t,{W:()=\u003ei});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){\"use strict\";var n=r(6154);r.d(t,[\"V\",0,e=\u003en.RI\u0026\u0026!0===e?.privacy.cookies_enabled])},8362(e,t,r){\"use strict\";r.d(t,{d:()=\u003es});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){\"use strict\";r.d(t,{W:()=\u003es});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(\"log\",e,t)}start(){return this.#e(\"start\")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){\"use strict\";r.d(t,[\"BL\",0,\"finished\",\"CH\",0,\"recordReplay\",\"Dl\",0,\"setUserId\",\"Fw\",0,\"setPageViewName\",\"PA\",0,\"setCurrentRouteName\",\"Pv\",0,\"consent\",\"Tb\",0,\"pauseReplay\",\"U2\",0,\"addToTrace\",\"V1\",0,\"measure\",\"Wb\",0,\"wrapLogger\",\"bt\",0,\"setErrorHandler\",\"cD\",0,\"setCustomAttribute\",\"dT\",0,\"interaction\",\"eY\",0,\"register\",\"fF\",0,\"recordCustomEvent\",\"hG\",0,\"addPageAction\",\"hw\",0,\"api-ixn-\",\"k6\",0,\"addRelease\",\"nb\",0,\"setApplicationVersion\",\"o5\",0,\"
1noticeError\"])},1738(e,t,r){\"use strict\";r.d(t,{U:()=\u003el,Y:()=\u003eu});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]\u0026\u0026u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,[\"API/\"+e+\"/called\"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:\"data\",name:\"api\",feature:\"api-\"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)\u0026\u0026(0,i.p)(\"api-\"+n,[(0,s.t)(),t,r],void 0,\"session\",e.ee)}},8374(e,t,r){r.nc=(()=\u003e{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},860(e,t,r){\"use strict\";const n=\"events\",i=\"jserrors\",s=\"browser/blobs\",a=\"browser/logs\",o={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:i,logging:\"logging\",metrics:\"metrics\",pageAction:\"page_action\",pageViewEvent:\"page_view_event\",pageViewTiming:\"page_view_timing\",sessionReplay:\"session_replay\",sessionTrace:\"session_trace\",softNav:\"soft_navigations\"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:\"rum\",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:\"ins\"};r.d(t,[\"$J\",0,d,\"K7\",0,o,\"P3\",0,c,\"XX\",0,i,\"Yy\",0,a,\"df\",0,s,\"hg\",0,\"connect\"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=\u003e{if(Array.isArray(t))for(var n=0;n\u003ct.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s\u0026\u0026n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)\u0026\u0026!r.o(e,i)\u0026\u0026Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=\u003ePromise.all(Object.keys(r.f).reduce((t,n)=\u003e(r.f[n](e,t),t),[])),r.u=e=\u003e({212:\"nr-spa-compressor\",238:\"nr-spa-iframe-message-handler\",249:\"nr-spa-recorder\",478:\"nr-spa\"}[e]+\"-1.322.0.min.js\"),r.o=(e,t)=\u003eObject.prototype.hasOwnProperty.call(e,t),(()=\u003e{const e={},t=\"NRBA-1.322.0.PROD:\";r.l=(n,i,s,a)=\u003e{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName(\"script\");for(var d=0;d\u003ce.length;d++){const r=e[d];if(r.getAttribute(\"src\")==n||r.getAttribute(\"data-webpack\")==t+s){o=r;break}}}if(!o){c=!0;var u={478:\"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==\",249:\"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==\",212:\"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==\",238:\"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ==\"};o=document.createElement(\"script\"),o.charset=\"utf-8\",r.nc\u0026\u0026o.setAttribute(\"nonce\",r.nc),o.setAttribute(\"data-webpack\",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+\"/\")\u0026\u0026(o.crossOrigin=\"anonymous\"),u[a]\u0026\u0026(o.integrity=u[a])}e[n]=[i];const l=(t,r)=\u003e{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=\u003ee(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:\"timeout\",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c\u0026\u0026document.head.appendChild(o)}})(),r.r=e=\u003e{Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},r.p=\"https://js-agent.newrelic.com/\",(()=\u003e{const e={38:0,788:0};r.f.j=(t,n)=\u003e{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=\u003ei=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=\u003e{if(r.o(e,t)\u0026\u0026(i=e[t],0!==i\u0026\u0026(e[t]=void 0),i)){const e=n\u0026\u0026(\"load\"===n.type?\"missing\":n.type),r=n\u0026\u0026n.target\u0026\u0026n.target.src;o.message=\"Loading chunk \"+t+\" failed: (\"+e+\": \"+r+\")\",o.name=\"ChunkLoadError\",o.type=e,o.request=r,i[1](o)}};r.l(a,c,\"chunk-\"+t,t)}};const t=(t,n)=\u003e{let[i,s,a]=n;var o,c,d=0;if(i.some(t=\u003e0!==e[t])){for(o in s)r.o(s,o)\u0026\u0026(r.m[o]=s[o]);if(a)a(r)}for(t\u0026\u0026t(n);d\u003ci.length;d++)c=i[d],r.o(e,c)\u0026\u0026e[c]\u0026\u0026e[c][0](),e[c]=0},n=self[\"webpackChunk:NRBA-1.322.0.PROD\"]=self[\"webpackChunk:NRBA-1.322.0.PROD\"]||[];
1n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=\u003e{\"use strict\";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=\u003e{if(!e||\"string\"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h=\"[data-nr-mask]\",p=e=\u003e(0,f.a)(e,(()=\u003e{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:\"*\",block_selector:\"[data-nr-block]\",mask_input_options:{color:!1,date:!1,\"datetime-local\":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector=\"\".concat(t,\",\").concat(h):\"\"===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return\"nr-block\"},get ignore_class(){return\"nr-ignore\"},get mask_text_class(){return\"nr-mask\"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=\",\".concat(t):\"\"!==t\u0026\u0026(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t\u0026\u0026\"object\"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\"id\",\"className\",\"tagName\",\"type\"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:\"PROD\",distMethod:\"CDN\",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv\u0026\u0026(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=\u003e{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=\u003e(e[t]={value:y[t],writable:!1,
1configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{\"entity.guid\":this.id,appId:e.info.applicationID}}},v.proxy.assets\u0026\u0026(e=\u003e{const t=e.startsWith(\"http\");e+=\"/\",r.p=t?e:\"https://\"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,\"beacons\",{get:()=\u003e[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,\"denyList\",{get:()=\u003e[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=\u003e{const n=s.W.prototype[r];if(\"function\"!=typeof n||\"constructor\"===n)return;let i=t[r];e[r]\u0026\u0026!1!==e.exposed\u0026\u0026\"micro-agent\"!==e.runtime?.loaderType\u0026\u0026(t[r]=(...t)=\u003e{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:\"lifecycle\",name:\"initialize\",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge\u0026\u0026g.gm.addEventListener(\"message\",t=\u003e{\"string\"==typeof t.data?.type\u0026\u0026t.data.type.startsWith(x.Pl)\u0026\u0026(0,S.p)(\"iframe-message\",[t],void 0,\"IFRAME\",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=\u003e{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=\u003e{this.ee.on(\"manual-start-all\",(0,C.J)(()=\u003e{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=\u003e{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=\u003e{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit(\"internal-error\",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=\u003ee.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=\u003ee.onAggregateImported)).then(()=\u003ee.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=\u003ei(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)\u0026\u0026!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)\u0026\u0026(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){\"string\"
1==typeof e\u0026\u0026(\"/\"!==e.charAt(0)\u0026\u0026(e=\"/\"+e),t.runtime.customTransaction=(r||\"http://custom.transaction\")+e,(0,S.p)(\"api-\"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=\u003ee.init.feature_flags.includes(\"rum_v2\")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=\u003e{e\u0026\u0026(0,T.W)({timeStamp:e.timeStamp,loaded:\"complete\"===e.target.readyState,type:\"window\",name:t,data:e.target.location+\"\"})};(0,P.sB)(t=\u003e{e(t,\"DOMContentLoaded\")}),(0,P.GG)(t=\u003e{e(t,\"load\")}),(0,P.Qr)(t=\u003e{e(t,\"navigate\")}),this.ee.on(u.tS.UPDATE,(e,t)=\u003e{(0,T.W)({type:\"lifecycle\",name:\"session\",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||\"agent\"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if(\"string\"!=typeof t\u0026\u0026null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes[\"enduser.id\"];r\u0026\u0026null!=n\u0026\u0026n!==t?(0,S.p)(\"api-setUserIdAndResetSession\",[t],void 0,\"session\",e.ee):(0,N.U)(e,\"enduser.id\",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if(\"string\"==typeof t||null===t)return(0,N.U)(e,\"application.version\",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)(\"start\",function(){e.ee.emit(\"manual-start-all\")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if(\"boolean\"==typeof t){if((0,S.p)(\"api-\"+k.Pv,[t],void 0,\"session\",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=\u003e{const r=t.featAggregate;e\u0026\u0026!r.sentRum\u0026\u0026r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=\u003e{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes(\"rum_v2\");r.sort((e,r)=\u003et.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=\u003e{if(!e[r.featureName]\u0026\u0026(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=\u003e!(e in this.features));n.length\u003e0\u0026\u0026(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI\u0026\u0026((0,V.u)(()=\u003e(0,S.p)(\"docHidden\",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=\u003e(0,S.p)(\"winPagehide\",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name=\"UncaughtError\",this.message=\"string\"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t=\"Unhandled Promise Rejection: \";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||\"\").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError\u0026\u0026!/:\\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error\u0026\u0026!!e.stack}
1function ie(e,r,n,i,s=(0,_.t)()){\"string\"==typeof e\u0026\u0026(e=new Error(e)),(0,S.p)(\"err\",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)(\"uaErr\",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)(\"api-\"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if(\"object\"!=typeof d.customAttributes||\"string\"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=\u003enull==e?t:\"number\"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration\u003c0))return(0,S.p)(\"api-\"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)(\"api-\"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=\u003ee?.nrMfeId===t.id\u0026\u0026(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=\u003e{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=\u003e{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=\u003e{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]')),n=(Array.from(r)||[]).find(t=\u003efe(t.dataset,e));let i=!!n;i\u0026\u0026(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=\u003e{r.forEach(r=\u003e{r.addedNodes.forEach(r=\u003e{const n=1===r.nodeType?r:null;!i\u0026\u0026fe(n?.dataset,e)\u0026\u0026(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=\u003e{try{return e?.textContent?.trim()||[\"img\",\"video\",\"canvas\",\"svg\"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)\u0026\u0026(i||pe(r,e))\u0026\u0026t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=\u003e{try{const n=new g.gm.PerformanceObserver(e=\u003e{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=\u003enull==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e\u003e1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=\u003e{}};if(!(e\u0026\u0026g.RI\u0026\u0026g.gm.MutationObserver\u0026\u0026g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=\u003e{r||a.disconnect()},1e4);const c=()=\u003e{if(!i){if(null==r){const e=(0,_.t)();if(s(e)\u003e1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=\u003e{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=\u003e{i||e.forEach(e=\u003e{try{const t=e.contentRect.width*e.contentRect.height;t\u003eu\u0026\u0026(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=\u003e{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t\u0026\u0026!f.has(t)\u0026\u0026(f.add(t),\"IMG\"===t.tagName?t.complete?l.observe(t):t.addEventListener(\"load\",()=\u003e{l.observe(t)},{once:!0}):\"VIDEO\"===t.tagName?t.readyState\u003e=2?l.observe(t):t.addEventListener(\"loadeddata\",()=\u003e{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l\u0026\u0026o.push(l),o.push(h),me(o,{type:\"layout-shift\",buffered:!0},t=\u003e{i||t.hadRecentInput||(t.sources||[]).some(r=\u003e!!pe(r.node,e)\u0026\u0026(c(),a.cls.value+=t.value,!0))}),me(o,{type:\"event\",buffered:!0,durationThreshold:40},t=\u003e{!i\u0026\u0026t.interactionId\u0026\u0026pe(t.target,e)\u0026\u0026(void 0===a.inp.value||t.duration\u003ea.inp.value)\u0026\u0026(c(),a.inp.value=t.duration)});
1const p=[\"pointerdown\",\"keydown\"],m=()=\u003e{p.forEach(e=\u003e{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=\u003e{i=!0,o.forEach(e=\u003e{try{e?.disconnect()}catch(e){}}),m(),[\"visibilitychange\",\"pagehide\"].forEach(e=\u003e{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=\u003e{pe(t?.target,e)\u0026\u0026((()=\u003e{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=\u003e{g.gm.addEventListener(e,v,{passive:!0})}),[\"visibilitychange\",\"pagehide\"].forEach(e=\u003e{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]'));return Array.from(y||[]).some(t=\u003efe(t.dataset,e))\u0026\u0026c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=[\"entry\",\"scripts\",\"all\"],Re=[\"name\",\"id\",\"type\"],Te=new Map([[ce,\"addPageAction\"],[oe,\"log\"],[de,\"measure\"],[ie,\"noticeError\"],[ue,\"recordCustomEvent\"]]),Ae={experimental:(0,C.J)(()=\u003e(0,l.R)(54,\"newrelic.register\")),disabled:(0,C.J)(()=\u003e(0,l.R)(55)),invalidTarget:(0,C.J)(e=\u003e(0,l.R)(48,e)),deregistered:(0,C.J)(()=\u003e(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=\u003e(0,l.R)(80,e)),duplicateName:(0,C.J)(e=\u003e(0,l.R)(81,e)),duplicateId:(0,C.J)(e=\u003e(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,(\"object\"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))\u0026\u0026(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invalidTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest\u0026\u0026(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(\"\"+location),a={};Object.prototype.hasOwnProperty.call(r,\"attributes\")||Object.defineProperty(r,\"attributes\",{get:()=\u003e({...a,\"source.id\":r.id,\"source.name\":r.name,\"source.type\":r.type,\"parent.type\":r.parent?.type||w.f.BA,\"parent.id\":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=\u003e{Re.includes(e)||(a[\"source.\".concat(e)]=t)});let o=()=\u003e{};const c=e.runtime.registeredEntities,d=e=\u003e{r.blocked=!0,o=e};function u(e){return\"string\"==typeof e\u0026\u0026!!e.trim()\u0026\u0026e.trim().length\u003c501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)\u0026\u0026u(r.name)||d(()=\u003eAe.invalidTarget(r)),c.forEach(e=\u003e{try{const{name:t,id:n}=e.metadata.target;t===r.name\u0026\u0026n!==r.id\u0026\u0026Ae.duplicateName(r),n===r.id\u0026\u0026t!==r.name\u0026\u0026Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=\u003em(ce,[t,{...a,...n},e],r),deregister:()=\u003e{p(),d(Ae.deregistered)},log:(t,n={})=\u003em(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=\u003em(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=\u003em(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=\u003em(ue,[t,{...a,...n},e],r),setApplicationVersion:e=\u003eg(\"application.version\",e),setCustomAttribute:(e,t)=\u003eg(e,t),setUserId:e=\u003eg(\"enduser.id\",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=\u003e(r.blocked\u0026\u0026o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(\"\"+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
1imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking\u0026\u0026{renderBlocking:n.renderBlocking},...i.fcp.value\u003e=0\u0026\u0026{\"vitals.fcp.value\":i.fcp.value},...i.lcp.value\u003e=0\u0026\u0026{\"vitals.lcp.value\":i.lcp.value},...i.cls.value\u003e=0\u0026\u0026{\"vitals.cls.value\":i.cls.value},...i.inp.value\u003e=0\u0026\u0026{\"vitals.inp.value\":i.inp.value}};f.recordCustomEvent(\"MicroFrontEndTiming\",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=\u003e{h()||(a[e]=t)},m=(r,n,i)=\u003e{if(h()\u0026\u0026r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||\"unknown\";(0,S.p)(q.xV,[\"API/register/\".concat(a,\"/called\")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=\u003eie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t\u003e10||(this.runtime.releaseIds[e.slice(-200)]=(\"\"+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on(\"internal-error\",(t,r)=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"ierr\",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener(\"unhandledrejection\",t=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"err\",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener(\"error\",t=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"err\",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||\"object\"!==t\u0026\u0026\"function\"!==t?-1:e===g.gm?0:(0,_e.I)(e,\"nr@id\",function(){return ke++})}function Le(e){if(\"string\"==typeof e)return e.length;if(\"object\"==typeof e){if(\"undefined\"!=typeof ArrayBuffer\u0026\u0026e instanceof ArrayBuffer\u0026\u0026e.byteLength)return e.byteLength;if(\"undefined\"!=typeof Blob\u0026\u0026e instanceof Blob\u0026\u0026e.size)return e.size;if(!(\"undefined\"!=typeof FormData\u0026\u0026e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=[\"open\",\"send\",\"setRequestHeader\"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get(\"xhr\")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d=\"readystatechange\",u=[\"onload\",\"onerror\",\"onabort\",\"onloadstart\",\"onloadend\",\"onprogress\",\"ontimeout\"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit(\"new-xhr\",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState\u003e3\u0026\u0026!o.resolved\u0026\u0026(o.resolved=!0,n.emit(\"xhr-resolved\",[],e)),i.inPlace(e,u,\"fn-\",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit(\"internal-error\",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,[\"onreadystatechange\"],\"fn-\",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,\"-xhr-\",E),n.on(\"send-xhr-start\",function(e,t){p(e,t),function(e){f.push(e),a\u0026\u0026(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on(\"open-xhr-start\",p),a){var m=o\u0026\u0026o.resolve();if(!c\u0026\u0026!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on(\"fn-end\",function(e){e[0]\u0026\u0026e[0].type===d||b()});function b(){for(var e=0;e\u003cf.length;e++)p(0,f[e]);f.length\u0026\u0026(f=[])}function E(e,t){return t}return n}var Be=\"fetch-\",He=Be+\"body-\",We=[\"arrayBuffer\",\"blob\",\"json\",\"text\",\"formData\"],Ue=g.gm.Request,Ke=g.gm.Response,Fe=\"prototype\";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get(\"fetch\")}(e);if(!(Ue\u0026\u0026Ke\u0026\u0026g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];\"function\"==typeof s\u0026\u0026(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+\"before-start\",[e],n),n[R.P]\u0026\u0026n[R.P].dt\u0026\u0026(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+\"start\",[e,o],c),c.then(function(e){return r.emit(i+\"end\",[null,e,a],c),e},function(e){throw r.emit(i+\"end\",[e,void 0,a],c),e})})}
1return Ve[r.debugId]=1,We.forEach(e=\u003e{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,\"fetch\",Be),r.on(Be+\"end\",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get(\"content-length\");null!==a\u0026\u0026(s.rxSize=a),r.emit(Be+\"done\",[null,n],s)}else r.emit(Be+\"done\",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||\"\").toString()||null,n=(t.agentID||\"\").toString()||null,i=(t.trustKey||\"\").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)\u0026\u0026this.useTraceContextHeadersForCors())\u0026\u0026(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin\u0026\u0026!this.excludeNewrelicHeader()||!e.sameOrigin\u0026\u0026this.isAllowedOrigin(e)\u0026\u0026this.useNewrelicHeaderForCors())\u0026\u0026(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return\"00-\"+t+\"-\"+e+\"-01\"}generateTraceContextStateHeader(e,t,r,n,i){return i+\"@nr=0-1-\"+r+\"-\"+n+\"-\"+e+\"----\"+t}generateTraceHeader(e,t,r,n,i,s){if(!(\"function\"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:\"Browser\",ac:n,ap:i,id:e,tr:t,ti:r}};return s\u0026\u0026n!==s\u0026\u0026(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled\u0026\u0026this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n\u003cr.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname\u0026\u0026e.protocol===i.protocol\u0026\u0026e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return\"string\"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL\u0026\u0026e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+\":\"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=[\"load\",\"error\",\"abort\",\"timeout\"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt=\"X-NewRelic-App-Data\",rt=\"internal-error\";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=\u003e(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:\"xhr\",fetch:\"fetch\",beacon:\"beacon\"};g.gm?.performance?.getEntriesByType(\"resource\").forEach(r=\u003e{if(r.initiatorType in e\u0026\u00260!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler(\"xhr\",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener(\"load\",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener(\"progress\",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid\u0026\u0026this.sameOrigin\u0026\u0026r.setRequestHeader(\"X-NewRelic-ID\",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader\u0026\u0026(r.setRequestHeader(\"newrelic\",n.newrelicHeader),s=!0),n.traceContextParentHeader\u0026\u0026(r.setRequestHeader(\"traceparent\",n.traceContextParentHeader),n.traceContextStateHeader\u0026\u0026r.setRequestHeader(\"tracestate\",n.traceContextStateHeader),s=!0),s\u0026\u0026(this.dt=n)}}function u(e,t){s\u0026\u0026e.length\u003e=2\u0026\u0026(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n\u0026\u0026i){var a=Le(i);a\u0026\u0026(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{\"abort\"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),(\"load\"!==e.type||s.called===s.totalCbs\u0026\u0026(s.onloadCalled||\"function\"!=typeof t.onload)\u0026\u0026\"function\"==typeof s.end)\u0026\u0026s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o\u003cXe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled\u0026\u0026\"function\"==typeof r.onload||\"function\"!=typeof this.end||this.end(r)}function h(e,t){var r=\"\"+Ne(e)+!!t;this.xhrGuids\u0026\u0026!this.xhrGuids[r]\u0026\u0026(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=\"\"+Ne(e)+!!t;this.xhrGuids\u0026\u0026this.xhrGuids[r]\u0026\u0026(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-added\",[e[1],e[2]],t)}function y(e,t){t instanceof et\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-removed\",[e[1],e[2]],t)}function b(e,t,r){t instanceof et\u0026\u0026(\"onload\"===r\u0026\u0026(this.onload=!0),(\"load\"===(e[0]\u0026\u0026e[0].type)||this.onload)\u0026\u0026(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart\u0026\u0026r.emit(\"xhr-cb-time\",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};
1if(\"string\"==typeof e[0]?0===(t=e[0]).length\u0026\u0026g.RI\u0026\u0026(t=\"\"+g.gm.location.href):e[0]\u0026\u0026e[0].url?t=e[0].url:g.gm?.URL\u0026\u0026e[0]\u0026\u0026e[0]instanceof URL?t=e[0].href:\"function\"==typeof e[0].toString\u0026\u0026(t=e[0].toString()),\"string\"==typeof t\u0026\u00260!==t.length){t\u0026\u0026(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n\u0026\u0026(n.newrelicHeader||n.traceContextParentHeader))if(e[0]\u0026\u0026e[0].headers)o(e[0].headers,n)\u0026\u0026(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)\u0026\u0026(this.dt=n),e.length\u003e1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader\u0026\u0026(e.set(\"newrelic\",t.newrelicHeader),r=!0),t.traceContextParentHeader\u0026\u0026(e.set(\"traceparent\",t.traceContextParentHeader),t.traceContextStateHeader\u0026\u0026e.set(\"tracestate\",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(\"\"+(r\u0026\u0026r instanceof Qe\u0026\u0026r.method||n.method||\"GET\")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s\u0026\u0026a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if(\"object\"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=\u003e{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,\"fetch\"];this.targets.forEach(e=\u003ex(n,this,e))};t\u0026\u0026s?t.clone().text().then(e=\u003e{this.responseBody=e,this.rxSize\u0026\u0026\"0\"!==this.rxSize\u0026\u00260!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers\u0026\u0026(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=\u003e{r.emit(rt,[e])}).finally(()=\u003e{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t\u003cXe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status\u0026\u0026(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)\u0026\u0026void 0!==this.responseBody\u0026\u00260!==t.status){const e=Le(this.responseBody);void 0!==e\u0026\u0026(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split(\"\\r\\n\").forEach(function(e){const r=e.indexOf(\": \");if(r\u003e0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,\"xhr\"];this.targets.forEach(e=\u003ex(i,this,e))}function x(e,r,i){n(\"xhr\",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return\"json\"===r\u0026\u0026null!==t?t:\"arraybuffer\"===r||\"blob\"===r||\"json\"===r?Le(e.response):\"text\"===r||\"\"===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i\u0026\u00260!==n.status\u0026\u0026(e.metrics.rxSize=i),e.sameOrigin\u0026\u0026n.getAllResponseHeaders().indexOf(tt)\u003e=0){var s=n.getResponseHeader(tt);s\u0026\u0026((0,S.p)(\"sm\",[\"Ajax/CrossApplicationTracing/Header/Seen\"],void 0,t.K7.metrics,r),e.params.cat=s.split(\", \").pop())}e.loadCaptureCalled=!0}r.on(\"new-xhr\",a),r.on(\"open-xhr-start\",o),r.on(\"open-xhr-end\",d),r.on(\"send-xhr-start\",l),r.on(\"setRequestHeader-xhr-start\",u),r.on(\"xhr-cb-time\",f),r.on(\"xhr-load-added\",h),r.on(\"xhr-load-removed\",p),r.on(\"xhr-resolved\",m),r.on(\"addEventListener-end\",v),r.on(\"removeEventListener-end\",y),r.on(\"fn-end\",E),r.on(\"fetch-before-start\",w),r.on(\"fetch-start\",R),r.on(\"fn-start\",b),r.on(\"fetch-done\",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,3845)))}}const it={},st=[\"pushState\",\"replaceState\"];function at(e,t){const r=function(e){return(e||R.ee).get(\"history\")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,\"-\")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n\u003c0\u0026\u0026(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:\"nr\"}),(0,S.p)(\"api-\"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e\u0026\u0026\"object\"==typeof e\u0026\u0026e.name\u0026\u0026e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||\"\",t:\"api\"};r.s\u003c0||r.e\u003c0||r.e\u003cr.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)(\"bstApi\",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
1if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)(\"bst\",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)(\"bstHist\",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=\u003e{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s=\"\".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)\u0026\u0026this.ee.on(k.CH,()=\u003ethis.#s()),this.#a(i)\u0026\u0026this.importRecorder().then(e=\u003e{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=\u003er.e(478).then(r.bind(r,6167)),this),this.ee.on(\"err\",e=\u003e{this.blocked||this.agentRef.runtime.isRecording\u0026\u0026(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e\u0026\u0026(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=\u003e(this.recorder=new e(this),this.recorder)).catch(e=\u003e{throw this.ee.emit(\"internal-error\",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL\u0026\u0026this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=\u003e{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get(\"tracer\");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get(\"object\"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o=\"function\"==typeof i;return(0,S.p)(q.xV,[\"API/createTracer/called\"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?\"\":\"no-\")+\"fn-start\",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw r.emit(\"fn-err\",[arguments,this,t],s),t}finally{r.emit(\"fn-end\",[(0,_.t)()],s)}}}};[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach(r=\u003e{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+\"routeName\",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=\u003e{(0,J.sp)(e,e=\u003e{c(e)},!0,this.removeOnAbort?.signal)}
1);const s=()=\u003e(0,S.p)(\"newURL\",[(0,_.t)(),\"\"+window.location],void 0,this.featureName,this.ee);n.on(\"pushState-end\",s),n.on(\"replaceState-end\",s),(0,J.sp)(wt.OV,e=\u003e{c(e),(0,S.p)(\"newURL\",[e.timeStamp,\"\"+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=\u003e{a||(a=!0,requestAnimationFrame(()=\u003e{(0,S.p)(\"newDom\",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=\u003e{\"loading\"!==document.readyState\u0026\u0026((0,S.p)(\"newUIEvent\",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return\"string\"==typeof e?{type:\"string\",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:\"ArrayBuffer\",size:e.byteLength}:e instanceof Blob?{type:\"Blob\",size:e.size}:e instanceof DataView?{type:\"DataView\",size:e.byteLength}:ArrayBuffer.isView(e)?{type:\"TypedArray\",size:e.byteLength}:{type:\"unknown\",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(\",\"):t||\"\",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=\"unknown\",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes(\"websockets\")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes(\"no_spv\"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=\u003ece(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=\u003eue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=\u003ede(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=\u003e{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get(\"websockets\");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=\u003e{const e=(0,_.t)();St.forEach(t=\u003e{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason=\"Page navigating away\",t.nrData.closeWasClean=!1,t.nrData.openedAt\u0026\u0026(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit(\"ws\",[t.nrData,t.targets],t)})});
1class n extends WebSocket{static name=Tt.R.WS;static toString(){return\"function WebSocket() { [native code] }\"}toString(){return\"[object WebSocket]\"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener(\"open\",()=\u003e{this.nrData.openedAt=(0,_.t)(),[\"protocol\",\"extensions\",\"binaryType\"].forEach(e=\u003e{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener(\"message\",e=\u003e{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??\"\").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?\"\".concat(this.nrData.messageTypes,\",\").concat(t):t)}),this.addEventListener(\"close\",e=\u003e{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason\u0026\u0026(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit(\"ws\",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i=\"function\"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??\"\").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?\"\".concat(this.nrData.sendTypes,\",\").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on(\"ws\",(e,t)=\u003e{(0,S.p)(\"ws-complete\",[e,t],void 0,this.featureName,this.ee)})}if(s){if(\"function\"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=\u003e{e.forEach(e=\u003e{(0,S.p)(\"spv\",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:[\"csp-violation\"],buffered:!0});l.observe()}g.gm.addEventListener(\"securitypolicyviolation\",e=\u003e{(0,S.p)(\"spv\",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+\":\"+r.port)}function h(){d.emit(\"navChange\")}o.Zp.forEach(e=\u003e(0,J.sp)(e,e=\u003e(0,S.p)(\"ua\",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
1h(e=\u003e{const t=(0,C.s)(e=\u003e{(0,S.p)(\"ua\",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener(\"error\",()=\u003e{(0,S.p)(\"uaErr\",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on(\"open-xhr-start\",(e,r)=\u003e{f(e[1])||r.addEventListener(\"readystatechange\",()=\u003e{2===r.readyState\u0026\u0026(0,S.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on(\"fetch-start\",e=\u003e{e.length\u003e=1\u0026\u0026!f(Ze(e[0]))\u0026\u0026(0,S.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)}),d.on(\"pushState-end\",h),d.on(\"replaceState-end\",h),window.addEventListener(\"hashchange\",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener(\"popstate\",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled\u0026\u0026g.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{(0,S.p)(\"browserPerformance.resource\",[e],void 0,this.featureName,this.ee)})}).observe({type:\"resource\",buffered:!0})}}a.some(e=\u003ee)?this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:\"reporting\"===t.disposition?\"report\":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get(\"logger\")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],\"wrap-logger-\",()=\u003eLt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)(\"log\",(e,r)=\u003eoe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=\u003e{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;[\"log\",\"error\",\"warn\",\"info\",\"debug\",\"trace\"].forEach(t=\u003e{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:\"log\"===t?\"info\":t},void 0,e)}),this.ee.on(\"wrap-logger-end\",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=\u003e{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:\"spa\"})})()})();","id":"nr-browser-agent"}])</script>
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/0--m427v1b6_r.js" id="_R_" async=""></script>
1<div hidden id="S:0"><header class="bg-accent sticky top-0 w-full border-b py-4"><div class="container flex flex-col items-center justify-between space-y-2 sm:flex-row sm:space-y-0 sm:space-x-10 lg:pe-0"><h1 class="text-primary shrink text-center text-xl tracking-tight"><a href="/">Library.Link</a></h1><nav><ul class="flex list-none space-x-4"><li><a class="cursor-pointer" href="/libraries">Libraries</a></li></ul></nav></div></header><div class="container grow pt-7"><template id="P:1"></template><!--$--><!--/$--></div><footer class="mx-auto max-w-7xl overflow-hidden px-6 py-20 sm:py-24 lg:px-8"><nav class="-mb-6 columns-2 sm:flex sm:justify-center sm:space-x-12" aria-label="Footer"><div class="pb-6"><a href="https://connect.ebsco.com/s/topic/0TOUT00000055Wv4AI/bibliograph?language=en_US" class="text-sm leading-6 text-gray-600 hover:text-gray-900 dark:text-gray-400 dark:hover:text-gray-100">Documentation</a></div><div class="pb-6"><a href="https://faq.library.link/under-the-hood" class="text-sm leading-6 text-gray-600 hover:text-gray-900 dark:text-gray-400 dark:hover:text-gray-100">FAQ</a></div><div class="pb-6"><a href="https://bibfra.me" class="text-sm leading-6 text-gray-600 hover:text-gray-900 dark:text-gray-400 dark:hover:text-gray-100">Builde Vocabulary</a></div></nav><p class="mt-10 text-center text-xs leading-5 text-gray-500">Powered by EBSCO. © 2026 EBSCO Information Services. All rights reserved.<!-- --> <a href="https://more.ebsco.com/privacy-policy">Privacy Policy.</a></p></footer></div>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[862086,[\"/_next/static/chunks/0s7shurh_78se.js\",\"/_next/static/chunks/06b~54avizh0f.js\"],\"default\"]\n3:I[97852,[\"/_next/static/chunks/0s7shurh_78se.js\",\"/_next/static/chunks/06b~54avizh0f.js\"],\"default\"]\n4:I[862086,[\"/_next/static/chunks/0s7shurh_78se.js\",\"/_next/static/chunks/06b~54avizh0f.js\"],\"LoadingBoundaryProvider\"]\n7:I[46466,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\"],\"\"]\nd:I[226259,[],\"default\",1]\nf:I[443359,[\"/_next/static/chunks/0s7shurh_78se.js\",\"/_next/static/chunks/06b~54avizh0f.js\"],\"OutletBoundary\"]\n10:\"$Sreact.suspense\"\n13:I[443359,[\"/_next/static/chunks/0s7shurh_78se.js\",\"/_next/static/chunks/06b~54avizh0f.js\"],\"ViewportBoundary\"]\n15:I[443359,[\"/_next/static/chunks/0s7shurh_78se.js\",\"/_next/static/chunks/06b~54avizh0f.js\"],\"MetadataBoundary\"]\n:HL[\"/_next/static/chunks/05qmwjqau64bz.css\",\"style\"]\n:HL[\"/_next/static/chunks/10pbqfl9-x7e~.css\",\"style\"]\n:HL[\"/_next/static/chunks/0-9c603xk1w97.css\",\"style\"]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"libraries\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en\",\"d\",null],{\"children\":[\"library-link\",{\"children\":[\"(pages-with-footer)\",{\"children\":[\"(pages-with-header)\",{\"children\":[\"libraries\",{\"children\":[\"__PAGE__\",{}]}]}]}]}]},\"$undefined\",\"$undefined\",20]},\"$undefined\",\"$undefined\",8],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$L4\",null,{\"loading\":[[\"$\",\"div\",\"l\",{\"className\":\"flex h-screen items-center justify-center\",\"children\":[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"data-prefix\":\"fas\",\"data-icon\":\"spinner-third\",\"className\":\"svg-inline--fa fa-spinner-third fa-spin fa-4x \",\"role\":\"img\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\",\"style\":{},\"ref\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z\",\"style\":{}}]}]}],[],[]],\"children\":[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/05qmwjqau64bz.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/10pbqfl9-x7e~.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0-9c603xk1w97.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0bun~s35540~c.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ewgk9zu901cn.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/05icp2mk4.296.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/17jbtdo_jkwax.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/0ir~l09muioux.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/14qbgwmg31~8m.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L5\"]}]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,\"$L6\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[[\"$\",\"header\",null,{\"className\":\"bg-accent sticky top-0 w-full border-b py-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"container flex flex-col items-center justify-between space-y-2 sm:flex-row sm:space-y-0 sm:space-x-10 lg:pe-0\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-primary shrink text-center text-xl tracking-tight\",\"children\":[\"$\",\"$L7\",null,{\"href\":\"/\",\"prefetch\":false,\"children\":\"Library.Link\"}]}],[\"$\",\"nav\",null,{\"children\":[\"$\",\"ul\",null,{\"className\":\"flex list-none space-x-4\",\"children\":[\"$\",\"li\",null,{\"children\":[\"$\",\"$L7\",null,{\"className\":\"cursor-pointer\",\"href\":\"/libraries\",\"prefetch\":false,\"children\":\"Libraries\"}]}]}]}]]}]}],[\"$\",\"div\",null,{\"className\":\"container grow pt-7\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":\"$L8\",\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{}
1,null,false,null]},null,false,\"$@b\"]},null,false,null]},null,false,null]},null,false,\"$@b\"]},null,false,null]},null,false,\"$@b\"],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":false,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"gyq_jTL5PCjQEDltWZthv\"}\n"])</script>
1<script>self.__next_f.push([1,"8:[\"$\",\"$L3\",null,{}]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[\"$Le\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0t9dk6woasojl.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$Lf\",null,{\"children\":[\"$\",\"$10\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@11\"}]}]]}]\n12:[]\nb:\"$W12\"\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L13\",null,{\"children\":\"$L14\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L15\",null,{\"children\":[\"$\",\"$10\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L16\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n6:[[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],\"$L17\"]\n17:[\"$\",\"footer\",null,{\"className\":\"mx-auto max-w-7xl overflow-hidden px-6 py-20 sm:py-24 lg:px-8\",\"children\":[[\"$\",\"nav\",null,{\"className\":\"-mb-6 columns-2 sm:flex sm:justify-center sm:space-x-12\",\"aria-label\":\"Footer\",\"children\":[[\"$\",\"div\",\"Documentation\",{\"className\":\"pb-6\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://connect.ebsco.com/s/topic/0TOUT00000055Wv4AI/bibliograph?language=en_US\",\"className\":\"text-sm leading-6 text-gray-600 hover:text-gray-900 dark:text-gray-400 dark:hover:text-gray-100\",\"children\":\"Documentation\"}]}],[\"$\",\"div\",\"FAQ\",{\"className\":\"pb-6\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://faq.library.link/under-the-hood\",\"className\":\"text-sm leading-6 text-gray-600 hover:text-gray-900 dark:text-gray-400 dark:hover:text-gray-100\",\"children\":\"FAQ\"}]}],[\"$\",\"div\",\"Builde Vocabulary\",{\"className\":\"pb-6\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://bibfra.me\",\"className\":\"text-sm leading-6 text-gray-600 hover:text-gray-900 dark:text-gray-400 dark:hover:text-gray-100\",\"children\":\"Builde Vocabulary\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-10 text-center text-xs leading-5 text-gray-500\",\"children\":[\"Powered by EBSCO. © 2026 EBSCO Information Services. All rights reserved.\",\" \",[\"$\",\"$L7\",null,{\"href\":\"https://more.ebsco.com/privacy-policy\",\"prefetch\":false,\"children\":\"Privacy Policy.\"}]]}]]}]\n14:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n11:null\n16:[[\"$\",\"title\",\"0\",{\"children\":\"Bibliograph\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"An open data platform that grows library visibility through a collaboration of thousands of libraries and their service providers. Our mission is to build new pathways to libraries on the Web. Together, we share structured data and connect people with the books they want to read.\"}]]\n"])</script>
1<script>self.__next_f.push([1,"18:I[195804,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\"],\"\"]\n19:I[317734,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"5:[\"$\",\"html\",null,{\"lang\":\"en\",\"dir\":\"ltr\",\"children\":[[\"$\",\"body\",null,{\"className\":\"flex min-h-screen flex-col inter_5972bc34-module__OU16Qa__className\",\"children\":[[\"$\",\"$L18\",null,{\"src\":\"/js/consent-defaults.js\",\"strategy\":\"beforeInteractive\"}],[\"$\",\"$L19\",null,{\"locale\":\"en\",\"messages\":{\"403\":{\"Forbidden\":\"Forbidden\",\"You dont have permission to access this page\":\"You don't have permission to access this page.\"},\"404\":{\"Page not found\":\"Page not found\",\"Sorry we couldnt find the page youre looking for\":\"Sorry, we couldn't find the page youâre looking for.\"},\"Support\":\"Support\",\"LibraryLink\":\"Library.Link\",\"Go back home\":\"Go back home\",\"copyright\":\"{year} EBSCO Information Services, Inc. All rights reserved.\",\"structured data license\":\"Structured data licensed under \u003cccLicenseLink\u003eCC BY 4.0\u003c/ccLicenseLink\u003e by {library}. Additional terms may apply for third-party namespace data.\",\"EBSCO license\":\"BiblioGraph by \u003cebscoLink\u003eEBSCO\u003c/ebscoLink\u003e is licensed under \u003cccLicenseLink\u003eCC BY 4.0\u003c/ccLicenseLink\u003e by {library}. Additional terms may apply for third-party namespace data.\",\"EBSCO license library link\":\"BiblioGraph by \u003cebscoLinkGray\u003eEBSCO\u003c/ebscoLinkGray\u003e is licensed under \u003cccLicenseLinkGray\u003eCC BY 4.0\u003c/ccLicenseLinkGray\u003e. Additional terms may apply for third-party namespace data.\",\"learn about BiblioGraph\":\"Learn about BiblioGraph on EBSCO connect\",\"Statistics\":\"Statistics\",\"Collections\":\"Collections\",\"Types\":\"Types\",\"Branches\":\"Branches\",\"Vocabulary\":\"Vocabulary\",\"About\":\"About\",\"Connections\":\"Connections\",\"Coming soon\":\"Coming soon\",\"Browse\":\"Browse\",\"Browse by Resource Type\":\"Browse by Resource Type\",\"true\":\"Yes\",\"false\":\"No\",\"Close\":\"Close\",\"Copy\":\"Copy\",\"Delete\":\"Delete\",\"Cancel\":\"Cancel\",\"Copied to clipboard\":\"Copied to clipboard\",\"Failed to copy\":\"We're sorry, but we couldn't copy the content automatically. Please try manually copying the content by selecting it and using your device's copy shortcut (usually Ctrl+C or Command+C). If you continue to experience issues, please contact our support team for assistance. We apologize for any inconvenience.\",\"Publication Date\":\"Publication Date\",\"Privacy Policy\":\"Privacy Policy\",\"Type\":\"Type\",\"Resource\":\"Resource\",\"Home\":\"Home\",\"Tools\":\"Tools\",\"Result types\":\"Result types\",\"Builde vocabulary\":\"Builde vocabulary\",\"Libraries\":\"Libraries\",\"Request demo\":\"Request demo\",\"Find another library\":\"Find another library\",\"Find my library\":\"Find my library\",\"Choose a library\":\"Choose a library\",\"Choose a library description\":\"Choose a library or institution catalog you would like to search.\",\"Choose\":\"Choose\",\"Search libraries\":\"Search libraries\",\"Search all participating libraries\":\"Search all participating libraries\",\"Home page title\":\"Explore resources with BiblioGraph linked data\",\"Searchbar placeholder\":\"Search for resources found at participating institutions\",\"error\":{\"Something went wrong\":\"Something went wrong!\",\"Try again\":\"Try again\"},\"home\":{\"Search\":\"Search\",\"Search by Resource or Type name\":\"Search by Resource or Type name\"},\"type\":{\"Agent\":\"Agent\",\"Annotation\":\"Annotation\",\"Category\":\"Category\",\"CategorySet\":\"Category Set\",\"Collection\":\"Collection\",\"Concept\":\"Concept\",\"CopyrightEvent\":\"Copyright Event\",\"Family\":\"Family\",\"Form\":\"Form\",\"Instance\":\"Instance\",\"Identifier\":\"Identifier\",\"Item\":\"Item\",\"Jurisdiction\":\"Jurisdiction\",\"Meeting\":\"Meeting\",\"Organization\":\"Organization\",\"Person\":\"Person\",\"Place\":\"Place\",\"ProviderEvent\":\"Provider Event\",\"Series\":\"Series\",\"Temporal\":\"Temporal\",\"Topic\":\"Topic\",\"Work\":\"Work\",\"LibrarySystem\":\"Library System\",\"LibraryBranch\":\"Library Branch\",\"List\":\"List\",\"ListItem\":\"List Item\",\"None\":\"None\"},\"resource\":{\"absorbed\":\"Absorbed\",\"recordist\":\"Recordist\",\"collaborator\":\"Collaborator\",\"correspondent\":\"Correspondent\",\"mergedToForm\":\"Merged to Form\",\"succeededBy\":\"Succeeded By\",\"informationRelatingToCopyrightStatus\":\"Information Relating to Copyright Status\",\"recordingengineer\":\"Recording Engineer\",\"addressee\":\"Addressee\",\"publishingdirector\":\"Publishing Director\",\"mergerOf\":\"Merger Of\",\"papermaker\":\"Papermaker\",\"languageNote\":\"Language Note\",\"productionmanager\":\"Production Manager\",\"calligrapher\":\"Calligrapher\",\"signer\":\"Signer\",\"puppeteer\":\"Puppeteer\",\"dateOfWork\":\"Date of Work\",\"engineer\":\"Engineer\",\"storyteller\":\"Storyteller\",\"inscriber\":\"Inscriber\",\"thesisadvisor\":\"Thesis Advisor\",\"absorbedBy\":\"Absorbed By\",\"hdl\":\"Handle (HDL)\",\"panelist\":\"Panelist\",\"conceptor\":\"Conceptor\",\"repository\":\"Repository\",\"designation\":\"Designation\",\"citationCoverage\":\"Citation Coverage\",\"writerofaccompanyingmaterial\":\"Writer of Accompanying Material\",\"artisticdirector\":\"Artistic Director\",\"donor\":\"Donor\",\"binder\":\"Binder\",\"transcriber\":\"Transcriber\",\"typographer\":\"Typographer\",\"distributionplace\":\"Distribution Place\",\"annotator\":\"Annotator\",\"exhibitionsNote\":\"Exhibitions Note\",\"levelOfContraction\":\"Level of Contraction\",\"bookjacketdesigner\":\"Book Jacket Designer\",\"bibliographicantecedent\":\"Bibliographic Antecedent\",\"originator\":\"Originator\",\"secondarySupportMaterial\":\"Secondary Supp
1ort Material\",\"classOfBrailleWriting\":\"Class of Braille Writing\",\"brailleMusicFormat\":\"Braille Music Format\",\"defendant\":\"Defendant\",\"bookproducer\":\"Book Producer\",\"compositor\":\"Compositor\",\"lithographer\":\"Lithographer\",\"creator\":\"Creator\",\"contributor\":\"Contributor\",\"author\":\"Author\",\"bookseller\":\"Bookseller\",\"controlField\":\"Control Field\",\"collector\":\"Collector\",\"researcher\":\"Researcher\",\"formerowner\":\"Former Owner\",\"hasSubSeries\":\"Has Subseries\",\"dataSource\":\"Data Source\",\"honouree\":\"Honouree\",\"curator\":\"Curator\",\"funder\":\"Funder\",\"theme\":\"Theme\",\"storyLine\":\"Story Line\",\"pace\":\"Pace\",\"tone\":\"Tone\",\"writingStyle\":\"Writing Style\",\"character\":\"Character\",\"illustration\":\"Illustration\",\"audio\":\"Audio\",\"writesAbout\":\"Writes About\",\"editor\":\"Editor\",\"compiler\":\"Compiler\",\"composer\":\"Composer\",\"description\":\"Description\",\"artist\":\"Artist\",\"interviewer\":\"Interviewer\",\"interviewee\":\"Interviewee\",\"speaker\":\"Speaker\",\"producer\":\"Producer\",\"director\":\"Director\",\"performer\":\"Performer\",\"photographer\":\"Photographer\",\"illustrator\":\"Illustrator\",\"narrator\":\"Narrator\",\"translator\":\"Translator\",\"summary\":\"Summary\",\"review\":\"Review\",\"title\":\"Title\",\"abstract\":\"Abstract\",\"contentAdvice\":\"Content advice\",\"tableOfContents\":\"Table of contents\",\"biographyNote\":\"Biography note\",\"language\":\"Language\",\"literaryForm\":\"Literary form\",\"provider\":\"Provider\",\"publication\":\"Publication\",\"publicationDate\":\"Publication Date\",\"copyright\":\"Copyright\",\"volume\":\"Volume\",\"edition\":\"Edition\",\"extent\":\"Extent\",\"note\":\"Note\",\"contentsNote\":\"Contents note\",\"physicalDescription\":\"Physical description\",\"specificMaterialDesignation\":\"Specific material designation\",\"formOfItem\":\"Form of item\",\"qualifyingInformation\":\"Qualifying information\",\"isbn\":\"ISBN\",\"authorityLink\":\"Authority link\",\"link\":\"Link\",\"heldBy\":\"Held by\",\"subject\":\"Subject\",\"genre\":\"Genre\",\"accessVendor\":\"Access vendor\",\"providerDate\":\"Provider date\",\"classification\":\"Classification\",\"memberOf\":\"Member of\",\"isPartOf\":\"Is part of\",\"isBasedOn\":\"Is based on\",\"isAdaptationOf\":\"Is adaptation of\",\"isDerivativeOf\":\"Is derivative of\",\"isEditionOf\":\"Is edition of\",\"isSubseriesOf\":\"Is subseries of\",\"isSupplementOf\":\"Is supplement of\",\"isTranslationOf\":\"Is translation of\",\"resourceID\":\"Resource ID\",\"isActive\":\"Is active\",\"provenance\":\"Provenance\",\"rulesVersion\":\"Rules version\",\"rules\":\"Rules\",\"transformRuleSet\":\"Transform rules\",\"Type\":\"Type\",\"label\":\"Label\",\"mainTitle\":\"Main title\",\"responsibilityStatement\":\"Responsibility statement\",\"seriesStatement\":\"Series statement\",\"content\":\"Content\",\"localRemark\":\"\u003cb\u003e{label}\u003c/b\u003e \u003cinfoPopover\u003eThe property URI {predicate} is locally defined and does not have a corresponding human-readable label. The label shown here is derived and may not be correct\u003c/infoPopover\u003e\",\"Incoming Resources\":\"Incoming Resources\",\"Outgoing Resources\":\"Outgoing Resources\",\"Related Resources\":\"Related Resources\",\"Share resources\":\"Share resources\",\"Share resources by type\":\"Share resources by the {type}\",\"Share resources by type comment\":\"Create an embeddable carousel of related resources contributed by {resource}\",\"Share resources about type\":\"Share resources about the {type}\",\"Share resources about type comment\":\"Create an embeddable carousel of related resources about {resource}\",\"Share resources part of type\":\"Share resources that are part of the {type}\",\"Share resources part of type comment\":\"Create an embeddable carousel of related resources that are part of {resource}\",\"Share resources published in type comment\":\"Create an embeddable carousel of related resources that are published in {resource}\",\"Share resources that share type comment\":\"Create an embeddable c
1arousel of related resources that share {resource}\",\"Share Knowledge Panel\":\"Share Knowledge Panel\",\"Share Knowledge Panel comment\":\"This resource has been mapped to WikiData. Embed an enriched local library knowledge panel associated with {resource}\",\"Portal (Work + Instance + Item)\":\"Portal (Work + Instance + Item)\",\"Actions\":\"Actions\",\"identifier\":\"Identifier\",\"itemizes\":\"Itemizes\",\"adminMetadata\":\"Administrative metadata\",\"borrowAction\":\"Borrow action\",\"date\":\"Date\",\"name\":\"Name\",\"nameAlternative\":\"Alternative name\",\"bibliographyNote\":\"Bibliography note\",\"index\":\"Index\",\"format\":\"Format\",\"coverArt\":\"Cover art\",\"instantiates\":\"Instantiates\",\"accessLocation\":\"Access location\",\"carrier\":\"Carrier category\",\"media\":\"Media category\",\"map\":\"Mapped to\",\"illustrations\":\"Illustrations\",\"natureOfContents\":\"Nature of contents\",\"subTitle\":\"Sub title\",\"targetAudience\":\"Target audience\",\"code\":\"Code\",\"source\":\"Source\",\"isDefinedBy\":\"Defined by\",\"See all incoming resources\":\"See all incoming resources\",\"addressCountry\":\"Address country\",\"addressLocality\":\"Address locality\",\"addressRegion\":\"Address region\",\"streetAddress\":\"Street address\",\"key\":\"Key\",\"keyAlternative\":\"Alternative\",\"latitude\":\"Latitude\",\"longitude\":\"Longitude\",\"postalCode\":\"Postal code\",\"target\":\"Target\",\"recordID\":\"Record ID\",\"place\":\"Place\",\"providerAgent\":\"Provider agent\",\"providerPlace\":\"Provider place\",\"term\":\"Term\",\"changeDate\":\"Change date\",\"controlNumber\":\"Control number\",\"fixedLengthDataElements\":\"Fixed length data elements\",\"fixedLengthPhysicalDescription\":\"Fixed length physical description\",\"leader\":\"Leader\",\"category\":\"Category\",\"descriptionConventions\":\"Description conventions\",\"catalogingAgency\":\"Cataloging agency\",\"publicationFrequency\":\"Publication frequency\",\"issn\":\"Issn\",\"focus\":\"Focus\",\"subFocus\":\"Sub focus\",\"broader\":\"Broader\",\"subordinateUnit\":\"Subordinate unit\",\"systemControlNumber\":\"System control number\",\"originalVersionNote\":\"Original version note\",\"otherVersion\":\"Other version\",\"relatedTo\":\"Related to\",\"Resources share the relationship\":\"Resources share the relationship \u003ctranslatedRelationship\u003e{relationship}\u003c/translatedRelationship\u003e to \u003cresourceItem\u003e{targetLabel}|{targetId}|{targetTypeUri}\u003c/resourceItem\u003e\",\"lcClassificationNumber\":\"LC classification number\",\"lcItemNumber\":\"LC item number\",\"oclcNumber\":\"Oclc number\",\"medium\":\"Medium\",\"form\":\"Form\",\"mainHeading\":\"Main heading\",\"relationshipInformation\":\"Relationship information\",\"publicationInformation\":\"Publication information\",\"telephone\":\"Telephone\",\"hours\":\"Hours\",\"transcribingAgency\":\"Transcribing agency\",\"lccn\":\"Lccn\",\"acquisitionSourceAddress\":\"Acquisition source address\",\"captureAndStorageTechnique\":\"Capture and storage technique\",\"configurationOfPlaybackChannels\":\"Configuration of playback channels\",\"dimensions\":\"Dimensions\",\"grooveWidthPitch\":\"Groove width pitch\",\"ian\":\"Ian\",\"issueNumber\":\"Issue number\",\"kindOfCutting\":\"Kind of cutting\",\"kindOfDiscCylinderOrTape\":\"Kind of disc cylinder or tape\",\"kindOfMaterial\":\"Kind of material\",\"participantNote\":\"Participant note\",\"specialPlaybackCharacteristics\":\"Special playback characteristics\",\"speed\":\"Speed\",\"stockNumber\":\"Stock number\",\"tapeConfiguration\":\"Tape configuration\",\"tapeWidth\":\"Tape width\",\"formOfComposition\":\"Form of composition\",\"formatOfMusic\":\"Format of music\",\"literaryTextForSoundRecordings\":\"Literary text for sound recordings\",\"musicParts\":\"Music parts\",\"transpositionAndArrangement\":\"Transposition and arrangement\",\"upc\":\"Upc\",\"Embed\":\"Embed\",\"Knowledge Panel for resource\":\"Knowledge Panel for {resource}\",\"Settings\":\"Settings\",\"Preview\":\"Preview\",\"Knowledge panel settings info alert\":\"Copy and paste the RDF/HTML data fragment to include in your application\",\"Knowledge panel settings warning alert\":\"Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements\",\"fastId\":\"FAST ID\",\"lcnafId\":\"LCNAF ID\",\"wikiId\":\"Wikidata ID\",\"sameAs\":\"Same as\",\"viafId\":\"VIAF ID\",\"fixedLengthMaterialCharacteristics\":\"Fixed length material characteristics\",\"modifyingAgency\":\"Modifying agency\",\"characteristic\":\"Characteristic\",\"runtime\":\"Runtime\",\"technique\":\"Technique\",\"actor\":\"Actor\",\"publisher\":\"Publisher\",\"distributor\":\"Distributor\",\"filmdistributor\":\"Film distributor\",\"presenter\":\"Presenter\",\"intendedAudience\":\"Intended audie
1nce\",\"color\":\"Color\",\"videorecordingFormat\":\"Videorecording format\",\"videoRecordingPublisherNumber\":\"Video recording publisher number\",\"systemDetails\":\"System details\",\"soundOnMediumOrSeparate\":\"Sound on medium or separate\",\"mediumForSound\":\"Medium for sound\",\"nlmClassificationNumber\":\"NLM classification number\",\"nlmItemNumber\":\"NLM item number\",\"partOf\":\"Part of\",\"variantTitle\":\"Variant Title\",\"sound\":\"Sound\",\"organizationKey\":\"Organization Key\",\"isCustomerOf\":\"BiblioGraph member\",\"baseUrl\":\"Base URL\",\"domain\":\"Link domain\",\"idUrl\":\"Id URL\",\"libraryType\":\"Library type\",\"quickLinks\":\"Quick links\",\"registrationLinks\":\"Registration links\",\"socialLinks\":\"Social links\",\"distribution\":\"Distribution\",\"governingAccessNote\":\"Governing access note\",\"creditsNote\":\"Credits note\",\"interestAgeLevel\":\"Interest age level\",\"studyProgramName\":\"Study program name\",\"addDate\":\"Add date\",\"nationalBibliographyNumber\":\"National bibliography number\",\"other\":\"Other\",\"screenwriter\":\"Screenwriter\",\"filmdirector\":\"Film director\",\"otherEdition\":\"Other edition\",\"governmentPublication\":\"Government publication\",\"accompanyingMatter\":\"Accompanying matter\",\"materialsSpecified\":\"Materials specified\",\"nonPublicNote\":\"Non-public note\",\"coverage\":\"Coverage\",\"universityplace\":\"University place\",\"dissertationNote\":\"Dissertation note\",\"abbreviatedTitle\":\"Abbreviated title\",\"entryConvention\":\"Entry convention\",\"frequency\":\"Frequency\",\"keyTitle\":\"Key title\",\"originalAlphabetOrScriptOfTitle\":\"Original alphabet or script of title\",\"references\":\"References\",\"regularity\":\"Regularity\",\"lacItemNumber\":\"LAC item number\",\"lacClassificationNumber\":\"LAC classification number\",\"lcshId\":\"LCSH ID\",\"biographical\":\"Biographical\",\"originPlace\":\"Origin place\",\"filmproducer\":\"Film producer\",\"productioncompany\":\"Production company\",\"version\":\"Version\",\"nationalBibliographicAgencyControlNumber\":\"National bibliographic agency control number\",\"voiceactor\":\"Voice actor\",\"gndId\":\"GND ID\",\"nlid\":\"Novelist ID\",\"doi\":\"DOI\",\"titles\":\"Titles\",\"writerofintroduction\":\"Writer of introduction\",\"conductor\":\"Conductor\",\"host\":\"Host\",\"immediateSourceOfAcquisition\":\"Immediate source of acquisition\",\"antecedentSource\":\"Antecedent source\",\"fileFormat\":\"File format\",\"levelOfCompression\":\"Level of compression\",\"reformattingQuality\":\"Reformatting quality\",\"qualityAssuranceTargets\":\"Quality assurance targets\",\"directorofphotography\":\"Director of photography\",\"eFormat\":\"E-format\",\"hasPart\":\"Has part\",\"interestGradeLevel\":\"Interest grade level\",\"arranger\":\"Arranger\",\"hostName\":\"Host name\",\"reproductionNote\":\"Reproduction note\",\"otherEventInformation\":\"Other event information\",\"bookdesigner\":\"Book designer\",\"numeration\":\"Numeration\",\"additionalPhysicalForm\":\"Additional physical form\",\"contact\":\"Contact\",\"formatType\":\"Format type\",\"port\":\"Port\",\"commentatorforwrittentext\":\"Commentator for written text\",\"eReader\":\"E-reader\",\"otherPublisherNumber\":\"Other publisher number\",\"issuingbody\":\"Issuing body\",\"dedicatee\":\"Dedicatee\",\"engraver\":\"Engraver\",\"printer\":\"Printer\",\"editorofmovingimagework\":\"Editor of moving image work\",\"televisiondirector\":\"Television director\",\"librettist\":\"Librettist\",\"colorist\":\"Colorist\",\"natureOfEntireWork\":\"Nature of entire work\",\"instrumentalist\":\"Instrumentalist\",\"singer\":\"Singer\",\"gpoItemNumber\":\"GPO item number\",\"govDocClassificationNumber\":\"Government document classification number\",\"accessibilityNote\":\"Accessibility note\",\"linkText\":\"Link text\",\"numberOfParts\":\"Number of parts\",\"reportNumber\":\"Report number\",\"foreignMarcInfo\":\"Foreign MARC info\",\"issuingBody\":\"Issuing body\",\"scenarist\":\"Scenarist\",\"readingGradeLevel\":\"Reading grade level\",\"issuanceNote\":\"Issuance note\",\"artdirector\":\"Art director\",\"productiondesigner\":\"Production designer\",\"arrangerofmusic\":\"Arranger of music\",\"imageBitDepth\":\"Image bit depth\",\"production\":\"Production\",\"translatedTitle\":\"Translated title\",\"systemDetailsAccessNote\":\"System details access note\",\"cinematographer\":\"Cinematographer\",\"nameOfPart\":\"Name of part\",\"sponsoringbody\":\"Sponsoring body\",\"costumedesigner\":\"Costume designer\",\"coden\":\"CODEN\",\"hasSeries\":\"Has series\",\"televisionproducer\":\"Television producer\",\"cartographicScale\":\"Cartographic scale\",\"relief\":\"Relief\",\"adapter\":\"Adapter\",\"copyrightholder\":\"Copyright holder\",\"filmeditor\":\"Film editor\",\"sounddesigner\":\"Sound designer\",\"biographicalOrHistoricalData\":\"Biographical or historical data\",\"locationOfOtherArchivalMaterial\":\"Location of other archival material\",\"postalRegistrationNumber\":\"Postal registration number\",\"instructor\":\"Instructor\",\"linkage\"
1:\"Linkage\",\"translationOf\":\"Translation of\",\"actionInformation\":\"Action information\",\"lcgftId\":\"LCGFT ID\",\"eventplace\":\"Event place\",\"broadcaster\":\"Broadcaster\",\"affiliation\":\"Affiliation\",\"ownership\":\"Ownership\",\"continues\":\"Continues\",\"formerTitleComplexityNote\":\"Former title complexity note\",\"cartographer\":\"Cartographer\",\"cartographicAttributes\":\"Cartographic attributes\",\"coordinates\":\"Coordinates\",\"manufacture\":\"Manufacture\",\"reviewer\":\"Reviewer\",\"accessMethod\":\"Access method\",\"nlaItemNumber\":\"NLA item number\",\"nlaClassificationNumber\":\"NLA classification number\",\"bindingInformation\":\"Binding information\",\"plateNumber\":\"Plate number\",\"otherMusicPublisherNumber\":\"Other music publisher number\",\"designer\":\"Designer\",\"uniformTitle\":\"Uniform title\",\"choreographer\":\"Choreographer\",\"onscreenpresenter\":\"On-screen presenter\",\"colorartist\":\"Color artist\",\"commentator\":\"Commentator\",\"degreegrantinginstitution\":\"Degree-granting institution\",\"physicalMedium\":\"Physical medium\",\"writerofaddedtext\":\"Writer of added text\",\"writerofpreface\":\"Writer of preface\",\"authorofintroductionetc\":\"Author of introduction etc.\",\"providerNumber\":\"Provider number\",\"withNote\":\"With note\",\"isrc\":\"Isrc\",\"supplement\":\"Supplement\",\"formOfOriginalItem\":\"Form of original item\",\"hostinstitution\":\"Hostinstitution\",\"authorofscreenplay\":\"Authorofscreenplay\",\"relatedParts\":\"Related parts\",\"typeOfReproduction\":\"Type of reproduction\",\"positiveNegativeAspect\":\"Positive negative aspect\",\"productionReproductionDetails\":\"Production reproduction details\",\"vocalist\":\"Vocalist\",\"writerofsupplementarytextualcontent\":\"Writerofsupplementarytextualcontent\",\"computerDataNote\":\"Computer data note\",\"filmmaker\":\"Filmmaker\",\"miscInfo\":\"Misc info\",\"editorofcompilation\":\"Editorofcompilation\",\"informationAboutDocumentation\":\"Information about documentation\",\"seriesData\":\"Series data\",\"filmInspectionDate\":\"Film inspection date\",\"baseOfFilm\":\"Base of film\",\"emulsionOnFilm\":\"Emulsion on film\",\"generation\":\"Generation\",\"reductionRatioRange\":\"Reduction ratio range\",\"reductionRatio\":\"Reduction ratio\",\"matrixNumber\":\"Matrix number\",\"strn\":\"Strn\",\"equivalent\":\"Equivalent\",\"setdesigner\":\"Setdesigner\",\"lyricist\":\"Lyricist\",\"distributorNumber\":\"Distributor number\",\"copyrightDepositNumber\":\"Copyright deposit number\",\"locationOfOriginalsDuplicates\":\"Location of originals duplicates\",\"assignee\":\"Assignee\",\"fundingInformation\":\"Funding information\",\"typeOfReport\":\"Type of report\",\"enumBasicBibliographicUnit\":\"Enum basic bibliographic unit\",\"supervisordegrado\":\"Supervisordegrado\",\"productionpersonnel\":\"Productionpersonnel\",\"organizer\":\"Organizer\",\"supportinghost\":\"Supportinghost\",\"consultant\":\"Consultant\",\"teacher\":\"Teacher\",\"sponsor\":\"Sponsor\",\"musicaldirector\":\"Musicaldirector\",\"continuedBy\":\"Continued by\",\"specialFormatCharacteristics\":\"Special format characteristics\",\"fieldLink\":\"Field link\",\"owner\":\"Owner\",\"coverdesigner\":\"Coverdesigner\",\"jointauthor\":\"Jointauthor\",\"relator_term\":\"Relator term\",\"writerofaddedcommentary\":\"Writerofaddedcommentary\",\"dancer\":\"Dancer\",\"separatedFrom\":\"Separated from\",\"supplementTo\":\"Supplement to\",\"locationOfEvent\":\"Location of event\",\"precededBy\":\"Preceded by\",\"attributedname\":\"Attributedname\",\"entidadeditora\":\"Entidadeditora\",\"reporter\":\"Reporter\",\"lightingdesigner\":\"Lightingdesigner\",\"stagedirector\":\"Stagedirector\",\"animator\":\"Animator\",\"publicationplace\":\"Publicationplace\",\"titleOfWork\":\"Title of work\",\"honoree\":\"Honoree\",\"lcOverseasAcq\":\"Lc overseas acq\",\"printerofplates\":\"Printerofplates\",\"continuesInPart\":\"Continues in part\",\"addDateRaw\":\"Date added (raw)\",\"geographicCoverage\":\"Geographic coverage\",\"textualBasicBibliographicUnit\":\"Textual bibliographic unit\",\"formerTitle\":\"Former title\",\"relator_code\":\"Relator code\",\"musician\":\"Musician\",\"primarySupportMaterial\":\"Primary support material\",\"enactingjurisdiction\":\"Enacting jurisdiction\",\"authorofafterwordcolophonetc\":\"Author of afterword/colophon etc.\",\"excludeFromFeeds\":\"Exclude from feeds\",\"ismn\":\"ISMN\",\"moderator\":\"Moderator\",\"meshId\":\"MeSH ID\",\"scaleNote\":\"Scale note\",\"musicalPresentation\":\"Musical presentation\",\"manufacturer\":\"Manufacturer\",\"nonfocusTerm\":\"Non-focus term\",\"ciim\":\"CIIM\",\"electronicName\":\"Electronic name\",\"degreesupervisor\":\"Degree supervisor\",\"copyIdentificationNote\":\"Copy identification note\",\"associatedname\":\"Associated name\",\"translation\":\"Translation\",\"dissertant\":\"Dissertant\",\"projectdirector\":\"Project director\",\"redaktor\":\"Editor\",\"abridger\":\"Abridger\",\"altitudeOfSensor\":\"Altitude of sensor\",\"analyst\":\"Analyst\",\"appellant\":\"Appellant\",\"appellee\":\"Appellee\",\"applicant\":\"Applicant\",\"architect\":\"Architect\",\"arrangedStatement\":\"Arranged statement\",\"ascensionAndDeclination\":\"Ascension and declination\",\"attitudeOfSensor\":\"Attitude of sensor\",\"attribution\":\"Attribution\",\"auctioneer\":\"Auctioneer\",\"authorinquotationsortextabstracts\":\"Author in quotation sort ext abstracts\",\"authorofdialog\":\"Author of dialog\",\"authorofscreenplayetc\":\"Author of screen play etc.\",\"autographer\":\"Autographer\",\"baseOfEmulsion\":\"Base of emulsion\",\"bindingdesigner\":\"Binding designer\",\"blurbwriter\":\"Blurb writer\",\"brailleembosser\":\"Braille embosser\",\"caster\":\"Caster\",\"cloudCover\":\"Cloud cover\",\"collectionregistrar\":\"Collection registrar\",\"complainant\":\"Complainant\",\"completeness\":\"Completeness\",\"compressionInformation\":\"Compression information\",\"conservator\":\"Conservator\",\"continuedInPartBy\":\"Continued in part by\",\"contractor\":\"Contractor\",\"copyrightArticleFeeCode\":\"Copyright article fee code\",\"copyrightclaimant\":\"Copyright claimant\",\"corrector\":\"Corrector\",\"courtgoverned\":\"Court governed\",\"courtreporter\":\"Court reporter\",\"curatorofanexhibition\":\"Curator of an exhibition\",\"currentowner\":\"Current owner\",\"dataQuality\":\"Data quality\",\"datacontributor\":\"Data contributor\",\"dateBirth\":\"Date birth\",\"dateDeath\":\"Date death\",\"degreecommitteemember\":\"Degree committee member\",\"depicted\":\"Depicted\",\"depositor\":\"Depositor\",\"deteriorationStage\":\"Deterioration stage\",\"draftsman\":\"Draftsman\",\"dubiousauthor\":\"Dubious author\",\"electrotyper\":\"Electrotyper\",\"email\":\"Email\",\"entityAndAttributeInformation\":\"Entity and attribute information\",\"equinox\":\"Equinox\",\"etcher\":\"Etcher\",\"exclusionGRing\":\"Exclusion G ring\",\"expert\":\"Expert\",\"facsimilist\":\"Facsimilist\",\"fielddirector\":\"Field director\",\"fileSize\":\"File size\",\"fingerprintId\":\"Fingerprint ID\",\"holdingLocation\":\"Holding location\",\"illuminator\":\"Illuminator\",\"inventor\":\"Inventor\",\"isni\":\"ISNI\",\"itemInfoBasicBibliographicUnit\":\"Item info basic bibliographic unit\",\"judge\":\"Judge\",\"jurisdictiongoverned\":\"Jurisdiction governed\",\"kindOfColorStockOrPrint\":\"Kind of color stock or print\",\"landscapearchitect\":\"Landscape architect\",\"lccshId\":\"LCSH ID\",\"lcdgtId\":\"LCDGT ID\",\"licensee\":\"Licensee\",\"licensor\":\"Licensor\",\"manufactureplace\":\"Manufacture place\",\"marbler\":\"Marbler\",\"materials\":\"Materials\",\"metadatacontact\":\"Metadata contact\",\"minutetaker\":\"Minute taker\",\"monitor\":\"Monitor\",\"motionPicturePresentationFormat\":\"Motion picture presentation format\",\"motionpictureeditor\":\"Motion picture editor\",\"musiccopyist\":\"Music copyist\",\"network\":\"Network\",\"operatingSystem\":\"Operating system\",\"organizerofmeeting\":\"Organizer of meeting\",\"outerGRing\":\"Outer G ring\",\"patentholder\":\"Patentholder\",\"path\":\"Path\",\"patron\":\"Patron\",\"performerofresearch\":\"Performer of research\",\"placeBirth\":\"Place birth\",\"plaintiff\":\"Plaintiff\",\"platemaker\":\"Platemaker\",\"platformConstructionType\":\"Platform construction type\",\"platformUseCategory\":\"Platform use category\",\"praeses\":\"Praeses\",\"printmaker\":\"Printmaker\",\"productionElements\":\"Production elements\",\"programmer\":\"Programmer\",\"proofreader\":\"Proofreader\",\"radiodirector\":\"Radio director\",\"recipient\":\"Recipient\",\"refinedCategoriesOfColor\":\"Refined categories of color\",\"renderer\":\"Renderer\",\"researchteammember\":\"Research team member\",\"respondent\":\"Respondent\",\"responsibleparty\":\"Responsible party\",\"restager\":\"Restager\",\"restorationist\":\"Restorationist\",\"scientificadvisor\":\"Scie
1ntific advisor\",\"scribe\":\"Scribe\",\"sculptor\":\"Sculptor\",\"secretary\":\"Secretary\",\"sensorType\":\"Sensor type\",\"setting\":\"Setting\",\"specialPhysicalCharacteristics\":\"Special physical characteristics\",\"splitInto\":\"Split into\",\"stagemanager\":\"Stage manager\",\"stereotyper\":\"Stereotyper\",\"surveyor\":\"Surveyor\",\"technicaldirector\":\"Technical director\",\"textualSupplementaryMaterial\":\"Textual supplementary material\",\"typedesigner\":\"Type designer\",\"typesetter\":\"Typesetter\",\"usageFrequencyNote\":\"Usage frequency note\",\"videographer\":\"Videographer\",\"witness\":\"Witness\",\"woodcutter\":\"Woodcutter\",\"woodengraver\":\"Wooden graver\",\"writerofaddedlyrics\":\"Writer of added lyrics\",\"Details\":\"Details\",\"Additional types\":\"Additional types\",\"By\":\"By\",\"Born\":\"Born\",\"Died\":\"Died\",\"Popular from this person\":\"Popular from this person\",\"acp\":\"Art copyist\",\"artcopyist\":\"Art copyist\",\"bookplatedesigner\":\"Bookplate designer\",\"client\":\"Client\",\"collotyper\":\"Collotyper\",\"consultanttoaproject\":\"Consultant to a project\",\"contestant\":\"Contestant\",\"contestant-appellee\":\"Contestant-appellee\",\"contestee\":\"Contestee\",\"dedicator\":\"Dedicator\",\"designerofbook\":\"Designer of book\",\"designerofcover\":\"Designer of cover\",\"encoder\":\"Encoder\",\"enumIndexes\":\"Enum indexes\",\"enumSupplementaryMaterial\":\"Enum supplementary material\",\"forger\":\"Forger\",\"graphictechnician\":\"Graphic technician\",\"honoureeofitem\":\"Honouree of item\",\"laboratory\":\"Laboratory\",\"lead\":\"Lead\",\"lender\":\"Lender\",\"libelant\":\"Libelant\",\"nameOfUnit\":\"Name of unit\",\"opponent\":\"Opponent\",\"permittingagency\":\"Permitting agency\",\"processcontact\":\"Process contact\",\"producerofbook\":\"Producer of book\",\"productionplace\":\"Production place\",\"promoter\":\"Promoter\",\"radioproducer\":\"Radio producer\",\"researchteamhead\":\"Research team head\",\"secondparty\":\"Second party\",\"supposedname\":\"Supposed name\",\"textualIndexes\":\"Textual indexes\"},\"portal\":{\"Borrow\":\"Borrow\",\"Library Locations\":\"Library Locations\",\"Library Links\":\"Library Links\",\"Link Analysis\":\"Link Analysis\",\"Local Identifier\":\"Local Identifier\",\"Network Identifier\":\"Network Identifier\",\"Resource Description Namespaces\":\"Resource Description Namespaces\",\"Resource Description Namespaces Info\":\"The following Namespaces are used to describe the Resource.\",\"Local Link Analysis\":\"Local Link Analysis\",\"Local Link Analysis Info\":\"Local Link Analysis provides an overview of how connected the Resource is relative to your local Library BiblioGraph.\",\"Inbound Links\":\"Inbound Links\",\"Outbound Links\":\"Outbound Links\",\"Network Link Analysis\":\"Network Link Analysis\",\"Query Network\":\"Query Network\",\"Network Link Analysis Info\":\"Network Link Analysis shows the other libraries in The Library.Link Network that share this resource.\",\"Network Link Analysis Alert Message\":\"Click the Query Network button to show other libraries in the Library.Link network that share this resource.\",\"Network Link Analysis Fetch Message\":\"Fetching network link data can take a few moments. Please wait...\",\"Network Link Analysis Empty Message\":\"No other libraries in the Library.Link network share this resource.\",\"Links based on types\":\"\u003cbadge\u003e{links}\u003c/badge\u003e {links, plural, =1 {link} other {links}} based on \u003cbadge\u003e{types}\u003c/badge\u003e distinct link {types, plural, =1 {type} other {types}}\",\"Shared links info\":\"Currently shared across \u003cbadge\u003e{librariesCount}\u003c/badge\u003e {librariesCount, plural, =1 {library} other {libraries}} and \u003cbadge\u003e{groupsCount}\u003c/badge\u003e {groupsCount, plural, =1 {member} other {members}}\",\"Copy\":\"Copy\",\"Links are copied\":\"Links are copied\",\"Failed to copy\":\"Failed to copy\",\"links\":\"links\",\"distinct link types\":\"distinct link types\"},\"remarks\":{\"Portal\":\"The resource \u003cb\u003e{resource}\u003c/b\u003e represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Item\":\"The item \u003cb\u003e{resource}\u003c/b\u003e represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Identifier\":\"The resource \u003cb\u003e{resource}\u003c/b\u003e identifies (that is, labels the identity of) either a unique object or a unique class of objects found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Jurisdiction\":\"The item \u003cb\u003e{resource}\u003c/b\u003e represents a specific territory within which a court or government agency may properly exercise its power found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Instance\":\"The instance \u003cb\u003e{resource}\u003c/b\u003e represents a material embodiment of a distinct intellectual or artistic creation found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Work\":\"The work \u003cb\u003e{resource}\u003c/b\u003e represents a distinct intellectual or artistic creation found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Person\":\"The person \u003cb\u003e{resource}\u003c/b\u003e represents an individual (alive, dead, undead, or fictional associated with resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Agent\":\"The agent \u003cb\u003e{resource}\u003c/b\u003e represents an entity (e.g. person, organization, etc. associated with resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Organization\":\"The organization \u003cb\u003e{resource}\u003c/b\u003e represents an institution, an association, or corporate body that is associated with resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Meeting\":\"The meeting \u003cb\u003e{resource}\u003c/b\u003e represents a formal gathering of people, for a particular purpose, associated with resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Series\":\"The series \u003cb\u003e{resource}\u003c/b\u003e represents a set of related resources, especially of a specified kind, found in \u003cb\u003e{library}\u003c/b\u003e.\",\"List\":\"The list \u003cb\u003e{resource}\u003c/b\u003e represents an ordered or unordered set of connected resources found in \u003cb\u003e{library}
1\u003c/b\u003e.\",\"Form\":\"The form \u003cb\u003e{resource}\u003c/b\u003e represents a specific category or genre of resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Place\":\"The place \u003cb\u003e{resource}\u003c/b\u003e represents a specific geographic location related to resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Collection\":\"The collection \u003cb\u003e{resource}\u003c/b\u003e represents a specific aggregation or gathering of resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Topic\":\"The topic \u003cb\u003e{resource}\u003c/b\u003e represents a specific aggregation or gathering of resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Event\":\"The event \u003cb\u003e{resource}\u003c/b\u003e represents a significant occurrence or happening of resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"ProviderEvent\":\"The event \u003cb\u003e{resource}\u003c/b\u003e represents a publication, printing, distribution, issue, release or production of resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"CopyrightEvent\":\"The event \u003cb\u003e{resource}\u003c/b\u003e represents a copyright assertion associated with the intellectual property of resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Concept\":\"The concept \u003cb\u003e{resource}\u003c/b\u003e represents the subject, aboutness, idea or notion of resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Category\":\"The category \u003cb\u003e{resource}\u003c/b\u003e represents a particular shared characteristic associated with resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"CategorySet\":\"The set \u003cb\u003e{resource}\u003c/b\u003e represents the named collection of things that share characteristic associated with resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Temporal\":\"The temporal indicator of \u003cb\u003e{resource}\u003c/b\u003e represents a chronological context associated with resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"Family\":\"The family \u003cb\u003e{resource}\u003c/b\u003e represents a social unit related by birth, marriage, adoption, or civil union that is associated with resources found in \u003cb\u003e{library}\u003c/b\u003e.\",\"availability\":\"This resource is available to borrow in \u003cbadge\u003e{count}\u003c/badge\u003e {count, plural, =1 {branch} other {branches}} associated with \u003cb\u003e{library}\u003c/b\u003e\"},\"inverse\":{\"donor\":\"Donor\",\"illustration\":\"Illustration\",\"lightingdesigner\":\"Lighting Designer\",\"bookproducer\":\"Book Producer\",\"recordingengineer\":\"Recording Engineer\",\"correspondent\":\"Correspondent\",\"engraver\":\"Engraver\",\"addressee\":\"Addressee\",\"succeededBy\":\"Succeeded By\",\"calligrapher\":\"Calligrapher\",\"puppeteer\":\"Puppeteer\",\"compositor\":\"Compositor\",\"abridger\":\"Abridger\",\"signer\":\"Signer\",\"sculptor\":\"Sculptor\",\"owner\":\"Owner\",\"architect\":\"Architect\",\"degreegrantinginstitution\":\"Degree Granting Institution\",\"plaintiff\":\"Plaintiff\",\"translation\":\"Translation\",\"bibliographicantecedent\":\"Bibliographic Antecedent\",\"sounddesigner\":\"Sound Designer\",\"artisticdirector\":\"Artistic Director\",\"publicationplace\":\"Publication Place\",\"writerofaccompanyingmaterial\":\"Writer of Accompanying Material\",\"bookseller\":\"Bookseller\",\"scenarist\":\"Scenarist\",\"character\":\"Character\",\"storyteller\":\"Storyteller\",\"annotator\":\"Annotator\",\"enactingjurisdiction\":\"Enacting Jurisdiction\",\"originator\":\"Originator\",\"formerowner\":\"Former Owner\",\"binder\":\"Binder\",\"tone\":\"Tone\",\"writingStyle\":\"Writing Style\",\"typographer\":\"Typographer\",\"transcriber\":\"Transcriber\",\"defendant\":\"Defendant\",\"funder\":\"Funder\",\"universityplace\":\"University Place\",\"eventplace\":\"Event Place\",\"panelist\":\"Panelist\",\"reviewer\":\"Reviewer\",\"pace\":\"Pace\",\"writerofaddedtext\":\"Writer of Added Text\",\"conceptor\":\"Conceptor\",\"researcher\":\"Researcher\",\"reporter\":\"Reporter\",\"associatedname\":\"Associated Name\",\"dedicatee\":\"Dedicatee\",\"instantiates\":\"Has
1instance\",\"creator\":\"Creator of\",\"focus\":\"Focus of\",\"subFocus\":\"Sub focus of\",\"itemizes\":\"Item of\",\"contributor\":\"Contributor of\",\"localRemark\":\"\u003cb\u003e{label}\u003c/b\u003e \u003cinfoPopover\u003eThe property URI {predicate} is locally defined and does not have a corresponding human-readable label. The label shown here is derived and may not be correct\u003c/infoPopover\u003e\",\"classification\":\"Classification of\",\"isDefinedBy\":\"Defined in\",\"target\":\"Target of\",\"heldBy\":\"Holds\",\"borrowAction\":\"Borrow action of\",\"provider\":\"Provider of\",\"map\":\"Map of\",\"carrier\":\"Has carrier category\",\"media\":\"Has media category\",\"adminMetadata\":\"Administrative metadata of\",\"category\":\"Category of\",\"providerAgent\":\"Provider agent of\",\"providerPlace\":\"Provider place of\",\"accessLocation\":\"Access location of\",\"isPartOf\":\"Has parts\",\"subject\":\"Subject of\",\"broader\":\"Narrower\",\"coverage\":\"Coverage of\",\"copyright\":\"Copyright of\",\"otherVersion\":\"Other version of\",\"genre\":\"Genre of\",\"author\":\"Author of\",\"content\":\"Content of\",\"publication\":\"Publication of\",\"actor\":\"Actor of\",\"sameAs\":\"Same as\",\"publisher\":\"Publisher of\",\"distributor\":\"Distributor of\",\"filmdistributor\":\"Film distributor of\",\"presenter\":\"Presenter of\",\"productioncompany\":\"Production of (Company)\",\"editor\":\"Edition of\",\"hasPart\":\"Part of\",\"relatedTo\":\"Relation of\",\"narrator\":\"Narration of\",\"screenwriter\":\"Screenwriting of\",\"filmdirector\":\"Direction of (Film)\",\"illustrator\":\"Illustration of\",\"voiceactor\":\"Voice acting of\",\"filmproducer\":\"Production of (Film)\",\"isBasedOn\":\"Basis of\",\"onscreenpresenter\":\"On-screen presentation of\",\"composer\":\"Composition of\",\"artist\":\"Artwork of\",\"isDerivativeOf\":\"Derivation of\",\"editorofmovingimagework\":\"Editing of moving image work\",\"originPlace\":\"Place of origin\",\"televisionproducer\":\"Production of (Television)\",\"performer\":\"Performance of\",\"productiondesigner\":\"Production design of\",\"producer\":\"Production of\",\"director\":\"Direction of\",\"partOf\":\"Component of\",\"translator\":\"Translation of\",\"other\":\"Other relation\",\"host\":\"Hosting of\",\"manufacture\":\"Manufacture of\",\"arrangerofmusic\":\"Arrangement of music\",\"directorofphotography\":\"Direction of photography\",\"conductor\":\"Conducting of\",\"photographer\":\"Photography of\",\"compiler\":\"Compilation of\",\"televisiondirector\":\"Direction of (Television)\",\"costumedesigner\":\"Costume design of\",\"supplement\":\"Supplement of\",\"librettist\":\"Libretto of\",\"instrumentalist\":\"Instrumentation of\",\"otherEdition\":\"Alternate edition of\",\"lyricist\":\"Lyrics of\",\"singer\":\"Singing of\",\"speaker\":\"Speech of\",\"distribution\":\"Distribution of\",\"teacher\":\"Teaching of\",\"writerofintroduction\":\"Introduction of\",\"issuingbody\":\"Issuance of\",\"filmmaker\":\"Filmmaking of\",\"sponsoringbody\":\"Sponsorship of\",\"cinematographer\":\"Cinematography of\",\"colorist\":\"Coloring of\",\"hostinstitution\":\"Institutional hosting of\",\"authorofafterwordcolophonetc\":\"Afterword/Colophon of\",\"vocalist\":\"Vocals of\",\"interviewee\":\"Interview of\",\"sponsor\":\"Sponsoring of\",\"musician\":\"Music of\",\"artdirector\":\"Art direction of\",\"adapter\":\"Adaptation of\",\"broadcaster\":\"Broadcasting of\",\"commentator\":\"Commentary of\",\"dancer\":\"Dance of\",\"hasSubSeries\":\"Subseries of\",\"production\":\"Production of\",\"filmeditor\":\"Editor of film\",\"translationOf\":\"Translation of\",\"publishingdirector\":\"Director of publishing\",\"productionpersonnel\":\"Personnel of production\",\"manufacturer\":\"Manufacturer of\",\"animator\":\"Animator of\",\"absorbed\":\"Absorber of\",\"bookdesigner\":\"Designer of book\",\"honoree\":\"Honoree of\",\"bookjacketdesigner\":\"Designer of book jacket\",\"collaborator\":\"Collaborator of\",\"consultant\":\"Consultant of\",\"designer\":\"Designer of\",\"editorofcompilation\":\"Editor of compilation\",\"cartographer\":\"Cartographer of\",\"authorofintroductionetc\":\"Author of introduction etc.\",\"precededBy\":\"Preceder of\",\"organizer\":\"Organizer of\",\"mergedToForm\":\"Merger of\",\"arranger\":\"Arranger of\",\"supplementTo\":\"Supplement of\",\"writerofaddedcommentary\":\"Writer of added commentary\",\"stagedirector\":\"Director of stage\",\"authorofscreenplay\":\"Author of screenplay\",\"productionmanager\":\"Manager of production\",\"curator\":\"Curator of\",\"writerofsupplementarytextualcontent\":\"Writer of supplementary textual content\",\"honouree\":\"Honouree of\",\"continuedBy\":\"Continuer of\",\"recordist\":\"Recordist of\",\"attributedname\":\"Name attributed to\",\"printer\":\"Printer of\",\"copyrightholder\":\"Holder of copyright\",\"coverdesigner\":\"Designer of cover\",\"setde
1signer\":\"Designer of set\",\"collector\":\"Collector of\",\"jointauthor\":\"Joint author of\",\"continues\":\"Continues\",\"writerofpreface\":\"Writer of preface\",\"interviewer\":\"Interviewer\",\"musicaldirector\":\"Musical director\",\"choreographer\":\"Choreographer\",\"instructor\":\"Instructor\",\"hasSeries\":\"Has series\",\"writesAbout\":\"Writes about\",\"mergerOf\":\"Merger of\",\"degreesupervisor\":\"Degree supervisor of\",\"lithographer\":\"Lithographer of\",\"absorbedBy\":\"Absorbed\",\"analyst\":\"Analyzed by\",\"appellant\":\"Appeal filed by\",\"applicant\":\"Applied for by\",\"artcopyist\":\"Art copied by\",\"assignee\":\"Assigned to\",\"authorinquotationsortextabstracts\":\"Quoted or abstracted by\",\"authorofdialog\":\"Dialog written by\",\"authorofscreenplayetc\":\"Screenplay written by\",\"autographer\":\"Autographed by\",\"bindingdesigner\":\"Binding designed by\",\"blurbwriter\":\"Blurb written by\",\"bookplatedesigner\":\"Bookplate designed by\",\"client\":\"Client of\",\"collectionregistrar\":\"Collection registered by\",\"collotyper\":\"Collotyped by\",\"commentatorforwrittentext\":\"Commented on by\",\"complainant\":\"Complaint filed by\",\"conservator\":\"Conserved by\",\"consultanttoaproject\":\"Consulted by\",\"contestant\":\"Contested by\",\"contestee\":\"Contesting\",\"continuedInPartBy\":\"Partially continues\",\"continuesInPart\":\"Partial continuation of\",\"contractor\":\"Contracted by\",\"copyrightclaimant\":\"Copyright claimed by\",\"corrector\":\"Corrected by\",\"courtreporter\":\"Reported by\",\"curatorofanexhibition\":\"Exhibition curated by\",\"currentowner\":\"Currently owned by\",\"dataSource\":\"Source data for\",\"datacontributor\":\"Data contributed by\",\"degreecommitteemember\":\"Committee member for\",\"depicted\":\"Depicts\",\"depositor\":\"Deposited by\",\"designerofcover\":\"Cover designed by\",\"dissertant\":\"Dissertation by\",\"distributionplace\":\"Distributed from\",\"draftsman\":\"Drafted by\",\"dubiousauthor\":\"Possibly authored by\",\"electrotyper\":\"Electrotyped by\",\"engineer\":\"Engineered by\",\"etcher\":\"Etched by\",\"expert\":\"Expert for\",\"facsimilist\":\"Facsimile created by\",\"fielddirector\":\"Field directed by\",\"honoureeofitem\":\"Honors\",\"illuminator\":\"Illuminated by\",\"inscriber\":\"Inscribed by\",\"inventor\":\"Invented by\",\"isCustomerOf\":\"Customer of\",\"judge\":\"Judged by\",\"jurisdictiongoverned\":\"Governed by\",\"laboratory\":\"Laboratory responsible for\",\"landscapearchitect\":\"Landscape designed by\",\"lead\":\"Led by\",\"lender\":\"Loaned by\",\"licensee\":\"Licensed to\",\"licensor\":\"Licensed by\",\"manufactureplace\":\"Manufactured in\",\"marbler\":\"Marbled by\",\"medium\":\"Medium for\",\"moderator\":\"Moderated by\",\"motionpictureeditor\":\"Edited by\",\"musiccopyist\":\"Music copied by\",\"opponent\":\"Opposed by\",\"organizerofmeeting\":\"Meeting organized by\",\"papermaker\":\"Paper made by\",\"patentholder\":\"Patent held by\",\"patron\":\"Patron of\",\"platemaker\":\"Plate made by\",\"praeses\":\"Presided over by\",\"printerofplates\":\"Plates printed by\",\"printmaker\":\"Print made by\",\"processcontact\":\"Process contact for\",\"projectdirector\":\"Project directed by\",\"proofreader\":\"Proofread by\",\"radioproducer\":\"Produced by\",\"recipient\":\"Received by\",\"redaktor\":\"Edited by\",\"renderer\":\"Rendered by\",\"repository\":\"Held by\",\"researchteamhead\":\"Research led by\",\"respondent\":\"Response provided by\",\"responsibleparty\":\"Responsibility held by\",\"restager\":\"Restaged by\",\"restorationist\":\"Restored by\",\"scientificadvisor\":\"Scientifically advised by\",\"scribe\":\"Written by\",\"seller\":\"Sold by\",\"separatedFrom\":\"Separated into\",\"setting\":\"Set in\",\"splitInto\":\"Split from\",\"stagemanager\":\"Stage managed by\",\"stereotyper\":\"Stereotyped by\",\"supportinghost\":\"Hosted with support from\",\"surveyor\":\"Surveyed by\",\"technicaldirector\":\"Technically directed by\",\"thesisadvisor\":\"Advised by\",\"typedesigner\":\"Type designed by\",\"typesetter\":\"Typeset by\",\"videographer\":\"Videographed by\",\"
1witness\":\"Witnessed by\",\"woodcutter\":\"Wood cut by\",\"woodengraver\":\"Wood engraved by\",\"writerofaddedlyrics\":\"Additional lyrics written by\",\"appellee\":\"Appellee of\",\"auctioneer\":\"Auctioneer of\",\"brailleembosser\":\"Braille embosser of\",\"caster\":\"Caster of\",\"censor\":\"Censor of\",\"contestant-appellee\":\"Contestant-appellee of\",\"courtgoverned\":\"Court governed\",\"datamanager\":\"Data manager of\",\"dedicator\":\"Dedicator of\",\"degreegrantor\":\"Degree grantor of\",\"designerofbook\":\"Book designed by\",\"electrician\":\"Electrician of\",\"forger\":\"Forger of\",\"graphictechnician\":\"Graphic technician of\",\"libelant\":\"Libelant of\",\"metadatacontact\":\"Metadata contact of\",\"minutetaker\":\"Minute taker of\",\"monitor\":\"Monitor of\",\"permittingagency\":\"Permitting agency of\",\"producerofbook\":\"Book produced by\",\"productionplace\":\"Production place of\",\"programmer\":\"Programmer of\",\"promoter\":\"Promoter of\",\"radiodirector\":\"Radio director of\",\"researchteammember\":\"Research team member of\",\"secretary\":\"Secretary of\",\"standardsbody\":\"Standards body of\",\"supposedname\":\"Supposed name of\"},\"collections\":{\"Title\":\"Title\",\"Date\":\"Date\",\"Lists\":\"Lists\",\"Mixes\":\"Mixes\",\"View resources\":\"View resources\",\"Search collections\":\"Search collections\",\"Embed collection\":\"Embed collection\",\"carousel\":\"Carousel\",\"grid\":\"Grid\",\"list\":\"List\",\"Embed code for collection\":\"Embed code for collection\",\"Name embedded collection\":\"Name embedded collection\",\"Enter web page or name\":\"Enter web page or name\",\"Embed name optional message\":\"\u003cb\u003e(Optional)\u003c/b\u003e To better support statistics associated with collection usage, please include the web page (e.g. \\\"http://example.org/\\\") where this collection will be embedded. If you don't know the page, a unique name (e.g. \\\"Lauri's list\\\") will also work.\",\"Copy and paste the HTML fragment\":\"Copy and paste the HTML fragment to include in your application. Adjust the height property as needed\",\"No items found in this collection\":\"No items found in this collection\",\"Found works\":\"\u003cbadge\u003e{found}\u003c/badge\u003e out of \u003cbadge\u003e{total}\u003c/badge\u003e works were found\",\"Missing instances\":\"\u003cbadge\u003e{count}\u003c/badge\u003e Missing {count, plural, =1 {instance} other {instances}}\",\"Combined resources\":\"\u003cbadge\u003e{count}\u003c/badge\u003e {count, plural, =1 {resource was} other {resources were}} combined for a total of \u003cbadge\u003e{total}\u003c/badge\u003e {total, plural, =1 {work} other {works}}\",\"Resources\":\"Resources\",\"Create new collection\":\"Create new collection\",\"Create new collection description\":\"Create a collection to organize and showcase related items, making it easy to share across websites and attract more users to your catalog. Whether grouping books, articles, or music, collections highlight valuable resources. Choose to make a collection available to other libraries to extend your reach or focusing on a local collection your system. Save and start adding items to sharing to engage a wider audience.\",\"Name\":\"Name\",\"Description\":\"Description\",\"Type\":\"Type\",\"ISBN\":\"ISBN\",\"Resource id\":\"Resource id\",\"Make global\":\"Make global\",\"Create\":\"Create\",\"Edit\":\"Edit\",\"Update\":\"Update\",\"Edit collection\":\"Edit collection {name}\",\"Edit collection description\":\"Update collection name and description\",\"Collection is updated\":\"Collection is updated\",\"Collection is created\":\"Collection is created\",\"Resource collections\":\"Resource collections\",\"Library has no collections yet\":\"Library has no collections yet\",\"Add to collection\":\"Add to collection\",\"Remove from collection\":\"Remove from collection\",\"Select collection\":\"Select collection\",\"Added to collection\":\"The resource has been added to the collection\",\"Removed from collection\":\"The resource has been removed from the collection\",\"Delete confirmation\":\"Are you sure you want to delete collection \\\"{name}\\\"?\",\"Delete confirmation description\":\"This action cannot be undone. This will permanently delete the collection.\",\"Delete resource confirmation\":\"Are you sure you want to delete the resource?\",\"Delete resource confirmation description\":\"This action will delete resource \\\"{name}\\\" from this collection.\",\"Filter by date\":\"Filter by date\",\"All\":\"All\",\"Added in last n months\":\"Added in last {months} months\",\"Sort by date\":\"Sort by date\",\"Collection not found\":\"Collection not found\",\"Default sorting\":\"Default sorting\",\"Add date asc\":\"Date added â\",\"Add date desc\":\"Date added â\",\"Publish date asc\":\"Date published â\",\"Publish date desc\":\"Date published â\",\"errors\":{\"N
1ame is required\":\"Name is required\",\"name already exists for this customer\":\"A local list named \\\"{name}\\\" already exists. Please enter a different name.\",\"name already exists on the global level\":\"A global list named \\\"{name}\\\" already exists. Please enter a different name.\",\"Description is required\":\"Description is required\",\"Type is required\":\"Type is required\",\"Collection is required\":\"Collection is required\",\"Unauthorized\":\"Unauthorized\"}},\"search\":{\"Total results\":\"{total} {total, plural, =1 {result} other {results}} in {serverQueryTime}ms\",\"Filter by type\":\"Filter by type\",\"Apply\":\"Apply\",\"No results\":\"No results found by search criteria. Try adjusting the filters or search query.\"},\"auth\":{\"Sign in\":\"Sign in\",\"Sign out\":\"Sign out\"},\"stats\":{\"Download CSV Log\":\"Download CSV Log\",\"Monthly summary\":\"Monthly summary for {date}, of \u003cb\u003e{total}\u003c/b\u003e total borrow action clicks broken down by channel.\",\"Check out the FAQ\":\"Questions about the new Stats? Check out the \u003cstatsFaqLink\u003eFAQ\u003c/statsFaqLink\u003e\",\"Historical trends\":\"Historical trends\",\"Google\":\"Google\",\"Collections\":\"Collections\",\"Other\":\"Open Web / Other\",\"Google info\":\"Borrow action clicks from Google applications, including Google's Books and Google's Knowledge panels.\",\"Collections info\":\"Borrow action clicks from Library.Link Network applications that bring users to your catalog.\",\"Other info\":\"Borrow action clicks to the catalog from other sources on the open Web, including searches.\",\"Download csv error\":\"CSV file for selected month does not exist.\",\"Top 50 connected resources\":\"Top 50 connected resources\",\"People\":\"People\",\"Concepts\":\"Concepts\",\"No stats message\":\"No stats available yet\",\"popular-resources\":{\"Popular resources\":\"Popular resources\",\"View All Top 50\":\"View All Top 50\",\"No popular resources found\":\"No popular resources found\",\"Top 50 popular type for month\":\"Top 50 popular {type} for {month}\",\"Views\":\"Views\",\"Person\":\"People\",\"Concept\":\"Concepts\",\"Topic\":\"Topics\",\"Portal\":\"Items\"}},\"uploads\":{\"Upload Id\":\"Upload Id\",\"User\":\"User\",\"Catalog Uploads\":\"Catalog Uploads\",\"Upload a Catalog\":\"Upload a Catalog\",\"Upload History\":\"Upload History\",\"File Name\":\"File Name\",\"Upload Date\":\"Upload Date\",\"Status\":\"Status\",\"Updated Date\":\"Updated Date\",\"Select File\":\"Select File\",\"Upload Type\":\"Upload Type\",\"Full catalog\":\"Full catalog\",\"Partial catalog\":\"Partial catalog\",\"Data Source\":\"Data Source\",\"Upload\":\"Upload\",\"Select file and submit to begin upload\":\"Select file and submit to begin upload\",\"Upload Progress:\":\"Upload in progress\",\"No uploads found\":\"No uploads found\",\"Delete filename upload\":\"Delete {filename} upload?\",\"Delete this upload\":\"Delete this upload?\",\"Upload catalog description\":\"Submit a new catalog for inclusion in your next scheduled graph refresh. Only the most recent upload will be used during the update process, ensuring that your libraryâs records remain current. Uploaded catalogs do not take effect immediately but will be processed during the next scheduled update. BiblioGraph supports the following catalog formats: MARC, MARC XML, DIXML, and OAI XML. Please upload your catalog in one of these formats to ensure seamless integration into the BiblioGraph Network.\",\"IN_PROGRESS\":\"Uploading\",\"CANCELED\":\"Canceled\",\"FAILED\":\"Failed\",\"COMPLETED\":\"Completed\",\"DELETED\":\"Deleted\",\"EXPIRED\":\"Expired\",\"Catalog deleted\":\"Catalog deleted\",\"Catalog uploaded\":\"Catalog uploaded\",\"Choose a data source\":\"Choose a data source\",\"errors\":{\"Please select a valid file to upload\":\"Please select a valid file to upload\",\"Please select a data source\":\"Please select a data source\",\"No data sources available\":\"No data sources available. Please update the configuration.\"}},\"related-resources\":{\"Settings\":\"Settings\",\"Settings info\":\"Select options that apply then copy and paste the RDF/HTML data fragment to include in your application. Adjust the width and height settings in the fragment to best match your embed requirements\",\"carousel\":\"Carousel\",\"grid\":\"Grid\",\"list\":\"List\",\"card\":\"Card\",\"all\":\"All\",\"book\":\"Book\",\"ebook\":\"E-Book\",\"eaudiobook\":\"E-Audiobook\",\"series\":\"Series\",\"Include data citation\":\"Include data citation\",\"Include border\":\"Include border\",\"Copy Embed\":\"Copy Embed\",\"Preview\":\"Preview\",\"Data from\":\"Data from\",\"Resources that are about\":\"Resources that are about\",\"Resources that are about the concept\":\"Resources that are about the concept\",\"Resources that are classified by\":\"Resources that are classified by\",\"Resources that are contributed by\":\"Resources that are contributed by\",\"Resources that have the form\":\"Resources that have the form\",\"Resources that are contained in\":\"Resources that are contained in\",\"Layout options\":\"Layout options\",\"Filter by type\":\"Filter by type\",\"No related resources\":\"No related resources\",\"noRelatedResourcesDescription\":\"No Resource detail pages are available from this author at your institution.\",\"Authored by this person\":\"Authored by this person\",\"About this person\":\"About this person\",\"Related Resource detail pages\":\"Related Resource detail pages\",\"Publication date newest\":\"Publication date newest\",\"Publication date oldest\":\"Publication date oldest\",\"Add date newest\":\"Add date newest\",\"Add date oldest\":\"Add date oldest\",\"Results\":\"Results: {count}\",\"Share\":\"Share\",\"Share Resource detail pages\":\"Share Resource detail pages\"},\"knowledge-panel\":{\"Name\":\"Name\",\"AKA\":\"AKA\",\"Born\":\"Born\",\"Died\":\"Died\",\"Manner of death\":\"Manner of death\",\"Cause of death\":\"Cause of death\",\"Remains\":\"Remains\",\"Occupations\":\"Occupations\",\"Citizenship\":\"Citizenship\",\"Gender\":\"Gender\",\"Politics\":\"Politics\",\"Religion\":\"Religion\",\"Education\":\"Education\",\"Awards\":\"Awards\",\"Nominations\":\"Nominations\",\"Genres\":\"Genres\",\"Home page\":\"Home page\",\"Learn more about person\":\"Learn more about {person}\",\"Items by person at library\":\"Items by {person} at the {library}\",\"Items about person at library\":\"Items about {person} at the {library}\"}
1,\"pagination\":{\"Go to previous page\":\"Go to previous page\",\"Go to next page\":\"Go to next page\"},\"resource-libraries\":{\"Libraries with this resource\":\"Libraries with this resource\",\"All libraries\":\"All libraries\"}},\"children\":\"$L1a\"}],\"$L1b\",\"\"]}],\"\"]}]\n"])</script>
1<script>self.__next_f.push([1,"1c:I[50573,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\"],\"default\"]\n1d:I[100743,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\"],\"default\"]\n1e:I[144668,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\",\"/_next/static/chunks/06ynd2rzxu2hg.js\"],\"default\"]\n1f:I[511339,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\"],\"default\"]\n20:I[713354,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\"],\"Toaster\"]\n"])</script>
1<script>self.__next_f.push([1,"1a:[\"$\",\"$L1c\",null,{\"children\":[\"$\",\"$L1d\",null,{\"children\":[[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$1e\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/06ynd2rzxu2hg.js\",\"async\":true}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"main\",null,{\"className\":\"grid min-h-screen px-6 py-24 sm:place-items-center sm:py-32 lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-primary text-base font-semibold\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-4 text-3xl font-bold tracking-tight text-gray-900 sm:text-5xl dark:text-gray-100\",\"children\":[\"$\",\"$L1f\",null,{\"message\":\"Page not found\",\"namespace\":\"404\"}]}],[\"$\",\"p\",null,{\"className\":\"mt-6 text-base leading-7 text-gray-600 dark:text-gray-400\",\"children\":[\"$\",\"$L1f\",null,{\"message\":\"Sorry we couldnt find the page youre looking for\",\"namespace\":\"404\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-10 flex items-center justify-center gap-x-6\",\"children\":[[\"$\",\"$L7\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2\",\"ref\":null,\"prefetch\":false,\"children\":[\"$\",\"$L1f\",null,{\"message\":\"Go back home\"}]}],[\"$\",\"$L7\",null,{\"href\":\"https://faq.library.link/support\",\"className\":\"text-sm font-semibold text-gray-900 dark:text-gray-100\",\"prefetch\":false,\"children\":[[\"$\",\"$L1f\",null,{\"message\":\"Support\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"ms-1\",\"children\":\"â\"}]]}]]}]]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L20\",null,{}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"21:T13cb2,"])</script>
1<script>self.__next_f.push([1,"window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.nr-data.net\",\"errorBeacon\":\"bam.nr-data.net\",\"licenseKey\":\"NRJS-96a1ce43aed4513f88e\",\"applicationID\":\"1577268285\",\"agentToken\":null,\"applicationTime\":13.332476,\"transactionName\":\"YwNQZEBZC0tTBRZeXlpJfF9AVQRUWxwHU2RGDx0a\",\"queueTime\":0,\"ttGuid\":\"28000b3566b92e75\"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[\"bam.nr-data.net\"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:\"1588967712\",accountID:\"4207397\",trustKey:\"4200658\",xpid:\"UAQHVlVaDxABUVZVBQcPVFwE\",licenseKey:\"NRJS-96a1ce43aed4513f88e\",applicationID:\"1577268285\",browserID:\"1588967712\"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */\n(()=\u003e{var e={8122(e,t,r){\"use strict\";r.d(t,{a:()=\u003ei});var n=r(944);function i(e,t){try{if(!e||\"object\"!=typeof e)return(0,n.R)(3);if(!t||\"object\"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])\u0026\u0026Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:\"object\"==typeof e[a]\u0026\u0026null!==t[a]\u0026\u0026\"object\"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){\"use strict\";r.d(t,{f:()=\u003ea});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey\u0026\u0026!!e.errorBeacon\u0026\u0026!!e.applicationID}catch(e){return!1}}r.d(t,[\"D\",0,e=\u003e(0,i.a)(e,s)])},7699(e,t,r){\"use strict\";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,[\"It\",0,1e6,\"KC\",0,i,\"qh\",0,\"SESSION_ERROR\"])},9324(e,t,r){\"use strict\";r.d(t,[\"A\",0,\"@newrelic/rrweb\",\"x\",0,\"1.322.0\"])},981(e,t,r){\"use strict\";r.d(t,[\"R\",0,{AJAX:\"AjaxRequest\",PA:\"PageAction\",UA:\"UserAction\",BP:\"BrowserPerformance\",WS:\"WebSocket\",SPV:\"SecurityPolicyViolation\",JSE:\"JavaScriptError\",LOG:\"Log\",PVE:\"PageView\",PVT:\"PageViewTiming\",SR:\"SessionReplay\",ST:\"SessionTrace\",BI:\"BrowserInteraction\"}])},9752(e,t,r){\"use strict\";const n=\"newrelic-iframe-\",i=n+\"timing-update\",s=n+\"api\",a=n+\"api-response\",o=n+\"vitals-update\",c=n+\"ajax\";r.d(t,[\"$8\",0,o,\"Gi\",0,a,\"KU\",0,c,\"Pl\",0,n,\"cS\",0,s,\"cr\",0,i])},6154(e,t,r){\"use strict\";var n=r(1863);const i=\"undefined\"!=typeof window\u0026\u0026!!window.document,s=\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self.navigator instanceof WorkerNavigator||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis.navigator instanceof WorkerNavigator),a=i?window:\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis),o=Boolean(\"hidden\"===a?.document?.visibilityState),c=\"\"+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d\u0026\u0026\"undefined\"==typeof SharedWorker,l=(()=\u003e{const e=a.navigator?.userAgent?.match(/Firefox[/\\s](\\d+\\.\\d+)/);return Array.isArray(e)\u0026\u0026e.length\u003e=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,[\"OF\",0,d,\"RI\",0,i,\"WN\",0,f,\"bv\",0,s,\"gm\",0,a,\"lR\",0,l,\"m\",0,c,\"mw\",0,o,\"sb\",0,u,\"zk\",0,()=\u003e{const e=a?.performance?.getEntriesByType?.(\"navigation\")?.[0];if(e\u0026\u0026e.responseStart\u003e0\u0026\u0026e.responseStart\u003ca.performance.now())return e}])},7295(e,t,r){\"use strict\";r.d(t,{Xv:()=\u003ea,gX:()=\u003ei,iW:()=\u003es});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;
1if(\"*\"===n[0].hostname)return!1;for(var t=0;t\u003cn.length;t++){var r=n[t];if(r.hostname.test(e.hostname)\u0026\u0026r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e\u0026\u0026e.length)for(var t=0;t\u003ce.length;t++){let r=e[t];if(!r)continue;if(\"*\"===r)return void(n=[{hostname:\"*\"}]);0===r.indexOf(\"http://\")?r=r.substring(7):0===r.indexOf(\"https://\")\u0026\u0026(r=r.substring(8));const i=r.indexOf(\"/\");let s,a;i\u003e0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a=\"*\");let[c]=s.split(\":\");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\\]\\\\]/g,e=\u003e\"\\\\\"+e).replace(/\\*/g,\".*?\");return new RegExp((t?\"^\":\"\")+r+\"$\")}},3241(e,t,r){\"use strict\";r.d(t,{W:()=\u003ei});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent(\"newrelic\",{detail:e}))}catch(e){}}},1687(e,t,r){\"use strict\";r.d(t,{Ak:()=\u003eo,Ze:()=\u003ed,x3:()=\u003ec});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r\u0026\u0026(r.get(t)\u0026\u0026r.delete(t),l(e,t,!1),r.size\u0026\u0026u(e))}function d(e,t=\"feature\",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=\u003et.staged)\u0026\u0026(t.sort((e,t)=\u003ee[1].priority-t[1].priority),t.forEach(([t])=\u003e{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s\u0026\u0026!s.aborted\u0026\u0026s.backlog\u0026\u0026o){if((0,n.W)({type:\"lifecycle\",name:\"drain\",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e\u0026\u0026t\u003ce.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=\u003e{Object.values(t||{}).forEach(t=\u003e{t[0]?.on\u0026\u0026t[0].context()instanceof a.y\u0026\u0026!t[0].listeners(e).includes(t[1])\u0026\u0026t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit(\"drain-\"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=\u003e{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){\"use strict\";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o=\"nr@context:\".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length\u0026\u0026d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i\u003cr.length;i++)r[i]===t\u0026\u0026r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s\u0026\u0026(s=!0);if(c.aborted\u0026\u0026!i)return;t\u0026\u0026s\u0026\u0026t.emit(e,r,n);var o=h(n);g(e).forEach(e=\u003e{e.apply(o,r)});var d=v()[a[e]];d\u0026\u0026d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||\"feature\",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=\u003e{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=\u003e{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t\u0026\u0026\"object\"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,\"aborted\",{get:()=\u003e{let e=f._aborted||!1;return e||(t\u0026\u0026(e=t.aborted),e)}}),f;function h(e){return e\u0026\u0026e instanceof s.y?e:e?(0,i.I)(e,o,()=\u003enew s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,\"globalEE\"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,[\"P\",0,o,\"ee\",0,c])},2646(e,t,r){\"use strict\";r.d(t,{y:()=\u003en});class n{constructor(e){this.contextId=e}}},9908(e,t,r){\"use strict\";r.d(t,{d:()=\u003en,p:()=\u003ei});var n=r(7836).ee.get(\"handle\");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){\"use strict\";r.d(t,{i:()=\u003es});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s=\"feature\"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){\"use strict\";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=\u003es,jT:()=\u003en,sp:()=\u003ei})},5607(e,t,r){\"use strict\";const n=(0,r(9566).bz)();r.d(t,[\"W\",0,n])},9566(e,t,r){\"use strict\";r.d(t,{LA:()=\u003ea,ZF:()=\u003eo,bz:()=\u003es,el:()=\u003ec});var n=r(6154);function i(e,t){return e?15\u0026e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e\u0026\u0026e.getRandomValues\u0026\u0026(t=e.getRandomValues(new Uint8Array(30))),\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".split(\"\").map(e=\u003e\"x\"===e?i(t,r++).toString(16):\"y\"===e?(3\u0026i()|8).toString(16):e).join(\"\")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t\u0026\u0026t.getRandomValues\u0026\u0026(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o\u003ce;o++)a.push(i(r,s++).toString(16));return a.join(\"\")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){\"use strict\";r.d(t,[\"BB\",0,18e5,\"Wt\",0,\"NRBA_SESSION::\",\"g\",0,{OFF:0,FULL:1,ERROR:2},\"iL\",0,{SAME_TAB:\"same-tab\",CROSS_TAB:\"cross-tab\"},\"tS\",0,{STARTED:\"session-started\",PAUSE:\"session-pause\",RESET:\"session-reset\",RESUME:\"session-resume\",UPDATE:\"session-update\"},\"wk\",0,144e5])},733(e,t,r){\"use strict\";function n(e,t){return function(e){let t=2166136261;for(let r=0;r\u003ce.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t\u003e\u003e\u003e0).toString(16).padStart(8,\"0\")}
1(\"\".concat(String(e),\":\").concat(String(t)))}r.d(t,{Y:()=\u003en})},1863(e,t,r){\"use strict\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=\u003en})},9119(e,t,r){\"use strict\";r.d(t,{L:()=\u003es});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,\"$1$2\"):e}},7485(e,t,r){\"use strict\";r.d(t,{D:()=\u003ei});var n=r(6154);function i(e){if(0===(e||\"\").indexOf(\"data:\"))return{protocol:\"data\"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(\":\")),sameOrigin:t.protocol===n.gm?.location?.protocol\u0026\u0026t.host===n.gm?.location?.host};return r.port\u0026\u0026\"\"!==r.port||(\"http:\"===t.protocol\u0026\u0026(r.port=\"80\"),\"https:\"===t.protocol\u0026\u0026(r.port=\"443\")),r.pathname\u0026\u0026\"\"!==r.pathname?r.pathname.startsWith(\"/\")||(r.pathname=\"/\".concat(r.pathname)):r.pathname=\"/\",r}catch(e){return{}}}},7866(e,t,r){\"use strict\";r.d(t,[\"Nc\",0,/^\\s*at Function code \\(Function code:\\d+:\\d+\\)\\s*/i,\"cn\",0,/^\\s*(?:([^@]*)(?:\\(.*?\\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\\d+)(?::(\\d+))?\\s*$/i,\"fL\",0,/^\\s*at .+ \\(eval at \\S+ \\((?:(?:file|http|https):[^)]+)?\\)(?:, [^:]*:\\d+:\\d+)?\\)$/i,\"h3\",0,/function (.+?)\\s*\\(/,\"hB\",0,/^\\s*at (?:((?:\\[object object\\])?(?:[^(]*\\([^)]*\\))*[^()]*(?: \\[as \\S+\\])?) )?\\(?((?:file|http|https|chrome-extension):.*?)?:(\\d+)(?::(\\d+))?\\)?\\s*$/i])},944(e,t,r){\"use strict\";r.d(t,{R:()=\u003ei});var n=r(3241);function i(e,t){\"function\"==typeof console.debug\u0026\u0026(console.debug(\"New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#\".concat(e),t),(0,n.W)({drained:null,type:\"data\",name:\"warn\",feature:\"warn\",data:{code:e,secondary:t}}))}},8990(e,t,r){\"use strict\";r.d(t,{I:()=\u003ei});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){\"use strict\";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=\u003e{n\u0026\u0026void 0===i\u0026\u0026(e.apply(this,r),i=setTimeout(()=\u003e{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=\u003e{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=\u003e{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=\u003ei,s:()=\u003en})},1910(e,t,r){\"use strict\";r.d(t,{i:()=\u003es});var n=r(944);const i=new Map;function s(...e){return e.every(e=\u003e{if(i.has(e))return i.get(e);const t=\"function\"==typeof e?e.toString():\"\",r=t.includes(\"[native code]\"),s=t.includes(\"nrWrapper\");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){\"use strict\";r.d(t,{A:()=\u003ei});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=\u003e{const e=new WeakSet;return(t,r)=\u003e{if(\"object\"==typeof r\u0026\u0026null!==r){if(e.has(r))return;e.add(r)}return r}})())??\"\"}catch(e){try{n.ee.emit(\"internal-error\",[e])}catch(e){}return\"\"}}},9232(e,t,r){\"use strict\";r.d(t,[\"f\",0,{MFE:\"MFE\",BA:\"BA\"}])},7560(e,t,r){\"use strict\";r.d(t,{N:()=\u003ea,j:()=\u003ec});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=\u003e(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=\u003ee.isScript)}:void 0}function o(e){if(!e||\"object\"!=typeof e)return;const{matcher:t,type:r}=e;let i=\"string\"==typeof t\u0026\u0026t.endsWith(\".js\");return void 0!==r\u0026\u0026(!function(e){return\"script\"===e||\"asset\"===e}(r)?s(r):i=function(e){return\"script\"===e}(r)),a=t,\"[object RegExp]\"===Object.prototype.toString.call(a)?{pattern:t,test:e=\u003e(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:\"string\"==typeof t\u0026\u0026t.length\u003e0?{pattern:t,test:e=\u003e(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=\u003ee.test(t))}},5718(e,t,r){\"use strict\";r.d(t,{xo:()=\u003eT,AZ:()=\u003ev,cI:()=\u003eg,Qr:()=\u003eA,QL:()=\u003ey});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=\u003e{},t){return{get:()=\u003evoid 0!==t?t:e(),set:e=\u003e{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=\u003e{t\u0026\u0026(e.scriptStart=e.scriptStart\u003e0?Math.min(e.scriptStart,t):t),r\u0026\u0026(e.scriptEnd=e.scriptEnd\u003e0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
1if(t)return t;const r=new o(e);if(l.set(e,r),l.size\u003e1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver\u0026\u0026n.gm.document){new MutationObserver(e=\u003e{e.forEach(e=\u003e{e.addedNodes.forEach(e=\u003e{if(\"SCRIPT\"===e.nodeName\u0026\u0026e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=\u003e{t.dom.end=(0,i.t)()};[\"load\",\"error\"].forEach(t=\u003ee.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{if((e=\u003e\"script\"===e.initiatorType||[\"link\",\"fetch\"].includes(e.initiatorType)\u0026\u0026(0,s.L)(e.name).endsWith(\".js\"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=\u003e{(r(e)||(0,i.t)()-n\u003e1e4)\u0026\u0026t.push(s)}),f=f.filter((e,r)=\u003e!t.includes(r))})}).observe({type:\"resource\",buffered:!0})}function v(e){if(!e||\"string\"!=typeof e)return[];const t=new Set,r=e.split(\"\\n\");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r\u0026\u0026r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\\(([^)]+\\.js):\\d+:\\d+\\)/)||e.match(/^\\s+at\\s+([^\\s(]+\\.js):\\d+:\\d+/);r\u0026\u0026r[1]\u0026\u0026t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),\"blocking\"===t.renderBlockingStatus?e.renderBlocking=!0:\"non-blocking\"===t.renderBlockingStatus\u0026\u0026!0!==e.renderBlocking\u0026\u0026(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),\"scripts\"!==i\u0026\u0026\"all\"!==i)return;if(\"all\"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart\u003e0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd\u003e0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=\u003e{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end\u0026\u0026r.dom.value\u0026\u0026[\"load\",\"error\"].forEach(e=\u003er.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType(\"resource\")||[]).forEach(r=\u003e{const n=[...a].find(e=\u003ee.test(r.name));n\u0026\u0026(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size\u0026\u0026function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")\u0026\u0026f.push({addedAt:(0,i.t)(),test:n=\u003e{const i=[...t].find(e=\u003ee.test(n.name));return i\u0026\u0026(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:\"unknown\",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType(\"navigation\")?.[0]?.name||\"\";try{const e=v(a),c=(e.length\u003e1?e.filter(e=\u003eu!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type=\"inline\",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType(\"resource\")?.find(e=\u003eb(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel=\"preload\"][as=\"script\"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)\u0026\u0026(r.asset=c,r.type=\"preload\"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")\u0026\u0026f.push({addedAt:(0,i.t)(),test:r=\u003e!!b(r,t)\u0026\u0026(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t\u0026\u0026!!h?.claimedBy.has(t);h\u0026\u0026t\u0026\u0026h.claimedBy.add(t);const y=()=\u003e{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e\u003e1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=\u003e{e\u0026\u0026(w=w\u003e0?Math.min(w,e):e),t\u0026\u0026(R=R\u003e0?Math.max(R,t):t)},Object.defineProperty(r,\"scriptStart\",d(()=\u003e{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w\u003e0?Math.min(e,w):e})),Object.defineProperty(r,\"scriptEnd\",d(()=\u003e{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R\u003e0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){\"use strict\";r.d(t,{$5:()=\u003em,B5:()=\u003eg,K6:()=\u003eu,M$:()=\u003eo,Ms:()=\u003ed,NG:()=\u003ec,Ux:()=\u003eh,YA:()=\u003ep,yx:()=\u003el});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}
1function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=\u003et.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=\u003eString(t.metadata.target.id)===String(e)).map(e=\u003ee.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=\u003e{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset\u0026\u0026(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=\u003ee.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=\u003e{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=\u003ee.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i=\"\".concat(e,\"::\").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked\u0026\u0026!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e\u0026\u0026(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{\"child.id\":e.id,\"child.type\":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)\u0026\u0026!!v(t)\u0026\u0026t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e\u0026\u0026!!t?.init.api.register.enabled}},5289(e,t,r){\"use strict\";r.d(t,{GG:()=\u003ea,Qr:()=\u003ec,sB:()=\u003eo});var n=r(3878),i=r(6389);function s(){return\"undefined\"==typeof document||\"complete\"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=\u003e{s()\u0026\u0026(clearInterval(a),r())},500);(0,n.sp)(\"load\",r,t)}function o(e){if(s())return e();(0,n.DD)(\"DOMContentLoaded\",e)}function c(e){if(s())return e();(0,n.sp)(\"popstate\",e)}},384(e,t,r){\"use strict\";r.d(t,{Zm:()=\u003ec,bQ:()=\u003eu,dV:()=\u003ed,pV:()=\u003el});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:\"bam.nr-data.net\",errorBeacon:\"bam.nr-data.net\"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic\u0026\u0026(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length\u0026\u0026(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,[\"NT\",0,o])},2843(e,t,r){\"use strict\";r.d(t,{G:()=\u003es,u:()=\u003ei});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)(\"visibilitychange\",function(){if(t)return void(\"hidden\"===document.visibilityState\u0026\u0026e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)(\"pagehide\",e,t,r)}},8139(e,t,r){\"use strict\";r.d(t,{u:()=\u003ef});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d=\"addEventListener\",u=\"removeEventListener\",l=\"nr@wrapped:\".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get(\"events\")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],\"-\",g)}function g(e,t){return e[1]}return\"getPrototypeOf\"in Object\u0026\u0026(a.RI\u0026\u0026h(document,p),c\u0026\u0026h(c.prototype,p),h(a.gm,p)),r.on(d+\"-start\",function(e,t){var r=e[1];if(null!==r\u0026\u0026(\"function\"==typeof r||\"object\"==typeof r)\u0026\u0026\"newrelic\"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if(\"function\"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,\"fn-\",null,e.name||\"anonymous\"):r});this.wrapped=e[1]=n}}),r.on(u+\"-start\",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;\"object\"==typeof n\u0026\u0026!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n\u0026\u0026t(n,...r)}},3434(e,t,r){\"use strict\";r.d(t,{YM:()=\u003ed});var n=r(7836),i=r(5607),s=r(5732);const a=\"nr@original:\".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r=\"\");const o=\"-\"===r.charAt(0);for(let c=0;c\u003ct.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=\"\"),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)\u0026\u0026(t[n]=e[n])}
1(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l=\"function\"==typeof i?i(a,o):i||{}}catch(t){u([t,\"\",[a,o,c],l],e)}d(n+\"start\",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+\"err\",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e\u003e=50,methodName:c,thrownError:g};t.isLongTask\u0026\u0026d(\"long-task\",[t,o,m],l,f),d(n+\"end\",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit(\"internal-error\",e)}catch(e){}}function l(e){return!(e\u0026\u0026\"function\"==typeof e\u0026\u0026e.apply\u0026\u0026!e[a])}r.d(t,[\"Jt\",0,a])},9300(e,t,r){\"use strict\";const n=r(860).K7.ajax;r.d(t,[\"TZ\",0,n,\"f5\",0,\"ajaxRequest.id\",\"mo\",0,{NONE:\"none\",FAILURES:\"failures\",ALL:\"all\"}])},3333(e,t,r){\"use strict\";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,[\"$v\",0,{RESOURCES:\"experimental.resources\",REGISTER:\"register\"},\"TZ\",0,i,\"Zp\",0,[\"auxclick\",\"click\",\"copy\",\"keydown\",\"paste\",\"scrollend\"],\"kd\",0,s,\"qN\",0,[\"focus\",\"blur\"]])},6774(e,t,r){\"use strict\";const n=r(860).K7.jserrors;r.d(t,[\"T\",0,n])},993(e,t,r){\"use strict\";const n=r(860).K7.logging;r.d(t,[\"A$\",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},\"TZ\",0,n,\"p_\",0,{ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"}])},3785(e,t,r){\"use strict\";r.d(t,{R:()=\u003ec,b:()=\u003ed});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,[\"API/logging/\".concat(c.toLowerCase(),\"/called\")],void 0,s.K7.metrics,e),(0,n.p)(\"log\",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return\"string\"==typeof e\u0026\u0026Object.values(o.p_).some(t=\u003et===e.toUpperCase().trim())}},3969(e,t,r){\"use strict\";const n=r(860).K7.metrics;r.d(t,[\"TZ\",0,n,\"XG\",0,\"storeEventMetrics\",\"xV\",0,\"storeSupportabilityMetrics\"])},6630(e,t,r){\"use strict\";const n=r(860).K7.pageViewEvent;r.d(t,[\"T\",0,n])},782(e,t,r){\"use strict\";const n=r(860).K7.pageViewTiming;r.d(t,[\"T\",0,n])},6344(e,t,r){\"use strict\";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
1;r.d(t,[\"Qb\",0,{API:\"api\",RESUME:\"resume\",SWITCH_TO_FULL:\"switchToFull\",INITIALIZE:\"initialize\",PRELOAD:\"preload\"},\"TZ\",0,i,\"Vh\",0,\"errorDuringReplay\",\"_s\",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},\"bc\",0,{RESET:{message:\"Session was reset\",sm:\"Reset\"},IMPORT:{message:\"Recorder failed to import\",sm:\"Import\"},TOO_MANY:{message:\"429: Too Many Requests\",sm:\"Too-Many\"},TOO_BIG:{message:\"Payload was too large\",sm:\"Too-Big\"},CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\",sm:\"Cross-Tab\"},ENTITLEMENTS:{message:\"Session Replay is not allowed and will not be started\",sm:\"Entitlement\"}},\"yP\",0,s])},5270(e,t,r){\"use strict\";r.d(t,{Aw:()=\u003ea,SR:()=\u003es,rF:()=\u003eo});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO\u0026\u0026(0,i.V)(e)\u0026\u0026!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload\u0026\u0026s(e)}function o(e,t){try{if(\"string\"==typeof t?.type\u0026\u0026\"password\"===t.type.toLowerCase())return\"*\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\"nr-unmask\"))return e}catch(e){}return\"string\"==typeof e?e.replace(/[\\S]/g,\"*\"):\"*\".repeat(e?.length||0)}},3738(e,t,r){\"use strict\";const n=r(860).K7.sessionTrace,i=\"-start\",s=\"-end\",a=\"fn\"+i,o=\"fn\"+s;r.d(t,[\"He\",0,\"bstResource\",\"Kp\",0,s,\"Lc\",0,o,\"Rz\",0,\"pushState\",\"TZ\",0,n,\"bD\",0,\"resource\",\"bc\",0,{CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\"},ENTITLEMENTS:{message:\"Session Trace is not allowed and will not be started\"},RESET:{message:\"Session was reset\"},SESSION_CHANGED:{message:\"Session identifier changed unexpectedly\"}},\"d3\",0,i,\"uP\",0,a])},3962(e,t,r){\"use strict\";const n=r(860).K7.softNav;r.d(t,[\"O2\",0,{INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},\"OV\",0,\"popstate\",\"Qu\",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},\"TZ\",0,n,\"ih\",0,{IP:\"in progress\",PF:\"pending finish\",FIN:\"finished\",CAN:\"cancelled\"},\"pP\",0,\"initialPageLoad\",\"tC\",0,[\"click\",\"keydown\",\"submit\"]])},4234(e,t,r){\"use strict\";r.d(t,{W:()=\u003ei});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){\"use strict\";var n=r(6154);r.d(t,[\"V\",0,e=\u003en.RI\u0026\u0026!0===e?.privacy.cookies_enabled])},8362(e,t,r){\"use strict\";r.d(t,{d:()=\u003es});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){\"use strict\";r.d(t,{W:()=\u003es});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(\"log\",e,t)}start(){return this.#e(\"start\")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){\"use strict\";r.d(t,[\"BL\",0,\"finished\",\"CH\",0,\"recordReplay\",\"Dl\",0,\"setUserId\",\"Fw\",0,\"setPageViewName\",\"PA\",0,\"setCurrentRouteName\",\"Pv\",0,\"consent\",\"Tb\",0,\"pauseReplay\",\"U2\",0,\"addToTrace\",\"V1\",0,\"measure\",\"Wb\",0,\"wrapLogger\",\"bt\",0,\"setErrorHandler\",\"cD\",0,\"setCustomAttribute\",\"dT\",0,\"interaction\",\"eY\",0,\"register\",\"fF\",0,\"recordCustomEvent\",\"hG\",0,\"addPageAction\",\"hw\",0,\"api-ixn-\",\"k6\",0,\"addRelease\",\"nb\",0,\"setApplicationVersion\",\"o5\",0,\"
1noticeError\"])},1738(e,t,r){\"use strict\";r.d(t,{U:()=\u003el,Y:()=\u003eu});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]\u0026\u0026u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,[\"API/\"+e+\"/called\"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:\"data\",name:\"api\",feature:\"api-\"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)\u0026\u0026(0,i.p)(\"api-\"+n,[(0,s.t)(),t,r],void 0,\"session\",e.ee)}},8374(e,t,r){r.nc=(()=\u003e{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},860(e,t,r){\"use strict\";const n=\"events\",i=\"jserrors\",s=\"browser/blobs\",a=\"browser/logs\",o={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:i,logging:\"logging\",metrics:\"metrics\",pageAction:\"page_action\",pageViewEvent:\"page_view_event\",pageViewTiming:\"page_view_timing\",sessionReplay:\"session_replay\",sessionTrace:\"session_trace\",softNav:\"soft_navigations\"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:\"rum\",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:\"ins\"};r.d(t,[\"$J\",0,d,\"K7\",0,o,\"P3\",0,c,\"XX\",0,i,\"Yy\",0,a,\"df\",0,s,\"hg\",0,\"connect\"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=\u003e{if(Array.isArray(t))for(var n=0;n\u003ct.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s\u0026\u0026n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)\u0026\u0026!r.o(e,i)\u0026\u0026Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=\u003ePromise.all(Object.keys(r.f).reduce((t,n)=\u003e(r.f[n](e,t),t),[])),r.u=e=\u003e({212:\"nr-spa-compressor\",238:\"nr-spa-iframe-message-handler\",249:\"nr-spa-recorder\",478:\"nr-spa\"}[e]+\"-1.322.0.min.js\"),r.o=(e,t)=\u003eObject.prototype.hasOwnProperty.call(e,t),(()=\u003e{const e={},t=\"NRBA-1.322.0.PROD:\";r.l=(n,i,s,a)=\u003e{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName(\"script\");for(var d=0;d\u003ce.length;d++){const r=e[d];if(r.getAttribute(\"src\")==n||r.getAttribute(\"data-webpack\")==t+s){o=r;break}}}if(!o){c=!0;var u={478:\"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==\",249:\"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==\",212:\"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==\",238:\"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ==\"};o=document.createElement(\"script\"),o.charset=\"utf-8\",r.nc\u0026\u0026o.setAttribute(\"nonce\",r.nc),o.setAttribute(\"data-webpack\",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+\"/\")\u0026\u0026(o.crossOrigin=\"anonymous\"),u[a]\u0026\u0026(o.integrity=u[a])}e[n]=[i];const l=(t,r)=\u003e{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=\u003ee(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:\"timeout\",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c\u0026\u0026document.head.appendChild(o)}})(),r.r=e=\u003e{Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},r.p=\"https://js-agent.newrelic.com/\",(()=\u003e{const e={38:0,788:0};r.f.j=(t,n)=\u003e{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=\u003ei=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=\u003e{if(r.o(e,t)\u0026\u0026(i=e[t],0!==i\u0026\u0026(e[t]=void 0),i)){const e=n\u0026\u0026(\"load\"===n.type?\"missing\":n.type),r=n\u0026\u0026n.target\u0026\u0026n.target.src;o.message=\"Loading chunk \"+t+\" failed: (\"+e+\": \"+r+\")\",o.name=\"ChunkLoadError\",o.type=e,o.request=r,i[1](o)}};r.l(a,c,\"chunk-\"+t,t)}};const t=(t,n)=\u003e{let[i,s,a]=n;var o,c,d=0;if(i.some(t=\u003e0!==e[t])){for(o in s)r.o(s,o)\u0026\u0026(r.m[o]=s[o]);if(a)a(r)}for(t\u0026\u0026t(n);d\u003ci.length;d++)c=i[d],r.o(e,c)\u0026\u0026e[c]\u0026\u0026e[c][0](),e[c]=0},n=self[\"webpackChunk:NRBA-1.322.0.PROD\"]=self[\"webpackChunk:NRBA-1.322.0.PROD\"]||[];
1n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=\u003e{\"use strict\";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=\u003e{if(!e||\"string\"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h=\"[data-nr-mask]\",p=e=\u003e(0,f.a)(e,(()=\u003e{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:\"*\",block_selector:\"[data-nr-block]\",mask_input_options:{color:!1,date:!1,\"datetime-local\":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector=\"\".concat(t,\",\").concat(h):\"\"===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return\"nr-block\"},get ignore_class(){return\"nr-ignore\"},get mask_text_class(){return\"nr-mask\"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=\",\".concat(t):\"\"!==t\u0026\u0026(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t\u0026\u0026\"object\"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\"id\",\"className\",\"tagName\",\"type\"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:\"PROD\",distMethod:\"CDN\",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv\u0026\u0026(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=\u003e{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=\u003e(e[t]={value:y[t],writable:!1,
1configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{\"entity.guid\":this.id,appId:e.info.applicationID}}},v.proxy.assets\u0026\u0026(e=\u003e{const t=e.startsWith(\"http\");e+=\"/\",r.p=t?e:\"https://\"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,\"beacons\",{get:()=\u003e[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,\"denyList\",{get:()=\u003e[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=\u003e{const n=s.W.prototype[r];if(\"function\"!=typeof n||\"constructor\"===n)return;let i=t[r];e[r]\u0026\u0026!1!==e.exposed\u0026\u0026\"micro-agent\"!==e.runtime?.loaderType\u0026\u0026(t[r]=(...t)=\u003e{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:\"lifecycle\",name:\"initialize\",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge\u0026\u0026g.gm.addEventListener(\"message\",t=\u003e{\"string\"==typeof t.data?.type\u0026\u0026t.data.type.startsWith(x.Pl)\u0026\u0026(0,S.p)(\"iframe-message\",[t],void 0,\"IFRAME\",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=\u003e{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=\u003e{this.ee.on(\"manual-start-all\",(0,C.J)(()=\u003e{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=\u003e{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=\u003e{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit(\"internal-error\",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=\u003ee.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=\u003ee.onAggregateImported)).then(()=\u003ee.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=\u003ei(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)\u0026\u0026!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)\u0026\u0026(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){\"string\"
1==typeof e\u0026\u0026(\"/\"!==e.charAt(0)\u0026\u0026(e=\"/\"+e),t.runtime.customTransaction=(r||\"http://custom.transaction\")+e,(0,S.p)(\"api-\"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=\u003ee.init.feature_flags.includes(\"rum_v2\")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=\u003e{e\u0026\u0026(0,T.W)({timeStamp:e.timeStamp,loaded:\"complete\"===e.target.readyState,type:\"window\",name:t,data:e.target.location+\"\"})};(0,P.sB)(t=\u003e{e(t,\"DOMContentLoaded\")}),(0,P.GG)(t=\u003e{e(t,\"load\")}),(0,P.Qr)(t=\u003e{e(t,\"navigate\")}),this.ee.on(u.tS.UPDATE,(e,t)=\u003e{(0,T.W)({type:\"lifecycle\",name:\"session\",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||\"agent\"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if(\"string\"!=typeof t\u0026\u0026null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes[\"enduser.id\"];r\u0026\u0026null!=n\u0026\u0026n!==t?(0,S.p)(\"api-setUserIdAndResetSession\",[t],void 0,\"session\",e.ee):(0,N.U)(e,\"enduser.id\",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if(\"string\"==typeof t||null===t)return(0,N.U)(e,\"application.version\",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)(\"start\",function(){e.ee.emit(\"manual-start-all\")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if(\"boolean\"==typeof t){if((0,S.p)(\"api-\"+k.Pv,[t],void 0,\"session\",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=\u003e{const r=t.featAggregate;e\u0026\u0026!r.sentRum\u0026\u0026r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=\u003e{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes(\"rum_v2\");r.sort((e,r)=\u003et.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=\u003e{if(!e[r.featureName]\u0026\u0026(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=\u003e!(e in this.features));n.length\u003e0\u0026\u0026(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI\u0026\u0026((0,V.u)(()=\u003e(0,S.p)(\"docHidden\",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=\u003e(0,S.p)(\"winPagehide\",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name=\"UncaughtError\",this.message=\"string\"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t=\"Unhandled Promise Rejection: \";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||\"\").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError\u0026\u0026!/:\\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error\u0026\u0026!!e.stack}
1function ie(e,r,n,i,s=(0,_.t)()){\"string\"==typeof e\u0026\u0026(e=new Error(e)),(0,S.p)(\"err\",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)(\"uaErr\",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)(\"api-\"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if(\"object\"!=typeof d.customAttributes||\"string\"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=\u003enull==e?t:\"number\"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration\u003c0))return(0,S.p)(\"api-\"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)(\"api-\"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=\u003ee?.nrMfeId===t.id\u0026\u0026(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=\u003e{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=\u003e{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=\u003e{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]')),n=(Array.from(r)||[]).find(t=\u003efe(t.dataset,e));let i=!!n;i\u0026\u0026(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=\u003e{r.forEach(r=\u003e{r.addedNodes.forEach(r=\u003e{const n=1===r.nodeType?r:null;!i\u0026\u0026fe(n?.dataset,e)\u0026\u0026(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=\u003e{try{return e?.textContent?.trim()||[\"img\",\"video\",\"canvas\",\"svg\"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)\u0026\u0026(i||pe(r,e))\u0026\u0026t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=\u003e{try{const n=new g.gm.PerformanceObserver(e=\u003e{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=\u003enull==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e\u003e1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=\u003e{}};if(!(e\u0026\u0026g.RI\u0026\u0026g.gm.MutationObserver\u0026\u0026g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=\u003e{r||a.disconnect()},1e4);const c=()=\u003e{if(!i){if(null==r){const e=(0,_.t)();if(s(e)\u003e1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=\u003e{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=\u003e{i||e.forEach(e=\u003e{try{const t=e.contentRect.width*e.contentRect.height;t\u003eu\u0026\u0026(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=\u003e{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t\u0026\u0026!f.has(t)\u0026\u0026(f.add(t),\"IMG\"===t.tagName?t.complete?l.observe(t):t.addEventListener(\"load\",()=\u003e{l.observe(t)},{once:!0}):\"VIDEO\"===t.tagName?t.readyState\u003e=2?l.observe(t):t.addEventListener(\"loadeddata\",()=\u003e{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l\u0026\u0026o.push(l),o.push(h),me(o,{type:\"layout-shift\",buffered:!0},t=\u003e{i||t.hadRecentInput||(t.sources||[]).some(r=\u003e!!pe(r.node,e)\u0026\u0026(c(),a.cls.value+=t.value,!0))}),me(o,{type:\"event\",buffered:!0,durationThreshold:40},t=\u003e{!i\u0026\u0026t.interactionId\u0026\u0026pe(t.target,e)\u0026\u0026(void 0===a.inp.value||t.duration\u003ea.inp.value)\u0026\u0026(c(),a.inp.value=t.duration)});
1const p=[\"pointerdown\",\"keydown\"],m=()=\u003e{p.forEach(e=\u003e{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=\u003e{i=!0,o.forEach(e=\u003e{try{e?.disconnect()}catch(e){}}),m(),[\"visibilitychange\",\"pagehide\"].forEach(e=\u003e{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=\u003e{pe(t?.target,e)\u0026\u0026((()=\u003e{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=\u003e{g.gm.addEventListener(e,v,{passive:!0})}),[\"visibilitychange\",\"pagehide\"].forEach(e=\u003e{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]'));return Array.from(y||[]).some(t=\u003efe(t.dataset,e))\u0026\u0026c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=[\"entry\",\"scripts\",\"all\"],Re=[\"name\",\"id\",\"type\"],Te=new Map([[ce,\"addPageAction\"],[oe,\"log\"],[de,\"measure\"],[ie,\"noticeError\"],[ue,\"recordCustomEvent\"]]),Ae={experimental:(0,C.J)(()=\u003e(0,l.R)(54,\"newrelic.register\")),disabled:(0,C.J)(()=\u003e(0,l.R)(55)),invalidTarget:(0,C.J)(e=\u003e(0,l.R)(48,e)),deregistered:(0,C.J)(()=\u003e(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=\u003e(0,l.R)(80,e)),duplicateName:(0,C.J)(e=\u003e(0,l.R)(81,e)),duplicateId:(0,C.J)(e=\u003e(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,(\"object\"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))\u0026\u0026(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invalidTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest\u0026\u0026(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(\"\"+location),a={};Object.prototype.hasOwnProperty.call(r,\"attributes\")||Object.defineProperty(r,\"attributes\",{get:()=\u003e({...a,\"source.id\":r.id,\"source.name\":r.name,\"source.type\":r.type,\"parent.type\":r.parent?.type||w.f.BA,\"parent.id\":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=\u003e{Re.includes(e)||(a[\"source.\".concat(e)]=t)});let o=()=\u003e{};const c=e.runtime.registeredEntities,d=e=\u003e{r.blocked=!0,o=e};function u(e){return\"string\"==typeof e\u0026\u0026!!e.trim()\u0026\u0026e.trim().length\u003c501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)\u0026\u0026u(r.name)||d(()=\u003eAe.invalidTarget(r)),c.forEach(e=\u003e{try{const{name:t,id:n}=e.metadata.target;t===r.name\u0026\u0026n!==r.id\u0026\u0026Ae.duplicateName(r),n===r.id\u0026\u0026t!==r.name\u0026\u0026Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=\u003em(ce,[t,{...a,...n},e],r),deregister:()=\u003e{p(),d(Ae.deregistered)},log:(t,n={})=\u003em(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=\u003em(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=\u003em(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=\u003em(ue,[t,{...a,...n},e],r),setApplicationVersion:e=\u003eg(\"application.version\",e),setCustomAttribute:(e,t)=\u003eg(e,t),setUserId:e=\u003eg(\"enduser.id\",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=\u003e(r.blocked\u0026\u0026o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(\"\"+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
1imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking\u0026\u0026{renderBlocking:n.renderBlocking},...i.fcp.value\u003e=0\u0026\u0026{\"vitals.fcp.value\":i.fcp.value},...i.lcp.value\u003e=0\u0026\u0026{\"vitals.lcp.value\":i.lcp.value},...i.cls.value\u003e=0\u0026\u0026{\"vitals.cls.value\":i.cls.value},...i.inp.value\u003e=0\u0026\u0026{\"vitals.inp.value\":i.inp.value}};f.recordCustomEvent(\"MicroFrontEndTiming\",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=\u003e{h()||(a[e]=t)},m=(r,n,i)=\u003e{if(h()\u0026\u0026r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||\"unknown\";(0,S.p)(q.xV,[\"API/register/\".concat(a,\"/called\")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=\u003eie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t\u003e10||(this.runtime.releaseIds[e.slice(-200)]=(\"\"+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on(\"internal-error\",(t,r)=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"ierr\",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener(\"unhandledrejection\",t=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"err\",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener(\"error\",t=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"err\",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||\"object\"!==t\u0026\u0026\"function\"!==t?-1:e===g.gm?0:(0,_e.I)(e,\"nr@id\",function(){return ke++})}function Le(e){if(\"string\"==typeof e)return e.length;if(\"object\"==typeof e){if(\"undefined\"!=typeof ArrayBuffer\u0026\u0026e instanceof ArrayBuffer\u0026\u0026e.byteLength)return e.byteLength;if(\"undefined\"!=typeof Blob\u0026\u0026e instanceof Blob\u0026\u0026e.size)return e.size;if(!(\"undefined\"!=typeof FormData\u0026\u0026e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=[\"open\",\"send\",\"setRequestHeader\"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get(\"xhr\")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d=\"readystatechange\",u=[\"onload\",\"onerror\",\"onabort\",\"onloadstart\",\"onloadend\",\"onprogress\",\"ontimeout\"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit(\"new-xhr\",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState\u003e3\u0026\u0026!o.resolved\u0026\u0026(o.resolved=!0,n.emit(\"xhr-resolved\",[],e)),i.inPlace(e,u,\"fn-\",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit(\"internal-error\",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,[\"onreadystatechange\"],\"fn-\",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,\"-xhr-\",E),n.on(\"send-xhr-start\",function(e,t){p(e,t),function(e){f.push(e),a\u0026\u0026(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on(\"open-xhr-start\",p),a){var m=o\u0026\u0026o.resolve();if(!c\u0026\u0026!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on(\"fn-end\",function(e){e[0]\u0026\u0026e[0].type===d||b()});function b(){for(var e=0;e\u003cf.length;e++)p(0,f[e]);f.length\u0026\u0026(f=[])}function E(e,t){return t}return n}var Be=\"fetch-\",He=Be+\"body-\",We=[\"arrayBuffer\",\"blob\",\"json\",\"text\",\"formData\"],Ue=g.gm.Request,Ke=g.gm.Response,Fe=\"prototype\";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get(\"fetch\")}(e);if(!(Ue\u0026\u0026Ke\u0026\u0026g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];\"function\"==typeof s\u0026\u0026(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+\"before-start\",[e],n),n[R.P]\u0026\u0026n[R.P].dt\u0026\u0026(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+\"start\",[e,o],c),c.then(function(e){return r.emit(i+\"end\",[null,e,a],c),e},function(e){throw r.emit(i+\"end\",[e,void 0,a],c),e})})}
1return Ve[r.debugId]=1,We.forEach(e=\u003e{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,\"fetch\",Be),r.on(Be+\"end\",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get(\"content-length\");null!==a\u0026\u0026(s.rxSize=a),r.emit(Be+\"done\",[null,n],s)}else r.emit(Be+\"done\",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||\"\").toString()||null,n=(t.agentID||\"\").toString()||null,i=(t.trustKey||\"\").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)\u0026\u0026this.useTraceContextHeadersForCors())\u0026\u0026(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin\u0026\u0026!this.excludeNewrelicHeader()||!e.sameOrigin\u0026\u0026this.isAllowedOrigin(e)\u0026\u0026this.useNewrelicHeaderForCors())\u0026\u0026(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return\"00-\"+t+\"-\"+e+\"-01\"}generateTraceContextStateHeader(e,t,r,n,i){return i+\"@nr=0-1-\"+r+\"-\"+n+\"-\"+e+\"----\"+t}generateTraceHeader(e,t,r,n,i,s){if(!(\"function\"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:\"Browser\",ac:n,ap:i,id:e,tr:t,ti:r}};return s\u0026\u0026n!==s\u0026\u0026(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled\u0026\u0026this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n\u003cr.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname\u0026\u0026e.protocol===i.protocol\u0026\u0026e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return\"string\"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL\u0026\u0026e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+\":\"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=[\"load\",\"error\",\"abort\",\"timeout\"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt=\"X-NewRelic-App-Data\",rt=\"internal-error\";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=\u003e(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:\"xhr\",fetch:\"fetch\",beacon:\"beacon\"};g.gm?.performance?.getEntriesByType(\"resource\").forEach(r=\u003e{if(r.initiatorType in e\u0026\u00260!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler(\"xhr\",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener(\"load\",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener(\"progress\",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid\u0026\u0026this.sameOrigin\u0026\u0026r.setRequestHeader(\"X-NewRelic-ID\",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader\u0026\u0026(r.setRequestHeader(\"newrelic\",n.newrelicHeader),s=!0),n.traceContextParentHeader\u0026\u0026(r.setRequestHeader(\"traceparent\",n.traceContextParentHeader),n.traceContextStateHeader\u0026\u0026r.setRequestHeader(\"tracestate\",n.traceContextStateHeader),s=!0),s\u0026\u0026(this.dt=n)}}function u(e,t){s\u0026\u0026e.length\u003e=2\u0026\u0026(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n\u0026\u0026i){var a=Le(i);a\u0026\u0026(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{\"abort\"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),(\"load\"!==e.type||s.called===s.totalCbs\u0026\u0026(s.onloadCalled||\"function\"!=typeof t.onload)\u0026\u0026\"function\"==typeof s.end)\u0026\u0026s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o\u003cXe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled\u0026\u0026\"function\"==typeof r.onload||\"function\"!=typeof this.end||this.end(r)}function h(e,t){var r=\"\"+Ne(e)+!!t;this.xhrGuids\u0026\u0026!this.xhrGuids[r]\u0026\u0026(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=\"\"+Ne(e)+!!t;this.xhrGuids\u0026\u0026this.xhrGuids[r]\u0026\u0026(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-added\",[e[1],e[2]],t)}function y(e,t){t instanceof et\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-removed\",[e[1],e[2]],t)}function b(e,t,r){t instanceof et\u0026\u0026(\"onload\"===r\u0026\u0026(this.onload=!0),(\"load\"===(e[0]\u0026\u0026e[0].type)||this.onload)\u0026\u0026(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart\u0026\u0026r.emit(\"xhr-cb-time\",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};
1if(\"string\"==typeof e[0]?0===(t=e[0]).length\u0026\u0026g.RI\u0026\u0026(t=\"\"+g.gm.location.href):e[0]\u0026\u0026e[0].url?t=e[0].url:g.gm?.URL\u0026\u0026e[0]\u0026\u0026e[0]instanceof URL?t=e[0].href:\"function\"==typeof e[0].toString\u0026\u0026(t=e[0].toString()),\"string\"==typeof t\u0026\u00260!==t.length){t\u0026\u0026(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n\u0026\u0026(n.newrelicHeader||n.traceContextParentHeader))if(e[0]\u0026\u0026e[0].headers)o(e[0].headers,n)\u0026\u0026(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)\u0026\u0026(this.dt=n),e.length\u003e1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader\u0026\u0026(e.set(\"newrelic\",t.newrelicHeader),r=!0),t.traceContextParentHeader\u0026\u0026(e.set(\"traceparent\",t.traceContextParentHeader),t.traceContextStateHeader\u0026\u0026e.set(\"tracestate\",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(\"\"+(r\u0026\u0026r instanceof Qe\u0026\u0026r.method||n.method||\"GET\")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s\u0026\u0026a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if(\"object\"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=\u003e{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,\"fetch\"];this.targets.forEach(e=\u003ex(n,this,e))};t\u0026\u0026s?t.clone().text().then(e=\u003e{this.responseBody=e,this.rxSize\u0026\u0026\"0\"!==this.rxSize\u0026\u00260!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers\u0026\u0026(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=\u003e{r.emit(rt,[e])}).finally(()=\u003e{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t\u003cXe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status\u0026\u0026(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)\u0026\u0026void 0!==this.responseBody\u0026\u00260!==t.status){const e=Le(this.responseBody);void 0!==e\u0026\u0026(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split(\"\\r\\n\").forEach(function(e){const r=e.indexOf(\": \");if(r\u003e0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,\"xhr\"];this.targets.forEach(e=\u003ex(i,this,e))}function x(e,r,i){n(\"xhr\",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return\"json\"===r\u0026\u0026null!==t?t:\"arraybuffer\"===r||\"blob\"===r||\"json\"===r?Le(e.response):\"text\"===r||\"\"===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i\u0026\u00260!==n.status\u0026\u0026(e.metrics.rxSize=i),e.sameOrigin\u0026\u0026n.getAllResponseHeaders().indexOf(tt)\u003e=0){var s=n.getResponseHeader(tt);s\u0026\u0026((0,S.p)(\"sm\",[\"Ajax/CrossApplicationTracing/Header/Seen\"],void 0,t.K7.metrics,r),e.params.cat=s.split(\", \").pop())}e.loadCaptureCalled=!0}r.on(\"new-xhr\",a),r.on(\"open-xhr-start\",o),r.on(\"open-xhr-end\",d),r.on(\"send-xhr-start\",l),r.on(\"setRequestHeader-xhr-start\",u),r.on(\"xhr-cb-time\",f),r.on(\"xhr-load-added\",h),r.on(\"xhr-load-removed\",p),r.on(\"xhr-resolved\",m),r.on(\"addEventListener-end\",v),r.on(\"removeEventListener-end\",y),r.on(\"fn-end\",E),r.on(\"fetch-before-start\",w),r.on(\"fetch-start\",R),r.on(\"fn-start\",b),r.on(\"fetch-done\",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,3845)))}}const it={},st=[\"pushState\",\"replaceState\"];function at(e,t){const r=function(e){return(e||R.ee).get(\"history\")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,\"-\")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n\u003c0\u0026\u0026(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:\"nr\"}),(0,S.p)(\"api-\"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e\u0026\u0026\"object\"==typeof e\u0026\u0026e.name\u0026\u0026e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||\"\",t:\"api\"};r.s\u003c0||r.e\u003c0||r.e\u003cr.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)(\"bstApi\",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
1if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)(\"bst\",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)(\"bstHist\",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=\u003e{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s=\"\".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)\u0026\u0026this.ee.on(k.CH,()=\u003ethis.#s()),this.#a(i)\u0026\u0026this.importRecorder().then(e=\u003e{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=\u003er.e(478).then(r.bind(r,6167)),this),this.ee.on(\"err\",e=\u003e{this.blocked||this.agentRef.runtime.isRecording\u0026\u0026(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e\u0026\u0026(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=\u003e(this.recorder=new e(this),this.recorder)).catch(e=\u003e{throw this.ee.emit(\"internal-error\",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL\u0026\u0026this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=\u003e{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get(\"tracer\");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get(\"object\"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o=\"function\"==typeof i;return(0,S.p)(q.xV,[\"API/createTracer/called\"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?\"\":\"no-\")+\"fn-start\",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw r.emit(\"fn-err\",[arguments,this,t],s),t}finally{r.emit(\"fn-end\",[(0,_.t)()],s)}}}};[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach(r=\u003e{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+\"routeName\",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=\u003e{(0,J.sp)(e,e=\u003e{c(e)},!0,this.removeOnAbort?.signal)}
1);const s=()=\u003e(0,S.p)(\"newURL\",[(0,_.t)(),\"\"+window.location],void 0,this.featureName,this.ee);n.on(\"pushState-end\",s),n.on(\"replaceState-end\",s),(0,J.sp)(wt.OV,e=\u003e{c(e),(0,S.p)(\"newURL\",[e.timeStamp,\"\"+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=\u003e{a||(a=!0,requestAnimationFrame(()=\u003e{(0,S.p)(\"newDom\",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=\u003e{\"loading\"!==document.readyState\u0026\u0026((0,S.p)(\"newUIEvent\",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return\"string\"==typeof e?{type:\"string\",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:\"ArrayBuffer\",size:e.byteLength}:e instanceof Blob?{type:\"Blob\",size:e.size}:e instanceof DataView?{type:\"DataView\",size:e.byteLength}:ArrayBuffer.isView(e)?{type:\"TypedArray\",size:e.byteLength}:{type:\"unknown\",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(\",\"):t||\"\",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=\"unknown\",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes(\"websockets\")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes(\"no_spv\"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=\u003ece(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=\u003eue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=\u003ede(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=\u003e{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get(\"websockets\");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=\u003e{const e=(0,_.t)();St.forEach(t=\u003e{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason=\"Page navigating away\",t.nrData.closeWasClean=!1,t.nrData.openedAt\u0026\u0026(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit(\"ws\",[t.nrData,t.targets],t)})});
1class n extends WebSocket{static name=Tt.R.WS;static toString(){return\"function WebSocket() { [native code] }\"}toString(){return\"[object WebSocket]\"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener(\"open\",()=\u003e{this.nrData.openedAt=(0,_.t)(),[\"protocol\",\"extensions\",\"binaryType\"].forEach(e=\u003e{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener(\"message\",e=\u003e{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??\"\").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?\"\".concat(this.nrData.messageTypes,\",\").concat(t):t)}),this.addEventListener(\"close\",e=\u003e{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason\u0026\u0026(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit(\"ws\",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i=\"function\"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??\"\").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?\"\".concat(this.nrData.sendTypes,\",\").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on(\"ws\",(e,t)=\u003e{(0,S.p)(\"ws-complete\",[e,t],void 0,this.featureName,this.ee)})}if(s){if(\"function\"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=\u003e{e.forEach(e=\u003e{(0,S.p)(\"spv\",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:[\"csp-violation\"],buffered:!0});l.observe()}g.gm.addEventListener(\"securitypolicyviolation\",e=\u003e{(0,S.p)(\"spv\",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+\":\"+r.port)}function h(){d.emit(\"navChange\")}o.Zp.forEach(e=\u003e(0,J.sp)(e,e=\u003e(0,S.p)(\"ua\",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
1h(e=\u003e{const t=(0,C.s)(e=\u003e{(0,S.p)(\"ua\",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener(\"error\",()=\u003e{(0,S.p)(\"uaErr\",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on(\"open-xhr-start\",(e,r)=\u003e{f(e[1])||r.addEventListener(\"readystatechange\",()=\u003e{2===r.readyState\u0026\u0026(0,S.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on(\"fetch-start\",e=\u003e{e.length\u003e=1\u0026\u0026!f(Ze(e[0]))\u0026\u0026(0,S.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)}),d.on(\"pushState-end\",h),d.on(\"replaceState-end\",h),window.addEventListener(\"hashchange\",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener(\"popstate\",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled\u0026\u0026g.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{(0,S.p)(\"browserPerformance.resource\",[e],void 0,this.featureName,this.ee)})}).observe({type:\"resource\",buffered:!0})}}a.some(e=\u003ee)?this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:\"reporting\"===t.disposition?\"report\":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get(\"logger\")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],\"wrap-logger-\",()=\u003eLt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)(\"log\",(e,r)=\u003eoe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=\u003e{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;[\"log\",\"error\",\"warn\",\"info\",\"debug\",\"trace\"].forEach(t=\u003e{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:\"log\"===t?\"info\":t},void 0,e)}),this.ee.on(\"wrap-logger-end\",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=\u003e{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:\"spa\"})})()})();"])</script>
1<script>self.__next_f.push([1,"1b:[\"$\",\"$L18\",null,{\"id\":\"nr-browser-agent\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$21\"}}]\n"])</script>
1<script>self.__next_f.push([1,"22:I[662005,[\"/_next/static/chunks/0bun~s35540~c.js\",\"/_next/static/chunks/0ewgk9zu901cn.js\",\"/_next/static/chunks/05icp2mk4.296.js\",\"/_next/static/chunks/17jbtdo_jkwax.js\",\"/_next/static/chunks/0g.-zt5rrglfp.js\",\"/_next/static/chunks/0ir~l09muioux.js\",\"/_next/static/chunks/14qbgwmg31~8m.js\",\"/_next/static/chunks/0t9dk6woasojl.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"e:[[\"$\",\"$L22\",null,{\"libraries\":[{\"domain\":\"accentralmiddlehighschool.library.link\",\"label\":\"A-C Central CUSD - School District\"},{\"domain\":\"accentralelementary.library.link\",\"label\":\"A-C Central Elementary School\"},{\"domain\":\"kumed.library.link\",\"label\":\"A.R. Dykes Library\",\"ebscoCustomerId\":\"s7493386\"},{\"domain\":\"marblehead.library.link\",\"label\":\"Abbot Public Library\",\"ebscoCustomerId\":\"mar\"},{\"domain\":\"heddinggrade.library.link\",\"label\":\"Abingdon - Avon District 276 - Hedding Grade School\",\"ebscoCustomerId\":\"s1168135\"},{\"domain\":\"abingdonavonhighschool.library.link\",\"label\":\"Abingdon - Avon District 276 - School District\"},{\"domain\":\"abingdonavonheddinggrade.library.link\",\"label\":\"Abingdon-Avon Hedding Grade School\"},{\"domain\":\"abac.library.link\",\"label\":\"Abraham Baldwin Agricultural College\",\"ebscoCustomerId\":\"abr1\"},{\"domain\":\"ebzns074813.library.link\",\"label\":\"Abraham Lincoln Presidential Library And Museum\",\"ebscoCustomerId\":\"ns074813\"},{\"domain\":\"acorn.library.link\",\"label\":\"Acorn Public Library District\"},{\"domain\":\"adana.library.link\",\"label\":\"Adana Alparslan Turkes Science and Technology University Library\",\"ebscoCustomerId\":\"ns233251\"},{\"domain\":\"adelaidecity.library.link\",\"label\":\"Adelaide City - City Library\"},{\"domain\":\"adehills.library.link\",\"label\":\"Adelaide Hills Council Libraries â Gumeracha\"},{\"domain\":\"alamance.library.link\",\"label\":\"Alamance County Public Libraries\",\"ebscoCustomerId\":\"ns017951\"},{\"domain\":\"albany.library.link\",\"label\":\"Albany State University Libraries\",\"ebscoCustomerId\":\"alb1\"},{\"domain\":\"boise.library.link\",\"label\":\"Albertsons Library\",\"ebscoCustomerId\":\"s6406003\"},{\"domain\":\"ebzs4120635.library.link\",\"label\":\"Albuquerque Bernalillo County Library\",\"ebscoCustomerId\":\"s4120635\"},{\"domain\":\"alexandrina.library.link\",\"label\":\"Alexandrina Libraries - Goolwa\"},{\"domain\":\"aapld.library.link\",\"label\":\"Algonquin Area Public Library District\",\"ebscoCustomerId\":\"s8515751\"},{\"domain\":\"allendale.library.link\",\"label\":\"Allendale-Hampton-Jasper System\",\"ebscoCustomerId\":\"s9194878\"},{\"domain\":\"alma.library.link\",\"label\":\"Alma College Library\",\"ebscoCustomerId\":\"s8875326\"},{\"domain\":\"link.alphapark.org\",\"label\":\"Alpha Park Public Library\"},{\"domain\":\"alphaparkpld.library.link\",\"label\":\"Alpha Park Public Library District\",\"ebscoCustomerId\":\"s9066440\"},{\"domain\":\"alsip.library.link\",\"label\":\"Alsip-Merrionette Park Public Library District\",\"ebscoCustomerId\":\"alsip\"},{\"domain\":\"alwoodelementary.library.link\",\"label\":\"AlWood CUSD #225 - Elementary School\",\"ebscoCustomerId\":\"s9479290\"},{\"domain\":\"alwoodhighschool.library.link\",\"label\":\"Alwood Middle-High School\",\"ebscoCustomerId\":\"s9479268\"},{\"domain\":\"anaheim.library.link\",\"label\":\"Anaheim Public Library\",\"ebscoCustomerId\":\"s8921752\"},{\"domain\":\"andamooka.library.link\",\"label\":\"Andamooka School Community Library\"},{\"domain\":\"andersoncounty.library.link\",\"label\":\"Anderson County Library System\",\"ebscoCustomerId\":\"s6538989\"},{\"domain\":\"anderson.library.link\",\"label\":\"Anderson Public Library\",\"ebscoCustomerId\":\"s8871759\"},{\"domain\":\"andrews.library.link\",\"label\":\"Andrews University\",\"ebscoCustomerId\":\"andrews\"},{\"domain\":\"savannahstate.library.link\",\"label\":\"Asa H Gordon Library\",\"ebscoCustomerId\":\"sav1\"},{\"domain\":\"astoriasd.library.link\",\"label\":\"Astoria High School\",\"ebscoCustomerId\":\"s9478550\"},{\"domain\":\"adnu.library.link\",\"label\":\"Ateneo De Naga University Libraries\",\"ebscoCustomerId\":\"s6347974\"},{\"domain\":\"atkinsonpld.library.link\",\"label\":\"Atkinson Public Library\",\"ebscoCustomerId\":\"s9063186\"},{\"domain\":\"atlantapl.library.link\",\"label\":\"Atlanta Public Library District\",\"ebscoCustomerId\":\"s9064787\"},{\"domain\":\"austin.library.link\",\"label\":\"Austin Public Library\",\"ebscoCustomerId\":\"s9212777\"},{\"domain\":\"aiatsis.library.link\",\"label\":\"Australian Institute of Aboriginal and Torres Strait Islander Studies (AIATSIS)\",\"ebscoCustomerId\":\"ns012504\"},{\"domain\":\"abingdonavonmiddleelementary.library.link\",\"label\":\"Avon Elementary School\"},{\"domain\":\"avonpl.library.link\",\"label\":\"Avon Public Library\",\"ebscoCustomerId\":\"s9062574\"},{\"domain\":\"ayerpld.library.link\",\"label\":\"Ayer Public Library District\",\"ebscoCustomerId\":\"s9068281\"},{\"domain\":\"balaklava.library.link\",\"label\":\"Balaklava Community Library\"},{\"domain\":\"berribarmera.library.link\",\"label\":\"Barmera Public Library\"},{\"domain\":\"barossa.library.link\",\"label\":\"Barossa Library Service\"},{\"domain\":\"link.balibrary.org\",\"label\":\"Barrington Area Library\",\"ebscoCustomerId\":\"s9064128\"},{\"domain\":\"batavia.library.link\",\"label\":\"Batavia Public Library District\",\"ebscoCustomerId\":\"s9063824\"},{\"domain\":\"bayside.library.link\",\"label\":\"Bayside Library Service\",\"ebscoCustomerId\":\"s5638194\"},{\"domain\":\"beaconcollege.library.link\",\"label\":\"Beacon College Library\",\"ebscoCustomerId\":\"s5263805\"},{\"domain\":\"beardstownhouston.library.link\",\"label\":\"Beardstown Houston Memorial Public Library\",\"ebscoCustomerId\":\"s8520893\"},{\"domain\":\"beardstownhoustonpl.library.link\",\"label\":\"Beardstown Houston Memorial Public Library\"},{\"domain\":\"beardstownsd.library.link\",\"label\":\"Beardstown Junior/Senior High Media Center\"},{\"domain\":\"beaufort.library.link\",\"label\":\"Beaufort County Library System\",\"ebscoCustomerId\":\"s9195165\"},{\"domain\":\"bedfordpark.library.link\",\"label\":\"Bedford Park Public Library District\",\"ebscoCustomerId\":\"s9059179\"},{\"domain\":\"beecher.library.link\",\"label\":\"Beecher Community Library District\",\"ebscoCustomerId\":\"ns132475\"},{\"domain\":\"bellwood.library.link\",\"label\":\"Bellwood Public Library\",\"ebscoCustomerId\":\"s8877063\"},{\"domain\":\"bensenvillecommunity.library.link\",\"label\":\"Bensenville Community Public Library District\",\"ebscoCustomerId\":\"s9061939\"},{\"domain\":\"bensenvilletioga.library.link\",\"label\":\"Bensenville Elementary School District #2 - Tioga Elementary School\",\"ebscoCustomerId\":\"s9474555\"},{\"domain\":\"bensenvillewajohnson.library.link\",\"label\":\"Bensenville Elementary School District #2 - WA Johnson Middle School\"},{\"domain\":\"bensenvilleblackhawk.library.link\",\"label\":\"Bensenville Elementary School District #2-Blackhawk Middle School\",\"ebscoCustomerId\":\"s9474529\"},{\"domain\":\"berkeley.library.link\",\"label\":\"Berkeley Public Library\",\"ebscoCustomerId\":\"berkeley\"},{\"domain\":\"link.berlinlibrary.org\",\"label\":\"Berlin Public Library\",\"ebscoCustomerId\":\"s6252819\"},{\"domain\":\"berwyn.library.link\",\"label\":\"Berwyn Public Library\",\"ebscoCustomerId\":\"s9058883\"},{\"domain\":\"beverly.library.link\",\"label\":\"Beverly Public Library\",\"ebscoCustomerId\":\"bev\"},{\"domain\":\"demo.library.link\",\"label\":\"BiblioGraph Demo\",\"ebscoCustomerId\":\"demo\"},{\"domain\":\"bcn.library.link\",\"label\":\"Biblioteca del Congreso Nacional de Chile\",\"ebscoCustomerId\":\"s2466857\"},{\"domain\":\"ricorio.library.link\",\"label\":\"Biblioteca José M. Lázaro\",\"ebscoCustomerId\":\"s8844937\"},{\"domain\":\"bnco.library.link\",\"label\":\"Biblioteca Nacional de Colombia Libraries\"}
1,{\"domain\":\"ulagos.library.link\",\"label\":\"Biblioteca Universidad de los Lagos\",\"ebscoCustomerId\":\"s8034062\"},{\"domain\":\"udec.library.link\",\"label\":\"Bibliotecas de la Universidad de Concepción\",\"ebscoCustomerId\":\"s7489523\"},{\"domain\":\"blandinsvillehirepl.library.link\",\"label\":\"Blandinsville-Hire Library District\",\"ebscoCustomerId\":\"s9064894\"},{\"domain\":\"blessinghealth.library.link\",\"label\":\"Blessing Health Professions Library\"},{\"domain\":\"bloomingdale.library.link\",\"label\":\"Bloomingdale Public Library\",\"ebscoCustomerId\":\"need\"},{\"domain\":\"blueisland.library.link\",\"label\":\"Blue Island Public Library\",\"ebscoCustomerId\":\"blue\"},{\"domain\":\"boonecounty.library.link\",\"label\":\"Boone County Public Library\",\"ebscoCustomerId\":\"s8856470\"},{\"domain\":\"bordertown.library.link\",\"label\":\"Bordertown Public Library\"},{\"domain\":\"buan.library.link\",\"label\":\"Botswana University of Agriculture and Natural Resources Libraries\",\"ebscoCustomerId\":\"s9772275\"},{\"domain\":\"bradfordsd.library.link\",\"label\":\"Bradford Grade School\",\"ebscoCustomerId\":\"s6659204\"},{\"domain\":\"bradfordpld.library.link\",\"label\":\"Bradford Public Library District\",\"ebscoCustomerId\":\"s9067953\"},{\"domain\":\"link.brandonlibrary.net\",\"label\":\"Brandon Public Library\",\"ebscoCustomerId\":\"s6253056\"},{\"domain\":\"brantford.library.link\",\"label\":\"Brantford Public Library\",\"ebscoCustomerId\":\"s8898638\"},{\"domain\":\"brent.library.link\",\"label\":\"Brent Council Libraries\",\"ebscoCustomerId\":\"ns321028\"},{\"domain\":\"bridgeview.library.link\",\"label\":\"Bridgeview Public Library\",\"ebscoCustomerId\":\"bridge\"},{\"domain\":\"link.brimfieldlibrary.org\",\"label\":\"Brimfield Library\"},{\"domain\":\"brimfieldpld.library.link\",\"label\":\"Brimfield Public Library District\",\"ebscoCustomerId\":\"s9066262\"},{\"domain\":\"broadview.library.link\",\"label\":\"Broadview Public Library District\",\"ebscoCustomerId\":\"broadpl\"},{\"domain\":\"brookfield.library.link\",\"label\":\"Brookfield Public Library\",\"ebscoCustomerId\":\"s8846495\"},{\"domain\":\"browncountypl.library.link\",\"label\":\"Brown County Public Library\",\"ebscoCustomerId\":\"s9057547\"},{\"domain\":\"bryantstratton.library.link\",\"label\":\"Bryant \u0026 Stratton College\",\"ebscoCustomerId\":\"s8999143\"},{\"domain\":\"bullittcounty.library.link\",\"label\":\"Bullitt County Public Library\",\"ebscoCustomerId\":\"s8466020\"},{\"domain\":\"blke.library.link\",\"label\":\"Buloke Libraries\",\"ebscoCustomerId\":\"ns308133\"},{\"domain\":\"bunkerhill.library.link\",\"label\":\"Bunker Hill Community College\",\"ebscoCustomerId\":\"bhc\"},{\"domain\":\"burnside.library.link\",\"label\":\"Burnside Library\"},{\"domain\":\"burra.library.link\",\"label\":\"Burra Community Library\"},{\"domain\":\"bushnellpld.library.link\",\"label\":\"Bushnell Public Library\",\"ebscoCustomerId\":\"s9064873\"},{\"domain\":\"bushnellprairiecitysd.library.link\",\"label\":\"Bushnell-Prairie City High School\",\"ebscoCustomerId\":\"s8597027\"},{\"domain\":\"portbroughton.library.link\",\"label\":\"Bute Library (Branch of Port Broughton Community School Library)\"},{\"domain\":\"cabarrus.library.link\",\"label\":\"Cabarrus County Public Library\",\"ebscoCustomerId\":\"s9168299\"},{\"domain\":\"cairn.library.link\",\"label\":\"Cairn University\",\"ebscoCustomerId\":\"s9004953\"},{\"domain\":\"link.calcasieulibrary.org\",\"label\":\"Calcasieu Parish Public Library\",\"ebscoCustomerId\":\"s9098061\"},{\"domain\":\"link.calgarylibrary.ca\",\"label\":\"Calgary Public Library\",\"ebscoCustomerId\":\"calgary\"},{\"domain\":\"calhoun.library.link\",\"label\":\"Calhoun County Library System\",\"ebscoCustomerId\":\"s9195320\"},{\"domain\":\"calumetcity.library.link\",\"label\":\"Calumet City Public Library\",\"ebscoCustomerId\":\"calumet\"},{\"domain\":\"calumetpark.library.link\",\"label\":\"Calumet Park Public Library\",\"ebscoCustomerId\":\"s9059292\"},{\"domain\":\"midmurray.library.link\",\"label\":\"Cambrai School Community Library\"},{\"domain\":\"cambridgehighschool.library.link\",\"label\":\"Cambridge CUSD #227 - School District\",\"ebscoCustomerId\":\"s1126194\"},{\"domain\":\"cambridgegradeschool.library.link\",\"label\":\"Cambridge Elementary School\"},{\"domain\":\"cambridgepl.library.link\",\"label\":\"Cambridge Public Library\",\"ebscoCustomerId\":\"s9063208\"},{\"domain\":\"cprl.library.link\",\"label\":\"Campaspe Shire Council\",\"ebscoCustomerId\":\"campaspe\"},{\"domain\":\"link.campbellsportlibrary.org\",\"label\":\"Campbellsport Public Library\",\"ebscoCustomerId\":\"s6253373\"},{\"domain\":\"campbelltown.library.link\",\"label\":\"Campbelltown Public Library\"},{\"domain\":\"canby.library.link\",\"label\":\"Canby Public Library\",\"ebscoCustomerId\":\"s8845802\"},{\"domain\":\"cantonsd.library.link\",\"label\":\"Canton CUSD #66 - High School\"},{\"domain\":\"carlockpld.library.link\",\"label\":\"Carlock Public Library District\"},{\"domain\":\"ebzs4663075.library.link\",\"label\":\"Carnegie Library Of Pittsburgh\",\"ebscoCustomerId\":\"s4663075\"},{\"domain\":\"carolstream.library.link\",\"label\":\"Carol Stream Public Library\",\"ebscoCustomerId\":\"s9062040\"},{\"domain\":\"carthagepld.library.link\",\"label\":\"Carthage Public Library District\"},{\"domain\":\"caryarea.library.link\",\"label\":\"Cary Area Public Library District\",\"ebscoCustomerId\":\"s8941169\"},{\"domain\":\"cclc.library.link\",\"label\":\"Casey Cardinia Libraries\",\"ebscoCustomerId\":\"ns018710\"},{\"domain\":\"ceduna.library.link\",\"label\":\"Ceduna School Community Library\"},{\"domain\":\"chrl.library.link\",\"label\":\"Central Highland Libraries\",\"ebscoCustomerId\":\"highland\"},{\"domain\":\"camppointsd.library.link\",\"label\":\"Central Junior High School\",\"ebscoCustomerId\":\"ns155705\"},{\"domain\":\"ebzcerrpub.library.link\",\"label\":\"Cerritos Library\",\"ebscoCustomerId\":\"cerrpub\"},{\"domain\":\"charlessturt.library.link\",\"label\":\"Charles Sturt - Civic, Woodville Branch\"},{\"domain\":\"link.ccpl.org\",\"label\":\"Charleston County Public Library\",\"ebscoCustomerId\":\"charlstn\"},{\"domain\":\"chatsworthtownshippl.library.link\",\"label\":\"Chatsworth Area Library\",\"ebscoCustomerId\":\"s9064678\"},{\"domain\":\"ccrls.library.link\",\"label\":\"Chemeketa Cooperative Regional Library Service (CCRLS)\",\"ebscoCustomerId\":\"s9187246\"},{\"domain\":\"chenoapl.library.link\",\"label\":\"Chenoa Public Library\",\"ebscoCustomerId\":\"s8856821\"},{\"domain\":\"cherokee.library.link\",\"label\":\"Cherokee County Public Library\",\"ebscoCustomerId\":\"s9195425\"},{\"domain\":\"chester.library.link\",\"label\":\"Chester County Library System\",\"ebscoCustomerId\":\"s9195466\"},{\"domain\":\"chesterfield.library.link\",\"label\":\"Chesterfield County Library System\",\"ebscoCustomerId\":\"s8891891\"},{\"domain\":\"chesterfieldcounty.library.link\",\"label\":\"Chesterfield Public Library\",\"ebscoCustomerId\":\"s9220407\"},{\"domain\":\"chicagoheights.library.link\",\"label\":\"Chicago Heights Public Library\",\"ebscoCustomerId\":\"chicago\"},{\"domain\":\"chicagoridge.library.link\",\"label\":\"Chicago Ridge Public Library\",\"ebscoCustomerId\":\"s8408420\"},{\"domain\":\"ivccec.library.link\",\"label\":\"Chillicothe Elementary Center\"},{\"domain\":\"chillicothepl.library.link\",\"label\":\"Chillicothe Public Library District\",\"ebscoCustomerId\":\"s9063039\"},{\"domain\":\"cicero.library.link\",\"label\":\"Cicero Public Library\",\"ebscoCustomerId\":\"s8905807\"},{\"domain\":\"link.belmont.wa.gov.au\",\"label\":\"City of Belmont - Ruth Faulkner Public Library\",\"ebscoCustomerId\":\"ns021766\"},{\"domain\":\"canning.library.link\",\"label\":\"City of Canning Libraries\",\"ebscoCustomerId\":\"s7169024\"},{\"domain\":\"link.goldcoast.qld.gov.au\",\"label\":\"City of Gold Coast Libraries\",\"ebscoCustomerId\":\"s1213216\"},{\"domain\":\"gosnells.library.link\",\"label\":\"City of Gosnells Libraries\",\"ebscoCustomerId\":\"s2219532\"},{\"domain\":\"stirling.library.link\",\"label\":\"City of Stirling Library Services\",\"ebscoCustomerId\":\"s5453877\"},{\"domain\":\"oaklodge.library.link\",\"label\":\"Clackamas County Library - Oak Lodge\",\"ebscoCustomerId\":\"s9185073\"},{\"domain\":\"claregilbertvalleys.library.link\",\"label\":\"Clare Public Library\"},{\"domain\":\"clarendonhills.library.link\",\"label\":\"Clarendon Hills Public Library\",\"ebscoCustomerId\":\"s9062163\"},{\"domain\":\"claytonpld.library.link\",\"label\":\"Clayton Public Library District\",\"ebscoCustomerId\":\"s9057505\"},{\"domain\":\"claytonstate.library.link\",\"label\":\"Clayton State University Library\",\"ebscoCustomerId\":\"cla1\"},{\"domain\":\"cleve.library.link\",\"label\":\"Cleve School Community Library\"},{\"domain\":\"cloverpld.library.link\",\"label\":\"Clover Library District\",\"ebscoCustomerId\":\"s9063292\"},{\"domain\":\"cobbcounty.library.link\",\"label\":\"Cobb County Public Library System\",\"ebscoCustomerId\":\"cob1\"},{\"domain\":\"ebzs5664038.library.link\",\"label\":\"Coeur D'Alene Public Library\",\"ebscoCustomerId\":\"s5664038\"},{\"domain\":\"cummins.library.link\",\"label\":\"Coffin Bay Depot\"},{\"domain\":\"colchesterdl.library.link\",\"label\":\"Colchester District Library\",\"ebscoCustomerId\":\"s9064920\"},{\"domain\":\"cesa.library.link\",\"label\":\"Colegio de Estudios Superiores de Administración Library\",\"ebscoCustomerId\":\"ns228447\"},{\"domain\":\"ccga.library.link\",\"label\":\"College of Coastal Georgia\",\"ebscoCustomerId\":\"bru1\"},{\"domain\":\"collegeofphysicians.library.link\",\"label\":\"College of Physicians of Philadelphia\",\"ebscoCustomerId\":\"s2827815\"},{\"domain\":\"colleton.library.link\",\"label\":\"Colleton County Library System\",\"ebscoCustomerId\":\"s9195530\"},{\"domain\":\"link.colomalibrary.org\",\"label\":\"Coloma Public Library\",\"ebscoCustomerId\":\"s4086069\"},{\"domain\":\"ebzcolumbus.library.link\",\"label\":\"Columbus Metropolitan Library\",\"ebscoCustomerId\":\"columbus\"},{\"domain\":\"concord.library.link\",\"label\":\"Concord Public Library\",\"ebscoCustomerId\":\"conpl\"},{\"domain\":\"cooberpedy.library.link\",\"label\":\"Coober Pedy School Community Library\"},{\"domain\":\"coorong.library.link\",\"label\":\"Coomandook School Community Library\"},{\"domain\":\"link.coqlibrary.ca\",\"label\":\"Coquitlam Public Library\",\"ebscoCustomerId\":\"s8898777\"},{\"domain\":\"cmls.library.link\",\"label\":\"Corangamite and Moyne Libraries\",\"ebscoCustomerId\":\"crlc\"},{\"domain\":\"ebzs9001366.library.link\",\"label\":\"Cornell University Library\",\"ebscoCustomerId\":\"s9001366\"},{\"domain\":\"councilbluffs.library.link\",\"label\":\"Council Bluffs Public Library\",\"ebscoCustomerId\":\"s9084173\"},{\"domain\":\"cowell.library.link\",\"label\":\"Cowell School and Community Library\"}
1,{\"domain\":\"crestwood.library.link\",\"label\":\"Crestwood Public Library District\",\"ebscoCustomerId\":\"s9059011\"},{\"domain\":\"crete.library.link\",\"label\":\"Crete Public Library District\",\"ebscoCustomerId\":\"crete\"},{\"domain\":\"crevecoeurpld.library.link\",\"label\":\"Creve Coeur Public Library\",\"ebscoCustomerId\":\"s9066462\"},{\"domain\":\"link.crooklib.org\",\"label\":\"Crook County Library\",\"ebscoCustomerId\":\"s8459067\"},{\"domain\":\"ebz073hyp700.library.link\",\"label\":\"Crowder College Library\",\"ebscoCustomerId\":\"073700\"},{\"domain\":\"portpirie.library.link\",\"label\":\"Crystal Brook Public Library\"},{\"domain\":\"crystallake.library.link\",\"label\":\"Crystal Lake Public Library\",\"ebscoCustomerId\":\"s8876621\"},{\"domain\":\"columbusstate.library.link\",\"label\":\"CSU libraries\",\"ebscoCustomerId\":\"col1\"},{\"domain\":\"fultonelementary.library.link\",\"label\":\"Cuba Elementary School\"},{\"domain\":\"cclnj.library.link\",\"label\":\"Cumberland County Library\",\"ebscoCustomerId\":\"sjrlc066\"},{\"domain\":\"ccls.library.link\",\"label\":\"Cumberland County Library System\",\"ebscoCustomerId\":\"s9190529\"},{\"domain\":\"ebzcuyacnty.library.link\",\"label\":\"Cuyahoga County Public Library\",\"ebscoCustomerId\":\"cuyacnty\"},{\"domain\":\"danverstownship.library.link\",\"label\":\"Danvers Township Library\",\"ebscoCustomerId\":\"s9065116\"},{\"domain\":\"ebzdarlib.library.link\",\"label\":\"Darien Library\",\"ebscoCustomerId\":\"darlib\"},{\"domain\":\"deemackintermediate.library.link\",\"label\":\"Dee-Mack Intermediate School\",\"ebscoCustomerId\":\"ns155917\"},{\"domain\":\"deemackjrhigh.library.link\",\"label\":\"Deer Creek - Mackinaw Primary/Jr High School\",\"ebscoCustomerId\":\"s8501541\"},{\"domain\":\"deercreekdl.library.link\",\"label\":\"Deer Creek Library\",\"ebscoCustomerId\":\"s9068260\"},{\"domain\":\"deemackhighschool.library.link\",\"label\":\"Deer Creek-Mackinaw Community Unit School District 701\",\"ebscoCustomerId\":\"s8501494\"},{\"domain\":\"delavansd.library.link\",\"label\":\"Delavan Jr-Sr High School\",\"ebscoCustomerId\":\"s8601470\"},{\"domain\":\"deptfordpubliclibrary.library.link\",\"label\":\"Deptford Public Library\",\"ebscoCustomerId\":\"sjrlc093\"},{\"domain\":\"dppl.library.link\",\"label\":\"Des Plaines Public Library\",\"ebscoCustomerId\":\"s8506621\"},{\"domain\":\"link.deschuteslibrary.org\",\"label\":\"Deschutes Public Library\",\"ebscoCustomerId\":\"s9185440\"},{\"domain\":\"endicott.library.link\",\"label\":\"Diane M. Halle Library\",\"ebscoCustomerId\":\"nd\"},{\"domain\":\"dolton.library.link\",\"label\":\"Dolton Public Library District\",\"ebscoCustomerId\":\"dolton\"},{\"domain\":\"dominymemorial.library.link\",\"label\":\"Dominy Memorial Library\",\"ebscoCustomerId\":\"s9064699\"},{\"domain\":\"dorchester.library.link\",\"label\":\"Dorchester County Library System\",\"ebscoCustomerId\":\"s9195629\"},{\"domain\":\"ebzs9038887.library.link\",\"label\":\"Douglas County Libraries\",\"ebscoCustomerId\":\"s9038887\"},{\"domain\":\"downersgrove.library.link\",\"label\":\"Downers Grove Public Library\",\"ebscoCustomerId\":\"s8481172\"},{\"domain\":\"dunlappld.library.link\",\"label\":\"Dunlap Public Library District\",\"ebscoCustomerId\":\"s9066529\"},{\"domain\":\"durban.library.link\",\"label\":\"Durban University of Technology\",\"ebscoCustomerId\":\"s5210036\"},{\"domain\":\"ebzs5826280.library.link\",\"label\":\"Durham County Library\",\"ebscoCustomerId\":\"s5826280\"},{\"domain\":\"ealing.library.link\",\"label\":\"Ealing Council Libraries\",\"ebscoCustomerId\":\"ns146244\"},{\"domain\":\"link.ebrpl.com\",\"label\":\"East Baton Rouge Parish Library\",\"ebscoCustomerId\":\"s9098656\"},{\"domain\":\"eastgeorgia.library.link\",\"label\":\"East Georgia State College Library\",\"ebscoCustomerId\":\"egc1\"},{\"domain\":\"eastpeoriahs.library.link\",\"label\":\"East Peoria Community High School\",\"ebscoCustomerId\":\"s9494973\"},{\"domain\":\"eastern.library.link\",\"label\":\"Eastern University Library\",\"ebscoCustomerId\":\"s4618088\"},{\"domain\":\"mercercarnegiepld.library.link\",\"label\":\"Edwards River Public Library\",\"ebscoCustomerId\":\"s8973752\"},{\"domain\":\"eisenhower.library.link\",\"label\":\"Eisenhower Public Library District\",\"ebscoCustomerId\":\"s9059341\"},{\"domain\":\"elpasopl.library.link\",\"label\":\"El Paso District Library\",\"ebscoCustomerId\":\"s9069641\"},{\"domain\":\"elsegundo.library.link\",\"label\":\"El Segundo Public Library\",\"ebscoCustomerId\":\"s8383149\"},{\"domain\":\"eastarea.library.link\",\"label\":\"Ela Area Public Library District\",\"ebscoCustomerId\":\"s9064243\"},{\"domain\":\"lock.library.link\",\"label\":\"Elliston Library Depot\"}
1,{\"domain\":\"elmwoodpark.library.link\",\"label\":\"Elmwood Park Public Library\",\"ebscoCustomerId\":\"elmwood\"},{\"domain\":\"estonia.library.link\",\"label\":\"ELNET Konsortsium\",\"ebscoCustomerId\":\"s7650103\"},{\"domain\":\"link.endeavorlibrary.org\",\"label\":\"Endeavor Public Library\",\"ebscoCustomerId\":\"s6254538\"},{\"domain\":\"enfield.library.link\",\"label\":\"Enfield Council Libraries\",\"ebscoCustomerId\":\"ns291092\"},{\"domain\":\"essex.library.link\",\"label\":\"Essex Library Services\",\"ebscoCustomerId\":\"s9366566\"},{\"domain\":\"estacada.library.link\",\"label\":\"Estacada Public Library\",\"ebscoCustomerId\":\"s8900472\"},{\"domain\":\"eudunda.library.link\",\"label\":\"Eudunda and Robertson School Community Library\"},{\"domain\":\"eurekahighschool.library.link\",\"label\":\"Eureka Community Unit District 140\",\"ebscoCustomerId\":\"s8516021\"},{\"domain\":\"eurekamiddleschool.library.link\",\"label\":\"Eureka Middle School\",\"ebscoCustomerId\":\"s8516042\"},{\"domain\":\"eurekapld.library.link\",\"label\":\"Eureka Public Library District\",\"ebscoCustomerId\":\"s9069490\"},{\"domain\":\"link.europarl.europa.eu\",\"label\":\"European Parliament Library\",\"ebscoCustomerId\":\"s5762966\"},{\"domain\":\"gawler.library.link\",\"label\":\"Evanston Gardens Library\"},{\"domain\":\"epl.library.link\",\"label\":\"Evanston Public Library\",\"ebscoCustomerId\":\"s8886480\"},{\"domain\":\"everett.library.link\",\"label\":\"Everett Public Libraries\",\"ebscoCustomerId\":\"parlin\"},{\"domain\":\"evergreenpark.library.link\",\"label\":\"Evergreen Park Public Library\",\"ebscoCustomerId\":\"s9059268\"},{\"domain\":\"fairfieldcounty.library.link\",\"label\":\"Fairfield County Library\",\"ebscoCustomerId\":\"s9195692\"},{\"domain\":\"farmercitypl.library.link\",\"label\":\"Farmer City Public Library\",\"ebscoCustomerId\":\"s9061828\"},{\"domain\":\"farmingtonareapld.library.link\",\"label\":\"Farmington Area Public Library\",\"ebscoCustomerId\":\"s9062657\"},{\"domain\":\"farmingtoncentralsd.library.link\",\"label\":\"Farmington Central CUSD #265\",\"ebscoCustomerId\":\"ns195058\"},{\"domain\":\"infoway.library.link\",\"label\":\"Farmington Public Library\",\"ebscoCustomerId\":\"s9152525\"},{\"domain\":\"forsvaret.library.link\",\"label\":\"FHS Forsvarets Hogskoles Biblioteker\",\"ebscoCustomerId\":\"s7280988\"},{\"domain\":\"filgerpl.library.link\",\"label\":\"Filger Public Library\",\"ebscoCustomerId\":\"s9069662\"},{\"domain\":\"flagler.library.link\",\"label\":\"Flagler College Proctor Library\",\"ebscoCustomerId\":\"s8333155\"},{\"domain\":\"flanagangradeschool.library.link\",\"label\":\"Flanagan-Cornell grade school\"},{\"domain\":\"fc74gradeschool.library.link\",\"label\":\"Flanagan-Cornell Unit 74 - Grade School\",\"ebscoCustomerId\":\"s8596714\"},{\"domain\":\"fc74highschool.library.link\",\"label\":\"Flanagan-Cornell Unit 74 - High School\",\"ebscoCustomerId\":\"s8596693\"},{\"domain\":\"flanaganhighschool.library.link\",\"label\":\"Flanagan-Cornell Unit 74 - School District\"},{\"domain\":\"flindersmobile.library.link\",\"label\":\"Flinders Mobile Library\"},{\"domain\":\"florence.library.link\",\"label\":\"Florence County Library System\",\"ebscoCustomerId\":\"s8491144\"},{\"domain\":\"ebzs5308004.library.link\",\"label\":\"Florida State University Libraries\",\"ebscoCustomerId\":\"s5308004\"},{\"domain\":\"flossmoor.library.link\",\"label\":\"Flossmoor Public Library\",\"ebscoCustomerId\":\"floss\"},{\"domain\":\"ebzs9204804.library.link\",\"label\":\"Flower Mound Public Library\",\"ebscoCustomerId\":\"s9204804\"},{\"domain\":\"link.fondulaclibrary.org\",\"label\":\"Fondulac District Library\"},{\"domain\":\"fondulacpld.library.link\",\"label\":\"Fondulac Public Library District\",\"ebscoCustomerId\":\"s9066486\"},{\"domain\":\"forestpark.library.link\",\"label\":\"Forest Park Public Library\",\"ebscoCustomerId\":\"s3924242\"},{\"domain\":\"formanvalleypl.library.link\",\"label\":\"Forman Valley Public Library\"},{\"domain\":\"forrestpld.library.link\",\"label\":\"Forrest Public Library\",\"ebscoCustomerId\":\"s9064720\"},{\"domain\":\"fvsu.library.link\",\"label\":\"Fort Valley State University\",\"ebscoCustomerId\":\"for1\"},{\"domain\":\"link.fountaindale.org\",\"label\":\"Fountaindale Public Library\",\"ebscoCustomerId\":\"s9069023\"},{\"domain\":\"fourstarpld.library.link\",\"label\":\"Four Star Public Library District\",\"ebscoCustomerId\":\"s6308449\"},{\"domain\":\"frvpld.library.link\",\"label\":\"Fox River Valley Libraries\",\"ebscoCustomerId\":\"s9063659\"},{\"domain\":\"frankfortpl.library.link\",\"label\":\"Frankfort Public Library District\",\"ebscoCustomerId\":\"s9068994\"},{\"domain\":\"franklinpark.library.link\",\"label\":\"Franklin Park Public Library\",\"ebscoCustomerId\":\"s9058791\"},{\"domain\":\"ftlnj.library.link\",\"label\":\"Franklin Twp. Public Library\",\"ebscoCustomerId\":\"sjrlc206\"},{\"domain\":\"frankston.library.link\",\"label\":\"Frankston City Libraries\",\"ebscoCustomerId\":\"franksto\"},{\"domain\":\"salemstate.library.link\",\"label\":\"Frederick E. Berr
1y Library\",\"ebscoCustomerId\":\"ssc\"},{\"domain\":\"monroetpl.library.link\",\"label\":\"Free Public Library of Monroe Township\",\"ebscoCustomerId\":\"sjrlc076\"},{\"domain\":\"fremontil.library.link\",\"label\":\"Fremont Public Library (Mundelein)\",\"ebscoCustomerId\":\"s8479344\"},{\"domain\":\"fultonmiddlehighschool.library.link\",\"label\":\"Fulton CUSD #3 - School District\",\"ebscoCustomerId\":\"s9478756\"},{\"domain\":\"galesburgpl.library.link\",\"label\":\"Galesburg Public Library\",\"ebscoCustomerId\":\"s8856663\"},{\"domain\":\"link.galesburglibrary.org\",\"label\":\"Galesburg Public Library\"},{\"domain\":\"galvahighschool.library.link\",\"label\":\"Galva Community Unit School District 224\",\"ebscoCustomerId\":\"s8594934\"},{\"domain\":\"galvaelementary.library.link\",\"label\":\"Galva Elementary School\",\"ebscoCustomerId\":\"s7063949\"},{\"domain\":\"galvapld.library.link\",\"label\":\"Galva Public Library\",\"ebscoCustomerId\":\"s9063271\"},{\"domain\":\"gwls.library.link\",\"label\":\"Gannawarra Library Service\",\"ebscoCustomerId\":\"gannawar\"},{\"domain\":\"garlandcl.library.link\",\"label\":\"Garland County Library\",\"ebscoCustomerId\":\"s9022348\"},{\"domain\":\"geneva.library.link\",\"label\":\"Geneva Public Library District\",\"ebscoCustomerId\":\"s9063704\"},{\"domain\":\"highlands.library.link\",\"label\":\"Georgia Highlands College Libraries\",\"ebscoCustomerId\":\"flo1\"},{\"domain\":\"southerngeorgia.library.link\",\"label\":\"Georgia Southern University Libraries\",\"ebscoCustomerId\":\"gso1\"},{\"domain\":\"gsulaw.library.link\",\"label\":\"Georgia State University College of Law Library\"},{\"domain\":\"gsu.library.link\",\"label\":\"Georgia State University Library\",\"ebscoCustomerId\":\"gsu1\"},{\"domain\":\"gatech.library.link\",\"label\":\"Georgia Tech Library\",\"ebscoCustomerId\":\"git1\"},{\"domain\":\"gillmemoriallibrary.library.link\",\"label\":\"Gill Memorial Library\",\"ebscoCustomerId\":\"s9148501\"},{\"domain\":\"gladstone.library.link\",\"label\":\"Gladstone Public Library\",\"ebscoCustomerId\":\"s8419727\"},{\"domain\":\"glenellyn.library.link\",\"label\":\"Glen Ellyn Public Library\",\"ebscoCustomerId\":\"s9061975\"},{\"domain\":\"ebzs8876647.library.link\",\"label\":\"Glencoe Public Library\"},{\"domain\":\"glencoe.library.link\",\"label\":\"Glencoe Public Library\",\"ebscoCustomerId\":\"s8876647\"},{\"domain\":\"glen.library.link\",\"label\":\"Glenelg Libraries\",\"ebscoCustomerId\":\"glenelg\"},{\"domain\":\"glenside.library.link\",\"label\":\"Glenside Public Library District\",\"ebscoCustomerId\":\"s9062186\"},{\"domain\":\"glenview.library.link\",\"label\":\"Glenview Public Library\",\"ebscoCustomerId\":\"s8876599\"},{\"domain\":\"glenwoodlynwood.library.link\",\"label\":\"Glenwood-Lynwood Public Library District\",\"ebscoCustomerId\":\"s9061106\"},{\"domain\":\"gcit.libary.link\",\"label\":\"Gloucester County Institute of Technology\"},{\"domain\":\"gcit.library.link\",\"label\":\"Gloucester County Institute of Technology\",\"ebscoCustomerId\":\"sjrlc082\"},{\"domain\":\"gcls.library.link\",\"label\":\"Gloucester County Library System\",\"ebscoCustomerId\":\"sjrlc083\"},{\"domain\":\"goldsmiths.library.link\",\"label\":\"Goldsmiths Library\",\"ebscoCustomerId\":\"ns010247\"},{\"domain\":\"gvrl.library.link\",\"label\":\"Goulburn Valley Libraries\",\"ebscoCustomerId\":\"goulburn\"},{\"domain\":\"grahamhospital.library.link\",\"label\":\"Graham Hospital School of Nursing\"},{\"domain\":\"gvsu.library.link\",\"label\":\"Grand Valley State University\",\"ebscoCustomerId\":\"s8484662\"},{\"domain\":\"grandeprairie.library.link\",\"label\":\"Grande Prairie Public Library District\",\"ebscoCustomerId\":\"s9059158\"},{\"domain\":\"grayslake.library.link\",\"label\":\"Grayslake\",\"ebscoCustomerId\":\"s9064176\"},{\"domain\":\"cgdl.library.link\",\"label\":\"Greater Dandenong Libraries\",\"ebscoCustomerId\":\"dandenon\"},{\"domain\":\"greaterwestcentral.library.link\",\"label\":\"Greater West Central Public Library - All Branches\",\"ebscoCustomerId\":\"s9062926\"},{\"domain\":\"greenhills.library.link\",\"label\":\"Green Hills Public Library District\",\"ebscoCustomerId\":\"s9059103\"},{\"domain\":\"link.greenlakelibrary.org\",\"label\":\"Green Lake Public Library (Caestecker)\",\"ebscoCustomerId\":\"s6253283\"},{\"domain\":\"greigmemorial.library.link\",\"label\":\"Greig Memorial Library\",\"ebscoCustomerId\":\"s8856848\"},{\"domain\":\"gridleypld.library.link\",\"label\":\"Gridley Public Library\",\"ebscoCustomerId\":\"s9065137\"},{\"domain\":\"gwinnettpl.library.link\",\"label\":\"Gwinnett County Public Library\",\"ebscoCustomerId\":\"grl1\"},{\"domain\":\"peinememorial.library.link\",\"label\":\"H. A Peine Memorial Library\",\"ebscoCustomerId\":\"s9068325\"},{\"domain\":\"hapeinedl.library.link\",\"label\":\"H.A. Peine District Library\"},{\"domain\":\"hackneylibraries.library.link\",\"label\":\"Hackney Council Libraries\",\"ebscoCustomerId\":\"ns146587\"},{\"domain\":\"hamiltoneast.library.link\",\"label\":\"Hamilton East Public Library\",\"ebscoCustomerId\":\"s9071331\"},{\"domain\":\"ebzc6324185.library.link\",\"label\":\"Hampton Public Library System\",\"ebscoCustomerId\":\"c6324185\"},{\"domain\":\"link.hancocklibrary.org\",\"label\":\"Hancock Public Library\",\"ebscoCustomerId\":\"s6255165\"},{\"domain\":\"ebzs9224251.library.link\",\"label\":\"Handley Library\",\"ebscoCustomerId\":\"s9224251\"},{\"domain\":\"happyvalley.library.link\",\"label\":\"Happy Valley Library\"},{\"domain\":\"haringey.library.link\",\"label\":\"Haringey Council\",\"ebscoCustomerId\":\"ns146143\"},{\"domain\":\"harrowlibraries.library.link\",\"label\":\"Harrow Council Libraries\",\"ebscoCustomerId\":\"ns082998\"},{\"domain\":\"hplct.library.link\",\"label\":\"Hartford Public Library\",\"ebscoCustomerId\":\"s5400078\"},{\"domain\":\"harvey.library.link\",\"label\":\"Harvey Public Library District\",\"ebscoCustomerId\":\"harvey\"},{\"domain\":\"clarendon.library.link\",\"label\":\"Harvin-Clarendon County Library System\",\"ebscoCustomerId\":\"s9195508\"},{\"domain\":\"havanahighschool.library.link\",\"label\":\"Havana CUSD #126 - School District\",\"ebscoCustomerId\":\"s8598575\"},{\"domain\":\"havanajrhigh.library.link\",\"label\":\"Havana Junior High School\",\"ebscoCustomerId\":\"s8598596\"},{\"domain\":\"havanapld.library.link\",\"label\":\"Havana Public Library District\",\"ebscoCustomerId\":\"s9065742\"},{\"domain\":\"hawker.library.link\",\"label\":\"Hawker School and Community Library\"},{\"domain\":\"leaguecity.library.link\",\"label\":\"Helen Hall Library\",\"ebscoCustomerId\":\"s8958307\"},{\"domain\":\"hendersoncountypld.library.link\",\"label\":\"Henderson County Library\",\"ebscoCustomerId\":\"s9063144\"},{\"domain\":\"henrypl.library.link\",\"label\":\"Henry Public Library\",\"ebscoCustomerId\":\"s9065679\"},{\"domain\":\"henrysenachwinegradeschool.library.link\",\"label\":\"Henry-Senachwine CUSD #5 - Grade School\"},{\"domain\":\"henrysenachwinehighschool.library.link\",\"label\":\"Henry-Senachwine CUSD #5 - School District\",\"ebscoCustomerId\":\"s8598465\"},{\"domain\":\"hsgradejrhigh.library.link\",\"label\":\"Henry-Senachwine Grade School\"},{\"domain\":\"heyworthelementary.library.link\",\"label\":\"Heyworth CUSD #4 - Elementary School\"},{\"domain\":\"heyworthhighschool.library.link\",\"label\":\"Heyworth CUSD #4 - School District\",\"ebscoCustomerId\":\"s8597535\"}
1,{\"domain\":\"link.heyworthlibrary.com\",\"label\":\"Heyworth Public Library District\"},{\"domain\":\"heyworthpld.library.link\",\"label\":\"Heyworth Public Library District\",\"ebscoCustomerId\":\"s9065157\"},{\"domain\":\"highcountry.library.link\",\"label\":\"High Country Library Network\",\"ebscoCustomerId\":\"country\"},{\"domain\":\"ebzs4621510.library.link\",\"label\":\"High Point Public Library\",\"ebscoCustomerId\":\"s4621510\"},{\"domain\":\"hp.library.link\",\"label\":\"Highland Park Public Library\",\"ebscoCustomerId\":\"s8876674\"},{\"domain\":\"gordonstate.library.link\",\"label\":\"Hightower Library\",\"ebscoCustomerId\":\"gor1\"},{\"domain\":\"hillside.library.link\",\"label\":\"Hillside Public Library\",\"ebscoCustomerId\":\"hillside\"},{\"domain\":\"hmls.library.link\",\"label\":\"Hindmarsh Shire Council\",\"ebscoCustomerId\":\"s8906325\"},{\"domain\":\"hinsdale.library.link\",\"label\":\"Hinsdale Public Library\",\"ebscoCustomerId\":\"s9062091\"},{\"domain\":\"hbls.library.link\",\"label\":\"Hobsons Bay Libraries\",\"ebscoCustomerId\":\"hobsons\"},{\"domain\":\"hodgkins.library.link\",\"label\":\"Hodgkins Public Library District\",\"ebscoCustomerId\":\"s9061251\"},{\"domain\":\"holdfast.library.link\",\"label\":\"Holdfast Bay Library Service - Brighton\"},{\"domain\":\"homewood.library.link\",\"label\":\"Homewood Public Library District\",\"ebscoCustomerId\":\"s8417587\"},{\"domain\":\"hoodland.library.link\",\"label\":\"Hoodland Library\",\"ebscoCustomerId\":\"s6498396\"},{\"domain\":\"hccs.library.link\",\"label\":\"Houston City College Libraries\",\"ebscoCustomerId\":\"s9009160\"},{\"domain\":\"link.hudsonarealibrary.com\",\"label\":\"Hudson Area Public Library\"},{\"domain\":\"hudsonareapld.library.link\",\"label\":\"Hudson Area Public Library District\",\"ebscoCustomerId\":\"s5704826\"},{\"domain\":\"hsu.library.link\",\"label\":\"Huie Library\",\"ebscoCustomerId\":\"henstu\"},{\"domain\":\"hume.library.link\",\"label\":\"Hume Libraries\",\"ebscoCustomerId\":\"s7708631\"},{\"domain\":\"huntley.library.link\",\"label\":\"Huntley Area Public Library\",\"ebscoCustomerId\":\"s4927124\"},{\"domain\":\"ebzs9070205.library.link\",\"label\":\"Hussey Memorial Public Library\",\"ebscoCustomerId\":\"s9070205\"},{\"domain\":\"wodl.library.link\",\"label\":\"Hyphen - Wodonga Library Gallery\",\"ebscoCustomerId\":\"s3739955\"},{\"domain\":\"chillicothe.library.link\",\"label\":\"Illiinois Valley Central - Chillicothe Elementary School\"},{\"domain\":\"illinibluffshighschool.library.link\",\"label\":\"Illini Bluffs School District\"},{\"domain\":\"illinibluffselementary.library.link\",\"label\":\"Illini Bluffs Unit District #327 - Elementary School\"},{\"domain\":\"illinibluffsbighschool.library.link\",\"label\":\"Illini Bluffs Unit District #327 - School District\",\"ebscoCustomerId\":\"s8599579\"},{\"domain\":\"illinoisprairie.library.link\",\"label\":\"Illinois Prairie District Public Library - All Branches\",\"ebscoCustomerId\":\"s9069511\"},{\"domain\":\"ivcsouthschool.library.link\",\"label\":\"Illinois Valley Central - South Primary School\"},{\"domain\":\"ivchighschool.library.link\",\"label\":\"Illinois Valley Central Unit District #321\",\"ebscoCustomerId\":\"s8892512\"},{\"domain\":\"illinoisveteranshome.library.link\",\"label\":\"Illinois Veterans Home\"},{\"domain\":\"indianprairie.library.link\",\"label\":\"Indian Prairie Public Library District\",\"ebscoCustomerId\":\"s1243871\"},{\"domain\":\"indiantrails.library.link\",\"label\":\"Indian Trails Public Library\",\"ebscoCustomerId\":\"s8897166\"},{\"domain\":\"ebzs5530989.library.link\",\"label\":\"Indian Valley Public Library\",\"ebscoCustomerId\":\"s5530989\"},{\"domain\":\"inls.library.link\",\"label\":\"Indigo Shire Libraries\",\"ebscoCustomerId\":\"s3739943\"},{\"domain\":\"westga.library.link\",\"label\":\"Ingram Library\",\"ebscoCustomerId\":\"wgc1\"},{\"domain\":\"aiep.library.link\",\"label\":\"Instituto Profesional AIEP\",\"ebscoCustomerId\":\"ns210611\"},{\"domain\":\"link.library.ibfd.org\",\"label\":\"International Bureau of Fiscal Documentation\",\"ebscoCustomerId\":\"ns247970\"},{\"domain\":\"ipswich.library.link\",\"label\":\"Ipswich Libraries\",\"ebscoCustomerId\":\"s1213303\"},{\"domain\":\"ebzs6719059.library.link\",\"label\":\"Irving Public Library\",\"ebscoCustomerId\":\"s6719059\"},{\"domain\":\"itascacommunity.library.link\",\"label\":\"Itasca Community Library\",\"ebscoCustomerId\":\"s9061996\"},{\"domain\":\"indwes.library.link\",\"label\":\"Jackson Library\",\"ebscoCustomerId\":\"s8876267\"},{\"domain\":\"jacksonvillepl.library.link\",\"label\":\"Jacksonville Public Library\",\"ebscoCustomerId\":\"s8894330\"},{\"domain\":\"gsw.library.link\",\"label\":\"James Earl Carter Library\",\"ebscoCustomerId\":\"gsw1\"},{\"domain\":\"jamestown.library.link\",\"label\":\"Jamestown Community Library\"},{\"domain\":\"jeffersoncounty.library.link\",\"label\":\"Jefferson County Library District\",\"ebscoCustomerId\":\"s9186252\"},{\"domain\":\"gordon.library.link\",\"label\":\"Jenks Library at Gordon College\",\"ebscoCustomerId\":\"gor\"},{\"domain\":\"jericho.library.link\",\"label\":\"Jericho Public Library\",\"ebscoCustomerId\":\"jericho\"},{\"domain\":\"johnmosserpld.library.link\",\"label\":\"John Mosser Public Library\",\"ebscoCustomerId\":\"s8884694\"},{\"domain\":\"joliet.library.link\",\"label\":\"Joliet Public Library\",\"ebscoCustomerId\":\"s8419424\"},{\"domain\":\"justice.library.link\",\"label\":\"Justice Public Library District\",\"ebscoCustomerId\":\"s9061129\"},{\"domain\":\"coppercoast.library.link\",\"label\":\"Kadina Community Library\"},{\"domain\":\"kaneville.library.link\",\"label\":\"Kaneville Public Library District\",\"ebscoCustomerId\":\"s9063756\"},{\"domain\":\"kangarooisland.library.link\",\"label\":\"Kangaroo Island Library Service - Kingscote\"},{\"domain\":\"karcultaby.library.link\",\"label\":\"Karcultaby School Community Library\"},{\"domain\":\"karoonda.library.link\",\"label\":\"Karoonda Community Library\"},{\"domain\":\"kaufman.library.link\",\"label\":\"Kaufman Library\",\"ebscoCustomerId\":\"gwin\"},{\"domain\":\"keith.library.link\",\"label\":\"Keith Community Library\"},{\"domain\":\"kennesaw.library.link\",\"label\":\"Kennesaw State University Libraries\",\"ebscoCustomerId\":\"ken1\"},{\"domain\":\"kent.library.link\",\"label\":\"Kent District Library\",\"ebscoCustomerId\":\"s9117311\"},{\"domain\":\"kershaw.library.link\",\"label\":\"Kershaw County Library System\",\"ebscoCustomerId\":\"s9196156\"},{\"domain\":\"kewaneesd.library.link\",\"label\":\"Kewanee High School\",\"ebscoCustomerId\":\"s1032703\"},{\"domain\":\"kewaneepld.library.link\",\"label\":\"Kewanee Public Library\",\"ebscoCustomerId\":\"s8893173\"},{\"domain\":\"kimba.library.link\",\"label\":\"Kimba School Community Library\"},{\"domain\":\"kingstonc.library.link\",\"label\":\"Kingston Community School Library\"},{\"domain\":\"kingston.library.link\",\"label\":\"Kingston Council Libraries\",\"ebscoCustomerId\":\"ns146684\"},{\"domain\":\"kingstonlibraries.library.link\",\"label\":\"Kingston Libraries\",\"ebscoCustomerId\":\"s4034999\"},{\"domain\":\"link.millpondlibrary.org\",\"label\":\"Kingston Public Library (Mill Pond)\",\"ebscoCustomerId\":\"s6257015\"},{\"domain\":\"lagrangepark.library.link\",\"label\":\"La Grange Park Public Library District\",\"ebscoCustomerId\":\"lagrange\"},{\"domain\":\"lagrangepublic.library.link\",\"label\":\"La Grange Public Library\",\"ebscoCustomerId\":\"s8877106\"},{\"domain\":\"laharpecarnegiepld.library.link\",\"label\":\"La Harpe Carnegie Public Library\",\"ebscoCustomerId\":\"s9062905\"},{\"domain\":\"link.laconlibrary.org\",\"label\":\"Lacon Public Library\"},{\"domain\":\"laconpl.library.link\",\"label\":\"Lacon Public Library\",\"ebscoCustomerId\":\"s9065701\"},{\"domain\":\"ebzs9099994.library.link\",\"label\":\"Lafourche Parish Library\",\"ebscoCustomerId\":\"s9099994\"},{\"domain\":\"lakeforest.library.link\",\"label\":\"Lake Forest Library\",\"ebscoCustomerId\":\"s8891559\"},{\"domain\":\"lakeoswego.library.link\",\"label\":\"Lake Oswego Public Library\",\"ebscoCustomerId\":\"s8914493\"},{\"domain\":\"lakevilla.library.link\",\"label\":\"Lake Villa District Library\",\"ebscoCustomerId\":\"s9064220\"},{\"domain\":\"ebzs6256097.library.link\",\"label\":\"Lakeshores Library System\",\"ebscoCustomerId\":\"s6256097\"},{\"domain\":\"lameroo.library.link\",\"label\":\"Lameroo Community Library\"},{\"domain\":\"lancaster.library.link\",\"label\":\"Lancaster County Library System\",\"ebscoCustomerId\":\"s9196201\"},{\"domain\":\"ebzs8971361.library.link\",\"label\":\"Lansdale Public Library\",\"ebscoCustomerId\":\"s8971361\"},{\"domain\":\"lansing.library.link\",\"label\":\"Lansing Public Library\",\"ebscoCustomerId\":\"s9076025\"},{\"domain\":\"ebzs9142127.library.link\",\"label\":\"Las VegasâClark County Library District\",\"ebscoCustomerId\":\"s9142127\"},{\"domain\":\"lcls.library.link\",\"label\":\"Latrobe City Council\",\"ebscoCustomerId\":\"latrobe\"},{\"domain\":\"lplks.library.link\",\"label\":\"Lawrence Public Library\",\"ebscoCustomerId\":\"s9088021\"},{\"domain\":\"ledding.library.link\",\"label\":\"Ledding Library of Milwaukie\",\"ebscoCustomerId\":\"s8518144\"},{\"domain\":\"lee.library.link\",\"label\":\"Lee County Library System\",\"ebscoCustomerId\":\"s9196222\"},{\"domain\":\"leighcreek.library.link\",\"label\":\"Leigh Creek Community Library\"},{\"domain\":\"lemont.library.link\",\"label\":\"Lemont Public Library\",\"ebscoCustomerId\":\"s9058990\"},{\"domain\":\"lewishamlibs.library.link\",\"label\":\"Lewisham Council Libraries\",\"ebscoCustomerId\":\"s5754689\"},{\"domain\":\"lexingtonpld.library.link\",\"label\":\"Lexington Public Library\",\"ebscoCustomerId\":\"s9065178\"}
1,{\"domain\":\"ebzns014681.library.link\",\"label\":\"Liberty Lake Municipal Library\",\"ebscoCustomerId\":\"ns014681\"},{\"domain\":\"light.library.link\",\"label\":\"Light Regional Public Library Service (Freeling)\"},{\"domain\":\"link.lmelibrary.org\",\"label\":\"Lillie M Evans Library District\"},{\"domain\":\"lilliemevansld.library.link\",\"label\":\"Lillie M. Evans Library District\",\"ebscoCustomerId\":\"s9066328\"},{\"domain\":\"link.lincc.org\",\"label\":\"LINCC (Libraries in Clackamas County)\",\"ebscoCustomerId\":\"s8970802\"},{\"domain\":\"ebzs9135526.library.link\",\"label\":\"Lincoln Community Branch Library\",\"ebscoCustomerId\":\"s9135526\"},{\"domain\":\"ebzs8251062.library.link\",\"label\":\"Lincoln County Public Library\",\"ebscoCustomerId\":\"s8251062\"},{\"domain\":\"lincolnwood.library.link\",\"label\":\"Lincolnwood Public Library District\",\"ebscoCustomerId\":\"s9059224\"},{\"domain\":\"liverpoolcity.library.link\",\"label\":\"Liverpool City Library\",\"ebscoCustomerId\":\"s5102713\"},{\"domain\":\"livingston.library.link\",\"label\":\"Livingston Parish Library\",\"ebscoCustomerId\":\"s9100198\"},{\"domain\":\"lbbd.library.link\",\"label\":\"London Borough of Barking and Dagenham Council Libraries\",\"ebscoCustomerId\":\"ns009545\"},{\"domain\":\"lbhf.library.link\",\"label\":\"London Borough of Hammersmith and Fulham\",\"ebscoCustomerId\":\"ns009956\"},{\"domain\":\"suttonlibrary.library.link\",\"label\":\"London Borough of Sutton Libraries\",\"ebscoCustomerId\":\"ns146596\"},{\"domain\":\"walthamforest.library.link\",\"label\":\"London Borough of Waltham Forest Libraries\",\"ebscoCustomerId\":\"ns146153\"},{\"domain\":\"ebzs9026929.library.link\",\"label\":\"Los Angeles Public Library\",\"ebscoCustomerId\":\"s9026929\"},{\"domain\":\"loxtonwaikerie.library.link\",\"label\":\"Loxton Public Library\"},{\"domain\":\"lubbock.library.link\",\"label\":\"Lubbock Public Library\",\"ebscoCustomerId\":\"s9209597\"},{\"domain\":\"lucindale.library.link\",\"label\":\"Lucindale School Community Library\"},{\"domain\":\"wakefield.library.link\",\"label\":\"Lucius Beebe Memorial Library\",\"ebscoCustomerId\":\"wak\"},{\"domain\":\"luton.library.link\",\"label\":\"Luton Borough Council Libraries\",\"ebscoCustomerId\":\"ns146603\"},{\"domain\":\"lycoming.library.link\",\"label\":\"LYCOMING COLLEGE LIBRARY\",\"ebscoCustomerId\":\"s8951533\"},{\"domain\":\"lynn.library.link\",\"label\":\"Lynn Public Library\",\"ebscoCustomerId\":\"lyn\"},{\"domain\":\"lynnfield.library.link\",\"label\":\"Lynnfield Library\",\"ebscoCustomerId\":\"lfd\"},{\"domain\":\"lyonspublic.library.link\",\"label\":\"Lyons Public Library\",\"ebscoCustomerId\":\"s8891582\"},{\"domain\":\"mcrivervalleypld.library.link\",\"label\":\"M-C River Valley Library\",\"ebscoCustomerId\":\"s9065999\"},{\"domain\":\"mackinawdpl.library.link\",\"label\":\"Mackinaw District Public Library\",\"ebscoCustomerId\":\"s9068302\"},{\"domain\":\"macombpld.library.link\",\"label\":\"Macomb Public Library District\",\"ebscoCustomerId\":\"s8856632\"},{\"domain\":\"adelclient.library.link\",\"label\":\"Mallala Branch Library\"},{\"domain\":\"ebzs9046420.library.link\",\"label\":\"Manatee County Public Library\",\"ebscoCustomerId\":\"s9046420\"},{\"domain\":\"maquondpl.library.link\",\"label\":\"Maquon District Public Library\",\"ebscoCustomerId\":\"ns132449\"},{\"domain\":\"hegganlibrary.library.link\",\"label\":\"Margaret E. Heggan Free PL\",\"ebscoCustomerId\":\"sjrlc103\"},{\"domain\":\"marion.library.link\",\"label\":\"Marion Libraries - Cove Civic Centre\"},{\"domain\":\"link.markesanlibrary.org\",\"label\":\"Markesan Public Library\",\"ebscoCustomerId\":\"s6256552\"},{\"domain\":\"markham.library.link\",\"label\":\"Markham Public Library\",\"ebscoCustomerId\":\"s9058945\"},{\"domain\":\"marquetteheightspl.library.link\",\"label\":\"Marquette Heights Public Library\",\"ebscoCustomerId\":\"s9068128\"},{\"domain\":\"martintownshippl.library.link\",\"label\":\"Martin Township Public Library\",\"ebscoCustomerId\":\"s9065094\"},{\"domain\":\"newhaven.library.link\",\"label\":\"Marvin K. Peterson Library\",\"ebscoCustomerId\":\"s9437114\"},{\"domain\":\"stpatricks.library.link\",\"label\":\"Mary MacKillop Library - St Patrick's College\",\"ebscoCustomerId\":\"s5915819\"},{\"domain\":\"masonmemorialpl.library.link\",\"label\":\"Mason Memorial Public Library\",\"ebscoCustomerId\":\"s9057567\"},{\"domain\":\"ebzmason.library.link\",\"label\":\"Mason Public Library\",\"ebscoCustomerId\":\"mason\"},{\"domain\":\"massey.library.link\",\"label\":\"Massey University Library, Te Putanga Ki Te Ao MÄtauranga\",\"ebscoCustomerId\":\"s3027306\"},{\"domain\":\"massillon.library.link\",\"label\":\"Massillon Public Library\",\"ebscoCustomerId\":\"massllon\"},{\"domain\":\"matteson.library.link\",\"label\":\"Matteson Public Library\",\"ebscoCustomerId\":\"s8893391\"},{\"domain\":\"maywood.library.link\",\"label\":\"Maywood Public Library District\",\"ebscoCustomerId\":\"s8509573\"},{\"domain\":\"mccook.library.link\",\"label\":\"McCook Public Library District\",\"ebscoCustomerId\":\"s9061294\"},{\"domain\":\"mccowan.library.link\",\"label\":\"McCowan Memorial Library\",\"ebscoCustomerId\":\"s5355025\"},{\"domain\":\"mchenry.library.link\",\"label\":\"McHenry Public Library District\",\"ebscoCustomerId\":\"s9064985\"},{\"domain\":\"mcleancountyhistory.library.link\",\"label\":\"McLean County Museum of History\",\"ebscoCustomerId\":\"s9066418\"},{\"domain\":\"mcleancountymuseumofhistory.library.link\",\"label\":\"McLean County Museum of History\"},{\"domain\":\"melrosepark.library.link\",\"label\":\"Melrose Park Public Library\",\"ebscoCustomerId\":\"melrose\"},{\"domain\":\"melrose.library.link\",\"label\":\"Melrose Public Library\",\"ebscoCustomerId\":\"mel\"},{\"domain\":\"mlis.library.link\",\"label\":\"Melton City Libraries\",\"ebscoCustomerId\":\"s6548888\"},{\"domain\":\"link.menashalibrary.org\",\"label\":\"Menasha Public Library (Elisha D. Smith)\",\"ebscoCustomerId\":\"s6254413\"},{\"domain\":\"mercercountyhs.library.link\",\"label\":\"Mercer County High School\",\"ebscoCustomerId\":\"s9489888\"},{\"domain\":\"mcl.library.link\",\"label\":\"Mercer County Library\",\"ebscoCustomerId\":\"cjrlc316\"},{\"domain\":\"merton.library.link\",\"label\":\"Merton Council Libraries\",\"ebscoCustomerId\":\"ns146192\"},{\"domain\":\"messenger.library.link\",\"label\":\"Messenger Public Library of North Aurora\",\"ebscoCustomerId\":\"s9063845\"},{\"domain\":\"middlegeorgia.library.link\",\"label\":\"Middle Georgia State University Library\",\"ebscoCustomerId\":\"ns235467\"},{\"domain\":\"midlothian.library.link\",\"label\":\"Midlothian Public Library\",\"ebscoCustomerId\":\"s9059037\"},{\"domain\":\"midstatecollegepeoria.library.link\",\"label\":\"Midstate College - Peoria\"},{\"domain\":\"midwestcentralhigh.library.link\",\"label\":\"Midwest Central Community Unit School District 191\",\"ebscoCustomerId\":\"s4944209\"},{\"domain\":\"midwestcentralmiddle.library.link\",\"label\":\"Midwest Central Middle School\",\"ebscoCustomerId\":\"s9489818\"},{\"domain\":\"midwestcentralgrade.library.link\",\"label\":\"Midwest Central Primary School\",\"ebscoCustomerId\":\"s9489843\"},{\"domain\":\"mrcc.library.link\",\"label\":\"Mildura Rural City Council Libraries\",\"ebscoCustomerId\":\"mildura\"},{\"domain\":\"ebz039hyp820.library.link\",\"label\":\"Missouri State University Libraries\"},{\"domain\":\"mitcham.library.link\",\"label\":\"Mitcham - Blackwood Library\"},{\"domain\":\"mitcham.libary.link\",\"label\":\"Mitcham - Blackwood Library\"},{\"domain\":\"msls.library.link\",\"label\":\"Mitchell Shire Library Service\",\"ebscoCustomerId\":\"s1041101\"},{\"domain\":\"ebzs9016245.library.link\",\"label\":\"Mobile Public Library\",\"ebscoCustomerId\":\"s9016245\"},{\"domain\":\"molalla.library.link\",\"label\":\"Molalla Public Library\",\"ebscoCustomerId\":\"s8353786\"}
1,{\"domain\":\"link.montellolibrary.org\",\"label\":\"Montello Public Library\",\"ebscoCustomerId\":\"s6257197\"},{\"domain\":\"ebzmontccpl.library.link\",\"label\":\"Montgomery City-County Public Library\",\"ebscoCustomerId\":\"montccpl\"},{\"domain\":\"mooneevalley.library.link\",\"label\":\"Moonee Valley Libraries\",\"ebscoCustomerId\":\"s7473661\"},{\"domain\":\"ebzsjrlc112.library.link\",\"label\":\"Moorestown Public Library\",\"ebscoCustomerId\":\"sjrlc112\"},{\"domain\":\"mornington.library.link\",\"label\":\"Mornington Peninsula Library Services\",\"ebscoCustomerId\":\"peninsul\"},{\"domain\":\"morrisonmarywiley.library.link\",\"label\":\"Morrison \u0026 Mary Wiley Library\",\"ebscoCustomerId\":\"s9066307\"},{\"domain\":\"mgpl.library.link\",\"label\":\"Morton Grove Public Library\",\"ebscoCustomerId\":\"s8876698\"},{\"domain\":\"mortonhs.library.link\",\"label\":\"Morton High School Library\"},{\"domain\":\"link.mortonlibrary.org\",\"label\":\"Morton Public Library\"},{\"domain\":\"mortonpld.library.link\",\"label\":\"Morton Public Library District\",\"ebscoCustomerId\":\"s9068106\"},{\"domain\":\"ivcmossville.library.link\",\"label\":\"Mossville Elementary School\"},{\"domain\":\"mtbarker.library.link\",\"label\":\"Mount Barker Community Library\"},{\"domain\":\"mountgambier.library.link\",\"label\":\"Mount Gambier Library\"},{\"domain\":\"mthopefunksgrovepld.library.link\",\"label\":\"Mt Hope-Funks Grove Townships Public Library District\"},{\"domain\":\"mthopefunksgrove.library.link\",\"label\":\"Mt. Hope-Funks Grove Public Library District\",\"ebscoCustomerId\":\"s9065200\"},{\"domain\":\"ebzs6249299.library.link\",\"label\":\"Muncie Public Library\",\"ebscoCustomerId\":\"s6249299\"},{\"domain\":\"murraybridge.library.link\",\"label\":\"Murray Bridge Library\"},{\"domain\":\"murrindindi.library.link\",\"label\":\"Murrindindi Shire Libraries\",\"ebscoCustomerId\":\"murrindi\"},{\"domain\":\"wgrl.library.link\",\"label\":\"MYLI - West Gippsland Libraries\",\"ebscoCustomerId\":\"westgipp\"},{\"domain\":\"nancylmcconathy.library.link\",\"label\":\"Nancy L. McConathy Public Library District\",\"ebscoCustomerId\":\"ns131696\"},{\"domain\":\"naracoorte.library.link\",\"label\":\"Naracoorte Library + Town Hall\"},{\"domain\":\"naresuan.library.link\",\"label\":\"Naresuan University Library\",\"ebscoCustomerId\":\"ns004377\"},{\"domain\":\"nalis.library.link\",\"label\":\"National Library \u0026 Information System Authority Libraries\",\"ebscoCustomerId\":\"s1133194\"},{\"domain\":\"nlpi.library.link\",\"label\":\"National Library of Public Information\",\"ebscoCustomerId\":\"ns129231\"},{\"domain\":\"nationaluniversity.library.link\",\"label\":\"National University of Health Sciences\",\"ebscoCustomerId\":\"s9817535\"},{\"domain\":\"nauvoopl.library.link\",\"label\":\"Nauvoo Public Library\",\"ebscoCustomerId\":\"s9063082\"},{\"domain\":\"link.neenahlibrary.org\",\"label\":\"Neenah Public Library\",\"ebscoCustomerId\":\"s6257394\"},{\"domain\":\"link.neshkorolibrary.org\",\"label\":\"Neshkoro Public Library\",\"ebscoCustomerId\":\"s6257479\"},{\"domain\":\"ebzs9203888.library.link\",\"label\":\"New Braunfels Public Library\",\"ebscoCustomerId\":\"s9203888\"},{\"domain\":\"ebznypl.library.link\",\"label\":\"New York Public Library\",\"ebscoCustomerId\":\"nypl\"},{\"domain\":\"newhamlibraries.library.link\",\"label\":\"Newham Library Services\",\"ebscoCustomerId\":\"ns010556\"},{\"domain\":\"nilesil.library.link\",\"label\":\"Niles-Maine District Library\",\"ebscoCustomerId\":\"s9059312\"},{\"domain\":\"niogals.library.link\",\"label\":\"Nioga Library System\",\"ebscoCustomerId\":\"s9162366\"},{\"domain\":\"lemoyne.library.link\",\"label\":\"Noreen Reale Falcone Library\",\"ebscoCustomerId\":\"s8887481\"},{\"domain\":\"norfolk.library.link\",\"label\":\"Norfolk Public Library\",\"ebscoCustomerId\":\"s9223558\"},{\"domain\":\"normalpl.library.link\",\"label\":\"Normal Public Library\",\"ebscoCustomerId\":\"s8390470\"},{\"domain\":\"link.normalpl.org\",\"label\":\"Normal Public Library\"},{\"domain\":\"northcanton.library.link\",\"label\":\"North Canton Public Library\",\"ebscoCustomerId\":\"ncanton\"},{\"domain\":\"link.northfonddulaclibrary.org\",\"label\":\"North Fond du Lac Public Library\",\"ebscoCustomerId\":\"s6254687\"},{\"domain\":\"northpikeld.library.link\",\"label\":\"North Pike District Library\"},{\"domain\":\"northriverside.library.link\",\"label\":\"North Riverside Public Library District\",\"ebscoCustomerId\":\"s9061156\"},{\"domain\":\"ebzs9192562.library.link\",\"label\":\"North Wales Mem Free Library\",\"ebscoCustomerId\":\"s9192562\"},{\"domain\":\"northbrook.library.link\",\"label\":\"Northbrook Public Library\",\"ebscoCustomerId\":\"s4928737\"},{\"domain\":\"northlake.library.link\",\"label\":\"Northlake Public Library District\",\"ebscoCustomerId\":\"s9058841\"},{\"domain\":\"npsp.library.link\",\"label\":\"NPSP -Norwood Library\"},{\"domain\":\"nust.library.link\",\"label\":\"NUST Library\",\"ebscoCustomerId\":\"s1154700\"},{\"domain\":\"oakbrook.library.link\",\"label\":\"Oak Brook Public Library\",\"ebscoCustomerId\":\"s4844912\"},{\"domain\":\"oaklawn.library.link\",\"label\":\"Oak Lawn Public Library\",\"ebscoCustomerId\":\"oaklawn\"},{\"domain\":\"oakparkpublic.library.link\",\"label\":\"Oak Park Public Library\",\"ebscoCustomerId\":\"oakpark\"},{\"domain\":\"link.oakfieldlibrary.org\",\"label\":\"Oakfield Public Library\",\"ebscoCustomerId\":\"s6257751\"},{\"domain\":\"odellpld.library.link\",\"label\":\"Odell Public Library\",\"ebscoCustomerId\":\"s9064658\"},{\"domain\":\"valdosta.library.link\",\"label\":\"Odum Library\",\"ebscoCustomerId\":\"val1\"},{\"domain\":\"ebzs8480545.library.link\",\"label\":\"Ohio State University Libraries\",\"ebscoCustomerId\":\"s8480545\"},{\"domain\":\"olympiamiddleschool.library.link\",\"label\":\"Olympia CUSD #16 - Middle School\",\"ebscoCustomerId\":\"s9487894\"},{\"domain\":\"olympianorthelementary.library.link\",\"label\":\"Olympia CUSD #16 -
1North Elementary\",\"ebscoCustomerId\":\"ns012335\"},{\"domain\":\"olympiahighschool.library.link\",\"label\":\"Olympia CUSD #16 - School District\",\"ebscoCustomerId\":\"s9487873\"},{\"domain\":\"olympiasouthelementary.library.link\",\"label\":\"Olympia CUSD #16 - South Elementary\",\"ebscoCustomerId\":\"ns012336\"},{\"domain\":\"olympiawestelementary.library.link\",\"label\":\"Olympia CUSD #16 - West Elementary\",\"ebscoCustomerId\":\"ns012334\"},{\"domain\":\"link.omrolibrary.org\",\"label\":\"Omro Public Library (Carter Memorial)\",\"ebscoCustomerId\":\"s6253429\"},{\"domain\":\"onkaparinga.library.link\",\"label\":\"Onkaparinga - Aldinga Library\"},{\"domain\":\"ebzaayinfo.library.link\",\"label\":\"Orange Public Library\"},{\"domain\":\"oregoncity.library.link\",\"label\":\"Oregon City Public Library\",\"ebscoCustomerId\":\"s9185045\"},{\"domain\":\"orroroo.library.link\",\"label\":\"Orroroo School Community Library\"},{\"domain\":\"link.oshkoshpubliclibrary.org\",\"label\":\"Oshkosh Public Library\",\"ebscoCustomerId\":\"s6257968\"},{\"domain\":\"link.oxfordlibrary.org\",\"label\":\"Oxford Public Library\",\"ebscoCustomerId\":\"s6258034\"},{\"domain\":\"oxnard.library.link\",\"label\":\"Oxnard Public Library\",\"ebscoCustomerId\":\"s8417341\"},{\"domain\":\"link.packwaukeelibrary.org\",\"label\":\"Packwaukee Public Library\",\"ebscoCustomerId\":\"s6258051\"},{\"domain\":\"portadelaideenfield.library.link\",\"label\":\"PAE Libraries - Enfield\"},{\"domain\":\"palatine.library.link\",\"label\":\"Palatine Public Library\",\"ebscoCustomerId\":\"s9058579\"},{\"domain\":\"palmbeach.library.link\",\"label\":\"Palm Beach County Public Library\",\"ebscoCustomerId\":\"s9047418\"},{\"domain\":\"palosheights.library.link\",\"label\":\"Palos Heights Public Library\",\"ebscoCustomerId\":\"s8923421\"},{\"domain\":\"palospark.library.link\",\"label\":\"Palos Park Public Library\",\"ebscoCustomerId\":\"s9059082\"},{\"domain\":\"parkforest.library.link\",\"label\":\"Park Forest Public Library\",\"ebscoCustomerId\":\"parkfor\"},{\"domain\":\"parkridge.library.link\",\"label\":\"Park Ridge Public Library\",\"ebscoCustomerId\":\"s9058621\"},{\"domain\":\"sprl.library.link\",\"label\":\"Patent- och registreringsverket (PRV)\",\"ebscoCustomerId\":\"sprl\"},{\"domain\":\"montserrat.library.link\",\"label\":\"Paul M. Scott Library\",\"ebscoCustomerId\":\"s4204443\"},{\"domain\":\"peabody.library.link\",\"label\":\"Peabody Institute Library\",\"ebscoCustomerId\":\"wbl\"},{\"domain\":\"danvers.library.link\",\"label\":\"Peabody Institute Library of Danvers\",\"ebscoCustomerId\":\"dan\"},{\"domain\":\"pekinhs.library.link\",\"label\":\"Pekin High School CUSD #303\"},{\"domain\":\"link.pekinpubliclibrary.org\",\"label\":\"Pekin Public Library\"},{\"domain\":\"pekinpl.library.link\",\"label\":\"Pekin Public Library\",\"ebscoCustomerId\":\"s9068149\"},{\"domain\":\"ebzs8499241.library.link\",\"label\":\"Pend Oreille County Library\",\"ebscoCustomerId\":\"s8499241\"},{\"domain\":\"ebzs9035453.library.link\",\"label\":\"Peninsula Library System\",\"ebscoCustomerId\":\"s9035453\"},{\"domain\":\"pennsvillelibrary.library.link\",\"label\":\"Pennsville Public Library\",\"ebscoCustomerId\":\"sjrlc123\"},{\"domain\":\"link.peoriaheightslibrary.com\",\"label\":\"Peoria Heights Public Library\"},{\"domain\":\"peoriaheightspl.library.link\",\"label\":\"Peoria Heights Public Library\",\"ebscoCustomerId\":\"s9066508\"},{\"domain\":\"peorianotredame.library.link\",\"label\":\"Peoria Notre Dame High School\",\"ebscoCustomerId\":\"s3488331\"},{\"domain\":\"link.peoriapubliclibrary.org\",\"label\":\"Peoria Public Library - All Branches\"},{\"domain\":\"peoriapl.library.link\",\"label\":\"Peoria Public Library - Main Street Branch\",\"ebscoCustomerId\":\"s9066352\"},{\"domain\":\"peterboroughcom.library.link\",\"label\":\"Peterborough Community Library\"},{\"domain\":\"peterborough.library.link\",\"label\":\"Peterborough Public Library\",\"ebscoCustomerId\":\"sols172\"},{\"domain\":\"phoenix.library.link\",\"label\":\"Phoenix Public Library\",\"ebscoCustomerId\":\"phoenix\"},{\"domain\":\"link.pineriverlibrary.org\",\"label\":\"Pine River Public Library (Leon-Saxeville)\",\"ebscoCustomerId\":\"s6256231\"},{\"domain\":\"pinnaroo.library.link\",\"label\":\"Pinnaroo Community Library\"},{\"domain\":\"pioneerls.library.link\",\"label\":\"Pioneer Library System\",\"ebscoCustomerId\":\"s9181989\"},{\"domain\":\"pittsfieldpl.library.link\",\"label\":\"Pittsfield Public Library\",\"ebscoCustomerId\":\"s9066827\"},{\"domain\":\"plainfieldpublic.library.link\",\"label\":\"Plainfield Area Public Library\",\"ebscoCustomerId\":\"s9069180\"},{\"domain\":\"link.plainfieldlibrary.org\",\"label\":\"Plainfield Library\"},{\"domain\":\"ebzplanopub.library.link\",\"label\":\"Plano Public Library System\",\"ebscoCustomerId\":\"planopub\"},{\"domain\":\"playford.library.link\",\"label\":\"Playford Civic Centre Library (Elizabeth)\"},{\"domain\":\"pleasantplainsmiddleschool.library.link\",\"label\":\"Pleasant Plains CUSD #8 - Middle School\",\"ebscoCustomerId\":\"s8601023\"},{\"domain\":\"pleasantplainshighschool.library.link\",\"label\":\"Pleasent Plains SD - School District\",\"ebscoCustomerId\":\"s8601115\"},{\"domain\":\"pontiacpl.library.link\",\"label\":\"Pontiac Public Library\"},{\"domain\":\"pontiactownshipsd.library.link\",\"label\":\"Pontiac Township High School\",\"ebscoCustomerId\":\"s8479859\"},{\"domain\":\"javeriana.library.link\",\"label\":\"PONTIFICIA UNIVERSIDAD JAVERIANA - BIBLIOTECA CENTRAL LIBRARIES\",\"ebscoCustomerId\":\"s6670599\"},{\"domain\":\"portaugusta.library.link\",\"label\":\"Port Augusta Public Library\"},{\"domain\":\"portlincoln.library.link\",\"label\":\"Port Lincoln Library\"},{\"domain\":\"portmacdonnell.library.link\",\"label\":\"Port MacDonnell Library\"},{\"domain\":\"ebzs9223833.library.link\",\"label\":\"Portsmouth Public Library\",\"ebscoCustomerId\":\"s9223833\"},{\"domain\":\"link.poysippilibrary.org\",\"label\":\"Poy Sippi Library\",\"ebscoCustomerId\":\"s6260395\"},{\"domain\":\"prairiecreekpld.library.link\",\"label\":\"Prairie Creek Public Library\",\"ebscoCustomerId\":\"s9064637\"},{\"domain\":\"prairieskiespld.library.link\",\"label\":\"Prairie Skies PLD - All Branches\"},{\"domain\":\"prairiestate.library.link\",\"label\":\"Prairie State College Library\",\"ebscoCustomerId\":\"s8990198\"},{\"domain\":\"prairietrails.library.link\",\"label\":\"Prairie Trails Public Library District\",\"ebscoCustomerId\":\"s6718836\"},{\"domain\":\"ebzs8440772.library.link\",\"label\":\"Pratt Institute Libraries\",\"ebscoCustomerId\":\"s8440772\"},{\"domain\":\"ebzs9109222.library.link\",\"label\":\"Prince George'S County Memorial Library System\",\"ebscoCustomerId\":\"s9109222\"},{\"domain\":\"mbsc.library.link\",\"label\":\"Prince Mohammed bin Salman College of Business and Entrepreneurship Library\",\"ebscoCustomerId\":\"ns263187\"},{\"domain\":\"ebzcjrlc098.library.link\",\"label\":\"Princeton Public Library\",\"ebscoCustomerId\":\"cjrlc098\"},{\"domain\":\"link.princetonpublib.org\",\"label\":\"Princeton Public Library\",\"ebscoCustomerId\":\"s6258476\"},{\"domain\":\"phpl.library.link\",\"label\":\"Prospect Heights Public Library District\",\"ebscoCustomerId\":\"s9058645\"},{\"domain\":\"prospect.library.link\",\"label\":\"Prospect Library\"},{\"domain\":\"link.livebrary.com\",\"label\":\"Public Libraries of Suffolk County, New York\",\"ebscoCustomerId\":\"scls\"},{\"domain\":\"ebzyoungtwn.library.link\",\"label\":\"Public Library Of Youngstown And Mahoning County\"},{\"domain\":\"qatar.library.link\",\"label\":\"Qatar National Library\",\"ebscoCustomerId\":\"ns230765\"},{\"domain\":\"quincynotredame.library.link\",\"label\":\"Quincy Notre Dame High School\",\"ebscoCustomerId\":\"s6838652\"},{\"domain\":\"quincypl.library.link\",\"label\":\"Quincy Public Library\",\"ebscoCustomerId\":\"s8894420\"},{\"domain\":\"quorn.library.link\",\"label\":\"Quorn School and Community Library\"},{\"domain\":\"randwick.library.link\",\"label\":\"Randwick City Library\",\"ebscoCustomerId\":\"ns004739\"},{\"domain\":\"reading.library.link\",\"label\":\"Reading Public Library\",\"ebscoCustomerId\":\"rdg\"},{\"domain\":\"redbridge.library.link\",\"label\":\"Redbridge Council Libraries\",\"ebscoCustomerId\":\"ns010769\"},{\"domain\":\"rvbi.library.link\",\"label\":\"Rede Virtual de Bibliotecas RVBI Libraries\",\"ebscoCustomerId\":\"ns349029\"},{\"domain\":\"link.redgranitelibrary.org\",\"label\":\"Redgranite Public Library\",\"ebscoCustomerId\":\"s6258563\"},{\"domain\":\"ebzs8475989.library.link\",\"label\":\"Redwood City Public Library\",\"ebscoCustomerId\":\"s8475989\"},{\"domain\":\"renmarkparinga.library.link\",\"label\":\"Renmark Paringa Public Library\"},{\"domain\":\"rpi.library.link\",\"label\":\"Rensselaer Libraries\",\"ebscoCustomerId\":\"s9001156\"},{\"domain\":\"revere.library.link\",\"label\":\"Revere Public Library\",\"ebscoCustomerId\":\"rev\"},{\"domain\":\"richmond.library.link\",\"label\":\"Richmond Public Library\",\"ebscoCustomerId\":\"s4540765\"},{\"domain\":\"richtonpark.library.link\",\"label\":\"Richton Park Public Library District\",\"ebscoCustomerId\":\"s8897302\"},{\"domain\":\"link.riponlibrary.org\",\"label\":\"Ripon Public Library\",\"ebscoCustomerId\":\"s6258678\"},{\"domain\":\"riverforest.library.link\",\"label\":\"River Forest Public Library\",\"ebscoCustomerId\":\"s9058862\"},{\"domain\":\"rivergrove.library.link\",\"label\":\"River Grove Public Library District\",\"ebscoCustomerId\":\"s8893739\"},{\"domain\":\"riverdale.library.link\",\"label\":\"Riverdale Public Library District\",\"ebscoCustomerId\":\"riverdle\"},{\"domain\":\"riverside.library.link\",\"label\":\"Riverside Public Library\",\"ebscoCustomerId\":\"s8416790\"},{\"domain\":\"roanokebensonsd.library.link\",\"label\":\"Roanoke-Benson High School\",\"ebscoCustomerId\":\"s8603520\"},{\"domain\":\"robe.library.link\",\"label\":\"Robe Public Library\"},{\"domain\":\"dalton.library.link\",\"label\":\"Roberts Library\",\"ebscoCustomerId\":\"dal1\"},{\"domain\":\"ebzs9127092.library.link\",\"label\":\"Rochester Public Library\",\"ebscoCustomerId\":\"s9127092\"},{\"domain\":\"rockford.library.link\",\"label\":\"Rockford Public Library\",\"ebscoCustomerId\":\"s8422573\"},{\"domain\":\"ebzs8949878.library.link\",\"label\":\"Rogers Public Library\",\"ebscoCustomerId\":\"s8949878\"},{\"domain\":\"roselle.library.link\",\"label\":\"Roselle Public Library District\",\"ebscoCustomerId\":\"roselle\"},{\"domain\":\"roundlake.library.link\",\"label\":\"Round Lake Area Public Library District\",\"ebscoCustomerId\":\"s8876810\"},{\"domain\":\"ebzs9213868.library.link\",\"label\":\"Round Rock Public Library System\",\"ebscoCustomerId\":\"s9213868\"},{\"domain\":\"flsouthern.library.link\",\"label\":\"Roux Library\",\"ebscoCustomerId\":\"s5615486\"},{\"domain\":\"rcsjc.library.link\",\"label\":\"Rowan College of South Jersey â Cumberland Campus\",\"ebscoCustomerId\":\"sjrlc065\"},{\"domain\":\"rowva.library.link\",\"label\":\"ROWVA Elementary School\",\"ebscoCustomerId\":\"s8595610\"},{\"domain\":\"roxbydowns.library.link\",\"label\":\"Roxby Downs Community Library\"},{\"domain\":\"rsacat.library.link\",\"label\":\"RSA NFP Collection\",\"ebscoCustomerId\":\"ns229207\"},{\"domain\":\"rsanfp.library.link\",\"label\":\"RSA NFP Website\"},{\"domain\":\"rushvillepl.library.link\",\"label\":\"Rushville Public Library\",\"ebscoCustomerId\":\"s9067774\"},{\"domain\":\"ebzs9033479.library.link\",\"label\":\"Sacramento Public Library\",\"ebscoCustomerId\":\"s9033479\"},{\"domain\":\"salemcc.lbrary.link\",\"label\":\"Salem Community College Library\"},{\"domain\":\"salemcc.library.link\",\"label\":\"Salem Community College Library\",\"ebscoCustomerId\":\"sjrlc132\"},{\"domain\":\"mysalemlibrary.library.link\",\"label\":\"Salem Free Public Library\",\"ebscoCustomerId\":\"sjrlc259\"},{\"domain\":\"salem.library.link\",\"label\":\"Salem Public Library\",\"ebscoCustomerId\":\"sal\"},{\"domain\":\"salemtownshippld.library.link\",\"label\":\"Salem Township Public Library\"},{\"domain\":\"salemtownship.library.link\",\"label\":\"Salem Township Public Library District\",\"ebscoCustomerId\":\"s9064104\"},{\"domain\":\"salisbury.library.link\",\"label\":\"Salisbury - Community Hub\"},{\"domain\":\"ebzs9214935.library.link\",\"label\":\"Salt Lake County Library Services\",\"ebscoCustomerId\":\"s9214935\"},{\"domain\":\"mysapl.library.link\",\"label\":\"San Antonio Public Library\",\"ebscoCustomerId\":\"s8901083\"},{\"domain\":\"link.sfpl.org\",\"label\":\"San Francisco Public Library\",\"ebscoCustomerId\":\"sfpl\"},{\"domain\":\"sandy.library.link\",\"label\":\"Sandy Public Library\",\"ebscoCustomerId\":\"s8971559\"},{\"domain\":\"ebzs8366884.library.link\",\"label\":\"Sarasota County Libraries\",\"ebscoCustomerId\":\"s8366884\"},{\"domain\":\"saugus.library.link\",\"label\":\"Saugus Public Library\",\"ebscoCustomerId\":\"sau\"},{\"domain\":\"gloucester.library.link\",\"label\":\"Sawyer Free Library\",\"ebscoCustomerId\":\"glo\"},{\"domain\":\"schillerpark.library.link\",\"label\":\"Schiller Park Public Library\",\"ebscoCustomerId\":\"s8897323\"},{\"domain\":\"scstate.library.link\",\"label\":\"SCSL - South Carolina State Library\",\"ebscoCustomerId\":\"s8424610\"},{\"domain\":\"shu.library.link\",\"label\":\"Seton Hall University Libraries\",\"ebscoCustomerId\":\"s8475574\"},{\"domain\":\"shorewoodtroy.library.link\",\"label\":\"Shorewood-Troy Public Library\",\"ebscoCustomerId\":\"stpl\"},{\"domain\":\"silliman.library.link\",\"label\":\"Silliman University Library\",\"ebscoCustomerId\":\"s7612500\"}
1,{\"domain\":\"ebzs9037595.library.link\",\"label\":\"Simi Valley Public Library\",\"ebscoCustomerId\":\"s9037595\"},{\"domain\":\"snoisle.library.link\",\"label\":\"Sno-Isle Libraries\",\"ebscoCustomerId\":\"s9227428\"},{\"domain\":\"snowtown.library.link\",\"label\":\"Snowtown School Community Library\"},{\"domain\":\"charlestonlaw.library.link\",\"label\":\"Sol Blatt Jr. Law Library\",\"ebscoCustomerId\":\"ns149010\"},{\"domain\":\"solano.library.link\",\"label\":\"Solano County Library\",\"ebscoCustomerId\":\"s4302484\"},{\"domain\":\"sapln.library.link\",\"label\":\"SOUTH AUSTRALIAN PUBLIC LIBRARY NETWORK (PROD)\"},{\"domain\":\"ebzs5775076.library.link\",\"label\":\"South Charleston Public Library\",\"ebscoCustomerId\":\"s5775076\"},{\"domain\":\"sgsc.library.link\",\"label\":\"South Georgia State College Libraries\",\"ebscoCustomerId\":\"ns235468\"},{\"domain\":\"southholland.library.link\",\"label\":\"South Holland Public Library\",\"ebscoCustomerId\":\"soholland\"},{\"domain\":\"southeasternelementary.library.link\",\"label\":\"Southeastern CUSD #337 - Elementary School\",\"ebscoCustomerId\":\"s1109512\"},{\"domain\":\"southeasternhighschool.library.link\",\"label\":\"Southeastern CUSD #337 SD - School District\",\"ebscoCustomerId\":\"s1109492\"},{\"domain\":\"ebzs9184011.library.link\",\"label\":\"Southeastern Public Library System\",\"ebscoCustomerId\":\"s9184011\"},{\"domain\":\"spokane.library.link\",\"label\":\"Spokane Public Library\",\"ebscoCustomerId\":\"s8427805\"},{\"domain\":\"spoonrivercc.library.link\",\"label\":\"Spoon River College\",\"ebscoCustomerId\":\"s8862659\"},{\"domain\":\"spoonrivervalleysd.library.link\",\"label\":\"Spoon River High School\",\"ebscoCustomerId\":\"s8594461\"},{\"domain\":\"spoonriver.library.link\",\"label\":\"Spoon River Library District\",\"ebscoCustomerId\":\"s9062595\"},{\"domain\":\"spoonriverpld.library.link\",\"label\":\"Spoon River Library District\"},{\"domain\":\"ebzs8934889.library.link\",\"label\":\"Springdale Public Library\",\"ebscoCustomerId\":\"s8934889\"},{\"domain\":\"ebz092hyp312.library.link\",\"label\":\"St Charles City County Library District\"},{\"domain\":\"ebzs8865069.library.link\",\"label\":\"St James Parish Library\",\"ebscoCustomerId\":\"s8865069\"},{\"domain\":\"ebzs8864895.library.link\",\"label\":\"St John The Baptist Parish Library\",\"ebscoCustomerId\":\"s8864895\"},{\"domain\":\"ebz096hyp358.library.link\",\"label\":\"St Louis Public Library\",\"ebscoCustomerId\":\"096358\"},{\"domain\":\"stmarks.library.link\",\"label\":\"St Mark Catholic Grade School\"},{\"domain\":\"stcharlespublic.library.link\",\"label\":\"St. Charles Public Library District\",\"ebscoCustomerId\":\"s9063798\"},{\"domain\":\"stanford.library.link\",\"label\":\"Stanford University Libraries\",\"ebscoCustomerId\":\"s4392798\"},{\"domain\":\"starkcountyhighschool.library.link\",\"label\":\"Stark County CUSD - School District\",\"ebscoCustomerId\":\"s6362294\"},{\"domain\":\"seu.library.link\",\"label\":\"Steelman Library\",\"ebscoCustomerId\":\"seastcol\"},{\"domain\":\"stegersouthchicago.library.link\",\"label\":\"Steger-South Chicago Heights Public Library District\",\"ebscoCustomerId\":\"s9061177\"},{\"domain\":\"stickneyforest.library.link\",\"label\":\"Stickney-Forest View Public Library District\",\"ebscoCustomerId\":\"stickney\"},{\"domain\":\"stoneham.library.link\",\"label\":\"Stoneham Public Library\",\"ebscoCustomerId\":\"sto\"},{\"domain\":\"stonnington.library.link\",\"label\":\"Stonnington Library \u0026 Information\",\"ebscoCustomerId\":\"stonning\"},{\"domain\":\"streakybay.library.link\",\"label\":\"Streaky Bay School Community Library\"},{\"domain\":\"sugargrove.library.link\",\"label\":\"Sugar Grove Public Library District\",\"ebscoCustomerId\":\"s9063867\"},{\"domain\":\"summit.library.link\",\"label\":\"Summit Public Library District\",\"ebscoCustomerId\":\"s9059202\"},{\"domain\":\"swampscott.library.link\",\"label\":\"Swampscott Public Library\",\"ebscoCustomerId\":\"swa\"},{\"domain\":\"swanconsortium.library.link\",\"label\":\"SWAN Consortium\",\"ebscoCustomerId\":\"SWAN\"},{\"domain\":\"shrl.library.link\",\"label\":\"Swan Hill Regional Library\",\"ebscoCustomerId\":\"swanhill\"},{\"domain\":\"brynathyn.library.link\",\"label\":\"Swedenborg Library, Bryn Athyn College\",\"ebscoCustomerId\":\"ns011416\"},{\"domain\":\"ebzs9045573.library.link\",\"label\":\"Tampa Hillsborough County Public Library\",\"ebscoCustomerId\":\"s9045573\"},{\"domain\":\"teatreegully.library.link\",\"label\":\"Tea Tree Gully Library\"},{\"domain\":\"tudortmund.library.link\",\"label\":\"Technische Universität Dortmund - Bibliothek\",\"ebscoCustomerId\":\"s7296303\"},{\"domain\":\"havering.library.link\",\"label\":\"The London Borough Of Havering Libraries\",\"ebscoCustomerId\":\"ns009960\"},{\"domain\":\"mortonarboretum.library.link\",\"label\":\"The Morton Arboretum Sterling Morton Library\",\"ebscoCustomerId\":\"s2366254\"},{\"domain\":\"theosophicalsociety.library.link\",\"label\":\"The Theosophical Society in America\",\"ebscoCustomerId\":\"s4711286\"},{\"domain\":\"thomasford.library.link\",\"label\":\"Thomas Ford Memorial Library\",\"ebscoCustomerId\":\"thomas\"},{\"domain\":\"tru.library.link\",\"label\":\"THOMPSON RIVERS UNIVERSITY LIBRARIES\",\"ebscoCustomerId\":\"s5672243\"},{\"domain\":\"thornton.library.link\",\"label\":\"Thornton Public Library\",\"ebscoCustomerId\":\"s9059134\"},{\"domain\":\"thurrock.library.link\",\"label\":\"Thurrock Council Libraries\",\"ebscoCustomerId\":\"ns011184\"},{\"domain\":\"tinleypark.library.link\",\"label\":\"Tinley Park Public Library\",\"ebscoCustomerId\":\"s8897376\"},{\"domain\":\"toulonpld.library.link\",\"label\":\"Toulon Public Library\",\"ebscoCustomerId\":\"s9067996\"},{\"domain\":\"towandadl.library.link\",\"label\":\"Towanda District Library\",\"ebscoCustomerId\":\"s9065221\"},{\"domain\":\"towerhamlets.library.link\",\"label\":\"Tower Hamlets Council Libraries\",\"ebscoCustomerId\":\"ns011197\"},{\"domain\":\"townandcountry.library.link\",\"label\":\"Town and Country Public Library District\",\"ebscoCustomerId\":\"na\"},{\"domain\":\"tremontdl.library.link\",\"label\":\"Tremont District Library\",\"ebscoCustomerId\":\"s9068193\"},{\"domain\":\"tumbybay.library.link\",\"label\":\"Tumby Bay School Community Library\"},{\"domain\":\"tarumt.library.link\",\"label\":\"Tunku Abdul Rahman University of Management and Technology Libraries\",\"ebscoCustomerId\":\"ns216221\"},{\"domain\":\"uga.library.link\",\"label\":\"UGA Libraries\",\"ebscoCustomerId\":\"uga1\"},{\"domain\":\"unioncounty.library.link\",\"label\":\"Union County Library System\",\"ebscoCustomerId\":\"s9197109\"},{\"domain\":\"unioncounty.library.link.\",\"label\":\"Union County Library System\"},{\"domain\":\"unitysd.library.link\",\"label\":\"Unity High School\"},{\"domain\":\"uan.library.link\",\"label\":\"Universidad Antonio Narino\",\"ebscoCustomerId\":\"ns019517\"},{\"domain\":\"unicartagena.library.link\",\"label\":\"UNIVERSIDAD DE CARTAGENA LIBRARIES\",\"ebscoCustomerId\":\"s7335479\"},{\"domain\":\"udistrital.library.link\",\"label\":\"Universidad Distrital Francisco Jose de Caldas Libraries\",\"ebscoCustomerId\":\"ns000601\"},{\"domain\":\"unbosque.library.link\",\"label\":\"UNIVERSIDAD EL BOSQUE LIBRARY\",\"ebscoCustomerId\":\"s9777129\"},{\"domain\":\"utadeo.library.link\",\"label\":\"Universidad Jorge Tadeo Lozano\",\"ebscoCustomerId\":\"s6026984\"},{\"domain\":\"unisimon.library.link\",\"label\":\"UNIVERSIDAD SIMON BOLIVAR - BARRANQUILLA LIBRARIES\",\"ebscoCustomerId\":\"ns013889\"},{\"domain\":\"umon.library.link\",\"label\":\"Université de Moncton (Réseau de l'
1Université)\",\"ebscoCustomerId\":\"s8296574\"},{\"domain\":\"malaya.library.link\",\"label\":\"Universiti Malaya Libraries\",\"ebscoCustomerId\":\"s8370378\"},{\"domain\":\"canterbury.library.link\",\"label\":\"University of Canterbury\",\"ebscoCustomerId\":\"s1165276\"},{\"domain\":\"ughana.library.link\",\"label\":\"University of Ghana Library System\",\"ebscoCustomerId\":\"s1713254\"},{\"domain\":\"unimelb.library.link\",\"label\":\"University of Melbourne Library\",\"ebscoCustomerId\":\"s2775460\"},{\"domain\":\"northgeorgia.library.link\",\"label\":\"University of North Georgia Libraries\",\"ebscoCustomerId\":\"ns235470\"},{\"domain\":\"unisa.library.link\",\"label\":\"University of South Africa\",\"ebscoCustomerId\":\"s7393698\"},{\"domain\":\"westerncape.library.link\",\"label\":\"UNIVERSITY OF THE WESTERN CAPE LIBRARIES\",\"ebscoCustomerId\":\"s9751444\"},{\"domain\":\"universitypark.library.link\",\"label\":\"University Park Public Library District\",\"ebscoCustomerId\":\"s9061198\"},{\"domain\":\"unley.library.link\",\"label\":\"Unley Libraries - Fullarton Park Library\"},{\"domain\":\"umalaysia.library.link\",\"label\":\"UOW Malaysia Libraries\",\"ebscoCustomerId\":\"ns009082\"},{\"domain\":\"utahstu.library.link\",\"label\":\"Utah State University Libraries\",\"ebscoCustomerId\":\"utahstu\"},{\"domain\":\"valleydl.library.link\",\"label\":\"Valley District Library\"},{\"domain\":\"vpl.library.link\",\"label\":\"Vancouver Public Library\",\"ebscoCustomerId\":\"vancoupl\"},{\"domain\":\"vaughan.library.link\",\"label\":\"Vaughan Public Libraries\",\"ebscoCustomerId\":\"s4541528\"},{\"domain\":\"ebzs9064288.library.link\",\"label\":\"Vernon Area Public Library District\",\"ebscoCustomerId\":\"s9064288\"},{\"domain\":\"victorharbor.library.link\",\"label\":\"Victor Harbor Public Library\"},{\"domain\":\"vigo.library.link\",\"label\":\"Vigo County Public Library\",\"ebscoCustomerId\":\"s9075322\"},{\"domain\":\"villapark.library.link\",\"label\":\"Villa Park Public Library\",\"ebscoCustomerId\":\"s9062019\"},{\"domain\":\"violapld.library.link\",\"label\":\"Viola Public Library District\",\"ebscoCustomerId\":\"s9065869\"},{\"domain\":\"ebzvbpl.library.link\",\"label\":\"Virginia Beach Public Library And System\"},{\"domain\":\"virginiasd.library.link\",\"label\":\"Virginia CUSD #64\",\"ebscoCustomerId\":\"s9460453\"},{\"domain\":\"virginiamemorialpl.library.link\",\"label\":\"Virginia Memorial Public Library\",\"ebscoCustomerId\":\"s9058072\"},{\"domain\":\"ebzvolcolib.library.link\",\"label\":\"Volusia County Public Library System\"},{\"domain\":\"wakefieldcouncil.library.link\",\"label\":\"Wakefield Council\",\"ebscoCustomerId\":\"ns146763\"},{\"domain\":\"walkerville.library.link\",\"label\":\"Walkerville Library\"},{\"domain\":\"warrencountypl.library.link\",\"label\":\"Warren County Public Library - All Branches\",\"ebscoCustomerId\":\"s9068649\"},{\"domain\":\"warrenville.library.link\",\"label\":\"Warrenville Public Library District\",\"ebscoCustomerId\":\"s8483423\"},{\"domain\":\"warrnambool.library.link\",\"label\":\"Warrnambool Library Service\"},{\"domain\":\"washingtonsd.library.link\",\"label\":\"Washington Community High School\",\"ebscoCustomerId\":\"s9068215\"},{\"domain\":\"washingtonds.library.link\",\"label\":\"Washington District Library\"},{\"domain\":\"washingtondl.library.link\",\"label\":\"Washington District Library - All Branches\"},{\"domain\":\"wattlerange.library.link\",\"label\":\"Wattle Range Libraires\"},{\"domain\":\"link.library.waubonsee.edu\",\"label\":\"Waubonsee Community College\",\"ebscoCustomerId\":\"libweb\"},{\"domain\":\"link.wautomalibrary.org\",\"label\":\"Wautoma Public Library\",\"ebscoCustomerId\":\"s6260091\"},{\"domain\":\"waverley.library.link\",\"label\":\"Waverley Library\",\"ebscoCustomerId\":\"waverley\"},{\"domain\":\"wenonahlibrary.library.link\",\"label\":\"Wenonah Free Public Library\",\"ebscoCustomerId\":\"s9148555\"},{\"domain\":\"westcentralsd.library.link\",\"label\":\"West Central SD #235\",\"ebscoCustomerId\":\"ns129440\"},{\"domain\":\"westchicago.library.link\",\"label\":\"West Chicago Public Library District\",\"ebscoCustomerId\":\"s8891428\"},{\"domain\":\"westdeptford.library.link\",\"label\":\"West Deptford Free Public library\",\"ebscoCustomerId\":\"sjrlc150\"},{\"domain\":\"ebzs9083972.library.link\",\"label\":\"West Des Moines Public Library\",\"ebscoCustomerId\":\"s9083972\"},{\"domain\":\"westlinn.library.link\",\"label\":\"West Linn Public Library\",\"ebscoCustomerId\":\"s8479735\"},{\"domain\":\"westrorrens.library.link\",\"label\":\"West Torrens Library\"},{\"domain\":\"westchester.library.link\",\"label\":\"Westchester Public Library\",\"ebscoCustomerId\":\"s9058813\"},{\"domain\":\"link.westfieldlibrary.org\",\"label\":\"Westfield Public Library (Ethel Everhard Memorial)\",\"ebscoCustomerId\":\"s6254572\"},{\"domain\":\"westmont.library.link\",\"label\":\"Westmont Public Library\",\"ebscoCustomerId\":\"s9062141\"},{\"domain\":\"westvillelibrary.library.link\",\"label\":\"Westville Public Library\",\"ebscoCustomerId\":\"sjrlc152\"},{\"domain\":\"wethersfieldsd.library.link\",\"label\":\"Wethersfield CUSD #230\",\"ebscoCustomerId\":\"s9479466\"},{\"domain\":\"whiteoak.library.link\",\"label\":\"White Oak Library District\",\"ebscoCustomerId\":\"s9069069\"},{\"domain\":\"wml.library.link\",\"label\":\"Whitehorse Manningham Libraries\",\"ebscoCustomerId\":\"whiteh\"},{\"domain\":\"ebzs8477951.library.link\",\"label\":\"Whittier Public Library\",\"ebscoCustomerId\":\"s8477951\"},{\"domain\":\"whyalla.library.link\",\"label\":\"Whyalla Public Library\"},{\"domain\":\"widener.library.link\",\"label\":\"Widener University Libraries\",\"ebscoCustomerId\":\"s8426369\"},{\"domain\":\"link.wildroselibrary.org\",\"label\":\"Wild Rose (Patterson Memorial)\",\"ebscoCustomerId\":\"s6258087\"},{\"domain\":\"wilkesu.library.link\",\"label\":\"Wilkes University\",\"ebscoCustomerId\":\"wilkesu\"},{\"domain\":\"williamleonard.library.link\",\"label\":\"William Leonard Public Library District\",\"ebscoCustomerId\":\"s9061272\"},{\"domain\":\"williamsburg.library.link\",\"label\":\"Williamsburg County Library System\",\"ebscoCustomerId\":\"s9197131\"},{\"domain\":\"link.wrl.org\",\"label\":\"Williamsburg Regional Library\",\"ebscoCustomerId\":\"s4345865\"},{\"domain\":\"wilmette.library.link\",\"label\":\"Wilmette Public Library District\",\"ebscoCustomerId\":\"s9058699\"},{\"domain\":\"wilsonville.library.link\",\"label\":\"Wilsonville Public Library\",\"ebscoCustomerId\":\"s8330018\"},{\"domain\":\"wrlc.library.link\",\"label\":\"Wimmera Regional Library Corporation\",\"ebscoCustomerId\":\"wimmera\"},{\"domain\":\"scottcountyhighschool.library.link\",\"label\":\"Winchester CUSD #1 - School District\"},{\"domain\":\"scottcountyelementary.library.link\",\"label\":\"Winchester Elementary School\"},{\"domain\":\"winchesterpl.library.link\",\"label\":\"Winchester Public Library\",\"ebscoCustomerId\":\"s9067819\"},{\"domain\":\"windsorpublic.library.link\",\"label\":\"Windsor Public Library\",\"ebscoCustomerId\":\"s4274588\"},{\"domain\":\"link.winneconnelibrary.org\",\"label\":\"Winneconne Public Library\",\"ebscoCustomerId\":\"s6260364\"},{\"domain\":\"link.winnefox.org\",\"label\":\"Winnefox Library System\",\"ebscoCustomerId\":\"ns001840\"},{\"domain\":\"winnetka.library.link\",\"label\":\"Winnetka-Northfield Public Library District\",\"ebscoCustomerId\":\"s8877001\"},{\"domain\":\"winthrop.library.link\",\"label\":\"Winthrop Public Library and Museum\",\"ebscoCustomerId\":\"wth\"},{\"domain\":\"ebzs9233072.library.link\",\"label\":\"Wisconsin Valley Library Service\",\"ebscoCustomerId\":\"s9233072\"},{\"domain\":\"wooddale.library.link\",\"label\":\"Wood Dale Public Library District\",\"ebscoCustomerId\":\"s6728884\"},{\"domain\":\"woodbridge.library.link\",\"label\":\"Woodbridge Public Library\",\"ebscoCustomerId\":\"wplinfo\"},{\"domain\":\"woodburylibrary.library.link\",\"label\":\"Woodbury Public Library\",\"ebscoCustomerId\":\"sjrlc156\"},{\"domain\":\"woodridge.library.link\",\"label\":\"Woodridge Public Library\",\"ebscoCustomerId\":\"s9062070\"},{\"domain\":\"woollahra.library.link\",\"label\":\"Woollahra Libraries\",\"ebscoCustomerId\":\"s1233871\"},{\"domain\":\"woomera.library.link\",\"label\":\"Woomera Community Library\"},{\"domain\":\"worthpublic.library.link\",\"label\":\"Worth Public Library District\",\"ebscoCustomerId\":\"worth\"},{\"domain\":\"wudinna.library.link\",\"label\":\"Wudinna School Community Library\"},{\"domain\":\"wycl.library.link\",\"label\":\"Wyndham City Libraries\",\"ebscoCustomerId\":\"wyndham\"},{\"domain\":\"wyomingpld.library.link\",\"label\":\"Wyoming Public Library\",\"ebscoCustomerId\":\"s9068018\"},{\"domain\":\"ebzs8425857.library.link\",\"label\":\"Yakima Valley Libraries\",\"ebscoCustomerId\":\"s8425857\"},{\"domain\":\"yankalilla.library.link\",\"label\":\"Yankalilla Library\"},{\"domain\":\"coyl.library.link\",\"label\":\"Yarra Libraries\",\"ebscoCustomerId\":\"s1041139\"},{\"domain\":\"yarraplenty.library.link\",\"label\":\"Yarra Plenty Regional Library\",\"ebscoCustomerId\":\"yarralib\"},{\"domain\":\"ybkl.library.link\",\"label\":\"Yarriambiack Shire Libraries\",\"ebscoCustomerId\":\"ns311449\"},{\"domain\":\"yeshiva.library.link\",\"label\":\"Yeshiva University Library\",\"ebscoCustomerId\":\"s6086892\"},{\"domain\":\"york.library.link\",\"label\":\"York County Library System\",\"ebscoCustomerId\":\"s9197175\"},{\"domain\":\"yorke.library.link\",\"label\":\"York Peninsula Library Service\"},{\"domain\":\"zion.library.link\",\"label\":\"Zion-Benton\",\"ebscoCustomerId\":\"s8845774\"}],\"env\":\"live\"}],\"$L23\"]\n"])</script>
1<script>self.__next_f.push([1,"24:T16175,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"ItemList\",\"itemListElement\":[{\"@type\":\"Library\",\"name\":\"A-C Central CUSD - School District\",\"hasOfferCatalog\":\"https://accentralmiddlehighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"A-C Central Elementary School\",\"hasOfferCatalog\":\"https://accentralelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"A.R. Dykes Library\",\"hasOfferCatalog\":\"https://kumed.library.link\"},{\"@type\":\"Library\",\"name\":\"Abbot Public Library\",\"hasOfferCatalog\":\"https://marblehead.library.link\"},{\"@type\":\"Library\",\"name\":\"Abingdon - Avon District 276 - Hedding Grade School\",\"hasOfferCatalog\":\"https://heddinggrade.library.link\"},{\"@type\":\"Library\",\"name\":\"Abingdon - Avon District 276 - School District\",\"hasOfferCatalog\":\"https://abingdonavonhighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Abingdon-Avon Hedding Grade School\",\"hasOfferCatalog\":\"https://abingdonavonheddinggrade.library.link\"},{\"@type\":\"Library\",\"name\":\"Abraham Baldwin Agricultural College\",\"hasOfferCatalog\":\"https://abac.library.link\"},{\"@type\":\"Library\",\"name\":\"Abraham Lincoln Presidential Library And Museum\",\"hasOfferCatalog\":\"https://ebzns074813.library.link\"},{\"@type\":\"Library\",\"name\":\"Acorn Public Library District\",\"hasOfferCatalog\":\"https://acorn.library.link\"},{\"@type\":\"Library\",\"name\":\"Adana Alparslan Turkes Science and Technology University Library\",\"hasOfferCatalog\":\"https://adana.library.link\"},{\"@type\":\"Library\",\"name\":\"Adelaide City - City Library\",\"hasOfferCatalog\":\"https://adelaidecity.library.link\"},{\"@type\":\"Library\",\"name\":\"Adelaide Hills Council Libraries â Gumeracha\",\"hasOfferCatalog\":\"https://adehills.library.link\"},{\"@type\":\"Library\",\"name\":\"Alamance County Public Libraries\",\"hasOfferCatalog\":\"https://alamance.library.link\"},{\"@type\":\"Library\",\"name\":\"Albany State University Libraries\",\"hasOfferCatalog\":\"https://albany.library.link\"},{\"@type\":\"Library\",\"name\":\"Albertsons Library\",\"hasOfferCatalog\":\"https://boise.library.link\"},{\"@type\":\"Library\",\"name\":\"Albuquerque Bernalillo County Library\",\"hasOfferCatalog\":\"https://ebzs4120635.library.link\"},{\"@type\":\"Library\",\"name\":\"Alexandrina Libraries - Goolwa\",\"hasOfferCatalog\":\"https://alexandrina.library.link\"},{\"@type\":\"Library\",\"name\":\"Algonquin Area Public Library District\",\"hasOfferCatalog\":\"https://aapld.library.link\"},{\"@type\":\"Library\",\"name\":\"Allendale-Hampton-Jasper System\",\"hasOfferCatalog\":\"https://allendale.library.link\"},{\"@type\":\"Library\",\"name\":\"Alma College Library\",\"hasOfferCatalog\":\"https://alma.library.link\"},{\"@type\":\"Library\",\"name\":\"Alpha Park Public Library\",\"hasOfferCatalog\":\"https://link.alphapark.org\"},{\"@type\":\"Library\",\"name\":\"Alpha Park Public Library District\",\"hasOfferCatalog\":\"https://alphaparkpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Alsip-Merrionette Park Public Library District\",\"hasOfferCatalog\":\"https://alsip.library.link\"},{\"@type\":\"Library\",\"name\":\"AlWood CUSD #225 - Elementary School\",\"hasOfferCatalog\":\"https://alwoodelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Alwood Middle-High School\",\"hasOfferCatalog\":\"https://alwoodhighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Anaheim Public Library\",\"hasOfferCatalog\":\"https://anaheim.library.link\"},{\"@type\":\"Library\",\"name\":\"Andamooka School Community Library\",\"hasOfferCatalog\":\"https://andamooka.library.link\"},{\"@type\":\"Library\",\"name\":\"Anderson County Library System\",\"hasOfferCatalog\":\"https://andersoncounty.library.link\"},{\"@type\":\"Library\",\"name\":\"Anderson Public Library\",\"hasOfferCatalog\":\"https://anderson.library.link\"},{\"@type\":\"Library\",\"name\":\"Andrews University\",\"hasOfferCatalog\":\"https://andrews.library.link\"},{\"@type\":\"Library\",\"name\":\"Asa H Gordon Library\",\"hasOfferCatalog\":\"https://savannahstate.library.link\"},{\"@type\":\"Library\",\"name\":\"Astoria High School\",\"hasOfferCatalog\":\"https://astoriasd.library.link\"},{\"@type\":\"Library\",\"name\":\"Ateneo De Naga University Libraries\",\"hasOfferCatalog\":\"https://adnu.library.link\"},{\"@type\":\"Library\",\"name\":\"Atkinson Public Library\",\"hasOfferCatalog\":\"https://atkinsonpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Atlanta Public Library District\",\"hasOfferCatalog\":\"https://atlantapl.library.link\"},{\"@type\":\"Library\",\"name\":\"Austin Public Library\",\"hasOfferCatalog\":\"https://austin.library.link\"},{\"@type\":\"Library\",\"name\":\"Australian Institute of Aboriginal and Torres Strait Islander Studies (AIATSIS)\",\"hasOfferCatalog\":\"https://aiatsis.library.link\"},{\"@type\":\"Library\",\"name\":\"Avon Elementary School\",\"hasOfferCatalog\":\"https://abingdonavonmiddleelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Avon Public Library\",\"hasOfferCatalog\":\"https://avonpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Ayer Public Library District\",\"hasOfferCatalog\":\"https://ayerpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Balaklava Community Library\",\"hasOfferCatalog\":\"https://balaklava.library.link\"},{\"@type\":\"Library\",\"name\":\"Barmera Public Library\",\"hasOfferCatalog\":\"https://berribarmera.library.link\"},{\"@type\":\"Library\",\"name\":\"Barossa Library Service\",\"hasOfferCatalog\":\"https://barossa.library.link\"},{\"@type\":\"Library\",\"name\":\"Barrington Area Library\",\"hasOfferCatalog\":\"https://link.balibrary.org\"},{\"@type\":\"Library\",\"name\":\"Batavia Public Library District\",\"hasOfferCatalog\":\"https://batavia.library.link\"},{\"@type\":\"Library\",\"name\":\"Bayside Library Service\",\"hasOfferCatalog\":\"https://bayside.library.link\"},{\"@type\":\"Library\",\"name\":\"Beacon College Library\",\"hasOfferCatalog\":\"https://beaconcollege.library.link\"},{\"@type\":\"Library\",\"name\":\"Beardstown Houston Memorial Public Library\",\"hasOfferCatalog\":\"https://beardstownhouston.library.link\"},{\"@type\":\"Library\",\"name\":\"Beardstown Houston Memorial Public Library\",\"hasOfferCatalog\":\"https://beardstownhoustonpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Beardstown Junior/Senior High Media Center\",\"hasOfferCatalog\":\"https://beardstownsd.library.link\"},{\"@type\":\"Library\",\"name\":\"Beaufort County Library System\",\"hasOfferCatalog\":\"https://beaufort.library.link\"},{\"@type\":\"Library\",\"name\":\"Bedford Park Public Library District\",\"hasOfferCatalog\":\"https://bedfordpark.library.link\"},{\"@type\":\"Library\",\"name\":\"Beecher Community Library District\",\"hasOfferCatalog\":\"https://beecher.library.link\"},{\"@type\":\"Library\",\"name\":\"Bellwood Public Library\",\"hasOfferCatalog\":\"https://bellwood.library.link\"},{\"@type\":\"Library\",\"name\":\"Bensenville Community Public Library District\",\"hasOfferCatalog\":\"https://bensenvillecommunity.library.link\"},{\"@type\":\"Library\",\"name\":\"Bensenville Elementary School District #2 - Tioga Elementary School\",\"hasOfferCatalog\":\"https://bensenvilletioga.library.link\"},{\"@type\":\"Library\",\"name\":\"Bensenville Elementary School District #2 - WA Johnson Middle School\",\"hasOfferCatalog\":\"https://bensenvillewajohnson.library.link\"},{\"@type\":\"Library\",\"name\":\"Bensenville Elementary School District #2-Blackhawk Middle School\",\"hasOfferCatalog\":\"https://bensenvilleblackhawk.library.link\"},{\"@type\":\"Library\",\"name\":\"Berkeley Public Library\",\"hasOfferCatalog\":\"https://berkeley.library.link\"},{\"@type\":\"Library\",\"name\":\"Berlin Public Library\",\"hasOfferCatalog\":\"https://link.berlinlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Berwyn Public Library\",\"hasOfferCatalog\":\"https://berwyn.library.link\"},{\"@type\":\"Library\",\"name\":\"Beverly Public Library\",\"hasOfferCatalog\":\"https://beverly.library.link\"},{\"@type\":\"Library\",\"name\":\"BiblioGraph Demo\",\"hasOfferCatalog\":\"https://demo.library.link\"},{\"@type\":\"Library\",\"name\":\"Biblioteca del Congreso Nacional de Chile\",\"hasOfferCatalog\":\"https://bcn.library.link\"},{\"@type\":\"Library\",\"name\":\"Biblioteca José M. Lázaro\",\"hasOfferCatalog\":\"https://ricorio.library.link\"},{\"@type\":\"Library\",\"name\":\"Biblioteca Nacional de Colombia Libraries\",\"hasOfferCatalog\":\"https://bnco.library.link\"}
1,{\"@type\":\"Library\",\"name\":\"Biblioteca Universidad de los Lagos\",\"hasOfferCatalog\":\"https://ulagos.library.link\"},{\"@type\":\"Library\",\"name\":\"Bibliotecas de la Universidad de Concepción\",\"hasOfferCatalog\":\"https://udec.library.link\"},{\"@type\":\"Library\",\"name\":\"Blandinsville-Hire Library District\",\"hasOfferCatalog\":\"https://blandinsvillehirepl.library.link\"},{\"@type\":\"Library\",\"name\":\"Blessing Health Professions Library\",\"hasOfferCatalog\":\"https://blessinghealth.library.link\"},{\"@type\":\"Library\",\"name\":\"Bloomingdale Public Library\",\"hasOfferCatalog\":\"https://bloomingdale.library.link\"},{\"@type\":\"Library\",\"name\":\"Blue Island Public Library\",\"hasOfferCatalog\":\"https://blueisland.library.link\"},{\"@type\":\"Library\",\"name\":\"Boone County Public Library\",\"hasOfferCatalog\":\"https://boonecounty.library.link\"},{\"@type\":\"Library\",\"name\":\"Bordertown Public Library\",\"hasOfferCatalog\":\"https://bordertown.library.link\"},{\"@type\":\"Library\",\"name\":\"Botswana University of Agriculture and Natural Resources Libraries\",\"hasOfferCatalog\":\"https://buan.library.link\"},{\"@type\":\"Library\",\"name\":\"Bradford Grade School\",\"hasOfferCatalog\":\"https://bradfordsd.library.link\"},{\"@type\":\"Library\",\"name\":\"Bradford Public Library District\",\"hasOfferCatalog\":\"https://bradfordpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Brandon Public Library\",\"hasOfferCatalog\":\"https://link.brandonlibrary.net\"},{\"@type\":\"Library\",\"name\":\"Brantford Public Library\",\"hasOfferCatalog\":\"https://brantford.library.link\"},{\"@type\":\"Library\",\"name\":\"Brent Council Libraries\",\"hasOfferCatalog\":\"https://brent.library.link\"},{\"@type\":\"Library\",\"name\":\"Bridgeview Public Library\",\"hasOfferCatalog\":\"https://bridgeview.library.link\"},{\"@type\":\"Library\",\"name\":\"Brimfield Library\",\"hasOfferCatalog\":\"https://link.brimfieldlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Brimfield Public Library District\",\"hasOfferCatalog\":\"https://brimfieldpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Broadview Public Library District\",\"hasOfferCatalog\":\"https://broadview.library.link\"},{\"@type\":\"Library\",\"name\":\"Brookfield Public Library\",\"hasOfferCatalog\":\"https://brookfield.library.link\"},{\"@type\":\"Library\",\"name\":\"Brown County Public Library\",\"hasOfferCatalog\":\"https://browncountypl.library.link\"},{\"@type\":\"Library\",\"name\":\"Bryant \u0026 Stratton College\",\"hasOfferCatalog\":\"https://bryantstratton.library.link\"},{\"@type\":\"Library\",\"name\":\"Bullitt County Public Library\",\"hasOfferCatalog\":\"https://bullittcounty.library.link\"},{\"@type\":\"Library\",\"name\":\"Buloke Libraries\",\"hasOfferCatalog\":\"https://blke.library.link\"},{\"@type\":\"Library\",\"name\":\"Bunker Hill Community College\",\"hasOfferCatalog\":\"https://bunkerhill.library.link\"},{\"@type\":\"Library\",\"name\":\"Burnside Library\",\"hasOfferCatalog\":\"https://burnside.library.link\"},{\"@type\":\"Library\",\"name\":\"Burra Community Library\",\"hasOfferCatalog\":\"https://burra.library.link\"},{\"@type\":\"Library\",\"name\":\"Bushnell Public Library\",\"hasOfferCatalog\":\"https://bushnellpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Bushnell-Prairie City High School\",\"hasOfferCatalog\":\"https://bushnellprairiecitysd.library.link\"},{\"@type\":\"Library\",\"name\":\"Bute Library (Branch of Port Broughton Community School Library)\",\"hasOfferCatalog\":\"https://portbroughton.library.link\"},{\"@type\":\"Library\",\"name\":\"Cabarrus County Public Library\",\"hasOfferCatalog\":\"https://cabarrus.library.link\"},{\"@type\":\"Library\",\"name\":\"Cairn University\",\"hasOfferCatalog\":\"https://cairn.library.link\"},{\"@type\":\"Library\",\"name\":\"Calcasieu Parish Public Library\",\"hasOfferCatalog\":\"https://link.calcasieulibrary.org\"},{\"@type\":\"Library\",\"name\":\"Calgary Public Library\",\"hasOfferCatalog\":\"https://link.calgarylibrary.ca\"},{\"@type\":\"Library\",\"name\":\"Calhoun County Library System\",\"hasOfferCatalog\":\"https://calhoun.library.link\"},{\"@type\":\"Library\",\"name\":\"Calumet City Public Library\",\"hasOfferCatalog\":\"https://calumetcity.library.link\"},{\"@type\":\"Library\",\"name\":\"Calumet Park Public Library\",\"hasOfferCatalog\":\"https://calumetpark.library.link\"},{\"@type\":\"Library\",\"name\":\"Cambrai School Community Library\",\"hasOfferCatalog\":\"https://midmurray.library.link\"},{\"@type\":\"Library\",\"name\":\"Cambridge CUSD #227 - School District\",\"hasOfferCatalog\":\"https://cambridgehighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Cambridge Elementary School\",\"hasOfferCatalog\":\"https://cambridgegradeschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Cambridge Public Library\",\"hasOfferCatalog\":\"https://cambridgepl.library.link\"},{\"@type\":\"Library\",\"name\":\"Campaspe Shire Council\",\"hasOfferCatalog\":\"https://cprl.library.link\"},{\"@type\":\"Library\",\"name\":\"Campbellsport Public Library\",\"hasOfferCatalog\":\"https://link.campbellsportlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Campbelltown Public Library\",\"hasOfferCatalog\":\"https://campbelltown.library.link\"},{\"@type\":\"Library\",\"name\":\"Canby Public Library\",\"hasOfferCatalog\":\"https://canby.library.link\"},{\"@type\":\"Library\",\"name\":\"Canton CUSD #66 - High School\",\"hasOfferCatalog\":\"https://cantonsd.library.link\"},{\"@type\":\"Library\",\"name\":\"Carlock Public Library District\",\"hasOfferCatalog\":\"https://carlockpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Carnegie Library Of Pittsburgh\",\"hasOfferCatalog\":\"https://ebzs4663075.library.link\"},{\"@type\":\"Library\",\"name\":\"Carol Stream Public Library\",\"hasOfferCatalog\":\"https://carolstream.library.link\"},{\"@type\":\"Library\",\"name\":\"Carthage Public Library District\",\"hasOfferCatalog\":\"https://carthagepld.library.link\"},{\"@type\":\"Library\",\"name\":\"Cary Area Public Library District\",\"hasOfferCatalog\":\"https://caryarea.library.link\"},{\"@type\":\"Library\",\"name\":\"Casey Cardinia Libraries\",\"hasOfferCatalog\":\"https://cclc.library.link\"},{\"@type\":\"Library\",\"name\":\"Ceduna School Community Library\",\"hasOfferCatalog\":\"https://ceduna.library.link\"},{\"@type\":\"Library\",\"name\":\"Central Highland Libraries\",\"hasOfferCatalog\":\"https://chrl.library.link\"},{\"@type\":\"Library\",\"name\":\"Central Junior High School\",\"hasOfferCatalog\":\"https://camppointsd.library.link\"},{\"@type\":\"Library\",\"name\":\"Cerritos Library\",\"hasOfferCatalog\":\"https://ebzcerrpub.library.link\"},{\"@type\":\"Library\",\"name\":\"Charles Sturt - Civic, Woodville Branch\",\"hasOfferCatalog\":\"https://charlessturt.library.link\"},{\"@type\":\"Library\",\"name\":\"Charleston County Public Library\",\"hasOfferCatalog\":\"https://link.ccpl.org\"},{\"@type\":\"Library\",\"name\":\"Chatsworth Area Library\",\"hasOfferCatalog\":\"https://chatsworthtownshippl.library.link\"},{\"@type\":\"Library\",\"name\":\"Chemeketa Cooperative Regional Library Service (CCRLS)\",\"hasOfferCatalog\":\"https://ccrls.library.link\"},{\"@type\":\"Library\",\"name\":\"Chenoa Public Library\",\"hasOfferCatalog\":\"https://chenoapl.library.link\"},{\"@type\":\"Library\",\"name\":\"Cherokee County Public Library\",\"hasOfferCatalog\":\"https://cherokee.library.link\"},{\"@type\":\"Library\",\"name\":\"Chester County Library System\",\"hasOfferCatalog\":\"https://chester.library.link\"},{\"@type\":\"Library\",\"name\":\"Chesterfield County Library System\",\"hasOfferCatalog\":\"https://chesterfield.library.link\"},{\"@type\":\"Library\",\"name\":\"Chesterfield Public Library\",\"hasOfferCatalog\":\"https://chesterfieldcounty.library.link\"},{\"@type\":\"Library\",\"name\":\"Chicago Heights Public Library\",\"hasOfferCatalog\":\"https://chicagoheights.library.link\"},{\"@type\":\"Library\",\"name\":\"Chicago Ridge Public Library\",\"hasOfferCatalog\":\"https://chicagoridge.library.link\"},{\"@type\":\"Library\",\"name\":\"Chillicothe Elementary Center\",\"hasOfferCatalog\":\"https://ivccec.library.link\"},{\"@type\":\"Library\",\"name\":\"Chillicothe Public Library District\",\"hasOfferCatalog\":\"https://chillicothepl.library.link\"},{\"@type\":\"Library\",\"name\":\"Cicero Public Library\",\"hasOfferCatalog\":\"https://cicero.library.link\"},{\"@type\":\"Library\",\"name\":\"City of Belmont - Ruth Faulkner Public Library\",\"hasOfferCatalog\":\"https://link.belmont.wa.gov.au\"},{\"@type\":\"Library\",\"name\":\"City of Canning Libraries\",\"hasOfferCatalog\":\"https://canning.library.link\"},{\"@type\":\"Library\",\"name\":\"City of Gold Coast Libraries\",\"hasOfferCatalog\":\"https://link.goldcoast.qld.gov.au\"},{\"@type\":\"Library\",\"name\":\"City of Gosnells Libraries\",\"hasOfferCatalog\":\"https://gosnells.library.link\"},{\"@type\":\"Library\",\"name\":\"City of Stirling Library Services\",\"hasOfferCatalog\":\"https://stirling.library.link\"},{\"@type\":\"Library\",\"name\":\"Clackamas County Library - Oak Lodge\",\"hasOfferCatalog\":\"https://oaklodge.library.link\"},{\"@type\":\"Library\",\"name\":\"Clare Public Library\",\"hasOfferCatalog\":\"https://claregilbertvalleys.library.link\"},{\"@type\":\"Library\",\"name\":\"Clarendon Hills Public Library\",\"hasOfferCatalog\":\"https://clarendonhills.library.link\"},{\"@type\":\"Library\",\"name\":\"Clayton Public Library District\",\"hasOfferCatalog\":\"https://claytonpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Clayton State University Library\",\"hasOfferCatalog\":\"https://claytonstate.library.link\"},{\"@type\":\"Library\",\"name\":\"Cleve School Community Library\",\"hasOfferCatalog\":\"https://cleve.library.link\"},{\"@type\":\"Library\",\"name\":\"Clover Library District\",\"hasOfferCatalog\":\"https://cloverpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Cobb County Public Library System\",\"hasOfferCatalog\":\"https://cobbcounty.library.link\"},{\"@type\":\"Library\",\"name\":\"Coeur D'Alene Public Library\",\"hasOfferCatalog\":\"https://ebzs5664038.library.link\"},{\"@type\":\"Library\",\"name\":\"Coffin Bay Depot\",\"hasOfferCatalog\":\"https://cummins.library.link\"},{\"@type\":\"Library\",\"name\":\"Colchester District Library\",\"hasOfferCatalog\":\"https://colchesterdl.library.link\"},{\"@type\":\"Library\",\"name\":\"Colegio de Estudios Superiores de Administración Library\",\"hasOfferCatalog\":\"https://cesa.library.link\"},{\"@type\":\"Library\",\"name\":\"College of Coastal Georgia\",\"hasOfferCatalog\":\"https://ccga.library.link\"},{\"@type\":\"Library\",\"name\":\"College of Physicians of Philadelphia\",\"hasOfferCatalog\":\"https://collegeofphysicians.library.link\"},{\"@type\":\"Library\",\"name\":\"Colleton County Library System\",\"hasOfferCatalog\":\"https://colleton.library.link\"},{\"@type\":\"Library\",\"name\":\"Coloma Public Library\",\"hasOfferCatalog\":\"https://link.colomalibrary.org\"},{\"@type\":\"Library\",\"name\":\"Columbus Metropolitan Library\",\"hasOfferCatalog\":\"https://ebzcolumbus.library.link\"},{\"@type\":\"Library\",\"name\":\"Concord Public Library\",\"hasOfferCatalog\":\"https://concord.library.link\"},{\"@type\":\"Library\",\"name\":\"Coober Pedy School Community Library\",\"hasOfferCatalog\":\"https://cooberpedy.library.link\"},{\"@type\":\"Library\",\"name\":\"Coomandook School Community Library\",\"hasOfferCatalog\":\"https://coorong.library.link\"},{\"@type\":\"Library\",\"name\":\"Coquitlam Public Library\",\"hasOfferCatalog\":\"https://link.coqlibrary.ca\"},{\"@type\":\"Library\",\"name\":\"Corangamite and Moyne Libraries\",\"hasOfferCatalog\":\"https://cmls.library.link\"},{\"@type\":\"Library\",\"name\":\"Cornell University Library\",\"hasOfferCatalog\":\"https://ebzs9001366.library.link\"},{\"@type\":\"Library\",\"name\":\"Council Bluffs Public Library\",\"hasOfferCatalog\":\"https://councilbluffs.library.link\"},{\"@type\":\"Library\",\"name\":\"Cowell School and Community Library\",\"hasOfferCatalog\":\"https://cowell.library.link\"}
1,{\"@type\":\"Library\",\"name\":\"Crestwood Public Library District\",\"hasOfferCatalog\":\"https://crestwood.library.link\"},{\"@type\":\"Library\",\"name\":\"Crete Public Library District\",\"hasOfferCatalog\":\"https://crete.library.link\"},{\"@type\":\"Library\",\"name\":\"Creve Coeur Public Library\",\"hasOfferCatalog\":\"https://crevecoeurpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Crook County Library\",\"hasOfferCatalog\":\"https://link.crooklib.org\"},{\"@type\":\"Library\",\"name\":\"Crowder College Library\",\"hasOfferCatalog\":\"https://ebz073hyp700.library.link\"},{\"@type\":\"Library\",\"name\":\"Crystal Brook Public Library\",\"hasOfferCatalog\":\"https://portpirie.library.link\"},{\"@type\":\"Library\",\"name\":\"Crystal Lake Public Library\",\"hasOfferCatalog\":\"https://crystallake.library.link\"},{\"@type\":\"Library\",\"name\":\"CSU libraries\",\"hasOfferCatalog\":\"https://columbusstate.library.link\"},{\"@type\":\"Library\",\"name\":\"Cuba Elementary School\",\"hasOfferCatalog\":\"https://fultonelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Cumberland County Library\",\"hasOfferCatalog\":\"https://cclnj.library.link\"},{\"@type\":\"Library\",\"name\":\"Cumberland County Library System\",\"hasOfferCatalog\":\"https://ccls.library.link\"},{\"@type\":\"Library\",\"name\":\"Cuyahoga County Public Library\",\"hasOfferCatalog\":\"https://ebzcuyacnty.library.link\"},{\"@type\":\"Library\",\"name\":\"Danvers Township Library\",\"hasOfferCatalog\":\"https://danverstownship.library.link\"},{\"@type\":\"Library\",\"name\":\"Darien Library\",\"hasOfferCatalog\":\"https://ebzdarlib.library.link\"},{\"@type\":\"Library\",\"name\":\"Dee-Mack Intermediate School\",\"hasOfferCatalog\":\"https://deemackintermediate.library.link\"},{\"@type\":\"Library\",\"name\":\"Deer Creek - Mackinaw Primary/Jr High School\",\"hasOfferCatalog\":\"https://deemackjrhigh.library.link\"},{\"@type\":\"Library\",\"name\":\"Deer Creek Library\",\"hasOfferCatalog\":\"https://deercreekdl.library.link\"},{\"@type\":\"Library\",\"name\":\"Deer Creek-Mackinaw Community Unit School District 701\",\"hasOfferCatalog\":\"https://deemackhighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Delavan Jr-Sr High School\",\"hasOfferCatalog\":\"https://delavansd.library.link\"},{\"@type\":\"Library\",\"name\":\"Deptford Public Library\",\"hasOfferCatalog\":\"https://deptfordpubliclibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"Des Plaines Public Library\",\"hasOfferCatalog\":\"https://dppl.library.link\"},{\"@type\":\"Library\",\"name\":\"Deschutes Public Library\",\"hasOfferCatalog\":\"https://link.deschuteslibrary.org\"},{\"@type\":\"Library\",\"name\":\"Diane M. Halle Library\",\"hasOfferCatalog\":\"https://endicott.library.link\"},{\"@type\":\"Library\",\"name\":\"Dolton Public Library District\",\"hasOfferCatalog\":\"https://dolton.library.link\"},{\"@type\":\"Library\",\"name\":\"Dominy Memorial Library\",\"hasOfferCatalog\":\"https://dominymemorial.library.link\"},{\"@type\":\"Library\",\"name\":\"Dorchester County Library System\",\"hasOfferCatalog\":\"https://dorchester.library.link\"},{\"@type\":\"Library\",\"name\":\"Douglas County Libraries\",\"hasOfferCatalog\":\"https://ebzs9038887.library.link\"},{\"@type\":\"Library\",\"name\":\"Downers Grove Public Library\",\"hasOfferCatalog\":\"https://downersgrove.library.link\"},{\"@type\":\"Library\",\"name\":\"Dunlap Public Library District\",\"hasOfferCatalog\":\"https://dunlappld.library.link\"},{\"@type\":\"Library\",\"name\":\"Durban University of Technology\",\"hasOfferCatalog\":\"https://durban.library.link\"},{\"@type\":\"Library\",\"name\":\"Durham County Library\",\"hasOfferCatalog\":\"https://ebzs5826280.library.link\"},{\"@type\":\"Library\",\"name\":\"Ealing Council Libraries\",\"hasOfferCatalog\":\"https://ealing.library.link\"},{\"@type\":\"Library\",\"name\":\"East Baton Rouge Parish Library\",\"hasOfferCatalog\":\"https://link.ebrpl.com\"},{\"@type\":\"Library\",\"name\":\"East Georgia State College Library\",\"hasOfferCatalog\":\"https://eastgeorgia.library.link\"},{\"@type\":\"Library\",\"name\":\"East Peoria Community High School\",\"hasOfferCatalog\":\"https://eastpeoriahs.library.link\"},{\"@type\":\"Library\",\"name\":\"Eastern University Library\",\"hasOfferCatalog\":\"https://eastern.library.link\"},{\"@type\":\"Library\",\"name\":\"Edwards River Public Library\",\"hasOfferCatalog\":\"https://mercercarnegiepld.library.link\"},{\"@type\":\"Library\",\"name\":\"Eisenhower Public Library District\",\"hasOfferCatalog\":\"https://eisenhower.library.link\"},{\"@type\":\"Library\",\"name\":\"El Paso District Library\",\"hasOfferCatalog\":\"https://elpasopl.library.link\"},{\"@type\":\"Library\",\"name\":\"El Segundo Public Library\",\"hasOfferCatalog\":\"https://elsegundo.library.link\"},{\"@type\":\"Library\",\"name\":\"Ela Area Public Library District\",\"hasOfferCatalog\":\"https://eastarea.library.link\"},{\"@type\":\"Library\",\"name\":\"Elliston Library Depot\",\"hasOfferCatalog\":\"https://lock.library.link\"}
1,{\"@type\":\"Library\",\"name\":\"Elmwood Park Public Library\",\"hasOfferCatalog\":\"https://elmwoodpark.library.link\"},{\"@type\":\"Library\",\"name\":\"ELNET Konsortsium\",\"hasOfferCatalog\":\"https://estonia.library.link\"},{\"@type\":\"Library\",\"name\":\"Endeavor Public Library\",\"hasOfferCatalog\":\"https://link.endeavorlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Enfield Council Libraries\",\"hasOfferCatalog\":\"https://enfield.library.link\"},{\"@type\":\"Library\",\"name\":\"Essex Library Services\",\"hasOfferCatalog\":\"https://essex.library.link\"},{\"@type\":\"Library\",\"name\":\"Estacada Public Library\",\"hasOfferCatalog\":\"https://estacada.library.link\"},{\"@type\":\"Library\",\"name\":\"Eudunda and Robertson School Community Library\",\"hasOfferCatalog\":\"https://eudunda.library.link\"},{\"@type\":\"Library\",\"name\":\"Eureka Community Unit District 140\",\"hasOfferCatalog\":\"https://eurekahighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Eureka Middle School\",\"hasOfferCatalog\":\"https://eurekamiddleschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Eureka Public Library District\",\"hasOfferCatalog\":\"https://eurekapld.library.link\"},{\"@type\":\"Library\",\"name\":\"European Parliament Library\",\"hasOfferCatalog\":\"https://link.europarl.europa.eu\"},{\"@type\":\"Library\",\"name\":\"Evanston Gardens Library\",\"hasOfferCatalog\":\"https://gawler.library.link\"},{\"@type\":\"Library\",\"name\":\"Evanston Public Library\",\"hasOfferCatalog\":\"https://epl.library.link\"},{\"@type\":\"Library\",\"name\":\"Everett Public Libraries\",\"hasOfferCatalog\":\"https://everett.library.link\"},{\"@type\":\"Library\",\"name\":\"Evergreen Park Public Library\",\"hasOfferCatalog\":\"https://evergreenpark.library.link\"},{\"@type\":\"Library\",\"name\":\"Fairfield County Library\",\"hasOfferCatalog\":\"https://fairfieldcounty.library.link\"},{\"@type\":\"Library\",\"name\":\"Farmer City Public Library\",\"hasOfferCatalog\":\"https://farmercitypl.library.link\"},{\"@type\":\"Library\",\"name\":\"Farmington Area Public Library\",\"hasOfferCatalog\":\"https://farmingtonareapld.library.link\"},{\"@type\":\"Library\",\"name\":\"Farmington Central CUSD #265\",\"hasOfferCatalog\":\"https://farmingtoncentralsd.library.link\"},{\"@type\":\"Library\",\"name\":\"Farmington Public Library\",\"hasOfferCatalog\":\"https://infoway.library.link\"},{\"@type\":\"Library\",\"name\":\"FHS Forsvarets Hogskoles Biblioteker\",\"hasOfferCatalog\":\"https://forsvaret.library.link\"},{\"@type\":\"Library\",\"name\":\"Filger Public Library\",\"hasOfferCatalog\":\"https://filgerpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Flagler College Proctor Library\",\"hasOfferCatalog\":\"https://flagler.library.link\"},{\"@type\":\"Library\",\"name\":\"Flanagan-Cornell grade school\",\"hasOfferCatalog\":\"https://flanagangradeschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Flanagan-Cornell Unit 74 - Grade School\",\"hasOfferCatalog\":\"https://fc74gradeschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Flanagan-Cornell Unit 74 - High School\",\"hasOfferCatalog\":\"https://fc74highschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Flanagan-Cornell Unit 74 - School District\",\"hasOfferCatalog\":\"https://flanaganhighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Flinders Mobile Library\",\"hasOfferCatalog\":\"https://flindersmobile.library.link\"},{\"@type\":\"Library\",\"name\":\"Florence County Library System\",\"hasOfferCatalog\":\"https://florence.library.link\"},{\"@type\":\"Library\",\"name\":\"Florida State University Libraries\",\"hasOfferCatalog\":\"https://ebzs5308004.library.link\"},{\"@type\":\"Library\",\"name\":\"Flossmoor Public Library\",\"hasOfferCatalog\":\"https://flossmoor.library.link\"},{\"@type\":\"Library\",\"name\":\"Flower Mound Public Library\",\"hasOfferCatalog\":\"https://ebzs9204804.library.link\"},{\"@type\":\"Library\",\"name\":\"Fondulac District Library\",\"hasOfferCatalog\":\"https://link.fondulaclibrary.org\"},{\"@type\":\"Library\",\"name\":\"Fondulac Public Library District\",\"hasOfferCatalog\":\"https://fondulacpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Forest Park Public Library\",\"hasOfferCatalog\":\"https://forestpark.library.link\"},{\"@type\":\"Library\",\"name\":\"Forman Valley Public Library\",\"hasOfferCatalog\":\"https://formanvalleypl.library.link\"},{\"@type\":\"Library\",\"name\":\"Forrest Public Library\",\"hasOfferCatalog\":\"https://forrestpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Fort Valley State University\",\"hasOfferCatalog\":\"https://fvsu.library.link\"},{\"@type\":\"Library\",\"name\":\"Fountaindale Public Library\",\"hasOfferCatalog\":\"https://link.fountaindale.org\"},{\"@type\":\"Library\",\"name\":\"Four Star Public Library District\",\"hasOfferCatalog\":\"https://fourstarpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Fox River Valley Libraries\",\"hasOfferCatalog\":\"https://frvpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Frankfort Public Library District\",\"hasOfferCatalog\":\"https://frankfortpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Franklin Park Public Library\",\"hasOfferCatalog\":\"https://franklinpark.library.link\"},{\"@type\":\"Library\",\"name\":\"Franklin Twp. Public Library\",\"hasOfferCatalog\":\"https://ftlnj.library.link\"},{\"@type\":\"Library\",\"name\":\"Frankston City Libraries\",\"hasOfferCatalog\":\"https://frankston.library.link\"}
1,{\"@type\":\"Library\",\"name\":\"Frederick E. Berry Library\",\"hasOfferCatalog\":\"https://salemstate.library.link\"},{\"@type\":\"Library\",\"name\":\"Free Public Library of Monroe Township\",\"hasOfferCatalog\":\"https://monroetpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Fremont Public Library (Mundelein)\",\"hasOfferCatalog\":\"https://fremontil.library.link\"},{\"@type\":\"Library\",\"name\":\"Fulton CUSD #3 - School District\",\"hasOfferCatalog\":\"https://fultonmiddlehighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Galesburg Public Library\",\"hasOfferCatalog\":\"https://galesburgpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Galesburg Public Library\",\"hasOfferCatalog\":\"https://link.galesburglibrary.org\"},{\"@type\":\"Library\",\"name\":\"Galva Community Unit School District 224\",\"hasOfferCatalog\":\"https://galvahighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Galva Elementary School\",\"hasOfferCatalog\":\"https://galvaelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Galva Public Library\",\"hasOfferCatalog\":\"https://galvapld.library.link\"},{\"@type\":\"Library\",\"name\":\"Gannawarra Library Service\",\"hasOfferCatalog\":\"https://gwls.library.link\"},{\"@type\":\"Library\",\"name\":\"Garland County Library\",\"hasOfferCatalog\":\"https://garlandcl.library.link\"},{\"@type\":\"Library\",\"name\":\"Geneva Public Library District\",\"hasOfferCatalog\":\"https://geneva.library.link\"},{\"@type\":\"Library\",\"name\":\"Georgia Highlands College Libraries\",\"hasOfferCatalog\":\"https://highlands.library.link\"},{\"@type\":\"Library\",\"name\":\"Georgia Southern University Libraries\",\"hasOfferCatalog\":\"https://southerngeorgia.library.link\"},{\"@type\":\"Library\",\"name\":\"Georgia State University College of Law Library\",\"hasOfferCatalog\":\"https://gsulaw.library.link\"},{\"@type\":\"Library\",\"name\":\"Georgia State University Library\",\"hasOfferCatalog\":\"https://gsu.library.link\"},{\"@type\":\"Library\",\"name\":\"Georgia Tech Library\",\"hasOfferCatalog\":\"https://gatech.library.link\"},{\"@type\":\"Library\",\"name\":\"Gill Memorial Library\",\"hasOfferCatalog\":\"https://gillmemoriallibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"Gladstone Public Library\",\"hasOfferCatalog\":\"https://gladstone.library.link\"},{\"@type\":\"Library\",\"name\":\"Glen Ellyn Public Library\",\"hasOfferCatalog\":\"https://glenellyn.library.link\"},{\"@type\":\"Library\",\"name\":\"Glencoe Public Library\",\"hasOfferCatalog\":\"https://ebzs8876647.library.link\"},{\"@type\":\"Library\",\"name\":\"Glencoe Public Library\",\"hasOfferCatalog\":\"https://glencoe.library.link\"},{\"@type\":\"Library\",\"name\":\"Glenelg Libraries\",\"hasOfferCatalog\":\"https://glen.library.link\"},{\"@type\":\"Library\",\"name\":\"Glenside Public Library District\",\"hasOfferCatalog\":\"https://glenside.library.link\"},{\"@type\":\"Library\",\"name\":\"Glenview Public Library\",\"hasOfferCatalog\":\"https://glenview.library.link\"},{\"@type\":\"Library\",\"name\":\"Glenwood-Lynwood Public Library District\",\"hasOfferCatalog\":\"https://glenwoodlynwood.library.link\"},{\"@type\":\"Library\",\"name\":\"Gloucester County Institute of Technology\",\"hasOfferCatalog\":\"https://gcit.libary.link\"},{\"@type\":\"Library\",\"name\":\"Gloucester County Institute of Technology\",\"hasOfferCatalog\":\"https://gcit.library.link\"},{\"@type\":\"Library\",\"name\":\"Gloucester County Library System\",\"hasOfferCatalog\":\"https://gcls.library.link\"},{\"@type\":\"Library\",\"name\":\"Goldsmiths Library\",\"hasOfferCatalog\":\"https://goldsmiths.library.link\"},{\"@type\":\"Library\",\"name\":\"Goulburn Valley Libraries\",\"hasOfferCatalog\":\"https://gvrl.library.link\"},{\"@type\":\"Library\",\"name\":\"Graham Hospital School of Nursing\",\"hasOfferCatalog\":\"https://grahamhospital.library.link\"},{\"@type\":\"Library\",\"name\":\"Grand Valley State University\",\"hasOfferCatalog\":\"https://gvsu.library.link\"},{\"@type\":\"Library\",\"name\":\"Grande Prairie Public Library District\",\"hasOfferCatalog\":\"https://grandeprairie.library.link\"},{\"@type\":\"Library\",\"name\":\"Grayslake\",\"hasOfferCatalog\":\"https://grayslake.library.link\"},{\"@type\":\"Library\",\"name\":\"Greater Dandenong Libraries\",\"hasOfferCatalog\":\"https://cgdl.library.link\"},{\"@type\":\"Library\",\"name\":\"Greater West Central Public Library - All Branches\",\"hasOfferCatalog\":\"https://greaterwestcentral.library.link\"},{\"@type\":\"Library\",\"name\":\"Green Hills Public Library District\",\"hasOfferCatalog\":\"https://greenhills.library.link\"},{\"@type\":\"Library\",\"name\":\"Green Lake Public Library (Caestecker)\",\"hasOfferCatalog\":\"https://link.greenlakelibrary.org\"},{\"@type\":\"Library\",\"name\":\"Greig Memorial Library\",\"hasOfferCatalog\":\"https://greigmemorial.library.link\"},{\"@type\":\"Library\",\"name\":\"Gridley Public Library\",\"hasOfferCatalog\":\"https://gridleypld.library.link\"},{\"@type\":\"Library\",\"name\":\"Gwinnett County Public Library\",\"hasOfferCatalog\":\"https://gwinnettpl.library.link\"},{\"@type\":\"Library\",\"name\":\"H. A Peine Memorial Library\",\"hasOfferCatalog\":\"https://peinememorial.library.link\"},{\"@type\":\"Library\",\"name\":\"H.A. Peine District Library\",\"hasOfferCatalog\":\"https://hapeinedl.library.link\"},{\"@type\":\"Library\",\"name\":\"Hackney Council Libraries\",\"hasOfferCatalog\":\"https://hackneylibraries.library.link\"},{\"@type\":\"Library\",\"name\":\"Hamilton East Public Library\",\"hasOfferCatalog\":\"https://hamiltoneast.library.link\"},{\"@type\":\"Library\",\"name\":\"Hampton Public Library System\",\"hasOfferCatalog\":\"https://ebzc6324185.library.link\"},{\"@type\":\"Library\",\"name\":\"Hancock Public Library\",\"hasOfferCatalog\":\"https://link.hancocklibrary.org\"},{\"@type\":\"Library\",\"name\":\"Handley Library\",\"hasOfferCatalog\":\"https://ebzs9224251.library.link\"},{\"@type\":\"Library\",\"name\":\"Happy Valley Library\",\"hasOfferCatalog\":\"https://happyvalley.library.link\"},{\"@type\":\"Library\",\"name\":\"Haringey Council\",\"hasOfferCatalog\":\"https://haringey.library.link\"},{\"@type\":\"Library\",\"name\":\"Harrow Council Libraries\",\"hasOfferCatalog\":\"https://harrowlibraries.library.link\"},{\"@type\":\"Library\",\"name\":\"Hartford Public Library\",\"hasOfferCatalog\":\"https://hplct.library.link\"},{\"@type\":\"Library\",\"name\":\"Harvey Public Library District\",\"hasOfferCatalog\":\"https://harvey.library.link\"},{\"@type\":\"Library\",\"name\":\"Harvin-Clarendon County Library System\",\"hasOfferCatalog\":\"https://clarendon.library.link\"},{\"@type\":\"Library\",\"name\":\"Havana CUSD #126 - School District\",\"hasOfferCatalog\":\"https://havanahighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Havana Junior High School\",\"hasOfferCatalog\":\"https://havanajrhigh.library.link\"},{\"@type\":\"Library\",\"name\":\"Havana Public Library District\",\"hasOfferCatalog\":\"https://havanapld.library.link\"},{\"@type\":\"Library\",\"name\":\"Hawker School and Community Library\",\"hasOfferCatalog\":\"https://hawker.library.link\"},{\"@type\":\"Library\",\"name\":\"Helen Hall Library\",\"hasOfferCatalog\":\"https://leaguecity.library.link\"},{\"@type\":\"Library\",\"name\":\"Henderson County Library\",\"hasOfferCatalog\":\"https://hendersoncountypld.library.link\"},{\"@type\":\"Library\",\"name\":\"Henry Public Library\",\"hasOfferCatalog\":\"https://henrypl.library.link\"},{\"@type\":\"Library\",\"name\":\"Henry-Senachwine CUSD #5 - Grade School\",\"hasOfferCatalog\":\"https://henrysenachwinegradeschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Henry-Senachwine CUSD #5 - School District\",\"hasOfferCatalog\":\"https://henrysenachwinehighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Henry-Senachwine Grade School\",\"hasOfferCatalog\":\"https://hsgradejrhigh.library.link\"},{\"@type\":\"Library\",\"name\":\"Heyworth CUSD #4 - Elementary School\",\"hasOfferCatalog\":\"https://heyworthelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Heyworth CUSD #4 - School District\",\"hasOfferCatalog\":\"https://heyworthhighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Heyworth Public Library District\",\"hasOfferCatalog\":\"https://link.heyworthl
1ibrary.com\"},{\"@type\":\"Library\",\"name\":\"Heyworth Public Library District\",\"hasOfferCatalog\":\"https://heyworthpld.library.link\"},{\"@type\":\"Library\",\"name\":\"High Country Library Network\",\"hasOfferCatalog\":\"https://highcountry.library.link\"},{\"@type\":\"Library\",\"name\":\"High Point Public Library\",\"hasOfferCatalog\":\"https://ebzs4621510.library.link\"},{\"@type\":\"Library\",\"name\":\"Highland Park Public Library\",\"hasOfferCatalog\":\"https://hp.library.link\"},{\"@type\":\"Library\",\"name\":\"Hightower Library\",\"hasOfferCatalog\":\"https://gordonstate.library.link\"},{\"@type\":\"Library\",\"name\":\"Hillside Public Library\",\"hasOfferCatalog\":\"https://hillside.library.link\"},{\"@type\":\"Library\",\"name\":\"Hindmarsh Shire Council\",\"hasOfferCatalog\":\"https://hmls.library.link\"},{\"@type\":\"Library\",\"name\":\"Hinsdale Public Library\",\"hasOfferCatalog\":\"https://hinsdale.library.link\"},{\"@type\":\"Library\",\"name\":\"Hobsons Bay Libraries\",\"hasOfferCatalog\":\"https://hbls.library.link\"},{\"@type\":\"Library\",\"name\":\"Hodgkins Public Library District\",\"hasOfferCatalog\":\"https://hodgkins.library.link\"},{\"@type\":\"Library\",\"name\":\"Holdfast Bay Library Service - Brighton\",\"hasOfferCatalog\":\"https://holdfast.library.link\"},{\"@type\":\"Library\",\"name\":\"Homewood Public Library District\",\"hasOfferCatalog\":\"https://homewood.library.link\"},{\"@type\":\"Library\",\"name\":\"Hoodland Library\",\"hasOfferCatalog\":\"https://hoodland.library.link\"},{\"@type\":\"Library\",\"name\":\"Houston City College Libraries\",\"hasOfferCatalog\":\"https://hccs.library.link\"},{\"@type\":\"Library\",\"name\":\"Hudson Area Public Library\",\"hasOfferCatalog\":\"https://link.hudsonarealibrary.com\"},{\"@type\":\"Library\",\"name\":\"Hudson Area Public Library District\",\"hasOfferCatalog\":\"https://hudsonareapld.library.link\"},{\"@type\":\"Library\",\"name\":\"Huie Library\",\"hasOfferCatalog\":\"https://hsu.library.link\"},{\"@type\":\"Library\",\"name\":\"Hume Libraries\",\"hasOfferCatalog\":\"https://hume.library.link\"},{\"@type\":\"Library\",\"name\":\"Huntley Area Public Library\",\"hasOfferCatalog\":\"https://huntley.library.link\"},{\"@type\":\"Library\",\"name\":\"Hussey Memorial Public Library\",\"hasOfferCatalog\":\"https://ebzs9070205.library.link\"},{\"@type\":\"Library\",\"name\":\"Hyphen - Wodonga Library Gallery\",\"hasOfferCatalog\":\"https://wodl.library.link\"},{\"@type\":\"Library\",\"name\":\"Illiinois Valley Central - Chillicothe Elementary School\",\"hasOfferCatalog\":\"https://chillicothe.library.link\"},{\"@type\":\"Library\",\"name\":\"Illini Bluffs School District\",\"hasOfferCatalog\":\"https://illinibluffshighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Illini Bluffs Unit District #327 - Elementary School\",\"hasOfferCatalog\":\"https://illinibluffselementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Illini Bluffs Unit District #327 - School District\",\"hasOfferCatalog\":\"https://illinibluffsbighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Illinois Prairie District Public Library - All Branches\",\"hasOfferCatalog\":\"https://illinoisprairie.library.link\"},{\"@type\":\"Library\",\"name\":\"Illinois Valley Central - South Primary School\",\"hasOfferCatalog\":\"https://ivcsouthschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Illinois Valley Central Unit District #321\",\"hasOfferCatalog\":\"https://ivchighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Illinois Veterans Home\",\"hasOfferCatalog\":\"https://illinoisveteranshome.library.link\"},{\"@type\":\"Library\",\"name\":\"Indian Prairie Public Library District\",\"hasOfferCatalog\":\"https://indianprairie.library.link\"},{\"@type\":\"Library\",\"name\":\"Indian Trails Public Library\",\"hasOfferCatalog\":\"https://indiantrails.library.link\"},{\"@type\":\"Library\",\"name\":\"Indian Valley Public Library\",\"hasOfferCatalog\":\"https://ebzs5530989.library.link\"},{\"@type\":\"Library\",\"name\":\"Indigo Shire Libraries\",\"hasOfferCatalog\":\"https://inls.library.link\"},{\"@type\":\"Library\",\"name\":\"Ingram Library\",\"hasOfferCatalog\":\"https://westga.library.link\"},{\"@type\":\"Library\",\"name\":\"Instituto Profesional AIEP\",\"hasOfferCatalog\":\"https://aiep.library.link\"},{\"@type\":\"Library\",\"name\":\"International Bureau of Fiscal Documentation\",\"hasOfferCatalog\":\"https://link.library.ibfd.org\"},{\"@type\":\"Library\",\"name\":\"Ipswich Libraries\",\"hasOfferCatalog\":\"https://ipswich.library.link\"},{\"@type\":\"Library\",\"name\":\"Irving Public Library\",\"hasOfferCatalog\":\"https://ebzs6719059.library.link\"},{\"@type\":\"Library\",\"name\":\"Itasca Community Library\",\"hasOfferCatalog\":\"https://itascacommunity.library.link\"},{\"@type\":\"Library\",\"name\":\"Jackson Library\",\"hasOfferCatalog\":\"https://indwes.library.link\"},{\"@type\":\"Library\",\"name\":\"Jacksonville Public Library\",\"hasOfferCatalog\":\"https://jacksonvillepl.library.link\"},{\"@type\":\"Library\",\"name\":\"James Earl Carter Library\",\"hasOfferCatalog\":\"https://gsw.library.link\"},{\"@type\":\"Library\",\"name\":\"Jamestown Community Library\",\"hasOfferCatalog\":\"https://jamestown.library.link\"},{\"@type\":\"Library\",\"name\":\"Jefferson County Library District\",\"hasOfferCatalog\":\"https://jeffersoncounty.library.link\"},{\"@type\":\"Library\",\"name\":\"Jenks Library at Gordon College\",\"hasOfferCatalog\":\"https://gordon.library.link\"},{\"@type\":\"Library\",\"name\":\"Jericho Public Library\",\"hasOfferCatalog\":\"https://jeric
1ho.library.link\"},{\"@type\":\"Library\",\"name\":\"John Mosser Public Library\",\"hasOfferCatalog\":\"https://johnmosserpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Joliet Public Library\",\"hasOfferCatalog\":\"https://joliet.library.link\"},{\"@type\":\"Library\",\"name\":\"Justice Public Library District\",\"hasOfferCatalog\":\"https://justice.library.link\"},{\"@type\":\"Library\",\"name\":\"Kadina Community Library\",\"hasOfferCatalog\":\"https://coppercoast.library.link\"},{\"@type\":\"Library\",\"name\":\"Kaneville Public Library District\",\"hasOfferCatalog\":\"https://kaneville.library.link\"},{\"@type\":\"Library\",\"name\":\"Kangaroo Island Library Service - Kingscote\",\"hasOfferCatalog\":\"https://kangarooisland.library.link\"},{\"@type\":\"Library\",\"name\":\"Karcultaby School Community Library\",\"hasOfferCatalog\":\"https://karcultaby.library.link\"},{\"@type\":\"Library\",\"name\":\"Karoonda Community Library\",\"hasOfferCatalog\":\"https://karoonda.library.link\"},{\"@type\":\"Library\",\"name\":\"Kaufman Library\",\"hasOfferCatalog\":\"https://kaufman.library.link\"},{\"@type\":\"Library\",\"name\":\"Keith Community Library\",\"hasOfferCatalog\":\"https://keith.library.link\"},{\"@type\":\"Library\",\"name\":\"Kennesaw State University Libraries\",\"hasOfferCatalog\":\"https://kennesaw.library.link\"},{\"@type\":\"Library\",\"name\":\"Kent District Library\",\"hasOfferCatalog\":\"https://kent.library.link\"},{\"@type\":\"Library\",\"name\":\"Kershaw County Library System\",\"hasOfferCatalog\":\"https://kershaw.library.link\"},{\"@type\":\"Library\",\"name\":\"Kewanee High School\",\"hasOfferCatalog\":\"https://kewaneesd.library.link\"},{\"@type\":\"Library\",\"name\":\"Kewanee Public Library\",\"hasOfferCatalog\":\"https://kewaneepld.library.link\"},{\"@type\":\"Library\",\"name\":\"Kimba School Community Library\",\"hasOfferCatalog\":\"https://kimba.library.link\"},{\"@type\":\"Library\",\"name\":\"Kingston Community School Library\",\"hasOfferCatalog\":\"https://kingstonc.library.link\"},{\"@type\":\"Library\",\"name\":\"Kingston Council Libraries\",\"hasOfferCatalog\":\"https://kingston.library.link\"},{\"@type\":\"Library\",\"name\":\"Kingston Libraries\",\"hasOfferCatalog\":\"https://kingstonlibraries.library.link\"},{\"@type\":\"Library\",\"name\":\"Kingston Public Library (Mill Pond)\",\"hasOfferCatalog\":\"https://link.millpondlibrary.org\"},{\"@type\":\"Library\",\"name\":\"La Grange Park Public Library District\",\"hasOfferCatalog\":\"https://lagrangepark.library.link\"},{\"@type\":\"Library\",\"name\":\"La Grange Public Library\",\"hasOfferCatalog\":\"https://lagrangepublic.library.link\"},{\"@type\":\"Library\",\"name\":\"La Harpe Carnegie Public Library\",\"hasOfferCatalog\":\"https://laharpecarnegiepld.library.link\"},{\"@type\":\"Library\",\"name\":\"Lacon Public Library\",\"hasOfferCatalog\":\"https://link.laconlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Lacon Public Library\",\"hasOfferCatalog\":\"https://laconpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Lafourche Parish Library\",\"hasOfferCatalog\":\"https://ebzs9099994.library.link\"},{\"@type\":\"Library\",\"name\":\"Lake Forest Library\",\"hasOfferCatalog\":\"https://lakeforest.library.link\"},{\"@type\":\"Library\",\"name\":\"Lake Oswego Public Library\",\"hasOfferCatalog\":\"https://lakeoswego.library.link\"},{\"@type\":\"Library\",\"name\":\"Lake Villa District Library\",\"hasOfferCatalog\":\"https://lakevilla.library.link\"},{\"@type\":\"Library\",\"name\":\"Lakeshores Library System\",\"hasOfferCatalog\":\"https://ebzs6256097.library.link\"},{\"@type\":\"Library\",\"name\":\"Lameroo Community Library\",\"hasOfferCatalog\":\"https://lameroo.library.link\"},{\"@type\":\"Library\",\"name\":\"Lancaster County Library System\",\"hasOfferCatalog\":\"https://lancaster.library.link\"},{\"@type\":\"Library\",\"name\":\"Lansdale Public Library\",\"hasOfferCatalog\":\"https://ebzs8971361.library.link\"},{\"@type\":\"Library\",\"name\":\"Lansing Public Library\",\"hasOfferCatalog\":\"https://lansing.library.link\"},{\"@type\":\"Library\",\"name\":\"Las VegasâClark County Library District\",\"hasOfferCatalog\":\"https://ebzs9142127.library.link\"},{\"@type\":\"Library\",\"name\":\"Latrobe City Council\",\"hasOfferCatalog\":\"https://lcls.library.link\"},{\"@type\":\"Library\",\"name\":\"Lawrence Public Library\",\"hasOfferCatalog\":\"https://lplks.library.link\"},{\"@type\":\"Library\",\"name\":\"Ledding Library of Milwaukie\",\"hasOfferCatalog\":\"https://ledding.library.link\"},{\"@type\":\"Library\",\"name\":\"Lee County Library System\",\"hasOfferCatalog\":\"https://lee.library.link\"},{\"@type\":\"Library\",\"name\":\"Leigh Creek Community Library\",\"hasOfferCatalog\":\"https://leighcreek.library.link\"},{\"@type\":\"Library\",\"name\":\"Lemont Public Library\",\"hasOfferCatalog\":\"https://lemont.library.link\"},{\"@type\":\"Library\",\"name\":\"Lewisham Council Libraries\",\"hasOfferCatalog\":\"https://lewishamlibs.library.link\"},{\"@type\":\"Library\",\"name\":\"Lexington Public Library\",\"hasOfferCatalog\":\"https://lexingtonpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Liberty Lake Municipal Library\",\"hasOfferCatalog\":\"https://ebzns014681.library.link\"},{\"@type\":\"Library\",\"name\":\"Light Regional Public Library Service (Freeling)\",\"hasOfferCatalog\":\"https://light.library.link\"},{\"@type\":\"Library\",\"name\":\"Lillie M Evans Library District\",\"hasOfferCatalog\":\"https://link.lmelibrary.org\"},{\"@type\":\"Library\",\"name\":\"Lillie M. Evans Library District\",\"hasOfferCatalog\":\"https://lilliemevansld.library.link\"},{\"@type\":\"Library\",\"name\":\"LINCC (Libraries in Clackamas County)\",\"hasOfferCatalog\":\"https://link.lincc.org\"},{\"@type\":\"Library\",\"name\":\"Lincoln Community Branch Library\",\"hasOfferCatalog\":\"https://ebzs9135526.library.link\"},{\"@type\":\"Library\",\"name\":\"Lincoln County Public Library\",\"hasOfferCatalog\":\"https://ebzs8251062.library.link\"},{\"@type\":\"Library\",\"name\":\"Lincolnwood Public Library District\",\"hasOfferCatalog\":\"https://lincolnwood.library.link\"},{\"@type\":\"Library\",\"name\":\"Liverpool City Library\",\"hasOfferCatalog\":\"https://liverpoolcity.library.link\"},{\"@type\":\"Library\",\"name\":\"Livingston Parish Library\",\"hasOfferCatalog\":\"https://livingston.library.link\"},{\"@type\":\"Library\",\"name\":\"London Borough of Barking and Dagenham Council Libraries\",\"hasOfferCatalog\":\"https://lbbd.library.link\"},{\"@type\":\"Library\",\"name\":\"London Borough of Hammersmith and Fulham\",\"hasOfferCatalog\":\"https://lbhf.library.link\"},{\"@type\":\"Library\",\"name\":\"London Borough of Sutton Libraries\",\"hasOfferCatalog\":\"https://suttonlibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"London Borough of Waltham Forest Libraries\",\"hasOfferCatalog\":\"https://walthamforest.library.link\"},{\"@type\":\"Library\",\"name\":\"Los Angeles Public Library\",\"hasOfferCatalog\":\"https://ebzs9026929.library.link\"},{\"@type\":\"Library\",\"name\":\"Loxton Public Library\",\"hasOfferCatalog\":\"https://loxtonwaikerie.library.link\"},{\"@type\":\"Library\",\"name\":\"Lubbock Public Library\",\"hasOfferCatalog\":\"https://lubbock.library.link\"},{\"@type\":\"Library\",\"name\":\"Lucindale School Community Library\",\"hasOfferCatalog\":\"https://lucindale.library.link\"},{\"@type\":\"Library\",\"name\":\"Lucius Beebe Memorial Library\",\"hasOfferCatalog\":\"https://wakefield.library.link\"},{\"@type\":\"Library\",\"name\":\"Luton Borough Council Libraries\",\"hasOfferCatalog\":\"https://luton.library.link\"},{\"@type\":\"Library\",\"name\":\"LYCOMING COLLEGE LIBRARY\",\"hasOfferCatalog\":\"https://lycoming.library.link\"},{\"@type\":\"Library\",\"name\":\"Lynn Public Library\",\"hasOfferCatalog\":\"https://lynn.library.link\"},{\"@type\":\"Library\",\"name\":\"Lynnfield Library\",\"hasOfferCatalog\":\"https://lynnfield.library.link\"},{\"@type\":\"Library\",\"name\":\"Lyons Public Library\",\"hasOfferCatalog\":\"https://lyonspublic.library.link\"},{\"@type\":\"Library\",\"name\":\"M-C River Valley Library\",\"hasOfferCatalog\":\"https://mcrivervalleypld.library.link\"},{\"@type\":\"Library\",\"name\":\"Mackinaw District Public Library\",\"hasOfferCatalog\":\"https://mackinawdpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Macomb Public Library District\",\"hasOfferCatalog\":\"https://macombpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Mallala Branch Library\",\"hasOfferCatalog\":\"https://adel
1client.library.link\"},{\"@type\":\"Library\",\"name\":\"Manatee County Public Library\",\"hasOfferCatalog\":\"https://ebzs9046420.library.link\"},{\"@type\":\"Library\",\"name\":\"Maquon District Public Library\",\"hasOfferCatalog\":\"https://maquondpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Margaret E. Heggan Free PL\",\"hasOfferCatalog\":\"https://hegganlibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"Marion Libraries - Cove Civic Centre\",\"hasOfferCatalog\":\"https://marion.library.link\"},{\"@type\":\"Library\",\"name\":\"Markesan Public Library\",\"hasOfferCatalog\":\"https://link.markesanlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Markham Public Library\",\"hasOfferCatalog\":\"https://markham.library.link\"},{\"@type\":\"Library\",\"name\":\"Marquette Heights Public Library\",\"hasOfferCatalog\":\"https://marquetteheightspl.library.link\"},{\"@type\":\"Library\",\"name\":\"Martin Township Public Library\",\"hasOfferCatalog\":\"https://martintownshippl.library.link\"},{\"@type\":\"Library\",\"name\":\"Marvin K. Peterson Library\",\"hasOfferCatalog\":\"https://newhaven.library.link\"},{\"@type\":\"Library\",\"name\":\"Mary MacKillop Library - St Patrick's College\",\"hasOfferCatalog\":\"https://stpatricks.library.link\"},{\"@type\":\"Library\",\"name\":\"Mason Memorial Public Library\",\"hasOfferCatalog\":\"https://masonmemorialpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Mason Public Library\",\"hasOfferCatalog\":\"https://ebzmason.library.link\"},{\"@type\":\"Library\",\"name\":\"Massey University Library, Te Putanga Ki Te Ao MÄtauranga\",\"hasOfferCatalog\":\"https://massey.library.link\"},{\"@type\":\"Library\",\"name\":\"Massillon Public Library\",\"hasOfferCatalog\":\"https://massillon.library.link\"},{\"@type\":\"Library\",\"name\":\"Matteson Public Library\",\"hasOfferCatalog\":\"https://matteson.library.link\"},{\"@type\":\"Library\",\"name\":\"Maywood Public Library District\",\"hasOfferCatalog\":\"https://maywood.library.link\"},{\"@type\":\"Library\",\"name\":\"McCook Public Library District\",\"hasOfferCatalog\":\"https://mccook.library.link\"},{\"@type\":\"Library\",\"name\":\"McCowan Memorial Library\",\"hasOfferCatalog\":\"https://mccowan.library.link\"},{\"@type\":\"Library\",\"name\":\"McHenry Public Library District\",\"hasOfferCatalog\":\"https://mchenry.library.link\"},{\"@type\":\"Library\",\"name\":\"McLean County Museum of History\",\"hasOfferCatalog\":\"https://mcleancountyhistory.library.link\"},{\"@type\":\"Library\",\"name\":\"McLean County Museum of History\",\"hasOfferCatalog\":\"https://mcleancountymuseumofhistory.library.link\"},{\"@type\":\"Library\",\"name\":\"Melrose Park Public Library\",\"hasOfferCatalog\":\"https://melrosepark.library.link\"},{\"@type\":\"Library\",\"name\":\"Melrose Public Library\",\"hasOfferCatalog\":\"https://melrose.library.link\"},{\"@type\":\"Library\",\"name\":\"Melton City Libraries\",\"hasOfferCatalog\":\"https://mlis.library.link\"},{\"@type\":\"Library\",\"name\":\"Menasha Public Library (Elisha D. Smith)\",\"hasOfferCatalog\":\"https://link.menashalibrary.org\"},{\"@type\":\"Library\",\"name\":\"Mercer County High School\",\"hasOfferCatalog\":\"https://mercercountyhs.library.link\"},{\"@type\":\"Library\",\"name\":\"Mercer County Library\",\"hasOfferCatalog\":\"https://mcl.library.link\"},{\"@type\":\"Library\",\"name\":\"Merton Council Libraries\",\"hasOfferCatalog\":\"https://merton.library.link\"},{\"@type\":\"Library\",\"name\":\"Messenger Public Library of North Aurora\",\"hasOfferCatalog\":\"https://messenger.library.link\"},{\"@type\":\"Library\",\"name\":\"Middle Georgia State University Library\",\"hasOfferCatalog\":\"https://middlegeorgia.library.link\"},{\"@type\":\"Library\",\"name\":\"Midlothian Public Library\",\"hasOfferCatalog\":\"https://midlothian.library.link\"},{\"@type\":\"Library\",\"name\":\"Midstate College - Peoria\",\"hasOfferCatalog\":\"https://midstatecollegepeoria.library.link\"},{\"@type\":\"Library\",\"name\":\"Midwest Central Community Unit School District 191\",\"hasOfferCatalog\":\"https://midwestcentralhigh.library.link\"},{\"@type\":\"Library\",\"name\":\"Midwest Central Middle School\",\"hasOfferCatalog\":\"https://midwestcentralmiddle.library.link\"},{\"@type\":\"Library\",\"name\":\"Midwest Central Primary School\",\"hasOfferCatalog\":\"https://midwestcentralgrade.library.link\"},{\"@type\":\"Library\",\"name\":\"Mildura Rural City Council Libraries\",\"hasOfferCatalog\":\"https://mrcc.library.link\"},{\"@type\":\"Library\",\"name\":\"Missouri State University Libraries\",\"hasOfferCatalog\":\"https://ebz039hyp820.library.link\"},{\"@type\":\"Library\",\"name\":\"Mitcham - Blackwood Library\",\"hasOfferCatalog\":\"https://mitcham.library.link\"},{\"@type\":\"Library\",\"name\":\"Mitcham - Blackwood Library\",\"hasOfferCatalog\":\"https://mitcham.libary.link\"},{\"@type\":\"Library\",\"name\":\"Mitchell Shire Library Service\",\"hasOfferCatalog\":\"https://msls.library.link\"},{\"@type\":\"Library\",\"name\":\"Mobile Public Library\",\"hasOfferCatalog\":\"https://ebzs9016245.library.link\"},{\"@type\":\"Library\",\"name\":\"Molalla Public Library\",\"hasOfferCatalog\":\"https://molalla.library.link\"},{\"@type\":\"Library\",\"name\":\"Montello Public Library\",\"hasOfferCatalog\":\"https://link.montellol
1ibrary.org\"},{\"@type\":\"Library\",\"name\":\"Montgomery City-County Public Library\",\"hasOfferCatalog\":\"https://ebzmontccpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Moonee Valley Libraries\",\"hasOfferCatalog\":\"https://mooneevalley.library.link\"},{\"@type\":\"Library\",\"name\":\"Moorestown Public Library\",\"hasOfferCatalog\":\"https://ebzsjrlc112.library.link\"},{\"@type\":\"Library\",\"name\":\"Mornington Peninsula Library Services\",\"hasOfferCatalog\":\"https://mornington.library.link\"},{\"@type\":\"Library\",\"name\":\"Morrison \u0026 Mary Wiley Library\",\"hasOfferCatalog\":\"https://morrisonmarywiley.library.link\"},{\"@type\":\"Library\",\"name\":\"Morton Grove Public Library\",\"hasOfferCatalog\":\"https://mgpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Morton High School Library\",\"hasOfferCatalog\":\"https://mortonhs.library.link\"},{\"@type\":\"Library\",\"name\":\"Morton Public Library\",\"hasOfferCatalog\":\"https://link.mortonlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Morton Public Library District\",\"hasOfferCatalog\":\"https://mortonpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Mossville Elementary School\",\"hasOfferCatalog\":\"https://ivcmossville.library.link\"},{\"@type\":\"Library\",\"name\":\"Mount Barker Community Library\",\"hasOfferCatalog\":\"https://mtbarker.library.link\"},{\"@type\":\"Library\",\"name\":\"Mount Gambier Library\",\"hasOfferCatalog\":\"https://mountgambier.library.link\"},{\"@type\":\"Library\",\"name\":\"Mt Hope-Funks Grove Townships Public Library District\",\"hasOfferCatalog\":\"https://mthopefunksgrovepld.library.link\"},{\"@type\":\"Library\",\"name\":\"Mt. Hope-Funks Grove Public Library District\",\"hasOfferCatalog\":\"https://mthopefunksgrove.library.link\"},{\"@type\":\"Library\",\"name\":\"Muncie Public Library\",\"hasOfferCatalog\":\"https://ebzs6249299.library.link\"},{\"@type\":\"Library\",\"name\":\"Murray Bridge Library\",\"hasOfferCatalog\":\"https://murraybridge.library.link\"},{\"@type\":\"Library\",\"name\":\"Murrindindi Shire Libraries\",\"hasOfferCatalog\":\"https://murrindindi.library.link\"},{\"@type\":\"Library\",\"name\":\"MYLI - West Gippsland Libraries\",\"hasOfferCatalog\":\"https://wgrl.library.link\"},{\"@type\":\"Library\",\"name\":\"Nancy L. McConathy Public Library District\",\"hasOfferCatalog\":\"https://nancylmcconathy.library.link\"},{\"@type\":\"Library\",\"name\":\"Naracoorte Library + Town Hall\",\"hasOfferCatalog\":\"https://naracoorte.library.link\"},{\"@type\":\"Library\",\"name\":\"Naresuan University Library\",\"hasOfferCatalog\":\"https://naresuan.library.link\"},{\"@type\":\"Library\",\"name\":\"National Library \u0026 Information System Authority Libraries\",\"hasOfferCatalog\":\"https://nalis.library.link\"},{\"@type\":\"Library\",\"name\":\"National Library of Public Information\",\"hasOfferCatalog\":\"https://nlpi.library.link\"},{\"@type\":\"Library\",\"name\":\"National University of Health Sciences\",\"hasOfferCatalog\":\"https://nationaluniversity.library.link\"},{\"@type\":\"Library\",\"name\":\"Nauvoo Public Library\",\"hasOfferCatalog\":\"https://nauvoopl.library.link\"},{\"@type\":\"Library\",\"name\":\"Neenah Public Library\",\"hasOfferCatalog\":\"https://link.neenahlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Neshkoro Public Library\",\"hasOfferCatalog\":\"https://link.neshkorolibrary.org\"},{\"@type\":\"Library\",\"name\":\"New Braunfels Public Library\",\"hasOfferCatalog\":\"https://ebzs9203888.library.link\"},{\"@type\":\"Library\",\"name\":\"New York Public Library\",\"hasOfferCatalog\":\"https://ebznypl.library.link\"},{\"@type\":\"Library\",\"name\":\"Newham Library Services\",\"hasOfferCatalog\":\"https://newhamlibraries.library.link\"},{\"@type\":\"Library\",\"name\":\"Niles-Maine District Library\",\"hasOfferCatalog\":\"https://nilesil.library.link\"},{\"@type\":\"Library\",\"name\":\"Nioga Library System\",\"hasOfferCatalog\":\"https://niogals.library.link\"},{\"@type\":\"Library\",\"name\":\"Noreen Reale Falcone Library\",\"hasOfferCatalog\":\"https://lemoyne.library.link\"},{\"@type\":\"Library\",\"name\":\"Norfolk Public Library\",\"hasOfferCatalog\":\"https://norfolk.library.link\"},{\"@type\":\"Library\",\"name\":\"Normal Public Library\",\"hasOfferCatalog\":\"https://normalpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Normal Public Library\",\"hasOfferCatalog\":\"https://link.normalpl.org\"},{\"@type\":\"Library\",\"name\":\"North Canton Public Library\",\"hasOfferCatalog\":\"https://northcanton.library.link\"},{\"@type\":\"Library\",\"name\":\"North Fond du Lac Public Library\",\"hasOfferCatalog\":\"https://link.northfonddulaclibrary.org\"},{\"@type\":\"Library\",\"name\":\"North Pike District Library\",\"hasOfferCatalog\":\"https://northpikeld.library.link\"},{\"@type\":\"Library\",\"name\":\"North Riverside Public Library District\",\"hasOfferCatalog\":\"https://northriverside.library.link\"},{\"@type\":\"Library\",\"name\":\"North Wales Mem Free Library\",\"hasOfferCatalog\":\"https://ebzs9192562.library.link\"},{\"@type\":\"Library\",\"name\":\"Northbrook Public Library\",\"hasOfferCatalog\":\"https://northbrook.library.link\"},{\"@type\":\"Library\",\"name\":\"Northlake Public Library District\",\"hasOfferCatalog\":\"https://northlake.library.link\"},{\"@type\":\"Library\",\"name\":\"NPSP -Norwood Library\",\"hasOfferCatalog\":\"https://npsp.library.link\"},{\"@type\":\"Library\",\"name\":\"NUST Library\",\"hasOfferCatalog\":\"https://nust.library.link\"},{\"@type\":\"Library\",\"name\":\"Oak Brook Public Library\",\"hasOfferCatalog\":\"https://oakbrook.library.link\"},{\"@type\":\"Library\",\"name\":\"Oak Lawn Public Library\",\"hasOfferCatalog\":\"https://oaklawn.library.link\"},{\"@type\":\"Library\",\"name\":\"Oak Park Public Library\",\"hasOfferCatalog\":\"https://oakparkpublic.library.link\"},{\"@type\":\"Library\",\"name\":\"Oakfield Public Library\",\"hasOfferCatalog\":\"https://link.oakfieldlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Odell Public Library\",\"hasOfferCatalog\":\"https://odellpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Odum Library\",\"hasOfferCatalog\":\"https://valdosta.library.link\"},{\"@type\":\"Library\",\"name\":\"Ohio State University Libraries\",\"hasOfferCatalog\":\"https://ebzs8480545.library.link\"},{\"@type\":\"Library\",\"name\":\"Olympia CUSD #16 - Middle School\",\"hasOfferCatalog\":\"https://olympiamiddleschool.library.link\"}
1,{\"@type\":\"Library\",\"name\":\"Olympia CUSD #16 - North Elementary\",\"hasOfferCatalog\":\"https://olympianorthelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Olympia CUSD #16 - School District\",\"hasOfferCatalog\":\"https://olympiahighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Olympia CUSD #16 - South Elementary\",\"hasOfferCatalog\":\"https://olympiasouthelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Olympia CUSD #16 - West Elementary\",\"hasOfferCatalog\":\"https://olympiawestelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Omro Public Library (Carter Memorial)\",\"hasOfferCatalog\":\"https://link.omrolibrary.org\"},{\"@type\":\"Library\",\"name\":\"Onkaparinga - Aldinga Library\",\"hasOfferCatalog\":\"https://onkaparinga.library.link\"},{\"@type\":\"Library\",\"name\":\"Orange Public Library\",\"hasOfferCatalog\":\"https://ebzaayinfo.library.link\"},{\"@type\":\"Library\",\"name\":\"Oregon City Public Library\",\"hasOfferCatalog\":\"https://oregoncity.library.link\"},{\"@type\":\"Library\",\"name\":\"Orroroo School Community Library\",\"hasOfferCatalog\":\"https://orroroo.library.link\"},{\"@type\":\"Library\",\"name\":\"Oshkosh Public Library\",\"hasOfferCatalog\":\"https://link.oshkoshpubliclibrary.org\"},{\"@type\":\"Library\",\"name\":\"Oxford Public Library\",\"hasOfferCatalog\":\"https://link.oxfordlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Oxnard Public Library\",\"hasOfferCatalog\":\"https://oxnard.library.link\"},{\"@type\":\"Library\",\"name\":\"Packwaukee Public Library\",\"hasOfferCatalog\":\"https://link.packwaukeelibrary.org\"},{\"@type\":\"Library\",\"name\":\"PAE Libraries - Enfield\",\"hasOfferCatalog\":\"https://portadelaideenfield.library.link\"},{\"@type\":\"Library\",\"name\":\"Palatine Public Library\",\"hasOfferCatalog\":\"https://palatine.library.link\"},{\"@type\":\"Library\",\"name\":\"Palm Beach County Public Library\",\"hasOfferCatalog\":\"https://palmbeach.library.link\"},{\"@type\":\"Library\",\"name\":\"Palos Heights Public Library\",\"hasOfferCatalog\":\"https://palosheights.library.link\"},{\"@type\":\"Library\",\"name\":\"Palos Park Public Library\",\"hasOfferCatalog\":\"https://palospark.library.link\"},{\"@type\":\"Library\",\"name\":\"Park Forest Public Library\",\"hasOfferCatalog\":\"https://parkforest.library.link\"},{\"@type\":\"Library\",\"name\":\"Park Ridge Public Library\",\"hasOfferCatalog\":\"https://parkridge.library.link\"},{\"@type\":\"Library\",\"name\":\"Patent- och registreringsverket (PRV)\",\"hasOfferCatalog\":\"https://sprl.library.link\"},{\"@type\":\"Library\",\"name\":\"Paul M. Scott Library\",\"hasOfferCatalog\":\"https://montserrat.library.link\"},{\"@type\":\"Library\",\"name\":\"Peabody Institute Library\",\"hasOfferCatalog\":\"https://peabody.library.link\"},{\"@type\":\"Library\",\"name\":\"Peabody Institute Library of Danvers\",\"hasOfferCatalog\":\"https://danvers.library.link\"},{\"@type\":\"Library\",\"name\":\"Pekin High School CUSD #303\",\"hasOfferCatalog\":\"https://pekinhs.library.link\"},{\"@type\":\"Library\",\"name\":\"Pekin Public Library\",\"hasOfferCatalog\":\"https://link.pekinpubliclibrary.org\"},{\"@type\":\"Library\",\"name\":\"Pekin Public Library\",\"hasOfferCatalog\":\"https://pekinpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Pend Oreille County Library\",\"hasOfferCatalog\":\"https://ebzs8499241.library.link\"},{\"@type\":\"Library\",\"name\":\"Peninsula Library System\",\"hasOfferCatalog\":\"https://ebzs9035453.library.link\"},{\"@type\":\"Library\",\"name\":\"Pennsville Public Library\",\"hasOfferCatalog\":\"https://pennsvillelibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"Peoria Heights Public Library\",\"hasOfferCatalog\":\"https://link.peoriaheightslibrary.com\"},{\"@type\":\"Library\",\"name\":\"Peoria Heights Public Library\",\"hasOfferCatalog\":\"https://peoriaheightspl.library.link\"},{\"@type\":\"Library\",\"name\":\"Peoria Notre Dame High School\",\"hasOfferCatalog\":\"https://peorianotredame.library.link\"},{\"@type\":\"Library\",\"name\":\"Peoria Public Library - All Branches\",\"hasOfferCatalog\":\"https://link.peoriapubliclibrary.org\"},{\"@type\":\"Library\",\"name\":\"Peoria Public Library - Main Street Branch\",\"hasOfferCatalog\":\"https://peoriapl.library.link\"},{\"@type\":\"Library\",\"name\":\"Peterborough Community Library\",\"hasOfferCatalog\":\"https://peterboroughcom.library.link\"},{\"@type\":\"Library\",\"name\":\"Peterborough Public Library\",\"hasOfferCatalog\":\"https://peterborough.library.link\"},{\"@type\":\"Library\",\"name\":\"Phoenix Public Library\",\"hasOfferCatalog\":\"https://phoenix.library.link\"},{\"@type\":\"Library\",\"name\":\"Pine River Public Library (Leon-Saxeville)\",\"hasOfferCatalog\":\"https://link.pineriverlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Pinnaroo Community Library\",\"hasOfferCatalog\":\"https://pinnaroo.library.link\"},{\"@type\":\"Library\",\"name\":\"Pioneer Library System\",\"hasOfferCatalog\":\"https://pioneerls.library.link\"},{\"@type\":\"Library\",\"name\":\"Pittsfield Public Library\",\"hasOfferCatalog\":\"https://pittsfieldpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Plainfield Area Public Library\",\"hasOfferCatalog\":\"https://plainfieldpublic.library.link\"},{\"@type\":\"Library\",\"name\":\"Plainfield Library\",\"hasOfferCatalog\":\"https://link.plainfieldlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Plano Public Library System\",\"hasOfferCatalog\":\"https://ebzplanopub.library.link\"},{\"@type\":\"Library\",\"name\":\"Playford Civic Centre Library (Elizabeth)\",\"hasOfferCatalog\":\"https://playford.library.link\"},{\"@type\":\"Library\",\"name\":\"Pleasant Plains CUSD #8 - Middle School\",\"hasOfferCatalog\":\"https://pleasantplainsmiddleschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Pleasent Plains SD - School District\",\"hasOfferCatalog\":\"https://pleasantplainshighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Pontiac Public Library\",\"hasOfferCatalog\":\"https://pontiacpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Pontiac Township High School\",\"hasOfferCatalog\":\"https://pontiactownshipsd.library.link\"},{\"@type\":\"Library\",\"name\":\"PONTIFICIA UNIVERSIDAD JAVERIANA - BIBLIOTECA CENTRAL LIBRARIES\",\"hasOfferCatalog\":\"https://javeriana.library.link\"},{\"@type\":\"Library\",\"name\":\"Port Augusta Public Library\",\"hasOfferCatalog\":\"https://portaugusta.library.link\"},{\"@type\":\"Library\",\"name\":\"Port Lincoln Library\",\"hasOfferCatalog\":\"https://portlincoln.library.link\"},{\"@type\":\"Library\",\"name\":\"Port MacDonnell Library\",\"hasOfferCatalog\":\"https://portmacdonnell.library.link\"},{\"@type\":\"Library\",\"name\":\"Portsmouth Public Library\",\"hasOfferCatalog\":\"https://ebzs9223833.library.link\"},{\"@type\":\"Library\",\"name\":\"Poy Sippi Library\",\"hasOfferCatalog\":\"https://link.poysippilibrary.org\"},{\"@type\":\"Library\",\"name\":\"Prairie Creek Public Library\",\"hasOfferCatalog\":\"https://prairiecreekpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Prairie Skies PLD - All Branches\",\"hasOfferCatalog\":\"https://prairieskiespld.library.link\"},{\"@type\":\"Library\",\"name\":\"Prairie State College Library\",\"hasOfferCatalog\":\"https://prairiestate.library.link\"},{\"@type\":\"Library\",\"name\":\"Prairie Trails Public Library District\",\"hasOfferCatalog\":\"https://prairietrails.library.link\"},{\"@type\":\"Library\",\"name\":\"Pratt Institute Libraries\",\"hasOfferCatalog\":\"https://ebzs8440772.library.link\"},{\"@type\":\"Library\",\"name\":\"Prince George'S County Memorial Library System\",\"hasOfferCatalog\":\"https://ebzs9109222.library.link\"},{\"@type\":\"Library\",\"name\":\"Prince Mohammed bin Salman College of Business and Entrepreneurship Library\",\"hasOfferCatalog\":\"https://mbsc.library.link\"},{\"@type\":\"Library\",\"name\":\"Princeton Public Library\",\"hasOfferCatalog\":\"https://ebzcjrlc098.library.link\"},{\"@type\":\"Library\",\"name\":\"Princeton Public Library\",\"hasOfferCatalog\":\"https://link.princetonpublib.org\"},{\"@type\":\"Library\",\"name\":\"Prospect Heights Public Library District\",\"hasOfferCatalog\":\"https://phpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Prospect Library\",\"hasOfferCatalog\":\"https://prospect.library.link\"},{\"@type\":\"Library\",\"name\":\"Public Libraries of Suffolk County, New York\",\"hasOfferCatalog\":\"https://link.livebrary.com\"},{\"@type\":\"Library\",\"name\":\"Public Library Of Youngstown And Mahoning County\",\"hasOfferCatalog\":\"https://ebzyoungtwn.library.link\"},{\"@type\":\"Library\",\"name\":\"Qatar National Library\",\"hasOfferCatalog\":\"https://qatar.library.link\"},{\"@type\":\"Library\",\"name\":\"Quincy Notre Dame High School\",\"hasOfferCatalog\":\"https://quincynotredame.library.link\"},{\"@type\":\"Library\",\"name\":\"Quincy Public Library\",\"hasOfferCatalog\":\"https://quincypl.library.link\"},{\"@type\":\"Library\",\"name\":\"Quorn School and Community Library\",\"hasOfferCatalog\":\"https://quorn.library.link\"},{\"@type\":\"Library\",\"name\":\"Randwick City Library\",\"hasOfferCatalog\":\"https://randwick.library.link\"},{\"@type\":\"Library\",\"name\":\"Reading Public Library\",\"hasOfferCatalog\":\"https://reading.library.link\"},{\"@type\":\"Library\",\"name\":\"Redbridge Council Libraries\",\"hasOfferCatalog\":\"https://redbridge.library.link\"},{\"@type\":\"Library\",\"name\":\"Rede Virtual de Bibliotecas RVBI Libraries\",\"hasOfferCatalog\":\"https://rvbi.library.link\"},{\"@type\":\"Library\",\"name\":\"Redgranite Public Library\",\"hasOfferCatalog\":\"https://link.redgranitelibrary.org\"},{\"@type\":\"Library\",\"name\":\"Redwood City Public Library\",\"hasOfferCatalog\":\"https://ebzs8475989.library.link\"},{\"@type\":\"Library\",\"name\":\"Renmark Paringa Public Library\",\"hasOfferCatalog\":\"https://renmarkparinga.library.link\"},{\"@type\":\"Library\",\"name\":\"Rensselaer Libraries\",\"hasOfferCatalog\":\"https://rpi.library.link\"},{\"@type\":\"Library\",\"name\":\"Revere Public Library\",\"hasOfferCatalog\":\"https://revere.library.link\"},{\"@type\":\"Library\",\"name\":\"Richmond Public Library\",\"hasOfferCatalog\":\"https://richmond.library.link\"},{\"@type\":\"Library\",\"name\":\"Richton Park Public Library District\",\"hasOfferCatalog\":\"https://richtonpark.library.link\"},{\"@type\":\"Library\",\"name\":\"Ripon Public Library\",\"hasOfferCatalog\":\"https://link.riponlibrary.org\"},{\"@type\":\"Library\",\"name\":\"River Forest Public Library\",\"hasOfferCatalog\":\"https://riverforest.library.link\"},{\"@type\":\"Library\",\"name\":\"River Grove Public Library District\",\"hasOfferCatalog\":\"https://rivergrove.library.link\"},{\"@type\":\"Library\",\"name\":\"Riverdale Public Library District\",\"hasOfferCatalog\":\"https://riverdale.library.link\"},{\"@type\":\"Library\",\"name\":\"Riverside Public Library\",\"hasOfferCatalog\":\"https://riverside.library.link\"},{\"@type\":\"Library\",\"name\":\"Roanoke-Benson High School\",\"hasOfferCatalog\":\"https://roanokebensonsd.library.link\"},{\"@type\":\"Library\",\"name\":\"Robe Public Library\",\"hasOfferCatalog\":\"https://robe.library.link\"},{\"@type\":\"Library\",\"name\":\"Roberts Library\",\"hasOfferCatalog\":\"https://dalton.library.link\"},{\"@type\":\"Library\",\"name\":\"Rochester Public Library\",\"hasOfferCatalog\":\"https://ebzs9127092.library.link\"},{\"@type\":\"Library\",\"name\":\"Rockford Public Library\",\"hasOfferCatalog\":\"https://rockford.library.link\"},{\"@type\":\"Library\",\"name\":\"Rogers Public Library\",\"hasOfferCatalog\":\"https://ebzs8949878.library.link\"},{\"@type\":\"Library\",\"name\":\"Roselle Public Library District\",\"hasOfferCatalog\":\"https://roselle.library.link\"},{\"@type\":\"Library\",\"name\":\"Round Lake Area Public Library District\",\"hasOfferCatalog\":\"https://roundlake.library.link\"},{\"@type\":\"Library\",\"name\":\"Round Rock Public Library System\",\"hasOfferCatalog\":\"https://ebzs9213868.library.link\"},{\"@type\":\"Library\",\"name\":\"Roux Library\",\"hasOfferCatalog\":\"https://flsouthern.library.link\"},{\"@type\":\"Library\",\"name\":\"Rowan College of South Jersey â Cumberland Campus\",\"hasOfferCatalog\":\"https://rcsjc.library.link\"},{\"@type\":\"Library\",\"name\":\"ROWVA Elementary School\",\"hasOfferCatalog\":\"https://rowva.library.link\"},{\"@type\":\"Library\",\"name\":\"Roxby Downs Community Library\",\"hasOfferCatalog\":\"https://roxbydowns.library.link\"},{\"@type\":\"Library\",\"name\":\"RSA NFP Collection\",\"hasOfferCatalog\":\"https://rsacat.library.link\"},{\"@type\":\"Library\",\"name\":\"RSA NFP Website\",\"hasOfferCatalog\":\"https://rsanfp.library.link\"},{\"@type\":\"Library\",\"name\":\"Rushville Public Library\",\"hasOfferCatalog\":\"https://rushvillepl.library.link\"},{\"@type\":\"Library\",\"name\":\"Sacramento Public Library\",\"hasOfferCatalog\":\"https://ebzs9033479.library.link\"},{\"@type\":\"Library\",\"name\":\"Salem Community College Library\",\"hasOfferCatalog\":\"https://salemcc.lbrary.link\"},{\"@type\":\"Library\",\"name\":\"Salem Community College Library\",\"hasOfferCatalog\":\"https://salemcc.library.link\"},{\"@type\":\"Library\",\"name\":\"Salem Free Public Library\",\"hasOfferCatalog\":\"https://mysalemlibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"Salem Public Library\",\"hasOfferCatalog\":\"https://salem.library.link\"},{\"@type\":\"Library\",\"name\":\"Salem Township Public Library\",\"hasOfferCatalog\":\"https://salemtownshippld.library.link\"},{\"@type\":\"Library\",\"name\":\"Salem Township Public Library District\",\"hasOfferCatalog\":\"https://salemtownship.library.link\"},{\"@type\":\"Library\",\"name\":\"Salisbury - Community Hub\",\"hasOfferCatalog\":\"https://salisbury.library.link\"},{\"@type\":\"Library\",\"name\":\"Salt Lake County Library Services\",\"hasOfferCatalog\":\"https://ebzs9214935.library.link\"},{\"@type\":\"Library\",\"name\":\"San Antonio Public Library\",\"hasOfferCatalog\":\"https://mysapl.library.link\"},{\"@type\":\"Library\",\"name\":\"San Francisco Public Library\",\"hasOfferCatalog\":\"https://link.sfpl.org\"},{\"@type\":\"Library\",\"name\":\"Sandy Public Library\",\"hasOfferCatalog\":\"https://sandy.library.link\"},{\"@type\":\"Library\",\"name\":\"Sarasota County Libraries\",\"hasOfferCatalog\":\"https://ebzs8366884.library.link\"},{\"@type\":\"Library\",\"name\":\"Saugus Public Library\",\"hasOfferCatalog\":\"https://saugus.library.link\"},{\"@type\":\"Library\",\"name\":\"Sawyer Free Library\",\"hasOfferCatalog\":\"https://gloucester.library.link\"},{\"@type\":\"Library\",\"name\":\"Schiller Park Public Library\",\"hasOfferCatalog\":\"https://schillerpark.library.link\"},{\"@type\":\"Library\",\"name\":\"SCSL - South Carolina State Library\",\"hasOfferCatalog\":\"https://scstate.library.link\"},{\"@type\":\"Library\",\"name\":\"Seton Hall University Libraries\",\"hasOfferCatalog\":\"https://shu.library.link\"},{\"@type\":\"Library\",\"name\":\"Shorewood-Troy Public Library\",\"hasOfferCatalog\":\"https://shorewoodtroy.library.link\"},{\"@type\":\"Library\",\"name\":\"Silliman University Library\",\"hasOfferCatalog\":\"https://silliman.library.link\"},{\"@type\":\"Library\",\"name\":\"Simi Valley Public Library\",\"hasOfferCatalog\":\"https://ebzs9037595.library.link\"},{\"@type\":\"Library\",\"name\":\"Sno-Isle Libraries\",\"hasOfferCatalog\":\"https://snoisle.library.link\"},{\"@type\":\"Library\",\"name\":\"Snowtown School Community Library\",\"hasOfferCatalog\":\"https://snowtown.library.link\"},{\"@type\":\"Library\",\"name\":\"Sol Blatt Jr. Law Library\",\"hasOfferCatalog\":\"https://charlestonlaw.library.link\"},{\"@type\":\"Library\",\"name\":\"Solano County Library\",\"hasOfferCatalog\":\"https://solano.library.link\"}
1,{\"@type\":\"Library\",\"name\":\"SOUTH AUSTRALIAN PUBLIC LIBRARY NETWORK (PROD)\",\"hasOfferCatalog\":\"https://sapln.library.link\"},{\"@type\":\"Library\",\"name\":\"South Charleston Public Library\",\"hasOfferCatalog\":\"https://ebzs5775076.library.link\"},{\"@type\":\"Library\",\"name\":\"South Georgia State College Libraries\",\"hasOfferCatalog\":\"https://sgsc.library.link\"},{\"@type\":\"Library\",\"name\":\"South Holland Public Library\",\"hasOfferCatalog\":\"https://southholland.library.link\"},{\"@type\":\"Library\",\"name\":\"Southeastern CUSD #337 - Elementary School\",\"hasOfferCatalog\":\"https://southeasternelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Southeastern CUSD #337 SD - School District\",\"hasOfferCatalog\":\"https://southeasternhighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Southeastern Public Library System\",\"hasOfferCatalog\":\"https://ebzs9184011.library.link\"},{\"@type\":\"Library\",\"name\":\"Spokane Public Library\",\"hasOfferCatalog\":\"https://spokane.library.link\"},{\"@type\":\"Library\",\"name\":\"Spoon River College\",\"hasOfferCatalog\":\"https://spoonrivercc.library.link\"},{\"@type\":\"Library\",\"name\":\"Spoon River High School\",\"hasOfferCatalog\":\"https://spoonrivervalleysd.library.link\"},{\"@type\":\"Library\",\"name\":\"Spoon River Library District\",\"hasOfferCatalog\":\"https://spoonriver.library.link\"},{\"@type\":\"Library\",\"name\":\"Spoon River Library District\",\"hasOfferCatalog\":\"https://spoonriverpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Springdale Public Library\",\"hasOfferCatalog\":\"https://ebzs8934889.library.link\"},{\"@type\":\"Library\",\"name\":\"St Charles City County Library District\",\"hasOfferCatalog\":\"https://ebz092hyp312.library.link\"},{\"@type\":\"Library\",\"name\":\"St James Parish Library\",\"hasOfferCatalog\":\"https://ebzs8865069.library.link\"},{\"@type\":\"Library\",\"name\":\"St John The Baptist Parish Library\",\"hasOfferCatalog\":\"https://ebzs8864895.library.link\"},{\"@type\":\"Library\",\"name\":\"St Louis Public Library\",\"hasOfferCatalog\":\"https://ebz096hyp358.library.link\"},{\"@type\":\"Library\",\"name\":\"St Mark Catholic Grade School\",\"hasOfferCatalog\":\"https://stmarks.library.link\"},{\"@type\":\"Library\",\"name\":\"St. Charles Public Library District\",\"hasOfferCatalog\":\"https://stcharlespublic.library.link\"},{\"@type\":\"Library\",\"name\":\"Stanford University Libraries\",\"hasOfferCatalog\":\"https://stanford.library.link\"},{\"@type\":\"Library\",\"name\":\"Stark County CUSD - School District\",\"hasOfferCatalog\":\"https://starkcountyhighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Steelman Library\",\"hasOfferCatalog\":\"https://seu.library.link\"},{\"@type\":\"Library\",\"name\":\"Steger-South Chicago Heights Public Library District\",\"hasOfferCatalog\":\"https://stegersouthchicago.library.link\"},{\"@type\":\"Library\",\"name\":\"Stickney-Forest View Public Library District\",\"hasOfferCatalog\":\"https://stickneyforest.library.link\"},{\"@type\":\"Library\",\"name\":\"Stoneham Public Library\",\"hasOfferCatalog\":\"https://stoneham.library.link\"},{\"@type\":\"Library\",\"name\":\"Stonnington Library \u0026 Information\",\"hasOfferCatalog\":\"https://stonnington.library.link\"},{\"@type\":\"Library\",\"name\":\"Streaky Bay School Community Library\",\"hasOfferCatalog\":\"https://streakybay.library.link\"},{\"@type\":\"Library\",\"name\":\"Sugar Grove Public Library District\",\"hasOfferCatalog\":\"https://sugargrove.library.link\"},{\"@type\":\"Library\",\"name\":\"Summit Public Library District\",\"hasOfferCatalog\":\"https://summit.library.link\"},{\"@type\":\"Library\",\"name\":\"Swampscott Public Library\",\"hasOfferCatalog\":\"https://swampscott.library.link\"},{\"@type\":\"Library\",\"name\":\"SWAN Consortium\",\"hasOfferCatalog\":\"https://swanconsortium.library.link\"},{\"@type\":\"Library\",\"name\":\"Swan Hill Regional Library\",\"hasOfferCatalog\":\"https://shrl.library.link\"},{\"@type\":\"Library\",\"name\":\"Swedenborg Library, Bryn Athyn College\",\"hasOfferCatalog\":\"https://brynathyn.library.link\"},{\"@type\":\"Library\",\"name\":\"Tampa Hillsborough County Public Library\",\"hasOfferCatalog\":\"https://ebzs9045573.library.link\"},{\"@type\":\"Library\",\"name\":\"Tea Tree Gully Library\",\"hasOfferCatalog\":\"https://teatreegully.library.link\"},{\"@type\":\"Library\",\"name\":\"Technische Universität Dortmund - Bibliothek\",\"hasOfferCatalog\":\"https://tudortmund.library.link\"},{\"@type\":\"Library\",\"name\":\"The London Borough Of Havering Libraries\",\"hasOfferCatalog\":\"https://havering.library.link\"},{\"@type\":\"Library\",\"name\":\"The Morton Arboretum Sterling Morton Library\",\"hasOfferCatalog\":\"https://mortonarboretum.library.link\"},{\"@type\":\"Library\",\"name\":\"The Theosophical Society in America\",\"hasOfferCatalog\":\"https://theosophicalsociety.library.link\"},{\"@type\":\"Library\",\"name\":\"Thomas Ford Memorial Library\",\"hasOfferCatalog\":\"https://thomasford.library.link\"},{\"@type\":\"Library\",\"name\":\"THOMPSON RIVERS UNIVERSITY LIBRARIES\",\"hasOfferCatalog\":\"https://tru.library.link\"},{\"@type\":\"Library\",\"name\":\"Thornton Public Library\",\"hasOfferCatalog\":\"https://thornton.library.link\"},{\"@type\":\"Library\",\"name\":\"Thurrock Council Libraries\",\"hasOfferCatalog\":\"https://thurrock.library.link\"},{\"@type\":\"Library\",\"name\":\"Tinley Park Public Library\",\"hasOfferCatalog\":\"https://tinleypark.library.link\"},{\"@type\":\"Library\",\"name\":\"Toulon Public Library\",\"hasOfferCatalog\":\"https://toulonpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Towanda District Library\",\"hasOfferCatalog\":\"https://towandadl.library.link\"},{\"@type\":\"Library\",\"name\":\"Tower Hamlets Council Libraries\",\"hasOfferCatalog\":\"https://towerhamlets.library.link\"},{\"@type\":\"Library\",\"name\":\"Town and Country Public Library District\",\"hasOfferCatalog\":\"https://townandcountry.library.link\"},{\"@type\":\"Library\",\"name\":\"Tremont District Library\",\"hasOfferCatalog\":\"https://tremontdl.library.link\"},{\"@type\":\"Library\",\"name\":\"Tumby Bay School Community Library\",\"hasOfferCatalog\":\"https://tumbybay.library.link\"},{\"@type\":\"Library\",\"name\":\"Tunku Abdul Rahman University of Management and Technology Libraries\",\"hasOfferCatalog\":\"https://tarumt.library.link\"},{\"@type\":\"Library\",\"name\":\"UGA Libraries\",\"hasOfferCatalog\":\"https://uga.library.link\"},{\"@type\":\"Library\",\"name\":\"Union County Library System\",\"hasOfferCatalog\":\"https://unioncounty.library.link\"},{\"@type\":\"Library\",\"name\":\"Union County Library System\",\"hasOfferCatalog\":\"https://unioncounty.library.link.\"},{\"@type\":\"Library\",\"name\":\"Unity High School\",\"hasOfferCatalog\":\"https://unitysd.library.link\"},{\"@type\":\"Library\",\"name\":\"Universidad Antonio Narino\",\"hasOfferCatalog\":\"https://uan.library.link\"},{\"@type\":\"Library\",\"name\":\"UNIVERSIDAD DE CARTAGENA LIBRARIES\",\"hasOfferCatalog\":\"https://unicartagena.library.link\"},{\"@type\":\"Library\",\"name\":\"Universidad Distrital Francisco Jose de Caldas Libraries\",\"hasOfferCatalog\":\"https://udistrital.library.link\"},{\"@type\":\"Library\",\"name\":\"UNIVERSIDAD EL BOSQUE LIBRARY\",\"hasOfferCatalog\":\"https://unbosque.library.link\"},{\"@type\":\"Library\",\"name\":\"Universidad Jorge Tadeo Lozano\",\"hasOfferCatalog\":\"https://utadeo.library.link\"},{\"@type\":\"Library\",\"name\":\"UNIVERSIDAD SIMON BOLIVAR - BARRANQUILLA LIBRARIES\",\"hasOfferCatalog\":\"https://unisimon.library.link\"},{\"@type\":\"Library\",\"name\":\"Université de Moncton (Réseau de l'
1Université)\",\"hasOfferCatalog\":\"https://umon.library.link\"},{\"@type\":\"Library\",\"name\":\"Universiti Malaya Libraries\",\"hasOfferCatalog\":\"https://malaya.library.link\"},{\"@type\":\"Library\",\"name\":\"University of Canterbury\",\"hasOfferCatalog\":\"https://canterbury.library.link\"},{\"@type\":\"Library\",\"name\":\"University of Ghana Library System\",\"hasOfferCatalog\":\"https://ughana.library.link\"},{\"@type\":\"Library\",\"name\":\"University of Melbourne Library\",\"hasOfferCatalog\":\"https://unimelb.library.link\"},{\"@type\":\"Library\",\"name\":\"University of North Georgia Libraries\",\"hasOfferCatalog\":\"https://northgeorgia.library.link\"},{\"@type\":\"Library\",\"name\":\"University of South Africa\",\"hasOfferCatalog\":\"https://unisa.library.link\"},{\"@type\":\"Library\",\"name\":\"UNIVERSITY OF THE WESTERN CAPE LIBRARIES\",\"hasOfferCatalog\":\"https://westerncape.library.link\"},{\"@type\":\"Library\",\"name\":\"University Park Public Library District\",\"hasOfferCatalog\":\"https://universitypark.library.link\"},{\"@type\":\"Library\",\"name\":\"Unley Libraries - Fullarton Park Library\",\"hasOfferCatalog\":\"https://unley.library.link\"},{\"@type\":\"Library\",\"name\":\"UOW Malaysia Libraries\",\"hasOfferCatalog\":\"https://umalaysia.library.link\"},{\"@type\":\"Library\",\"name\":\"Utah State University Libraries\",\"hasOfferCatalog\":\"https://utahstu.library.link\"},{\"@type\":\"Library\",\"name\":\"Valley District Library\",\"hasOfferCatalog\":\"https://valleydl.library.link\"},{\"@type\":\"Library\",\"name\":\"Vancouver Public Library\",\"hasOfferCatalog\":\"https://vpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Vaughan Public Libraries\",\"hasOfferCatalog\":\"https://vaughan.library.link\"},{\"@type\":\"Library\",\"name\":\"Vernon Area Public Library District\",\"hasOfferCatalog\":\"https://ebzs9064288.library.link\"},{\"@type\":\"Library\",\"name\":\"Victor Harbor Public Library\",\"hasOfferCatalog\":\"https://victorharbor.library.link\"},{\"@type\":\"Library\",\"name\":\"Vigo County Public Library\",\"hasOfferCatalog\":\"https://vigo.library.link\"},{\"@type\":\"Library\",\"name\":\"Villa Park Public Library\",\"hasOfferCatalog\":\"https://villapark.library.link\"},{\"@type\":\"Library\",\"name\":\"Viola Public Library District\",\"hasOfferCatalog\":\"https://violapld.library.link\"},{\"@type\":\"Library\",\"name\":\"Virginia Beach Public Library And System\",\"hasOfferCatalog\":\"https://ebzvbpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Virginia CUSD #64\",\"hasOfferCatalog\":\"https://virginiasd.library.link\"},{\"@type\":\"Library\",\"name\":\"Virginia Memorial Public Library\",\"hasOfferCatalog\":\"https://virginiamemorialpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Volusia County Public Library System\",\"hasOfferCatalog\":\"https://ebzvolcolib.library.link\"},{\"@type\":\"Library\",\"name\":\"Wakefield Council\",\"hasOfferCatalog\":\"https://wakefieldcouncil.library.link\"},{\"@type\":\"Library\",\"name\":\"Walkerville Library\",\"hasOfferCatalog\":\"https://walkerville.library.link\"},{\"@type\":\"Library\",\"name\":\"Warren County Public Library - All Branches\",\"hasOfferCatalog\":\"https://warrencountypl.library.link\"},{\"@type\":\"Library\",\"name\":\"Warrenville Public Library District\",\"hasOfferCatalog\":\"https://warrenville.library.link\"},{\"@type\":\"Library\",\"name\":\"Warrnambool Library Service\",\"hasOfferCatalog\":\"https://warrnambool.library.link\"},{\"@type\":\"Library\",\"name\":\"Washington Community High School\",\"hasOfferCatalog\":\"https://washingtonsd.library.link\"},{\"@type\":\"Library\",\"name\":\"Washington District Library\",\"hasOfferCatalog\":\"https://washingtonds.library.link\"},{\"@type\":\"Library\",\"name\":\"Washington District Library - All Branches\",\"hasOfferCatalog\":\"https://washingtondl.library.link\"},{\"@type\":\"Library\",\"name\":\"Wattle Range Libraires\",\"hasOfferCatalog\":\"https://wattlerange.library.link\"},{\"@type\":\"Library\",\"name\":\"Waubonsee Community College\",\"hasOfferCatalog\":\"https://link.library.waubonsee.edu\"},{\"@type\":\"Library\",\"name\":\"Wautoma Public Library\",\"hasOfferCatalog\":\"https://link.wautomalibrary.org\"},{\"@type\":\"Library\",\"name\":\"Waverley Library\",\"hasOfferCatalog\":\"https://waverley.library.link\"},{\"@type\":\"Library\",\"name\":\"Wenonah Free Public Library\",\"hasOfferCatalog\":\"https://wenonahlibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"West Central SD #235\",\"hasOfferCatalog\":\"https://westcentralsd.library.link\"},{\"@type\":\"Library\",\"name\":\"West Chicago Public Library District\",\"hasOfferCatalog\":\"https://westchicago.library.link\"},{\"@type\":\"Library\",\"name\":\"West Deptford Free Public library\",\"hasOfferCatalog\":\"https://westdeptford.library.link\"},{\"@type\":\"Library\",\"name\":\"West Des Moines Public Library\",\"hasOfferCatalog\":\"https://ebzs9083972.library.link\"},{\"@type\":\"Library\",\"name\":\"West Linn Public Library\",\"hasOfferCatalog\":\"https://westlinn.library.link\"},{\"@type\":\"Library\",\"name\":\"West Torrens Library\",\"hasOfferCatalog\":\"https://westrorrens.library.link\"},{\"@type\":\"Library\",\"name\":\"Westchester Public Library\",\"hasOfferCatalog\":\"https://westchester.library.link\"},{\"@type\":\"Library\",\"name\":\"Westfield Public Library (Ethel Everhard Memorial)\",\"hasOfferCatalog\":\"https://link.westfieldlibrary.org\"},{\"@type\":\"Library\",\"name\":\"Westmont Public Library\",\"hasOfferCatalog\":\"https://westmont.library.link\"},{\"@type\":\"Library\",\"name\":\"Westville Public Library\",\"hasOfferCatalog\":\"https://westvillelibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"Wethersfield CUSD #230\",\"hasOfferCatalog\":\"https://wethersfieldsd.library.link\"},{\"@type\":\"Library\",\"name\":\"White Oak Library District\",\"hasOfferCatalog\":\"https://whiteoak.library.link\"},{\"@type\":\"Library\",\"name\":\"Whitehorse Manningham Libraries\",\"hasOfferCatalog\":\"https://wml.library.link\"},{\"@type\":\"Library\",\"name\":\"Whittier Public Library\",\"hasOfferCatalog\":\"https://ebzs8477951.library.link\"},{\"@type\":\"Library\",\"name\":\"Whyalla Public Library\",\"hasOfferCatalog\":\"https://whyalla.library.link\"},{\"@type\":\"Library\",\"name\":\"Widener University Libraries\",\"hasOfferCatalog\":\"https://widener.library.link\"},{\"@type\":\"Library\",\"name\":\"Wild Rose (Patterson Memorial)\",\"hasOfferCatalog\":\"https://link.wildroselibrary.org\"},{\"@type\":\"Library\",\"name\":\"Wilkes University\",\"hasOfferCatalog\":\"https://wilkesu.library.link\"},{\"@type\":\"Library\",\"name\":\"William Leonard Public Library District\",\"hasOfferCatalog\":\"https://williamleonard.library.link\"},{\"@type\":\"Library\",\"name\":\"Williamsburg County Library System\",\"hasOfferCatalog\":\"https://williamsburg.library.link\"},{\"@type\":\"Library\",\"name\":\"Williamsburg Regional Library\",\"hasOfferCatalog\":\"https://link.wrl.org\"},{\"@type\":\"Library\",\"name\":\"Wilmette Public Library District\",\"hasOfferCatalog\":\"https://wilmette.library.link\"},{\"@type\":\"Library\",\"name\":\"Wilsonville Public Library\",\"hasOfferCatalog\":\"https://wilsonville.library.link\"},{\"@type\":\"Library\",\"name\":\"Wimmera Regional Library Corporation\",\"hasOfferCatalog\":\"https://wrlc.library.link\"},{\"@type\":\"Library\",\"name\":\"Winchester CUSD #1 - School District\",\"hasOfferCatalog\":\"https://scottcountyhighschool.library.link\"},{\"@type\":\"Library\",\"name\":\"Winchester Elementary School\",\"hasOfferCatalog\":\"https://scottcountyelementary.library.link\"},{\"@type\":\"Library\",\"name\":\"Winchester Public Library\",\"hasOfferCatalog\":\"https://winchesterpl.library.link\"},{\"@type\":\"Library\",\"name\":\"Windsor Public Library\",\"hasOfferCatalog\":\"https://windsorpublic.library.link\"},{\"@type\":\"Library\",\"name\":\"Winneconne Public Library\",\"hasOfferCatalog\":\"https://link.winneconnelibrary.org\"},{\"@type\":\"Library\",\"name\":\"Winnefox Library System\",\"hasOfferCatalog\":\"https://link.winnefox.org\"},{\"@type\":\"Library\",\"name\":\"Winnetka-Northfield Public Library District\",\"hasOfferCatalog\":\"https://winnetka.library.link\"},{\"@type\":\"Library\",\"name\":\"Winthrop Public Library and Museum\",\"hasOfferCatalog\":\"https://winthrop.library.link\"},{\"@type\":\"Library\",\"name\":\"Wisconsin Valley Library Service\",\"hasOfferCatalog\":\"https://ebzs9233072.library.link\"},{\"@type\":\"Library\",\"name\":\"Wood Dale Public Library District\",\"hasOfferCatalog\":\"https://wooddale.library.link\"},{\"@type\":\"Library\",\"name\":\"Woodbridge Public Library\",\"hasOfferCatalog\":\"https://woodbridge.library.link\"},{\"@type\":\"Library\",\"name\":\"Woodbury Public Library\",\"hasOfferCatalog\":\"https://woodburylibrary.library.link\"},{\"@type\":\"Library\",\"name\":\"Woodridge Public Library\",\"hasOfferCatalog\":\"https://woodridge.library.link\"},{\"@type\":\"Library\",\"name\":\"Woollahra Libraries\",\"hasOfferCatalog\":\"https://woollahra.library.link\"},{\"@type\":\"Library\",\"name\":\"Woomera Community Library\",\"hasOfferCatalog\":\"https://woomera.library.link\"},{\"@type\":\"Library\",\"name\":\"Worth Public Library District\",\"hasOfferCatalog\":\"https://worthpublic.library.link\"},{\"@type\":\"Library\",\"name\":\"Wudinna School Community Library\",\"hasOfferCatalog\":\"https://wudinna.library.link\"},{\"@type\":\"Library\",\"name\":\"Wyndham City Libraries\",\"hasOfferCatalog\":\"https://wycl.library.link\"},{\"@type\":\"Library\",\"name\":\"Wyoming Public Library\",\"hasOfferCatalog\":\"https://wyomingpld.library.link\"},{\"@type\":\"Library\",\"name\":\"Yakima Valley Libraries\",\"hasOfferCatalog\":\"https://ebzs8425857.library.link\"},{\"@type\":\"Library\",\"name\":\"Yankalilla Library\",\"hasOfferCatalog\":\"https://yankalilla.library.link\"},{\"@type\":\"Library\",\"name\":\"Yarra Libraries\",\"hasOfferCatalog\":\"https://coyl.library.link\"},{\"@type\":\"Library\",\"name\":\"Yarra Plenty Regional Library\",\"hasOfferCatalog\":\"https://yarraplenty.library.link\"},{\"@type\":\"Library\",\"name\":\"Yarriambiack Shire Libraries\",\"hasOfferCatalog\":\"https://ybkl.library.link\"},{\"@type\":\"Library\",\"name\":\"Yeshiva University Library\",\"hasOfferCatalog\":\"https://yeshiva.library.link\"},{\"@type\":\"Library\",\"name\":\"York County Library System\",\"hasOfferCatalog\":\"https://york.library.link\"},{\"@type\":\"Library\",\"name\":\"York Peninsula Library Service\",\"hasOfferCatalog\":\"https://yorke.library.link\"},{\"@type\":\"Library\",\"name\":\"Zion-Benton\",\"hasOfferCatalog\":\"https://zion.library.link\"}]}"])</script>
1<script>self.__next_f.push([1,"23:[\"$\",\"script\",null,{\"id\":\"library-link-jsonld\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$24\"}}]\n"])</script>
1<div hidden id="S:1"><div><h2 class="mb-4 text-2xl font-bold">Library.Link libraries</h2><input class="bg-background placeholder:text-muted-foreground flex h-10 w-full rounded-md border px-3 py-2 text-sm file:border-0 file:bg-transparent file:text-sm file:font-medium focus:outline-hidden disabled:cursor-not-allowed disabled:opacity-50" placeholder="Search by library domain or name" value=""/><ul class="mt-5"><li class="border-b py-2"><a class="text-sky-500" href="https://accentralmiddlehighschool.library.link">A-C Central CUSD - School District</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://accentralelementary.library.link">A-C Central Elementary School</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://kumed.library.link">A.R. Dykes Library</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://marblehead.library.link">Abbot Public Library</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://heddinggrade.library.link">Abingdon - Avon District 276 - Hedding Grade School</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://abingdonavonhighschool.library.link">Abingdon - Avon District 276 - School District</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://abingdonavonheddinggrade.library.link">Abingdon-Avon Hedding Grade School</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://abac.library.link">Abraham Baldwin Agricultural College</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://ebzns074813.library.link">Abraham Lincoln Presidential Library And Museum</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://acorn.library.link">Acorn Public Library District</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://adana.library.link">Adana Alparslan Turkes Science and Technology University Library</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://adelaidecity.library.link">Adelaide City - City Library</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://adehills.library.link">Adelaide Hills Council Libraries â Gumeracha</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://alamance.library.link">Alamance County Public Libraries</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://albany.library.link">Albany State University Libraries</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://boise.library.link">Albertsons Library</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://ebzs4120635.library.link">Albuquerque Bernalillo County Library</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://alexandrina.library.link">Alexandrina Libraries - Goolwa</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://aapld.library.link">Algonquin Area Public Library District</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://allendale.library.link">Allendale-Hampton-Jasper System</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://alma.library.link">Alma College Library</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://link.alphapark.org">Alpha Park Public Library</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://alphaparkpld.library.link">Alpha Park Public Library District</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://alsip.library.link">Alsip-Merrionette Park Public Library District</a></li><li class="border-b py-2"><a class="text-sky-500" href="https://alwoodelementary.library.link">AlWood CUSD #225 - Elementary School</a></li></ul><nav role="navigation" aria-label="pagination" class="mx-auto flex w-full justify-center mt-4"><ul class="flex flex-row items-center gap-1"><li class=""><a class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground h-10 px-4 py-2 gap-1 pl-2.5" aria-label="Go to previous page" href=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-left h-4 w-4" aria-hidden="true"><path d="m15 18-6-6 6-6"></path></svg></a></li><li class=""><a aria-current="page" class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focu
1s-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 border border-input bg-background hover:bg-accent hover:text-accent-foreground h-10 px-4 py-2 gap-1 pr-2.5" aria-label="Go to next page" href=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right h-4 w-4" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></a></li></ul></nav></div>
1<script id="library-link-jsonld" type="application/ld+json">{"@context":"https://schema.org","@type":"ItemList","itemListElement":[{"@type":"Library","name":"A-C Central CUSD - School District","hasOfferCatalog":"https://accentralmiddlehighschool.library.link"},{"@type":"Library","name":"A-C Central Elementary School","hasOfferCatalog":"https://accentralelementary.library.link"},{"@type":"Library","name":"A.R. Dykes Library","hasOfferCatalog":"https://kumed.library.link"},{"@type":"Library","name":"Abbot Public Library","hasOfferCatalog":"https://marblehead.library.link"},{"@type":"Library","name":"Abingdon - Avon District 276 - Hedding Grade School","hasOfferCatalog":"https://heddinggrade.library.link"},{"@type":"Library","name":"Abingdon - Avon District 276 - School District","hasOfferCatalog":"https://abingdonavonhighschool.library.link"},{"@type":"Library","name":"Abingdon-Avon Hedding Grade School","hasOfferCatalog":"https://abingdonavonheddinggrade.library.link"},{"@type":"Library","name":"Abraham Baldwin Agricultural College","hasOfferCatalog":"https://abac.library.link"},{"@type":"Library","name":"Abraham Lincoln Presidential Library And Museum","hasOfferCatalog":"https://ebzns074813.library.link"},{"@type":"Library","name":"Acorn Public Library District","hasOfferCatalog":"https://acorn.library.link"},{"@type":"Library","name":"Adana Alparslan Turkes Science and Technology University Library","hasOfferCatalog":"https://adana.library.link"},{"@type":"Library","name":"Adelaide City - City Library","hasOfferCatalog":"https://adelaidecity.library.link"},{"@type":"Library","name":"Adelaide Hills Council Libraries â Gumeracha","hasOfferCatalog":"https://adehills.library.link"},{"@type":"Library","name":"Alamance County Public Libraries","hasOfferCatalog":"https://alamance.library.link"},{"@type":"Library","name":"Albany State University Libraries","hasOfferCatalog":"https://albany.library.link"},{"@type":"Library","name":"Albertsons Library","hasOfferCatalog":"https://boise.library.link"},{"@type":"Library","name":"Albuquerque Bernalillo County Library","hasOfferCatalog":"https://ebzs4120635.library.link"},{"@type":"Library","name":"Alexandrina Libraries - Goolwa","hasOfferCatalog":"https://alexandrina.library.link"},{"@type":"Library","name":"Algonquin Area Public Library District","hasOfferCatalog":"https://aapld.library.link"},{"@type":"Library","name":"Allendale-Hampton-Jasper System","hasOfferCatalog":"https://allendale.library.link"},{"@type":"Library","name":"Alma College Library","hasOfferCatalog":"https://alma.library.link"},{"@type":"Library","name":"Alpha Park Public Library","hasOfferCatalog":"https://link.alphapark.org"},{"@type":"Library","name":"Alpha Park Public Library District","hasOfferCatalog":"https://alphaparkpld.library.link"},{"@type":"Library","name":"Alsip-Merrionette Park Public Library District","hasOfferCatalog":"https://alsip.library.link"},{"@type":"Library","name":"AlWood CUSD #225 - Elementary School","hasOfferCatalog":"https://alwoodelementary.library.link"},{"@type":"Library","name":"Alwood Middle-High School","hasOfferCatalog":"https://alwoodhighschool.library.link"},{"@type":"Library","name":"Anaheim Public Library","hasOfferCatalog":"https://anaheim.library.link"},{"@type":"Library","name":"Andamooka School Community Library","hasOfferCatalog":"https://andamooka.library.link"},{"@type":"Library","name":"Anderson County Library System","hasOfferCatalog":"https://andersoncounty.library.link"},{"@type":"Library","name":"Anderson Public Library","hasOfferCatalog":"https://anderson.library.link"},{"@type":"Library","name":"Andrews University","hasOfferCatalog":"https://andrews.library.link"},{"@type":"Library","name":"Asa H Gordon Library","hasOfferCatalog":"https://savannahstate.library.link"},{"@type":"Library","name":"Astoria High School","hasOfferCatalog":"https://astoriasd.library.link"},{"@type":"Library","name":"Ateneo De Naga University Libraries","hasOfferCatalog":"https://adnu.library.link"},{"@type":"Library","name":"Atkinson Public Library","hasOfferCatalog":"https://atkinsonpld.library.link"},{"@type":"Library","name":"Atlanta Public Library District","hasOfferCatalog":"https://atlantapl.library.link"},{"@type":"Library","name":"Austin Public Library","hasOfferCatalog":"https://austin.library.link"},{"@type":"Library","name":"Australian Institute of Aboriginal and Torres Strait Islander Studies (AIATSIS)","hasOfferCatalog":"https://aiatsis.library.link"},{"@type":"Library","name":"Avon Elementary School","hasOfferCatalog":"https://abingdonavonmiddleelementary.library.link"},{"@type":"Library","name":"Avon Public Library","hasOfferCatalog":"https://avonpl.library.link"},{"@type":"Library","name":"Ayer Public Library District","hasOfferCatalog":"https://ayerpld.library.link"},{"@type":"Library","name":"Balaklava Community Library","hasOfferCatalog":"https://balaklava.library.link"},{"@type":"Library","name":"Barmera Public Library","hasOfferCatalog":"https://berribarmera.library.link"},{"@type":"Library","name":"Barossa Library Service","hasOfferCatalog":"https://barossa.library.link"},{"@type":"Library","name":"Barrington Area Library","hasOfferCatalog":"https://link.balibrary.org"},{"@type":"Library","name":"Batavia Public Library District","hasOfferCatalog":"https://batavia.library.link"},{"@type":"Library","name":"Bayside Library Service","hasOfferCatalog":"https://bayside.library.link"},{"@type":"Library","name":"Beacon College Library","hasOfferCatalog":"https://beaconcollege.library.link"},{"@type":"Library","name":"Beardstown Houston Memorial Public Library","hasOfferCatalog":"https://beardstownhouston.library.link"},{"@type":"Library","name":"Beardstown Houston Memorial Public Library","hasOfferCatalog":"https://beardstownhoustonpl.library.link"},{"@type":"Library","name":"Beardstown Junior/Senior High Media Center","hasOfferCatalog":"https://beardstownsd.library.link"},{"@type":"Library","name":"Beaufort County Library System","hasOfferCatalog":"https://beaufort.library.link"},{"@type":"Library","name":"Bedford Park Public Library District","hasOfferCatalog":"https://bedfordpark.library.link"},{"@type":"Library","name":"Beecher Community Library District","hasOfferCatalog":"https://beecher.library.link"},{"@type":"Library","name":"Bellwood Public Library","hasOfferCatalog":"https://bellwood.library.link"},{"@type":"Library","name":"Bensenville Community Public Library District","hasOfferCatalog":"https://bensenvillecommunity.library.link"},{"@type":"Library","name":"Bensenville Elementary School District #2 - Tioga Elementary School","hasOfferCatalog":"https://bensenvilletioga.library.link"},{"@type":"Library","name":"Bensenville Elementary School District #2 - WA Johnson Middle School","hasOfferCatalog":"https://bensenvillewajohnson.library.link"},{"@type":"Library","name":"Bensenville Elementary School District #2-Blackhawk Middle School","hasOfferCatalog":"https://bensenvilleblackhawk.library.link"},{"@type":"Library","name":"Berkeley Public Library","hasOfferCatalog":"https://berkeley.library.link"},{"@type":"Library","name":"Berlin Public Library","hasOfferCatalog":"https://link.berlinlibrary.org"},{"@type":"Library","name":"Berwyn Public Library","hasOfferCatalog":"https://berwyn.library.link"},{"@type":"Library","name":"Beverly Public Library","hasOfferCatalog":"https://beverly.library.link"},{"@type":"Library","name":"BiblioGraph Demo","hasOfferCatalog":"https://demo.library.link"},{"@type":"Library","name":"Biblioteca del Congreso Nacional de Chile","hasOfferCatalog":"https://bcn.library.link"},{"@type":"Library","name":"Biblioteca José M. Lázaro","hasOfferCatalog":"https://ricorio.library.link"},{"@type":"Library","name":"Biblioteca Nacional de Colombia Libraries","hasOfferCatalog":"https://bnco.library.link"}
1,{"@type":"Library","name":"Biblioteca Universidad de los Lagos","hasOfferCatalog":"https://ulagos.library.link"},{"@type":"Library","name":"Bibliotecas de la Universidad de Concepción","hasOfferCatalog":"https://udec.library.link"},{"@type":"Library","name":"Blandinsville-Hire Library District","hasOfferCatalog":"https://blandinsvillehirepl.library.link"},{"@type":"Library","name":"Blessing Health Professions Library","hasOfferCatalog":"https://blessinghealth.library.link"},{"@type":"Library","name":"Bloomingdale Public Library","hasOfferCatalog":"https://bloomingdale.library.link"},{"@type":"Library","name":"Blue Island Public Library","hasOfferCatalog":"https://blueisland.library.link"},{"@type":"Library","name":"Boone County Public Library","hasOfferCatalog":"https://boonecounty.library.link"},{"@type":"Library","name":"Bordertown Public Library","hasOfferCatalog":"https://bordertown.library.link"},{"@type":"Library","name":"Botswana University of Agriculture and Natural Resources Libraries","hasOfferCatalog":"https://buan.library.link"},{"@type":"Library","name":"Bradford Grade School","hasOfferCatalog":"https://bradfordsd.library.link"},{"@type":"Library","name":"Bradford Public Library District","hasOfferCatalog":"https://bradfordpld.library.link"},{"@type":"Library","name":"Brandon Public Library","hasOfferCatalog":"https://link.brandonlibrary.net"},{"@type":"Library","name":"Brantford Public Library","hasOfferCatalog":"https://brantford.library.link"},{"@type":"Library","name":"Brent Council Libraries","hasOfferCatalog":"https://brent.library.link"},{"@type":"Library","name":"Bridgeview Public Library","hasOfferCatalog":"https://bridgeview.library.link"},{"@type":"Library","name":"Brimfield Library","hasOfferCatalog":"https://link.brimfieldlibrary.org"},{"@type":"Library","name":"Brimfield Public Library District","hasOfferCatalog":"https://brimfieldpld.library.link"},{"@type":"Library","name":"Broadview Public Library District","hasOfferCatalog":"https://broadview.library.link"},{"@type":"Library","name":"Brookfield Public Library","hasOfferCatalog":"https://brookfield.library.link"},{"@type":"Library","name":"Brown County Public Library","hasOfferCatalog":"https://browncountypl.library.link"},{"@type":"Library","name":"Bryant & Stratton College","hasOfferCatalog":"https://bryantstratton.library.link"},{"@type":"Library","name":"Bullitt County Public Library","hasOfferCatalog":"https://bullittcounty.library.link"},{"@type":"Library","name":"Buloke Libraries","hasOfferCatalog":"https://blke.library.link"},{"@type":"Library","name":"Bunker Hill Community College","hasOfferCatalog":"https://bunkerhill.library.link"},{"@type":"Library","name":"Burnside Library","hasOfferCatalog":"https://burnside.library.link"},{"@type":"Library","name":"Burra Community Library","hasOfferCatalog":"https://burra.library.link"},{"@type":"Library","name":"Bushnell Public Library","hasOfferCatalog":"https://bushnellpld.library.link"},{"@type":"Library","name":"Bushnell-Prairie City High School","hasOfferCatalog":"https://bushnellprairiecitysd.library.link"},{"@type":"Library","name":"Bute Library (Branch of Port Broughton Community School Library)","hasOfferCatalog":"https://portbroughton.library.link"},{"@type":"Library","name":"Cabarrus County Public Library","hasOfferCatalog":"https://cabarrus.library.link"},{"@type":"Library","name":"Cairn University","hasOfferCatalog":"https://cairn.library.link"},{"@type":"Library","name":"Calcasieu Parish Public Library","hasOfferCatalog":"https://link.calcasieulibrary.org"},{"@type":"Library","name":"Calgary Public Library","hasOfferCatalog":"https://link.calgarylibrary.ca"},{"@type":"Library","name":"Calhoun County Library System","hasOfferCatalog":"https://calhoun.library.link"},{"@type":"Library","name":"Calumet City Public Library","hasOfferCatalog":"https://calumetcity.library.link"},{"@type":"Library","name":"Calumet Park Public Library","hasOfferCatalog":"https://calumetpark.library.link"},{"@type":"Library","name":"Cambrai School Community Library","hasOfferCatalog":"https://midmurray.library.link"},{"@type":"Library","name":"Cambridge CUSD #227 - School District","hasOfferCatalog":"https://cambridgehighschool.library.link"},{"@type":"Library","name":"Cambridge Elementary School","hasOfferCatalog":"https://cambridgegradeschool.library.link"},{"@type":"Library","name":"Cambridge Public Library","hasOfferCatalog":"https://cambridgepl.library.link"},{"@type":"Library","name":"Campaspe Shire Council","hasOfferCatalog":"https://cprl.library.link"},{"@type":"Library","name":"Campbellsport Public Library","hasOfferCatalog":"https://link.campbellsportlibrary.org"},{"@type":"Library","name":"Campbelltown Public Library","hasOfferCatalog":"https://campbelltown.library.link"},{"@type":"Library","name":"Canby Public Library","hasOfferCatalog":"https://canby.library.link"},{"@type":"Library","name":"Canton CUSD #66 - High School","hasOfferCatalog":"https://cantonsd.library.link"},{"@type":"Library","name":"Carlock Public Library District","hasOfferCatalog":"https://carlockpld.library.link"},{"@type":"Library","name":"Carnegie Library Of Pittsburgh","hasOfferCatalog":"https://ebzs4663075.library.link"},{"@type":"Library","name":"Carol Stream Public Library","hasOfferCatalog":"https://carolstream.library.link"},{"@type":"Library","name":"Carthage Public Library District","hasOfferCatalog":"https://carthagepld.library.link"},{"@type":"Library","name":"Cary Area Public Library District","hasOfferCatalog":"https://caryarea.library.link"},{"@type":"Library","name":"Casey Cardinia Libraries","hasOfferCatalog":"https://cclc.library.link"},{"@type":"Library","name":"Ceduna School Community Library","hasOfferCatalog":"https://ceduna.library.link"},{"@type":"Library","name":"Central Highland Libraries","hasOfferCatalog":"https://chrl.library.link"},{"@type":"Library","name":"Central Junior High School","hasOfferCatalog":"https://camppointsd.library.link"},{"@type":"Library","name":"Cerritos Library","hasOfferCatalog":"https://ebzcerrpub.library.link"},{"@type":"Library","name":"Charles Sturt - Civic, Woodville Branch","hasOfferCatalog":"https://charlessturt.library.link"},{"@type":"Library","name":"Charleston County Public Library","hasOfferCatalog":"https://link.ccpl.org"},{"@type":"Library","name":"Chatsworth Area Library","hasOfferCatalog":"https://chatsworthtownshippl.library.link"},{"@type":"Library","name":"Chemeketa Cooperative Regional Library Service (CCRLS)","hasOfferCatalog":"https://ccrls.library.link"},{"@type":"Library","name":"Chenoa Public Library","hasOfferCatalog":"https://chenoapl.library.link"},{"@type":"Library","name":"Cherokee County Public Library","hasOfferCatalog":"https://cherokee.library.link"},{"@type":"Library","name":"Chester County Library System","hasOfferCatalog":"https://chester.library.link"},{"@type":"Library","name":"Chesterfield County Library System","hasOfferCatalog":"https://chesterfield.library.link"},{"@type":"Library","name":"Chesterfield Public Library","hasOfferCatalog":"https://chesterfieldcounty.library.link"},{"@type":"Library","name":"Chicago Heights Public Library","hasOfferCatalog":"https://chicagoheights.library.link"},{"@type":"Library","name":"Chicago Ridge Public Library","hasOfferCatalog":"https://chicagoridge.library.link"},{"@type":"Library","name":"Chillicothe Elementary Center","hasOfferCatalog":"https://ivccec.library.link"},{"@type":"Library","name":"Chillicothe Public Library District","hasOfferCatalog":"https://chillicothepl.library.link"},{"@type":"Library","name":"Cicero Public Library","hasOfferCatalog":"https://cicero.library.link"},{"@type":"Library","name":"City of Belmont - Ruth Faulkner Public Library","hasOfferCatalog":"https://link.belmont.wa.gov.au"},{"@type":"Library","name":"City of Canning Libraries","hasOfferCatalog":"https://canning.library.link"},{"@type":"Library","name":"City of Gold Coast Libraries","hasOfferCatalog":"https://link.goldcoast.qld.gov.au"},{"@type":"Library","name":"City of Gosnells Libraries","hasOfferCatalog":"https://gosnells.library.link"},{"@type":"Library","name":"City of Stirling Library Services","hasOfferCatalog":"https://stirling.library.link"},{"@type":"Library","name":"Clackamas County Library - Oak Lodge","hasOfferCatalog":"https://oaklodge.library.link"},{"@type":"Library","name":"Clare Public Library","hasOfferCatalog":"https://claregilbertvalleys.library.link"},{"@type":"Library","name":"Clarendon Hills Public Library","hasOfferCatalog":"https://clarendonhills.library.link"},{"@type":"Library","name":"Clayton Public Library District","hasOfferCatalog":"https://claytonpld.library.link"},{"@type":"Library","name":"Clayton State University Library","hasOfferCatalog":"https://claytonstate.library.link"},{"@type":"Library","name":"Cleve School Community Library","hasOfferCatalog":"https://cleve.library.link"},{"@type":"Library","name":"Clover Library District","hasOfferCatalog":"https://cloverpld.library.link"},{"@type":"Library","name":"Cobb County Public Library System","hasOfferCatalog":"https://cobbcounty.library.link"},{"@type":"Library","name":"Coeur D'Alene Public Library","hasOfferCatalog":"https://ebzs5664038.library.link"},{"@type":"Library","name":"Coffin Bay Depot","hasOfferCatalog":"https://cummins.library.link"},{"@type":"Library","name":"Colchester District Library","hasOfferCatalog":"https://colchesterdl.library.link"}
1,{"@type":"Library","name":"Colegio de Estudios Superiores de Administración Library","hasOfferCatalog":"https://cesa.library.link"},{"@type":"Library","name":"College of Coastal Georgia","hasOfferCatalog":"https://ccga.library.link"},{"@type":"Library","name":"College of Physicians of Philadelphia","hasOfferCatalog":"https://collegeofphysicians.library.link"},{"@type":"Library","name":"Colleton County Library System","hasOfferCatalog":"https://colleton.library.link"},{"@type":"Library","name":"Coloma Public Library","hasOfferCatalog":"https://link.colomalibrary.org"},{"@type":"Library","name":"Columbus Metropolitan Library","hasOfferCatalog":"https://ebzcolumbus.library.link"},{"@type":"Library","name":"Concord Public Library","hasOfferCatalog":"https://concord.library.link"},{"@type":"Library","name":"Coober Pedy School Community Library","hasOfferCatalog":"https://cooberpedy.library.link"},{"@type":"Library","name":"Coomandook School Community Library","hasOfferCatalog":"https://coorong.library.link"},{"@type":"Library","name":"Coquitlam Public Library","hasOfferCatalog":"https://link.coqlibrary.ca"},{"@type":"Library","name":"Corangamite and Moyne Libraries","hasOfferCatalog":"https://cmls.library.link"},{"@type":"Library","name":"Cornell University Library","hasOfferCatalog":"https://ebzs9001366.library.link"},{"@type":"Library","name":"Council Bluffs Public Library","hasOfferCatalog":"https://councilbluffs.library.link"},{"@type":"Library","name":"Cowell School and Community Library","hasOfferCatalog":"https://cowell.library.link"},{"@type":"Library","name":"Crestwood Public Library District","hasOfferCatalog":"https://crestwood.library.link"},{"@type":"Library","name":"Crete Public Library District","hasOfferCatalog":"https://crete.library.link"},{"@type":"Library","name":"Creve Coeur Public Library","hasOfferCatalog":"https://crevecoeurpld.library.link"},{"@type":"Library","name":"Crook County Library","hasOfferCatalog":"https://link.crooklib.org"},{"@type":"Library","name":"Crowder College Library","hasOfferCatalog":"https://ebz073hyp700.library.link"},{"@type":"Library","name":"Crystal Brook Public Library","hasOfferCatalog":"https://portpirie.library.link"},{"@type":"Library","name":"Crystal Lake Public Library","hasOfferCatalog":"https://crystallake.library.link"},{"@type":"Library","name":"CSU libraries","hasOfferCatalog":"https://columbusstate.library.link"},{"@type":"Library","name":"Cuba Elementary School","hasOfferCatalog":"https://fultonelementary.library.link"},{"@type":"Library","name":"Cumberland County Library","hasOfferCatalog":"https://cclnj.library.link"},{"@type":"Library","name":"Cumberland County Library System","hasOfferCatalog":"https://ccls.library.link"},{"@type":"Library","name":"Cuyahoga County Public Library","hasOfferCatalog":"https://ebzcuyacnty.library.link"},{"@type":"Library","name":"Danvers Township Library","hasOfferCatalog":"https://danverstownship.library.link"},{"@type":"Library","name":"Darien Library","hasOfferCatalog":"https://ebzdarlib.library.link"},{"@type":"Library","name":"Dee-Mack Intermediate School","hasOfferCatalog":"https://deemackintermediate.library.link"},{"@type":"Library","name":"Deer Creek - Mackinaw Primary/Jr High School","hasOfferCatalog":"https://deemackjrhigh.library.link"},{"@type":"Library","name":"Deer Creek Library","hasOfferCatalog":"https://deercreekdl.library.link"},{"@type":"Library","name":"Deer Creek-Mackinaw Community Unit School District 701","hasOfferCatalog":"https://deemackhighschool.library.link"},{"@type":"Library","name":"Delavan Jr-Sr High School","hasOfferCatalog":"https://delavansd.library.link"},{"@type":"Library","name":"Deptford Public Library","hasOfferCatalog":"https://deptfordpubliclibrary.library.link"},{"@type":"Library","name":"Des Plaines Public Library","hasOfferCatalog":"https://dppl.library.link"},{"@type":"Library","name":"Deschutes Public Library","hasOfferCatalog":"https://link.deschuteslibrary.org"},{"@type":"Library","name":"Diane M. Halle Library","hasOfferCatalog":"https://endicott.library.link"},{"@type":"Library","name":"Dolton Public Library District","hasOfferCatalog":"https://dolton.library.link"},{"@type":"Library","name":"Dominy Memorial Library","hasOfferCatalog":"https://dominymemorial.library.link"},{"@type":"Library","name":"Dorchester County Library System","hasOfferCatalog":"https://dorchester.library.link"},{"@type":"Library","name":"Douglas County Libraries","hasOfferCatalog":"https://ebzs9038887.library.link"},{"@type":"Library","name":"Downers Grove Public Library","hasOfferCatalog":"https://downersgrove.library.link"},{"@type":"Library","name":"Dunlap Public Library District","hasOfferCatalog":"https://dunlappld.library.link"},{"@type":"Library","name":"Durban University of Technology","hasOfferCatalog":"https://durban.library.link"},{"@type":"Library","name":"Durham County Library","hasOfferCatalog":"https://ebzs5826280.library.link"},{"@type":"Library","name":"Ealing Council Libraries","hasOfferCatalog":"https://ealing.library.link"},{"@type":"Library","name":"East Baton Rouge Parish Library","hasOfferCatalog":"https://link.ebrpl.com"},{"@type":"Library","name":"East Georgia State College Library","hasOfferCatalog":"https://eastgeorgia.library.link"},{"@type":"Library","name":"East Peoria Community High School","hasOfferCatalog":"https://eastpeoriahs.library.link"},{"@type":"Library","name":"Eastern University Library","hasOfferCatalog":"https://eastern.library.link"},{"@type":"Library","name":"Edwards River Public Library","hasOfferCatalog":"https://mercercarnegiepld.library.link"},{"@type":"Library","name":"Eisenhower Public Library District","hasOfferCatalog":"https://eisenhower.library.link"},{"@type":"Library","name":"El Paso District Library","hasOfferCatalog":"https://elpasopl.library.link"},{"@type":"Library","name":"El Segundo Public Library","hasOfferCatalog":"https://elsegundo.library.link"},{"@type":"Library","name":"Ela Area Public Library District","hasOfferCatalog":"https://eastarea.library.link"},{"@type":"Library","name":"Elliston Library Depot","hasOfferCatalog":"https://lock.library.link"},{"@type":"Library","name":"Elmwood Park Public Library","hasOfferCatalog":"https://elmwoodpark.library.link"},{"@type":"Library","name":"ELNET Konsortsium","hasOfferCatalog":"https://estonia.library.link"},{"@type":"Library","name":"Endeavor Public Library","hasOfferCatalog":"https://link.endeavorlibrary.org"},{"@type":"Library","name":"Enfield Council Libraries","hasOfferCatalog":"https://enfield.library.link"},{"@type":"Library","name":"Essex Library Services","hasOfferCatalog":"https://essex.library.link"},{"@type":"Library","name":"Estacada Public Library","hasOfferCatalog":"https://estacada.library.link"},{"@type":"Library","name":"Eudunda and Robertson School Community Library","hasOfferCatalog":"https://eudunda.library.link"},{"@type":"Library","name":"Eureka Community Unit District 140","hasOfferCatalog":"https://eurekahighschool.library.link"},{"@type":"Library","name":"Eureka Middle School","hasOfferCatalog":"https://eurekamiddleschool.library.link"},{"@type":"Library","name":"Eureka Public Library District","hasOfferCatalog":"https://eurekapld.library.link"},{"@type":"Library","name":"European Parliament Library","hasOfferCatalog":"https://link.europarl.europa.eu"},{"@type":"Library","name":"Evanston Gardens Library","hasOfferCatalog":"https://gawler.library.link"},{"@type":"Library","name":"Evanston Public Library","hasOfferCatalog":"https://epl.library.link"},{"@type":"Library","name":"Everett Public Libraries","hasOfferCatalog":"https://everett.library.link"},{"@type":"Library","name":"Evergreen Park Public Library","hasOfferCatalog":"https://evergreenpark.library.link"},{"@type":"Library","name":"Fairfield County Library","hasOfferCatalog":"https://fairfieldcounty.library.link"},{"@type":"Library","name":"Farmer City Public Library","hasOfferCatalog":"https://farmercitypl.library.link"},{"@type":"Library","name":"Farmington Area Public Library","hasOfferCatalog":"https://farmingtonareapld.library.link"},{"@type":"Library","name":"Farmington Central CUSD #265","hasOfferCatalog":"https://farmingtoncentralsd.library.link"},{"@type":"Library","name":"Farmington Public Library","hasOfferCatalog":"https://infoway.library.link"},{"@type":"Library","name":"FHS Forsvarets Hogskoles Biblioteker","hasOfferCatalog":"https://forsvaret.library.link"},{"@type":"Library","name":"Filger Public Library","hasOfferCatalog":"https://filgerpl.library.link"},{"@type":"Library","name":"Flagler College Proctor Library","hasOfferCatalog":"https://flagler.library.link"},{"@type":"Library","name":"Flanagan-Cornell grade school","hasOfferCatalog":"https://flanagangradeschool.library.link"},{"@type":"Library","name":"Flanagan-Cornell Unit 74 - Grade School","hasOfferCatalog":"https://fc74gradeschool.library.link"},{"@type":"Library","name":"Flanagan-Cornell Unit 74 - High School","hasOfferCatalog":"https://fc74highschool.library.link"},{"@type":"Library","name":"Flanagan-Cornell Unit 74 - School District","hasOfferCatalog":"https://flanaganhighschool.library.link"},{"@type":"Library","name":"Flinders Mobile Library","hasOfferCatalog":"https://flindersmobile.library.link"},{"@type":"Library","name":"Florence County Library System","hasOfferCatalog":"https://florence.library.link"},{"@type":"Library","name":"Florida State University Libraries","hasOfferCatalog":"https://ebzs5308004.library.link"},{"@type":"Library","name":"Flossmoor Public Library","hasOfferCatalog":"https://flossmoor.library.link"},{"@type":"Library","name":"Flower Mound Public Library","hasOfferCatalog":"https://ebzs9204804.library.link"},{"@type":"Library","name":"Fondulac District Library","hasOfferCatalog":"https://link.fondulaclibrary.org"},{"@type":"Library","name":"Fondulac Public Library District","hasOfferCatalog":"https://fondulacpld.library.link"},{"@type":"Library","name":"Forest Park Public Library","hasOfferCatalog":"https://forestpark.library.link"},{"@type":"Library","name":"Forman Valley Public Library","hasOfferCatalog":"https://formanvalleypl.library.link"},{"@type":"Library","name":"Forrest Public Library","hasOfferCatalog":"https://forrestpld.library.link"},{"@type":"Library","name":"Fort Valley State University","hasOfferCatalog":"https://fvsu.library.link"},{"@type":"Library","name":"Fountaindale Public Library","hasOfferCatalog":"https://link.fountaindale.org"},{"@type":"Library","name":"Four Star Public Library District","hasOfferCatalog":"https://fourstarpld.library.link"},{"@type":"Library","name":"Fox River Valley Libraries","hasOfferCatalog":"https://frvpld.library.link"},{"@type":"Library","name":"Frankfort Public Library District","hasOfferCatalog":"https://frankfortpl.library.link"},{"@type":"Library","name":"Franklin Park Public Library","hasOfferCatalog":"https://franklinpark.library.link"},{"@type":"Library","name":"Franklin Twp. Public Library","hasOfferCatalog":"https://ftlnj.library.link"},{"@type":"Library","name":"Frankston City Libraries","hasOfferCatalog":"https://frankston.library.link"}
1,{"@type":"Library","name":"Frederick E. Berry Library","hasOfferCatalog":"https://salemstate.library.link"},{"@type":"Library","name":"Free Public Library of Monroe Township","hasOfferCatalog":"https://monroetpl.library.link"},{"@type":"Library","name":"Fremont Public Library (Mundelein)","hasOfferCatalog":"https://fremontil.library.link"},{"@type":"Library","name":"Fulton CUSD #3 - School District","hasOfferCatalog":"https://fultonmiddlehighschool.library.link"},{"@type":"Library","name":"Galesburg Public Library","hasOfferCatalog":"https://galesburgpl.library.link"},{"@type":"Library","name":"Galesburg Public Library","hasOfferCatalog":"https://link.galesburglibrary.org"},{"@type":"Library","name":"Galva Community Unit School District 224","hasOfferCatalog":"https://galvahighschool.library.link"},{"@type":"Library","name":"Galva Elementary School","hasOfferCatalog":"https://galvaelementary.library.link"},{"@type":"Library","name":"Galva Public Library","hasOfferCatalog":"https://galvapld.library.link"},{"@type":"Library","name":"Gannawarra Library Service","hasOfferCatalog":"https://gwls.library.link"},{"@type":"Library","name":"Garland County Library","hasOfferCatalog":"https://garlandcl.library.link"},{"@type":"Library","name":"Geneva Public Library District","hasOfferCatalog":"https://geneva.library.link"},{"@type":"Library","name":"Georgia Highlands College Libraries","hasOfferCatalog":"https://highlands.library.link"},{"@type":"Library","name":"Georgia Southern University Libraries","hasOfferCatalog":"https://southerngeorgia.library.link"},{"@type":"Library","name":"Georgia State University College of Law Library","hasOfferCatalog":"https://gsulaw.library.link"},{"@type":"Library","name":"Georgia State University Library","hasOfferCatalog":"https://gsu.library.link"},{"@type":"Library","name":"Georgia Tech Library","hasOfferCatalog":"https://gatech.library.link"},{"@type":"Library","name":"Gill Memorial Library","hasOfferCatalog":"https://gillmemoriallibrary.library.link"},{"@type":"Library","name":"Gladstone Public Library","hasOfferCatalog":"https://gladstone.library.link"},{"@type":"Library","name":"Glen Ellyn Public Library","hasOfferCatalog":"https://glenellyn.library.link"},{"@type":"Library","name":"Glencoe Public Library","hasOfferCatalog":"https://ebzs8876647.library.link"},{"@type":"Library","name":"Glencoe Public Library","hasOfferCatalog":"https://glencoe.library.link"},{"@type":"Library","name":"Glenelg Libraries","hasOfferCatalog":"https://glen.library.link"},{"@type":"Library","name":"Glenside Public Library District","hasOfferCatalog":"https://glenside.library.link"},{"@type":"Library","name":"Glenview Public Library","hasOfferCatalog":"https://glenview.library.link"},{"@type":"Library","name":"Glenwood-Lynwood Public Library District","hasOfferCatalog":"https://glenwoodlynwood.library.link"},{"@type":"Library","name":"Gloucester County Institute of Technology","hasOfferCatalog":"https://gcit.libary.link"},{"@type":"Library","name":"Gloucester County Institute of Technology","hasOfferCatalog":"https://gcit.library.link"},{"@type":"Library","name":"Gloucester County Library System","hasOfferCatalog":"https://gcls.library.link"},{"@type":"Library","name":"Goldsmiths Library","hasOfferCatalog":"https://goldsmiths.library.link"},{"@type":"Library","name":"Goulburn Valley Libraries","hasOfferCatalog":"https://gvrl.library.link"},{"@type":"Library","name":"Graham Hospital School of Nursing","hasOfferCatalog":"https://grahamhospital.library.link"},{"@type":"Library","name":"Grand Valley State University","hasOfferCatalog":"https://gvsu.library.link"},{"@type":"Library","name":"Grande Prairie Public Library District","hasOfferCatalog":"https://grandeprairie.library.link"},{"@type":"Library","name":"Grayslake","hasOfferCatalog":"https://grayslake.library.link"},{"@type":"Library","name":"Greater Dandenong Libraries","hasOfferCatalog":"https://cgdl.library.link"},{"@type":"Library","name":"Greater West Central Public Library - All Branches","hasOfferCatalog":"https://greaterwestcentral.library.link"},{"@type":"Library","name":"Green Hills Public Library District","hasOfferCatalog":"https://greenhills.library.link"},{"@type":"Library","name":"Green Lake Public Library (Caestecker)","hasOfferCatalog":"https://link.greenlakelibrary.org"},{"@type":"Library","name":"Greig Memorial Library","hasOfferCatalog":"https://greigmemorial.library.link"},{"@type":"Library","name":"Gridley Public Library","hasOfferCatalog":"https://gridleypld.library.link"},{"@type":"Library","name":"Gwinnett County Public Library","hasOfferCatalog":"https://gwinnettpl.library.link"},{"@type":"Library","name":"H. A Peine Memorial Library","hasOfferCatalog":"https://peinememorial.library.link"},{"@type":"Library","name":"H.A. Peine District Library","hasOfferCatalog":"https://hapeinedl.library.link"},{"@type":"Library","name":"Hackney Council Libraries","hasOfferCatalog":"https://hackneylibraries.library.link"},{"@type":"Library","name":"Hamilton East Public Library","hasOfferCatalog":"https://hamiltoneast.library.link"},{"@type":"Library","name":"Hampton Public Library System","hasOfferCatalog":"https://ebzc6324185.library.link"},{"@type":"Library","name":"Hancock Public Library","hasOfferCatalog":"https://link.hancocklibrary.org"},{"@type":"Library","name":"Handley Library","hasOfferCatalog":"https://ebzs9224251.library.link"},{"@type":"Library","name":"Happy Valley Library","hasOfferCatalog":"https://happyvalley.library.link"},{"@type":"Library","name":"Haringey Council","hasOfferCatalog":"https://haringey.library.link"},{"@type":"Library","name":"Harrow Council Libraries","hasOfferCatalog":"https://harrowlibraries.library.link"},{"@type":"Library","name":"Hartford Public Library","hasOfferCatalog":"https://hplct.library.link"},{"@type":"Library","name":"Harvey Public Library District","hasOfferCatalog":"https://harvey.library.link"},{"@type":"Library","name":"Harvin-Clarendon County Library System","hasOfferCatalog":"https://clarendon.library.link"},{"@type":"Library","name":"Havana CUSD #126 - School District","hasOfferCatalog":"https://havanahighschool.library.link"},{"@type":"Library","name":"Havana Junior High School","hasOfferCatalog":"https://havanajrhigh.library.link"},{"@type":"Library","name":"Havana Public Library District","hasOfferCatalog":"https://havanapld.library.link"},{"@type":"Library","name":"Hawker School and Community Library","hasOfferCatalog":"https://hawker.library.link"},{"@type":"Library","name":"Helen Hall Library","hasOfferCatalog":"https://leaguecity.library.link"},{"@type":"Library","name":"Henderson County Library","hasOfferCatalog":"https://hendersoncountypld.library.link"},{"@type":"Library","name":"Henry Public Library","hasOfferCatalog":"https://henrypl.library.link"},{"@type":"Library","name":"Henry-Senachwine CUSD #5 - Grade School","hasOfferCatalog":"https://henrysenachwinegradeschool.library.link"},{"@type":"Library","name":"Henry-Senachwine CUSD #5 - School District","hasOfferCatalog":"https://henrysenachwinehighschool.library.link"},{"@type":"Library","name":"Henry-Senachwine Grade School","hasOfferCatalog":"https://hsgradejrhigh.library.link"},{"@type":"Library","name":"Heyworth CUSD #4 - Elementary School","hasOfferCatalog":"https://heyworthelementary.library.link"},{"@type":"Library","name":"Heyworth CUSD #4 - School District","hasOfferCatalog":"https://heyworthhighschool.library.link"},{"@type":"Library","name":"Heyworth Public Library District","hasOfferCatalog":"https://link.heyworthl
1ibrary.com"},{"@type":"Library","name":"Heyworth Public Library District","hasOfferCatalog":"https://heyworthpld.library.link"},{"@type":"Library","name":"High Country Library Network","hasOfferCatalog":"https://highcountry.library.link"},{"@type":"Library","name":"High Point Public Library","hasOfferCatalog":"https://ebzs4621510.library.link"},{"@type":"Library","name":"Highland Park Public Library","hasOfferCatalog":"https://hp.library.link"},{"@type":"Library","name":"Hightower Library","hasOfferCatalog":"https://gordonstate.library.link"},{"@type":"Library","name":"Hillside Public Library","hasOfferCatalog":"https://hillside.library.link"},{"@type":"Library","name":"Hindmarsh Shire Council","hasOfferCatalog":"https://hmls.library.link"},{"@type":"Library","name":"Hinsdale Public Library","hasOfferCatalog":"https://hinsdale.library.link"},{"@type":"Library","name":"Hobsons Bay Libraries","hasOfferCatalog":"https://hbls.library.link"},{"@type":"Library","name":"Hodgkins Public Library District","hasOfferCatalog":"https://hodgkins.library.link"},{"@type":"Library","name":"Holdfast Bay Library Service - Brighton","hasOfferCatalog":"https://holdfast.library.link"},{"@type":"Library","name":"Homewood Public Library District","hasOfferCatalog":"https://homewood.library.link"},{"@type":"Library","name":"Hoodland Library","hasOfferCatalog":"https://hoodland.library.link"},{"@type":"Library","name":"Houston City College Libraries","hasOfferCatalog":"https://hccs.library.link"},{"@type":"Library","name":"Hudson Area Public Library","hasOfferCatalog":"https://link.hudsonarealibrary.com"},{"@type":"Library","name":"Hudson Area Public Library District","hasOfferCatalog":"https://hudsonareapld.library.link"},{"@type":"Library","name":"Huie Library","hasOfferCatalog":"https://hsu.library.link"},{"@type":"Library","name":"Hume Libraries","hasOfferCatalog":"https://hume.library.link"},{"@type":"Library","name":"Huntley Area Public Library","hasOfferCatalog":"https://huntley.library.link"},{"@type":"Library","name":"Hussey Memorial Public Library","hasOfferCatalog":"https://ebzs9070205.library.link"},{"@type":"Library","name":"Hyphen - Wodonga Library Gallery","hasOfferCatalog":"https://wodl.library.link"},{"@type":"Library","name":"Illiinois Valley Central - Chillicothe Elementary School","hasOfferCatalog":"https://chillicothe.library.link"},{"@type":"Library","name":"Illini Bluffs School District","hasOfferCatalog":"https://illinibluffshighschool.library.link"},{"@type":"Library","name":"Illini Bluffs Unit District #327 - Elementary School","hasOfferCatalog":"https://illinibluffselementary.library.link"},{"@type":"Library","name":"Illini Bluffs Unit District #327 - School District","hasOfferCatalog":"https://illinibluffsbighschool.library.link"},{"@type":"Library","name":"Illinois Prairie District Public Library - All Branches","hasOfferCatalog":"https://illinoisprairie.library.link"},{"@type":"Library","name":"Illinois Valley Central - South Primary School","hasOfferCatalog":"https://ivcsouthschool.library.link"},{"@type":"Library","name":"Illinois Valley Central Unit District #321","hasOfferCatalog":"https://ivchighschool.library.link"},{"@type":"Library","name":"Illinois Veterans Home","hasOfferCatalog":"https://illinoisveteranshome.library.link"},{"@type":"Library","name":"Indian Prairie Public Library District","hasOfferCatalog":"https://indianprairie.library.link"},{"@type":"Library","name":"Indian Trails Public Library","hasOfferCatalog":"https://indiantrails.library.link"},{"@type":"Library","name":"Indian Valley Public Library","hasOfferCatalog":"https://ebzs5530989.library.link"},{"@type":"Library","name":"Indigo Shire Libraries","hasOfferCatalog":"https://inls.library.link"},{"@type":"Library","name":"Ingram Library","hasOfferCatalog":"https://westga.library.link"},{"@type":"Library","name":"Instituto Profesional AIEP","hasOfferCatalog":"https://aiep.library.link"},{"@type":"Library","name":"International Bureau of Fiscal Documentation","hasOfferCatalog":"https://link.library.ibfd.org"},{"@type":"Library","name":"Ipswich Libraries","hasOfferCatalog":"https://ipswich.library.link"},{"@type":"Library","name":"Irving Public Library","hasOfferCatalog":"https://ebzs6719059.library.link"},{"@type":"Library","name":"Itasca Community Library","hasOfferCatalog":"https://itascacommunity.library.link"},{"@type":"Library","name":"Jackson Library","hasOfferCatalog":"https://indwes.library.link"},{"@type":"Library","name":"Jacksonville Public Library","hasOfferCatalog":"https://jacksonvillepl.library.link"},{"@type":"Library","name":"James Earl Carter Library","hasOfferCatalog":"https://gsw.library.link"},{"@type":"Library","name":"Jamestown Community Library","hasOfferCatalog":"https://jamestown.library.link"},{"@type":"Library","name":"Jefferson County Library District","hasOfferCatalog":"https://jeffersoncounty.library.link"},{"@type":"Library","name":"Jenks Library at Gordon College","hasOfferCatalog":"https://gordon.library.link"},{"@type":"Library","name":"Jericho Public Library","hasOfferCatalog":"https://jeric
1ho.library.link"},{"@type":"Library","name":"John Mosser Public Library","hasOfferCatalog":"https://johnmosserpld.library.link"},{"@type":"Library","name":"Joliet Public Library","hasOfferCatalog":"https://joliet.library.link"},{"@type":"Library","name":"Justice Public Library District","hasOfferCatalog":"https://justice.library.link"},{"@type":"Library","name":"Kadina Community Library","hasOfferCatalog":"https://coppercoast.library.link"},{"@type":"Library","name":"Kaneville Public Library District","hasOfferCatalog":"https://kaneville.library.link"},{"@type":"Library","name":"Kangaroo Island Library Service - Kingscote","hasOfferCatalog":"https://kangarooisland.library.link"},{"@type":"Library","name":"Karcultaby School Community Library","hasOfferCatalog":"https://karcultaby.library.link"},{"@type":"Library","name":"Karoonda Community Library","hasOfferCatalog":"https://karoonda.library.link"},{"@type":"Library","name":"Kaufman Library","hasOfferCatalog":"https://kaufman.library.link"},{"@type":"Library","name":"Keith Community Library","hasOfferCatalog":"https://keith.library.link"},{"@type":"Library","name":"Kennesaw State University Libraries","hasOfferCatalog":"https://kennesaw.library.link"},{"@type":"Library","name":"Kent District Library","hasOfferCatalog":"https://kent.library.link"},{"@type":"Library","name":"Kershaw County Library System","hasOfferCatalog":"https://kershaw.library.link"},{"@type":"Library","name":"Kewanee High School","hasOfferCatalog":"https://kewaneesd.library.link"},{"@type":"Library","name":"Kewanee Public Library","hasOfferCatalog":"https://kewaneepld.library.link"},{"@type":"Library","name":"Kimba School Community Library","hasOfferCatalog":"https://kimba.library.link"},{"@type":"Library","name":"Kingston Community School Library","hasOfferCatalog":"https://kingstonc.library.link"},{"@type":"Library","name":"Kingston Council Libraries","hasOfferCatalog":"https://kingston.library.link"},{"@type":"Library","name":"Kingston Libraries","hasOfferCatalog":"https://kingstonlibraries.library.link"},{"@type":"Library","name":"Kingston Public Library (Mill Pond)","hasOfferCatalog":"https://link.millpondlibrary.org"},{"@type":"Library","name":"La Grange Park Public Library District","hasOfferCatalog":"https://lagrangepark.library.link"},{"@type":"Library","name":"La Grange Public Library","hasOfferCatalog":"https://lagrangepublic.library.link"},{"@type":"Library","name":"La Harpe Carnegie Public Library","hasOfferCatalog":"https://laharpecarnegiepld.library.link"},{"@type":"Library","name":"Lacon Public Library","hasOfferCatalog":"https://link.laconlibrary.org"},{"@type":"Library","name":"Lacon Public Library","hasOfferCatalog":"https://laconpl.library.link"},{"@type":"Library","name":"Lafourche Parish Library","hasOfferCatalog":"https://ebzs9099994.library.link"},{"@type":"Library","name":"Lake Forest Library","hasOfferCatalog":"https://lakeforest.library.link"},{"@type":"Library","name":"Lake Oswego Public Library","hasOfferCatalog":"https://lakeoswego.library.link"},{"@type":"Library","name":"Lake Villa District Library","hasOfferCatalog":"https://lakevilla.library.link"},{"@type":"Library","name":"Lakeshores Library System","hasOfferCatalog":"https://ebzs6256097.library.link"},{"@type":"Library","name":"Lameroo Community Library","hasOfferCatalog":"https://lameroo.library.link"},{"@type":"Library","name":"Lancaster County Library System","hasOfferCatalog":"https://lancaster.library.link"},{"@type":"Library","name":"Lansdale Public Library","hasOfferCatalog":"https://ebzs8971361.library.link"},{"@type":"Library","name":"Lansing Public Library","hasOfferCatalog":"https://lansing.library.link"},{"@type":"Library","name":"Las VegasâClark County Library District","hasOfferCatalog":"https://ebzs9142127.library.link"},{"@type":"Library","name":"Latrobe City Council","hasOfferCatalog":"https://lcls.library.link"},{"@type":"Library","name":"Lawrence Public Library","hasOfferCatalog":"https://lplks.library.link"},{"@type":"Library","name":"Ledding Library of Milwaukie","hasOfferCatalog":"https://ledding.library.link"},{"@type":"Library","name":"Lee County Library System","hasOfferCatalog":"https://lee.library.link"},{"@type":"Library","name":"Leigh Creek Community Library","hasOfferCatalog":"https://leighcreek.library.link"},{"@type":"Library","name":"Lemont Public Library","hasOfferCatalog":"https://lemont.library.link"},{"@type":"Library","name":"Lewisham Council Libraries","hasOfferCatalog":"https://lewishamlibs.library.link"},{"@type":"Library","name":"Lexington Public Library","hasOfferCatalog":"https://lexingtonpld.library.link"},{"@type":"Library","name":"Liberty Lake Municipal Library","hasOfferCatalog":"https://ebzns014681.library.link"},{"@type":"Library","name":"Light Regional Public Library Service (Freeling)","hasOfferCatalog":"https://light.library.link"},{"@type":"Library","name":"Lillie M Evans Library District","hasOfferCatalog":"https://link.lmelibrary.org"},{"@type":"Library","name":"Lillie M. Evans Library District","hasOfferCatalog":"https://lilliemevansld.library.link"},{"@type":"Library","name":"LINCC (Libraries in Clackamas County)","hasOfferCatalog":"https://link.lincc.org"},{"@type":"Library","name":"Lincoln Community Branch Library","hasOfferCatalog":"https://ebzs9135526.library.link"},{"@type":"Library","name":"Lincoln County Public Library","hasOfferCatalog":"https://ebzs8251062.library.link"},{"@type":"Library","name":"Lincolnwood Public Library District","hasOfferCatalog":"https://lincolnwood.library.link"},{"@type":"Library","name":"Liverpool City Library","hasOfferCatalog":"https://liverpoolcity.library.link"},{"@type":"Library","name":"Livingston Parish Library","hasOfferCatalog":"https://livingston.library.link"},{"@type":"Library","name":"London Borough of Barking and Dagenham Council Libraries","hasOfferCatalog":"https://lbbd.library.link"},{"@type":"Library","name":"London Borough of Hammersmith and Fulham","hasOfferCatalog":"https://lbhf.library.link"},{"@type":"Library","name":"London Borough of Sutton Libraries","hasOfferCatalog":"https://suttonlibrary.library.link"},{"@type":"Library","name":"London Borough of Waltham Forest Libraries","hasOfferCatalog":"https://walthamforest.library.link"},{"@type":"Library","name":"Los Angeles Public Library","hasOfferCatalog":"https://ebzs9026929.library.link"},{"@type":"Library","name":"Loxton Public Library","hasOfferCatalog":"https://loxtonwaikerie.library.link"},{"@type":"Library","name":"Lubbock Public Library","hasOfferCatalog":"https://lubbock.library.link"},{"@type":"Library","name":"Lucindale School Community Library","hasOfferCatalog":"https://lucindale.library.link"},{"@type":"Library","name":"Lucius Beebe Memorial Library","hasOfferCatalog":"https://wakefield.library.link"},{"@type":"Library","name":"Luton Borough Council Libraries","hasOfferCatalog":"https://luton.library.link"},{"@type":"Library","name":"LYCOMING COLLEGE LIBRARY","hasOfferCatalog":"https://lycoming.library.link"},{"@type":"Library","name":"Lynn Public Library","hasOfferCatalog":"https://lynn.library.link"},{"@type":"Library","name":"Lynnfield Library","hasOfferCatalog":"https://lynnfield.library.link"},{"@type":"Library","name":"Lyons Public Library","hasOfferCatalog":"https://lyonspublic.library.link"},{"@type":"Library","name":"M-C River Valley Library","hasOfferCatalog":"https://mcrivervalleypld.library.link"},{"@type":"Library","name":"Mackinaw District Public Library","hasOfferCatalog":"https://mackinawdpl.library.link"},{"@type":"Library","name":"Macomb Public Library District","hasOfferCatalog":"https://macombpld.library.link"},{"@type":"Library","name":"Mallala Branch Library","hasOfferCatalog":"https://adel
1client.library.link"},{"@type":"Library","name":"Manatee County Public Library","hasOfferCatalog":"https://ebzs9046420.library.link"},{"@type":"Library","name":"Maquon District Public Library","hasOfferCatalog":"https://maquondpl.library.link"},{"@type":"Library","name":"Margaret E. Heggan Free PL","hasOfferCatalog":"https://hegganlibrary.library.link"},{"@type":"Library","name":"Marion Libraries - Cove Civic Centre","hasOfferCatalog":"https://marion.library.link"},{"@type":"Library","name":"Markesan Public Library","hasOfferCatalog":"https://link.markesanlibrary.org"},{"@type":"Library","name":"Markham Public Library","hasOfferCatalog":"https://markham.library.link"},{"@type":"Library","name":"Marquette Heights Public Library","hasOfferCatalog":"https://marquetteheightspl.library.link"},{"@type":"Library","name":"Martin Township Public Library","hasOfferCatalog":"https://martintownshippl.library.link"},{"@type":"Library","name":"Marvin K. Peterson Library","hasOfferCatalog":"https://newhaven.library.link"},{"@type":"Library","name":"Mary MacKillop Library - St Patrick's College","hasOfferCatalog":"https://stpatricks.library.link"},{"@type":"Library","name":"Mason Memorial Public Library","hasOfferCatalog":"https://masonmemorialpl.library.link"},{"@type":"Library","name":"Mason Public Library","hasOfferCatalog":"https://ebzmason.library.link"},{"@type":"Library","name":"Massey University Library, Te Putanga Ki Te Ao MÄtauranga","hasOfferCatalog":"https://massey.library.link"},{"@type":"Library","name":"Massillon Public Library","hasOfferCatalog":"https://massillon.library.link"},{"@type":"Library","name":"Matteson Public Library","hasOfferCatalog":"https://matteson.library.link"},{"@type":"Library","name":"Maywood Public Library District","hasOfferCatalog":"https://maywood.library.link"},{"@type":"Library","name":"McCook Public Library District","hasOfferCatalog":"https://mccook.library.link"},{"@type":"Library","name":"McCowan Memorial Library","hasOfferCatalog":"https://mccowan.library.link"},{"@type":"Library","name":"McHenry Public Library District","hasOfferCatalog":"https://mchenry.library.link"},{"@type":"Library","name":"McLean County Museum of History","hasOfferCatalog":"https://mcleancountyhistory.library.link"},{"@type":"Library","name":"McLean County Museum of History","hasOfferCatalog":"https://mcleancountymuseumofhistory.library.link"},{"@type":"Library","name":"Melrose Park Public Library","hasOfferCatalog":"https://melrosepark.library.link"},{"@type":"Library","name":"Melrose Public Library","hasOfferCatalog":"https://melrose.library.link"},{"@type":"Library","name":"Melton City Libraries","hasOfferCatalog":"https://mlis.library.link"},{"@type":"Library","name":"Menasha Public Library (Elisha D. Smith)","hasOfferCatalog":"https://link.menashalibrary.org"},{"@type":"Library","name":"Mercer County High School","hasOfferCatalog":"https://mercercountyhs.library.link"},{"@type":"Library","name":"Mercer County Library","hasOfferCatalog":"https://mcl.library.link"},{"@type":"Library","name":"Merton Council Libraries","hasOfferCatalog":"https://merton.library.link"},{"@type":"Library","name":"Messenger Public Library of North Aurora","hasOfferCatalog":"https://messenger.library.link"},{"@type":"Library","name":"Middle Georgia State University Library","hasOfferCatalog":"https://middlegeorgia.library.link"},{"@type":"Library","name":"Midlothian Public Library","hasOfferCatalog":"https://midlothian.library.link"},{"@type":"Library","name":"Midstate College - Peoria","hasOfferCatalog":"https://midstatecollegepeoria.library.link"},{"@type":"Library","name":"Midwest Central Community Unit School District 191","hasOfferCatalog":"https://midwestcentralhigh.library.link"},{"@type":"Library","name":"Midwest Central Middle School","hasOfferCatalog":"https://midwestcentralmiddle.library.link"},{"@type":"Library","name":"Midwest Central Primary School","hasOfferCatalog":"https://midwestcentralgrade.library.link"},{"@type":"Library","name":"Mildura Rural City Council Libraries","hasOfferCatalog":"https://mrcc.library.link"},{"@type":"Library","name":"Missouri State University Libraries","hasOfferCatalog":"https://ebz039hyp820.library.link"},{"@type":"Library","name":"Mitcham - Blackwood Library","hasOfferCatalog":"https://mitcham.library.link"},{"@type":"Library","name":"Mitcham - Blackwood Library","hasOfferCatalog":"https://mitcham.libary.link"},{"@type":"Library","name":"Mitchell Shire Library Service","hasOfferCatalog":"https://msls.library.link"},{"@type":"Library","name":"Mobile Public Library","hasOfferCatalog":"https://ebzs9016245.library.link"},{"@type":"Library","name":"Molalla Public Library","hasOfferCatalog":"https://molalla.library.link"},{"@type":"Library","name":"Montello Public Library","hasOfferCatalog":"https://link.montellol
1ibrary.org"},{"@type":"Library","name":"Montgomery City-County Public Library","hasOfferCatalog":"https://ebzmontccpl.library.link"},{"@type":"Library","name":"Moonee Valley Libraries","hasOfferCatalog":"https://mooneevalley.library.link"},{"@type":"Library","name":"Moorestown Public Library","hasOfferCatalog":"https://ebzsjrlc112.library.link"},{"@type":"Library","name":"Mornington Peninsula Library Services","hasOfferCatalog":"https://mornington.library.link"},{"@type":"Library","name":"Morrison & Mary Wiley Library","hasOfferCatalog":"https://morrisonmarywiley.library.link"},{"@type":"Library","name":"Morton Grove Public Library","hasOfferCatalog":"https://mgpl.library.link"},{"@type":"Library","name":"Morton High School Library","hasOfferCatalog":"https://mortonhs.library.link"},{"@type":"Library","name":"Morton Public Library","hasOfferCatalog":"https://link.mortonlibrary.org"},{"@type":"Library","name":"Morton Public Library District","hasOfferCatalog":"https://mortonpld.library.link"},{"@type":"Library","name":"Mossville Elementary School","hasOfferCatalog":"https://ivcmossville.library.link"},{"@type":"Library","name":"Mount Barker Community Library","hasOfferCatalog":"https://mtbarker.library.link"},{"@type":"Library","name":"Mount Gambier Library","hasOfferCatalog":"https://mountgambier.library.link"},{"@type":"Library","name":"Mt Hope-Funks Grove Townships Public Library District","hasOfferCatalog":"https://mthopefunksgrovepld.library.link"},{"@type":"Library","name":"Mt. Hope-Funks Grove Public Library District","hasOfferCatalog":"https://mthopefunksgrove.library.link"},{"@type":"Library","name":"Muncie Public Library","hasOfferCatalog":"https://ebzs6249299.library.link"},{"@type":"Library","name":"Murray Bridge Library","hasOfferCatalog":"https://murraybridge.library.link"},{"@type":"Library","name":"Murrindindi Shire Libraries","hasOfferCatalog":"https://murrindindi.library.link"},{"@type":"Library","name":"MYLI - West Gippsland Libraries","hasOfferCatalog":"https://wgrl.library.link"},{"@type":"Library","name":"Nancy L. McConathy Public Library District","hasOfferCatalog":"https://nancylmcconathy.library.link"},{"@type":"Library","name":"Naracoorte Library + Town Hall","hasOfferCatalog":"https://naracoorte.library.link"},{"@type":"Library","name":"Naresuan University Library","hasOfferCatalog":"https://naresuan.library.link"},{"@type":"Library","name":"National Library & Information System Authority Libraries","hasOfferCatalog":"https://nalis.library.link"},{"@type":"Library","name":"National Library of Public Information","hasOfferCatalog":"https://nlpi.library.link"},{"@type":"Library","name":"National University of Health Sciences","hasOfferCatalog":"https://nationaluniversity.library.link"},{"@type":"Library","name":"Nauvoo Public Library","hasOfferCatalog":"https://nauvoopl.library.link"},{"@type":"Library","name":"Neenah Public Library","hasOfferCatalog":"https://link.neenahlibrary.org"},{"@type":"Library","name":"Neshkoro Public Library","hasOfferCatalog":"https://link.neshkorolibrary.org"},{"@type":"Library","name":"New Braunfels Public Library","hasOfferCatalog":"https://ebzs9203888.library.link"},{"@type":"Library","name":"New York Public Library","hasOfferCatalog":"https://ebznypl.library.link"},{"@type":"Library","name":"Newham Library Services","hasOfferCatalog":"https://newhamlibraries.library.link"},{"@type":"Library","name":"Niles-Maine District Library","hasOfferCatalog":"https://nilesil.library.link"},{"@type":"Library","name":"Nioga Library System","hasOfferCatalog":"https://niogals.library.link"},{"@type":"Library","name":"Noreen Reale Falcone Library","hasOfferCatalog":"https://lemoyne.library.link"},{"@type":"Library","name":"Norfolk Public Library","hasOfferCatalog":"https://norfolk.library.link"},{"@type":"Library","name":"Normal Public Library","hasOfferCatalog":"https://normalpl.library.link"},{"@type":"Library","name":"Normal Public Library","hasOfferCatalog":"https://link.normalpl.org"},{"@type":"Library","name":"North Canton Public Library","hasOfferCatalog":"https://northcanton.library.link"},{"@type":"Library","name":"North Fond du Lac Public Library","hasOfferCatalog":"https://link.northfonddulaclibrary.org"},{"@type":"Library","name":"North Pike District Library","hasOfferCatalog":"https://northpikeld.library.link"},{"@type":"Library","name":"North Riverside Public Library District","hasOfferCatalog":"https://northriverside.library.link"},{"@type":"Library","name":"North Wales Mem Free Library","hasOfferCatalog":"https://ebzs9192562.library.link"},{"@type":"Library","name":"Northbrook Public Library","hasOfferCatalog":"https://northbrook.library.link"},{"@type":"Library","name":"Northlake Public Library District","hasOfferCatalog":"https://northlake.library.link"},{"@type":"Library","name":"NPSP -Norwood Library","hasOfferCatalog":"https://npsp.library.link"},{"@type":"Library","name":"NUST Library","hasOfferCatalog":"https://nust.library.link"},{"@type":"Library","name":"Oak Brook Public Library","hasOfferCatalog":"https://oakbrook.library.link"},{"@type":"Library","name":"Oak Lawn Public Library","hasOfferCatalog":"https://oaklawn.library.link"},{"@type":"Library","name":"Oak Park Public Library","hasOfferCatalog":"https://oakparkpublic.library.link"},{"@type":"Library","name":"Oakfield Public Library","hasOfferCatalog":"https://link.oakfieldlibrary.org"},{"@type":"Library","name":"Odell Public Library","hasOfferCatalog":"https://odellpld.library.link"},{"@type":"Library","name":"Odum Library","hasOfferCatalog":"https://valdosta.library.link"},{"@type":"Library","name":"Ohio State University Libraries","hasOfferCatalog":"https://ebzs8480545.library.link"},{"@type":"Library","name":"Olympia CUSD #16 - Middle School","hasOfferCatalog":"https://olympiamiddleschool.library.link"}
1,{"@type":"Library","name":"Olympia CUSD #16 - North Elementary","hasOfferCatalog":"https://olympianorthelementary.library.link"},{"@type":"Library","name":"Olympia CUSD #16 - School District","hasOfferCatalog":"https://olympiahighschool.library.link"},{"@type":"Library","name":"Olympia CUSD #16 - South Elementary","hasOfferCatalog":"https://olympiasouthelementary.library.link"},{"@type":"Library","name":"Olympia CUSD #16 - West Elementary","hasOfferCatalog":"https://olympiawestelementary.library.link"},{"@type":"Library","name":"Omro Public Library (Carter Memorial)","hasOfferCatalog":"https://link.omrolibrary.org"},{"@type":"Library","name":"Onkaparinga - Aldinga Library","hasOfferCatalog":"https://onkaparinga.library.link"},{"@type":"Library","name":"Orange Public Library","hasOfferCatalog":"https://ebzaayinfo.library.link"},{"@type":"Library","name":"Oregon City Public Library","hasOfferCatalog":"https://oregoncity.library.link"},{"@type":"Library","name":"Orroroo School Community Library","hasOfferCatalog":"https://orroroo.library.link"},{"@type":"Library","name":"Oshkosh Public Library","hasOfferCatalog":"https://link.oshkoshpubliclibrary.org"},{"@type":"Library","name":"Oxford Public Library","hasOfferCatalog":"https://link.oxfordlibrary.org"},{"@type":"Library","name":"Oxnard Public Library","hasOfferCatalog":"https://oxnard.library.link"},{"@type":"Library","name":"Packwaukee Public Library","hasOfferCatalog":"https://link.packwaukeelibrary.org"},{"@type":"Library","name":"PAE Libraries - Enfield","hasOfferCatalog":"https://portadelaideenfield.library.link"},{"@type":"Library","name":"Palatine Public Library","hasOfferCatalog":"https://palatine.library.link"},{"@type":"Library","name":"Palm Beach County Public Library","hasOfferCatalog":"https://palmbeach.library.link"},{"@type":"Library","name":"Palos Heights Public Library","hasOfferCatalog":"https://palosheights.library.link"},{"@type":"Library","name":"Palos Park Public Library","hasOfferCatalog":"https://palospark.library.link"},{"@type":"Library","name":"Park Forest Public Library","hasOfferCatalog":"https://parkforest.library.link"},{"@type":"Library","name":"Park Ridge Public Library","hasOfferCatalog":"https://parkridge.library.link"},{"@type":"Library","name":"Patent- och registreringsverket (PRV)","hasOfferCatalog":"https://sprl.library.link"},{"@type":"Library","name":"Paul M. Scott Library","hasOfferCatalog":"https://montserrat.library.link"},{"@type":"Library","name":"Peabody Institute Library","hasOfferCatalog":"https://peabody.library.link"},{"@type":"Library","name":"Peabody Institute Library of Danvers","hasOfferCatalog":"https://danvers.library.link"},{"@type":"Library","name":"Pekin High School CUSD #303","hasOfferCatalog":"https://pekinhs.library.link"},{"@type":"Library","name":"Pekin Public Library","hasOfferCatalog":"https://link.pekinpubliclibrary.org"},{"@type":"Library","name":"Pekin Public Library","hasOfferCatalog":"https://pekinpl.library.link"},{"@type":"Library","name":"Pend Oreille County Library","hasOfferCatalog":"https://ebzs8499241.library.link"},{"@type":"Library","name":"Peninsula Library System","hasOfferCatalog":"https://ebzs9035453.library.link"},{"@type":"Library","name":"Pennsville Public Library","hasOfferCatalog":"https://pennsvillelibrary.library.link"},{"@type":"Library","name":"Peoria Heights Public Library","hasOfferCatalog":"https://link.peoriaheightslibrary.com"},{"@type":"Library","name":"Peoria Heights Public Library","hasOfferCatalog":"https://peoriaheightspl.library.link"},{"@type":"Library","name":"Peoria Notre Dame High School","hasOfferCatalog":"https://peorianotredame.library.link"},{"@type":"Library","name":"Peoria Public Library - All Branches","hasOfferCatalog":"https://link.peoriapubliclibrary.org"},{"@type":"Library","name":"Peoria Public Library - Main Street Branch","hasOfferCatalog":"https://peoriapl.library.link"},{"@type":"Library","name":"Peterborough Community Library","hasOfferCatalog":"https://peterboroughcom.library.link"},{"@type":"Library","name":"Peterborough Public Library","hasOfferCatalog":"https://peterborough.library.link"},{"@type":"Library","name":"Phoenix Public Library","hasOfferCatalog":"https://phoenix.library.link"},{"@type":"Library","name":"Pine River Public Library (Leon-Saxeville)","hasOfferCatalog":"https://link.pineriverlibrary.org"},{"@type":"Library","name":"Pinnaroo Community Library","hasOfferCatalog":"https://pinnaroo.library.link"},{"@type":"Library","name":"Pioneer Library System","hasOfferCatalog":"https://pioneerls.library.link"},{"@type":"Library","name":"Pittsfield Public Library","hasOfferCatalog":"https://pittsfieldpl.library.link"},{"@type":"Library","name":"Plainfield Area Public Library","hasOfferCatalog":"https://plainfieldpublic.library.link"},{"@type":"Library","name":"Plainfield Library","hasOfferCatalog":"https://link.plainfieldlibrary.org"},{"@type":"Library","name":"Plano Public Library System","hasOfferCatalog":"https://ebzplanopub.library.link"},{"@type":"Library","name":"Playford Civic Centre Library (Elizabeth)","hasOfferCatalog":"https://playford.library.link"},{"@type":"Library","name":"Pleasant Plains CUSD #8 - Middle School","hasOfferCatalog":"https://pleasantplainsmiddleschool.library.link"},{"@type":"Library","name":"Pleasent Plains SD - School District","hasOfferCatalog":"https://pleasantplainshighschool.library.link"},{"@type":"Library","name":"Pontiac Public Library","hasOfferCatalog":"https://pontiacpl.library.link"},{"@type":"Library","name":"Pontiac Township High School","hasOfferCatalog":"https://pontiactownshipsd.library.link"},{"@type":"Library","name":"PONTIFICIA UNIVERSIDAD JAVERIANA - BIBLIOTECA CENTRAL LIBRARIES","hasOfferCatalog":"https://javeriana.library.link"},{"@type":"Library","name":"Port Augusta Public Library","hasOfferCatalog":"https://portaugusta.library.link"},{"@type":"Library","name":"Port Lincoln Library","hasOfferCatalog":"https://portlincoln.library.link"},{"@type":"Library","name":"Port MacDonnell Library","hasOfferCatalog":"https://portmacdonnell.library.link"},{"@type":"Library","name":"Portsmouth Public Library","hasOfferCatalog":"https://ebzs9223833.library.link"},{"@type":"Library","name":"Poy Sippi Library","hasOfferCatalog":"https://link.poysippilibrary.org"},{"@type":"Library","name":"Prairie Creek Public Library","hasOfferCatalog":"https://prairiecreekpld.library.link"},{"@type":"Library","name":"Prairie Skies PLD - All Branches","hasOfferCatalog":"https://prairieskiespld.library.link"},{"@type":"Library","name":"Prairie State College Library","hasOfferCatalog":"https://prairiestate.library.link"},{"@type":"Library","name":"Prairie Trails Public Library District","hasOfferCatalog":"https://prairietrails.library.link"},{"@type":"Library","name":"Pratt Institute Libraries","hasOfferCatalog":"https://ebzs8440772.library.link"},{"@type":"Library","name":"Prince George'S County Memorial Library System","hasOfferCatalog":"https://ebzs9109222.library.link"},{"@type":"Library","name":"Prince Mohammed bin Salman College of Business and Entrepreneurship Library","hasOfferCatalog":"https://mbsc.library.link"},{"@type":"Library","name":"Princeton Public Library","hasOfferCatalog":"https://ebzcjrlc098.library.link"},{"@type":"Library","name":"Princeton Public Library","hasOfferCatalog":"https://link.princetonpublib.org"},{"@type":"Library","name":"Prospect Heights Public Library District","hasOfferCatalog":"https://phpl.library.link"},{"@type":"Library","name":"Prospect Library","hasOfferCatalog":"https://prospect.library.link"},{"@type":"Library","name":"Public Libraries of Suffolk County, New York","hasOfferCatalog":"https://link.livebrary.com"},{"@type":"Library","name":"Public Library Of Youngstown And Mahoning County","hasOfferCatalog":"https://ebzyoungtwn.library.link"},{"@type":"Library","name":"Qatar National Library","hasOfferCatalog":"https://qatar.library.link"},{"@type":"Library","name":"Quincy Notre Dame High School","hasOfferCatalog":"https://quincynotredame.library.link"},{"@type":"Library","name":"Quincy Public Library","hasOfferCatalog":"https://quincypl.library.link"},{"@type":"Library","name":"Quorn School and Community Library","hasOfferCatalog":"https://quorn.library.link"},{"@type":"Library","name":"Randwick City Library","hasOfferCatalog":"https://randwick.library.link"},{"@type":"Library","name":"Reading Public Library","hasOfferCatalog":"https://reading.library.link"},{"@type":"Library","name":"Redbridge Council Libraries","hasOfferCatalog":"https://redbridge.library.link"},{"@type":"Library","name":"Rede Virtual de Bibliotecas RVBI Libraries","hasOfferCatalog":"https://rvbi.library.link"},{"@type":"Library","name":"Redgranite Public Library","hasOfferCatalog":"https://link.redgranitelibrary.org"},{"@type":"Library","name":"Redwood City Public Library","hasOfferCatalog":"https://ebzs8475989.library.link"},{"@type":"Library","name":"Renmark Paringa Public Library","hasOfferCatalog":"https://renmarkparinga.library.link"},{"@type":"Library","name":"Rensselaer Libraries","hasOfferCatalog":"https://rpi.library.link"},{"@type":"Library","name":"Revere Public Library","hasOfferCatalog":"https://revere.library.link"},{"@type":"Library","name":"Richmond Public Library","hasOfferCatalog":"https://richmond.library.link"},{"@type":"Library","name":"Richton Park Public Library District","hasOfferCatalog":"https://richtonpark.library.link"},{"@type":"Library","name":"Ripon Public Library","hasOfferCatalog":"https://link.riponlibrary.org"},{"@type":"Library","name":"River Forest Public Library","hasOfferCatalog":"https://riverforest.library.link"},{"@type":"Library","name":"River Grove Public Library District","hasOfferCatalog":"https://rivergrove.library.link"},{"@type":"Library","name":"Riverdale Public Library District","hasOfferCatalog":"https://riverdale.library.link"},{"@type":"Library","name":"Riverside Public Library","hasOfferCatalog":"https://riverside.library.link"},{"@type":"Library","name":"Roanoke-Benson High School","hasOfferCatalog":"https://roanokebensonsd.library.link"},{"@type":"Library","name":"Robe Public Library","hasOfferCatalog":"https://robe.library.link"},{"@type":"Library","name":"Roberts Library","hasOfferCatalog":"https://dalton.library.link"},{"@type":"Library","name":"Rochester Public Library","hasOfferCatalog":"https://ebzs9127092.library.link"},{"@type":"Library","name":"Rockford Public Library","hasOfferCatalog":"https://rockford.library.link"},{"@type":"Library","name":"Rogers Public Library","hasOfferCatalog":"https://ebzs8949878.library.link"},{"@type":"Library","name":"Roselle Public Library District","hasOfferCatalog":"https://roselle.library.link"},{"@type":"Library","name":"Round Lake Area Public Library District","hasOfferCatalog":"https://roundlake.library.link"},{"@type":"Library","name":"Round Rock Public Library System","hasOfferCatalog":"https://ebzs9213868.library.link"},{"@type":"Library","name":"Roux Library","hasOfferCatalog":"https://flsouthern.library.link"},{"@type":"Library","name":"Rowan College of South Jersey â Cumberland Campus","hasOfferCatalog":"https://rcsjc.library.link"},{"@type":"Library","name":"ROWVA Elementary School","hasOfferCatalog":"https://rowva.library.link"},{"@type":"Library","name":"Roxby Downs Community Library","hasOfferCatalog":"https://roxbydowns.library.link"},{"@type":"Library","name":"RSA NFP Collection","hasOfferCatalog":"https://rsacat.library.link"},{"@type":"Library","name":"RSA NFP Website","hasOfferCatalog":"https://rsanfp.library.link"},{"@type":"Library","name":"Rushville Public Library","hasOfferCatalog":"https://rushvillepl.library.link"},{"@type":"Library","name":"Sacramento Public Library","hasOfferCatalog":"https://ebzs9033479.library.link"},{"@type":"Library","name":"Salem Community College Library","hasOfferCatalog":"https://salemcc.lbrary.link"},{"@type":"Library","name":"Salem Community College Library","hasOfferCatalog":"https://salemcc.library.link"},{"@type":"Library","name":"Salem Free Public Library","hasOfferCatalog":"https://mysalemlibrary.library.link"},{"@type":"Library","name":"Salem Public Library","hasOfferCatalog":"https://salem.library.link"},{"@type":"Library","name":"Salem Township Public Library","hasOfferCatalog":"https://salemtownshippld.library.link"},{"@type":"Library","name":"Salem Township Public Library District","hasOfferCatalog":"https://salemtownship.library.link"},{"@type":"Library","name":"Salisbury - Community Hub","hasOfferCatalog":"https://salisbury.library.link"},{"@type":"Library","name":"Salt Lake County Library Services","hasOfferCatalog":"https://ebzs9214935.library.link"},{"@type":"Library","name":"San Antonio Public Library","hasOfferCatalog":"https://mysapl.library.link"},{"@type":"Library","name":"San Francisco Public Library","hasOfferCatalog":"https://link.sfpl.org"},{"@type":"Library","name":"Sandy Public Library","hasOfferCatalog":"https://sandy.library.link"},{"@type":"Library","name":"Sarasota County Libraries","hasOfferCatalog":"https://ebzs8366884.library.link"},{"@type":"Library","name":"Saugus Public Library","hasOfferCatalog":"https://saugus.library.link"},{"@type":"Library","name":"Sawyer Free Library","hasOfferCatalog":"https://gloucester.library.link"},{"@type":"Library","name":"Schiller Park Public Library","hasOfferCatalog":"https://schillerpark.library.link"},{"@type":"Library","name":"SCSL - South Carolina State Library","hasOfferCatalog":"https://scstate.library.link"},{"@type":"Library","name":"Seton Hall University Libraries","hasOfferCatalog":"https://shu.library.link"},{"@type":"Library","name":"Shorewood-Troy Public Library","hasOfferCatalog":"https://shorewoodtroy.library.link"},{"@type":"Library","name":"Silliman University Library","hasOfferCatalog":"https://silliman.library.link"},{"@type":"Library","name":"Simi Valley Public Library","hasOfferCatalog":"https://ebzs9037595.library.link"},{"@type":"Library","name":"Sno-Isle Libraries","hasOfferCatalog":"https://snoisle.library.link"},{"@type":"Library","name":"Snowtown School Community Library","hasOfferCatalog":"https://snowtown.library.link"},{"@type":"Library","name":"Sol Blatt Jr. Law Library","hasOfferCatalog":"https://charlestonlaw.library.link"},{"@type":"Library","name":"Solano County Library","hasOfferCatalog":"https://solano.library.link"}
1,{"@type":"Library","name":"SOUTH AUSTRALIAN PUBLIC LIBRARY NETWORK (PROD)","hasOfferCatalog":"https://sapln.library.link"},{"@type":"Library","name":"South Charleston Public Library","hasOfferCatalog":"https://ebzs5775076.library.link"},{"@type":"Library","name":"South Georgia State College Libraries","hasOfferCatalog":"https://sgsc.library.link"},{"@type":"Library","name":"South Holland Public Library","hasOfferCatalog":"https://southholland.library.link"},{"@type":"Library","name":"Southeastern CUSD #337 - Elementary School","hasOfferCatalog":"https://southeasternelementary.library.link"},{"@type":"Library","name":"Southeastern CUSD #337 SD - School District","hasOfferCatalog":"https://southeasternhighschool.library.link"},{"@type":"Library","name":"Southeastern Public Library System","hasOfferCatalog":"https://ebzs9184011.library.link"},{"@type":"Library","name":"Spokane Public Library","hasOfferCatalog":"https://spokane.library.link"},{"@type":"Library","name":"Spoon River College","hasOfferCatalog":"https://spoonrivercc.library.link"},{"@type":"Library","name":"Spoon River High School","hasOfferCatalog":"https://spoonrivervalleysd.library.link"},{"@type":"Library","name":"Spoon River Library District","hasOfferCatalog":"https://spoonriver.library.link"},{"@type":"Library","name":"Spoon River Library District","hasOfferCatalog":"https://spoonriverpld.library.link"},{"@type":"Library","name":"Springdale Public Library","hasOfferCatalog":"https://ebzs8934889.library.link"},{"@type":"Library","name":"St Charles City County Library District","hasOfferCatalog":"https://ebz092hyp312.library.link"},{"@type":"Library","name":"St James Parish Library","hasOfferCatalog":"https://ebzs8865069.library.link"},{"@type":"Library","name":"St John The Baptist Parish Library","hasOfferCatalog":"https://ebzs8864895.library.link"},{"@type":"Library","name":"St Louis Public Library","hasOfferCatalog":"https://ebz096hyp358.library.link"},{"@type":"Library","name":"St Mark Catholic Grade School","hasOfferCatalog":"https://stmarks.library.link"},{"@type":"Library","name":"St. Charles Public Library District","hasOfferCatalog":"https://stcharlespublic.library.link"},{"@type":"Library","name":"Stanford University Libraries","hasOfferCatalog":"https://stanford.library.link"},{"@type":"Library","name":"Stark County CUSD - School District","hasOfferCatalog":"https://starkcountyhighschool.library.link"},{"@type":"Library","name":"Steelman Library","hasOfferCatalog":"https://seu.library.link"},{"@type":"Library","name":"Steger-South Chicago Heights Public Library District","hasOfferCatalog":"https://stegersouthchicago.library.link"},{"@type":"Library","name":"Stickney-Forest View Public Library District","hasOfferCatalog":"https://stickneyforest.library.link"},{"@type":"Library","name":"Stoneham Public Library","hasOfferCatalog":"https://stoneham.library.link"},{"@type":"Library","name":"Stonnington Library & Information","hasOfferCatalog":"https://stonnington.library.link"},{"@type":"Library","name":"Streaky Bay School Community Library","hasOfferCatalog":"https://streakybay.library.link"},{"@type":"Library","name":"Sugar Grove Public Library District","hasOfferCatalog":"https://sugargrove.library.link"},{"@type":"Library","name":"Summit Public Library District","hasOfferCatalog":"https://summit.library.link"},{"@type":"Library","name":"Swampscott Public Library","hasOfferCatalog":"https://swampscott.library.link"},{"@type":"Library","name":"SWAN Consortium","hasOfferCatalog":"https://swanconsortium.library.link"},{"@type":"Library","name":"Swan Hill Regional Library","hasOfferCatalog":"https://shrl.library.link"},{"@type":"Library","name":"Swedenborg Library, Bryn Athyn College","hasOfferCatalog":"https://brynathyn.library.link"},{"@type":"Library","name":"Tampa Hillsborough County Public Library","hasOfferCatalog":"https://ebzs9045573.library.link"},{"@type":"Library","name":"Tea Tree Gully Library","hasOfferCatalog":"https://teatreegully.library.link"},{"@type":"Library","name":"Technische Universität Dortmund - Bibliothek","hasOfferCatalog":"https://tudortmund.library.link"},{"@type":"Library","name":"The London Borough Of Havering Libraries","hasOfferCatalog":"https://havering.library.link"},{"@type":"Library","name":"The Morton Arboretum Sterling Morton Library","hasOfferCatalog":"https://mortonarboretum.library.link"},{"@type":"Library","name":"The Theosophical Society in America","hasOfferCatalog":"https://theosophicalsociety.library.link"},{"@type":"Library","name":"Thomas Ford Memorial Library","hasOfferCatalog":"https://thomasford.library.link"},{"@type":"Library","name":"THOMPSON RIVERS UNIVERSITY LIBRARIES","hasOfferCatalog":"https://tru.library.link"},{"@type":"Library","name":"Thornton Public Library","hasOfferCatalog":"https://thornton.library.link"},{"@type":"Library","name":"Thurrock Council Libraries","hasOfferCatalog":"https://thurrock.library.link"},{"@type":"Library","name":"Tinley Park Public Library","hasOfferCatalog":"https://tinleypark.library.link"},{"@type":"Library","name":"Toulon Public Library","hasOfferCatalog":"https://toulonpld.library.link"},{"@type":"Library","name":"Towanda District Library","hasOfferCatalog":"https://towandadl.library.link"},{"@type":"Library","name":"Tower Hamlets Council Libraries","hasOfferCatalog":"https://towerhamlets.library.link"},{"@type":"Library","name":"Town and Country Public Library District","hasOfferCatalog":"https://townandcountry.library.link"},{"@type":"Library","name":"Tremont District Library","hasOfferCatalog":"https://tremontdl.library.link"},{"@type":"Library","name":"Tumby Bay School Community Library","hasOfferCatalog":"https://tumbybay.library.link"},{"@type":"Library","name":"Tunku Abdul Rahman University of Management and Technology Libraries","hasOfferCatalog":"https://tarumt.library.link"},{"@type":"Library","name":"UGA Libraries","hasOfferCatalog":"https://uga.library.link"},{"@type":"Library","name":"Union County Library System","hasOfferCatalog":"https://unioncounty.library.link"},{"@type":"Library","name":"Union County Library System","hasOfferCatalog":"https://unioncounty.library.link."},{"@type":"Library","name":"Unity High School","hasOfferCatalog":"https://unitysd.library.link"},{"@type":"Library","name":"Universidad Antonio Narino","hasOfferCatalog":"https://uan.library.link"},{"@type":"Library","name":"UNIVERSIDAD DE CARTAGENA LIBRARIES","hasOfferCatalog":"https://unicartagena.library.link"},{"@type":"Library","name":"Universidad Distrital Francisco Jose de Caldas Libraries","hasOfferCatalog":"https://udistrital.library.link"},{"@type":"Library","name":"UNIVERSIDAD EL BOSQUE LIBRARY","hasOfferCatalog":"https://unbosque.library.link"},{"@type":"Library","name":"Universidad Jorge Tadeo Lozano","hasOfferCatalog":"https://utadeo.library.link"},{"@type":"Library","name":"UNIVERSIDAD SIMON BOLIVAR - BARRANQUILLA LIBRARIES","hasOfferCatalog":"https://unisimon.library.link"},{"@type":"Library","name":"Université de Moncton (Réseau de l'
1Université)","hasOfferCatalog":"https://umon.library.link"},{"@type":"Library","name":"Universiti Malaya Libraries","hasOfferCatalog":"https://malaya.library.link"},{"@type":"Library","name":"University of Canterbury","hasOfferCatalog":"https://canterbury.library.link"},{"@type":"Library","name":"University of Ghana Library System","hasOfferCatalog":"https://ughana.library.link"},{"@type":"Library","name":"University of Melbourne Library","hasOfferCatalog":"https://unimelb.library.link"},{"@type":"Library","name":"University of North Georgia Libraries","hasOfferCatalog":"https://northgeorgia.library.link"},{"@type":"Library","name":"University of South Africa","hasOfferCatalog":"https://unisa.library.link"},{"@type":"Library","name":"UNIVERSITY OF THE WESTERN CAPE LIBRARIES","hasOfferCatalog":"https://westerncape.library.link"},{"@type":"Library","name":"University Park Public Library District","hasOfferCatalog":"https://universitypark.library.link"},{"@type":"Library","name":"Unley Libraries - Fullarton Park Library","hasOfferCatalog":"https://unley.library.link"},{"@type":"Library","name":"UOW Malaysia Libraries","hasOfferCatalog":"https://umalaysia.library.link"},{"@type":"Library","name":"Utah State University Libraries","hasOfferCatalog":"https://utahstu.library.link"},{"@type":"Library","name":"Valley District Library","hasOfferCatalog":"https://valleydl.library.link"},{"@type":"Library","name":"Vancouver Public Library","hasOfferCatalog":"https://vpl.library.link"},{"@type":"Library","name":"Vaughan Public Libraries","hasOfferCatalog":"https://vaughan.library.link"},{"@type":"Library","name":"Vernon Area Public Library District","hasOfferCatalog":"https://ebzs9064288.library.link"},{"@type":"Library","name":"Victor Harbor Public Library","hasOfferCatalog":"https://victorharbor.library.link"},{"@type":"Library","name":"Vigo County Public Library","hasOfferCatalog":"https://vigo.library.link"},{"@type":"Library","name":"Villa Park Public Library","hasOfferCatalog":"https://villapark.library.link"},{"@type":"Library","name":"Viola Public Library District","hasOfferCatalog":"https://violapld.library.link"},{"@type":"Library","name":"Virginia Beach Public Library And System","hasOfferCatalog":"https://ebzvbpl.library.link"},{"@type":"Library","name":"Virginia CUSD #64","hasOfferCatalog":"https://virginiasd.library.link"},{"@type":"Library","name":"Virginia Memorial Public Library","hasOfferCatalog":"https://virginiamemorialpl.library.link"},{"@type":"Library","name":"Volusia County Public Library System","hasOfferCatalog":"https://ebzvolcolib.library.link"},{"@type":"Library","name":"Wakefield Council","hasOfferCatalog":"https://wakefieldcouncil.library.link"},{"@type":"Library","name":"Walkerville Library","hasOfferCatalog":"https://walkerville.library.link"},{"@type":"Library","name":"Warren County Public Library - All Branches","hasOfferCatalog":"https://warrencountypl.library.link"},{"@type":"Library","name":"Warrenville Public Library District","hasOfferCatalog":"https://warrenville.library.link"},{"@type":"Library","name":"Warrnambool Library Service","hasOfferCatalog":"https://warrnambool.library.link"},{"@type":"Library","name":"Washington Community High School","hasOfferCatalog":"https://washingtonsd.library.link"},{"@type":"Library","name":"Washington District Library","hasOfferCatalog":"https://washingtonds.library.link"},{"@type":"Library","name":"Washington District Library - All Branches","hasOfferCatalog":"https://washingtondl.library.link"},{"@type":"Library","name":"Wattle Range Libraires","hasOfferCatalog":"https://wattlerange.library.link"},{"@type":"Library","name":"Waubonsee Community College","hasOfferCatalog":"https://link.library.waubonsee.edu"},{"@type":"Library","name":"Wautoma Public Library","hasOfferCatalog":"https://link.wautomalibrary.org"},{"@type":"Library","name":"Waverley Library","hasOfferCatalog":"https://waverley.library.link"},{"@type":"Library","name":"Wenonah Free Public Library","hasOfferCatalog":"https://wenonahlibrary.library.link"},{"@type":"Library","name":"West Central SD #235","hasOfferCatalog":"https://westcentralsd.library.link"},{"@type":"Library","name":"West Chicago Public Library District","hasOfferCatalog":"https://westchicago.library.link"},{"@type":"Library","name":"West Deptford Free Public library","hasOfferCatalog":"https://westdeptford.library.link"},{"@type":"Library","name":"West Des Moines Public Library","hasOfferCatalog":"https://ebzs9083972.library.link"},{"@type":"Library","name":"West Linn Public Library","hasOfferCatalog":"https://westlinn.library.link"},{"@type":"Library","name":"West Torrens Library","hasOfferCatalog":"https://westrorrens.library.link"},{"@type":"Library","name":"Westchester Public Library","hasOfferCatalog":"https://westchester.library.link"},{"@type":"Library","name":"Westfield Public Library (Ethel Everhard Memorial)","hasOfferCatalog":"https://link.westfieldlibrary.org"},{"@type":"Library","name":"Westmont Public Library","hasOfferCatalog":"https://westmont.library.link"},{"@type":"Library","name":"Westville Public Library","hasOfferCatalog":"https://westvillelibrary.library.link"},{"@type":"Library","name":"Wethersfield CUSD #230","hasOfferCatalog":"https://wethersfieldsd.library.link"},{"@type":"Library","name":"White Oak Library District","hasOfferCatalog":"https://whiteoak.library.link"},{"@type":"Library","name":"Whitehorse Manningham Libraries","hasOfferCatalog":"https://wml.library.link"},{"@type":"Library","name":"Whittier Public Library","hasOfferCatalog":"https://ebzs8477951.library.link"},{"@type":"Library","name":"Whyalla Public Library","hasOfferCatalog":"https://whyalla.library.link"},{"@type":"Library","name":"Widener University Libraries","hasOfferCatalog":"https://widener.library.link"},{"@type":"Library","name":"Wild Rose (Patterson Memorial)","hasOfferCatalog":"https://link.wildroselibrary.org"},{"@type":"Library","name":"Wilkes University","hasOfferCatalog":"https://wilkesu.library.link"},{"@type":"Library","name":"William Leonard Public Library District","hasOfferCatalog":"https://williamleonard.library.link"},{"@type":"Library","name":"Williamsburg County Library System","hasOfferCatalog":"https://williamsburg.library.link"},{"@type":"Library","name":"Williamsburg Regional Library","hasOfferCatalog":"https://link.wrl.org"},{"@type":"Library","name":"Wilmette Public Library District","hasOfferCatalog":"https://wilmette.library.link"},{"@type":"Library","name":"Wilsonville Public Library","hasOfferCatalog":"https://wilsonville.library.link"},{"@type":"Library","name":"Wimmera Regional Library Corporation","hasOfferCatalog":"https://wrlc.library.link"},{"@type":"Library","name":"Winchester CUSD #1 - School District","hasOfferCatalog":"https://scottcountyhighschool.library.link"},{"@type":"Library","name":"Winchester Elementary School","hasOfferCatalog":"https://scottcountyelementary.library.link"},{"@type":"Library","name":"Winchester Public Library","hasOfferCatalog":"https://winchesterpl.library.link"},{"@type":"Library","name":"Windsor Public Library","hasOfferCatalog":"https://windsorpublic.library.link"},{"@type":"Library","name":"Winneconne Public Library","hasOfferCatalog":"https://link.winneconnelibrary.org"},{"@type":"Library","name":"Winnefox Library System","hasOfferCatalog":"https://link.winnefox.org"},{"@type":"Library","name":"Winnetka-Northfield Public Library District","hasOfferCatalog":"https://winnetka.library.link"},{"@type":"Library","name":"Winthrop Public Library and Museum","hasOfferCatalog":"https://winthrop.library.link"},{"@type":"Library","name":"Wisconsin Valley Library Service","hasOfferCatalog":"https://ebzs9233072.library.link"},{"@type":"Library","name":"Wood Dale Public Library District","hasOfferCatalog":"https://wooddale.library.link"},{"@type":"Library","name":"Woodbridge Public Library","hasOfferCatalog":"https://woodbridge.library.link"},{"@type":"Library","name":"Woodbury Public Library","hasOfferCatalog":"https://woodburylibrary.library.link"},{"@type":"Library","name":"Woodridge Public Library","hasOfferCatalog":"https://woodridge.library.link"},{"@type":"Library","name":"Woollahra Libraries","hasOfferCatalog":"https://woollahra.library.link"},{"@type":"Library","name":"Woomera Community Library","hasOfferCatalog":"https://woomera.library.link"},{"@type":"Library","name":"Worth Public Library District","hasOfferCatalog":"https://worthpublic.library.link"},{"@type":"Library","name":"Wudinna School Community Library","hasOfferCatalog":"https://wudinna.library.link"},{"@type":"Library","name":"Wyndham City Libraries","hasOfferCatalog":"https://wycl.library.link"},{"@type":"Library","name":"Wyoming Public Library","hasOfferCatalog":"https://wyomingpld.library.link"},{"@type":"Library","name":"Yakima Valley Libraries","hasOfferCatalog":"https://ebzs8425857.library.link"},{"@type":"Library","name":"Yankalilla Library","hasOfferCatalog":"https://yankalilla.library.link"},{"@type":"Library","name":"Yarra Libraries","hasOfferCatalog":"https://coyl.library.link"},{"@type":"Library","name":"Yarra Plenty Regional Library","hasOfferCatalog":"https://yarraplenty.library.link"},{"@type":"Library","name":"Yarriambiack Shire Libraries","hasOfferCatalog":"https://ybkl.library.link"},{"@type":"Library","name":"Yeshiva University Library","hasOfferCatalog":"https://yeshiva.library.link"},{"@type":"Library","name":"York County Library System","hasOfferCatalog":"https://york.library.link"},{"@type":"Library","name":"York Peninsula Library Service","hasOfferCatalog":"https://yorke.library.link"},{"@type":"Library","name":"Zion-Benton","hasOfferCatalog":"https://zion.library.link"}]}</script>
1</div>
1<script>$RS=function(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("S:1","P:1")</script>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
2</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.