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 Laboratories Equities 002824100 5,661 52,100 SH   SOLE 0 50,280 0 1,821
AbbVie, Inc. Equities 00287Y109 1,087 7,099 SH   SOLE 0 4,854 0 2,245
Accenture PLC Equities G1151C101 2,513 9,052 SH   SOLE 0 8,565 0 487
Advanced Micro Devices, Inc. Equities 007903107 2,306 30,158 SH   SOLE 0 29,693 0 465
Agilent Technologies, Inc. Equities 00846U101 4,279 36,025 SH   SOLE 0 35,476 0 549
Albemarle Corp Equities 012653101 2,882 13,793 SH   SOLE 0 13,599 0 194
Allstate Preferred H 2024 Equities 020002838 981 43,862 SH   SOLE 0 43,862 0 0
Alphabet Inc Class A Equities 02079K305 4,670 2,143 SH   SOLE 0 2,083 0 60
Alphabet Inc Class C Equities 02079K107 536 245 SH   SOLE 0 244 0 1
Amazon.com, Inc. Equities 023135106 3,143 29,588 SH   SOLE 0 28,068 0 1,520
American Express Company Equities 025816109 3,277 23,637 SH   SOLE 0 23,272 0 365
American Water Works Company, Inc. Equities 030420103 5,113 34,371 SH   SOLE 0 33,884 0 488
Apollo Global Mgmt Llc Com Npv Cl A Equities 03769M106 4,512 93,074 SH   SOLE 0 91,714 0 1,360
Apple, Inc. Equities 037833100 7,621 55,740 SH   SOLE 0 50,766 0 4,974
Applied Materials, Inc. Equities 038222105 474 5,206 SH   SOLE 0 5,206 0 0
Autoliv Inc Equities 052800109 1,910 26,683 SH   SOLE 0 26,222 0 461
BAC 4.250 Perp 26 Equities 06055H806 1,548 83,663 SH   SOLE 0 81,743 0 1,920
Bank of America Corp Equities 060505583 294 14,971 SH   SOLE 0 12,462 0 2,509
Bank of America Corp Equities 060505591 244 12,020 SH   SOLE 0 11,820 0 200
Bank of America Corporation Equities 060505104 2,879 92,474 SH   SOLE 0 84,359 0 8,116
Berkshire Hathaway Inc Equities 084670108 818 2 SH   SOLE 0 1 0 1
Berkshire Hathaway Inc. Equities 084670702 3,439 12,595 SH   SOLE 0 11,845 0 750
Blackstone Group L Pcom Unit Repstg Equities 09260D107 2,988 32,757 SH   SOLE 0 32,258 0 499
Booking Hldgs Inc Equities 09857L108 2,031 1,161 SH   SOLE 0 1,143 0 18
Builders Firstsource Inc Equities 12008R107 2,282 42,490 SH   SOLE 0 41,841 0 649
CAPITAL ONE FIN DS RP 1 40 SRS K PRF Equities 14040H774 1,756 93,497 SH   SOLE 0 91,748 0 1,749
Centene Corp Del Equities 15135B101 5,255 62,114 SH   SOLE 0 61,165 0 949
Chart Industries Inc Equities 16115Q308 4,237 25,316 SH   SOLE 0 24,856 0 460
Cheniere Energy Inc New Equities 16411R208 5,610 42,172 SH   SOLE 0 41,408 0 764
Chevron Corporation Equities 166764100 745 5,149 SH   SOLE 0 5,149 0 0
Cisco Systems, Inc. Equities 17275R102 369 8,643 SH   SOLE 0 7,935 0 708
Coca-Cola Company Equities 191216100 859 13,660 SH   SOLE 0 13,660 0 0
Colgate-Palmolive Company Equities 194162103 588 7,336 SH   SOLE 0 7,336 0 0
Continental Resources, Inc. Equities 212015101 3,940 60,297 SH   SOLE 0 59,388 0 910
Costco Wholesale Corporation Equities 22160K105 4,648 9,697 SH   SOLE 0 9,439 0 258
CrowdStrike Holdings Inc Equities 22788C105 3,363 19,952 SH   SOLE 0 19,601 0 351
Crown Castle Intl Corp New Com Isin #us2 Equities 22822V101 3,136 18,626 SH   SOLE 0 18,065 0 562
Danaher Corporation Equities 235851102 4,590 18,104 SH   SOLE 0 17,826 0 277
Deere & Company Equities 244199105 3,606 12,041 SH   SOLE 0 11,793 0 248
Devon Energy Corporation Equities 25179M103 4,004 72,658 SH   SOLE 0 71,571 0 1,087
DigitalBridge Group Inc. Equities 25401T405 206 9,575 SH   SOLE 0 9,575 0 0
DIREXION DALY DW JONS INTN BR 3X ETF Equities 25460G666 283 5,500 SH   SOLE 0 5,500 0 0
Dominion Resources, Inc. Equities 25746U109 415 5,200 SH   SOLE 0 5,200 0 0
Dream Finders Homes Equities 26154D100 160 15,020 SH   SOLE 0 14,970 0 50
Duke Energy Corporation New Equities 26441C204 876 8,174 SH   SOLE 0 7,763 0 411
Eaton Vance Txmg Gl Bu Equities 27829C105 283 34,045 SH   SOLE 0 29,093 0 4,952
Eli Lilly and Company Equities 532457108 966 2,981 SH   SOLE 0 2,981 0 0
Enbridge Inc 6.375 Snt18 B 78 Equities 29250N477 1,183 47,757 SH   SOLE 0 47,334 0 423
Enterprise Products Partners LP Equities 293792107 371 15,244 SH   SOLE 0 2,244 0 13,000
EOG Resources Inc Equities 26875P101 4,291 38,853 SH   SOLE 0 38,267 0 586
Essential utilities ord Equities 29670G102 321 6,997 SH   SOLE 0 6,997 0 0
Exponent Inc Equities 30214U102 3,129 34,208 SH   SOLE 0 33,744 0 463
Exxon Mobil Corporation Equities 30231G102 794 9,271 SH   SOLE 0 9,261 0 10
FIDUS INVESTMENT CORPORATION Equities 316500107 394 22,603 SH   SOLE 0 22,603 0 0
Ford Motor Company Equities 345370860 113 10,161 SH   SOLE 0 8,110 0 2,050
Fortinet, Inc. Equities 34959E109 2,091 36,965 SH   SOLE 0 36,395 0 570
Franco-Nevado Corp Equities 351858105 614 4,670 SH   SOLE 0 4,670 0 0
Freeport-McMoRan Copper & Gold, Inc. Equities 35671D857 1,722 58,862 SH   SOLE 0 57,919 0 943
FS Energy and Power Fund Equities 30264D109 55 13,824 SH   SOLE 0 13,824 0 0
FS KKR Capital Corp Equities 302635206 7,474 384,849 SH   SOLE 0 379,223 0 5,626
Genentech, Inc. Equities 37611X100 54 22,500 SH   SOLE 0 5,000 0 17,500
Generac Holdings Inc Equities 368736104 319 1,515 SH   SOLE 0 15 0 1,500
General Dynamics Corporation Equities 369550108 392 1,770 SH   SOLE 0 1,770 0 0
Global Medical REIT Inc Equities 37954A204 1,335 118,877 SH   SOLE 0 115,533 0 3,344
Goldman Sachs C pfd Equities 38144X609 777 37,464 SH   SOLE 0 36,527 0 937
Grayscale Bitcoin Trust Equities 389637109 1,304 108,086 SH   SOLE 0 106,848 0 1,238
Grayscale Ethereum Trust Equities 389638107 729 103,277 SH   SOLE 0 101,779 0 1,498
HCA Inc. Equities 40412C101 3,472 20,661 SH   SOLE 0 20,423 0 237
Honeywell International Incorporated Equities 438516106 2,570 14,788 SH   SOLE 0 14,577 0 211
Innovation Pharmaceuticals Inc Equities 45782D100 0 11,000 SH   SOLE 0 11,000 0 0
Intuit Inc. Equities 461202103 4,682 12,147 SH   SOLE 0 11,962 0 185
Invesco Optm Yd Dvrs Cdty Stra No K1 ETF Equities 46090F100 328 18,190 SH   SOLE 0 18,190 0 0
iShares Barclays TIPS Bond Equities 464287176 1,551 13,613 SH   SOLE 0 12,327 0 1,286
iShares Core MSCI Intl Dev Mkts ETF Equities 46435G326 1,471 27,367 SH   SOLE 0 25,426 0 1,941
iShares Dow Jones Select Dividend Index Equities 464287168 271 2,305 SH   SOLE 0 2,305 0 0
iShares Emerging Mkts Bond Fund Equities 464288281 308 3,609 SH   SOLE 0 3,608 0 1
iShares Gold Trust Equities 464285204 10,054 293,034 SH   SOLE 0 281,379 0 11,655
Ishares Inc Core MSCI Emerging Mkts ETF Equities 46434G103 258 5,255 SH   SOLE 0 5,255 0 0
iShares Russell 1000 Growth Index Equities 464287614 221 1,009 SH   SOLE 0 1,009 0 0
iShares S&P 500 Index Equities 464287200 7,456 19,666 SH   SOLE 0 18,657 0 1,009
iShares S&P MidCap 400 Index Equities 464287507 280 1,239 SH   SOLE 0 1,239 0 0
iShares S&P SmallCap 600 Index Equities 464287804 1,632 17,658 SH   SOLE 0 16,560 0 1,099
iShares Tr 1-3 Yr Trs Bd Equities 464287457 922 11,143 SH   SOLE 0 9,475 0 1,668
iShares US Aerospace & Defense Equities 464288760 387 3,900 SH   SOLE 0 600 0 3,300
iShares US Credit Bond Equities 464288620 1,656 32,498 SH   SOLE 0 28,744 0 3,754
JELD-WEN Holding Inc Equities 47580P103 411 28,167 SH   SOLE 0 28,167 0 0
Johnson & Johnson Equities 478160104 1,589 8,949 SH   SOLE 0 8,949 0 0
JPMORGAN CHASE DS REP SRS MM Equities 48128B523 460 24,831 SH   SOLE 0 23,903 0 929
Lam Research Corporation Equities 512807108 3,371 7,911 SH   SOLE 0 7,788 0 123
Lehman Bros Hldg 11/30/09 MTN DFTd (NV) Equities 525ESC380 0 10,000 SH   SOLE 0 10,000 0 0
Lithium Americas Corp Equities 53680Q207 2,549 126,638 SH   SOLE 0 124,541 0 2,097
Lockheed Martin Corporation Equities 539830109 332 771 SH   SOLE 0 771 0 0
Lowes Companies Incorporated Equities 548661107 2,838 16,248 SH   SOLE 0 15,992 0 256
Martin Marietta Matls Equities 573284106 294 983 SH   SOLE 0 983 0 0
McDonald's Corporation Equities 580135101 340 1,378 SH   SOLE 0 1,378 0 0
META MATERIALS ORD Equities 59134N104 67 64,949 SH   SOLE 0 49 0 64,900
Microsoft Corporation Equities 594918104 6,557 25,529 SH   SOLE 0 22,085 0 3,444
Mid-America Apartment Communities Inc Equities 59522J103 1,863 10,666 SH   SOLE 0 10,406 0 260
Moody s Corporation Equities 615369105 1,978 7,273 SH   SOLE 0 7,157 0 115
MSCI Inc Equities 55354G100 2,187 5,307 SH   SOLE 0 5,223 0 84
Nextera Energy Inc. Equities 65339F101 3,434 44,339 SH   SOLE 0 43,690 0 649
Nike Inc. Class B Equities 654106103 1,651 16,158 SH   SOLE 0 15,533 0 625
NVIDIA Corporation Equities 67066G104 2,439 16,087 SH   SOLE 0 13,484 0 2,603
NVR Inc Equities 62944T105 1,838 459 SH   SOLE 0 451 0 8
O'REILLY AUTOMOTIVE INC COM Equities 67103H107 3,620 5,730 SH   SOLE 0 5,649 0 81
Palo Alto Networks Inc Equities 697435105 2,178 4,410 SH   SOLE 0 4,343 0 67
Partners Group Private Equity Llc Cl I Nonstandard Equities 70299N235 666 83,715 SH   SOLE 0 83,715 0 0
PepsiCo Equities 713448108 939 5,636 SH   SOLE 0 5,057 0 579
Pfizer Inc. Equities 717081103 2,116 40,351 SH   SOLE 0 40,351 0 0
Philip Morris International Inc. Equities 718172109 204 2,061 SH   SOLE 0 2,061 0 0
PIMCO Intermediate Municipal Bd Actv ETF Equities 72201R866 1,101 21,394 SH   SOLE 0 18,857 0 2,537
PIMCO Short Term Municipal Bond Actv ETF Equities 72201R874 598 12,045 SH   SOLE 0 12,045 0 0
Pioneer Natural Resources Company Equities 723787107 5,602 25,113 SH   SOLE 0 24,749 0 364
PowerShares Build America Bond Portfolio Equities 46138G805 1,034 37,301 SH   SOLE 0 33,118 0 4,183
PowerShares QQQ Equities 46090E103 2,233 7,966 SH   SOLE 0 7,530 0 435
Procter & Gamble Company Equities 742718109 1,329 9,241 SH   SOLE 0 8,404 0 837
Progressive Corporation Equities 743315103 3,685 31,690 SH   SOLE 0 31,210 0 480
ProLogis Equities 74340W103 1,963 16,684 SH   SOLE 0 16,309 0 375
PROSHARES ULTRAPRO SHORT DOW30 Equities 74347G648 17,689 478,084 SH   SOLE 0 468,381 0 9,703
ProShares UltraPro Short QQQ Equities 74347G432 255 4,340 SH   SOLE 0 4,340 0 0
ProShares UltraShort Russell2000 Equities 74347G689 291 15,000 SH   SOLE 0 15,000 0 0
PUBLIC STOR 1000 DS REP SRS L PRF Equities 74460W552 213 9,704 SH   SOLE 0 9,704 0 0
Public Storage Com Equities 74460D109 3,222 10,306 SH   SOLE 0 10,170 0 136
PUBLIC STORAGE 1000 DS REP SRS M PRF Equities 74460W537 1,191 61,205 SH   SOLE 0 61,205 0 0
PureFunds ISE Cyber Security ETF Equities 26924G201 256 5,595 SH   SOLE 0 395 0 5,200
Qualcomm, Inc. Equities 747525103 4,336 33,942 SH   SOLE 0 33,468 0 474
Raytheon Technologies Ord Equities 75513E101 509 5,299 SH   SOLE 0 3,992 0 1,307
RESTORATION HARDWARE HLDGS INC COMMON Equities 74967X103 1,565 7,371 SH   SOLE 0 7,256 0 115
Rocket Companies Equities 77311W101 905 122,929 SH   SOLE 0 120,062 0 2,867
Roper Inds Inc Equities 776696106 3,760 9,526 SH   SOLE 0 9,333 0 193
Royal Bank of Canada Equities 780087102 613 6,327 SH   SOLE 0 6,327 0 0
Rydex ETF Trust Health Care Equities 46137V332 1,855 6,926 SH   SOLE 0 6,671 0 254
Schwab US Dividend Equity ETF Equities 808524797 970 13,536 SH   SOLE 0 4,336 0 9,200
SENTI BIOSCIENCES ORD Equities 81726A100 222 113,163 SH   SOLE 0 111,841 0 1,322
Sherwin-Williams Company Equities 824348106 4,666 20,838 SH   SOLE 0 20,570 0 268
Sirius XM Radio Inc. Equities 82968B103 61 10,000 SH   SOLE 0 10,000 0 0
Sixth Street Specialty Lending Inc Equities 83012A109 5,386 291,134 SH   SOLE 0 286,587 0 4,547
Skyline Champion Corp Equities 830830105 1,951 41,139 SH   SOLE 0 40,505 0 634
SOUTHERN 2020 SRS C 4 20 JNR SUB NTS Equities 842587883 592 31,052 SH   SOLE 0 31,052 0 0
SPDR Gold Shares Equities 78463V107 757 4,492 SH   SOLE 0 4,235 0 257
SPDR S&P MidCap 400 Equities 78467Y107 343 830 SH   SOLE 0 830 0 0
SPDR Portfolio Developed Wld ex-US ETF Equities 78463X889 439 15,209 SH   SOLE 0 15,209 0 0
Sprott Physical Silver Trust ET Equities 85207K107 79 11,500 SH   SOLE 0 11,500 0 0
Sundial Growers Inc Equities 83307B101 29 88,500 SH   SOLE 0 88,500 0 0
Taiwan Semiconductor Manufacturing Equities 874039100 1,691 20,687 SH   SOLE 0 20,353 0 334
Teledyne Tech Inc Equities 879360105 2,736 7,294 SH   SOLE 0 7,186 0 108
Thermo Fisher Scientific, Inc. Equities 883556102 4,630 8,522 SH   SOLE 0 8,292 0 230
Truist Finl Corp Com Equities 89832Q109 437 9,219 SH   SOLE 0 9,219 0 0
Union Pacific Corporation Equities 907818108 600 2,812 SH   SOLE 0 2,475 0 337
United Parcel Service Incorporated Class B Equities 911312106 690 3,777 SH   SOLE 0 3,777 0 0
United Rentals Inc Equities 911363109 2,076 8,548 SH   SOLE 0 8,401 0 147
UnitedHealth Group Incorporated Equities 91324P102 512 998 SH   SOLE 0 707 0 291
Vail Resorts Inc Equities 91879Q109 1,922 8,813 SH   SOLE 0 8,672 0 141
Vanguard Dividend Appreciation ETF Equities 921908844 775 5,400 SH   SOLE 0 4,855 0 546
Vanguard Extended Market Etf S &P Compl Equities 922908652 1,215 9,266 SH   SOLE 0 9,266 0 0
Vanguard FTSE Emerging Markets ETF Equities 922042858 2,665 63,997 SH   SOLE 0 63,997 0 0
VANGUARD GROWTH ETF MSCI US PR IME MKT Equities 922908736 857 3,847 SH   SOLE 0 3,847 0 0
Vanguard Large Cap ETF Equities 922908637 210 1,216 SH   SOLE 0 1,216 0 0
Vanguard Mid-Cap ETF Equities 922908629 2,494 12,664 SH   SOLE 0 12,275 0 389
Vanguard Short-Term Infl-Prot Secs ETF Equities 922020805 18,173 362,583 SH   SOLE 0 358,231 0 4,352
Vanguard Total Bond Market ETF Equities 921937835 2,392 31,782 SH   SOLE 0 27,905 0 3,877
Vanguard Total Stock Market VIPERs Equities 922908769 1,671 8,859 SH   SOLE 0 8,859 0 0
Vanguard Value ETF Equities 922908744 309 2,346 SH   SOLE 0 2,346 0 0
Verizon Communications, Inc. Equities 92343V104 671 13,220 SH   SOLE 0 11,892 0 1,328
Visa Inc. Equities 92826C839 2,084 10,586 SH   SOLE 0 10,485 0 101
Vornado Realty Preferred M 2022 Equities 929042828 2,360 119,080 SH   SOLE 0 115,880 0 3,200
Wal Mart Stores Incorporated Equities 931142103 685 5,630 SH   SOLE 0 5,130 0 500
Walt Disney Company Equities 254687106 1,926 20,404 SH   SOLE 0 20,033 0 371