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   449,701 4,278 SH   SOLE   0 0 4,278
ABBOTT LABS COM 002824100   808,076 7,980 SH   SOLE   0 0 7,980
ABBVIE INC COM 00287Y109   2,314,697 14,524 SH   SOLE   0 0 14,524
ADOBE SYSTEMS INCORPORATED COM 00724F101   300,203 779 SH   SOLE   0 0 779
ADVANCED MICRO DEVICES INC COM 007903107   1,012,190 10,327 SH   SOLE   0 0 10,327
ALIGN TECHNOLOGY INC COM 016255101   324,450 971 SH   SOLE   0 0 971
ALPHABET INC CAP STK CL C 02079K107   326,664 3,141 SH   SOLE   0 0 3,141
ALPHABET INC CAP STK CL A 02079K305   323,845 3,122 SH   SOLE   0 0 3,122
AMAZON COM INC COM 023135106   604,143 5,849 SH   SOLE   0 0 5,849
AMERICAN ELEC PWR CO INC COM 025537101   270,845 2,977 SH   SOLE   0 0 2,977
AMERICAN EXPRESS CO COM 025816109   418,678 2,538 SH   SOLE   0 0 2,538
AMERICAN TOWER CORP NEW COM 03027X100   1,077,702 5,274 SH   SOLE   0 0 5,274
AMGEN INC COM 031162100   1,441,114 5,961 SH   SOLE   0 0 5,961
ANALOG DEVICES INC COM 032654105   1,230,938 6,241 SH   SOLE   0 0 6,241
APPLE INC COM 037833100   3,771,584 22,872 SH   SOLE   0 0 22,872
APPLIED MATLS INC COM 038222105   3,188,878 25,962 SH   SOLE   0 0 25,962
BADGER METER INC COM 056525108   288,470 2,368 SH   SOLE   0 0 2,368
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   364,349 1,180 SH   SOLE   0 0 1,180
BIONTECH SE SPONSORED ADS 09075V102   283,837 2,279 SH   SOLE   0 0 2,279
BLACKROCK INC COM 09247X101   972,295 1,453 SH   SOLE   0 0 1,453
BOSTON SCIENTIFIC CORP COM 101137107   1,890,644 37,790 SH   SOLE   0 0 37,790
BROADCOM INC COM 11135F101   1,951,995 3,043 SH   SOLE   0 0 3,043
CAPITAL ONE FINL CORP COM 14040H105   1,198,233 12,461 SH   SOLE   0 0 12,461
CHENIERE ENERGY INC COM NEW 16411R208   985,335 6,252 SH   SOLE   0 0 6,252
CHEVRON CORP NEW COM 166764100   1,222,516 7,493 SH   SOLE   0 0 7,493
CHROMADEX CORP COM NEW 171077407   32,054 20,950 SH   SOLE   0 0 20,950
CISCO SYS INC COM 17275R102   518,883 9,926 SH   SOLE   0 0 9,926
COMCAST CORP NEW CL A 20030N101   651,898 17,196 SH   SOLE   0 0 17,196
CORTEVA INC COM 22052L104   348,050 5,771 SH   SOLE   0 0 5,771
COSTCO WHSL CORP NEW COM 22160K105   2,119,526 4,266 SH   SOLE   0 0 4,266
CUMMINS INC COM 231021106   1,190,630 4,984 SH   SOLE   0 0 4,984
DEERE &CO COM 244199105   225,239 546 SH   SOLE   0 0 546
DISCOVER FINL SVCS COM 254709108   1,268,918 12,838 SH   SOLE   0 0 12,838
DOMINION ENERGY INC COM 25746U109   348,853 6,240 SH   SOLE   0 0 6,240
EATON CORP PLC SHS G29183103   2,428,464 14,173 SH   SOLE   0 0 14,173
EDWARDS LIFESCIENCES CORP COM 28176E108   2,216,908 26,797 SH   SOLE   0 0 26,797
ELECTRONIC ARTS INC COM 285512109   563,871 4,681 SH   SOLE   0 0 4,681
EOG RES INC COM 26875P101   260,778 2,275 SH   SOLE   0 0 2,275
EPR PPTYS COM SH BEN INT 26884U109   553,249 14,521 SH   SOLE   0 0 14,521
EVERSOURCE ENERGY COM 30040W108   545,063 6,965 SH   SOLE   0 0 6,965
EXXON MOBIL CORP COM 30231G102   1,174,629 10,712 SH   SOLE   0 0 10,712
FISERV INC COM 337738108   1,200,489 10,621 SH   SOLE   0 0 10,621
GENUINE PARTS CO COM 372460105   1,193,493 7,133 SH   SOLE   0 0 7,133
GOLDMAN SACHS GROUP INC COM 38141G104   745,522 2,279 SH   SOLE   0 0 2,279
HEALTHPEAK PROPERTIES INC COM 42250P103   268,292 12,212 SH   SOLE   0 0 12,212
HEWLETT PACKARD ENTERPRISE C COM 42824C109   561,921 35,274 SH   SOLE   0 0 35,274
INTEL CORP COM 458140100   903,350 27,651 SH   SOLE   0 0 27,651
INTUITIVE SURGICAL INC COM NEW 46120E602   387,037 1,515 SH   SOLE   0 0 1,515
ISHARES INC MSCI EMRG CHN 46434G764   1,204,930 24,426 SH   SOLE   0 0 24,426
ISHARES TR RUSSELL 3000 ETF 464287689   12,231,970 51,960 SH   SOLE   0 0 51,960
ISHARES TR CORE US AGGBD ET 464287226   10,060,581 100,969 SH   SOLE   0 0 100,969
ISHARES TR MSCI EAFE ETF 464287465   6,418,475 89,744 SH   SOLE   0 0 89,744
ISHARES TR CORE S&P MCP ETF 464287507   5,922,299 23,674 SH   SOLE   0 0 23,674
ISHARES TR CORE S&P SCP ETF 464287804   5,764,400 59,611 SH   SOLE   0 0 59,611
ISHARES TR NORTH AMERN NAT 464287374   3,748,266 95,692 SH   SOLE   0 0 95,692
ISHARES TR RUS MDCP VAL ETF 464287473   3,696,739 34,809 SH   SOLE   0 0 34,809
ISHARES TR RUS 2000 VAL ETF 464287630   3,591,649 26,213 SH   SOLE   0 0 26,213
ISHARES TR RUS 1000 VAL ETF 464287598   2,126,738 13,968 SH   SOLE   0 0 13,968
ISHARES TR 3 7 YR TREAS BD 464288661   1,745,843 14,839 SH   SOLE   0 0 14,839
ISHARES TR IBOXX HI YD ETF 464288513   1,704,115 22,556 SH   SOLE   0 0 22,556
ISHARES TR 7-10 YR TRSY BD 464287440   1,540,598 15,543 SH   SOLE   0 0 15,543
ISHARES TR MSCI EMG MKT ETF 464287234   1,225,683 31,061 SH   SOLE   0 0 31,061
ISHARES TR IBOXX INV CP ETF 464287242   1,020,872 9,314 SH   SOLE   0 0 9,314
ISHARES TR 1 3 YR TREAS BD 464287457   955,112 11,625 SH   SOLE   0 0 11,625
ISHARES TR FLTG RATE NT ETF 46429B655   953,227 18,917 SH   SOLE   0 0 18,917
ISHARES TR SHORT TREAS BD 464288679   739,245 6,690 SH   SOLE   0 0 6,690
ISHARES TR NATIONAL MUN ETF 464288414   581,257 5,395 SH   SOLE   0 0 5,395
ISHARES TR CORE INTL AGGR 46435G672   573,391 11,714 SH   SOLE   0 0 11,714
JPMORGAN CHASE &CO COM 46625H100   2,771,179 21,266 SH   SOLE   0 0 21,266
KIMBERLY-CLARK CORP COM 494368103   781,053 5,819 SH   SOLE   0 0 5,819
KIMCO RLTY CORP COM 49446R109   217,382 11,131 SH   SOLE   0 0 11,131
LAM RESEARCH CORP COM 512807108   2,443,863 4,610 SH   SOLE   0 0 4,610
LILLY ELI &CO COM 532457108   239,707 698 SH   SOLE   0 0 698
LOCKHEED MARTIN CORP COM 539830109   2,609,899 5,521 SH   SOLE   0 0 5,521
META PLATFORMS INC CL A 30303M102   587,498 2,772 SH   SOLE   0 0 2,772
MICRON TECHNOLOGY INC COM 595112103   247,124 4,096 SH   SOLE   0 0 4,096
MICROSOFT CORP COM 594918104   2,135,256 7,406 SH   SOLE   0 0 7,406
MOODYS CORP COM 615369105   3,733,941 12,202 SH   SOLE   0 0 12,202
NIKE INC CL B 654106103   1,970,809 16,070 SH   SOLE   0 0 16,070
NORFOLK SOUTHN CORP COM 655844108   661,104 3,118 SH   SOLE   0 0 3,118
NORTHROP GRUMMAN CORP COM 666807102   2,129,442 4,612 SH   SOLE   0 0 4,612
NVIDIA CORPORATION COM 67066G104   6,966,006 25,078 SH   SOLE   0 0 25,078
NXP SEMICONDUCTORS N V COM N6596X109   875,076 4,693 SH   SOLE   0 0 4,693
OGE ENERGY CORP COM 670837103   684,110 18,165 SH   SOLE   0 0 18,165
OMEGA HEALTHCARE INVS INC COM 681936100   427,798 15,607 SH   SOLE   0 0 15,607
ORACLE CORP COM 68389X105   1,418,850 15,270 SH   SOLE   0 0 15,270
OSHKOSH CORP COM 688239201   1,752,016 21,063 SH   SOLE   0 0 21,063
PAYCHEX INC COM 704326107   1,496,879 13,063 SH   SOLE   0 0 13,063
PEPSICO INC COM 713448108   1,083,228 5,942 SH   SOLE   0 0 5,942
PRICE T ROWE GROUP INC COM 74144T108   721,371 6,389 SH   SOLE   0 0 6,389
PROCTER AND GAMBLE CO COM 742718109   395,103 2,657 SH   SOLE   0 0 2,657
PROLOGIS INC. COM 74340W103   797,459 6,391 SH   SOLE   0 0 6,391
PROVIDENT FINL SVCS INC COM 74386T105   274,127 14,292 SH   SOLE   0 0 14,292
PUBLIC STORAGE COM 74460D109   1,353,993 4,481 SH   SOLE   0 0 4,481
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,226,088 22,731 SH   SOLE   0 0 22,731
RENAISSANCERE HLDGS LTD COM G7496G103   280,394 1,400 SH   SOLE   0 0 1,400
ROYAL BK CDA SUSTAINABL COM 780087102   748,483 7,831 SH   SOLE   0 0 7,831
SALESFORCE INC COM 79466L302   1,353,639 6,776 SH   SOLE   0 0 6,776
SCIENCE APPLICATIONS INTL CO COM 808625107   205,141 1,909 SH   SOLE   0 0 1,909
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,110,770 26,169 SH   SOLE   0 0 26,169
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,080,962 25,123 SH   SOLE   0 0 25,123
SKYWORKS SOLUTIONS INC COM 83088M102   1,341,912 11,374 SH   SOLE   0 0 11,374
SPDR GOLD TR GOLD SHS 78463V107   4,148,650 22,643 SH   SOLE   0 0 22,643
SPDR S&P 500 ETF TR TR UNIT 78462F103   27,483,843 67,134 SH   SOLE   0 0 67,134
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   216,094 471 SH   SOLE   0 0 471
SPDR SER TR BBG CONV SEC ETF 78464A359   1,474,504 21,985 SH   SOLE   0 0 21,985
TESLA INC COM 88160R101   404,962 1,952 SH   SOLE   0 0 1,952
TEXAS INSTRS INC COM 882508104   323,022 1,737 SH   SOLE   0 0 1,737
THERMO FISHER SCIENTIFIC INC COM 883556102   587,944 1,020 SH   SOLE   0 0 1,020
UNION PAC CORP COM 907818108   1,923,058 9,555 SH   SOLE   0 0 9,555
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   202,671 4,213 SH   SOLE   0 0 4,213
VANGUARD INDEX FDS MID CAP ETF 922908629   262,595 1,245 SH   SOLE   0 0 1,245
VANGUARD INDEX FDS LARGE CAP ETF 922908637   228,469 1,223 SH   SOLE   0 0 1,223
VERTEX PHARMACEUTICALS INC COM 92532F100   522,386 1,658 SH   SOLE   0 0 1,658
VISA INC COM CL A 92826C839   1,268,546 5,626 SH   SOLE   0 0 5,626
VMWARE INC CL A COM 928563402   343,338 2,750 SH   SOLE   0 0 2,750
WASTE MGMT INC DEL COM 94106L109   2,268,895 13,905 SH   SOLE   0 0 13,905
WEC ENERGY GROUP INC COM 92939U106   363,235 3,832 SH   SOLE   0 0 3,832
XCEL ENERGY INC COM 98389B100   480,672 7,127 SH   SOLE   0 0 7,127
XTANT MED HLDGS INC COM NEW 98420P308   25,974 40,744 SH   SOLE   0 0 40,744
ZOETIS INC CL A 98978V103   241,261 1,450 SH   SOLE   0 0 1,450