| 3M CO | COM | $781K | 0.3%Prev: 0.3% | 4,881 SH | Increased-65 SH |
| ABBVIE INC | COM | $421K | 0.2%Prev: 0.2% | 1,844 SH | Increased+305 SH |
| ACCENTURE PLC IRELAND | SHS CLASS A | $249K | 0.1%Prev: 0.1% | 927 SH | Increased+44 SH |
| ADOBE INC | COM | $1.2M | 0.5%Prev: 0.5% | 3,412 SH | Increased+286 SH |
| ADVANCED MICRO DEVICES INC | COM | $716K | 0.3%Prev: 0.2% | 3,345 SH | Increased-36 SH |
| AKAMAI TECHNOLOGIES INC | COM | $342K | 0.1%Prev: 0.1% | 3,921 SH | Increased-236 SH |
| ALLSTATE CORP | COM | $2.1M | 0.9%Prev: 0.9% | 10,280 SH | Increased+1,198 SH |
| ALPHABET INC | CAP STK CL A | $640K | 0.3%Prev: 0.2% | 2,046 SH | Increased+6 SH |
| ALPHABET INC | CAP STK CL C | $595K | 0.3%Prev: 0.2% | 1,895 SH | Increased+125 SH |
| AMAZON COM INC | COM | $1.0M | 0.4%Prev: 0.4% | 4,380 SH | Increased+170 SH |
| AMCOR PLC | ORD | $136K | 0.1%Prev: 0.1% | 16,338 SH | Decreased-1,191 SH |
| AMERICAN ELEC PWR CO INC | COM | $270K | 0.1%Prev: 0.1% | 2,338 SH | Increased+46 SH |
| AMERICAN EXPRESS CO | COM | $234K | 0.1% | 633 SH | New |
| AMETEK INC | COM | $1.2M | 0.5%Prev: 0.5% | 5,780 SH | Increased+1 SH |
| AMGEN INC | COM | $491K | 0.2%Prev: 0.2% | 1,499 SH | Increased+11 SH |
| ANALOG DEVICES INC | COM | $809K | 0.4%Prev: 0.3% | 2,983 SH | Increased-9 SH |
| APPLE INC | COM | $15.3M | 6.6%Prev: 6.7% | 56,186 SH | Increased-2,457 SH |
| ASTRAZENECA PLC | SPONSORED ADR | $215K | 0.1% | 2,343 SH | New |
| AT&T INC | COM | $201K | 0.1%Prev: 0.1% | 8,072 SH | Decreased+49 SH |
| AUTONATION INC | COM | $1.8M | 0.8%Prev: 0.8% | 8,560 SH | Decreased-78 SH |
| AUTOZONE INC | COM | $353K | 0.2%Prev: 0.2% | 104 SH | Decreased+1 SH |
| BANK NEW YORK MELLON CORP | COM | $657K | 0.3%Prev: 0.3% | 5,657 SH | Increased-213 SH |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | $385K | 0.2%Prev: 0.2% | 765 SH | Increased+37 SH |
| BLACKSTONE INC | COM | $479K | 0.2%Prev: 0.2% | 3,105 SH | Decreased+114 SH |
| BOEING CO | COM | $204K | 0.1%Prev: 0.1% | 941 SH | Decreased-237 SH |
| BOSTON SCIENTIFIC CORP | COM | $242K | 0.1%Prev: 0.1% | 2,539 SH | Decreased+50 SH |
| BRISTOL-MYERS SQUIBB CO | COM | $280K | 0.1%Prev: 0.1% | 5,197 SH | Increased-25 SH |
| BROADCOM INC | COM | $1.3M | 0.6%Prev: 0.6% | 3,671 SH | Increased-96 SH |
| CARDINAL HEALTH INC | COM | $206K | 0.1% | 1,003 SH | New |
| CATERPILLAR INC | COM | $2.3M | 1.0%Prev: 0.9% | 4,006 SH | Increased+14 SH |
| CHENIERE ENERGY INC | COM NEW | $676K | 0.3%Prev: 0.4% | 3,477 SH | Decreased+3 SH |
| CHEVRON CORP NEW | COM | $464K | 0.2%Prev: 0.2% | 3,047 SH | Increased+75 SH |
| CISCO SYS INC | COM | $1.3M | 0.6%Prev: 0.5% | 17,246 SH | Increased+55 SH |
| CITIGROUP INC | COM NEW | $277K | 0.1%Prev: 0.1% | 2,373 SH | Increased-166 SH |
| CITIZENS & NORTHN CORP | COM | $1.2M | 0.5%Prev: 0.5% | 58,189 SH | Decreased-3,775 SH |
| CLOROX CO DEL | COM | $208K | 0.1%Prev: 0.1% | 2,059 SH | Decreased-321 SH |
| COCA COLA CO | COM | $856K | 0.4%Prev: 0.4% | 12,242 SH | Increased+273 SH |
| CONOCOPHILLIPS | COM | $461K | 0.2%Prev: 0.2% | 4,923 SH | Decreased-76 SH |
| CONSOLIDATED EDISON INC | COM | $259K | 0.1%Prev: 0.1% | 2,611 SH | Increased+58 SH |
| CONSTELLATION ENERGY CORP | COM | $278K | 0.1%Prev: 0.1% | 788 SH | Increased-27 SH |
| COSTAR GROUP INC | COM | $367K | 0.2%Prev: 0.2% | 5,464 SH | Decreased-396 SH |
| COSTCO WHSL CORP NEW | COM | $203K | 0.1%Prev: 0.1% | 235 SH | Decreased+8 SH |
| CRISPR THERAPEUTICS AG | NAMEN AKT | $256K | 0.1%Prev: 0.1% | 4,880 SH | Decreased-114 SH |
| CROWDSTRIKE HLDGS INC | CL A | $700K | 0.3%Prev: 0.3% | 1,494 SH | Decreased-10 SH |
| CROWN CASTLE INC | COM | $768K | 0.3%Prev: 0.4% | 8,640 SH | Decreased-665 SH |
| DEERE & CO | COM | $212K | 0.1%Prev: 0.1% | 455 SH | Increased |
| DEVON ENERGY CORP NEW | COM | $311K | 0.1%Prev: 0.1% | 8,479 SH | Increased-110 SH |
| DUKE ENERGY CORP NEW | COM NEW | $202K | 0.1%Prev: 0.1% | 1,720 SH | Decreased+25 SH |
| DYCOM INDS INC | COM | $400K | 0.2%Prev: 0.2% | 1,185 SH | Increased-135 SH |
| EATON CORP PLC | SHS | $1.3M | 0.6%Prev: 0.7% | 4,122 SH | Decreased+28 SH |
| ELI LILLY & CO | COM | $1.5M | 0.7%Prev: 0.5% | 1,431 SH | Increased+20 SH |
| EOG RES INC | COM | $567K | 0.2%Prev: 0.3% | 5,401 SH | Decreased-151 SH |
| EVERUS CONSTR GROUP | COM | $372K | 0.2%Prev: 0.2% | 4,342 SH | Decreased-125 SH |
| EXXON MOBIL CORP | COM | $988K | 0.4%Prev: 0.4% | 8,214 SH | Increased+35 SH |
| FEDEX CORP | COM | $305K | 0.1%Prev: 0.1% | 1,054 SH | Increased+6 SH |
| FIDELITY WISE ORIGIN BITCOIN | SHS | $385K | 0.2%Prev: 0.2% | 5,057 SH | Decreased |
| FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | $272K | 0.1%Prev: 0.1% | 5,926 SH | Decreased-436 SH |
| GENERAC HLDGS INC | COM | $229K | 0.1%Prev: 0.1% | 1,680 SH | Decreased |
| GOLDMAN SACHS GROUP INC | COM | $454K | 0.2%Prev: 0.2% | 517 SH | Increased-31 SH |
| GSK PLC | SPONSORED ADR | $425K | 0.2% | 8,675 SH | New |
| HEWLETT PACKARD ENTERPRISE C | COM | $684K | 0.3%Prev: 0.3% | 28,473 SH | Increased+1,291 SH |
| HOME DEPOT INC | COM | $266K | 0.1%Prev: 0.2% | 773 SH | Decreased-110 SH |
| INTEL CORP | COM | $753K | 0.3%Prev: 0.3% | 20,410 SH | Increased-21 SH |
| INTERNATIONAL BUSINESS MACHS | COM | $1.8M | 0.8%Prev: 0.8% | 6,113 SH | Increased-13 SH |
| INTERNATIONAL PAPER CO | COM | $231K | 0.1%Prev: 0.1% | 5,865 SH | Decreased-150 SH |
| INVESCO ACTIVELY MANAGED EXC | TOTAL RETURN | $207K | 0.1% | 4,369 SH | New |
| INVESCO EXCHANGE TRADED FD T | LARGE CAP VALUE | $285K | 0.1%Prev: 0.1% | 4,290 SH | Increased |
| INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | $288K | 0.1%Prev: 0.1% | 1,505 SH | Increased |
| IQVIA HLDGS INC | COM | $478K | 0.2%Prev: 0.2% | 2,120 SH | Increased-30 SH |
| ISHARES INC | CORE MSCI EMKT | $306K | 0.1%Prev: 0.1% | 4,546 SH | Increased+583 SH |
| ISHARES TR | BROAD USD HIGH | $231K | 0.1%Prev: 0.1% | 6,177 SH | Increased+394 SH |
| ISHARES TR | CORE S&P TTL STK | $364K | 0.2% | 2,448 SH | New |
| ISHARES TR | CORE S&P500 ETF | $223K | 0.1% | 325 SH | New |
| ISHARES TR | CRE U S REIT ETF | $229K | 0.1%Prev: 0.1% | 4,013 SH | Increased+484 SH |
| ISHARES TR | GNMA BOND ETF | $212K | 0.1% | 4,750 SH | New |
| ISHARES TR | HDG MSCI EAFE | $4.4M | 1.9%Prev: 1.8% | 106,609 SH | Increased+2,608 SH |
| ISHARES TR | ISHS 1-5YR INVS | $3.2M | 1.4%Prev: 1.5% | 61,032 SH | Decreased-236 SH |
| ISHARES TR | MBS ETF | $549K | 0.2%Prev: 0.2% | 5,764 SH | Increased+245 SH |
| ISHARES TR | NATIONAL MUN ETF | $274K | 0.1%Prev: 0.1% | 2,561 SH | Increased-3 SH |
| ISHARES TR | TIPS BD ETF | $337K | 0.1%Prev: 0.2% | 3,064 SH | Decreased-280 SH |
| ISHARES TR | U.S. TECH ETF | $284K | 0.1%Prev: 0.1% | 1,420 SH | Increased |
| ISHARES TR | USD INV GRDE ETF | $7.9M | 3.4%Prev: 3.5% | 151,898 SH | Increased+3,421 SH |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | $11.6M | 5.0%Prev: 5.0% | 202,838 SH | Increased+8,767 SH |
| J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | $7.8M | 3.4%Prev: 3.3% | 134,752 SH | Increased+5,783 SH |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | $209K | 0.1%Prev: 0.1% | 4,133 SH | Decreased-344 SH |
| JANUS DETROIT STR TR | HENDERSON MTG | $6.1M | 2.6%Prev: 2.6% | 133,304 SH | Increased+7,914 SH |
| JANUS DETROIT STR TR | HENDRSON AAA CL | $8.3M | 3.6%Prev: 3.4% | 163,754 SH | Increased+14,100 SH |
| JFROG LTD | ORD SHS | $413K | 0.2%Prev: 0.1% | 6,608 SH | Increased-292 SH |
| JOHNSON & JOHNSON | COM | $2.2M | 0.9%Prev: 0.9% | 10,398 SH | Increased-149 SH |
| JOHNSON CTLS INTL PLC | SHS | $422K | 0.2%Prev: 0.2% | 3,522 SH | Increased-152 SH |
| JPMORGAN CHASE & CO. | COM | $1.1M | 0.5%Prev: 0.5% | 3,534 SH | Increased+92 SH |
| KNIFE RIVER CORP | COMMON STOCK | $305K | 0.1%Prev: 0.1% | 4,336 SH | Increased+395 SH |
| MARATHON PETE CORP | COM | $419K | 0.2%Prev: 0.2% | 2,575 SH | Decreased-4 SH |
| MCDONALDS CORP | COM | $1.4M | 0.6%Prev: 0.6% | 4,515 SH | Increased+85 SH |
| MEDTRONIC PLC | SHS | $555K | 0.2%Prev: 0.2% | 5,776 SH | Decreased-53 SH |
| MERCK & CO INC | COM | $2.3M | 1.0%Prev: 0.7% | 21,657 SH | Increased+2,913 SH |
| META PLATFORMS INC | CL A | $3.0M | 1.3%Prev: 1.5% | 4,570 SH | Decreased+109 SH |
| MICROCHIP TECHNOLOGY INC. | COM | $407K | 0.2%Prev: 0.2% | 6,385 SH | Increased+656 SH |
| MICROSOFT CORP | COM | $2.1M | 0.9%Prev: 1.0% | 4,419 SH | Decreased+233 SH |
| MORGAN STANLEY | COM NEW | $623K | 0.3%Prev: 0.2% | 3,512 SH | Increased+944 SH |
| MOTOROLA SOLUTIONS INC | COM NEW | $980K | 0.4%Prev: 0.5% | 2,556 SH | Decreased+141 SH |
| NATIONAL FUEL GAS CO | COM | $385K | 0.2%Prev: 0.2% | 4,806 SH | Decreased-71 SH |
| NETFLIX INC | COM | $1.1M | 0.5%Prev: 0.5% | 11,555 SH | Decreased+10,573 SH |
| NEWMONT CORP | COM | $1.4M | 0.6%Prev: 0.5% | 14,001 SH | Increased-212 SH |
| NUCOR CORP | COM | $436K | 0.2%Prev: 0.2% | 2,676 SH | Increased+22 SH |
| NUVEEN MUN VALUE FD INC | COM | $116K | 0.1%Prev: 0.1% | 12,845 SH | Increased |
| NVIDIA CORPORATION | COM | $4.8M | 2.1%Prev: 2.1% | 25,648 SH | Increased+478 SH |
| ORACLE CORP | COM | $260K | 0.1%Prev: 0.2% | 1,334 SH | Decreased-52 SH |
| PACER FDS TR | DEVELOPED MRKT | $445K | 0.2%Prev: 0.2% | 11,506 SH | Increased-305 SH |
| PACER FDS TR | US CASH COWS 100 | $999K | 0.4%Prev: 0.5% | 16,605 SH | Decreased-2,021 SH |
| PACER FDS TR | US SMALL CAP CAS | $288K | 0.1%Prev: 0.2% | 6,498 SH | Decreased-3,352 SH |
| PALANTIR TECHNOLOGIES INC | CL A | $591K | 0.3%Prev: 0.3% | 3,325 SH | Decreased-506 SH |
| PAYCHEX INC | COM | $802K | 0.3%Prev: 0.5% | 7,149 SH | Decreased-1,641 SH |
| PEPSICO INC | COM | $731K | 0.3%Prev: 0.3% | 5,095 SH | Increased+387 SH |
| PHILLIPS 66 | COM | $217K | 0.1%Prev: 0.1% | 1,683 SH | Decreased-17 SH |
| PIMCO ETF TR | ACTIVE BD ETF | $380K | 0.2% | 4,082 SH | New |
| PLAINS GP HLDGS L P | LTD PARTNR INT A | $294K | 0.1%Prev: 0.1% | 15,383 SH | Increased+221 SH |
| PNC FINL SVCS GROUP INC | COM | $444K | 0.2%Prev: 0.1% | 2,125 SH | Increased+688 SH |
| PROCTER AND GAMBLE CO | COM | $286K | 0.1%Prev: 0.1% | 1,993 SH | Decreased+30 SH |
| PRUDENTIAL FINL INC | COM | $1.3M | 0.6%Prev: 0.6% | 11,790 SH | Increased-335 SH |
| PUBLIC STORAGE OPER CO | COM | $499K | 0.2%Prev: 0.2% | 1,923 SH | Decreased+73 SH |
| PUBLIC SVC ENTERPRISE GRP IN | COM | $719K | 0.3%Prev: 0.3% | 8,953 SH | Decreased-194 SH |
| PUTNAM ETF TRUST | FOCUSED LAR CAP | $14.2M | 6.2%Prev: 5.9% | 311,832 SH | Increased+4,170 SH |
| RALLIANT CORP | COM | $1.1M | 0.5%Prev: 0.4% | 22,212 SH | Increased+2,244 SH |
| REPUBLIC SVCS INC | COM | $1.3M | 0.6%Prev: 0.6% | 6,039 SH | Decreased-181 SH |
| RIO TINTO PLC | SPONSORED ADR | $877K | 0.4%Prev: 0.3% | 10,963 SH | Increased+129 SH |
| ROYAL GOLD INC | COM | $289K | 0.1%Prev: 0.1% | 1,300 SH | Increased+153 SH |
| RTX CORPORATION | COM | $547K | 0.2%Prev: 0.2% | 2,983 SH | Increased+45 SH |
| SALESFORCE INC | COM | $602K | 0.3%Prev: 0.2% | 2,272 SH | Increased+122 SH |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | $360K | 0.2%Prev: 0.2% | 7,911 SH | Increased+135 SH |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | $546K | 0.2%Prev: 0.2% | 16,748 SH | Decreased-523 SH |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | $3.3M | 1.4%Prev: 1.4% | 110,052 SH | Increased+2,589 SH |
| SCHWAB STRATEGIC TR | US REIT ETF | $465K | 0.2%Prev: 0.2% | 22,254 SH | Decreased+234 SH |
| SCHWAB STRATEGIC TR | US TIPS ETF | $315K | 0.1%Prev: 0.1% | 11,887 SH | Increased+834 SH |
| SNOWFLAKE INC | COM SHS | $396K | 0.2%Prev: 0.2% | 1,803 SH | Decreased+6 SH |
| SOLSTICE ADVANCED MATLS INC | COM SHS | $1.2M | 0.5% | 24,667 SH | New |
| SOLVENTUM CORP | COM SHS | $517K | 0.2%Prev: 0.2% | 6,528 SH | Increased-124 SH |
| SONOCO PRODS CO | COM | $270K | 0.1%Prev: 0.1% | 6,185 SH | Decreased-657 SH |
| SOUTHERN CO | COM | $501K | 0.2%Prev: 0.2% | 5,741 SH | Decreased+165 SH |
| SPDR GOLD TR | GOLD SHS | $389K | 0.2%Prev: 0.2% | 982 SH | Decreased-460 SH |
| SPDR S&P 500 ETF TR | TR UNIT | $773K | 0.3%Prev: 0.3% | 1,134 SH | Increased |
| SPDR SERIES TRUST | STATE STREET SPD | $324K | 0.1% | 2,855 SH | New |
| STARBUCKS CORP | COM | $269K | 0.1%Prev: 0.1% | 3,194 SH | Increased+28 SH |
| STRYKER CORPORATION | COM | $498K | 0.2%Prev: 0.2% | 1,416 SH | Decreased+9 SH |
| TESLA INC | COM | $1.2M | 0.5%Prev: 0.5% | 2,688 SH | Increased+4 SH |
| TJX COS INC NEW | COM | $257K | 0.1%Prev: 0.1% | 1,671 SH | Increased+11 SH |
| TRAVELERS COMPANIES INC | COM | $218K | 0.1%Prev: 0.1% | 751 SH | Increased-2 SH |
| TRUIST FINL CORP | COM | $2.4M | 1.0%Prev: 1.0% | 48,024 SH | Increased-1,644 SH |
| UNITEDHEALTH GROUP INC | COM | $214K | 0.1%Prev: 0.1% | 648 SH | Decreased+5 SH |
| UNIVEST FINANCIAL CORPORATIO | COM | $734K | 0.3%Prev: 0.5% | 22,427 SH | Decreased-17,680 SH |
| US BANCORP DEL | COM NEW | $399K | 0.2%Prev: 0.2% | 7,483 SH | Increased-79 SH |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | $699K | 0.3%Prev: 0.3% | 14,474 SH | Increased+1,280 SH |
| VANGUARD INDEX FDS | GROWTH ETF | $22.7M | 9.9%Prev: 10.0% | 46,428 SH | Increased-349 SH |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | $5.9M | 2.5%Prev: 3.0% | 20,962 SH | Decreased-1,836 SH |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | $5.4M | 2.3%Prev: 2.3% | 30,320 SH | Increased+958 SH |
| VANGUARD INDEX FDS | REAL ESTATE ETF | $450K | 0.2%Prev: 0.2% | 5,083 SH | Decreased-48 SH |
| VANGUARD INDEX FDS | S&P 500 ETF SHS | $898K | 0.4%Prev: 0.2% | 1,432 SH | Increased+737 SH |
| VANGUARD INDEX FDS | SM CP VAL ETF | $2.6M | 1.1%Prev: 1.1% | 12,186 SH | Increased+710 SH |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | $293K | 0.1%Prev: 0.1% | 5,450 SH | Decreased+32 SH |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | $750K | 0.3%Prev: 0.3% | 8,950 SH | Increased+431 SH |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | $514K | 0.2%Prev: 0.2% | 8,574 SH | Increased+549 SH |
| VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | $804K | 0.3%Prev: 0.4% | 17,071 SH | Decreased-1,509 SH |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | $327K | 0.1%Prev: 0.1% | 5,572 SH | Increased+365 SH |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | $330K | 0.1%Prev: 0.1% | 4,137 SH | Increased+128 SH |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000GRW | $3.7M | 1.6%Prev: 1.6% | 15,829 SH | Increased+363 SH |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000VAL | $703K | 0.3%Prev: 0.3% | 4,394 SH | Increased+142 SH |
| VANGUARD WORLD FD | COMM SRVC ETF | $329K | 0.1%Prev: 0.1% | 1,701 SH | Increased-34 SH |
| VANGUARD WORLD FD | CONSUM DIS ETF | $345K | 0.1%Prev: 0.2% | 875 SH | Decreased-40 SH |
| VANGUARD WORLD FD | CONSUM STP ETF | $309K | 0.1%Prev: 0.1% | 1,462 SH | Decreased+1 SH |
| VANGUARD WORLD FD | ENERGY ETF | $534K | 0.2%Prev: 0.3% | 4,240 SH | Decreased-320 SH |
| VANGUARD WORLD FD | FINANCIALS ETF | $234K | 0.1%Prev: 0.1% | 1,750 SH | Decreased-35 SH |
| VANGUARD WORLD FD | HEALTH CAR ETF | $753K | 0.3%Prev: 0.3% | 2,617 SH | Increased-15 SH |
| VANGUARD WORLD FD | INDUSTRIAL ETF | $245K | 0.1%Prev: 0.1% | 822 SH | Decreased-23 SH |
| VANGUARD WORLD FD | INF TECH ETF | $712K | 0.3%Prev: 0.3% | 945 SH | Decreased-16 SH |
| VERIZON COMMUNICATIONS INC | COM | $264K | 0.1%Prev: 0.1% | 6,484 SH | Decreased-17 SH |
| VISA INC | COM CL A | $1.9M | 0.8%Prev: 0.8% | 5,434 SH | Increased+61 SH |
| WALMART INC | COM | $262K | 0.1%Prev: 0.1% | 2,349 SH | Increased+129 SH |
| WASTE MGMT INC DEL | COM | $1.1M | 0.5%Prev: 0.5% | 5,104 SH | Increased+308 SH |
| WELLS FARGO CO NEW | COM | $996K | 0.4%Prev: 0.4% | 10,691 SH | Increased+12 SH |