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 640 8,007 SH   SOLE   8,007 0 0
APPLE INC COM 037833100 268 1,410 SH   SOLE   1,410 0 0
BIO TECHNE CORP COM 09073M104 1,471 7,411 SH   SOLE   7,411 0 0
CSX CORP COM 126408103 1,300 17,378 SH   SOLE   17,378 0 0
CATERPILLAR INC DEL COM 149123101 219 1,618 SH   SOLE   1,618 0 0
CELGENE CORP COM 151020104 755 8,003 SH   SOLE   8,003 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 5,386 89,793 SH   SOLE   89,793 0 0
GENESEE & WYO INC CL A 371559105 1,345 15,438 SH   SOLE   15,438 0 0
HERSHEY CO COM 427866108 233 2,027 SH   SOLE   2,027 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8,714 83,439 SH   SOLE   83,439 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 594 40,964 SH   SOLE   40,964 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,440 43,717 SH   SOLE   43,717 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 8,583 69,502 SH   SOLE   69,502 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 21,034 138,965 SH   SOLE   138,965 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 600 6,431 SH   SOLE   6,431 0 0
ISHARES TR MIN VOL USA ETF 46429B697 8,405 142,948 SH   SOLE   142,948 0 0
ISHARES TR USA QUALITY FCTR 46432F339 12,045 136,022 SH   SOLE   136,022 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 8,678 108,662 SH   SOLE   108,662 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 5,922 52,794 SH   SOLE   52,794 0 0
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 8,907 244,285 SH   SOLE   244,285 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 3,566 101,480 SH   SOLE   101,480 0 0
JOHNSON & JOHNSON COM 478160104 222 1,589 SH   SOLE   1,589 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 230 813 SH   SOLE   813 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 276 5,276 SH   SOLE   5,276 0 0
UNION PACIFIC CORP COM 907818108 205 1,229 SH   SOLE   1,229 0 0