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 Laboratories Common 002824100   10,126 100 SH   SOLE   0 0 100
AbbVie Common 00287y109   129,568 813 SH   SOLE   0 0 813
Accenture Common G1151C101   59,202 207 SH   SOLE   0 0 207
Adobe Systems Common 00724f101   21,195 55 SH   SOLE   0 0 55
Air Products & Chemicals Common 009158106   9,478 33 SH   SOLE   0 0 33
Alphabet Common 02079k107   187,200 1,800 SH   SOLE   0 0 1,800
Alphabet Common 02079k305   199,162 1,920 SH   SOLE   0 0 1,920
Amazon.com Common 023135106   14,461 140 SH   SOLE   0 0 140
American Electric Power Common 025537101   7,643 84 SH   SOLE   0 0 84
American Express Common 025816109   28,371 172 SH   SOLE   0 0 172
American Intl. Group Common 026874784   10,576 210 SH   SOLE   0 0 210
American Tower Common 03027x100   613 3 SH   SOLE   0 0 3
Amgen Common 031162100   3,868 16 SH   SOLE   0 0 16
ANSYS Inc. Common 03662Q105   5,658 17 SH   SOLE   0 0 17
Apple Common 037833100   217,998 1,322 SH   SOLE   0 0 1,322
Arthur J. Gallagher Common 363576109   30,992 162 SH   SOLE   0 0 162
ASML Holding Common N07059202   6,807 10 SH   SOLE   0 0 10
Aspen Technology Common 045327103   4,120 18 SH   SOLE   0 0 18
AstraZeneca Common 046353108   11,453 165 SH   SOLE   0 0 165
Auto Data Processing Common 053015103   6,234 28 SH   SOLE   0 0 28
Bank of America Common 060505104   141,190 4,937 SH   SOLE   0 0 4,937
Berkshire Hathaway CL B Common 084670702   16,674 54 SH   SOLE   0 0 54
BlackRock Common 09247x101   38,140 57 SH   SOLE   0 0 57
Boeing Common 097023105   57,144 269 SH   SOLE   0 0 269
Brighthouse Financial Common 10922N103   309 7 SH   SOLE   0 0 7
Caterpillar Common 149123101   9,154 40 SH   SOLE   0 0 40
CDW Corp. Common 12514G102   11,693 60 SH   SOLE   0 0 60
Charles River Labs Common 159864107   4,036 20 SH   SOLE   0 0 20
Chevron Common 166764100   163,160 1,000 SH   SOLE   0 0 1,000
Chord Energy Common 170404305   9,691 72 SH   SOLE   0 0 72
Cintas Common 172908105   11,567 25 SH   SOLE   0 0 25
Cisco Systems Common 17275R102   26,138 500 SH   SOLE   0 0 500
CME Group Common 12572q105   5,363 28 SH   SOLE   0 0 28
Coca-Cola Common 191216100   132,620 2,138 SH   SOLE   0 0 2,138
Comcast Common 20030n101   98,566 2,600 SH   SOLE   0 0 2,600
ConocoPhillips Common 20825C104   11,310 114 SH   SOLE   0 0 114
Consolidated Edison Common 209115104   55,010 575 SH   SOLE   0 0 575
Cooper Companies Common 216648402   7,841 21 SH   SOLE   0 0 21
Copart Common 217204106   6,017 80 SH   SOLE   0 0 80
Costco Common 22160k105   11,925 24 SH   SOLE   0 0 24
Crown Castle Common 22822V101   669 5 SH   SOLE   0 0 5
CVS Health Corp. Common 126650100   5,053 68 SH   SOLE   0 0 68
Direxion Short Semi-Conductors Common 25459W441   5,820,100 357,500 SH   SOLE   0 0 357,500
Disney Common 254687106   10,013 100 SH   SOLE   0 0 100
Dover Common 260003108   8,357 55 SH   SOLE   0 0 55
Duke Energy Common 26441C204   56,242 583 SH   SOLE   0 0 583
Eaton Common G29183103   50,031 292 SH   SOLE   0 0 292
Elevance Health Common 036752103   106,676 232 SH   SOLE   0 0 232
Eli Lilly Common 532457108   147,671 430 SH   SOLE   0 0 430
Exxon Mobil Common 30231g102   35,091 320 SH   SOLE   0 0 320
Fortune Brands Innovations Common 34964C106   88,095 1,500 SH   SOLE   0 0 1,500
Gartner Common 366651107   23,455 72 SH   SOLE   0 0 72
General Motors Common 37045V100   6,382 174 SH   SOLE   0 0 174
Grainger WW Common 384802104   4,822 7 SH   SOLE   0 0 7
Hartford Financial Services Common 416515104   23,695 340 SH   SOLE   0 0 340
Home Depot Common 437076102   326,993 1,108 SH   SOLE   0 0 1,108
Honeywell International Common 438516106   50,265 263 SH   SOLE   0 0 263
Innovator Buffer - Jan. Common 45782C409   3,832,440 109,000 SH   SOLE   0 0 109,000
Innovator Power Buffer - Jan. Common 45782C508   1,461,074 43,995 SH   SOLE   0 0 43,995
Innovator Power Buffer - Mar. Common 45782c383   10,354,301 321,862 SH   SOLE   0 0 321,862
Innovator Power Buffer - Nov. Common 45782C573   177,281,788 5,574,899 SH   SOLE   0 0 5,574,899
Innovator Power Buffer - Sept. Common 45782C656   44,310,449 1,444,278 SH   SOLE   0 0 1,444,278
Insight Enterprises Common 45765U103   9,864 69 SH   SOLE   0 0 69
Invesco QQQ Trust Common 73935A104   386,049 1,203 SH   SOLE   0 0 1,203
Invesco S&P 500 Equal Weight Common 46137V357   5,206 36 SH   SOLE   0 0 36
Invesco S&P 500 Top 50 Common 46137V233   7,142 23 SH   SOLE   0 0 23
iShares Core Dividend Growth Common 46434V621   67,437 1,349 SH   SOLE   0 0 1,349
iShares Edge Min. Vol. USA Common 46429B697   68,812 946 SH   SOLE   0 0 946
iShares Expanded Technology Common 464287549   14,109,944 41,583 SH   SOLE   0 0 41,583
iShares Global Energy Common 464287341   3,889 103 SH   SOLE   0 0 103
iShares Russell 1000 Growth Common 464287614   207,681 850 SH   SOLE   0 0 850
Jack Henry Common 426281101   5,124 34 SH   SOLE   0 0 34
Johnson & Johnson Common 478160104   59,830 386 SH   SOLE   0 0 386
Lam Research Common 512807108   16,434 31 SH   SOLE   0 0 31
Lennar Common 526057104   42,044 400 SH   SOLE   0 0 400
Lockheed Martin Common 539830109   8,036 17 SH   SOLE   0 0 17
LVMH Common 502441306   11,759 64 SH   SOLE   0 0 64
Marathon Petroleum Common 56585A102   24,269 180 SH   SOLE   0 0 180
Marsh & McLennan Common 571748102   16,155 97 SH   SOLE   0 0 97
MasterBrand Common 57638P104   12,060 1,500 SH   SOLE   0 0 1,500
Mastercard Common 57636q104   19,261 53 SH   SOLE   0 0 53
McDonald's Common 580135101   217,257 777 SH   SOLE   0 0 777
Merck Common 58933y105   60,642 570 SH   SOLE   0 0 570
MetLife Common 59156R108   4,867 84 SH   SOLE   0 0 84
Microsoft Common 594918104   765,820 2,656 SH   SOLE   0 0 2,656
Mondelez Common 609207105   49,850 715 SH   SOLE   0 0 715
Motorola Solutions Common 620076307   6,009 21 SH   SOLE   0 0 21
MSCI Inc. Common 55354G100   8,395 15 SH   SOLE   0 0 15
NextEra Energy Common 65339F101   10,020 130 SH   SOLE   0 0 130
Nike Common 654106103   8,094 66 SH   SOLE   0 0 66
Nordson Common 655663102   9,557 43 SH   SOLE   0 0 43
Novo Nordisk Common K7314N152   34,056 214 SH   SOLE   0 0 214
NXP Semiconductors Common N6596X019   4,102 22 SH   SOLE   0 0 22
Oracle Common 68389x105   74,336 800 SH   SOLE   0 0 800
Organon Common 68622V106   706 30 SH   SOLE   0 0 30
Palo Alto Networks Common 697435105   10,187 51 SH   SOLE   0 0 51
Paychex Common 704326107   25,210 220 SH   SOLE   0 0 220
Pfizer Common 717081103   12,240 300 SH   SOLE   0 0 300
Pioneer Natural Resources Common 723787107   7,761 38 SH   SOLE   0 0 38
Pool Corp. Common 73278L105   7,534 22 SH   SOLE   0 0 22
Procter & Gamble Common 742718109   607,857 4,088 SH   SOLE   0 0 4,088
Prudential Financial Common 744320102   3,475 42 SH   SOLE   0 0 42
Public Storage Common 74460D109   604 2 SH   SOLE   0 0 2
Qualcomm Common 747525103   63,918 501 SH   SOLE   0 0 501
Raytheon Technologies Common 75513E101   25,364 259 SH   SOLE   0 0 259
Royal Dutch Shell Common 780259206   4,603 80 SH   SOLE   0 0 80
S&P Global Common 78409V104   3,448 10 SH   SOLE   0 0 10
Schlumberger Common 806857108   4,714 96 SH   SOLE   0 0 96
ServiceNow Common 81762P102   7,436 16 SH   SOLE   0 0 16
SiteOne Landscape Supply Common 829826103   4,790 35 SH   SOLE   0 0 35
Southern Common 842587107   40,913 588 SH   SOLE   0 0 588
SPDR S&P 1500 Common 78464A805   22,391 444 SH   SOLE   0 0 444
SPDR S&P 500 Common 78462f103   20,470 50 SH   SOLE   0 0 50
Starbucks Common 855244109   279,589 2,685 SH   SOLE   0 0 2,685
Sysco Common 871829107   29,734 385 SH   SOLE   0 0 385
Technology Sector SPDR Common 81369Y803   532,159 3,524 SH   SOLE   0 0 3,524
Teradyne Common 880770102   3,225 30 SH   SOLE   0 0 30
Texas Instruments Common 882508104   20,833 112 SH   SOLE   0 0 112
The Williams Companies Common 969457100   5,703 191 SH   SOLE   0 0 191
TotalEnergies Common F92124100   4,901 83 SH   SOLE   0 0 83
Trane Technologies Common 00BK9ZQ96   73,592 400 SH   SOLE   0 0 400
Ulta Beauty Common 90384S303   7,639 14 SH   SOLE   0 0 14
Union Pacific Common 907818108   10,466 52 SH   SOLE   0 0 52
United Healthcare Common 91324p102   28,828 61 SH   SOLE   0 0 61
UPS Common 911312106   482,453 2,487 SH   SOLE   0 0 2,487
Vanguard High Dividend Yield Common 921946406   3,507,484 33,246 SH   SOLE   0 0 33,246
Vanguard Information Technolog Common 92204A702   25,925,170 67,256 SH   SOLE   0 0 67,256
Vanguard S&P 500 Common 922908363   42,872 114 SH   SOLE   0 0 114
Verizon Common 92343v104   24,890 640 SH   SOLE   0 0 640
VICI Properties Common 925652109   167,732 5,142 SH   SOLE   0 0 5,142
Visa Common 92826c839   32,015 142 SH   SOLE   0 0 142
W.R. Berkley Common 084423102   9,028 145 SH   SOLE   0 0 145
Waste Management Common 94106l109   373,007 2,286 SH   SOLE   0 0 2,286
Weyerhaeuser Common 962166104   16,059 533 SH   SOLE   0 0 533
Xcel Energy Common 98389B100   13,623 202 SH   SOLE   0 0 202
Zoetis Common 98978V103   8,322 50 SH   SOLE   0 0 50