1 2<!DOCTYPE html> 3<!--[if lt IE 7 ]> <html class="ie ie6 no-js" lang="en"> <![endif]--> 4<!--[if IE 7 ]> <html class="ie ie7 no-js" lang="en"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
4<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-fa7739ac117287c8f48","applicationID":"1612339735","transactionName":"NlxSZEIFXxVXVkNaDQ8WfWZzS3IJWEFSXRYiVl5EQgtdClNHGHoMBVxI","queueTime":0,"applicationTime":10,"agent":"","atts":""}</script>
4<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1612493557",accountID:"2839053",trustKey:"2839053",xpid:"Vg4EWFZWCxABUlBQBAIOUVcE",licenseKey:"NRJS-fa7739ac117287c8f48",applicationID:"1612339735",browserID:"1612493557"};window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var o=e[n]={exports:{}};t[n][0].call(o.exports,function(e){var o=t[n][1][e];return r(o||e)},o,o.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var o,i=t("ee"),a=t(31),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{l?l-=1:o(s||new UncaughtException(t,e,n),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function o(t,e){var n=e?null:c.now();i("err",[t,n])}var i=t("handle"),a=t(32),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,p="nr@seenError";if(!c.disabled){var l=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(14),t(13),"addEventListener"in window&&t(7),c.xhrWrappable&&t(15),d=!0)}s.on("fn-start",function(t,e,n){d&&(l+=1)}),s.on("fn-err",function(t,e,n){d&&!n[p]&&(f(n,p,function(){return!0}),this.thrown=!0,o(n))}),s.on("fn-end",function(){d&&!this.thrown&&l>0&&(l-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){U++,L=g.hash,this[u]=y.now()}function o(){U--,g.hash!==L&&i(0,!0);var t=y.now();this[h]=~~this[h]+t-this[u],this[d]=t}function i(t,e){E.emit("newURL",[""+g,e])}function a(t,e){t.on(e,function(){this[e]=y.now()})}var s="-start",c="-end",f="-body",u="fn"+s,d="fn"+c,p="cb"+s,l="cb"+c,h="jsTime",m="fetch",v="addEventListener",w=window,g=w.location,y=t("loader");if(w[v]&&y.xhrWrappable&&!y.disabled){var x=t(11),b=t(12),E=t(9),R=t(7),O=t(14),T=t(8),S=t(15),P=t(10),M=t("ee"),C=M.get("tracer"),N=t(23);t(17),y.features.spa=!0;var L,U=0;M.on(u,r),b.on(p,r),P.on(p,r),M.on(d,o),b.on(l,o),P.on(l,o),M.buffer([u,d,"xhr-resolved"]),R.buffer([u]),O.buffer(["setTimeout"+c,"clearTimeout"+s,u]),S.buffer([u,"new-xhr","send-xhr"+s]),T.buffer([m+s,m+"-done",m+f+s,m+f+c]),E.buffer(["newURL"]),x.buffer([u]),b.buffer(["propagate",p,l,"executor-err","resolve"+s]),C.buffer([u,"no-"+u]),P.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"]),a(T,m+s),a(T,m+"-done"),a(P,"new-jsonp"),a(P,"jsonp-end"),a(P,"cb-start"),E.on("pushState-end",i),E.on("replaceState-end",i),w[v]("hashchange",i,N(!0)),w[v]("load",i,N(!0)),w[v]("popstate",function(){i(0,U>1)},N(!0))}},{}],5:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function o(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+p])try{window.performance[h](m,o,!1)}catch(t){}else try{window.performance[h]("webkit"+m,o,!1)}catch(t){}}function i(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(14),f=t(13),u=t(6),d=t(23),p="learResourceTimings",l="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",O=t("loader");if(!O.disabled){O.features.stn=!0,t(9),"addEventListener"in window&&t(7);var T=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof T&&(this.bstStart=O.now())}),a.on(b,function(t,e){var n=t[0];n instanceof T&&s("bst",[n,e,this.bstStart,O.now()])}),c.on(x,function(t,e,n){this.bstStart=O.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),this.bstType])}),f.on(x,function(){this.bstStart=O.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=O.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):l in window.performance&&(window.performance["c"+p]?window.performance[l](m,o,d(!1)):window.performance[l]("webkit"+m,o,d(!1))),document[l]("scroll",i,d(!1)),document[l]("keypress",i,d(!1)),document[l]("click",i,d(!1))}}},{}],6:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],7:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&o(e)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}
4[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],8:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=i(arguments),e={};o.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return o.emit(n+"start",[t,a],s),s.then(function(t){return o.emit(n+"end",[null,t],s),t},function(t){throw o.emit(n+"end",[t],s),t})})}var o=t("ee").get("fetch"),i=t(32),a=t(31);e.exports=o;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,p=s.Response,l=s.fetch,h="prototype",m="nr@context";d&&p&&l&&(a(u,function(t,e){r(d[h],e,f),r(p[h],e,f)}),r(s,"fetch",c),o.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),o.emit(c+"done",[null,e],n)}else o.emit(c+"done",[t],n)}))},{}],9:[function(t,e,n){var r=t("ee").get("history"),o=t("wrap-function")(r);e.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],10:[function(t,e,n){function r(t){function e(){f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}function n(){f.emit("jsonp-error",[],l),f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}var r=t&&"string"==typeof t.nodeName&&"script"===t.nodeName.toLowerCase();if(r){var o="function"==typeof t.addEventListener;if(o){var a=i(t.src);if(a){var d=s(a),p="function"==typeof d.parent[d.key];if(p){var l={};u.inPlace(d.parent,[d.key],"cb-",l),t.addEventListener("load",e,c(!1)),t.addEventListener("error",n,c(!1)),f.emit("new-jsonp",[t.src],l)}}}}}function o(){return"addEventListener"in window}function i(t){var e=t.match(d);return e?e[1]:null}function a(t,e){var n=t.match(l),r=n[1],o=n[3];return o?a(o,e[r]):e[r]}function s(t){var e=t.match(p);return e&&e.length>=3?{key:e[2],parent:a(e[1],window)}:{key:t,parent:window}}var c=t(23),f=t("ee").get("jsonp"),u=t("wrap-function")(f);if(e.exports=f,o()){var d=/[?&](?:callback|cb)=([^&#]+)/,p=/(.*)\.([^.]+)/,l=/^(\w+)(\.|$)(.*)$/,h=["appendChild","insertBefore","replaceChild"];Node&&Node.prototype&&Node.prototype.appendChild?u.inPlace(Node.prototype,h,"dom-"):(u.inPlace(HTMLElement.prototype,h,"dom-"),u.inPlace(HTMLHeadElement.prototype,h,"dom-"),u.inPlace(HTMLBodyElement.prototype,h,"dom-")),f.on("dom-start",function(t){r(t[0])})}},{}],11:[function(t,e,n){var r=t("ee").get("mutation"),o=t("wrap-function")(r),i=NREUM.o.MO;e.exports=r,i&&(window.MutationObserver=function(t){return this instanceof i?new i(o(t,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype)},{}],12:[function(t,e,n){function r(t){var e=i.context(),n=s(t,"executor-",e,null,!1),r=new f(n);return i.context(r).getCtx=function(){return e},r}var o=t("wrap-function"),i=t("ee").get("promise"),a=t("ee").getOrSetContext,s=o(i),c=t(31),f=NREUM.o.PR;e.exports=i,f&&(window.Promise=r,["all","race"].forEach(function(t){var e=f[t];f[t]=function(n){function r(t){return function(){i.emit("propagate",[null,!o],a,!1,!1),o=o||!t}}var o=!1;c(n,function(e,n){Promise.resolve(n).then(r("all"===t),r(!1))});var a=e.apply(f,arguments),s=f.resolve(a);return s}}),["resolve","reject"].forEach(function(t){var e=f[t];f[t]=function(t){var n=e.apply(f,arguments);return t!==n&&i.emit("propagate",[t,!0],n,!1,!1),n}}),f.prototype["catch"]=function(t){return this.then(null,t)},f.prototype=Object.create(f.prototype,{constructor:{value:r}}),c(Object.getOwnPropertyNames(f),function(t,e){try{r[e]=f[e]}catch(n){}}),o.wrapInPlace(f.prototype,"then",function(t){return function(){var e=this,n=o.argsToArray.apply(this,arguments),r=a(e);r.promise=e,n[0]=s(n[0],"cb-",r,null,!1),n[1]=s(n[1],"cb-",r,null,!1);var c=t.apply(this,n);return r.nextPromise=c,i.emit("propagate",[e,!0],c,!1,!1),c}}),i.on("executor-start",function(t){t[0]=s(t[0],"resolve-",this,null,!1),t[1]=s(t[1],"resolve-",this,null,!1)}),i.on("executor-err",function(t,e,n){t[1](n)}),i.on("cb-end",function(t,e,n){i.emit("propagate",[n,!0],this.nextPromise,!1,!1)}),i.on("propagate",function(t,e,n){this.getCtx&&!e||(this.getCtx=function(){if(t instanceof Promise)var e=i.context(t);return e&&e.getCtx?e.getCtx():this})}),r.toString=function(){return""+f})},{}],13:[function(t,e,n){var r=t("ee").get("raf"),o=t("wrap-function")(r),i="equestAnimationFrame";e.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],14:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function o(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var i=t("ee").get("timer"),a=t("wrap-function")(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],15:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function o(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,O.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(7);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),p=t(23),l=NREUM.o,h=l.XHR,m=l.MO,v=l.PR,w=l.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,o,p(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),i(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,O=document.createTextNode(R);new m(a).observe(O,{characterData:!0}
4)}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],16:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=l.generateSpanId(),m=l.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&p())&&(w.traceContextParentHeader=o(h,m),w.traceContextStateHeader=i(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function o(t,e){return"00-"+e+"-"+t+"-01"}function i(t,e,n,r,o){var i=0,a="",s=1,c="",f="";return o+"@nr="+i+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,o,i){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:t,tr:e,ti:n}};return i&&r!==i&&(s.d.tk=i),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var o=h(n.allowed_origins[r]);if(t.hostname===o.hostname&&t.protocol===o.protocol&&t.port===o.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function p(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var l=t(28),h=t(18);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],17:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(d[r],this.listener,!1);return e.protocol&&"data"===e.protocol?void g("Ajax/DataUrl/Excluded"):void(e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):i(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this)))}}function o(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function i(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(18),f=t(16).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],p=d.length,l=t("id"),h=t(24),m=t(22),v=t(19),w=t(23),g=t(25).recordSupportability,y=NREUM.o.REQ,x=window.XMLHttpRequest;a.features.xhr=!0,t(15),t(8),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){i(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},o(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],o=this;if(n&&r){var i=m(r);i&&(n.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"
4!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof e.onload))&&o.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<p;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof x&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var o=f(this.parsedOrigin);if(o&&(o.newrelicHeader||o.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),e(i.headers,o)&&(this.dt=o),t.length>1?t[1]=i:t.push(i)}else t[0]&&t[0].headers&&e(t[0].headers,o)&&(this.dt=o)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},i=this.target;if("string"==typeof i?n=i:"object"==typeof i&&i instanceof y?n=i.url:window.URL&&"object"==typeof i&&i instanceof URL&&(n=i.href),o(this,n),"data"!==this.params.protocol){var s=(""+(i&&i instanceof y&&i.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}}),u.on("fetch-done",function(t,e){if(this.endTime=a.now(),this.params||(this.params={}),"data"===this.params.protocol)return void g("Ajax/DataUrl/Excluded");this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],18:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];if(0===(t||"").indexOf("data:"))return{protocol:"data"};var e=document.createElement("a"),n=window.location,o={};e.href=t,o.port=e.port;var i=e.href.split("://");!o.port&&i[1]&&(o.port=i[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===i[0]?"443":"80"),o.hostname=e.hostname||n.hostname,o.pathname=e.pathname,o.protocol=i[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return o.sameOrigin=a&&(!e.hostname||s),"/"===o.pathname&&(r[t]=o),o}},{}],19:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?o(t.response):"text"===n||""===n||void 0===n?o(t.responseText):void 0}var o=t(22);e.exports=r},{}],20:[function(t,e,n){function r(){}function o(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),i(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var i=t("handle"),a=t(31),s=t(32),c=t("ee").get("tracer"),f=t("loader"),u=t(25),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",h=l+"ixn-";a(p,function(t,e){d[e]=o(l,e,!0,"api")}),d.addPageAction=o(l,"addPageAction",!0),d.setCurrentRouteName=o(l,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,o="function"==typeof e;
4return i(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],n),o)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=o(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),i("err",[t,f.now(),!1,e])}},{}],21:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],22:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],23:[function(t,e,n){var r=!1;try{var o=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}catch(i){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],24:[function(t,e,n){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),e.exports=r},{}],25:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return i("storeMetric",n,null,"api"),n}function o(t,e){var n=[s,t,{name:t},e];return i("storeEventMetrics",n,null,"api"),n}var i=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:o}},{}],26:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(i=Math.max((new Date).getTime(),i))-a}function o(){return i}var i=(new Date).getTime(),a=i,s=t(33);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=o},{}],27:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?l("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&l("timing",["fcp",Math.floor(t.startTime)])})}function o(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(f&&f<r.startTime)return;var o=[r],i=a({});i&&o.push(i),l("lcp",o)}}function i(t){t.getEntries().forEach(function(t){t.hadRecentInput||l("cls",[t])})}function a(t){var e=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(e)return e.type&&(t["net-type"]=e.type),e.effectiveType&&(t["net-etype"]=e.effectiveType),e.rtt&&(t["net-rtt"]=e.rtt),e.downlink&&(t["net-dlink"]=e.downlink),t}function s(t){if(t instanceof w&&!y){var e=Math.round(t.timeStamp),n={type:t.type};a(n),e<=h.now()?n.fid=h.now()-e:e>h.offset&&e<=Date.now()?(e-=h.offset,n.fid=h.now()-e):e=h.now(),y=!0,l("timing",["fi",e,n])}}function c(t){"hidden"===t&&(f=h.now(),l("pageHide",[f]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var f,u,d,p,l=t("handle"),h=t("loader"),m=t(30),v=t(23),w=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){u=new PerformanceObserver(r);try{u.observe({entryTypes:["paint"]})}catch(g){}d=new PerformanceObserver(o);try{d.observe({entryTypes:["largest-contentful-paint"]})}catch(g){}p=new PerformanceObserver(i);try{p.observe({type:"layout-shift",buffered:!0})}catch(g){}}if("addEventListener"in document){var y=!1,x=["click","keydown","mousedown","pointerdown","touchstart"];x.forEach(function(t){document.addEventListener(t,s,v(!1))})}m(c)}},{}],28:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){return a(16)}function i(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,o=window.crypto||window.msCrypto;o&&o.getRandomValues&&Uint8Array&&(n=o.getRandomValues(new Uint8Array(t)));for(var i=[],a=0;a<t;a++)i.push(e().toString(16));return i.join("")}e.exports={generateUuid:r,generateSpanId:o,generateTraceId:i}},{}],29:[function(t,e,n){function r(t,e){if(!o)return!1;if(t!==o)return!1;if(!e)return!0;
4if(!i)return!1;for(var n=i.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}e.exports={agent:o,version:i,match:r}},{}],30:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[i]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,o(!1))}var o=t(23);e.exports=r;var i,a,s;"undefined"!=typeof document.hidden?(i="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],31:[function(t,e,n){function r(t,e){var n=[],r="",i=0;for(r in t)o.call(t,r)&&(n[i]=e(r,t[r]),i+=1);return n}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],32:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,o=n-e||0,i=Array(o<0?0:o);++r<o;)i[r]=t[e+r];return i}e.exports=r},{}],33:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function o(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,o,i,a){if(a!==!1&&(a=!0),!l.aborted||i){t&&a&&t(n,r,o);for(var s=e(o),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var p=d[y[n]];return p&&p.push([x,n,r,s]),s}}function i(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return p[t]=p[t]||o(n)}function w(t,e){l.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:i,addEventListener:i,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function i(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(l.aborted=!0,d=l.backlog={})}var c="nr@context",f=t("gos"),u=t(31),d={},p={},l=e.exports=o();e.exports.getOrSetContext=i,l.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(o.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[e]=r,r}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){o.buffer([t],r),o.emit(t,e,n)}var o=t("ee").get("handle");e.exports=r,r.ee=o},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!T++){var t=O.info=NREUM.info,e=m.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(E,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+O.offset],null,"api"),s("timing",["load",n]);var r=m.createElement("script");0===t.agent.indexOf("http://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=l+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function o(){"complete"===m.readyState&&i()}function i(){s("mark",["domContent",a()+O.offset],null,"api")}var a=t(26),s=t("handle"),c=t(31),f=t("ee"),u=t(29),d=t(21),p=t(23),l=d.getConfiguration("ssl")===!1?"http":"https",h=window,m=h.document,v="addEventListener",w="attachEvent",g=h.XMLHttpRequest,y=g&&g.prototype,x=!1;NREUM.o={ST:setTimeout,SI:h.setImmediate,CT:clearTimeout,XHR:g,REQ:h.Request,EV:h.Event,PR:h.Promise,MO:h.MutationObserver};var b=""+location,E={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-spa-1216.min.js"},R=g&&y&&y[v]&&!/CriOS/.test(navigator.userAgent),O=e.exports={offset:a.getLastTimestamp(),now:a,origin:b,features:{},xhrWrappable:R,userAgent:u,disabled:x};if(!x){t(20),t(27),m[v]?(m[v]("DOMContentLoaded",i,p(!1)),h[v]("load",r,p(!1))):(m[w]("onreadystatechange",o),h[w]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var T=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var i,a,u,p;try{a=this,i=d(arguments),u="function"==typeof r?r(i,a):r||{}}catch(l){o([l,"",[i,a,c],u],t)}s(n+"start",[i,a,c],u,f);try{return p=e.apply(a,i)}catch(h){throw s(n+"err",[i,a,h],u,f),h}finally{s(n+"end",[i,a,p],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[p]=e,i(e,nrWrapper,t),nrWrapper)}function r(t,e,r,o,i){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,o,c,i))}function s(n,r,i,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,i,e,a)}catch(c){o([c,n,r,i],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=p,n}function o(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function i(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(i){o([i],n)}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[p])}function s(t,e){var n=e(t);return n[p]=t,i(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(32),p="nr@original",l=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,17,5,3,4]);</script>
4<![endif]--> 5<!--[if IE 8 ]> <html class="ie ie8 no-js" lang="en"> <![endif]--> 6<!--[if IE 9 ]> <html class="ie ie9 no-js" lang="en"> <![endif]--> 7<!--[if gt IE 9]><!--> 8<html class="no-js" lang="en"> 9<!--<![endif]--> 10<!--[if lt IE 9]>
11<script src="/Scripts/html5.js"></script>
11 12<![endif]--> 13 14<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=utf-8" /><!-- /Added by HTTrack --> 15<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# profile: http://ogp.me/ns/profile#"> 16 17 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> 18 <meta charset="utf-8" /> 19 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 20 21 22 23 24 25 26 27 28 29 <link rel="shortcut icon" href="ico/favicon.ico" /> 30 31 32 33 34 35 36 37 <meta name="description" content="Explore great audio book listening with AudioFile recommendations and reviews. We help you find your next great audiobook."> 38 <meta name="distribution" content="global" /> 39 <meta name="robots" content="index, follow" /> 40 <meta property="og:title" content="AudioFile, Discover the World of Audiobooks" /> 41 <meta property="og:type" content="article" /> 42 <meta property="og:image" content="jpg/audiofile_og.jpg" /> 43 <meta property="og:description" content="Explore great audio book listening with AudioFile recommendations and reviews. We help you find your next great audiobook. Independent reviews help you discover the best narrators, great listening, and spoken word programs worth your listening time. We talk all audiobooks, all the time." /> 44 <meta property="og:url" content="index-2.html" /> 45 46 47 <meta property="og:site_name" content="AudioFile Magazine" /> 48 49 <meta property="article:tag" content="AudioFile, Discover the World of Audiobooks" /> 50 <meta property="article:tag" content="" /> 51 <meta property="article:tag" content="" /> 52 <meta property="article:tag" content="audiobook" /> 53 <meta property="article:tag" content="" /> 54 55 <meta name="format-detection" content="telephone=no" /> 56 <meta name="google-site-verification" content="NUg5tvEa89wKGjqVQEyJxycXjMj7oJ_CLsJz4UmnFps" /> 57 58 59 60 <link rel="canonical" href="index-2.html" /> 61 62 63 64 65 66 67 68 <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300' rel='stylesheet' type='text/css'> 69 <link href='http://fonts.googleapis.com/css?family=Ubuntu:400,300italic,500,700' rel='stylesheet' type='text/css'> 70 <link href="css/font-awesome.css" rel="stylesheet"> 71 <link href="css/easy-autocomplete.min.css" rel="stylesheet"> 72 73 <!-- Important Owl stylesheet --> 74 75 76 <!-- Default Theme --> 77 78 79 <title>New Reviews</title> 80 81 82 <link rel="stylesheet" type="text/css" href="css/combined1_270e247fc3ab6705e4d36a445b194c17.css" /> 83 84 <link href="css/mediaelementplayer.min.css" rel="stylesheet" type="text/css" /> 85 86 87 88 89 90 <style> 91 92 93 94 </style> 95 96 97 <style> 98 .people-feature-cover > a > img { 99 width: 100%; 100 } 101 102 .people-header-alpha label { 103 color: #545454; 104 } 105 </style> 106 107 108
108<script src="js/modernizr-2.6.2.min.js" type="text/javascript"></script>
108 109 110 111 <!-- Google Analytics: change UA-XXXXX-X in site admin to be your site's ID. --> 112
113<script> 114 var _gaq = [['_setAccount', 'UA-41734034-1'], ['_trackPageview']]; 115 116 (function (d, t) { 117 var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; 118 g.src = ('https:' == location.protocol ? '//ssl' : '//www') + '.google-analytics.com/ga.js'; 119 s.parentNode.insertBefore(g, s); 120 }(document, 'script')); 121 122 (function (i, s, o, g, r, a, m) { 123 i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { 124 (i[r].q = i[r].q || []).push(arguments) 125 }, i[r].l = 1 * new Date(); a = s.createElement(o), 126 m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) 127 })(window, document, 'script', 'js/analytics.js', 'ga'); 128 129 ga('create', 'UA-41734034-1', 'auto'); 130 131</script>
131 132 133<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 133-134
133 134<script async src="https://www.googletagmanager.com/gtag/js?id=
134G-3WK5NQHW9E
vendor: 13 bytes, line 134
134"></script>
135<script> 136
vendor: 147 bytes, lines 136-140
136window.dataLayer = window.dataLayer || []; 137 function gtag() { dataLayer.push(arguments); } 138 gtag('js', new Date()); 139 140 gtag('config', '
140G-3WK5NQHW9E
vendor: 5 bytes, line 140
140');
141</script>
141 142 143 144 145<!-- Google tag (gtag.js) --> 146 147 148
148<script src='js/api2660.js'></script>
148 149</head> 150 151<body class=" "> 152 153 154 <div id="body"> 155 156 <div id="outer-wrapper"> 157 158 159 160 <!--[if lt IE 8]> 161 <p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p> 162 <![endif]--> 163 164<div id="fb-root"></div>
165<script>(function (d, s, id) { 166 var js, fjs = d.getElementsByTagName(s)[0]; 167 if (d.getElementById(id)) return; 168 js = d.createElement(s); js.id = id; 169 js.src = "js/all.js#xfbml=1"; 170 fjs.parentNode.insertBefore(js, fjs); 171 }(document, 'script', 'facebook-jssdk')); 172</script>
172 173 <!-- Header and Nav --> 174 175 <header> 176 <a name="top"></a> 177 <style> 178 header:after { 179 content: none; 180 } 181 182 @media (max-width: 767px) { 183 header .navigation .mobile-toggle .mobile-logo img { 184 width: 237px; 185 } 186 } 187 </style> 188 <div class="row logoContainer"> 189 <div class="six columns"> 190 191 <a href="https://www.kirkus.com/"><img style="" src="png/kirkus-logo.png" alt="Kirkus - Find your next great audiobook" /></a> 192 </div> 193 <div class="six columns"> 194 195 196 </div> 197 </div> 198 <div class="row navContainer"> 199 <div class="ten columns navigation"> 200 <div class="mobile-toggle"><a href="#"><i class="fa fa-bars"></i></a> <div class="mobile-logo"><a href="https://www.kirkus.com/"><img src="png/kirkus-logo-m.png" /></a></div></div> 201<ul class="primaryNav"> 202<div> 203<li class="mobile-search"> 204<div class="searchDropdown" style="background-color: #666;"> 205<form name="reviewssearchnav" id="reviewsearchnav" action="https://www.audiofilemagazine.com/reviews/listing/" method="get"> 206<div class="row collapse"> 207<div class="nine columns"><input type="text" name="Title" id="SearchType" placeholder="Search Reviews" /></div> 208<div class="one columns end"><input class="button" type="submit" value="Search" /></div> 209<div class="twelve columns byField"> 210<div> 211<span><input type="radio" name="by" id="by-title" value="Title" checked="checked" /> <label for="by-title">by Title</a></span> 212<span><input type="radio" name="by" id="by-author" value="Author" /> <label for="by-author">by Author</label></span> 213<span><input type="radio" name="by" id="by-narrator" value="Narrator" /> <label for="by-narrator">by Narrator</label></span> 214</div> 215<div class="favorites"> 216<!-- <a href="/reviews/favorites/"><i class="fa fa-star"></i> VIEW FAVORITES</a>--> 217</div> 218</div> 219</div> 220</form> 221</div> 222</li> 223<li> 224<a href="#" onclick="return false;">Reviews</a> 225<ul> 226<li><a href="index-2.html"><span class="title">New Reviews</span><span class="description">Audiobook reviews by category.</span></a></li> 227<li><a href="index-3.html"><span class="title">Search Reviews</span><span class="description">Find a pick by author, narrator or title.</span></a></li> 228<li><a href="index-4.html"><span class="title">Earphones Awards</span><span class="description">Search our favorite listens with these award winners.</span></a></li> 229<li><a href="index-5.html"><span class="title">Curated Lists</span><span class="description">Editors' Picks on special topics.</span></a></li> 230</ul> 231</li> 232<li> 233<a href="#" onclick="return false;">Narrators</a> 234<ul> 235<li><a href="index-6.html"><span class="title">Golden Voices</span><span class="description">Explore & listen to the "Best of the Best" narrators</span></a></li> 236<li><a href="index-7.html"><span class="title">Editors' Spotlight</span><span class="description">Features on narrators</span></a></li> 237<li><a href="index-8.html"><span class="title">Talent Guide</span><span class="description">Voices To Know</span></a></li> 238</ul> 239</li> 240<li> 241<a href="#" onclick="return false;">Features</a> 242<ul> 243<li><a href="index-9.html"><span class="title">Best Audiobooks</span><span class="description">2025 Best Audiobooks</span></a></li> 244<li><a href="index-7.html"><span class="title">Narrators</span><span class="description">Spotlight on popular narrators</span></a></li> 245<li><a href="index-10.html"><span class="title">Authors</span><span class="description">Authors talking about their audiobooks</span></a></li> 246<li><a href="index-11.html" target="_blank"><span class="title">Kids and Teens</span><span class="description">Listening selections for kids & teens with age levels</span></a></li> 247<li><a href="index-12.html"><span class="title">Audie Awards</span><span class="description"> 2025 Audie Awards</span></a></li> 248</ul> 249</li> 250<li> 251<a href="#" onclick="return false;">About</a> 252<ul> 253<li><a href="index-13.html"><span class="title">About Us</span><span class="description">Updated contact information</span></a></li> 254<li><a href="index-14.html"><span class="title">Advertise</span><span class="description">Let us help you reach audiobook listeners</span></a></l> 255</ul> 256</li> 257<!-- 258<li><a href="" onclick="return false;">Talent &
258 Industry Guide</a> 259<ul> 260<li><a href="/referenceguide/"><span class="title">Search</span><span class="description">The audiobook industry's #1 directory</span></a></li> 261<li><a href="/referenceguide/order/"><span class="title">New guide listing</span><span class="description">Audiobook professionals, get listed in our Talent & Industry Guide</span></a></li> 262<li><a href="/referenceguide/order/renew/"><span class="title">Renew listing</span><span class="description">Renew your Talent & Industry Guide listing</span></a></li> 263<li><a href="/guide-listing/"><span class="title">About Listings </span><span class="description">Details about professional listings</span></a></li> 264</ul> 265</li> 266--> 267<li> 268<a href="#" onclick="return false;">Articles</a> 269<ul> 270<li><a href="index-15.html"><span class="title">Articles</span><span class="description">Checkout the latest features</span></a></li> 271</ul> 272</li> 273</div> 274</ul> 275 276 </div> 277 <div class="two columns search"> 278 <a href="#" class="searchButton"> 279 <i class="fa fa-search"></i> 280 Search 281 </a> 282 <div class="searchDropdown"> 283 <form name="reviewssearchnav" id="reviewsearchnav" action="https://www.audiofilemagazine.com/reviews/search/" method="get"> 284 <div class="row collapse"> 285 <div class="nine columns"> 286 <div class="afm-search"> 287 288 <div class="afm-search_type"> 289 <label for="searchtype" class="afm-search_label">Search: </label> 290 <select id="searchtype" class="afm-search_select"> 291 <option value="reviews">Reviews</option> 292 <option value="articles">Articles</option> 293 </select> 294 </div> 295 296 <input type="text" name="q" id="SearchBarInput" placeholder="Search term" autocomplete="off"> 297 298 <div class="auto-complete-results"> 299 <ul id="auto-complete-results-bar-ul"></ul> 300 </div> 301 302 <div class="autocomplete-loading"></div> 303 </div> 304 </div> 305 <div class="one columns end"><input class="button" type="submit" value="Search" /></div> 306 <div class="twelve columns byField"> 307 <div> 308 <span><input type="radio" name="by" value="Title" checked="checked" /> by Title</span> 309 <span><input type="radio" name="by" value="Author" /> by Author</span> 310 <span><input type="radio" name="by" value="Narrator" /> by Narrator</span> 311 <span><input type="radio" name="by" value="Subject" /> by Subject</span> 312 </div> 313 <div> 314 315 </div> 316 </div> 317 </div> 318 </form> 319 </div> 320 </div> 321 </div> 322</header> 323 324 <!-- Body Content --> 325 <section id="Main" class=""> 326 327 328 329<div id="BuilderContents" class="contentPage pageBuilder" data-id="1278"> 330 <div class="row ui-sortable"> 331<h2>New Featured Audiobook Reviews</h2> 332</div> 333<div class='dynamicCodeInsert sortableModule currentYearModule' data-name='new_reviews' data-tag='new_reviews'> 334 335<div class="row ui-sortable"> 336<div class="dv_breadcrumb"><a href="index.html">Home</a><span class="dv_breadcrumb_separator">»</span><a href="index-3.html">Reviews</a><span class="dv_breadcrumb_separator">»</span><span class="dv_breadcrumb_current">New Featured Audiobook Reviews</span></div> 337 </div> 338 339 <div class="row ui-sortable"> 340 <div class="row"> 341<div class="twelve columns categeory-cloud-group"> 342 343 <span class="category-cloud audiotheater"><a href="index-31.html">Audio Theater</a></span> 344 <span class="category-cloud biographymemoir"><a href="index-32.html">Biography & Memoir</a></span> 345 <span class="category-cloud businessfinance"><a href="index-33.html">Business & Finance</a></span> 346 <span class="category-cloud children"><a href="index-34.html">Children</a></span> 347 <span class="category-cloud classics"><a href="index-35.html">Classics</a></span> 348 <span class="category-cloud contemporaryculture"><a href="index-36.html">Contemporary Culture</a></span> 349 <span class="category-cloud fantasy"><a href="index-37.html">Fantasy</a></span> 350 <span class="category-cloud fiction"><a href="index-38.html">Fiction</a></span> 351 <span class="category-cloud historicalfiction"><a href="index-39.html">Historical Fiction</a></span> 352 353 <span class="category-cloud history"><a href="index-40.html">History</a></span> 354 <span class="category-cloud mysterysuspense"><a href="index-41.html">Mystery & Suspense</a></span> 355 <span class="category-cloud personalgrowth"><a href="index-42.html">Personal Growth</a></span> 356 <span class="category-cloud philosophyreligion"><a href="index-43.html">Philosophy & Religion</a></span> 357 <span class="category-cloud poetrydrama"><a href="index-44.html">Poetry & Drama</a></span> 358 <span class="category-cloud romanticfiction"><a href="index-45.html">Romantic Fiction</a></span> 359 <span class="category-cloud sciencefiction"><a href="index-46.html">Science Fiction</a></span> 360 <span class="category-cloud youngadult"><a href="index-47.html">Young Adult</a></span> 361 362</div> 363</div> 364 365 366 367 </div> 368 369 <div class="row ui-sortable"> 370 <div class="lists-tools"></div> 371 372 <hr /> 373 <div class="lists-container"> 374 </div> 375 <div class="row"> 376 <div class="twelve columns alpha-category-head"> 377 <h2>Search by Title</h2> 378 </div> 379 </div> 380 <div class="row ui-sortable"> 381 382<div class="row"> 383<div class="twelve columns alpha-category"> 384<span class="category-alpha"><a href="index-55.html">0-9</a></span> 385<span class="category-alpha"><a href="index-56.html">A-D</a></span> 386<span class="category-alpha"><a href="index-57.html">E-J</a></span> 387<span class="category-alpha"><a href="index-58.html">K-O</a></span> 388<span class="category-alpha"><a href="index-59.html">P-T</a></span> 389<span class="category-alpha"><a href="index-60.html">U-Z</a></span> 390</div></div> 391 </div> 392 </div> 393 394 395 <div class="row ui-sortable"> 396 <div class="row"> 397<div class="twelve columns searchCTA"><a href="index06c3.html">Search all 63,000 audiobook reviews</a></div> 398</div> 399 400 </div> 401 402 403 <div class="row ui-sortable"> 404 405 406 407 </div></div> 408</div> 409 410 411 </section> 412 413 414 415 416 417 418 419 <!-- Footer --> 420 421<footer class="site-footer full-width connectWrapper" role="contentinfo"> 422 <div class="row footerContent"> 423 424 <div class="one columns links"> 425 426</div> 427<div class="two columns links"> 428<strong>Reviews</strong> 429<ul> 430<li><a href="index-9.html">2025 Best Audiobooks</a></li> 431<li><a href="index-2.html">New Reviews</a></li> 432<li><a href="index-3.html">Search Reviews</a></li> 433<li><a href="index-2.html">Categories</a></li> 434<li><a href="index-4.html">
434Earphones Awards</a></li> 435</ul> 436</div> 437<div class="two columns links"> 438<strong>Features</strong> 439<ul> 440<li><a href="index-15.html">Articles</a></li> 441<li><a href="index-7.html">Narrators</a></li> 442<li><a href="index-10.html">Authors</a></li> 443<li><a href="index-11.html">Kids on the Go</a></li> 444<li><a href="index-12.html">Audie Awards</a></li> 445</ul> 446</div> 447<div class="two columns links"> 448<strong>About</strong> 449<ul> 450<li><a href="index-13.html">Contact</a></li> 451<li><a href="index-14.html">Advertise</a></li> 452<li><a href="index-52.html">Privacy</a></li> 453<li><a href="index-53.html">Sitemap</a></li> 454</ul> 455</div> 456<div class="two columns links"> 457<strong>Narrators</strong> 458<ul> 459<li><a href="index-7.html">Featured</a></li> 460<li><a href="index-6.html">Golden Voices</a></li> 461<li><a href="index-3.html#narrator">Search by Narrator</a></li> 462</ul> 463</div> 464<div class="three columns links socialLinks"> 465<strong>Social Media</strong> 466<div class="socialMediaIcons af-footer_social"> 467<a class="facebook" title="Facebook" href="https://facebook.com/audiofilemagazine/" target="_blank" rel="noopener">Facebook</a> 468<a class="podcast" title="Podcast" href="index-54.html" target="_blank" rel="noopener">Podcast</a> 469<a class="youtube af-footer_icon" title="YouTube" href="https://www.youtube.com/channel/UCboJfo0zlxj93dyRwQHCZPw/videos" target="_blank" rel="noopener"> 470<svg class="af-socialIcon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 54.86 38.22"> 471<title>YouTube Icon</title> 472<defs> 473<style>.cls-1{fill:#939598;}</style> 474</defs> 475<g id="Layer_2" data-name="Layer 2"> 476<g id="Layer_1-2" data-name="Layer 1"> 477<path class="cls-1" d="M44.9,0H10A10,10,0,0,0,0,10V28.25a10,10,0,0,0,10,10H44.9a10,10,0,0,0,10-10V10A10,10,0,0,0,44.9,0ZM29,24.52l-8.51,5.26V8.72L29,14l8.51,5.26Z"/> 478</g> 479</g> 480</svg> 481</a> 482<a class="instagram af-footer_icon" title="Instagram" href="https://www.instagram.com/audiofilemagazine/" target="_blank" rel="noopener"> 483<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 333333 333333" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd"><defs><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="250181" y1="308196" x2="83152.4" y2="25137"><stop offset="0" stop-color="#f58529"/><stop offset=".169" stop-color="#feda77"/><stop offset=".478" stop-color="#dd2a7b"/><stop offset=".78" stop-color="#8134af"/><stop offset="1" stop-color="#515bd4"/></linearGradient></defs><path d="M166667 0c92048 0 166667 74619 166667 166667s-74619 166667-166667 166667S0 258715 0 166667 74619 0 166667 0zm-40642 71361h81288c30526 0 55489 24654 55489 54772v81069c0 30125-24963 54771-55488 54771l-81289-1c-30526 0-55492-24646-55492-54771v-81069c0-30117 24966-54771 55492-54771zm40125 43843c29663 0 53734 24072 53734 53735 0 29667-24071 53735-53734 53735-29672 0-53739-24068-53739-53735 0-29663 24068-53735 53739-53735zm0 18150c19643 0 35586 15939 35586 35585 0 19647-15943 35589-35586 35589-19650 0-35590-15943-35590-35589s15940-35585 35590-35585zm51986-25598c4819 0 8726 3907 8726 8721 0 4819-3907 8726-8726 8726-4815 0-8721-3907-8721-8726 0-4815 3907-8721 8721-8721zm-85468-20825h68009c25537 0 46422 20782 46422 46178v68350c0 25395-20885 46174-46422 46174l-68009 1c-25537 0-46426-20778-46426-46174v-68352c0-25395 20889-46177 46426-46177z" fill="url(#a)"/></svg> 484</a> 485</div> 486</div> 487 488 </div> 489<div id="consent-popup" class="li-popup li-popup_hide"> 490 <div class="li-popup_inner"> 491 <div class="li-popup_copy"> 492 This website uses cookies to enhance user experience and to analyze performance and traffic on our website. 493 <a href="index-52.html" class="li-popup_link" target="_blank">Learn More</a>. 494 </div> 495 <button id="consent-ack" type="button" class="li-popup_button">I Consent</button> 496 </div> 497</div></footer> 498 499 500 501<div class="copyright "> 502 503 <div class="row"> 504 <div class="twelve columns"> 505 <div class="logo hide"><img src="png/kirkus-logo-m.png" alt="Kirkus - Find your next great audiobook" /></div> 506 507 <div> 508 509 ©
509 Copyright 2026 Kirkus Media LLC. All Rights Reserved. 510 </div> 511 </div> 512 513 </div> 514 515</div> 516 517 518 519 520 521 <div id="ContactSuccessModal" class="reveal-modal"> 522 <h2>Thanks!</h2> 523 <p class="lead">Thank you for contacting us!</p> 524 <p> 525 Our group will review and follow up within 72 hours. 526 <br /> 527 Thanks for your interest!<br /> 528 </p> 529 530 <a href="index.html">Back Home</a> 531 532 <a class="close-reveal-modal">×</a> 533</div> 534 <div id="LibraryListenersModal" class="reveal-modal"> 535 <h2>Thanks!</h2> 536 <p class="lead">Thank you for signing up!</p> 537 <p> 538 Our group will review and follow up soon. 539 <br /> 540 541 </p> 542 543 <a href="index.html">Back Home</a> 544 545 <a class="close-reveal-modal">×</a> 546</div> 547 548 549 550 551 552
552<script src="js/jquery.min.js"></script>
552 553
553<script>window.jQuery || document.write('
553<script src="js/jquery-1.8.2.min.js"><\/script>')</script>
553 554 555 556
556<script type="text/javascript" src="js/review_form.js"></script>
556 557 <link rel="stylesheet" type="text/css" href="css/jquery.datatables.css" /> 558 559 560 <link rel="stylesheet" type="text/css" href="css/jquery.ui.autocomplete.css" /> 561 562 563
563<script src="js/jquery.datatables.min.js"></script>
563 564
564<script src="js/feednami-client-v1.1.js"></script>
564 565 566
566<script type="text/javascript" src="js/js.cookie.min.js"></script>
566 567
567<script type="text/javascript" src="js/popup.js"></script>
567 568
568<script src="https://www.paypal.com/sdk/js?client-id=AYFr6aExrEsX7EzPTi8GBVtGXvJlX6k1Q9XDMOnjrM6UII2posqwZsSqjUIoYsnEwhl8RpRr_ufrlFY9"></script>
568 569 570
570<script type="text/javascript" src="js/combined1_7ed27653a59cb7b9294f66ff86c07813.js"></script>
570 571 572 573 574 575 576
576<script id="UserScripts" class="editor-removable"> 577 578 </script>
578 579 580
580<script> 581 jQuery(document).ready(function ($) { 582 $('audio').on('play', function (e) { 583 var src = e.target.currentSrc.replace('index.html', '').replace('index.html', ''); 584 var data = { 585 'event': 'audio', 586 'audioPlayerAction': 'play', 587 'playedFromPage': e.target.baseURI, 588 'audioTitle': '', 589 'fileLocation': src 590 }; 591 dataLayer.push(data); 592 console.log('playing', data, e, dataLayer); 593 594 ga('send', { 595 'hitType': 'pageview', 596 'page': src 597 }); 598 }); 599 600 $(".royalSlider").royalSlider({ 601 autoScaleSlider: true, 602 keyboardNavEnabled: true, 603 controlNavigation: 'bullets', 604 addActiveClass: true 605 }); 606 $(".featuredAudioReview:last").addClass("last"); 607 608 609 610 $("table.kidsresults").dataTable({ 611 "iDisplayLength": 10, 612 "aaSorting": [[1, "asc"]], 613 614 "oLanguage": { 615 "sProcessing": "Loading..." 616 }, 617 "fnDrawCallback": function (oSettings) { 618 $('audio').mediaelementplayer(); 619 $('.dataTables_wrapper .top, .dataTables_wrapper .bottom').show(); 620 //var is_safari = navigator.userAgent.indexOf("Mac") > -1; 621 //if (is_safari) { 622 623 // $(".mejs-button.mejs-volume-button.mejs-mute").hide(); 624 // $(".mejs-horizontal-volume-slider.mejs-mute").hide(); 625 //} 626 }, 627 628 "aoColumnDefs": [{ 629 "bSortable": false, "aTargets": ["results"] 630 631 }], 632 "bFilter": false, 633 "sDom": '<"top"lip<"clear">>rt<"bottom"lip<"clear">>', 634 "sPaginationType": "full_numbers" 635 636 }); 637 638 639 }); 640 </script>
640 641 642
642<script> 643 $(document).on('click', "#NewsletterSubmitButton", function (e) { 644 e.preventDefault(); 645 grecaptcha.ready(function () { 646 grecaptcha.execute('6LfEISgiAAAAAEXSED5ajQMiGLpOENs4K3Dk6hG1', { action: 'submit' }).then(function (token) { 647 document.getElementById("recaptchaToken").value = token; 648 $("#ccoptinform").submit(); 649 }); 650 }); 651 }); 652 </script>
652 653 654 </div> 655 </div>
656<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"b958adcb06484b5d9f6431dcbd6eb109","server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
656 657</body> 658</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.