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 88583P104   3,279,310 1,146,612 SH   SOLE   1,146,612 0 0
3M CO COM 88579Y101   273,777 2,283 SH   SOLE   2,283 0 0
ABBOTT LABS COM 002824100   7,955,763 72,463 SH   SOLE   72,463 0 0
ABBVIE INC COM 00287Y109   8,719,421 53,953 SH   SOLE   53,953 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   385,690 50,090 SH   SOLE   50,090 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   56,258,356 210,832 SH   SOLE   210,832 0 0
ACTIVISION BLIZZARD INC COM 00507V109   211,584 2,764 SH   SOLE   2,764 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,385,492 10,060 SH   SOLE   10,060 0 0
AIR PRODS & CHEMS INC COM 009158106   6,180,160 20,049 SH   SOLE   20,049 0 0
AIRBNB INC COM CL A 009066101   1,899,468 22,216 SH   SOLE   22,216 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   173,446 300,600 SH   SOLE   300,600 0 0
ALARM COM HLDGS INC COM 011642105   541,064 10,935 SH   SOLE   10,935 0 0
ALCON AG ORD SHS H01301128   219,154 3,197 SH   SOLE   3,197 0 0
ALIGN TECHNOLOGY INC COM 016255101   892,951 4,234 SH   SOLE   4,234 0 0
ALLSTATE CORP COM 020002101   248,690 1,834 SH   SOLE   1,834 0 0
ALPHABET INC CAP STK CL A 02079K305   2,652,370 30,062 SH   SOLE   30,062 0 0
ALPHABET INC CAP STK CL C 02079K107   8,334,941 93,936 SH   SOLE   93,936 0 0
ALTRIA GROUP INC COM 02209S103   340,191 7,442 SH   SOLE   7,442 0 0
AMAZON COM INC COM 023135106   10,873,872 129,451 SH   SOLE   129,451 0 0
AMCOR PLC ORD G0250X107   181,008 15,198 SH   SOLE   15,198 0 0
AMEDISYS INC COM 023436108   210,103 2,515 SH   SOLE   2,515 0 0
AMERICAN ELEC PWR CO INC COM 025537101   246,110 2,592 SH   SOLE   2,592 0 0
AMERICAN EXPRESS CO COM 025816109   985,352 6,669 SH   SOLE   6,669 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,167,324 5,510 SH   SOLE   5,510 0 0
AMGEN INC COM 031162100   529,467 2,016 SH   SOLE   2,016 0 0
AMN HEALTHCARE SVCS INC COM 001744101   340,129 3,308 SH   SOLE   3,308 0 0
ANSYS INC COM 03662Q105   527,874 2,185 SH   SOLE   2,185 0 0
APPLE INC COM 037833100   10,242,989 78,835 SH   SOLE   78,835 0 0
ARK ETF TR INNOVATION ETF 00214Q104   208,732 6,682 SH   SOLE   6,682 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   309,262 566 SH   SOLE   566 0 0
ASPEN TECHNOLOGY INC COM 29109X106   261,269 1,272 SH   SOLE   1,272 0 0
AT&T INC COM 00206R102   310,264 16,853 SH   SOLE   16,853 0 0
AUTODESK INC COM 052769106   4,053,023 21,689 SH   SOLE   21,689 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,202,036 17,592 SH   SOLE   17,592 0 0
BANK AMERICA CORP COM 060505104   5,449,235 164,530 SH   SOLE   164,530 0 0
BCE INC COM NEW 05534B760   258,030 5,871 SH   SOLE   5,871 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,121,035 13,341 SH   SOLE   13,341 0 0
BIOGEN INC COM 09062X103   308,212 1,113 SH   SOLE   1,113 0 0
BIO-TECHNE CORP COM 09073M104   864,659 10,433 SH   SOLE   10,433 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   284,550 16,867 SH   SOLE   16,867 0 0
BLACKLINE INC COM 09239B109   409,809 6,092 SH   SOLE   6,092 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   132,717 14,730 SH   SOLE   14,730 0 0
BLACKROCK INC COM 09247X101   5,298,776 7,477 SH   SOLE   7,477 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   358,204 16,825 SH   SOLE   16,825 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   374,208 16,743 SH   SOLE   16,743 0 0
BLOOM ENERGY CORP COM CL A 093712107   335,250 17,534 SH   SOLE   17,534 0 0
BOEING CO COM 097023105   604,425 3,173 SH   SOLE   3,173 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   347,196 8,684 SH   SOLE   8,684 0 0
BROADCOM INC COM 11135F101   7,488,078 13,392 SH   SOLE   13,392 0 0
BROADMARK RLTY CAP INC COM 11135B100   50,524 14,192 SH   SOLE   14,192 0 0
CANADIAN PAC RY LTD COM 13645T100   486,178 6,518 SH   SOLE   6,518 0 0
CANOPY GROWTH CORP COM 138035100   24,486 10,600 SH   SOLE   10,600 0 0
CERTARA INC COM 15687V109   211,545 13,164 SH   SOLE   13,164 0 0
CHARLES RIV LABS INTL INC COM 159864107   459,878 2,111 SH   SOLE   2,111 0 0
CHEVRON CORP NEW COM 166764100   24,104,512 134,294 SH   SOLE   134,294 0 0
CISCO SYS INC COM 17275R102   4,993,192 104,811 SH   SOLE   104,811 0 0
CITIGROUP INC COM NEW 172967424   285,626 6,315 SH   SOLE   6,315 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   248,165 7,439 SH   SOLE   7,439 0 0
COCA COLA CO COM 191216100   637,539 10,023 SH   SOLE   10,023 0 0
COGNEX CORP COM 192422103   280,145 5,947 SH   SOLE   5,947 0 0
COMCAST CORP NEW CL A 20030N101   522,780 14,949 SH   SOLE   14,949 0 0
CONOCOPHILLIPS COM 20825C104   1,172,863 9,940 SH   SOLE   9,940 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   220,864 1,710 SH   SOLE   1,710 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   215,683 2,893 SH   SOLE   2,893 0 0
CORNING INC COM 219350105   2,184,723 68,401 SH   SOLE   68,401 0 0
COSTAR GROUP INC COM 22160N109   1,115,073 14,429 SH   SOLE   14,429 0 0
COSTCO WHSL CORP NEW COM 22160K105   791,529 1,734 SH   SOLE   1,734 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   230,375 2,188 SH   SOLE   2,188 0 0
CROWN CASTLE INC COM 22822V101   3,789,267 27,936 SH   SOLE   27,936 0 0
CVS HEALTH CORP COM 126650100   648,255 6,956 SH   SOLE   6,956 0 0
DEERE & CO COM 244199105   244,822 571 SH   SOLE   571 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   141,936 12,915 SH   SOLE   12,915 0 0
DENBURY INC COM 24790A101   522,120 6,000 SH   SOLE   6,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   656,096 3,682 SH   SOLE   3,682 0 0
DIRTT ENVIRONMENTAL SOLUTION COM 25490H106   38,425 72,500 SH   SOLE   72,500 0 0
DISNEY WALT CO COM 254687106   1,014,585 11,678 SH   SOLE   11,678 0 0
DOCUSIGN INC COM 256163106   918,919 16,581 SH   SOLE   16,581 0 0
DOLLAR GEN CORP NEW COM 256677105   342,803 1,392 SH   SOLE   1,392 0 0
DTE ENERGY CO COM 233331107   359,054 3,055 SH   SOLE   3,055 0 0
EARTHSTONE ENERGY INC CL A 27032D304   853,800 60,000 SH   SOLE   60,000 0 0
EATON CORP PLC SHS G29183103   4,470,583 28,484 SH   SOLE   28,484 0 0
ENBRIDGE INC COM 29250N105   692,719 17,717 SH   SOLE   17,717 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   213,721 2,443 SH   SOLE   2,443 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,057,864 173,367 SH   SOLE   173,367 0 0
ENSIGN GROUP INC COM 29358P101   572,884 6,055 SH   SOLE   6,055 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   10,541,888 437,060 SH   SOLE   437,060 0 0
EOG RES INC COM 26875P101   2,826,256 21,821 SH   SOLE   21,821 0 0
ETSY INC COM 29786A106   222,657 1,859 SH   SOLE   1,859 0 0
EVERSOURCE ENERGY COM 30040W108   1,677,923 20,013 SH   SOLE   20,013 0 0
EXPONENT INC COM 30214U102   587,503 5,929 SH   SOLE   5,929 0 0
EXXON MOBIL CORP COM 30231G102   19,943,660 180,813 SH   SOLE   180,813 0 0
FASTENAL CO COM 311900104   1,062,131 22,446 SH   SOLE   22,446 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,598,517 23,560 SH   SOLE   23,560 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   346,573 10,134 SH   SOLE   10,134 0 0
FIRST TR INTER DURATN PFD & COM 33718W103   656,884 38,938 SH   SOLE   38,938 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   288,252 3,600 SH   SOLE   3,600 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   385,095 7,685 SH   SOLE   7,685 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   881,524 24,112 SH   SOLE   24,112 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   864,473 32,389 SH   SOLE   32,389 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,925,551 114,616 SH   SOLE   114,616 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,322,060 30,102 SH   SOLE   30,102 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,752,635 68,971 SH   SOLE   68,971 0 0
FIVE BELOW INC COM 33829M101   999,846 5,653 SH   SOLE   5,653 0 0
FIVE9 INC COM 338307101   208,873 3,078 SH   SOLE   3,078 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   248,858 3,574 SH   SOLE   3,574 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   2,706,861 91,758 SH   SOLE   91,758 0 0
FREEPORT-MCMORAN INC CL B 35671D857   214,890 5,655 SH   SOLE   5,655 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   1,582,021 45,651 SH   SOLE   45,651 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   426,801 13,064 SH   SOLE   13,064 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   740,340 23,645 SH   SOLE   23,645 0 0
GARTNER INC COM 366651107   2,661,893 7,919 SH   SOLE   7,919 0 0
GILEAD SCIENCES INC COM 375558103   275,922 3,214 SH   SOLE   3,214 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   234,969 8,870 SH   SOLE   8,870 0 0
GLOBANT S A COM L44385109   979,196 5,823 SH   SOLE   5,823 0 0
GODADDY INC CL A 380237107   659,763 8,818 SH   SOLE   8,818 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   227,952 8,052 SH   SOLE   8,052 0 0
GRAND CANYON ED INC COM 38526M106   747,016 7,070 SH   SOLE   7,070 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   153,972 13,723 SH   SOLE   13,723 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   298,974 4,779 SH   SOLE   4,779 0 0
HALEON PLC SPON ADS 405552100   176,904 22,113 SH   SOLE   22,113 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   356,606 2,625 SH   SOLE   2,625 0 0
HECLA MNG CO COM 422704106   67,304 12,105 SH   SOLE   12,105 0 0
HEICO CORP NEW COM 422806109   1,178,896 7,673 SH   SOLE   7,673 0 0
HENRY JACK & ASSOC INC COM 426281101   425,102 2,421 SH   SOLE   2,421 0 0
HOME DEPOT INC COM 437076102   6,439,047 20,386 SH   SOLE   20,386 0 0
HONEYWELL INTL INC COM 438516106   2,025,349 9,451 SH   SOLE   9,451 0 0
HUBSPOT INC COM 443573100   229,280 793 SH   SOLE   793 0 0
ICON PLC SHS G4705A100   319,347 1,644 SH   SOLE   1,644 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,591,268 11,762 SH   SOLE   11,762 0 0
ILLUMINA INC COM 452327109   1,703,131 8,423 SH   SOLE   8,423 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   330,222 5,496 SH   SOLE   5,496 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   638,411 6,500 SH   SOLE   6,500 0 0
INSULET CORP COM 45784P101   244,932 832 SH   SOLE   832 0 0
INTEL CORP COM 458140100   1,350,523 51,098 SH   SOLE   51,098 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,663,258 11,805 SH   SOLE   11,805 0 0
IQVIA HLDGS INC COM 46266C105   204,275 997 SH   SOLE   997 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   5,052,150 123,555 SH   SOLE   123,555 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   423,425 4,367 SH   SOLE   4,367 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   4,230,110 39,103 SH   SOLE   39,103 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   259,095 3,192 SH   SOLE   3,192 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   392,314 7,875 SH   SOLE   7,875 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,770,973 27,832 SH   SOLE   27,832 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   309,054 2,690 SH   SOLE   2,690 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   610,789 6,377 SH   SOLE   6,377 0 0
ISHARES TR CONV BD ETF 46435G102   2,447,833 35,236 SH   SOLE   35,236 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,465,718 29,314 SH   SOLE   29,314 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,051,310 49,502 SH   SOLE   49,502 0 0
ISHARES INC CORE MSCI EMKT 46434G103   769,997 16,488 SH   SOLE   16,488 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   470,046 8,121 SH   SOLE   8,121 0 0
ISHARES TR CORE S&P500 ETF 464287200   73,968,583 192,521 SH   SOLE   192,521 0 0
ISHARES TR CORE S&P SCP ETF 464287804   5,258,662 55,565 SH   SOLE   55,565 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,169,120 13,787 SH   SOLE   13,787 0 0
ISHARES TR CORE TOTAL USD 46434V613   25,518,215 567,955 SH   SOLE   567,955 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   1,814,349 60,338 SH   SOLE   60,338 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   45,333,498 534,909 SH   SOLE   534,909 0 0
ISHARES TR EXPND TEC SC ETF 464287549   858,200 3,065 SH   SOLE   3,065 0 0
ISHARES TR FALN ANGLS USD 46435G474   856,032 34,784 SH   SOLE   34,784 0 0
ISHARES TR GLOBAL TECH ETF 464287291   638,208 14,236 SH   SOLE   14,236 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,691,524 16,044 SH   SOLE   16,044 0 0
ISHARES TR INTL DIV GRWTH 46435G524   222,625 3,863 SH   SOLE   3,863 0 0
ISHARES TR MBS ETF 464288588   9,204,346 99,238 SH   SOLE   99,238 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,369,972 20,871 SH   SOLE   20,871 0 0
ISHARES TR EAFE GRWTH ETF 464288885   16,725,160 199,680 SH   SOLE   199,680 0 0
ISHARES TR EAFE VALUE ETF 464288877   22,009,540 479,720 SH   SOLE   479,720 0 0
ISHARES INC MSCI EMERG MRKT 464286533   12,266,148 231,219 SH   SOLE   231,219 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   6,336,301 87,882 SH   SOLE   87,882 0 0
ISHARES TR MSCI USA MMENTM 46432F396   4,367,117 29,926 SH   SOLE   29,926 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   272,934 2,395 SH   SOLE   2,395 0 0
ISHARES TR MSCI USA VALUE 46432F388   1,585,620 17,398 SH   SOLE   17,398 0 0
ISHARES TR NATIONAL MUN ETF 464288414   19,062,238 180,650 SH   SOLE   180,650 0 0
ISHARES TR PFD AND INCM SEC 464288687   525,338 17,207 SH   SOLE   17,207 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,994,828 13,979 SH   SOLE   13,979 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   2,455,091 16,189 SH   SOLE   16,189 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   810,665 4,649 SH   SOLE   4,649 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   210,230 980 SH   SOLE   980 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   339,325 2,447 SH   SOLE   2,447 0 0
ISHARES TR RUS MD CP GR ETF 464287481   353,951 4,234 SH   SOLE   4,234 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   349,063 3,314 SH   SOLE   3,314 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   354,452 6,059 SH   SOLE   6,059 0 0
ISHARES TR S&P 500 VAL ETF 464287408   229,211 1,580 SH   SOLE   1,580 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   5,439,572 52,168 SH   SOLE   52,168 0 0
ISHARES TR TIPS BD ETF 464287176   839,790 7,890 SH   SOLE   7,890 0 0
ISHARES TR U.S. ENERGY ETF 464287796   1,931,443 41,545 SH   SOLE   41,545 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,260,631 80,193 SH   SOLE   80,193 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,631,845 5,752 SH   SOLE   5,752 0 0
ISHARES TR US INFRASTRUC 46435U713   1,968,290 54,283 SH   SOLE   54,283 0 0
ISHARES TR U.S. TECH ETF 464287721   5,459,768 73,295 SH   SOLE   73,295 0 0
ISHARES TR US TREAS BD ETF 46429B267   5,743,759 252,806 SH   SOLE   252,806 0 0
JOHNSON & JOHNSON COM 478160104   2,407,072 13,626 SH   SOLE   13,626 0 0
JOHNSON CTLS INTL PLC SHS G51502105   288,819 4,513 SH   SOLE   4,513 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   410,655 7,168 SH   SOLE   7,168 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   317,229 6,482 SH   SOLE   6,482 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   430,501 9,588 SH   SOLE   9,588 0 0
JPMORGAN CHASE & CO COM 46625H100   2,054,157 15,318 SH   SOLE   15,318 0 0
KEURIG DR PEPPER INC COM 49271V100   2,919,632 81,874 SH   SOLE   81,874 0 0
KINDER MORGAN INC DEL COM 49456B101   6,831,992 377,876 SH   SOLE   377,876 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   275,216 1,322 SH   SOLE   1,322 0 0
LILLY ELI & CO COM 532457108   5,220,444 14,270 SH   SOLE   14,270 0 0
LINDE PLC SHS G5494J103   797,510 2,445 SH   SOLE   2,445 0 0
LOCKHEED MARTIN CORP COM 539830109   4,040,146 8,305 SH   SOLE   8,305 0 0
LOWES COS INC COM 548661107   845,973 4,246 SH   SOLE   4,246 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   3,432,531 68,363 SH   SOLE   68,363 0 0
MAIN STR CAP CORP COM 56035L104   336,245 9,100 SH   SOLE   9,100 0 0
MARSH & MCLENNAN COS INC COM 571748102   4,341,491 26,236 SH   SOLE   26,236 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,869,987 14,005 SH   SOLE   14,005 0 0
MCDONALDS CORP COM 580135101   5,025,043 19,068 SH   SOLE   19,068 0 0
MEDPACE HLDGS INC COM 58506Q109   407,827 1,920 SH   SOLE   1,920 0 0
MEDTRONIC PLC SHS G5960L103   2,988,186 38,448 SH   SOLE   38,448 0 0
MERCK & CO INC COM 58933Y105   8,245,758 74,320 SH   SOLE   74,320 0 0
META PLATFORMS INC CL A 30303M102   717,467 5,962 SH   SOLE   5,962 0 0
MICROSOFT CORP COM 594918104   19,870,502 82,856 SH   SOLE   82,856 0 0
MONDELEZ INTL INC CL A 609207105   6,466,173 97,017 SH   SOLE   97,017 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   235,956 2,324 SH   SOLE   2,324 0 0
MORGAN STANLEY COM NEW 617446448   311,598 3,665 SH   SOLE   3,665 0 0
MSP RECOVERY INC *W EXP 05/20/202 553745126   14,809 590,000 SH   SOLE   590,000 0 0
NATIONAL INSTRS CORP COM 636518102   409,273 11,091 SH   SOLE   11,091 0 0
NETFLIX INC COM 64110L106   6,093,381 20,664 SH   SOLE   20,664 0 0
NEXTERA ENERGY INC COM 65339F101   5,712,271 68,329 SH   SOLE   68,329 0 0
NIKE INC CL B 654106103   2,439,798 20,851 SH   SOLE   20,851 0 0
NINE ENERGY SERVICE INC COM 65441V101   388,387 26,730 SH   SOLE   26,730 0 0
NORTHROP GRUMMAN CORP COM 666807102   440,307 807 SH   SOLE   807 0 0
NOVARTIS AG SPONSORED ADR 66987V109   442,260 4,875 SH   SOLE   4,875 0 0
NOVO-NORDISK A S ADR 670100205   941,696 6,958 SH   SOLE   6,958 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   151,017 13,282 SH   SOLE   13,282 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   170,793 14,474 SH   SOLE   14,474 0 0
NVIDIA CORPORATION COM 67066G104   1,665,288 11,395 SH   SOLE   11,395 0 0
OAK STR HEALTH INC COM 67181A107   220,391 10,246 SH   SOLE   10,246 0 0
ONEOK INC NEW COM 682680103   1,223,531 18,623 SH   SOLE   18,623 0 0
ORACLE CORP COM 68389X105   1,177,979 14,411 SH   SOLE   14,411 0 0
ORTHOPEDIATRICS CORP COM 68752L100   285,698 7,191 SH   SOLE   7,191 0 0
PAYCHEX INC COM 704326107   2,551,430 22,079 SH   SOLE   22,079 0 0
PAYCOM SOFTWARE INC COM 70432V102   847,146 2,730 SH   SOLE   2,730 0 0
PAYLOCITY HLDG CORP COM 70438V106   904,863 4,658 SH   SOLE   4,658 0 0
PAYPAL HLDGS INC COM 70450Y103   1,625,953 22,830 SH   SOLE   22,830 0 0
PEPSICO INC COM 713448108   7,590,320 42,014 SH   SOLE   42,014 0 0
PFIZER INC COM 717081103   983,398 19,192 SH   SOLE   19,192 0 0
PHILIP MORRIS INTL INC COM 718172109   1,588,602 15,696 SH   SOLE   15,696 0 0
PHILLIPS 66 COM 718546104   1,935,568 18,597 SH   SOLE   18,597 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   917,976 49,674 SH   SOLE   49,674 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   277,798 2,816 SH   SOLE   2,816 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,597,921 135,878 SH   SOLE   135,878 0 0
PNC FINL SVCS GROUP INC COM 693475105   5,639,536 35,707 SH   SOLE   35,707 0 0
PROCTER AND GAMBLE CO COM 742718109   7,030,510 46,388 SH   SOLE   46,388 0 0
PROGYNY INC COM 74340E103   256,302 8,228 SH   SOLE   8,228 0 0
PROLOGIS INC. COM 74340W103   3,695,665 32,783 SH   SOLE   32,783 0 0
QUALCOMM INC COM 747525103   3,639,427 33,104 SH   SOLE   33,104 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   75,266 12,757 SH   SOLE   12,757 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   957,630 9,489 SH   SOLE   9,489 0 0
REALTY INCOME CORP COM 756109104   3,903,566 61,541 SH   SOLE   61,541 0 0
REGENERON PHARMACEUTICALS COM 75886F107   246,750 342 SH   SOLE   342 0 0
RELX PLC SPONSORED ADR 759530108   227,138 8,194 SH   SOLE   8,194 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   967,049 16,722 SH   SOLE   16,722 0 0
ROLLINS INC COM 775711104   793,995 21,729 SH   SOLE   21,729 0 0
S&P GLOBAL INC COM 78409V104   519,503 1,551 SH   SOLE   1,551 0 0
SALESFORCE INC COM 79466L302   2,543,607 19,184 SH   SOLE   19,184 0 0
SANOFI SPONSORED ADR 80105N105   216,724 4,475 SH   SOLE   4,475 0 0
SCHLUMBERGER LTD COM STK 806857108   452,111 8,457 SH   SOLE   8,457 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   486,726 52,676 SH   SOLE   52,676 0 0
SEMPRA COM 816851109   4,149,169 26,849 SH   SOLE   26,849 0 0
SERVICENOW INC COM 81762P102   2,620,434 6,749 SH   SOLE   6,749 0 0
SHELL PLC SPON ADS 780259305   263,397 4,625 SH   SOLE   4,625 0 0
SHOPIFY INC CL A 82509L107   329,563 9,495 SH   SOLE   9,495 0 0
SIMON PPTY GROUP INC NEW COM 828806109   2,140,361 18,219 SH   SOLE   18,219 0 0
SNOWFLAKE INC CL A 833445109   311,912 2,173 SH   SOLE   2,173 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   322,762 7,075 SH   SOLE   7,075 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   341,592 7,271 SH   SOLE   7,271 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,017,043 28,808 SH   SOLE   28,808 0 0
SPDR SER TR S&P BIOTECH 78464A870   534,868 6,444 SH   SOLE   6,444 0 0
SPDR SER TR S&P DIVID ETF 78464A763   506,696 4,050 SH   SOLE   4,050 0 0
SQUARESPACE INC CLASS A 85225A107   204,718 9,234 SH   SOLE   9,234 0 0
STARBUCKS CORP COM 855244109   6,289,259 63,400 SH   SOLE   63,400 0 0
STARWOOD PPTY TR INC COM 85571B105   249,288 13,600 SH   SOLE   13,600 0 0
STELLAR BANCORP INC COM 858927106   540,161 18,335 SH   SOLE   18,335 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   146,718 18,294 SH   SOLE   18,294 0 0
SUNCOR ENERGY INC NEW COM 867224107   203,541 6,415 SH   SOLE   6,415 0 0
TARGA RES CORP COM 87612G101   1,269,739 17,275 SH   SOLE   17,275 0 0
TC ENERGY CORP COM 87807B107   526,932 13,220 SH   SOLE   13,220 0 0
TE CONNECTIVITY LTD SHS H84989104   709,167 6,177 SH   SOLE   6,177 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   569,437 4,576 SH   SOLE   4,576 0 0
TESLA INC COM 88160R101   401,981 3,263 SH   SOLE   3,263 0 0
TEXAS INSTRS INC COM 882508104   5,125,295 31,021 SH   SOLE   31,021 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,407,747 6,188 SH   SOLE   6,188 0 0
THOMSON REUTERS CORP. COM NEW 884903709   282,209 2,474 SH   SOLE   2,474 0 0
TILRAY BRANDS INC COM CL 2 88688T100   30,666 11,400 SH   SOLE   11,400 0 0
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   4,508,299 182,596 SH   SOLE   182,596 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   384,275 6,190 SH   SOLE   6,190 0 0
TRUIST FINL CORP COM 89832Q109   6,083,605 141,381 SH   SOLE   141,381 0 0
TYLER TECHNOLOGIES INC COM 902252105   872,764 2,707 SH   SOLE   2,707 0 0
UNILEVER PLC SPON ADR NEW 904767704   354,615 7,043 SH   SOLE   7,043 0 0
UNION PAC CORP COM 907818108   387,842 1,873 SH   SOLE   1,873 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,655,232 32,531 SH   SOLE   32,531 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,743,929 14,606 SH   SOLE   14,606 0 0
US BANCORP DEL COM NEW 902973304   3,596,620 82,472 SH   SOLE   82,472 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   458,891 3,022 SH   SOLE   3,022 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   296,528 5,914 SH   SOLE   5,914 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   271,630 6,472 SH   SOLE   6,472 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   778,236 19,965 SH   SOLE   19,965 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   909,127 4,266 SH   SOLE   4,266 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   256,201 4,381 SH   SOLE   4,381 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   261,398 3,169 SH   SOLE   3,169 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   348,494 2,219 SH   SOLE   2,219 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   294,721 3,915 SH   SOLE   3,915 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   440,510 8,901 SH   SOLE   8,901 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,644,781 22,895 SH   SOLE   22,895 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,910,951 36,948 SH   SOLE   36,948 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,021,761 5,344 SH   SOLE   5,344 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   616,706 4,393 SH   SOLE   4,393 0 0
VERISK ANALYTICS INC COM 92345Y106   620,731 3,518 SH   SOLE   3,518 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,205,612 55,980 SH   SOLE   55,980 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   857,677 2,970 SH   SOLE   2,970 0 0
VISA INC COM CL A 92826C839   5,403,009 26,006 SH   SOLE   26,006 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   129,151 12,762 SH   SOLE   12,762 0 0
WALMART INC COM 931142103   1,158,589 8,171 SH   SOLE   8,171 0 0
WATSCO INC COM 942622200   425,662 1,707 SH   SOLE   1,707 0 0
WEC ENERGY GROUP INC COM 92939U106   2,205,156 23,519 SH   SOLE   23,519 0 0
WELLS FARGO CO NEW COM 949746101   277,138 6,712 SH   SOLE   6,712 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   681,116 2,894 SH   SOLE   2,894 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   256,444 9,551 SH   SOLE   9,551 0 0
WESTROCK CO COM 96145D105   545,191 15,506 SH   SOLE   15,506 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   313,981 222 SH   SOLE   222 0 0
WILLIAMS COS INC COM 969457100   3,945,156 119,914 SH   SOLE   119,914 0 0
WOLFSPEED INC COM 977852102   216,233 3,132 SH   SOLE   3,132 0 0
WORKIVA INC COM CL A 98139A105   545,301 6,494 SH   SOLE   6,494 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   530,248 16,452 SH   SOLE   16,452 0 0
ZOETIS INC CL A 98978V103   2,293,204 15,648 SH   SOLE   15,648 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   295,891 9,827 SH   SOLE   9,827 0 0