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
Expires: July 31, 2015
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 2,463,131 15,213 SH SOLE 15,213 0 0
ABBOTT LABORATORIES COM 002824100 1,410,553 15,545 SH SOLE 15,545 0 0
ABBVIE INC COM 00287Y109 11,986,116 47,632 SH SOLE 47,632 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 559,670 9,955 SH SOLE 9,955 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 711,797 5,720 SH SOLE 5,720 0 0
ADOBE INC COM 00724F101 542,688 2,647 SH SOLE 2,647 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,394,184 2,400 SH SOLE 2,400 0 0
AGREE RLTY CORP COM 008492100 681,281 8,995 SH SOLE 8,995 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 642,394 6,693 SH SOLE 6,693 0 0
ALLEGION PLC ORD SHS G0176J109 396,322 2,821 SH SOLE 2,821 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 280,014 11,677 SH SOLE 11,677 0 0
ALLSTATE CORP COM 020002101 218,905 920 SH SOLE 920 0 0
ALPHABET INC CAP STK CL C 02079K107 23,511,699 66,543 SH SOLE 66,543 0 0
ALPHABET INC CAP STK CL A 02079K305 21,932,869 61,373 SH SOLE 61,373 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 551,722 23,080 SH SOLE 23,080 0 0
ALTRIA GROUP INC COM 02209S103 4,572,285 63,548 SH SOLE 63,548 0 0
AMAZON COM INC COM 023135106 10,343,956 43,400 SH SOLE 43,400 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,119,597 15,493 SH SOLE 15,493 0 0
AMERICAN EXPRESS CO COM 025816109 1,379,384 4,078 SH SOLE 4,078 0 0
AMERICAN TOWER CORP COM 03027X100 2,803,590 17,140 SH SOLE 17,140 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,315,150 17,595 SH SOLE 17,595 0 0
AMGEN INC COM 031162100 3,737,803 10,322 SH SOLE 10,322 0 0
AMPHENOL CORP CL A 032095101 14,669,295 83,197 SH SOLE 83,197 0 0
ANALOG DEVICES INC COM 032654105 1,219,709 3,071 SH SOLE 3,071 0 0
ANTERO MIDSTREAM CORP COM 03676B102 477,750 21,000 SH SOLE 21,000 0 0
ANTERO RESOURCES CORP COM 03674X106 986,907 28,085 SH SOLE 28,085 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 779,545 6,589 SH SOLE 6,589 0 0
APPLE INC COM 037833100 51,304,107 177,302 SH SOLE 177,302 0 0
ARCHER AVIATION INC COM CL A 03945R102 131,258 27,750 SH SOLE 27,750 0 0
ARCHROCK INC COM 03957W106 468,165 11,500 SH SOLE 11,500 0 0
ARES CAPITAL CORP COM 04010L103 1,618,132 87,325 SH SOLE 87,325 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 276,383 2,483 SH SOLE 2,483 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 379,390 1,070 SH SOLE 1,070 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 1,068,329 537 SH SOLE 537 0 0
AT&T INC COM 00206R102 5,478,586 264,666 SH SOLE 264,666 0 0
ATMOS ENERGY CORP COM 049560105 6,102,492 35,424 SH SOLE 35,424 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,834,822 8,193 SH SOLE 8,193 0 0
AVALONBAY CMNTYS INC COM 053484101 1,374,984 7,287 SH SOLE 7,287 0 0
AXON ENTERPRISE INC COM 05464C101 20,666,888 36,865 SH SOLE 36,865 0 0
BAIDU INC SPON ADR REP A 056752108 761,400 6,662 SH SOLE 6,662 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1,930,546 154,197 SH SOLE 154,197 0 0
BANCO DE CHILE SPONSORED ADS 059520106 238,560 6,000 SH SOLE 6,000 0 0
BANK MONTREAL MEDIUM COM 063671101 2,158,037 12,213 SH SOLE 12,213 0 0
BANK NOVA SCOTIA B C COM 064149107 779,389 8,975 SH SOLE 8,975 0 0
BANK OF AMER CORP COM 060505104 148,723,897 2,610,107 SH SOLE 2,610,107 0 0
BECTON DICKINSON & CO COM 075887109 1,088,063 7,190 SH SOLE 7,190 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 17,223,550 23 SH SOLE 23 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 39,335,158 78,609 SH SOLE 78,609 0 0
BIOGEN INC COM 09062X103 861,431 3,987 SH SOLE 3,987 0 0
BLACKROCK INC COM 09290D101 5,927,056 6,164 SH SOLE 6,164 0 0
BLACKSTONE INC COM 09260D107 16,783,390 142,631 SH SOLE 142,631 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 383,059 16,156 SH SOLE 16,156 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104 369,037 33,950 SH SOLE 33,950 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 226,188 25,850 SH SOLE 25,850 0 0
BOEING CO COM 097023105 5,687,533 26,274 SH SOLE 26,274 0 0
BOSTON SCIENTIFIC CORP COM 101137107 934,180 21,888 SH SOLE 21,888 0 0
BP PLC SPONSORED ADR 055622104 681,395 18,441 SH SOLE 18,441 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 463,841 8,050 SH SOLE 8,050 0 0
BROADCOM INC COM 11135F101 10,960,039 29,014 SH SOLE 29,014 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 4,556,087 101,585 SH SOLE 101,585 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 8,068,548 189,447 SH SOLE 189,447 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 1,263,831 34,635 SH SOLE 34,635 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 1,713,926 49,350 SH SOLE 49,350 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 611,220 19,890 SH SOLE 19,890 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 2,490,797 13,225 SH SOLE 13,225 0 0
CACI INTL INC CL A 127190304 3,670,409 7,923 SH SOLE 7,923 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,195,702 11,179 SH SOLE 11,179 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 594,550 5,170 SH SOLE 5,170 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 711,000 18,000 SH SOLE 18,000 0 0
CANADIAN NATL RY CO COM 136375102 1,199,674 10,061 SH SOLE 10,061 0 0
CARDINAL HEALTH INC COM 14149Y108 291,724 1,228 SH SOLE 1,228 0 0
CARLYLE GROUP INC COM 14316J108 5,576,585 132,429 SH SOLE 132,429 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 448,755 6,118 SH SOLE 6,118 0 0
CASEYS GEN STORES INC COM 147528103 2,916,085 3,669 SH SOLE 3,669 0 0
CATERPILLAR INC COM 149123101 4,148,850 3,896 SH SOLE 3,896 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,239,801 5,109 SH SOLE 5,109 0 0
CBRE GROUP INC CL A 12504L109 3,501,940 26,000 SH SOLE 26,000 0 0
CENCORA INC COM 03073E105 3,001,003 10,605 SH SOLE 10,605 0 0
CENTERPOINT ENERGY INC COM 15189T107 246,624 5,600 SH SOLE 5,600 0 0
CHART INDS INC COM 16115Q308 1,128,276 5,400 SH SOLE 5,400 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 1,509,133 10,612 SH SOLE 10,612 0 0
CHEMED CORP NEW COM 16359R103 4,438,502 9,530 SH SOLE 9,530 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,320,347 18,076 SH SOLE 18,076 0 0
CHENIERE ENERGY PARTNERS L P COM UNIT 16411Q101 2,025,064 33,225 SH SOLE 33,225 0 0
CHEVRON CORPORATION COM 166764100 7,664,245 46,237 SH SOLE 46,237 0 0
CHUBB LIMITED COM H1467J104 5,071,233 14,883 SH SOLE 14,883 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 398,340 9,000 SH SOLE 9,000 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,237,642 12,775 SH SOLE 12,775 0 0
CINTAS CORP COM 172908105 58,499,016 343,950 SH SOLE 343,950 0 0
CISCO SYS INC COM 17275R102 7,606,827 64,761 SH SOLE 64,761 0 0
CITIGROUP INC COM NEW 172967424 282,019 2,015 SH SOLE 2,015 0 0
CLOROX CO DEL COM 189054109 2,832,182 29,675 SH SOLE 29,675 0 0
CME GROUP INC COM 12572Q105 2,498,912 11,316 SH SOLE 11,316 0 0
CNX RES CORP COM 12653C108 950,040 28,000 SH SOLE 28,000 0 0
COCA COLA CO COM 191216100 4,503,983 55,420 SH SOLE 55,420 0 0
COGENT COMM HOLDINGS INC COM NEW 19239V302 319,240 23,000 SH SOLE 23,000 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 242,792 8,800 SH SOLE 8,800 0 0
COHERENT CORP COM 19247G107 1,426,798 3,617 SH SOLE 3,617 0 0
COLGATE PALMOLIVE CO COM 194162103 2,797,524 30,514 SH SOLE 30,514 0 0
CONAGRA BRANDS INC COM 205887102 1,756,867 130,525 SH SOLE 130,525 0 0
CONOCOPHILLIPS COM 20825C104 2,541,822 24,450 SH SOLE 24,450 0 0
CONSOLIDATED EDISON INC COM 209115104 3,264,958 29,512 SH SOLE 29,512 0 0
CONSTELLATION ENERGY CORP COM 21037T109 316,987 1,276 SH SOLE 1,276 0 0
CORMEDIX INC COM 21900C308 125,600 16,000 SH SOLE 16,000 0 0
CORNING INC COM 219350105 2,068,983 8,100 SH SOLE 8,100 0 0
CORTEVA INC COM 22052L104 1,304,565 15,404 SH SOLE 15,404 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 11,521,249 12,316 SH SOLE 12,316 0 0
CRH PLC ORD G25508105 1,818,037 16,991 SH SOLE 16,991 0 0
CROWN CASTLE INC COM 22822V101 989,791 13,070 SH SOLE 13,070 0 0
CUMMINS INC COM 231021106 2,499,801 3,505 SH SOLE 3,505 0 0
CURTISS WRIGHT CORP COM 231561101 11,525,530 15,210 SH SOLE 15,210 0 0
DARDEN RESTAURANTS INC COM 237194105 288,414 1,400 SH SOLE 1,400 0 0
DAVITA INC COM 23918K108 211,356 950 SH SOLE 950 0 0
DEERE & CO COM 244199105 398,359 628 SH SOLE 628 0 0
DELL TECHNOLOGIES INC CL C 24703L202 18,527,324 42,941 SH SOLE 42,941 0 0
DELTA AIR LINES INC COM NEW 247361702 362,839 3,874 SH SOLE 3,874 0 0
DIAMONDBACK ENERGY INC COM 25278X109 238,182 1,355 SH SOLE 1,355 0 0
DIGITAL RLTY TR INC COM 253868103 5,397,816 30,058 SH SOLE 30,058 0 0
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 1,358,156 16,575 SH SOLE 16,575 0 0
DISNEY WALT CO COM 254687106 5,001,923 51,968 SH SOLE 51,968 0 0
DOLLAR GEN CORP COM 256677105 218,364 1,897 SH SOLE 1,897 0 0
DORCHESTER MINERALS L P COM UNIT 25820R105 5,378,250 213,000 SH SOLE 213,000 0 0
DOUGLAS DYNAMICS INC COM 25960R105 206,089 3,820 SH SOLE 3,820 0 0
DOVER CORP COM 260003108 2,345,969 10,460 SH SOLE 10,460 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 3,041,304 120,400 SH SOLE 120,400 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,001,043 39,509 SH SOLE 39,509 0 0
EATON CORP PLC SHS G29183103 1,327,364 3,115 SH SOLE 3,115 0 0
ECHOSTAR CORP CL A 278768106 818,090 8,060 SH SOLE 8,060 0 0
ELECTRONIC ARTS INC COM 285512109 396,342 1,933 SH SOLE 1,933 0 0
ELI LILLY & CO COM 532457108 6,898,347 5,751 SH SOLE 5,751 0 0
EMERSON ELEC CO COM 291011104 2,117,045 14,789 SH SOLE 14,789 0 0
ENBRIDGE INC COM 29250N105 6,141,234 113,286 SH SOLE 113,286 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 25,217,425 1,318,903 SH SOLE 1,318,903 0 0
ENTERGY CORP NEW COM 29364G103 439,225 3,824 SH SOLE 3,824 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 70,586,162 1,920,189 SH SOLE 1,920,189 0 0
EOG RES INC COM 26875P101 272,433 2,100 SH SOLE 2,100 0 0
EPR PPTYS COM SH BEN INT 26884U109 815,041 14,050 SH SOLE 14,050 0 0
EQT CORP COM 26884L109 4,533,274 85,260 SH SOLE 85,260 0 0
EQUINIX INC COM 29444U700 576,442 553 SH SOLE 553 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,775,095 55,573 SH SOLE 55,573 0 0
ESSENTIAL UTILS INC COM 29670G102 3,223,327 84,138 SH SOLE 84,138 0 0
EVERGY INC COM 30034W106 323,507 3,743 SH SOLE 3,743 0 0
EXTRA SPACE STORAGE INC COM 30225T102 3,867,741 26,619 SH SOLE 26,619 0 0
EXXON MOBIL CORP COM 30231G102 11,135,434 81,447 SH SOLE 81,447 0 0
FASTENAL CO COM 311900104 321,753 6,699 SH SOLE 6,699 0 0
FEDERATED HERMES INC CL B 314211103 1,812,817 32,829 SH SOLE 32,829 0 0
FEDEX CORP COM 31428X106 448,089 1,431 SH SOLE 1,431 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3,819,140 37,000 SH SOLE 37,000 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 759,168 12,710 SH SOLE 12,710 0 0
FIRST TR EXCHANGE-TRADED FD COM SHS ANNUAL 33718M105 1,081,473 11,615 SH SOLE 11,615 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2,305,377 9,300 SH SOLE 9,300 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 7,157,824 21,386 SH SOLE 21,386 0 0
FORTINET INC COM 34959E109 230,430 1,500 SH SOLE 1,500 0 0
FRANKLIN ELEC INC COM 353514102 616,664 5,753 SH SOLE 5,753 0 0
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 238,008 6,500 SH SOLE 6,500 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 1,789,598 50,312 SH SOLE 50,312 0 0
FREEPORT MCMORAN INC CL B 35671D857 953,412 15,160 SH SOLE 15,160 0 0
GABELLI EQUITY TR INC COM 362397101 59,430 10,500 SH SOLE 10,500 0 0
GALLAGHER ARTHUR J & CO COM 363576109 457,533 1,993 SH SOLE 1,993 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 191,180 39,500 SH SOLE 39,500 0 0
GAP INC COM 364760108 3,230,874 172,959 SH SOLE 172,959 0 0
GE AEROSPACE COM NEW 369604301 286,433 766 SH SOLE 766 0 0
GE VERNOVA INC COM 36828A101 401,802 342 SH SOLE 342 0 0
GENERAL DYNAMICS CORP COM 369550108 3,299,746 9,315 SH SOLE 9,315 0 0
GENERAL MILLS INC COM 370334104 735,602 21,138 SH SOLE 21,138 0 0
GENERAL MTRS CO COM 37045V100 248,583 3,225 SH SOLE 3,225 0 0
GENUINE PARTS CO COM 372460105 1,451,154 12,300 SH SOLE 12,300 0 0
GILEAD SCIENCES INC COM 375558103 269,736 2,135 SH SOLE 2,135 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376 1,339,809 60,818 SH SOLE 60,818 0 0
GLOBAL X FDS US PFD ETF 37954Y657 6,291,845 336,642 SH SOLE 336,642 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 294,600 5,000 SH SOLE 5,000 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 787,255 20,750 SH SOLE 20,750 0 0
GLOBAL X FDS NYSE 100 ETF 37966B794 231,726 1,800 SH SOLE 1,800 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1,325,322 20,200 SH SOLE 20,200 0 0
GOLAR LNG LTD SHS G9456A100 3,210,493 64,416 SH SOLE 64,416 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 599,231 63,210 SH SOLE 63,210 0 0
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 382,550 6,450 SH SOLE 6,450 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 5,254,896 37,035 SH SOLE 37,035 0 0
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 9,102,326 48,236 SH SOLE 48,236 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 25,266,045 24,982 SH SOLE 24,982 0 0
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 467,282 11,809 SH SOLE 11,809 0 0
GOLUB CAP BDC INC COM 38173M102 1,785,866 138,654 SH SOLE 138,654 0 0
HASBRO INC COM 418056107 620,746 7,516 SH SOLE 7,516 0 0
HERSHEY CO COM 427866108 1,659,757 9,460 SH SOLE 9,460 0 0
HESS MIDSTREAM LP CL A SHS 428103105 2,534,240 67,400 SH SOLE 67,400 0 0
HOME DEPOT INC COM 437076102 38,134,230 108,127 SH SOLE 108,127 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 399,378 4,200 SH SOLE 4,200 0 0
HUBBELL INC COM 443510607 222,360 425 SH SOLE 425 0 0
ICICI BANK LIMITED ADR 45104G104 385,809 13,290 SH SOLE 13,290 0 0
IDACORP INC COM 451107106 5,129,827 33,905 SH SOLE 33,905 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,889,431 10,683 SH SOLE 10,683 0 0
INFOSYS LTD SPONSORED ADR 456788108 319,945 30,500 SH SOLE 30,500 0 0
INGERSOLL RAND INC COM 45687V106 549,169 6,698 SH SOLE 6,698 0 0
INNODATA INC COM NEW 457642205 448,567 5,935 SH SOLE 5,935 0 0
INTEL CORP COM 458140100 22,366,911 160,187 SH SOLE 160,187 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,915,760 31,807 SH SOLE 31,807 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,311,827 8,221 SH SOLE 8,221 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,163,777 5,441 SH SOLE 5,441 0 0
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 22,082,767 238,800 SH SOLE 238,800 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 281,767 11,591 SH SOLE 11,591 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 8,974,178 97,110 SH SOLE 97,110 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 235,770 21,750 SH SOLE 21,750 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 2,114,784 46,540 SH SOLE 46,540 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 3,149,379 10,395 SH SOLE 10,395 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1,146,224 25,150 SH SOLE 25,150 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 43,538,947 59,124 SH SOLE 59,124 0 0
IRON MTN INC DEL COM 46284V101 1,705,817 13,505 SH SOLE 13,505 0 0
ISHARES GOLD TR ISHARES NEW 464285204 800,406 10,600 SH SOLE 10,600 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,014,635 9,342 SH SOLE 9,342 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,051,899 5,210 SH SOLE 5,210 0 0
ISHARES INC MSCI EMRG CHN 46434G764 2,138,070 20,900 SH SOLE 20,900 0 0
ISHARES INC MSCI MEXICO ETF 464286822 472,319 6,275 SH SOLE 6,275 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 559,513 5,999 SH SOLE 5,999 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 539,574 4,470 SH SOLE 4,470 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,021,218 24,685 SH SOLE 24,685 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 5,085,173 67,007 SH SOLE 67,007 0 0
ISHARES INC CORE MSCI EMKT 46434G103 9,977,250 120,440 SH SOLE 120,440 0 0
ISHARES INC MSCI CDA ETF 464286509 221,914 3,850 SH SOLE 3,850 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,430,323 26,750 SH SOLE 26,750 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 772,357 15,270 SH SOLE 15,270 0 0
ISHARES TR PFD AND INCM SEC 464288687 715,326 23,461 SH SOLE 23,461 0 0
ISHARES TR ISHARES SEMICDTR 464287523 336,399 525 SH SOLE 525 0 0
ISHARES TR SELECT DIVID ETF 464287168 905,759 5,795 SH SOLE 5,795 0 0
ISHARES TR CORE S&P TTL STK 464287150 351,702 2,141 SH SOLE 2,141 0 0
ISHARES TR CORE S&P SCP ETF 464287804 12,135,466 81,825 SH SOLE 81,825 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,232,160 30,964 SH SOLE 30,964 0 0
ISHARES TR S&P SML 600 GWT 464287887 16,961,790 94,971 SH SOLE 94,971 0 0
ISHARES TR S&P MC 400VL ETF 464287705 16,000,643 108,310 SH SOLE 108,310 0 0
ISHARES TR S&P MC 400GR ETF 464287606 18,669,163 158,887 SH SOLE 158,887 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,653,307 21,441 SH SOLE 21,441 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,595,348 11,600 SH SOLE 11,600 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,563,219 4,758 SH SOLE 4,758 0 0
ISHARES TR RUS MD CP GR ETF 464287481 521,366 3,561 SH SOLE 3,561 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,399,447 19,889 SH SOLE 19,889 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,393,701 6,076 SH SOLE 6,076 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 858,202 3,540 SH SOLE 3,540 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,220,839 9,832 SH SOLE 9,832 0 0
ISHARES TR U.S. PHARMA ETF 464288836 1,141,090 11,525 SH SOLE 11,525 0 0
ISHARES TR NATIONAL MUN ETF 464288414 212,550 1,975 SH SOLE 1,975 0 0
ISHARES TR ISHARES BIOTECH 464287556 2,442,040 12,840 SH SOLE 12,840 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 312,980 4,425 SH SOLE 4,425 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,565,482 15,070 SH SOLE 15,070 0 0
ISHARES TR MICRO-CAP ETF 464288869 3,624,125 18,117 SH SOLE 18,117 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 1,010,662 12,900 SH SOLE 12,900 0 0
ISHARES TR IBOXX INV CP ETF 464287242 212,577 1,949 SH SOLE 1,949 0 0
ISHARES TR GLOBAL TECH ETF 464287291 520,128 3,600 SH SOLE 3,600 0 0
ISHARES TR EXPANDED TECH 464287515 265,005 2,925 SH SOLE 2,925 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,249,098 18,259 SH SOLE 18,259 0 0
ISHARES TR CORE US AGGBD ET 464287226 608,529 6,148 SH SOLE 6,148 0 0
ISHARES TR CORE MSCI EURO 46434V738 225,510 3,000 SH SOLE 3,000 0 0
ISHARES TR CORE MSCI EAFE 46432F842 23,194,032 240,154 SH SOLE 240,154 0 0
ISHARES TR SELECT US REIT 464287564 378,728 5,600 SH SOLE 5,600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 394,085 12,475 SH SOLE 12,475 0 0
ISHARES TR TIPS BD ETF 464287176 207,917 1,900 SH SOLE 1,900 0 0
ISHARES TR ASIA 50 ETF 464288430 2,632,043 18,580 SH SOLE 18,580 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 591,436 5,875 SH SOLE 5,875 0 0
ISHARES TR MSCI PERU GL ETF 464289842 1,168,165 13,990 SH SOLE 13,990 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,964,024 38,838 SH SOLE 38,838 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 573,272 10,150 SH SOLE 10,150 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 453,268 7,375 SH SOLE 7,375 0 0
JABIL INC COM 466313103 2,423,101,453 6,285,933 SH SOLE 6,285,933 0 0
JD.COM INC SPON ADS CL A 47215P106 336,540 13,208 SH SOLE 13,208 0 0
JOBY AVIATION INC COMMON STOCK G65163100 319,336 35,800 SH SOLE 35,800 0 0
JOHNSON & JOHNSON COM 478160104 9,152,187 36,037 SH SOLE 36,037 0 0
JPMORGAN CHASE & CO COM 46625H100 37,376,360 114,186 SH SOLE 114,186 0 0
KENVUE INC COM 49177J102 191,100 10,000 SH SOLE 10,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 12,638,577 36,103 SH SOLE 36,103 0 0
KIMBERLY-CLARK CORP COM 494368103 4,539,319 41,353 SH SOLE 41,353 0 0
KINDER MORGAN INC DEL COM 49456B101 4,227,297 132,227 SH SOLE 132,227 0 0
KKR & CO INC COM 48251W104 8,290,579 90,331 SH SOLE 90,331 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 415,544 1,430 SH SOLE 1,430 0 0
LAMAR ADVERTISING CO CL A 512816109 281,856 1,807 SH SOLE 1,807 0 0
LAMB WESTON HLDGS INC COM 513272104 1,331,024 30,825 SH SOLE 30,825 0 0
LAUDER ESTEE COS INC CL A 518439104 1,172,802 14,855 SH SOLE 14,855 0 0
LEGACY HOUSING CORP COM 52472M101 441,336 16,800 SH SOLE 16,800 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1,822,882 19,160 SH SOLE 19,160 0 0
LINDE PLC SHS G54950103 424,493 818 SH SOLE 818 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,469,458 8,025 SH SOLE 8,025 0 0
LOCKHEED MARTIN CORP COM 539830109 1,321,758 2,594 SH SOLE 2,594 0 0
LOEWS CORP COM 540424108 5,965,601 52,695 SH SOLE 52,695 0 0
LOWES COS INC COM 548661107 1,350,722 6,126 SH SOLE 6,126 0 0
LULULEMON ATHLETICA INC COM 550021109 1,693,061 14,828 SH SOLE 14,828 0 0
MAIN STR CAP CORP COM 56035L104 3,961,696 76,363 SH SOLE 76,363 0 0
MARATHON PETE CORP COM 56585A102 3,010,514 11,775 SH SOLE 11,775 0 0
MARKEL GROUP INC COM 570535104 4,208,737 2,155 SH SOLE 2,155 0 0
MARRIOTT INTL INC NEW CL A 571903202 7,679,366 20,722 SH SOLE 20,722 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 395,396 3,881 SH SOLE 3,881 0 0
MARTIN MARIETTA MATLS INC COM 573284106 858,706 1,489 SH SOLE 1,489 0 0
MARVELL TECHNOLOGY INC COM 573874104 10,888,773 36,553 SH SOLE 36,553 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,163,956 17,843 SH SOLE 17,843 0 0
MCDONALDS CORP COM 580135101 4,804,490 17,774 SH SOLE 17,774 0 0
MCKESSON CORP COM 58155Q103 2,466,278 3,264 SH SOLE 3,264 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304 669,900 145,000 SH SOLE 145,000 0 0
MERCADOLIBRE INC COM 58733R102 2,987,406 1,760 SH SOLE 1,760 0 0
MERCK & CO INC COM 58933Y105 7,544,621 58,713 SH SOLE 58,713 0 0
META PLATFORMS INC CL A 30303M102 2,448,622 4,347 SH SOLE 4,347 0 0
METLIFE INC COM 59156R108 426,011 5,035 SH SOLE 5,035 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 344,189 3,774 SH SOLE 3,774 0 0
MICROSOFT CORP COM 594918104 18,435,324 49,422 SH SOLE 49,422 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2,116,473 15,233 SH SOLE 15,233 0 0
MONDELEZ INTL INC CL A 609207105 748,565 12,942 SH SOLE 12,942 0 0
MOODYS CORP COM 615369105 1,786,316 3,944 SH SOLE 3,944 0 0
MORGAN STANLEY COM NEW 617446448 3,264,160 15,615 SH SOLE 15,615 0 0
MORGAN STANLEY DIRECT LENDIN COM SHS 61774A103 452,920 29,955 SH SOLE 29,955 0 0
MP MATERIALS CORP COM CL A 553368101 1,974,913 35,260 SH SOLE 35,260 0 0
MPLX LP COM UNIT REP LTD 55336V100 19,392,335 344,263 SH SOLE 344,263 0 0
MSCI INC COM 55354G100 16,846,563 30,081 SH SOLE 30,081 0 0
MUELLER INDS INC COM 624756102 228,650 3,720 SH SOLE 3,720 0 0
MURPHY USA INC COM 626755102 3,716,048 6,896 SH SOLE 6,896 0 0
NASDAQ INC COM 631103108 2,600,193 32,989 SH SOLE 32,989 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 292,117 3,525 SH SOLE 3,525 0 0
NETAPP INC COM 64110D104 1,199,545 7,751 SH SOLE 7,751 0 0
NETFLIX INC. COM 64110L106 7,147,140 100,100 SH SOLE 100,100 0 0
NEWMONT CORP COM 651639106 355,854 3,810 SH SOLE 3,810 0 0
NEWS CORP NEW CL A 65249B109 427,200 17,205 SH SOLE 17,205 0 0
NEXTERA ENERGY INC COM 65339F101 11,635,493 132,568 SH SOLE 132,568 0 0
NIKE INC CL B 654106103 11,745,431 286,125 SH SOLE 286,125 0 0
NORFOLK SOUTHN CORP COM 655844108 4,291,951 13,643 SH SOLE 13,643 0 0
NORTHROP GRUMMAN CORP COM 666807102 330,542 649 SH SOLE 649 0 0
NOVARTIS AG SPONSORED ADR 66987V109 711,822 4,542 SH SOLE 4,542 0 0
NOVO-NORDISK A S ADR 670100205 1,097,778 22,899 SH SOLE 22,899 0 0
NUCOR CORP COM 670346105 512,325 2,300 SH SOLE 2,300 0 0
NVIDIA CORPORATION COM 67066G104 24,100,454 120,448 SH SOLE 120,448 0 0
OMNICOM GROUP INC COM 681919106 202,467 2,780 SH SOLE 2,780 0 0
ONEOK INC NEW COM 682680103 10,397,763 119,597 SH SOLE 119,597 0 0
ORACLE CORP COM 68389X105 10,478,622 71,502 SH SOLE 71,502 0 0
ORIGIN BANCORP INC COM 68621T102 1,534,500 30,000 SH SOLE 30,000 0 0
PACCAR INC COM 693718108 17,901,484 149,030 SH SOLE 149,030 0 0
PACKAGING CORP AMER COM 695156109 3,086,203 12,952 SH SOLE 12,952 0 0
PALO ALTO NETWORKS INC COM 697435105 628,841 1,844 SH SOLE 1,844 0 0
PARKER-HANNIFIN CORP COM 701094104 650,450 665 SH SOLE 665 0 0
PAYCHEX INC COM 704326107 1,844,474 18,758 SH SOLE 18,758 0 0
PAYCOM SOFTWARE INC COM 70432V102 212,776 1,693 SH SOLE 1,693 0 0
PEMBINA PIPELINE CORP COM 706327103 473,924 10,247 SH SOLE 10,247 0 0
PEPSICO INC COM 713448108 2,723,029 20,111 SH SOLE 20,111 0 0
PG&E CORP COM 69331C108 269,120 16,000 SH SOLE 16,000 0 0
PHILIP MORRIS INTL INC COM 718172109 3,911,817 21,623 SH SOLE 21,623 0 0
PHILLIPS 66 COM 718546104 6,816,603 40,323 SH SOLE 40,323 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 753,555 7,475 SH SOLE 7,475 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14,962,927 672,189 SH SOLE 672,189 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 439,894 18,125 SH SOLE 18,125 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,015,609 19,595 SH SOLE 19,595 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 448,356 9,485 SH SOLE 9,485 0 0
PROCTER & GAMBLE CO COM 742718109 10,087,795 68,793 SH SOLE 68,793 0 0
PROGRESSIVE CORP COM 743315103 247,722 1,134 SH SOLE 1,134 0 0
PROLOGIS INC. COM 74340W103 7,279,992 53,739 SH SOLE 53,739 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 2,517,823 46,275 SH SOLE 46,275 0 0
PUBLIC STORAGE COM 74460D109 2,079,956 6,534 SH SOLE 6,534 0 0
QUALCOMM INC COM 747525103 2,467,316 13,352 SH SOLE 13,352 0 0
RAMACO RES INC COM CL A 75134P600 1,885,116 142,488 SH SOLE 142,488 0 0
RAYMOND JAMES FINL INC COM 754730109 523,743 3,445 SH SOLE 3,445 0 0
REALTY INCOME CORP COM 756109104 1,735,120 28,004 SH SOLE 28,004 0 0
REDDIT INC CL A 75734B100 321,123 1,850 SH SOLE 1,850 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,199,691 1,924 SH SOLE 1,924 0 0
REVVITY INC COM 714046109 1,001,340 9,000 SH SOLE 9,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 228,781 2,410 SH SOLE 2,410 0 0
ROCKET LAB CORP COM 773121108 519,228 5,108 SH SOLE 5,108 0 0
RTX CORPORATION COM 75513E101 2,285,867 12,048 SH SOLE 12,048 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,254,767 17,540 SH SOLE 17,540 0 0
S&P GLOBAL INC COM 78409V104 3,088,253 7,583 SH SOLE 7,583 0 0
SALESFORCE INC COM 79466L302 1,839,032 11,739 SH SOLE 11,739 0 0
SAP SE SPON ADR 803054204 219,761 1,426 SH SOLE 1,426 0 0
SCHWAB CHARLES CORP COM 808513105 2,718,185 29,459 SH SOLE 29,459 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 12,893,854 356,874 SH SOLE 356,874 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 820,783 23,579 SH SOLE 23,579 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,011,198 118,534 SH SOLE 118,534 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 410,520 13,200 SH SOLE 13,200 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,614,853 54,871 SH SOLE 54,871 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,180,471 226,442 SH SOLE 226,442 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,558,652 88,351 SH SOLE 88,351 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 661,958 28,619 SH SOLE 28,619 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,156,690 86,382 SH SOLE 86,382 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 446,393 8,461 SH SOLE 8,461 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,180,928 259,239 SH SOLE 259,239 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 4,650,932 122,200 SH SOLE 122,200 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5,616,276 154,889 SH SOLE 154,889 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 5,702,034 240,795 SH SOLE 240,795 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7,061,727 191,530 SH SOLE 191,530 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,316,000 2,400 SH SOLE 2,400 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 913,601 20,150 SH SOLE 20,150 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,028,858 5,400 SH SOLE 5,400 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 322,873 2,035 SH SOLE 2,035 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 272,324 2,322 SH SOLE 2,322 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 1,006,086 22,850 SH SOLE 22,850 0 0
SEMPRA COM 816851109 2,333,140 25,166 SH SOLE 25,166 0 0
SERVICENOW INC COM 81762P102 1,690,738 17,030 SH SOLE 17,030 0 0
SHELL PLC SPON ADS 780259305 1,157,129 14,923 SH SOLE 14,923 0 0
SHERWIN WILLIAMS CO COM 824348106 4,309,509 12,516 SH SOLE 12,516 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 14,029,525 122,872 SH SOLE 122,872 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 203,911 11,876 SH SOLE 11,876 0 0
SLIDE INS HLDGS INC COM 831349105 456,822 23,584 SH SOLE 23,584 0 0
SM ENERGY COMPANY COM 78454L100 291,511 11,169 SH SOLE 11,169 0 0
SNAP ON INC COM 833034101 4,368,052 10,855 SH SOLE 10,855 0 0
SOMNIGROUP INTERNATIONAL INC COM 88023U101 3,016,832 38,480 SH SOLE 38,480 0 0
SOUTHERN CO COM 842587107 3,436,085 35,901 SH SOLE 35,901 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 331,298 1,939 SH SOLE 1,939 0 0
SPDR GOLD TR GOLD SHS 78463V107 6,294,141 17,086 SH SOLE 17,086 0 0
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 246,306 4,888 SH SOLE 4,888 0 0
SPDR INDEX SHS FDS ST MARKE CAP ETF 78463X756 3,264,523 43,934 SH SOLE 43,934 0 0
SPDR SERIES TRUST ST STR SP METAL 78464A755 850,521 7,954 SH SOLE 7,954 0 0
SPDR SERIES TRUST ST STR SP600SM C 78464A300 1,346,963 12,345 SH SOLE 12,345 0 0
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 557,648 4,681 SH SOLE 4,681 0 0
SPDR SERIES TRUST ST STR SP500DIV 78468R788 2,443,945 51,225 SH SOLE 51,225 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 1,283,783 10,789 SH SOLE 10,789 0 0
SPDR SERIES TRUST ST STR SP400VAL 78464A839 863,135 9,100 SH SOLE 9,100 0 0
SPDR SERIES TRUST ST STR SP400GRW 78464A821 784,630 7,000 SH SOLE 7,000 0 0
SPDR SERIES TRUST ST STR PR SP1500 78464A805 957,471 10,546 SH SOLE 10,546 0 0
SPDR SERIES TRUST ST STR P400MID 78464A847 515,145 7,625 SH SOLE 7,625 0 0
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 268,858 10,250 SH SOLE 10,250 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 1,143,356 7,225 SH SOLE 7,225 0 0
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 751,181 29,435 SH SOLE 29,435 0 0
STAG INDUSTRIAL INC COM 85254J102 1,826,880 48,000 SH SOLE 48,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,446,342 15,367 SH SOLE 15,367 0 0
STARBUCKS CORP COM 855244109 794,834 7,778 SH SOLE 7,778 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 215,747 413 SH SOLE 413 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 19,888,836 26,633 SH SOLE 26,633 0 0
STRYKER CORPORATION COM 863667101 2,973,034 9,443 SH SOLE 9,443 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 9,105,480 134,896 SH SOLE 134,896 0 0
SYSCO CORP COM 871829107 2,351,523 28,135 SH SOLE 28,135 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 28,445,502 59,563 SH SOLE 59,563 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,181,076 8,725 SH SOLE 8,725 0 0
TARGA RES CORP COM 87612G101 201,909 753 SH SOLE 753 0 0
TARGET CORP COM 87612E106 624,969 4,785 SH SOLE 4,785 0 0
TERAWULF INC COM 88080T104 264,908 10,725 SH SOLE 10,725 0 0
TESLA INC COM 88160R101 6,363,257 15,129 SH SOLE 15,129 0 0
TEXAS INSTRS INC COM 882508104 298,070 1,000 SH SOLE 1,000 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,615,774 5,977 SH SOLE 5,977 0 0
TEXAS ROADHOUSE INC COM 882681109 4,070,970 21,068 SH SOLE 21,068 0 0
THE CAMPBELLS COMPANY COM 134429109 2,168,207 97,360 SH SOLE 97,360 0 0
THE TRADE DESK INC COM CL A 88339J105 2,490,683 137,759 SH SOLE 137,759 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 205,558 410 SH SOLE 410 0 0
TIMKEN CO COM 887389104 217,980 1,500 SH SOLE 1,500 0 0
TJX COS INC NEW COM 872540109 566,004 3,736 SH SOLE 3,736 0 0
TRACTOR SUPPLY CO COM 892356106 1,329,991 42,075 SH SOLE 42,075 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 3,374,269 6,870 SH SOLE 6,870 0 0
TRANSDIGM GROUP INC COM 893641100 3,904,209 2,931 SH SOLE 2,931 0 0
TRAVELERS COMPANIES INC COM 89417E109 315,595 956 SH SOLE 956 0 0
TREX INC COM 89531P105 308,296 6,161 SH SOLE 6,161 0 0
TRUIST FINL CORP COM 89832Q109 717,408 14,400 SH SOLE 14,400 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,574,074 15,640 SH SOLE 15,640 0 0
UBER TECHNOLOGIES INC COM 90353T100 919,246 12,739 SH SOLE 12,739 0 0
UNION PAC CORP COM 907818108 1,086,640 3,995 SH SOLE 3,995 0 0
UNITED PARCEL SVCS INC CL B 911312106 3,582,760 33,328 SH SOLE 33,328 0 0
UNITED RENTALS INC COM 911363109 9,828,954 8,676 SH SOLE 8,676 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,982,982 9,583 SH SOLE 9,583 0 0
USA COMPRESSION PARTNERS LP COM UNIT LTDPAR 90290N109 618,846 23,450 SH SOLE 23,450 0 0
USA RARE EARTH INC COM 91733P107 5,294,653 245,350 SH SOLE 245,350 0 0
VAIL RESORTS INC COM 91879Q109 2,189,973 16,085 SH SOLE 16,085 0 0
VALE S A SPONSORED ADS 91912E105 225,600 15,000 SH SOLE 15,000 0 0
VALERO ENERGY CORP COM 91913Y100 12,577,950 48,295 SH SOLE 48,295 0 0
VALLEY NATL BANCORP COM 919794107 1,057,305 72,171 SH SOLE 72,171 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429 654,973 36,714 SH SOLE 36,714 0 0
VANECK ETF TRUST RARE EAR STR ETF 92189H805 2,681,550 30,300 SH SOLE 30,300 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 233,910 2,250 SH SOLE 2,250 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 324,476 25,630 SH SOLE 25,630 0 0
VANECK ETF TRUST AFRICA INDEX ETF 92189F866 1,471,968 57,275 SH SOLE 57,275 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 245,959 375 SH SOLE 375 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 737,069 19,100 SH SOLE 19,100 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 250,954 2,200 SH SOLE 2,200 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 976,684 19,620 SH SOLE 19,620 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 304,652 4,150 SH SOLE 4,150 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 376,543 7,775 SH SOLE 7,775 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,259,787 6,107 SH SOLE 6,107 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 16,389,845 67,451 SH SOLE 67,451 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 8,631,013 23,601 SH SOLE 23,601 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 9,274,768 30,598 SH SOLE 30,598 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,498,303 6,550 SH SOLE 6,550 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,563,571 36,955 SH SOLE 36,955 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 13,816,050 171,479 SH SOLE 171,479 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 10,851,873 54,918 SH SOLE 54,918 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7,823,855 25,543 SH SOLE 25,543 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 8,036,332 36,876 SH SOLE 36,876 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 18,521,156 215,012 SH SOLE 215,012 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 9,136,477 26,567 SH SOLE 26,567 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 828,497 3,365 SH SOLE 3,365 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,221,442 14,154 SH SOLE 14,154 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 540,345 4,671 SH SOLE 4,671 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 414,696 4,952 SH SOLE 4,952 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 11,680,452 75,705 SH SOLE 75,705 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 330,192 3,729 SH SOLE 3,729 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,497,435 125,606 SH SOLE 125,606 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 222,742 2,695 SH SOLE 2,695 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 209,280 2,725 SH SOLE 2,725 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 785,815 3,321 SH SOLE 3,321 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4,073,790 57,176 SH SOLE 57,176 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 436,795 2,764 SH SOLE 2,764 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 220,740 1,200 SH SOLE 1,200 0 0
VEEVA SYS INC CL A COM 922475108 2,575,445 14,512 SH SOLE 14,512 0 0
VENTAS INC COM 92276F100 1,776,000 20,000 SH SOLE 20,000 0 0
VERISIGN INC COM 92343E102 2,646,914 10,522 SH SOLE 10,522 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 826,122 19,512 SH SOLE 19,512 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,195,050 4,419 SH SOLE 4,419 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 489,507 1,462 SH SOLE 1,462 0 0
VISA INC COM CL A 92826C839 12,334,429 35,951 SH SOLE 35,951 0 0
WALMART INC COM 931142103 12,385,321 109,353 SH SOLE 109,353 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 800,840 30,039 SH SOLE 30,039 0 0
WASTE CONNECTIONS INC COM 94106B101 294,375 1,766 SH SOLE 1,766 0 0
WASTE MGMT INC DEL COM 94106L109 482,981 2,167 SH SOLE 2,167 0 0
WATERS CORP COM 941848103 364,164 971 SH SOLE 971 0 0
WATSCO INC COM 942622200 465,487 1,117 SH SOLE 1,117 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 698,738 1,785 SH SOLE 1,785 0 0
WD 40 CO COM 929236107 2,873,734 11,795 SH SOLE 11,795 0 0
WELLS FARGO & CO COM 949746101 213,624 2,585 SH SOLE 2,585 0 0
WELLTOWER INC COM 95040Q104 1,442,197 6,354 SH SOLE 6,354 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 27,923,081 638,096 SH SOLE 638,096 0 0
WEYERHAEUSER CO COM NEW 962166104 444,805 18,580 SH SOLE 18,580 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,424,419 687 SH SOLE 687 0 0
WILLIAMS COS INC COM 969457100 5,275,538 70,965 SH SOLE 70,965 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,477,361 38,284 SH SOLE 38,284 0 0
WP CAREY INC COM 92936U109 987,839 13,816 SH SOLE 13,816 0 0
XCEL ENERGY INC COM 98389B100 246,923 3,075 SH SOLE 3,075 0 0
YUM BRANDS INC COM 988498101 465,832 2,914 SH SOLE 2,914 0 0