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   958,102 9,462 SH   SOLE   0 0 9,462
ABBVIE INC COM 00287Y109   206,224 1,294 SH   SOLE   0 0 1,294
ADOBE SYSTEMS INCORPORATED COM 00724F101   680,178 1,765 SH   SOLE   0 0 1,765
AIR PRODS & CHEMS INC COM 009158106   2,681,106 9,335 SH   SOLE   0 0 9,335
ALLSTATE CORP COM 020002101   1,292,599 11,665 SH   SOLE   0 0 11,665
ALPHABET INC CAP STK CL A 02079K305   1,223,910 11,799 SH   SOLE   0 0 11,799
ALTRIA GROUP INC COM 02209S103   295,117 6,614 SH   SOLE   0 0 6,614
AMAZON COM INC COM 023135106   1,183,497 11,458 SH   SOLE   0 0 11,458
AMGEN INC COM 031162100   1,102,138 4,559 SH   SOLE   0 0 4,559
ANALOG DEVICES INC COM 032654105   1,093,979 5,547 SH   SOLE   0 0 5,547
APPLE INC COM 037833100   4,702,869 28,520 SH   SOLE   0 0 28,520
ASTRAZENECA PLC SPONSORED ADR 046353108   1,057,392 15,234 SH   SOLE   0 0 15,234
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   203,479 659 SH   SOLE   0 0 659
BEST BUY INC COM 086516101   2,139,197 27,331 SH   SOLE   0 0 27,331
BOEING CO COM 097023105   1,241,016 5,842 SH   SOLE   0 0 5,842
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   205,864 2,221 SH   SOLE   0 0 2,221
BOSTON SCIENTIFIC CORP COM 101137107   220,032 4,398 SH   SOLE   0 0 4,398
BRISTOL-MYERS SQUIBB CO COM 110122108   988,430 14,261 SH   SOLE   0 0 14,261
BROADCOM INC COM 11135F101   2,004,812 3,125 SH   SOLE   0 0 3,125
CAPITAL ONE FINL CORP COM 14040H105   630,136 6,553 SH   SOLE   0 0 6,553
CATERPILLAR INC COM 149123101   343,260 1,500 SH   SOLE   0 0 1,500
CHEVRON CORP NEW COM 166764100   1,519,121 9,311 SH   SOLE   0 0 9,311
CHUBB LIMITED COM H1467J104   2,512,107 12,937 SH   SOLE   0 0 12,937
CISCO SYS INC COM 17275R102   41,824 800 SH Put SOLE   0 0 800
CISCO SYS INC COM 17275R102   2,822,014 53,984 SH   SOLE   0 0 53,984
CLEAN HARBORS INC COM 184496107   229,236 1,608 SH   SOLE   0 0 1,608
CLOROX CO DEL COM 189054109   217,580 1,375 SH   SOLE   0 0 1,375
CME GROUP INC COM 12572Q105   2,362,974 12,338 SH   SOLE   0 0 12,338
COCA COLA CO COM 191216100   966,553 15,582 SH   SOLE   0 0 15,582
COMCAST CORP NEW CL A 20030N101   2,203,936 58,136 SH   SOLE   0 0 58,136
COMERICA INC COM 200340107   368,723 8,492 SH   SOLE   0 0 8,492
CONOCOPHILLIPS COM 20825C104   206,158 2,078 SH   SOLE   0 0 2,078
CONSOLIDATED EDISON INC COM 209115104   395,691 4,136 SH   SOLE   0 0 4,136
COPA HOLDINGS SA CL A P31076105   218,223 2,363 SH   SOLE   0 0 2,363
CROWN CASTLE INC COM 22822V101   769,178 5,747 SH   SOLE   0 0 5,747
CUBESMART COM 229663109   206,326 4,464 SH   SOLE   0 0 4,464
CUMMINS INC COM 231021106   234,820 983 SH   SOLE   0 0 983
DARDEN RESTAURANTS INC COM 237194105   758,267 4,887 SH   SOLE   0 0 4,887
DEERE & CO COM 244199105   239,470 580 SH   SOLE   0 0 580
DEVON ENERGY CORP NEW COM 25179M103   2,126,177 42,011 SH   SOLE   0 0 42,011
DTE ENERGY CO COM 233331107   337,602 3,082 SH   SOLE   0 0 3,082
DUKE ENERGY CORP NEW COM NEW 26441C204   631,782 6,549 SH   SOLE   0 0 6,549
EATON CORP PLC SHS G29183103   2,998,792 17,502 SH   SOLE   0 0 17,502
EDWARDS LIFESCIENCES CORP COM 28176E108   1,058,365 12,793 SH   SOLE   0 0 12,793
EMERSON ELEC CO COM 291011104   902,770 10,360 SH   SOLE   0 0 10,360
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   634,095 11,588 SH   SOLE   0 0 11,588
EXXON MOBIL CORP COM 30231G102   32,898 300 SH Call SOLE   0 0 300
EXXON MOBIL CORP COM 30231G102   364,948 3,328 SH   SOLE   0 0 3,328
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   314,540 6,057 SH   SOLE   0 0 6,057
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   284,081 7,610 SH   SOLE   0 0 7,610
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   586,004 11,392 SH   SOLE   0 0 11,392
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,077,047 42,186 SH   SOLE   0 0 42,186
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   854,639 19,047 SH   SOLE   0 0 19,047
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   226,367 4,185 SH   SOLE   0 0 4,185
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   657,561 14,593 SH   SOLE   0 0 14,593
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   448,726 14,410 SH   SOLE   0 0 14,410
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   2,631,867 76,798 SH   SOLE   0 0 76,798
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   2,595,695 87,515 SH   SOLE   0 0 87,515
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   983,300 30,707 SH   SOLE   0 0 30,707
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   735,738 22,999 SH   SOLE   0 0 22,999
FIRST TR MORNINGSTAR DIVID L SHS 336917109   331,712 9,344 SH   SOLE   0 0 9,344
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,529,534 38,086 SH   SOLE   0 0 38,086
FISERV INC COM 337738108   1,054,005 9,325 SH   SOLE   0 0 9,325
HALLIBURTON CO COM 406216101   1,369,601 43,287 SH   SOLE   0 0 43,287
HOME DEPOT INC COM 437076102   2,809,247 9,519 SH   SOLE   0 0 9,519
HONEYWELL INTL INC COM 438516106   1,382,753 7,235 SH   SOLE   0 0 7,235
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532   385,423 13,520 SH   SOLE   0 0 13,520
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   1,837,879 59,111 SH   SOLE   0 0 59,111
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   555,558 20,933 SH   SOLE   0 0 20,933
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   2,593,984 104,009 SH   SOLE   0 0 104,009
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   498,147 17,464 SH   SOLE   0 0 17,464
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   200,788 5,130 SH   SOLE   0 0 5,130
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   388,047 10,236 SH   SOLE   0 0 10,236
INTEL CORP COM 458140100   228,514 6,995 SH   SOLE   0 0 6,995
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,324,900 12,704 SH   SOLE   0 0 12,704
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   572,443 11,481 SH   SOLE   0 0 11,481
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   833,977 43,527 SH   SOLE   0 0 43,527
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   654,133 31,031 SH   SOLE   0 0 31,031
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   337,708 16,827 SH   SOLE   0 0 16,827
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   662,200 34,302 SH   SOLE   0 0 34,302
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   846,311 41,103 SH   SOLE   0 0 41,103
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   869,992 42,899 SH   SOLE   0 0 42,899
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   369,241 4,584 SH   SOLE   0 0 4,584
INVESCO QQQ TR UNIT SER 1 46090E103   2,654,091 8,270 SH   SOLE   0 0 8,270
IQVIA HLDGS INC COM 46266C105   1,079,376 5,427 SH   SOLE   0 0 5,427
IRIDIUM COMMUNICATIONS INC COM 46269C102   321,602 5,193 SH   SOLE   0 0 5,193
ISHARES TR IBONDS DEC2026 46435GAA0   230,039 9,694 PRN   SOLE   0 0 9,694
ISHARES TR CORE S&P500 ETF 464287200   883,411 2,149 SH   SOLE   0 0 2,149
ISHARES TR CORE US AGGBD ET 464287226   502,086 5,039 SH   SOLE   0 0 5,039
ISHARES TR MSCI USA QLT FCT 46432F339   749,104 6,038 SH   SOLE   0 0 6,038
ISHARES TR CORE HIGH DV ETF 46429B663   977,969 9,620 SH   SOLE   0 0 9,620
ISHARES TR INTL SEL DIV ETF 464288448   391,595 14,245 SH   SOLE   0 0 14,245
ISHARES TR S&P 100 ETF 464287101   1,816,345 9,711 SH   SOLE   0 0 9,711
ISHARES TR IBONDS DEC25 ETF 46434VBD1   238,039 9,704 PRN   SOLE   0 0 9,704
ISHARES TR SELECT DIVID ETF 464287168   2,267,316 19,349 SH   SOLE   0 0 19,349
ISHARES TR ISHARES BIOTECH 464287556   528,652 4,093 SH   SOLE   0 0 4,093
ISHARES TR MSCI USA MIN VOL 46429B697   1,408,683 19,366 SH   SOLE   0 0 19,366
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   504,240 10,560 SH   SOLE   0 0 10,560
JOHNSON & JOHNSON COM 478160104   2,831,230 18,266 SH   SOLE   0 0 18,266
JPMORGAN CHASE & CO COM 46625H100   3,686,079 28,287 SH   SOLE   0 0 28,287
JUNIPER NETWORKS INC COM 48203R104   201,426 5,852 SH   SOLE   0 0 5,852
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,226,118 7,593 SH   SOLE   0 0 7,593
KIMBERLY-CLARK CORP COM 494368103   650,699 4,848 SH   SOLE   0 0 4,848
L3HARRIS TECHNOLOGIES INC COM 502431109   959,810 4,891 SH   SOLE   0 0 4,891
LANCASTER COLONY CORP COM 513847103   222,762 1,098 SH   SOLE   0 0 1,098
LAUDER ESTEE COS INC CL A 518439104   1,125,583 4,567 SH   SOLE   0 0 4,567
LILLY ELI & CO COM 532457108   1,545,046 4,499 SH   SOLE   0 0 4,499
LINDE PLC SHS G54950103   933,386 2,626 SH   SOLE   0 0 2,626
LOCKHEED MARTIN CORP COM 539830109   661,822 1,400 SH   SOLE   0 0 1,400
LOWES COS INC COM 548661107   923,461 4,618 SH   SOLE   0 0 4,618
MARATHON PETE CORP COM 56585A102   3,957,261 29,350 SH   SOLE   0 0 29,350
MCDONALDS CORP COM 580135101   1,201,205 4,296 SH   SOLE   0 0 4,296
MEDTRONIC PLC SHS G5960L103   2,036,461 25,260 SH   SOLE   0 0 25,260
MERCK & CO INC COM 58933Y105   3,405,118 32,006 SH   SOLE   0 0 32,006
META PLATFORMS INC CL A 30303M102   1,370,616 6,467 SH   SOLE   0 0 6,467
MICROSOFT CORP COM 594918104   3,961,819 13,742 SH   SOLE   0 0 13,742
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   231,278 5,345 SH   SOLE   0 0 5,345
MONDELEZ INTL INC CL A 609207105   206,441 2,961 SH   SOLE   0 0 2,961
MORGAN STANLEY COM NEW 617446448   835,241 9,513 SH   SOLE   0 0 9,513
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,091,635 10,805 SH   SOLE   0 0 10,805
NIKE INC CL B 654106103   753,255 6,142 SH   SOLE   0 0 6,142
NORTHROP GRUMMAN CORP COM 666807102   1,507,054 3,264 SH   SOLE   0 0 3,264
NXP SEMICONDUCTORS N V COM N6596X109   1,271,014 6,816 SH   SOLE   0 0 6,816
ORACLE CORP COM 68389X105   325,778 3,506 SH   SOLE   0 0 3,506
PACER FDS TR US CASH COWS 100 69374H881   2,212,472 47,124 SH   SOLE   0 0 47,124
PEPSICO INC COM 713448108   1,359,047 7,455 SH   SOLE   0 0 7,455
PFIZER INC COM 717081103   250,512 6,140 SH   SOLE   0 0 6,140
PGIM ETF TR PGIM ULTRA SH BD 69344A107   231,710 4,700 SH   SOLE   0 0 4,700
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   343,489 10,530 SH   SOLE   0 0 10,530
PIONEER NAT RES CO COM 723787107   1,337,364 6,548 SH   SOLE   0 0 6,548
PROCTER AND GAMBLE CO COM 742718109   1,282,451 8,625 SH   SOLE   0 0 8,625
PROSHARES TR S&P 500 DV ARIST 74348A467   2,671,690 29,282 SH   SOLE   0 0 29,282
QUALCOMM INC COM 747525103   889,615 6,973 SH   SOLE   0 0 6,973
RAYTHEON TECHNOLOGIES CORP COM 75513E101   444,015 4,534 SH   SOLE   0 0 4,534
S&P GLOBAL INC COM 78409V104   1,094,645 3,175 SH   SOLE   0 0 3,175
SALESFORCE INC COM 79466L302   1,243,431 6,224 SH   SOLE   0 0 6,224
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   363,091 4,860 SH   SOLE   0 0 4,860
SELECT SECTOR SPDR TR ENERGY 81369Y506   245,425 2,963 SH   SOLE   0 0 2,963
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   206,853 6,434 SH   SOLE   0 0 6,434
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   354,850 2,741 SH   SOLE   0 0 2,741
SOUTHERN CO COM 842587107   230,658 3,315 SH   SOLE   0 0 3,315
SPDR S&P 500 ETF TR TR UNIT 78462F103   163,756 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103   853,988 2,086 SH   SOLE   0 0 2,086
SPDR SER TR S&P DIVID ETF 78464A763   266,348 2,153 SH   SOLE   0 0 2,153
SPDR SER TR S&P 600 SMCP VAL 78464A300   286,132 3,756 SH   SOLE   0 0 3,756
STERIS PLC SHS USD G8473T100   1,106,172 5,783 SH   SOLE   0 0 5,783
STRYKER CORPORATION COM 863667101   1,135,314 3,977 SH   SOLE   0 0 3,977
TARGET CORP COM 87612E106   919,247 5,550 SH   SOLE   0 0 5,550
TJX COS INC NEW COM 872540109   1,436,496 18,332 SH   SOLE   0 0 18,332
TRANE TECHNOLOGIES PLC SHS G8994E103   1,321,160 7,181 SH   SOLE   0 0 7,181
TRUIST FINL CORP COM 89832Q109   580,144 17,013 SH   SOLE   0 0 17,013
UNION PAC CORP COM 907818108   2,245,055 11,155 SH   SOLE   0 0 11,155
UNITED PARCEL SERVICE INC CL B 911312106   914,663 4,715 SH   SOLE   0 0 4,715
UNITEDHEALTH GROUP INC COM 91324P102   1,283,555 2,716 SH   SOLE   0 0 2,716
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   239,039 2,752 SH   SOLE   0 0 2,752
VANGUARD INDEX FDS TOTAL STK MKT 922908769   212,264 1,040 SH   SOLE   0 0 1,040
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,617,413 10,502 SH   SOLE   0 0 10,502
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   397,751 1,668 SH   SOLE   0 0 1,668
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   338,732 3,504 SH   SOLE   0 0 3,504
VERIZON COMMUNICATIONS INC COM 92343V104   2,170,995 55,824 SH   SOLE   0 0 55,824
VISA INC COM CL A 92826C839   1,328,861 5,894 SH   SOLE   0 0 5,894
WALMART INC COM 931142103   2,667,518 18,091 SH   SOLE   0 0 18,091
WASTE MGMT INC DEL COM 94106L109   1,284,311 7,871 SH   SOLE   0 0 7,871
WELLTOWER INC COM 95040Q104   284,538 3,969 SH   SOLE   0 0 3,969
WESCO INTL INC COM 95082P105   257,000 1,663 SH   SOLE   0 0 1,663
WINTRUST FINL CORP COM 97650W108   356,580 4,888 SH   SOLE   0 0 4,888