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
ADVANCED MICRO DEVICES INC COM 007903107   2,421,111 17,091 SH   SOLE 0 0 0 17,091
ADVISORS INNER CIRCLE FD III DEMCRATIC LG ETF 00774Q346   1,970,731 55,311 SH   SOLE 0 0 0 55,311
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   219,447 7,175 SH   SOLE 0 0 0 7,175
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   347,024 11,380 SH   SOLE 0 0 0 11,380
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   215,023 7,128 SH   SOLE 0 0 0 7,128
AIR PRODS & CHEMS INC COM 009158106   2,460,556 8,031 SH   SOLE 0 0 0 8,031
ALLSTATE CORP COM 020002101   1,599,659 8,644 SH   SOLE 0 0 0 8,644
ALPHABET INC CAP STK CL A 02079K305   4,969,648 29,278 SH   SOLE 0 0 0 29,278
ALPHABET INC CAP STK CL C 02079K107   733,463 4,279 SH   SOLE 0 0 0 4,279
AMAZON COM INC COM 023135106   2,983,523 14,955 SH   SOLE 0 0 0 14,955
ANALOG DEVICES INC COM 032654105   1,345,421 6,183 SH   SOLE 0 0 0 6,183
APPLE INC COM 037833100   7,249,634 32,444 SH   SOLE 0 0 0 32,444
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   326,229 733 SH   SOLE 0 0 0 733
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   6,232,867 123,668 SH   SOLE 0 0 0 123,668
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   419,690 7,988 SH   SOLE 0 0 0 7,988
BP PLC SPONSORED ADR 055622104   600,968 20,059 SH   SOLE 0 0 0 20,059
BROADCOM INC COM 11135F101   5,778,205 33,227 SH   SOLE 0 0 0 33,227
CALAMOS ETF TR NASDAQ 100 STRUC 12811T860   202,866 8,085 SH   SOLE 0 0 0 8,085
CHUBB LIMITED COM H1467J104   2,857,159 10,304 SH   SOLE 0 0 0 10,304
CISCO SYS INC COM 17275R102   782,702 13,937 SH   SOLE 0 0 0 13,937
CME GROUP INC COM 12572Q105   1,679,692 7,459 SH   SOLE 0 0 0 7,459
COMCAST CORP NEW CL A 20030N101   1,365,069 32,074 SH   SOLE 0 0 0 32,074
DARDEN RESTAURANTS INC COM 237194105   1,221,510 7,569 SH   SOLE 0 0 0 7,569
DEVON ENERGY CORP NEW COM 25179M103   1,593,053 40,494 SH   SOLE 0 0 0 40,494
DEXCOM INC COM 252131107   708,078 10,262 SH   SOLE 0 0 0 10,262
DIAMONDBACK ENERGY INC COM 25278X109   1,726,794 9,832 SH   SOLE 0 0 0 9,832
EATON CORP PLC SHS G29183103   7,454,278 22,088 SH   SOLE 0 0 0 22,088
EATON VANCE RISK-MANAGED DIV COM 27829G106   1,969,425 215,946 SH   SOLE 0 0 0 215,946
EDWARDS LIFESCIENCES CORP COM 28176E108   1,781,157 26,708 SH   SOLE 0 0 0 26,708
FIDELITY NATL INFORMATION SV COM 31620M106   1,294,481 14,953 SH   SOLE 0 0 0 14,953
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   2,250,784 33,360 SH   SOLE 0 0 0 33,360
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   566,418 2,521 SH   SOLE 0 0 0 2,521
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,387,247 26,496 SH   SOLE 0 0 0 26,496
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,063,557 42,972 SH   SOLE 0 0 0 42,972
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   208,468 3,923 SH   SOLE 0 0 0 3,923
FIRST TR NASDAQ 100 TECH IND SHS 337345102   396,171 2,085 SH   SOLE 0 0 0 2,085
FISERV INC COM 337738108   3,047,127 15,009 SH   SOLE 0 0 0 15,009
HOME DEPOT INC COM 437076102   4,614,238 11,533 SH   SOLE 0 0 0 11,533
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   266,032 7,192 SH   SOLE 0 0 0 7,192
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   216,596 6,122 SH   SOLE 0 0 0 6,122
INNOVATOR ETFS TRUST INNOVATOR GW 100 45783Y269   290,376 10,912 SH   SOLE 0 0 0 10,912
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,874,922 18,213 SH   SOLE 0 0 0 18,213
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   549,589 3,076 SH   SOLE 0 0 0 3,076
INVESCO QQQ TR UNIT SER 1 46090E103   379,494 771 SH   SOLE 0 0 0 771
IQVIA HLDGS INC COM 46266C105   2,462,906 11,570 SH   SOLE 0 0 0 11,570
ISHARES INC CORE MSCI EMKT 46434G103   861,894 15,209 SH   SOLE 0 0 0 15,209
ISHARES INC MSCI EMRG CHN 46434G764   1,548,481 25,890 SH   SOLE 0 0 0 25,890
ISHARES TR US INFRASTRUC 46435U713   665,689 13,912 SH   SOLE 0 0 0 13,912
ISHARES TR MSCI USA QLT FCT 46432F339   5,769,185 32,286 SH   SOLE 0 0 0 32,286
ISHARES TR CORE TOTAL USD 46434V613   3,304,251 72,098 SH   SOLE 0 0 0 72,098
ISHARES TR MSCI INTL QUALTY 46434V456   371,258 9,418 SH   SOLE 0 0 0 9,418
ISHARES TR MSCI INTL VLU FT 46435G409   435,172 15,118 SH   SOLE 0 0 0 15,118
ISHARES TR ESG AW MSCI EAFE 46435G516   283,848 3,523 SH   SOLE 0 0 0 3,523
ISHARES TR ESG AWR MSCI USA 46435G425   1,095,155 8,643 SH   SOLE 0 0 0 8,643
ISHARES TR CALIF MUN BD ETF 464288356   380,955 6,638 SH   SOLE 0 0 0 6,638
ISHARES TR RUS TOP 200 ETF 464289446   1,006,833 7,126 SH   SOLE 0 0 0 7,126
ISHARES TR RUS 2000 GRW ETF 464287648   347,815 1,198 SH   SOLE 0 0 0 1,198
ISHARES TR S&P 500 VAL ETF 464287408   3,398,426 17,308 SH   SOLE 0 0 0 17,308
ISHARES TR CORE S&P500 ETF 464287200   24,244,123 41,837 SH   SOLE 0 0 0 41,837
ISHARES TR S&P 500 GRWT ETF 464287309   7,489,316 77,345 SH   SOLE 0 0 0 77,345
ISHARES TR RUS 1000 ETF 464287622   3,337,174 10,539 SH   SOLE 0 0 0 10,539
ISHARES TR RUS 1000 GRW ETF 464287614   1,766,912 4,640 SH   SOLE 0 0 0 4,640
ISHARES TR RUS 2000 VAL ETF 464287630   390,346 2,321 SH   SOLE 0 0 0 2,321
ISHARES TR CORE S&P US GWT 464287671   631,575 4,738 SH   SOLE 0 0 0 4,738
ISHARES TR U.S. TECH ETF 464287721   4,535,914 29,523 SH   SOLE 0 0 0 29,523
ISHARES TR S&P 100 ETF 464287101   1,098,317 3,941 SH   SOLE 0 0 0 3,941
ISHARES TR 20 YR TR BD ETF 464287432   288,792 3,114 SH   SOLE 0 0 0 3,114
ISHARES TR MBS ETF 464288588   711,198 7,658 SH   SOLE 0 0 0 7,658
ISHARES TR EAFE VALUE ETF 464288877   2,468,415 44,134 SH   SOLE 0 0 0 44,134
ISHARES TR EAFE GRWTH ETF 464288885   2,220,315 21,755 SH   SOLE 0 0 0 21,755
JOHNSON & JOHNSON COM 478160104   1,622,361 10,245 SH   SOLE 0 0 0 10,245
JOHNSON CTLS INTL PLC SHS G51502105   1,163,549 15,543 SH   SOLE 0 0 0 15,543
JPMORGAN CHASE & CO. COM 46625H100   7,225,427 32,622 SH   SOLE 0 0 0 32,622
L3HARRIS TECHNOLOGIES INC COM 502431109   2,088,908 8,324 SH   SOLE 0 0 0 8,324
LAUDER ESTEE COS INC CL A 518439104   329,695 5,006 SH   SOLE 0 0 0 5,006
MARATHON PETE CORP COM 56585A102   2,711,672 18,131 SH   SOLE 0 0 0 18,131
MEDTRONIC PLC SHS G5960L103   1,398,913 15,599 SH   SOLE 0 0 0 15,599
MERCK & CO INC COM 58933Y105   2,569,562 25,279 SH   SOLE 0 0 0 25,279
META PLATFORMS INC CL A 30303M102   4,156,987 7,262 SH   SOLE 0 0 0 7,262
MICROSOFT CORP COM 594918104   8,990,121 21,849 SH   SOLE 0 0 0 21,849
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,752,596 10,285 SH   SOLE 0 0 0 10,285
NEXTERA ENERGY INC COM 65339F101   856,813 10,894 SH   SOLE 0 0 0 10,894
NVIDIA CORPORATION COM 67066G104   657,717 4,701 SH   SOLE 0 0 0 4,701
NXP SEMICONDUCTORS N V COM N6596X109   2,659,407 11,838 SH   SOLE 0 0 0 11,838
PROSHARES TR S&P 500 DV ARIST 74348A467   527,286 5,028 SH   SOLE 0 0 0 5,028
PROSHARES TR S&P 500 HIGH INC 74347G242   1,062,448 23,929 SH   SOLE 0 0 0 23,929
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   722,854 8,628 SH   SOLE 0 0 0 8,628
S&P GLOBAL INC COM 78409V104   2,078,329 4,244 SH   SOLE 0 0 0 4,244
SALESFORCE INC COM 79466L302   2,549,489 8,570 SH   SOLE 0 0 0 8,570
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   280,260 6,000 SH   SOLE 0 0 0 6,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   321,278 2,173 SH   SOLE 0 0 0 2,173
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   221,194 1,090 SH   SOLE 0 0 0 1,090
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,527,099 4,382 SH   SOLE 0 0 0 4,382
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   230,676 400 SH   SOLE 0 0 0 400
STERIS PLC SHS USD G8473T100   2,014,209 8,856 SH   SOLE 0 0 0 8,856
TESLA INC COM 88160R101   2,252,148 8,957 SH   SOLE 0 0 0 8,957
TJX COS INC NEW COM 872540109   3,144,505 27,644 SH   SOLE 0 0 0 27,644
TRANE TECHNOLOGIES PLC SHS G8994E103   5,586,221 14,313 SH   SOLE 0 0 0 14,313
UNION PAC CORP COM 907818108   1,371,646 5,865 SH   SOLE 0 0 0 5,865
UNITEDHEALTH GROUP INC COM 91324P102   2,195,540 3,872 SH   SOLE 0 0 0 3,872
VANGUARD INDEX FDS VALUE ETF 922908744   1,778,572 10,247 SH   SOLE 0 0 0 10,247
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   356,227 672 SH   SOLE 0 0 0 672
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,089,916 17,847 SH   SOLE 0 0 0 17,847
VERIZON COMMUNICATIONS INC COM 92343V104   1,179,500 28,587 SH   SOLE 0 0 0 28,587
VISA INC COM CL A 92826C839   4,212,231 14,362 SH   SOLE 0 0 0 14,362
WALMART INC COM 931142103   3,669,284 43,849 SH   SOLE 0 0 0 43,849