CINXE.COM

ISPN Testimonals

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us" lang="en-us" > <head> <link rel="stylesheet" href="https://cdn.icomoon.io/2584/MCFrontEnd/style-cf.css?p279bq"> <link href='https://fonts.googleapis.com/css?family=Roboto:400,700' rel='stylesheet' type='text/css'> <meta http-equiv="content-type" content="text/html; charset=utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQ4EWF5RChABVlFaAAcGV1E=",licenseKey:"5b403e9444",applicationID:"120876115"};;/*! For license information please see nr-loader-full-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});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)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>d});var n=r(384),i=r(8122);const o={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},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function d(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const d="[data-nr-mask]",u=()=>{const e={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,harvestTimeSeconds:10,autoStart:!0},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},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,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){i(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,a.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){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,u());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},d={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},u={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!u[e])throw new Error("Runtime for ".concat(e," was never set"));return u[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");u[e]={...(0,n.a)(t,d),...c},Object.hasOwnProperty.call(u[e],"harvestCount")||Object.defineProperty(u[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=u[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(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 o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});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&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.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)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,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}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=a();return t.initializedAgents?.[e]}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(u+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.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){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={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"}},u=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>d,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function d(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),d=r(5289),u=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),_=r(5603),O=r(5284);const N=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function P(e,t={},p,x){let{init:w,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(w=H.init,P=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,_.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},u.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,S.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];I||(D.proxy.assets&&(N(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function _(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(A,e,!0,"api")})),p.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},u.RI?(0,d.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-Sx2xJQrHp2m/Ngn/ZcfBCUwNr2Xy/C5urYtWpfm3bWpil4spXOQGTtNwIfF5HvPGioGASn9QTyE4Z+zC7r7wcg==",222:"sha512-hMte3OWgwwYeisSiD7WCIx/6tT16zLaPjag9uF4tIZp7ybOvrJKbeyzhe4fz1tDbkdcdOMm8dvgPPLBatSAGeA==",95:"sha512-MPaT9dkHv16XzwEUVZPyqpN1do/Er1XFAZoIAPYWylmv+iGIThqN+GwQq27pUyAX7sNXVJQVZezH96p53Ks3Pg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={959:0,85:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function d(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(891).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class _ extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),g.RI&&((0,T.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(D(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var K=i(8990);let M=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,K.I)(e,U,(function(){return M++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===d||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",Q=["arrayBuffer","blob","json","text","formData"],J=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(J&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,Q.forEach((e=>{r(J[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),d={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),d}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,o){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 o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),de=["load","error","abort","timeout"],ue=de.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<ue;s++)r.addEventListener(de[s],this.listener,(0,A.jT)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function u(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ue;t++)e.removeEventListener(de[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",d),t.on("xhr-load-added",u),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.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}const pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class _e extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+we,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#d=!1;async#c(e){if(!this.#d){this.#d=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];g.RI&&e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,_e,Ne,he,N,L,Pe,ke],loaderType:"pro"})})()})();</script> <meta name="robots" content="index, follow" /> <meta name="keywords" content="" /> <meta name="title" content="ISPN Testimonals" /> <meta name="author" content="Jessica Retzlaff" /> <meta name="description" content="" /> <meta name="generator" content="MemberClicks Content Management System" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>ISPN Testimonals</title> <link href="/templates/marietta-jt/favicon.ico" rel="shortcut icon" type="image/x-icon" /> <style type="text/css"> ::-webkit-input-placeholder {color:inherit; opacity: 0.6} :-moz-placeholder {color:inherit;opacity:0.6} ::-moz-placeholder {color:inherit;opacity:0.6} :-ms-input-placeholder {color:inherit; opacity: 0.6} </style> <script type="text/javascript" src="https://www.ispn-psych.org/includes/js/jquery.min.js"></script> <script type="text/javascript" src="https://www.ispn-psych.org/includes/js/jquery-migrate.min.js"></script> <script type="text/javascript"> (function($){ jQuery.fn.extend({ live: function (event, callback) { if (this.selector) { jQuery(document).on(event, this.selector, callback); } }, curCSS : function (element, attrib, val){ $(element).css(attrib, val); } }) })(jQuery); </script> <script type="text/javascript">jQuery.noConflict();</script> <script type="text/javascript" src="https://www.ispn-psych.org/includes/js/jquery-ui-custom-elvn-fr.min.js"></script> <script type="text/javascript" src="https://www.ispn-psych.org/includes/js/jQueryUIDialogInclude.js"></script> <script type="text/javascript" src="https://www.ispn-psych.org/includes/js/jquery.dataTables.js"></script> <script type="text/javascript" src="https://www.ispn-psych.org/includes/js/jquery.tablednd-0.5.js"></script> <script type="text/javascript" src="https://www.ispn-psych.org/includes/js/json2.js"></script> <script type="text/javascript" src="/ui-v2/js/libs/underscore/underscore.js"></script> <link rel="stylesheet" href="https://www.ispn-psych.org/includes/css/themes/base/ui.all.css" type="text/css" /> <link rel="stylesheet" href="https://www.ispn-psych.org/includes/css/jqueryui.css" type="text/css" /> <link rel="stylesheet" href="https://www.ispn-psych.org/includes/css/system-messages.css" type="text/css" /> <script type="text/javascript" src="/plugins/system/mtupgrade/mootools.js"></script> <script type="text/javascript" src="/includes/js/joomla.javascript.js"></script> <script type="text/javascript" src="/media/system/js/caption.js"></script> <script type='text/javascript'> /*<![CDATA[*/ var jax_live_site = 'https://www.ispn-psych.org/index.php'; var jax_site_type = '1.5'; var jax_token_var = '07d6bc6f38a0d5cf93ce1383ab0983c8'; /*]]>*/ </script><script type="text/javascript" src="https://www.ispn-psych.org/plugins/system/pc_includes/ajax_1.3.js"></script> <link rel="stylesheet" href="/media/system/css/modal.css" type="text/css" /> <script type="text/javascript" src="/media/system/js/modal.js"></script> <script type="text/javascript"> window.addEvent("domready", function() { SqueezeBox.initialize({}); $$("a.modal").each(function(el) { el.addEvent("click", function(e) { new Event(e).stop(); SqueezeBox.fromElement(el); }); }); }); </script> <script type="text/javascript"> jQuery(document).ready(function() { var mcios = navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/); var supportsTouch = 'ontouchstart' in window || window.navigator.msMaxTouchPoints || navigator.userAgent.toLowerCase().match(/(iemobile)/); if (mcios) { jQuery('#bkg').addClass('mc-touch mc-ios'); } else if (supportsTouch) { jQuery('#bkg').addClass('mc-touch non-ios'); } else { jQuery('#bkg').addClass('mc-no-touch'); } jQuery('#cToolbarNavList li:has(li)').addClass('parent'); }); </script> <link rel="stylesheet" href="/templates/system/css/general.css" type="text/css"/> <link rel="stylesheet" href="/jmc-assets/nivo-slider-css/nivo-slider.css" type="text/css" /> <link rel="stylesheet" href="/jmc-assets/nivo-slider-css/nivo-themes/mc01/mc01.css" type="text/css" /> <link rel="stylesheet" href="/jmc-assets/nivo-slider-css/nivo-themes/mc02/mc02.css" type="text/css" /> <link rel="stylesheet" href="/templates/marietta-jt/css/editor.css" type="text/css" /> <!--[if lte IE 8]> <link rel="stylesheet" type="text/css" href="/templates/marietta-jt/css/ie8.css" /> <![endif]--> <script type="text/javascript" src="/jmc-assets/global-js/hoverIntent.js"></script> <script type="text/javascript" src="/jmc-assets/global-js/jquery.nivo.slider.pack.js"></script> <script type="text/javascript"> jQuery(function(){ jQuery('.socnets ul > li > a > span').each(function() { var socnetText = jQuery(this).text().toLowerCase(); jQuery(this).addClass('icon-'+socnetText); jQuery(this).parent('a').addClass(socnetText); }); jQuery('a#menu-toggle').bind('click', function(){ jQuery('#bkg').toggleClass('show-mobile'); }); jQuery('a#menu-toggle-x').bind('click', function(){ jQuery('#bkg.show-mobile').toggleClass('show-mobile'); }); jQuery('div.site-overlay').bind('click',function(){ jQuery('body.show-mobile').toggleClass('show-mobile'); }); }); </script> <br /> <script type="text/javascript">// <![CDATA[ jQuery(document).ready(function($) { $('#slider').nivoSlider({         effect: 'fade', // Specify sets like: 'fold,fade,sliceDown'         slices: 1, // For slice animations         boxCols: 1, // For box animations         boxRows: 1, // For box animations         animSpeed: 500, // Slide transition speed         pauseTime: 5000, // How long each slide will show         startSlide: 0, // Set starting Slide (0 index)         directionNav: false, // Next & Prev navigation         directionNavHide: false, // Only show on hover         controlNav: false, // 1,2,3... navigation         controlNavThumbs: false, // Use thumbnails for Control Nav         pauseOnHover: true, // Stop animation while hovering         manualAdvance: false, // Force manual transitions         prevText: 'Prev', // Prev directionNav text         nextText: 'Next', // Next directionNav text         randomStart: true, // Start on a random slide         beforeChange: function(){}, // Triggers before a slide transition         afterChange: function(){}, // Triggers after a slide transition         slideshowEnd: function(){}, // Triggers after all slides have been shown         lastSlide: function(){}, // Triggers when last slide is shown         afterLoad: function(){} // Triggers when slider has loaded     }); }); // ]]></script> </head> <body id="bkg"> <div id="viewports"> <div id="phone-landscape"></div> <div id="tablet-portrait"></div> <div id="tablet-landscape"></div> </div> <a id="menu-toggle-x" class="icon-menu-x"></a> <div class="mobile-menu-top modules-2"> <div class="login-search-menu"> <div class="moduletable mc-search raw single-search"> <form action="/index.php?option=com_search" method="post" name="mod_search_form" class="mc-site-search-mod"> <div class="search mc-search raw single-search"> <input name="searchword" id="mod_search_searchword" alt="Search" class="inputbox inputbox mc-search raw single-search" type="text" size="20" value="" placeholder="Search" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Search'" /> </div> <input type="hidden" name="task" value="search" /> <input type="hidden" name="option" value="com_search" /> <input type="hidden" name="07d6bc6f38a0d5cf93ce1383ab0983c8" value="1" /> </form> <script type="text/javascript"> jQuery('form.mc-site-search-mod').find('a').click(function(e){ e.preventDefault(); var mcSiteSearchText = jQuery(this).closest('form.mc-site-search-mod').find('input.inputbox').val(); if (mcSiteSearchText != ''){ jQuery(this).closest('form.mc-site-search-mod').submit(); } }); </script> </div> <div class="moduletable"> <a id='mcSimpleLogin' href='login'>Member Login</a> </div> </div> </div> <div class="mobile-menu"><ul class="menu resp-menu"><li class="item1"><a href="https://www.ispn-psych.org/"><span>Home</span></a></li><li class="parent item126"><a href="/about-ispn"><span>About ISPN</span></a><ul><li class="item130"><a href="/ispn-history"><span>ISPN History</span></a></li><li class="item128"><a href="/ispn-structure"><span>ISPN Structure</span></a></li><li class="item129"><a href="/board-of-directors"><span>Board of Directors</span></a></li><li class="parent item131"><a href="/committees"><span>Committees</span></a><ul><li class="item281"><a href="/purpose-and-charge"><span>Purpose and Charge</span></a></li></ul></li><li class="item132"><a href="/awards-nominations"><span>Awards &amp; Nominations</span></a></li><li class="item133"><a href="/scholarship-grants"><span>Scholarship &amp; Grants</span></a></li><li class="item134"><a href="/bylaws"><span>Bylaws</span></a></li><li class="item135"><a href="/strategic-partners"><span>Strategic Partners</span></a></li><li class="item173"><a href="/sigs"><span>SIGs</span></a></li><li class="item174"><a href="/nursing-community"><span>Nursing Community</span></a></li><li class="item175"><a href="/lace"><span>LACE</span></a></li></ul></li><li class="parent active item137"><a href="/membership"><span>Membership</span></a><ul><li class="item186"><a href="/member-benefits"><span>Member Benefits</span></a></li><li class="item176"><a href="/membership-categories"><span>Membership Categories</span></a></li><li class="item243"><a href="/peer-support"><span>Peer Support</span></a></li><li class="item164"><a href="/imin-mentoring-program"><span>IMIN Mentoring Program</span></a></li><li class="item228"><a href="/ispn-regional-initiative"><span>ISPN Regional Initiative</span></a></li><li id="current" class="active item162"><a href="/ispn-testimonials"><span>ISPN Testimonials</span></a></li><li class="item179"><a href="/login"><span>Member Home: Login</span></a></li></ul></li><li class="parent item138"><a href="/conference"><span>Conference</span></a><ul><li class="parent item316"><a href="/2025-ispn-annual-conference"><span>2025 ISPN Annual Conference</span></a><ul><li class="item320"><a href="/2025-call-for-abstracts"><span>2025 Call for Abstracts</span></a></li><li class="item322"><a href="/award-nominations"><span>Award Nominations</span></a></li><li class="item321"><a href="/2025-hotel-reservations"><span>Hotel Reservations</span></a></li><li class="item324"><a href="/2025_presenter-information"><span>Presenter Information</span></a></li><li class="item323"><a href="/2025_registration"><span>Registration</span></a></li><li class="item318"><a href="/sponsorship-exhibit-and-product-theaters"><span>Sponsorship, Exhibit, and Product Theaters</span></a></li></ul></li><li class="parent item301"><a href="/2024-annual-conference"><span>2024 Annual Conference</span></a><ul><li class="item302"><a href="/call-for-abstracts"><span>Call for Abstracts</span></a></li><li class="item305"><a href="/call-for-ispn-awards"><span>Call for ISPN Awards</span></a></li><li class="item307"><a href="/foundation-scholarships-grants"><span>Foundation Scholarships &amp; Grants</span></a></li><li class="item314"><a href="/mobile-app"><span>Mobile App</span></a></li><li class="item313"><a href="/nursing-contact-hours"><span>Nursing Contact Hours</span></a></li><li class="item312"><a href="/2024_program"><span>Program</span></a></li><li class="item303"><a href="/2024-sponsors-exhibitors"><span>2024 Sponsors &amp; Exhibitors</span></a></li></ul></li><li class="item139"><a href="/past-conferences"><span>Past Conferences</span></a></li></ul></li><li class="parent item140"><a href="/news-events"><span>News/Events</span></a><ul><li class="item261"><a href="/member-news"><span>Member News</span></a></li><li class="item244"><a href="/ispn-webinars"><span>ISPN Webinars</span></a></li><li class="item262"><a href="/member-publications"><span>Member Publications</span></a></li><li class="item257"><a href="/participate-in-research"><span>Participate in Research</span></a></li></ul></li><li class="parent item145"><a href="/publications"><span>Publications</span></a><ul><li class="item146"><a href="/archives-of-psychiatric-nursing"><span>Archives of Psychiatric Nursing</span></a></li><li class="item242"><a href="/scope-and-standards-of-practice"><span>Scope and Standards of Practice</span></a></li><li class="item147"><a href="/legacy-initiative"><span>Legacy Initiative</span></a></li><li class="item148"><a href="/newsletters"><span>Newsletters</span></a></li><li class="item149"><a href="/ispn-policy-activities"><span>ISPN Policy Activities</span></a></li></ul></li><li class="parent item151"><a href="/resources"><span>Resources</span></a><ul><li class="item152"><a href="/pmhn-job-vacancies"><span>PMHN Job Vacancies</span></a></li><li class="item254"><a href="/pmh-nursing-programs"><span>PMH Nursing Programs</span></a></li><li class="item217"><a href="/nursing-links"><span>Nursing Links</span></a></li><li class="item218"><a href="/mental-health-links"><span>Mental Health Links</span></a></li><li class="item219"><a href="/funding-links"><span>Funding Links</span></a></li></ul></li><li class="parent item157"><a href="/foundation"><span>Foundation</span></a><ul><li class="item163"><a href="/ispn-foundation-board-of-directors"><span>ISPN Foundation Board of Directors</span></a></li><li class="item226"><a href="/honor-a-nurse"><span>Honor a Nurse</span></a></li><li class="item159"><a href="/donate-main"><span>Donate</span></a></li><li class="item160"><a href="/scholarships-grants"><span>Scholarships/Grants</span></a></li></ul></li><li class="item158"><a href="/contact"><span>Contact</span></a></li></ul></div> <div class="mobile-menu-bottom"></div> <div class="site-container"> <div class="site-overlay"></div> <div id="site-wrap"> <div id="header"> <div class="site-width"> <div class="mc-logo-link"><a href="/"><img style="margin: 0px 0px 0px 0px;" title="" src="/assets/site/ispn-logo-large.jpeg" alt="" width="516" height="161" align="" /></a></div> <div class="login-search"> <div class="moduletable mc-search raw single-search"> <form action="/index.php?option=com_search" method="post" name="mod_search_form" class="mc-site-search-mod"> <div class="search mc-search raw single-search"> <input name="searchword" id="mod_search_searchword" alt="Search" class="inputbox inputbox mc-search raw single-search" type="text" size="20" value="" placeholder="Search" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Search'" /> </div> <input type="hidden" name="task" value="search" /> <input type="hidden" name="option" value="com_search" /> <input type="hidden" name="07d6bc6f38a0d5cf93ce1383ab0983c8" value="1" /> </form> <script type="text/javascript"> jQuery('form.mc-site-search-mod').find('a').click(function(e){ e.preventDefault(); var mcSiteSearchText = jQuery(this).closest('form.mc-site-search-mod').find('input.inputbox').val(); if (mcSiteSearchText != ''){ jQuery(this).closest('form.mc-site-search-mod').submit(); } }); </script> </div> <div class="moduletable"> <a id='mcSimpleLogin' href='login'>Member Login</a> </div> </div> <a id="menu-toggle" class="icon-menu"></a> <div class="clarence"></div> </div> </div> <div id="primary-nav-container"> <div class="site-width"> <div id="primary-menu"><ul class="menu resp-menu"><li class="item1"><a href="https://www.ispn-psych.org/"><span>Home</span></a></li><li class="parent item126"><a href="/about-ispn"><span>About ISPN</span></a><ul><li class="item130"><a href="/ispn-history"><span>ISPN History</span></a></li><li class="item128"><a href="/ispn-structure"><span>ISPN Structure</span></a></li><li class="item129"><a href="/board-of-directors"><span>Board of Directors</span></a></li><li class="parent item131"><a href="/committees"><span>Committees</span></a><ul><li class="item281"><a href="/purpose-and-charge"><span>Purpose and Charge</span></a></li></ul></li><li class="item132"><a href="/awards-nominations"><span>Awards &amp; Nominations</span></a></li><li class="item133"><a href="/scholarship-grants"><span>Scholarship &amp; Grants</span></a></li><li class="item134"><a href="/bylaws"><span>Bylaws</span></a></li><li class="item135"><a href="/strategic-partners"><span>Strategic Partners</span></a></li><li class="item173"><a href="/sigs"><span>SIGs</span></a></li><li class="item174"><a href="/nursing-community"><span>Nursing Community</span></a></li><li class="item175"><a href="/lace"><span>LACE</span></a></li></ul></li><li class="parent active item137"><a href="/membership"><span>Membership</span></a><ul><li class="item186"><a href="/member-benefits"><span>Member Benefits</span></a></li><li class="item176"><a href="/membership-categories"><span>Membership Categories</span></a></li><li class="item243"><a href="/peer-support"><span>Peer Support</span></a></li><li class="item164"><a href="/imin-mentoring-program"><span>IMIN Mentoring Program</span></a></li><li class="item228"><a href="/ispn-regional-initiative"><span>ISPN Regional Initiative</span></a></li><li id="current" class="active item162"><a href="/ispn-testimonials"><span>ISPN Testimonials</span></a></li><li class="item179"><a href="/login"><span>Member Home: Login</span></a></li></ul></li><li class="parent item138"><a href="/conference"><span>Conference</span></a><ul><li class="parent item316"><a href="/2025-ispn-annual-conference"><span>2025 ISPN Annual Conference</span></a><ul><li class="item320"><a href="/2025-call-for-abstracts"><span>2025 Call for Abstracts</span></a></li><li class="item322"><a href="/award-nominations"><span>Award Nominations</span></a></li><li class="item321"><a href="/2025-hotel-reservations"><span>Hotel Reservations</span></a></li><li class="item324"><a href="/2025_presenter-information"><span>Presenter Information</span></a></li><li class="item323"><a href="/2025_registration"><span>Registration</span></a></li><li class="item318"><a href="/sponsorship-exhibit-and-product-theaters"><span>Sponsorship, Exhibit, and Product Theaters</span></a></li></ul></li><li class="parent item301"><a href="/2024-annual-conference"><span>2024 Annual Conference</span></a><ul><li class="item302"><a href="/call-for-abstracts"><span>Call for Abstracts</span></a></li><li class="item305"><a href="/call-for-ispn-awards"><span>Call for ISPN Awards</span></a></li><li class="item307"><a href="/foundation-scholarships-grants"><span>Foundation Scholarships &amp; Grants</span></a></li><li class="item314"><a href="/mobile-app"><span>Mobile App</span></a></li><li class="item313"><a href="/nursing-contact-hours"><span>Nursing Contact Hours</span></a></li><li class="item312"><a href="/2024_program"><span>Program</span></a></li><li class="item303"><a href="/2024-sponsors-exhibitors"><span>2024 Sponsors &amp; Exhibitors</span></a></li></ul></li><li class="item139"><a href="/past-conferences"><span>Past Conferences</span></a></li></ul></li><li class="parent item140"><a href="/news-events"><span>News/Events</span></a><ul><li class="item261"><a href="/member-news"><span>Member News</span></a></li><li class="item244"><a href="/ispn-webinars"><span>ISPN Webinars</span></a></li><li class="item262"><a href="/member-publications"><span>Member Publications</span></a></li><li class="item257"><a href="/participate-in-research"><span>Participate in Research</span></a></li></ul></li><li class="parent item145"><a href="/publications"><span>Publications</span></a><ul><li class="item146"><a href="/archives-of-psychiatric-nursing"><span>Archives of Psychiatric Nursing</span></a></li><li class="item242"><a href="/scope-and-standards-of-practice"><span>Scope and Standards of Practice</span></a></li><li class="item147"><a href="/legacy-initiative"><span>Legacy Initiative</span></a></li><li class="item148"><a href="/newsletters"><span>Newsletters</span></a></li><li class="item149"><a href="/ispn-policy-activities"><span>ISPN Policy Activities</span></a></li></ul></li><li class="parent item151"><a href="/resources"><span>Resources</span></a><ul><li class="item152"><a href="/pmhn-job-vacancies"><span>PMHN Job Vacancies</span></a></li><li class="item254"><a href="/pmh-nursing-programs"><span>PMH Nursing Programs</span></a></li><li class="item217"><a href="/nursing-links"><span>Nursing Links</span></a></li><li class="item218"><a href="/mental-health-links"><span>Mental Health Links</span></a></li><li class="item219"><a href="/funding-links"><span>Funding Links</span></a></li></ul></li><li class="parent item157"><a href="/foundation"><span>Foundation</span></a><ul><li class="item163"><a href="/ispn-foundation-board-of-directors"><span>ISPN Foundation Board of Directors</span></a></li><li class="item226"><a href="/honor-a-nurse"><span>Honor a Nurse</span></a></li><li class="item159"><a href="/donate-main"><span>Donate</span></a></li><li class="item160"><a href="/scholarships-grants"><span>Scholarships/Grants</span></a></li></ul></li><li class="item158"><a href="/contact"><span>Contact</span></a></li></ul></div> </div> </div> <div id="content-wrap" class="r-mid"> <div class="site-width"> <div id="content-padding"> <div id="jmc-message"></div> <div id="component-wrap"> <table class="contentpaneopen"> <tr> <td valign="top"> <h1>Testimonials</h1> <p style="text-align: center;"><img style="margin: 0px 0px 0px 0px;" src="/assets/testimonial_header.png" alt="" width="634" height="356" /><span style="font-size: 15px;"> </span></p> <h1> What our members are saying...</h1> <table id="Table18" class="borderless" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td width="170"> <img style="margin: 0px; width: 191px;" title="" src="/assets/Agor.jpg" alt="" height="127" align="" /></td> <td width="568"> <p><em>My journey with ISPN began in 2021 when I received a recommendation from my doctoral advisor, Dr. Giscombe, during my DNP program at the University of North Carolina Chapel Hill. She referred to ISPN as a close-knit family; her words carried great weight in my decision-making to join ISPN. In that same year, I became a member of ISPN, and I must say that Dr. Giscombe's endorsement has proven to be true ever since.</em></p> <p><em>In 2022, a significant milestone occurred as the ISPN Foundation awarded me the Conference Student Scholarship. The same year, I had the opportunity to present my first podium presentation. Despite the virtual nature of the conference, I could sense the warmth and camaraderie that ISPN fosters among its members. As a Black, gay, immigrant nurse, I've often found it challenging to find spaces that fully affirms and celebrate my intersecting identities. However, ISPN has exceeded my expectations by welcoming and celebrating these facets of my identity. ISPN has made a deliberate effort to embrace diversity, equity, and belonging—by ensuring a place for everyone within the organization.</em></p> <p><em>My affiliation with <strong>ISPN has significantly propelled my caree</strong>r. Since joining, I've had the privilege of connecting with remarkable nursing leaders who have graciously taken me under their wings. For instance, Dr. Ukamaka invited me to co-author an editorial with her, while Dr. Newton continues to mentor me in leadership and academic presentations. I even had the honor of co-chairing the Southeastern region with Dr. Newton. Dr. Pesut has strongly supported my academic pursuits: He sponsors me and mentions my name in rooms filled with opportunities. Furthermore, the dedication of ISPN's staff and leadership to their members and the organization's mission and vision has streamlined my involvement in ISPN leadership roles. At ISPN, leaders don't hinder the growth of emerging psychiatric nurses; instead, they nurture, mentor, and sponsor them, often advocating for them in rooms filled with opportunities.</em></p> <p><em> My advice to any psychiatric nurse seeking to supercharge their career, make a lasting impact, and find dedicated partners in their journey is simple: <strong>ISPN is the place to be</strong>. ISPN is an inclusive and supportive community that has cultivated an environment where practitioners, researchers, and academicians can thrive and truly feel at home. The ISPN community is expansive, with something valuable for everyone to discover and engage with. For me, ISPN is more than just a professional organization; it's my home and family and will always hold a special place in my heart.</em></p> <p><em>~Dr David Agor, DNP, PMHNP-BC, HIVPCP<br />PhD Student at the University of Pennsylvania</em></p> </td> </tr> <tr> <td width="170"><img style="margin: 0px 5px;" src="/assets/Ruthy%20Professional%20Headshot.jpeg" alt="" width="187" height="187" /></td> <td width="568"> <p><em><span>As a graduate student at the School of Nursing and Human Physiology at Gonzaga University, I learned about the International Society of Psychiatric-Mental Health Nurses (ISPN) from one of my mentors, Dr. Michael Polacek. He encouraged me to expand my professional network and become an active member of professional nursing organizations like ISPN, the American Psychiatric Nurses Association, &amp; Sigma. In 2022, I was able to attend my first ISPN conference virtually. That is where I first met Dr. Beth Bonham, <strong>who has become a wonderful mentor and friend</strong>. She has encouraged me to pursue publication opportunities and has shared opportunities of ways to get involved and truly make a difference. As a graduate student, having access to a student discount for ISPN membership and conferences is immensely helpful. ISPN has offered me exceptional benefits with continuing education webinars, conferences, networking and more. Once I've finished graduate school with a specialty as a psychiatric mental health nurse practitioner, I'm looking forward to utilizing networking through ISPN to find career opportunities and ensure I stay engaged as a lifelong learner. I highly recommend ISPN to any psychiatric nursing professional and can't wait to attend my first ISPN conference in person, hopefully soon! :) </span></em></p> <p><em>~ Ruthy Lindvall, BSN, RN, PMH-BC</em></p> </td> </tr> <tr> <td width="170"> <p><img style="margin: 0px 0px 0px 0px;" src="/assets/Kameg%20Faculty%20Photo%20copy.jpg" alt="" width="178" height="182" /></p> <p> </p> <p> </p> </td> <td width="568"> <p><em>My relationship with ISPN began in 2017, when I was awarded a student travel scholarship and attended the 2017 conference in Tempe, Arizona. <strong>Even at my first conference, I was astounded by how “at home” I felt</strong>. ISPN members were warm, welcoming, and always quick to encourage newcomers to become involved in the organization. Since then, I have attended the conference annually, and have increased my involvement in ISPN.</em></p> <p><em>Currently, I serve on the membership committee, and have been involved in abstract review for the annual conferences. It is so rewarding to give back to ISPN, as it is a professional organization that truly cares about and is supportive of individual members. While a graduate student, ISPN was willing to collaborate with me regarding the development of educational modules involving the opioid epidemic, and graciously distributed these modules to their members. This is a great example of ISPN’s willingness to collaborate with and support individual member endeavors. It became obvious that ISPN truly values the experiences, ideas, and values of their members. Truly, I have never felt more welcomed by a group of like-minded, enthusiastic, and energetic psychiatric-mental health nurses! For this reason, I cannot strongly enough recommend ISPN membership. In addition to the “tangible” benefits, like the conference, subscription to<span class="Apple-converted-space"> </span>Archives of Psychiatric Nursing, newsletters, and continuing <span class="Apple-converted-space"> </span>education opportunities, the “intangible” benefits are invaluable. These benefits include networking, support, encouragement, and opportunities for professional development.</em></p> <p>~ Brayden Kameg, DNP, PMHNP-BC, CARN, CNE</p> </td> </tr> <tr> <td width="170"> </td> <td width="568"> </td> </tr> <tr> <td width="170"> </td> <td width="568"> </td> </tr> <tr> <td width="170"><img style="margin: 0px 0px 0px 0px;" src="/assets/Stringfellow.jpg" alt="" width="150" height="281" /></td> <td width="568"> <p><em>I have been a registered,  Mental Health Nurse in the UK for the past 23 years where much of my clinical background has been working with those with long term, serious mental health conditions both in high secure settings and in the community.  Since 2011, I have been a Lecturer in Mental Health Nursing at Cardiff University in Wales, UK and I am also a final year Doctorate student.  My interests are around education and working with those with serious mental illness and their families; my research area is on the experience of Mother’s who have adult children with Schizophrenia.</em></p> <p><em>I became involved with ISPN in 2019 following an abstract submission for the 2020 annual conference in San Antonio, Texas.  Being from the UK, I was especially pleased and excited to have been accepted to present my Doctorate work, visit the US and meet with like-minded Psychiatric - Mental Health Nurses.  I was also lucky enough to be awarded an ISPN Student Travel Scholarship to help with costs incurred.  Due to COVID-19 however the conference in San Antonio was cancelled but took place virtually instead, and although I was not able to visit it was a great platform to meet others and hear about the great work going on across the profession and the services we work in.</em></p> <p><em>At the conference I attended the student meeting and was introduced to other student members.  <strong>The meeting was so motivating, and it was great to hear and talk about work we were all involved in with such enthusiasm</strong>.  The energy at the meeting was tangible and led to a desire and willingness from many of us to take this forward in to a regular student meet up.</em></p> <p><em>My involvement with ISPN also includes serving on the membership committee and more recently the newsletter editorial board.  I am also an active member of the regionalisation initiative.  Through ISPN’s IMIN mentoring program I have been paired with Professor Steven Pryjmachuck, a seasoned ISPN member and mentor based at The University of Manchester here in the UK which provides me with the opportunity to meet up with and be supported by a previous President of ISPN.</em></p> <p><em><strong>Joining ISPN has been one of the most rewarding, inspiring and motivating experiences I have had in my career to date</strong>.  The opportunities to get involved across all levels of the organisation, join committees, and make a valued contribution to its on-going success are plentiful – it opens doors, not only within the organisation but globally throughout Psychiatric and Mental Health Nursing Practice. </em></p> <p>~Alicia Stringfellow – MSc, RN (Mental Health), PGCE, PG Cert CBT, PGDip THORN</p> </td> </tr> <tr> <td width="170"> </td> <td width="568"> </td> </tr> <tr> <td width="170"> </td> <td width="568"> </td> </tr> <tr> <td width="170"><img style="margin: 0px 0px 0px 0px;" src="/assets/Bonham_Elizabeth_BandW-1.jpg" alt="" width="150" /></td> <td width="568"> <p> </p> <p><em>Hello! My name is Beth Bonham. I am a founding director of ISPN and have been a member for over 20 years. One of the <strong>remarkable benefits I receive from being an ISPN member is the implementation of my leadership skills</strong>, culminating in being elected president in 2015. A close tie to that reason is the relationship and networking I have had with many ISPN members. Attending an ISPN Annual Conference is like homecoming for me – I am surrounded by like-minded souls who are passionate about psychiatric nursing practice, education, and research.</em></p> <p>~ Beth Bonham, PhD, RN, PMHCNS-BC, FAAN</p> </td> </tr> <tr> <td colspan="2"> <p> </p> </td> </tr> <tr> <td> <p> </p> </td> <td> <p> </p> </td> </tr> <tr> <td> <p><img style="margin: 0px 0px 0px 0px;" title="" src="/assets/Cheryl_Woods_Giscombe.jpg" alt="" width="156" height="235" align="" /></p> </td> <td> <p><em><span>I am a psychiatric nurse practitioner and a social and health psychologist.  I have been engaged in the mental health field for approximately 25 years.  I have been a part of large organizations focused on mental or behavioral health, including the American Psychological Association, the Society of Behavioral Medicine, the American Association of Psychiatric Nurses, and the International Society of Psychiatric Nurses (ISPN). </span><strong><em>ISPN the most unique and personally rewarding organization with which I hold membership.</em></strong><span>  ISPN is what we refer to as a niche organization, as it focuses on Advanced Practice Psychiatric-Mental Health nursing, internationally. As a result, our organization is tight-knit, purposeful, and powerful.  Advanced practice psychiatric and mental health nurses have a laser sharp focus on providing care for all populations of mental health consumers, including those who are underserved, those in remote or rural locations, and those from diverse populations (e.g., racial/ethnic minority groups, LGBTQIA groups, veterans, children and adolescents, and older adults). It is completely amazing to work with fellow ISPN members each year to focus on education, research, and practice issues that can improve mental healthcare for individuals, families, and communities.  We prioritize advances in psychopharmacology and psychotherapy to provide quality care and education.  In addition, we value best practices for integrating mental health care, substance abuse prevention and treatment, and primary care. The members of ISPN lift up one another and provide excellent opportunities for leadership and professional development. Our IMIN program is designed to continue the pipeline of nurses who pursue careers and leadership in psychiatric nursing.  We focus on the latest evidence-based practices and research methods to improve outcomes for our consumers, practitioners, and educators.  I personally have had the opportunity to serve in leadership roles in ISPN.   Through this, I have developed strong and trusted relationships with my colleagues and friends in psychiatric nursing.  There is so much that can be done by such a mighty group through continued support.  Our impact can be felt across the nation in the United States and across the globe through our members who live all over the world and will only grow with additional support and resources.   I plan to be a lifelong member of this exceptional organization. I will do all that I can to continue to support its growth and to solicit support from generous individuals and groups who are as passionate about advancing mental health around the world as we are!</span></em></p> <p>~ Cheryl Woods Giscombe, PhD, RN, PMHNP-BC, FAAN</p> </td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td> <p><img style="margin: 0px 0px 0px 0px;" title="" src="/assets/docs/2020annualmeeting/Dulaney.png" alt="" width="164" height="124" align="" /></p> </td> <td> <p style="text-align: left;" align="center"><em>It has been my great privilege to be a founding member of ISPN. My membership in this wonderful organization has afforded me so many opportunities. By serving on various committees over the years, I have been able to <strong>get to know many of the leaders of Psychiatric-Mental Health Nursing</strong>. The networking opportunities have been extremely valuable to my own career. By finding others with special interests and knowledge, I have been able to <strong>tap in to resources through these great colleagues that I would never have known about otherwise</strong>. The opportunities to build leadership skills have also been invaluable. I would encourage everyone who is looking for a friendly, active professional organization to join and get involved. <strong>Great opportunities await you!</strong></em></p> <p style="text-align: left;" align="center">~<span>Peggy Dulaney, MSN, RN</span></p> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> <p><img style="margin: 0px 0px 0px 0px;" title="" src="/assets/LaGodna_Gretchen.JPG" alt="" width="130" height="198" align="" /></p> </td> <td> <p><em>Sometimes you see most clearly in retrospect, and now that I have been long retired, I see the <strong>powerful influence ISPN had on my professional career</strong>.  All of us have been inspired by extraordinary individuals in our lives, but the influence of a significant group or organization is often overlooked.  For me, ISPN is that organization.</em></p> <p><em>I was fortunate to have been part of the early group that built a coalition between three separate psychiatric/mental health nursing organizations.  It was hard work, but we were determined to create a larger professional group that could speak for psychiatric nursing as a whole.  We persisted—and ISPN was born.</em></p> <p><em>Become an active ISPN member if you value any of the following:</em></p> <ol> <li><em>A forum in which to share and compare ideas, challenges, and new directions.</em></li> <li><em>A way to network and collaborate with colleagues across the nation and other parts of the world.</em></li> <li><em>Opportunities to participate in research and policy development.</em></li> <li><em>A place to form lifelong friendships that support and sustain you and your work.</em></li> </ol> <p><strong><em>MAKE ISPN AN INTRINSIC PART OF YOUR PROFESSIONAL LIFE!<span style="font-size: 15px;"> </span></em></strong></p> <p>~Gretchen E. LaGodna, PhD, RN, FAAN, Professor Emerita, University of Kentucky</p> </td> </tr> </tbody> </table> </td> </tr> </table> <span class="article_separator">&nbsp;</span> </div> </div> <div class="login-search side-bar"> <div class="moduletable mc-search raw single-search"> <form action="/index.php?option=com_search" method="post" name="mod_search_form" class="mc-site-search-mod"> <div class="search mc-search raw single-search"> <input name="searchword" id="mod_search_searchword" alt="Search" class="inputbox inputbox mc-search raw single-search" type="text" size="20" value="" placeholder="Search" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Search'" /> </div> <input type="hidden" name="task" value="search" /> <input type="hidden" name="option" value="com_search" /> <input type="hidden" name="07d6bc6f38a0d5cf93ce1383ab0983c8" value="1" /> </form> <script type="text/javascript"> jQuery('form.mc-site-search-mod').find('a').click(function(e){ e.preventDefault(); var mcSiteSearchText = jQuery(this).closest('form.mc-site-search-mod').find('input.inputbox').val(); if (mcSiteSearchText != ''){ jQuery(this).closest('form.mc-site-search-mod').submit(); } }); </script> </div> <div class="moduletable"> <a id='mcSimpleLogin' href='login'>Member Login</a> </div> </div> <div id="right-bar" class="side-bar"> <div class="moduletable button-list mc-button-list"> <h3>Quick Links</h3> <ul class="menu"><li class="item118"><a href="/join-renew"><span>Join / Renew</span></a></li><li class="item120"><a href="https://ispn.memberclicks.net/donate-main"><span>Donate</span></a></li><li class="item248"><a href="/webinar-offerings"><span>Webinar Offerings</span></a></li><li class="item267"><a href="https://ispn.mclms.net/"><span>ISPN On-Demand Webinars</span></a></li></ul> </div> <div class="moduletable"> <h3>What's New</h3> <p><span style="color: #879a86; font-size: 14px;"><span class="s1"></span></span></p> <p><span style="color: #a2aca0;"><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0"></span></span></span></p> <p><span style="color: #a2aca0;"><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0"></span></span></span></p> <p><span style="color: #a2aca7;"><span class="d2edcug0 hpfvmrgz qv66sw1b c1et5uql oi732d6d ik7dh3pa ht8s03o8 a8c37x1j keod5gw0 nxhoafnm aigsh9s9 d3f4x2em fe6kdd0r mau55g9w c8b282yb iv3no6db jq4qci2q a3bd9o3v knj5qynh oo9gr5id hzawbc8m" dir="auto"></span></span></p> <p> </p> <div><span style="font-size: 12px; font-family: helvetica; color: #888888;"><strong>ISPN has signed a <a href="https://www.japmhn.jp/a/2604" target="_blank">MOU with the Japan Academy of Mental Health Nursing (JAPMHN)</a>. </strong>We are excited to mutually share and collaborate with JAPMHN! </span></div> <div></div> <div><span style="font-size: 12px; font-family: helvetica; color: #888888;"><strong>Congratulations to Dawn Bounds for receiving the <a href="https://news.uci.edu/2024/10/09/dawn-bounds-receives-nida-grant-to-test-traumatized-youth-intervention-program/" target="_blank"><span style="color: #888888;">five-year, $3.5 million grant from the National Institute on Drug Abuse</span></a></strong> to evaluate the efficacy of the Garnering Resilience in Traumatized Youth and Families program.</span><br /><span style="font-size: 12px; font-family: helvetica; color: #888888;">We celebrate Dr. Bounds in her work supporting adolescents and families.</span></div> <p> </p> <div><span style="font-size: 12px; font-family: helvetica; color: #888888;"><a href="https://aannet.org/news/677851/American-Academy-of-Nursing-Designates-Five-Visionaries-as-Living-Legends.htm" target="_blank"><span style="color: #888888;"><strong>Faye Gary was selected to receive the American Academy of Nursing Living Legend Award 2024</strong></span></a>.  She will be honored at the Living Legends Ceremony held at the Academy’s annual <a href="https://www.academypolicyconference.com/" target="_blank" data-saferedirecturl="https://www.google.com/url?q=https://www.academypolicyconference.com/&amp;source=gmail&amp;ust=1730555483261000&amp;usg=AOvVaw2ydO7FGUjqCcETS2T7x09r"><span style="color: #888888;">Health Policy Conference</span></a>, taking place on October 31 – November 2, 2024. She and four other extraordinary leaders exemplify the resolve and ingenuity of the profession and have made significant impacts on health systems and health policy. Dr. Gary is a long-time active member in ISPN, serving on numerous ISPN committees and recipient of Diversity and Equity Award (2018). Congratulations, Dr. Gary!</span></div> <p> </p> <p><span style="color: #889a8a; font-family: helvetica; font-size: 12px;"><strong>988 Suicide and Crisis Lifeline just celebrated its second anniversary in July!</strong> Since transitioning to 988, they've provided vital support to 10 million contacts through calls, texts, and chats!</span></p> <p><span style="color: #889a8a; font-family: helvetica;"><span style="font-size: 12px;">Read ISPN's <a title="" href="/assets/docs/Newsletters/2024%20ISPN%20Summer%20Newsletter.pdf" target="_blank">Summer <em>Connections </em>Newsletter</a>!</span></span></p> <p><span style="font-family: helvetica; font-size: 12px;"><span style="color: #889a8a;"><strong style="color: #999999; font-size: 12px;"><span class="s1">Find ISPN on <span style="color: #7a1f7f;"><a href="https://www.facebook.com/ispnpsych" target="_blank"><span>Facebook</span></a>, <a href="https://www.instagram.com/ispnconnect/" target="_blank"><span>Instagram</span></a>, <a href="https://www.linkedin.com/company/international-society-of-psychiatric-mental-health-nurses" target="_blank"><span>LinkedIn</span></a>, and <a href="https://twitter.com/ISPNConnect" target="_blank"><span>Twitter</span></a></span>! Be sure to follow ISPN on any of our social media platforms!</span></strong></span></span></p> <p><span style="color: #999999; font-family: helvetica; font-size: 12px;"><strong><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0"><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0">The ISPN Peer Support Workgroup has opened up this support to any nurse at this time (members or nonmembers). <span style="color: #7a1f7f;"><a title="" href="/ispn-peer-support" target="_self"><span style="color: #7a1f7f;">Click here</span></a></span> for more information.</span></span></strong></span></p> <p><span style="color: #999999; font-family: helvetica; font-size: 12px;"><strong>ISPN is a collaborative partner with the Global Alliance for Behavioral Health and Social Justice! If you are not a member, be sure to look at the <a title="" href="/member-benefits" target="_self">member benefits</a> to see reasons to join both organizations! Visit their <a href="https://www.bhjustice.org/" target="_blank">website</a> today!</strong></span></p> <p><span style="color: #999999; font-family: helvetica; font-size: 12px;"><strong>Reminder to subscribe to the ISPN Listserv, "E-List": Make sure you are logged in as this is a member benefit, and then <span style="color: #7a1f7f;"><a style="font-size: 14px;" title="" href="/elist" target="_self"><span style="color: #7a1f7f;">click here</span></a></span> to read more. </strong></span></p> <div><span style="caret-color: #000000; color: #000000; font-family: Helvetica; font-size: 12px; text-size-adjust: auto;"> </span></div> </div> </div> </div> <div class="clarence"></div> </div> </div> <div id="footer"> <div class="site-width"> <div class="footer-info"><p>© Copyright 2022 <span>International Society of Psychiatric-Mental Health Nurses<br />2424 American Lane, Madison, WI 53704 | <strong>Phone: </strong>608-443-2463 | <strong>Fax: </strong><span>608-333-0310 | <strong>Email:</strong> <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="1e777078715e776d6e70336e6d677d7630716c79">[email&#160;protected]</a><br /><span style="color: #ffffff;"><span style="text-decoration: underline;"><span style="text-decoration: underline;"><a title="" href="/assets/docs/ISPN%20Endorsement%20Policy.pdf" target="_blank"><span style="color: #ffffff; text-decoration: underline;">ISPN Endorsement Policy</span></a></span></span>          <span style="text-decoration: underline;"><span style="text-decoration: underline;"><a title="" href="/assets/docs/ISPN Privacy Policy 05182018.pdf" target="_blank"><span style="color: #ffffff; text-decoration: underline;">ISPN Privacy Policy</span></a></span></span>          <span style="text-decoration: underline;"><span style="text-decoration: underline;"><a title="" href="/assets/docs/ISPN%20Social%20Media%20Policy.pdf" target="_blank"><span style="color: #ffffff; text-decoration: underline;">ISPN Social Media Policy</span></a></span></span></span><br /></span></span></p></div> <div class="socnets"><ul class="menu" id="socnets"><li class="item110"><a href="https://www.facebook.com/ispnpsych/" target="_blank"><span>Facebook</span></a></li><li class="item111"><a href="https://twitter.com/ISPNConnect" target="_blank"><span>Twitter</span></a></li><li class="item255"><a href="https://www.linkedin.com/company/international-society-of-psychiatric-mental-health-nurses"><span>LinkedIn</span></a></li><li class="item256"><a href="https://www.instagram.com/ispnconnect/"><span>Instagram</span></a></li></ul></div> <a id="RTT" href="#">Back to top <span class="icon-arrow-up"></span></a> <div class="clarence"></div> <div id="pbmc-wrap"> <a id="pbmc" title="powered by MemberClicks" href="http://www.memberclicks.com/">powered by <span class="icon-mc-logomark"></span> <span class="icon-mc-wordmark"></span> <span class="mc-brand-container">MemberClicks</span> </a> </div> <div class="clarence"></div> </div> </div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript" src="/jmc-assets/global-js/mc-respond-v2.1.js"></script> <!-- inject global template body code --> <script type="text/javascript"> document.write(unescape("%3Cscript src='https://ssl.google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("G-4XNNTZE31B"); pageTracker._trackPageview(); } catch(err) {}</script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"5b403e9444","applicationID":"120876115","transactionName":"YVIAbURTXxUHWhVYWVgYI1pCW14ISXoOX0JTWRZ6WVxFFAlVDVREGVMLSkZeUB8=","queueTime":0,"applicationTime":417,"atts":"TRUDGwxJTBs=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10