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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 4,366 33,736 SH   SOLE   0 0 33,736
ABBOTT LABS COM 002824100 3,094 28,473 SH   SOLE   0 0 28,473
ABBVIE INC COM 00287Y109 2,086 13,623 SH   SOLE   0 0 13,623
AFLAC INC COM 001055102 1,699 30,700 SH   SOLE   0 0 30,700
AIR PRODS & CHEMS INC COM 009158106 1,766 7,344 SH   SOLE   0 0 7,344
ALPHABET INC CAP STK CL A 02079K305 3,557 1,632 SH   SOLE   0 0 1,632
AMAZON COM INC COM 023135106 3,621 34,094 SH   SOLE   0 0 34,094
APPLE INC COM 037833100 5,958 43,579 SH   SOLE   0 0 43,579
BAUSCH HEALTH COS INC COM 071734107 725 86,742 SH   SOLE   0 0 86,742
BECTON DICKINSON & CO COM 075887109 886 3,592 SH   SOLE   0 0 3,592
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,635 5,988 SH   SOLE   0 0 5,988
CHUBB LIMITED COM H1467J104 865 4,402 SH   SOLE   0 0 4,402
CINCINNATI FINL CORP COM 172062101 1,356 11,398 SH   SOLE   0 0 11,398
CITIGROUP INC COM NEW 172967424 1,980 43,050 SH   SOLE   0 0 43,050
COCA COLA CO COM 191216100 303 4,818 SH   SOLE   0 0 4,818
CVS HEALTH CORP COM 126650100 1,557 16,808 SH   SOLE   0 0 16,808
DIAMONDBACK ENERGY INC COM 25278X109 1,597 13,182 SH   SOLE   0 0 13,182
DOVER CORP COM 260003108 893 7,362 SH   SOLE   0 0 7,362
ECOLAB INC COM 278865100 700 4,551 SH   SOLE   0 0 4,551
EMERSON ELEC CO COM 291011104 2,990 37,589 SH   SOLE   0 0 37,589
ENBRIDGE INC COM 29250N105 959 22,698 SH   SOLE   0 0 22,698
ETF SER SOLUTIONS NETLEASE CORP 26922A248 460 17,851 SH   SOLE   0 0 17,851
EXXON MOBIL CORP COM 30231G102 4,645 54,242 SH   SOLE   0 0 54,242
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,448 68,126 SH   SOLE   0 0 68,126
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,726 45,915 SH   SOLE   0 0 45,915
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,230 17,584 SH   SOLE   0 0 17,584
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2,765 59,630 SH   SOLE   0 0 59,630
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2,238 91,352 SH   SOLE   0 0 91,352
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,158 29,841 SH   SOLE   0 0 29,841
FORD MTR CO DEL COM 345370860 1,159 104,177 SH   SOLE   0 0 104,177
FRANKLIN RESOURCES INC COM 354613101 2,379 102,048 SH   SOLE   0 0 102,048
FREEPORT-MCMORAN INC CL B 35671D857 954 32,592 SH   SOLE   0 0 32,592
GENERAC HLDGS INC COM 368736104 2,085 9,899 SH   SOLE   0 0 9,899
HEARTLAND FINL USA INC COM 42234Q102 1,348 32,461 SH   SOLE   0 0 32,461
II-VI INC COM 902104108 1,455 28,561 SH   SOLE   0 0 28,561
ISHARES INC MSCI GBL MIN VOL 464286525 423 4,472 SH   SOLE   0 0 4,472
ISHARES TR MSCI USA MIN VOL 46429B697 978 13,936 SH   SOLE   0 0 13,936
ISHARES TR MSCI USA VALUE 46432F388 922 10,183 SH   SOLE   0 0 10,183
ISHARES TR 20 YR TR BD ETF 464287432 471 4,102 SH   SOLE   0 0 4,102
ISHARES TR MSCI INTL VLU FT 46435G409 393 17,704 SH   SOLE   0 0 17,704
JOHNSON & JOHNSON COM 478160104 1,713 9,653 SH   SOLE   0 0 9,653
KLA CORP COM NEW 482480100 1,253 3,927 SH   SOLE   0 0 3,927
LILLY ELI & CO COM 532457108 1,381 4,259 SH   SOLE   0 0 4,259
LINDE PLC SHS G5494J103 898 3,124 SH   SOLE   0 0 3,124
M & T BK CORP COM 55261F104 1,489 9,339 SH   SOLE   0 0 9,339
MASTERCARD INCORPORATED CL A 57636Q104 233 739 SH   SOLE   0 0 739
MCDONALDS CORP COM 580135101 1,391 5,635 SH   SOLE   0 0 5,635
META PLATFORMS INC CL A 30303M102 1,772 10,989 SH   SOLE   0 0 10,989
MICROSOFT CORP COM 594918104 4,053 15,780 SH   SOLE   0 0 15,780
MONDELEZ INTL INC CL A 609207105 205 3,300 SH   SOLE   0 0 3,300
NIKE INC CL B 654106103 697 6,821 SH   SOLE   0 0 6,821
NVIDIA CORPORATION COM 67066G104 224 1,479 SH   SOLE   0 0 1,479
PALO ALTO NETWORKS INC COM 697435105 1,351 2,736 SH   SOLE   0 0 2,736
PENTAIR PLC SHS G7S00T104 946 20,671 SH   SOLE   0 0 20,671
PRICE T ROWE GROUP INC COM 74144T108 2,137 18,807 SH   SOLE   0 0 18,807
QUALCOMM INC COM 747525103 1,449 11,344 SH   SOLE   0 0 11,344
QUANTA SVCS INC COM 74762E102 313 2,500 SH   SOLE   0 0 2,500
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 11,033 224,286 SH   SOLE   0 0 224,286
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,221 21,057 SH   SOLE   0 0 21,057
SJW GROUP COM 784305104 220 3,523 SH   SOLE   0 0 3,523
SMUCKER J M CO COM NEW 832696405 2,024 15,812 SH   SOLE   0 0 15,812
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,653 69,498 SH   SOLE   0 0 69,498
STEEL DYNAMICS INC COM 858119100 1,199 18,125 SH   SOLE   0 0 18,125
TESLA INC COM 88160R101 747 1,109 SH   SOLE   0 0 1,109
V F CORP COM 918204108 2,233 50,557 SH   SOLE   0 0 50,557
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,755 80,786 SH   SOLE   0 0 80,786
VERIZON COMMUNICATIONS INC COM 92343V104 1,886 37,155 SH   SOLE   0 0 37,155
VISA INC COM CL A 92826C839 2,690 13,661 SH   SOLE   0 0 13,661
VISTA OUTDOOR INC COM 928377100 693 24,853 SH   SOLE   0 0 24,853
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,444 64,473 SH   SOLE   0 0 64,473