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
3M CO COM 88579Y101 BBG001S5T7X2 521,375 5,102 SH   SOLE   0 0 5,102
3M CO COM 88579Y101 BBG001S5T7X2 435,432 4,261 SH   SOLE 3 0 0 4,261
ABBOTT LABS COM 002824100 BBG001S5N9M6 309,652 2,980 SH   SOLE   0 0 2,980
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 464,819 2,710 SH   SOLE 1 0 0 2,710
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,179,200 6,875 SH   SOLE   0 0 6,875
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1,218,495 4,016 SH   SOLE 3 0 0 4,016
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 483,029 1,592 SH   SOLE 1 0 0 1,592
ADOBE INC COM 00724F101 BBG001S5NCQ5 1,052,748 1,895 SH   SOLE 3 0 0 1,895
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 324,420 2,000 SH   SOLE   0 0 2,000
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 1,279,258 52,300 SH   SOLE   0 0 52,300
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 273,225 1,500 SH   SOLE   0 0 1,500
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3,481,251 19,112 SH   SOLE 3 0 0 19,112
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 818,970 4,465 SH   SOLE 1 0 0 4,465
AMAZON COM INC COM 023135106 BBG001S5PQL7 716,185 3,706 SH   SOLE   0 0 3,706
AMAZON COM INC COM 023135106 BBG001S5PQL7 809,718 4,190 SH   SOLE 1 0 0 4,190
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 231,550 1,000 SH   SOLE   0 0 1,000
AMGEN INC COM 031162100 BBG001S5NNL6 201,843 646 SH   SOLE   0 0 646
APPLE INC COM 037833100 BBG001S5N8V8 766,657 3,640 SH   SOLE 1 0 0 3,640
APPLE INC COM 037833100 BBG001S5N8V8 479,161 2,275 SH   SOLE   0 0 2,275
APPLE INC COM 037833100 BBG001S5N8V8 1,667,689 7,918 SH   SOLE 3 0 0 7,918
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 510,918 2,165 SH   SOLE 1 0 0 2,165
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 309,147 1,310 SH   SOLE   0 0 1,310
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 261,229 12,535 SH   SOLE 1 0 0 12,535
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 350,480 1,000 SH   SOLE   0 0 1,000
AT&T INC COM 00206R102 BBG001S5VWH2 573,300 30,000 SH   SOLE   0 0 30,000
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 625,264 15,722 SH   SOLE   0 0 15,722
BCE INC COM NEW 05534B760 BBG001S5P2C0 246,821 7,625 SH   SOLE 1 0 0 7,625
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 367,158 1,571 SH   SOLE 3 0 0 1,571
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 612,241 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,038,068 5,010 SH   SOLE 2 0 0 5,010
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,779,664 6,833 SH   SOLE 3 0 0 6,833
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 260,759 641 SH   SOLE 1 0 0 641
BIOGEN INC COM 09062X103 BBG001S67826 738,115 3,184 SH   SOLE 3 0 0 3,184
BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 730,222 46,600 SH   SOLE   0 0 46,600
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 BBG01GQYLJY8 843,656 16,162 SH   SOLE   0 0 16,162
BLACKROCK INC COM 09247X101 BBG001SDBP55 366,104 465 SH   SOLE 1 0 0 465
BLACKSTONE INC COM 09260D107 BBG001S7H949 389,351 3,145 SH   SOLE 1 0 0 3,145
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 1,303,968 36,121 SH   SOLE   0 0 36,121
BROADCOM INC COM 11135F101 BBG00KHY5SY8 480,053 299 SH   SOLE   0 0 299
BROADCOM INC COM 11135F101 BBG00KHY5SY8 377,300 235 SH   SOLE 1 0 0 235
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 203,131 4,890 SH   SOLE 1 0 0 4,890
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 432,315 19,500 SH   SOLE   0 0 19,500
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 875,208 9,932 SH   SOLE 3 0 0 9,932
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 307,750 1,000 SH   SOLE   0 0 1,000
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 251,270 3,680 SH   SOLE   0 0 3,680
CAMECO CORP COM 13321L108 BBG001S5Y5S6 203,196 4,130 SH   SOLE 1 0 0 4,130
CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 208,720 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 966,363 6,178 SH   SOLE   0 0 6,178
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 783,664 5,010 SH   SOLE 1 0 0 5,010
CISCO SYS INC COM 17275R102 BBG001S6HC62 341,359 7,185 SH   SOLE 1 0 0 7,185
CISCO SYS INC COM 17275R102 BBG001S6HC62 514,866 10,837 SH   SOLE 3 0 0 10,837
CISCO SYS INC COM 17275R102 BBG001S6HC62 302,401 6,365 SH   SOLE   0 0 6,365
COCA COLA CO COM 191216100 BBG001S5SMQ8 336,709 5,290 SH   SOLE 1 0 0 5,290
COCA COLA CO COM 191216100 BBG001S5SMQ8 271,531 4,266 SH   SOLE 3 0 0 4,266
COCA COLA CO COM 191216100 BBG001S5SMQ8 550,568 8,650 SH   SOLE   0 0 8,650
COCA COLA CO COM 191216100 BBG001S5SMQ8 101,840 1,600 SH   SOLE 2 0 0 1,600
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 516,156 5,319 SH   SOLE 3 0 0 5,319
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 252,895 6,458 SH   SOLE   0 0 6,458
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 357,482 1,785 SH   SOLE 1 0 0 1,785
CORNING INC COM 219350105 BBG001S5RLH1 252,331 6,495 SH   SOLE 1 0 0 6,495
CORNING INC COM 219350105 BBG001S5RLH1 918,952 23,654 SH   SOLE   0 0 23,654
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 329,802 1,320 SH   SOLE 1 0 0 1,320
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 350,523 7,395 SH   SOLE 1 0 0 7,395
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 2,103,043 44,368 SH   SOLE   0 0 44,368
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1,228,019 9,740 SH   SOLE 3 0 0 9,740
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,530,108 25,482 SH   SOLE 3 0 0 25,482
DORCHESTER MINERALS LP COM UNIT 25820R105 BBG001SLKJK4 1,434,525 46,500 SH   SOLE   0 0 46,500
DOW INC COM 260557103 BBG00BN96931 232,890 4,390 SH   SOLE 1 0 0 4,390
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 237,505 2,156 SH   SOLE   0 0 2,156
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 2,130,194 131,331 SH   SOLE   0 0 131,331
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,548,479 13,451 SH   SOLE   0 0 13,451
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 569,844 4,950 SH   SOLE 1 0 0 4,950
FLOWERS FOODS INC COM 343498101 BBG001S5R7L7 2,241,512 100,969 SH   SOLE   0 0 100,969
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 246,888 5,080 SH   SOLE 1 0 0 5,080
GARMIN LTD SHS H2906T109 BBG001SG0H12 395,570 2,428 SH   SOLE   0 0 2,428
GE VERNOVA INC COM 36828A101 BBG013G17W77 240,972 1,405 SH   SOLE 1 0 0 1,405
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1,565,015 5,394 SH   SOLE 3 0 0 5,394
GENERAL MLS INC COM 370334104 BBG001S5RKR2 260,062 4,111 SH   SOLE   0 0 4,111
GENERAL MLS INC COM 370334104 BBG001S5RKR2 241,970 3,825 SH   SOLE 1 0 0 3,825
GENERAL MLS INC COM 370334104 BBG001S5RKR2 452,942 7,160 SH   SOLE 2 0 0 7,160
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1,165,834 31,492 SH   SOLE   0 0 31,492
GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 1,404,448 93,443 SH   SOLE   0 0 93,443
GRAHAM HLDGS CO COM CL B 384637104 BBG001S6H317 1,518,723 2,171 SH   SOLE 2 0 0 2,171
HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 214,725 10,500 SH   SOLE   0 0 10,500
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,042,359 3,028 SH   SOLE   0 0 3,028
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,249,935 3,631 SH   SOLE 3 0 0 3,631
HOME DEPOT INC COM 437076102 BBG001S5RTW7 288,817 839 SH   SOLE 1 0 0 839
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 307,498 1,440 SH   SOLE 1 0 0 1,440
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 456,588 2,640 SH   SOLE 1 0 0 2,640
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 333,638 750 SH   SOLE 1 0 0 750
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 279,429 24,193 SH   SOLE   0 0 24,193
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 880,377 5,359 SH   SOLE   0 0 5,359
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 211,160 3,253 SH   SOLE   0 0 3,253
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 433,115 904 SH   SOLE   0 0 904
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 582,139 10,875 SH   SOLE 1 0 0 10,875
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 359,835 4,407 SH   SOLE   0 0 4,407
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 6,259,323 108,650 SH   SOLE   0 0 108,650
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 888,387 12,230 SH   SOLE 1 0 0 12,230
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2,066,857 19,378 SH   SOLE   0 0 19,378
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 842,734 1,540 SH   SOLE   0 0 1,540
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 213,941 1,793 SH   SOLE   0 0 1,793
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 616,005 24,869 SH   SOLE   0 0 24,869
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 206,519 8,894 SH   SOLE   0 0 8,894
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 287,512 12,691 SH   SOLE   0 0 12,691
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 636,344 26,816 SH   SOLE   0 0 26,816
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 286,180 12,964 SH   SOLE   0 0 12,964
ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4L11 278,402 12,753 SH   SOLE   0 0 12,753
ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 390,695 17,234 SH   SOLE   0 0 17,234
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 638,805 26,818 SH   SOLE   0 0 26,818
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 310,029 12,471 SH   SOLE   0 0 12,471
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 281,051 5,485 SH   SOLE   0 0 5,485
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 2,080,259 5,707 SH   SOLE   0 0 5,707
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 2,539,062 14,553 SH   SOLE   0 0 14,553
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 825,762 4,070 SH   SOLE   0 0 4,070
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 479,330 10,346 SH   SOLE   0 0 10,346
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 410,080 7,235 SH   SOLE 1 0 0 7,235
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 733,893 12,948 SH   SOLE   0 0 12,948
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 323,288 5,825 SH   SOLE 1 0 0 5,825
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 222,163 1,520 SH   SOLE 2 0 0 1,520
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 796,013 5,446 SH   SOLE   0 0 5,446
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 2,145,483 14,679 SH   SOLE 3 0 0 14,679
JOHNSON OUTDOORS INC CL A 479167108 BBG001SD39D1 227,720 6,510 SH   SOLE 2 0 0 6,510
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 1,323,150 6,542 SH   SOLE   0 0 6,542
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 734,204 3,630 SH   SOLE 1 0 0 3,630
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 404,650 2,928 SH   SOLE   0 0 2,928
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 465,415 23,423 SH   SOLE   0 0 23,423
KKR REAL ESTATE FIN TR INC COM 48251K100 BBG00GD4KVR1 135,750 15,000 SH   SOLE   0 0 15,000
LAZARD INC COM 52110M109 BBG001S711C4 804,491 21,071 SH   SOLE   0 0 21,071
LIBERTY GLOBAL LTD COM CL A G61188101 BBG01K9HZHB9 218,747 12,550 SH   SOLE 2 0 0 12,550
LIBERTY GLOBAL LTD COM CL C G61188127 BBG01K9KJ456 352,181 19,730 SH   SOLE 2 0 0 19,730
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 278,205 8,513 SH   SOLE   0 0 8,513
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 476,442 1,020 SH   SOLE 1 0 0 1,020
LOEWS CORP COM 540424108 BBG001S6KQC0 366,824 4,908 SH   SOLE 2 0 0 4,908
MCDONALDS CORP COM 580135101 BBG001S5T110 527,774 2,071 SH   SOLE   0 0 2,071
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 2,241,425 28,477 SH   SOLE 3 0 0 28,477
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 226,685 2,880 SH   SOLE 1 0 0 2,880
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,083,303 8,750 SH   SOLE   0 0 8,750
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 271,478 2,064 SH   SOLE   0 0 2,064
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,014,577 2,270 SH   SOLE 1 0 0 2,270
MICROSOFT CORP COM 594918104 BBG001S5TD05 4,105,236 9,185 SH   SOLE   0 0 9,185
MICROSOFT CORP COM 594918104 BBG001S5TD05 3,150,104 7,048 SH   SOLE 3 0 0 7,048
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 440,757 4,535 SH   SOLE 1 0 0 4,535
NIKE INC CL B 654106103 BBG001S6NTK2 1,671,254 22,174 SH   SOLE 3 0 0 22,174
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 2,313,530 16,208 SH   SOLE 3 0 0 16,208
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,250,225 10,120 SH   SOLE   0 0 10,120
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 877,134 7,100 SH   SOLE 1 0 0 7,100
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 314,297 1,168 SH   SOLE 1 0 0 1,168
OGE ENERGY CORP COM 670837103 BBG001S5TVY8 2,331,669 65,313 SH   SOLE   0 0 65,313
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 205,650 3,000 SH   SOLE   0 0 3,000
ONEOK INC NEW COM 682680103 BBG001S5TWK1 6,740,619 82,656 SH   SOLE   0 0 82,656
ORACLE CORP COM 68389X105 BBG001S5SJG6 426,706 3,022 SH   SOLE   0 0 3,022
ORACLE CORP COM 68389X105 BBG001S5SJG6 2,958,281 20,951 SH   SOLE 3 0 0 20,951
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 782,827 14,366 SH   SOLE   0 0 14,366
PAYCHEX INC COM 704326107 BBG001S5V135 241,270 2,035 SH   SOLE 1 0 0 2,035
PEPSICO INC COM 713448108 BBG001S695T1 265,537 1,610 SH   SOLE 1 0 0 1,610
PEPSICO INC COM 713448108 BBG001S695T1 665,493 4,035 SH   SOLE 3 0 0 4,035
PEPSICO INC COM 713448108 BBG001S695T1 448,096 2,717 SH   SOLE   0 0 2,717
PFIZER INC COM 717081103 BBG001S5V466 374,233 13,375 SH   SOLE 1 0 0 13,375
PHILLIPS 66 COM 718546104 BBG00286S4P7 810,316 5,740 SH   SOLE   0 0 5,740
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 647,806 3,928 SH   SOLE 3 0 0 3,928
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 364,968 2,213 SH   SOLE   0 0 2,213
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 292,733 1,775 SH   SOLE 1 0 0 1,775
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 2,469,277 25,687 SH   SOLE   0 0 25,687
QUALCOMM INC COM 747525103 BBG001S6VS70 242,601 1,218 SH   SOLE   0 0 1,218
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 321,633 1,655 SH   SOLE 2 0 0 1,655
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 275,258 4,175 SH   SOLE 1 0 0 4,175
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 3,233,462 32,209 SH   SOLE 3 0 0 32,209
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 317,521 6,730 SH   SOLE 1 0 0 6,730
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 253,731 6,172 SH   SOLE   0 0 6,172
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 342,875 1,880 SH   SOLE   0 0 1,880
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 275,759 1,892 SH   SOLE   0 0 1,892
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 865,782 3,827 SH   SOLE   0 0 3,827
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 411,378 2,710 SH   SOLE 1 0 0 2,710
SNAP ON INC COM 833034101 BBG001S5W688 855,023 3,420 SH   SOLE   0 0 3,420
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 285,250 7,000 SH   SOLE   0 0 7,000
SOUTHERN CO COM 842587107 BBG001S5W777 634,910 8,185 SH   SOLE 1 0 0 8,185
SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 286,265 2,657 SH   SOLE 1 0 0 2,657
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 3,051,842 7,803 SH   SOLE   0 0 7,803
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,079,995 5,023 SH   SOLE   0 0 5,023
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 5,594,486 10,280 SH   SOLE   0 0 10,280
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,687,082 3,100 SH   SOLE 1 0 0 3,100
SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 272,318 2,925 SH   SOLE 1 0 0 2,925
STARBUCKS CORP COM 855244109 BBG001S72KH6 877,214 11,268 SH   SOLE 3 0 0 11,268
STRYKER CORPORATION COM 863667101 BBG001S8FR03 289,213 850 SH   SOLE 1 0 0 850
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 622,436 3,200 SH   SOLE   0 0 3,200
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 379,334 1,950 SH   SOLE 1 0 0 1,950
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 364,980 660 SH   SOLE 1 0 0 660
TOPBUILD CORP COM 89055F103 BBG0077VS2G6 385,270 1,000 SH   SOLE   0 0 1,000
TRIPADVISOR INC COM 896945201 BBG001V10VR2 347,918 19,535 SH   SOLE 2 0 0 19,535
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 234,756 3,230 SH   SOLE 1 0 0 3,230
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 397,028 7,220 SH   SOLE 1 0 0 7,220
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 282,924 5,145 SH   SOLE 2 0 0 5,145
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 2,916,010 53,028 SH   SOLE 3 0 0 53,028
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 277,547 545 SH   SOLE 1 0 0 545
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 706,195 8,277 SH   SOLE   0 0 8,277
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 8,413,807 16,823 SH   SOLE   0 0 16,823
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 389,201 1,785 SH   SOLE 1 0 0 1,785
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,133,119 4,236 SH   SOLE   0 0 4,236
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 2,684,622 16,736 SH   SOLE   0 0 16,736
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 526,839 2,886 SH   SOLE   0 0 2,886
VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 246,032 1,212 SH   SOLE   0 0 1,212
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 2,307,565 8,675 SH   SOLE   0 0 8,675
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 1,472,146 2,553 SH   SOLE   0 0 2,553
VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 399,750 2,702 SH   SOLE   0 0 2,702
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 388,893 9,430 SH   SOLE 1 0 0 9,430
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 828,388 20,087 SH   SOLE   0 0 20,087
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,093,450 4,166 SH   SOLE 3 0 0 4,166
VISA INC COM CL A 92826C839 BBG001SRCFY3 230,974 880 SH   SOLE 1 0 0 880
WALMART INC COM 931142103 BBG001S5XH92 1,020,931 15,078 SH   SOLE 3 0 0 15,078
WALMART INC COM 931142103 BBG001S5XH92 580,004 8,566 SH   SOLE   0 0 8,566
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 209,073 980 SH   SOLE 1 0 0 980
WATSCO INC COM 942622200 BBG001S82CQ2 253,856 548 SH   SOLE 1 0 0 548
WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 1,962,846 1,080 SH   SOLE 2 0 0 1,080
WILLIAMS COS INC COM 969457100 BBG001S5XH10 847,875 19,950 SH   SOLE 1 0 0 19,950
WILLIAMS COS INC COM 969457100 BBG001S5XH10 3,604,557 84,813 SH   SOLE   0 0 84,813