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,719,274 17,737 SH   SOLE   17,737 0 0
ABBVIE INC COM 00287Y109   2,392,223 16,046 SH   SOLE   16,046 0 0
AIRBNB INC COM CL A 009066101   283,613 2,067 SH   SOLE   2,067 0 0
ALLIANT ENERGY CORP COM 018802108   1,688,706 34,847 SH   SOLE   34,847 0 0
ALPHABET INC CAP STK CL A 02079K305   5,428,727 41,485 SH   SOLE   41,485 0 0
ALPHABET INC CAP STK CL C 02079K107   5,119,340 38,827 SH   SOLE   38,827 0 0
AMAZON COM INC COM 023135106   13,232,048 104,091 SH   SOLE   104,091 0 0
AMERICAN ELEC PWR CO INC COM 025537101   726,742 9,661 SH   SOLE   9,661 0 0
AMGEN INC COM 031162100   2,605,618 9,669 SH   SOLE   9,669 0 0
APPLE INC COM 037833100   7,657,928 44,720 SH   SOLE   44,720 0 0
ARISTA NETWORKS INC COM 040413106   879,737 4,783 SH   SOLE   4,783 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   568,573 20,408 SH   SOLE   20,408 0 0
ARK ETF TR INNOVATION ETF 00214Q104   372,195 9,358 SH   SOLE   9,358 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,594,431 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   532,456 1,520 SH   SOLE   1,520 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,686,512 29,045 SH   SOLE   29,045 0 0
BROADCOM INC COM 11135F101   206,413 248 SH   SOLE   248 0 0
CHEWY INC CL A 16679L109   687,544 37,653 SH   SOLE   37,653 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,236,485 675 SH   SOLE   675 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,114,559 33,975 SH   SOLE   33,975 0 0
CMS ENERGY CORP COM 125896100   1,380,415 25,988 SH   SOLE   25,988 0 0
COCA COLA CO COM 191216100   901,191 16,094 SH   SOLE   16,094 0 0
COMCAST CORP NEW CL A 20030N101   1,544,470 34,824 SH   SOLE   34,824 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,055,232 3,634 SH   SOLE   3,634 0 0
DISNEY WALT CO COM 254687106   662,989 8,180 SH   SOLE   8,180 0 0
DTE ENERGY CO COM 233331107   209,528 2,110 SH   SOLE   2,110 0 0
ELI LILLY & CO COM 532457108   3,218,222 5,986 SH   SOLE   5,986 0 0
ENBRIDGE INC COM 29250N105   326,303 9,791 SH   SOLE   9,791 0 0
EVERSOURCE ENERGY COM 30040W108   1,848,106 31,776 SH   SOLE   31,776 0 0
FIRST AMERN FINL CORP COM 31847R102   989,073 17,507 SH   SOLE   17,507 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   200,359 5,358 SH   SOLE   5,358 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   222,963 687 SH   SOLE   687 0 0
HERSHEY CO COM 427866108   1,037,561 5,185 SH   SOLE   5,185 0 0
HOME DEPOT INC COM 437076102   326,070 1,078 SH   SOLE   1,078 0 0
IDEXX LABS INC COM 45168D104   754,291 1,725 SH   SOLE   1,725 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   685,813 20,788 SH   SOLE   20,788 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   18,493,607 51,562 SH   SOLE   51,562 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   457,283 6,682 SH   SOLE   6,682 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   225,145 15,388 SH   SOLE   15,388 0 0
ISHARES TR S&P MC 400VL ETF 464287705   2,248,911 22,236 SH   SOLE   22,236 0 0
ISHARES TR ISHARES BIOTECH 464287556   595,198 4,863 SH   SOLE   4,863 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   444,096 2,924 SH   SOLE   2,924 0 0
ISHARES TR MSCI KLD400 SOC 464288570   253,038 3,107 SH   SOLE   3,107 0 0
ISHARES TR S&P 500 VAL ETF 464287408   459,537 2,986 SH   SOLE   2,986 0 0
ISHARES TR SP SMCP600VL ETF 464287879   2,387,761 26,715 SH   SOLE   26,715 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   486,069 1,827 SH   SOLE   1,827 0 0
JOHNSON & JOHNSON COM 478160104   2,769,984 17,769 SH   SOLE   17,769 0 0
JPMORGAN CHASE & CO COM 46625H100   749,833 5,166 SH   SOLE   5,166 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,559,822 20,621 SH   SOLE   20,621 0 0
MCDONALDS CORP COM 580135101   1,596,691 6,057 SH   SOLE   6,057 0 0
MERCK & CO INC COM 58933Y105   780,552 7,581 SH   SOLE   7,581 0 0
META PLATFORMS INC CL A 30303M102   8,703,088 28,990 SH   SOLE   28,990 0 0
MICROSOFT CORP COM 594918104   9,961,718 31,514 SH   SOLE   31,514 0 0
NETFLIX INC COM 64110L106   546,765 1,448 SH   SOLE   1,448 0 0
NEXTERA ENERGY INC COM 65339F101   2,481,292 43,310 SH   SOLE   43,310 0 0
NIKE INC CL B 654106103   276,440 2,888 SH   SOLE   2,888 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,072,824 6,975 SH   SOLE   6,975 0 0
NVIDIA CORPORATION COM 67066G104   3,282,100 7,545 SH   SOLE   7,545 0 0
ONEOK INC NEW COM 682680103   2,811,923 44,331 SH   SOLE   44,331 0 0
PALO ALTO NETWORKS INC COM 697435105   1,786,433 7,620 SH   SOLE   7,620 0 0
PEPSICO INC COM 713448108   2,465,957 14,542 SH   SOLE   14,542 0 0
PFIZER INC COM 717081103   1,771,545 53,392 SH   SOLE   53,392 0 0
PROCTER AND GAMBLE CO COM 742718109   296,041 2,025 SH   SOLE   2,025 0 0
PRUDENTIAL FINL INC COM 744320102   993,981 10,475 SH   SOLE   10,475 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   732,417 12,869 SH   SOLE   12,869 0 0
SALESFORCE INC COM 79466L302   1,126,848 5,557 SH   SOLE   5,557 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   587,207 4,546 SH   SOLE   4,546 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   235,107 2,312 SH   SOLE   2,312 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   331,932 9,999 SH   SOLE   9,999 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   602,496 3,731 SH   SOLE   3,731 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   498,695 3,032 SH   SOLE   3,032 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,093,425 18,902 SH   SOLE   18,902 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   1,367,724 39,376 SH   SOLE   39,376 0 0
STRYKER CORPORATION COM 863667101   2,471,137 9,038 SH   SOLE   9,038 0 0
TESLA INC COM 88160R101   949,585 3,795 SH   SOLE   3,795 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,119,601 10,088 SH   SOLE   10,088 0 0
UNION PAC CORP COM 907818108   967,568 4,750 SH   SOLE   4,750 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   784,427 29,150 SH   SOLE   29,150 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   273,353 1,838 SH   SOLE   1,838 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   15,863,223 40,345 SH   SOLE   40,345 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,103,652 26,358 SH   SOLE   26,358 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   265,166 4,946 SH   SOLE   4,946 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,317,634 70,770 SH   SOLE   70,770 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   624,541 1,796 SH   SOLE   1,796 0 0
VISA INC COM CL A 92826C839   3,627,905 15,733 SH   SOLE   15,733 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   589,044 19,880 SH   SOLE   19,880 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   739,966 17,100 SH   SOLE   17,100 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   764,270 15,061 SH   SOLE   15,061 0 0
YUM BRANDS INC COM 988498101   819,635 6,555 SH   SOLE   6,555 0 0