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,804 49,035 SH   SOLE 0 48,622 0 413
AbbVie, Inc. Equities 00287Y109 1,144 7,057 SH   SOLE 0 6,057 0 1,000
Accenture PLC Equities G1151C101 2,960 8,777 SH   SOLE 0 8,690 0 87
Adobe Systems Inc. Equities 00724F101 2,701 5,929 SH   SOLE 0 5,885 0 44
Agilent Technologies, Inc. Equities 00846U101 4,224 31,918 SH   SOLE 0 31,680 0 237
Albemarle Corp Equities 012653101 2,878 13,016 SH   SOLE 0 12,813 0 203
Allstate Preferred H 2024 Equities 020002838 1,400 56,359 SH   SOLE 0 56,359 0 0
Alphabet Inc Class A Equities 02079K305 5,891 2,118 SH   SOLE 0 2,102 0 16
Alphabet Inc Class C Equities 02079K107 813 291 SH   SOLE 0 290 0 1
Amazon.com, Inc. Equities 023135106 4,792 1,470 SH   SOLE 0 1,401 0 69
American Express Company Equities 025816109 4,243 22,689 SH   SOLE 0 22,511 0 177
American Water Works Company, Inc. Equities 030420103 5,153 31,132 SH   SOLE 0 30,900 0 231
Apollo Global Mgmt Llc Com Npv Cl A Equities 03769M106 5,228 84,339 SH   SOLE 0 83,224 0 1,115
Apple, Inc. Equities 037833100 9,580 54,864 SH   SOLE 0 50,131 0 4,733
Applied Materials, Inc. Equities 038222105 686 5,206 SH   SOLE 0 5,206 0 0
Autoliv Inc Equities 052800109 1,735 22,703 SH   SOLE 0 22,520 0 183
BAC 4.250 Perp 26 Equities 06055H806 2,251 104,243 SH   SOLE 0 102,523 0 1,720
Bank of America Corp Equities 060505583 698 32,082 SH   SOLE 0 31,873 0 208
Bank of America Corp Equities 060505591 283 13,092 SH   SOLE 0 11,792 0 1,300
Bank of America Corporation Equities 060505104 3,604 87,424 SH   SOLE 0 80,011 0 7,413
Berkshire Hathaway Inc Equities 084670108 1,058 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc. Equities 084670702 4,496 12,741 SH   SOLE 0 12,611 0 130
Blackstone Group L Pcom Unit Repstg Equities 09260D107 777 6,125 SH   SOLE 0 6,125 0 0
Booking Hldgs Inc Equities 09857L108 2,464 1,049 SH   SOLE 0 1,040 0 9
Builders Firstsource Inc Equities 12008R107 1,896 29,383 SH   SOLE 0 29,130 0 253
CAPITAL ONE FIN DS RP 1 40 SRS K PRF Equities 14040H774 2,677 123,459 SH   SOLE 0 119,851 0 3,608
Centene Corp Del Equities 15135B101 4,767 56,625 SH   SOLE 0 56,199 0 426
Charter Communications Inc Equities 16119P108 1,806 3,310 SH   SOLE 0 3,283 0 27
Cheniere Energy Inc New Equities 16411R208 2,213 15,959 SH   SOLE 0 15,828 0 131
Chevron Corporation Equities 166764100 817 5,017 SH   SOLE 0 5,017 0 0
Cisco Systems, Inc. Equities 17275R102 478 8,574 SH   SOLE 0 8,574 0 0
Coca-Cola Company Equities 191216100 918 14,806 SH   SOLE 0 14,806 0 0
Colgate-Palmolive Company Equities 194162103 565 7,454 SH   SOLE 0 7,297 0 157
Costco Wholesale Corporation Equities 22160K105 5,242 9,104 SH   SOLE 0 9,038 0 66
CrowdStrike Holdings Inc Equities 22788C105 2,746 12,093 SH   SOLE 0 11,940 0 153
Crown Castle Intl Corp New Com Isin #us2 Equities 22822V101 3,076 16,664 SH   SOLE 0 16,541 0 123
Danaher Corporation Equities 235851102 5,153 17,568 SH   SOLE 0 17,408 0 160
Deere & Company Equities 244199105 4,472 10,765 SH   SOLE 0 10,658 0 107
Devon Energy Corporation Equities 25179M103 2,237 37,837 SH   SOLE 0 37,368 0 469
DigitalBridge Group Inc. Equities 25401T405 238 9,542 SH   SOLE 0 9,542 0 0
DIREXION DALY DW JONS INTN BR 3X ETF Equities 25460G666 228 10,000 SH   SOLE 0 10,000 0 0
Dominion Resources, Inc. Equities 25746U109 558 6,566 SH   SOLE 0 6,566 0 0
Dream Finders Homes Equities 26154D100 257 15,020 SH   SOLE 0 14,970 0 50
Duke Energy Corporation New Equities 26441C204 862 7,722 SH   SOLE 0 7,722 0 0
DYNAMICS SPECIAL PURPOSE CL A ORD Equities 268010105 1,095 110,990 SH   SOLE 0 110,070 0 920
Eaton Vance Txmg Gl Bu Equities 27829C105 339 33,238 SH   SOLE 0 33,238 0 0
Eli Lilly and Company Equities 532457108 845 2,951 SH   SOLE 0 2,951 0 0
Enbridge Inc 6.375 Snt18 B 78 Equities 29250N477 1,154 44,828 SH   SOLE 0 44,411 0 417
Enterprise Products Partners LP Equities 293792107 404 15,643 SH   SOLE 0 2,604 0 13,039
EOG Resources Inc Equities 26875P101 2,225 18,658 SH   SOLE 0 18,422 0 235
Essential utilities ord Equities 29670G102 377 7,366 SH   SOLE 0 6,957 0 409
Exponent Inc Equities 30214U102 3,637 33,660 SH   SOLE 0 33,283 0 377
Exxon Mobil Corporation Equities 30231G102 764 9,251 SH   SOLE 0 9,241 0 10
FIDUS INVESTMENT CORPORATION Equities 316500107 445 22,056 SH   SOLE 0 22,056 0 0
First Tr Exch Traded Fd Equities 33733B100 211 2,500 SH   SOLE 0 2,500 0 0
Ford Motor Company Equities 345370860 172 10,156 SH   SOLE 0 8,106 0 2,050
Fortinet, Inc. Equities 34959E109 2,206 6,456 SH   SOLE 0 6,368 0 88
Franco-Nevado Corp Equities 351858105 752 4,714 SH   SOLE 0 4,714 0 0
Freeport-McMoRan Copper & Gold, Inc. Equities 35671D857 1,935 38,900 SH   SOLE 0 38,577 0 323
FS Energy and Power Fund Equities 30264D109 49 13,722 SH   SOLE 0 13,722 0 0
FS KKR Capital Corp Equities 302635206 7,721 338,351 SH   SOLE 0 334,419 0 3,932
Generac Holdings Inc Equities 368736104 450 1,515 SH   SOLE 0 15 0 1,500
General Dynamics Corporation Equities 369550108 426 1,766 SH   SOLE 0 1,766 0 0
Global Medical REIT Inc Equities 37954A204 973 59,643 SH   SOLE 0 57,861 0 1,782
Goldman Sachs C pfd Equities 38144X609 1,007 45,083 SH   SOLE 0 44,152 0 932
Grayscale Bitcoin Trust Equities 389637109 3,543 116,018 SH   SOLE 0 112,130 0 3,888
Grayscale Ethereum Trust Equities 389638107 2,969 110,152 SH   SOLE 0 109,254 0 898
HCA Inc. Equities 40412C101 5,113 20,401 SH   SOLE 0 20,305 0 96
Home Depot, Inc. Equities 437076102 268 896 SH   SOLE 0 896 0 0
Honeywell International Incorporated Equities 438516106 2,817 14,476 SH   SOLE 0 14,324 0 152
HORIZON KINETICS INFLAT BENEFICI ETF Equities 53656F623 217 6,507 SH   SOLE 0 6,507 0 0
Illinois Tool Works Inc. Equities 452308109 223 1,064 SH   SOLE 0 1,064 0 0
Illumina Inc Equities 452327109 4,304 12,318 SH   SOLE 0 12,225 0 93
Intercontinental Exchange Equities 45866F104 3,025 22,893 SH   SOLE 0 22,723 0 170
Intuit Inc. Equities 461202103 3,746 7,790 SH   SOLE 0 7,714 0 76
iShares Barclays TIPS Bond Equities 464287176 1,705 13,687 SH   SOLE 0 11,094 0 2,593
iShares Core MSCI Intl Dev Mkts ETF Equities 46435G326 1,765 27,740 SH   SOLE 0 25,324 0 2,417
iShares Dow Jones Select Dividend Index Equities 464287168 294 2,293 SH   SOLE 0 2,293 0 0
iShares Emerging Mkts Bond Fund Equities 464288281 425 4,347 SH   SOLE 0 3,687 0 660
iShares Gold Trust Equities 464285204 10,573 287,073 SH   SOLE 0 278,201 0 8,872
Ishares Inc Core MSCI Emerging Mkts ETF Equities 46434G103 325 5,852 SH   SOLE 0 5,852 0 0
iShares Russell 1000 Growth Index Equities 464287614 291 1,048 SH   SOLE 0 1,048 0 0
iShares S&P 500 Index Equities 464287200 8,941 19,707 SH   SOLE 0 17,345 0 2,362
iShares S&P MidCap 400 Index Equities 464287507 331 1,235 SH   SOLE 0 1,235 0 0
iShares S&P SmallCap 600 Index Equities 464287804 1,925 17,847 SH   SOLE 0 15,619 0 2,228
iShares S&P U.S. Preferred Stock Index Fd Equities 464288687 204 5,608 SH   SOLE 0 5,608 0 0
iShares Short-Term National Muni Bond Equities 464288158 480 4,588 SH   SOLE 0 4,588 0 0
iShares Tr 1-3 Yr Trs Bd Equities 464287457 934 11,202 SH   SOLE 0 9,897 0 1,305
Ishares Tr Sh Tr Crport Etf Equities 464288646 302 5,838 SH   SOLE 0 5,838 0 0
iShares US Aerospace & Defense Equities 464288760 421 3,800 SH   SOLE 0 500 0 3,300
iShares US Credit Bond Equities 464288620 1,791 32,531 SH   SOLE 0 25,072 0 7,459
Johnson & Johnson Equities 478160104 1,588 8,961 SH   SOLE 0 8,961 0 0
JPMorgan Chase & Co. Equities 46625H100 276 2,023 SH   SOLE 0 823 0 1,200
JPMORGAN CHASE DS REP SRS MM Equities 48128B523 2,100 99,599 SH   SOLE 0 98,872 0 727
Lam Research Corporation Equities 512807108 3,167 5,892 SH   SOLE 0 5,818 0 74
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 1,464 38,028 SH   SOLE 0 37,716 0 312
Lockheed Martin Corporation Equities 539830109 338 766 SH   SOLE 0 766 0 0
Lowes Companies Incorporated Equities 548661107 2,145 10,609 SH   SOLE 0 10,488 0 121
Luminar Technologies Cl A Ord Equities 550424105 1,747 111,766 SH   SOLE 0 110,301 0 1,465
Martin Marietta Matls Equities 573284106 435 1,130 SH   SOLE 0 1,130 0 0
McDonald's Corporation Equities 580135101 340 1,375 SH   SOLE 0 1,375 0 0
META MATERIALS ORD Equities 59134N104 108 64,949 SH   SOLE 0 64,949 0 0
METLIFE 1000 DS REP SRS F PRF Equities 59156R850 236 9,885 SH   SOLE 0 9,885 0 0
Microsoft Corporation Equities 594918104 7,681 24,912 SH   SOLE 0 22,795 0 2,117
Mid-America Apartment Communities Inc Equities 59522J103 1,211 5,784 SH   SOLE 0 5,647 0 137
Middleby Corp Equities 596278101 2,111 12,876 SH   SOLE 0 12,776 0 100
Nextera Energy Inc. Equities 65339F101 2,698 31,853 SH   SOLE 0 31,496 0 357
Nike Inc. Class B Equities 654106103 1,943 14,436 SH   SOLE 0 14,329 0 107
Nucor Corporation Equities 670346105 238 1,600 SH   SOLE 0 700 0 900
NVIDIA Corporation Equities 67066G104 6,104 22,370 SH   SOLE 0 19,797 0 2,573
NVR Inc Equities 62944T105 1,979 443 SH   SOLE 0 437 0 6
O'REILLY AUTOMOTIVE INC COM Equities 67103H107 3,667 5,353 SH   SOLE 0 5,315 0 38
Palo Alto Networks Inc Equities 697435105 2,565 4,121 SH   SOLE 0 4,070 0 51
Paramount Global Equities 92556H206 4,184 110,667 SH   SOLE 0 109,833 0 833
Partners Group Private Equity Llc Cl I Nonstandard Equities 70299N235 661 83,715 SH   SOLE 0 83,715 0 0
PBLC STRG DEP REP 1 1000 SRS N PRF Equities 74460W511 307 14,974 SH   SOLE 0 14,674 0 300
PepsiCo Equities 713448108 937 5,601 SH   SOLE 0 5,601 0 0
Pfizer Inc. Equities 717081103 2,087 40,304 SH   SOLE 0 40,304 0 0
PIMCO Intermediate Municipal Bd Actv ETF Equities 72201R866 1,138 21,468 SH   SOLE 0 16,433 0 5,035
PIMCO Short Term Municipal Bond Actv ETF Equities 72201R874 686 13,724 SH   SOLE 0 13,724 0 0
Pioneer Natural Resources Company Equities 723787107 4,169 16,673 SH   SOLE 0 16,329 0 344
PowerShares Build America Bond Portfolio Equities 46138G805 1,265 42,625 SH   SOLE 0 34,196 0 8,429
PowerShares QQQ Equities 46090E103 2,948 8,132 SH   SOLE 0 7,227 0 905
Procter & Gamble Company Equities 742718109 1,407 9,210 SH   SOLE 0 9,210 0 0
Progressive Corporation Equities 743315103 3,496 30,674 SH   SOLE 0 30,431 0 243
ProLogis Equities 74340W103 1,685 10,435 SH   SOLE 0 10,257 0 178
PROSHARES ULTRAPRO SHORT DOW30 Equities 74347G648 8,944 316,713 SH   SOLE 0 312,688 0 4,025
ProShares UltraPro Short QQQ Equities 74347G432 8,542 253,705 SH   SOLE 0 250,354 0 3,351
PSA 3.900 Perp 25 Equities 74460W487 221 11,016 SH   SOLE 0 11,016 0 0
PUBLIC STOR 1000 DS REP SRS L PRF Equities 74460W552 326 14,011 SH   SOLE 0 14,011 0 0
Public Storage Com Equities 74460D109 3,923 10,052 SH   SOLE 0 9,876 0 176
PUBLIC STORAGE 1000 DS REP SRS M PRF Equities 74460W537 1,431 65,761 SH   SOLE 0 65,761 0 0
PureFunds ISE Cyber Security ETF Equities 26924G201 329 5,595 SH   SOLE 0 395 0 5,200
Qualcomm, Inc. Equities 747525103 4,784 31,306 SH   SOLE 0 31,094 0 211
Raytheon Technologies Ord Equities 75513E101 454 4,578 SH   SOLE 0 4,578 0 0
Rio Tinto Plc Equities 767204100 2,131 26,503 SH   SOLE 0 26,171 0 332
Roper Inds Inc Equities 776696106 4,368 9,250 SH   SOLE 0 9,184 0 66
Royal Bank of Canada Equities 780087102 701 6,354 SH   SOLE 0 6,354 0 0
Rydex ETF Trust Health Care Equities 46137V332 2,141 6,986 SH   SOLE 0 6,207 0 779
Schwab Short-Term US Treasury ETF(TM) Equities 808524862 210 4,244 SH   SOLE 0 4,244 0 0
Schwab US Dividend Equity ETF(TM) Equities 808524797 1,049 13,294 SH   SOLE 0 4,294 0 9,000
Schwab US TIPS ETF Equities 808524870 298 4,909 SH   SOLE 0 4,909 0 0
Sherwin-Williams Company Equities 824348106 4,561 18,271 SH   SOLE 0 18,112 0 159
Sixth Street Specialty Lending Inc Equities 83012A109 4,366 187,461 SH   SOLE 0 185,282 0 2,178
SOUTHERN 2020 SRS C 4 20 JNR SUB NTS Equities 842587883 719 32,244 SH   SOLE 0 32,244 0 0
Southern Company Equities 842587107 214 2,957 SH   SOLE 0 1,947 0 1,011
SPDR Gold Shares Equities 78463V107 835 4,621 SH   SOLE 0 4,097 0 524
SPDR S&P MidCap 400 Equities 78467Y107 406 828 SH   SOLE 0 828 0 0
SPDR(R) Portfolio Developed Wld ex-US ETF Equities 78463X889 511 14,914 SH   SOLE 0 14,914 0 0
Sprott Physical Silver Trust ET Equities 85207K107 101 11,500 SH   SOLE 0 11,500 0 0
Star Bulk Carriers Corp. Equities Y8162K204 2,742 92,362 SH   SOLE 0 91,487 0 876
Sundial Growers Inc Equities 86730L109 62 88,500 SH   SOLE 0 88,500 0 0
Taiwan Semiconductor Manufacturing Equities 874039100 2,086 20,012 SH   SOLE 0 19,852 0 160
Teledyne Tech Inc Equities 879360105 3,205 6,781 SH   SOLE 0 6,724 0 57
Teradyne Inc Equities 880770102 3,260 27,576 SH   SOLE 0 27,371 0 206
Tesla Motors, Inc. Equities 88160R101 303 281 SH   SOLE 0 280 0 1
Thermo Fisher Scientific, Inc. Equities 883556102 4,843 8,200 SH   SOLE 0 8,121 0 79
Truist Finl Corp Com Equities 89832Q109 521 9,190 SH   SOLE 0 9,190 0 0
Union Pacific Corporation Equities 907818108 765 2,799 SH   SOLE 0 2,799 0 0
United Parcel Service Incorporated Class B Equities 911312106 810 3,776 SH   SOLE 0 3,776 0 0
UnitedHealth Group Incorporated Equities 91324P102 504 989 SH   SOLE 0 989 0 0
Vail Resorts Inc Equities 91879Q109 2,082 7,999 SH   SOLE 0 7,901 0 97
Vanguard 500 ETF Equities 922908363 214 516 SH   SOLE 0 516 0 0
Vanguard Bd Index Fdinc Short Term Bd Equities 921937827 1,402 18,001 SH   SOLE 0 18,001 0 0
Vanguard Dividend Appreciation ETF Equities 921908844 787 4,853 SH   SOLE 0 4,853 0 0
Vanguard Extended Market Etf S &P Compl Equities 922908652 1,533 9,252 SH   SOLE 0 9,252 0 0
Vanguard FTSE Emerging Markets ETF Equities 922042858 3,004 65,115 SH   SOLE 0 60,715 0 4,400
VANGUARD GROWTH ETF MSCI US PR IME MKT Equities 922908736 1,104 3,839 SH   SOLE 0 3,839 0 0
Vanguard Large Cap ETF Equities 922908637 252 1,211 SH   SOLE 0 1,211 0 0
Vanguard Mid-Cap ETF Equities 922908629 3,036 12,766 SH   SOLE 0 11,624 0 1,143
Vanguard Short-Term Infl-Prot Secs ETF Equities 922020805 19,616 383,045 SH   SOLE 0 378,590 0 4,455
Vanguard Total Bond Market ETF Equities 921937835 2,542 31,958 SH   SOLE 0 24,816 0 7,142
Vanguard Total Stock Market VIPERs Equities 922908769 2,011 8,833 SH   SOLE 0 8,833 0 0
Vanguard Value ETF Equities 922908744 345 2,332 SH   SOLE 0 2,332 0 0
Verizon Communications, Inc. Equities 92343V104 678 13,310 SH   SOLE 0 13,285 0 25
Visa Inc. Equities 92826C839 2,287 10,315 SH   SOLE 0 10,241 0 74
Vornado Realty Preferred M 2022 Equities 929042828 3,384 146,225 SH   SOLE 0 144,314 0 1,911
Wal Mart Stores Incorporated Equities 931142103 832 5,590 SH   SOLE 0 5,090 0 500
Walt Disney Company Equities 254687106 2,717 19,811 SH   SOLE 0 19,679 0 132