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
374WATER INC COM Stock 88583P104   5,596,182 49,085 SH   SOLE   49,085 0 0
ABBOTT LABS COM Stock 002824100   671,524 4,093 SH   SOLE   4,092 0 0
ABBVIE INC COM Stock 00287Y109   3,209,815 25,312 SH   SOLE   25,312 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   2,276,526 7,646 SH   SOLE   7,646 0 0
ACV AUCTIONS INC COM CL A Stock 00091G104   157,395 2,879 SH   SOLE   2,879 0 0
ADOBE INC COM Stock 00724F101   269,071 1,058 SH   SOLE   1,058 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   444,364 2,343 SH   SOLE   2,343 0 0
AGNC INVT CORP COM REIT 00123Q104   23,120,480 124,084 SH   SOLE   124,083 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   116,242 1,133 SH   SOLE   1,132 0 0
AIRBNB INC COM CL A Stock 009066101   2,860,202 10,546 SH   SOLE   10,546 0 0
ALARM COM HLDGS INC COM Stock 011642105   776,535 2,410 SH   SOLE   2,410 0 0
ALCON AG ORD SHS Stock H01301128   110,707 1,699 SH   SOLE   1,699 0 0
ALERIAN MLP ETF ETF 00162Q452   421,720 811 SH   SOLE   811 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   28,772,540 123,487 SH   SOLE   123,487 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   328,937 1,628 SH   SOLE   1,628 0 0
ALKAMI TECHNOLOGY INC COM Stock 01644J108   392,264 1,022 SH   SOLE   1,022 0 0
ALLSTATE CORP COM Stock 020002101   744,274 9,553 SH   SOLE   9,553 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   803,575 2,917 SH   SOLE   2,917 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   2,719,606 9,828 SH   SOLE   9,827 0 0
ALTRIA GROUP INC COM Stock 02209S103   113,471 514 SH   SOLE   514 0 0
AMAZON COM INC COM Stock 023135106   5,978,235 150,661 SH   SOLE   150,661 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   399,021 1,655 SH   SOLE   1,655 0 0
AMERICAN EXPRESS CO COM Stock 025816109   691,180 1 SH   SOLE   1 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   7,255,766 15,764 SH   SOLE   15,764 0 0
AMERIPRISE FINL INC COM Stock 03076C106   648,443 12,477 SH   SOLE   12,477 0 0
AMGEN INC COM Stock 031162100   9,316,347 174,040 SH   SOLE   174,039 0 0
AMPHENOL CORP NEW CL A Stock 032095101   195,719 18,534 SH   SOLE   18,534 0 0
ANSYS INC COM Stock 03662Q105   518,000 3,407 SH   SOLE   3,407 0 0
ANTERO RESOURCES CORP COM Stock 03674X106   188,639 1,159 SH   SOLE   1,159 0 0
AON PLC SHS CL A Stock G0403H108   100,000 1,193 SH   SOLE   1,193 0 0
APPLE INC COM Stock 037833100   269,237 49,492 SH   SOLE   49,492 0 0
APPLIED MATLS INC COM Stock 038222105   100,633 2,128 SH   SOLE   2,128 0 0
ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101   116,813 337 SH   SOLE   337 0 0
ARGENX SE SPONSORED ADR ADR 04016X101   449,843 7,154 SH   SOLE   7,153 0 0
ARISTA NETWORKS INC COM Stock 040413106   315,190 4,212 SH   SOLE   4,211 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   117,232 1,911 SH   SOLE   1,911 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   585,457 7,566 SH   SOLE   7,566 0 0
AT&T INC COM Stock 00206R102   764,642 1,955 SH   SOLE   1,955 0 0
AUTODESK INC COM Stock 052769106   295,061 1,498 SH   SOLE   1,498 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   16,913,365 114,846 SH   SOLE   114,845 0 0
AVERY DENNISON CORP COM Stock 053611109   180,754 3,137 SH   SOLE   3,137 0 0
BAKER HUGHES COMPANY CL A Stock 05722G100   130,116 632 SH   SOLE   632 0 0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101   140,434 581 SH   SOLE   581 0 0
BANK AMERICA CORP COM Stock 060505104   134,273 102 SH   SOLE   102 0 0
BCE INC COM NEW Stock 05534B760   1,213,470 16,887 SH   SOLE   16,886 0 0
BECTON DICKINSON & CO COM Stock 075887109   148,742 3,673 SH   SOLE   3,672 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   343,898 881 SH   SOLE   881 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,512,879 33,508 SH   SOLE   33,507 0 0
BIO-TECHNE CORP COM Stock 09073M104   180,318 1,612 SH   SOLE   1,612 0 0
BLACK STONE MINERALS L P COM UNIT Stock 09225M101   461,143 1,424 SH   SOLE   1,424 0 0
BLACKLINE INC COM Stock 09239B109   691,313 16,452 SH   SOLE   16,452 0 0
BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104   341,699 2,661 SH   SOLE   2,661 0 0
BLACKROCK INC COM Stock 09290D101   1,004,208 3,612 SH   SOLE   3,612 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105   113,123 271 SH   SOLE   271 0 0
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103   142,394 1,383 SH   SOLE   1,383 0 0
BLACKSTONE INC COM Stock 09260D107   1,822,420 18,946 SH   SOLE   18,946 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102   398,059 2,837 SH   SOLE   2,837 0 0
BLOCK INC CL A Stock 852234103   111,278 994 SH   SOLE   994 0 0
BLOOM ENERGY CORP COM CL A Stock 093712107   447,596 4,092 SH   SOLE   4,092 0 0
BLUE OWL CAPITAL CORPORATION COM CEF 69121K104   16,877,952 579,799 SH   SOLE   579,799 0 0
BOEING CO COM Stock 097023105   192,816 1,467 SH   SOLE   1,467 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   4,599,463 233,120 SH   SOLE   233,120 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106   175,246 381 SH   SOLE   381 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107   940,707 13,171 SH   SOLE   13,171 0 0
BRANDYWINE RLTY TR SH BEN INT NEW REIT 105368203   160,050 3,736 SH   SOLE   3,736 0 0
BROADCOM INC COM Stock 11135F101   823,068 19,620 SH   SOLE   19,620 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   358,222 1,994 SH   SOLE   1,994 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105   309,059 2,489 SH   SOLE   2,489 0 0
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107   150,874 1,214 SH   SOLE   1,214 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   1,023,620 50,800 SH   SOLE   50,800 0 0
CAL MAINE FOODS INC COM NEW Stock 128030202   197,496 1,444 SH   SOLE   1,444 0 0
CANADIAN IMPERIAL BK COMM COM Stock 136069101   2,325,522 4,589 SH   SOLE   4,589 0 0
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   133,777 842 SH   SOLE   842 0 0
CARMAX INC COM Stock 143130102   989,922 3,276 SH   SOLE   3,275 0 0
CATERPILLAR INC COM Stock 149123101   121,780 1,453 SH   SOLE   1,452 0 0
CCC INTELLIGENT SOLUTIONS HLD COM Stock 12510Q100   366,395 2,337 SH   SOLE   2,337 0 0
CHARLES RIV LABS INTL INC COM Stock 159864107   187,034 180 SH   SOLE   180 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208   163,923 3,246 SH   SOLE   3,246 0 0
CHEVRON CORP NEW COM Stock 166764100   181,333 3,368 SH   SOLE   3,368 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   240,325 22,715 SH   SOLE   22,715 0 0
CHUBB LIMITED COM Stock H1467J104   110,969 659 SH   SOLE   659 0 0
CINTAS CORP COM Stock 172908105   533,208 2,039 SH   SOLE   2,039 0 0
CISCO SYS INC COM Stock 17275R102   133,682 757 SH   SOLE   757 0 0
CLEAN HARBORS INC COM Stock 184496107   115,968 3,288 SH   SOLE   3,288 0 0
CLEARBRIDGE ENERGY MIDSTRM OPP COM CEF 18469P209   6,318,021 15,592 SH   SOLE   15,592 0 0
CLEARWAY ENERGY INC CL C Stock 18539C204   1,941,007 9,390 SH   SOLE   9,390 0 0
CME GROUP INC COM Stock 12572Q105   139,214 325 SH   SOLE   325 0 0
COCA COLA CO COM Stock 191216100   324,276 610 SH   SOLE   610 0 0
COCA COLA CONS INC COM Stock 191098102   101,365 666 SH   SOLE   666 0 0
COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104   1,410,883 5,384 SH   SOLE   5,383 0 0
COGNEX CORP COM Stock 192422103   137,452 1,054 SH   SOLE   1,054 0 0
COMCAST CORP NEW CL A Stock 20030N101   1,166,802 49,736 SH   SOLE   49,735 0 0
COMFORT SYS USA INC COM Stock 199908104   1,614,193 2,599 SH   SOLE   2,599 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   3,396,648 12,273 SH   SOLE   12,272 0 0
CONOCOPHILLIPS COM Stock 20825C104   1,743,572 13,880 SH   SOLE   13,879 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109   180,878 1,637 SH   SOLE   1,637 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   114,954,417 199,290 SH   SOLE   199,289 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   349,030 3,447 SH   SOLE   3,446 0 0
CORNING INC COM Stock 219350105   1,219,194 10,791 SH   SOLE   10,791 0 0
CORTEVA INC COM Stock 22052L104   2,067,063 25,046 SH   SOLE   25,046 0 0
COSTAR GROUP INC COM Stock 22160N109   39,251,210 409,934 SH   SOLE   409,934 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   1,468,266 36,271 SH   SOLE   36,271 0 0
CRH PLC ORD Stock G25508105   16,782,436 85,117 SH   SOLE   85,116 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   5,582,617 56,907 SH   SOLE   56,907 0 0
CULLEN FROST BANKERS INC COM Stock 229899109   545,604 5,561 SH   SOLE   5,560 0 0
CUMMINS INC COM Stock 231021106   128,051 1,540 SH   SOLE   1,540 0 0
CVS HEALTH CORP COM Stock 126650100   132,721 1,587 SH   SOLE   1,587 0 0
DANAHER CORPORATION COM Stock 235851102   424,303 3,208 SH   SOLE   3,208 0 0
DEERE & CO COM Stock 244199105   493,809 4,210 SH   SOLE   4,210 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202   364,873 5,855 SH   SOLE   5,854 0 0
DESCARTES SYS GROUP INC COM Stock 249906108   295,449 1,281 SH   SOLE   1,281 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   1,409,167 14,688 SH   SOLE   14,688 0 0
DISCOVER FINL SVCS COM Stock 254709108   2,712,373 14,291 SH   SOLE   14,290 0 0
DISNEY WALT CO COM Stock 254687106   4,458,459 11,877 SH   SOLE   11,877 0 0
DOLBY LABORATORIES INC COM CL A Stock 25659T107   286,401 1,717 SH   SOLE   1,716 0 0
DOORDASH INC CL A Stock 25809K105   129,888 457 SH   SOLE   457 0 0
DT MIDSTREAM INC COMMON STOCK Stock 23345M107   15,343,323 101,196 SH   SOLE   101,195 0 0
DTE ENERGY CO COM Stock 233331107   120,628 2,603 SH   SOLE   2,603 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   541,055 5,095 SH   SOLE   5,095 0 0
EASTMAN CHEM CO COM Stock 277432100   1,433,901 15,323 SH   SOLE   15,322 0 0
EATON CORP PLC SHS Stock G29183103   27,358,228 251,848 SH   SOLE   251,847 0 0
ELEVANCE HEALTH INC COM Stock 036752103   167,747 2,089 SH   SOLE   2,089 0 0
ELI LILLY & CO COM Stock 532457108   13,050,238 136,210 SH   SOLE   136,209 0 0
EMERSON ELEC CO COM Stock 291011104   268,507 5,099 SH   SOLE   5,098 0 0
ENBRIDGE INC COM Stock 29250N105   4,658,873 42,613 SH   SOLE   42,612 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   199,435 1,333 SH   SOLE   1,332 0 0
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   32,415,730 563,458 SH   SOLE   563,457 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Stock 29336T100   31,243,906 290,236 SH   SOLE   290,236 0 0
ENSIGN GROUP INC COM Stock 29358P101   1,563,522 9,648 SH   SOLE   9,647 0 0
ENTEGRIS INC COM Stock 29362U104   168,756 41,875 SH   SOLE   41,875 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   209,563 881 SH   SOLE   881 0 0
EOG RES INC COM Stock 26875P101   1,809,249 2,217 SH   SOLE   2,217 0 0
EQUINIX INC COM REIT 29444U700   127,703 1,281 SH   SOLE   1,281 0 0
EXPEDITORS INTL WASH INC COM Stock 302130109   157,176 1,440 SH   SOLE   1,440 0 0
EXPONENT INC COM Stock 30214U102   8,506,236 9,601 SH   SOLE   9,601 0 0
EXXON MOBIL CORP COM Stock 30231G102   197,050 63,157 SH   SOLE   63,157 0 0
FACTSET RESH SYS INC COM Stock 303075105   2,581,602 4,416 SH   SOLE   4,416 0 0
FASTENAL CO COM Stock 311900104   1,236,928 4,567 SH   SOLE   4,566 0 0
FERRARI N V COM Stock N3167Y103   147,581 6,043 SH   SOLE   6,043 0 0
FIFTH THIRD BANCORP COM Stock 316773100   2,819,286 12,637 SH   SOLE   12,637 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   336,853 1,355 SH   SOLE   1,355 0 0
FIRST TR INTER DURATN PFD & IN COM CEF 33718W103   275,592 512 SH   SOLE   512 0 0
FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109   177,992 2,468 SH   SOLE   2,468 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108   4,679,409 15,367 SH   SOLE   15,367 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109   34,420,045 79,991 SH   SOLE   79,990 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   186,167 1,795 SH   SOLE   1,795 0 0
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   4,356,259 59,132 SH   SOLE   59,132 0 0
FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF ETF 33741X102   763,637 826 SH   SOLE   826 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   878,269 8,425 SH   SOLE   8,425 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   174,050 387 SH   SOLE   387 0 0
FISERV INC COM Stock 337738108   113,574 230 SH   SOLE   230 0 0
FIVE BELOW INC COM Stock 33829M101   153,385 2,202 SH   SOLE   2,201 0 0
FLOOR & DECOR HLDGS INC CL A Stock 339750101   702,780 7,950 SH   SOLE   7,950 0 0
FORUM ENERGY TECHNOLOGIES INC COM Stock 34984V209   177,050 5,000 SH   SOLE   5,000 0 0
FRANCO NEV CORP COM Stock 351858105   671,177 1,271 SH   SOLE   1,271 0 0
FRANKLIN RESOURCES INC COM Stock 354613101   4,605,609 38,680 SH   SOLE   38,679 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857   108,079 9,029 SH   SOLE   9,029 0 0
FRESHPET INC COM Stock 358039105   119,064 13,200 SH   SOLE   13,200 0 0
FS KKR CAP CORP COM CEF 302635206   221,484 1,115 SH   SOLE   1,115 0 0
FT ENERGY INCOME PARTNERS ENHANCED INCOME ETF ETF 33740F276   462,889 6,375 SH   SOLE   6,375 0 0
FT VEST U.S. EQUITY BUFFER ETF - AUGUST ETF 33740F862   6,035,945 66,234 SH   SOLE   66,234 0 0
FT VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722   3,033,621 16,411 SH   SOLE   16,411 0 0
FT VEST U.S. EQUITY DEEP BUFFER ETF - NOVEMBER ETF 33740F839   320,265 937 SH   SOLE   936 0 0
FT VEST U.S. EQUITY DEEP BUFFER ETF - OCTOBER ETF 33740F672   212,292 336 SH   SOLE   336 0 0
FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - JUNE ETF 33740U844   1,569,948 11,699 SH   SOLE   11,699 0 0
FT VEST U.S. EQUITY MODERATE BUFFER ETF - JUNE ETF 33740F433   151,928 3,684 SH   SOLE   3,684 0 0
GARTNER INC COM Stock 366651107   4,816,215 28,322 SH   SOLE   28,322 0 0
GENERAC HLDGS INC COM Stock 368736104   526,453 18,191 SH   SOLE   18,191 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   1,595,394 13,142 SH   SOLE   13,141 0 0
GILEAD SCIENCES INC COM Stock 375558103   2,587,492 19,684 SH   SOLE   19,684 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293   1,922,766 110,695 SH   SOLE   110,694 0 0
GLOBANT S A COM Stock L44385109   4,955,727 28,613 SH   SOLE   28,612 0 0
GODADDY INC CL A Stock 380237107   623,488 2,457 SH   SOLE   2,457 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   2,571,593 15,123 SH   SOLE   15,122 0 0
GRAINGER W W INC COM Stock 384802104   2,293,907 36,170 SH   SOLE   36,170 0 0
GRAND CANYON ED INC COM Stock 38526M106   437,249 9,213 SH   SOLE   9,213 0 0
GRAYSCALE BITCOIN TRUST ETF 389637109   155,368 1,044 SH   SOLE   1,044 0 0
GRID DYNAMICS HLDGS INC CL A Stock 39813G109   210,231 783 SH   SOLE   783 0 0
GUIDEWIRE SOFTWARE INC COM Stock 40171V100   302,686 5,984 SH   SOLE   5,984 0 0
HALEON PLC SPON ADS ADR 405552100   218,681 393 SH   SOLE   393 0 0
HAMILTON LANE INC CL A Stock 407497106   320,866 4,865 SH   SOLE   4,865 0 0
HDFC BANK LTD SPONSORED ADS ADR 40415F101   152,962 2,211 SH   SOLE   2,210 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   475,153 2,074 SH   SOLE   2,074 0 0
HEICO CORP NEW COM Stock 422806109   262,104 6,248 SH   SOLE   6,248 0 0
HENRY JACK & ASSOC INC COM Stock 426281101   357,337 5,514 SH   SOLE   5,513 0 0
HESS CORP COM Stock 42809H107   118,463 3,170 SH   SOLE   3,170 0 0
HESS MIDSTREAM LP CL A SHS Stock 428103105   107,568 1,499 SH   SOLE   1,499 0 0
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   2,615,585 31,276 SH   SOLE   31,275 0 0
HNI CORP COM Stock 404251100   122,543 1,553 SH   SOLE   1,552 0 0
HOME DEPOT INC COM Stock 437076102   681,303 1,785 SH   SOLE   1,785 0 0
HONEYWELL INTL INC COM Stock 438516106   278,222 1,646 SH   SOLE   1,646 0 0
HP INC COM Stock 40434L105   357,792 3,705 SH   SOLE   3,705 0 0
HUBBELL INC COM Stock 443510607   142,920 2,129 SH   SOLE   2,129 0 0
HUBSPOT INC COM Stock 443573100   2,056,151 21,091 SH   SOLE   21,090 0 0
HYATT HOTELS CORP COM CL A Stock 448579102   1,799,750 131,465 SH   SOLE   131,464 0 0
ICON PLC SHS Stock G4705A100   342,146 13,215 SH   SOLE   13,215 0 0
IDEXX LABS INC COM Stock 45168D104   221,792 2,362 SH   SOLE   2,362 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   181,375 502 SH   SOLE   502 0 0
ILLUMINA INC COM Stock 452327109   183,129 2,346 SH   SOLE   2,346 0 0
INDEPENDENT BANK GROUP INC COM Stock 45384B106   409,862 3,487 SH   SOLE   3,487 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   233,313 1,131 SH   SOLE   1,130 0 0
INTEL CORP COM Stock 458140100   568,776 3,275 SH   SOLE   3,275 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   4,144,266 20,062 SH   SOLE   20,062 0 0
INTERDIGITAL INC COM Stock 45867G101   5,653,942 9,140 SH   SOLE   9,140 0 0
INTUIT COM Stock 461202103   253,682 1,487 SH   SOLE   1,487 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   213,514 7,542 SH   SOLE   7,542 0 0
INVESCO PHLX SEMICONDUCTOR ETF ETF 46138G615   111,151 382 SH   SOLE   382 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   631,001 1,081 SH   SOLE   1,081 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142   563,387 12,320 SH   SOLE   12,319 0 0
IQVIA HLDGS INC COM Stock 46266C105   578,079 8,899 SH   SOLE   8,899 0 0
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653   1,559,276 6,326 SH   SOLE   6,326 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   151,038 2,647 SH   SOLE   2,647 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   1,865,606 13,683 SH   SOLE   13,683 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   102,603 127 SH   SOLE   126 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   598,537 3,022 SH   SOLE   3,022 0 0
ISHARES AAA CLO ACTIVE ETF ETF 092528504   665,984 10,287 SH   SOLE   10,287 0 0
ISHARES AAA-A RATED CORPORATE BOND ETF ETF 46429B291   347,321 1,079 SH   SOLE   1,078 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853   127,757 370 SH   SOLE   370 0 0
ISHARES CONVERTIBLE BOND ETF ETF 46435G102   410,337 4,438 SH   SOLE   4,438 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   307,885 3,913 SH   SOLE   3,912 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   314,410 4,186 SH   SOLE   4,186 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   477,304 9,038 SH   SOLE   9,038 0 0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326   210,684 1,643 SH   SOLE   1,643 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   372,582 5,914 SH   SOLE   5,914 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   629,974 13,166 SH   SOLE   13,165 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   689,404 13,486 SH   SOLE   13,486 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   144,054 273 SH   SOLE   273 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   185,585 1,905 SH   SOLE   1,905 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   1,630,935 4,248 SH   SOLE   4,248 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803   795,325 4,556 SH   SOLE   4,555 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   3,208,037 11,329 SH   SOLE   11,329 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549   396,458 11,750 SH   SOLE   11,750 0 0
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474   1,457,876 18,054 SH   SOLE   18,054 0 0
ISHARES FLEXIBLE INCOME ACTIVE ETF ETF 092528603   388,647 790 SH   SOLE   790 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341   489,177 8,660 SH   SOLE   8,659 0 0
ISHARES GLOBAL TECH ETF ETF 464287291   358,427 1,194 SH   SOLE   1,194 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513   416,996 10,899 SH   SOLE   10,899 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   184,804 3,026 SH   SOLE   3,025 0 0
ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524   5,143,486 112,672 SH   SOLE   112,672 0 0
ISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF ETF 46435G219   142,438 1,020 SH   SOLE   1,019 0 0
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   1,272,635 10,504 SH   SOLE   10,503 0 0
ISHARES MBS ETF ETF 464288588   307,148 1,030 SH   SOLE   1,030 0 0
ISHARES MSCI EAFE ETF ETF 464287465   103,752 8,646 SH   SOLE   8,646 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   435,534 892 SH   SOLE   892 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877   2,947,903 162,868 SH   SOLE   162,867 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   162,713 2,518 SH   SOLE   2,518 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   2,803,879 11,976 SH   SOLE   11,976 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   224,606 11,048 SH   SOLE   11,048 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   182,945 17,490 SH   SOLE   17,490 0 0
ISHARES MSCI USA SIZE FACTOR ETF ETF 46432F370   181,352 3,848 SH   SOLE   3,847 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   1,349,269 61,330 SH   SOLE   61,330 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   7,655,184 38,764 SH   SOLE   38,764 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   5,339,865 10,313 SH   SOLE   10,313 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   176,283 1,661 SH   SOLE   1,661 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   154,672 4,904 SH   SOLE   4,904 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   10,659,753 63,758 SH   SOLE   63,758 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   6,996,225 42,184 SH   SOLE   42,184 0 0
ISHARES S&P 100 ETF ETF 464287101   1,765,802 34,596 SH   SOLE   34,596 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   736,116 3,165 SH   SOLE   3,165 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   122,620 261 SH   SOLE   261 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   327,870 1,029 SH   SOLE   1,029 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   242,350 8,459 SH   SOLE   8,459 0 0
ISHARES TIPS BOND ETF ETF 464287176   119,997 770 SH   SOLE   770 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   275,919 509 SH   SOLE   509 0 0
ISHARES U.S. ENERGY ETF ETF 464287796   106,791 3,069 SH   SOLE   3,068 0 0
ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF ETF 09290C103   205,296 5,679 SH   SOLE   5,679 0 0
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   171,836 15,852 SH   SOLE   15,852 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   323,191 4,043 SH   SOLE   4,043 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   1,231,248 81,540 SH   SOLE   81,539 0 0
JOHNSON & JOHNSON COM Stock 478160104   155,826 2,826 SH   SOLE   2,826 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105   118,029 13,645 SH   SOLE   13,645 0 0
JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225   363,757 16,825 SH   SOLE   16,825 0 0
JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC EX-JAPAN ETF ETF 46641Q233   192,944 1,260 SH   SOLE   1,260 0 0
JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191   2,067,758 70,596 SH   SOLE   70,596 0 0
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217   36,390,461 735,607 SH   SOLE   735,606 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100   1,635,056 1,722 SH   SOLE   1,722 0 0
KADANT INC COM Stock 48282T104   349,606 83 SH   SOLE   83 0 0
KEURIG DR PEPPER INC COM Stock 49271V100   405,117 1,884 SH   SOLE   1,884 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   8,530,364 49,451 SH   SOLE   49,451 0 0
KINSALE CAP GROUP INC COM Stock 49714P108   576,753 10,851 SH   SOLE   10,851 0 0
KKR & CO INC COM Stock 48251W104   240,386 1,240 SH   SOLE   1,240 0 0
KOSMOS ENERGY LTD COM Stock 500688106   164,037 14,845 SH   SOLE   14,845 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   1,364,772 6,185 SH   SOLE   6,185 0 0
LAM RESEARCH CORP COM NEW Stock 512807306   679,133 7,939 SH   SOLE   7,939 0 0
LAUDER ESTEE COS INC CL A Stock 518439104   229,476 1,276 SH   SOLE   1,276 0 0
LEAR CORP COM NEW Stock 521865204   2,650,991 49,812 SH   SOLE   49,811 0 0
LINDE PLC SHS Stock G54950103   484,625 11,484 SH   SOLE   11,484 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109   105,980 3,454 SH   SOLE   3,454 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   490,061 11,732 SH   SOLE   11,732 0 0
LOWES COS INC COM Stock 548661107   1,263,153 11,998 SH   SOLE   11,998 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   115,188 443 SH   SOLE   442 0 0
MAGNOLIA OIL & GAS CORP CL A Stock 559663109   439,973 7,484 SH   SOLE   7,483 0 0
MAIN STR CAP CORP COM CEF 56035L104   1,873,309 2,113 SH   SOLE   2,113 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202   295,574 3,918 SH   SOLE   3,918 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   544,594 1,942 SH   SOLE   1,941 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106   202,628 2,576 SH   SOLE   2,576 0 0
MARVELL TECHNOLOGY INC COM Stock 573874104   1,443,054 12,174 SH   SOLE   12,173 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   250,086 1,782 SH   SOLE   1,782 0 0
MCDONALDS CORP COM Stock 580135101   114,718 1,499 SH   SOLE   1,499 0 0
MCKESSON CORP COM Stock 58155Q103   333,417 2,336 SH   SOLE   2,336 0 0
MEDPACE HLDGS INC COM Stock 58506Q109   154,166 1,337 SH   SOLE   1,337 0 0
MERCK & CO INC COM Stock 58933Y105   2,755,123 22,412 SH   SOLE   22,412 0 0
META PLATFORMS INC CL A Stock 30303M102   554,338 13,650 SH   SOLE   13,650 0 0
MICRON TECHNOLOGY INC COM Stock 595112103   2,791,158 173,904 SH   SOLE   173,903 0 0
MICROSOFT CORP COM Stock 594918104   106,765 7,358 SH   SOLE   7,358 0 0
MONDELEZ INTL INC CL A Stock 609207105   300,342 2,088 SH   SOLE   2,088 0 0
MONGODB INC CL A Stock 60937P106   308,462 2,741 SH   SOLE   2,741 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105   229,096 258 SH   SOLE   258 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   237,546 2,061 SH   SOLE   2,060 0 0
MORGAN STANLEY COM NEW Stock 617446448   18,057,787 154,050 SH   SOLE   154,050 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   3,615,778 6,316 SH   SOLE   6,316 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100   228,267 11,688 SH   SOLE   11,688 0 0
MSCI INC COM Stock 55354G100   747,228 16,426 SH   SOLE   16,426 0 0
MURPHY USA INC COM Stock 626755102   375,008 3,600 SH   SOLE   3,600 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409   1,292,918 38,480 SH   SOLE   38,479 0 0
NETFLIX INC COM Stock 64110L106   257,653 4,959 SH   SOLE   4,958 0 0
NEXTERA ENERGY INC COM Stock 65339F101   358,290 18,516 SH   SOLE   18,516 0 0
NIKE INC CL B Stock 654106103   1,115,569 31,495 SH   SOLE   31,495 0 0
NORTHERN OIL & GAS INC COM Stock 665531307   828,190 21,219 SH   SOLE   21,219 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   374,388 7,411 SH   SOLE   7,410 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   112,339 2,483 SH   SOLE   2,483 0 0
NOVO-NORDISK A S ADR ADR 670100205   482,496 11,442 SH   SOLE   11,441 0 0
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   2,319,595 50,702 SH   SOLE   50,701 0 0
NUVEEN MUN VALUE FD INC COM CEF 670928100   519,054 13,646 SH   SOLE   13,645 0 0
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101   157,996 4,343 SH   SOLE   4,342 0 0
NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100   188,716 2,136 SH   SOLE   2,136 0 0
NVIDIA CORPORATION COM Stock 67066G104   1,418,579 91,758 SH   SOLE   91,758 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109   233,426 4,676 SH   SOLE   4,676 0 0
OLD DOMINION FREIGHT LINE INC COM Stock 679580100   108,860 2,000 SH   SOLE   2,000 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105   238,600 482 SH   SOLE   481 0 0
ONEOK INC NEW COM Stock 682680103   411,791 2,903 SH   SOLE   2,903 0 0
OPTION CARE HEALTH INC COM NEW Stock 68404L201   112,126 8,009 SH   SOLE   8,009 0 0
ORACLE CORP COM Stock 68389X105   433,202 2,368 SH   SOLE   2,368 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107   259,575 4,149 SH   SOLE   4,149 0 0
OSISKO GOLD ROYALTIES LTD COM Stock 68827L101   971,404 27,081 SH   SOLE   27,081 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   387,845 2,856 SH   SOLE   2,856 0 0
PARKER-HANNIFIN CORP COM Stock 701094104   229,348 995 SH   SOLE   995 0 0
PAYCHEX INC COM Stock 704326107   264,230 523 SH   SOLE   523 0 0
PAYCOM SOFTWARE INC COM Stock 70432V102   318,864 5,530 SH   SOLE   5,530 0 0
PAYLOCITY HLDG CORP COM Stock 70438V106   1,697,836 10,569 SH   SOLE   10,569 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   495,705 3,500 SH   SOLE   3,500 0 0
PEMBINA PIPELINE CORP COM Stock 706327103   886,742 1,805 SH   SOLE   1,805 0 0
PEPSICO INC COM Stock 713448108   120,122 1,703 SH   SOLE   1,702 0 0
PERMIAN RESOURCES CORP CLASS A COM Stock 71424F105   259,857 6,380 SH   SOLE   6,380 0 0
PFIZER INC COM Stock 717081103   232,468 981 SH   SOLE   981 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   1,543,556 65,823 SH   SOLE   65,823 0 0
PHILLIPS 66 COM Stock 718546104   850,576 17,306 SH   SOLE   17,305 0 0
PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101   730,066 7,995 SH   SOLE   7,995 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833   34,071,744 190,026 SH   SOLE   190,026 0 0
PINTEREST INC CL A Stock 72352L106   140,904 947 SH   SOLE   947 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   259,277 1,279 SH   SOLE   1,278 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   613,310 8,444 SH   SOLE   8,444 0 0
PPL CORP COM Stock 69351T106   1,548,845 19,844 SH   SOLE   19,844 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   6,721,768 117,084 SH   SOLE   117,083 0 0
PRIVIA HEALTH GROUP INC COM Stock 74276R102   18,387,356 300,889 SH   SOLE   300,889 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   60,592,676 1,285,923 SH   SOLE   1,285,922 0 0
PROGRESSIVE CORP COM Stock 743315103   1,488,383 23,742 SH   SOLE   23,741 0 0
PROLOGIS INC. COM REIT 74340W103   1,252,780 35,369 SH   SOLE   35,369 0 0
PTC INC COM Stock 69370C100   255,061 3,048 SH   SOLE   3,048 0 0
QUALCOMM INC COM Stock 747525103   1,542,155 33,186 SH   SOLE   33,186 0 0
QUANTA SVCS INC COM Stock 74762E102   382,559 5,401 SH   SOLE   5,401 0 0
QUEST DIAGNOSTICS INC COM Stock 74834L100   7,845,681 62,178 SH   SOLE   62,178 0 0
RB GLOBAL INC COM Stock 74935Q107   198,528 7,261 SH   SOLE   7,261 0 0
REALTY INCOME CORP COM REIT 756109104   600,813 8,055 SH   SOLE   8,054 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   3,568,830 75,981 SH   SOLE   75,981 0 0
RELX PLC SPONSORED ADR ADR 759530108   226,729 6,022 SH   SOLE   6,022 0 0
REPLIGEN CORP COM Stock 759916109   6,868,022 32,571 SH   SOLE   32,571 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   427,465 6,857 SH   SOLE   6,857 0 0
ROLLINS INC COM Stock 775711104   706,736 11,922 SH   SOLE   11,922 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   412,704 5,709 SH   SOLE   5,709 0 0
RTX CORPORATION COM Stock 75513E101   393,771 7,288 SH   SOLE   7,288 0 0
S&P GLOBAL INC COM Stock 78409V104   161,857 1,240 SH   SOLE   1,239 0 0
SAIA INC COM Stock 78709Y105   182,858 541 SH   SOLE   541 0 0
SALESFORCE INC COM Stock 79466L302   1,542,642 41,159 SH   SOLE   41,159 0 0
SANOFI SPONSORED ADR ADR 80105N105   6,467,498 292,779 SH   SOLE   292,779 0 0
SAP SE SPON ADR ADR 803054204   543,332 1,167 SH   SOLE   1,167 0 0
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   325,314 7,317 SH   SOLE   7,317 0 0
SCHLUMBERGER LTD COM STK Stock 806857108   3,591,047 6,160 SH   SOLE   6,160 0 0
SCHWAB CHARLES CORP COM Stock 808513105   456,274 9,100 SH   SOLE   9,100 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF ETF 808524755   4,566,354 145,518 SH   SOLE   145,517 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF ETF 808524771   6,339,066 12,837 SH   SOLE   12,837 0 0
SEA LTD SPONSORD ADS ADR 81141R100   246,135 498 SH   SOLE   497 0 0
SEI INVTS CO COM Stock 784117103   339,141 1,016 SH   SOLE   1,016 0 0
SELECT WATER SOLUTIONS INC CL A COM Stock 81617J301   5,459,285 48,074 SH   SOLE   48,074 0 0
SEMPRA COM Stock 816851109   109,221 404 SH   SOLE   404 0 0
SERVICE CORP INTL COM Stock 817565104   333,575 6,394 SH   SOLE   6,394 0 0
SERVICENOW INC COM Stock 81762P102   5,199,694 7,331 SH   SOLE   7,331 0 0
SHELL PLC SPON ADS ADR 780259305   3,566,671 42,194 SH   SOLE   42,194 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   349,295 3,037 SH   SOLE   3,036 0 0
SHOPIFY INC CL A Stock 82509L107   143,590 9,503 SH   SOLE   9,503 0 0
SIMON PPTY GROUP INC NEW COM REIT 828806109   15,575,144 128,254 SH   SOLE   128,253 0 0
SMURFIT WESTROCK PLC SHS Stock G8267P108   151,605 12,246 SH   SOLE   12,246 0 0
SONY GROUP CORP SPONSORED ADR ADR 835699307   443,366 385 SH   SOLE   385 0 0
SPDR GOLD SHARES ETF 78463V107   6,503,358 38,165 SH   SOLE   38,165 0 0
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721   142,916 4,566 SH   SOLE   4,566 0 0
SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739   186,681 10,085 SH   SOLE   10,085 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   233,099 15,999 SH   SOLE   15,998 0 0
SPS COMM INC COM Stock 78463M107   1,391,214 42,056 SH   SOLE   42,056 0 0
STARBUCKS CORP COM Stock 855244109   108,035 598 SH   SOLE   598 0 0
STARWOOD PPTY TR INC COM REIT 85571B105   1,730,598 10,390 SH   SOLE   10,389 0 0
STELLAR BANCORP INC COM Stock 858927106   307,669 1,865 SH   SOLE   1,865 0 0
STELLUS CAP INVT CORP COM CEF 858568108   310,013 3,973 SH   SOLE   3,973 0 0
STIFEL FINL CORP COM Stock 860630102   1,781,277 130,880 SH   SOLE   130,880 0 0
STRYKER CORPORATION COM Stock 863667101   283,733 2,818 SH   SOLE   2,817 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP Stock 86765K109   209,247 10,323 SH   SOLE   10,323 0 0
SYNCHRONY FINANCIAL COM Stock 87165B103   216,620 6,692 SH   SOLE   6,692 0 0
SYSCO CORP COM Stock 871829107   215,244 1,976 SH   SOLE   1,975 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   184,668 10,141 SH   SOLE   10,141 0 0
TARGA RES CORP COM Stock 87612G101   1,190,775 9,430 SH   SOLE   9,429 0 0
TC ENERGY CORP COM Stock 87807B107   116,903 753 SH   SOLE   753 0 0
TE CONNECTIVITY PLC ORD SHS Stock G87052109   401,824 4,992 SH   SOLE   4,992 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   435,213 414 SH   SOLE   414 0 0
TESLA INC COM Stock 88160R101   1,799,895 3,484 SH   SOLE   3,483 0 0
TEXAS CAP BANCSHARES INC COM Stock 88224Q107   105,427 438 SH   SOLE   438 0 0
TEXAS INSTRS INC COM Stock 882508104   14,981,679 26,111 SH   SOLE   26,111 0 0
THE CIGNA GROUP COM Stock 125523100   225,820 1,163 SH   SOLE   1,163 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   141,448 582 SH   SOLE   581 0 0
THOMSON REUTERS CORP COM Stock 884903808   371,971 7,943 SH   SOLE   7,943 0 0
TJX COS INC NEW COM Stock 872540109   350,026 7,271 SH   SOLE   7,271 0 0
TKO GROUP HOLDINGS INC CL A Stock 87256C101   440,758 1,008 SH   SOLE   1,008 0 0
T-MOBILE US INC COM Stock 872590104   757,855 2,769 SH   SOLE   2,768 0 0
TOAST INC CL A Stock 888787108   202,108 3,507 SH   SOLE   3,507 0 0
TOPBUILD CORP COM Stock 89055F103   216,184 2,293 SH   SOLE   2,293 0 0
TORTOISE NORTH AMERICAN PIPELINE FUND ETF 56167N720   370,572 2,406 SH   SOLE   2,406 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   205,840 2,480 SH   SOLE   2,480 0 0
TRACTOR SUPPLY CO COM Stock 892356106   297,149 1,483 SH   SOLE   1,483 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   450,575 5,132 SH   SOLE   5,131 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   355,671 7,848 SH   SOLE   7,848 0 0
TRUIST FINL CORP COM Stock 89832Q109   871,458 6,434 SH   SOLE   6,434 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105   857,662 3,799 SH   SOLE   3,799 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100   258,092 2,855 SH   SOLE   2,855 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704   7,007,103 629,569 SH   SOLE   629,569 0 0
UNION PAC CORP COM Stock 907818108   6,205,278 6,938 SH   SOLE   6,938 0 0
UNITED AIRLS HLDGS INC COM Stock 910047109   4,214,082 52,584 SH   SOLE   52,584 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   756,098 37,100 SH   SOLE   37,100 0 0
UNITED RENTALS INC COM Stock 911363109   109,967 2,049 SH   SOLE   2,048 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   165,452 3,317 SH   SOLE   3,317 0 0
US BANCORP DEL COM NEW Stock 902973304   114,803 928 SH   SOLE   928 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676   1,939,298 13,102 SH   SOLE   13,102 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   593,374 12,479 SH   SOLE   12,478 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   1,446,976 5,531 SH   SOLE   5,530 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   103,117 1,443 SH   SOLE   1,443 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   1,586,592 1,166,612 SH   SOLE   1,166,612 0 0
VANGUARD GROWTH ETF ETF 922908736   374,265 920 SH   SOLE   920 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   715,935 16,739 SH   SOLE   16,739 0 0
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   584,706 7,779 SH   SOLE   7,779 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   10,719,058 18,333 SH   SOLE   18,333 0 0
VANGUARD REAL ESTATE ETF ETF 922908553   105,053 428 SH   SOLE   428 0 0
VANGUARD S&P 500 ETF ETF 922908363   128,073 2,170 SH   SOLE   2,170 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505   779,176 12,896 SH   SOLE   12,896 0 0
VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778   3,114,148 69,342 SH   SOLE   69,341 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   235,390 878 SH   SOLE   878 0 0
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   1,117,587 2,403 SH   SOLE   2,403 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   203,955 2,050 SH   SOLE   2,050 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   8,523,669 31,001 SH   SOLE   31,000 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   1,042,424 10,838 SH   SOLE   10,838 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   170,237 952 SH   SOLE   952 0 0
VANGUARD VALUE ETF ETF 922908744   143,038 1,719 SH   SOLE   1,719 0 0
VERISK ANALYTICS INC COM Stock 92345Y106   2,913,123 11,919 SH   SOLE   11,919 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   246,854 3,120 SH   SOLE   3,120 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   4,026,428 20,608 SH   SOLE   20,608 0 0
VERTIV HOLDINGS CO COM CL A Stock 92537N108   146,407 423 SH   SOLE   423 0 0
VISA INC COM CL A Stock 92826C839   69,655,116 197,055 SH   SOLE   197,055 0 0
VONTIER CORPORATION COM Stock 928881101   326,259 3,518 SH   SOLE   3,518 0 0
WALMART INC COM Stock 931142103   105,016 1,334 SH   SOLE   1,333 0 0
WASTE CONNECTIONS INC COM Stock 94106B101   4,470,071 13,487 SH   SOLE   13,486 0 0
WATSCO INC COM Stock 942622200   404,820 1,409 SH   SOLE   1,409 0 0
WEC ENERGY GROUP INC COM Stock 92939U106   216,377 2,788 SH   SOLE   2,788 0 0
WELLS FARGO CO NEW COM Stock 949746101   1,807,299 3,790 SH   SOLE   3,790 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   766,307 15,506 SH   SOLE   15,506 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103   354,676 2,349 SH   SOLE   2,349 0 0
WHEATON PRECIOUS METALS CORP COM Stock 962879102   735,477 1,892 SH   SOLE   1,892 0 0
WILLIAMS COS INC COM Stock 969457100   280,807 2,806 SH   SOLE   2,806 0 0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669   691,848 2,399 SH   SOLE   2,399 0 0
WORKDAY INC CL A Stock 98138H101   434,719 2,194 SH   SOLE   2,194 0 0
WORKIVA INC COM CL A Stock 98139A105   1,339,925 1,608 SH   SOLE   1,608 0 0
XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200   204,968 436 SH   SOLE   436 0 0
YUM BRANDS INC COM Stock 988498101   109,517 1,142 SH   SOLE   1,141 0 0
ZOETIS INC CL A Stock 98978V103   837,583 3,490 SH   SOLE   3,489 0 0