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
ABB LTD SPONSORED ADR 000375204 239 7,845 SH   SOLE   7,845 0 0
ALPHABET INC CAP STK CL C 02079K107 283 137 SH   SOLE   137 0 0
AMAZON COM INC COM 023135106 408 132 SH   SOLE   132 0 0
AMERISOURCEBERGEN CORP COM 03073E105 202 1,714 SH   SOLE   1,714 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 150 10,000 SH   SOLE   10,000 0 0
APPLE INC COM 037833100 321 2,629 SH   SOLE   2,629 0 0
ARK ETF TR INNOVATION ETF 00214Q104 734 6,123 SH   SOLE   6,123 0 0
BROADWIND INC COM NEW 11161T207 159 24,090 SH   SOLE   24,090 0 0
CAMECO CORP COM 13321L108 712 42,843 SH   SOLE   42,843 0 0
CANADIAN SOLAR INC COM 136635109 361 7,278 SH   SOLE   7,278 0 0
CANOPY GROWTH CORP COM 138035100 478 14,932 SH   SOLE   14,932 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 58 18,357 SH   SOLE   18,357 0 0
CISCO SYS INC COM 17275R102 413 7,984 SH   SOLE   7,984 0 0
COCA COLA CO COM 191216100 331 6,284 SH   SOLE   6,284 0 0
COMMERCE BANCSHARES INC COM 200525103 1,574 20,547 SH   SOLE   20,547 0 0
COMMERCIAL METALS CO COM 201723103 294 9,529 SH   SOLE   9,529 0 0
COMSTOCK RES INC COM 205768302 206 37,107 SH   SOLE   37,107 0 0
CORNING INC COM 219350105 277 6,355 SH   SOLE   6,355 0 0
CREE INC COM 225447101 370 3,426 SH   SOLE   3,426 0 0
CUMMINS INC COM 231021106 201 774 SH   SOLE   774 0 0
CVS HEALTH CORP COM 126650100 535 7,106 SH   SOLE   7,106 0 0
DISNEY WALT CO COM 254687106 330 1,787 SH   SOLE   1,787 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 380 3,938 SH   SOLE   3,938 0 0
EMERSON ELEC CO COM 291011104 268 2,974 SH   SOLE   2,974 0 0
ENERSYS COM 29275Y102 225 2,483 SH   SOLE   2,483 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 247 10,769 SH   SOLE   10,769 0 0
FACEBOOK INC CL A 30303M102 1,066 3,621 SH   SOLE   3,621 0 0
FARO TECHNOLOGIES INC COM 311642102 344 3,977 SH   SOLE   3,977 0 0
FIREEYE INC COM 31816Q101 267 13,630 SH   SOLE   13,630 0 0
FIRST SOLAR INC COM 336433107 950 10,884 SH   SOLE   10,884 0 0
GARMIN LTD SHS H2906T109 219 1,664 SH   SOLE   1,664 0 0
GENUINE PARTS CO COM 372460105 1,742 15,074 SH   SOLE   15,074 0 0
IEC ELECTRS CORP NEW COM 44949L105 183 15,164 SH   SOLE   15,164 0 0
INTEL CORP COM 458140100 1,275 19,924 SH   SOLE   19,924 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 219 3,766 SH   SOLE   3,766 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 7,403 493,523 SH   SOLE   493,523 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,938 89,538 SH   SOLE   89,538 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 5,349 229,075 SH   SOLE   229,075 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 6,621 304,143 SH   SOLE   304,143 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 228 5,673 SH   SOLE   5,673 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,520 11,031 SH   SOLE   11,031 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,220 53,766 SH   SOLE   53,766 0 0
ISHARES TR NATIONAL MUN ETF 464288414 248 2,134 SH   SOLE   2,134 0 0
ISHARES TR CORE S&P500 ETF 464287200 454 1,140 SH   SOLE   1,140 0 0
ISHARES TR NASDAQ BIOTECH 464287556 582 3,863 SH   SOLE   3,863 0 0
ISHARES TR IBOXX HI YD ETF 464288513 612 7,018 SH   SOLE   7,018 0 0
ISHARES TR IBOXX INV CP ETF 464287242 733 5,634 SH   SOLE   5,634 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,086 23,284 SH   SOLE   23,284 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 332 6,538 SH   SOLE   6,538 0 0
JOHNSON & JOHNSON COM 478160104 455 2,771 SH   SOLE   2,771 0 0
JPMORGAN CHASE & CO COM 46625H100 703 4,621 SH   SOLE   4,621 0 0
LILLY ELI & CO COM 532457108 300 1,606 SH   SOLE   1,606 0 0
LYFT INC CL A COM 55087P104 621 9,827 SH   SOLE   9,827 0 0
MCDONALDS CORP COM 580135101 296 1,321 SH   SOLE   1,321 0 0
MCKESSON CORP COM 58155Q103 359 1,843 SH   SOLE   1,843 0 0
MICROSOFT CORP COM 594918104 364 1,544 SH   SOLE   1,544 0 0
MITEK SYS INC COM NEW 606710200 324 22,235 SH   SOLE   22,235 0 0
MORGAN STANLEY COM NEW 617446448 384 4,939 SH   SOLE   4,939 0 0
PEPSICO INC COM 713448108 240 1,698 SH   SOLE   1,698 0 0
PFIZER INC COM 717081103 725 20,005 SH   SOLE   20,005 0 0
PIONEER NAT RES CO COM 723787107 265 1,669 SH   SOLE   1,669 0 0
POLARIS INC COM 731068102 242 1,813 SH   SOLE   1,813 0 0
PRICE T ROWE GROUP INC COM 74144T108 278 1,618 SH   SOLE   1,618 0 0
PROCTER AND GAMBLE CO COM 742718109 486 3,585 SH   SOLE   3,585 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 240 1,574 SH   SOLE   1,574 0 0
RIO TINTO PLC SPONSORED ADR 767204100 397 5,116 SH   SOLE   5,116 0 0
S&P GLOBAL INC COM 78409V104 1,036 2,936 SH   SOLE   2,936 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 604 9,250 SH   SOLE   9,250 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 685 21,565 SH   SOLE   21,565 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 697 7,210 SH   SOLE   7,210 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 804 10,802 SH   SOLE   10,802 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 858 22,794 SH   SOLE   22,794 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 871 16,152 SH   SOLE   16,152 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,242 12,930 SH   SOLE   12,930 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,510 61,844 SH   SOLE   61,844 0 0
SEMTECH CORP COM 816850101 223 3,227 SH   SOLE   3,227 0 0
SNOWFLAKE INC CL A 833445109 328 1,432 SH   SOLE   1,432 0 0
SPDR GOLD TR GOLD SHS 78463V107 7,558 47,251 SH   SOLE   47,251 0 0
SPDR SER TR S&P REGL BKG 78464A698 414 6,248 SH   SOLE   6,248 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 560 14,375 SH   SOLE   14,375 0 0
TARGET CORP COM 87612E106 338 1,708 SH   SOLE   1,708 0 0
TWITTER INC COM 90184L102 310 4,867 SH   SOLE   4,867 0 0
UBER TECHNOLOGIES INC COM 90353T100 514 9,424 SH   SOLE   9,424 0 0
UNION PAC CORP COM 907818108 466 2,113 SH   SOLE   2,113 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,105 64,773 SH   SOLE   64,773 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,740 91,060 SH   SOLE   91,060 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,193 85,378 SH   SOLE   85,378 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,773 12,617 SH   SOLE   12,617 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2,937 16,984 SH   SOLE   16,984 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4,349 22,976 SH   SOLE   22,976 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,513 25,322 SH   SOLE   25,322 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 4,810 16,285 SH   SOLE   16,285 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,059 14,112 SH   SOLE   14,112 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 5,214 40,107 SH   SOLE   40,107 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6,456 76,404 SH   SOLE   76,404 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,611 28,902 SH   SOLE   28,902 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 425 7,317 SH   SOLE   7,317 0 0
VISA INC COM CL A 92826C839 237 1,118 SH   SOLE   1,118 0 0
WALMART INC COM 931142103 265 1,951 SH   SOLE   1,951 0 0
XILINX INC COM 983919101 338 2,730 SH   SOLE   2,730 0 0