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   6,717,583 64,648 SH   SOLE   103 0 64,545
ADVANCED MICRO DEVICES INC COM 007903107   2,740,376 16,894 SH   SOLE   1,786 0 15,108
AMAZON COM INC COM 023135106   15,297,670 79,160 SH   SOLE   12,181 0 66,979
AMERICAN EXPRESS CO COM 025816109   1,771,589 7,651 SH   SOLE   1,205 0 6,446
AMGEN INC COM 031162100   7,064,807 22,611 SH   SOLE   2,106 0 20,505
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   226,555 3,500 SH   SOLE   0 0 3,500
ANALOG DEVICES INC COM 032654105   5,614,283 24,596 SH   SOLE   818 0 23,778
APPLE INC COM 037833100   32,085,294 152,337 SH   SOLE   14,729 0 137,608
APPLIED MATLS INC COM 038222105   2,385,151 10,107 SH   SOLE   1,911 0 8,196
ARISTA NETWORKS INC COM 040413106   4,140,571 11,814 SH   SOLE   1,552 0 10,262
ASTRAZENECA PLC SPONSORED ADR 046353108   5,633,345 72,232 SH   SOLE   129 0 72,103
AT&T Inc COM 00206r102   7,871,694 411,915 SH   SOLE   6,850 0 405,065
AUTODESK INC COM 052769106   2,053,835 8,300 SH   SOLE   681 0 7,619
AUTOMATIC DATA PROCESSING IN COM 053015103   6,691,854 28,036 SH   SOLE   51 0 27,985
Accenture PLC Class A SHS CLASS A g1151c101   3,207,718 10,572 SH   SOLE   17 0 10,555
Adobe Inc COM 00724f101   3,218,243 5,793 SH   SOLE   559 0 5,234
Alphabet Inc A CAP STK CL A 02079k305   15,843,953 86,983 SH   SOLE   8,281 0 78,702
Alphabet Inc Class C CAP STK CL C 02079k107   4,907,586 26,756 SH   SOLE   7,778 0 18,978
Altria Group Inc COM 02209s103   4,963,272 108,963 SH   SOLE   229 0 108,734
Amdocs Ltd SHS g02602103   2,927,853 37,099 SH   SOLE   70 0 37,029
American Tower Corp COM 03027x100   4,044,005 20,805 SH   SOLE   940 0 19,865
Applovin Corp Cl A COM CL A 03831w108   930,566 11,182 SH   SOLE   2,470 0 8,712
BANK AMERICA CORP COM 060505104   9,160,830 230,345 SH   SOLE   9,035 0 221,310
BlackRock Inc COM 09247x101   855,030 1,086 SH   SOLE   253 0 833
Bowlero Corp Cl A Com CL A COM 10258p102   630,808 43,534 SH   SOLE   12,095 0 31,439
Broadcom Inc COM 11135f101   21,283,535 13,256 SH   SOLE   957 0 12,299
CADENCE DESIGN SYSTEM INC COM 127387108   5,997,124 19,487 SH   SOLE   2,510 0 16,977
CASEYS GEN STORES INC COM 147528103   950,466 2,491 SH   SOLE   496 0 1,995
CDW Corp COM 12514g108   4,119,775 18,405 SH   SOLE   32 0 18,373
CHEVRON CORP NEW COM 166764100   7,190,922 45,972 SH   SOLE   76 0 45,896
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,514,063 24,167 SH   SOLE   4,012 0 20,155
CINTAS CORP COM 172908105   6,344,424 9,060 SH   SOLE   403 0 8,657
CITIGROUP INC COM NEW 172967424   4,731,199 74,554 SH   SOLE   120 0 74,434
CME Group Inc Class A COM 12572q105   1,140,280 5,800 SH   SOLE   0 0 5,800
COCA COLA CO COM 191216100   7,465,360 117,288 SH   SOLE   2,643 0 114,645
Capital One Financial Corp COM 14040h105   823,750 5,950 SH   SOLE   0 0 5,950
Carrier Global Corp Ordinary S COM 14448c104   908,037 14,395 SH   SOLE   0 0 14,395
Cisco Systems Inc COM 17275r102   3,675,060 77,353 SH   SOLE   138 0 77,215
Costco Wholesale Corp COM 22160k105   3,101,614 3,649 SH   SOLE   745 0 2,904
DANAHER CORPORATION COM 235851102   346,042 1,385 SH   SOLE   0 0 1,385
DARDEN RESTAURANTS INC COM 237194105   7,455,299 49,268 SH   SOLE   95 0 49,173
DEERE & CO COM 244199105   387,868 1,038 SH   SOLE   0 0 1,038
DEXCOM INC COM 252131107   1,832,901 16,166 SH   SOLE   2,588 0 13,578
DISNEY WALT CO COM 254687106   933,525 9,402 SH   SOLE   1,686 0 7,716
DOW INC COM 260557103   5,739,310 108,187 SH   SOLE   210 0 107,977
Duke Energy Corp COM NEW 26441c204   6,387,020 63,724 SH   SOLE   108 0 63,616
ECOLAB INC COM 278865100   3,790,864 15,928 SH   SOLE   1,295 0 14,633
ELEVANCE HEALTH INC COM 036752103   3,693,860 6,817 SH   SOLE   195 0 6,622
ELI LILLY & CO COM 532457108   19,082,196 21,076 SH   SOLE   1,509 0 19,567
EMERSON ELEC CO COM 291011104   7,904,000 71,750 SH   SOLE   134 0 71,616
Eaton Corp PLC SHS g29183103   9,913,629 31,617 SH   SOLE   1,258 0 30,359
Edwards Lifesciences Corp COM 28176e108   1,077,681 11,667 SH   SOLE   0 0 11,667
Enbridge Inc COM 29250n105   7,033,746 197,633 SH   SOLE   394 0 197,239
Energy Select Sector SPDR ETF ENERGY 81369y506   741,232 8,132 SH   SOLE   0 0 8,132
Exxon Mobil Corp COM 30231g102   5,438,416 47,241 SH   SOLE   70 0 47,171
FISERV INC COM 337738108   1,859,870 12,479 SH   SOLE   2,486 0 9,993
FLUOR CORP NEW COM 343412102   1,891,681 43,437 SH   SOLE   5,666 0 37,771
FRESHPET INC COM 358039105   448,854 3,469 SH   SOLE   0 0 3,469
First Trust Dow Jones Internet DJ INTERNT IDX 33733e302   204,940 1,000 SH   SOLE   0 0 1,000
GENUINE PARTS CO COM 372460105   6,144,938 44,426 SH   SOLE   82 0 44,344
GILEAD SCIENCES INC COM 375558103   2,912,289 42,447 SH   SOLE   76 0 42,371
GRACO INC COM 384109104   760,929 9,598 SH   SOLE   0 0 9,598
HENRY JACK & ASSOC INC COM 426281101   2,556,395 15,398 SH   SOLE   26 0 15,372
HOME DEPOT INC COM 437076102   3,661,681 10,637 SH   SOLE   985 0 9,652
HONEYWELL INTL INC COM 438516106   2,841,150 13,305 SH   SOLE   1,553 0 11,752
HP Inc COM 40434l105   6,471,846 184,804 SH   SOLE   344 0 184,460
Hess Corp COM 42809h107   313,480 2,125 SH   SOLE   2,125 0 0
Hilton Worldwide Holdings Inc COM 43300a203   861,235 3,947 SH   SOLE   802 0 3,145
INTERNATIONAL BUSINESS MACHS COM 459200101   213,593 1,235 SH   SOLE   0 0 1,235
ISHARES TR 10-20 YR TRS ETF 464288653   818,211 7,967 SH   SOLE   0 0 7,967
ISHARES TR RUS TP200 VL ETF 464289420   5,372,300 71,803 SH   SOLE   1,865 0 69,938
ISHARES TR RUS 1000 VAL ETF 464287598   342,793,652 1,964,771 SH   SOLE   297,092 0 1,667,679
ISHARES TR IBOXX INV CP ETF 464287242   728,952 6,805 SH   SOLE   0 0 6,805
ISHARES TR RUS 1000 ETF 464287622   510,281 1,715 SH   SOLE   201 0 1,514
ISHARES TR GLOB UTILITS ETF 464288711   484,708 8,096 SH   SOLE   0 0 8,096
ISHARES TR MSCI EMG MKT ETF 464287234   12,070,219 283,405 SH   SOLE   282,970 0 435
ISHARES TR RUS MD CP GR ETF 464287481   101,032,763 915,566 SH   SOLE   165,958 0 749,608
ISHARES TR RUSSELL 2000 ETF 464287655   60,547,245 298,424 SH   SOLE   97,771 0 200,653
ISHARES TR CORE S&P500 ETF 464287200   1,087,893 1,988 SH   SOLE   0 0 1,988
ISHARES TR MSCI USA ESG SLC 464288802   233,954 2,082 SH   SOLE   2,082 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   506,219 1,640 SH   SOLE   0 0 1,640
ISHARES TR RUS 2000 GRW ETF 464287648   455,490 1,735 SH   SOLE   0 0 1,735
ISHARES TR U.S. REAL ES ETF 464287739   1,030,243 11,742 SH   SOLE   0 0 11,742
ISHARES TR 20 YR TR BD ETF 464287432   7,351,578 80,100 SH   SOLE   80,100 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   418,007,685 1,146,766 SH   SOLE   194,218 0 952,548
ISHARES TR CORE S&P SCP ETF 464287804   248,198 2,327 SH   SOLE   0 0 2,327
ISHARES TR GLOBAL 100 ETF 464287572   2,590,082 26,818 SH   SOLE   0 0 26,818
ISHARES TR NATIONAL MUN ETF 464288414   324,658 3,047 SH   SOLE   249 0 2,798
ISHARES TR PFD AND INCM SEC 464288687   447,347 14,179 SH   SOLE   0 0 14,179
ISHARES TR MSCI EAFE ETF 464287465   9,785,905 124,932 SH   SOLE   37,078 0 87,854
ISHARES TR MSCI ACWI EX US 464288240   8,343,004 157,030 SH   SOLE   157,030 0 0
ISHARES TR EUROPE ETF 464287861   840,292 15,345 SH   SOLE   0 0 15,345
ISHARES TR RUS MDCP VAL ETF 464287473   33,186,977 274,863 SH   SOLE   46,165 0 228,698
ISHARES TR 1 3 YR TREAS BD 464287457   2,123,308 26,005 SH   SOLE   25,800 0 205
ISHARES TR USD INV GRDE ETF 464288620   1,305,058 25,992 SH   SOLE   0 0 25,992
ISHARES TR S&P 500 GRWT ETF 464287309   463,070 5,004 SH   SOLE   0 0 5,004
Intuitive Surgical Inc COM NEW 46120e602   400,365 900 SH   SOLE   0 0 900
Invesco BulletShares 2024 HY C BULSHS 2024 HY 46138j833   774,548 34,091 SH   SOLE   0 0 34,091
Invesco BulletShares 2025 Corp BULSHS 2025 CB 46138j825   1,101,478 53,862 SH   SOLE   0 0 53,862
Invesco BulletShares 2026 Corp BULSHS 2026 CB 46138j791   930,486 48,526 SH   SOLE   0 0 48,526
Invesco High Yield Eq Div Achi HIG YLD EQ DIV 46137v563   1,816,661 92,498 SH   SOLE   0 0 92,498
Invesco International Div Achi INTL DIVI ACHI 46137v548   747,103 41,691 SH   SOLE   0 0 41,691
Invesco KBW Bank ETF KBW BK ETF 46138e628   613,645 11,470 SH   SOLE   0 0 11,470
Invitation Homes Inc COM 46187w107   6,418,747 178,845 SH   SOLE   5,382 0 173,463
JOHNSON & JOHNSON COM 478160104   2,801,351 19,166 SH   SOLE   32 0 19,134
JPMorgan Chase & Co COM 46625h100   15,408,747 76,183 SH   SOLE   2,844 0 73,339
KIMBERLY-CLARK CORP COM 494368103   6,432,476 46,545 SH   SOLE   89 0 46,456
KLA CORP COM NEW 482480100   2,982,253 3,617 SH   SOLE   473 0 3,144
KRAFT HEINZ CO COM 500754106   6,496,100 201,617 SH   SOLE   5,715 0 195,902
KROGER CO COM 501044101   4,491,952 89,965 SH   SOLE   2,236 0 87,729
LAUDER ESTEE COS INC CL A 518439104   700,750 6,586 SH   SOLE   555 0 6,031
LOCKHEED MARTIN CORP COM 539830109   5,383,656 11,526 SH   SOLE   19 0 11,507
Linde PLC SHS g54950103   1,435,348 3,271 SH   SOLE   555 0 2,716
MARRIOTT INTL INC NEW CL A 571903202   885,362 3,662 SH   SOLE   791 0 2,871
MARSH & MCLENNAN COS INC COM 571748102   386,460 1,834 SH   SOLE   1,834 0 0
MASCO CORP COM 574599106   2,442,122 36,630 SH   SOLE   4,739 0 31,891
MCDONALDS CORP COM 580135101   3,699,584 14,517 SH   SOLE   27 0 14,490
MICRON TECHNOLOGY INC COM 595112103   7,807,095 59,356 SH   SOLE   7,795 0 51,561
MICROSOFT CORP COM 594918104   40,601,044 90,840 SH   SOLE   8,423 0 82,417
MONDELEZ INTL INC CL A 609207105   4,707,314 71,933 SH   SOLE   134 0 71,799
MONOLITHIC PWR SYS INC COM 609839105   1,885,756 2,295 SH   SOLE   181 0 2,114
MORGAN STANLEY COM NEW 617446448   3,720,336 38,279 SH   SOLE   70 0 38,209
MOTOROLA SOLUTIONS INC COM NEW 620076307   8,518,965 22,067 SH   SOLE   1,469 0 20,598
Mastercard Inc A CL A 57636q104   6,336,415 14,363 SH   SOLE   25 0 14,338
Merck & Co Inc COM 58933y105   12,338,656 99,666 SH   SOLE   5,852 0 93,814
Meta Platforms Inc Cl A CL A 30303m102   10,734,340 21,289 SH   SOLE   3,332 0 17,957
NEWMONT CORP COM 651639106   2,262,739 54,042 SH   SOLE   9,517 0 44,525
NICE LTD SPONSORED ADR 653656108   1,234,571 7,179 SH   SOLE   751 0 6,428
NVIDIA Corp COM 67066g104   21,947,993 177,659 SH   SOLE   28,030 0 149,629
Netflix Inc COM 64110l106   3,132,793 4,642 SH   SOLE   917 0 3,725
NextEra Energy Inc COM 65339f101   2,843,021 40,150 SH   SOLE   2,306 0 37,844
O'Reilly Automotive Inc COM 67103h107   2,603,188 2,465 SH   SOLE   514 0 1,951
PALO ALTO NETWORKS INC COM 697435105   2,101,523 6,199 SH   SOLE   522 0 5,677
PHILIP MORRIS INTL INC COM 718172109   3,080,586 30,402 SH   SOLE   63 0 30,339
PROCTER AND GAMBLE CO COM 742718109   8,190,002 49,660 SH   SOLE   84 0 49,576
PULTE GROUP INC COM 745867101   1,490,534 13,538 SH   SOLE   2,847 0 10,691
Pacer Benchmark Data&Infras RE DATA AND INFRAST 69374h741   578,870 21,173 SH   SOLE   0 0 21,173
Palantir Technologies Inc Cl A CL A 69608a108   840,171 33,169 SH   SOLE   2,751 0 30,418
PayPal Holdings Inc COM 70450y103   353,229 6,087 SH   SOLE   215 0 5,872
QUALCOMM INC COM 747525103   239,016 1,200 SH   SOLE   0 0 1,200
Quanta Services Inc COM 74762e102   503,352 1,981 SH   SOLE   422 0 1,559
ROBINHOOD MKTS INC COM CL A 770700102   1,246,779 54,900 SH   SOLE   12,576 0 42,324
ROCKWELL AUTOMATION INC COM 773903109   583,043 2,118 SH   SOLE   0 0 2,118
ROPER TECHNOLOGIES INC COM 776696106   1,297,545 2,302 SH   SOLE   320 0 1,982
ROSS STORES INC COM 778296103   933,245 6,422 SH   SOLE   0 0 6,422
Regeneron Pharma Inc COM 75886f107   1,104,633 1,051 SH   SOLE   220 0 831
Royal Caribbean Group COM v7780t103   1,029,758 6,459 SH   SOLE   1,196 0 5,263
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,150,445 65,457 SH   SOLE   0 0 65,457
SNOWFLAKE INC CL A 833445109   887,947 6,573 SH   SOLE   987 0 5,586
SOUTHERN CO COM 842587107   6,528,818 84,167 SH   SOLE   152 0 84,015
SPDR Gold Shares GOLD SHS 78463v107   136,475,548 634,740 SH   SOLE   105,148 0 529,592
SPDR MSCI ACWI ex-US ETF MSCI ACWI EXUS 78463x848   45,218,756 1,597,271 SH   SOLE   110,735 0 1,486,536
SPDR Nuveen Bloomberg ST MunB NUVEEN BLMBRG SH 78468r739   221,085 4,685 SH   SOLE   0 0 4,685
SPDR Portfolio Intermediate Te PORTFLI INTRMDIT 78464a672   97,025,657 3,462,729 SH   SOLE   423,782 0 3,038,947
SPDR Portfolio Long Term Trea PORTFOLIO LN TSR 78464a664   3,153,628 115,857 SH   SOLE   0 0 115,857
SPDR Portfolio S&P 500 Growth PRTFLO S&P500 GW 78464a409   31,411,644 392,009 SH   SOLE   23,277 0 368,732
SPDR Portfolio Short Term Trea PORTFOLIO SH TSR 78468r101   135,565,454 4,695,721 SH   SOLE   643,972 0 4,051,749
SPDR S&P 500 ETF Trust TR UNIT 78462f103   1,079,732 1,984 SH   SOLE   0 0 1,984
SPDR S&P Dividend ETF S&P DIVID ETF 78464a763   1,799,470 14,149 SH   SOLE   0 0 14,149
SPDR Wells Fargo Preferred St ICE PFD SEC ETF 78464a292   626,585 18,467 SH   SOLE   0 0 18,467
STRYKER CORPORATION COM 863667101   5,134,032 15,089 SH   SOLE   26 0 15,063
Salesforce Inc COM 79466l302   326,774 1,271 SH   SOLE   0 0 1,271
Samsara Inc Cl A COM CL A 79589l106   2,045,927 60,710 SH   SOLE   13,391 0 47,319
TERADYNE INC COM 880770102   465,037 3,136 SH   SOLE   0 0 3,136
TEXAS INSTRS INC COM 882508104   7,077,807 36,384 SH   SOLE   70 0 36,314
THERMO FISHER SCIENTIFIC INC COM 883556102   580,650 1,050 SH   SOLE   0 0 1,050
TJX COS INC NEW COM 872540109   7,553,871 68,609 SH   SOLE   5,073 0 63,536
Tesla Inc COM 88160r101   2,465,585 12,460 SH   SOLE   1,594 0 10,866
Travelers Companies Inc COM 89417e109   11,062,173 54,402 SH   SOLE   103 0 54,299
UNION PAC CORP COM 907818108   7,186,314 31,761 SH   SOLE   60 0 31,701
UNITED PARCEL SERVICE INC CL B 911312106   4,371,655 31,945 SH   SOLE   58 0 31,887
Uber Technologies Inc COM 90353t100   3,943,908 54,264 SH   SOLE   7,542 0 46,722
United Therapeutics Corp COM 91307c102   286,695 900 SH   SOLE   0 0 900
UnitedHealth Group Inc COM 91324p102   3,098,338 6,084 SH   SOLE   490 0 5,594
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,161,008 25,800 SH   SOLE   25,800 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,208,570 20,610 SH   SOLE   0 0 20,610
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   23,976,756 547,915 SH   SOLE   37,827 0 510,088
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   267,080 4,000 SH   SOLE   0 0 4,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   53,213,906 291,503 SH   SOLE   53,125 0 238,378
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,442,011 12,159 SH   SOLE   43 0 12,116
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   381,575 5,568 SH   SOLE   0 0 5,568
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,083,971 9,815 SH   SOLE   9,815 0 0
VEEVA SYS INC CL A COM 922475108   1,088,909 5,950 SH   SOLE   725 0 5,225
VanEck Gold Miners ETF GOLD MINERS ETF 92189f106   62,693,299 1,847,725 SH   SOLE   281,133 0 1,566,592
Vanguard Communication Service COMM SRVC ETF 92204a884   456,060 3,300 SH   SOLE   0 0 3,300
Vanguard Intmdt-Term Trs ETF INTER TERM TREAS 92206c706   36,073,222 619,495 SH   SOLE   101,475 0 518,020
Verizon Communications Inc COM 92343v104   3,725,745 90,343 SH   SOLE   172 0 90,171
Vertex Pharmaceuticals Inc COM 92532f100   3,790,070 8,086 SH   SOLE   1,365 0 6,721
Vertiv Holdings Co Cl A COM CL A 92537n108   533,011 6,157 SH   SOLE   2,036 0 4,121
Visa Inc Class A COM CL A 92826c839   5,134,482 19,562 SH   SOLE   3,506 0 16,056
WALMART INC COM 931142103   9,105,342 134,476 SH   SOLE   3,395 0 131,081
Waste Management Inc COM 94106l109   9,482,020 44,446 SH   SOLE   1,491 0 42,955
WisdomTree US MidCap Dividend US MIDCAP DIVID 97717w505   2,251,461 48,139 SH   SOLE   0 0 48,139
WisdomTree US Quality Dividend US QTLY DIV GRT 97717x669   3,136,673 40,188 SH   SOLE   0 0 40,188
YUM BRANDS INC COM 988498101   878,342 6,631 SH   SOLE   1,330 0 5,301
Zimmer Biomet Holdings Inc COM 98956p102   626,001 5,768 SH   SOLE   1,214 0 4,554
Zoetis Inc Class A CL A 98978v103   1,816,813 10,480 SH   SOLE   1,420 0 9,060
iShares 0-5 Year High Yield Co 0-5YR HI YL CP 46434v407   631,185 14,957 SH   SOLE   0 0 14,957
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432f842   309,664 4,263 SH   SOLE   0 0 4,263
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434g822   677,828 9,933 SH   SOLE   0 0 9,933
iShares MSCI USA Min Vol Facto MSCI USA MIN VOL 46429b697   467,405 5,567 SH   SOLE   84 0 5,483
iShares US Treasury Bond ETF US TREAS BD ETF 46429b267   58,028,464 2,571,044 SH   SOLE   345,071 0 2,225,973
iShares iBonds Dec 2025 Term T IBONDS 25 TRM TS 46436e866   61,524,531 2,649,635 SH   SOLE   465,397 0 2,184,238
iShares iBonds Dec 2027 Term T IBONDS 27 TRM TS 46436e841   70,274,063 3,183,423 SH   SOLE   245,553 0 2,937,870