/* bnc-paper.css: the technical papers family. Published once at _shared/bnc-paper.css and linked
   from every migrated docs page. Family rules (identity line, type scale, palette, figures and
   captions, tables, callouts, end-of-document block, Download PDF control, printed page bottom)
   are identical for every type; the two online shells (A sheet edition, B reader edition) follow.
   Source of truth: active-projects/Technical Papers Audit/_program/bnc-paper.css. */

:root{--blue:#0655a3;--dark:#113163;--ink:#1b2733;--ink2:#41556a;--muted:#6b7c8f;
 --rule:#c8d4e0;--grid:#e3e9f0;--tint:#eef4fa;--wash:#f5f8fb;--ground:#eef1f5;--amber:#c77e00;
 --head:'Myriad Pro',Arial,Helvetica,sans-serif;--body:Arial,Helvetica,sans-serif;
 --mono:Consolas,'Courier New',monospace}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;font-family:var(--body);color:var(--ink);font-size:15.5px;line-height:1.6;
 background:var(--ground);-webkit-print-color-adjust:exact;print-color-adjust:exact}
h1,h2,h3,h4{font-family:var(--head);color:var(--dark);line-height:1.2;margin:0}
a{color:var(--blue)}
p{margin:0 0 12px}
ul,ol{margin:0 0 12px;padding-left:1.4em}
li{margin-bottom:4px}
strong{color:var(--dark)}
img{max-width:100%}
code{font-family:var(--mono);font-size:.9em;background:var(--wash);border-left:3px solid var(--blue);padding:.1em .4em;color:var(--dark)}
pre{background:var(--wash);border-left:3px solid var(--blue);padding:10px 14px;font-family:var(--mono);font-size:13px;overflow-x:auto}
pre code{border:0;padding:0;background:none}
/* breadcrumb (the live site's nav.kicker, carried unchanged) */
.kicker{font-family:var(--head);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700;color:var(--blue);margin-bottom:8px}
nav.kicker[aria-label="Breadcrumb"]{text-transform:none;letter-spacing:.05em;margin:0}
nav.kicker[aria-label="Breadcrumb"] a{color:inherit;text-decoration:none}
nav.kicker[aria-label="Breadcrumb"] a:hover{color:var(--dark);text-decoration:underline}
nav.kicker[aria-label="Breadcrumb"] .sep{margin:0 6px;opacity:.5;font-weight:400}
nav.kicker[aria-label="Breadcrumb"] .pfx{margin-right:6px;font-weight:400;color:var(--blue)}
/* identity line: type, line, number and revision, human date, date code */
.idline{font-family:var(--head);font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;
 color:var(--ink2);line-height:1.5}
.idline b{color:var(--blue);font-weight:700}
.idline .sep{margin:0 7px;color:var(--rule)}
.idline .dc{font-family:var(--mono);text-transform:none;letter-spacing:0;font-size:12px}
.author{font-size:13.5px;color:var(--ink2);margin:6px 0 0}
.author b{color:var(--dark);font-weight:700}
/* section heads */
h2.sec{display:flex;gap:10px;align-items:flex-start;font-size:21px;font-weight:700;
 padding-bottom:6px;border-bottom:1.5px solid var(--blue);margin:30px 0 12px;break-after:avoid}
h2.sec .n{min-width:24px;height:24px;background:var(--blue);color:#fff;border-radius:3px;
 display:inline-flex;align-items:center;justify-content:center;font-size:14px;flex:none;margin-top:2px}
.body>section:first-child h2.sec,.body>h2.sec:first-child{margin-top:4px}
h3{font-size:17px;margin:20px 0 6px;break-after:avoid}
h4{font-size:15px;margin:14px 0 4px}
/* abstract, audience, contents */
.lbl{font-family:var(--head);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;
 color:var(--blue);margin:0 0 6px}
.abs{font-size:16px;line-height:1.55;margin:0 0 16px}
.aud{border:1px solid var(--rule);border-radius:4px;padding:10px 14px;font-size:14px;margin:0 0 18px}
.aud p{margin:0}
ol.toc{list-style:none;margin:0 0 18px;padding:0;columns:2;column-gap:28px}
ol.toc li{display:flex;gap:9px;padding:4px 0;border-bottom:1px solid var(--grid);font-size:14px;break-inside:avoid}
ol.toc .cn{font-family:var(--head);font-weight:700;color:var(--blue);min-width:18px;text-align:right}
ol.toc a{color:var(--ink);text-decoration:none}
/* figures and captions */
figure.fig{margin:18px 0 22px;break-inside:avoid}
figure.fig .frame{border:1px solid var(--rule);border-radius:4px;background:#fff;padding:10px 12px 6px;overflow-x:auto}
figure.fig .frame svg{display:block;width:100%;height:auto;min-width:0}
figure.fig img{display:block;max-width:100%;height:auto;margin:0 auto;border:1px solid var(--rule);border-radius:4px}
figure.fig img.plain{border:0}
/* an inline max-width or width on a legacy image never pushes a phone page sideways */
.body img,.titleblock .pimg img,.bp-hero .img img{max-width:100%!important;height:auto!important}
/* figure placeholders left by a rewrite batch (slot pending an approved image) */
.fig-ph{border:1px dashed #b9c4d4;border-radius:4px;background:var(--tint);padding:18px;display:flex;flex-direction:column;gap:7px;min-height:84px;justify-content:center}
.fig-tag{align-self:flex-start;font-family:var(--head);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px 9px;border-radius:999px;background:var(--tint);color:var(--dark);border:1px solid var(--rule)}
.fig-desc{color:var(--muted);font-size:.88rem}
/* a section head stays with the block that follows it */
.hk{break-inside:avoid;page-break-inside:avoid}
figure.fig figcaption{font-size:13px;line-height:1.45;color:var(--ink);margin-top:8px;padding-left:13px;position:relative;font-style:normal;text-align:left}
figure.fig figcaption:before{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;background:var(--blue)}
figure.fig figcaption b{color:var(--dark)}
.kindtag{display:inline-block;font-family:var(--body);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;
 padding:1px 5px;border-radius:2px;margin-right:6px;font-weight:700;background:var(--tint);color:var(--dark);vertical-align:1px}
figure.hero{margin:0}
.figrow{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start}
.figrow figure.fig{flex:1 1 300px;margin:8px 0}
/* two-column print for application notes; one column on screen */
.cols{columns:1}
.cols>figure.full,.cols>table.spec,.cols>.callout,.cols>.tscroll,.cols>section>figure.full{column-span:all}
/* tables */
.tscroll{overflow-x:auto;margin:12px 0 20px}
table.spec{width:100%;border-collapse:collapse;margin:0;font-size:13.5px;line-height:1.4;border:0}
table.spec caption{caption-side:top;text-align:left;font-size:13px;color:var(--ink);margin-bottom:6px;line-height:1.45}
table.spec caption b{color:var(--dark)}
table.spec th{background:var(--dark);color:#fff;text-align:left;padding:7px 9px;font-weight:700;font-size:13px;border:0}
table.spec td{padding:6px 9px;border:0;border-bottom:1px solid var(--rule);vertical-align:top;background:none}
table.spec tbody tr:nth-child(even) td{background:var(--wash)}
table.spec td:first-child{font-weight:700;color:var(--dark)}
table.spec thead{display:table-header-group}
table.spec tr{break-inside:avoid}
table.spec td.nw{white-space:nowrap}
table.spec tr.grp td{background:var(--tint)}
table.spec td.sub{padding-left:30px;font-weight:400}
/* callouts */
.callout{background:var(--tint);border-left:4px solid var(--blue);border-radius:4px;padding:10px 16px;margin:14px 0 20px;break-inside:avoid;font-size:14.5px}
.callout .cl{font-family:var(--head);font-weight:700;color:var(--dark);margin-bottom:3px}
.callout p:last-child{margin:0}
.callout.warn{border-left-color:var(--amber)}
/* key-result tiles (handbooks and AN papers) */
.keys{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 20px}
.k{background:var(--tint);border-radius:4px;padding:10px 12px 12px;border-top:3px solid var(--blue)}
.kv{font-family:var(--head);font-size:21px;font-weight:700;color:var(--blue);line-height:1.1;margin-bottom:4px}
.kl{font-size:13px;line-height:1.4}
/* download control and action buttons */
.btn{display:inline-flex;align-items:center;gap:8px;background:var(--blue);color:#fff!important;text-decoration:none!important;
 font-family:var(--head);font-weight:700;font-size:13.5px;padding:9px 16px;border-radius:4px;border:1px solid var(--blue);white-space:nowrap}
.btn:hover{background:var(--dark);border-color:var(--dark)}
.btn.ghost{background:#fff;color:var(--blue)!important}
.btn.ghost:hover{background:var(--tint)}
.btn svg{width:14px;height:14px;fill:currentColor;flex:none}
.ctas{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 22px}
/* end-of-document block: same three lines on every type */
footer.paper{margin-top:30px;padding-top:10px;border-top:1px solid var(--blue);font-size:12.5px;line-height:1.5;color:var(--ink2);
 display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}
footer.paper .l1{font-weight:700;color:var(--dark)}
footer.paper .fr{text-align:right}
footer.paper .fr .dl{margin-top:4px}
/* side boxes carried over from the old sidebar (A: under the contents; B: in the rail) */
.sidebox{border:1px solid var(--rule);border-radius:4px;background:#fff;padding:12px 14px 10px;margin:0 0 14px;font-size:13.5px}
.sidebox h4{font-family:var(--head);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--blue);margin:0 0 8px}
.sidebox a{display:block;padding:3px 0;color:var(--ink2);text-decoration:none;line-height:1.35}
.sidebox a:hover{color:var(--blue)}
.sidebox p{margin:0 0 8px}
.sidebox>div{margin:0}
.sheet .sideboxes{display:flex;gap:14px;flex-wrap:wrap;margin:0 0 18px}
.sheet .sidebox{flex:1 1 260px;max-width:380px}
.bp-main .keys{grid-template-columns:1fr 1fr}
/* handbook landing page pieces */
.hb-parts{display:grid;grid-template-columns:1fr 1fr;gap:6px 28px;margin:0 0 10px}
.hb-part h3{font-size:15px;margin:10px 0 4px;color:var(--blue)}
.hb-part ul{margin:0 0 8px;padding-left:1.1em;font-size:14px;columns:1}
.hb-part li{margin-bottom:2px}
/* index page pieces */
.tchips{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}
.tchip{font-family:var(--head);font-size:12.5px;font-weight:700;border:1px solid var(--rule);border-radius:999px;padding:5px 12px;background:#fff;color:var(--ink2);cursor:pointer}
.tchip.on{background:var(--blue);color:#fff;border-color:var(--blue)}
.ttag{display:inline-block;font-family:var(--head);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:2px;background:var(--tint);color:var(--dark);white-space:nowrap}
.ttag.hb{background:var(--dark);color:#fff}.ttag.an{background:var(--blue);color:#fff}
table.cat{width:100%;border-collapse:collapse;margin:0;font-size:14px}
table.cat th{background:var(--dark);color:#fff;text-align:left;padding:7px 9px;font-size:12.5px}
table.cat td{padding:9px 9px;border-bottom:1px solid var(--rule);vertical-align:top}
table.cat td.t{width:150px}table.cat td.a{white-space:nowrap;width:150px}
table.cat td.t .idl{display:block;white-space:normal}
table.cat td>a:first-child{font-weight:700;color:var(--dark);text-decoration:none;font-family:var(--head);font-size:15px}
table.cat td>span{display:block;color:var(--ink2);font-size:13px;margin-top:2px}
table.cat .idl{font-size:12px;color:var(--muted);font-family:var(--mono)}
table.cat td.a a{display:block;font-size:13px}
.dcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin:8px 0 22px}
.dcard{background:#fff;border:1px solid var(--rule);border-radius:4px;padding:14px 16px 12px;display:flex;flex-direction:column;gap:6px;border-top:3px solid var(--blue)}
.dcard .ttag{align-self:flex-start}
.dcard>a.ttl{font-family:var(--head);font-weight:700;font-size:16px;color:var(--dark);text-decoration:none;line-height:1.25}
.dcard .one{font-size:13px;color:var(--ink2);flex:1}
.dcard .idl{font-size:12px;color:var(--muted);font-family:var(--mono)}
.dcard .acts{display:flex;gap:12px;font-size:13px;margin-top:4px;flex-wrap:wrap}
.grp-lead{color:var(--ink2);margin:0 0 10px}
.hero-cfg-btn{display:inline-flex;align-items:center;background:var(--blue);color:#fff!important;border:1px solid var(--blue);border-radius:4px;padding:9px 16px;font:700 13.5px var(--head);text-decoration:none!important;white-space:nowrap}
.hero-cfg-btn:hover{background:var(--dark)}
/* the Bioz strip stays as it is, outside the document */
.bioz-cited{margin:0}
@media screen and (max-width:760px){
 body{font-size:15px}
 .keys{grid-template-columns:1fr 1fr}
 ol.toc{columns:1}
 h2.sec{font-size:19px}
 .hb-parts{grid-template-columns:1fr}
 table.cat td.t,table.cat td.a{width:auto}table.cat td.a{white-space:normal}
 .tscroll table{min-width:520px}
 figure.fig .frame svg{min-width:560px}
}

/* ------------------------------------------------------------------ choice A: sheet edition */
.readerbar{background:#fff;border-bottom:1px solid var(--rule);position:sticky;top:0;z-index:5}
.readerbar .in{max-width:1180px;margin:0 auto;padding:9px 24px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.readerbar nav.kicker{font-size:12.5px;color:var(--ink2);margin:0}
.readerbar .tools{margin-left:auto;display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.readerbar select{font:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--rule);border-radius:4px;color:var(--ink);background:#fff;max-width:280px}
.sheet{max-width:8.5in;margin:28px auto 44px;background:#fff;padding:0.55in 0.65in 0.5in;
 box-shadow:0 1px 3px rgba(17,49,99,.14),0 12px 34px rgba(17,49,99,.08)}
.sheet.wide{max-width:1100px}
.mast{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;border-bottom:2px solid var(--blue);padding-bottom:12px;margin-bottom:22px}
.mast svg,.mast img{height:46px;width:auto;display:block}
.mast .docid{text-align:right}
.mast .docid .idline{line-height:1.7}
.titleblock{display:grid;grid-template-columns:minmax(0,1fr) 2.5in;gap:28px;align-items:start;margin-bottom:8px}
.titleblock.noimg{display:block}
.titleblock .pimg{width:100%}
.titleblock .pimg img{width:100%;height:auto;display:block}
.titleblock .pimg .pc,.titleblock .pimg .hero-caption{font-size:11.5px;color:var(--muted);text-align:center;margin:4px 0 0;font-style:normal;line-height:1.4}
h1.ttl{font-size:30px;line-height:1.15;margin:0 0 8px}
p.sub{font-size:16.5px;line-height:1.45;color:var(--blue);font-weight:700;margin:0 0 12px;max-width:62ch}
.meta{margin:0 0 22px;display:flex;gap:10px 18px;align-items:center;flex-wrap:wrap}
.sheet .body>section:first-child h2.sec{margin-top:0}
@media screen and (max-width:760px){
 .sheet{padding:22px 16px;margin:0 0 24px;box-shadow:none}
 .titleblock{display:block}.titleblock .pimg{width:60%;max-width:260px;margin:0 0 14px}
 h1.ttl{font-size:24px}p.sub{font-size:15.5px}
 .cols{columns:1}
 .mast{display:block}.mast svg,.mast img{height:36px;margin-bottom:10px}.mast .docid{text-align:left}
 .readerbar .tools{margin-left:0}
}

/* ------------------------------------------------------------------ choice B: reader edition */
.bp-hero{background:var(--tint);border-bottom:2px solid var(--blue)}
.bp-hero .in{max-width:1180px;margin:0 auto;padding:22px 24px 24px;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:center}
.bp-hero.noimg .in{display:block}
.bp-hero nav.kicker{margin-bottom:10px;font-size:12.5px}
.bp-kicker{font-family:var(--head);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700;color:var(--blue);margin-bottom:6px}
.bp-hero h1{font-size:32px;line-height:1.15;margin:0 0 8px}
.bp-hero .stand{font-size:17px;line-height:1.5;color:var(--ink2);max-width:70ch;margin:0 0 14px}
.bp-hero .idrow{display:flex;align-items:center;gap:14px 20px;flex-wrap:wrap}
.bp-hero .img img{width:100%;height:auto;display:block}
.bp-hero .img .pc,.bp-hero .img .hero-caption{font-size:11.5px;color:var(--muted);text-align:center;margin:4px 0 0;font-style:normal;line-height:1.4}
.bp-layout{max-width:1180px;margin:0 auto;padding:30px 24px 56px;display:grid;grid-template-columns:250px minmax(0,1fr);gap:44px}
.bp-layout.norail{display:block;max-width:1000px}
.rail{position:sticky;top:20px;align-self:start;font-size:13.5px}
.rail .box{border:1px solid var(--rule);border-radius:4px;background:#fff;padding:12px 14px 10px;margin-bottom:14px}
.rail h4{font-family:var(--head);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--blue);margin:0 0 8px}
.rail .toc a{display:block;padding:4px 0 4px 10px;color:var(--ink2);text-decoration:none;border-left:2px solid var(--grid);line-height:1.35;margin:0}
.rail .toc a:hover{color:var(--blue);border-left-color:var(--blue)}
.rail dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:3px 10px}
.rail dt{color:var(--muted)}.rail dd{margin:0;color:var(--ink)}
.rail .dc{font-family:var(--mono);font-size:12.5px}
.rail .btn{width:100%;justify-content:center;margin-top:4px}
.rail details summary{cursor:pointer;list-style:none;font-family:var(--head);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--blue);margin:0 0 8px}
.rail details summary::-webkit-details-marker{display:none}
.rail .sidebox{margin-bottom:14px}
.bp-main{min-width:0}
.bp-main .body{max-width:76ch;min-width:0}
.bp-main .body>section:first-child h2.sec{margin-top:0}
.print-mast{display:none}
@media screen and (max-width:900px){
 .bp-hero .in{display:block}
 .bp-hero .img{max-width:300px;margin-top:16px}
 .bp-layout{display:block}
 .rail{position:static;margin-bottom:22px}
 .bp-main .body{max-width:none}
}
@media screen and (max-width:760px){
 .bp-hero h1{font-size:25px}.bp-hero .stand{font-size:15.5px}
 .bp-layout{padding:20px 16px 40px}
}

/* ------------------------------------------------------------------ print: the family PDF page */
@page{size:Letter;margin:0.74in 0.6in 0.98in}
@page:first{margin-top:0.5in}
@page{@bottom-left{content:"Berkeley Nucleonics Corp.\A Test, Measurement and Nuclear Instrumentation since 1963\A For details: info@berkeleynucleonics.com or 800-234-7858";white-space:pre-wrap;font:7.3pt/10.2pt Arial,Helvetica,sans-serif;color:#41556a;
 vertical-align:top;padding-top:5pt;border-top:1pt solid #0655a3;width:58%;margin-top:7pt}}
/* @bottom-right (identity and page number) is written per page in a two-line inline style */
@media print{
 body{background:#fff;font-size:9.5pt;line-height:13.6pt}
 .sitenav,.gfoot,.skip-link,.bnc-emerald-wave,.readerbar,.rail,.noprint,.btn,.ctas,.tchips,.bioz-cited,.bnc-gate-card,.hero-cfg-btn,
 .bnc-chat,.bnc-chat-launch,#bnc-chat,.bnc-modal-back,.bnc-acct{display:none!important}
 p{margin:0 0 6.5pt;orphans:3;widows:3}
 h2.sec{font-size:13.5pt;margin:12pt 0 6pt;padding-bottom:4pt;border-bottom-width:1.2pt}
 h2.sec .n{min-width:17pt;height:17pt;font-size:10pt;border-radius:3px}
 h3{font-size:10.6pt;margin:9pt 0 3pt}
 h4{font-size:9.8pt}
 .idline{font-size:8pt}
 .author{font-size:8.6pt}
 .lbl{font-size:8pt}
 .abs{font-size:10.4pt;line-height:1.45}
 .aud{font-size:9pt}
 ol.toc li{font-size:9.3pt}
 figure.fig{margin:6pt 0 10pt}
 figure.fig .frame{overflow:visible}
 figure.fig figcaption{font-size:8.1pt;line-height:1.38;margin-top:5pt}
 figure.fig figcaption:before{top:3.4pt;width:5pt;height:5pt}
 .kindtag{font-size:7pt}
 .tscroll{overflow:visible;margin:8pt 0 11pt}
 table.spec{font-size:8.6pt}
 table.spec th{font-size:8.2pt;padding:4pt 6pt}
 table.spec td{padding:3.5pt 6pt}
 table.spec caption{font-size:8.6pt}
 .callout{margin:8pt 0 10pt;padding:7pt 12pt 6pt;font-size:9pt}
 .keys{gap:.18in}
 .kv{font-size:17pt}
 .kl{font-size:8pt}
 .sidebox{display:none}
 footer.paper{font-size:8.4pt;margin-top:18pt;padding-top:8pt}
 .cols{columns:2;column-gap:.28in}
 .cols figure.fig img{max-height:3.6in;width:auto;max-width:100%}
 h2.sec,h3{break-inside:avoid;page-break-inside:avoid;break-after:avoid-page}
 a{color:inherit;text-decoration:none}
 .hb-parts{columns:2;display:block}.hb-part{break-inside:avoid}.hb-part ul{font-size:8.6pt}.hb-part h3{font-size:10pt}
 table.cat{font-size:9pt}table.cat td>a:first-child{font-size:10pt}table.cat td>span{font-size:8.4pt}table.cat th{font-size:8.2pt}
 .dcards{display:block}.dcard{margin-bottom:6pt;break-inside:avoid}
 /* A */
 .sheet{box-shadow:none;margin:0;padding:0;max-width:none;width:auto}
 .mast{padding-bottom:9pt;margin-bottom:14pt}
 .mast svg,.mast img{height:.5in}
 h1.ttl{font-size:21pt}
 p.sub{font-size:11.5pt}
 .titleblock{display:grid;grid-template-columns:minmax(0,1fr) 2.3in}
 .titleblock.noimg{display:block}
 .meta{margin-bottom:14pt}
 /* B */
 .print-mast{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2pt solid var(--blue);padding-bottom:9pt;margin-bottom:14pt}
 .print-mast svg,.print-mast img{height:.5in;width:auto}
 .print-mast .docid{text-align:right}
 .bp-hero{background:#fff;border:0}
 .bp-hero .in{display:grid;grid-template-columns:minmax(0,1fr) 2.3in;gap:.3in;padding:0;max-width:none}
 .bp-hero nav.kicker,.bp-kicker{display:none}
 .bp-hero h1{font-size:21pt}
 .bp-hero .stand{font-size:11.5pt;color:var(--blue);font-weight:700}
 .bp-hero.noimg .in{display:block}
 .bp-layout{display:block;padding:14pt 0 0;max-width:none}
 .bp-main .body{max-width:none}
}
