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
ABBOTT LABS COM 002824100 910 8,371 SH   SOLE   0 0 8,371
APPLE INC COM 037833100 981 7,177 SH   SOLE   0 0 7,177
AUTOMATIC DATA PROCESSING IN COM 053015103 259 1,231 SH   SOLE   0 0 1,231
BIO-TECHNE CORP COM 09073M104 1,955 5,639 SH   SOLE   0 0 5,639
BOEING CO COM 097023105 356 2,605 SH   SOLE   0 0 2,605
BRISTOL-MYERS SQUIBB CO COM 110122108 531 6,894 SH   SOLE   0 0 6,894
CATERPILLAR INC COM 149123101 284 1,588 SH   SOLE   0 0 1,588
CSX CORP COM 126408103 1,277 43,949 SH   SOLE   0 0 43,949
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 4,465 109,120 SH   SOLE   96 0 109,024
HERSHEY CO COM 427866108 409 1,902 SH   SOLE   0 0 1,902
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 546 44,250 SH   SOLE   727 0 43,523
INVESCO QQQ TR UNIT SER 1 46090E103 17,753 63,339 SH   SOLE   83 0 63,256
ISHARES TR MSCI USA MMENTM 46432F396 9,637 70,671 SH   SOLE   56 0 70,615
ISHARES TR RUS 1000 GRW ETF 464287614 20,444 93,481 SH   SOLE   132 0 93,349
ISHARES TR MSCI USA QLT FCT 46432F339 19,792 177,138 SH   SOLE   203 0 176,936
ISHARES TR CORE DIV GRWTH 46434V621 5,407 113,493 SH   SOLE   157 0 113,337
ISHARES TR CORE S&P500 ETF 464287200 15,727 41,479 SH   SOLE   18 0 41,461
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 25,252 529,617 SH   SOLE   708 0 528,909
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 6,697 151,583 SH   SOLE   112 0 151,471
JOHNSON & JOHNSON COM 478160104 318 1,792 SH   SOLE   0 0 1,792
LPL FINL HLDGS INC COM 50212V100 277 1,502 SH   SOLE   0 0 1,502
MICROSOFT CORP COM 594918104 231 900 SH   SOLE   0 0 900
PROSHARES TR S&P 500 DV ARIST 74348A467 8,092 94,797 SH   SOLE   200 0 94,597
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 378 5,276 SH   SOLE   0 0 5,276
SPDR GOLD TR GOLD SHS 78463V107 10,516 62,422 SH   SOLE   116 0 62,306
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,870 78,638 SH   SOLE   68 0 78,570
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,333 30,040 SH   SOLE   95 0 29,945
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,524 29,145 SH   SOLE   20 0 29,125
SPDR SER TR PRTFLO S&P500 VL 78464A508 19,339 525,239 SH   SOLE   608 0 524,631
SPDR SER TR PORTFOLIO S&P500 78464A854 855 19,291 SH   SOLE   0 0 19,291
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 10,883 261,354 SH   SOLE   443 0 260,911
UNION PAC CORP COM 907818108 235 1,101 SH   SOLE   0 0 1,101
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,647 46,181 SH   SOLE   168 0 46,013