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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   1,003,598 6,210 SH   SOLE   0 0 6,210
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,455,831 27,709 SH   SOLE   0 0 27,709
ALPHABET INC CAP STK CL C 02079K107   653,053 7,360 SH   SOLE   0 0 7,360
ALPS ETF TR ALERIAN MLP 00162Q452   1,201,109 31,550 SH   SOLE   0 0 31,550
ANALOG DEVICES INC COM 032654105   502,752 3,065 SH   SOLE   0 0 3,065
APPLE INC COM 037833100   4,708,620 36,240 SH   SOLE   0 0 36,240
APPLIED MATLS INC COM 038222105   372,479 3,825 SH   SOLE   0 0 3,825
ARES CAPITAL CORP COM 04010L103   263,198 14,250 SH   SOLE   0 0 14,250
ARES COML REAL ESTATE CORP COM 04013V108   230,839 22,433 SH   SOLE   0 0 22,433
ARISTA NETWORKS INC COM 040413106   2,798,574 23,062 SH   SOLE   0 0 23,062
AUTOMATIC DATA PROCESSING IN COM 053015103   358,290 1,500 SH   SOLE   0 0 1,500
B & G FOODS INC NEW COM 05508R106   138,372 12,410 SH   SOLE   0 0 12,410
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,001,028 12,953 SH   SOLE   0 0 12,953
BIOGEN INC COM 09062X103   1,338,908 4,835 SH   SOLE   0 0 4,835
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   430,940 372 SH   SOLE   0 0 372
BLACKROCK INC COM 09247X101   2,121,638 2,994 SH   SOLE   0 0 2,994
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   661,124 50,583 SH   SOLE   0 0 50,583
BLACKSTONE MTG TR INC COM CL A 09257W100   846,377 39,980 SH   SOLE   0 0 39,980
BRISTOL-MYERS SQUIBB CO COM 110122108   738,855 10,269 SH   SOLE   0 0 10,269
BROADCOM INC COM 11135F101   346,661 620 SH   SOLE   0 0 620
BUNGE LIMITED COM G16962105   254,414 2,550 SH   SOLE   0 0 2,550
CBRE GROUP INC CL A 12504L109   1,014,076 13,177 SH   SOLE   0 0 13,177
CENTURY CMNTYS INC COM 156504300   1,698,340 33,960 SH   SOLE   0 0 33,960
CHEVRON CORP NEW COM 166764100   280,902 1,565 SH   SOLE   0 0 1,565
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   122,533 60,361 SH   SOLE   0 0 60,361
CLEVELAND-CLIFFS INC NEW COM 185899101   302,385 18,770 SH   SOLE   0 0 18,770
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   474,677 8,300 SH   SOLE   0 0 8,300
CORNING INC COM 219350105   296,244 9,275 SH   SOLE   0 0 9,275
CVS HEALTH CORP COM 126650100   443,398 4,758 SH   SOLE   0 0 4,758
DEVON ENERGY CORP NEW COM 25179M103   255,267 4,150 SH   SOLE   0 0 4,150
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   740,780 27,416 SH   SOLE   0 0 27,416
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   374,762 15,435 SH   SOLE   0 0 15,435
DISNEY WALT CO COM 254687106   1,224,921 14,099 SH   SOLE   0 0 14,099
DTE ENERGY CO COM 233331107   258,566 2,200 SH   SOLE   0 0 2,200
DUKE ENERGY CORP NEW COM NEW 26441C204   205,980 2,000 SH   SOLE   0 0 2,000
EDWARDS LIFESCIENCES CORP COM 28176E108   1,073,265 14,385 SH   SOLE   0 0 14,385
ENBRIDGE INC COM 29250N105   900,786 23,038 SH   SOLE   0 0 23,038
FLEXSHARES TR IBOXX 3R TARGT 33939L506   682,080 29,000 SH   SOLE   0 0 29,000
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   36,300 10,000 SH   SOLE   0 0 10,000
GENCO SHIPPING & TRADING LTD SHS Y2685T131   183,552 11,950 SH   SOLE   0 0 11,950
GENERAL MTRS CO COM 37045V100   317,562 9,440 SH   SOLE   0 0 9,440
GILEAD SCIENCES INC COM 375558103   900,567 10,490 SH   SOLE   0 0 10,490
GOLUB CAP BDC INC COM 38173M102   173,713 13,200 SH   SOLE   0 0 13,200
ILLUMINA INC COM 452327109   385,191 1,905 SH   SOLE   0 0 1,905
ISHARES TR TIPS BD ETF 464287176   1,371,160 12,882 SH   SOLE   0 0 12,882
JOHNSON & JOHNSON COM 478160104   868,235 4,915 SH   SOLE   0 0 4,915
KINDER MORGAN INC DEL COM 49456B101   268,488 14,850 SH   SOLE   0 0 14,850
LAM RESEARCH CORP COM 512807108   1,235,682 2,940 SH   SOLE   0 0 2,940
LILLY ELI & CO COM 532457108   219,504 600 SH   SOLE   0 0 600
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   213,968 2,577 SH   SOLE   0 0 2,577
MASTERCARD INCORPORATED CL A 57636Q104   1,912,515 5,500 SH   SOLE   0 0 5,500
MEDICAL PPTYS TRUST INC COM 58463J304   679,095 60,960 SH   SOLE   0 0 60,960
MERCK & CO INC COM 58933Y105   463,216 4,175 SH   SOLE   0 0 4,175
MICROSOFT CORP COM 594918104   1,392,635 5,807 SH   SOLE   0 0 5,807
MODERNA INC COM 60770K107   2,090,597 11,639 SH   SOLE   0 0 11,639
NUCOR CORP COM 670346105   405,316 3,075 SH   SOLE   0 0 3,075
NV5 GLOBAL INC COM 62945V109   4,613,821 34,869 SH   SOLE   0 0 34,869
PARAMOUNT GLOBAL CLASS B COM 92556H206   643,128 38,100 SH   SOLE   0 0 38,100
PFIZER INC COM 717081103   3,670,014 71,624 SH   SOLE   0 0 71,624
PHYSICIANS RLTY TR COM 71943U104   324,128 22,400 SH   SOLE   0 0 22,400
PROGRESSIVE CORP COM 743315103   1,224,462 9,440 SH   SOLE   0 0 9,440
PULTE GROUP INC COM 745867101   1,016,532 22,327 SH   SOLE   0 0 22,327
QORVO INC COM 74736K101   353,496 3,900 SH   SOLE   0 0 3,900
RIO TINTO PLC SPONSORED ADR 767204100   911,360 12,800 SH   SOLE   0 0 12,800
SKYWORKS SOLUTIONS INC COM 83088M102   826,093 9,065 SH   SOLE   0 0 9,065
STELLANTIS N.V SHS N82405106   241,528 17,009 SH   SOLE   0 0 17,009
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,908,681 25,623 SH   SOLE   0 0 25,623
TOLL BROTHERS INC COM 889478103   229,632 4,600 SH   SOLE   0 0 4,600
TOYOTA MOTOR CORP ADS 892331307   919,183 6,730 SH   SOLE   0 0 6,730
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   184,611 17,700 SH   SOLE   0 0 17,700
TRITON INTL LTD CL A G9078F107   1,413,429 20,550 SH   SOLE   0 0 20,550
ULTRA CLEAN HLDGS INC COM 90385V107   422,895 12,757 SH   SOLE   0 0 12,757
UNITED RENTALS INC COM 911363109   2,516,018 7,079 SH   SOLE   0 0 7,079
VERIZON COMMUNICATIONS INC COM 92343V104   1,248,783 31,695 SH   SOLE   0 0 31,695
VICI PPTYS INC COM 925652109   321,570 9,925 SH   SOLE   0 0 9,925
VIRTUS CONVERTIBLE & INCOME COM 92838X102   44,200 13,000 SH   SOLE   0 0 13,000
VISA INC COM CL A 92826C839   1,184,232 5,700 SH   SOLE   0 0 5,700
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   62,215 11,500 SH   SOLE   0 0 11,500
WHITEHORSE FIN INC COM 96524V106   301,455 23,100 SH   SOLE   0 0 23,100