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
ABBOTT LABS COM 002824100   7,390,496 67,144 SH   SOLE   64,632 0 2,512
ABBVIE INC COM 00287Y109   1,268,006 8,182 SH   SOLE   7,287 0 895
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,112,892 25,969 SH   SOLE   24,887 0 1,082
ADOBE INC COM 00724F101   16,677,263 27,954 SH   SOLE   26,653 0 1,301
ADVANCED MICRO DEVICES INC COM 007903107   420,856 2,855 SH   SOLE   2,768 0 87
AFLAC INC COM 001055102   460,103 5,577 SH   SOLE   5,577 0 0
AIR PRODS & CHEMS INC COM 009158106   1,046,737 3,823 SH   SOLE   3,522 0 301
ALCON AG ORD SHS H01301128   1,307,757 16,760 SH   SOLE   14,817 0 1,943
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   979,932 7,730 SH   SOLE   7,611 0 119
ALIGN TECHNOLOGY INC COM 016255101   386,888 1,412 SH   SOLE   1,264 0 148
ALPHA TAU MEDICAL LTD ORDINARY SHARES M0740A108   89,445 29,716 SH   SOLE   29,716 0 0
ALPHABET INC CAP STK CL C 02079K107   12,010,694 85,225 SH   SOLE   77,626 0 7,599
ALPHABET INC CAP STK CL A 02079K305   9,168,488 65,635 SH   SOLE   62,365 0 3,270
ALTRIA GROUP INC COM 02209S103   444,426 11,017 SH   SOLE   8,393 0 2,624
AMAZON COM INC COM 023135106   18,928,661 124,580 SH   SOLE   116,238 0 8,342
AMERICAN EXPRESS CO COM 025816109   1,311,942 7,003 SH   SOLE   6,679 0 324
AMERICAN TOWER CORP NEW COM 03027X100   8,705,407 40,325 SH   SOLE   38,550 0 1,775
AMERICAN WTR WKS CO INC NEW COM 030420103   465,925 3,530 SH   SOLE   3,513 0 17
AMERIPRISE FINL INC COM 03076C106   2,166,656 5,704 SH   SOLE   5,244 0 460
AMESITE INC COM NEW 031094204   78,377 34,834 SH   SOLE   34,834 0 0
AMGEN INC COM 031162100   7,582,495 26,326 SH   SOLE   25,681 0 645
AMPHENOL CORP NEW CL A 032095101   1,710,172 17,252 SH   SOLE   16,099 0 1,153
ANSYS INC COM 03662Q105   6,268,884 17,275 SH   SOLE   16,127 0 1,149
APPLE INC COM 037833100   43,906,835 228,052 SH   SOLE   218,528 0 9,524
APPLIED MATLS INC COM 038222105   1,885,383 11,633 SH   SOLE   10,936 0 698
ARBOR REALTY TRUST INC COM 038923108   592,020 39,000 SH   SOLE   39,000 0 0
ARES CAPITAL CORP COM 04010L103   247,350 12,349 SH   SOLE   3,119 0 9,230
ASHLAND INC COM 044186104   249,558 2,960 SH   SOLE   2,960 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   642,115 9,534 SH   SOLE   8,736 0 798
ATMOS ENERGY CORP COM 049560105   1,017,087 8,776 SH   SOLE   7,800 0 976
AUTODESK INC COM 052769106   1,694,377 6,959 SH   SOLE   6,172 0 787
AUTOMATIC DATA PROCESSING IN COM 053015103   899,963 3,863 SH   SOLE   3,863 0 0
AUTOZONE INC COM 053332102   7,430,971 2,874 SH   SOLE   2,758 0 116
BANK AMERICA CORP COM 060505104   631,245 18,748 SH   SOLE   14,471 0 4,277
BANK NEW YORK MELLON CORP COM 064058100   1,077,071 20,693 SH   SOLE   20,130 0 563
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,214,801 17,425 SH   SOLE   14,637 0 2,788
BERKSHIRE HATHAWAY INC DEL CL A 084670108   542,625 1 SH   SOLE   1 0 0
BLACKROCK CAP INVT CORP COM 092533108   5,440,115 1,405,715 SH   SOLE   1,383,950 0 21,765
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207   790,376 33,251 SH   SOLE   33,251 0 0
BLACKROCK INC COM 09247X101   8,063,697 9,933 SH   SOLE   9,556 0 378
BLACKSTONE INC COM 09260D107   10,790,774 82,423 SH   SOLE   78,017 0 4,406
BLOOM ENERGY CORP COM CL A 093712107   518,163 35,011 SH   SOLE   32,401 0 2,610
BLUE OWL CAPITAL CORPORATION COM 69121K104   147,600 10,000 SH   SOLE   10,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   674,851 45,292 SH   SOLE   45,187 0 105
BOEING CO COM 097023105   534,353 2,050 SH   SOLE   1,363 0 687
BORGWARNER INC COM 099724106   4,378,508 122,134 SH   SOLE   117,103 0 5,032
BRISTOL-MYERS SQUIBB CO COM 110122108   1,288,394 25,110 SH   SOLE   24,027 0 1,083
BROADCOM INC COM 11135F101   1,187,690 1,064 SH   SOLE   996 0 68
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   259,037 8,226 SH   SOLE   0 0 8,226
BUILDERS FIRSTSOURCE INC COM 12008R107   8,758,960 52,468 SH   SOLE   50,194 0 2,274
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   253,117 17,022 SH   SOLE   17,022 0 0
CANADIAN NATL RY CO COM 136375102   201,259 1,602 SH   SOLE   1,602 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,549,716 11,819 SH   SOLE   10,693 0 1,126
CATERPILLAR INC COM 149123101   532,502 1,801 SH   SOLE   1,736 0 65
CBRE GROUP INC CL A 12504L109   7,789,569 83,678 SH   SOLE   80,268 0 3,410
CDW CORP COM 12514G108   9,323,719 41,016 SH   SOLE   37,438 0 3,578
CELANESE CORP DEL COM 150870103   6,929,836 44,602 SH   SOLE   42,742 0 1,861
CHEVRON CORP NEW COM 166764100   5,541,010 37,148 SH   SOLE   35,152 0 1,996
CHUBB LIMITED COM H1467J104   8,726,595 38,613 SH   SOLE   37,190 0 1,424
CISCO SYS INC COM 17275R102   2,275,620 45,044 SH   SOLE   42,277 0 2,767
CIVITAS RESOURCES INC COM NEW 17888H103   648,085 9,478 SH   SOLE   8,861 0 617
CME GROUP INC COM 12572Q105   402,878 1,913 SH   SOLE   1,388 0 525
CMS ENERGY CORP COM 125896100   929,875 16,013 SH   SOLE   15,501 0 512
COCA COLA CO COM 191216100   1,830,293 31,059 SH   SOLE   28,668 0 2,391
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   250,609 3,318 SH   SOLE   3,199 0 119
COLGATE PALMOLIVE CO COM 194162103   604,202 7,580 SH   SOLE   7,524 0 56
COMCAST CORP NEW CL A 20030N101   931,023 21,232 SH   SOLE   18,168 0 3,064
COMERICA INC COM 200340107   587,177 10,521 SH   SOLE   8,659 0 1,862
COMMERCE BANCSHARES INC COM 200525103   460,311 8,618 SH   SOLE   7,646 0 972
CONAGRA BRANDS INC COM 205887102   913,022 31,857 SH   SOLE   31,625 0 232
CONSTELLATION BRANDS INC CL A 21036P108   6,179,065 25,560 SH   SOLE   24,264 0 1,296
COPART INC COM 217204106   39,525,115 806,635 SH   SOLE   806,583 0 52
CORTEVA INC COM 22052L104   1,351,526 28,204 SH   SOLE   25,883 0 2,321
COSTAR GROUP INC COM 22160N109   638,297 7,304 SH   SOLE   6,673 0 631
COSTCO WHSL CORP NEW COM 22160K105   671,301 1,017 SH   SOLE   955 0 62
COTERRA ENERGY INC COM 127097103   1,176,748 46,111 SH   SOLE   42,356 0 3,755
CROCS INC COM 227046109   3,717,979 39,803 SH   SOLE   38,097 0 1,706
CROWDSTRIKE HLDGS INC CL A 22788C105   258,384 1,012 SH   SOLE   1,012 0 0
CROWN CASTLE INC COM 22822V101   1,540,041 13,370 SH   SOLE   12,949 0 421
CSX CORP COM 126408103   2,203,036 63,543 SH   SOLE   54,654 0 8,889
CULLEN FROST BANKERS INC COM 229899109   641,936 5,917 SH   SOLE   5,237 0 680
CVS HEALTH CORP COM 126650100   1,079,645 13,673 SH   SOLE   13,502 0 171
DANAHER CORPORATION COM 235851102   3,581,185 15,480 SH   SOLE   14,484 0 996
DELTA AIR LINES INC DEL COM NEW 247361702   223,035 5,544 SH   SOLE   5,327 0 217
DIAGEO PLC SPON ADR NEW 25243Q205   706,451 4,850 SH   SOLE   4,836 0 14
DISNEY WALT CO COM 254687106   3,046,385 33,740 SH   SOLE   30,285 0 3,455
DOLBY LABORATORIES INC COM CL A 25659T107   1,114,652 12,934 SH   SOLE   12,573 0 361
DRAFTKINGS INC NEW COM CL A 26142V105   202,335 5,740 SH   SOLE   5,582 0 158
DTE ENERGY CO COM 233331107   412,290 3,739 SH   SOLE   3,739 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   295,390 3,044 SH   SOLE   2,265 0 779
E L F BEAUTY INC COM 26856L103   974,006 6,748 SH   SOLE   6,411 0 337
EATON CORP PLC SHS G29183103   990,011 4,111 SH   SOLE   3,553 0 558
ECOLAB INC COM 278865100   1,426,780 7,193 SH   SOLE   6,571 0 622
EDWARDS LIFESCIENCES CORP COM 28176E108   600,240 7,872 SH   SOLE   7,349 0 523
ELI LILLY & CO COM 532457108   1,353,541 2,322 SH   SOLE   2,171 0 151
EMERSON ELEC CO COM 291011104   340,947 3,503 SH   SOLE   3,344 0 159
ENPHASE ENERGY INC COM 29355A107   261,637 1,980 SH   SOLE   1,980 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   353,011 13,397 SH   SOLE   13,397 0 0
EOG RES INC COM 26875P101   5,825,607 48,165 SH   SOLE   45,983 0 2,182
EQUIFAX INC COM 294429105   281,663 1,139 SH   SOLE   1,128 0 11
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,149,412 16,294 SH   SOLE   14,878 0 1,416
EQUITY RESIDENTIAL SH BEN INT 29476L107   567,748 9,283 SH   SOLE   9,203 0 80
EXXON MOBIL CORP COM 30231G102   2,094,281 20,947 SH   SOLE   17,814 0 3,133
FASTENAL CO COM 311900104   1,217,676 18,800 SH   SOLE   18,744 0 56
FEDEX CORP COM 31428X106   734,372 2,903 SH   SOLE   2,874 0 29
FIFTH THIRD BANCORP COM 316773100   250,846 7,273 SH   SOLE   7,273 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   574,589 6,554 SH   SOLE   1,620 0 4,934
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   20,741,788 450,223 SH   SOLE   440,731 0 9,492
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   288,664 5,974 SH   SOLE   5,853 0 121
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   281,386 10,162 SH   SOLE   9,729 0 433
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   313,892 14,797 SH   SOLE   14,797 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104   113,510 13,245 SH   SOLE   13,245 0 0
FORD MTR CO DEL COM 345370860   204,329 16,762 SH   SOLE   16,662 0 100
FORTIVE CORP COM 34959J108   1,620,995 22,015 SH   SOLE   20,770 0 1,245
FTAI AVIATION LTD SHS G3730V105   2,668,000 57,500 SH   SOLE   57,500 0 0
GENERAC HLDGS INC COM 368736104   3,029,312 23,439 SH   SOLE   22,693 0 746
GENERAL DYNAMICS CORP COM 369550108   1,202,210 4,630 SH   SOLE   3,956 0 674
GENUINE PARTS CO COM 372460105   790,004 5,704 SH   SOLE   5,564 0 140
GILEAD SCIENCES INC COM 375558103   1,586,905 19,589 SH   SOLE   19,170 0 419
GOLDMAN SACHS GROUP INC COM 38141G104   556,280 1,442 SH   SOLE   969 0 473
GROUP 1 AUTOMOTIVE INC COM 398905109   247,754 813 SH   SOLE   806 0 7
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,696,239 44,085 SH   SOLE   41,257 0 2,828
HEICO CORP NEW COM 422806109   987,901 5,523 SH   SOLE   5,305 0 218
HERCULES CAPITAL INC COM 427096508   166,700 10,000 SH   SOLE   10,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   529,336 2,907 SH   SOLE   2,827 0 80
HOME DEPOT INC COM 437076102   13,714,078 39,573 SH   SOLE   38,237 0 1,336
HONEYWELL INTL INC COM 438516106   4,221,523 20,130 SH   SOLE   18,837 0 1,293
HUMANA INC COM 444859102   698,618 1,526 SH   SOLE   1,519 0 7
ILLINOIS TOOL WKS INC COM 452308109   447,394 1,708 SH   SOLE   1,700 0 8
IMPINJ INC COM 453204109   297,819 3,308 SH   SOLE   3,184 0 124
INNOVATIVE INDL PPTYS INC COM 45781V101   304,981 3,025 SH   SOLE   3,000 0 25
INTEL CORP COM 458140100   901,837 17,947 SH   SOLE   15,309 0 2,638
INTERNATIONAL BUSINESS MACHS COM 459200101   656,326 4,013 SH   SOLE   3,810 0 203
INTUIT COM 461202103   2,829,553 4,527 SH   SOLE   3,767 0 760
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   499,964 7,979 SH   SOLE   6,479 0 1,500
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   265,111 12,857 SH   SOLE   12,857 0 0
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   4,001,585 37,892 SH   SOLE   35,468 0 2,424
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   302,720 8,600 SH   SOLE   8,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,923,611 9,581 SH   SOLE   9,481 0 100
ISHARES INC CORE MSCI EMKT 46434G103   23,989,568 474,290 SH   SOLE   455,865 0 18,425
ISHARES TR CORE S&P US VLU 464287663   677,592 8,035 SH   SOLE   8,035 0 0
ISHARES TR US INDUSTRIALS 464287754   821,677 7,185 SH   SOLE   6,705 0 480
ISHARES TR U.S. MED DVC ETF 464288810   362,409 6,715 SH   SOLE   6,442 0 273
ISHARES TR CORE S&P TTL STK 464287150   536,252 5,096 SH   SOLE   5,096 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   571,829 4,882 SH   SOLE   4,479 0 403
ISHARES TR US OIL GS EX ETF 464288851   385,061 4,132 SH   SOLE   3,967 0 165
ISHARES TR EAFE VALUE ETF 464288877   2,885,871 55,391 SH   SOLE   53,670 0 1,721
ISHARES TR EXPANDED TECH 464287515   300,985 742 SH   SOLE   679 0 63
ISHARES TR MSCI ACWI ETF 464288257   724,908 7,123 SH   SOLE   7,123 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   47,113,877 155,404 SH   SOLE   144,805 0 10,599
ISHARES TR MSCI EMG MKT ETF 464287234   2,066,633 51,396 SH   SOLE   43,345 0 8,051
ISHARES TR RUSSELL 2000 ETF 464287655   21,154,223 105,397 SH   SOLE   98,370 0 7,027
ISHARES TR MSCI USA MIN VOL 46429B697   27,379,797 350,888 SH   SOLE   341,424 0 9,464
ISHARES TR MSCI USA QLT FCT 46432F339   1,842,848 12,524 SH   SOLE   11,943 0 581
ISHARES TR SELECT DIVID ETF 464287168   540,853 4,614 SH   SOLE   2,714 0 1,900
ISHARES TR CORE S&P500 ETF 464287200   23,495,975 49,193 SH   SOLE   48,190 0 1,003
ISHARES TR NATIONAL MUN ETF 464288414   2,216,551 20,446 SH   SOLE   14,374 0 6,072
ISHARES TR 7-10 YR TRSY BD 464287440   2,351,724 24,398 SH   SOLE   23,981 0 417
ISHARES TR US HLTHCARE ETF 464287762   501,206 1,751 SH   SOLE   326 0 1,425
ISHARES TR INTRM GOV CR ETF 464288612   1,362,823 13,009 SH   SOLE   13,009 0 0
ISHARES TR CORE S&P SCP ETF 464287804   48,600,977 448,970 SH   SOLE   430,140 0 18,830
ISHARES TR 1 3 YR TREAS BD 464287457   4,698,084 57,266 SH   SOLE   29,456 0 27,810
ISHARES TR GLB INFRASTR ETF 464288372   8,249,760 175,340 SH   SOLE   170,241 0 5,099
ISHARES TR TIPS BD ETF 464287176   2,758,460 25,662 SH   SOLE   22,317 0 3,345
ISHARES TR CORE US AGGBD ET 464287226   4,846,398 48,830 SH   SOLE   48,088 0 742
ISHARES TR 0-3 MNTH TREASRY 46436E718   15,801,490 157,589 SH   SOLE   148,601 0 8,989
ISHARES TR RUS 1000 VAL ETF 464287598   31,890,721 192,985 SH   SOLE   186,595 0 6,390
ISHARES TR ISHARES SEMICDTR 464287523   552,480 959 SH   SOLE   959 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   23,880,333 471,757 SH   SOLE   463,177 0 8,580
ISHARES TR CORE S&P MCP ETF 464287507   9,873,790 35,626 SH   SOLE   34,153 0 1,473
ISHARES TR CORE MSCI EAFE 46432F842   522,168 7,422 SH   SOLE   2,872 0 4,550
ISHARES TR RUS MID CAP ETF 464287499   2,557,224 32,899 SH   SOLE   31,449 0 1,450
ISHARES TR RUS 1000 ETF 464287622   44,656,312 170,275 SH   SOLE   165,811 0 4,464
ISHARES TR MSCI EAFE ETF 464287465   3,689,094 48,959 SH   SOLE   46,383 0 2,576
ISHARES TR ISHS 1-5YR INVS 464288646   7,058,529 137,660 SH   SOLE   133,712 0 3,948
ISHARES TR EAFE GRWTH ETF 464288885   969,953 10,015 SH   SOLE   10,015 0 0
ISHARES TR CRE U S REIT ETF 464288521   1,649,961 30,392 SH   SOLE   30,392 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   2,181,930 46,371 SH   SOLE   45,932 0 439
JOHNSON & JOHNSON COM 478160104   3,159,360 20,157 SH   SOLE   18,715 0 1,442
JOHNSON CTLS INTL PLC SHS G51502105   417,141 7,237 SH   SOLE   6,548 0 689
JPMORGAN CHASE & CO COM 46625H100   15,391,379 90,484 SH   SOLE   79,306 0 11,179
KENVUE INC COM 49177J102   1,168,196 54,259 SH   SOLE   52,653 0 1,606
LENNAR CORP CL A 526057104   1,830,947 12,285 SH   SOLE   10,890 0 1,395
LINDE PLC SHS G54950103   2,720,158 6,623 SH   SOLE   6,282 0 341
LOCKHEED MARTIN CORP COM 539830109   1,224,201 2,701 SH   SOLE   2,686 0 15
LOWES COS INC COM 548661107   1,040,688 4,676 SH   SOLE   4,304 0 372
LULULEMON ATHLETICA INC COM 550021109   720,408 1,409 SH   SOLE   1,380 0 29
MARATHON PETE CORP COM 56585A102   343,008 2,312 SH   SOLE   1,702 0 610
MARKEL GROUP INC COM 570535104   335,096 236 SH   SOLE   206 0 30
MARSH & MCLENNAN COS INC COM 571748102   228,690 1,207 SH   SOLE   1,207 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,801,110 3,610 SH   SOLE   3,206 0 404
MASTERCARD INCORPORATED CL A 57636Q104   9,400,937 22,042 SH   SOLE   20,958 0 1,084
MCDONALDS CORP COM 580135101   9,077,668 30,615 SH   SOLE   29,228 0 1,387
MEDICAL PPTYS TRUST INC COM 58463J304   58,920 12,000 SH   SOLE   12,000 0 0
MEDTRONIC PLC SHS G5960L103   1,219,834 14,807 SH   SOLE   12,916 0 1,891
MERCK & CO INC COM 58933Y105   2,930,057 26,876 SH   SOLE   25,599 0 1,277
META PLATFORMS INC CL A 30303M102   3,624,904 10,241 SH   SOLE   9,007 0 1,234
METLIFE INC COM 59156R108   400,880 6,062 SH   SOLE   5,836 0 226
METTLER TOLEDO INTERNATIONAL COM 592688105   1,175,358 969 SH   SOLE   899 0 70
MGM RESORTS INTERNATIONAL COM 552953101   13,157,188 294,476 SH   SOLE   294,440 0 36
MICROCHIP TECHNOLOGY INC. COM 595017104   5,551,434 61,559 SH   SOLE   57,874 0 3,685
MICROSOFT CORP COM 594918104   38,945,686 103,568 SH   SOLE   96,214 0 7,354
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   851,149 98,856 SH   SOLE   88,784 0 10,072
MONDELEZ INTL INC CL A 609207105   1,676,392 23,145 SH   SOLE   21,924 0 1,221
MONOLITHIC PWR SYS INC COM 609839105   678,091 1,075 SH   SOLE   982 0 93
MOODYS CORP COM 615369105   1,327,002 3,398 SH   SOLE   3,200 0 198
MORGAN STANLEY COM NEW 617446448   7,500,976 80,439 SH   SOLE   76,079 0 4,361
MP MATERIALS CORP COM CL A 553368101   298,484 15,037 SH   SOLE   13,952 0 1,085
NEXTERA ENERGY INC COM 65339F101   2,738,524 45,086 SH   SOLE   40,259 0 4,827
NIKE INC CL B 654106103   8,235,811 75,857 SH   SOLE   72,643 0 3,215
NORTHERN TR CORP COM 665859104   303,768 3,600 SH   SOLE   3,600 0 0
NOVARTIS AG SPONSORED ADR 66987V109   820,078 8,122 SH   SOLE   7,868 0 254
NVIDIA CORPORATION COM 67066G104   10,299,043 20,797 SH   SOLE   19,694 0 1,103
OLO INC CL A 68134L109   136,388 23,844 SH   SOLE   23,844 0 0
ORACLE CORP COM 68389X105   4,975,735 47,195 SH   SOLE   44,935 0 2,260
OSHKOSH CORP COM 688239201   726,587 6,702 SH   SOLE   5,883 0 819
PACCAR INC COM 693718108   322,440 3,302 SH   SOLE   3,194 0 108
PALANTIR TECHNOLOGIES INC CL A 69608A108   309,798 18,043 SH   SOLE   17,271 0 772
PARKER-HANNIFIN CORP COM 701094104   2,129,909 4,623 SH   SOLE   4,064 0 559
PAYPAL HLDGS INC COM 70450Y103   629,882 10,257 SH   SOLE   9,669 0 588
PEPSICO INC COM 713448108   4,949,565 29,143 SH   SOLE   28,350 0 793
PFIZER INC COM 717081103   1,217,788 42,299 SH   SOLE   41,644 0 655
PG&E CORP COM 69331C108   22,887,408 1,269,407 SH   SOLE   1,269,407 0 0
PHILIP MORRIS INTL INC COM 718172109   931,016 9,896 SH   SOLE   8,997 0 899
PHILLIPS 66 COM 718546104   2,138,085 16,059 SH   SOLE   14,949 0 1,110
PLANET LABS PBC COM CL A 72703X106   24,700 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,996,574 12,894 SH   SOLE   12,042 0 852
POLARIS INC COM 731068102   846,675 8,934 SH   SOLE   8,883 0 51
POOL CORP COM 73278L105   4,773,263 11,972 SH   SOLE   11,459 0 513
PROCTER AND GAMBLE CO COM 742718109   4,405,328 30,062 SH   SOLE   28,335 0 1,727
PROLOGIS INC. COM 74340W103   929,101 6,970 SH   SOLE   6,884 0 86
PROSHARES TR SHORT S&P 500 NE 74347B425   4,554,762 350,636 SH   SOLE   295,005 0 55,631
PULTE GROUP INC COM 745867101   1,131,188 10,959 SH   SOLE   10,743 0 216
QUALCOMM INC COM 747525103   3,107,836 21,488 SH   SOLE   20,291 0 1,197
REGAL REXNORD CORPORATION COM 758750103   303,145 2,048 SH   SOLE   2,015 0 33
REGENERON PHARMACEUTICALS COM 75886F107   702,632 800 SH   SOLE   782 0 18
RITHM CAPITAL CORP COM NEW 64828T201   5,633,038 527,438 SH   SOLE   527,438 0 0
ROCKET LAB USA INC COM 773122106   55,300 10,000 SH   SOLE   10,000 0 0
ROCKWELL AUTOMATION INC COM 773903109   519,744 1,674 SH   SOLE   1,090 0 584
ROPER TECHNOLOGIES INC COM 776696106   2,011,986 3,691 SH   SOLE   3,495 0 196
RPM INTL INC COM 749685103   1,506,563 13,496 SH   SOLE   11,593 0 1,903
RTX CORPORATION COM 75513E101   525,623 6,247 SH   SOLE   4,616 0 1,631
SALESFORCE INC COM 79466L302   3,626,069 13,780 SH   SOLE   13,110 0 670
SAP SE SPON ADR 803054204   2,395,505 15,496 SH   SOLE   14,775 0 721
SAVARA INC COM 805111101   118,506 25,214 SH   SOLE   25,214 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   357,811 4,700 SH   SOLE   4,492 0 208
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   364,856 7,723 SH   SOLE   7,430 0 293
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   317,436 4,214 SH   SOLE   3,833 0 381
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   206,616 1,515 SH   SOLE   1,515 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   275,010 1,538 SH   SOLE   1,453 0 85
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,222,825 6,353 SH   SOLE   5,582 0 771
SELECT SECTOR SPDR TR INDL 81369Y704   202,788 1,779 SH   SOLE   1,779 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   666,398 16,635 SH   SOLE   16,112 0 523
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   411,790 4,814 SH   SOLE   4,425 0 389
SERVICENOW INC COM 81762P102   827,300 1,171 SH   SOLE   1,090 0 81
SNAP ON INC COM 833034101   309,348 1,071 SH   SOLE   1,062 0 9
SNOWFLAKE INC CL A 833445109   534,713 2,687 SH   SOLE   2,495 0 192
SONY GROUP CORP SPONSORED ADR 835699307   1,226,383 12,952 SH   SOLE   11,739 0 1,213
SOUTHERN CO COM 842587107   309,790 4,418 SH   SOLE   3,231 0 1,187
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,040,753 2,762 SH   SOLE   2,762 0 0
SPDR GOLD TR GOLD SHS 78463V107   327,665 1,714 SH   SOLE   1,714 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   203,529 3,805 SH   SOLE   3,805 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,380,048 47,085 SH   SOLE   41,959 0 5,126
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,426,684 14,637 SH   SOLE   12,847 0 1,790
SPDR SER TR BLOOMBERG INVT 78468R200   3,502,647 114,503 SH   SOLE   109,658 0 4,845
SPDR SER TR PORTFOLIO S&P500 78464A854   1,194,415 21,367 SH   SOLE   15,467 0 5,900
SPDR SER TR PORTFOLIO SH TSR 78468R101   13,853,715 476,892 SH   SOLE   470,159 0 6,733
SPDR SER TR S&P CAP MKTS 78464A771   200,068 1,962 SH   SOLE   1,962 0 0
SPDR SER TR COMP SOFTWARE 78464A599   454,598 3,024 SH   SOLE   2,920 0 104
SPDR SER TR NUVEEN BLMBRG SH 78468R739   2,418,747 50,612 SH   SOLE   45,439 0 5,173
SPDR SER TR HLTH CR EQUIP 78464A581   544,909 6,467 SH   SOLE   5,376 0 1,091
SPDR SER TR S&P RETAIL ETF 78464A714   372,303 5,148 SH   SOLE   4,466 0 682
SPDR SER TR S&P DIVID ETF 78464A763   549,368 4,396 SH   SOLE   4,396 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   355,238 3,750 SH   SOLE   0 0 3,750
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   13,125,552 143,621 SH   SOLE   140,485 0 3,136
SPOTIFY TECHNOLOGY S A SHS L8681T102   398,745 2,122 SH   SOLE   2,122 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   2,864,687 149,592 SH   SOLE   137,173 0 12,419
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,222,777 139,534 SH   SOLE   121,665 0 17,869
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   90,334 11,180 SH   SOLE   11,180 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   611,843 14,592 SH   SOLE   14,592 0 0
STARBUCKS CORP COM 855244109   1,404,294 14,627 SH   SOLE   14,034 0 593
STRYKER CORPORATION COM 863667101   343,481 1,147 SH   SOLE   1,083 0 64
SYSCO CORP COM 871829107   703,193 9,616 SH   SOLE   8,181 0 1,435
T-MOBILE US INC COM 872590104   588,571 3,671 SH   SOLE   3,486 0 185
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   683,800 6,575 SH   SOLE   6,216 0 359
TARGET CORP COM 87612E106   1,184,080 8,314 SH   SOLE   8,314 0 0
TESLA INC COM 88160R101   795,136 3,200 SH   SOLE   3,077 0 123
TEXAS INSTRS INC COM 882508104   4,479,855 26,281 SH   SOLE   23,583 0 2,698
THERMO FISHER SCIENTIFIC INC COM 883556102   10,574,035 19,921 SH   SOLE   18,969 0 952
TJX COS INC NEW COM 872540109   7,661,538 81,671 SH   SOLE   77,839 0 3,832
TRANSDIGM GROUP INC COM 893641100   2,023,507 2,000 SH   SOLE   1,829 0 171
UBER TECHNOLOGIES INC COM 90353T100   705,469 11,458 SH   SOLE   10,483 0 975
UNITEDHEALTH GROUP INC COM 91324P102   11,217,997 21,308 SH   SOLE   20,131 0 1,177
US BANCORP DEL COM NEW 902973304   1,506,923 34,818 SH   SOLE   29,883 0 4,935
VALERO ENERGY CORP COM 91913Y100   284,700 2,190 SH   SOLE   2,182 0 8
VALUED ADVISERS TR KOVITZ CORE EQT 92046L353   429,162 21,585 SH   SOLE   21,585 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726   503,369 3,045 SH   SOLE   600 0 2,445
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   5,531,619 71,821 SH   SOLE   69,670 0 2,151
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   690,340 1,580 SH   SOLE   1,580 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   699,016 7,911 SH   SOLE   41 0 7,870
VANGUARD INDEX FDS VALUE ETF 922908744   478,445 3,200 SH   SOLE   3,200 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   485,595 1,562 SH   SOLE   1,562 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   365,752 6,515 SH   SOLE   6,515 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,938,730 47,171 SH   SOLE   38,154 0 9,017
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,220,912 23,916 SH   SOLE   17,971 0 5,945
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   403,155 6,912 SH   SOLE   5,901 0 1,011
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   759,494 10,470 SH   SOLE   10,309 0 161
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   937,435 11,559 SH   SOLE   11,559 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   565,021 7,242 SH   SOLE   7,115 0 127
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   958,215 20,669 SH   SOLE   19,469 0 1,200
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,910,951 123,402 SH   SOLE   114,071 0 9,331
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   466,055 4,175 SH   SOLE   4,175 0 0
VERALTO CORP COM SHS 92338C103   730,222 8,877 SH   SOLE   8,343 0 534
VERISK ANALYTICS INC COM 92345Y106   376,921 1,578 SH   SOLE   1,469 0 109
VERIZON COMMUNICATIONS INC COM 92343V104   1,142,235 30,298 SH   SOLE   28,703 0 1,595
VERTEX PHARMACEUTICALS INC COM 92532F100   772,684 1,899 SH   SOLE   1,773 0 126
VICI PPTYS INC COM 925652109   227,464 7,135 SH   SOLE   6,834 0 301
VISA INC COM CL A 92826C839   8,171,012 31,385 SH   SOLE   29,956 0 1,429
WALGREENS BOOTS ALLIANCE INC COM 931427108   286,166 10,960 SH   SOLE   9,710 0 1,250
WALMART INC COM 931142103   2,348,827 14,899 SH   SOLE   13,393 0 1,506
WELLS FARGO CO NEW COM 949746101   222,228 4,515 SH   SOLE   3,217 0 1,298
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   6,478,340 6,505,000 PRN   SOLE   6,420,000 0 85,000
WILLIAMS COS INC COM 969457100   6,359,712 182,593 SH   SOLE   174,321 0 8,272
WINTRUST FINL CORP COM 97650W108   581,547 6,270 SH   SOLE   5,791 0 479
XCEL ENERGY INC COM 98389B100   740,073 11,954 SH   SOLE   10,132 0 1,822
XYLEM INC COM 98419M100   1,577,496 13,794 SH   SOLE   12,389 0 1,405