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
APPLE INC COM 037833100 14,263 39,098 SH   SOLE   39,098 0 0
AXON ENTERPRISE INC COM 05464C101 2,642 26,927 SH   SOLE   26,927 0 0
ABBVIE INC COM 00287Y109 1,167 11,887 SH   SOLE   11,887 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,927 48,301 SH   SOLE   48,301 0 0
ADIENT PLC ORD SHS G0084W101 384 23,405 SH   SOLE   23,405 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 769 57,575 SH   SOLE   57,575 0 0
AVANGRID INC COM 05351W103 270 6,421 SH   SOLE   6,421 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 1,747 17,088 SH   SOLE   17,088 0 0
APPLIED MATLS INC COM 038222105 3,233 53,489 SH   SOLE   53,489 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 264 10,680 SH   SOLE   10,680 0 0
AMERICAN TOWER CORP CL A 029912201 960 3,714 SH   SOLE   3,714 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 57,979 1,593,696 SH   SOLE   1,593,696 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,947 153,440 SH   SOLE   153,440 0 0
AMAZON COM INC COM 023135106 1,295 470 SH   SOLE   470 0 0
AMPHENOL CORP NEW CL A 032095101 483 5,045 SH   SOLE   5,045 0 0
ARROW ELECTRS INC COM 042735100 1,487 21,648 SH   SOLE   21,648 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 296 77,193 SH   SOLE   77,193 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 260 1,207 SH   SOLE   1,207 0 0
BANK OF AMERICA CORPORATION COM 060505104 686 28,901 SH   SOLE   28,901 0 0
BED BATH & BEYOND INC COM 075896100 291 27,451 SH   SOLE   27,451 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 6,701 1,183,840 SH   SOLE   1,183,840 0 0
FRANKLIN RES INC COM 354613101 12,624 602,010 SH   SOLE   602,010 0 0
BUNGE LIMITED COM G16962105 1,917 46,600 SH   SOLE   46,600 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 149 13,048 SH   SOLE   13,048 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 271 12,675 SH   SOLE   12,675 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 489 8,464 SH   SOLE   8,464 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 360 15,088 SH   SOLE   15,088 0 0
POPULAR INC COM 733174106 1,461 39,296 SH   SOLE   39,296 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,255 7,032 SH   SOLE   7,032 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 208 9,554 SH   SOLE   9,554 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 616 55,002 SH   SOLE   55,002 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,301 40,608 SH   SOLE   40,608 0 0
CARS COM INC COM 14575E105 2,414 419,100 SH   SOLE   419,100 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 6,555 70,272 SH   SOLE   70,272 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 864 23,108 SH   SOLE   23,108 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 245 6,001 SH   SOLE   6,001 0 0
CIGNA CORP COM 125509109 2,732 14,557 SH   SOLE   14,557 0 0
CENTENE CORP DEK COM 15135B101 2,368 37,266 SH   SOLE   37,266 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 126 13,720 SH   SOLE   13,720 0 0
COWEN GROUP INC NEW CL A 223622101 401 24,750 SH   SOLE   24,750 0 0
CREE INC COM 225447101 2,763 46,678 SH   SOLE   46,678 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 10,094 979,025 SH   SOLE   979,025 0 0
CISCO SYS INC COM 17275R102 4,064 87,136 SH   SOLE   87,136 0 0
CINTAS CORP COM 172908105 284 1,065 SH   SOLE   1,065 0 0
CORTEVA INC COM 22052L104 1,082 40,381 SH   SOLE   40,381 0 0
CVS HEALTH CORP COM 126650100 1,612 24,806 SH   SOLE   24,806 0 0
CHEVRON CORP NEW COM 166764100 257 2,880 SH   SOLE   2,880 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,920 107,500 SH   SOLE   107,500 0 0
DANAOS CORPORATION SHS Y1968P105 201 53,914 SH   SOLE   53,914 0 0
DEUTSCHE BK AG LONDON BRH DB 3X GERMAN BD 25154W407 124 12,989 SH   SOLE   12,989 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,143 40,341 SH   SOLE   40,341 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,602 10,092 SH   SOLE   10,092 0 0
DISNEY WALT CO COM DISNEY 254687106 237 2,121 SH   SOLE   2,121 0 0
DOW CHEM CO COM 260543103 1,650 40,471 SH   SOLE   40,471 0 0
ISHARES TR MSCI KLD400 SOC 464288570 957 8,112 SH   SOLE   8,112 0 0
WISDOMTREE TRUST JAPANESE YEN F 97717W224 276 5,860 SH   SOLE   5,860 0 0
EBAY INC COM 278642103 1,486 28,328 SH   SOLE   28,328 0 0
ISHARES TR MSCI EMERG MKT 464287234 482 12,059 SH   SOLE   12,059 0 0
ISHARES TR MSCI EAFE IDX 464287465 414 6,804 SH   SOLE   6,804 0 0
ENSIGN GROUP INC COM 29358P101 307 7,335 SH   SOLE   7,335 0 0
E TRADE FINANCIAL CORP COM 269246104 26,849 539,889 SH   SOLE   539,889 0 0
ETSY INC COM 29786A106 380 3,579 SH   SOLE   3,579 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 253 47,378 SH   SOLE   47,378 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 19 24,800 SH   SOLE   24,800 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 695 114,356 SH   SOLE   114,356 0 0
FASTENAL CO COM 311900104 715 16,698 SH   SOLE   16,698 0 0
FACEBOOK INC CL A 30303M102 545 2,401 SH   SOLE   2,401 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 1,873 161,871 SH   SOLE   161,871 0 0
FITBIT INC CL A 33812L102 77 11,851 SH   SOLE   11,851 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 1,876 183,000 SH   SOLE   183,000 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 5,130 168,292 SH   SOLE   168,292 0 0
GAMCO INVESTORS INC CL A COM 361438104 2,131 160,093 SH   SOLE   160,093 0 0
GENERAL ELECTRIC CO COM 369604103 111 16,196 SH   SOLE   16,196 0 0
GILEAD SCIENCES INC COM 375558103 463 6,021 SH   SOLE   6,021 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 517 3,086 SH   SOLE   3,086 0 0
ALPHABET INC CAP STK CL C 02079K107 222 157 SH   SOLE   157 0 0
ALPHABET INC CAP STK CL A 02079K305 232 164 SH   SOLE   164 0 0
GOPRO INC CL A 38268T103 106 22,300 SH   SOLE   22,300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,452 47,827 SH   SOLE   47,827 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,662 40,752 SH   SOLE   40,752 0 0
HOME DEPOT INC COM 437076102 234 933 SH   SOLE   933 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 786 80,751 SH   SOLE   80,751 0 0
HEWLETT PACKARD CO COM 428236103 2,443 140,157 SH   SOLE   140,157 0 0
IAC INTERACTIVECORP COM 44919P508 2,808 8,684 SH   SOLE   8,684 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 24,750 592,522 SH   SOLE   592,522 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,575 62,722 SH   SOLE   62,722 0 0
INTERCONTINENTALEXCHANGE GRO COM 45866F104 1,701 18,574 SH   SOLE   18,574 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 1,184 94,553 SH   SOLE   94,553 0 0
ISHARES TR GLB INFRASTR ETF 464288372 285 7,444 SH   SOLE   7,444 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,748 54,885 SH   SOLE   54,885 0 0
INTEL CORP COM 458140100 3,662 61,210 SH   SOLE   61,210 0 0
INGERSOLL-RAND COMPANY LTD CL A G4776G101 1,132 40,256 SH   SOLE   40,256 0 0
ISHARES TR CORE S&P500 ETF 464287200 400 1,290 SH   SOLE   1,290 0 0
ISHARES TR RUS200 IDX ETF 464289446 1,144 7,992 SH   SOLE   7,992 0 0
JABIL CIRCUIT INC COM 466313103 799 24,918 SH   SOLE   24,918 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,059 60,317 SH   SOLE   60,317 0 0
JOHNSON & JOHNSON COM 478160104 332 2,363 SH   SOLE   2,363 0 0
JP MORGAN CHASE & CO COM 46625H100 1,053 11,194 SH   SOLE   11,194 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4,031 79,464 SH   SOLE   79,464 0 0
KALA PHARMACEUTICALS INC COM 483119103 141 13,450 SH   SOLE   13,450 0 0
KIMCO RLTY CORP COM 49446R109 662 51,537 SH   SOLE   51,537 0 0
KIMBERLY CLARK CORP COM 494368103 206 1,460 SH   SOLE   1,460 0 0
COCA COLA BOTTLING CO CONS COM 191098102 217 4,849 SH   SOLE   4,849 0 0
L BRANDS INC COM 501797104 151 10,058 SH   SOLE   10,058 0 0
LILLY ELI & CO COM 532457108 303 1,846 SH   SOLE   1,846 0 0
LEGG MASON INC COM 524901105 12,154 244,309 SH   SOLE   244,309 0 0
MACYS INC COM 55616P104 137 19,878 SH   SOLE   19,878 0 0
MASTERCARD INCORPORATED CL A 57636Q104 235 794 SH   SOLE   794 0 0
ISHARES TR MBS ETF 464288588 202 1,828 SH   SOLE   1,828 0 0
MFA FINL INC COM 55272X102 32 12,948 SH   SOLE   12,948 0 0
MKS INSTRUMENT INC COM 55306N104 472 4,164 SH   SOLE   4,164 0 0
MERCK & CO INC COM 589331107 352 4,551 SH   SOLE   4,551 0 0
MORGAN STANLEY COM NEW 617446448 208 4,316 SH   SOLE   4,316 0 0
MICROSOFT CORP COM 594918104 10,001 49,142 SH   SOLE   49,142 0 0
MURPHY OIL CORP COM 626717102 609 44,136 SH   SOLE   44,136 0 0
NASDAQ OMX GROUP INC COM 631103108 1,957 16,378 SH   SOLE   16,378 0 0
NEXTERA ENERGY INC COM 65339F101 232 965 SH   SOLE   965 0 0
NETFLIX INC COM 64110L106 444 977 SH   SOLE   977 0 0
NUVEEN MUN VALUE FD INC COM 670928100 475 46,560 SH   SOLE   46,560 0 0
NVIDIA CORP COM 67066G104 16,769 44,139 SH   SOLE   44,139 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 215 14,096 SH   SOLE   14,096 0 0
NOVARTIS AG SPONSORED ADR 66987V109 986 11,291 SH   SOLE   11,291 0 0
NVENT ELECTRIC PLC SHS G6700G107 276 14,727 SH   SOLE   14,727 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,661 305,703 SH   SOLE   305,703 0 0
ORACLE CORP COM 68389X105 18,414 333,158 SH   SOLE   333,158 0 0
OSHKOSH CORP COM 688239201 3,501 48,884 SH   SOLE   48,884 0 0
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 1,252 30,811 SH   SOLE   30,811 0 0
PEPSICO INC COM 713448108 329 2,487 SH   SOLE   2,487 0 0
PFIZER INC COM 717081103 3,571 109,204 SH   SOLE   109,204 0 0
iShares S&P U.S. Preferred Stock Index US PFD STK IDX 464288687 533 15,396 SH   SOLE   15,396 0 0
PROCTER AND GAMBLE CO COM 742718109 382 3,196 SH   SOLE   3,196 0 0
PRECIGEN INC COM 74017N105 250 50,001 SH   SOLE   50,001 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 740 41,355 SH   SOLE   41,355 0 0
PARKER HANNIFIN CORP COM 701094104 2,236 12,199 SH   SOLE   12,199 0 0
PIPER SANDLER COMPANIES COM 724078100 3,459 58,473 SH   SOLE   58,473 0 0
PENTAIR LTD SHS H6169Q108 559 14,727 SH   SOLE   14,727 0 0
QUANTA SVCS INC COM 74762E102 456 11,636 SH   SOLE   11,636 0 0
PAYPAL HLDGS INC COM 70450Y103 4,866 27,927 SH   SOLE   27,927 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 495 14,001 SH   SOLE   14,001 0 0
QUALCOMM INC COM 747525103 578 6,342 SH   SOLE   6,342 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 10,289 41,556 SH   SOLE   41,556 0 0
REGENERON PHARMACEUTICALS COM 75886F107 10,019 16,065 SH   SOLE   16,065 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,245 111,939 SH   SOLE   111,939 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 344 7,918 SH   SOLE   7,918 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 228 23,483 SH   SOLE   23,483 0 0
STIFEL FINL CORP COM 860630102 717 15,125 SH   SOLE   15,125 0 0
SMUCKER J M CO COM NEW 832696405 737 6,968 SH   SOLE   6,968 0 0
SYNOVUS FINL CORP COM 87161C105 716 34,864 SH   SOLE   34,864 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 2,077 66,289 SH   SOLE   66,289 0 0
SPDR TR UNIT SER 1 78462F103 62,041 201,196 SH   SOLE   201,196 0 0
SASOL LTD SPONSORED ADR 803866300 193 25,000 SH   SOLE   25,000 0 0
ISTAR FINL INC COM 45031U101 1,148 93,202 SH   SOLE   93,202 0 0
STATE STR CORP COM 857477103 315 4,958 SH   SOLE   4,958 0 0
ISHARES TR USA ESG SLCT ETF 464288802 968 7,236 SH   SOLE   7,236 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,699 21,113 SH   SOLE   21,113 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 1,425 39,475 SH   SOLE   39,475 0 0
TEREX CORP NEW COM 880779103 1,152 61,376 SH   SOLE   61,376 0 0
TRUECAR INC COM 89785L107 42 16,100 SH   SOLE   16,100 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,999 22,464 SH   SOLE   22,464 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,967 20,230 SH   SOLE   20,230 0 0
UNION PAC CORP COM 907818108 241 1,427 SH   SOLE   1,427 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 1,257 20,729 SH   SOLE   20,729 0 0
VISA INC COM CL A 92826C839 309 1,601 SH   SOLE   1,601 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 570 3,911 SH   SOLE   3,911 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,501 15,775 SH   SOLE   15,775 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 521 10,948 SH   SOLE   10,948 0 0
VANGUARD INTL EQUITY INDEX F MSCI EUROPE ETF 922042874 237 4,701 SH   SOLE   4,701 0 0
VIRTU FINL INC CL A 928254101 3,571 151,324 SH   SOLE   151,324 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,862 37,049 SH   SOLE   37,049 0 0
VANGUARD INDEX FDS REIT ETF 922908553 258 3,292 SH   SOLE   3,292 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,122 6,845 SH   SOLE   6,845 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,945 6,864 SH   SOLE   6,864 0 0
VERISK ANALYTICS INC COM 92345Y106 217 1,278 SH   SOLE   1,278 0 0
VANGUARD INDEX FDS REIT ETF 922908553 226 3,025 SH   SOLE   3,025 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 183 20,614 SH   SOLE   20,614 0 0
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 1,281 32,351 SH   SOLE   32,351 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 2,268 46,119 SH   SOLE   46,119 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 235 2,980 SH   SOLE   2,980 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,211 21,967 SH   SOLE   21,967 0 0
WELBILT INC COM 949090104 280 46,033 SH   SOLE   46,033 0 0
WESTERN DIGITAL CORP COM 958102105 1,745 39,531 SH   SOLE   39,531 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 315 243 SH   SOLE   243 0 0
WEYERHAEUSER CO COM 962166104 12,503 556,689 SH   SOLE   556,689 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 848 7,579 SH   SOLE   7,579 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 812 21,463 SH   SOLE   21,463 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,593 68,861 SH   SOLE   68,861 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 401 5,840 SH   SOLE   5,840 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 430 4,300 SH   SOLE   4,300 0 0
EXXON MOBIL CORP COM 30231G102 605 13,535 SH   SOLE   13,535 0 0
YANDEX N V SH CLASS A N97284108 800 16,000 SH   SOLE   16,000 0 0