CINXE.COM

The American Journal of Surgical Pathology

<!DOCTYPE html> <html dir="ltr" lang="en-US"> <head> <script type='text/javascript' data-ot-ignore>const otAllowScripts = ['/init.js']; new MutationObserver(function (d) { Array.prototype.forEach.call(d, function (g) { Array.prototype.forEach.call(g.addedNodes, function (e) { try { if ('script' === e.tagName?.toLowerCase() && otAllowScripts.some(s => e.src?.includes(s))) { e.setAttribute('data-ot-ignore', ''); } } catch (err) { console.error(err); } }) }) }).observe(document.documentElement, { childList: !0, subtree: !0, attributes: !0, attributeFilter: ['src'] });</script> <!-- OneTrust Cookies Consent Notice start for journals.lww.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/7537629c-faa0-40ce-a837-f7b14c0d4e70/OtAutoBlock.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="7537629c-faa0-40ce-a837-f7b14c0d4e70"></script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/lww-cookiepro.js?v=05.24.00.023"> </script> <title> The American Journal of Surgical Pathology </title> <!--Google Analytics --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.setAttributeNode(d.createAttribute('data-ot-ignore'));j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-NLR6H6W');</script> <!-- End Google Tag Manager --> <meta name="GENERATOR" content="Microsoft SharePoint" /><meta http-equiv="Content-type" content="text/html; charset=utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-310e337bbb542715b7f","applicationID":"1029107228","transactionName":"ZgdWMRZUVkVSBUBbCl9NdTY0GllcQBYbbQZQFlUJC1JLGV4HR0YAQxJVAgEaSlNAFltcFlgUURUFUl1aUh9bRxEfA0cVHA==","queueTime":0,"applicationTime":299,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103305545",accountID:"2792772",trustKey:"1191223",xpid:"VgEOU1FUChABVFNbBgEAVFYJ",licenseKey:"NRJS-310e337bbb542715b7f",applicationID:"1029107228"};;/*! For license information please see nr-loader-spa-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:()=>u});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 u(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:()=>g,xN:()=>p});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 u="[data-nr-mask]",d=()=>{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(u):""===t||null===t?e.mask_selector=u:(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 p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(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},u={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},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[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,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});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="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=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:()=>u});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};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(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)p(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 p(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:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{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 p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},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:()=>u});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 u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,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"},u={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:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,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 u(e){let t=a();return t.initializedAgents?.[e]}function d(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,u="addEventListener",d="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,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-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(d+"-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,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,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],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(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){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,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){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(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:()=>u});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 u(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:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,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},u={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"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,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 u(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:()=>u,Rz:()=>d,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,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},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:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=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,x.YM)(i),a=new R.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)();g.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),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],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 g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(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(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.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)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=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,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.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 x.emit("fn-err",[arguments,this,t],r),t}finally{x.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,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,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=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[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 u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(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(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=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={38:0,788: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,u=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);u<a.length;u++)o=a[u],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 u(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 d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=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(478).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(478).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(478).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()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(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(H(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 L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D 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,x.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})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.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)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(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 M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}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,j.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=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"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&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=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===u||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-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.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,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.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(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}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 p.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,j.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),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.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,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.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};pe(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=R,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)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(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<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(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 d(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 g(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&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.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:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(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 w(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 R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[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,x.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",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),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",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(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 ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne 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,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.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,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e 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,g.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,x.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,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).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(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.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=u(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,R.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:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta http-equiv="Expires" content="0" /><meta name="DCSext.AbsHTMLview" content="1" /><meta name="WT.cg_n" content="ajsp" /><meta name="WT.cg_s" content="Articles" /><meta name="wkhealth_journal_title" content="The American Journal of Surgical Pathology" /><meta name="wkhealth_journal_title_legacy" content="The American Journal of Surgical Pathology" /><meta name="wkhealth_issue" content="1" /><meta name="wkhealth_article_publication_date" content="August 12, 2020" /><meta name="wkhealth_volume" content="45" /><meta name="wkhealth_ovid_accession_number" content="00000478-202101000-00001" /><meta name="wkhealth_issn" content="0147-5185" /><meta name="wkhealth_title" content="The 2020 WHO Classification: What’s New in Soft Tissue Tumor Pathology?" /><meta name="wkhealth_authors" content="Kallen, Michael E.;Hornick, Jason L." /><meta name="wkhealth_doi" content="10.1097/PAS.0000000000001552" /><meta name="wkhealth_abstract_html_url" content="https://journals.lww.com/ajsp/abstract/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx" /><meta name="wkhealth_fulltext_html_url" content="https://journals.lww.com/ajsp/fulltext/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx" /><meta name="wkhealth_toc_section" content="Special Article" /><meta name="wkhealth_toc_sub_section" /><meta name="wkhealth_eJpId" content="ajsp:2021:01000:00001" /><meta name="wkhealth_firstpage" content="e1" /><meta name="wkhealth_date" content="January 2021" /><meta name="wkhealth_pdf_url" content="https://journals.lww.com/ajsp/_layouts/15/oaks.journals/downloadpdf.aspx?trckng_src_pg=Other&amp;an=00000478-202101000-00001" /><meta name="Description" content="The fifth edition of the World Health Organization Classification of Tumors of Soft Tissue and Bone " /><meta property="og:site_name" content="LWW" /><meta property="og:type" content="article" /><meta property="og:title" content="The 2020 WHO Classification: What’s New in Soft Tissue... : The American Journal of Surgical Pathology" /><meta property="og:description" content="n, and radiologist. The changes in the soft tissue tumor chapter notably include diverse, recently described tumor types (eg, atypical spindle cell/pleomorphic lipomatous tumor, angiofibroma of soft tissue, and CIC-rearranged sarcoma), new clinically significant prognostic information for a variety of existing entities (eg, dedifferentiated liposarcoma and solitary fibrous tumor), and a plethora of novel genetic alterations, some of practical diagnostic relevance (eg, NAB2-STAT6 in solitary fibrous tumor, FOSB rearrangements in epithelioid hemangioma and pseudomyogenic hemangioendothelioma, and SUZ12 or EED mutations in malignant peripheral nerve sheath tumor, leading to loss of H3K27 trimethylation). In this review, we highlight the major changes to the soft tissue chapter in the 2020 World Health Organization Classification, as well as the new chapter on undifferentiated small round cell sarcomas, with a focus on updates in diagnostic categories, prognostication, and novel markers. Recent discoveries in molecular genetics are also discussed, particularly those of immediate utility in differential diagnosis, including protein correlates detectable using immunohistochemistry...." /><meta property="og:image" content="https://images.journals.lww.com/ajsp/SocialThumb.00000478-202101000-00001.F1.jpeg" /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="908" /><meta property="og:url" content="https://journals.lww.com/ajsp/fulltext/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx" /><meta property="twitter:card" content="summary" /><meta name="robots" content="index, follow, noarchive" /><meta name="WT.sv" content="ZUSE1PEJPWEB03" /><meta name="Title" content="The American Journal of Surgical Pathology" /><style id="SPThemeHideForms" type="text/css">body {opacity:0 !important}</style> <!-- Head container delegate control --> <link href="https://fonts.googleapis.com/css?family=Arvo:400,400i,700|Fira+Sans:300,300i,400,400i,500,500i,600,600i,700,700i&amp;display=swap" rel="stylesheet" /> <script> // temporary workaround for Bug 316328:[Stage][Registration][Regression 05.04] - Omniture events are not displayed for article viewer page // prevents JS exception in Adobe launch.js caused by situation when wkhealth_institution_type meta tag is present while wkhealth_institution_name tag is not in the page head // see this check in Adobe launch.js: null != document.querySelector("meta[name='wkhealth_institution_name']") ... // TODO: implement proper code fix after release 05.04.00 deployment var wkhealth_institution_type = document.querySelector("meta[name='wkhealth_institution_type']"); var wkhealth_institution_name = document.querySelector("meta[name='wkhealth_institution_name']"); console.warn(wkhealth_institution_type); console.warn(wkhealth_institution_name); if (wkhealth_institution_type && !wkhealth_institution_name) { console.warn('Workaround in release 05.04.00 - removing wkhealth_institution_type meta tag if wkhealth_institution_name is not present'); wkhealth_institution_type.remove(); } </script> <link rel="shortcut icon" href="https://cdn.wolterskluwer.io/wk-logos/1.0.x/favicon.png" type="image/vnd.microsoft.icon" id="favicon" /> <link id="ctl00_ctl14_wkfavicon_linkFavIcon" rel="shortcut icon" href="/ajsp/PublishingImages/WKfavicon.ico" type="image/x-icon"></link> <meta name="msapplication-TileImage" content="/_layouts/15/images/SharePointMetroAppTile.png" /><meta name="msapplication-TileColor" content="#0072C6" /> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/1033/styles/Themable/corev15.css?v=05.24.00.023" media="screen" /> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/bootstrap.min.css?v=05.24.00.023" media="screen" /> <link id="ctl00_ctl14_FontAwesomeStylesheet" rel="stylesheet" type="text/css" href="https://unpkg.com/font-awesome@4.4.0/css/font-awesome.min.css"></link> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/1033/styles/oaks.journals/bootstrap-overwrites.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/1033/styles/oaks.journals/tachyons.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="/ajsp/_layouts/15/1033/styles/oaks.journals/base-main-header.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/lww-core.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/ejp.css?v=05.24.00.023" media="screen" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/ejp-print.css?v=05.24.00.023" media="print" /><link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/15/oaks.journals/core/jqueryui.css?v=05.24.00.023" media="screen" /> <link rel="stylesheet" type="text/css" href="/ajsp/Style%20Library/journal.css?v=05.24.00.023" media="screen" /> <link rel="stylesheet" type="text/css" href="/ajsp/Style%20Library/custom.journal.css?v=05.24.00.023" media="screen" /> <script>var WebContext = {"EndPoints":{"ArticleMetricsEndpoint":"//services.journals.lww.com/IntegrationServices/ArticleMetricsService.svc","ThirdPartyRSSFeedServiceEndPoint":"https://services.journals.lww.com/IntegrationServices/ThirdPartyRSSFeedService.svc","JwtTokenServiceEndpoint":"https://journals.lww.com/ajsp/_layouts/15/OAKS.Journals/JsonWebToken.svc"}}</script> <script type="text/javascript">// <![CDATA[ var g_SPOffSwitches={}; // ]]> </script> <script type="text/javascript" src="/_layouts/15/1033/initstrings.js?rev=LwWun7qw6kDU1ggsF%2FPjVQ%3D%3DTAG0"></script> <script type="text/javascript" src="/_layouts/15/init.js?rev=tU8IR9byA92XOx74eVNGsA%3D%3DTAG0"></script> <script type="text/javascript" src="/_layouts/15/1033/strings.js?rev=ooCIBqeqttT8yh%2BYJX1d8A%3D%3DTAG0"></script> <script type="text/javascript" src="/_layouts/15/theming.js?rev=SuLUbbwTXcxFWOWLFUsOkw%3D%3DTAG0"></script> <script type="text/javascript" src="/_layouts/15/ie55up.js?rev=crNyMuTrnREqTu75xaukgw%3D%3DTAG0"></script> <script type="text/javascript" src="/ScriptResource.axd?d=F7rjznvAP1ZvjwmSYaDR9a3zqrnKFnNGXs7A_cRIg2rplizpOOjwg9eBfW_KxBMLRVN3lzATjzWkisQusj_Iaw7I7xHhM2EsA2p1WTk5lIh-1_uEIMq1sktVYKM3D6Gp5VSqOtDTEnrScqHWTHOzdCPnKDjm2mtJH72pNbP0u4uI_zDnfi9spPAqI_kz3qnF0&amp;t=ffffffffaa493ab8"></script> <script type="text/javascript" src="/_layouts/15/blank.js?rev=DkvtcIrq8iOu%2FY%2Ff2C9qhQ%3D%3DTAG0"></script> <script type="text/javascript" src="/ScriptResource.axd?d=yatK8ruofouVZAe4qMCnoohEpb3HRGGjDeZZjZ7kMmC722OeAMhxqxkQCI5Rxx8YROZ4ohEXEd-BY-UzqqqylduXIs6jc38C73kN3lT2QdlwTljpny1fYEjcvvbYSMHNq1-TT-bDa0cFUDuAr5ywhChhEELpPbB_In_xfOO6OlgjpjP86LmsgZzKkXo8aCS90&amp;t=ffffffffaa493ab8"></script> <script type="text/javascript" src="/ScriptResource.axd?d=Fr5k7XDliwj7SPEiKSqb-V3uT_yv_Vc0LBq3yd_m1_Ea8vkvI41fPqtWB8rH7kW9D2--SObxiXOCEDDg2Tv5yxNEAylK5ZpV5j9rD03yPUcCPh8w-y9A8MWLSg0jrQ-0kisGzu4Hba8Ct3e6oiiAj5nLa8lUDGLzNSKFrT8wEzRvrGDuqa6AKloxdLDyhLNb6sYlIjtGIn7oUTXlG_HGsg2&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=LXNyktQiaIpbp533FW-c46OHB30ylIqDlrzk7r3HlWeMLy05SwQ7ZZDsPGq7NzzDRSU0tvewepiuVrszZuoio7QLmOYibhCj6dQNfSL2hGpxpyP-E7et27fbWMHpoIuHecopwN8d_b-WR8rimwUGdbN6akitIdX32lXMez7LH7qkG1jVMDvXf2M0_6gdMpGjpPKlEhmMrNGzYuo05_KLRO4TeTkKykcR_5pPB2fyzgk1&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=UozfgYfgcP8g118ZMoKEWz_x5V51ZaIWOeFUe49mdZ8Yy8frQahBfRlFRNNeizXxYfmbtpE1uZMOMW2QeF7QCWjREvRvpNDSCGO5YICh1GalcUtEGJaGvVObluwmGza6-lV8S-wgb9vDF6UYZlWbyLOo-d94ckB8BN1hUlnIdqL9auDE1qR-ddFC7rw_89VZWQ6uTxR6vOlq2jE0iTr3J_6_Q3a7SLOduMua_ZXDgk7k01lBMUodCwi6dm-oTxLE0&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=ZWgxL8bxzPcm3sf7nBtjnXIE2wsAF-izuHnFdkP9YIwhY40NTQZWAMXXd5_I4JNrdCjHASB5kHO0Yp663zuk5AhL_jRl1k_SY5vnpUrSCkFxyolVdXM4FQlXIKn4Vvw31N76GuK5LU06Z_W9PLwfY2Syw-289UtPxVzBx9gVTRruCab2sQxw8wsPzWwQuzodrorJnIINUBwKL_vl4JpUyg2&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=EBaCwkyF6v0hRUf3ae-93ssVmxQ7oIMqv_PPxkqrb9oreHGbb2-nfpYVrHcdp3m-zVM-7IejfExLCflpv83MelmvDxCP_bfWTqE6qeqNKtnJrC6U7f-VSqzDeiqxeFeQcr2gdWPsj6xuQIL9yofEjL-H9aGyCIOqWIpEBJ7whIjP5cINMF1LSl9sjJQ7m8EzvCkRy97Lv87xdtMaOwsPZQua3oe2eRAfQMy5DfH1rBU1&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=wD8VqdUYdbEDwBKpnhKPdzJbzZckynHSZAFSwtw0pb9xBjjkE5QcyWugHeKYmmlr5VSa3nfGB1Xz7jafz_E7BWSKiwSgokhW7jiO928L_QrPFxF6EUuMyF_R_k74O2ZH3Z2j_4YTihok5YYe4jIHNbXew2ICIYicdQ6t5hTNp6rgynp1DalRocxe5znBs87HZLCu8p1QfDK38eKJRZE968HV31IWzfYmG-OLm0YY--COCDBd2W06gq-Q4GGHyVyR0&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=-7EYqBUD5SBnN9GXen_j6q1vUCHCiGsBm9LG-6jUM7Rd46ySBRRKNEzamKwU97Ev4GNWdvuZGqjKPpTco_vaUnZotagIyWjSOr8Y_YpPpCBN41u1qvqUa_Z3KhaMpFpLnBCVAOGXsZBX0gnLdrWl7SPrwgrfSJovgJOyKQNohnCagrVGRS7D0SajjiwZiBwbRFFXzQUODi-UXS4-R3OUE9NEoYmrfX_DvTq3geTEsrQ1&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=1Bz5XD8diaSe1jTYew43lskkqvoOQ7xUk9zYBR9yPfNI5dG64NIPCYkFSKOHNDL_QVi-dGp62xDY0jGHiOTaybK9bApxYHqJLIbzEwEQB4irPiQPiKBzzY5p7N4f-D0FpCNtiMYBBQwavF6nxBbyIVOMdRyTBQ10Hm9Zmj9z2NOmhfNxDVkOcXNQDwO54qpnA74wIl4P7kqB5Ngz9hx4kY3xEadtMKXSX7uqRVTMzso1&amp;t=596f116c"></script> <script type="text/javascript" src="/ScriptResource.axd?d=2jUlVNSVbehJJ-Lt4PSuX3imkArDDoAUwrw500StXDnRKdoHS2np91egmJiBUG7feIOax9x-3d3eG4JYvatg-8X9LQmJU49eWww19gWY7vSdphyQrCWf_QI352TwlgZkOjBO9SLzCdnP0Rkx2chN2q3GkIbDzjCD2z0q_V19F4FLoBgT9FcKUizcWUqIzBoXhgYN9ZOMKI0YCb0cjcqnIG9l7yUe6eYzolUqVyyoo5k1&amp;t=596f116c"></script> <script type="text/javascript">RegisterSod("require.js", "\u002f_layouts\u002f15\u002frequire.js?rev=bv3fWJhk0uFGpVwBxnZKNQ\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("core.js", "\u002f_layouts\u002f15\u002fcore.js?rev=KQ5\u00252BHLbmiwYd3zps1UauyA\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("menu.js", "\u002f_layouts\u002f15\u002fmenu.js?rev=kef5Ll8uG3FU4y3TKp9odw\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("mQuery.js", "\u002f_layouts\u002f15\u002fmquery.js?rev=83uwW5\u00252BeqNZ7KAouMnuqNg\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("callout.js", "\u002f_layouts\u002f15\u002fcallout.js?rev=ijn0evgF0N\u00252Bql7Rk6kfFnw\u00253D\u00253DTAG0");RegisterSodDep("callout.js", "mQuery.js");RegisterSodDep("callout.js", "core.js");</script> <script type="text/javascript">RegisterSod("clienttemplates.js", "\u002f_layouts\u002f15\u002fclienttemplates.js?rev=qCKt1p7AzzLRcELGpoUh\u00252BQ\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("sharing.js", "\u002f_layouts\u002f15\u002fsharing.js?rev=UA\u00252FVfSl7wMk7bCLHD0xEzQ\u00253D\u00253DTAG0");RegisterSodDep("sharing.js", "mQuery.js");RegisterSodDep("sharing.js", "clienttemplates.js");RegisterSodDep("sharing.js", "core.js");</script> <script type="text/javascript">RegisterSod("suitelinks.js", "\u002f_layouts\u002f15\u002fsuitelinks.js?rev=LhToRtZ9QwBC8kr2zkrTPQ\u00253D\u00253DTAG0");RegisterSodDep("suitelinks.js", "core.js");</script> <script type="text/javascript">RegisterSod("followingcommon.js", "\u002f_layouts\u002f15\u002ffollowingcommon.js?rev=\u00252FbzeSqqnwVKNkfXSg8idZQ\u00253D\u00253DTAG0");RegisterSodDep("followingcommon.js", "sp.js");RegisterSodDep("followingcommon.js", "userprofile");RegisterSodDep("followingcommon.js", "core.js");RegisterSodDep("followingcommon.js", "mQuery.js");</script> <script type="text/javascript">RegisterSod("profilebrowserscriptres.resx", "\u002f_layouts\u002f15\u002f1033\u002fprofilebrowserscriptres.js?rev=qwf69WaVc1mYlJLXqmZmVA\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("inplview", "\u002f_layouts\u002f15\u002finplview.js?rev=y76T7Yi1fEhor3ACn\u00252FLrmA\u00253D\u00253DTAG0");RegisterSodDep("inplview", "core.js");RegisterSodDep("inplview", "clienttemplates.js");RegisterSodDep("inplview", "sp.js");</script> <script type="text/javascript">RegisterSod("dragdrop.js", "\u002f_layouts\u002f15\u002fdragdrop.js?rev=noOiJJw\u00252BbQX\u00252BGFjEKMK8DA\u00253D\u00253DTAG0");</script> <script type="text/javascript">RegisterSod("quicklaunch.js", "\u002f_layouts\u002f15\u002fquicklaunch.js?rev=54IIzaYsNaXEJw7BUSb3pA\u00253D\u00253DTAG0");RegisterSodDep("quicklaunch.js", "dragdrop.js");</script> <script type="text/javascript">RegisterSod("WPAdderClass", "\u002f_layouts\u002f15\u002fwpadder.js?rev=o4niFaimrGQjq\u00252BofsYPJYA\u00253D\u00253DTAG0");</script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/jquery.js?v=05.24.00.023"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/bootstrap.bundle.min.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/jqueryui.js?v=05.24.00.023"> </script> <link type="text/xml" rel="alternate" href="/ajsp/_vti_bin/spsdisco.aspx" /> <link rel="canonical" href="https://journals.lww.com/ajsp/fulltext/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx" /> <noscript> <meta http-equiv="Refresh" content="3;url=/_layouts/1033/OAKS.Journals/Error/JavaScript.html" /> </noscript> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/lww-core.js?v=05.24.00.023"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/journal-navigation.min.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/journals_master.min.js?v=05.24.00.023"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/manifest.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/ejp.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/react-redux-vendors.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript"> var scpl_time = new Date(); scpl_time = scpl_time.getTime(); window.A8AJQ = jQuery.noConflict(); window.$ = jQuery.noConflict(); </script> <script async type="text/plain" src="https://aim-tag.hcn.health/js/client.js?dl=aimDataLayer&target=ie11" class="optanon-category-C0004"></script> <script> window.aimDataLayer = window.aimDataLayer || []; function aimTag() { aimDataLayer.push(arguments); } aimTag('2429bf11-c05b-409f-b998-8acef505546e', 'pageview'); aimTag('2429bf11-c05b-409f-b998-8acef505546e', 'signal', function (err, success) { if (err) { console.log(err); } else { console.log(success); if (success.identity_type === "AUT") { } } }); </script> <meta name="citation_doi" content="10.1097/PAS.0000000000001552"></head> <body id="ctl00_BodyTag" class="lww-body lww-article-view"> <span class="js-custom-event" data-config="{&quot;name&quot;:&quot;omni:page:view&quot;,&quot;detail&quot;:{&quot;uid&quot;:&quot;&quot;,&quot;uid_src&quot;:&quot;None&quot;,&quot;page_loc&quot;:&quot;https://journals.lww.com/ajsp/pages/articleviewer.aspx?year=2021&amp;issue=01000&amp;article=00001&amp;type=Abstract&quot;,&quot;page_ttl&quot;:&quot;The American Journal of Surgical Pathology&quot;},&quot;order&quot;:2147483647,&quot;config&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false}}"></span> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NLR6H6W"height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="imgPrefetch" style="display:none"> <img src="https://cdn.wolterskluwer.io/wk-logos/1.0.x/favicon.png?rev=43" /> <img src="/_layouts/15/images/spcommon.png?rev=43" /> </div> <noscript><div class='noindex'>You may be trying to access this site from a secured browser on the server. Please enable scripts and reload this page.</div></noscript> <form method="post" action="/ajsp/abstract/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm"> <div class="aspNetHidden"> <input type="hidden" name="_wpcmWpid" id="_wpcmWpid" value="" /> <input type="hidden" name="wpcmVal" id="wpcmVal" value="" /> <input type="hidden" name="MSOWebPartPage_PostbackSource" id="MSOWebPartPage_PostbackSource" value="" /> <input type="hidden" name="MSOTlPn_SelectedWpId" id="MSOTlPn_SelectedWpId" value="" /> <input type="hidden" name="MSOTlPn_View" id="MSOTlPn_View" value="0" /> <input type="hidden" name="MSOTlPn_ShowSettings" id="MSOTlPn_ShowSettings" value="False" /> <input type="hidden" name="MSOGallery_SelectedLibrary" id="MSOGallery_SelectedLibrary" value="" /> <input type="hidden" name="MSOGallery_FilterString" id="MSOGallery_FilterString" value="" /> <input type="hidden" name="MSOTlPn_Button" id="MSOTlPn_Button" value="none" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__REQUESTDIGEST" id="__REQUESTDIGEST" value="noDigest" /> <input type="hidden" name="MSOSPWebPartManager_DisplayModeName" id="MSOSPWebPartManager_DisplayModeName" value="Browse" /> <input type="hidden" name="MSOSPWebPartManager_ExitingDesignMode" id="MSOSPWebPartManager_ExitingDesignMode" value="false" /> <input type="hidden" name="MSOWebPartPage_Shared" id="MSOWebPartPage_Shared" value="" /> <input type="hidden" name="MSOLayout_LayoutChanges" id="MSOLayout_LayoutChanges" value="" /> <input type="hidden" name="MSOLayout_InDesignMode" id="MSOLayout_InDesignMode" value="" /> <input type="hidden" name="_wpSelected" id="_wpSelected" value="" /> <input type="hidden" name="_wzSelected" id="_wzSelected" value="" /> <input type="hidden" name="MSOSPWebPartManager_OldDisplayModeName" id="MSOSPWebPartManager_OldDisplayModeName" value="Browse" /> <input type="hidden" name="MSOSPWebPartManager_StartWebPartEditingName" id="MSOSPWebPartManager_StartWebPartEditingName" value="false" /> <input type="hidden" name="MSOSPWebPartManager_EndWebPartEditing" id="MSOSPWebPartManager_EndWebPartEditing" value="false" /> <input type="hidden" name="listContainerControlstate" id="listContainerControlstate" value="AAEAAAD/////AQAAAAAAAAAEAQAAAA5TeXN0ZW0uQm9vbGVhbgEAAAAHbV92YWx1ZQABAAs=" /> <input type="hidden" name="hiddenDisplayItemView" id="hiddenDisplayItemView" value="Citation" /> <input type="hidden" name="hiddenSortBy" id="hiddenSortBy" value="" /> <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTA4ODM0MTgxMw9kFgJmD2QWBGYPDxYCHgdWaXNpYmxlaGRkAgIPZBYEAgEPZBYEAg8PZBYCZg9kFgYCAw9kFgJmDxYCHgRocmVmBSQvYWpzcC9QdWJsaXNoaW5nSW1hZ2VzL1dLZmF2aWNvbi5pY29kAgsPFgIfAQU9aHR0cHM6Ly91bnBrZy5jb20vZm9udC1hd2Vzb21lQDQuNC4wL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzc2QCEw8WAh4EVGV4dAXzAjxzY3JpcHQ+dmFyIFdlYkNvbnRleHQgPSB7IkVuZFBvaW50cyI6eyJBcnRpY2xlTWV0cmljc0VuZHBvaW50IjoiLy9zZXJ2aWNlcy5qb3VybmFscy5sd3cuY29tL0ludGVncmF0aW9uU2VydmljZXMvQXJ0aWNsZU1ldHJpY3NTZXJ2aWNlLnN2YyIsIlRoaXJkUGFydHlSU1NGZWVkU2VydmljZUVuZFBvaW50IjoiaHR0cHM6Ly9zZXJ2aWNlcy5qb3VybmFscy5sd3cuY29tL0ludGVncmF0aW9uU2VydmljZXMvVGhpcmRQYXJ0eVJTU0ZlZWRTZXJ2aWNlLnN2YyIsIkp3dFRva2VuU2VydmljZUVuZHBvaW50IjoiaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2Fqc3AvX2xheW91dHMvMTUvT0FLUy5Kb3VybmFscy9Kc29uV2ViVG9rZW4uc3ZjIn19PC9zY3JpcHQ+ZAIQD2QWAgIDD2QWAmYPZBYCZg88KwAGAGQCAw8WAh4FY2xhc3MFGWx3dy1ib2R5IGx3dy1hcnRpY2xlLXZpZXcWCAIBDxYCHwBoZAIFDxYCHwIFnwE8bm9zY3JpcHQ+PGlmcmFtZSBzcmM9Imh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL25zLmh0bWw/aWQ9R1RNLU5MUjZINlciaGVpZ2h0PSIwIiB3aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbiI+PC9pZnJhbWU+PC9ub3NjcmlwdD5kAg0PFgIeBmFjdGlvbgVQL2Fqc3AvYWJzdHJhY3QvMjAyMS8wMTAwMC90aGVfMjAyMF93aG9fY2xhc3NpZmljYXRpb25fX3doYXRfc19uZXdfaW5fc29mdC4xLmFzcHgWEgIBD2QWAgIBD2QWDgUmZ19kYTM3OWQ1OV80ZTAwXzQ0YzVfOGEzNF85MzY0NWEyNWNhNDgPZBYCZg9kFgJmD2QWAgIDD2QWAgIBDxYCHwBoZAUmZ182MGI5YzM5MV80YmQ3XzRmNDVfYWU2Yl85YjUzMzhiN2Q2NWMPZBYCZg9kFgoCBQ9kFgICBQ8WAh8AaGQCBw9kFghmDxY2HhNkYXRhLWFydGljbGUtY29uZmlnBYUBeyJ0aXRsZSI6IlJlYWRBbG91ZDogVGhlIDIwMjAgV0hPIENsYXNzaWZpY2F0aW9uOiBXaGF04oCZcyBOZXcgaW4gU29mdCBUaXNzdWUgVHVtb3IgUGF0aG9sb2d5PyIsImRvaSI6IjEwLjEwOTcvUEFTLjAwMDAwMDAwMDAwMDE1NTIifR4PZGF0YS1yZWFkLWFsb25nBQVmYWxzZR4VZGF0YS1wcHQtZXZlbnQtZGV0YWlsZR4LZGF0YS1oYXMtY2UFBWZhbHNlHh5kYXRhLWlzLXNvY2lhbC1zaGFyaW5nLWVuYWJsZWQFBWZhbHNlHhRkYXRhLWNlLWNtZS1yZWRpcmVjdAUFZmFsc2UeEGRhdGEtcHB0LXZpc2libGUFBWZhbHNlHiJkYXRhLWVtYWlsLXRvLWNvbGxlYWd1ZS1jb250cm9sLWlkBV9jdGwwMF9jdGwyOV9nXzYwYjljMzkxXzRiZDdfNGY0NV9hZTZiXzliNTMzOGI3ZDY1Y19jdGwwMF91Y0FydGljbGVUb29sc19lbWFpbFRvQ29sbGVhZ3VlQ29udHJvbB4dZGF0YS1pbWFnZXMtc2xpZGVzaG93LXZpc2libGUFBWZhbHNlHhlkYXRhLXNvY2lhbC1zaGFyaW5nLXRpdGxlBWhUaGUgMjAyMCBXSE8gQ2xhc3NpZmljYXRpb246IFdoYXTigJlzIE5ldyBpbiBTb2Z0IFRpc3N1ZS4uLiA6IFRoZSBBbWVyaWNhbiBKb3VybmFsIG9mIFN1cmdpY2FsIFBhdGhvbG9neR4QZGF0YS1wZGYtdmlzaWJsZQUFZmFsc2UeD2RhdGEtY2UtY21lLXVybGUeFGRhdGEtaGFzLXBlcm1pc3Npb25zBQR0cnVlHhFkYXRhLWVwdWItZW5hYmxlZAUFZmFsc2UeHWRhdGEtYXJ0aWNsZS1hY2Nlc3Npb24tbnVtYmVyBRgwMDAwMDQ3OC0yMDIxMDEwMDAtMDAwMDEeEWRhdGEtZXB1Yi12aXNpYmxlBQVmYWxzZR4WZGF0YS1pbWFnZS1nYWxsZXJ5LXVybAVBL2Fqc3AvcGFnZXMvaW1hZ2VnYWxsZXJ5LmFzcHg/eWVhcj0yMDIxJmlzc3VlPTAxMDAwJmFydGljbGU9MDAwMDEeGmRhdGEtc29jaWFsLXNoYXJpbmctc291cmNlBWhodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9hYnN0cmFjdC8yMDIxLzAxMDAwL3RoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweB4bZGF0YS1mYXZvcml0ZXMtZXZlbnQtZGV0YWlsBdwCeyJldmVudE5hbWUiOiJBZGRUb0Zhdm9yaXRlcyIsImV2ZW50RGV0YWlsIjp7Iml0ZW1zIjpbIkFydGljbGV8YWpzcDoyMDIxOjAxMDAwOjAwMDAxfDEwLjEwOTcvcGFzLjAwMDAwMDAwMDAwMDE1NTJ8Il0sImFuIjoiMDAwMDA0NzgtMjAyMTAxMDAwLTAwMDAxIn0sImV2ZW50T3B0aW9ucyI6eyJidWJibGVzIjp0cnVlLCJjYW5jZWxhYmxlIjp0cnVlLCJjb21wb3NlZCI6ZmFsc2V9LCJsb2dpbkRldGFpbCI6eyJpc0xvZ2luT3B0aW9uYWwiOmZhbHNlLCJwcm9tcHRMb2dpbiI6dHJ1ZSwibG9naW5Qcm9tcHRUZXh0IjoiVG8gc2F2ZSB0aGlzIGl0ZW0sIGxvZ2luIG9yIHJlZ2lzdGVyIn0sImlzTnVsbCI6ZmFsc2V9HhFkYXRhLWNlLWNtZS10aXRsZWUeEGRhdGEtaXMtZnVsbHRleHQFBWZhbHNlHgxkYXRhLWhhcy1jbWUFBWZhbHNlHhBkYXRhLXBkZi1lbmFibGVkBQVmYWxzZR4bZGF0YS1pbWFnZXMtZ2FsbGVyeS12aXNpYmxlBQVmYWxzZR4VZGF0YS1wZGYtZXZlbnQtZGV0YWlsZR4WZGF0YS1lcHViLWV2ZW50LWRldGFpbGUeDGRhdGEtcGRmLXVybAWAAWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL19sYXlvdXRzLzE1L29ha3Muam91cm5hbHMvZG93bmxvYWRwZGYuYXNweD90cmNrbmdfc3JjX3BnPUFydGljbGVWaWV3ZXImYW49MDAwMDA0NzgtMjAyMTAxMDAwLTAwMDAxZAICD2QWAmYPFgYfAQWQAS9hanNwL2Fic3RyYWN0LzIwMjEvMDEwMDAvdGhlXzIwMjBfd2hvX2NsYXNzaWZpY2F0aW9uX193aGF0X3NfbmV3X2luX3NvZnQuMS5hc3B4P1BwdD1BcnRpY2xlfGFqc3A6MjAyMTowMTAwMDowMDAwMXwxMC4xMDk3L3Bhcy4wMDAwMDAwMDAwMDAxNTUyfB4DcmVsBQhub2ZvbGxvdx4Hb25jbGlja2QWAmYPFQEkRXhwb3J0IEFsbCBJbWFnZXMgdG8gUG93ZXJQb2ludCBGaWxlZAIED2QWBgIBDw8WAh8CZBYCHgVzdHlsZQUNZGlzcGxheTpub25lO2QCAg8WAh4KQmVoYXZpb3JJRAUoZW1haWxUb0NvbGxlYWd1ZVBvcHVwRXh0ZW5kZXJfMTYwNTg5NTI4NWQCAw9kFgQCAQ9kFghmDw8WAh8CBRJFbWFpbCB0byBDb2xsZWFndWVkZAIBD2QWAgIBDw8WAh8CBR1Db2xsZWFndWUncyBFLW1haWwgaXMgSW52YWxpZGRkAgQPDxYCHwIFEkNvbGxlYWd1ZSdzIEVtYWlsOmRkAggPDxYEHghDc3NDbGFzcwVZanMtc2VuZC1idXR0b24gcHJpbWFyeS1idXR0b24gZ3JlY2FwdGNoYS1lbWFpbC1jb2xsZWFndWUtMjUyMTdjNDZhMWViNDI0MGE0MmYzZWRjZTVlYWM0ODQeBF8hU0ICAmRkAgMPZBYCAgEPZBYCAgEPDxYCHwIFOllvdXIgbWVzc2FnZSBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgc2VudCB0byB5b3VyIGNvbGxlYWd1ZS5kZAIFD2QWBgIBDw8WAh8CZBYCHyIFDWRpc3BsYXk6bm9uZTtkAgIPFgIfIwUjT3BlbkV4cG9ydFRvUG9wdXBFeHRlbmRlcl81NjY0NTY0MDJkAgMPZBYCZg9kFgICAQ8QZA8WA2YCAQICFgMQBQhFbmQgTm90ZQUHRW5kTm90ZWcQBQdQcm9jaXRlBQdQcm9jaXRlZxAFEVJlZmVyZW5jZSBNYW5hZ2VyBRBSZWZlcmVuY2VNYW5hZ2VyZ2RkAgkPFgIfAGcWEAIDD2QWBgIBD2QWAgIBDxYCHwEFqwFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9wYWdlcy9sb2dpbi5hc3B4P1JldHVyblVybD0lMmZhanNwJTJmYWJzdHJhY3QlMmYyMDIxJTJmMDEwMDAlMmZ0aGVfMjAyMF93aG9fY2xhc3NpZmljYXRpb25fX3doYXRfc19uZXdfaW5fc29mdC4xLmFzcHgmSXNMb2dpbkxpbmtDbGlja2VkPXRydWVkAgUPDxYCHwBoZBYCZg8UKwACZGRkAgcPZBYCAgEPDxYCHgtOYXZpZ2F0ZVVybAWyAWh0dHBzOi8vbG9naW4uam91cm5hbHMubHd3LmNvbS9PbmVJRC9Mb2dpbi5hc3B4P3JldHVyblVybD1odHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9mdWxsdGV4dC8yMDIxLzAxMDAwL3RoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweCZMb2dpbl90eXBlPU92aWRkZAIFD2QWAgIBDxYCHwEFVGh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL3NlY3VyZS9wYWdlcy9wdXJjaGFzZS5hc3B4P2FuPTAwMDAwNDc4LTIwMjEwMTAwMC0wMDAwMWQCBw9kFgICAQ8WAh8BBSBodHRwczovL3Nob3AubHd3LmNvbS9wLzAxNDctNTE4NWQCCQ9kFgICAQ8WAh8hBesCc2hvd1BhdGllbnRvckNhcmVnaXZlcmxpbmtQb3BVcCgnaHR0cHM6Ly9zMTAwLmNvcHlyaWdodC5jb20vQXBwRGlzcGF0Y2hTZXJ2bGV0JywgJ1dvbHRlcnNLbHV3ZXInLCAnUEFTJywgJ1RoZSAyMDIwIFdITyBDbGFzc2lmaWNhdGlvbjogV2hhdOKAmXMgTmV3IGluIFNvZnQgVGlzc3VlIFR1bW9yIFBhdGhvbG9neT8nLCAnMDgxMjIwMjAnLCAnTWljaGFlbCBFLiBLYWxsZW4gYW5kIEphc29uIEwuIEhvcm5pY2snLCAnNDUnLCAnMScsICdDb3B5cmlnaHQgXHUwMEE5IDIwMjAgV29sdGVycyBLbHV3ZXIgSGVhbHRoLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuJywgJzAwMDAwNDc4LTIwMjEwMTAwMC0wMDAwMScsICcnLCBmYWxzZSwgJycpZAILDxYCHwBoZAIVDxYCHwBoZAIbD2QWAgIBDxYCHwEFqwFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9wYWdlcy9sb2dpbi5hc3B4P1JldHVyblVybD0lMmZhanNwJTJmYWJzdHJhY3QlMmYyMDIxJTJmMDEwMDAlMmZ0aGVfMjAyMF93aG9fY2xhc3NpZmljYXRpb25fX3doYXRfc19uZXdfaW5fc29mdC4xLmFzcHgmSXNMb2dpbkxpbmtDbGlja2VkPXRydWVkAh0PZBYCAgEPFgIfAQWyAWh0dHBzOi8vbG9naW4uam91cm5hbHMubHd3LmNvbS9PbmVJRC9Mb2dpbi5hc3B4P3JldHVyblVybD1odHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9mdWxsdGV4dC8yMDIxLzAxMDAwL3RoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweCZMb2dpbl90eXBlPU92aWRkAgsPZBYGAgIPFgQeCWlubmVyaHRtbAVJVGhlIDIwMjAgV0hPIENsYXNzaWZpY2F0aW9uOiBXaGF04oCZcyBOZXcgaW4gU29mdCBUaXNzdWUgVHVtb3IgUGF0aG9sb2d5Px8hBRBIaWRlU2xpZGVTaG93KCk7ZAIED2QWAgIBDxYCHwIFRVRoZSBBbWVyaWNhbiBKb3VybmFsIG9mIFN1cmdpY2FsIFBhdGhvbG9neTQ1KDEpOmUxLWUyMywgSmFudWFyeSAyMDIxLmQCCQ8WAh8hBVxzbGlkZVNob3dfTmF2aWdhdGVUb1VybCgnL2Fqc3AvcGFnZXMvaW1hZ2VnYWxsZXJ5LmFzcHg/eWVhcj0yMDIxJmlzc3VlPTAxMDAwJmFydGljbGU9MDAwMDEnKWQCDA9kFgYCAQ8PFgIfAmQWAh8iBQ1kaXNwbGF5Om5vbmU7ZAICDxYCHyMFKGVtYWlsVG9Db2xsZWFndWVQb3B1cEV4dGVuZGVyXzE0Nzk0NjMwNzJkAgMPZBYEAgEPZBYIZg8PFgIfAgUSRW1haWwgdG8gQ29sbGVhZ3VlZGQCAQ9kFgICAQ8PFgIfAgUdQ29sbGVhZ3VlJ3MgRS1tYWlsIGlzIEludmFsaWRkZAIEDw8WAh8CBRJDb2xsZWFndWUncyBFbWFpbDpkZAIIDw8WBB8kBVlqcy1zZW5kLWJ1dHRvbiBwcmltYXJ5LWJ1dHRvbiBncmVjYXB0Y2hhLWVtYWlsLWNvbGxlYWd1ZS1jYjYwZTJhYmEwZjc0YWViOWZhZGJiYjEyNzA4NWMzZh8lAgJkZAIDD2QWAgIBD2QWAgIBDw8WAh8CBTpZb3VyIG1lc3NhZ2UgaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHNlbnQgdG8geW91ciBjb2xsZWFndWUuZGQFJmdfY2UwZjhlY2ZfNjVmN180YTI2XzkzOWVfMmJiYjM3OTc3ZjJjD2QWAmYPZBYCAgIPFgQfAwUoZWotYWR2ZXJ0aXNlbWVudCBlai1hZHZlcnRpc2VtZW50LW1pZGRsZR8AZxYCAgEPFgQfAgX6AjxkaXYgaWQ9ImdhXzZiZGRjZTExLTQ4MDAtNGYxMy04ZmIwLTUwN2MzYjhjZTU5YyIgY2xhc3M9ImFkLXNsb3QtY29udGFpbmVyIGFkLXNsb3QtY29udGFpbmVyLWdhXzZiZGRjZTExLTQ4MDAtNGYxMy04ZmIwLTUwN2MzYjhjZTU5YyIgZGF0YS1zaXplbWFwPSJbW1swLCAwXSwgW1szMDAsIDI1MF1dXV0iIGRhdGEtYWRwYXRoPSIvMTU3MjY3MDI3NjEvRGVza3RvcC9hanNwL0FydGljbGUvUmlnaHQiIGRhdGEtYXV0b2xvYWQ9Im5vIiBkYXRhLW91dG9mcGFnZT0ibm8iIGRhdGEtc3RpY2t5PSJubyIgZGF0YS1zbG90dGFyZ2V0aW5nPScnIGRhdGEtZGlzcGxheXNsdWc9InllcyIgZGF0YS1zdGlja3ktZHVyYXRpb249IjAiIGRhdGEtbmFtZT0iUmlnaHQiPjwvZGl2Ph8AZ2QFJmdfNDhlYzgxODVfMWIzMl80ZGExXzk2YWFfNmM5MWE4NTZjMTA4D2QWAmYPFgQfAwUhanMtYWR2YW5jZWQtcmVjb21tZW5kYXRpb24td2lkZ2V0HgtkYXRhLWNvbmZpZwX6BXsic2VydmljZVVybCI6bnVsbCwiZGlzcGxheU1vZGUiOiJMaXN0VmlldyIsImhlYWRlclRleHQiOiJSZWxhdGVkIEFydGljbGVzIiwiaGFzaCI6IjEiLCJpdGVtc1BlclBhZ2UiOjYsInJlbmRlck9uU2VydmVyIjpmYWxzZSwic2hvd0NvbnNvbGVMb2ciOmZhbHNlLCJzaG91bGRTaG93U3BlY2lhbGl0eSI6IjAiLCJraW5kIjoiQXJ0aWNsZSIsInRpdGxlIjoiVGhlIDIwMjAgV0hPIENsYXNzaWZpY2F0aW9uOiBXaGF04oCZcyBOZXcgaW4gU29mdCBUaXNzdWUgVHVtb3IgUGF0aG9sb2d5PyIsIm1lc2hUZXJtcyI6WyJTb2xpdGFyeSBGaWJyb3VzIFR1bW9ycyIsIkdlbmV0aWNzIiwiV29ybGQgSGVhbHRoIE9yZ2FuaXphdGlvbiIsIkFkaXBvc2UgVGlzc3VlIiwiU2FyY29tYSIsIkJvbmUgYW5kIEJvbmVzIiwiRGlhZ25vc2lzIiwiSGVtYW5naW9lbmRvdGhlbGlvbWEsIEVwaXRoZWxpb2lkIiwiUHJvZ25vc2lzIiwiTGlwb3NhcmNvbWEiXSwid2ttcmlkIjoiSk9VUk5BTC9hanNwLzA0LjAzLzAwMDAwNDc4LTIwMjEwMTAwMC0wMDAwMS9yb290L3YvMjAyMy0wOS0yMlQyMDUzNDdaL3IvdGV4dC14bWwiLCJpbWFnZUhhbmRsZXJVcmwiOiJodHRwczovL2ltYWdlcy5qb3VybmFscy5sd3cuY29tL2Fqc3AiLCJhY2Nlc3Npb25OdW1iZXIiOiIwMDAwMDQ3OC0yMDIxMDEwMDAtMDAwMDEiLCJmb250U2l6ZSI6InNtYWxsIiwiZGlzcGxheUltYWdlIjpmYWxzZSwic2hvd0pvdXJuYWxUaXRsZSI6ZmFsc2UsInNob3dQdWJsaWNhdGlvbkRhdGUiOmZhbHNlfWQFJmdfMmEwNTk5NGNfZGRiNF80MzczX2I5YTFfMDQ5ZWQxNTQyOWNjD2QWAmYPZBYCAgIPFgQfAwUoZWotYWR2ZXJ0aXNlbWVudCBlai1hZHZlcnRpc2VtZW50LW1pZGRsZR8AZxYCAgEPFgQfAgX6AjxkaXYgaWQ9ImdhX2RiMTQ1OGVmLWJkMGMtNDE3Zi1iYmJlLTM2NDBkOTZlYzEzNSIgY2xhc3M9ImFkLXNsb3QtY29udGFpbmVyIGFkLXNsb3QtY29udGFpbmVyLWdhX2RiMTQ1OGVmLWJkMGMtNDE3Zi1iYmJlLTM2NDBkOTZlYzEzNSIgZGF0YS1zaXplbWFwPSJbW1swLCAwXSwgW1szMDAsIDI1MF1dXV0iIGRhdGEtYWRwYXRoPSIvMTU3MjY3MDI3NjEvRGVza3RvcC9hanNwL0FydGljbGUvUmlnaHQiIGRhdGEtYXV0b2xvYWQ9Im5vIiBkYXRhLW91dG9mcGFnZT0ibm8iIGRhdGEtc3RpY2t5PSJubyIgZGF0YS1zbG90dGFyZ2V0aW5nPScnIGRhdGEtZGlzcGxheXNsdWc9InllcyIgZGF0YS1zdGlja3ktZHVyYXRpb249IjAiIGRhdGEtbmFtZT0iUmlnaHQiPjwvZGl2Ph8AZ2QFJmdfNTViNmUxNmNfN2VkNV80YWI2X2ExODJfMzRmNWVjZjQwNTg3D2QWBGYPFgQfA2QfKAVaeyJzZXJ2aWNlVXJsIjpudWxsLCJkaXNwbGF5TW9kZSI6bnVsbCwiaGFzaCI6IjEiLCJpdGVtc1BlclBhZ2UiOjQwLCJyZW5kZXJPblNlcnZlciI6ZmFsc2V9ZAIBD2QWAmYPZBYCZg8UKwACDxYEHgtfIURhdGFCb3VuZGceC18hSXRlbUNvdW50AgVkZGQFJmdfYzc5MGIzM2NfNWI5M180YjA0X2FkYjVfZjFlYjZkNTcwYzRjD2QWAmYPZBYCAgIPFgQfAwUtZWotYWR2ZXJ0aXNlbWVudCBlai1hZHZlcnRpc2VtZW50LWJhbm5lcmNvbWJvHwBnFgICAQ8WBB8CBeADPGRpdiBpZD0iZ2FfZmQ5MWE3NTUtNGNkMC00OTcxLTkyYmMtMWZlNmE4NjU3NDFmIiBjbGFzcz0iYWQtc2xvdC1jb250YWluZXIgYWQtc2xvdC1jb250YWluZXItZ2FfZmQ5MWE3NTUtNGNkMC00OTcxLTkyYmMtMWZlNmE4NjU3NDFmIiBkYXRhLXNpemVtYXA9IltbWzEwNTAsIDIwMF0sIFtbMzAwLCA2MDBdLCBbMzAwLCAyNTBdLCBbMTYwLCA2MDBdXV0sIFtbNzMwLCA2MDBdLCBbWzMwMCwgNjAwXSwgWzMwMCwgMjUwXV1dLCBbIFsgMCwgMCBdLCBbIFszMDAsIDI1MF0gXSBdIF0iIGRhdGEtYWRwYXRoPSIvMTU3MjY3MDI3NjEvRGVza3RvcC9hanNwL0FydGljbGUvUmlnaHQxIiBkYXRhLWF1dG9sb2FkPSJubyIgZGF0YS1vdXRvZnBhZ2U9Im5vIiBkYXRhLXN0aWNreT0ibm8iIGRhdGEtc2xvdHRhcmdldGluZz0nJyBkYXRhLWRpc3BsYXlzbHVnPSJ5ZXMiIGRhdGEtc3RpY2t5LWR1cmF0aW9uPSIwIiBkYXRhLW5hbWU9IlJpZ2h0MSI+PC9kaXY+HwBnZAIJDxYCHwBoFgICBQ9kFgICAw8WAh8AaBYCZg9kFgQCAg9kFgYCAQ8WAh8AaGQCAw8WAh8AaGQCBQ8WAh8AaGQCAw8PFgIeCUFjY2Vzc0tleQUBL2RkAg0PZBYCAgEPZBYCZg9kFgJmDw8WAh8AaGRkAhMPZBYCAgEPZBYCZg9kFgICAg8WBB8DBSplai1hZHZlcnRpc2VtZW50IGVqLWFkdmVydGlzZW1lbnQtdG9wY29tYm8fAGcWAgIBDxYEHwIFkgM8ZGl2IGlkPSJnYV9lYzYxZGI0Mi05OGQ3LTRjYjMtYTM1YS1kZmI2ODhlOWI1ZjQiIGNsYXNzPSJhZC1zbG90LWNvbnRhaW5lciBhZC1zbG90LWNvbnRhaW5lci1nYV9lYzYxZGI0Mi05OGQ3LTRjYjMtYTM1YS1kZmI2ODhlOWI1ZjQiIGRhdGEtc2l6ZW1hcD0iW1tbNzMwLCA1MDBdLCBbWzcyOCwgOTBdXV0sIFtbMCwgMF0sIFtbMzAwLCA1MF1dXV0iIGRhdGEtYWRwYXRoPSIvMTU3MjY3MDI3NjEvRGVza3RvcC9hanNwL0FydGljbGUvVG9wIiBkYXRhLWF1dG9sb2FkPSJ5ZXMiIGRhdGEtb3V0b2ZwYWdlPSJubyIgZGF0YS1zdGlja3k9InllcyIgZGF0YS1zbG90dGFyZ2V0aW5nPScnIGRhdGEtZGlzcGxheXNsdWc9InllcyIgZGF0YS1zdGlja3ktZHVyYXRpb249IjUiIGRhdGEtbmFtZT0iVG9wIj48L2Rpdj4fAGdkAhUPZBYCZg9kFhBmD2QWBGYPZBYMAgEPFgIfAGgWBAIDD2QWEAIBDxYCHwBoFgICAQ8PFgIfJgWfAWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL3NlY3VyZS9wYWdlcy9teWFjY291bnQuYXNweD9Db250ZXh0VXJsPSUyZmFqc3AlMmZhYnN0cmFjdCUyZjIwMjElMmYwMTAwMCUyZnRoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweGRkAgMPFgIfAGgWAgIBDw8WAh8mBcABaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2Fqc3Avc2VjdXJlL3BhZ2VzL215YWNjb3VudC5hc3B4P0NvbnRleHRVcmw9JTJmYWpzcCUyZmFic3RyYWN0JTJmMjAyMSUyZjAxMDAwJTJmdGhlXzIwMjBfd2hvX2NsYXNzaWZpY2F0aW9uX193aGF0X3NfbmV3X2luX3NvZnQuMS5hc3B4JmVkaXRXZWJQYXJ0PWVkaXRDaGFuZ2VQYXNzd29yZFdQZGQCBQ8WAh8AaBYCAgEPDxYCHyYFoQFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9zZWN1cmUvcGFnZXMvbXlmYXZvcml0ZXMuYXNweD9Db250ZXh0VXJsPSUyZmFqc3AlMmZhYnN0cmFjdCUyZjIwMjElMmYwMTAwMCUyZnRoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweGRkAgcPZBYCAgEPDxYCHyYFugFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9zZWN1cmUvcGFnZXMvbXlmYXZvcml0ZXMuYXNweD9Db250ZXh0VXJsPSUyZmFqc3AlMmZhYnN0cmFjdCUyZjIwMjElMmYwMTAwMCUyZnRoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweCZjb2xsZWN0aW9uPVNhdmVkU2VhcmNoZXNkZAILD2QWAgIBDw8WAh8mBZcBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2Fqc3AvcGFnZXMvcmVnaXN0ZXIuYXNweD9Db250ZXh0VXJsPSUyZmFqc3AlMmZhYnN0cmFjdCUyZjIwMjElMmYwMTAwMCUyZnRoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweGRkAg0PZBYCAgEPFgIfAQUZaHR0cDovL2hlYWx0aGpvYnNwbHVzLmNvbWQCDw8WAh8AZxYCAgEPDxYGHyYFtAFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9wYWdlcy9sb2dpbi5hc3B4P0NvbnRleHRVcmw9JTJmYWpzcCUyZmFic3RyYWN0JTJmMjAyMSUyZjAxMDAwJTJmdGhlXzIwMjBfd2hvX2NsYXNzaWZpY2F0aW9uX193aGF0X3NfbmV3X2luX3NvZnQuMS5hc3B4JlJlcXVlc3RGb3I9QWN0aXZhdGVTdWJzY3JpcHRpb24eB0VuYWJsZWRnHwBnZGQCEw8WAh8AaBYCAgEPDxYCHyYFiwFodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9fbGF5b3V0cy8xNS9vYWtzLmpvdXJuYWxzL2xvZ291dC5hc3B4P0NvbnRleHRVcmw9aHR0cHMlM2ElMmYlMmZqb3VybmFscy5sd3cuY29tJTJmYWpzcCUyZnBhZ2VzJTJmZGVmYXVsdC5hc3B4ZGQCBQ8WAh8AaBYCAgEPFCsAAmRkZAIDDxYCHwBnZAIED2QWAgIBDw8WCB8kBSB1c2VyLW1lbnVfX2xpbmsganMtcmVnaXN0ZXItbGluax8mBZcBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2Fqc3AvcGFnZXMvcmVnaXN0ZXIuYXNweD9Db250ZXh0VXJsPSUyZmFqc3AlMmZhYnN0cmFjdCUyZjIwMjElMmYwMTAwMCUyZnRoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweB8lAgIfAGcWAh8oBVR7ImV2ZW50TmFtZSI6IlJlZ2lzdGVyIiwiZXZlbnREZXRhaWwiOnsic291cmNlIjoiTWFzdGhlYWQgRHJvcGRvd24ifSwiaXNOdWxsIjpmYWxzZX1kAgUPFgIfAGcWAgIBDw8WAh8mBSBodHRwczovL3Nob3AubHd3LmNvbS9wLzAxNDctNTE4NWRkAggPFgIfAGhkAgsPZBYCAgYPZBYCAgEPZBYCAgUPDxYEHyYFQWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL19sYXlvdXRzL29ha3Muam91cm5hbHMvcHJpdmFjeS5hc3B4HwIFDlByaXZhY3kgUG9saWN5ZGQCAQ9kFgZmDxAPFgYeDURhdGFUZXh0RmllbGQFBFRleHQeDkRhdGFWYWx1ZUZpZWxkBQRUZXh0HylnZBAVBgNBbGwIQXJ0aWNsZXMGSW1hZ2VzBlZpZGVvcwhQb2RjYXN0cwVCbG9ncxUGA0FsbAhBcnRpY2xlcwZJbWFnZXMGVmlkZW9zCFBvZGNhc3RzBUJsb2dzFCsDBmdnZ2dnZ2RkAgUPDxYCHyYFN2h0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL3BhZ2VzL2FkdmFuY2Vkc2VhcmNoLmFzcHhkZAIGDw8WAh8saGRkAgEPDxYCHyYFIGh0dHBzOi8vc2hvcC5sd3cuY29tL3AvMDE0Ny01MTg1ZGQCAg8PFgIfJgWXAWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL3BhZ2VzL3JlZ2lzdGVyLmFzcHg/Q29udGV4dFVybD0lMmZhanNwJTJmYWJzdHJhY3QlMmYyMDIxJTJmMDEwMDAlMmZ0aGVfMjAyMF93aG9fY2xhc3NpZmljYXRpb25fX3doYXRfc19uZXdfaW5fc29mdC4xLmFzcHhkZAIDDw8WBB8mBZ8BaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2Fqc3Avc2VjdXJlL3BhZ2VzL215YWNjb3VudC5hc3B4P0NvbnRleHRVcmw9JTJmYWpzcCUyZmFic3RyYWN0JTJmMjAyMSUyZjAxMDAwJTJmdGhlXzIwMjBfd2hvX2NsYXNzaWZpY2F0aW9uX193aGF0X3NfbmV3X2luX3NvZnQuMS5hc3B4HwBoZGQCBA8PFgIfAGgWAh8iBSJib3JkZXItcmlnaHQ6MXB4IHNvbGlkICFpbXBvcnRhbnQ7ZAIGDw8WAh8mBYsBaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2Fqc3AvX2xheW91dHMvMTUvb2Frcy5qb3VybmFscy9sb2dvdXQuYXNweD9Db250ZXh0VXJsPWh0dHBzJTNhJTJmJTJmam91cm5hbHMubHd3LmNvbSUyZmFqc3AlMmZwYWdlcyUyZmRlZmF1bHQuYXNweBYCHyIFImJvcmRlci1yaWdodDoxcHggc29saWQgIWltcG9ydGFudDtkAgcPFgIfKAW5AXsiYnJvd3NpbmdIaXN0b3J5Ijp7ImlzRW5hYmxlZCI6dHJ1ZSwic2VydmljZVVybCI6Imh0dHBzOi8vYXBpbS1obHJwLWVqcC1wcm9kLmF6dXJlLWFwaS5uZXQvZWUiLCJwZGZEb3dubG9hZFVybCI6Ii9fbGF5b3V0cy8xNS9vYWtzLmpvdXJuYWxzL2Rvd25sb2FkcGRmLmFzcHg/dHJja25nX3NyY19wZz1IaXN0b3J5VGFiIn19ZAIKD2QWBmYPEA8WBh8tBQRUZXh0Hy4FBFRleHQfKWdkEBUGA0FsbAhBcnRpY2xlcwZJbWFnZXMGVmlkZW9zCFBvZGNhc3RzBUJsb2dzFQYDQWxsCEFydGljbGVzBkltYWdlcwZWaWRlb3MIUG9kY2FzdHMFQmxvZ3MUKwMGZ2dnZ2dnZGQCBQ8PFgIfJgU3aHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2Fqc3AvcGFnZXMvYWR2YW5jZWRzZWFyY2guYXNweGRkAgYPDxYCHyxoZGQCIQ9kFgJmD2QWHAIBD2QWAmYPZBYCZg9kFggCAQ8WAh4Dc3JjBVFodHRwczovL2ltYWdlcy5qb3VybmFscy5sd3cuY29tL2Fqc3AvWExhcmdlVGh1bWIuMDAwMDA0NzgtMjAyNDEyMDAwLTAwMDAwLkNWLmpwZWdkAgMPFgIfJwUTTmV2ZXIgTWlzcyBhbiBJc3N1ZWQCBQ8WAh8nBUFHZXQgbmV3IGpvdXJuYWwgVGFibGVzIG9mIENvbnRlbnRzIHNlbnQgcmlnaHQgdG8geW91ciBlbWFpbCBpbmJveGQCCQ8WBh4PZGF0YS1hbGVydC10eXBlBQRFdG9jHhNkYXRhLXN1YnNjcmliZWQtbXNnBU9Zb3UgYXJlIG5vdyBzdWJzY3JpYmVkIHRvIHJlY2VpdmUgZVRPQyBhbGVydHMgd2hlbmV2ZXIgbmV3IGlzc3VlcyBhcmUgcHVibGlzaGVkHycFFEdldCBOZXcgSXNzdWUgQWxlcnRzZAIDD2QWCAIBDxQrAAIPFgQfKWcfKgIFZGQWCmYPZBYCZg8VAysvYWpzcC9wYWdlcy92aWV3YWxsbW9zdHBvcHVsYXJhcnRpY2xlcy5hc3B4AAxNb3N0IFBvcHVsYXJkAgEPZBYCZg8VAyYvYWpzcC9QYWdlcy9pbmZvcm1hdGlvbmZvcmF1dGhvcnMuYXNweAALRm9yIEF1dGhvcnNkAgIPZBYCZg8VAyAvYWpzcC9wYWdlcy9hYm91dHRoZWpvdXJuYWwuYXNweAARQWJvdXQgdGhlIEpvdXJuYWxkAgMPZBYCZg8VAxovYWpzcC9wYWdlcy9pc3N1ZWxpc3QuYXNweAALUGFzdCBJc3N1ZXNkAgQPZBYCZg8VAxsvYWpzcC9wYWdlcy9jdXJyZW50dG9jLmFzcHgADUN1cnJlbnQgSXNzdWVkAgMPZBYCZg8PFgIfJgWXAWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL3BhZ2VzL3JlZ2lzdGVyLmFzcHg/Q29udGV4dFVybD0lMmZhanNwJTJmYWJzdHJhY3QlMmYyMDIxJTJmMDEwMDAlMmZ0aGVfMjAyMF93aG9fY2xhc3NpZmljYXRpb25fX3doYXRfc19uZXdfaW5fc29mdC4xLmFzcHhkZAIFDxYCHwBnFgJmDw8WAh8mBSBodHRwczovL3Nob3AubHd3LmNvbS9wLzAxNDctNTE4NWRkAgkPFgIfAGgWAgIBDxQrAAJkZGQCBQ9kFgwCAQ9kFgICAQ8UKwACDxYEHylnHyoCAmRkFgRmD2QWAmYPFQQAPy9hanNwL19sYXlvdXRzLzE1LzEwMzMvb2Frcy5qb3VybmFscy9pbmZvcm1hdGlvbmZvcmF1dGhvcnMuYXNweAARU3VibWl0IGFuIGFydGljbGVkAgEPZBYCZg8VBAAlaHR0cHM6Ly93a2F1dGhvcnNlcnZpY2VzLmVkaXRhZ2UuY29tLwZfYmxhbmsWSG93IHRvIHB1Ymxpc2ggd2l0aCB1c2QCBQ8WAh8qAgQWCGYPZBYCZg8VBBplanAtZm9vdGVyLS1zaG93LW9uLW1vYmlsZZwBaHR0cHM6Ly9sd3cuY29tL3NlY3VyZS9wYWdlcy9hY3RpdmF0ZXN1YnNjcmlwdGlvbi5hc3B4P0NvbnRleHRVcmw9JTJmYWpzcCUyZmFic3RyYWN0JTJmMjAyMSUyZjAxMDAwJTJmdGhlXzIwMjBfd2hvX2NsYXNzaWZpY2F0aW9uX193aGF0X3NfbmV3X2luX3NvZnQuMS5hc3B4ACJBY3RpdmF0ZSB5b3VyIGpvdXJuYWwgc3Vic2NyaXB0aW9uZAIBD2QWAmYPFQQaZWpwLWZvb3Rlci0taGlkZS1vbi1tb2JpbGWcAWh0dHBzOi8vbHd3LmNvbS9zZWN1cmUvcGFnZXMvYWN0aXZhdGVzdWJzY3JpcHRpb24uYXNweD9Db250ZXh0VXJsPSUyZmFqc3AlMmZhYnN0cmFjdCUyZjIwMjElMmYwMTAwMCUyZnRoZV8yMDIwX3dob19jbGFzc2lmaWNhdGlvbl9fd2hhdF9zX25ld19pbl9zb2Z0LjEuYXNweAAdQWN0aXZhdGUgSm91cm5hbCBTdWJzY3JpcHRpb25kAgIPZBYCZg8VBBplanAtZm9vdGVyLS1oaWRlLW9uLW1vYmlsZThodHRwczovL3draGxycC5teS5zaXRlLmNvbS9MaXBwaW5jb3R0T25saW5lSGVscENlbnRlci9zLwAWQnJvd3NlIHRoZSBoZWxwIGNlbnRlcmQCAw9kFgJmDxUEGmVqcC1mb290ZXItLXNob3ctb24tbW9iaWxlWWh0dHBzOi8vd2toZWFsdGguZm9yY2UuY29tL2x3d29ubGluZS9zL3RvcGljLzBUTzBWMDAwMDAxWWdMWldBMC9sd3ctb25saW5lP3RhYnNldC1kZGJmZT0yAARIZWxwZAIHDxYGHwEFIGh0dHBzOi8vd3d3LnRmYWZvcm1zLmNvbS80OTY2NTcwHgZ0YXJnZXQFBl9ibGFuax8nBRhTdWJtaXQgYSBTZXJ2aWNlIFJlcXVlc3RkAg0PFgIfAGhkAg8PFCsAAg8WBB8pZx8qZmRkZAIRDxYCHwBnZAIHDxYCHygFmg97ImxvZ2luQ29uZmlndXJhdGlvbiI6eyJzZXJ2aWNlVXJsIjoiaHR0cHM6Ly9zZXJ2aWNlcy5qb3VybmFscy5sd3cuY29tL0ludGVncmF0aW9uU2VydmljZXMvQWNjb3VudFNlcnZpY2Uuc3ZjL0xvZ2luIiwicmVnaXN0ZXJVcmwiOiJodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9wYWdlcy9yZWdpc3Rlci5hc3B4P0NvbnRleHRVcmw9JTJmYWpzcCUyZmFic3RyYWN0JTJmMjAyMSUyZjAxMDAwJTJmdGhlXzIwMjBfd2hvX2NsYXNzaWZpY2F0aW9uX193aGF0X3NfbmV3X2luX3NvZnQuMS5hc3B4IiwiZm9yZ290UGFzc3dvcmRVcmwiOiJodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9wYWdlcy9mb3Jnb3RwYXNzd29yZC5hc3B4P0NvbnRleHRVcmw9JTJmYWpzcCUyZmFic3RyYWN0JTJmMjAyMSUyZjAxMDAwJTJmdGhlXzIwMjBfd2hvX2NsYXNzaWZpY2F0aW9uX193aGF0X3NfbmV3X2luX3NvZnQuMS5hc3B4IiwicmVkaXJlY3RVcmwiOiJodHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9wYWdlcy9sb2dpbi5hc3B4P0NvbnRleHRVcmw9JTJmYWpzcCUyZmFic3RyYWN0JTJmMjAyMSUyZjAxMDAwJTJmdGhlXzIwMjBfd2hvX2NsYXNzaWZpY2F0aW9uX193aGF0X3NfbmV3X2luX3NvZnQuMS5hc3B4IiwidG9rZW5LZXkiOiJBcHBTc29Ub2tlbiIsInNzb0xvZ2luT3B0aW9ucyI6W10sImN1c3RvbWVyU2VydmljZSI6eyJjdXN0b21lclNlcnZpY2VVU1Bob25lIjoiKDgwMCkgNjM4LTMwMzAiLCJjdXN0b21lclNlcnZpY2VJbnRlcm5hdGlvbmFsUGhvbmUiOiIzMDEtMjIzLTIzMDAiLCJjdXN0b21lclNlcnZpY2VFbWFpbCI6ImN1c3RvbWVyc2VydmljZUBsd3cuY29tIn0sInVzZUFsdGVybmF0aXZlQWNjb3VudExpbmtzIjpmYWxzZX0sImNvbW1vbkNvbmZpZ3VyYXRpb24iOnsiY29tbW9uRW5kcG9pbnRzIjp7ImFkZFRvRmF2b3JpdGVzU2VydmljZVVybCI6Imh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL19sYXlvdXRzLzE1L09BS1MuSm91cm5hbHMvVXNlckNvbGxlY3Rpb25zU2VydmljZS5zdmMvQWRkVG9GYXZvcml0ZXMiLCJzYXZlU2VhcmNoU2VydmljZVVybCI6Imh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL19sYXlvdXRzLzE1L09BS1MuSm91cm5hbHMvVXNlckNvbGxlY3Rpb25zU2VydmljZS5zdmMvU2F2ZVNlYXJjaCIsImNvdW50ZXJEYXRhU2VydmljZVVybCI6Imh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL19sYXlvdXRzLzE1L09BS1MuSm91cm5hbHMvRHVhbEFjY2Vzc1NlcnZpY2Uuc3ZjL1NlbmRDb3VudGVyRGF0YVJlcXVlc3RCeUFOIn0sImthbHR1cmEiOnsicGFydG5lcklkIjoiMTMxNTYzMSIsInBsYXllcklkIjoiNTIyNTM4NzIiLCJrYWx0dXJhV2lkZ2V0VXJsIjoiaHR0cHM6Ly9jZG5hcGlzZWMua2FsdHVyYS5jb20vcC8xMzE1NjMxL2VtYmVkUGxheWtpdEpzL3VpY29uZl9pZC81MjI1Mzg3MiJ9LCJicmlnaHRDb3ZlIjp7ImJyaWdodENvdmVTY3JpcHRVcmwiOiJodHRwczovL3BsYXllcnMuYnJpZ2h0Y292ZS5uZXQvMjMyNDk4MjY4NzAwMS9IeVAwSlNBUnhfZGVmYXVsdC9pbmRleC5taW4uanMiLCJkYXRhQWNjb3VudCI6IjIzMjQ5ODI2ODcwMDEiLCJkYXRhUGxheWVyIjoiSHlQMEpTQVJ4In0sIm1hdGgiOnsibGliVXJsIjoiaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L25wbS9tYXRoamF4QDMvZXM1L3RleC1tbWwtY2h0bWwuanMifSwicmVjb1dpZGdldCI6eyJqb3VybmFscyI6W3siSWQiOiJhanNwIiwiVmVyc2lvbiI6IjA0LjAzIiwiUHJvZHVjdENvZGUiOiJhanNwIn1dLCJwdWJGaWx0ZXIiOnt9LCJjbGllbnRJZCI6ImVqcF92MyIsImxpYlVybCI6Imh0dHBzOi8vYXNzZXRzLm92aWQuY29tL3dpZGdldC92My93aWRnZXQuanMifSwic2NpdGVCYWRnZSI6eyJsaWJVcmwiOiJodHRwczovL2Nkbi5zY2l0ZS5haS9iYWRnZS9zY2l0ZS1iYWRnZS1sYXRlc3QubWluLmpzIn19fWQCCQ9kFgICAQ9kFgICAQ8UKwACDxYEHylnHyoCAmRkFgRmD2QWAmYPFQgAGWh0dHBzOi8vWC5jb20vYWpzcGpvdXJuYWwGX2JsYW5rAVgBWAxkaXNwbGF5Om5vbmUAEHdrLWljb24tZmlsbGVkLXhkAgEPZBYCZg8VCABQaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL0FtZXJpY2FuLUpvdXJuYWwtb2YtU3VyZ2ljYWwtUGF0aG9sb2d5LTEwODczNDExOTIxOTA5Mi8GX2JsYW5rCEZhY2Vib29rCEZhY2Vib29rDGRpc3BsYXk6bm9uZQAXd2staWNvbi1maWxsZWQtZmFjZWJvb2tkAgsPDxYEHyYFQWh0dHBzOi8vam91cm5hbHMubHd3LmNvbS9hanNwL19sYXlvdXRzL29ha3Muam91cm5hbHMvcHJpdmFjeS5hc3B4HwIFDlByaXZhY3kgUG9saWN5ZGQCDQ8PFgIfJgVEaHR0cHM6Ly9qb3VybmFscy5sd3cuY29tL2Fqc3AvX2xheW91dHMvb2Frcy5qb3VybmFscy9kaXNjbGFpbWVyLmFzcHhkZAIPDw8WAh8mBT9odHRwczovL2pvdXJuYWxzLmx3dy5jb20vYWpzcC9fbGF5b3V0cy9vYWtzLmpvdXJuYWxzL3Rlcm1zLmFzcHhkZAIRDw8WAh8mBVVodHRwczovL3d3dy53b2x0ZXJza2x1d2VyLmNvbS9lbi9zb2x1dGlvbnMvbGlwcGluY290dC1qb3VybmFscy9saXBwaW5jb3R0LW9wZW4tYWNjZXNzZGQCEw8UKwACDxYEHylnHyoCBGRkFghmD2QWAmYPFQcAIC9hanNwL1NlY3VyZS9QYWdlcy9mZWVkYmFjay5hc3B4AAxkaXNwbGF5Om5vbmUAAAhGZWVkYmFja2QCAQ9kFgJmDxUHAEVodHRwOi8vam91cm5hbHMubHd3LmNvbS9hanNwL19sYXlvdXRzLzEwMzMvb2Frcy5qb3VybmFscy9zaXRlbWFwLmFzcHgFYmxhbmsMZGlzcGxheTpub25lAAAHU2l0ZW1hcGQCAg9kFgJmDxUHACcvYWpzcC9fbGF5b3V0cy9PQUtTLkpvdXJuYWxzL2ZlZWRzLmFzcHgADGRpc3BsYXk6bm9uZQAACVJTUyBGZWVkc2QCAw9kFgJmDxUHABBodHRwczovL2x3dy5jb20vAAxkaXNwbGF5Om5vbmUAAAxMV1cgSm91cm5hbHNkAhUPDxYEHwIFH1lvdXIgQ2FsaWZvcm5pYSBQcml2YWN5IENob2ljZXMfJgV3aHR0cHM6Ly9wcml2YWN5cG9ydGFsLWRlLm9uZXRydXN0LmNvbS93ZWJmb3JtLzIyMTdlMTE3LTUyNmItNDY5Ni04YTk4LThjNDAyZjhmMmI4MS81YjA0OWJhMy0wMTA2LTRiNzctYTdkYS01ZDEyMjM4YzkwYTRkZAIXDxYCHy8FNy9fbGF5b3V0cy8xMDMzL0lNQUdFUy9PQUtTLkpvdXJuYWxzL0NBUHJpdmFjeVBvbGljeS5wbmdkAhkPFgIfAgUsPHNwYW4+Q29weXJpZ2h0Jm5ic3A7JmNvcHk7Jm5ic3A7MjAyNDwvc3Bhbj5kAhsPFgIfAgWQATxhIGhyZWY9Imh0dHBzOi8vd3d3LndvbHRlcnNrbHV3ZXIuY29tL2VuL2hlYWx0aCIgdGFyZ2V0PSJfYmxhbmsiPldvbHRlcnMgS2x1d2VyIEhlYWx0aCwgSW5jLiBhbmQvb3IgaXRzIHN1YnNpZGlhcmllcy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuPC9hPmQCIw9kFgJmD2QWCGYPDxYCHwBoZGQCAg8PFgIfAGhkZAIED2QWAmYPFgIfAGhkAgYPZBYCZg8WAh8AaGQCJQ9kFgJmD2QWAgICDxYEHwMFSWVqLWFkdmVydGlzZW1lbnQgZWpwLWFkdmVydGlzZW1lbnQtaGlnaGltcGFjdCBqcy1hZHZlcnRpc2VtZW50LWhpZ2hpbXBhY3QfAGcWAgIBDxYEHwIFtQM8ZGl2IGlkPSJnYV80NjFhM2IxOC1lMDcyLTQ1ZmUtYjQyNC0zYmU5MGMzZDQ1OWQiIGNsYXNzPSJhZC1zbG90LWNvbnRhaW5lciBhZC1zbG90LWNvbnRhaW5lci1nYV80NjFhM2IxOC1lMDcyLTQ1ZmUtYjQyNC0zYmU5MGMzZDQ1OWQiIGRhdGEtc2l6ZW1hcD0iW1tbOTkyLCA1MDBdLCBbWzMwMCwgMjUwXV1dLCBbWzc2OCwgMTgwXSwgW1s3MjgsIDkwXV1dLCBbWzAsIDBdLCBbWzMwMCwgNTBdXV1dIiBkYXRhLWFkcGF0aD0iLzE1NzI2NzAyNzYxL0Rlc2t0b3AvYWpzcC9IaWdoSW1wYWN0IiBkYXRhLWF1dG9sb2FkPSJ5ZXMiIGRhdGEtb3V0b2ZwYWdlPSJubyIgZGF0YS1zdGlja3k9InllcyIgZGF0YS1zbG90dGFyZ2V0aW5nPScnIGRhdGEtZGlzcGxheXNsdWc9InllcyIgZGF0YS1zdGlja3ktZHVyYXRpb249IjEwIiBkYXRhLW5hbWU9IkhpZ2hJbXBhY3QiPjwvZGl2Ph8AZ2QCKQ9kFgJmDxYCHwBoZAITD2QWAmYPZBYEZg8WCB4NZGF0YS1hZGNvbmZpZwXSAXsiYWRUaXRsZSI6IkFkdmVydGlzZW1lbnQiLCJzbG90Q2xhc3MiOiJhZC1zbG90LWNvbnRhaW5lciIsInRvcEJhbm5lciI6eyJzdGlja3kiOiJ0cnVlIiwic3RpY2t5RHVyYXRpb24iOiI1MDAwIn0sImxhenlMb2FkaW5nRW5hYmxlZCI6ZmFsc2UsIm5waUhhc2giOiIiLCJwYWdlVGFyZ2V0aW5nIjp7IkFydGljbGVJZCI6IjAwMDAwNDc4LTIwMjEwMTAwMC0wMDAwMSJ9fR4SZGF0YS12aWRlb2FkY29uZmlnBY0CeyJzZXJ2ZXJVUkwiOiJodHRwczovL3B1YmFkcy5nLmRvdWJsZWNsaWNrLm5ldC9nYW1wYWQvYWRzIiwic2l6ZXMiOiIzMjB4MTgwfDY0MHgzNjAiLCJvdmVybGF5VW5pdFBhdGgiOiIvMTU3MjY3MDI3NjEvRGVza3RvcC9hanNwL1ZpZGVvL292ZXJsYXkiLCJwcmVyb2xsVW5pdFBhdGgiOiIvMTU3MjY3MDI3NjEvRGVza3RvcC9hanNwL1ZpZGVvL3ByZS1yb2xsIiwicG9zdHJvbGxVbml0UGF0aCI6Ii8xNTcyNjcwMjc2MS9EZXNrdG9wL2Fqc3AvVmlkZW8vcG9zdC1yb2xsIn0fAwUManMtYWQtY29uZmlnHwBnZAICDxYCHwBnZBgLBTxjdGwwMCRjdGw1MSRIZWFkZXIkVXNlckFjdGlvblRvb2xzJGx2QWx0ZXJuYXRpdmVBY2NvdW50TGlua3MPZ2QFGWN0bDAwJGN0bDU2JGx2U29jaWFsTGlua3MPFCsADmRkZGRkZGQUKwACZGQCAmRkZGYC/////w9kBVNjdGwwMCRjdGwyOSRnXzYwYjljMzkxXzRiZDdfNGY0NV9hZTZiXzliNTMzOGI3ZDY1YyRjdGwwMCRzc29MaXN0Q29udHJvbCRzc29MaXN0Vmlldw9nZAUaY3RsMDAkY3RsNTYkbHZDb250ZW50TGlua3MPFCsADmRkZGRkZGQ8KwAEAAIEZGRkZgL/////D2QFGGN0bDAwJGN0bDU2JGx2SW5mb1Bob25lcw88KwAOAwhmDGYNAv////8PZAUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFd2N0bDAwJGN0bDI5JGdfNjBiOWMzOTFfNGJkN180ZjQ1X2FlNmJfOWI1MzM4YjdkNjVjJGN0bDAwJHVjQXJ0aWNsZVRvb2xzJGV4cG9ydFRvQ2l0YXRpb25NYW5hZ2VyJGNoZWNrQm94U2F2ZU15U2VsZWN0aW9uBRdjdGwwMCRjdGw1NiRsdlNpdGVMaW5rcw8UKwAOZGRkZGRkZDwrAAUAAgVkZGRmAv////8PZAUfY3RsMDAkY3RsNTYkbHZGb3JKb3VybmFsQXV0aG9ycw8UKwAOZGRkZGRkZBQrAAJkZAICZGRkZgL/////D2QFGGN0bDAwJGN0bDU2JGx2T3RoZXJMaW5rcw9nZAVLY3RsMDAkY3RsMjkkZ181NWI2ZTE2Y183ZWQ1XzRhYjZfYTE4Ml8zNGY1ZWNmNDA1ODckY3RsMDEkcmVjZW50QWN0aXZpdHlMaXN0DxQrAA5kZGRkZGRkPCsABQACBWRkZGYC/////w9kBUxjdGwwMCRjdGw1MSRIZWFkZXIkVXNlckFjdGlvblRvb2xzJHJlY2VudFNlYXJjaGVzQ29udHJvbCRsdndSZWNlbnRTZWFyY2hMaXN0DzwrAA4DCGYMZg0C/////w9kOa6YJpyqA5KO5apcffUOgEs++iH3PwcI8mCQxdW1fJk=" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=dnaDAFNiQGyAS-8AAnEusSAvRcEvxsZnbowJJdr_Pi9Oz7lzs5k45FStkRo1xlEHk9NeovbY1Hwq_CwXR_md87LXDXM1L2hMpaL8ksMyAA01&amp;t=637811513229275428" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var MSOWebPartPageFormName = 'aspnetForm'; var g_presenceEnabled = true; var g_wsaEnabled = false; var g_correlationId = 'b93967a1-e200-f0c3-6507-552ab4cbc1bb'; var g_wsaQoSEnabled = false; var g_wsaQoSDataPoints = []; var g_wsaRUMEnabled = false; var g_wsaLCID = 1033; var g_wsaListTemplateId = 850; var g_wsaSiteTemplateId = 'EJOURNALS#7'; var _spPageContextInfo={"webServerRelativeUrl":"/ajsp","webAbsoluteUrl":"https://journals.lww.com/ajsp","viewId":"","listId":"{b25b4f76-e38f-4c88-90b3-8ce2f7fdaf69}","listPermsMask":{"High":0,"Low":200769},"listUrl":"/ajsp/Pages","listTitle":"Pages","listBaseTemplate":850,"viewOnlyExperienceEnabled":false,"blockDownloadsExperienceEnabled":false,"idleSessionSignOutEnabled":false,"cdnPrefix":"","siteAbsoluteUrl":"https://journals.lww.com/ajsp","siteId":"{7917f2bf-dc16-4ca0-bbd1-cba6420ecd3d}","showNGSCDialogForSyncOnTS":false,"supportPoundStorePath":true,"supportPercentStorePath":true,"siteSubscriptionId":null,"CustomMarkupInCalculatedFieldDisabled":true,"AllowCustomMarkupInCalculatedField":false,"isSPO":false,"farmLabel":null,"serverRequestPath":"/ajsp/pages/articleviewer.aspx","layoutsUrl":"_layouts/15","webId":"{4cc3c40d-5974-47b2-8cb9-e122cecb10a4}","webTitle":"American Journal of Surgical Pathology","webTemplate":"20200","webTemplateConfiguration":"EJOURNALS#7","webDescription":"","tenantAppVersion":"0","isAppWeb":false,"webLogoUrl":"/_layouts/images/titlegraphic.gif","webLanguage":1033,"currentLanguage":1033,"currentUICultureName":"en-US","currentCultureName":"en-US","currentCultureLCID":1033,"env":null,"nid":0,"fid":0,"serverTime":"2024-11-25T03:47:46.4352639Z","siteClientTag":"4$$16.0.10415.20001","crossDomainPhotosEnabled":false,"openInClient":false,"Has2019Era":true,"webUIVersion":15,"webPermMasks":{"High":0,"Low":196608},"pageListId":"{b25b4f76-e38f-4c88-90b3-8ce2f7fdaf69}","pageItemId":68,"pagePermsMask":{"High":0,"Low":200769},"pagePersonalizationScope":1,"userEmail":"","userId":0,"userLoginName":null,"userDisplayName":null,"isAnonymousUser":true,"isAnonymousGuestUser":false,"isEmailAuthenticationGuestUser":false,"isExternalGuestUser":false,"systemUserKey":null,"alertsEnabled":true,"siteServerRelativeUrl":"/ajsp","allowSilverlightPrompt":"True","themeCacheToken":"/ajsp::5:","themedCssFolderUrl":null,"themedImageFileNames":null,"modernThemingEnabled":true,"isSiteAdmin":false,"ExpFeatures":[480216468,1884350801,1158731092,62197791,538521105,335811073,4194306,34614301,268500996,-1946025984,28445328,-2147475455,134291456,65536,288,950272,1282,808326148,134217873,0,0,-1073217536,545285252,18350656,-467402752,6291457,-2147483644,1074794496,-1728053184,1845537108,622628,4102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"killSwitches":{},"InternalValidAuthorities":["journals.na.lww.com","journals.lww.com","journals.na.lww.com","journals.lww.com","cloud-journals.lww.com","cloud-journals.lww.com"],"CorrelationId":"b93967a1-e200-f0c3-6507-552ab4cbc1bb","hasManageWebPermissions":false,"isNoScriptEnabled":false,"groupId":null,"groupHasHomepage":true,"groupHasQuickLaunchConversationsLink":false,"departmentId":null,"hubSiteId":null,"hasPendingWebTemplateExtension":false,"isHubSite":false,"isWebWelcomePage":false,"siteClassification":"","hideSyncButtonOnODB":false,"showNGSCDialogForSyncOnODB":false,"sitePagesEnabled":false,"sitePagesFeatureVersion":0,"DesignPackageId":"00000000-0000-0000-0000-000000000000","groupType":null,"groupColor":"#23874b","siteColor":"#23874b","headerEmphasis":0,"navigationInfo":null,"guestsEnabled":false,"MenuData":{"SignInUrl":"/ajsp/_layouts/15/Authenticate.aspx?Source=%2Fajsp%2Fabstract%2F2021%2F01000%2Fthe%5F2020%5Fwho%5Fclassification%5F%5Fwhat%5Fs%5Fnew%5Fin%5Fsoft%2E1%2Easpx"},"RecycleBinItemCount":-1,"PublishingFeatureOn":true,"PreviewFeaturesEnabled":false,"disableAppViews":false,"disableFlows":false,"serverRedirectedUrl":null,"formDigestValue":"0x2E37B5E6CAF809EB0D83A3D7C33A7EE990E11DC3D3C7D87C97C40F2E88E96BBC36BEE3D5CED73ACB32B241C5248105302DC9A6581B13AF405D83BB8913B3A603,25 Nov 2024 03:47:46 -0000","maximumFileSize":10240,"formDigestTimeoutSeconds":1800,"canUserCreateMicrosoftForm":false,"canUserCreateVisioDrawing":true,"readOnlyState":null,"isTenantDevSite":false,"preferUserTimeZone":false,"userTimeZoneData":null,"userTime24":false,"userFirstDayOfWeek":null,"webTimeZoneData":null,"webTime24":false,"webFirstDayOfWeek":null,"isSelfServiceSiteCreationEnabled":null,"alternateWebAppHost":"","aadTenantId":"","aadUserId":"","aadInstanceUrl":"","msGraphEndpointUrl":"https://","allowInfectedDownload":true};_spPageContextInfo.updateFormDigestPageLoaded=new Date();_spPageContextInfo.clientServerTimeDelta=new Date(_spPageContextInfo.serverTime)-new Date();if(typeof(define)=='function'){define('SPPageContextInfo',[],function(){return _spPageContextInfo;});}var L_Menu_BaseUrl="/ajsp"; var L_Menu_LCID="1033"; var L_Menu_SiteTheme="null"; document.onreadystatechange=fnRemoveAllStatus; function fnRemoveAllStatus(){removeAllStatus(true)};//]]> </script> <script src="https://lww.com/_layouts/15/1033/Scripts/wk/alerts-subscription.min.js?v=05.24.00.023" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ Flighting.ExpFeatures = [480216468,1884350801,1158731092,62197791,538521105,335811073,4194306,34614301,268500996,-1946025984,28445328,-2147475455,134291456,65536,288,950272,1282,808326148,134217873,0,0,-1073217536,545285252,18350656,-467402752,6291457,-2147483644,1074794496,-1728053184,1845537108,622628,4102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]; (function() { if(typeof(window.SP) == "undefined") window.SP = {}; if(typeof(window.SP.YammerSwitch) == "undefined") window.SP.YammerSwitch = {}; var ysObj = window.SP.YammerSwitch; ysObj.IsEnabled = false; ysObj.TargetYammerHostName = "www.yammer.com"; } )(); var _spWebPartComponents = new Object();function openEmtcIfAuthenticated(resourceId){logCounterDataEmailToColleagueByAN('00000478-202101000-00001', false); window.location.assign('https://journals.lww.com/ajsp/pages/login.aspx?ReturnUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx');}function slideShow_NavigateToUrl(urlToNavigate) { $('#ArticleImageModal').modal('hide'); logCounterDataImageGalleryByAN('00000478-202101000-00001'); window.location = urlToNavigate; }function HideSlideShow() { $('#ArticleImageModal').modal('hide'); }//]]> </script> <script src="https://lww.com/_layouts/15/1033/Scripts/wk/ListContainerControlBase.js?v=05.24.00.023" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function getSelectedItemsField() { return $get("selectedItems"); }function getCheckBoxListContainer() { return $get("checkBoxListContainer"); }function getListActionsContainerTop() { return $get("listActionsContainerTop"); }function getListActionsContainerBottom() { return $get("listActionsContainerBottom"); }function getSelectedItemsCount() {{ return getSelectedItemsField().value.split(';').length - 1; }}function article_AddSelectedItem(){ addToMyCollectionsLinkClicked('00001'); }function getEmailRegularExpression() { return /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})$/; }function getMultipleEmailsRegularExpression() { return /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$/; }function getMailMessage() { return 'Thought you might appreciate this item(s) I saw in The American Journal of Surgical Pathology.'; }function getImageCountStatus() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_imageCountStatus"); }function getCallshowImage() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_callShowImage"); }function getImageUrl() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_url"); }function getDescription() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_description"); }function getImageSourceTitle() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_sourceTitle"); }function getImageSourceUrl() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_sourceUrl"); }function getImageSourceInfo() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_sourceInfo"); }function getImageKey() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_key"); }function getImageFullSizeUrl() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_fullSizeUrl"); }function getImageGalleryUrl() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_imageGalleryUrl"); }function getEmailTOColleaguePopupID() { return "ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague"; }function image(id, nextImageId, previousImageId, title, description, rolloverUrl, popupUrl, fullSizeUrl, originalUrl, imageGalleryUrl, windowId){this.id = id;this.title = title;this.description = description;this.rolloverUrl = rolloverUrl;this.popupUrl = popupUrl;this.nextImageId = nextImageId;this.previousImageId = previousImageId; this.fullsizeUrl = fullSizeUrl; this.originalUrl = originalUrl;this.imageGalleryUrl = imageGalleryUrl; this.windowId=windowId}function Global_GetImagesCollection(){var images = new Object();images["F1"]=new image("F1","F2","","FIGURE 1","Atypical spindle cell lipomatous tumor. A, This tumor shows a variably collagenous to myxoid stroma and is dominated by spindle cells, in areas admixed with adipocytes. B, The tumor cells are relatively uniform, whereas the adipocytes show marked variation in size, including occasional lipoblasts. C, This tumor contains abundant myxoid stroma with prominent adipocytes and scattered spindle cells with hyperchromatic nuclei. D, This example shows dense collagenous stroma, notably pleomorphic and multinucleated cells, and occasional lipoblasts.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F1.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F1.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F1&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F1.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F1");images["F2"]=new image("F2","F3","F1","FIGURE 2","Myxoid pleomorphic liposarcoma. A, The tumor contains abundant myxoid stroma and “crow’s feet” blood vessels, mimicking myxoid liposarcoma; the presence of tumor cells with large, hyperchromatic nuclei would not fit with myxoid liposarcoma. B, In other areas, markedly pleomorphic cells and atypical lipoblasts resemble pleomorphic liposarcoma.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F2.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F2.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F2&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F2.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F2");images["F3"]=new image("F3","F4","F2","FIGURE 3","Angiofibroma of soft tissue. A, The tumor shows a hypocellular appearance with evenly distributed, branching blood vessels and a fine collagenous stroma. B, Some examples contain myxoid stroma. Note the prominent thin-walled blood vessels. C, The uniform ovoid to short spindle cells contain fine chromatin. D, The characteristic blood vessels are generally thicker in caliber than similarly shaped vessels of myxoid liposarcoma.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F3.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F3.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F3&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F3.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F3");images["F4"]=new image("F4","F5","F3","FIGURE 4","<em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">EWSR1-SMAD3</em>-positive fibroblastic tumor. A, Intersecting fascicles of spindle cells show irregular margins with adjacent subcutaneous adipose tissue. B, The fibroblastic spindle cells contain uniform nuclei and pale eosinophilic cytoplasm.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F4.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F4.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F4&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F4.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F4");images["F5"]=new image("F5","F6","F4","FIGURE 5","Superficial CD34-positive fibroblastic tumor. A, The tumor is composed of sheets of variably pleomorphic and epithelioid cells with abundant, glassy eosinophilic cytoplasm. Mitotic activity is minimal, in contrast to undifferentiated pleomorphic sarcoma. B, IHC for CD34 is diffusely positive. Keratins are also often positive (not shown).","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F5.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F5.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F5&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F5.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F5");images["F6"]=new image("F6","F7","F5","FIGURE 6","Inflammatory leiomyosarcoma. A, The tumor is composed of relatively uniform, elongated spindle cells with eosinophilic cytoplasm, including scattered atypical forms, admixed with prominent lymphocytes and scattered foam cells. B, Desmin is typically strongly positive.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F6.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F6.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F6&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F6.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F6");images["F7"]=new image("F7","F8","F6","FIGURE 7","<em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">NTRK</em>-rearranged spindle cell neoplasms. A, This group of tumors shows a range of histologic appearances and sometimes resembles nerve sheath tumors, ranging from (A) hypocellular tumors with bland spindle cells in a collagenous stroma to (B) more cellular examples with mitotically active, atypical spindle cells in a myxoid stroma. Note the perivascular hyalinized collagen, similar to the vascular pattern observed in schwannomas. C, Some tumors show a focally nodular or whorled appearance. D, IHC using a pan-TRK antibody is usually positive, most strongly and diffusely in tumors with <em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">NTRK1</em> rearrangements. Weak or moderate staining is not entirely specific for this tumor class.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F7.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F7.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F7&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F7.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F7");images["F8"]=new image("F8","F9","F7","FIGURE 8","<em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">CIC</em>-rearranged sarcoma. A, This tumor is composed of sheets of round cells somewhat resembling Ewing sarcoma, although the amount of cytoplasm and uneven spacing of nuclei would be unusual. B, The tumor cells often contain prominent nucleoli and abundant pale cytoplasm, helpful clues to the diagnosis. C, Epithelioid tumor cells with clear cytoplasm are a focal finding in many cases. D, This example contains an admixture of rounded to epithelioid cells with amphophilic cytoplasm. Note the extensive necrosis. The combination of nuclear WT-1 (E) and ETV4 (F) is helpful to support the diagnosis.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F8.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F8.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F8&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F8.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F8");images["F9"]=new image("F9","F10","F8","FIGURE 9","Sarcomas with <em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">BCOR</em> genetic alterations. A, This tumor is composed of uniform round cells with fine chromatin in a fibrillary collagenous stroma. B, Some examples contain myxoid stroma and thin-walled blood vessels. C, A component of short spindle cells is often seen. D, Diffuse nuclear staining for BCOR is a characteristic finding, albeit not entirely specific for tumors with <em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">BCOR</em> gene alterations.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F9.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F9.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F9&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F9.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F9");images["F10"]=new image("F10","F11","F9","FIGURE 10","Round cell sarcomas with <em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">EWSR1</em>-<em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">PATZ1</em> fusions. A, This tumor contains an admixture of round cells and epithelioid cells. Note the bland nuclei. B, Some tumors show a reticular growth pattern with short spindle cells in a more myxoid stroma. C, The histology of these tumors is often reminiscent of myoepithelial neoplasms. Note the perivascular hyalinization. D, IHC for S100 protein is often positive, further mimicking a myoepithelial tumor.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F10.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F10.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F10&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F10.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F10");images["F11"]=new image("F11","F12","F10","FIGURE 11","MMNST. A, Some examples contain abundant melanin pigment, obscuring the tumor cells. B, This tumor contains less prominent melanin. The uniform spindle cells show a fascicular architecture. C, Some tumors show a melanoma-like appearance with epithelioid cells with prominent nucleoli and a high mitotic rate. D, By IHC, many examples show loss of staining for PRKAR1A (red reaction product).","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F11.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F11.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F11&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F11.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F11");images["F12"]=new image("F12","F13","F11","FIGURE 12","SFT. A, The tumor contains prominent stromal collagen and shows a haphazard architecture. B, This tumor shows a more cellular appearance. Note the scattered dilated, thin-walled blood vessels. C, A highly cellular example with prominent staghorn vessels. This high-risk tumor had a high mitotic rate (not shown). D, Nuclear immunoreactivity for STAT6 is a consistent finding, reflecting the underlying <em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">NAB2-STAT6</em> fusion that defines this tumor type.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F12.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F12.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F12&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F12.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F12");images["F13"]=new image("F13","F14","F12","FIGURE 13","Epithelioid hemangioma. A, A cellular example with nests of epithelioid tumor cells with abundant eosinophilic cytoplasm and occasional vacuoles. B, Nuclear staining for FOSB is a helpful diagnostic finding, identified in around 50% of cases.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F13.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F13.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F13&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F13.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F13");images["F14"]=new image("F14","F15","F13","FIGURE 14","EHE. A, Conventional EHE composed of uniform epithelioid cells with glassy eosinophilic cytoplasm arranged in cords within a myxohyaline stroma. B, EHE with <em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">YAP1-TFE3</em> fusion often shows a nested appearance; the tumor cells contain abundant pale eosinophilic cytoplasm. C, A focally vasoformative architecture is usually seen, in contrast to conventional EHE. The degree of nuclear atypia in this case is notable. D, IHC for TFE3 shows strong nuclear staining.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F14.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F14.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F14&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F14.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F14");images["F15"]=new image("F15","F16","F14","FIGURE 15","Pseudomyogenic hemangioendothelioma. A, The tumor shows a loose fascicular architecture with relatively uniform spindle cells with abundant eosinophilic cytoplasm, mimicking a myoid neoplasm. Note the scattered stromal neutrophils. B, This example infiltrates muscle and contains polygonal to spindle cells with amphophilic cytoplasm. C, By IHC, the tumor cells are diffusely positive for keratins using AE1/AE3 (but not MNF116). D, FOSB is strongly positive, reflecting an underlying <em xmlns:mrws=\"http://webservices.ovid.com/mrws/1.0\">FOSB</em> gene rearrangement.","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F15.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F15.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F15&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F15.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F15");images["F16"]=new image("F16","","F15","FIGURE 16","MPNST. A, The tumor shows alternating highly cellular, fascicular areas and less cellular areas. B, The tumor cells show loss of nuclear staining for H3K27me3 (histone H3 with lysine 27 trimethylation).","https://images.journals.lww.com/ajsp/Rollover.00000478-202101000-00001.F16.jpeg","https://images.journals.lww.com/ajsp/Gallery.00000478-202101000-00001.F16.jpeg","https://journals.lww.com/ajsp/_layouts/oaks.journals/ImageView.aspx?k=ajsp:2021:01000:00001&i=F16&year=2021&issue=01000&article=00001&type=Abstract","https://images.journals.lww.com/ajsp/Original.00000478-202101000-00001.F16.jpeg","/ajsp/pages/imagegallery.aspx?year=2021&issue=01000&article=00001", "ajsp_2021_01000_00001_F16"); return images; }function getPopupImageId() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_popupImageId"); }function getIsExportToPPT() { return $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_IsExportToPPT"); }//]]> </script> <script src="/ScriptResource.axd?d=11ySqNT2t8wJXf-5ynqkHTYVaR0CZPUQDLhFk5-B61-yY4pHK9T4A-OmNoLERHX1OU2F3io32lKHXeNlvH0kpnJP6-ZQm2Ado5OlvNqUwB9TpwuIgMVQBgIz-DSVpHWqDoVFHrt69C9fSrbhF6t9QBuuAcSpa-p9_2de4EnR0aU1&amp;t=2265eaa7" type="text/javascript"></script> <script src="/_layouts/15/blank.js?rev=DkvtcIrq8iOu%2FY%2Ff2C9qhQ%3D%3DTAG0" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ window.SPThemeUtils && SPThemeUtils.RegisterCssReferences([]); (function(){ if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) { return; } _spBodyOnLoadFunctions.push(function() { SP.SOD.executeFunc('core.js', 'FollowingDocument', function() { FollowingDocument(); }); }); })();(function(){ if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) { return; } _spBodyOnLoadFunctions.push(function() { SP.SOD.executeFunc('core.js', 'FollowingCallout', function() { FollowingCallout(); }); }); })();if (typeof(DeferWebFormInitCallback) == 'function') DeferWebFormInitCallback();//]]> </script> <script src="/WebResource.axd?d=ujR-dJ4zUHGN6jELxLVetl199sJpE_qZiBmEfUoaRM4DCmEfpBr9GGhTGo9ZJcfF6mQ45yf4Ik1RnQ9yqZG9_5EcA9R0xynU6JEfYiEh3vA1&amp;t=637811513229275428" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { UpdateFormDigest('\u002fajsp', 1440000);if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;if (typeof(_spFormOnSubmitWrapper) != 'undefined') {return _spFormOnSubmitWrapper();} else {return true;}; return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C7089F2B" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAEXbCtCupkEEVBntsABVNbJwQLWtVERrnnBjDi1TrnEeR4WvAxnu63PHPpRuQMmHD73hhCCDEOLJF8tjJaxmMzMg1YNR2eABby/ZmsATgKXmBIgiSF8jQJGeTpsLHGFoaml6MWDr3/8QXodhxVfx8FS0g7H8RoGW3YgcM38Iwm1iMoVcaco2XnSaoUn3/TSh9vw+j4gIpltQ5uW2VbbW1PImpoGMijX+dXo51/j94T3WnxtqL7EjWJewpmSUZzpKg5/Jtl4d8ICFIqbNuETyv88w038zSbCfvYdn0fsL6scwEdfJPc71FC5mBJymu6c9+5C0rDcTIucUcfVcXg24Qcj2Rwj5n+JKj+fmndTJk+d0g1Ns6wXx7DauK8z/WtJTWnj9qTe+W5DS1HpgmEvmovI14iQ+XkCnfxSv0yXht6ieDJtzFzR8syNRhfGfwSq/GQ4A45M1vfNdXzPTwjVcQ+2ia6amFEb/j9tiuMsekvwmwL2vaL5SrnSg5rvAhywk5+rNFhF1b0KSycCN55kmFNw0GZbPrRKe+jfieaxg5tqN/WAd/aM9EmdgjdRUFdYHVnKAfn5bByG8o+6N4Ztj5EyGgnCF/B0ZdZma13DCQsB6ptnw6xPqDbzh5JDWuGvu9OaKLgfqGEThY7c6RN4LyFR8Nc62HezU6mTzNkUWtXGt4UTxEgFUrsnH99f0W4IJ2+0z0rQ5JmJJtHYo3SRqT1HN+DZBJgPNyrrZGaSq41H3D4scNsuEmWRRscvnQ4L27oy2yojlcTcx/+dYRfAbc9A/wW5mI2SD9UqbaGV+D3uNyMIL8hsFBY7dEq/akVSpWy+zVroKA4YI41ru+5lOwQTR8zRGn6v7T8zBQyXQIKmj+mUxd2H51fZfqeeOEfir06rBPxB9LF9AOb6HCD6ajEqKvg8E9fLwgVhywLPbGJ3QDL3J5tMOrxgukcZo3tEP/iR82R7SCU6zPPtsmqpAqiB88PAKQWznwJufFUT75gHTbz1SpEC+CInrzFGOl7orDlBxgDKEc2+Pz+ZLfwkGpDxSbVNSkEyNow+J0/kC7JqGIiIMHQl/Y9h62goFITUJQ7tBWDhfAGS8pJp2wqEpuJeYntxCyPVgxKIpcICaEYY9UPU5nISalosu0d1vsz3WSr4c/EB0IlZyRp4Kb8x0rbhMymvJdTN26LEE0JsmJo92H0GpN7MDSQ8fcUfezcKc7/hvvcz5tj1bMh89NEhXZKcdKAPRHmnjaAjV5bQADbhFE30c0Du+T86bNH9Fuy95eITXaaBpzRcH4nH6yPUQtzJA2cN2YeyeX7hItNrgjYAFQa9Ylx1yHVW/ZvBQgVDwT8OKSRx6Xz8R+dYtODJrDd6tE6QbcrLddXoBjisLcHHMYmWH85HN9sPJCfki/nJ7adR/pe584SZVDqujzRFcy9+5Go14I34Idm5RmbMOzDYjZ/mmKSSfeqlWXfZxW4ELm/hpxWUu/hxnDt95BL9O5hY8e2mnlWBxJNrMXVlFr9OxMw==" /> </div> <script type="text/javascript"> var submitHook = function () { return false; }; theForm._spOldSubmit = theForm.submit; theForm.submit = function () { if (!submitHook()) { this._spOldSubmit(); } }; </script> <span id="DeltaSPWebPartManager"> </span> <script type="text/javascript">$.getJSON("https://login.journals.lww.com/AuthCheck.aspx?Callback=?", null, function (data) { if(data.IsAuthenticated.toLowerCase() == "true") {window.location.replace("https://login.journals.lww.com/?wa=wsignin1.0&wtrealm=urn%3ajournals&wctx=https%3a%2f%2fjournals.lww.com%2fajsp%2f_layouts%2f15%2fAuthenticate.aspx%3fSource%3d%252fajsp%252fabstract%252f2021%252f01000%252fthe_2020_who_classification__what_s_new_in_soft.1.aspx"); } }) </script> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', ['fctl00$WebPartAdderUpdatePanel',''], [], ['ctl00$WebPartAdder','','ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$btnOpenExportDialog',''], 90, 'ctl00'); //]]> </script> <span id="DeltaDelegateControls"> </span> <!-- start ( this can all go into PublishingSiteAction:SiteActionMenu )---> <!-- end ( this can all go into PublishingSiteAction:SiteActionMenu )---> <div class="ejp-corporate-hat"> <div class="ejp-corporate-hat__content wk-grid-page-container"> <a href="https://lww.com/pages/default.aspx"> <div role="img" class="ejp-corporate-hat__logo ejp-corporate-hat__logo--lww" aria-label="Lippincott Logo"></div> </a> </div> </div> <div id="ctl00_MicrobarContainer" class="top-microbar-container"> </div> <!-- Header Banners delegate control --> <a id="HiddenAnchor" href="javascript:;" style="display: none;"></a> <!-- Header Advertisements delegate control --> <div id="ctl00_TopAdvertisementContainer" class="advertisement-content_top top-banner"> <div class="top-banner__content--centered top-banner--low-opacity"> <div id="ctl00_ctl49_adContainer" class="ej-advertisement ej-advertisement-topcombo"> <div class="ej-advertisement-content"> <div> <div id="ga_ec61db42-98d7-4cb3-a35a-dfb688e9b5f4" class="ad-slot-container ad-slot-container-ga_ec61db42-98d7-4cb3-a35a-dfb688e9b5f4" data-sizemap="[[[730, 500], [[728, 90]]], [[0, 0], [[300, 50]]]]" data-adpath="/15726702761/Desktop/ajsp/Article/Top" data-autoload="yes" data-outofpage="no" data-sticky="yes" data-slottargeting='' data-displayslug="yes" data-sticky-duration="5" data-name="Top"></div> </div> </div> </div> </div> </div> <div class="main-wrapper"> <div id="main-container"> <!-- Header delegate control --> <header class="header"> <div class="header__holder"> <div class="header__layout-top wk-grid-page-container"> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/UserToolbarDropdown.js?v=05.24.00.023" defer="true"> </script> <section class="user-action-toolbar"> <ul class="user-menu user-info" role="tablist"> <li id="ctl00_ctl51_Header_UserActionTools_liLogin" class="user-menu__item user-menu__item--popup-container user-menu__item--login-popup-container dib"> <button class="user-menu__link user-menu__link--login js-ejp-login-btn" type="button" data-config="{&quot;eventName&quot;:&quot;login&quot;,&quot;eventDetail&quot;:{&quot;source&quot;:&quot;Masthead Dropdown&quot;},&quot;isNull&quot;:false}"> <i class="fa fa-sign-in"></i> <span>Log in</span> </button> </li> <li id="ctl00_ctl51_Header_UserActionTools_liOr" class="dib or-spacing"><span>or</span></li> <li id="ctl00_ctl51_Header_UserActionTools_liRegister2" class="user-menu__item dib"> <a id="ctl00_ctl51_Header_UserActionTools_RegisterUserPopupLnk" class="user-menu__link js-register-link" data-config="{&quot;eventName&quot;:&quot;Register&quot;,&quot;eventDetail&quot;:{&quot;source&quot;:&quot;Masthead Dropdown&quot;},&quot;isNull&quot;:false}" href="https://journals.lww.com/ajsp/pages/register.aspx?ContextUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx">Register</a> </li> <li id="ctl00_ctl51_Header_UserActionTools_liSubscribe" role="presentation" class="user-menu__item dib"> <a id="ctl00_ctl51_Header_UserActionTools_lnkSubscribe" class="user-menu__link" href="https://shop.lww.com/p/0147-5185" target="_blank"><i class="fa fa-bars"></i> <span class="hideOnFixed">Subscribe to journal</span><span class="showOnFixed">Subscribe</span></a> </li> <li id="ctl00_ctl51_Header_UserActionTools_liIssueAlerts" class="user-menu__item dib"> <i class="fa fa-envelope"></i> <a rel="nofollow" title href="javascript:javascript: alerts_ShowSubscribeeTOCPopup(&#39;The American Journal of Surgical Pathology&#39;,&#39;ajsp&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);;" onclick="javascript: alerts_ShowSubscribeeTOCPopup(&#39;The American Journal of Surgical Pathology&#39;,&#39;ajsp&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);" class="user-menu__link"><span id="ctl00_ctl51_Header_UserActionTools_SubscribeToAlertsActionToolLink_defaultText" class="hideOnFixed">Get new issue alerts</span><span id="ctl00_ctl51_Header_UserActionTools_SubscribeToAlertsActionToolLink_stickyText" class="showOnFixed">Get alerts</span></a> </li> </ul> </section> <span id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_dummyTargetControl"></span> <div id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pnlunSubscribeToAlerts" style="display: none;"> <div tabindex="-1" role="dialog" class="wk-modal horizontally-centered small wk-modal-with-overlay wk-modal-small ejp-modal"> <div id="ej-box-modal-style-1"> <div id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pnlMain"> <div id="tocUnsubscribeModal" > <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="js-close primary-button wk-button-icon wk-modal-close ejp-modal-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <p> <span id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage"></span> </p> <div class="wk-button-bar"> <div class="wk-button-group-left"> <p id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons" Style="display: none;"> <input type="submit" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$btnContinue" value="Yes" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$btnContinue&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_btnContinue" class="primary-button" /> <input type="button" value="No" id="btnCancel" aria-label="close dialog" class="js-close secondary-button" /> </p> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div id="ej-clear-float"> </div> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenUnSubscribeAlertType" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenUnsubscribeJournalId" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeJournalId" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenUnsubscribeMessage" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenTopicalCollectionId" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenTopicalCollectionId" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenOvidId" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenOvidId" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$ucUnsubscribeToAlertsUserControl$hiddenJournalId" id="ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId" /> <script type="text/javascript"> function alerts_ShowUnSubscribeeTOCPopup(title, alertType, journalId) { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); var lblUnsubscribeMessage = document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage'); lblUnsubscribeMessage.innerHTML = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType').value = alertType; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage').value = title; $('#' + 'ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons').show(); if (document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value == null || document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value == '') { document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value = journalId; } if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } function alerts_ShowUnSubscribeeTOCPopup_Root(title, journalId, alertType) { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); var lblUnsubscribeMessage = document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage'); lblUnsubscribeMessage.innerHTML = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage').value = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType').value = alertType; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeJournalId').value = journalId; $('#' + 'ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons').show(); if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } function alerts_ShowUnSubscribeeTOCPopup_Citation(title, journalId, ovidId) { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); var lblUnsubscribeMessage = document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage'); lblUnsubscribeMessage.innerHTML = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage').value = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType').value = 'Citation'; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeJournalId').value = journalId; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenOvidId').value = ovidId; $('#' + 'ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons').show(); if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } function alerts_ShowUnSubscribeeTOCPopup_Topical(title, journalId, topicalCollectionId) { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); var lblUnsubscribeMessage = document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_lblUnsubscribeMessage'); lblUnsubscribeMessage.innerHTML = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeMessage').value = title; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnSubscribeAlertType').value = 'Topical'; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenUnsubscribeJournalId').value = journalId; document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenTopicalCollectionId').value = topicalCollectionId; $('#' + 'ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pUnsubscribeButtons').show(); if (document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value == null || document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value == '') { document.getElementById('ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_hiddenJournalId').value = journalId; } if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } function alerts_ShowUnSubscribeeTOCSuccessPopup() { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.show(); } } $('.js-close').on('click', function() { var unSubscribeeTocPopup = $find('unSubscribeToAlerts'); if (unSubscribeeTocPopup != null) { unSubscribeeTocPopup.hide(); } return false; }); </script> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_dummyTargetControl"></span> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$hiddenSubscribeToEtocPopupState" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscribeToEtocPopupState" value="showemail" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$hiddenConfirmSubscriptionPageUrl" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenConfirmSubscriptionPageUrl" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$hiddenJournalId" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenJournalId" /> <input type="hidden" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$hiddenSubscriptionType" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscriptionType" /> <div id="divPopupOverLay" class="Popup-Overlay" style="display: none; position: fixed; left: 0; top: 0; z-index: 3800; width: 1920px; height: 4517px;"></div> <div id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlSubscribeToEtoc" class="etoc-popup ej-box-modal-drop-shadow" style="display: none;"> <div tabindex="-1" role="dialog" class="wk-modal horizontally-centered small wk-modal-with-overlay wk-modal-small ejp-modal"> <div id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlMain" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_btnContinue&#39;)"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblTitle"></span> </div> <button aria-label="close dialog" class="js-close primary-button wk-button-icon wk-modal-close ejp-modal-close "> <i class="fa fa-times"></i> </button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <div class="wk-field-body"> <strong> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblThankYouMessage"></span></strong> </div> <div class="wk-field-body"> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError" style="color:Black;display:none;"> <div class="ej-error-message"> <p class="ej-error-message-icon error-red"> </p> </div> </span> <label for="Email input">Enter your Email address:</label> <div class="wk-field-body"> <input name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$txtEmailAddress" type="text" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_txtEmailAddress" class="ej-box-modal-style-1-input" /> </div> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="submit" name="ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$btnContinue" value="Continue" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl51$Header$UserActionTools$SubscribeToEtocPopupControl$btnContinue&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_btnContinue" class="primary-button" /> <input type="button" value="Cancel" id="btnCancel" class="js-close secondary-button" /> </div> </div> </div> <div class="wk-field-item"> <div class="wk-field-body"> <a id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hypPrivacy" href="https://journals.lww.com/ajsp/_layouts/oaks.journals/privacy.aspx" target="_blank">Privacy Policy</a> </div> </div> </div> </section> </div> <div id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlAuthenticatedUser" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="js-close primary-button wk-button-icon wk-modal-close ejp-modal-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <p> <strong> <span id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblAuthenticatedUserTitle"></span> </strong> </p> </div> <p id="ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pAuthenticatedUserMessage"> </p> </div> </section> </div> </div> </div> <div id="ej-clear-float"> </div> <script type="text/javascript"> function alerts_SaveSubscriptionTypeInHiddenField(url, subscriptionType, journalId, yearId, issueId, articleId) { if (journalId && yearId && issueId && articleId) { logCounterDataAlertWhenCitedSynchronously(journalId, yearId, issueId, articleId); } $('#' + 'ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscriptionType').val(subscriptionType); $('#' + 'ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenJournalId').val(journalId); if (url) window.location = url; else __doPostBack('hypSubscribeToAlerts'); return false; } function alerts_ShowSubscribeeTOCPopup(journalTitle, journalId, subscriptionType, displaySubscriptionType) { $('#' + 'ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscriptionType').val(subscriptionType); var subscribeToEtocPopup = $find('subscribeToEtoc'); subscribeToEtocPopup.show(); document.getElementsByTagName( 'html' )[0].classList.add('no-scroll'); var modelPopupState = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenSubscribeToEtocPopupState'); var emailTextBox = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_txtEmailAddress'); var thanksPanel = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlAuthenticatedUser'); var mainPanel = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlMain'); var thankYouMessageUnAuthenticated = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblThankYouMessage'); var thankYouMessageAuthenticated = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_lblAuthenticatedUserTitle'); if (!displaySubscriptionType) { displaySubscriptionType = subscriptionType; } if (modelPopupState.value == 'showthanksmessage') { thanksPanel.style.display = "block"; mainPanel.style.display = "none"; thankYouMessageAuthenticated.innerHTML = "Thank you for subscribing to the " + displaySubscriptionType + " for " + journalTitle + "."; } if (modelPopupState.value == 'showemail') { thanksPanel.style.display = "none"; mainPanel.style.display = "block"; thankYouMessageUnAuthenticated.innerHTML = "Thank you for choosing to subscribe to the " + displaySubscriptionType + " for " + journalTitle + "."; } if ($('.etoc-popup') != null) { document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenJournalId').value = journalId; if (modelPopupState.value == 'showemail') emailTextBox.focus(); } } $('.js-close').on('click', function () { document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_txtEmailAddress').value = ""; document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError').style.display = "none"; var pageUrl = document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_hiddenConfirmSubscriptionPageUrl'); var subscribeeTocPopup = $find('subscribeToEtoc'); if (subscribeeTocPopup != null) { subscribeeTocPopup.hide(); document.getElementsByTagName( 'html' )[0].classList.remove('no-scroll'); if (pageUrl.value !== '' && pageUrl.value !== window.location.pathname) window.location = pageUrl.value; } return false; }); </script> <div id="ctl00_ctl51_Header_UserActionTools_eTocTopContainer"> <div id="eTocTop" style="display: none;"> <a rel="nofollow" title href="javascript:javascript: alerts_ShowSubscribeeTOCPopup(&#39;The American Journal of Surgical Pathology&#39;,&#39;ajsp&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);;" onclick="javascript: alerts_ShowSubscribeeTOCPopup(&#39;The American Journal of Surgical Pathology&#39;,&#39;ajsp&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);"><span id="ctl00_ctl51_Header_UserActionTools_alertLinkControlTop_defaultText" class="hideOnFixed">Subscribe to eTOC</span></a> </div> </div> <script> $(function () { //find recent searches link and move container var recentSearchesControl = $("a[id$='RecentSearches']"); if (recentSearchesControl.length) { recentSearchesControl.click(function (e) { e.stopPropagation(); if ($("#ResentSearchContainer").is(":hidden")) { $("#ResentSearchContainer").slideDown("slow"); recentSearchesControl.addClass('open'); } else { $("#ResentSearchContainer").hide(); recentSearchesControl.removeClass('open'); } }); } var eTocAccountLink = $("ul.js-user-action-toolbar__dropdown>li>a[id='SubscribeToEToc']"); if (eTocAccountLink.length) { eTocAccountLink.parent().html($("#eTocTop>a")); } }); </script> <a class="logo-secondary white" href="http://wolterskluwer.com/" target="_blank"> <h3 class="logo-secondary-text">Secondary Logo</h3> </a> <a href="#" class="sticky-search"><i class="fa fa-search"></i></a> </div> <div class="header__layout-bottom wk-grid-page-container"> <a id="hypJournals" class="logo-main" href="https://journals.lww.com/ajsp/pages/default.aspx"> <h3 class="logo-main-text">Journal Logo </h3> </a> <div class="search-v2"> <div class="search-wrapper"> <select name="ctl00$ctl51$Header$SearchTopBoxControl$ddlContentScope" id="ctl00_ctl51_Header_SearchTopBoxControl_ddlContentScope"> <option value="All">All</option> <option selected="selected" value="Articles">Articles</option> <option value="Images">Images</option> <option value="Videos">Videos</option> <option value="Podcasts">Podcasts</option> <option value="Blogs">Blogs</option> </select> <div class="input-group" id="globalSearch"> <input name="ctl00$ctl51$Header$SearchTopBoxControl$txtKeywords" type="text" value="Search" id="ctl00_ctl51_Header_SearchTopBoxControl_txtKeywords" class="form-control searchText" /> <span class="input-group-btn"> <button id="ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearchMagnifier" type="submit" class="btn btn-default"><i class="fa fa-search"></i></button> </span> <input type="hidden" name="ctl00$ctl51$Header$SearchTopBoxControl$IsAutoCompleteEnabled" id="ctl00_ctl51_Header_SearchTopBoxControl_IsAutoCompleteEnabled" value="true" /> <input type="hidden" name="ctl00$ctl51$Header$SearchTopBoxControl$AutocompleteApiUrl" id="ctl00_ctl51_Header_SearchTopBoxControl_AutocompleteApiUrl" value="https://platformservices.wolterskluwerhealth.com/autocomplete/AJSP/shingle/" /> </div> </div> <div class="advance-search" style=""> <a id="ctl00_ctl51_Header_SearchTopBoxControl_lnkAdvanceSearch" href="https://journals.lww.com/ajsp/pages/advancedsearch.aspx">Advanced Search</a> <input type="submit" name="ctl00$ctl51$Header$SearchTopBoxControl$btnGlobalSearch" value="" id="ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearch" disabled="disabled" class="aspNetDisabled btnGlobalSearch" style="display: none;" /> <input name="ctl00$ctl51$Header$SearchTopBoxControl$hfldKeywords" type="hidden" id="ctl00_ctl51_Header_SearchTopBoxControl_hfldKeywords" class="hfldKeywords" value="disableButton" /> </div> </div> <script> $(function() { try { var objSearchBox = { btnGlobalSearchMagnifierId: 'ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearchMagnifier', searchButtonId: 'ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearch', txtKeywordsId: 'ctl00_ctl51_Header_SearchTopBoxControl_txtKeywords', hfldKeywordsHiddenId: 'ctl00_ctl51_Header_SearchTopBoxControl_hfldKeywords', defaultSearchText: 'Search' }; new Searchbox(objSearchBox).Init(); } catch (e) { console.error(e); } }); //autocomplete functionality for basic search //this functionality will call the SBA url and start suggesting after typing 3rd character var textKeywords = null; var hiddenAutocompleteApiUrl = null; var buttonGlobalSearch = null; $(function () { try { var objAutocomplete = { hiddenIsAutoCompleteEnabled: $('#ctl00_ctl51_Header_SearchTopBoxControl_IsAutoCompleteEnabled'), textKeywords: $('#ctl00_ctl51_Header_SearchTopBoxControl_txtKeywords'), hiddenAutocompleteApiUrl: $('#ctl00_ctl51_Header_SearchTopBoxControl_AutocompleteApiUrl'), buttonGlobalSearch: $('#ctl00_ctl51_Header_SearchTopBoxControl_btnGlobalSearch'), enableNewAutoComplete: true, newAutoCompleteUrl: 'https://dxg-search-na-prd.wkgposvc.cloud/Query.svc/Query_Expand', newAutoCompleteMaxSuggestions: '10', newAutoCompleteDictionaryIds: 'ovid_sted28_mesh22' }; autoComplete(objAutocomplete); } catch (e) { console.error(e); } }); $(function () { let searchSelect = $('select[id$="ddlContentScope"]');; if (searchSelect.length){ searchSelect.selectize(); } }); </script> </div> <div id="main-nav-container-v2"> <nav id="main-nav" class="navbar navbar-default yamm wk-grid-page-container"> <div class="navbar-header"> <button id="fatJuicy" type="button" class="navbar-hamburger-button navbar-toggle collapsed pull-left" data-bs-toggle="collapse" data-bs-target="#zz1_TopNavigationMenu" aria-expanded="false" aria-controls="navbar"> <span class="visually-hidden">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="navbar-hamburger-button__text"></span> </button> </div> <div id="navActionButtons" class="btn-group navbar-hover-color" role="group" aria-label="..."> <a id="ctl00_ctl51_lnkSubscribe" class="btn btn-default navbar-button" href="https://shop.lww.com/p/0147-5185" target="_blank">Subscribe</a> <a id="ctl00_ctl51_lnkRegister" class="btn btn-default navbar-button" href="https://journals.lww.com/ajsp/pages/register.aspx?ContextUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx">Register</a> <button class="user-menu__link user-menu__link--login js-ejp-login-btn btn btn-default navbar-button" type="button" data-config="{&quot;eventName&quot;:&quot;login&quot;,&quot;eventDetail&quot;:{},&quot;isNull&quot;:false}"> <span>Login</span> </button> </div> <div id="ctl00_ctl51_TopNavigationMenuConfiguration" style="display:none" class="js-top-navigation-menu-configuration" data-config="{&quot;browsingHistory&quot;:{&quot;isEnabled&quot;:true,&quot;serviceUrl&quot;:&quot;https://apim-hlrp-ejp-prod.azure-api.net/ee&quot;,&quot;pdfDownloadUrl&quot;:&quot;/_layouts/15/oaks.journals/downloadpdf.aspx?trckng_src_pg=HistoryTab&quot;}}"></div> <div id="zz1_TopNavigationMenu" class="navbar-collapse collapse js-top-navigation-menu noindex ms-core-listMenu-horizontalBox"> <ul id="zz2_RootAspMenu" class="root ms-core-listMenu-root static"> <li class="static dynamic-children"><span class="static dynamic-children menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode"><span aria-haspopup="true" class="additional-background ms-navedit-flyoutArrow dynamic-children"><span class="menu-item-text">Articles &amp; Issues</span></span></span><ul aria-hidden="true" class="dynamic"> <li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/Pages/currenttoc.aspx" accesskey="1"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Current Issue</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/Pages/issuelist.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Previous Issues</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/toc/publishahead"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Published Ahead-of-Print</span></span></a></li> </ul></li><li class="static dynamic-children"><span class="static dynamic-children menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode"><span aria-haspopup="true" class="additional-background ms-navedit-flyoutArrow dynamic-children"><span class="menu-item-text">For Authors</span></span></span><ul aria-hidden="true" class="dynamic"> <li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="https://preflight.paperpal.com/partner/wolterskluwer/ajsp/submit"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Submit a Manuscript</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/Pages/informationforauthors.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Information for Authors</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/_layouts/1033/oaks.journals/editservices.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Language Editing Services</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="https://cdn-tp2.mozu.com/16833-m1/cms/files/Author-Document.pdf?_mzts=636519775710000000"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Author Permissions</span></span></a></li> </ul></li><li class="static dynamic-children"><span class="static dynamic-children menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode"><span aria-haspopup="true" class="additional-background ms-navedit-flyoutArrow dynamic-children"><span class="menu-item-text">Journal Info</span></span></span><ul aria-hidden="true" class="dynamic"> <li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/Pages/aboutthejournal.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">About the Journal</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/Pages/editorialboard.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Editorial Board</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/Pages/affiliatedsociety.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Affiliated Societies</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="https://www.wolterskluwer.com/en/solutions/lippincott-audience-solutions/media-kits/the-american-journal-of-surgical-pathology"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Advertising</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="http://www.wkopenhealth.com/"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Open Access</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/_layouts/1033/oaks.journals/subscriptionservices.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Subscription Services</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/_layouts/1033/oaks.journals/reprintsmedicine.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Reprints</span></span></a></li><li class="dynamic"><a class="dynamic menu-item ms-core-listMenu-item ms-displayInline ms-navedit-linkNode" href="/ajsp/_layouts/1033/oaks.journals/rightsandpermissions.aspx"><span class="additional-background ms-navedit-flyoutArrow"><span class="menu-item-text">Rights and Permissions</span></span></a></li> </ul></li> </ul> </div> <div class="search-v2"> <div class="search-wrapper"> <select name="ctl00$ctl51$SearchBox$ddlContentScope" id="ctl00_ctl51_SearchBox_ddlContentScope"> <option value="All">All</option> <option selected="selected" value="Articles">Articles</option> <option value="Images">Images</option> <option value="Videos">Videos</option> <option value="Podcasts">Podcasts</option> <option value="Blogs">Blogs</option> </select> <div class="input-group" id="globalSearch"> <input name="ctl00$ctl51$SearchBox$txtKeywords" type="text" value="Search" id="ctl00_ctl51_SearchBox_txtKeywords" class="form-control searchText" /> <span class="input-group-btn"> <button id="ctl00_ctl51_SearchBox_btnGlobalSearchMagnifier" type="submit" class="btn btn-default"><i class="fa fa-search"></i></button> </span> <input type="hidden" name="ctl00$ctl51$SearchBox$IsAutoCompleteEnabled" id="ctl00_ctl51_SearchBox_IsAutoCompleteEnabled" value="true" /> <input type="hidden" name="ctl00$ctl51$SearchBox$AutocompleteApiUrl" id="ctl00_ctl51_SearchBox_AutocompleteApiUrl" value="https://platformservices.wolterskluwerhealth.com/autocomplete/AJSP/shingle/" /> </div> </div> <div class="advance-search" style=""> <a id="ctl00_ctl51_SearchBox_lnkAdvanceSearch" href="https://journals.lww.com/ajsp/pages/advancedsearch.aspx">Advanced Search</a> <input type="submit" name="ctl00$ctl51$SearchBox$btnGlobalSearch" value="" id="ctl00_ctl51_SearchBox_btnGlobalSearch" disabled="disabled" class="aspNetDisabled btnGlobalSearch" style="display: none;" /> <input name="ctl00$ctl51$SearchBox$hfldKeywords" type="hidden" id="ctl00_ctl51_SearchBox_hfldKeywords" class="hfldKeywords" value="disableButton" /> </div> </div> <script> $(function() { try { var objSearchBox = { btnGlobalSearchMagnifierId: 'ctl00_ctl51_SearchBox_btnGlobalSearchMagnifier', searchButtonId: 'ctl00_ctl51_SearchBox_btnGlobalSearch', txtKeywordsId: 'ctl00_ctl51_SearchBox_txtKeywords', hfldKeywordsHiddenId: 'ctl00_ctl51_SearchBox_hfldKeywords', defaultSearchText: 'Search' }; new Searchbox(objSearchBox).Init(); } catch (e) { console.error(e); } }); //autocomplete functionality for basic search //this functionality will call the SBA url and start suggesting after typing 3rd character var textKeywords = null; var hiddenAutocompleteApiUrl = null; var buttonGlobalSearch = null; $(function () { try { var objAutocomplete = { hiddenIsAutoCompleteEnabled: $('#ctl00_ctl51_SearchBox_IsAutoCompleteEnabled'), textKeywords: $('#ctl00_ctl51_SearchBox_txtKeywords'), hiddenAutocompleteApiUrl: $('#ctl00_ctl51_SearchBox_AutocompleteApiUrl'), buttonGlobalSearch: $('#ctl00_ctl51_SearchBox_btnGlobalSearch'), enableNewAutoComplete: true, newAutoCompleteUrl: 'https://dxg-search-na-prd.wkgposvc.cloud/Query.svc/Query_Expand', newAutoCompleteMaxSuggestions: '10', newAutoCompleteDictionaryIds: 'ovid_sted28_mesh22' }; autoComplete(objAutocomplete); } catch (e) { console.error(e); } }); $(function () { let searchSelect = $('select[id$="ddlContentScope"]');; if (searchSelect.length){ searchSelect.selectize(); } }); </script> </nav> </div> </div> </header> <!-- topbanner start --> <!-- topbanner start --> <!-- topbanner end --> <!-- topbanner end --> <div id="main-container-content" class="wk-grid-page-container"> <div id="DeltaWebPartAdderUpdatePanelContainer" class="ms-core-webpartadder"> <div id="WebPartAdderUpdatePanelContainer"> <div id="ctl00_WebPartAdderUpdatePanel"> <span id="ctl00_WebPartAdder"></span> </div> </div> </div> <div id="notificationArea" class="ms-notif-box"></div> <div id="DeltaPageStatusBar"> <div id="pageStatusBar"></div> </div> <div id="DeltaPlaceHolderMain" class="delta-place-holder-main"> <a id="mainContent" name="mainContent" tabindex="-1"></a> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_responsivePageLayoutContainer" class="main-content ejp-page-container"> <div class="wk-grid-container-no-margin" id="AddRowTopContainer"> </div> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl00_ResponsiveLayoutRowContainer" class="wk-grid-container-no-margin"> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl00_ResponsiveLayoutRow" class="wk-grid"> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl00_ResponsiveLayoutColumnRepeater_ctl00_ResponsiveLayoutColumn" class=" wk-column-12 wk-column-12-m wk-column-12-l wk-column-12-xl wk-column-12-xxl"> <div class="ms-webpart-zone ms-fullWidth"> <div id="MSOZoneCell_WebPartctl00_ctl29_g_da379d59_4e00_44c5_8a34_93645a25ca48" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="da379d59-4e00-44c5-8a34-93645a25ca48" HasPers="false" id="WebPartctl00_ctl29_g_da379d59_4e00_44c5_8a34_93645a25ca48" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_da379d59_4e00_44c5_8a34_93645a25ca48"> <!-- ===== ASP._controltemplates_oaks_journals_articlenavigationcontrol_ascx generated at 11/24/2024 9:47:46 PM ===== --> <div class="ejp-article-breadcrumb"> <div class="ejp-article-breadcrumb__left"> <a title href="/ajsp/toc/2021/01000" class="ejp-article-nav__list-link-back">January 2021 - Volume 45 - Issue 1 </a> </div> <div class="ejp-article-breadcrumb__right"> <nav id="ctl00_ctl29_g_da379d59_4e00_44c5_8a34_93645a25ca48__ff08d3700cce9cc7_ArticleNavigator"> <ul class="ejp-article-nav__list"> <li id="ctl00_ctl29_g_da379d59_4e00_44c5_8a34_93645a25ca48__ff08d3700cce9cc7_liArticleNavigatorNext"> <a title href="/ajsp/fulltext/2021/01000/molecular_profiling_of_clear_cell_myoepithelial.2.aspx" onmouseover="javascript:Tooltip_Article(&#39;Molecular Profiling of Clear Cell Myoepithelial Carcinoma of Salivary Glands With &lt;em xmlns:mrws=\&quot;http://webservices.ovid.com/mrws/1.0\&quot;>EWSR1&lt;/em> Rearrangement Identifies Frequent &lt;em xmlns:mrws=\&quot;http://webservices.ovid.com/mrws/1.0\&quot;>PLAG1&lt;/em> Gene Fusions But No &lt;em xmlns:mrws=\&quot;http://webservices.ovid.com/mrws/1.0\&quot;>EWSR1&lt;/em> Fusion Transcripts&#39;, &#39;Sk\u00E1lov\u00E1 Alena MD PhD; Agaimy, Abbas MD; Vanecek, Tomas PhD; Baněčkov\u00E1, Martina MD; Laco, Jan MD, PhD; Pt\u00E1kov\u00E1, Nikola MSc; Šteiner, Petr MSc, PhD; Majewska, Hanna MD, PhD; Biernat, Wojciech MD, PhD; Corcione, Luigi MD; Eis, V\u00E1clav MD, PhD; Koshyk, Olena MD; Vondr\u00E1k, Jan Jr MSc; Michal, Michal MD; Leivo, Ilmo MD, PhD&#39;, &#39;The American Journal of Surgical Pathology&#39;, &#39;January 2021&#39;, &#39;45&#39;, &#39;1&#39; , &#39;p 1-13&#39;)" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-article-nav__list-link-next"> <span>Next</span> <span class="ejp-article-nav__list-link-mobile-hide">Abstract</span> </a> </li> </ul> </nav> </div> </div> </div><div class="ms-clear"></div></div> </div> </div> </div></div> </div> </div> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl01_ResponsiveLayoutRowContainer" class="wk-grid-container-no-margin"> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl01_ResponsiveLayoutRow" class="wk-grid"> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl01_ResponsiveLayoutColumnRepeater_ctl00_ResponsiveLayoutColumn" class=" wk-column-12 wk-column-8-m wk-column-8-l wk-column-8-xl wk-column-8-xxl"> <div class="ms-webpart-zone ms-fullWidth"> <div id="MSOZoneCell_WebPartctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="60b9c391-4bd7-4f45-ae6b-9b5338b7d65c" HasPers="false" id="WebPartctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c"> <!-- ===== ASP._controltemplates_oaks_journals_articleviewerusercontrol_ascx generated at 11/24/2024 9:47:46 PM ===== --> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/article.min.js?v=05.24.00.023"> </script> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/1033/OAKS.Journals/MediaElement/mediaelementplayer.css?v=05.24.00.023" media="print" /> <span class="js-custom-event" data-config="{&quot;name&quot;:&quot;articleView&quot;,&quot;detail&quot;:{&quot;articleDetails&quot;:{&quot;journalName&quot;:&quot;The American Journal of Surgical Pathology&quot;,&quot;articleTopicName&quot;:&quot;&quot;,&quot;articleName&quot;:&quot;The 2020 WHO Classification: What’s New in Soft Tissue Tumor Pathology?&quot;,&quot;publicationDate&quot;:&quot;01/01/2021&quot;,&quot;accessionNumber&quot;:&quot;00000478-202101000-00000&quot;,&quot;doi&quot;:&quot;10.1097/PAS.0000000000001552&quot;,&quot;authors&quot;:&quot;Michael E. Kallen, MD; Jason L. Hornick, MD, PhD&quot;,&quot;societyName&quot;:&quot;&quot;,&quot;collectionName&quot;:&quot;&quot;,&quot;abstractValues&quot;:&quot;The fifth edition of the World Health Organization&quot;,&quot;sku&quot;:&quot;0147-5185&quot;,&quot;format&quot;:&quot;HTML&quot;,&quot;articleKeywords&quot;:&quot;sarcoma; soft tissue tumors; solitary fibrous tumor; NAB2-STAT6 fusion; malignant peripheral nerve sheath tumor; H3K27me3&quot;,&quot;articleMetadata&quot;:&quot;&quot;,&quot;systemIndicators&quot;:[&quot;Buy&quot;],&quot;meshTerms&quot;:[&quot;Solitary Fibrous Tumors&quot;,&quot;Genetics&quot;,&quot;World Health Organization&quot;,&quot;Adipose Tissue&quot;,&quot;Sarcoma&quot;,&quot;Bone and Bones&quot;,&quot;Diagnosis&quot;,&quot;Hemangioendothelioma, Epithelioid&quot;,&quot;Prognosis&quot;,&quot;Liposarcoma&quot;],&quot;pageSource&quot;:&quot;ArticleViewer&quot;},&quot;articleDisplayType&quot;:&quot;Abstract&quot;},&quot;order&quot;:2147483647,&quot;config&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false}}"></span><span class="js-custom-event" data-config="{&quot;name&quot;:&quot;omni:article:view&quot;,&quot;detail&quot;:{&quot;viewType&quot;:&quot;Abstract&quot;,&quot;publisher&quot;:&quot;LWW&quot;,&quot;journalTitle&quot;:&quot;The American Journal of Surgical Pathology&quot;,&quot;issueNumber&quot;:&quot;01000&quot;,&quot;volumeNumber&quot;:&quot;45&quot;,&quot;accessionNumber&quot;:&quot;00000478-202101000-00001&quot;,&quot;doi&quot;:&quot;10.1097/PAS.0000000000001552&quot;,&quot;articleTitle&quot;:&quot;The 2020 WHO Classification: What’s New in Soft Tissue Tumor Pathology?&quot;,&quot;publicationDate&quot;:&quot;01/01/2021&quot;,&quot;flags&quot;:&quot;Buy&quot;,&quot;keywords&quot;:&quot;sarcoma, soft tissue tumors, solitary fibrous tumor, NAB2-STAT6 fusion, malignant peripheral nerve sheath tumor, H3K27me3&quot;,&quot;tocSection&quot;:&quot;Special Article&quot;,&quot;firstPage&quot;:&quot;e1&quot;},&quot;order&quot;:2147483647,&quot;config&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false}}"></span> <!--link tag emitted to support printing--> <link rel="stylesheet" type="text/css" href="https://lww.com/_layouts/1033/styles/oaks.journals/print-article.css?v=05.24.00.023" media="print" /> <script type="text/javascript"> var articleContainer = document.getElementById('ArticleContainer'); function getElementReferences() { textDiv = articleContainer; // textDiv = document.getElementById('ArticleContainer'); } function getArticleContainer() { return articleContainer; } $(function () { // Change the '+', '-' icon when panels are collapsed. $('a.toggle-content').click(function () { var isExpanded = $(this).attr('aria-expanded'); var i = $(this).children('i'); if (isExpanded === 'true') { i.removeClass('fa fa-minus-square-o').addClass('fa fa-plus-square-o'); } else { i.removeClass('fa fa-plus-square-o').addClass('fa fa-minus-square-o'); } }); var articleAbstractLink = $('#article-abstract-content4>ul>li>a')[0]; if ($(articleAbstractLink).html() === 'Abstract') { $(articleAbstractLink).click($.proxy(clickAbstractLink, this)); } }); function LogArticleSubTabClickEventToCounterData(subTabType) { var dualAccessHelper = new DualAccess(); if (subTabType === "AISummary") { //handle it for other sub tab types dualAccessHelper.SendCounterDataRequestByAn(dualAccessHelper.EventTypes.Investigation, dualAccessHelper.ContentTypes.AISummary, '00000478-202101000-00001'); } else { dualAccessHelper.SendCounterDataRequestByAn(dualAccessHelper.EventTypes.Investigation, dualAccessHelper.ContentTypes.ArticleTab, '00000478-202101000-00001'); } }; function ArticleTabClickLogToCounterService() { var dualAccessHelper = new DualAccess(); dualAccessHelper.SendCounterDataRequestByAn(dualAccessHelper.EventTypes.Investigation, dualAccessHelper.ContentTypes.ArticleTab, '00000478-202101000-00001'); }; window.addEventListener("load", () => { HighlightSearchTerms(); }); document.addEventListener('DOMContentLoaded', function() { function dispatchCustomEvent(eventName, linkUrl) { document.dispatchEvent(new CustomEvent(eventName, { detail: { link_url: linkUrl } })); } var anchors = { 'omni:articleviewer:buy': document.getElementById('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypPurchase'), 'omni:articleviewer:subscribe': document.getElementById('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypSubscribe'), 'omni:articleviewer:permission': document.getElementById('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypliPatentOrCaregiver'), 'omni:articleviewer:society': document.getElementById('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypSociety') }; Object.keys(anchors).forEach(function(eventName) { var anchor = anchors[eventName]; if (anchor) { anchor.addEventListener('click', function(event) { dispatchCustomEvent(eventName, anchor.href); }); } }); }); </script> <script> function closeArticleViewerModalDialog() { $('#articleViewerDialog').hide(); return false; } </script> <div class="ejp-article-wrapper"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_container" data-article-config="{&quot;title&quot;:&quot;ReadAloud: The 2020 WHO Classification: What’s New in Soft Tissue Tumor Pathology?&quot;,&quot;doi&quot;:&quot;10.1097/PAS.0000000000001552&quot;}" data-read-along="false" data-ppt-event-detail="" data-has-ce="false" data-is-social-sharing-enabled="false" data-ce-cme-redirect="false" data-ppt-visible="false" data-email-to-colleague-control-id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl" data-images-slideshow-visible="false" data-social-sharing-title="The 2020 WHO Classification: What’s New in Soft Tissue... : The American Journal of Surgical Pathology" data-pdf-visible="false" class="js-ejp-article-tools lww-ejp-article-tools" data-ce-cme-url="" data-has-permissions="true" data-epub-enabled="false" data-article-accession-number="00000478-202101000-00001" data-epub-visible="false" data-image-gallery-url="/ajsp/pages/imagegallery.aspx?year=2021&amp;issue=01000&amp;article=00001" data-social-sharing-source="https://journals.lww.com/ajsp/abstract/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx" data-favorites-event-detail="{&quot;eventName&quot;:&quot;AddToFavorites&quot;,&quot;eventDetail&quot;:{&quot;items&quot;:[&quot;Article|ajsp:2021:01000:00001|10.1097/pas.0000000000001552|&quot;],&quot;an&quot;:&quot;00000478-202101000-00001&quot;},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:false,&quot;promptLogin&quot;:true,&quot;loginPromptText&quot;:&quot;To save this item, login or register&quot;},&quot;isNull&quot;:false}" data-ce-cme-title="" data-is-fulltext="false" data-has-cme="false" data-pdf-enabled="false" data-images-gallery-visible="false" data-pdf-event-detail="" data-epub-event-detail="" data-pdf-url="https://journals.lww.com/ajsp/_layouts/15/oaks.journals/downloadpdf.aspx?trckng_src_pg=ArticleViewer&amp;an=00000478-202101000-00001"> </div> <div style="display: none;"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_epubContainer"> <a an="00000478-202101000-00001" rel="opener" title href="#epub-link" class="ej-art-as-epub">Article as EPUB</a> </div> <a href="/ajsp/abstract/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx?Ppt=Article|ajsp:2021:01000:00001|10.1097/pas.0000000000001552|" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_lnkExportImagesToPPT_fileLink" rel="nofollow">Export All Images to PowerPoint File</a> <button class="user-menu__link user-menu__link--add-to-favorites js-ejp-login-btn addToMyFavoriteLink" type="button" data-config="{&quot;eventName&quot;:&quot;AddToFavorites&quot;,&quot;eventDetail&quot;:{&quot;items&quot;:[&quot;Article|ajsp:2021:01000:00001|10.1097/pas.0000000000001552|&quot;],&quot;an&quot;:&quot;00000478-202101000-00001&quot;},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:false,&quot;promptLogin&quot;:true,&quot;loginPromptText&quot;:&quot;To save this item, login or register&quot;},&quot;isNull&quot;:false}"> <span>Add to My Favorites</span> </button> </div> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/EmailToColleague.js?v=05.24.00.023" defer="true"> </script> <a id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_hypEmailToColleague" href="javascript:" style="display:none;"></a> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_pnlEmailToColleague" class="wk-modal-table" style="display: none"> <div class="wk-modal-cell"> <div id="ej-box-modal-drop-shadow" class="wk-modal horizontally-centered small wk-modal-with-overlay wk-modal-small ejp-modal email-to-colleague" tabindex="-1" role="dialog" style="position: static;"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_pnlMain" class="js-main-panel" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_btnSend&#39;)"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"> <strong> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_lblEmailToColleague">Email to Colleague</span></strong> </div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "> <i class="fa fa-times"></i> </button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <div class="wk-field-header"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_divErrorMessage" class="js-error-message-div ej-error-message-panel" style="display: none; color: red; font-style: italic"> <p class="ej-error-message-icon"> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_lblErrorMessage" class="js-error-message-label">Colleague's E-mail is Invalid</span> </p> </div> </div> </div> <div class="wk-field-item"> <div class="wk-field-header"> Your Name: </div> <div class="wk-field-body"> <input name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$emailToColleagueControl$txtYourName" type="text" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_txtYourName" class="js-name" /> </div> </div> <div class="wk-field-item"> <div class="wk-field-header"> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_lblColleaguesEmail" class="js-collegaues-email-lbl">Colleague's Email:</span> </div> <div class="wk-field-body no-bottom-margin"> <input name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$emailToColleagueControl$txtColleaguesEmail" type="text" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_txtColleaguesEmail" class="js-collegaues-email" /> </div> <div class="wk-field-header"><span class="ej-form-comments">Separate multiple e-mails with a (;).</span></div> </div> <div class="wk-field-item"> <div class="wk-field-header"> Message: </div> <div class="wk-field-body"> <textarea name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$emailToColleagueControl$txtMessage" rows="2" cols="20" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_txtMessage" class="js-message"> Thought you might appreciate this item(s) I saw in The American Journal of Surgical Pathology.</textarea> </div> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="submit" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$emailToColleagueControl$btnSend" value="Send" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_btnSend" class="js-send-button primary-button grecaptcha-email-colleague-25217c46a1eb4240a42f3edce5eac484" /> <input type="button" value="Cancel" id="btnCancel" class="secondary-button js-close" /> </div> </div> <div class="wk-field-item wk-email-colleague-captcha-bar"> <div class="wk-field-body"> <div id="div-recaptcha-25217c46a1eb4240a42f3edce5eac484" class="div-recaptcha-container" data-uniqueclassidentifier="grecaptcha-email-colleague-25217c46a1eb4240a42f3edce5eac484" data-sitekey="6LeeoSAUAAAAACFv8yNuINPv8IWyXHJ6uN447qEK" data-callback="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_captchaCallBack" data-badge="inline" data-size="invisible" data-type="image" > </div> </div> </div> </div> </section> </div> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_pnlSuccessMessage" class="js-success-message-panel" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <br /> <p> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_lblMessageSent">Your message has been successfully sent to your colleague.</span> </p> <br /> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="button" value="Close Window" id="btnClose" class="primary-button js-close" /> </div> </div> </div> </section> </div> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_pnlErrorMessage" class="js-error-message-panel" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <br /> <div class="wk-field-item"> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_lblInvalidEmail" style="color:Red;">Some error has occurred while processing your request. Please try after some time.</span> </div> <br /> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="button" value="Close Window" id="btnEClose" class="primary-button js-close" /> </div> </div> </div> </section> </div> </div> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$emailToColleagueControl$hiddenEmailToColleague" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_hiddenEmailToColleague" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$emailToColleagueControl$hiddenIsUser" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_hiddenIsUser" /> </div> </div> <script type="text/javascript"> window.emailToColleaguePopups = window.emailToColleaguePopups || []; var ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_captchaCallBack = function () { ejpAnalytics.track('emailColleaguereCAPTCHA'); ejpAnalytics.track('emailColleagueComplete'); __doPostBack('ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$emailToColleagueControl$btnSend','') }; var initEmailToColleaguectl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl = function () { window.emailToColleaguePopups['ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl'] = new EmailToColleagueComponent('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_pnlEmailToColleague', 'div-recaptcha-25217c46a1eb4240a42f3edce5eac484', 'grecaptcha-email-colleague-25217c46a1eb4240a42f3edce5eac484', 'emailToColleaguePopupExtender_1605895285', 'ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_hiddenEmailToColleague', 'ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_hiddenIsUser', '00000478-202101000-00001' ); } Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(initEmailToColleaguectl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl); </script> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/ExportToCitationManager.js?v=05.24.00.023" defer="true"> </script> <a id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_hypExportToCitationManager" href="javascript:" style="display:none;"></a> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_pnlExportTo" style="display: none"> <div id="ej-box-modal-drop-shadow"> <div id="ej-box-modal-style-1" tabindex="-1" role="dialog" class="wk-modal wk-modal-with-overlay wk-modal-small ejp-modal horizontally-centered" data-behaviorid="OpenExportToPopupExtender_566456402"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_pnlMainExport"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"><strong>Export to</strong></div> <button onclick="return closeExportToModalPopUp();" aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <fieldset> <table id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes"> <tr> <td><input id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_0" type="radio" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$radioBtnExportTypes" value="EndNote" checked="checked" /><label for="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_0">End Note</label></td> </tr><tr> <td><input id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_1" type="radio" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$radioBtnExportTypes" value="Procite" /><label for="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_1">Procite</label></td> </tr><tr> <td><input id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_2" type="radio" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$radioBtnExportTypes" value="ReferenceManager" /><label for="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes_2">Reference Manager</label></td> </tr> </table> </fieldset> <p> <label for="default"> <input id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_checkBoxSaveMySelection" type="checkbox" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$checkBoxSaveMySelection" /><label for="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_checkBoxSaveMySelection">Save my selection</label> </label> </p> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="submit" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$btnOpenExportDialog" value="Export" onclick="return validateExportType();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$btnOpenExportDialog&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_btnOpenExportDialog" class="primary-button" /> <input type="submit" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$btnCancelOpenExportDialog" value="Cancel" onclick="return closeExportToModalPopUp();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$btnCancelOpenExportDialog&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_btnCancelOpenExportDialog" class="secondary-button" /> <p id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_pUnsubscribeButtons"> </p> </div> </div> </div> </div> </section> </div> </div> </div> <div id="ej-clear-float"></div> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$ucArticleTools$exportToCitationManager$hiddenExportType" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_hiddenExportType" /> </div> <script type="text/javascript"> var hiddenExportType = $get('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_hiddenExportType'); function getExportPopup() { return $find('OpenExportToPopupExtender_566456402'); } var pnlMainExport = $get('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_pnlMainExport'); document.addEventListener('DOMContentLoaded', function () { function dispatchCustomEvent(eventName) { try { document.dispatchEvent(new CustomEvent(eventName)); } catch (error) { console.error('Error dispatching custom event:', error); } } try { var exportButton = document.getElementById('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_btnOpenExportDialog'); var radioButtons = document.querySelectorAll('#ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_radioBtnExportTypes input[type=radio]'); exportButton.addEventListener('click', function (event) { var selectedRadioButton = Array.from(radioButtons).find(rb => rb.checked); if (selectedRadioButton) { var selectedValue = selectedRadioButton.value; var eventName = ''; switch (selectedValue) { case "Procite": case "ReferenceManager": eventName = 'omni:articletools:cite:ris'; break; case 'EndNote': eventName = 'omni:articletools:cite:endnote'; break; default: eventName = ''; } if (eventName) { dispatchCustomEvent(eventName); } else { console.warn('No event name matched for the selected radio button value:', selectedValue); } } else { console.warn('No radio button selected'); } }); } catch (error) { console.error('Error initializing event listeners:', error); } }); </script> <script type="text/javascript"> $(document).ready(function () { $('p').filter(function () { return this.innerHTML.trim() === "" }).remove(); }); function showPrinterFriendlyView() { open("https://journals.lww.com/ajsp/pages/printerfriendly.aspx?year=2021&issue=01000&article=00001&type=Fulltext", ""); } function showExportToCitationPopUp() { return "OpenExportToPopupExtender_566456402"; } function getPermissionsClick() { showRightsLinkPopUp( 'https://s100.copyright.com/AppDispatchServlet', 'WoltersKluwer', 'PAS', 'The 2020 WHO Classification: What’s New in Soft Tissue Tumor Pathology?', '08122020', 'Michael E. Kallen and Jason L. Hornick', '45', '1', 'Copyright \u00A9 2020 Wolters Kluwer Health, Inc. All rights reserved.', '00000478-202101000-00001', '', false, ''); } </script> <div id="ArticleContainer"> <article id="ej-abstract-view" xmlns:ssr="http://ssr-eus-go-csi.cloudapp.net/v1/assets" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml"><section class="ejp-r-article-subsection"><div class="ejp-r-article-subsection__text">Special Article</div></section><header class="ejp-article-header"><h1 class="ejp-article-title">The 2020 WHO Classification</h1> <h2 class="article-subtitle">What’s New in Soft Tissue Tumor Pathology?</h2></header><section id="ejp-article-authors"><p id="P7">Kallen, Michael E. MD<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">*</sup>; Hornick, Jason L. MD, PhD<sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">†</sup></p><section><a href="#" id="ejp-article-authors-link"> Author Information <i class="wk-icon-arrow-down-r"></i></a></section></section><section id="ejp-article-authors-info" class="ejp-article-authors-info ejp-article-authors-info--hidden"><div class="ejp-article-authors-info-holder"> <p id=""><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">*</sup>Department of Pathology, University of Maryland School of Medicine, Baltimore, MD</p> <p id=""><sup xmlns:mrws="http://webservices.ovid.com/mrws/1.0">†</sup>Department of Pathology, Brigham and Women’s Hospital, Harvard Medical School, Boston, MA</p> <p id="">Conflicts of Interest and Source of Funding: J.L.H. is a consultant to Epizyme, Aadi Biosciences, and TRACON Pharmaceuticals. For M.E.K. none was declared.</p> <p id="">Correspondence: Jason L. Hornick, MD, PhD, Department of Pathology, Brigham and Women’s Hospital, 75 Francis Street, Boston, MA 02115 (e-mail: <span><a href="/cdn-cgi/l/email-protection#79141810150d16431311160b17101a12391b0e115711180b0f180b1d571c1d0c" onclick="javascript:window.open('mailto:mailto:jhornick@bwh.harvard.edu');return false"><span class="__cf_email__" data-cfemail="5b31333429353238301b392c3375333a292d3a293f753e3f2e">[email&#160;protected]</span></a></span>).</p> </div></section><section id="article-journal-info"><div class="ej-journal-info"><span class="ej-journal-name">The American Journal of Surgical Pathology </span><span id="ej-journal-date-volume-issue-pg"><a href="/ajsp/toc/2021/01000">45(1):p e1-e23, January 2021.</a></span><span> | </span><span class="ej-journal-doi">DOI: </span>10.1097/PAS.0000000000001552</div></section><section id="ejp-article-indicators" class="ejp-article-indicators"><ul class="ejp-article-indicators__list"> <li id="ej-article-indicators-buy" class="ejp-article-indicators__list-item" onmouseover="javascript:Tooltip_Buy()" onmouseout="javascript:Tooltip_MouseOut()"><a href="#ContentAccessOptions"><span class="ejp-indicator">Buy</span></a></li> </ul><button id="openArticleMetricsPopupButton" type="button" class="wk-button wk-button-ghost wk-button-icon-left ejp-article-metrics-btn" data-articleMetricsEndpoint="//services.journals.lww.com/IntegrationServices/ArticleMetricsService.svc" data-articleMetricsDetailsUrl="https://wolterskluwer.altmetric.com/details/" data-doi="10.1097/PAS.0000000000001552" data-suiteId="vrs_woltere_journalsglobalvrs" data-articlePublicationDate="2020-08-12" data-articlePublicationDateString="August 12, 2020" data-receivedDate="" data-revisionReceivedDate="" data-acceptedDate="" data-crossrefRefLinkRoot="https://doi.org/" data-medlineRefLinkRoot="http://www.ncbi.nlm.nih.gov/pubmed/" data-pubMedId="32796172"><i class="wk-icon-filled-chart-r"></i><i class="wk-icon-filled-chart-white-r"></i> Metrics </button></section><section class="ejp-article-tabs" id="abstractWrap"><h2 class="ejp-article-tabs-heading">Abstract</h2> <div class="ejp-article-tabs__tabpanel" id="panel1" role="tabpanel" aria-labelledby="tab1"> <div id="article-abstract-content1"> <div class="ejp-article-text-abstract"> <p>The fifth edition of the World Health Organization Classification of Tumors of Soft Tissue and Bone was published in early 2020. The revisions reflect a consensus among an international expert editorial board composed of soft tissue and bone pathologists, geneticists, a medical oncologist, surgeon, and radiologist. The changes in the soft tissue tumor chapter notably include diverse, recently described tumor types (eg, atypical spindle cell/pleomorphic lipomatous tumor, angiofibroma of soft tissue, and <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">CIC</em>-rearranged sarcoma), new clinically significant prognostic information for a variety of existing entities (eg, dedifferentiated liposarcoma and solitary fibrous tumor), and a plethora of novel genetic alterations, some of practical diagnostic relevance (eg, <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">NAB2-STAT6</em> in solitary fibrous tumor, <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">FOSB</em> rearrangements in epithelioid hemangioma and pseudomyogenic hemangioendothelioma, and <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">SUZ12</em> or <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">EED</em> mutations in malignant peripheral nerve sheath tumor, leading to loss of H3K27 trimethylation). In this review, we highlight the major changes to the soft tissue chapter in the 2020 World Health Organization Classification, as well as the new chapter on undifferentiated small round cell sarcomas, with a focus on updates in diagnostic categories, prognostication, and novel markers. Recent discoveries in molecular genetics are also discussed, particularly those of immediate utility in differential diagnosis, including protein correlates detectable using immunohistochemistry.</p> </div> </div> </div></section><section class="ej-article-copyright">Copyright © 2020 Wolters Kluwer Health, Inc. All rights reserved.</section></article> </div> </div> <section id="ContentAccessOptions" class="article-not-authorized-msg"> <div class="ejp-access-options-wrapper"> <div class="ejp-access-options ejp-access-options--desktop"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_FullTextAccessOptionsContainer" class="ejp-access-options__subscriber-access"> <h3 class="ejp-access-options__subscriber-access-title">Full Text Access for Subscribers:</h3> <div class="ejp-access-options__subscriber-access-society-list"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_PrimaryLoginBox" class="box-ssologin primary-login-box"> <a href="https://journals.lww.com/ajsp/pages/login.aspx?ReturnUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx&IsLoginLinkClicked=true" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypLoginTop" class="ssologin-link"> <div class="ssologin-ico"> <img src="https://cdn.wolterskluwer.io/wk-logos/1.0.x/wk-brand-wheel.svg" alt="click to login here" /> </div> <div class="ssologin-link__text"> <h5 class="ssologin-link__primary-text">Individual Subscribers</h5> <span class="ssologin-link__secondary-text">Log in for access</span> </div> <i class="wk-icon-arrow-right ssologin-link__icon"></i> </a> </div> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ViewArticleInOvidContainer" class="box-ssologin"> <a id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypViewArticleInOvid" class="ssologin-link" rel="nofollow" href="https://login.journals.lww.com/OneID/Login.aspx?returnUrl=https://journals.lww.com/ajsp/fulltext/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx&amp;Login_type=Ovid" target="_self"> <div class="ssologin-ico"> <img src="/_layouts/1033/IMAGES/OAKS.Journals/ovid-logo.png"> </div> <div class="ssologin-link__text"> <h5 id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_divOvidIPNotAuthMsg" class="ssologin-link__primary-text">Institutional Users</h5> <span class="ssologin-link__secondary-text">Access through Ovid<sup>&reg;</sup></span> </div> <i class="wk-icon-arrow-right ssologin-link__icon"></i> </a> </div> </div> </div> <div class="ejp-access-options__not-subscriber-access"> <h3 class="ejp-access-options__not-subscriber-access-title">Not a Subscriber?</h3> <div class="ejp-access-options__not-subscriber-access-main-actions"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_liPurchase" class="ejp-access-options-btn"> <a href="https://journals.lww.com/ajsp/secure/pages/purchase.aspx?an=00000478-202101000-00001" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypPurchase" class="ejp-access-options-btn-link ejp-access-options-btn-link--main js-ejp-hyp-purchase">Buy</a> </div> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_liSubscriber" class="ejp-access-options-btn"> <a href="https://shop.lww.com/p/0147-5185" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypSubscribe" class="ejp-access-options-btn-link ejp-access-options-btn-link--secondary js-ejp-hyp-subscribe" target="_blank">Subscribe</a> </div> </div> <div class="ejp-access-options__not-subscriber-access-secondary-actions"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_liPatient" class="ejp-access-options__link-item"> <a href="javascript:void(0);" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypliPatentOrCaregiver" class="ejp-access-options__link js-ejp-hyp-content-permissions" onclick="showPatientorCaregiverlinkPopUp(&#39;https://s100.copyright.com/AppDispatchServlet&#39;, &#39;WoltersKluwer&#39;, &#39;PAS&#39;, &#39;The 2020 WHO Classification: What’s New in Soft Tissue Tumor Pathology?&#39;, &#39;08122020&#39;, &#39;Michael E. Kallen and Jason L. Hornick&#39;, &#39;45&#39;, &#39;1&#39;, &#39;Copyright \u00A9 2020 Wolters Kluwer Health, Inc. All rights reserved.&#39;, &#39;00000478-202101000-00001&#39;, &#39;&#39;, false, &#39;&#39;)"> Request Permissions <i class="wk-icon-arrow-right ssologin-link__icon"></i> </a> </div> </div> </div> </div> <div class="ejp-access-options ejp-access-options--mobile"> <p>You can read the full text of this article if you:</p> <div class="ao-dropdown-select-wrap"> <select class="ao-dropdown-select js-ao-dropdown-select"> <option value="">Select an option</option> <option id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ulLogin" value="login">Log In</option> <option id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ulPurchase" value="buy-article">Buy Article</option> <option id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ulSubscriber" value="subscribe">Subscribe</option> <option id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ulPatient" value="content-permissions">Content & Permissions</option> <option id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ulOvidAccess" value="ovid-access">Access through Ovid</option> </select> </div> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_liLogin" class="ejp-access-options--hidden"> <a href="https://journals.lww.com/ajsp/pages/login.aspx?ReturnUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx&IsLoginLinkClicked=true" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypLogin" class="ejp-access-options__link js-ejp-hyp-login">Log In</a> </span> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_liOvidAccess" class="ejp-access-options--hidden"> <a href="https://login.journals.lww.com/OneID/Login.aspx?returnUrl=https://journals.lww.com/ajsp/fulltext/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx&Login_type=Ovid" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_hypOvidAccess" class="ejp-access-options__link js-ejp-hyp-ovid-access" rel="nofollow" target="_self">Access through Ovid</a> </span> </div> </div> </section> <div id="article-metrics"> <div id="article-metrics-container"> </div> </div> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_divOutlineHTML"></div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/SlideShowPopup.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/zoom.js?v=05.24.00.023" defer="true"> </script> <script> var sample = 6; var smPos = 153; var spPos = 153; var sW; var sH; var articleImageDialogModal = $('#ArticleImageDialogModal'); function setImage(imageUrl) { var $container = $("#zoom_container"); var width = $container.width(); $container.z("destroy") .css("background-image", "url(/_layouts/1033/images/oaks.journals/preloader.gif)") .z({ width: width, image_url: imageUrl, responsive: true, responsive_maintain_ratio: true, max_WIDTH: '1200', max_HEIGHT: '1200', initial_ZOOM: 100, initial_POSITION: '0,0' }); return false; } </script> <div id="ArticleImageModal" class="wk-modal wk-modal-slideshow horizontally-centered large fixed-vertical ejp-modal" role="dialog" style="display: none;"> <div class="modal-dialog"> <section class="modal-content wk-modal-content wk-modal-slideshow__content"> <header class="wk-modal-header ejp-modal-header"> <button onclick="return displaySlideShowModal(false);" aria-label="close dialog" class="wk-button-icon wk-modal-close ejp-modal-close" data-dismiss="wk-modal"><i class="fa fa-times"></i></button> </header> <div class="modal-body wk-modal-body wk-modal-slideshow__body flex flex-column"> <div id="zoom_container" class="wk-modal-slideshow__zoom-container"></div> <div id="ZoomContainerDetails" class="wk-modal-slideshow__zoom-container-details pa3"> <h3> <div class="wk-modal-slideshow__title"></div> </h3> <div class="wk-modal-slideshow__description"></div> <h4>Source</h4> <div class="wk-modal-slideshow__source-article mb4"> <a href="javascript:void(0);" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_sourceArticleUrl" onclick="HideSlideShow();">The 2020 WHO Classification: What’s New in Soft Tissue Tumor Pathology?</a> </div> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_citationdiv" class="wk-modal-slideshow__source-citation mb4"> The American Journal of Surgical Pathology45(1):e1-e23, January 2021. </div> </div> </div> <div class="modal-footer wk-modal-footer wk-modal-slideshow__footer pa2 flex flex-column flex-wrap"> <div class="wk-modal-slideshow__zoom-controls flex justify-between items-center mb2"> <div id="zoom_buttons" class="wk-modal-slideshow__zoom-buttons flex justify-between"> <a href="#" onmousedown="$('#zoom_container').z('zoomIn')" onclick="return false" title="Zoom In" class="ph3"><i class="fa fa-plus-square white"></i></a> <a href="#" onmousedown="$('#zoom_container').z('zoomOut')" onclick="return false" title="Zoom Out" class="ph3"><i class="fa fa-minus-square white"></i></a> </div> <div class="wk-modal-slideshow__list-pager flex pr3"> <a href="javascript:void(0);" onclick="MovePrevious();" id="anchorPrev" title="Previous"><i class="fa fa-arrow-circle-left white"></i></a> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_imageCountStatus" class="wk-modal-slideshow__list-pager-text mh3 tc white"></span> <a href="javascript:void(0);" onclick="MoveNext();" id="anchorNext" title="Next"><i class="fa fa-arrow-circle-right white"></i></a> </div> </div> <ul class="wk-modal-slideshow__action-controls flex justify-between"> <li class="pv2 ph3"> <a href="javascript:void(0);" onclick="ShowFullSize('00000478-202101000-00001');" class="white tc"> <i class="fa fa-arrows-alt mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">Full-Size</span> </a> </li> <li id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_lnkEmailToColleague" class="pv2 ph3"> <a href="javascript:void(0);" onclick="slideShow_EmailLinkClicked(imageIndex);" class="white tc"> <i class="fa fa-envelope mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">Email</span> </a> </li> <li id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_lnkFavorites" class="pv2 ph3"> <button class="user-menu__link user-menu__link--add-to-favorites js-ejp-login-btn white tc" type="button" data-config="{&quot;eventName&quot;:&quot;AddToFavoritesFromSlideShow&quot;,&quot;eventDetail&quot;:{&quot;items&quot;:[&quot;Image|ajsp:2021:01000:00001|{0}|&quot;],&quot;an&quot;:&quot;00000478-202101000-00001&quot;},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:false,&quot;promptLogin&quot;:true,&quot;loginPromptText&quot;:&quot;To save this item, login or register&quot;},&quot;isNull&quot;:false}"> <i class="fa fa-folder mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">+ Favorites</span> </button> </li> <li class="pv2 ph3"> <button class="user-menu__link user-menu__link--ppt-download js-ejp-login-btn" type="button" data-config="{&quot;eventName&quot;:&quot;PPTDownload&quot;,&quot;eventDetail&quot;:{&quot;url&quot;:&quot;https://journals.lww.com:443/ajsp/abstract/2021/01000/the_2020_who_classification__what_s_new_in_soft.1.aspx?Ppt=Article|ajsp:2021:01000:00001|10.1097/pas.0000000000001552|&quot;,&quot;gating&quot;:false},&quot;eventOptions&quot;:{&quot;bubbles&quot;:true,&quot;cancelable&quot;:true,&quot;composed&quot;:false},&quot;loginDetail&quot;:{&quot;isLoginOptional&quot;:true,&quot;promptLogin&quot;:false},&quot;isNull&quot;:false}"> <i class="fa fa-file-powerpoint-o mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">Export</span> </button> </li> <li class="wk-modal-slideshow__view-gallery pv2 ph3"> <a href="javascript:void(0);" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_imageGalleryUrl" class="white tc" onclick="slideShow_NavigateToUrl(&#39;/ajsp/pages/imagegallery.aspx?year=2021&amp;issue=01000&amp;article=00001&#39;)"> <i class="fa fa-th-large mb2 db white"></i> <span class="wk-modal-slideshow__action-controls-text">View in Gallery</span> </a> </li> </ul> </div> </section> </div> </div> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$callShowImage" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_callShowImage" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$popupImageId" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_popupImageId" value="F1" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$IsExportToPPT" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_IsExportToPPT" value="false" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$keyword" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_keyword" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$image_url" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_url" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$image_description" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_description" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$image_sourceTitle" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_sourceTitle" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$image_sourceUrl" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_sourceUrl" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$image_sourceInfo" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_sourceInfo" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$image_key" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_key" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$image_fullSizeUrl" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_fullSizeUrl" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$slideShowUserControl$image_imageGalleryUrl" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_slideShowUserControl_image_imageGalleryUrl" /> <input type="hidden" id="NoOfImages" name="NoOfImages" value="16" /> <script type="text/javascript" src="https://lww.com/_layouts/15/1033/Scripts/wk/EmailToColleague.js?v=05.24.00.023" defer="true"> </script> <a id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_hypEmailToColleague" href="javascript:" style="display:none;"></a> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_pnlEmailToColleague" class="wk-modal-table" style="display: none"> <div class="wk-modal-cell"> <div id="ej-box-modal-drop-shadow" class="wk-modal horizontally-centered small wk-modal-with-overlay wk-modal-small ejp-modal email-to-colleague" tabindex="-1" role="dialog" style="position: static;"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_pnlMain" class="js-main-panel" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_btnSend&#39;)"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"> <strong> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_lblEmailToColleague">Email to Colleague</span></strong> </div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "> <i class="fa fa-times"></i> </button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <div class="wk-field-header"> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_divErrorMessage" class="js-error-message-div ej-error-message-panel" style="display: none; color: red; font-style: italic"> <p class="ej-error-message-icon"> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_lblErrorMessage" class="js-error-message-label">Colleague's E-mail is Invalid</span> </p> </div> </div> </div> <div class="wk-field-item"> <div class="wk-field-header"> Your Name: </div> <div class="wk-field-body"> <input name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$emailToColleague$txtYourName" type="text" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_txtYourName" class="js-name" /> </div> </div> <div class="wk-field-item"> <div class="wk-field-header"> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_lblColleaguesEmail" class="js-collegaues-email-lbl">Colleague's Email:</span> </div> <div class="wk-field-body no-bottom-margin"> <input name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$emailToColleague$txtColleaguesEmail" type="text" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_txtColleaguesEmail" class="js-collegaues-email" /> </div> <div class="wk-field-header"><span class="ej-form-comments">Separate multiple e-mails with a (;).</span></div> </div> <div class="wk-field-item"> <div class="wk-field-header"> Message: </div> <div class="wk-field-body"> <textarea name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$emailToColleague$txtMessage" rows="2" cols="20" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_txtMessage" class="js-message"> Thought you might appreciate this item(s) I saw in The American Journal of Surgical Pathology.</textarea> </div> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="submit" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$emailToColleague$btnSend" value="Send" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_btnSend" class="js-send-button primary-button grecaptcha-email-colleague-cb60e2aba0f74aeb9fadbbb127085c3f" /> <input type="button" value="Cancel" id="btnCancel" class="secondary-button js-close" /> </div> </div> <div class="wk-field-item wk-email-colleague-captcha-bar"> <div class="wk-field-body"> <div id="div-recaptcha-cb60e2aba0f74aeb9fadbbb127085c3f" class="div-recaptcha-container" data-uniqueclassidentifier="grecaptcha-email-colleague-cb60e2aba0f74aeb9fadbbb127085c3f" data-sitekey="6LeeoSAUAAAAACFv8yNuINPv8IWyXHJ6uN447qEK" data-callback="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_captchaCallBack" data-badge="inline" data-size="invisible" data-type="image" > </div> </div> </div> </div> </section> </div> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_pnlSuccessMessage" class="js-success-message-panel" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <div class="wk-field-item"> <br /> <p> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_lblMessageSent">Your message has been successfully sent to your colleague.</span> </p> <br /> </div> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="button" value="Close Window" id="btnClose" class="primary-button js-close" /> </div> </div> </div> </section> </div> <div id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_pnlErrorMessage" class="js-error-message-panel" style="display: none;"> <section class="wk-modal-content"> <header class="wk-modal-header ejp-modal-header"> <div class="wk-modal-title ejp-modal-title"></div> <button aria-label="close dialog" class="primary-button wk-button-icon wk-modal-close ejp-modal-close js-close "><i class="fa fa-times"></i></button> </header> <div class="wk-modal-body"> <br /> <div class="wk-field-item"> <span id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_lblInvalidEmail" style="color:Red;">Some error has occurred while processing your request. Please try after some time.</span> </div> <br /> <div class="wk-button-bar"> <div class="wk-button-group-left"> <input type="button" value="Close Window" id="btnEClose" class="primary-button js-close" /> </div> </div> </div> </section> </div> </div> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$emailToColleague$hiddenEmailToColleague" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_hiddenEmailToColleague" /> <input type="hidden" name="ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$emailToColleague$hiddenIsUser" id="ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_hiddenIsUser" /> </div> </div> <script type="text/javascript"> window.emailToColleaguePopups = window.emailToColleaguePopups || []; var ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_captchaCallBack = function () { ejpAnalytics.track('emailColleaguereCAPTCHA'); ejpAnalytics.track('emailColleagueComplete'); __doPostBack('ctl00$ctl29$g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c$ctl00$emailToColleague$btnSend','') }; var initEmailToColleaguectl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague = function () { window.emailToColleaguePopups['ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague'] = new EmailToColleagueComponent('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_pnlEmailToColleague', 'div-recaptcha-cb60e2aba0f74aeb9fadbbb127085c3f', 'grecaptcha-email-colleague-cb60e2aba0f74aeb9fadbbb127085c3f', 'emailToColleaguePopupExtender_1479463072', 'ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_hiddenEmailToColleague', 'ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_hiddenIsUser', '00000478-202101000-00001' ); } Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(initEmailToColleaguectl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague); </script> <input type="hidden" id="selectedItems" name="selectedItems" value="" /> </div><div class="ms-clear"></div></div> </div> </div> </div></div> <div id="ctl00_PlaceHolderMain_ResponsivePageLayoutRenderer_ResponsiveLayoutRowRepeater_ctl01_ResponsiveLayoutColumnRepeater_ctl01_ResponsiveLayoutColumn" class=" wk-column-12 wk-column-4-m wk-column-4-l wk-column-4-xl wk-column-4-xxl"> <div class="ms-webpart-zone ms-fullWidth"> <div id="MSOZoneCell_WebPartWPQ1" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="ce0f8ecf-65f7-4a26-939e-2bbb37977f2c" HasPers="false" id="WebPartWPQ1" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_ce0f8ecf_65f7_4a26_939e_2bbb37977f2c"> <div id="ctl00_ctl29_g_ce0f8ecf_65f7_4a26_939e_2bbb37977f2c_ctl00_adContainer" class="ej-advertisement ej-advertisement-middle"> <div class="ej-advertisement-content"> <div> <div id="ga_6bddce11-4800-4f13-8fb0-507c3b8ce59c" class="ad-slot-container ad-slot-container-ga_6bddce11-4800-4f13-8fb0-507c3b8ce59c" data-sizemap="[[[0, 0], [[300, 250]]]]" data-adpath="/15726702761/Desktop/ajsp/Article/Right" data-autoload="no" data-outofpage="no" data-sticky="no" data-slottargeting='' data-displayslug="yes" data-sticky-duration="0" data-name="Right"></div> </div> </div> </div> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ2" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="48ec8185-1b32-4da1-96aa-6c91a856c108" HasPers="false" id="WebPartWPQ2" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_48ec8185_1b32_4da1_96aa_6c91a856c108"> <div class="js-advanced-recommendation-widget" data-config="{&quot;serviceUrl&quot;:null,&quot;displayMode&quot;:&quot;ListView&quot;,&quot;headerText&quot;:&quot;Related Articles&quot;,&quot;hash&quot;:&quot;1&quot;,&quot;itemsPerPage&quot;:6,&quot;renderOnServer&quot;:false,&quot;showConsoleLog&quot;:false,&quot;shouldShowSpeciality&quot;:&quot;0&quot;,&quot;kind&quot;:&quot;Article&quot;,&quot;title&quot;:&quot;The 2020 WHO Classification: What’s New in Soft Tissue Tumor Pathology?&quot;,&quot;meshTerms&quot;:[&quot;Solitary Fibrous Tumors&quot;,&quot;Genetics&quot;,&quot;World Health Organization&quot;,&quot;Adipose Tissue&quot;,&quot;Sarcoma&quot;,&quot;Bone and Bones&quot;,&quot;Diagnosis&quot;,&quot;Hemangioendothelioma, Epithelioid&quot;,&quot;Prognosis&quot;,&quot;Liposarcoma&quot;],&quot;wkmrid&quot;:&quot;JOURNAL/ajsp/04.03/00000478-202101000-00001/root/v/2023-09-22T205347Z/r/text-xml&quot;,&quot;imageHandlerUrl&quot;:&quot;https://images.journals.lww.com/ajsp&quot;,&quot;accessionNumber&quot;:&quot;00000478-202101000-00001&quot;,&quot;fontSize&quot;:&quot;small&quot;,&quot;displayImage&quot;:false,&quot;showJournalTitle&quot;:false,&quot;showPublicationDate&quot;:false}"></div> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ3" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="2a05994c-ddb4-4373-b9a1-049ed15429cc" HasPers="false" id="WebPartWPQ3" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_2a05994c_ddb4_4373_b9a1_049ed15429cc"> <div id="ctl00_ctl29_g_2a05994c_ddb4_4373_b9a1_049ed15429cc_ctl00_adContainer" class="ej-advertisement ej-advertisement-middle"> <div class="ej-advertisement-content"> <div> <div id="ga_db1458ef-bd0c-417f-bbbe-3640d96ec135" class="ad-slot-container ad-slot-container-ga_db1458ef-bd0c-417f-bbbe-3640d96ec135" data-sizemap="[[[0, 0], [[300, 250]]]]" data-adpath="/15726702761/Desktop/ajsp/Article/Right" data-autoload="no" data-outofpage="no" data-sticky="no" data-slottargeting='' data-displayslug="yes" data-sticky-duration="0" data-name="Right"></div> </div> </div> </div> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ4" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="55b6e16c-7ed5-4ab6-a182-34f5ecf40587" HasPers="false" id="WebPartWPQ4" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_55b6e16c_7ed5_4ab6_a182_34f5ecf40587"> <div data-config="{&quot;serviceUrl&quot;:null,&quot;displayMode&quot;:null,&quot;hash&quot;:&quot;1&quot;,&quot;itemsPerPage&quot;:40,&quot;renderOnServer&quot;:false}"></div><section id="ctl00_ctl29_g_55b6e16c_7ed5_4ab6_a182_34f5ecf40587_ctl01_divRecentActivity" class="content-box cb-collapsible"> <div class="ejp-uc--small"> <header class="ejp-heading-2"> <h2 aria-expanded="false"> Readers Of this Article Also Read </h2> </header> <div id="ej-box-01-body"> <div id="ej-articlesWithTerms"> <ul> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ajsp/abstract/2013/02000/papillary_proliferation_of_the_endometrium__a.2.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;Papillary Proliferation of the Endometrium: A Clinicopathologic Study of 59 Cases of Simple and Complex Papillae Without Cytologic Atypia&#39;, &#39;Ip Philip P.C. MBChB FRCPath; Irving, Julie A. MD; McCluggage, W. Glenn MD, FRCPath; Clement, Philip B. MD; Young, Robert H. MD, FRCPath&#39;, &#39;The American Journal of Surgical Pathology&#39;, &#39;February 2013&#39;, &#39;37&#39;, &#39;2&#39; , &#39;p 167-177&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">Papillary Proliferation of the Endometrium: A Clinicopathologic Study of 59...</a></h3></li> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ajsp/abstract/2020/02000/smarca4_deficient_uterine_sarcoma_and.15.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;SMARCA4-deficient Uterine Sarcoma and Undifferentiated Endometrial Carcinoma Are Distinct Clinicopathologic Entities&#39;, &#39;Kolin David L. MD PhD; Quick, Charles M. MD; Dong, Fei MD; Fletcher, Christopher D.M. MD, FRCPath; Stewart, Colin J.R. MD; Soma, Anita MBChB, FRCPA; Hornick, Jason L. MD, PhD; Nucci, Marisa R. MD; Howitt, Brooke E. MD&#39;, &#39;The American Journal of Surgical Pathology&#39;, &#39;February 2020&#39;, &#39;44&#39;, &#39;2&#39; , &#39;p 263-270&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">SMARCA4-deficient Uterine Sarcoma and Undifferentiated Endometrial Carcinoma...</a></h3></li> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ajsp/abstract/2023/04000/gli1_immunohistochemistry_distinguishes.4.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;GLI1 Immunohistochemistry Distinguishes Mesenchymal Neoplasms With &lt;em xmlns:mrws=\&quot;http://webservices.ovid.com/mrws/1.0\&quot;>GLI1&lt;/em> Alterations From Morphologic Mimics&#39;, &#39;Parrack Paige H. MD; Mari\u00F1o-Enr\u00EDquez, Adrian MD, PhD; Fletcher, Christopher D.M. MD, FRC.Path; Hornick, Jason L. MD, PhD; Papke, David J. Jr MD, PhD&#39;, &#39;The American Journal of Surgical Pathology&#39;, &#39;April 2023&#39;, &#39;47&#39;, &#39;4&#39; , &#39;p 453-460&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">GLI1 Immunohistochemistry Distinguishes Mesenchymal Neoplasms With <em xmlns:mrws="http://webservices.ovid.com/mrws/1.0">GLI1</em>...</a></h3></li> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ajsp/fulltext/2000/01000/gelatinous_transformation_of_the_bone_marrow__the.7.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;Gelatinous Transformation of the Bone Marrow: The Spectrum of Underlying Diseases&#39;, &#39;B\u00F6hm Joachim M.D.&#39;, &#39;The American Journal of Surgical Pathology&#39;, &#39;January 2000&#39;, &#39;24&#39;, &#39;1&#39; , &#39;p 56&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">Gelatinous Transformation of the Bone Marrow: The Spectrum of Underlying...</a></h3></li> <li class="ejp-uc__list-item"> <h3 class='ejp-uc__article-title'><a title href="https://journals.lww.com/ajsp/abstract/2001/01000/atypical_and_malignant_glomus_tumors__analysis_of.1.aspx" onmouseover="javascript:event.cancelBubble = true;Tooltip_Article(&#39;Atypical and Malignant Glomus Tumors: Analysis of 52 Cases, With a Proposal for the Reclassification of Glomus Tumors&#39;, &#39;Folpe Andrew L. M.D.; Fanburg–Smith, Julie C. M.D.; Miettinen, Markku M.D.; Weiss, Sharon W. M.D.&#39;, &#39;The American Journal of Surgical Pathology&#39;, &#39;January 2001&#39;, &#39;25&#39;, &#39;1&#39; , &#39;p 1-12&#39;);" onmouseout="javascript:Tooltip_MouseOut()" class="ejp-uc__article-title-link">Atypical and Malignant Glomus Tumors: Analysis of 52 Cases, With a Proposal for ...</a></h3></li> </ul> </div> </div> </div> </section> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ5" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="c790b33c-5b93-4b04-adb5-f1eb6d570c4c" HasPers="false" id="WebPartWPQ5" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_c790b33c_5b93_4b04_adb5_f1eb6d570c4c"> <div id="ctl00_ctl29_g_c790b33c_5b93_4b04_adb5_f1eb6d570c4c_ctl00_adContainer" class="ej-advertisement ej-advertisement-bannercombo"> <div class="ej-advertisement-content"> <div> <div id="ga_fd91a755-4cd0-4971-92bc-1fe6a865741f" class="ad-slot-container ad-slot-container-ga_fd91a755-4cd0-4971-92bc-1fe6a865741f" data-sizemap="[[[1050, 200], [[300, 600], [300, 250], [160, 600]]], [[730, 600], [[300, 600], [300, 250]]], [ [ 0, 0 ], [ [300, 250] ] ] ]" data-adpath="/15726702761/Desktop/ajsp/Article/Right1" data-autoload="no" data-outofpage="no" data-sticky="no" data-slottargeting='' data-displayslug="yes" data-sticky-duration="0" data-name="Right1"></div> </div> </div> </div> </div><div class="ms-clear"></div></div> </div><div class="ms-PartSpacingVertical"></div> </div><div id="MSOZoneCell_WebPartWPQ6" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical-inline-table ms-webpart-cell-vertical ms-fullWidth "> <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="8dcc7734-ef3b-4dad-8855-ec5f7e54440d" HasPers="false" id="WebPartWPQ6" width="100%" class="ms-WPBody noindex " allowDelete="false" style="" ><div id="ctl00_ctl29_g_8dcc7734_ef3b_4dad_8855_ec5f7e54440d"> <div class="js-ejp-universalMostPopular-webpart" data-config="{&quot;serviceUrl&quot;:&quot;https://services.journals.lww.com/IntegrationServices/MostPopularDataService.svc/GetMostPopularItems?timeframe=90d&amp;journalIds=ajsp&amp;publisher=LWW&amp;results=5&amp;numberOfSymbolsInSubtitle=275&amp;hash=1&amp;displayCustomIndicator=False&quot;,&quot;headerText&quot;:&quot;Most Popular&quot;,&quot;headerUrl&quot;:null,&quot;displayMode&quot;:&quot;ListView&quot;,&quot;hash&quot;:&quot;1&quot;,&quot;shouldShowImage&quot;:false,&quot;shouldShowSpeciality&quot;:&quot;JournalSpeciality&quot;,&quot;showArticleDescription&quot;:false,&quot;showJournalTitle&quot;:false,&quot;viewAllLink&quot;:null,&quot;fontSize&quot;:&quot;small&quot;,&quot;showSpecialitySection&quot;:false,&quot;showPublicationDate&quot;:false,&quot;showIndicators&quot;:false}"></div> </div><div class="ms-clear"></div></div> </div> </div> </div></div> </div> </div> <div class="wk-grid-container-no-margin" id="AddRowBottomContainer"> </div> </div> <div style='display:none' id='hidZone'><menu class="ms-hide"> <ie:menuitem id="MSOMenu_Help" iconsrc="/_layouts/15/images/HelpIcon.gif" onmenuclick="MSOWebPartPage_SetNewWindowLocation(MenuWebPart.getAttribute('helpLink'), MenuWebPart.getAttribute('helpMode'))" text="Help" type="option" style="display:none"> </ie:menuitem> </menu></div> </div> <div id="DeltaFormDigest"> <script type="text/javascript">//<![CDATA[ var formDigestElement = document.getElementsByName('__REQUESTDIGEST')[0]; if (!((formDigestElement == null) || (formDigestElement.tagName.toLowerCase() != 'input') || (formDigestElement.type.toLowerCase() != 'hidden') || (formDigestElement.value == null) || (formDigestElement.value.length <= 0))) { formDigestElement.value = '0x2E37B5E6CAF809EB0D83A3D7C33A7EE990E11DC3D3C7D87C97C40F2E88E96BBC36BEE3D5CED73ACB32B241C5248105302DC9A6581B13AF405D83BB8913B3A603,25 Nov 2024 03:47:46 -0000';_spPageContextInfo.updateFormDigestPageLoaded = new Date(); } //]]> </script> </div> </div> <!-- Footer Delegate Control --> <footer class="ejp-footer"> <div class="container wk-grid-page-container"> <a class="ejp-footer__back-to-top-link"><i class="fa fa-angle-up b ejp-footer__back-to-top-link-icon"></i>Back to Top</a> <div class="ejp-footer__main-content"> <!-- Footer smart control --> <div class="ejp-footer__smart-control-section"> <section class="ejp-footer__smart-control-section-wrapper js-section-alert"> <div class="ejp-footer__smart-control-section-image-container"> <img src="https://images.journals.lww.com/ajsp/XLargeThumb.00000478-202412000-00000.CV.jpeg" id="ctl00_ctl56_FooterSmartControl_ctl00_imgAlertControl" alt="Current Issue Cover Image" class="" /> </div> <div class="ejp-footer__smart-control-section-text-holder"> <h4 id="ctl00_ctl56_FooterSmartControl_ctl00_headerAlertControl">Never Miss an Issue</h4> <div class="js-section-alert__content"> <span id="ctl00_ctl56_FooterSmartControl_ctl00_spanBodyAlertControl" class="ejp-footer__smart-control-section-info">Get new journal Tables of Contents sent right to your email inbox</span> <input name="ctl00$ctl56$FooterSmartControl$ctl00$userEmailAlertControl" type="text" id="ctl00_ctl56_FooterSmartControl_ctl00_userEmailAlertControl" class="js-section-alert__email" placeholder="Type your email" /> <span class="js-section-alert--error"></span> <button id="ctl00_ctl56_FooterSmartControl_ctl00_buttonAlertControl" type="button" class="js-section-alert__subscribe-button" data-alert-type="Etoc" data-subscribed-msg="You are now subscribed to receive eTOC alerts whenever new issues are published">Get New Issue Alerts</button> </div> </div> </section> <script type="text/javascript"> (function($) { $("#smartWpMostPopularLink").on('click', function() { window.location = "https://journals.lww.com/ajsp/pages/viewallmostpopulararticles.aspx?WT.mc_id=HPxADx20100319xMP"; }); })(jQuery); </script> </div> <div class="ejp-footer__info-holder"> <div id="ctl00_ctl56_divLeftColumn" class="ejp-footer__info-left-wrapper"> <div class="ejp-footer__info-block"> <h4 class="ejp-footer__info-block-header">Browse Journal Content</h4> <ul class="ejp-footer__info-block-two-col-list"> <li> <a href='/ajsp/pages/viewallmostpopulararticles.aspx' target='' rel="noopener">Most Popular</a> </li> <li> <a href='/ajsp/Pages/informationforauthors.aspx' target='' rel="noopener">For Authors</a> </li> <li> <a href='/ajsp/pages/aboutthejournal.aspx' target='' rel="noopener">About the Journal</a> </li> <li> <a href='/ajsp/pages/issuelist.aspx' target='' rel="noopener">Past Issues</a> </li> <li> <a href='/ajsp/pages/currenttoc.aspx' target='' rel="noopener">Current Issue</a> </li> <li id="ctl00_ctl56_liRegister"><a id="ctl00_ctl56_lnkRegister" href="https://journals.lww.com/ajsp/pages/register.aspx?ContextUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx">Register on the website</a></li> <li id="ctl00_ctl56_liSubscribe" role="presentation"><a id="ctl00_ctl56_lnkSubscribe" href="https://shop.lww.com/p/0147-5185" target="_blank">Subscribe</a></li> <li id="ctl00_ctl56_liHyperSubscribeToEtoc"><a rel="nofollow" title href="javascript:javascript: alerts_ShowSubscribeeTOCPopup(&#39;The American Journal of Surgical Pathology&#39;,&#39;ajsp&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);;" onclick="javascript: alerts_ShowSubscribeeTOCPopup(&#39;The American Journal of Surgical Pathology&#39;,&#39;ajsp&#39;,&#39;eTOC&#39;, &#39;eTOC&#39;);"><span id="ctl00_ctl56_alertLinkControl_defaultText" class="hideOnFixed">Get eTOC Alerts</span></a> </li> </ul> </div> </div> <div id="ctl00_ctl56_divRightColumn" class="ejp-footer__info-right-wrapper"> <div id="ctl00_ctl56_divForJournalAuthors" class="ejp-footer__info-block"> <h4 class="ejp-footer__info-block-header">For Journal Authors</h4> <ul> <li class=''> <a href='/ajsp/_layouts/15/1033/oaks.journals/informationforauthors.aspx' target='' rel="noopener">Submit an article</a> </li> <li class=''> <a href='https://wkauthorservices.editage.com/' target='_blank' rel="noopener">How to publish with us</a> </li> </ul> </div> <div class="ejp-footer__info-block ejp-footer__info-block--custom-service"> <h4 class="ejp-footer__info-block-header">Customer Service</h4> <div id="liveagent_button_online_5730V0000019KUh" style="display: none; border: 0px none; cursor: pointer" onclick="liveagent.startChat('5730V0000019KUh')" class="live-chat__button live-chat__button--on"> <i class="live-chat__button-icon wk-icon-filled-dialogue-white-r"></i> <span class="live-chat__button-text">Live Chat</span> </div> <div id="liveagent_button_offline_5730V0000019KUh" style="display: none; border: 0px none;" class="live-chat__button live-chat__button--off"> <i class="live-chat__button-icon wk-icon-filled-dialogue-gray-r"></i> <span class="live-chat__button-text">Chat Offline</span> </div> <script type="text/javascript"> if (!window._laq) { window._laq = []; } window._laq.push(function () { liveagent.showWhenOnline('5730V0000019KUh', document.getElementById('liveagent_button_online_5730V0000019KUh')); liveagent.showWhenOffline('5730V0000019KUh', document.getElementById('liveagent_button_offline_5730V0000019KUh')); }); </script> <script type='text/javascript' src='https://c.la1-c1-ia5.salesforceliveagent.com/content/g/js/47.0/deployment.js'></script> <script type='text/javascript'> liveagent.init('https://d.la1-c1-ia5.salesforceliveagent.com/chat', '5720V00000158LL', '00Dd0000000dixc'); </script> <ul> <li class='ejp-footer--show-on-mobile'> <a href='https://lww.com/secure/pages/activatesubscription.aspx?ContextUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx' target='' rel="noopener">Activate your journal subscription</a> </li> <li class='ejp-footer--hide-on-mobile'> <a href='https://lww.com/secure/pages/activatesubscription.aspx?ContextUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx' target='' rel="noopener">Activate Journal Subscription</a> </li> <li class='ejp-footer--hide-on-mobile'> <a href='https://wkhlrp.my.site.com/LippincottOnlineHelpCenter/s/' target='' rel="noopener">Browse the help center</a> </li> <li class='ejp-footer--show-on-mobile'> <a href='https://wkhealth.force.com/lwwonline/s/topic/0TO0V000001YgLZWA0/lww-online?tabset-ddbfe=2' target='' rel="noopener">Help</a> </li> <li><span class="ejp-footer--show-on-mobile">Contact us at:</span> <ul> <li class="ejp-footer__contacts-wrapper ejp-footer__email-settings"> <div class="ejp-footer--show-on-mobile">Support:</div> <a href="https://www.tfaforms.com/4966570" id="ctl00_ctl56_custSupport" target="_blank">Submit a Service Request</a> </li> <li class="ejp-footer__contacts-wrapper ejp-footer__phone-settings"> <div class="ejp-footer--show-on-mobile ejp-footer__phone-settings--version"> <div id="ctl00_ctl56_telMobileUSA">TEL: (USA):</div> <div id="ctl00_ctl56_telMobileInt">TEL: (Int’l):</div> </div> <div class="ejp-footer__phone-settings--holder"> <div> 800-638-3030 <span class="ejp-footer--hide-on-mobile">(within USA)</span> </div> <div> 301-223-2300 <span class="ejp-footer--hide-on-mobile">(international)</span> </div> </div> </li> </ul> </li> </ul> <ul><li> <button id="ot-sdk-btn" class="ot-sdk-show-settings ot-ejp-btn" onclick="return false;">Cookie Settings</button> </li> </ul> </div> </div> </div> <span id="ctl00_ctl56_FooterConfiguration" class="js-config-provider" data-config="{&quot;loginConfiguration&quot;:{&quot;serviceUrl&quot;:&quot;https://services.journals.lww.com/IntegrationServices/AccountService.svc/Login&quot;,&quot;registerUrl&quot;:&quot;https://journals.lww.com/ajsp/pages/register.aspx?ContextUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx&quot;,&quot;forgotPasswordUrl&quot;:&quot;https://journals.lww.com/ajsp/pages/forgotpassword.aspx?ContextUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx&quot;,&quot;redirectUrl&quot;:&quot;https://journals.lww.com/ajsp/pages/login.aspx?ContextUrl=%2fajsp%2fabstract%2f2021%2f01000%2fthe_2020_who_classification__what_s_new_in_soft.1.aspx&quot;,&quot;tokenKey&quot;:&quot;AppSsoToken&quot;,&quot;ssoLoginOptions&quot;:[],&quot;customerService&quot;:{&quot;customerServiceUSPhone&quot;:&quot;(800) 638-3030&quot;,&quot;customerServiceInternationalPhone&quot;:&quot;301-223-2300&quot;,&quot;customerServiceEmail&quot;:&quot;customerservice@lww.com&quot;},&quot;useAlternativeAccountLinks&quot;:false},&quot;commonConfiguration&quot;:{&quot;commonEndpoints&quot;:{&quot;addToFavoritesServiceUrl&quot;:&quot;https://journals.lww.com/ajsp/_layouts/15/OAKS.Journals/UserCollectionsService.svc/AddToFavorites&quot;,&quot;saveSearchServiceUrl&quot;:&quot;https://journals.lww.com/ajsp/_layouts/15/OAKS.Journals/UserCollectionsService.svc/SaveSearch&quot;,&quot;counterDataServiceUrl&quot;:&quot;https://journals.lww.com/ajsp/_layouts/15/OAKS.Journals/DualAccessService.svc/SendCounterDataRequestByAN&quot;},&quot;kaltura&quot;:{&quot;partnerId&quot;:&quot;1315631&quot;,&quot;playerId&quot;:&quot;52253872&quot;,&quot;kalturaWidgetUrl&quot;:&quot;https://cdnapisec.kaltura.com/p/1315631/embedPlaykitJs/uiconf_id/52253872&quot;},&quot;brightCove&quot;:{&quot;brightCoveScriptUrl&quot;:&quot;https://players.brightcove.net/2324982687001/HyP0JSARx_default/index.min.js&quot;,&quot;dataAccount&quot;:&quot;2324982687001&quot;,&quot;dataPlayer&quot;:&quot;HyP0JSARx&quot;},&quot;math&quot;:{&quot;libUrl&quot;:&quot;https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js&quot;},&quot;recoWidget&quot;:{&quot;journals&quot;:[{&quot;Id&quot;:&quot;ajsp&quot;,&quot;Version&quot;:&quot;04.03&quot;,&quot;ProductCode&quot;:&quot;ajsp&quot;}],&quot;pubFilter&quot;:{},&quot;clientId&quot;:&quot;ejp_v3&quot;,&quot;libUrl&quot;:&quot;https://assets.ovid.com/widget/v3/widget.js&quot;},&quot;sciteBadge&quot;:{&quot;libUrl&quot;:&quot;https://cdn.scite.ai/badge/scite-badge-latest.min.js&quot;}}}"></span> </div> <div id="ctl00_ctl56_footerSocialDiv" class="ejp-footer__social-links ejp-footer--dashed-decore"> <ul id="ctl00_ctl56_socialList"> <li class=''> <a href='https://X.com/ajspjournal' target='_blank' title="X" aria-label="X" rel="noopener"> <img style='display:none' src=''> <i class='wk-icon-filled-x' aria-hidden="true"></i> </a> </li> <li class=''> <a href='https://www.facebook.com/American-Journal-of-Surgical-Pathology-108734119219092/' target='_blank' title="Facebook" aria-label="Facebook" rel="noopener"> <img style='display:none' src=''> <i class='wk-icon-filled-facebook' aria-hidden="true"></i> </a> </li> </ul> </div> <div class="ejp-footer__bottom-links"> <ul class="ejp-footer__useful-links"> <li><a id="ctl00_ctl56_hlkPrivacy" href="https://journals.lww.com/ajsp/_layouts/oaks.journals/privacy.aspx">Privacy Policy</a></li> <li><a id="ctl00_ctl56_hlkLegal" href="https://journals.lww.com/ajsp/_layouts/oaks.journals/disclaimer.aspx">Legal Disclaimer</a></li> <li><a id="ctl00_ctl56_hlkTermsOfUse" href="https://journals.lww.com/ajsp/_layouts/oaks.journals/terms.aspx">Terms of Use</a></li> <li><a id="ctl00_ctl56_hlkNIHPublicAccess" href="https://www.wolterskluwer.com/en/solutions/lippincott-journals/lippincott-open-access">Open Access Policy</a></li> <li class=''> <a href='/ajsp/Secure/Pages/feedback.aspx' target=''> <img style='display:none' src='' /> <i class=''></i> Feedback </a> </li> <li class=''> <a href='http://journals.lww.com/ajsp/_layouts/1033/oaks.journals/sitemap.aspx' target='blank'> <img style='display:none' src='' /> <i class=''></i> Sitemap </a> </li> <li class=''> <a href='/ajsp/_layouts/OAKS.Journals/feeds.aspx' target=''> <img style='display:none' src='' /> <i class=''></i> RSS Feeds </a> </li> <li class=''> <a href='https://lww.com/' target=''> <img style='display:none' src='' /> <i class=''></i> LWW Journals </a> </li> <li><a id="ctl00_ctl56_hlkCAPrivacyChoices" href="https://privacyportal-de.onetrust.com/webform/2217e117-526b-4696-8a98-8c402f8f2b81/5b049ba3-0106-4b77-a7da-5d12238c90a4">Your California Privacy Choices</a> <img src="/_layouts/1033/IMAGES/OAKS.Journals/CAPrivacyPolicy.png" id="ctl00_ctl56_imgCAPrivacyPolicyChoices" class="wk-footer__ca-privacy-logo" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" /> </li> </ul> <ul class="ejp-footer__copyright-block"> <li><span>Copyright&nbsp;&copy;&nbsp;2024</span></li> <li><a href="https://www.wolterskluwer.com/en/health" target="_blank">Wolters Kluwer Health, Inc. and/or its subsidiaries. All rights reserved.</a></li> </ul> </div> </div> </footer> </div> </div> <!--Scripts --> <!--<script src="~/js/ejp-scripts.js"></script> --> <script> $(document).on('click', '.yamm .dropdown-menu', function (e) { e.stopPropagation(); }); </script> <!-- Additional custom controls --> <!-- High Impact Advertisement --> <div id="ctl00_ctl59_adContainer" class="ej-advertisement ejp-advertisement-highimpact js-advertisement-highimpact"> <div class="ej-advertisement-content"> <div> <div id="ga_461a3b18-e072-45fe-b424-3be90c3d459d" class="ad-slot-container ad-slot-container-ga_461a3b18-e072-45fe-b424-3be90c3d459d" data-sizemap="[[[992, 500], [[300, 250]]], [[768, 180], [[728, 90]]], [[0, 0], [[300, 50]]]]" data-adpath="/15726702761/Desktop/ajsp/HighImpact" data-autoload="yes" data-outofpage="no" data-sticky="yes" data-slottargeting='' data-displayslug="yes" data-sticky-duration="10" data-name="HighImpact"></div> </div> </div> </div> <!-- Bottom Banner --> <!-- QuantcastTracker - don't have key in configuration DB, seems like controls is deprecated --> <!----> <div id="ga_Top1" class="ad-slot-container" data-sizemap="" data-adpath="/15726702761/Desktop/ajsp/Home/Interstitial" data-autoload="yes" data-outofpage="yes" data-sticky="no" data-slottargeting='' data-displayslug="yes" data-sticky-duration="0" data-name="Interstitial"></div> <script type="text/javascript"> //<![CDATA[ var Page_Validators = new Array(document.getElementById("ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError = document.all ? document.all["ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError"] : document.getElementById("ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError"); ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError.display = "Dynamic"; ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError.validationGroup = "EmailValidationGroup"; ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError.evaluationfunction = "CustomValidatorEvaluateIsValid"; //]]> </script> <script type="text/javascript"> //<![CDATA[ var _spFormDigestRefreshInterval = 1440000;window.SPThemeUtils && SPThemeUtils.ApplyCurrentTheme(true); IsSPSocialSwitchEnabled = function() { return true; };var _fV4UI = true; function _RegisterWebPartPageCUI() { var initInfo = {editable: false,isEditMode: false,allowWebPartAdder: false,listId: "{b25b4f76-e38f-4c88-90b3-8ce2f7fdaf69}",itemId: 68,recycleBinEnabled: true,enableMinorVersioning: false,enableModeration: false,forceCheckout: false,rootFolderUrl: "\u002fajsp\u002fPages",itemPermissions:{High:0,Low:200769}}; SP.Ribbon.WebPartComponent.registerWithPageManager(initInfo); var wpcomp = SP.Ribbon.WebPartComponent.get_instance(); var hid; hid = document.getElementById("_wpSelected"); if (hid != null) { var wpid = hid.value; if (wpid.length > 0) { var zc = document.getElementById(wpid); if (zc != null) wpcomp.selectWebPart(zc, false); } } hid = document.getElementById("_wzSelected"); if (hid != null) { var wzid = hid.value; if (wzid.length > 0) { wpcomp.selectWebPartZone(null, wzid); } } }; function __RegisterWebPartPageCUI() { ExecuteOrDelayUntilScriptLoaded(_RegisterWebPartPageCUI, "sp.ribbon.js");} _spBodyOnLoadFunctionNames.push("__RegisterWebPartPageCUI");var __wpmExportWarning='This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';var __wpmCloseProviderWarning='You are about to close this Web Part. It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed. To close this Web Part, click OK. To keep this Web Part, click Cancel.';var __wpmDeleteWarning='You are about to permanently delete this Web Part. Are you sure you want to do this? To delete this Web Part, click OK. To keep this Web Part, click Cancel.';var lblColleaguesEmail = $get('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_lblColleaguesEmail'); var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } //]]> </script> <script type='text/javascript'>SP.SOD.set_prefetch(0);</script> <script type="text/javascript"> //<![CDATA[ WPSC.Init(document); var varPartWPQ1 = WPSC.WebPartPage.Parts.Register('WPQ1','ce0f8ecf-65f7-4a26-939e-2bbb37977f2c',document.getElementById('WebPartWPQ1')); var varPartWPQ2 = WPSC.WebPartPage.Parts.Register('WPQ2','48ec8185-1b32-4da1-96aa-6c91a856c108',document.getElementById('WebPartWPQ2')); var varPartWPQ3 = WPSC.WebPartPage.Parts.Register('WPQ3','2a05994c-ddb4-4373-b9a1-049ed15429cc',document.getElementById('WebPartWPQ3')); var varPartWPQ4 = WPSC.WebPartPage.Parts.Register('WPQ4','55b6e16c-7ed5-4ab6-a182-34f5ecf40587',document.getElementById('WebPartWPQ4')); var varPartWPQ5 = WPSC.WebPartPage.Parts.Register('WPQ5','c790b33c-5b93-4b04-adb5-f1eb6d570c4c',document.getElementById('WebPartWPQ5')); var varPartWPQ6 = WPSC.WebPartPage.Parts.Register('WPQ6','8dcc7734-ef3b-4dad-8855-ec5f7e54440d',document.getElementById('WebPartWPQ6')); WPSC.WebPartPage.WebURL = 'https:\u002f\u002fjournals.lww.com\u002fajsp'; WPSC.WebPartPage.WebServerRelativeURL = '\u002fajsp'; var g_clientIdDeltaPlaceHolderMain = "DeltaPlaceHolderMain"; var g_clientIdDeltaPlaceHolderUtilityContent = "DeltaPlaceHolderUtilityContent"; WebForm_AutoFocus('ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_txtYourName');Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","DropShadow":true,"PopupControlID":"ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_pnlunSubscribeToAlerts","dynamicServicePath":"/ajsp/pages/articleviewer.aspx","id":"unSubscribeToAlerts"}, null, null, $get("ctl00_ctl51_Header_UserActionTools_ucUnsubscribeToAlertsUserControl_dummyTargetControl")); }); Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","DropShadow":true,"PopupControlID":"ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_pnlSubscribeToEtoc","dynamicServicePath":"/ajsp/pages/articleviewer.aspx","id":"subscribeToEtoc"}, null, null, $get("ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_dummyTargetControl")); }); document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError').dispose = function() { Array.remove(Page_Validators, document.getElementById('ctl00_ctl51_Header_UserActionTools_SubscribeToEtocPopupControl_cvEmailError')); } g_QuickLaunchControlIds.push("zz1_TopNavigationMenu");_spBodyOnLoadFunctionNames.push('QuickLaunchInitDroppable'); var g_zz1_TopNavigationMenu = null; function init_zz1_TopNavigationMenu() { if (g_zz1_TopNavigationMenu == null) g_zz1_TopNavigationMenu = $create(SP.UI.AspMenu, null, null, null, $get('zz1_TopNavigationMenu')); } if(g_spPreFetchKeys) {{ g_spPreFetchKeys.push('SP.Core.js');}}EnsureScriptFunc('SP.Core.js', 'SP.UI.AspMenu', init_zz1_TopNavigationMenu); Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_pnlEmailToColleague","dynamicServicePath":"/ajsp/pages/articleviewer.aspx","id":"emailToColleaguePopupExtender_1605895285"}, null, null, $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_emailToColleagueControl_hypEmailToColleague")); }); Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_pnlExportTo","dynamicServicePath":"/ajsp/pages/articleviewer.aspx","id":"OpenExportToPopupExtender_566456402"}, null, null, $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_ucArticleTools_exportToCitationManager_hypExportToCitationManager")); }); Sys.Application.add_init(function() { $create(AjaxControlToolkit.ModalPopupBehavior, {"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_pnlEmailToColleague","dynamicServicePath":"/ajsp/pages/articleviewer.aspx","id":"emailToColleaguePopupExtender_1479463072"}, null, null, $get("ctl00_ctl29_g_60b9c391_4bd7_4f45_ae6b_9b5338b7d65c_ctl00_emailToColleague_hypEmailToColleague")); }); //]]> </script> </form> <span id="DeltaPlaceHolderUtilityContent"> </span> <script type="text/javascript">// <![CDATA[ var g_Workspace = "s4-workspace"; // ]]> </script> <div id="ctl00_ctl64_divAdConfig" data-adconfig="{&quot;adTitle&quot;:&quot;Advertisement&quot;,&quot;slotClass&quot;:&quot;ad-slot-container&quot;,&quot;topBanner&quot;:{&quot;sticky&quot;:&quot;true&quot;,&quot;stickyDuration&quot;:&quot;5000&quot;},&quot;lazyLoadingEnabled&quot;:false,&quot;npiHash&quot;:&quot;&quot;,&quot;pageTargeting&quot;:{&quot;ArticleId&quot;:&quot;00000478-202101000-00001&quot;}}" data-videoadconfig="{&quot;serverURL&quot;:&quot;https://pubads.g.doubleclick.net/gampad/ads&quot;,&quot;sizes&quot;:&quot;320x180|640x360&quot;,&quot;overlayUnitPath&quot;:&quot;/15726702761/Desktop/ajsp/Video/overlay&quot;,&quot;prerollUnitPath&quot;:&quot;/15726702761/Desktop/ajsp/Video/pre-roll&quot;,&quot;postrollUnitPath&quot;:&quot;/15726702761/Desktop/ajsp/Video/post-roll&quot;}" class="js-ad-config"> </div> <div id="ctl00_ctl64_divScripts"><script type="text/plain" async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" class="optanon-category-C0004"></script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/ads.js?v=05.24.00.023" defer="true"> </script> </div> <!-- Control to add scripts depending on settings from Configuration DB like --> <script type="text/javascript"> (function($) { if (false) { $(".top-microbar-container").addClass('top-microbar-container-moved').insertAfter(".advertisement-content_top"); } $(function () { if (false) { $( '<div class="top-banner-verify-email">Be sure to check your email to verify your new user account! Thanks!</div>') .insertAfter(".top-microbar-container"); } }); })(jQuery); </script> <script type="text/javascript"> window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function(f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs")); </script> <script type="text/javascript" src="https://lww.com/_layouts/15/oaks.journals/core/ee.js?v=05.24.00.023" defer="true"> </script> <script type="text/javascript"> function OTScriptExecutedEventHandler(e) { if (window.WKTracker && window.TrackingSetup) { window.TrackingSetup.api = window.TrackingSetup.api || {}; window.TrackingSetup.api.baseUrl = 'https://apim-hlrp-ejp-prod.azure-api.net/ee'; window.TrackingSetup.api.log = window.TrackingSetup.api.log || {}; window.TrackingSetup.api.resolve = window.TrackingSetup.api.resolve || {}; window.TrackingSetup.gdpr = window.TrackingSetup.gdpr || {}; window.TrackingSetup.gdpr.cookieUsageConsent = window.cookieUsageConsent || false; window.WKTracker.configure(window.TrackingSetup); window.WKTracker.track(); // Remove the event listener window.removeEventListener('OTScriptExecuted', OTScriptExecutedEventHandler); } } window.addEventListener('OTScriptExecuted', OTScriptExecutedEventHandler); </script> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e7ea8c5ab668219',t:'MTczMjUwNjQ2Ni4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

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