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   237,531 2,100 SH   SOLE   2,100 0 0
ABBVIE INC COM 00287Y109   5,959,177 33,535 SH   SOLE   32,302 0 1,233
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,488,914 7,075 SH   SOLE   7,050 0 25
ADVANCED MICRO DEVICES INC COM 007903107   1,998,229 16,543 SH   SOLE   16,543 0 0
AGNICO EAGLE MINES LTD COM 008474108   887,918 11,353 SH   SOLE   11,353 0 0
ALBEMARLE CORP COM 012653101   258,240 3,000 SH   SOLE   2,000 0 1,000
ALLIANT ENERGY CORP COM 018802108   435,803 7,369 SH   SOLE   7,369 0 0
ALPHABET INC CAP STK CL C 02079K107   160,654,581 843,597 SH   SOLE   810,263 0 33,334
ALPHABET INC CAP STK CL A 02079K305   7,643,480 40,378 SH   SOLE   35,963 0 4,415
AMAZON COM INC COM 023135106   227,487,699 1,036,910 SH   SOLE   1,008,599 0 28,311
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   168,858 11,800 SH   SOLE   11,800 0 0
AMGEN INC COM 031162100   1,256,545 4,821 SH   SOLE   4,734 0 87
APOLLO GLOBAL MGMT INC COM 03769M106   1,026,682 6,216 SH   SOLE   6,216 0 0
APPLE INC COM 037833100   1,038,892,552 4,148,600 SH   SOLE   3,994,483 0 154,117
AUTOMATIC DATA PROCESSING IN COM 053015103   524,865 1,793 SH   SOLE   1,793 0 0
AXON ENTERPRISE INC COM 05464C101   395,223 665 SH   SOLE   665 0 0
BANK AMERICA CORP COM 060505104   754,120 17,159 SH   SOLE   16,159 0 1,000
BANK MONTREAL QUE COM 063671101   242,625 2,500 SH   SOLE   2,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   81,993,819 180,890 SH   SOLE   171,787 0 9,103
BIONTECH SE SPONSORED ADS 09075V102   227,900 2,000 SH   SOLE   2,000 0 0
BLACKSTONE INC COM 09260D107   5,151,031 29,875 SH   SOLE   28,677 0 1,198
BLUE OWL CAPITAL INC COM CL A 09581B103   2,720,583 116,964 SH   SOLE   115,349 0 1,615
BOEING CO COM 097023105   300,900 1,700 SH   SOLE   1,700 0 0
BROADCOM INC COM 11135F101   31,745,525 136,929 SH   SOLE   129,498 0 7,431
CANADIAN IMPERIAL BK COMM COM 136069101   332,590 5,260 SH   SOLE   5,260 0 0
CATERPILLAR INC COM 149123101   1,279,092 3,526 SH   SOLE   3,510 0 16
CISCO SYS INC COM 17275R102   254,486 4,299 SH   SOLE   4,299 0 0
CME GROUP INC COM 12572Q105   2,617,697 11,272 SH   SOLE   11,272 0 0
COCA COLA CO COM 191216100   226,550 3,639 SH   SOLE   3,639 0 0
CONSOLIDATED EDISON INC COM 209115104   229,321 2,570 SH   SOLE   570 0 2,000
CORNING INC COM 219350105   795,960 16,750 SH   SOLE   16,750 0 0
COSTAR GROUP INC COM 22160N109   204,676 2,859 SH   SOLE   2,859 0 0
COSTCO WHSL CORP NEW COM 22160K105   63,050,872 68,813 SH   SOLE   65,882 0 2,931
CUMMINS INC COM 231021106   368,122 1,056 SH   SOLE   1,056 0 0
CVS HEALTH CORP COM 126650100   475,385 10,590 SH   SOLE   10,590 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   2,022,554 6,071 SH   SOLE   6,071 0 0
DAVITA INC COM 23918K108   449,846 3,008 SH   SOLE   3,008 0 0
DEXCOM INC COM 252131107   2,721,639 34,996 SH   SOLE   34,996 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   297,682 7,352 SH   SOLE   7,352 0 0
DISCOVER FINL SVCS COM 254709108   217,577 1,256 SH   SOLE   1,256 0 0
DNP SELECT INCOME FD INC COM 23325P104   205,682 23,320 SH   SOLE   23,320 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   249,054 6,695 SH   SOLE   6,695 0 0
EASTMAN CHEM CO COM 277432100   276,243 3,025 SH   SOLE   3,025 0 0
EATON CORP PLC SHS G29183103   289,723 873 SH   SOLE   873 0 0
ECOLAB INC COM 278865100   725,689 3,097 SH   SOLE   3,097 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   274,651 3,710 SH   SOLE   3,710 0 0
ELI LILLY & CO COM 532457108   54,081,822 70,054 SH   SOLE   67,363 0 2,691
ENOVIX CORPORATION COM 293594107   138,788 12,768 SH   SOLE   12,768 0 0
EXXON MOBIL CORP COM 30231G102   235,859 2,193 SH   SOLE   2,193 0 0
FEDEX CORP COM 31428X106   241,662 859 SH   SOLE   859 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   280,316 1,615 SH   SOLE   1,615 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   204,114 4,549 SH   SOLE   4,549 0 0
FIRST SOLAR INC COM 336433107   1,626,166 9,227 SH   SOLE   9,227 0 0
GE AEROSPACE COM NEW 369604301   285,548 1,712 SH   SOLE   838 0 874
GE VERNOVA INC COM 36828A101   17,723,077 53,881 SH   SOLE   52,211 0 1,670
GENERAL DYNAMICS CORP COM 369550108   415,787 1,578 SH   SOLE   1,578 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   69,882,097 122,039 SH   SOLE   118,083 0 3,956
GRAINGER W W INC COM 384802104   332,026 315 SH   SOLE   315 0 0
GREEN BRICK PARTNERS INC COM 392709101   734,370 13,000 SH   SOLE   13,000 0 0
HCA HEALTHCARE INC COM 40412C101   222,411 741 SH   SOLE   741 0 0
HEALTH CATALYST INC COM 42225T107   70,700 10,000 SH   SOLE   10,000 0 0
HOLOGIC INC COM 436440101   277,546 3,850 SH   SOLE   3,850 0 0
HOME DEPOT INC COM 437076102   2,878,083 7,399 SH   SOLE   7,245 0 154
HONEYWELL INTL INC COM 438516106   508,252 2,250 SH   SOLE   2,250 0 0
IDEXX LABS INC COM 45168D104   1,499,133 3,626 SH   SOLE   3,626 0 0
ILLINOIS TOOL WKS INC COM 452308109   720,364 2,841 SH   SOLE   1,841 0 1,000
INOTIV INC COM 45783Q100   57,960 14,000 SH   SOLE   14,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   230,816 1,549 SH   SOLE   1,549 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,093,881 9,525 SH   SOLE   9,525 0 0
INTUIT COM 461202103   418,581 666 SH   SOLE   666 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   203,564 390 SH   SOLE   390 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,067,823 5,074 SH   SOLE   5,074 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,515,903 2,965 SH   SOLE   2,965 0 0
IRON MTN INC DEL COM 46284V101   526,286 5,007 SH   SOLE   5,007 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   300,432 4,477 SH   SOLE   4,477 0 0
ISHARES SILVER TR ISHARES 46428Q109   318,066 12,080 SH   SOLE   12,080 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,295,832 9,870 SH   SOLE   9,870 0 0
ISHARES TR TIPS BD ETF 464287176   1,069,442 10,037 SH   SOLE   9,899 0 138
ISHARES TR CORE S&P500 ETF 464287200   732,907 1,245 SH   SOLE   1,245 0 0
ISHARES TR CORE US AGGBD ET 464287226   318,413 3,286 SH   SOLE   3,286 0 0
ISHARES TR IBOXX INV CP ETF 464287242   443,279 4,149 SH   SOLE   4,049 0 100
ISHARES TR S&P 500 VAL ETF 464287408   396,927 2,079 SH   SOLE   2,079 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   3,378,560 41,212 SH   SOLE   38,798 0 2,414
ISHARES TR RUS MDCP VAL ETF 464287473   2,108,889 16,305 SH   SOLE   15,505 0 800
ISHARES TR RUS MD CP GR ETF 464287481   306,101 2,415 SH   SOLE   2,415 0 0
ISHARES TR CORE S&P MCP ETF 464287507   456,732 7,330 SH   SOLE   7,330 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   543,912 2,938 SH   SOLE   2,238 0 700
ISHARES TR S&P MC 400GR ETF 464287606   3,117,171 34,281 SH   SOLE   33,148 0 1,133
ISHARES TR RUS 1000 GRW ETF 464287614   1,972,508 4,912 SH   SOLE   4,912 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,069,239 6,513 SH   SOLE   5,763 0 750
ISHARES TR RUS 2000 GRW ETF 464287648   775,963 2,696 SH   SOLE   2,046 0 650
ISHARES TR RUSSELL 2000 ETF 464287655   251,352 1,138 SH   SOLE   921 0 217
ISHARES TR S&P MC 400VL ETF 464287705   577,940 4,625 SH   SOLE   4,225 0 400
ISHARES TR S&P SML 600 GWT 464287887   625,680 4,622 SH   SOLE   4,622 0 0
ISHARES TR IBOXX HI YD ETF 464288513   271,342 3,450 SH   SOLE   3,450 0 0
ISHARES TR PFD AND INCM SEC 464288687   493,514 15,697 SH   SOLE   15,697 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   288,620 2,571 SH   SOLE   2,544 0 27
ISHARES TR 0-5 YR TIPS ETF 46429B747   5,440,506 54,081 SH   SOLE   52,170 0 1,911
JPMORGAN CHASE & CO. COM 46625H100   43,526,609 181,580 SH   SOLE   174,536 0 7,044
KKR & CO INC COM 48251W104   37,909,502 256,301 SH   SOLE   248,379 0 7,922
LITHIUM AMERS CORP NEW COM SHS 53681J103   31,185 10,500 SH   SOLE   10,500 0 0
LOCKHEED MARTIN CORP COM 539830109   479,623 987 SH   SOLE   978 0 9
LULULEMON ATHLETICA INC COM 550021109   241,683 632 SH   SOLE   632 0 0
LYFT INC CL A COM 55087P104   129,000 10,000 SH   SOLE   10,000 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   5,886 11,000 SH   SOLE   11,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   449,164 853 SH   SOLE   853 0 0
MCKESSON CORP COM 58155Q103   890,769 1,563 SH   SOLE   1,563 0 0
META PLATFORMS INC CL A 30303M102   34,793,712 59,425 SH   SOLE   57,223 0 2,202
MICROSOFT CORP COM 594918104   196,951,819 467,264 SH   SOLE   447,627 0 19,637
MORGAN STANLEY COM NEW 617446448   377,663 3,004 SH   SOLE   3,004 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   411,847 891 SH   SOLE   820 0 71
NETFLIX INC COM 64110L106   222,503 250 SH   SOLE   250 0 0
NORTHERN TR CORP COM 665859104   282,388 2,755 SH   SOLE   1,755 0 1,000
NOVA LTD COM M7516K103   910,894 4,625 SH   SOLE   4,625 0 0
NOVO-NORDISK A S ADR 670100205   2,748,597 31,953 SH   SOLE   31,278 0 675
NVIDIA CORPORATION COM 67066G104   176,439,951 1,313,873 SH   SOLE   1,263,937 0 49,936
ORACLE CORP COM 68389X105   31,336,460 188,049 SH   SOLE   181,538 0 6,511
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,218,530 29,334 SH   SOLE   29,334 0 0
PALO ALTO NETWORKS INC COM 697435105   640,499 3,520 SH   SOLE   3,520 0 0
PARKER-HANNIFIN CORP COM 701094104   4,914,604 7,727 SH   SOLE   6,312 0 1,415
PAYPAL HLDGS INC COM 70450Y103   745,703 8,737 SH   SOLE   8,737 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   583,761 43,082 SH   SOLE   43,082 0 0
PEPSICO INC COM 713448108   398,853 2,623 SH   SOLE   2,523 0 100
PFIZER INC COM 717081103   219,032 8,256 SH   SOLE   4,156 0 4,100
PIMCO ETF TR INV GRD CRP BD 72201R817   702,884 7,391 SH   SOLE   7,341 0 50
PORTILLOS INC COM CL A 73642K106   144,863 15,411 SH   SOLE   15,411 0 0
PROCTER AND GAMBLE CO COM 742718109   626,173 3,735 SH   SOLE   3,735 0 0
PROGRESSIVE CORP COM 743315103   272,197 1,136 SH   SOLE   1,136 0 0
QUALCOMM INC COM 747525103   770,404 5,015 SH   SOLE   5,015 0 0
REGAL REXNORD CORPORATION COM 758750103   428,159 2,760 SH   SOLE   2,760 0 0
REPUBLIC SVCS INC COM 760759100   234,375 1,165 SH   SOLE   1,165 0 0
ROSS STORES INC COM 778296103   707,641 4,678 SH   SOLE   4,678 0 0
RTX CORPORATION COM 75513E101   401,086 3,466 SH   SOLE   3,436 0 30
SALESFORCE INC COM 79466L302   2,458,328 7,353 SH   SOLE   4,873 0 2,480
SAREPTA THERAPEUTICS INC COM 803607100   209,864 1,726 SH   SOLE   1,726 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   3,970,148 153,703 SH   SOLE   60,385 0 93,318
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,153,521 15,654 SH   SOLE   12,806 0 2,848
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   413,253 1,842 SH   SOLE   1,842 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   639,153 2,749 SH   SOLE   2,749 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,697,954 22,433 SH   SOLE   22,093 0 340
SERVICE CORP INTL COM 817565104   479,814 6,011 SH   SOLE   6,011 0 0
SERVICENOW INC COM 81762P102   1,013,475 956 SH   SOLE   956 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,727,810 16,598 SH   SOLE   15,741 0 857
SPDR SER TR NUVEEN BLOOMBERG 78464A284   428,260 16,742 SH   SOLE   16,742 0 0
SPDR SER TR S&P DIVID ETF 78464A763   510,207 3,862 SH   SOLE   2,980 0 882
STARBUCKS CORP COM 855244109   397,022 4,351 SH   SOLE   4,351 0 0
STRYKER CORPORATION COM 863667101   228,992 636 SH   SOLE   636 0 0
T-MOBILE US INC COM 872590104   332,349 1,506 SH   SOLE   1,506 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   258,317 1,308 SH   SOLE   1,308 0 0
TESLA INC COM 88160R101   4,577,123 11,334 SH   SOLE   11,307 0 27
TEXAS INSTRS INC COM 882508104   1,037,118 5,531 SH   SOLE   3,887 0 1,644
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,027,292 68,304 SH   SOLE   68,304 0 0
UBER TECHNOLOGIES INC COM 90353T100   400,042 6,632 SH   SOLE   6,632 0 0
ULTA BEAUTY INC COM 90384S303   1,402,649 3,225 SH   SOLE   3,125 0 100
UNITED RENTALS INC COM 911363109   232,893 331 SH   SOLE   331 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,020,484 39,090 SH   SOLE   12,292 0 26,798
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   296,916 4,129 SH   SOLE   4,129 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,711,292 5,032 SH   SOLE   5,032 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   296,201 1,831 SH   SOLE   1,601 0 230
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   288,514 1,137 SH   SOLE   1,137 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   11,855,799 42,333 SH   SOLE   40,316 0 2,017
VANGUARD INDEX FDS SM CP VAL ETF 922908611   292,910 1,478 SH   SOLE   1,438 0 40
VANGUARD INDEX FDS GROWTH ETF 922908736   528,243,554 1,287,018 SH   SOLE   1,220,590 0 66,428
VANGUARD INDEX FDS VALUE ETF 922908744   5,761,354 34,030 SH   SOLE   31,052 0 2,978
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,411,931 10,038 SH   SOLE   9,148 0 890
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,206,479 4,163 SH   SOLE   3,657 0 506
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,296,173 47,422 SH   SOLE   46,922 0 500
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   455,859 6,096 SH   SOLE   6,096 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   353,963 6,395 SH   SOLE   6,395 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   312,652 3,895 SH   SOLE   3,895 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   60,833,088 310,643 SH   SOLE   292,135 0 18,508
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   314,462 6,576 SH   SOLE   6,211 0 365
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   16,087,872 126,090 SH   SOLE   117,671 0 8,419
VANGUARD WORLD FD CONSUM STP ETF 92204A207   295,509 1,398 SH   SOLE   1,248 0 150
VANGUARD WORLD FD INF TECH ETF 92204A702   665,326 1,070 SH   SOLE   1,070 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   645,528 1,603 SH   SOLE   1,603 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   4,162,670 36,640 SH   SOLE   35,391 0 1,249
VISA INC COM CL A 92826C839   17,524,613 55,451 SH   SOLE   52,389 0 3,062
WALMART INC COM 931142103   36,761,440 406,878 SH   SOLE   390,527 0 16,351
WATSCO INC COM 942622200   723,630 1,527 SH   SOLE   1,527 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   626,964 11,148 SH   SOLE   11,148 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   219,757 2,825 SH   SOLE   2,825 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   418,517 3,929 SH   SOLE   3,929 0 0
WORKDAY INC CL A 98138H101   258,030 1,000 SH   SOLE   1,000 0 0
ZOETIS INC CL A 98978V103   224,029 1,375 SH   SOLE   1,375 0 0