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
AMAZON.COM INC COM 023135106   361,881 4,306 SH   SOLE NONE 4,306 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF NORTH AMERN NAT 464287374   17,687,292 435,004 SH   SOLE NONE 432,598 0 2,406
PRUDENTIAL FINL INC COM 744320102   75,419 758 SH   SOLE NONE 758 0 0
UNDER ARMOUR INC CL A CL A 904311107   1,016 100 SH   SOLE NONE 100 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109   813 51 SH   SOLE NONE 51 0 0
SEALED AIR CORP NEW COM COM 81211K100   9,477 190 SH   SOLE NONE 190 0 0
WYNN RESORTS LTD COM COM 983134107   6,185 75 SH   SOLE NONE 75 0 0
SIRIUS XM RADIO INC COM 82968B103   90,862 15,558 SH   SOLE NONE 15,558 0 0
POWERSHARES QQQ TR UNIT SER 1 46090E103   245,558 922 SH   SOLE NONE 922 0 0
STARBUCKS CORP COM 855244109   39,769 400 SH   SOLE NONE 400 0 0
CORNERSTONE TOTAL RETURN FD IN COM COM 21924U300   13,703 1,930 SH   SOLE NONE 1,930 0 0
PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106   80,692 1,317 SH   SOLE NONE 1,317 0 0
OLD REP INTL CORP COM COM 680223104   2,415 100 SH   SOLE NONE 100 0 0
BLOCK INC CL A CL A 852234103   21,931 349 SH   SOLE NONE 349 0 0
XPO INC COM COM 983793100   23,269 699 SH   SOLE NONE 699 0 0
ARROW FINL CORP COM 042744102   86,851 2,562 SH   SOLE NONE 2,562 0 0
ISHARES GOLD TRUST ETF ISHARES NEW 464285204   864 25 SH   SOLE NONE 25 0 0
EBAY INC COM 278642103   4,407 106 SH   SOLE NONE 106 0 0
VULCAN MATLS CO COM COM 929160109   3,151 18 SH   SOLE NONE 18 0 0
JOHNSON & JOHNSON COM COM 478160104   306,444 1,734 SH   SOLE NONE 1,734 0 0
FIRST TR EXCHANGE TRADED FD II UTILS ALPHADEX FD ANNUAL UTILITIES ALPH 33734X184   2,045,403 61,590 SH   SOLE NONE 61,590 0 0
RIVERNORTH OPPORTUNITIES FD IN COM COM 76881Y109   3,684 300 SH   SOLE NONE 300 0 0
WASTE MANAGEMENT INC COM 94106L109   158,135 1,008 SH   SOLE NONE 1,008 0 0
VANGUARD TOTAL STK MKT TOTAL STK MKT 922908769   15,992 83 SH   SOLE NONE 83 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF HIG YLD EQ DIV 46137V563   24,952 1,206 SH   SOLE NONE 1,206 0 0
INVESCO DYNAMIC ENERGY EXPLORATION & PRODUCTION ETF DYNMC ENRG EXP 46137V761   349,073 11,801 SH   SOLE NONE 11,801 0 0
VANGUARD EXTENDED MARKET ETF EXTEND MKT ETF 922908652   20,061 151 SH   SOLE NONE 151 0 0
INVESCO DYNAMIC OIL & GAS SERVICES ETF DYNMC OIL GAS 46137V670   246,108 48,068 SH   SOLE NONE 48,068 0 0
POWERSHARES WILDERHILL CLEAN ENERGY WILDERHIL CLAN 46137V134   15,503 404 SH   SOLE NONE 404 0 0
COMPANHIA DE SANEAM ADRF SPONSORED ADR SPONSORED ADR 20441A102   6,843 642 SH   SOLE NONE 642 0 0
DEXCOM INC COM COM 252131107   22,648 200 SH   SOLE NONE 200 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810   23,395 336 SH   SOLE NONE 336 0 0
COSTCO WHOLESALE CORP COM 22160K105   89,474 196 SH   SOLE NONE 196 0 0
FIRST TR EXCH TRADED FD HEALTH CARE ALPHADEX FD HLTH CARE ALPH 33734X143   2,081,635 19,145 SH   SOLE NONE 19,145 0 0
FIRST TRUST MATERIALS ALPHADEX (ETF) MATERIALS ALPH 33734X168   2,162,760 35,695 SH   SOLE NONE 35,695 0 0
FIRST TRUST NASDAQ-100 EX-TECHNOLOGY SECTOR INDEX FUND NASDAQ 100 EX 33733E401   3,129 41 SH   SOLE NONE 41 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   21,861 63 SH   SOLE NONE 63 0 0
LAS VEGAS SANDS CORP COM 517834107   13,123 273 SH   SOLE NONE 273 0 0
FRANKLIN U.S. LOW VOLATILITY HIGH DIVIDEND INDEX ETF FRANKLIN US LOW 52468L406   46,446 1,221 SH   SOLE NONE 1,221 0 0
LITHIUM AMERS CORP NEW COM NEW COM NEW 53680Q207   1,118 59 SH   SOLE NONE 59 0 0
ROYAL DUTCH SHELL PLC-ADR SPON ADS 780259305   33,885 595 SH   SOLE NONE 595 0 0
RETRACTABLE TECHNOLOGIES INC COM COM 76129W105   328 200 SH   SOLE NONE 200 0 0
TELEDYNE TECHNOLOGIES INC COM COM 879360105   1,199 3 SH   SOLE NONE 3 0 0
YUM! BRANDS INC COM 988498101   160,356 1,252 SH   SOLE NONE 1,252 0 0
OLD DOMINION FREIGHT LINE INC COM COM 679580100   1,992,990 7,023 SH   SOLE NONE 7,023 0 0
BOSTON SCIENTIFIC CORP COM 101137107   322,964 6,980 SH   SOLE NONE 6,980 0 0
EAST WEST BANCORP INC COM COM 27579R104   1,252 19 SH   SOLE NONE 19 0 0
VIASAT INC COM COM 92552V100   1,266 40 SH   SOLE NONE 40 0 0
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETFMG ALTR HRVST 26924G508   928 218 SH   SOLE NONE 218 0 0
ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754   369,447 3,830 SH   SOLE NONE 3,830 0 0
PROCTER AND GAMBLE CO COM COM 742718109   256,742 1,694 SH   SOLE NONE 1,694 0 0
COCA COLA CO COM COM 191216100   152,000 2,389 SH   SOLE NONE 2,389 0 0
BLACKROCK MUNI INCOME TR II COM COM 09249N101   15,495 1,500 SH   SOLE NONE 1,500 0 0
GENERAL MLS INC COM COM 370334104   17,189 205 SH   SOLE NONE 205 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND SHS 336917109   1,864 51 SH   SOLE NONE 51 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107   23,494 974 SH   SOLE NONE 974 0 0
PPG INDS INC COM COM 693506107   24,142 192 SH   SOLE NONE 192 0 0
ISHARES U.S. ENERGY ETF U.S. ENERGY ETF 464287796   25,476 548 SH   SOLE NONE 548 0 0
TRUIST FINL CORP COM COM 89832Q109   1,721 40 SH   SOLE NONE 40 0 0
UNITED PARCEL SERVICE INC CL B 911312106   94,007 540 SH   SOLE NONE 540 0 0
MARRIOTT INTL INC CL A 571903202   2,004,654 13,464 SH   SOLE NONE 13,464 0 0
BIOGEN IDEC INC COM 09062X103   27,692 100 SH   SOLE NONE 100 0 0
CARNIVAL CORP COMMON STOCK 143658300   5,642 700 SH   SOLE NONE 700 0 0
INTEL CORP COM COM 458140100   86,676 3,279 SH   SOLE NONE 3,279 0 0
RELIANCE STEEL & ALUMINUM CO COM COM 759509102   809 4 SH   SOLE NONE 4 0 0
BOSTON BEER CO CL A CL A 100557107   84,027 255 SH   SOLE NONE 255 0 0
CHICAGO MERCANTILE HLDGS INC COM 12572Q105   16,816 100 SH   SOLE NONE 100 0 0
MEDTRONIC PLC SHS SHS G5960L103   3,497 45 SH   SOLE NONE 45 0 0
NETFLIX COM INC COM 64110L106   22,116 75 SH   SOLE NONE 75 0 0
SPDR DOW JONES INDUSTRIAL ETF UT SER 1 78467X109   235,906 712 SH   SOLE NONE 712 0 0
EATON VANCE TAX-MANAGED BUY- W COM COM 27828Y108   24,560 2,000 SH   SOLE NONE 2,000 0 0
ISHARES SILVER TRUST ETF ISHARES 46428Q109   13,982 635 SH   SOLE NONE 635 0 0
IMPINJ INC COM COM 453204109   8,297 76 SH   SOLE NONE 76 0 0
ADVANCE AUTO PARTS INC COM COM 00751Y106   2,940 20 SH   SOLE NONE 20 0 0
TETRA TECH INC NEW COM 88162G103   68,965 475 SH   SOLE NONE 475 0 0
INVESCO DOW JONES INDUSTRIAL AVERAGE DIVIDEND ETF DJ INDL AVG DV 46137V605   5,810 133 SH   SOLE NONE 133 0 0
ISHARES MSCI GLOBAL SUSTAINABLE DEVELOPMENT GOALS ETF MSCI GBL SUS DEV 46435G532   23,751 301 SH   SOLE NONE 301 0 0
PROLOGIS SHARE BENEFICIAL INT COM 74340W103   1,352 12 SH   SOLE NONE 12 0 0
MERCK & CO INC COM 58933Y105   189,067 1,704 SH   SOLE NONE 1,704 0 0
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   5,961,942 15,589 SH   SOLE NONE 15,589 0 0
BLINK CHARGING CO COM COM 09354A100   954 87 SH   SOLE NONE 87 0 0
MCKESSON CORP COM 58155Q103   1,875 5 SH   SOLE NONE 5 0 0
THE TRADE DESK INC COM CL A COM CL A 88339J105   42,140 940 SH   SOLE NONE 940 0 0
VALVOLINE INC COM COM 92047W101   1,567 48 SH   SOLE NONE 48 0 0
AURORA CANNABIS INC COM COM 05156X884   6,497 7,043 SH   SOLE NONE 7,043 0 0
FULGENT GENETICS INC COM COM 359664109   1,935 65 SH   SOLE NONE 65 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104   70,589 203 SH   SOLE NONE 203 0 0
FIRST REP BK SAN FRANCISCO CAL COM COM 33616C100   1,218 10 SH   SOLE NONE 10 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   46,445 210 SH   SOLE NONE 210 0 0
SBA COMMUNICATIONS CORP NEW CL A CL A 78410G104   15,136 54 SH   SOLE NONE 54 0 0
CRISPR THERAPEUTICS AG NAMEN AKT NAMEN AKT H17182108   4,065 100 SH   SOLE NONE 100 0 0
EMERSON ELEC CO COM COM 291011104   175,501 1,827 SH   SOLE NONE 1,827 0 0
YUM CHINA HLDGS INC COM COM 98850P109   45,359 830 SH   SOLE NONE 830 0 0
ALCOA CORP COM COM 013872106   636 14 SH   SOLE NONE 14 0 0
BLACKLINE INC COM COM 09239B109   3,027 45 SH   SOLE NONE 45 0 0
ALLSTATE CORP COM 020002101   2,305 17 SH   SOLE NONE 17 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   3,920 22 SH   SOLE NONE 22 0 0
LAMB WESTON HLDGS INC COM COM 513272104   29,756 333 SH   SOLE NONE 333 0 0
GREAT ELM CAP CORP COM NEW COM NEW 390320703   414 50 SH   SOLE NONE 50 0 0
MATTEL INC COM COM 577081102   4,834 271 SH   SOLE NONE 271 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176   27,102 254 SH   SOLE NONE 254 0 0
FIRST TRUST NASDAQ PHARMACEUTICALS ETF NASDQ PHRMTCLS 33738R837   3,154 115 SH   SOLE NONE 115 0 0
FIRST TRUST NASDAQ TRANSPORTATION ETF NASDAQ TRANSN 33738R795   327 13 SH   SOLE NONE 13 0 0
FIRST TRUST NASDAQ OIL & GAS ETF NASDQ OIL GAS 33738R845   726,512 25,984 SH   SOLE NONE 25,984 0 0
INVESCO DEFENSIVE EQUITY ETF DEFENSIVE EQTY 46138J775   9,976 150 SH   SOLE NONE 150 0 0
BROOKFIELD REAL ASSETS INCOME SHS BEN INT SHS BEN INT 112830104   4,037 250 SH   SOLE NONE 250 0 0
J M SMUCKER CO NEW COM NEW 832696405   475 3 SH   SOLE NONE 3 0 0
ISHARES DOW JONES US HOME CONST (ETF) US HOME CONS ETF 464288752   606 10 SH   SOLE NONE 10 0 0
CORNING INC COM COM 219350105   8,516 266 SH   SOLE NONE 266 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   71,625 960 SH   SOLE NONE 960 0 0
VERMILION ENERGY INC COM COM 923725105   10,620 600 SH   SOLE NONE 600 0 0
NUVEEN S&P 500 BUY-WRITE INCOM COM COM 6706ER101   20,240 1,600 SH   SOLE NONE 1,600 0 0
KAYNE ANDERSON ENERGY INFRSTR COM COM 486606106   34,240 4,000 SH   SOLE NONE 4,000 0 0
VERIZON COMMUNICATIONS COM 92343V104   168,776 4,283 SH   SOLE NONE 4,283 0 0
UNUM GROUP COM 91529Y106   17,355 423 SH   SOLE NONE 423 0 0
MARVELL TECHNOLOGY INC COM COM 573874104   39,237 1,059 SH   SOLE NONE 1,059 0 0
AGCO CORP COM 001084102   41,607 300 SH   SOLE NONE 300 0 0
FEDEX CORP COM 31428X106   3,485 20 SH   SOLE NONE 20 0 0
SHERWIN WILLIAMS CO COM COM 824348106   53,904 227 SH   SOLE NONE 227 0 0
PEPSICO INC COM COM 713448108   205,723 1,138 SH   SOLE NONE 1,138 0 0
ISHARES 1-3 YR TREASURY BOND ETF 1 3 YR TREAS BD 464287457   3,861,175 47,569 SH   SOLE NONE 47,569 0 0
J.P. MORGAN ALERIAN MLP INDEX ETN ALERIAN ML ETN 46625H365   8,700 400 SH   SOLE NONE 400 0 0
ISHARES CALIFORNIA MUNI BOND ETF CALIF MUN BD ETF 464288356   70,979 1,265 SH   SOLE NONE 1,265 0 0
INVESCO S&P 500 EQUAL WEIGHT FINANCIALS ETF S&P500 EQL FIN 46137V340   6,338 112 SH   SOLE NONE 112 0 0
JDS UNIPHASE CORP COM 925550105   1,313 125 SH   SOLE NONE 125 0 0
KIMBERLY-CLARK CORP COM COM 494368103   53,214 392 SH   SOLE NONE 392 0 0
HERZFELD CARIBBEAN BASIN FD IN COM COM 42804T106   754 205 SH   SOLE NONE 205 0 0
GROWGENERATION CORP COM COM 39986L109   392 100 SH   SOLE NONE 100 0 0
TE CONNECTIVITY LTD SHS H84989104   19,630 171 SH   SOLE NONE 171 0 0
HONEYWELL INTL INC COM 438516106   49,096 229 SH   SOLE NONE 229 0 0
TRANE TECHNOLOGIES PLC SHS SHS G8994E103   21,515 128 SH   SOLE NONE 128 0 0
FIRSTENERGY CORP COM 337932107   1,048 25 SH   SOLE NONE 25 0 0
FORD MOTOR COMPANY COM 345370860   61,733 5,308 SH   SOLE NONE 5,308 0 0
OMEGA HEALTHCARE INVESTORS INC COM 681936100   1,477 52 SH   SOLE NONE 52 0 0
INGERSOLL RAND INC COM COM 45687V106   5,852 112 SH   SOLE NONE 112 0 0
US BANCORP DEL COM NEW COM NEW 902973304   7,239 166 SH   SOLE NONE 166 0 0
FIRST TRUST ENERGY ALPHADEX FUND ENERGY ALPHADX 33734X127   744,816 43,582 SH   SOLE NONE 43,582 0 0
XCEL ENERGY INC COM COM 98389B100   10,516 150 SH   SOLE NONE 150 0 0
BP PLC SPONSORED ADR SPONSORED ADR 055622104   20,888 598 SH   SOLE NONE 598 0 0
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF BBG CONV SEC ETF 78464A359   16,664 259 SH   SOLE NONE 259 0 0
HOME DEPOT COM 437076102   228,128 722 SH   SOLE NONE 722 0 0
CARLYLE SECURED LENDING INC COM COM 872280102   37,439 2,616 SH   SOLE NONE 2,616 0 0
FIRST TRUST NASDAQ ABA COMMUNITY BANK INDEX FUND UT COM SHS ETF 33736Q104   3,050 58 SH   SOLE NONE 58 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103   158,125 662 SH   SOLE NONE 662 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103   615 12 SH   SOLE NONE 12 0 0
FIRST TR EXCH TRADED FD CONSUMER DISCRETIONARY CONSUMR DISCRE 33734X101   337 7 SH   SOLE NONE 7 0 0
FIRST TR EXCH TRADED FD FINANCIALS ALPHADEX FD FINLS ALPHADEX 33734X135   3,112 76 SH   SOLE NONE 76 0 0
DUPONT DE NEMOURS INC COM COM 26614N102   2,942 42 SH   SOLE NONE 42 0 0
HEALTH CARE SELECT SECTOR SPDR FUND SBI HEALTHCARE 81369Y209   19,834 146 SH   SOLE NONE 146 0 0
VERISK ANALYTICS INC COM COM 92345Y106   574,944 3,258 SH   SOLE NONE 3,258 0 0
SPDR GOLD ETF GOLD SHS 78463V107   7,856,367 46,312 SH   SOLE NONE 46,312 0 0
SOUTHERN CO COM COM 842587107   91,833 1,286 SH   SOLE NONE 1,286 0 0
ROKU INC COM CL A COM CL A 77543R102   4,436 109 SH   SOLE NONE 109 0 0
ESPEY MFG & ELECTRS CORP COM COM 296650104   3,791 267 SH   SOLE NONE 267 0 0
POWERSHS EXCH TRAD FD TR INSURED NEW YORK MUNI NY AMT FRE MUN 46138E529   26,556 1,200 SH   SOLE NONE 1,200 0 0
VICI PPTYS INC COM COM 925652109   106,401 3,284 SH   SOLE NONE 3,284 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105   1,657 10 SH   SOLE NONE 10 0 0
BECTON DICKINSON & CO COM COM 075887109   92,968 365 SH   SOLE NONE 365 0 0
BROADRIDGE FIN SOL COM 11133T103   16,766 125 SH   SOLE NONE 125 0 0
SCHWAB ETFS- US SMALL-CAP ETF US SML CAP ETF 808524607   5,752 142 SH   SOLE NONE 142 0 0
KEYCORP COM COM 493267108   7,055 405 SH   SOLE NONE 405 0 0
RIOT PLATFORMS INC COM COM 767292105   339 100 SH   SOLE NONE 100 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   15,631 725 SH   SOLE NONE 725 0 0
SEA LTD SPONSORD ADS SPONSORD ADS 81141R100   5,150 99 SH   SOLE NONE 99 0 0
ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614   75,198 351 SH   SOLE NONE 351 0 0
LABORATORY CORP OF AMERICA COM NEW 50540R409   14,364 61 SH   SOLE NONE 61 0 0
SCHWAB ETFS- US BROAD MARKET ETF US BRD MKT ETF 808524102   69,593 1,553 SH   SOLE NONE 1,553 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF US LRG CAP ETF 808524201   3,335,049 73,866 SH   SOLE NONE 73,451 0 415
ISHARES U.S. REAL ESTATE ETF U.S. REAL ES ETF 464287739   44,956 533 SH   SOLE NONE 533 0 0
WHIRLPOOL CORP COM COM 963320106   5,958 42 SH   SOLE NONE 42 0 0
MAXIMUS INC COM COM 577933104   13,126 179 SH   SOLE NONE 179 0 0
FORTINET INC COM COM 34959E109   1,984,640 40,594 SH   SOLE NONE 40,594 0 0
AMERICAN HOMES 4 RENT CL A CL A 02665T306   994 33 SH   SOLE NONE 33 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837   67,565 1,347 SH   SOLE NONE 1,347 0 0
AON CORP SHS CL A G0403H108   9,604 32 SH   SOLE NONE 32 0 0
SOUTHWEST GAS HLDGS INC COM COM 844895102   4,712 76 SH   SOLE NONE 76 0 0
STERIS PLC SHS USD SHS USD G8473T100   18,653 101 SH   SOLE NONE 101 0 0
UGI CORP NEW COM COM 902681105   6,487 175 SH   SOLE NONE 175 0 0
GALLAGHER ARTHUR J & CO COM COM 363576109   1,696 9 SH   SOLE NONE 9 0 0
VIRGIN GALACTIC HOLDINGS INC COM COM 92766K106   3,480 1,000 SH   SOLE NONE 1,000 0 0
SCHWAB US LARGE CAP GROWTH ETF US LCAP GR ETF 808524300   2,005,526 36,096 SH   SOLE NONE 36,096 0 0
AMICUS THERAPEUTICS INC COM COM 03152W109   7,448 610 SH   SOLE NONE 610 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ENHAN SHRT MA AC 72201R833   8,205,079 83,173 SH   SOLE NONE 82,774 0 399
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF BROAD USD HIGH 46435U853   10,538 305 SH   SOLE NONE 305 0 0
FS KKR CAP CORP COM COM 302635206   3,500 200 SH   SOLE NONE 200 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804   85,743 906 SH   SOLE NONE 906 0 0
WABASH NATL CORP COM COM 929566107   32,815 1,452 SH   SOLE NONE 1,452 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   179,470 581 SH   SOLE NONE 581 0 0
SCHWAB EMERGING MARKET EQ ETF EMRG MKTEQ ETF 808524706   9,468 400 SH   SOLE NONE 400 0 0
INVESCO DWA BASIC MATERIALS MOMENTUM ETF DWA BASIC MATL 46137V704   311,090 3,935 SH   SOLE NONE 3,935 0 0
ADOBE SYS INC COM 00724F101   71,007 211 SH   SOLE NONE 211 0 0
WEYERHAEUSER CO COM NEW 962166104   6,138 198 SH   SOLE NONE 198 0 0
VANGUARD SHORT TERM CORP BOND FD ETF SHRT TRM CORP BD 92206C409   43,736 581 SH   SOLE NONE 581 0 0
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND COM SHS 33735J101   1,842 28 SH   SOLE NONE 28 0 0
GOOGLE INC CAP STK CL A 02079K305   234,868 2,662 SH   SOLE NONE 2,662 0 0
PROGRESSIVE CORP COM COM 743315103   25,552 197 SH   SOLE NONE 197 0 0
PROSHARES ULTRAPRO QQQ ULTRAPRO QQQ 74347X831   38,509 2,226 SH   SOLE NONE 2,226 0 0
FISERV INC COM COM 337738108   1,718 17 SH   SOLE NONE 17 0 0
O REILLY AUTOMOTIVE INC COM 67103H107   4,220 5 SH   SOLE NONE 5 0 0
ZSCALER INC COM COM 98980G102   559 5 SH   SOLE NONE 5 0 0
PRINCIPAL FINANCIAL GROUP INC COM 74251V102   25,176 300 SH   SOLE NONE 300 0 0
INTUIT INC COM 461202103   42,424 109 SH   SOLE NONE 109 0 0
CONSTELLATION BRANDS INC CL A CL A 21036P108   56,522 243 SH   SOLE NONE 243 0 0
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704   29,151 578 SH   SOLE NONE 578 0 0
COMCAST CORP NEW CL A CL A 20030N101   47,803 1,367 SH   SOLE NONE 1,367 0 0
GENERAC HLDGS INC COM COM 368736104   26,674 265 SH   SOLE NONE 265 0 0
MICROSOFT COM 594918104   1,875,747 7,820 SH   SOLE NONE 7,820 0 0
LENNAR CORP CL A CL A 526057104   5,430 60 SH   SOLE NONE 60 0 0
VALERO ENERGY CORP COM 91913Y100   20,424 161 SH   SOLE NONE 161 0 0
NVENT ELECTRIC PLC SHS SHS G6700G107   23,274 605 SH   SOLE NONE 605 0 0
SCHLUMBERGER LTD COM STK COM STK 806857108   36,119 675 SH   SOLE NONE 675 0 0
WYNDHAM HOTELS & RESORTS INC COM COM 98311A105   1,770 24 SH   SOLE NONE 24 0 0
CVS HEALTH CORP COM COM 126650100   84,852 910 SH   SOLE NONE 910 0 0
DTE ENERGY CO COM COM 233331107   16,806 143 SH   SOLE NONE 143 0 0
SPS COMM INC COM COM 78463M107   10,402 81 SH   SOLE NONE 81 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND COMMUNICATION 81369Y852   4,463 93 SH   SOLE NONE 93 0 0
FIRST TRUST NASDAQ FOOD & BEVERAGE ETF NASDQ FOD BVRG 33738R852   4,415,696 163,242 SH   SOLE NONE 163,242 0 0
BJS WHSL CLUB HLDGS INC COM COM 05550J101   8,402 127 SH   SOLE NONE 127 0 0
MASCO CORP COM COM 574599106   1,260 27 SH   SOLE NONE 27 0 0
RPM INTL INC COM COM 749685103   42,585 437 SH   SOLE NONE 437 0 0
TILRAY BRANDS INC COM CL 2 COM CL 2 88688T100   314 117 SH   SOLE NONE 117 0 0
AMERIPRISE FINL INC COM COM 03076C106   1,868 6 SH   SOLE NONE 6 0 0
BROWN & BROWN INC COM 115236101   62,780 1,102 SH   SOLE NONE 1,102 0 0
GARMIN LTD SHS H2906T109   41,998 455 SH   SOLE NONE 455 0 0
AVERY DENNISON CORP COM COM 053611109   905 5 SH   SOLE NONE 5 0 0
MERIT MED SYS INC COM COM 589889104   25,635 363 SH   SOLE NONE 363 0 0
BOEING CO COM COM 097023105   219,328 1,151 SH   SOLE NONE 1,151 0 0
VANGUARD SMALL CAP ETF SMALL CP ETF 922908751   46,802 255 SH   SOLE NONE 255 0 0
VANGUARD MID CAP MID CAP ETF 922908629   2,038 10 SH   SOLE NONE 10 0 0
NEXTERA ENERGY INC COM COM 65339F101   40,880 489 SH   SOLE NONE 489 0 0
OFS CREDIT COMPANY INC COM COM 67111Q107   25,663 3,160 SH   SOLE NONE 3,160 0 0
NIKE INC CLASS B CL B 654106103   45,048 385 SH   SOLE NONE 385 0 0
TESLA MOTORS INC COM 88160R101   499,618 4,056 SH   SOLE NONE 4,056 0 0
MSCI INC COM COM 55354G100   22,328 48 SH   SOLE NONE 48 0 0
CMS ENERGY CORP COM COM 125896100   18,619 294 SH   SOLE NONE 294 0 0
MODERNA INC COM COM 60770K107   5,388 30 SH   SOLE NONE 30 0 0
NXP SEMICONDUCTORS NV COM COM N6596X109   18,963 120 SH   SOLE NONE 120 0 0
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR COM UNIT LTD PAR 63900P608   44,930 827 SH   SOLE NONE 827 0 0
NORFOLK SOUTHERN CRP COM 655844108   1,724 7 SH   SOLE NONE 7 0 0
OGE ENERGY CORP COM COM 670837103   15,820 400 SH   SOLE NONE 400 0 0
DELL TECHNOLOGIES INC CL C CL C 24703L202   18,983 472 SH   SOLE NONE 472 0 0
MACERICH CO COM 554382101   1,649 146 SH   SOLE NONE 146 0 0
SCHWAB SHORT TERM US TREASURY ETF SHT TM US TRES 808524862   130,585 2,707 SH   SOLE NONE 2,707 0 0
BIG LOTS INC COM 089302103   2,425 165 SH   SOLE NONE 165 0 0
VANGUARD CONSUMER STAPLES ETF CONSUM STP ETF 92204A207   94,703 494 SH   SOLE NONE 494 0 0
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874   10,866 196 SH   SOLE NONE 196 0 0
VANGUARD INDUSTRIALS INDUSTRIAL ETF 92204A603   3,153,486 17,266 SH   SOLE NONE 17,266 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B SPON ADR SER B 833635105   20,997 263 SH   SOLE NONE 263 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108   22,789 610 SH   SOLE NONE 610 0 0
ASSURANT INC COM 04621X108   7,202 57 SH   SOLE NONE 57 0 0
AMPHENOL CORP CL A CL A 032095101   16,370 215 SH   SOLE NONE 215 0 0
FRANKLIN LTD DURATION INCOME T COM COM 35472T101   1,564 252 SH   SOLE NONE 252 0 0
CREDIT SUISSE X-LINKS CRUDE OIL SHARES COVERED CALL ETN XLINK CRD ETN37 22539U602   2,664 32 SH   SOLE NONE 32 0 0
CENTERPOINT ENERGY INC COM COM 15189T107   32,809 1,094 SH   SOLE NONE 1,094 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM COM 459506101   20,443 195 SH   SOLE NONE 195 0 0
FLEX LNG LTD SHS SHS G35947202   4,347 133 SH   SOLE NONE 133 0 0
ROYAL CARRIBBEAN CRUISES LTD COM V7780T103   9,984 202 SH   SOLE NONE 202 0 0
FIRST INDL RLTY TR INC COM COM 32054K103   6,515 135 SH   SOLE NONE 135 0 0
DOW INC COM COM 260557103   16,679 331 SH   SOLE NONE 331 0 0
ARCH CAP GROUP LTD ORD ORD G0450A105   1,695 27 SH   SOLE NONE 27 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND INDLS PROD DUR 33734X150   4,486,263 87,095 SH   SOLE NONE 87,095 0 0
ICL GROUP LTD SHS SHS M53213100   2,924 400 SH   SOLE NONE 400 0 0
KKR & CO LP COM 48251W104   15,597 336 SH   SOLE NONE 336 0 0
ALCON AG ORD SHS ORD SHS H01301128   16,520 241 SH   SOLE NONE 241 0 0
VANGUARD S&P MID-CAP 400 ETF MIDCP 400 IDX 921932885   26,661 163 SH   SOLE NONE 163 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW COM NEW 042315507   1,126 200 SH   SOLE NONE 200 0 0
PINTEREST INC CL A CL A 72352L106   971 40 SH   SOLE NONE 40 0 0
ADVISORSHARES PURE CANNABIS ETF PURE CANNABIS 00768Y495   1,800 500 SH   SOLE NONE 500 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A CL A 98980L101   9,144 135 SH   SOLE NONE 135 0 0
CONAGRA BRANDS INC COM COM 205887102   38,700 1,000 SH   SOLE NONE 1,000 0 0
ISHARES DJ US HEALTH CARE PROVIDERS US HLTHCR PR ETF 464288828   10,281,169 38,407 SH   SOLE NONE 38,120 0 287
WHITESTONE REIT COM COM 966084204   1,064 110 SH   SOLE NONE 110 0 0
HUDBAY MINERALS INC COM COM 443628102   329 65 SH   SOLE NONE 65 0 0
TRANSMEDICS GROUP INC COM COM 89377M109   41,599 674 SH   SOLE NONE 674 0 0
BEYOND MEAT INC COM COM 08862E109   369 30 SH   SOLE NONE 30 0 0
CREDIT SUISSE GRP ADR F SPONSORED ADR SPONSORED ADR 225401108   452 149 SH   SOLE NONE 149 0 0
ARROW ELECTRS INC COM COM 042735100   1,673 16 SH   SOLE NONE 16 0 0
FIRST TRUST CONSUMER ETF CONSUMR STAPLE 33734X119   1,065,144 16,969 SH   SOLE NONE 16,969 0 0
MITEK SYS INC COM NEW COM NEW 606710200   1,385 143 SH   SOLE NONE 143 0 0
ANGIODYNAMICS INC COM 03475V101   3,924 285 SH   SOLE NONE 285 0 0
UBER TECHNOLOGIES INC COM COM 90353T100   6,306 255 SH   SOLE NONE 255 0 0
HOWARD HUGHES CORP COM 44267D107   993 13 SH   SOLE NONE 13 0 0
FASTLY INC CL A CL A 31188V100   655 80 SH   SOLE NONE 80 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES ORDINARY SHARES G39387108   14,388 267 SH   SOLE NONE 267 0 0
CORTEVA INC COM COM 22052L104   14,990 255 SH   SOLE NONE 255 0 0
CONSOLIDATED EDISON INC COM COM 209115104   67,670 710 SH   SOLE NONE 710 0 0
GENERAL MOTORS CORP COM 37045V100   11,774 350 SH   SOLE NONE 350 0 0
ISHARES U.S. REGIONAL BANKS ETF US REGNL BKS ETF 464288778   238 5 SH   SOLE NONE 5 0 0
AMCOR PLC ORD ORD G0250X107   109,619 9,204 SH   SOLE NONE 9,204 0 0
CROWDSTRIKE HLDGS INC CL A CL A 22788C105   5,264 50 SH   SOLE NONE 50 0 0
ISHARES RUSSELL TOP 200 VALUE ETF RUS TP200 VL ETF 464289420   24,558 378 SH   SOLE NONE 378 0 0
TARGA RES CORP COM COM 87612G101   30,723 418 SH   SOLE NONE 418 0 0
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT S&P500 EQL WGT 46137V357   21,997,992 155,737 SH   SOLE NONE 155,292 0 445
ISHARES SELF-DRIVING EV & TECH ETF SELF DRIVNG EV 46435U366   11,134 329 SH   SOLE NONE 329 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   27,513 960 SH   SOLE NONE 960 0 0
SPDR S&P 600 SMALL CAP ETF S&P 600 SML CAP 78464A813   14,151 172 SH   SOLE NONE 172 0 0
SPDR S&P 400 MID CAP GROWTH ETF S&P 400 MDCP GRW 78464A821   7,108 108 SH   SOLE NONE 108 0 0
WABTEC COM COM 929740108   11,577 116 SH   SOLE NONE 116 0 0
LILLY ELI & CO COM COM 532457108   208,528 570 SH   SOLE NONE 570 0 0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX ETF INV GRD CRP BD 72201R817   945,531 10,167 SH   SOLE NONE 10,167 0 0
HASBRO INC COM COM 418056107   4,026 66 SH   SOLE NONE 66 0 0
AIR PRODS & CHEMS INC COM COM 009158106   18,187 59 SH   SOLE NONE 59 0 0
CERENCE INC COM COM 156727109   1,853 100 SH   SOLE NONE 100 0 0
SCHWAB US MID-CAP ETF US MID-CAP ETF 808524508   25,142 383 SH   SOLE NONE 383 0 0
PPL CORP COM COM 69351T106   24,837 850 SH   SOLE NONE 850 0 0
DRAFTKINGS INC NEW COM CL A COM CL A 26142V105   740 65 SH   SOLE NONE 65 0 0
SCORPIO TANKERS INC SHS SHS Y7542C130   33,606 625 SH   SOLE NONE 625 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   27,548 158 SH   SOLE NONE 158 0 0
TWILIO INC CL A CL A 90138F102   2,937 60 SH   SOLE NONE 60 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106   21,847 322 SH   SOLE NONE 322 0 0
REPLIGEN CORP COM COM 759916109   2,539 15 SH   SOLE NONE 15 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF HLTH CR EQUIP 78464A581   5,213 58 SH   SOLE NONE 58 0 0
AERCAP HOLDINGS N V SHS SHS N00985106   1,866 32 SH   SOLE NONE 32 0 0
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204   50,503 490 SH   SOLE NONE 490 0 0
SPDR S&P AEROSPACE & DEFENSE ETF AEROSPACE DEF 78464A631   330 3 SH   SOLE NONE 3 0 0
ISHARES DJ US OIL EQUIPMENTINDEX US OIL EQ&SV ETF 464288844   1,680,163 79,253 SH   SOLE NONE 79,253 0 0
TRI CONTL CORP COM COM 895436103   22,041 860 SH   SOLE NONE 860 0 0
ISHARES U.S. OIL & GAS EXPLORATION & PRODUCTION ETF US OIL GS EX ETF 464288851   2,469,518 26,594 SH   SOLE NONE 26,594 0 0
MICRON TECHNOLOGY INC COM COM 595112103   999 20 SH   SOLE NONE 20 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104   26,565 644 SH   SOLE NONE 644 0 0
AFLAC INC COM COM 001055102   26,617 370 SH   SOLE NONE 370 0 0
FREEPORT MCMORAN COPPER CL B 35671D857   415,872 10,944 SH   SOLE NONE 10,944 0 0
SYSCO CORP COM COM 871829107   30,580 400 SH   SOLE NONE 400 0 0
FUELCELL ENERGY INC COM COM 35952H601   56,725 20,405 SH   SOLE NONE 20,405 0 0
ISHARES TR DOW JONESUS AEROSPACE & DEF US AER DEF ETF 464288760   65,214 583 SH   SOLE NONE 583 0 0
INVESCO KBW HIGH DIVIDEND YIELD FINANCIAL ETF KBW HIG DV YLD 46138E610   38,323 2,579 SH   SOLE NONE 2,579 0 0
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354   11,801,593 184,688 SH   SOLE NONE 184,182 0 506
NIKOLA CORP COM COM 654110105   324 150 SH   SOLE NONE 150 0 0
AZEK CO INC CL A CL A 05478C105   386 19 SH   SOLE NONE 19 0 0
CAESARS ENTERTAINMENT INC NEW COM COM 12769G100   6,032 145 SH   SOLE NONE 145 0 0
QUANTA SERVICES INC COM 74762E102   26,647 187 SH   SOLE NONE 187 0 0
AMN HEALTHCARE SVCS INC COM COM 001744101   7,814 76 SH   SOLE NONE 76 0 0
ISHARES DJ SELECT DIVIDEND SELECT DIVID ETF 464287168   18,429,127 152,812 SH   SOLE NONE 152,054 0 758
REGAL REXNORD CORPORATION COM COM 758750103   1,834 15 SH   SOLE NONE 15 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101   16,750 176 SH   SOLE NONE 176 0 0
EVERSOURCE ENERGY COM COM 30040W108   92,978 1,109 SH   SOLE NONE 1,109 0 0
GLADSTONE LD CORP COM COM 376549101   29,470 1,606 SH   SOLE NONE 1,606 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF RUS MD CP GR ETF 464287481   29,092 348 SH   SOLE NONE 348 0 0
QUANTUMSCAPE CORP COM CL A COM CL A 74767V109   567 100 SH   SOLE NONE 100 0 0
MARATHON PETE CORP COM 56585A102   16,549 142 SH   SOLE NONE 142 0 0
INVESCO AEROSPACE & DEFENSE ETF AEROSPACE DEFN 46137V100   302,780 3,862 SH   SOLE NONE 3,862 0 0
FIDUS INVT CORP COM COM 316500107   17,889 940 SH   SOLE NONE 940 0 0
VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611   5,875 37 SH   SOLE NONE 37 0 0
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - SEPTEMBER FT CBOE VEST US 33740F680   3,402 111 SH   SOLE NONE 111 0 0
PALANTIR TECHNOLOGIES INC CL A CL A 69608A108   3,049 475 SH   SOLE NONE 475 0 0
WALKER & DUNLOP INC COM COM 93148P102   706 9 SH   SOLE NONE 9 0 0
NBT BANCORP INC COM 628778102   50,106 1,154 SH   SOLE NONE 1,154 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107   53,390 74 SH   SOLE NONE 74 0 0
BRUKER BIOSCIENCES CORP COM 116794108   16,267 238 SH   SOLE NONE 238 0 0
LORDSTOWN MOTORS CORP COM CL A COM CL A 54405Q100   340 299 SH   SOLE NONE 299 0 0
INVESCO DWA CONSUMER CYCLICALS MOMENTUM ETF DWA CYCLICALS 46137V803   8,901 139 SH   SOLE NONE 139 0 0
LESLIES INC COM COM 527064109   1,221 100 SH   SOLE NONE 100 0 0
ISHARES ESG SCREENED S&P 500 ETF ESG SCRND S&P500 46436E569   8,101 285 SH   SOLE NONE 285 0 0
VIATRIS INC COM COM 92556V106   567 51 SH   SOLE NONE 51 0 0
SPDR PORTFOLIO CORPORATE BOND ETF PORTFOLIO CRPORT 78464A144   4,211 148 SH   SOLE NONE 148 0 0
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX ETF 0-5 HIGH YIELD 72201R783   13,809,236 154,708 SH   SOLE NONE 154,263 0 445
GLOBAL X CLEANTECH ETF CLEANTECH ETF 37954Y228   409 28 SH   SOLE NONE 28 0 0
PUBMATIC INC COM CL A COM CL A 74467Q103   1,281 100 SH   SOLE NONE 100 0 0
AIRBNB INC COM CL A COM CL A 009066101   1,026 12 SH   SOLE NONE 12 0 0
ENERGY TRANSFER L P COM UT LTD PTN COM UT LTD PTN 29273V100   32,942 2,775 SH   SOLE NONE 2,775 0 0
UPSTART HLDGS INC COM COM 91680M107   779 59 SH   SOLE NONE 59 0 0
FORTUNE BRANDS HOME & SECURITY INC WI COM 34964C106   1,705 29 SH   SOLE NONE 29 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   26,590 352 SH   SOLE NONE 352 0 0
AFFIRM HLDGS INC COM CL A COM CL A 00827B106   7,001 724 SH   SOLE NONE 724 0 0
STELLANTIS N.V SHS SHS N82405106   21,300 1,500 SH   SOLE NONE 1,500 0 0
XYLEM INC COM COM 98419M100   11,057 100 SH   SOLE NONE 100 0 0
DIREXION DAILY FINANCIAL BULL 3X SHARES DLY FIN BULL NEW 25459Y694   19,858 270 SH   SOLE NONE 270 0 0
CHESAPEAKE ENERGY CORP COM COM 165167735   1,981 21 SH   SOLE NONE 21 0 0
DELPHI AUTOMOTIVE PLC COM SHS G6095L109   10,616 114 SH   SOLE NONE 114 0 0
CHARGEPOINT HOLDINGS INC COM CL A COM CL A 15961R105   1,172 123 SH   SOLE NONE 123 0 0
ROBLOX CORP CL A CL A 771049103   1,423 50 SH   SOLE NONE 50 0 0
ORGANON & CO COMMON STOCK COMMON STOCK 68622V106   3,770 135 SH   SOLE NONE 135 0 0
NEOGEN CORP COM COM 640491106   8,346 548 SH   SOLE NONE 548 0 0
VISA INC COM CL A 92826C839   148,132 713 SH   SOLE NONE 713 0 0
TASKUS INC CLASS A COM CLASS A COM 87652V109   1,690 100 SH   SOLE NONE 100 0 0
CONFLUENT INC CLASS A COM CLASS A COM 20717M103   222 10 SH   SOLE NONE 10 0 0
DT MIDSTREAM INC COMMON STOCK COMMON STOCK 23345M107   3,923 71 SH   SOLE NONE 71 0 0
FREYR BATTERY SHS SHS L4135L100   1,501 173 SH   SOLE NONE 173 0 0
MATTERPORT INC COM CL A COM CL A 577096100   448 160 SH   SOLE NONE 160 0 0
LUCID GROUP INC COM COM 549498103   25,742 3,769 SH   SOLE NONE 3,769 0 0
ASTRIA THERAPEUTICS INC COM COM 04635X102   1,489 100 SH   SOLE NONE 100 0 0
UNITED STATES OIL FUND UNITS 91232N207   2,453 35 SH   SOLE NONE 35 0 0
SVB FINANCIAL GROUP COM COM 78486Q101   8,745 38 SH   SOLE NONE 38 0 0
KELLOGG CO COM COM 487836108   14,238 199 SH   SOLE NONE 199 0 0
KYNDRYL HLDGS INC COMMON STOCK COMMON STOCK 50155Q100   1,134 102 SH   SOLE NONE 102 0 0
VANGUARD SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595   20,126 100 SH   SOLE NONE 100 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   47,585 339 SH   SOLE NONE 339 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736   122,751 576 SH   SOLE NONE 576 0 0
BLACKROCK TCP CAPITAL CORP COM COM 09259E108   16,691 1,289 SH   SOLE NONE 1,289 0 0
OXFORD LANE CAP CORP COM COM 691543102   4,005 790 SH   SOLE NONE 790 0 0
NUVEEN MUN HIGH INCOME OPPORTU COM COM 670682103   18,198 1,760 SH   SOLE NONE 1,760 0 0
ENERPLUS CORP COM 292766102   829 47 SH   SOLE NONE 47 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP COM UT REP LP 86765K109   77,444 1,796 SH   SOLE NONE 1,796 0 0
PHILLIPS 66 COM 718546104   162,195 1,558 SH   SOLE NONE 1,558 0 0
AMERICAN TOWER CORP COM 03027X100   47,244 223 SH   SOLE NONE 223 0 0
META PLATFORMS INC CL A CL A 30303M102   48,136 400 SH   SOLE NONE 400 0 0
GLOBAL X MLP ETF GLBL X MLP ETF 37954Y343   26,797 649 SH   SOLE NONE 649 0 0
ISHARES DJ TRANSPORTATION AVERAGE US TRSPRTION 464287192   213 1 SH   SOLE NONE 1 0 0
AMERICAN AIRLS GROUP INC COM COM 02376R102   6,474 509 SH   SOLE NONE 509 0 0
ARDMORE SHIPPING CORP COM COM Y0207T100   28,618 1,986 SH   SOLE NONE 1,986 0 0
ADAMS DIVERSIFIED EQUITY FD COM COM 006212104   306,080 132,795 SH   SOLE NONE 132,795 0 0
EMBECTA CORP COMMON STOCK COMMON STOCK 29082K105   1,163 46 SH   SOLE NONE 46 0 0
WARNER BROS DISCOVERY INC COM SER A COM SER A 934423104   9,603 1,013 SH   SOLE NONE 1,013 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND NO AMER ENERGY 33738D101   1,868 70 SH   SOLE NONE 70 0 0
EXCELERATE ENERGY INC CL A COM CL A COM 30069T101   24,899 994 SH   SOLE NONE 994 0 0
SERVICE NOW INC COM 81762P102   1,164 3 SH   SOLE NONE 3 0 0
FMC CORP COM NEW COM NEW 302491303   1,991,808 15,960 SH   SOLE NONE 15,960 0 0
FIRST TR NASDAQ 100 TECHNOLOGY INDEX FD SHS SHS 337345102   210 2 SH   SOLE NONE 2 0 0
HALEON PLC SPON ADS SPON ADS 405552100   9,776 1,222 SH   SOLE NONE 1,222 0 0
CELLECTAR BIOSCIENCES INC COM NEW COM NEW 15117F807   239 140 SH   SOLE NONE 140 0 0
RYDEX S&P CNSMR DISCRETIONARY S&P500 EQL DIS 46137V381   7,656 65 SH   SOLE NONE 65 0 0
MONDELEZ INTL INC CL A CL A 609207105   22,934 344 SH   SOLE NONE 344 0 0
WP CAREY INC COM COM 92936U109   119,256 1,526 SH   SOLE NONE 1,526 0 0
AVAGO TECHNOLOGIES LTD COM 11135F101   30,193 54 SH   SOLE NONE 54 0 0
MPLX LP COM UNIT REP LTD COM UNIT REP LTD 55336V100   33,095 1,007 SH   SOLE NONE 1,007 0 0
METLIFE INC COM COM 59156R108   88,773 1,226 SH   SOLE NONE 1,226 0 0
CANADIAN PAC RAILWAYLTD COM 13645T100   5,967 80 SH   SOLE NONE 80 0 0
FLOWERS FOODS INC COM COM 343498101   6,811 237 SH   SOLE NONE 237 0 0
MOODYS CORP COM 615369105   60,181 216 SH   SOLE NONE 216 0 0
PIONEER NAT RES CO COM COM 723787107   36,314 159 SH   SOLE NONE 159 0 0
MAGNA INTL INC CL A COM 559222401   561 10 SH   SOLE NONE 10 0 0
SANMINA CORPORATION COM COM 801056102   23,775 415 SH   SOLE NONE 415 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF CORE MSCI TOTAL 46432F834   44,393 767 SH   SOLE NONE 767 0 0
WD 40 CO COM COM 929236107   11,288 70 SH   SOLE NONE 70 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF S&P500 HDL VOL 46138E362   4,120 94 SH   SOLE NONE 94 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT COM UNT RP INT 24664T103   28,417 628 SH   SOLE NONE 628 0 0
HEXCEL CORP NEW COM COM 428291108   14,889 253 SH   SOLE NONE 253 0 0
KINDER MORGAN INC COM 49456B101   6,273 347 SH   SOLE NONE 347 0 0
ACCENTURE LTD BERMUDA CL A SHS CLASS A G1151C101   18,945 71 SH   SOLE NONE 71 0 0
OMNICOM GROUP INC COM COM 681919106   83,446 1,023 SH   SOLE NONE 1,023 0 0
WHITEHORSE FIN INC COM COM 96524V106   16,429 1,258 SH   SOLE NONE 1,258 0 0
SPDR PORTFOLIO HIGH YIELD BOND ETF PORTFLI HIGH YLD 78468R606   5,325 238 SH   SOLE NONE 238 0 0
NEOGENOMICS INC COM NEW COM NEW 64049M209   2,772 300 SH   SOLE NONE 300 0 0
STMICROELECTRONICS N V NY REGISTRY NY REGISTRY 861012102   1,878 52 SH   SOLE NONE 52 0 0
ENBRIDGE INC COM COM 29250N105   10,908 279 SH   SOLE NONE 279 0 0
ENTEGRIS INC COM COM 29362U104   5,968 91 SH   SOLE NONE 91 0 0
ISHARES U.S. MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810   88,895 1,691 SH   SOLE NONE 1,691 0 0
NVIDIA CORP COM 67066G104   2,213,478 15,146 SH   SOLE NONE 15,146 0 0
ISHARES TR LEHMAN SHORT TREA BDFD SHORT TREAS BD 464288679   9,019,155 82,052 SH   SOLE NONE 82,052 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102   3,899 42 SH   SOLE NONE 42 0 0
BALL CORP COM COM 058498106   30,786 602 SH   SOLE NONE 602 0 0
MOSAIC CO COM 61945C103   4,440 101 SH   SOLE NONE 101 0 0
OWENS CORNING NEW COM COM 690742101   11,600 136 SH   SOLE NONE 136 0 0
GERON CORP COM COM 374163103   1,210 500 SH   SOLE NONE 500 0 0
ABBVIE INC COM COM 00287Y109   2,307,451 14,277 SH   SOLE NONE 14,277 0 0
S&P GLOBAL INC COM COM 78409V104   21,436 64 SH   SOLE NONE 64 0 0
MANULIFE FINL CORP COM COM 56501R106   25,332 1,420 SH   SOLE NONE 1,420 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR COMUNIT LTDPAR 90290N109   60,210 3,083 SH   SOLE NONE 3,083 0 0
CASEYS GEN STORES INC COM 147528103   76,279 340 SH   SOLE NONE 340 0 0
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835   13,865 193 SH   SOLE NONE 193 0 0
CABOT OIL & GAS CP COM COM 127097103   159,876 6,507 SH   SOLE NONE 6,507 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS SHS G66721104   2,313 189 SH   SOLE NONE 189 0 0
HARSCO CORP COM COM 415864107   3,145 500 SH   SOLE NONE 500 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105   14,121 60 SH   SOLE NONE 60 0 0
INVESCO DYNAMIC LARGE CAP VALUE ETF DYNMC LRG VALU 46137V738   20,706 440 SH   SOLE NONE 440 0 0
ZOETIS INC CL A CL A 98978V103   63,895 436 SH   SOLE NONE 436 0 0
ICON PLC SHS SHS G4705A100   13,403 69 SH   SOLE NONE 69 0 0
INVESCO FINANCIAL PREFERRED ETF FINL PFD ETF 46137V621   1,440 100 SH   SOLE NONE 100 0 0
CLOUGH GLOBAL DIVID & INCOME F COM COM 18913Y103   1,600 250 SH   SOLE NONE 250 0 0
TRUSTCO BANK CM COM NEW 898349204   12,767 339 SH   SOLE NONE 339 0 0
ORCHID IS CAP INC COM NEW COM NEW 68571X301   6,541 623 SH   SOLE NONE 623 0 0
INVESCO KBW PROPERTY & CASUALTY INSURANCE ETF KBW PPTY CASUT 46138E586   308,647 3,586 SH   SOLE NONE 3,586 0 0
INVESCO DWA ENERGY MOMENTUM ETF DWA ENERGY MNT 46137V878   424,950 9,830 SH   SOLE NONE 9,830 0 0
ISHARES RUSSELL 2000 GROWTH ETF RUS 2000 GRW ETF 464287648   20,164 94 SH   SOLE NONE 94 0 0
BLACKSTONE INC COM COM 09260D107   23,666 319 SH   SOLE NONE 319 0 0
SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF PORTFLI MSCI GBL 78463X475   11,629 249 SH   SOLE NONE 249 0 0
JACOBS SOLUTIONS INC COM COM 46982L108   960 8 SH   SOLE NONE 8 0 0
ROCKWELL AUTOMATION INC COM COM 773903109   27,302 106 SH   SOLE NONE 106 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS COM UNITS Y48125101   18,894 1,962 SH   SOLE NONE 1,962 0 0
STRYKER CORP COM 863667101   21,759 89 SH   SOLE NONE 89 0 0
QUALCOMM INC COM COM 747525103   73,549 669 SH   SOLE NONE 669 0 0
T-MOBILE US INC COM COM 872590104   11,200 80 SH   SOLE NONE 80 0 0
GENERAL DYNAMICS CORP COM COM 369550108   110,774 446 SH   SOLE NONE 446 0 0
RESMED INC COM COM 761152107   6,377 30 SH   SOLE NONE 30 0 0
INTUITIVE SURGICAL, INC. COM NEW 46120E602   34,760 131 SH   SOLE NONE 131 0 0
DISCOVER FINANCIAL SERVICES LLC COM 254709108   978 10 SH   SOLE NONE 10 0 0
HAIN CELESTIAL GROUPINC COM 405217100   3,236 200 SH   SOLE NONE 200 0 0
MCDONALDS CORP COM COM 580135101   173,139 657 SH   SOLE NONE 657 0 0
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104   32,008 312 SH   SOLE NONE 312 0 0
DOVER CORP COM COM 260003108   1,624 12 SH   SOLE NONE 12 0 0
CISCO SYS INC COM 17275R102   153,485 3,221 SH   SOLE NONE 3,221 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105   9,045 97 SH   SOLE NONE 97 0 0
ARCELOR MITTAL - NY NY REGISTRY SH 03938L203   3,723 142 SH   SOLE NONE 142 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107   139,579 2,155 SH   SOLE NONE 2,155 0 0
FIRST TRUST SENIOR LOAN FUND SENIOR LN FD 33738D309   1,694 38 SH   SOLE NONE 38 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND US LARGECAP DIVD 97717W307   41,506 670 SH   SOLE NONE 670 0 0
AT&T INC COM COM 00206R102   152,005 8,256 SH   SOLE NONE 8,256 0 0
ENERGY SELECT SECTOR SPDR ENERGY 81369Y506   71,462 817 SH   SOLE NONE 817 0 0
ISHARES DOW JONES US CONSUMER GOODS US CONSM STAPLES 464287812   21,744,099 107,230 SH   SOLE NONE 106,638 0 592
ISHARES NASDAQ BIOTECHNOLOGY ISHARES BIOTECH 464287556   105,163 801 SH   SOLE NONE 801 0 0
GENERAL ELECTRIC CO COM NEW COM NEW 369604301   649,396 7,750 SH   SOLE NONE 7,750 0 0
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF IBOXX HI YD ETF 464288513   65,236 886 SH   SOLE NONE 886 0 0
MOTOROLA SOLUTIONS INC COM NEW COM NEW 620076307   2,998 11 SH   SOLE NONE 11 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105   6,482 60 SH   SOLE NONE 60 0 0
ISHARES SEMICONDUCTOR ETF ISHARES SEMICDTR 464287523   107,525 309 SH   SOLE NONE 309 0 0
ISHARES S&P NORTH AMER TECH-SOFTWARE EXPANDED TECH 464287515   19,981 78 SH   SOLE NONE 78 0 0
CNH INDUSTRIAL NV COM EUR0.01 SHS N20944109   546 34 SH   SOLE NONE 34 0 0
NETAPP INC COM 64110D104   7,683 127 SH   SOLE NONE 127 0 0
EMPIRE ST RLTY TR INC CL A CL A 292104106   674 100 SH   SOLE NONE 100 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER UNIT LTD PARTNER 226344208   24,356 930 SH   SOLE NONE 930 0 0
VEEVA SYS INC CL A COM CL A COM 922475108   806 5 SH   SOLE NONE 5 0 0
EASTMAN KODAK CO COM NEW COM NEW 277461406   305 100 SH   SOLE NONE 100 0 0
CHARTER COMMUNICATIONS INC NEW CL A CL A 16119P108   11,529 34 SH   SOLE NONE 34 0 0
ISHARES DJ US BASIC MATERIALS U.S. BAS MTL ETF 464287838   217,973 1,747 SH   SOLE NONE 1,747 0 0
POWERSHARES FTSE RAFI DEV MKTS EX US FTSE RAFI DEV 46138E743   3,198 77 SH   SOLE NONE 77 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408   3,046 21 SH   SOLE NONE 21 0 0
LULULEMON ATHLETICA INC COM COM 550021109   1,601 5 SH   SOLE NONE 5 0 0
CHEGG INC COM COM 163092109   1,010 40 SH   SOLE NONE 40 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309   19,422 332 SH   SOLE NONE 332 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200   25,742 67 SH   SOLE NONE 67 0 0
ALLEGION PLC ORD SHS G0176J109   4,420 42 SH   SOLE NONE 42 0 0
CIGNA CORP COM 125523100   87,805 265 SH   SOLE NONE 265 0 0
ONEOK INC NEW COM COM 682680103   29,499 449 SH   SOLE NONE 449 0 0
ROSS STORES INC COM 778296103   5,571 48 SH   SOLE NONE 48 0 0
FLEX LTD ORD ORD Y2573F102   46,332 2,159 SH   SOLE NONE 2,159 0 0
RENAISSANCERE HLDGS LTD COM COM G7496G103   1,658 9 SH   SOLE NONE 9 0 0
AMC ENTMT HLDGS INC CL A COM CL A COM 00165C104   419 103 SH   SOLE NONE 103 0 0
WELLS FARGO CO NEW COM COM 949746101   173,996 4,214 SH   SOLE NONE 4,214 0 0
VMWARE INC CL A CLASS A CL A COM 928563402   5,524 45 SH   SOLE NONE 45 0 0
UNION PAC CORP COM COM 907818108   79,929 386 SH   SOLE NONE 386 0 0
CINTAS CORP COM COM 172908105   20,774 46 SH   SOLE NONE 46 0 0
ECOLAB INC COM COM 278865100   7,132 49 SH   SOLE NONE 49 0 0
TRANSOCEAN REG SHS H8817H100   273,600 60,000 SH   SOLE NONE 60,000 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF PFD AND INCM SEC 464288687   4,945 162 SH   SOLE NONE 162 0 0
SALESFORCE COM COM 79466L302   30,760 232 SH   SOLE NONE 232 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   1,434 20 SH   SOLE NONE 20 0 0
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206   11,024 133 SH   SOLE NONE 133 0 0
PITNEY BOWES INC COM COM 724479100   684 180 SH   SOLE NONE 180 0 0
NORTHROP GRUMMAN CORP COM COM 666807102   52,736 96 SH   SOLE NONE 96 0 0
DARDEN RESTAURANTS INC COM COM 237194105   1,383 10 SH   SOLE NONE 10 0 0
IDEXX LABS INC COM 45168D104   13,462 33 SH   SOLE NONE 33 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102   252,604 458 SH   SOLE NONE 458 0 0
LOCKHEED MARTIN CORP COM 539830109   2,482,025 5,101 SH   SOLE NONE 5,101 0 0
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF S&P500 EQL IND 46137V324   21,927 123 SH   SOLE NONE 123 0 0
JPMORGAN CHASE & CO COM COM 46625H100   625,710 4,666 SH   SOLE NONE 4,666 0 0
STEWART INFORMATION SVCS CORP COM COM 860372101   470 11 SH   SOLE NONE 11 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF PORTFOLIO EMG MK 78463X509   7,649 232 SH   SOLE NONE 232 0 0
MONOLITHIC PWR SYS INC COM COM 609839105   17,680 50 SH   SOLE NONE 50 0 0
CHEVRON CORP NEW COM COM 166764100   586,932 3,270 SH   SOLE NONE 3,270 0 0
CONOCOPHILLIPS COM COM 20825C104   99,944 846 SH   SOLE NONE 846 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF VAN FTSE DEV MKT 921943858   3,315 79 SH   SOLE NONE 79 0 0
DANAHER CORP COM 235851102   72,815 274 SH   SOLE NONE 274 0 0
KRATOS DEFENSE & SECSOLUTIONS COM COM NEW 50077B207   526 51 SH   SOLE NONE 51 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT DEPOSITARY UNIT 451100101   7,546 149 SH   SOLE NONE 149 0 0
TJX COS INC NEW COM COM 872540109   34,626 435 SH   SOLE NONE 435 0 0
BANK AMERICA CORP COM COM 060505104   82,578 2,493 SH   SOLE NONE 2,493 0 0
NUVEEN N Y MUN VALUE FD COM COM 67062M105   24,639 2,983 SH   SOLE NONE 2,983 0 0
INVESCO S&P 500 PURE GROWTH ETF S&P500 PUR GWT 46137V266   18,951 125 SH   SOLE NONE 125 0 0
BLACKROCK CORPORATE HIGH YIELD FD VI INC COM 09255P107   2,823 323 SH   SOLE NONE 323 0 0
SPDR SER TR S&P DIVID ETF S&P DIVID ETF 78464A763   25,022 200 SH   SOLE NONE 200 0 0
WALMART INC COM COM 931142103   275,845 1,945 SH   SOLE NONE 1,945 0 0
NUVEEN N Y SELECT TAX FREE INC SH BEN INT SH BEN INT 67063V104   26,309 2,270 SH   SOLE NONE 2,270 0 0
INTL BUSINESS MACHINES COM 459200101   73,776 523 SH   SOLE NONE 523 0 0
ORACLE CORPORATION COM 68389X105   87,238 1,067 SH   SOLE NONE 1,067 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   232,620 2,305 SH   SOLE NONE 2,305 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858   38,746 994 SH   SOLE NONE 994 0 0
TEXAS INSTRS INC COM COM 882508104   1,321 8 SH   SOLE NONE 8 0 0
TARGET CORP COM COM 87612E106   43,788 293 SH   SOLE NONE 293 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF HIGH DIV YLD 921946406   201,703 1,864 SH   SOLE NONE 1,864 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS SPONSORED ADS 881624209   1,814 199 SH   SOLE NONE 199 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF DORSEY WRT 5 ETF 33738R605   709,415 15,239 SH   SOLE NONE 15,239 0 0
PFIZER INC COM COM 717081103   120,414 2,350 SH   SOLE NONE 2,350 0 0
MORGAN STANLEY COM NEW 617446448   9,522 112 SH   SOLE NONE 112 0 0
3M CO COM COM 88579Y101   184,588 1,539 SH   SOLE NONE 1,539 0 0
KLA-TENCOR CORP COM NEW 482480100   2,030,740 5,386 SH   SOLE NONE 5,386 0 0
HP INC COM COM 40434L105   1,280 47 SH   SOLE NONE 47 0 0
GILEAD SCIENCES INC COM 375558103   50,507 588 SH   SOLE NONE 588 0 0
CATERPILLAR INC COM COM 149123101   181,401 757 SH   SOLE NONE 757 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   90,504 1,020 SH   SOLE NONE 1,020 0 0
AMERICAN EXPRESS CO COM COM 025816109   37,824 256 SH   SOLE NONE 256 0 0
AMGEN INC COM 031162100   84,044 320 SH   SOLE NONE 320 0 0
OTIS WORLDWIDE CORP COM COM 68902V107   9,788 125 SH   SOLE NONE 125 0 0
ANALOG DEVICES INC COM COM 032654105   17,879 109 SH   SOLE NONE 109 0 0
PAYCOM SOFTWARE INC COM COM 70432V102   1,241 4 SH   SOLE NONE 4 0 0
FIRST TR EXCHANGE TRADED FD AMEX BIOTECHNOLOGY INDEX NY ARCA BIOTECH 33733E203   2,928 19 SH   SOLE NONE 19 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF DYNMC PHRMCTLS 46137V662   2,829 36 SH   SOLE NONE 36 0 0
FIVE9 INC COM COM 338307101   4,885 72 SH   SOLE NONE 72 0 0
HUMANA INC COM COM 444859102   10,243 20 SH   SOLE NONE 20 0 0
DORIAN LPG LTD SHS USD SHS USD Y2106R110   22,607 1,193 SH   SOLE NONE 1,193 0 0
POWERSHARES FTSE RAFI EMERGING MARKETS FTSE RAFI EMNG 46138E727   2,484 141 SH   SOLE NONE 141 0 0
INVESCO S&P 500 PURE VALUE ETF S&P500 PUR VAL 46137V258   311,764 3,998 SH   SOLE NONE 3,998 0 0
WILLIAMS COS INC COM COM 969457100   75,088 2,282 SH   SOLE NONE 2,282 0 0
UNITED STATES STL CORP COM 912909108   15,030 600 SH   SOLE NONE 600 0 0
GLOBAL PARTNERS LP COM UNITS COM UNITS 37946R109   24,373 701 SH   SOLE NONE 701 0 0
INVESCO DWA CONSUMER STAPLES MOMENTUM ETF DWA STAPLES 46137V886   2,149 26 SH   SOLE NONE 26 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   10,699 90 SH   SOLE NONE 90 0 0
ISHARES CORE S&P US VALUE ETF CORE S&P US VLU 464287663   4,750 67 SH   SOLE NONE 67 0 0
ISHARES DJ US CONSUMER SERVICES US CONSUM DISCRE 464287580   3,095 54 SH   SOLE NONE 54 0 0
MERCADOLIBRE INC COM 58733R102   8,462 10 SH   SOLE NONE 10 0 0
CHIMERA INVT CORP COM NEW COM NEW 16934Q208   825 150 SH   SOLE NONE 150 0 0
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844   70,306 463 SH   SOLE NONE 463 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM FNF GROUP COM 31620R303   7,486 199 SH   SOLE NONE 199 0 0
GLOBAL X NASDAQ 100 COVERED CALL ETF NASDAQ 100 COVER 37954Y483   4,773 300 SH   SOLE NONE 300 0 0
ISHARES AGGREGATE BOND ETF CORE US AGGBD ET 464287226   10,668 110 SH   SOLE NONE 110 0 0
ISHARES INTEREST RATE HEDGED HIGH YIELD BOND ETF IT RT HDG HGYL 46431W606   7,429,449 90,592 SH   SOLE NONE 90,347 0 245
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854   325 7 SH   SOLE NONE 7 0 0
SYNCHRONY FINANCIAL COM COM 87165B103   3,286 100 SH   SOLE NONE 100 0 0
EATON CORP PLC SHS SHS G29183103   46,430 295 SH   SOLE NONE 295 0 0
ISHARES TR DOW JONESUS BROKER DEALERS INDEX FD US BR DEL SE ETF 464288794   110,549 1,150 SH   SOLE NONE 1,150 0 0
AXON ENTERPRISE INC COM COM 05464C101   82,965 500 SH   SOLE NONE 500 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT LP INT UNIT G16252101   15,711 507 SH   SOLE NONE 507 0 0
ISHARES U.S. INSURANCE ETF U.S. INSRNCE ETF 464288786   11,779,083 128,874 SH   SOLE NONE 127,961 0 913
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADS 01609W102   5,285 60 SH   SOLE NONE 60 0 0
WAYFAIR INC CL A CL A 94419L101   1,644 50 SH   SOLE NONE 50 0 0
NATURAL HEALTH TRENDS CORP COM COM 63888P406   680 200 SH   SOLE NONE 200 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT UT LTD PTN INT 22758A105   3,966 200 SH   SOLE NONE 200 0 0
USD PARTNERS LP COM UT REP LTD COM UT REP LTD 903318103   21,225 6,717 SH   SOLE NONE 6,717 0 0
HUBSPOT INC COM COM 443573100   5,204 18 SH   SOLE NONE 18 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   23,094 135 SH   SOLE NONE 135 0 0
MV OIL TR TR UNITS TR UNITS 553859109   6,042 370 SH   SOLE NONE 370 0 0
ANTERO MIDSTREAM CORP COM COM 03676B102   31,032 2,876 SH   SOLE NONE 2,876 0 0
PLUG PWR INC COM NEW 72919P202   223,748 18,088 SH   SOLE NONE 18,088 0 0
CRACKER BARREL INC COM 22410J106   6,999 73 SH   SOLE NONE 73 0 0
CIENA CORP COM NEW COM NEW 171779309   16,517 324 SH   SOLE NONE 324 0 0
COMMUNITY BK SYS INC COM COM 203607106   24,424 388 SH   SOLE NONE 388 0 0
DELTA AIR LINES INC DEL CMN COM NEW 247361702   65,720 2,000 SH   SOLE NONE 2,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD SHS USD G50871105   10,355 65 SH   SOLE NONE 65 0 0
EMCOR GROUP INC COM COM 29084Q100   1,629 11 SH   SOLE NONE 11 0 0
FLUOR CORP COM 343412102   15,597 450 SH   SOLE NONE 450 0 0
GARTNER INC CL A COM 366651107   211,768 630 SH   SOLE NONE 630 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF PRTFLO S&P500 GW 78464A409   9,817 193 SH   SOLE NONE 193 0 0
LAM RESEARCH CORP COM 512807108   1,270 3 SH   SOLE NONE 3 0 0
FIRST TRUST WATER ETF WTR ETF 33733B100   3,095 39 SH   SOLE NONE 39 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF PRTFLO S&P500 VL 78464A508   22,878 588 SH   SOLE NONE 588 0 0
FIRST TRUST LONG/SHORT EQUITY ETF LNG/SHT EQUITY 33739P103   212,242 4,343 SH   SOLE NONE 4,343 0 0
NRG ENERGY INC COM NEW COM NEW 629377508   52,057 1,636 SH   SOLE NONE 1,636 0 0
NUCOR CORP COM COM 670346105   32,178 244 SH   SOLE NONE 244 0 0
PARKER-HANNIFIN CORP COM COM 701094104   1,746 6 SH   SOLE NONE 6 0 0
MAG SILVER CORP COM COM 55903Q104   78,150 5,000 SH   SOLE NONE 5,000 0 0
POWERSHARES EXCHANGETRADED FD TR DYNAMICFOOD & BEVERAGE DYNMC FOOD BEV 46137V753   291,931 6,395 SH   SOLE NONE 6,395 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF S&P500 EQL TEC 46137V282   33,774 139 SH   SOLE NONE 139 0 0
ROPER INDUSTRIES INC COM 776696106   11,666 27 SH   SOLE NONE 27 0 0
SYNOPSYS INC COM COM 871607107   1,277 4 SH   SOLE NONE 4 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108   77,344 1,074 SH   SOLE NONE 1,074 0 0
ISHARES S&P GLOBAL ENERGY GLOBAL ENERG ETF 464287341   2,924 75 SH   SOLE NONE 75 0 0
BARRICK GOLD CORP F COM 067901108   8,590 500 SH   SOLE NONE 500 0 0
REALTY INCOME CORP COM 756109104   4,107 64 SH   SOLE NONE 64 0 0
VISTA OUTDOOR INC COM COM 928377100   511 21 SH   SOLE NONE 21 0 0
ALTRIA GROUP INC COM COM 02209S103   60,200 1,317 SH   SOLE NONE 1,317 0 0
DOMINION RESOURCES INC COM 25746U109   7,174 117 SH   SOLE NONE 117 0 0
CITIGROUP INC COM NEW 172967424   6,739 149 SH   SOLE NONE 149 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103   73,923 485 SH   SOLE NONE 485 0 0
3D SYSTEMS CORPORATION COM NEW 88554D205   740 100 SH   SOLE NONE 100 0 0
CORNERSTONE STRATEGIC VALUE FD COM COM 21924B302   14,040 1,905 SH   SOLE NONE 1,905 0 0
FIRST TRUST NATURAL GAS ETF NAT GAS ETF 33733E807   3,137 128 SH   SOLE NONE 128 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108   2,059,886 12,823 SH   SOLE NONE 12,823 0 0
VIRTUS INVESTMENT PARTNERS, INC. COM 92828Q109   765 4 SH   SOLE NONE 4 0 0
EXXON MOBIL CORP COM COM 30231G102   677,949 6,146 SH   SOLE NONE 6,146 0 0
UNITEDHEALTH GROUP COM 91324P102   1,448,451 2,732 SH   SOLE NONE 2,732 0 0
TRAVELERS COMPANIES INC COM COM 89417E109   81,575 435 SH   SOLE NONE 435 0 0
LOWES COS INC COM COM 548661107   10,839 54 SH   SOLE NONE 54 0 0
INVESCO DWA FINANCIAL MOMENTUM ETF DWA FINL MUMT 46137V860   2,118 52 SH   SOLE NONE 52 0 0
ON SEMICONDUCTOR CORP COM COM 682189105   42,411 680 SH   SOLE NONE 680 0 0
DEERE & CO COM COM 244199105   51,879 121 SH   SOLE NONE 121 0 0
UNITY SOFTWARE INC COM COM 91332U101   714 25 SH   SOLE NONE 25 0 0
ETSY INC COM COM 29786A106   2,395 20 SH   SOLE NONE 20 0 0
PATTERSON DENTAL CO COM 703395103   16,818 600 SH   SOLE NONE 600 0 0
COLGATE PALMOLIVE CO COM COM 194162103   15,758 200 SH   SOLE NONE 200 0 0
COLLEGIUM PHARMACEUTICAL INC COM COM 19459J104   15,776 680 SH   SOLE NONE 680 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SHS 33734H106   37,914 950 SH   SOLE NONE 950 0 0
AMERICAN INTL GROUP INC COM NEW COM NEW 026874784   39,208 620 SH   SOLE NONE 620 0 0
BAOZUN INC SPONSORED ADR SPONSORED ADR 06684L103   450 85 SH   SOLE NONE 85 0 0
SHOPIFY INC CL A CL A 82509L107   12,495 360 SH   SOLE NONE 360 0 0
ISHARES U.S. UTILITIES ETF U.S. UTILITS ETF 464287697   12,018,069 138,873 SH   SOLE NONE 138,095 0 778
UTILITIES SELECT SECTOR SPDR FUND SBI INT-UTILS 81369Y886   17,554 249 SH   SOLE NONE 249 0 0
TOPBUILD CORP COM COM 89055F103   10,954 70 SH   SOLE NONE 70 0 0
CHEMOURS CO COM COM 163851108   3,582 117 SH   SOLE NONE 117 0 0
NOVO-NORDISK A S ADR ADR 670100205   48,316 357 SH   SOLE NONE 357 0 0
BIO RAD LABS INC CL A CL A 090572207   14,717 35 SH   SOLE NONE 35 0 0
ALARM COM HLDGS INC COM COM 011642105   1,731 35 SH   SOLE NONE 35 0 0
TELADOC HEALTH INC COM COM 87918A105   1,182 50 SH   SOLE NONE 50 0 0
KRAFT HEINZ CO COM COM 500754106   19,540 480 SH   SOLE NONE 480 0 0
PAYPAL HLDGS INC COM COM 70450Y103   23,431 329 SH   SOLE NONE 329 0 0
CHARLES SCHWAB CORP COM 808513105   101,410 1,218 SH   SOLE NONE 1,218 0 0
ACTIVISION INC COM 00507V109   5,205 68 SH   SOLE NONE 68 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF PORTFOLIO DEVLPD 78463X889   6,698 225 SH   SOLE NONE 225 0 0
CROWN CASTLE INTL CORP COM 22822V101   77,721 573 SH   SOLE NONE 573 0 0
LUMENTUM HLDGS INC COM COM 55024U109   15,233 292 SH   SOLE NONE 292 0 0
AUTOZONE INC COM COM 053332102   66,586 27 SH   SOLE NONE 27 0 0
BLACKROCK INC COM 09247X101   21,967 31 SH   SOLE NONE 31 0 0
CBRE GROUP INC A CL A 12504L109   43,482 565 SH   SOLE NONE 565 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507   1,451 6 SH   SOLE NONE 6 0 0
ISHARES GLOBAL CLEAN ENERGY ETF GL CLEAN ENE ETF 464288224   1,091 55 SH   SOLE NONE 55 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF OPTIMUM YIELD 46090F100   2,527 171 SH   SOLE NONE 171 0 0
RYDEX S&P EQUAL WEIGHT HEALTH CARE S&P500 EQL HLT 46137V332   23,417 81 SH   SOLE NONE 81 0 0
AXOS FINANCIAL INC COM COM 05465C100   764 20 SH   SOLE NONE 20 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   9,583 146 SH   SOLE NONE 146 0 0
APPLE INC COM 037833100   1,676,739 12,904 SH   SOLE NONE 12,904 0 0
GSK PLC SPONSORED ADR SPONSORED ADR 37733W204   2,284 65 SH   SOLE NONE 65 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF IBONDS DEC23 ETF 46434VAX8   5,461,145 218,184 SH   SOLE NONE 217,360 0 824
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF IBONDS DEC24 ETF 46434VBG4   5,443,047 222,893 SH   SOLE NONE 222,059 0 834
ABBOTT LABS COM COM 002824100   132,406 1,206 SH   SOLE NONE 1,206 0 0
DISNEY WALT CO COM COM 254687106   105,249 1,211 SH   SOLE NONE 1,211 0 0
VANGUARD TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742   2,671 31 SH   SOLE NONE 31 0 0
ISHARES RUSSELL 1000 ETF RUS 1000 ETF 464287622   10,315 49 SH   SOLE NONE 49 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   44,888 296 SH   SOLE NONE 296 0 0