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
3M CO COM 88579Y101 1,324 10,232 SH   SOLE   10,223 9 0
ABBOTT LABS COM 002824100 629 5,785 SH   SOLE   5,785 0 0
ABBVIE INC COM 00287Y109 6,197 40,462 SH   SOLE   40,462 0 0
AGREE RLTY CORP COM 008492100 405 5,618 SH   SOLE   5,618 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 162 12,030 SH   SOLE   12,030 0 0
ALLEGHANY CORP MD COM 017175100 1,741 2,090 SH   SOLE   2,090 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 306 16,764 SH   SOLE   16,764 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 681 16,385 SH   SOLE   16,385 0 0
ALPHABET INC CAP STK CL A 02079K305 42,077 19,308 SH   SOLE   15,990 2,028 1,290
ALPHABET INC CAP STK CL C 02079K107 3,283 1,501 SH   SOLE   1,471 30 0
ALTRIA GROUP INC COM 02209S103 2,182 52,241 SH   SOLE   52,201 40 0
AMAZON COM INC COM 023135106 6,466 60,877 SH   SOLE   60,877 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 564 8,669 SH   SOLE   8,669 0 0
AMERICAN EXPRESS CO COM 025816109 366 2,639 SH   SOLE   2,639 0 0
AMGEN INC COM 031162100 317 1,303 SH   SOLE   1,303 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 123 20,749 SH   SOLE   20,749 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 212 20,303 SH   SOLE   20,303 0 0
APPLE INC COM 037833100 72,659 531,441 SH   SOLE   463,365 41,038 27,037
ARCHER DANIELS MIDLAND CO COM 039483102 891 11,483 SH   SOLE   11,483 0 0
ARES CAPITAL CORP COM 04010L103 696 38,804 SH   SOLE   38,804 0 0
ARES COML REAL ESTATE CORP COM 04013V108 245 20,000 SH   SOLE   20,000 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 365 29,914 SH   SOLE   29,914 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,745 71,813 SH   SOLE   71,813 0 0
AT&T INC COM 00206R102 1,606 76,613 SH   SOLE   76,533 80 0
ATLAS CORP SHARES Y0436Q109 161 15,000 SH   SOLE   15,000 0 0
ATMOS ENERGY CORP COM 049560105 560 5,000 SH   SOLE   5,000 0 0
AUTOZONE INC COM 053332102 21,973 10,224 SH   SOLE   8,357 1,141 726
BARRICK GOLD CORP COM 067901108 208 11,746 SH   SOLE   11,746 0 0
BCE INC COM NEW 05534B760 260 5,286 SH   SOLE   5,286 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 48,033 175,931 SH   SOLE   149,363 15,961 10,607
BERKSHIRE HATHAWAY INC DEL CL A 084670108 409 1 SH   SOLE   1 0 0
BEYOND MEAT INC NOTE 3/1 08862EAB5 57 150,000 SH   SOLE   150,000 0 0
BHP GROUP LTD SPONSORED ADS 088606108 306 5,455 SH   SOLE   5,455 0 0
BK OF AMERICA CORP COM 060505104 1,357 43,592 SH   SOLE   43,562 30 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 288 31,532 SH   SOLE   31,532 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 431 34,398 SH   SOLE   34,398 0 0
BLACKSTONE INC COM 09260D107 1,186 13,000 SH   SOLE   13,000 0 0
BLOCK H & R INC COM 093671105 3,249 92,000 SH   SOLE   92,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 312 31,117 SH   SOLE   31,117 0 0
BOEING CO COM 097023105 276 2,020 SH   SOLE   2,020 0 0
BOOKING HOLDINGS INC COM 09857L108 505 288 SH   SOLE   288 0 0
BP PLC SPONSORED ADR 055622104 381 13,453 SH   SOLE   13,453 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,001 12,996 SH   SOLE   12,963 33 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 687 15,446 SH   SOLE   15,446 0 0
CANNAE HLDGS INC COM 13765N107 309 15,967 SH   SOLE   15,967 0 0
CAPITAL SOUTHWEST CORP COM 140501107 478 25,956 SH   SOLE   25,956 0 0
CARDINAL HEALTH INC COM 14149Y108 314 6,000 SH   SOLE   6,000 0 0
CARLYLE GROUP INC COM 14316J108 317 10,000 SH   SOLE   10,000 0 0
CARLYLE SECURED LENDING INC COM 872280102 162 12,717 SH   SOLE   12,717 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 16,513 463,064 SH   SOLE   387,395 45,364 30,305
CEDAR FAIR L P DEPOSITRY UNIT 150185106 725 16,500 SH   SOLE   16,500 0 0
CELANESE CORP DEL COM 150870103 23,310 198,201 SH   SOLE   165,874 19,210 13,117
CENOVUS ENERGY INC COM 15135U109 407 21,434 SH   SOLE   21,434 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,334 45,100 SH   SOLE   45,100 0 0
CHART INDS INC COM 16115Q308 14,790 88,364 SH   SOLE   73,598 8,830 5,936
CHEMOURS CO COM 163851108 440 13,746 SH   SOLE   13,746 0 0
CHENIERE ENERGY INC COM NEW 16411R208 876 6,588 SH   SOLE   6,588 0 0
CHESAPEAKE ENERGY CORP COM 165167735 683 8,425 SH   SOLE   8,425 0 0
CHEVRON CORP NEW COM 166764100 9,955 68,758 SH   SOLE   57,462 6,846 4,450
CISCO SYS INC COM 17275R102 1,201 28,174 SH   SOLE   28,174 0 0
CITIGROUP INC COM NEW 172967424 237 5,146 SH   SOLE   5,133 13 0
CLEARWAY ENERGY INC CL C 18539C204 432 12,400 SH   SOLE   12,400 0 0
CME GROUP INC COM 12572Q105 1,561 7,626 SH   SOLE   7,626 0 0
COCA COLA CO COM 191216100 2,262 35,957 SH   SOLE   35,957 0 0
COMCAST CORP NEW CL A 20030N101 1,555 39,616 SH   SOLE   39,616 0 0
CONAGRA BRANDS INC COM 205887102 1,089 31,809 SH   SOLE   31,809 0 0
CONSOLIDATED EDISON INC COM 209115104 211 2,222 SH   SOLE   2,222 0 0
CONSTELLATION BRANDS INC CL A 21036P108 27,460 117,824 SH   SOLE   98,846 11,536 7,443
CONSTELLATION ENERGY CORP COM 21037T109 19,302 337,091 SH   SOLE   283,327 31,723 22,040
CORECIVIC INC COM 21871N101 111 10,000 SH   SOLE   10,000 0 0
CORTEVA INC COM 22052L104 1,200 22,168 SH   SOLE   22,168 0 0
COSTCO WHSL CORP NEW COM 22160K105 928 1,937 SH   SOLE   1,937 0 0
CRANE HLDGS CO COM 224441105 772 8,818 SH   SOLE   8,818 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 23,831 141,531 SH   SOLE   120,577 12,926 8,028
CVS HEALTH CORP COM 126650100 4,265 46,025 SH   SOLE   46,025 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,362 224,307 SH   SOLE   182,350 24,872 17,085
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 206 2,029 SH   SOLE   2,029 0 0
DISCOVER FINL SVCS COM 254709108 18,641 197,096 SH   SOLE   164,930 19,099 13,068
DISNEY WALT CO COM 254687106 982 10,401 SH   SOLE   10,401 0 0
DOMINION ENERGY INC COM 25746U109 614 7,692 SH   SOLE   7,692 0 0
DOW INC COM 260557103 1,712 33,176 SH   SOLE   33,176 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,536 23,652 SH   SOLE   23,652 0 0
DUPONT DE NEMOURS INC COM 26614N102 227 4,086 SH   SOLE   4,086 0 0
DYNEX CAP INC COM 26817Q886 986 61,934 SH   SOLE   61,934 0 0
EASTMAN CHEM CO COM 277432100 449 5,000 SH   SOLE   5,000 0 0
EATON CORP PLC SHS G29183103 2,800 22,226 SH   SOLE   22,226 0 0
EMERSON ELEC CO COM 291011104 677 8,508 SH   SOLE   8,508 0 0
ENBRIDGE INC COM 29250N105 1,150 27,206 SH   SOLE   27,206 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,671 167,478 SH   SOLE   167,478 0 0
ENPHASE ENERGY INC COM 29355A107 13,492 69,105 SH   SOLE   57,531 7,041 4,533
ENTERGY CORP NEW COM 29364G103 2,568 22,800 SH   SOLE   22,800 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,837 116,433 SH   SOLE   116,433 0 0
ENVIVA INC COM 29415B103 1,002 17,514 SH   SOLE   17,514 0 0
EQUINOR ASA SPONSORED ADR 29446M102 502 14,440 SH   SOLE   14,440 0 0
EQUITY COMWLTH 6.5% CNV PFD D 294628201 205 7,855 SH   SOLE   7,855 0 0
ERICSSON ADR B SEK 10 294821608 613 82,790 SH   SOLE   82,790 0 0
EXXON MOBIL CORP COM 30231G102 1,014 11,844 SH   SOLE   11,844 0 0
FARMLAND PARTNERS INC COM 31154R109 849 61,529 SH   SOLE   61,529 0 0
FASTENAL CO COM 311900104 599 12,000 SH   SOLE   12,000 0 0
FEDEX CORP COM 31428X106 1,128 4,975 SH   SOLE   4,975 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 22,436 502,937 SH   SOLE   502,937 0 0
FIFTH THIRD BANCORP COM 316773100 211 6,275 SH   SOLE   6,275 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,130 153,470 SH   SOLE   126,982 15,944 10,544
FIRSTENERGY CORP COM 337932107 269 7,000 SH   SOLE   7,000 0 0
FORD MTR CO DEL COM 345370860 127 11,452 SH   SOLE   11,202 250 0
GALLAGHER ARTHUR J & CO COM 363576109 4,758 29,183 SH   SOLE   29,183 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 772 16,835 SH   SOLE   16,835 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 72 13,000 SH   SOLE   13,000 0 0
GENERAL ELECTRIC CO COM NEW 369604301 755 11,864 SH   SOLE   11,864 0 0
GENERAL MLS INC COM 370334104 3,715 49,240 SH   SOLE   49,240 0 0
GENERAL MTRS CO COM 37045V100 518 16,302 SH   SOLE   16,302 0 0
GEO GROUP INC NEW COM 36162J106 99 15,000 SH   SOLE   15,000 0 0
GETTY RLTY CORP NEW COM 374297109 1,373 51,829 SH   SOLE   51,829 0 0
GILEAD SCIENCES INC COM 375558103 320 5,183 SH   SOLE   5,183 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 25,636 802,390 SH   SOLE   668,360 80,618 53,412
GLOBAL PARTNERS LP COM UNITS COM UNITS 37946r109 404 17,200 SH   SOLE   17,200 0 0
GLOBAL X FDS US PFD ETF 37954Y657 1,267 59,745 SH   SOLE   59,745 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376 765 31,662 SH   SOLE   31,662 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 599 35,631 SH   SOLE   35,631 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 18,185 346,379 SH   SOLE   346,379 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 218 733 SH   SOLE   733 0 0
GOLUB CAP BDC INC COM 38173M102 139 10,705 SH   SOLE   10,705 0 0
GSK PLC SPONSORED ADR 37733W105 659 15,131 SH   SOLE   15,076 55 0
HESS CORP COM 42809H107 11,502 108,567 SH   SOLE   89,973 11,065 7,529
HILLENBRAND INC COM 431571108 292 7,131 SH   SOLE   7,131 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 572 35,703 SH   SOLE   35,703 0 0
HOME DEPOT INC COM 437076102 22,077 80,493 SH   SOLE   67,872 7,659 4,962
HONEYWELL INTL INC COM 438516106 262 1,507 SH   SOLE   1,440 67 0
INSIGHT ENTERPRISES INC COM 45765U103 585 6,780 SH   SOLE   6,780 0 0
INTEL CORP COM 458140100 2,843 75,997 SH   SOLE   75,997 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,964 28,076 SH   SOLE   28,076 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,469 12,332 SH   SOLE   12,332 0 0
INTERNATIONAL PAPER CO COM 460146103 1,005 24,031 SH   SOLE   24,031 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 626 25,383 SH   SOLE   25,383 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,222 55,061 SH   SOLE   55,061 0 0
INVESCO HIGH INCOME 2024 TAR COM 46136K105 128 14,915 SH   SOLE   14,915 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 260 927 SH   SOLE   927 0 0
IRON MTN INC NEW COM 46284V101 711 14,612 SH   SOLE   14,612 0 0
ISHARES GOLD TR ISHARES NEW 464285204 220 6,407 SH   SOLE   6,407 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 263 5,426 SH   SOLE   5,426 0 0
ISHARES TR MSCI EAFE ETF 464287465 394 6,301 SH   SOLE   6,301 0 0
ISHARES TR CORE MSCI EAFE 46432F842 83,315 1,415,717 SH   SOLE   1,415,717 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,169 11,509 SH   SOLE   11,509 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 536 3,167 SH   SOLE   3,167 0 0
ISHARES TR FALN ANGLS USD 46435G474 494 20,050 SH   SOLE   20,050 0 0
ISHARES TR US DIVID BYBCK 46435U861 27,384 755,007 SH   SOLE   755,007 0 0
ISHARES TR CORE S&P TTL STK 464287150 454 5,424 SH   SOLE   5,424 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 415 8,200 SH   SOLE   8,200 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 316 4,986 SH   SOLE   4,986 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 19,770 336,574 SH   SOLE   336,574 0 0
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 374 11,663 SH   SOLE   11,663 0 0
JETBLUE AWYS CORP COM 477143101 94 11,237 SH   SOLE   11,237 0 0
JOHNSON & JOHNSON COM 478160104 5,602 31,556 SH   SOLE   31,556 0 0
JPMORGAN CHASE & CO COM 46625H100 2,498 22,184 SH   SOLE   22,158 26 0
KAR AUCTION SVCS INC COM 48238T109 710 48,097 SH   SOLE   48,097 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,470 177,513 SH   SOLE   149,703 16,653 11,157
KINDER MORGAN INC DEL COM 49456B101 1,677 100,037 SH   SOLE   100,037 0 0
KKR & CO INC COM 48251W104 2,689 58,100 SH   SOLE   58,100 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,118 64,094 SH   SOLE   64,094 0 0
KRAFT HEINZ CO COM 500754106 1,584 41,532 SH   SOLE   41,532 0 0
KROGER CO COM 501044101 466 9,855 SH   SOLE   9,855 0 0
KRONOS WORLDWIDE INC COM 50105F105 249 13,520 SH   SOLE   13,520 0 0
LAZARD LTD SHS A G54050102 876 27,016 SH   SOLE   27,016 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 833 7,335 SH   SOLE   7,335 0 0
LILLY ELI & CO COM 532457108 13,655 42,114 SH   SOLE   42,114 0 0
LINDE PLC SHS G5494J103 15,322 53,289 SH   SOLE   44,356 5,388 3,544
LKQ CORP COM 501889208 1,562 31,811 SH   SOLE   31,811 0 0
LOCKHEED MARTIN CORP COM 539830109 6,739 15,674 SH   SOLE   15,473 201 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 710 8,119 SH   SOLE   8,119 0 0
M D C HLDGS INC COM 552676108 1,117 34,560 SH   SOLE   34,560 0 0
MACERICH CO COM 554382101 102 11,761 SH   SOLE   11,761 0 0
MAIN STR CAP CORP COM 56035L104 295 7,656 SH   SOLE   7,656 0 0
MARATHON PETE CORP COM 56585A102 661 8,041 SH   SOLE   8,041 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,441 9,279 SH   SOLE   9,279 0 0
MARVELL TECHNOLOGY INC COM 573874104 14,508 333,281 SH   SOLE   279,667 32,104 21,511
MASTERCARD INCORPORATED CL A 57636Q104 18,319 58,068 SH   SOLE   53,416 2,878 1,774
MCDONALDS CORP COM 580135101 935 3,788 SH   SOLE   3,788 0 0
MCKESSON CORP COM 58155Q103 11,398 34,941 SH   SOLE   28,792 3,681 2,468
MERCK & CO INC COM 58933Y105 1,781 19,537 SH   SOLE   19,537 0 0
META PLATFORMS INC CL A 30303M102 1,343 8,329 SH   SOLE   8,328 1 0
METLIFE INC COM 59156R108 382 6,090 SH   SOLE   6,090 0 0
MGM RESORTS INTERNATIONAL COM 552953101 213 7,340 SH   SOLE   7,340 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 23,165 398,855 SH   SOLE   341,701 34,995 22,159
MICRON TECHNOLOGY INC COM 595112103 221 4,000 SH   SOLE   4,000 0 0
MICROSOFT CORP COM 594918104 65,747 255,994 SH   SOLE   224,257 19,217 12,520
MONDELEZ INTL INC CL A 609207105 354 5,702 SH   SOLE   5,702 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 344 8,000 SH   SOLE   8,000 0 0
NETFLIX INC COM 64110L106 250 1,429 SH   SOLE   1,429 0 0
NEW MTN FIN CORP COM 647551100 302 25,356 SH   SOLE   25,356 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 259 28,357 SH   SOLE   28,357 0 0
NEXTERA ENERGY INC COM 65339F101 27,229 351,522 SH   SOLE   300,776 30,564 20,182
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6,417 86,534 SH   SOLE   86,534 0 0
NOVO-NORDISK A S ADR 670100205 398 3,568 SH   SOLE   3,568 0 0
NRG ENERGY INC COM NEW 629377508 722 18,906 SH   SOLE   18,906 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 181 12,900 SH   SOLE   12,900 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 257 21,889 SH   SOLE   21,889 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 55 10,633 SH   SOLE   10,633 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 175 21,410 SH   SOLE   21,410 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 317 24,220 SH   SOLE   24,220 0 0
NVIDIA CORPORATION COM 67066G104 13,126 86,591 SH   SOLE   72,643 8,557 5,391
OCCIDENTAL PETE CORP COM 674599105 6,943 117,918 SH   SOLE   98,095 11,880 7,943
OLD DOMINION FREIGHT LINE IN COM 679580100 30,112 117,495 SH   SOLE   98,163 11,503 7,829
OLIN CORP COM PAR $1 680665205 694 15,000 SH   SOLE   15,000 0 0
ONE LIBERTY PPTYS INC COM 682406103 805 30,967 SH   SOLE   30,967 0 0
ONEOK INC NEW COM 682680103 347 6,253 SH   SOLE   6,253 0 0
OUTFRONT MEDIA INC COM 69007J106 2,122 125,213 SH   SOLE   125,213 0 0
OWENS CORNING NEW COM 690742101 414 5,567 SH   SOLE   5,567 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 527 45,886 SH   SOLE   45,886 0 0
PEPSICO INC COM 713448108 1,063 6,377 SH   SOLE   6,147 230 0
PFIZER INC COM 717081103 5,381 102,635 SH   SOLE   99,165 3,470 0
PHILIP MORRIS INTL INC COM 718172109 3,111 31,510 SH   SOLE   31,510 0 0
PHILLIPS 66 COM 718546104 277 3,376 SH   SOLE   3,376 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 189 19,200 SH   SOLE   19,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 311 1,974 SH   SOLE   1,974 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,121 48,000 SH   SOLE   48,000 0 0
PPL CORP COM 69351T106 228 8,400 SH   SOLE   8,400 0 0
PROCTER AND GAMBLE CO COM 742718109 4,825 33,555 SH   SOLE   33,555 0 0
PROLOGIS INC. COM 74340W103 20,628 175,337 SH   SOLE   146,547 17,248 11,543
PROSHARES TR ULTRA FNCLS NEW 74347X633 333 7,715 SH   SOLE   7,715 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,906 30,116 SH   SOLE   30,116 0 0
QUALCOMM INC COM 747525103 1,109 8,682 SH   SOLE   8,642 40 0
QURATE RETAIL INC COM SER A 74915M100 129 44,781 SH   SOLE   44,781 0 0
RAYONIER INC COM 754907103 1,848 49,425 SH   SOLE   49,425 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,809 29,222 SH   SOLE   29,222 0 0
REALTY INCOME CORP COM 756109104 1,433 20,999 SH   SOLE   20,999 0 0
ROSS STORES INC COM 778296103 16,377 233,189 SH   SOLE   194,301 23,291 15,597
S&P GLOBAL INC COM 78409V104 16,490 48,922 SH   SOLE   41,453 4,509 2,960
SCHLUMBERGER LTD COM STK 806857108 1,905 53,265 SH   SOLE   53,265 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 656 5,116 SH   SOLE   5,116 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 141 10,040 SH   SOLE   10,040 0 0
SHELL PLC SPON ADS 780259305 1,455 27,825 SH   SOLE   27,798 27 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 347 16,000 SH   SOLE   16,000 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 463 25,017 SH   SOLE   25,017 0 0
SMUCKER J M CO COM NEW 832696405 272 2,122 SH   SOLE   2,122 0 0
SOUTHERN CO COM 842587107 3,725 52,243 SH   SOLE   52,243 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 330 9,481 SH   SOLE   9,481 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,069 10,786 SH   SOLE   10,786 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 3,807 85,870 SH   SOLE   85,870 0 0
SPDR SER TR PORT MTG BK ETF 78464A383 237 10,379 SH   SOLE   10,379 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 973 32,330 SH   SOLE   32,330 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 4,364 133,749 SH   SOLE   133,749 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 614 20,641 SH   SOLE   20,641 0 0
STARWOOD PPTY TR INC COM 85571B105 282 13,493 SH   SOLE   13,493 0 0
STRYKER CORPORATION COM 863667101 11,929 59,964 SH   SOLE   49,487 6,305 4,172
TANGER FACTORY OUTLET CTRS I COM 875465106 147 10,353 SH   SOLE   10,353 0 0
TARGA RES CORP COM 87612G101 298 5,000 SH   SOLE   5,000 0 0
TARGET CORP COM 87612E106 1,399 9,909 SH   SOLE   9,909 0 0
TC ENERGY CORP COM 87807B107 273 5,270 SH   SOLE   5,270 0 0
TELEFONICA S A SPONSORED ADR 879382208 53 10,263 SH   SOLE   10,263 0 0
TESLA INC COM 88160R101 1,063 1,578 SH   SOLE   1,578 0 0
TEXAS INSTRS INC COM 882508104 319 2,074 SH   SOLE   2,074 0 0
THE TRADE DESK INC COM CL A 88339J105 308 7,360 SH   SOLE   7,360 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,725 27,105 SH   SOLE   22,513 2,735 1,857
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 182 200,000 SH   SOLE   200,000 0 0
TJX COS INC NEW COM 872540109 239 4,274 SH   SOLE   4,274 0 0
TRANSALTA CORP COM 89346D107 819 71,814 SH   SOLE   71,814 0 0
UMPQUA HLDGS CORP COM 904214103 168 10,000 SH   SOLE   10,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,413 30,822 SH   SOLE   30,822 0 0
UNION PAC CORP COM 907818108 18,030 84,539 SH   SOLE   70,402 8,492 5,645
UNITED PARCEL SERVICE INC CL B 911312106 497 2,724 SH   SOLE   2,724 0 0
UNITEDHEALTH GROUP INC COM 91324P102 33,563 65,345 SH   SOLE   54,544 6,537 4,264
VANGUARD INDEX FDS VALUE ETF 922908744 45,492 344,948 SH   SOLE   344,948 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,243 32,411 SH   SOLE   32,411 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,621 9,207 SH   SOLE   9,207 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6,422 32,606 SH   SOLE   32,606 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 796 5,550 SH   SOLE   5,550 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 2,275 55,771 SH   SOLE   55,771 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 641 6,299 SH   SOLE   6,299 0 0
VERITEX HLDGS INC COM 923451108 247 8,455 SH   SOLE   8,455 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,743 73,750 SH   SOLE   73,625 125 0
VERTEX PHARMACEUTICALS INC COM 92532F100 27,966 99,244 SH   SOLE   81,868 10,641 6,735
VERTIV HOLDINGS CO COM CL A 92537N108 358 43,558 SH   SOLE   43,558 0 0
VIATRIS INC COM 92556V106 311 29,699 SH   SOLE   29,290 409 0
VISA INC COM CL A 92826C839 10,490 53,276 SH   SOLE   37,250 9,801 6,225
WALGREENS BOOTS ALLIANCE INC COM 931427108 201 5,292 SH   SOLE   5,292 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 262 19,550 SH   SOLE   19,531 19 0
WELLS FARGO CO NEW COM 949746101 287 7,317 SH   SOLE   7,317 0 0
WESTLAKE CORPORATION COM 960413102 419 4,278 SH   SOLE   4,278 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,472 104,834 SH   SOLE   104,834 0 0
WILLIAMS COS INC COM 969457100 1,888 60,490 SH   SOLE   60,490 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 208 8,875 SH   SOLE   8,875 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 3,300 73,819 SH   SOLE   73,819 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 301 8,133 SH   SOLE   8,133 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 19,248 671,120 SH   SOLE   671,120 0 0
XCEL ENERGY INC COM 98389B100 998 14,100 SH   SOLE   14,100 0 0
ZIFF DAVIS INC COM 48123V102 296 3,974 SH   SOLE   3,974 0 0
ZUMIEZ INC COM 989817101 220 8,460 SH   SOLE   8,460 0 0