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
LOWES COS INC COM 548661107   8,907,243 44,706 SH   SOLE   0 0 44,706
APPLE INC COM 037833100   7,136,784 54,928 SH   SOLE   0 0 54,928
MICROSOFT CORP COM 594918104   5,151,335 21,480 SH   SOLE   0 0 21,480
CHEVRON CORP NEW COM 166764100   4,925,411 27,441 SH   SOLE   0 0 27,441
MCKESSON CORP COM 58155Q103   4,538,202 12,098 SH   SOLE   0 0 12,098
KINDER MORGAN INC DEL COM 49456B101   4,537,375 250,961 SH   SOLE   0 0 250,961
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   4,325,387 120,619 SH   SOLE   0 0 120,619
JPMORGAN CHASE & CO COM 46625H100   4,145,279 30,912 SH   SOLE   0 0 30,912
LILLY ELI & CO COM 532457108   4,032,262 11,022 SH   SOLE   0 0 11,022
COCA COLA CO COM 191216100   3,871,690 60,866 SH   SOLE   0 0 60,866
COMMERCE BANCSHARES INC COM 200525103   3,596,985 52,842 SH   SOLE   0 0 52,842
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,483,759 9,110 SH   SOLE   0 0 9,110
EXXON MOBIL CORP COM 30231G102   3,292,530 29,851 SH   SOLE   0 0 29,851
SOUTHERN CO COM 842587107   3,121,052 43,706 SH   SOLE   0 0 43,706
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   2,970,814 37,869 SH   SOLE   0 0 37,869
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,889,154 21,267 SH   SOLE   0 0 21,267
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,722,340 19,273 SH   SOLE   0 0 19,273
ISHARES TR RUS 1000 GRW ETF 464287614   2,556,798 11,934 SH   SOLE   0 0 11,934
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   2,479,064 41,707 SH   SOLE   0 0 41,707
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   2,475,382 34,840 SH   SOLE   0 0 34,840
CSX CORP COM 126408103   2,168,290 69,990 SH   SOLE   0 0 69,990
BRISTOL-MYERS SQUIBB CO COM 110122108   2,097,742 29,156 SH   SOLE   0 0 29,156
NORFOLK SOUTHN CORP COM 655844108   2,078,995 8,437 SH   SOLE   0 0 8,437
JOHNSON & JOHNSON COM 478160104   1,982,359 11,222 SH   SOLE   0 0 11,222
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,880,571 42,818 SH   SOLE   0 0 42,818
COSTCO WHSL CORP NEW COM 22160K105   1,875,996 4,110 SH   SOLE   0 0 4,110
CISCO SYS INC COM 17275R102   1,811,334 38,021 SH   SOLE   0 0 38,021
HOME DEPOT INC COM 437076102   1,749,508 5,539 SH   SOLE   0 0 5,539
BANK AMERICA CORP COM 060505104   1,717,362 51,853 SH   SOLE   0 0 51,853
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,684,892 16,010 SH   SOLE   0 0 16,010
WALMART INC COM 931142103   1,559,890 11,001 SH   SOLE   0 0 11,001
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,543,716 16,862 SH   SOLE   0 0 16,862
HONEYWELL INTL INC COM 438516106   1,504,042 7,018 SH   SOLE   0 0 7,018
AMERICAN TOWER CORP NEW COM 03027X100   1,491,743 7,041 SH   SOLE   0 0 7,041
DUKE ENERGY CORP NEW COM NEW 26441C204   1,456,120 14,138 SH   SOLE   0 0 14,138
FISERV INC COM 337738108   1,347,263 13,330 SH   SOLE   0 0 13,330
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,341,063 26,035 SH   SOLE   0 0 26,035
FIRST AMERN FINL CORP COM 31847R102   1,339,393 25,590 SH   SOLE   0 0 25,590
UNION PAC CORP COM 907818108   1,326,912 6,408 SH   SOLE   0 0 6,408
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,320,541 53,922 SH   SOLE   0 0 53,922
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   1,313,284 68,975 SH   SOLE   0 0 68,975
PEPSICO INC COM 713448108   1,307,481 7,237 SH   SOLE   0 0 7,237
PFIZER INC COM 717081103   1,294,074 25,255 SH   SOLE   0 0 25,255
CUBESMART COM 229663109   1,272,516 31,615 SH   SOLE   0 0 31,615
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,262,827 36,925 SH   SOLE   0 0 36,925
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,249,274 10,039 SH   SOLE   0 0 10,039
TJX COS INC NEW COM 872540109   1,225,124 15,391 SH   SOLE   0 0 15,391
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,224,727 9,945 SH   SOLE   0 0 9,945
TEXAS INSTRS INC COM 882508104   1,161,001 7,027 SH   SOLE   0 0 7,027
PROCTER AND GAMBLE CO COM 742718109   1,148,577 7,578 SH   SOLE   0 0 7,578
UNITEDHEALTH GROUP INC COM 91324P102   1,146,299 2,162 SH   SOLE   0 0 2,162
TRUIST FINL CORP COM 89832Q109   1,124,186 26,126 SH   SOLE   0 0 26,126
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,110,442 14,895 SH   SOLE   0 0 14,895
CVS HEALTH CORP COM 126650100   1,079,771 11,587 SH   SOLE   0 0 11,587
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   1,067,070 19,303 SH   SOLE   0 0 19,303
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,058,120 16,559 SH   SOLE   0 0 16,559
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   1,050,546 18,630 SH   SOLE   0 0 18,630
BROADCOM INC COM 11135F101   1,013,190 1,812 SH   SOLE   0 0 1,812
CROWN CASTLE INC COM 22822V101   995,191 7,337 SH   SOLE   0 0 7,337
MERCK & CO INC COM 58933Y105   993,829 8,957 SH   SOLE   0 0 8,957
PHILIP MORRIS INTL INC COM 718172109   969,389 9,578 SH   SOLE   0 0 9,578
ENBRIDGE INC COM 29250N105   927,782 23,728 SH   SOLE   0 0 23,728
VERIZON COMMUNICATIONS INC COM 92343V104   913,691 23,190 SH   SOLE   0 0 23,190
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   860,422 18,008 SH   SOLE   0 0 18,008
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   856,788 29,295 SH   SOLE   0 0 29,295
WASTE MGMT INC DEL COM 94106L109   854,682 5,448 SH   SOLE   0 0 5,448
ZOETIS INC CL A 98978V103   833,430 5,687 SH   SOLE   0 0 5,687
ARCHER DANIELS MIDLAND CO COM 039483102   832,029 8,961 SH   SOLE   0 0 8,961
WILLIAMS COS INC COM 969457100   830,955 25,257 SH   SOLE   0 0 25,257
UNITED PARCEL SERVICE INC CL B 911312106   802,821 4,618 SH   SOLE   0 0 4,618
ALTRIA GROUP INC COM 02209S103   779,373 17,050 SH   SOLE   0 0 17,050
KIMBELL RTY PARTNERS LP UNIT 49435R102   775,281 46,424 SH   SOLE   0 0 46,424
ABBVIE INC COM 00287Y109   764,168 4,728 SH   SOLE   0 0 4,728
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   760,269 9,580 SH   SOLE   0 0 9,580
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   758,167 10,116 SH   SOLE   0 0 10,116
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   743,250 15,912 SH   SOLE   0 0 15,912
PARK NATL CORP COM 700658107   729,785 5,185 SH   SOLE   0 0 5,185
EATON CORP PLC SHS G29183103   720,401 4,590 SH   SOLE   0 0 4,590
AMAZON COM INC COM 023135106   700,140 8,335 SH   SOLE   0 0 8,335
ABBOTT LABS COM 002824100   691,670 6,300 SH   SOLE   0 0 6,300
PACER FDS TR PACER US SMALL 69374H857   677,640 18,850 SH   SOLE   0 0 18,850
BLACKROCK INC COM 09247X101   677,450 956 SH   SOLE   0 0 956
PACER FDS TR US CASH COWS 100 69374H881   654,065 14,142 SH   SOLE   0 0 14,142
VERISK ANALYTICS INC COM 92345Y106   651,003 3,690 SH   SOLE   0 0 3,690
INTEL CORP COM 458140100   643,879 24,362 SH   SOLE   0 0 24,362
VISA INC COM CL A 92826C839   635,380 3,058 SH   SOLE   0 0 3,058
GENERAL ELECTRIC CO COM NEW 369604301   628,477 7,501 SH   SOLE   0 0 7,501
FIRST TR VALUE LINE DIVID IN SHS 33734H106   625,709 15,678 SH   SOLE   0 0 15,678
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   617,636 12,822 SH   SOLE   0 0 12,822
VALERO ENERGY CORP COM 91913Y100   614,002 4,840 SH   SOLE   0 0 4,840
MONDELEZ INTL INC CL A 609207105   598,687 8,983 SH   SOLE   0 0 8,983
LINCOLN NATL CORP IND COM 534187109   595,139 19,373 SH   SOLE   0 0 19,373
ALPHABET INC CAP STK CL C 02079K107   579,337 6,529 SH   SOLE   0 0 6,529
AMERICAN EXPRESS CO COM 025816109   564,701 3,822 SH   SOLE   0 0 3,822
INTERNATIONAL BUSINESS MACHS COM 459200101   544,013 3,861 SH   SOLE   0 0 3,861
SPDR GOLD TR GOLD SHS 78463V107   524,188 3,090 SH   SOLE   0 0 3,090
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   503,144 9,128 SH   SOLE   0 0 9,128
ROCKWELL AUTOMATION INC COM 773903109   500,459 1,943 SH   SOLE   0 0 1,943
3M CO COM 88579Y101   485,682 4,050 SH   SOLE   0 0 4,050
HARTFORD FINL SVCS GROUP INC COM 416515104   482,127 6,358 SH   SOLE   0 0 6,358
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   479,173 4,407 SH   SOLE   0 0 4,407
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   456,953 3,014 SH   SOLE   0 0 3,014
AT&T INC COM 00206R102   455,141 24,722 SH   SOLE   0 0 24,722
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   439,677 6,681 SH   SOLE   0 0 6,681
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   433,881 5,564 SH   SOLE   0 0 5,564
FIRST TR MORNINGSTAR DIVID L SHS 336917109   417,442 11,418 SH   SOLE   0 0 11,418
DISNEY WALT CO COM 254687106   416,590 4,795 SH   SOLE   0 0 4,795
FIRST HORIZON CORPORATION COM 320517105   403,344 16,463 SH   SOLE   0 0 16,463
PAYPAL HLDGS INC COM 70450Y103   386,511 5,427 SH   SOLE   0 0 5,427
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   382,727 1,239 SH   SOLE   0 0 1,239
AKAMAI TECHNOLOGIES INC COM 00971T101   382,301 4,535 SH   SOLE   0 0 4,535
SPDR SER TR BLOOMBERG INVT 78468R200   380,355 12,516 SH   SOLE   0 0 12,516
STAR GROUP L P UNIT LTD PARTNR 85512C105   374,611 31,088 SH   SOLE   0 0 31,088
ISHARES TR RUSSELL 3000 ETF 464287689   374,053 1,695 SH   SOLE   0 0 1,695
TARGET CORP COM 87612E106   363,685 2,440 SH   SOLE   0 0 2,440
PHILLIPS 66 COM 718546104   356,994 3,430 SH   SOLE   0 0 3,430
ROYAL GOLD INC COM 780287108   352,968 3,131 SH   SOLE   0 0 3,131
INVESCO QQQ TR UNIT SER 1 46090E103   346,697 1,302 SH   SOLE   0 0 1,302
ISHARES SILVER TR ISHARES 46428Q109   341,310 15,500 SH   SOLE   0 0 15,500
PAYCHEX INC COM 704326107   337,666 2,922 SH   SOLE   0 0 2,922
TRACTOR SUPPLY CO COM 892356106   337,455 1,500 SH   SOLE   0 0 1,500
CUMMINS INC COM 231021106   333,391 1,376 SH   SOLE   0 0 1,376
EMERSON ELEC CO COM 291011104   323,745 3,370 SH   SOLE   0 0 3,370
AFLAC INC COM 001055102   321,512 4,469 SH   SOLE   0 0 4,469
ACUITY BRANDS INC COM 00508Y102   320,542 1,936 SH   SOLE   0 0 1,936
REGIONS FINANCIAL CORP NEW COM 7591EP100   309,408 14,351 SH   SOLE   0 0 14,351
INTERCONTINENTAL EXCHANGE IN COM 45866F104   304,795 2,971 SH   SOLE   0 0 2,971
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   303,010 11,528 SH   SOLE   0 0 11,528
STERIS PLC SHS USD G8473T100   299,013 1,619 SH   SOLE   0 0 1,619
IQVIA HLDGS INC COM 46266C105   297,705 1,453 SH   SOLE   0 0 1,453
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   295,645 11,077 SH   SOLE   0 0 11,077
COMCAST CORP NEW CL A 20030N101   293,902 8,404 SH   SOLE   0 0 8,404
CORTEVA INC COM 22052L104   293,576 4,994 SH   SOLE   0 0 4,994
GENUINE PARTS CO COM 372460105   293,232 1,690 SH   SOLE   0 0 1,690
MCDONALDS CORP COM 580135101   289,883 1,100 SH   SOLE   0 0 1,100
RAYMOND JAMES FINL INC COM 754730109   288,495 2,700 SH   SOLE   0 0 2,700
GENERAL MLS INC COM 370334104   286,126 3,412 SH   SOLE   0 0 3,412
CONOCOPHILLIPS COM 20825C104   283,200 2,400 SH   SOLE   0 0 2,400
SPDR SER TR S&P DIVID ETF 78464A763   281,498 2,250 SH   SOLE   0 0 2,250
HERSHEY CO COM 427866108   280,269 1,210 SH   SOLE   0 0 1,210
FASTENAL CO COM 311900104   278,587 5,887 SH   SOLE   0 0 5,887
ACTIVISION BLIZZARD INC COM 00507V109   273,054 3,567 SH   SOLE   0 0 3,567
PRICE T ROWE GROUP INC COM 74144T108   270,687 2,482 SH   SOLE   0 0 2,482
OSHKOSH CORP COM 688239201   269,597 3,057 SH   SOLE   0 0 3,057
WEYERHAEUSER CO MTN BE COM NEW 962166104   267,601 8,632 SH   SOLE   0 0 8,632
WEC ENERGY GROUP INC COM 92939U106   265,341 2,830 SH   SOLE   0 0 2,830
EOG RES INC COM 26875P101   263,444 2,034 SH   SOLE   0 0 2,034
ENTERPRISE PRODS PARTNERS L COM 293792107   260,496 10,800 SH   SOLE   0 0 10,800
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   259,523 3,681 SH   SOLE   0 0 3,681
BIG LOTS INC COM 089302103   258,949 17,616 SH   SOLE   0 0 17,616
ALPHABET INC CAP STK CL A 02079K305   257,632 2,920 SH   SOLE   0 0 2,920
BOSTON SCIENTIFIC CORP COM 101137107   257,030 5,555 SH   SOLE   0 0 5,555
CRANE HLDGS CO COM 224441105   255,043 2,539 SH   SOLE   0 0 2,539
FEDEX CORP COM 31428X106   248,542 1,435 SH   SOLE   0 0 1,435
WISDOMTREE TR US MIDCAP DIVID 97717W505   245,153 5,959 SH   SOLE   0 0 5,959
EXELON CORP COM 30161N101   240,705 5,568 SH   SOLE   0 0 5,568
DTE ENERGY CO COM 233331107   239,056 2,034 SH   SOLE   0 0 2,034
CARLISLE COS INC COM 142339100   235,650 1,000 SH   SOLE   0 0 1,000
TRANE TECHNOLOGIES PLC SHS G8994E103   235,326 1,400 SH   SOLE   0 0 1,400
SONOCO PRODS CO COM 835495102   230,334 3,794 SH   SOLE   0 0 3,794
WISDOMTREE TR US LARGECAP DIVD 97717W307   226,861 3,662 SH   SOLE   0 0 3,662
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   225,665 1,990 SH   SOLE   0 0 1,990
DICKS SPORTING GOODS INC COM 253393102   223,584 1,859 SH   SOLE   0 0 1,859
LINDE PLC SHS G5494J103   219,845 674 SH   SOLE   0 0 674
MARINEMAX INC COM 567908108   216,636 6,939 SH   SOLE   0 0 6,939
ELANCO ANIMAL HEALTH INC COM 28414H103   216,490 17,716 SH   SOLE   0 0 17,716
BRUNSWICK CORP COM 117043109   216,312 3,001 SH   SOLE   0 0 3,001
DIGITAL RLTY TR INC COM 253868103   216,082 2,155 SH   SOLE   0 0 2,155
RAYTHEON TECHNOLOGIES CORP COM 75513E101   215,969 2,140 SH   SOLE   0 0 2,140
AMERISOURCEBERGEN CORP COM 03073E105   207,635 1,253 SH   SOLE   0 0 1,253
QUALCOMM INC COM 747525103   201,889 1,836 SH   SOLE   0 0 1,836
PROFOUND MED CORP COM NEW 74319B502   200,104 18,375 SH   SOLE   0 0 18,375
ISHARES TR MSCI USA MIN VOL 46429B697   199,284 2,764 SH   SOLE   0 0 2,764
ISHARES TR RUS MID CAP ETF 464287499   187,039 2,773 SH   SOLE   0 0 2,773
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   186,591 1,557 SH   SOLE   0 0 1,557
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   182,723 4,461 SH   SOLE   0 0 4,461
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   178,066 4,600 SH   SOLE   0 0 4,600
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   169,458 2,329 SH   SOLE   0 0 2,329
ISHARES TR CORE S&P MCP ETF 464287507   164,243 679 SH   SOLE   0 0 679
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   160,006 4,818 SH   SOLE   0 0 4,818
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   155,173 3,273 SH   SOLE   0 0 3,273
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845   151,579 1,755 SH   SOLE   0 0 1,755
ISHARES TR RUS 1000 VAL ETF 464287598   145,584 960 SH   SOLE   0 0 960
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   138,239 3,948 SH   SOLE   0 0 3,948
STEM INC COM 85859N102   134,100 15,000 SH   SOLE   0 0 15,000
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860   127,924 3,140 SH   SOLE   0 0 3,140
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   124,538 4,100 SH   SOLE   0 0 4,100
ISHARES TR CORE S&P500 ETF 464287200   124,100 323 SH   SOLE   0 0 323
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   122,642 4,681 SH   SOLE   0 0 4,681
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   119,361 1,444 SH   SOLE   0 0 1,444
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   115,488 3,535 SH   SOLE   0 0 3,535
ISHARES TR MSCI EAFE ETF 464287465   114,214 1,740 SH   SOLE   0 0 1,740
SPDR SER TR DJ REIT ETF 78464A607   112,598 1,292 SH   SOLE   0 0 1,292
VANGUARD INDEX FDS VALUE ETF 922908744   108,955 776 SH   SOLE   0 0 776
ISHARES TR RUSSELL 2000 ETF 464287655   108,452 622 SH   SOLE   0 0 622
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   105,940 1,193 SH   SOLE   0 0 1,193
WISDOMTREE TR US AI ENHANCED 97717W406   103,372 1,126 SH   SOLE   0 0 1,126
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   102,406 1,866 SH   SOLE   0 0 1,866
ISHARES TR US HLTHCARE ETF 464287762   92,206 325 SH   SOLE   0 0 325
ISHARES TR CORE S&P SCP ETF 464287804   88,394 934 SH   SOLE   0 0 934
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   86,754 475 SH   SOLE   0 0 475
GABELLI EQUITY TR INC COM 362397101   74,144 13,530 SH   SOLE   0 0 13,530
ISHARES TR U.S. TECH ETF 464287721   73,522 987 SH   SOLE   0 0 987
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   71,687 1,540 SH   SOLE   0 0 1,540
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   69,157 361 SH   SOLE   0 0 361
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   67,500 2,130 SH   SOLE   0 0 2,130
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   65,751 2,100 SH   SOLE   0 0 2,100
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   59,537 2,081 SH   SOLE   0 0 2,081
ISHARES TR DOW JONES US ETF 464287846   58,500 626 SH   SOLE   0 0 626
BLACKROCK CAP INVT CORP COM 092533108   56,429 15,588 SH   SOLE   0 0 15,588
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   56,199 1,100 SH   SOLE   0 0 1,100
ISHARES TR SELECT DIVID ETF 464287168   54,270 450 SH   SOLE   0 0 450
SELECT SECTOR SPDR TR ENERGY 81369Y506   53,183 608 SH   SOLE   0 0 608
ISHARES TR US CONSUM DISCRE 464287580   50,353 884 SH   SOLE   0 0 884
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   48,446 1,015 SH   SOLE   0 0 1,015
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   42,248 1,144 SH   SOLE   0 0 1,144
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   41,285 955 SH   SOLE   0 0 955
GENASYS INC COM 36872P103   37,137 10,037 SH   SOLE   0 0 10,037
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   34,932 2,044 SH   SOLE   0 0 2,044
VANGUARD INDEX FDS MID CAP ETF 922908629   33,629 165 SH   SOLE   0 0 165
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   31,559 2,060 SH   SOLE   0 0 2,060
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   31,254 126 SH   SOLE   0 0 126
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   31,120 1,000 SH   SOLE   0 0 1,000
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190   28,998 821 SH   SOLE   0 0 821
VANGUARD INDEX FDS GROWTH ETF 922908736   27,491 129 SH   SOLE   0 0 129
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   27,236 605 SH   SOLE   0 0 605
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   25,117 1,412 SH   SOLE   0 0 1,412
VANGUARD WORLD FDS MATERIALS ETF 92204A801   24,509 144 SH   SOLE   0 0 144
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   23,747 133 SH   SOLE   0 0 133
ISHARES TR U.S. FINLS ETF 464287788   22,641 300 SH   SOLE   0 0 300
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   21,690 685 SH   SOLE   0 0 685
ISHARES TR TIPS BD ETF 464287176   21,288 200 SH   SOLE   0 0 200
ISHARES TR RUS 1000 ETF 464287622   21,052 100 SH   SOLE   0 0 100
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   18,460 373 SH   SOLE   0 0 373
ISHARES TR U.S. BAS MTL ETF 464287838   18,092 145 SH   SOLE   0 0 145
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   17,341 301 SH   SOLE   0 0 301
SPDR SER TR S&P 600 SMCP VAL 78464A300   15,586 210 SH   SOLE   0 0 210
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   14,915 192 SH   SOLE   0 0 192
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   14,471 107 SH   SOLE   0 0 107
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,702 39 SH   SOLE   0 0 39
ISHARES TR US TELECOM ETF 464287713   12,785 570 SH   SOLE   0 0 570
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   12,461 320 SH   SOLE   0 0 320
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   11,356 540 SH   SOLE   0 0 540
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   11,294 115 SH   SOLE   0 0 115
VANGUARD INDEX FDS TOTAL STK MKT 922908769   10,707 56 SH   SOLE   0 0 56
FIRST TR EXCH TRD ALPHDX FD BRAZIL ALPHADEX 33737J133   9,266 885 SH   SOLE   0 0 885
ISHARES TR SP SMCP600VL ETF 464287879   8,218 90 SH   SOLE   0 0 90
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   7,692 305 SH   SOLE   0 0 305
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   6,878 87 SH   SOLE   0 0 87
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   6,792 406 SH   SOLE   0 0 406
ISHARES TR MSCI EMG MKT ETF 464287234   6,633 175 SH   SOLE   0 0 175
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,873 32 SH   SOLE   0 0 32
ISHARES TR CORE S&P US VLU 464287663   5,509 78 SH   SOLE   0 0 78
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803   5,251 82 SH   SOLE   0 0 82
SPDR SER TR BLOOMBERG HIGH Y 78468R622   5,130 57 SH   SOLE   0 0 57
ISHARES TR CORE S&P US GWT 464287671   4,565 56 SH   SOLE   0 0 56
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,910 52 SH   SOLE   0 0 52
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,794 46 SH   SOLE   0 0 46
ISHARES TR ISHARES BIOTECH 464287556   3,676 28 SH   SOLE   0 0 28
WISDOMTREE TR INTL MIDCAP DV 97717W778   3,606 65 SH   SOLE   0 0 65
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,229 25 SH   SOLE   0 0 25
ISHARES TR MSCI NORWAY ETF 46429B499   1,670 68 SH   SOLE   0 0 68
ISHARES TR S&P MC 400GR ETF 464287606   1,366 20 SH   SOLE   0 0 20
SPDR SER TR S&P OILGAS EXP 78468R556   1,359 10 SH   SOLE   0 0 10
ISHARES TR MSCI FINLAND ETF 46429B515   1,272 34 SH   SOLE   0 0 34
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   979 19 SH   SOLE   0 0 19
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   732 8 SH   SOLE   0 0 8
ISHARES TR A RATE CP BD ETF 46429B291   0 0 SH   SOLE   0 0 0