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,087,143 62,657 SH   SOLE   203 0 62,454
AMAZON COM INC COM 023135106   17,123,389 78,050 SH   SOLE   11,709 0 66,341
AMERICAN EXPRESS CO COM 025816109   2,137,778 7,203 SH   SOLE   915 0 6,288
AMGEN INC COM 031162100   5,523,744 21,193 SH   SOLE   1,909 0 19,284
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   260,715 3,500 SH   SOLE   0 0 3,500
ANALOG DEVICES INC COM 032654105   6,544,618 30,804 SH   SOLE   794 0 30,010
APPLE INC COM 037833100   37,064,253 148,008 SH   SOLE   13,379 0 134,629
APPLIED MATLS INC COM 038222105   1,637,521 10,069 SH   SOLE   1,828 0 8,241
ARISTA NETWORKS INC COM SHS 040413205   5,084,491 46,001 SH   SOLE   5,728 0 40,273
ASTRAZENECA PLC SPONSORED ADR 046353108   4,455,533 68,003 SH   SOLE   299 0 67,704
AT&T Inc COM 00206r102   9,055,320 397,686 SH   SOLE   7,500 0 390,186
AUTODESK INC COM 052769106   2,398,846 8,116 SH   SOLE   731 0 7,385
AUTOMATIC DATA PROCESSING IN COM 053015103   7,645,742 26,119 SH   SOLE   111 0 26,008
AbbVie Inc COM 00287y109   4,111,623 23,138 SH   SOLE   1,667 0 21,471
Adobe Inc COM 00724f101   2,541,346 5,715 SH   SOLE   634 0 5,081
Alphabet Inc A CAP STK CL A 02079k305   15,849,521 83,727 SH   SOLE   7,661 0 76,066
Alphabet Inc Class C CAP STK CL C 02079k107   4,483,529 23,543 SH   SOLE   6,505 0 17,038
Altria Group Inc COM 02209s103   3,677,826 70,335 SH   SOLE   391 0 69,944
American Tower Corp COM 03027x100   1,211,606 6,606 SH   SOLE   495 0 6,111
Applovin Corp Cl A COM CL A 03831w108   2,235,722 6,904 SH   SOLE   1,423 0 5,481
BANK AMERICA CORP COM 060505104   10,303,297 234,432 SH   SOLE   12,205 0 222,227
BOSTON SCIENTIFIC CORP COM 101137107   835,053 9,349 SH   SOLE   2,333 0 7,016
BlackRock Inc COM 09290d101   1,149,148 1,121 SH   SOLE   244 0 877
Broadcom Inc COM 11135f101   29,071,095 125,393 SH   SOLE   9,383 0 116,010
CADENCE DESIGN SYSTEM INC COM 127387108   3,580,582 11,917 SH   SOLE   1,549 0 10,368
CASEYS GEN STORES INC COM 147528103   1,018,707 2,571 SH   SOLE   490 0 2,081
CHEVRON CORP NEW COM 166764100   6,421,030 44,332 SH   SOLE   156 0 44,176
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,209,528 53,226 SH   SOLE   7,734 0 45,492
CINTAS CORP COM 172908105   6,126,185 33,531 SH   SOLE   1,609 0 31,922
CITIGROUP INC COM NEW 172967424   5,130,800 72,891 SH   SOLE   250 0 72,641
CME Group Inc Class A COM 12572q105   1,367,835 5,890 SH   SOLE   0 0 5,890
COCA COLA CO COM 191216100   6,943,152 111,519 SH   SOLE   2,778 0 108,741
CORNING INC COM 219350105   4,470,064 94,067 SH   SOLE   3,519 0 90,548
Capital One Financial Corp COM 14040h105   1,069,706 5,999 SH   SOLE   0 0 5,999
Carrier Global Corp Ordinary S COM 14448c104   1,126,768 16,507 SH   SOLE   1,718 0 14,789
Cisco Systems Inc COM 17275r102   288,422 4,872 SH   SOLE   149 0 4,723
Cogent Communications Holdings COM NEW 19239v302   3,999,239 51,891 SH   SOLE   104 0 51,787
Costco Wholesale Corp COM 22160k105   3,399,362 3,710 SH   SOLE   735 0 2,975
DANAHER CORPORATION COM 235851102   317,927 1,385 SH   SOLE   0 0 1,385
DARDEN RESTAURANTS INC COM 237194105   8,552,349 45,810 SH   SOLE   190 0 45,620
DEERE & CO COM 244199105   439,846 1,038 SH   SOLE   0 0 1,038
DELTA AIR LINES INC DEL COM NEW 247361702   718,074 11,869 SH   SOLE   2,436 0 9,433
DISNEY WALT CO COM 254687106   218,246 1,960 SH   SOLE   0 0 1,960
DOW INC COM 260557103   6,202,485 154,560 SH   SOLE   534 0 154,026
Datadog Inc Cl A Com CL A COM 23804l103   718,451 5,028 SH   SOLE   956 0 4,072
Dell Technologies Inc Cl C CL C 24703l202   4,818,991 41,817 SH   SOLE   991 0 40,826
Duke Energy Corp COM NEW 26441c204   6,552,923 60,822 SH   SOLE   233 0 60,589
ECOLAB INC COM 278865100   3,644,145 15,552 SH   SOLE   940 0 14,612
ELEVANCE HEALTH INC COM 036752103   2,317,430 6,282 SH   SOLE   31 0 6,251
ELI LILLY & CO COM 532457108   12,146,223 15,733 SH   SOLE   1,386 0 14,347
EMERSON ELEC CO COM 291011104   8,550,697 68,996 SH   SOLE   274 0 68,722
Eaton Corp PLC SHS g29183103   10,147,051 30,575 SH   SOLE   1,260 0 29,315
Edwards Lifesciences Corp COM 28176e108   223,941 3,025 SH   SOLE   0 0 3,025
Enbridge Inc COM 29250n105   8,121,342 191,406 SH   SOLE   834 0 190,572
Energy Select Sector SPDR ETF ENERGY 81369y506   664,293 7,755 SH   SOLE   0 0 7,755
Equinix Inc COM 29444u700   4,963,373 5,264 SH   SOLE   316 0 4,948
Exxon Mobil Corp COM 30231g102   5,086,047 47,281 SH   SOLE   276 0 47,005
FISERV INC COM 337738108   2,589,730 12,607 SH   SOLE   2,410 0 10,197
FLUOR CORP NEW COM 343412102   2,126,580 43,118 SH   SOLE   5,586 0 37,532
FRESHPET INC COM 358039105   529,493 3,575 SH   SOLE   0 0 3,575
First Trust Dow Jones Internet DJ INTERNT IDX 33733e302   243,170 1,000 SH   SOLE   0 0 1,000
GENUINE PARTS CO COM 372460105   4,709,809 40,338 SH   SOLE   187 0 40,151
GILEAD SCIENCES INC COM 375558103   4,494,632 48,659 SH   SOLE   1,912 0 46,747
GRACO INC COM 384109104   856,808 10,165 SH   SOLE   0 0 10,165
HOME DEPOT INC COM 437076102   4,091,397 10,518 SH   SOLE   920 0 9,598
HONEYWELL INTL INC COM 438516106   2,892,747 12,806 SH   SOLE   1,428 0 11,378
HP Inc COM 40434l105   5,781,589 177,186 SH   SOLE   684 0 176,502
Hilton Worldwide Holdings Inc COM 43300a203   887,304 3,590 SH   SOLE   622 0 2,968
INTERNATIONAL BUSINESS MACHS COM 459200101   271,490 1,235 SH   SOLE   0 0 1,235
ISHARES TR MSCI EAFE ETF 464287465   12,769,598 168,888 SH   SOLE   87,240 0 81,648
ISHARES TR MSCI ACWI EX US 464288240   8,903,973 170,705 SH   SOLE   170,705 0 0
ISHARES TR GLOB UTILITS ETF 464288711   493,896 7,699 SH   SOLE   0 0 7,699
ISHARES TR 10-20 YR TRS ETF 464288653   766,956 7,705 SH   SOLE   0 0 7,705
ISHARES TR 20 YR TR BD ETF 464287432   6,500,409 74,435 SH   SOLE   74,435 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   33,097,606 255,896 SH   SOLE   41,327 0 214,569
ISHARES TR MSCI EMG MKT ETF 464287234   10,858,145 259,640 SH   SOLE   259,205 0 435
ISHARES TR IBOXX INV CP ETF 464287242   766,898 7,178 SH   SOLE   620 0 6,558
ISHARES TR RUS TP200 VL ETF 464289420   5,386,369 68,156 SH   SOLE   1,786 0 66,370
ISHARES TR RUSSELL 3000 ETF 464287689   538,142 1,610 SH   SOLE   0 0 1,610
ISHARES TR CORE S&P500 ETF 464287200   987,805 1,678 SH   SOLE   0 0 1,678
ISHARES TR RUS 2000 GRW ETF 464287648   499,368 1,735 SH   SOLE   0 0 1,735
ISHARES TR RUS 1000 VAL ETF 464287598   338,897,613 1,830,593 SH   SOLE   266,007 0 1,564,586
ISHARES TR CORE S&P SCP ETF 464287804   425,277 3,691 SH   SOLE   0 0 3,691
ISHARES TR S&P 500 GRWT ETF 464287309   508,056 5,004 SH   SOLE   0 0 5,004
ISHARES TR RUSSELL 2000 ETF 464287655   62,019,274 280,681 SH   SOLE   92,175 0 188,506
ISHARES TR RUS MD CP GR ETF 464287481   105,301,742 830,783 SH   SOLE   128,553 0 702,230
ISHARES TR GLOBAL 100 ETF 464287572   2,687,737 26,672 SH   SOLE   0 0 26,672
ISHARES TR USD INV GRDE ETF 464288620   1,239,553 24,653 SH   SOLE   0 0 24,653
ISHARES TR NATIONAL MUN ETF 464288414   271,489 2,548 SH   SOLE   0 0 2,548
ISHARES TR U.S. REAL ES ETF 464287739   1,033,524 11,106 SH   SOLE   0 0 11,106
ISHARES TR 1 3 YR TREAS BD 464287457   1,894,148 23,105 SH   SOLE   22,900 0 205
ISHARES TR EUROPE ETF 464287861   798,861 15,345 SH   SOLE   0 0 15,345
ISHARES TR PFD AND INCM SEC 464288687   431,703 13,731 SH   SOLE   0 0 13,731
ISHARES TR RUS 1000 GRW ETF 464287614   426,172,150 1,061,238 SH   SOLE   167,509 0 893,729
Intuitive Surgical Inc COM NEW 46120e602   3,597,870 6,893 SH   SOLE   962 0 5,931
Invesco BulletShares 2025 Corp BULSHS 2025 CB 46138j825   1,058,292 51,249 SH   SOLE   0 0 51,249
Invesco BulletShares 2026 Corp BULSHS 2026 CB 46138j791   893,314 45,976 SH   SOLE   0 0 45,976
Invesco High Yield Eq Div Achi HIG YLD EQ DIV 46137v563   1,864,141 87,683 SH   SOLE   0 0 87,683
Invesco International Div Achi INTL DIVI ACHI 46137v548   726,980 39,704 SH   SOLE   0 0 39,704
Invesco KBW Bank ETF KBW BK ETF 46138e628   704,930 10,787 SH   SOLE   0 0 10,787
JOHNSON & JOHNSON COM 478160104   2,627,214 18,166 SH   SOLE   72 0 18,094
JPMorgan Chase & Co COM 46625h100   17,916,373 74,742 SH   SOLE   2,905 0 71,837
KIMBERLY-CLARK CORP COM 494368103   5,767,816 44,016 SH   SOLE   194 0 43,822
KLA CORP COM NEW 482480100   2,210,461 3,508 SH   SOLE   418 0 3,090
KRAFT HEINZ CO COM 500754106   5,627,024 183,231 SH   SOLE   5,780 0 177,451
KROGER CO COM 501044101   5,397,344 88,264 SH   SOLE   2,135 0 86,129
LOCKHEED MARTIN CORP COM 539830109   5,419,545 11,153 SH   SOLE   39 0 11,114
Linde PLC SHS g54950103   1,382,448 3,302 SH   SOLE   531 0 2,771
MARRIOTT INTL INC NEW CL A 571903202   1,023,431 3,669 SH   SOLE   760 0 2,909
MARSH & MCLENNAN COS INC COM 571748102   372,567 1,754 SH   SOLE   1,754 0 0
MASCO CORP COM 574599106   2,519,776 34,722 SH   SOLE   3,859 0 30,863
MCDONALDS CORP COM 580135101   3,081,612 10,630 SH   SOLE   60 0 10,570
MICRON TECHNOLOGY INC COM 595112103   4,906,949 58,305 SH   SOLE   7,059 0 51,246
MICROSOFT CORP COM 594918104   37,124,555 88,077 SH   SOLE   8,023 0 80,054
MICROSTRATEGY INC CL A NEW 594972408   444,856 1,536 SH   SOLE   356 0 1,180
MONDELEZ INTL INC CL A 609207105   4,106,455 68,750 SH   SOLE   284 0 68,466
MONOLITHIC PWR SYS INC COM 609839105   1,106,479 1,870 SH   SOLE   175 0 1,695
MORGAN STANLEY COM NEW 617446448   8,435,058 67,094 SH   SOLE   212 0 66,882
MOTOROLA SOLUTIONS INC COM NEW 620076307   7,624,484 16,495 SH   SOLE   1,334 0 15,161
Mastercard Inc A CL A 57636q104   7,206,152 13,685 SH   SOLE   85 0 13,600
Merck & Co Inc COM 58933y105   6,569,564 66,039 SH   SOLE   2,012 0 64,027
Meta Platforms Inc Cl A CL A 30303m102   12,248,284 20,919 SH   SOLE   3,110 0 17,809
NEWMONT CORP COM 651639106   1,857,055 49,894 SH   SOLE   9,717 0 40,177
NVIDIA Corp COM 67066g104   22,320,207 166,209 SH   SOLE   22,647 0 143,562
Netflix Inc COM 64110l106   4,006,483 4,495 SH   SOLE   772 0 3,723
NextEra Energy Inc COM 65339f101   4,855,205 67,725 SH   SOLE   3,461 0 64,264
O'Reilly Automotive Inc COM 67103h107   2,836,434 2,392 SH   SOLE   476 0 1,916
Oracle Corp COM 68389x105   2,960,693 17,767 SH   SOLE   2,247 0 15,520
PALO ALTO NETWORKS INC COM 697435105   2,251,027 12,371 SH   SOLE   1,000 0 11,371
PHILIP MORRIS INTL INC COM 718172109   2,906,395 24,150 SH   SOLE   117 0 24,033
PROCTER AND GAMBLE CO COM 742718109   7,886,499 47,041 SH   SOLE   175 0 46,866
PULTE GROUP INC COM 745867101   1,077,457 9,894 SH   SOLE   1,851 0 8,043
Pacer Benchmark Data&Infras RE DATA AND INFRAST 69374h741   602,808 20,107 SH   SOLE   0 0 20,107
Palantir Technologies Inc Cl A CL A 69608a108   2,550,773 33,727 SH   SOLE   4,056 0 29,671
PayPal Holdings Inc COM 70450y103   542,826 6,360 SH   SOLE   840 0 5,520
QUALCOMM INC COM 747525103   228,279 1,486 SH   SOLE   90 0 1,396
Quanta Services Inc COM 74762e102   632,416 2,001 SH   SOLE   406 0 1,595
ROBINHOOD MKTS INC COM CL A 770700102   2,086,784 56,006 SH   SOLE   12,077 0 43,929
ROCKWELL AUTOMATION INC COM 773903109   605,303 2,118 SH   SOLE   0 0 2,118
ROPER TECHNOLOGIES INC COM 776696106   1,154,587 2,221 SH   SOLE   275 0 1,946
ROSS STORES INC COM 778296103   996,264 6,586 SH   SOLE   0 0 6,586
Royal Caribbean Group COM v7780t103   1,522,093 6,598 SH   SOLE   1,151 0 5,447
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,973,335 123,580 SH   SOLE   0 0 123,580
SOUTHERN CO COM 842587107   6,545,246 79,510 SH   SOLE   342 0 79,168
SPDR Portfolio Intermediate Te PORTFLI INTRMDIT 78464a672   92,320,080 3,311,337 SH   SOLE   469,380 0 2,841,957
SPDR Portfolio Short Term Trea PORTFOLIO SH TSR 78468r101   119,671,619 4,125,185 SH   SOLE   530,206 0 3,594,979
SPDR Portfolio Treasury ETF PORTFOLIO TREASU 78468r457   48,634,023 1,626,284 SH   SOLE   122,486 0 1,503,798
SPDR Gold Shares GOLD SHS 78463v107   146,336,464 604,371 SH   SOLE   108,095 0 496,276
SPDR MSCI ACWI ex-US ETF MSCI ACWI EXUS 78463x848   41,835,889 1,497,347 SH   SOLE   102,151 0 1,395,196
SPDR Nuveen Bloomberg ST MunB NUVEEN BLMBRG SH 78468r739   222,022 4,685 SH   SOLE   0 0 4,685
SPDR Portfolio Long Term Trea PORTFOLIO LN TSR 78464a664   145,000,228 5,536,473 SH   SOLE   512,432 0 5,024,041
SPDR S&P 500 ETF Trust TR UNIT 78462f103   554,432 946 SH   SOLE   0 0 946
SPDR S&P Dividend ETF S&P DIVID ETF 78464a763   1,767,894 13,383 SH   SOLE   0 0 13,383
SPDR Wells Fargo Preferred St ICE PFD SEC ETF 78464a292   581,746 17,634 SH   SOLE   0 0 17,634
STRYKER CORPORATION COM 863667101   6,799,544 18,885 SH   SOLE   60 0 18,825
Salesforce Inc COM 79466l302   440,981 1,319 SH   SOLE   0 0 1,319
Samsara Inc Cl A COM CL A 79589l106   2,444,150 55,943 SH   SOLE   8,765 0 47,178
Spotify Technology SA SHS l8681t102   979,315 2,189 SH   SOLE   459 0 1,730
Sweetgreen Inc Cl A COM CL A 87043q108   530,497 16,547 SH   SOLE   3,942 0 12,605
TERADYNE INC COM 880770102   394,885 3,136 SH   SOLE   0 0 3,136
TEXAS INSTRS INC COM 882508104   6,459,371 34,448 SH   SOLE   140 0 34,308
THERMO FISHER SCIENTIFIC INC COM 883556102   585,779 1,126 SH   SOLE   24 0 1,102
TJX COS INC NEW COM 872540109   8,052,130 66,651 SH   SOLE   4,942 0 61,709
Tesla Inc COM 88160r101   4,798,831 11,883 SH   SOLE   1,369 0 10,514
Travelers Companies Inc COM 89417e109   4,033,305 16,743 SH   SOLE   145 0 16,598
UNION PAC CORP COM 907818108   6,864,987 30,104 SH   SOLE   125 0 29,979
UNITED PARCEL SERVICE INC CL B 911312106   3,749,567 29,735 SH   SOLE   118 0 29,617
Uber Technologies Inc COM 90353t100   3,214,332 53,288 SH   SOLE   7,417 0 45,871
United Therapeutics Corp COM 91307c102   317,556 900 SH   SOLE   0 0 900
UnitedHealth Group Inc COM 91324p102   9,506,627 18,793 SH   SOLE   612 0 18,181
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,039,932 22,900 SH   SOLE   22,900 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,183,220 20,610 SH   SOLE   0 0 20,610
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   203,104 3,200 SH   SOLE   0 0 3,200
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   22,636,181 513,991 SH   SOLE   34,798 0 479,193
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   52,237,101 266,747 SH   SOLE   47,367 0 219,380
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,463,457 11,470 SH   SOLE   0 0 11,470
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   356,234 5,248 SH   SOLE   0 0 5,248
VEEVA SYS INC CL A COM 922475108   1,195,902 5,688 SH   SOLE   615 0 5,073
VIRTU FINL INC CL A 928254101   3,416,431 95,752 SH   SOLE   201 0 95,551
VanEck Gold Miners ETF GOLD MINERS ETF 92189f106   60,873,645 1,795,153 SH   SOLE   323,846 0 1,471,307
Vanguard Communication Service COMM SRVC ETF 92204a884   483,940 3,123 SH   SOLE   0 0 3,123
Vanguard Intmdt-Term Trs ETF INTER TERM TREAS 92206c706   33,042,162 569,692 SH   SOLE   96,081 0 473,611
Verizon Communications Inc COM 92343v104   5,258,845 131,504 SH   SOLE   266 0 131,238
Vertex Pharmaceuticals Inc COM 92532f100   3,216,768 7,988 SH   SOLE   1,255 0 6,733
Vertiv Holdings Co Cl A COM CL A 92537n108   718,015 6,320 SH   SOLE   1,958 0 4,362
Visa Inc Class A COM CL A 92826c839   5,993,752 18,965 SH   SOLE   3,161 0 15,804
Vistra Corp COM 92840m102   886,918 6,433 SH   SOLE   1,326 0 5,107
WALMART INC COM 931142103   7,165,169 79,305 SH   SOLE   3,412 0 75,893
WELLS FARGO CO NEW COM 949746101   9,077,793 129,240 SH   SOLE   259 0 128,981
WILLIAMS COS INC COM 969457100   270,167 4,992 SH   SOLE   4,992 0 0
Waste Management Inc COM 94106l109   8,526,956 42,257 SH   SOLE   1,516 0 40,741
WisdomTree US MidCap Dividend US MIDCAP DIVID 97717w505   2,320,868 45,534 SH   SOLE   0 0 45,534
WisdomTree US Quality Dividend US QTLY DIV GRT 97717x669   3,082,543 38,089 SH   SOLE   0 0 38,089
YUM BRANDS INC COM 988498101   864,259 6,442 SH   SOLE   1,280 0 5,162
Zoetis Inc Class A CL A 98978v103   1,655,043 10,158 SH   SOLE   1,215 0 8,943
iShares 0-5 Year High Yield Co 0-5YR HI YL CP 46434v407   609,579 14,306 SH   SOLE   0 0 14,306
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432f842   322,726 4,592 SH   SOLE   0 0 4,592
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434g822   666,504 9,933 SH   SOLE   0 0 9,933
iShares US Treasury Bond ETF US TREAS BD ETF 46429b267   3,735,422 162,551 SH   SOLE   161,300 0 1,251
iShares iBonds Dec 2025 Term T IBONDS 25 TRM TS 46436e866   5,184,036 222,300 SH   SOLE   222,300 0 0
iShares iBonds Dec 2027 Term T IBONDS 27 TRM TS 46436e841   66,743,479 3,006,910 SH   SOLE   219,996 0 2,786,914
iShares iBonds Dec 2033 Term T IBONDS DEC 2033 46436e148   58,387,249 2,470,895 SH   SOLE   484,159 0 1,986,736