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   1,937,449 17,774 SH   SOLE   17,774 0 0
ABBVIE INC COM 00287Y109   2,142,777 15,904 SH   SOLE   15,904 0 0
AIRBNB INC COM CL A 009066101   264,907 2,067 SH   SOLE   2,067 0 0
ALLIANT ENERGY CORP COM 018802108   1,835,330 34,972 SH   SOLE   34,972 0 0
ALPHABET INC CAP STK CL A 02079K305   4,965,755 41,485 SH   SOLE   41,485 0 0
ALPHABET INC CAP STK CL C 02079K107   4,696,901 38,827 SH   SOLE   38,827 0 0
AMAZON COM INC COM 023135106   13,569,300 104,091 SH   SOLE   104,091 0 0
AMERICAN ELEC PWR CO INC COM 025537101   804,739 9,557 SH   SOLE   9,557 0 0
AMGEN INC COM 031162100   2,401,272 10,815 SH   SOLE   10,815 0 0
APPLE INC COM 037833100   8,666,013 44,676 SH   SOLE   44,676 0 0
ARISTA NETWORKS INC COM 040413106   775,133 4,783 SH   SOLE   4,783 0 0
ARK ETF TR INNOVATION ETF 00214Q104   401,736 9,099 SH   SOLE   9,099 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   755,647 22,166 SH   SOLE   22,166 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,553,430 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   586,520 1,720 SH   SOLE   1,720 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,887,412 29,515 SH   SOLE   29,515 0 0
BROADCOM INC COM 11135F101   214,367 247 SH   SOLE   247 0 0
CHEWY INC CL A 16679L109   1,572,684 39,845 SH   SOLE   39,845 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,443,825 675 SH   SOLE   675 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,417,737 34,096 SH   SOLE   34,096 0 0
CMS ENERGY CORP COM 125896100   1,588,656 27,040 SH   SOLE   27,040 0 0
COCA COLA CO COM 191216100   962,103 15,975 SH   SOLE   15,975 0 0
COMCAST CORP NEW CL A 20030N101   1,446,334 34,806 SH   SOLE   34,806 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,955,487 3,631 SH   SOLE   3,631 0 0
DISNEY WALT CO COM 254687106   786,111 8,805 SH   SOLE   8,805 0 0
DTE ENERGY CO COM 233331107   230,250 2,092 SH   SOLE   2,092 0 0
ENBRIDGE INC COM 29250N105   358,841 9,642 SH   SOLE   9,642 0 0
EVERSOURCE ENERGY COM 30040W108   2,316,582 32,663 SH   SOLE   32,663 0 0
FIRST AMERN FINL CORP COM 31847R102   989,756 17,359 SH   SOLE   17,359 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   212,366 5,297 SH   SOLE   5,297 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   220,970 686 SH   SOLE   686 0 0
HERSHEY CO COM 427866108   1,287,541 5,156 SH   SOLE   5,156 0 0
HOME DEPOT INC COM 437076102   370,465 1,193 SH   SOLE   1,193 0 0
IDEXX LABS INC COM 45168D104   866,345 1,725 SH   SOLE   1,725 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   741,571 4,316 SH   SOLE   4,316 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   18,952,457 51,298 SH   SOLE   51,298 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   471,051 6,684 SH   SOLE   6,684 0 0
ISHARES TR ISHARES BIOTECH 464287556   618,435 4,869 SH   SOLE   4,869 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   294,025 15,983 SH   SOLE   15,983 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   461,676 2,925 SH   SOLE   2,925 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   502,863 1,827 SH   SOLE   1,827 0 0
ISHARES TR MSCI KLD400 SOC 464288570   261,616 3,108 SH   SOLE   3,108 0 0
ISHARES TR SP SMCP600VL ETF 464287879   2,515,744 26,456 SH   SOLE   26,456 0 0
ISHARES TR S&P 500 VAL ETF 464287408   481,492 2,987 SH   SOLE   2,987 0 0
ISHARES TR S&P MC 400VL ETF 464287705   2,431,732 22,701 SH   SOLE   22,701 0 0
JOHNSON & JOHNSON COM 478160104   2,922,963 17,656 SH   SOLE   17,656 0 0
JPMORGAN CHASE & CO COM 46625H100   747,876 5,143 SH   SOLE   5,143 0 0
LILLY ELI & CO COM 532457108   2,827,328 6,028 SH   SOLE   6,028 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,790,740 20,529 SH   SOLE   20,529 0 0
MCDONALDS CORP COM 580135101   1,799,068 6,029 SH   SOLE   6,029 0 0
MERCK & CO INC COM 58933Y105   869,247 7,533 SH   SOLE   7,533 0 0
META PLATFORMS INC CL A 30303M102   8,319,551 28,990 SH   SOLE   28,990 0 0
MICROSOFT CORP COM 594918104   10,723,167 31,485 SH   SOLE   31,485 0 0
NETFLIX INC COM 64110L106   638,711 1,450 SH   SOLE   1,450 0 0
NEXTERA ENERGY INC COM 65339F101   3,191,855 43,017 SH   SOLE   43,017 0 0
NIKE INC CL B 654106103   318,113 2,882 SH   SOLE   2,882 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,168,884 6,952 SH   SOLE   6,952 0 0
NVIDIA CORPORATION COM 67066G104   3,191,485 7,545 SH   SOLE   7,545 0 0
ONEOK INC NEW COM 682680103   2,696,470 43,689 SH   SOLE   43,689 0 0
PALO ALTO NETWORKS INC COM 697435105   1,946,987 7,620 SH   SOLE   7,620 0 0
PEPSICO INC COM 713448108   2,695,959 14,556 SH   SOLE   14,556 0 0
PFIZER INC COM 717081103   2,220,833 60,544 SH   SOLE   60,544 0 0
PROCTER AND GAMBLE CO COM 742718109   322,178 2,124 SH   SOLE   2,124 0 0
PRUDENTIAL FINL INC COM 744320102   912,165 10,340 SH   SOLE   10,340 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   797,989 12,745 SH   SOLE   12,745 0 0
SALESFORCE INC COM 79466L302   1,173,971 5,557 SH   SOLE   5,557 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   251,188 2,340 SH   SOLE   2,340 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   700,997 5,279 SH   SOLE   5,279 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   403,126 11,959 SH   SOLE   11,959 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   527,788 3,037 SH   SOLE   3,037 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   634,406 3,735 SH   SOLE   3,735 0 0
SHAKE SHACK INC CL A 819047101   281,265 3,619 SH   SOLE   3,619 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,391,160 18,924 SH   SOLE   18,924 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   1,604,102 44,350 SH   SOLE   44,350 0 0
STRYKER CORPORATION COM 863667101   2,826,110 9,262 SH   SOLE   9,262 0 0
TESLA INC COM 88160R101   993,418 3,795 SH   SOLE   3,795 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,399,524 10,336 SH   SOLE   10,336 0 0
UNION PAC CORP COM 907818108   966,818 4,725 SH   SOLE   4,725 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   877,707 29,150 SH   SOLE   29,150 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   284,982 1,830 SH   SOLE   1,830 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   16,380,044 40,214 SH   SOLE   40,214 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,524,801 27,860 SH   SOLE   27,860 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   315,637 5,627 SH   SOLE   5,627 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   8,538,737 80,507 SH   SOLE   80,507 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   632,030 1,796 SH   SOLE   1,796 0 0
VISA INC COM CL A 92826C839   3,816,835 16,072 SH   SOLE   16,072 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   824,865 15,581 SH   SOLE   15,581 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   793,573 17,710 SH   SOLE   17,710 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   630,200 19,880 SH   SOLE   19,880 0 0
YUM BRANDS INC COM 988498101   904,784 6,532 SH   SOLE   6,532 0 0