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 1,576 18,144 SH   SOLE   0 0 18,144
ALTRIA GROUP INC COM 02209S103 459 9,191 SH   SOLE   0 0 9,191
AMAZON COM INC COM 023135106 506 274 SH   SOLE   0 0 274
AMERICAN EXPRESS CO COM 025816109 321 2,582 SH   SOLE   0 0 2,582
AMGEN INC COM 031162100 241 1,000 SH   SOLE   0 0 1,000
APPLE INC COM 037833100 906 3,084 SH   SOLE   0 0 3,084
AT&T INC COM 00206R102 1,175 30,068 SH   SOLE   0 0 30,068
BANK AMER CORP COM 060505104 538 15,269 SH   SOLE   0 0 15,269
BCE INC COM NEW 05534B760 243 5,250 SH   SOLE   0 0 5,250
BECTON DICKINSON & CO COM 075887109 2,759 10,145 SH   SOLE   0 0 10,145
BOSTON SCIENTIFIC CORP COM 101137107 1,207 26,700 SH   SOLE   0 0 26,700
BRISTOL MYERS SQUIBB CO COM 110122108 594 9,250 SH   SOLE   0 0 9,250
CAMPBELL SOUP CO COM 134429109 283 5,731 SH   SOLE   0 0 5,731
CHEVRON CORP NEW COM 166764100 595 4,939 SH   SOLE   0 0 4,939
CISCO SYS INC COM 17275R102 2,400 50,051 SH   SOLE   0 0 50,051
CONOCOPHILLIPS COM 20825C104 218 3,350 SH   SOLE   0 0 3,350
CROWN CASTLE INTL CORP NEW COM 22822V101 239 1,680 SH   SOLE   0 0 1,680
CVS HEALTH CORP COM 126650100 1,970 26,520 SH   SOLE   0 0 26,520
DANAHER CORPORATION COM 235851102 285 1,854 SH   SOLE   0 0 1,854
DISNEY WALT CO COM DISNEY 254687106 494 3,414 SH   SOLE   0 0 3,414
DOLLAR GEN CORP NEW COM 256677105 1,350 8,655 SH   SOLE   0 0 8,655
DOMINION ENERGY INC COM 25746U109 955 11,533 SH   SOLE   0 0 11,533
DUKE ENERGY CORP NEW COM NEW 26441C204 436 4,784 SH   SOLE   0 0 4,784
EATON CORP PLC SHS G29183103 830 8,763 SH   SOLE   0 0 8,763
EKSO BIONICS HLDGS INC COM NEW 282644202 4 11,500 SH   SOLE   0 0 11,500
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 492 11,720 SH   SOLE   0 0 11,720
EXXON MOBIL CORP COM 30231G102 352 5,046 SH   SOLE   0 0 5,046
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,129 15,306 SH   SOLE   0 0 15,306
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 735 21,920 SH   SOLE   0 0 21,920
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,237 30,823 SH   SOLE   0 0 30,823
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 676 23,140 SH   SOLE   0 0 23,140
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,414 24,113 SH   SOLE   0 0 24,113
GENERAL ELECTRIC CO COM 369604103 315 28,258 SH   SOLE   0 0 28,258
GENERAL MLS INC COM 370334104 472 8,820 SH   SOLE   0 0 8,820
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 524 23,950 SH   SOLE   0 0 23,950
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 1,283 25,298 SH   SOLE   0 0 25,298
HERSHEY CO COM 427866108 401 2,725 SH   SOLE   0 0 2,725
HOME DEPOT INC COM 437076102 2,785 12,752 SH   SOLE   0 0 12,752
INTEL CORP COM 458140100 781 13,042 SH   SOLE   0 0 13,042
INTERNATIONAL BUSINESS MACHS COM 459200101 538 4,015 SH   SOLE   0 0 4,015
INTL PAPER CO COM 460146103 373 8,100 SH   SOLE   0 0 8,100
INTUITIVE SURGICAL INC COM NEW 46120E602 1,159 1,960 SH   SOLE   0 0 1,960
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 222 3,200 SH   SOLE   0 0 3,200
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4,069 32,095 SH   SOLE   0 0 32,095
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 86,540 747,839 SH   SOLE   0 0 747,839
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 241 4,380 SH   SOLE   0 0 4,380
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 252 3,267 SH   SOLE   0 0 3,267
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 23,425 363,961 SH   SOLE   0 0 363,961
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 245 3,588 SH   SOLE   0 0 3,588
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 245 6,333 SH   SOLE   0 0 6,333
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 9,611 168,386 SH   SOLE   0 0 168,386
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 8,939 466,807 SH   SOLE   0 0 466,807
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 9,456 328,342 SH   SOLE   0 0 328,342
INVESCO QQQ TR UNIT SER 1 46090E103 6,384 30,027 SH   SOLE   0 0 30,027
IRIDIUM COMMUNICATIONS INC COM 46269C102 946 38,395 SH   SOLE   0 0 38,395
ISHARES INC CORE MSCI EMKT 46434G103 12,258 228,005 SH   SOLE   0 0 228,005
ISHARES TR TIPS BD ETF 464287176 258 2,210 SH   SOLE   0 0 2,210
ISHARES TR CORE S&P500 ETF 464287200 254 785 SH   SOLE   0 0 785
ISHARES TR S&P 500 GRWT ETF 464287309 14,148 73,062 SH   SOLE   0 0 73,062
ISHARES TR 1 3 YR TREAS BD 464287457 449 5,311 SH   SOLE   0 0 5,311
ISHARES TR MSCI EAFE ETF 464287465 285 4,110 SH   SOLE   0 0 4,110
ISHARES TR CORE S&P MCP ETF 464287507 4,706 22,863 SH   SOLE   0 0 22,863
ISHARES TR EXPANDED TECH 464287515 16,997 72,936 SH   SOLE   0 0 72,936
ISHARES TR PHLX SEMICND ETF 464287523 14,966 59,600 SH   SOLE   0 0 59,600
ISHARES TR S&P MC 400GR ETF 464287606 13,513 56,749 SH   SOLE   0 0 56,749
ISHARES TR U.S. UTILITS ETF 464287697 13,532 83,505 SH   SOLE   0 0 83,505
ISHARES TR S&P MC 400VL ETF 464287705 15,119 88,555 SH   SOLE   0 0 88,555
ISHARES TR U.S. TECH ETF 464287721 17,724 76,198 SH   SOLE   0 0 76,198
ISHARES TR CORE S&P SCP ETF 464287804 2,246 26,780 SH   SOLE   0 0 26,780
ISHARES TR SP SMCP600VL ETF 464287879 14,051 87,380 SH   SOLE   0 0 87,380
ISHARES TR S&P SML 600 GWT 464287887 13,760 71,186 SH   SOLE   0 0 71,186
ISHARES TR MRNGSTR LG-CP VL 464288109 12,745 108,757 SH   SOLE   0 0 108,757
ISHARES TR EAFE SML CP ETF 464288273 2,077 33,349 SH   SOLE   0 0 33,349
ISHARES TR IBOXX HI YD ETF 464288513 281 3,190 SH   SOLE   0 0 3,190
ISHARES TR PFD AND INCM SEC 464288687 1,882 50,057 SH   SOLE   0 0 50,057
ISHARES TR US AER DEF ETF 464288760 17,040 76,730 SH   SOLE   0 0 76,730
ISHARES TR U.S. MED DVC ETF 464288810 18,123 68,564 SH   SOLE   0 0 68,564
ISHARES TR NEW ZEALAND ETF 464289123 381 6,600 SH   SOLE   0 0 6,600
ISHARES TR MSCI MIN VOL ETF 46429B697 1,466 22,340 SH   SOLE   0 0 22,340
ISHARES TR CORE MSCI EAFE 46432F842 30,192 462,786 SH   SOLE   0 0 462,786
ISHARES TR EXPONENTIAL TECH 46434V381 579 13,530 SH   SOLE   0 0 13,530
JANUS DETROIT STR TR HENDERSON MTG 47103U852 9,574 184,006 SH   SOLE   0 0 184,006
JOHNSON & JOHNSON COM 478160104 338 2,316 SH   SOLE   0 0 2,316
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2,330 40,811 SH   SOLE   0 0 40,811
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 2,493 31,290 SH   SOLE   0 0 31,290
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 7,650 152,902 SH   SOLE   0 0 152,902
JPMORGAN CHASE & CO COM 46625H100 3,638 26,096 SH   SOLE   0 0 26,096
KELLOGG CO COM 487836108 277 4,010 SH   SOLE   0 0 4,010
KIMBERLY CLARK CORP COM 494368103 316 2,300 SH   SOLE   0 0 2,300
LAM RESEARCH CORP COM 512807108 227 775 SH   SOLE   0 0 775
LOCKHEED MARTIN CORP COM 539830109 2,665 6,845 SH   SOLE   0 0 6,845
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 392 4,150 SH   SOLE   0 0 4,150
MARRIOTT INTL INC NEW CL A 571903202 1,269 8,382 SH   SOLE   0 0 8,382
MCDONALDS CORP COM 580135101 876 4,435 SH   SOLE   0 0 4,435
MEDICAL PPTYS TRUST INC COM 58463J304 218 10,350 SH   SOLE   0 0 10,350
MERCK & CO INC COM 58933Y105 3,146 34,590 SH   SOLE   0 0 34,590
MICROSOFT CORP COM 594918104 6,248 39,620 SH   SOLE   0 0 39,620
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,616 22,438 SH   SOLE   0 0 22,438
NASDAQ INC COM 631103108 3,267 30,500 SH   SOLE   0 0 30,500
NUCOR CORP COM 670346105 399 7,083 SH   SOLE   0 0 7,083
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,133 2,585 SH   SOLE   0 0 2,585
OLD REP INTL CORP COM 680223104 2,006 89,670 SH   SOLE   0 0 89,670
ONEOK INC NEW COM 682680103 238 3,150 SH   SOLE   0 0 3,150
PEPSICO INC COM 713448108 613 4,484 SH   SOLE   0 0 4,484
PFIZER INC COM 717081103 409 10,447 SH   SOLE   0 0 10,447
PHILIP MORRIS INTL INC COM 718172109 315 3,707 SH   SOLE   0 0 3,707
PHILLIPS 66 COM 718546104 531 4,770 SH   SOLE   0 0 4,770
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 929 9,140 SH   SOLE   0 0 9,140
PIONEER NAT RES CO COM 723787107 852 5,627 SH   SOLE   0 0 5,627
PROCTER & GAMBLE CO COM 742718109 3,220 25,777 SH   SOLE   0 0 25,777
PRUDENTIAL FINL INC COM 744320102 207 2,209 SH   SOLE   0 0 2,209
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 434 7,353 SH   SOLE   0 0 7,353
RAYMOND JAMES FINANCIAL INC COM 754730109 1,118 12,500 SH   SOLE   0 0 12,500
REPUBLIC SVCS INC COM 760759100 3,321 37,055 SH   SOLE   0 0 37,055
ROPER TECHNOLOGIES INC COM 776696106 1,185 3,345 SH   SOLE   0 0 3,345
SALESFORCE COM INC COM 79466L302 956 5,877 SH   SOLE   0 0 5,877
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2,026 67,880 SH   SOLE   0 0 67,880
SEAGATE TECHNOLOGY PLC SHS G7945M107 208 3,500 SH   SOLE   0 0 3,500
SELECT SECTOR SPDR TR ENERGY 81369Y506 273 4,550 SH   SOLE   0 0 4,550
SPDR S&P 500 ETF TR TR UNIT 78462F103 461 1,433 SH   SOLE   0 0 1,433
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 225 600 SH   SOLE   0 0 600
TEXAS INSTRS INC COM 882508104 1,747 13,620 SH   SOLE   0 0 13,620
UDR INC COM 902653104 201 4,300 SH   SOLE   0 0 4,300
UNION PACIFIC CORP COM 907818108 1,875 10,369 SH   SOLE   0 0 10,369
VALERO ENERGY CORP NEW COM 91913Y100 2,313 24,697 SH   SOLE   0 0 24,697
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,805 48,700 SH   SOLE   0 0 48,700
VANGUARD INDEX FDS SML CP GRW ETF 922908595 353 1,775 SH   SOLE   0 0 1,775
VANGUARD INDEX FDS LARGE CAP ETF 922908637 11,249 76,091 SH   SOLE   0 0 76,091
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,945 47,190 SH   SOLE   0 0 47,190
VANGUARD INDEX FDS GROWTH ETF 922908736 10,917 59,930 SH   SOLE   0 0 59,930
VANGUARD INDEX FDS SMALL CP ETF 922908751 476 2,875 SH   SOLE   0 0 2,875
VANGUARD INDEX FDS TOTAL STK MKT 922908769 222 1,355 SH   SOLE   0 0 1,355
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 791 16,050 SH   SOLE   0 0 16,050
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 307 1,600 SH   SOLE   0 0 1,600
VERIZON COMMUNICATIONS INC COM 92343V104 2,507 40,824 SH   SOLE   0 0 40,824
VISA INC COM CL A 92826C839 1,339 7,125 SH   SOLE   0 0 7,125
WEC ENERGY GROUP INC COM 92939U106 652 7,069 SH   SOLE   0 0 7,069
WELLS FARGO CO NEW COM 949746101 230 4,280 SH   SOLE   0 0 4,280
WEYERHAEUSER CO COM 962166104 1,638 54,225 SH   SOLE   0 0 54,225
YUM BRANDS INC COM 988498101 373 3,700 SH   SOLE   0 0 3,700