The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   516,364 5,159 SH   SOLE 0 0 0 5,159
AAON INC COM PAR $0.004 000360206   922,312 9,728 SH   SOLE 0 0 0 9,728
ABBOTT LABS COM 002824100   3,647,373 33,456 SH   SOLE 0 0 0 33,456
ABBVIE INC COM 00287Y109   2,287,988 16,982 SH   SOLE 0 0 0 16,982
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,824,340 15,634 SH   SOLE 0 0 0 15,634
ACTIVISION BLIZZARD INC COM 00507V109   406,073 4,817 SH   SOLE 0 0 0 4,817
ADOBE SYSTEMS INCORPORATED COM 00724F101   6,784,736 13,875 SH   SOLE 0 0 0 13,875
ADVANCED MICRO DEVICES INC COM 007903107   321,226 2,820 SH   SOLE 0 0 0 2,820
AES CORP COM 00130H105   463,937 22,380 SH   SOLE 0 0 0 22,380
AGILENT TECHNOLOGIES INC COM 00846U101   625,661 5,203 SH   SOLE 0 0 0 5,203
AGILETHOUGHT INC CLASS A COM 00857F100   10,312 13,749 SH   SOLE 0 0 0 13,749
AGNICO EAGLE MINES LTD COM 008474108   1,423,280 28,477 SH   SOLE 0 0 0 28,477
AIR PRODS & CHEMS INC COM 009158106   1,198,420 4,001 SH   SOLE 0 0 0 4,001
AIRBNB INC COM CL A 009066101   2,723,656 21,252 SH   SOLE 0 0 0 21,252
AKAMAI TECHNOLOGIES INC COM 00971T101   377,544 4,201 SH   SOLE 0 0 0 4,201
ALCON AG ORD SHS H01301128   1,182,220 14,398 SH   SOLE 0 0 0 14,398
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,583,733 19,001 SH   SOLE 0 0 0 19,001
ALIGN TECHNOLOGY INC COM 016255101   864,650 2,445 SH   SOLE 0 0 0 2,445
ALLEGION PLC ORD SHS G0176J109   229,358 1,911 SH   SOLE 0 0 0 1,911
ALPHABET INC CAP STK CL C 02079K107   10,819,799 89,442 SH   SOLE 0 0 0 89,442
ALPHABET INC CAP STK CL A 02079K305   11,144,429 93,103 SH   SOLE 0 0 0 93,103
ALTRIA GROUP INC COM 02209S103   530,961 11,721 SH   SOLE 0 0 0 11,721
AMAZON COM INC COM 023135106   23,818,988 182,717 SH   SOLE 0 0 0 182,717
AMDOCS LTD SHS G02602103   281,327 2,846 SH   SOLE 0 0 0 2,846
AMERICAN AIRLS GROUP INC COM 02376R102   412,010 22,966 SH   SOLE 0 0 0 22,966
AMERICAN ELEC PWR CO INC COM 025537101   893,362 10,610 SH   SOLE 0 0 0 10,610
AMERICAN EXPRESS CO COM 025816109   1,173,237 6,735 SH   SOLE 0 0 0 6,735
AMERICAN INTL GROUP INC COM NEW 026874784   1,556,616 27,053 SH   SOLE 0 0 0 27,053
AMERICAN TOWER CORP NEW COM 03027X100   1,463,859 7,548 SH   SOLE 0 0 0 7,548
AMERICAN WTR WKS CO INC NEW COM 030420103   231,969 1,625 SH   SOLE 0 0 0 1,625
AMERIPRISE FINL INC COM 03076C106   1,406,365 4,234 SH   SOLE 0 0 0 4,234
AMETEK INC COM 031100100   464,434 2,869 SH   SOLE 0 0 0 2,869
AMGEN INC COM 031162100   997,104 4,491 SH   SOLE 0 0 0 4,491
ANALOG DEVICES INC COM 032654105   473,193 2,429 SH   SOLE 0 0 0 2,429
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   205,071 25,224 SH   SOLE 0 0 0 25,224
ANSYS INC COM 03662Q105   793,969 2,404 SH   SOLE 0 0 0 2,404
AON PLC SHS CL A G0403H108   590,982 1,712 SH   SOLE 0 0 0 1,712
APOLLO GLOBAL MGMT INC COM 03769M106   3,224,263 41,977 SH   SOLE 0 0 0 41,977
APPLE INC COM 037833100   24,577,865 126,710 SH   SOLE 0 0 0 126,710
APPLIED MATLS INC COM 038222105   1,087,808 7,526 SH   SOLE 0 0 0 7,526
ARCH CAP GROUP LTD ORD G0450A105   579,863 7,747 SH   SOLE 0 0 0 7,747
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   695,743 7,221 SH   SOLE 0 0 0 7,221
ARK ETF TR INNOVATION ETF 00214Q104   298,960 6,773 SH   SOLE 0 0 0 6,773
ASBURY AUTOMOTIVE GROUP INC COM 043436104   626,294 2,605 SH   SOLE 0 0 0 2,605
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   83,992 10,782 SH   SOLE 0 0 0 10,782
ASML HOLDING N V N Y REGISTRY SHS N07059210   942,900 1,301 SH   SOLE 0 0 0 1,301
ASPEN TECHNOLOGY INC COM 29109X106   431,763 2,576 SH   SOLE 0 0 0 2,576
ASSERTIO HOLDINGS INC COM NEW 04546C205   66,531 12,275 SH   SOLE 0 0 0 12,275
AT&T INC COM 00206R102   791,779 49,641 SH   SOLE 0 0 0 49,641
ATMOS ENERGY CORP COM 049560105   414,054 3,559 SH   SOLE 0 0 0 3,559
AUGMEDIX INC COM 05105P107   136,979 28,478 SH   SOLE 0 0 0 28,478
AUTODESK INC COM 052769106   6,612,586 32,318 SH   SOLE 0 0 0 32,318
AUTOMATIC DATA PROCESSING IN COM 053015103   788,387 3,587 SH   SOLE 0 0 0 3,587
AVALONBAY CMNTYS INC COM 053484101   1,804,122 9,532 SH   SOLE 0 0 0 9,532
AVERY DENNISON CORP COM 053611109   499,423 2,907 SH   SOLE 0 0 0 2,907
BALL CORP COM 058498106   504,331 8,664 SH   SOLE 0 0 0 8,664
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   110,269 14,358 SH   SOLE 0 0 0 14,358
BANK AMERICA CORP COM 060505104   4,195,388 146,232 SH   SOLE 0 0 0 146,232
BARRICK GOLD CORP COM 067901108   912,070 53,873 SH   SOLE 0 0 0 53,873
BAXTER INTL INC COM 071813109   565,901 12,421 SH   SOLE 0 0 0 12,421
BCE INC COM NEW 05534B760   363,580 7,975 SH   SOLE 0 0 0 7,975
BECTON DICKINSON & CO COM 075887109   5,519,463 20,906 SH   SOLE 0 0 0 20,906
BENTLEY SYS INC COM CL B 08265T208   294,469 5,430 SH   SOLE 0 0 0 5,430
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,551,292 19,212 SH   SOLE 0 0 0 19,212
BEST BUY INC COM 086516101   218,888 2,671 SH   SOLE 0 0 0 2,671
BILL HOLDINGS INC COM 090043100   672,121 5,752 SH   SOLE 0 0 0 5,752
BIOGEN INC COM 09062X103   884,744 3,106 SH   SOLE 0 0 0 3,106
BJS WHSL CLUB HLDGS INC COM 05550J101   404,146 6,414 SH   SOLE 0 0 0 6,414
BLACK KNIGHT INC COM 09215C105   516,067 8,640 SH   SOLE 0 0 0 8,640
BLACKLINE INC COM 09239B109   373,242 6,935 SH   SOLE 0 0 0 6,935
BLACKROCK INC COM 09247X101   485,871 703 SH   SOLE 0 0 0 703
BLACKSTONE INC COM 09260D107   1,017,643 10,946 SH   SOLE 0 0 0 10,946
BLOCK INC CL A 852234103   1,368,280 20,554 SH   SOLE 0 0 0 20,554
BOEING CO COM 097023105   6,574,255 31,134 SH   SOLE 0 0 0 31,134
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   5,799,431 115,469 SH   SOLE 0 0 0 115,469
BOOKING HOLDINGS INC COM 09857L108   677,783 251 SH   SOLE 0 0 0 251
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   453,654 4,065 SH   SOLE 0 0 0 4,065
BRISTOL-MYERS SQUIBB CO COM 110122108   1,288,656 20,151 SH   SOLE 0 0 0 20,151
BROADCOM INC COM 11135F101   3,070,702 3,540 SH   SOLE 0 0 0 3,540
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   272,591 8,354 SH   SOLE 0 0 0 8,354
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,664,138 79,172 SH   SOLE 0 0 0 79,172
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   205,349 5,626 SH   SOLE 0 0 0 5,626
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   706,946 15,510 SH   SOLE 0 0 0 15,510
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   403,677 12,807 SH   SOLE 0 0 0 12,807
BROWN & BROWN INC COM 115236101   1,149,215 16,694 SH   SOLE 0 0 0 16,694
BRUKER CORP COM 116794108   377,362 5,105 SH   SOLE 0 0 0 5,105
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   964,446 10,222 SH   SOLE 0 0 0 10,222
CADENCE DESIGN SYSTEM INC COM 127387108   311,208 1,327 SH   SOLE 0 0 0 1,327
CANADIAN NATL RY CO COM 136375102   205,940 1,701 SH   SOLE 0 0 0 1,701
CANADIAN PACIFIC KANSAS CITY COM 13646K108   661,426 8,189 SH   SOLE 0 0 0 8,189
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   346,423 13,490 SH   SOLE 0 0 0 13,490
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   351,655 13,005 SH   SOLE 0 0 0 13,005
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   247,759 9,820 SH   SOLE 0 0 0 9,820
CAPITAL ONE FINL CORP COM 14040H105   1,742,483 15,932 SH   SOLE 0 0 0 15,932
CARMAX INC COM 143130102   1,275,755 15,242 SH   SOLE 0 0 0 15,242
CATERPILLAR INC COM 149123101   1,214,503 4,936 SH   SOLE 0 0 0 4,936
CBRE GROUP INC CL A 12504L109   594,429 7,365 SH   SOLE 0 0 0 7,365
CEMEX SAB DE CV SPON ADR NEW 151290889   103,531 14,623 SH   SOLE 0 0 0 14,623
CENTENE CORP DEL COM 15135B101   586,545 8,696 SH   SOLE 0 0 0 8,696
CERUS CORP COM 157085101   33,454 13,599 SH   SOLE 0 0 0 13,599
CHARLES RIV LABS INTL INC COM 159864107   393,798 1,873 SH   SOLE 0 0 0 1,873
CHESAPEAKE ENERGY CORP COM 165167735   935,336 11,178 SH   SOLE 0 0 0 11,178
CHEVRON CORP NEW COM 166764100   1,507,865 9,583 SH   SOLE 0 0 0 9,583
CHOICE HOTELS INTL INC COM 169905106   382,410 3,254 SH   SOLE 0 0 0 3,254
CHUBB LIMITED COM H1467J104   204,499 1,062 SH   SOLE 0 0 0 1,062
CHURCH & DWIGHT CO INC COM 171340102   1,426,874 14,236 SH   SOLE 0 0 0 14,236
CIENA CORP COM NEW 171779309   350,627 8,252 SH   SOLE 0 0 0 8,252
CINCINNATI FINL CORP COM 172062101   361,155 3,711 SH   SOLE 0 0 0 3,711
CINTAS CORP COM 172908105   734,187 1,477 SH   SOLE 0 0 0 1,477
CISCO SYS INC COM 17275R102   5,499,766 106,296 SH   SOLE 0 0 0 106,296
CITIGROUP INC COM NEW 172967424   2,483,279 53,937 SH   SOLE 0 0 0 53,937
COCA COLA CO COM 191216100   4,683,891 77,780 SH   SOLE 0 0 0 77,780
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   637,394 9,764 SH   SOLE 0 0 0 9,764
COMCAST CORP NEW CL A 20030N101   4,535,444 109,156 SH   SOLE 0 0 0 109,156
COMFORT SYS USA INC COM 199908104   229,880 1,400 SH   SOLE 0 0 0 1,400
CONOCOPHILLIPS COM 20825C104   1,519,130 14,662 SH   SOLE 0 0 0 14,662
CONSTELLATION BRANDS INC CL A 21036P108   943,416 3,833 SH   SOLE 0 0 0 3,833
COOPER COS INC COM NEW 216648402   733,502 1,913 SH   SOLE 0 0 0 1,913
COPART INC COM 217204106   2,640,165 28,946 SH   SOLE 0 0 0 28,946
CORNING INC COM 219350105   851,822 24,310 SH   SOLE 0 0 0 24,310
CORTEVA INC COM 22052L104   657,288 11,471 SH   SOLE 0 0 0 11,471
COSTAR GROUP INC COM 22160N109   1,719,035 19,315 SH   SOLE 0 0 0 19,315
COSTCO WHSL CORP NEW COM 22160K105   1,656,057 3,076 SH   SOLE 0 0 0 3,076
COTERRA ENERGY INC COM 127097103   446,621 17,653 SH   SOLE 0 0 0 17,653
CRH PLC ADR 12626K203   282,551 5,070 SH   SOLE 0 0 0 5,070
CROWN CASTLE INC COM 22822V101   421,236 3,697 SH   SOLE 0 0 0 3,697
CSX CORP COM 126408103   480,640 14,095 SH   SOLE 0 0 0 14,095
CULLEN FROST BANKERS INC COM 229899109   275,384 2,561 SH   SOLE 0 0 0 2,561
CVS HEALTH CORP COM 126650100   1,453,928 21,032 SH   SOLE 0 0 0 21,032
DANAHER CORPORATION COM 235851102   888,720 3,703 SH   SOLE 0 0 0 3,703
DARDEN RESTAURANTS INC COM 237194105   802,819 4,805 SH   SOLE 0 0 0 4,805
DECKERS OUTDOOR CORP COM 243537107   664,852 1,260 SH   SOLE 0 0 0 1,260
DEERE & CO COM 244199105   1,191,664 2,941 SH   SOLE 0 0 0 2,941
DELTA AIR LINES INC DEL COM NEW 247361702   296,079 6,228 SH   SOLE 0 0 0 6,228
DIAGEO PLC SPON ADR NEW 25243Q205   2,079,158 11,985 SH   SOLE 0 0 0 11,985
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,404,709 40,716 SH   SOLE 0 0 0 40,716
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   282,095 6,760 SH   SOLE 0 0 0 6,760
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   267,086 5,546 SH   SOLE 0 0 0 5,546
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   968,738 20,882 SH   SOLE 0 0 0 20,882
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   816,189 24,846 SH   SOLE 0 0 0 24,846
DIODES INC COM 254543101   473,734 5,122 SH   SOLE 0 0 0 5,122
DISNEY WALT CO COM 254687106   5,361,466 60,052 SH   SOLE 0 0 0 60,052
DOCUSIGN INC COM 256163106   774,678 15,163 SH   SOLE 0 0 0 15,163
DOLLAR GEN CORP NEW COM 256677105   561,802 3,309 SH   SOLE 0 0 0 3,309
DOMINOS PIZZA INC COM 25754A201   813,494 2,414 SH   SOLE 0 0 0 2,414
DORCHESTER MINERALS LP COM UNIT 25820R105   254,660 8,500 SH   SOLE 0 0 0 8,500
DREAM FINDERS HOMES INC COM CL A 26154D100   326,457 13,276 SH   SOLE 0 0 0 13,276
DUKE ENERGY CORP NEW COM NEW 26441C204   1,292,615 14,404 SH   SOLE 0 0 0 14,404
E L F BEAUTY INC COM 26856L103   273,010 2,390 SH   SOLE 0 0 0 2,390
EATON VANCE LTD DURATION INC COM 27828H105   146,016 15,600 SH   SOLE 0 0 0 15,600
ECOLAB INC COM 278865100   538,414 2,884 SH   SOLE 0 0 0 2,884
EDISON INTL COM 281020107   2,156,719 31,054 SH   SOLE 0 0 0 31,054
EDWARDS LIFESCIENCES CORP COM 28176E108   448,633 4,756 SH   SOLE 0 0 0 4,756
ELEVANCE HEALTH INC COM 036752103   628,670 1,415 SH   SOLE 0 0 0 1,415
EMCOR GROUP INC COM 29084Q100   515,536 2,790 SH   SOLE 0 0 0 2,790
ENBRIDGE INC COM 29250N105   3,793,498 102,113 SH   SOLE 0 0 0 102,113
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   218,808 17,229 SH   SOLE 0 0 0 17,229
ENTEGRIS INC COM 29362U104   597,431 5,391 SH   SOLE 0 0 0 5,391
ENTERGY CORP NEW COM 29364G103   647,523 6,650 SH   SOLE 0 0 0 6,650
EQT CORP COM 26884L109   974,740 23,699 SH   SOLE 0 0 0 23,699
EQUITY LIFESTYLE PPTYS INC COM 29472R108   337,928 5,052 SH   SOLE 0 0 0 5,052
EXELON CORP COM 30161N101   261,184 6,411 SH   SOLE 0 0 0 6,411
EXPEDITORS INTL WASH INC COM 302130109   2,114,445 17,456 SH   SOLE 0 0 0 17,456
EXPONENT INC COM 30214U102   211,836 2,270 SH   SOLE 0 0 0 2,270
EXXON MOBIL CORP COM 30231G102   2,367,651 22,076 SH   SOLE 0 0 0 22,076
FACTSET RESH SYS INC COM 303075105   2,703,586 6,748 SH   SOLE 0 0 0 6,748
FASTENAL CO COM 311900104   621,224 10,531 SH   SOLE 0 0 0 10,531
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   540,800 10,000 SH   SOLE 0 0 0 10,000
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   239,085 10,500 SH   SOLE 0 0 0 10,500
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,116,779 12,609 SH   SOLE 0 0 0 12,609
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   246,046 3,240 SH   SOLE 0 0 0 3,240
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   363,377 7,715 SH   SOLE 0 0 0 7,715
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   504,654 11,050 SH   SOLE 0 0 0 11,050
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   1,887,538 35,715 SH   SOLE 0 0 0 35,715
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   850,805 21,835 SH   SOLE 0 0 0 21,835
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   485,138 11,707 SH   SOLE 0 0 0 11,707
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   215,180 7,000 SH   SOLE 0 0 0 7,000
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   393,892 17,703 SH   SOLE 0 0 0 17,703
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   284,325 8,500 SH   SOLE 0 0 0 8,500
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   442,203 19,750 SH   SOLE 0 0 0 19,750
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   1,034,068 27,805 SH   SOLE 0 0 0 27,805
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   664,998 18,664 SH   SOLE 0 0 0 18,664
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   569,044 23,734 SH   SOLE 0 0 0 23,734
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   501,540 12,860 SH   SOLE 0 0 0 12,860
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   1,069,869 30,248 SH   SOLE 0 0 0 30,248
FIRSTENERGY CORP COM 337932107   923,011 23,740 SH   SOLE 0 0 0 23,740
FLOOR & DECOR HLDGS INC CL A 339750101   460,543 4,430 SH   SOLE 0 0 0 4,430
FMC CORP COM NEW 302491303   862,057 8,262 SH   SOLE 0 0 0 8,262
FORD MTR CO DEL COM 345370860   305,853 20,215 SH   SOLE 0 0 0 20,215
FORTINET INC COM 34959E109   209,762 2,775 SH   SOLE 0 0 0 2,775
FOX CORP CL A COM 35137L105   737,290 21,685 SH   SOLE 0 0 0 21,685
FOX FACTORY HLDG CORP COM 35138V102   1,304,833 12,025 SH   SOLE 0 0 0 12,025
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,349,660 49,895 SH   SOLE 0 0 0 49,895
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   1,996,086 64,808 SH   SOLE 0 0 0 64,808
FREEPORT-MCMORAN INC CL B 35671D857   1,729,457 43,236 SH   SOLE 0 0 0 43,236
GALLAGHER ARTHUR J & CO COM 363576109   344,066 1,567 SH   SOLE 0 0 0 1,567
GARTNER INC COM 366651107   1,832,121 5,230 SH   SOLE 0 0 0 5,230
GENERAL DYNAMICS CORP COM 369550108   1,496,622 6,956 SH   SOLE 0 0 0 6,956
GENERAL ELECTRIC CO COM NEW 369604301   352,619 3,210 SH   SOLE 0 0 0 3,210
GENERAL MLS INC COM 370334104   999,785 13,035 SH   SOLE 0 0 0 13,035
GENERAL MTRS CO COM 37045V100   1,518,818 39,388 SH   SOLE 0 0 0 39,388
GILEAD SCIENCES INC COM 375558103   438,837 5,694 SH   SOLE 0 0 0 5,694
GLAUKOS CORP COM 377322102   422,560 5,934 SH   SOLE 0 0 0 5,934
GLOBAL X FDS EMERGING MKT GRT 37960A644   219,223 8,790 SH   SOLE 0 0 0 8,790
GOLDMAN SACHS GROUP INC COM 38141G104   563,800 1,748 SH   SOLE 0 0 0 1,748
GOOSEHEAD INS INC COM CL A 38267D109   352,498 5,605 SH   SOLE 0 0 0 5,605
GROCERY OUTLET HLDG CORP COM 39874R101   252,716 8,256 SH   SOLE 0 0 0 8,256
HALEON PLC SPON ADS 405552100   358,848 42,822 SH   SOLE 0 0 0 42,822
HALLIBURTON CO COM 406216101   265,899 8,060 SH   SOLE 0 0 0 8,060
HEICO CORP NEW CL A 422806208   1,710,258 12,164 SH   SOLE 0 0 0 12,164
HERSHEY CO COM 427866108   230,473 923 SH   SOLE 0 0 0 923
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,578,490 10,845 SH   SOLE 0 0 0 10,845
HOLLEY INC COM 43538H103   148,766 36,373 SH   SOLE 0 0 0 36,373
HOLOGIC INC COM 436440101   520,556 6,429 SH   SOLE 0 0 0 6,429
HOME DEPOT INC COM 437076102   4,667,025 15,024 SH   SOLE 0 0 0 15,024
HONEYWELL INTL INC COM 438516106   1,006,943 4,853 SH   SOLE 0 0 0 4,853
HOWARD HUGHES CORP COM 44267D107   250,413 3,173 SH   SOLE 0 0 0 3,173
HUMANA INC COM 444859102   789,632 1,766 SH   SOLE 0 0 0 1,766
HYATT HOTELS CORP COM CL A 448579102   346,490 3,024 SH   SOLE 0 0 0 3,024
ICON PLC SHS G4705A100   349,529 1,397 SH   SOLE 0 0 0 1,397
IDEX CORP COM 45167R104   538,150 2,500 SH   SOLE 0 0 0 2,500
IDEXX LABS INC COM 45168D104   827,173 1,647 SH   SOLE 0 0 0 1,647
ILLUMINA INC COM 452327109   3,443,629 18,367 SH   SOLE 0 0 0 18,367
INTEL CORP COM 458140100   938,709 28,071 SH   SOLE 0 0 0 28,071
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   785,261 9,453 SH   SOLE 0 0 0 9,453
INTERNATIONAL BUSINESS MACHS COM 459200101   1,218,672 9,107 SH   SOLE 0 0 0 9,107
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   608,943 7,651 SH   SOLE 0 0 0 7,651
INTUIT COM 461202103   865,979 1,890 SH   SOLE 0 0 0 1,890
INTUITIVE SURGICAL INC COM NEW 46120E602   1,819,121 5,320 SH   SOLE 0 0 0 5,320
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   553,668 3,700 SH   SOLE 0 0 0 3,700
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   256,039 11,575 SH   SOLE 0 0 0 11,575
INVESCO QQQ TR UNIT SER 1 46090E103   1,816,760 4,918 SH   SOLE 0 0 0 4,918
ISHARES INC CORE MSCI EMKT 46434G103   1,337,392 27,133 SH   SOLE 0 0 0 27,133
ISHARES TR CORE MSCI EAFE 46432F842   437,805 6,486 SH   SOLE 0 0 0 6,486
ISHARES TR CORE 1 5 YR USD 46432F859   252,182 5,407 SH   SOLE 0 0 0 5,407
ISHARES TR 0-5YR HI YL CP 46434V407   1,452,367 35,039 SH   SOLE 0 0 0 35,039
ISHARES TR MSCI USA VALUE 46432F388   433,122 4,618 SH   SOLE 0 0 0 4,618
ISHARES TR MSCI USA QLT FCT 46432F339   2,527,436 18,740 SH   SOLE 0 0 0 18,740
ISHARES TR MSCI USA MIN VOL 46429B697   658,509 8,859 SH   SOLE 0 0 0 8,859
ISHARES TR CORE HIGH DV ETF 46429B663   2,107,317 20,908 SH   SOLE 0 0 0 20,908
ISHARES TR US TREAS BD ETF 46429B267   1,768,581 77,231 SH   SOLE 0 0 0 77,231
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,781,395 18,252 SH   SOLE 0 0 0 18,252
ISHARES TR FLTG RATE NT ETF 46429B655   511,198 10,059 SH   SOLE 0 0 0 10,059
ISHARES TR GLB INFRASTR ETF 464288372   551,099 11,738 SH   SOLE 0 0 0 11,738
ISHARES TR JPMORGAN USD EMG 464288281   498,470 5,760 SH   SOLE 0 0 0 5,760
ISHARES TR GL CLEAN ENE ETF 464288224   316,020 17,175 SH   SOLE 0 0 0 17,175
ISHARES TR SHORT TREAS BD 464288679   364,927 3,304 SH   SOLE 0 0 0 3,304
ISHARES TR ISHS 1-5YR INVS 464288646   345,220 6,881 SH   SOLE 0 0 0 6,881
ISHARES TR 10-20 YR TRS ETF 464288653   202,709 1,830 SH   SOLE 0 0 0 1,830
ISHARES TR MBS ETF 464288588   1,052,066 11,280 SH   SOLE 0 0 0 11,280
ISHARES TR PFD AND INCM SEC 464288687   503,231 16,270 SH   SOLE 0 0 0 16,270
ISHARES TR NATIONAL MUN ETF 464288414   545,817 5,114 SH   SOLE 0 0 0 5,114
ISHARES TR CORE S&P TTL STK 464287150   382,065 3,905 SH   SOLE 0 0 0 3,905
ISHARES TR US AER DEF ETF 464288760   233,340 2,000 SH   SOLE 0 0 0 2,000
ISHARES TR EAFE VALUE ETF 464288877   1,810,719 36,999 SH   SOLE 0 0 0 36,999
ISHARES TR EAFE GRWTH ETF 464288885   2,327,796 24,398 SH   SOLE 0 0 0 24,398
ISHARES TR ESG MSCI USA ETF 46436E767   221,711 6,167 SH   SOLE 0 0 0 6,167
ISHARES TR BLACKROCK ULTRA 46434V878   235,907 4,690 SH   SOLE 0 0 0 4,690
ISHARES TR CORE DIV GRWTH 46434V621   1,415,117 27,462 SH   SOLE 0 0 0 27,462
ISHARES TR CORE TOTAL USD 46434V613   796,474 17,516 SH   SOLE 0 0 0 17,516
ISHARES TR TRS FLT RT BD 46434V860   211,446 4,173 SH   SOLE 0 0 0 4,173
ISHARES TR ESG AW MSCI EAFE 46435G516   302,421 4,147 SH   SOLE 0 0 0 4,147
ISHARES TR CYBERSECURITY 46435U135   581,104 15,365 SH   SOLE 0 0 0 15,365
ISHARES TR GENOMICS IMMUN 46435U192   249,137 10,668 SH   SOLE 0 0 0 10,668
ISHARES TR FALN ANGLS USD 46435G474   251,949 9,931 SH   SOLE 0 0 0 9,931
ISHARES TR ESG AWARE MSCI 46435U663   231,278 6,511 SH   SOLE 0 0 0 6,511
ISHARES TR US INFRASTRUC 46435U713   234,680 6,005 SH   SOLE 0 0 0 6,005
ISHARES TR ESG AWR MSCI USA 46435G425   3,125,769 32,072 SH   SOLE 0 0 0 32,072
ISHARES TR CORE S&P MCP ETF 464287507   7,567,231 28,940 SH   SOLE 0 0 0 28,940
ISHARES TR CORE S&P SCP ETF 464287804   773,434 7,762 SH   SOLE 0 0 0 7,762
ISHARES TR S&P 500 VAL ETF 464287408   1,525,180 9,462 SH   SOLE 0 0 0 9,462
ISHARES TR CORE S&P500 ETF 464287200   8,895,728 19,959 SH   SOLE 0 0 0 19,959
ISHARES TR S&P 500 GRWT ETF 464287309   1,413,899 20,061 SH   SOLE 0 0 0 20,061
ISHARES TR RUS 1000 VAL ETF 464287598   1,076,401 6,820 SH   SOLE 0 0 0 6,820
ISHARES TR RUS 1000 GRW ETF 464287614   2,344,822 8,521 SH   SOLE 0 0 0 8,521
ISHARES TR RUSSELL 2000 ETF 464287655   241,179 1,288 SH   SOLE 0 0 0 1,288
ISHARES TR RUSSELL 3000 ETF 464287689   885,845 3,481 SH   SOLE 0 0 0 3,481
ISHARES TR CORE S&P US VLU 464287663   420,804 5,377 SH   SOLE 0 0 0 5,377
ISHARES TR CORE S&P US GWT 464287671   387,924 3,973 SH   SOLE 0 0 0 3,973
ISHARES TR MSCI EAFE ETF 464287465   474,005 6,538 SH   SOLE 0 0 0 6,538
ISHARES TR RUS MD CP GR ETF 464287481   257,809 2,668 SH   SOLE 0 0 0 2,668
ISHARES TR RUS MDCP VAL ETF 464287473   1,306,437 11,894 SH   SOLE 0 0 0 11,894
ISHARES TR U.S. TECH ETF 464287721   993,803 9,128 SH   SOLE 0 0 0 9,128
ISHARES TR 1 3 YR TREAS BD 464287457   740,756 9,136 SH   SOLE 0 0 0 9,136
ISHARES TR 7-10 YR TRSY BD 464287440   2,264,014 23,437 SH   SOLE 0 0 0 23,437
ISHARES TR 20 YR TR BD ETF 464287432   1,324,117 12,863 SH   SOLE 0 0 0 12,863
ISHARES TR IBOXX INV CP ETF 464287242   367,460 3,398 SH   SOLE 0 0 0 3,398
ISHARES TR S&P 100 ETF 464287101   4,257,154 20,560 SH   SOLE 0 0 0 20,560
ISHARES TR SELECT DIVID ETF 464287168   263,762 2,328 SH   SOLE 0 0 0 2,328
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   20,594,654 410,743 SH   SOLE 0 0 0 410,743
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   273,960 6,187 SH   SOLE 0 0 0 6,187
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   292,850 5,682 SH   SOLE 0 0 0 5,682
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   378,342 6,176 SH   SOLE 0 0 0 6,176
JABIL INC COM 466313103   380,453 3,525 SH   SOLE 0 0 0 3,525
JOHNSON & JOHNSON COM 478160104   6,468,165 39,078 SH   SOLE 0 0 0 39,078
JPMORGAN CHASE & CO COM 46625H100   6,295,220 43,284 SH   SOLE 0 0 0 43,284
KEYSIGHT TECHNOLOGIES INC COM 49338L103   451,110 2,694 SH   SOLE 0 0 0 2,694
KIMBERLY-CLARK CORP COM 494368103   374,695 2,714 SH   SOLE 0 0 0 2,714
KINDER MORGAN INC DEL COM 49456B101   395,295 22,956 SH   SOLE 0 0 0 22,956
KKR & CO INC COM 48251W104   1,515,808 27,068 SH   SOLE 0 0 0 27,068
KLA CORP COM NEW 482480100   321,568 663 SH   SOLE 0 0 0 663
KROGER CO COM 501044101   281,342 5,986 SH   SOLE 0 0 0 5,986
LABORATORY CORP AMER HLDGS COM NEW 50540R409   549,750 2,278 SH   SOLE 0 0 0 2,278
LAM RESEARCH CORP COM 512807108   364,502 567 SH   SOLE 0 0 0 567
LAMB WESTON HLDGS INC COM 513272104   233,693 2,033 SH   SOLE 0 0 0 2,033
LANTHEUS HLDGS INC COM 516544103   206,863 2,465 SH   SOLE 0 0 0 2,465
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   6,725,550 255,530 SH   SOLE 0 0 0 255,530
LENNAR CORP CL A 526057104   1,441,942 11,507 SH   SOLE 0 0 0 11,507
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   535,391 7,112 SH   SOLE 0 0 0 7,112
LILLY ELI & CO COM 532457108   2,007,764 4,281 SH   SOLE 0 0 0 4,281
LINDE PLC SHS G54950103   4,104,994 10,772 SH   SOLE 0 0 0 10,772
LIVE NATION ENTERTAINMENT IN COM 538034109   884,951 9,713 SH   SOLE 0 0 0 9,713
LOCKHEED MARTIN CORP COM 539830109   1,001,327 2,175 SH   SOLE 0 0 0 2,175
LOWES COS INC COM 548661107   2,425,372 10,746 SH   SOLE 0 0 0 10,746
MANULIFE FINL CORP COM 56501R106   574,183 30,364 SH   SOLE 0 0 0 30,364
MARATHON PETE CORP COM 56585A102   775,040 6,647 SH   SOLE 0 0 0 6,647
MARKEL GROUP INC COM 570535104   1,438,507 1,040 SH   SOLE 0 0 0 1,040
MARKETAXESS HLDGS INC COM 57060D108   458,269 1,753 SH   SOLE 0 0 0 1,753
MARTIN MARIETTA MATLS INC COM 573284106   1,139,913 2,469 SH   SOLE 0 0 0 2,469
MARVELL TECHNOLOGY INC COM 573874104   383,309 6,412 SH   SOLE 0 0 0 6,412
MASTERCARD INCORPORATED CL A 57636Q104   6,843,087 17,399 SH   SOLE 0 0 0 17,399
MCCORMICK & CO INC COM NON VTG 579780206   836,623 9,591 SH   SOLE 0 0 0 9,591
MCDONALDS CORP COM 580135101   1,952,339 6,542 SH   SOLE 0 0 0 6,542
MEDIAALPHA INC CL A 58450V104   154,433 14,979 SH   SOLE 0 0 0 14,979
MEDTRONIC PLC SHS G5960L103   3,190,277 36,212 SH   SOLE 0 0 0 36,212
MERCK & CO INC COM 58933Y105   5,823,878 50,471 SH   SOLE 0 0 0 50,471
META PLATFORMS INC CL A 30303M102   11,630,438 40,527 SH   SOLE 0 0 0 40,527
METLIFE INC COM 59156R108   1,927,521 34,097 SH   SOLE 0 0 0 34,097
METTLER TOLEDO INTERNATIONAL COM 592688105   485,307 370 SH   SOLE 0 0 0 370
MICROCHIP TECHNOLOGY INC. COM 595017104   1,358,722 15,166 SH   SOLE 0 0 0 15,166
MICROSOFT CORP COM 594918104   33,157,560 97,368 SH   SOLE 0 0 0 97,368
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   404,200 54,844 SH   SOLE 0 0 0 54,844
MONDELEZ INTL INC CL A 609207105   2,600,412 35,651 SH   SOLE 0 0 0 35,651
MONOLITHIC PWR SYS INC COM 609839105   776,311 1,437 SH   SOLE 0 0 0 1,437
MONSTER BEVERAGE CORP NEW COM 61174X109   4,194,728 73,028 SH   SOLE 0 0 0 73,028
MOODYS CORP COM 615369105   585,908 1,685 SH   SOLE 0 0 0 1,685
MORGAN STANLEY COM NEW 617446448   982,356 11,503 SH   SOLE 0 0 0 11,503
MORNINGSTAR INC COM 617700109   801,142 4,086 SH   SOLE 0 0 0 4,086
MSCI INC COM 55354G100   268,434 572 SH   SOLE 0 0 0 572
NCINO INC COM 63947X101   609,358 20,231 SH   SOLE 0 0 0 20,231
NETFLIX INC COM 64110L106   11,574,756 26,277 SH   SOLE 0 0 0 26,277
NEXTERA ENERGY INC COM 65339F101   738,513 9,953 SH   SOLE 0 0 0 9,953
NIKE INC CL B 654106103   3,050,102 27,635 SH   SOLE 0 0 0 27,635
NORFOLK SOUTHN CORP COM 655844108   237,191 1,046 SH   SOLE 0 0 0 1,046
NORTHROP GRUMMAN CORP COM 666807102   1,549,867 3,400 SH   SOLE 0 0 0 3,400
NOVARTIS AG SPONSORED ADR 66987V109   1,955,232 19,376 SH   SOLE 0 0 0 19,376
NOVO-NORDISK A S ADR 670100205   4,665,559 28,830 SH   SOLE 0 0 0 28,830
NUTRIEN LTD COM 67077M108   783,357 13,266 SH   SOLE 0 0 0 13,266
NVIDIA CORPORATION COM 67066G104   13,671,670 32,319 SH   SOLE 0 0 0 32,319
OLLIES BARGAIN OUTLET HLDGS COM 681116109   357,602 6,173 SH   SOLE 0 0 0 6,173
OLO INC CL A 68134L109   226,022 34,988 SH   SOLE 0 0 0 34,988
OMEGA FLEX INC COM 682095104   317,255 3,057 SH   SOLE 0 0 0 3,057
OMNICOM GROUP INC COM 681919106   969,103 10,185 SH   SOLE 0 0 0 10,185
ONEOK INC NEW COM 682680103   530,237 8,591 SH   SOLE 0 0 0 8,591
ORACLE CORP COM 68389X105   10,091,705 84,740 SH   SOLE 0 0 0 84,740
OREILLY AUTOMOTIVE INC COM 67103H107   1,895,315 1,984 SH   SOLE 0 0 0 1,984
OSHKOSH CORP COM 688239201   239,681 2,768 SH   SOLE 0 0 0 2,768
PALO ALTO NETWORKS INC COM 697435105   935,933 3,663 SH   SOLE 0 0 0 3,663
PARKER-HANNIFIN CORP COM 701094104   874,470 2,242 SH   SOLE 0 0 0 2,242
PAYCOM SOFTWARE INC COM 70432V102   519,766 1,618 SH   SOLE 0 0 0 1,618
PAYPAL HLDGS INC COM 70450Y103   4,340,386 65,044 SH   SOLE 0 0 0 65,044
PAYSIGN INC COM 70451A104   29,973 12,234 SH   SOLE 0 0 0 12,234
PEPSICO INC COM 713448108   3,572,415 19,287 SH   SOLE 0 0 0 19,287
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   86,623 14,085 SH   SOLE 0 0 0 14,085
PFIZER INC COM 717081103   3,635,221 99,106 SH   SOLE 0 0 0 99,106
PG&E CORP COM 69331C108   964,483 55,815 SH   SOLE 0 0 0 55,815
PHILIP MORRIS INTL INC COM 718172109   1,859,558 19,049 SH   SOLE 0 0 0 19,049
PHILLIPS 66 COM 718546104   469,842 4,926 SH   SOLE 0 0 0 4,926
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   240,298 7,051 SH   SOLE 0 0 0 7,051
PIMCO CALIF MUN INCOME FD COM 72200N106   244,471 24,946 SH   SOLE 0 0 0 24,946
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   200,218 2,007 SH   SOLE 0 0 0 2,007
PIONEER NAT RES CO COM 723787107   1,230,992 5,942 SH   SOLE 0 0 0 5,942
PNC FINL SVCS GROUP INC COM 693475105   1,270,332 10,086 SH   SOLE 0 0 0 10,086
POOL CORP COM 73278L105   843,689 2,252 SH   SOLE 0 0 0 2,252
PORCH GROUP INC COM 733245104   27,706 20,077 SH   SOLE 0 0 0 20,077
PPG INDS INC COM 693506107   1,899,723 12,810 SH   SOLE 0 0 0 12,810
PRICE T ROWE GROUP INC COM 74144T108   318,921 2,847 SH   SOLE 0 0 0 2,847
PROCTER AND GAMBLE CO COM 742718109   5,945,448 39,182 SH   SOLE 0 0 0 39,182
PROGRESSIVE CORP COM 743315103   915,074 6,913 SH   SOLE 0 0 0 6,913
PROLOGIS INC. COM 74340W103   485,860 3,962 SH   SOLE 0 0 0 3,962
PUBLIC STORAGE COM 74460D109   719,192 2,464 SH   SOLE 0 0 0 2,464
QUALCOMM INC COM 747525103   3,804,957 31,964 SH   SOLE 0 0 0 31,964
QUALYS INC COM 74758T303   698,293 5,406 SH   SOLE 0 0 0 5,406
QUANTA SVCS INC COM 74762E102   814,875 4,148 SH   SOLE 0 0 0 4,148
QURATE RETAIL INC COM SER A 74915M100   42,752 43,193 SH   SOLE 0 0 0 43,193
RAYMOND JAMES FINL INC COM 754730109   404,288 3,896 SH   SOLE 0 0 0 3,896
RAYTHEON TECHNOLOGIES CORP COM 75513E101   6,471,955 66,067 SH   SOLE 0 0 0 66,067
REALTY INCOME CORP COM 756109104   740,928 12,392 SH   SOLE 0 0 0 12,392
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   8,483 22,323 SH   SOLE 0 0 0 22,323
REGENERON PHARMACEUTICALS COM 75886F107   2,593,211 3,609 SH   SOLE 0 0 0 3,609
RELX PLC SPONSORED ADR 759530108   483,699 14,469 SH   SOLE 0 0 0 14,469
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   445,260 11,414 SH   SOLE 0 0 0 11,414
REPUBLIC SVCS INC COM 760759100   542,375 3,541 SH   SOLE 0 0 0 3,541
RESMED INC COM 761152107   449,673 2,058 SH   SOLE 0 0 0 2,058
REVOLVE GROUP INC CL A 76156B107   288,164 17,571 SH   SOLE 0 0 0 17,571
RITHM CAPITAL CORP COM NEW 64828T201   186,037 19,897 SH   SOLE 0 0 0 19,897
ROPER TECHNOLOGIES INC COM 776696106   1,597,698 3,323 SH   SOLE 0 0 0 3,323
ROSS STORES INC COM 778296103   289,856 2,585 SH   SOLE 0 0 0 2,585
ROYAL GOLD INC COM 780287108   1,109,349 9,665 SH   SOLE 0 0 0 9,665
RPM INTL INC COM 749685103   380,096 4,236 SH   SOLE 0 0 0 4,236
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,329,732 29,622 SH   SOLE 0 0 0 29,622
S&P GLOBAL INC COM 78409V104   435,767 1,087 SH   SOLE 0 0 0 1,087
SAIA INC COM 78709Y105   523,545 1,529 SH   SOLE 0 0 0 1,529
SALESFORCE INC COM 79466L302   8,137,946 38,521 SH   SOLE 0 0 0 38,521
SAP SE SPON ADR 803054204   2,576,543 18,833 SH   SOLE 0 0 0 18,833
SBA COMMUNICATIONS CORP NEW CL A 78410G104   893,898 3,857 SH   SOLE 0 0 0 3,857
SCHWAB CHARLES CORP COM 808513105   664,800 11,729 SH   SOLE 0 0 0 11,729
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   6,280,188 6,280,188 SH   SOLE 0 0 0 6,280,188
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,210,519 16,669 SH   SOLE 0 0 0 16,669
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   860,788 18,648 SH   SOLE 0 0 0 18,648
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   954,020 18,453 SH   SOLE 0 0 0 18,453
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   413,041 11,586 SH   SOLE 0 0 0 11,586
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   239,331 4,570 SH   SOLE 0 0 0 4,570
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   431,474 9,851 SH   SOLE 0 0 0 9,851
SEI INVTS CO COM 784117103   1,559,123 26,151 SH   SOLE 0 0 0 26,151
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   556,004 3,198 SH   SOLE 0 0 0 3,198
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   428,054 3,225 SH   SOLE 0 0 0 3,225
SEMPRA COM 816851109   2,773,926 19,053 SH   SOLE 0 0 0 19,053
SERVICENOW INC COM 81762P102   4,326,045 7,698 SH   SOLE 0 0 0 7,698
SERVISFIRST BANCSHARES INC COM 81768T108   472,176 11,539 SH   SOLE 0 0 0 11,539
SHELL PLC SPON ADS 780259305   638,488 10,575 SH   SOLE 0 0 0 10,575
SHERWIN WILLIAMS CO COM 824348106   256,492 966 SH   SOLE 0 0 0 966
SHOPIFY INC CL A 82509L107   2,714,363 42,018 SH   SOLE 0 0 0 42,018
SIMON PPTY GROUP INC NEW COM 828806109   313,644 2,716 SH   SOLE 0 0 0 2,716
SKYWORKS SOLUTIONS INC COM 83088M102   391,400 3,536 SH   SOLE 0 0 0 3,536
SNAP ON INC COM 833034101   453,323 1,573 SH   SOLE 0 0 0 1,573
SNOWFLAKE INC CL A 833445109   33,239,630 188,883 SH   SOLE 0 0 0 188,883
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,242,822 13,803 SH   SOLE 0 0 0 13,803
SOUTHWEST AIRLS CO COM 844741108   739,698 20,428 SH   SOLE 0 0 0 20,428
SPDR GOLD TR GOLD SHS 78463V107   4,539,646 25,465 SH   SOLE 0 0 0 25,465
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,212,046 37,248 SH   SOLE 0 0 0 37,248
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   276,054 9,048 SH   SOLE 0 0 0 9,048
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   926,047 26,936 SH   SOLE 0 0 0 26,936
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,285,366 34,482 SH   SOLE 0 0 0 34,482
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   710,224 1,483 SH   SOLE 0 0 0 1,483
SPDR SER TR NYSE TECH ETF 78464A102   1,688,632 12,101 SH   SOLE 0 0 0 12,101
SPDR SER TR S&P 600 SMCP VAL 78464A300   497,721 6,448 SH   SOLE 0 0 0 6,448
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,435,612 18,654 SH   SOLE 0 0 0 18,654
SPDR SER TR PRTFLO S&P500 GW 78464A409   16,685,564 273,489 SH   SOLE 0 0 0 273,489
SPDR SER TR S&P DIVID ETF 78464A763   1,642,940 13,403 SH   SOLE 0 0 0 13,403
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,267,834 29,348 SH   SOLE 0 0 0 29,348
SPDR SER TR S&P 400 MDCP GRW 78464A821   479,124 6,687 SH   SOLE 0 0 0 6,687
SPDR SER TR PORTFOLIO S&P400 78464A847   1,580,406 34,439 SH   SOLE 0 0 0 34,439
SPDR SER TR S&P 400 MDCP VAL 78464A839   478,227 6,953 SH   SOLE 0 0 0 6,953
SPDR SER TR PORTFOLIO LN TSR 78464A664   414,145 13,851 SH   SOLE 0 0 0 13,851
SPDR SER TR PORTFOLIO S&P500 78464A854   6,398,363 122,786 SH   SOLE 0 0 0 122,786
SPDR SER TR S&P SEMICNDCTR 78464A862   350,081 1,582 SH   SOLE 0 0 0 1,582
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,205,946 13,134 SH   SOLE 0 0 0 13,134
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,830,293 19,888 SH   SOLE 0 0 0 19,888
SPDR SER TR PORTFOLIO SHORT 78464A474   626,882 21,294 SH   SOLE 0 0 0 21,294
SPDR SER TR PORT MTG BK ETF 78464A383   883,367 40,318 SH   SOLE 0 0 0 40,318
SPDR SER TR SSGA US LRG ETF 78468R804   2,896,855 20,602 SH   SOLE 0 0 0 20,602
SPDR SER TR PORTFOLIO S&P600 78468R853   646,595 16,648 SH   SOLE 0 0 0 16,648
SPDR SER TR BLOOMBERG 3-12 M 78468R523   365,217 3,672 SH   SOLE 0 0 0 3,672
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   300,079 38,521 SH   SOLE 0 0 0 38,521
SPS COMM INC COM 78463M107   1,231,297 6,411 SH   SOLE 0 0 0 6,411
STARBUCKS CORP COM 855244109   4,572,065 46,155 SH   SOLE 0 0 0 46,155
STERIS PLC SHS USD G8473T100   530,053 2,356 SH   SOLE 0 0 0 2,356
STREAMLINE HEALTH SOLUTIONS COM 86323X106   39,517 31,116 SH   SOLE 0 0 0 31,116
SUMMIT MATLS INC CL A 86614U100   238,644 6,305 SH   SOLE 0 0 0 6,305
SUN CMNTYS INC COM 866674104   334,760 2,566 SH   SOLE 0 0 0 2,566
SUNCOR ENERGY INC NEW COM 867224107   445,517 15,195 SH   SOLE 0 0 0 15,195
SYNCHRONY FINANCIAL COM 87165B103   545,434 16,080 SH   SOLE 0 0 0 16,080
SYNOPSYS INC COM 871607107   535,554 1,230 SH   SOLE 0 0 0 1,230
SYSCO CORP COM 871829107   473,359 6,379 SH   SOLE 0 0 0 6,379
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   614,194 6,086 SH   SOLE 0 0 0 6,086
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   411,165 2,794 SH   SOLE 0 0 0 2,794
TAPESTRY INC COM 876030107   220,891 5,161 SH   SOLE 0 0 0 5,161
TARGET CORP COM 87612E106   255,863 1,940 SH   SOLE 0 0 0 1,940
TECHNIPFMC PLC COM G87110105   738,643 44,443 SH   SOLE 0 0 0 44,443
TELEDYNE TECHNOLOGIES INC COM 879360105   31,679,725 77,059 SH   SOLE 0 0 0 77,059
TELEFLEX INCORPORATED COM 879369106   370,790 1,532 SH   SOLE 0 0 0 1,532
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   86,457 11,715 SH   SOLE 0 0 0 11,715
TERADATA CORP DEL COM 88076W103   706,721 13,232 SH   SOLE 0 0 0 13,232
TESLA INC COM 88160R101   10,997,481 42,012 SH   SOLE 0 0 0 42,012
TETRA TECHNOLOGIES INC DEL COM 88162F105   47,246 13,978 SH   SOLE 0 0 0 13,978
TEXAS INSTRS INC COM 882508104   1,411,866 7,843 SH   SOLE 0 0 0 7,843
THE CIGNA GROUP COM 125523100   1,251,476 4,460 SH   SOLE 0 0 0 4,460
THERMO FISHER SCIENTIFIC INC COM 883556102   2,233,612 4,281 SH   SOLE 0 0 0 4,281
THOMSON REUTERS CORP. COM 884903808   383,095 2,839 SH   SOLE 0 0 0 2,839
TJX COS INC NEW COM 872540109   324,152 3,823 SH   SOLE 0 0 0 3,823
TRANE TECHNOLOGIES PLC SHS G8994E103   209,621 1,096 SH   SOLE 0 0 0 1,096
TRANSDIGM GROUP INC COM 893641100   2,038,708 2,280 SH   SOLE 0 0 0 2,280
TRANSUNION COM 89400J107   372,381 4,754 SH   SOLE 0 0 0 4,754
TRAVELERS COMPANIES INC COM 89417E109   1,919,369 11,052 SH   SOLE 0 0 0 11,052
TRUIST FINL CORP COM 89832Q109   356,931 11,761 SH   SOLE 0 0 0 11,761
TYLER TECHNOLOGIES INC COM 902252105   766,721 1,841 SH   SOLE 0 0 0 1,841
U S PHYSICAL THERAPY COM 90337L108   508,017 4,185 SH   SOLE 0 0 0 4,185
UBER TECHNOLOGIES INC COM 90353T100   296,966 6,879 SH   SOLE 0 0 0 6,879
ULTA BEAUTY INC COM 90384S303   1,170,841 2,488 SH   SOLE 0 0 0 2,488
UNILEVER PLC SPON ADR NEW 904767704   1,325,770 25,432 SH   SOLE 0 0 0 25,432
UNION PAC CORP COM 907818108   2,158,987 10,551 SH   SOLE 0 0 0 10,551
UNITED BANKSHARES INC WEST V COM 909907107   1,169,502 39,417 SH   SOLE 0 0 0 39,417
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   84,952 10,767 SH   SOLE 0 0 0 10,767
UNITED PARCEL SERVICE INC CL B 911312106   2,092,247 11,672 SH   SOLE 0 0 0 11,672
UNITED RENTALS INC COM 911363109   774,978 1,740 SH   SOLE 0 0 0 1,740
UNITEDHEALTH GROUP INC COM 91324P102   5,903,701 12,283 SH   SOLE 0 0 0 12,283
US BANCORP DEL COM NEW 902973304   366,109 11,081 SH   SOLE 0 0 0 11,081
UWM HOLDINGS CORPORATION COM CL A 91823B109   168,000 30,000 SH   SOLE 0 0 0 30,000
VAIL RESORTS INC COM 91879Q109   525,423 2,087 SH   SOLE 0 0 0 2,087
VALERO ENERGY CORP COM 91913Y100   314,716 2,683 SH   SOLE 0 0 0 2,683
VANECK ETF TRUST GOLD MINERS ETF 92189F106   244,523 8,121 SH   SOLE 0 0 0 8,121
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,991,068 38,782 SH   SOLE 0 0 0 38,782
VANGUARD BD INDEX FDS INTERMED TERM 921937819   218,694 2,907 SH   SOLE 0 0 0 2,907
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   524,322 3,789 SH   SOLE 0 0 0 3,789
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,007,298 31,937 SH   SOLE 0 0 0 31,937
VANGUARD INDEX FDS MID CAP ETF 922908629   948,240 4,307 SH   SOLE 0 0 0 4,307
VANGUARD INDEX FDS SMALL CP ETF 922908751   733,838 3,690 SH   SOLE 0 0 0 3,690
VANGUARD INDEX FDS GROWTH ETF 922908736   4,272,413 15,099 SH   SOLE 0 0 0 15,099
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,094,134 4,967 SH   SOLE 0 0 0 4,967
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   435,056 8,663 SH   SOLE 0 0 0 8,663
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   230,487 3,628 SH   SOLE 0 0 0 3,628
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   609,243 10,386 SH   SOLE 0 0 0 10,386
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   427,837 7,411 SH   SOLE 0 0 0 7,411
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   730,064 9,238 SH   SOLE 0 0 0 9,238
VANGUARD STAR FDS VG TL INTL STK F 921909768   496,532 8,854 SH   SOLE 0 0 0 8,854
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   618,762 13,399 SH   SOLE 0 0 0 13,399
VANGUARD WORLD FDS INF TECH ETF 92204A702   557,122 1,260 SH   SOLE 0 0 0 1,260
VERISIGN INC COM 92343E102   705,930 3,124 SH   SOLE 0 0 0 3,124
VERISK ANALYTICS INC COM 92345Y106   677,412 2,997 SH   SOLE 0 0 0 2,997
VERIZON COMMUNICATIONS INC COM 92343V104   3,708,186 99,709 SH   SOLE 0 0 0 99,709
VERTEX PHARMACEUTICALS INC COM 92532F100   3,425,492 9,734 SH   SOLE 0 0 0 9,734
VICI PPTYS INC COM 925652109   380,523 12,107 SH   SOLE 0 0 0 12,107
VISA INC COM CL A 92826C839   15,203,519 64,020 SH   SOLE 0 0 0 64,020
VULCAN MATLS CO COM 929160109   3,746,958 16,621 SH   SOLE 0 0 0 16,621
WALGREENS BOOTS ALLIANCE INC COM 931427108   295,356 10,367 SH   SOLE 0 0 0 10,367
WALMART INC COM 931142103   2,615,060 16,637 SH   SOLE 0 0 0 16,637
WASTE MGMT INC DEL COM 94106L109   3,984,892 22,978 SH   SOLE 0 0 0 22,978
WATSCO INC COM 942622200   597,382 1,566 SH   SOLE 0 0 0 1,566
WEC ENERGY GROUP INC COM 92939U106   400,521 4,539 SH   SOLE 0 0 0 4,539
WELLS FARGO CO NEW COM 949746101   6,567,086 153,868 SH   SOLE 0 0 0 153,868
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,661,832 4,345 SH   SOLE 0 0 0 4,345
WHITEHORSE FIN INC COM 96524V106   141,130 11,000 SH   SOLE 0 0 0 11,000
WILLIAMS COS INC COM 969457100   3,899,751 119,514 SH   SOLE 0 0 0 119,514
WILLIAMS SONOMA INC COM 969904101   571,389 4,566 SH   SOLE 0 0 0 4,566
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   432,308 9,046 SH   SOLE 0 0 0 9,046
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,837,888 36,524 SH   SOLE 0 0 0 36,524
WISDOMTREE TR US QTLY DIV GRT 97717X669   331,300 4,970 SH   SOLE 0 0 0 4,970
WISDOMTREE TR US LARGECAP DIVD 97717W307   203,965 3,207 SH   SOLE 0 0 0 3,207
WISDOMTREE TR US TOTAL DIVIDND 97717W109   448,041 7,216 SH   SOLE 0 0 0 7,216
WORKDAY INC CL A 98138H101   2,820,914 12,488 SH   SOLE 0 0 0 12,488
WORLD GOLD TR SPDR GLD MINIS 98149E303   3,682,846 96,688 SH   SOLE 0 0 0 96,688
XCEL ENERGY INC COM 98389B100   408,457 6,570 SH   SOLE 0 0 0 6,570
XYLEM INC COM 98419M100   547,221 4,859 SH   SOLE 0 0 0 4,859
YUM BRANDS INC COM 988498101   1,857,956 13,410 SH   SOLE 0 0 0 13,410
YUM CHINA HLDGS INC COM 98850P109   788,345 13,953 SH   SOLE 0 0 0 13,953
ZOETIS INC CL A 98978V103   2,798,068 16,248 SH   SOLE 0 0 0 16,248