The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 7,054 72,904 SH   SOLE   72,904 0 0
ABBVIE INC COM 00287Y109 2,816 20,983 SH   SOLE   20,983 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 217 56,692 SH   SOLE   56,692 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 738 103,295 SH   SOLE   103,295 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 202 784 SH   SOLE   784 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,561 19,516 SH   SOLE   19,516 0 0
ALPHABET INC CAP STK CL C 02079K107 9,204 95,727 SH   SOLE   95,727 0 0
ALPHABET INC CAP STK CL A 02079K305 7,452 77,905 SH   SOLE   77,905 0 0
AMAZON COM INC COM 023135106 1,117 9,885 SH   SOLE   9,885 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 251 5,284 SH   SOLE   5,284 0 0
AMGEN INC COM 031162100 819 3,633 SH   SOLE   3,633 0 0
ANALOG DEVICES INC COM 032654105 2,236 16,047 SH   SOLE   16,047 0 0
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 142 10,630 SH   SOLE   10,630 0 0
AON PLC SHS CL A G0403H108 6,096 22,759 SH   SOLE   22,759 0 0
APPLE INC COM 037833100 12,481 90,308 SH   SOLE   90,308 0 0
APPLIED MATLS INC COM 038222105 1,115 13,604 SH   SOLE   13,604 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 3,204 661,954 SH   SOLE   661,954 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,289 5,698 SH   SOLE   5,698 0 0
BAIDU INC SPON ADR REP A 056752108 627 5,333 SH   SOLE   5,333 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,944 74,691 SH   SOLE   74,691 0 0
BK OF AMERICA CORP COM 060505104 11,401 377,528 SH   SOLE   377,528 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 85 10,525 SH   SOLE   10,525 0 0
BLACKROCK INC COM 09247X101 639 1,161 SH   SOLE   1,161 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 115 13,200 SH   SOLE   13,200 0 0
BOEING CO COM 097023105 5,376 44,399 SH   SOLE   44,399 0 0
BOOKING HOLDINGS INC COM 09857L108 230 140 SH   SOLE   140 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 540 7,601 SH   SOLE   7,601 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8,165 199,685 SH   SOLE   199,685 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 202 16,179 SH   SOLE   16,179 0 0
CARMAX INC COM 143130102 2,859 43,309 SH   SOLE   43,309 0 0
CATERPILLAR INC COM 149123101 653 3,981 SH   SOLE   3,981 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100 317 54,884 SH   SOLE   54,884 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,842 12,666 SH   SOLE   12,666 0 0
CHEVRON CORP NEW COM 166764100 9,129 63,539 SH   SOLE   63,539 0 0
CISCO SYS INC COM 17275R102 5,768 144,202 SH   SOLE   144,202 0 0
COCA COLA CO COM 191216100 6,095 108,805 SH   SOLE   108,805 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 281 12,075 SH   SOLE   12,075 0 0
COLGATE PALMOLIVE CO COM 194162103 310 4,410 SH   SOLE   4,410 0 0
COMCAST CORP NEW CL A 20030N101 4,943 168,521 SH   SOLE   168,521 0 0
COSTCO WHSL CORP NEW COM 22160K105 433 917 SH   SOLE   917 0 0
CSX CORP COM 126408103 231 8,689 SH   SOLE   8,689 0 0
CUMMINS INC COM 231021106 206 1,012 SH   SOLE   1,012 0 0
CVS HEALTH CORP COM 126650100 7,314 76,694 SH   SOLE   76,694 0 0
DANAHER CORPORATION COM 235851102 5,980 23,154 SH   SOLE   23,154 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 815 54,834 SH   SOLE   54,834 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 6,395 37,661 SH   SOLE   37,661 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,632 41,871 SH   SOLE   41,871 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 748 36,580 SH   SOLE   36,580 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1,473 76,875 SH   SOLE   76,875 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 284 15,008 SH   SOLE   15,008 0 0
DISNEY WALT CO COM 254687106 9,923 105,191 SH   SOLE   105,191 0 0
DOLLAR TREE INC COM 256746108 14,345 105,397 SH   SOLE   105,397 0 0
DOW INC COM 260557103 290 6,591 SH   SOLE   6,591 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,547 27,386 SH   SOLE   27,386 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 535 24,589 SH   SOLE   24,589 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 1,394 92,351 SH   SOLE   92,351 0 0
EMERSON ELEC CO COM 291011104 383 5,237 SH   SOLE   5,237 0 0
EURONET WORLDWIDE INC COM 298736109 1,086 14,335 SH   SOLE   14,335 0 0
EXXON MOBIL CORP COM 30231G102 3,447 39,486 SH   SOLE   39,486 0 0
F N B CORP COM 302520101 274 23,662 SH   SOLE   23,662 0 0
FEDEX CORP COM 31428X106 424 2,858 SH   SOLE   2,858 0 0
FERGUSON PLC NEW SHS G3421J106 1,424 13,833 SH   SOLE   13,833 0 0
FISERV INC COM 337738108 6,135 65,568 SH   SOLE   65,568 0 0
GABELLI DIVID & INCOME TR COM 36242H104 1,708 91,222 SH   SOLE   91,222 0 0
GABELLI EQUITY TR INC COM 362397101 2,828 514,176 SH   SOLE   514,176 0 0
GABELLI MULTIMEDIA TR INC COM 36239Q109 843 134,937 SH   SOLE   134,937 0 0
GALLAGHER ARTHUR J & CO COM 363576109 411 2,400 SH   SOLE   2,400 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 208 63,152 SH   SOLE   63,152 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 985 3,363 SH   SOLE   3,363 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 179 10,891 SH   SOLE   10,891 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 579 38,630 SH   SOLE   38,630 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2,151 102,602 SH   SOLE   102,602 0 0
HCA HEALTHCARE INC COM 40412C101 5,483 29,831 SH   SOLE   29,831 0 0
HOME DEPOT INC COM 437076102 1,256 4,551 SH   SOLE   4,551 0 0
HONEYWELL INTL INC COM 438516106 422 2,526 SH   SOLE   2,526 0 0
ICON PLC SHS G4705A100 1,219 6,631 SH   SOLE   6,631 0 0
INTEL CORP COM 458140100 4,616 179,119 SH   SOLE   179,119 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,254 46,833 SH   SOLE   46,833 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 698 5,486 SH   SOLE   5,486 0 0
INVESCO LTD SHS G491BT108 3,665 267,490 SH   SOLE   267,490 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 96 10,480 SH   SOLE   10,480 0 0
ISHARES TR S&P 100 ETF 464287101 216 1,330 SH   SOLE   1,330 0 0
ISHARES TR CORE S&P TTL STK 464287150 215 2,707 SH   SOLE   2,707 0 0
ISHARES TR TIPS BD ETF 464287176 898 8,560 SH   SOLE   8,560 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,432 3,993 SH   SOLE   3,993 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 277 7,928 SH   SOLE   7,928 0 0
ISHARES TR 20 YR TR BD ETF 464287432 338 3,300 SH   SOLE   3,300 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,378 41,602 SH   SOLE   41,602 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,495 26,695 SH   SOLE   26,695 0 0
ISHARES TR RUS MID CAP ETF 464287499 594 9,558 SH   SOLE   9,558 0 0
ISHARES TR CORE S&P MCP ETF 464287507 274 1,248 SH   SOLE   1,248 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 539 3,961 SH   SOLE   3,961 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 522 3,164 SH   SOLE   3,164 0 0
ISHARES TR CORE S&P SCP ETF 464287804 315 3,616 SH   SOLE   3,616 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 3,764 76,376 SH   SOLE   76,376 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 3,586 71,327 SH   SOLE   71,327 0 0
ISHARES TR CORE MSCI EAFE 46432F842 237 4,503 SH   SOLE   4,503 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2,925 59,375 SH   SOLE   59,375 0 0
JD.COM INC SPON ADR CL A 47215P106 584 11,616 SH   SOLE   11,616 0 0
JOHNSON & JOHNSON COM 478160104 1,285 7,864 SH   SOLE   7,864 0 0
JPMORGAN CHASE & CO COM 46625H100 6,179 59,131 SH   SOLE   59,131 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 205 1,000 SH   SOLE   1,000 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 877 158,585 SH   SOLE   158,585 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 297 7,883 SH   SOLE   7,883 0 0
LILLY ELI & CO COM 532457108 518 1,601 SH   SOLE   1,601 0 0
LINDE PLC SHS G5494J103 882 3,271 SH   SOLE   3,271 0 0
LOCKHEED MARTIN CORP COM 539830109 288 745 SH   SOLE   745 0 0
LOWES COS INC COM 548661107 6,692 35,630 SH   SOLE   35,630 0 0
MARKEL CORP COM 570535104 6,255 5,769 SH   SOLE   5,769 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,220 18,357 SH   SOLE   18,357 0 0
MCDONALDS CORP COM 580135101 706 3,060 SH   SOLE   3,060 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 188 15,863 SH   SOLE   15,863 0 0
MEDTRONIC PLC SHS G5960L103 294 3,635 SH   SOLE   3,635 0 0
MERCK & CO INC COM 58933Y105 8,000 92,896 SH   SOLE   92,896 0 0
METLIFE INC COM 59156R108 7,164 117,867 SH   SOLE   117,867 0 0
MICROSOFT CORP COM 594918104 10,836 46,525 SH   SOLE   46,525 0 0
MOODYS CORP COM 615369105 1,903 7,827 SH   SOLE   7,827 0 0
NEUBERGER BERMAN REAL ESTATE COM 64190A103 92 27,105 SH   SOLE   27,105 0 0
NIKE INC CL B 654106103 502 6,036 SH   SOLE   6,036 0 0
NORFOLK SOUTHN CORP COM 655844108 560 2,672 SH   SOLE   2,672 0 0
NORTHROP GRUMMAN CORP COM 666807102 233 496 SH   SOLE   496 0 0
NOVARTIS AG SPONSORED ADR 66987V109 5,669 74,579 SH   SOLE   74,579 0 0
NUCOR CORP COM 670346105 214 2,000 SH   SOLE   2,000 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 300 43,136 SH   SOLE   43,136 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 688 978 SH   SOLE   978 0 0
PEPSICO INC COM 713448108 1,265 7,746 SH   SOLE   7,746 0 0
PFIZER INC COM 717081103 6,663 152,258 SH   SOLE   152,258 0 0
PHILIP MORRIS INTL INC COM 718172109 932 11,224 SH   SOLE   11,224 0 0
PROCTER AND GAMBLE CO COM 742718109 711 5,629 SH   SOLE   5,629 0 0
QUALCOMM INC COM 747525103 5,429 48,053 SH   SOLE   48,053 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,450 54,355 SH   SOLE   54,355 0 0
ROCKWELL AUTOMATION INC COM 773903109 222 1,033 SH   SOLE   1,033 0 0
ROYAL BK CDA COM 780087102 5,628 62,508 SH   SOLE   62,508 0 0
SCHWAB CHARLES CORP COM 808513105 13,164 183,163 SH   SOLE   183,163 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 547 11,342 SH   SOLE   11,342 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 4,050 63,226 SH   SOLE   63,226 0 0
SOUTHERN CO COM 842587107 268 3,947 SH   SOLE   3,947 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 933 2,613 SH   SOLE   2,613 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 771 8,932 SH   SOLE   8,932 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,311 102,455 SH   SOLE   102,455 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 501 35,000 SH   SOLE   35,000 0 0
STRYKER CORPORATION COM 863667101 326 1,611 SH   SOLE   1,611 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 770 11,225 SH   SOLE   11,225 0 0
TARGET CORP COM 87612E106 638 4,297 SH   SOLE   4,297 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 181 13,223 SH   SOLE   13,223 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 174 13,540 SH   SOLE   13,540 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 7,002 182,861 SH   SOLE   182,861 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 224 441 SH   SOLE   441 0 0
TJX COS INC NEW COM 872540109 6,618 106,537 SH   SOLE   106,537 0 0
TRACTOR SUPPLY CO COM 892356106 694 3,734 SH   SOLE   3,734 0 0
TRIMBLE INC COM 896239100 248 4,577 SH   SOLE   4,577 0 0
TRUIST FINL CORP COM 89832Q109 460 10,575 SH   SOLE   10,575 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,534 103,432 SH   SOLE   103,432 0 0
UNION PAC CORP COM 907818108 227 1,166 SH   SOLE   1,166 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,800 42,096 SH   SOLE   42,096 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,163 22,102 SH   SOLE   22,102 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 242 1,289 SH   SOLE   1,289 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 570 4,620 SH   SOLE   4,620 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 208 1,216 SH   SOLE   1,216 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 212 1,180 SH   SOLE   1,180 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 394 10,807 SH   SOLE   10,807 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 380 8,240 SH   SOLE   8,240 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 489 10,170 SH   SOLE   10,170 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,917 103,171 SH   SOLE   103,171 0 0
VISA INC COM CL A 92826C839 4,009 22,567 SH   SOLE   22,567 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 583 65,919 SH   SOLE   65,919 0 0
WALMART INC COM 931142103 1,111 8,563 SH   SOLE   8,563 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 4,854 422,124 SH   SOLE   422,124 0 0
WEC ENERGY GROUP INC COM 92939U106 245 2,736 SH   SOLE   2,736 0 0
WELLS FARGO CO NEW COM 949746101 8,029 199,639 SH   SOLE   199,639 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,123 5,591 SH   SOLE   5,591 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 5,893 56,362 SH   SOLE   56,362 0 0