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
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 941 20,112 SH   SOLE   20,112 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 283 6,001 SH   SOLE   6,001 0 0
CIGNA CORP COM 125509109 3,050 14,653 SH   SOLE   14,653 0 0
CENTENE CORP DEK COM 15135B101 2,226 37,082 SH   SOLE   37,082 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 74 10,850 SH   SOLE   10,850 0 0
COWEN GROUP INC NEW CL A 223622101 643 24,751 SH   SOLE   24,751 0 0
CREE INC COM 225447101 4,940 46,651 SH   SOLE   46,651 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 12,532 979,088 SH   SOLE   979,088 0 0
CISCO SYS INC COM 17275R102 4,149 92,711 SH   SOLE   92,711 0 0
CINTAS CORP COM 172908105 221 625 SH   SOLE   625 0 0
CORTEVA INC COM 22052L104 1,630 42,107 SH   SOLE   42,107 0 0
CVS HEALTH CORP COM 126650100 1,682 24,627 SH   SOLE   24,627 0 0
CHEVRON CORP NEW COM 166764100 219 2,590 SH   SOLE   2,590 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,800 107,500 SH   SOLE   107,500 0 0
DANAOS CORPORATION SHS Y1968P105 1,155 53,914 SH   SOLE   53,914 0 0
DEUTSCHE BK AG LONDON BRH DB 3X GERMAN BD 25154W407 124 11,390 SH   SOLE   11,390 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,871 40,370 SH   SOLE   40,370 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,943 9,625 SH   SOLE   9,625 0 0
DISNEY WALT CO COM DISNEY 254687106 313 1,727 SH   SOLE   1,727 0 0
DOW CHEM CO COM 260543103 2,246 40,472 SH   SOLE   40,472 0 0
ISHARES TR MSCI KLD400 SOC 464288570 915 12,785 SH   SOLE   12,785 0 0
WISDOMTREE TRUST JAPANESE YEN F 97717W224 273 5,010 SH   SOLE   5,010 0 0
EBAY INC COM 278642103 1,382 27,509 SH   SOLE   27,509 0 0
ISHARES TR MSCI EMERG MKT 464287234 598 11,565 SH   SOLE   11,565 0 0
ISHARES TR MSCI EAFE IDX 464287465 481 6,590 SH   SOLE   6,590 0 0
ENSIGN GROUP INC COM 29358P101 428 5,869 SH   SOLE   5,869 0 0
ETSY INC COM 29786A106 487 2,739 SH   SOLE   2,739 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 288 45,332 SH   SOLE   45,332 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 882 100,393 SH   SOLE   100,393 0 0
FACEBOOK INC CL A 30303M102 642 2,349 SH   SOLE   2,349 0 0
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 2,726 26,367 SH   SOLE   26,367 0 0
PEPSICO INC COM 713448108 371 2,500 SH   SOLE   2,500 0 0
PFIZER INC COM 717081103 3,991 108,409 SH   SOLE   108,409 0 0
iShares S&P U.S. Preferred Stock Index US PFD STK IDX 464288687 506 13,143 SH   SOLE   13,143 0 0
PROCTER AND GAMBLE CO COM 742718109 496 3,563 SH   SOLE   3,563 0 0
PRECIGEN INC COM 74017N105 510 50,001 SH   SOLE   50,001 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 788 41,007 SH   SOLE   41,007 0 0
PARKER HANNIFIN CORP COM 701094104 3,322 12,195 SH   SOLE   12,195 0 0
PIPER SANDLER COMPANIES COM 724078100 2,031 20,133 SH   SOLE   20,133 0 0
PENTAIR LTD SHS H6169Q108 782 14,727 SH   SOLE   14,727 0 0
QUANTA SVCS INC COM 74762E102 790 10,967 SH   SOLE   10,967 0 0
PAYPAL HLDGS INC COM 70450Y103 6,509 27,791 SH   SOLE   27,791 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 463 10,331 SH   SOLE   10,331 0 0
QUALCOMM INC COM 747525103 828 5,438 SH   SOLE   5,438 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 13,296 42,380 SH   SOLE   42,380 0 0
REGENERON PHARMACEUTICALS COM 75886F107 7,792 16,129 SH   SOLE   16,129 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,781 110,453 SH   SOLE   110,453 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 482 7,918 SH   SOLE   7,918 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 225 23,766 SH   SOLE   23,766 0 0
SCHWAB CHARLES CORP NEW COM 808513105 25,456 479,944 SH   SOLE   479,944 0 0
STIFEL FINL CORP COM 860630102 1,153 22,850 SH   SOLE   22,850 0 0
SMUCKER J M CO COM NEW 832696405 806 6,968 SH   SOLE   6,968 0 0
SYNOVUS FINL CORP COM 87161C105 1,115 34,457 SH   SOLE   34,457 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,122 67,575 SH   SOLE   67,575 0 0
SPDR TR UNIT SER 1 78462F103 77,237 206,581 SH   SOLE   206,581 0 0
SASOL LTD SPONSORED ADR 803866300 222 25,000 SH   SOLE   25,000 0 0
ISTAR FINL INC COM 45031U101 1,384 93,200 SH   SOLE   93,200 0 0
STATE STR CORP COM 857477103 364 5,005 SH   SOLE   5,005 0 0
ISHARES TR USA ESG SLCT ETF 464288802 968 11,760 SH   SOLE   11,760 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,218 21,049 SH   SOLE   21,049 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 3,339 32,494 SH   SOLE   32,494 0 0
TEREX CORP NEW COM 880779103 2,141 61,377 SH   SOLE   61,377 0 0
TESLA INC COM 88160R101 201 285 SH   SOLE   285 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 3,283 22,613 SH   SOLE   22,613 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,141 20,362 SH   SOLE   20,362 0 0
UNION PAC CORP COM 907818108 283 1,360 SH   SOLE   1,360 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 886 13,053 SH   SOLE   13,053 0 0
VISA INC COM CL A 92826C839 333 1,524 SH   SOLE   1,524 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,246 6,402 SH   SOLE   6,402 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,568 26,434 SH   SOLE   26,434 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 545 6,550 SH   SOLE   6,550 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,278 21,896 SH   SOLE   21,896 0 0
VANGUARD INTL EQUITY INDEX F MSCI EUROPE ETF 922042874 270 4,479 SH   SOLE   4,479 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 234 1,657 SH   SOLE   1,657 0 0
VIRTU FINL INC CL A 928254101 3,809 151,324 SH   SOLE   151,324 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,888 37,418 SH   SOLE   37,418 0 0
VANGUARD INDEX FDS REIT ETF 922908553 517 6,086 SH   SOLE   6,086 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 430 7,925 SH   SOLE   7,925 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,545 12,307 SH   SOLE   12,307 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,761 10,942 SH   SOLE   10,942 0 0
VERISK ANALYTICS INC COM 92345Y106 273 1,314 SH   SOLE   1,314 0 0
VANGUARD INDEX FDS REIT ETF 922908553 271 2,925 SH   SOLE   2,925 0 0
VIATRIS INC COM 92556V106 252 13,421 SH   SOLE   13,421 0 0
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 2,170 43,308 SH   SOLE   43,308 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 4,201 69,824 SH   SOLE   69,824 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 277 3,025 SH   SOLE   3,025 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,201 20,440 SH   SOLE   20,440 0 0
WELBILT INC COM 949090104 608 46,033 SH   SOLE   46,033 0 0
WESTERN DIGITAL CORP COM 958102105 2,189 39,525 SH   SOLE   39,525 0 0
WEYERHAEUSER CO COM 962166104 18,703 557,786 SH   SOLE   557,786 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 978 6,949 SH   SOLE   6,949 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 260 3,593 SH   SOLE   3,593 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 767 20,238 SH   SOLE   20,238 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,926 65,331 SH   SOLE   65,331 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 486 5,490 SH   SOLE   5,490 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 434 3,823 SH   SOLE   3,823 0 0
EXXON MOBIL CORP COM 30231G102 527 12,796 SH   SOLE   12,796 0 0
YANDEX N V SH CLASS A N97284108 1,113 16,000 SH   SOLE   16,000 0 0
APPLE INC COM 037833100 20,587 155,152 SH   SOLE   155,152 0 0
AXON ENTERPRISE INC COM 05464C101 3,298 26,919 SH   SOLE   26,919 0 0
ABBVIE INC COM 00287Y109 1,331 12,423 SH   SOLE   12,423 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,430 48,209 SH   SOLE   48,209 0 0
ADIENT PLC ORD SHS G0084W101 673 19,365 SH   SOLE   19,365 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 858 59,498 SH   SOLE   59,498 0 0
AGENUS INC COM NEW 00847G705 38 12,101 SH   SOLE   12,101 0 0
AVANGRID INC COM 05351W103 221 4,868 SH   SOLE   4,868 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 1,867 16,038 SH   SOLE   16,038 0 0
APPLIED MATLS INC COM 038222105 4,656 53,946 SH   SOLE   53,946 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 260 10,140 SH   SOLE   10,140 0 0
AMERICAN TOWER CORP CL A 029912201 883 3,935 SH   SOLE   3,935 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,231 153,440 SH   SOLE   153,440 0 0
AMAZON COM INC COM 023135106 1,517 466 SH   SOLE   466 0 0
AMPHENOL CORP NEW CL A 032095101 674 5,156 SH   SOLE   5,156 0 0
ARROW ELECTRS INC COM 042735100 2,176 22,362 SH   SOLE   22,362 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 664 98,940 SH   SOLE   98,940 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 292 1,254 SH   SOLE   1,254 0 0
BANK OF AMERICA CORPORATION COM 060505104 907 29,935 SH   SOLE   29,935 0 0
BED BATH & BEYOND INC COM 075896100 316 17,800 SH   SOLE   17,800 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 9,459 1,183,840 SH   SOLE   1,183,840 0 0
FRANKLIN RES INC COM 354613101 15,019 600,983 SH   SOLE   600,983 0 0
BUNGE LIMITED COM G16962105 3,056 46,600 SH   SOLE   46,600 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 146 11,660 SH   SOLE   11,660 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 263 11,810 SH   SOLE   11,810 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 991 16,927 SH   SOLE   16,927 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 501 15,118 SH   SOLE   15,118 0 0
POPULAR INC COM 733174106 2,233 39,640 SH   SOLE   39,640 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,565 6,748 SH   SOLE   6,748 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 426 19,587 SH   SOLE   19,587 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 832 55,000 SH   SOLE   55,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,632 40,608 SH   SOLE   40,608 0 0
CARS COM INC COM 14575E105 4,728 418,400 SH   SOLE   418,400 0 0
CATERPILLAR INC DEL COM 149123101 275 1,509 SH   SOLE   1,509 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 6,594 70,810 SH   SOLE   70,810 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 4,209 161,755 SH   SOLE   161,755 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 3,290 183,000 SH   SOLE   183,000 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 5,284 172,735 SH   SOLE   172,735 0 0
GAMCO INVESTORS INC CL A COM 361438104 2,840 160,093 SH   SOLE   160,093 0 0
GENERAL ELECTRIC CO COM 369604103 116 10,741 SH   SOLE   10,741 0 0
GILEAD SCIENCES INC COM 375558103 353 6,054 SH   SOLE   6,054 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 677 3,797 SH   SOLE   3,797 0 0
GENTEX CORP COM 371901109 224 6,595 SH   SOLE   6,595 0 0
ALPHABET INC CAP STK CL C 02079K107 272 155 SH   SOLE   155 0 0
ALPHABET INC CAP STK CL A 02079K305 329 188 SH   SOLE   188 0 0
GOPRO INC CL A 38268T103 173 20,951 SH   SOLE   20,951 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,561 47,631 SH   SOLE   47,631 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 334 5,778 SH   SOLE   5,778 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,474 40,052 SH   SOLE   40,052 0 0
HOME DEPOT INC COM 437076102 252 949 SH   SOLE   949 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 933 78,724 SH   SOLE   78,724 0 0
HEWLETT PACKARD CO COM 428236103 3,447 140,164 SH   SOLE   140,164 0 0
IAC INTERACTIVECORP COM 44919P508 1,647 8,700 SH   SOLE   8,700 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 609,895 10,011,408 SH   SOLE   10,011,408 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,023 63,739 SH   SOLE   63,739 0 0
INTERCONTINENTALEXCHANGE GRO COM 45866F104 2,196 19,044 SH   SOLE   19,044 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,313 81,915 SH   SOLE   81,915 0 0
ISHARES TR GLB INFRASTR ETF 464288372 330 7,545 SH   SOLE   7,545 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,623 50,305 SH   SOLE   50,305 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 107 12,051 SH   SOLE   12,051 0 0
INTEL CORP COM 458140100 3,216 64,562 SH   SOLE   64,562 0 0
INGERSOLL-RAND COMPANY LTD CL A G4776G101 909 19,944 SH   SOLE   19,944 0 0
ISHARES TR CORE S&P500 ETF 464287200 567 1,511 SH   SOLE   1,511 0 0
ISHARES TR RUS200 IDX ETF 464289446 1,533 7,817 SH   SOLE   7,817 0 0
JABIL CIRCUIT INC COM 466313103 1,030 24,210 SH   SOLE   24,210 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,810 60,317 SH   SOLE   60,317 0 0
JOHNSON & JOHNSON COM 478160104 319 2,028 SH   SOLE   2,028 0 0
JP MORGAN CHASE & CO COM 46625H100 1,421 11,180 SH   SOLE   11,180 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 4,801 94,528 SH   SOLE   94,528 0 0
KALA PHARMACEUTICALS INC COM 483119103 138 20,396 SH   SOLE   20,396 0 0
KIMCO RLTY CORP COM 49446R109 851 56,702 SH   SOLE   56,702 0 0
KIMBERLY CLARK CORP COM 494368103 308 2,284 SH   SOLE   2,284 0 0
KNOLL INC COM NEW 498904200 163 11,134 SH   SOLE   11,134 0 0
COCA COLA BOTTLING CO CONS COM 191098102 201 3,660 SH   SOLE   3,660 0 0
LILLY ELI & CO COM 532457108 361 2,139 SH   SOLE   2,139 0 0
MACYS INC COM 55616P104 209 18,603 SH   SOLE   18,603 0 0
MASTERCARD INC CL A 57636Q104 248 694 SH   SOLE   694 0 0
ISHARES TR MBS ETF 464288588 215 1,949 SH   SOLE   1,949 0 0
MKS INSTRUMENT INC COM 55306N104 540 3,586 SH   SOLE   3,586 0 0
MERCK & CO INC COM 589331107 360 4,397 SH   SOLE   4,397 0 0
MORGAN STANLEY COM NEW 617446448 1,872 27,315 SH   SOLE   27,315 0 0
MICROSOFT CORP COM 594918104 10,950 49,231 SH   SOLE   49,231 0 0
MATCH GROUP INC NEW COM 57667L107 2,858 18,900 SH   SOLE   18,900 0 0
MURPHY OIL CORP COM 626717102 561 46,401 SH   SOLE   46,401 0 0
NASDAQ OMX GROUP INC COM 631103108 2,183 16,446 SH   SOLE   16,446 0 0
NEXTERA ENERGY INC COM 65339F101 284 3,679 SH   SOLE   3,679 0 0
NETFLIX INC COM 64110L106 527 974 SH   SOLE   974 0 0
NIO INC SPON ADS 62914V106 207 4,249 SH   SOLE   4,249 0 0
NUVEEN MUN VALUE FD INC COM 670928100 475 42,836 SH   SOLE   42,836 0 0
NVIDIA CORP COM 67066G104 23,077 44,191 SH   SOLE   44,191 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 224 13,334 SH   SOLE   13,334 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,066 11,291 SH   SOLE   11,291 0 0
NVENT ELECTRIC PLC SHS G6700G107 343 14,727 SH   SOLE   14,727 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,608 305,703 SH   SOLE   305,703 0 0
ORACLE CORP COM 68389X105 21,543 333,016 SH   SOLE   333,016 0 0
OSHKOSH CORP COM 688239201 4,212 48,940 SH   SOLE   48,940 0 0
PALO ALTO NETWORKS INC COM 697435105 222 625 SH   SOLE   625 0 0