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
POPULAR INC COM 733174106 2,034 28,928 SH   SOLE   28,928 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,464 5,731 SH   SOLE   5,731 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 514 23,752 SH   SOLE   23,752 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 928 55,000 SH   SOLE   55,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,027 40,608 SH   SOLE   40,608 0 0
GENERAL ELECTRIC CO COM 369604103 165 12,584 SH   SOLE   12,584 0 0
GILEAD SCIENCES INC COM 375558103 384 5,948 SH   SOLE   5,948 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 631 3,945 SH   SOLE   3,945 0 0
GENTEX CORP COM 371901109 211 5,918 SH   SOLE   5,918 0 0
ALPHABET INC CAP STK CL C 02079K107 304 147 SH   SOLE   147 0 0
ALPHABET INC CAP STK CL A 02079K305 393 191 SH   SOLE   191 0 0
GOPRO INC CL A 38268T103 253 21,701 SH   SOLE   21,701 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,953 24,320 SH   SOLE   24,320 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 821 13,177 SH   SOLE   13,177 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 477 14,442 SH   SOLE   14,442 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,429 40,052 SH   SOLE   40,052 0 0
HOME DEPOT INC COM 437076102 411 1,348 SH   SOLE   1,348 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,188 75,470 SH   SOLE   75,470 0 0
HEWLETT PACKARD CO COM 428236103 4,448 140,104 SH   SOLE   140,104 0 0
IAC INTERACTIVECORP COM 44919P508 1,881 8,698 SH   SOLE   8,698 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 641,304 8,780,173 SH   SOLE   8,780,173 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,689 65,202 SH   SOLE   65,202 0 0
INTERCONTINENTALEXCHANGE GRO COM 45866F104 2,095 18,762 SH   SOLE   18,762 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,264 93,161 SH   SOLE   93,161 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,147 15,381 SH   SOLE   15,381 0 0
ISHARES TR GLB INFRASTR ETF 464288372 340 7,545 SH   SOLE   7,545 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,469 59,606 SH   SOLE   59,606 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 217 23,351 SH   SOLE   23,351 0 0
INTEL CORP COM 458140100 4,120 64,373 SH   SOLE   64,373 0 0
INGERSOLL-RAND COMPANY LTD CL A G4776G101 982 19,945 SH   SOLE   19,945 0 0
ISHARES TR CORE S&P500 ETF 464287200 611 1,537 SH   SOLE   1,537 0 0
ISHARES TR RUS200 IDX ETF 464289446 1,830 8,282 SH   SOLE   8,282 0 0
JABIL CIRCUIT INC COM 466313103 1,296 24,845 SH   SOLE   24,845 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3,599 60,317 SH   SOLE   60,317 0 0
JOHNSON & JOHNSON COM 478160104 364 2,212 SH   SOLE   2,212 0 0
JP MORGAN CHASE & CO COM 46625H100 1,579 10,375 SH   SOLE   10,375 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4,812 94,811 SH   SOLE   94,811 0 0
KALA PHARMACEUTICALS INC COM 483119103 156 23,196 SH   SOLE   23,196 0 0
KIMCO RLTY CORP COM 49446R109 969 51,703 SH   SOLE   51,703 0 0
KIMBERLY CLARK CORP COM 494368103 393 2,828 SH   SOLE   2,828 0 0
KNOLL INC COM NEW 498904200 179 10,834 SH   SOLE   10,834 0 0
COCA COLA BOTTLING CO CONS COM 191098102 203 3,844 SH   SOLE   3,844 0 0
L BRANDS INC COM 501797104 261 4,219 SH   SOLE   4,219 0 0
LILLY ELI & CO COM 532457108 340 1,818 SH   SOLE   1,818 0 0
ISHARES TR IBOXX INV CP ETF 464287242 780 5,997 SH   SOLE   5,997 0 0
MACYS INC COM 55616P104 272 16,803 SH   SOLE   16,803 0 0
ISHARES TR MBS ETF 464288588 215 1,986 SH   SOLE   1,986 0 0
MKS INSTRUMENT INC COM 55306N104 352 1,896 SH   SOLE   1,896 0 0
MERCK & CO INC COM 589331107 356 4,617 SH   SOLE   4,617 0 0
MORGAN STANLEY COM NEW 617446448 1,993 25,664 SH   SOLE   25,664 0 0
MICROSOFT CORP COM 594918104 11,620 49,284 SH   SOLE   49,284 0 0
MATCH GROUP INC NEW COM 57667L107 2,581 18,791 SH   SOLE   18,791 0 0
MURPHY OIL CORP COM 626717102 755 46,026 SH   SOLE   46,026 0 0
NASDAQ OMX GROUP INC COM 631103108 2,432 16,490 SH   SOLE   16,490 0 0
NEXTERA ENERGY INC COM 65339F101 327 4,328 SH   SOLE   4,328 0 0
NETFLIX INC COM 64110L106 548 1,051 SH   SOLE   1,051 0 0
NUVEEN MUN VALUE FD INC COM 670928100 469 42,108 SH   SOLE   42,108 0 0
NVIDIA CORP COM 67066G104 23,608 44,216 SH   SOLE   44,216 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 200 11,840 SH   SOLE   11,840 0 0
NOVARTIS AG SPONSORED ADR 66987V109 965 11,291 SH   SOLE   11,291 0 0
NVENT ELECTRIC PLC SHS G6700G107 411 14,727 SH   SOLE   14,727 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 12,243 305,703 SH   SOLE   305,703 0 0
ORACLE CORP COM 68389X105 23,416 333,701 SH   SOLE   333,701 0 0
OSHKOSH CORP COM 688239201 5,812 48,982 SH   SOLE   48,982 0 0
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 3,048 30,975 SH   SOLE   30,975 0 0
PEPSICO INC COM 713448108 359 2,538 SH   SOLE   2,538 0 0
PFIZER INC COM 717081103 3,891 107,405 SH   SOLE   107,405 0 0
iShares S&P U.S. Preferred Stock Index US PFD STK IDX 464288687 674 17,542 SH   SOLE   17,542 0 0
PROCTER AND GAMBLE CO COM 742718109 513 3,790 SH   SOLE   3,790 0 0
PRECIGEN INC COM 74017N105 345 50,001 SH   SOLE   50,001 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 761 40,285 SH   SOLE   40,285 0 0
PARKER HANNIFIN CORP COM 701094104 3,833 12,153 SH   SOLE   12,153 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 423 10,050 SH   SOLE   10,050 0 0
PIPER SANDLER COMPANIES COM 724078100 3,304 30,132 SH   SOLE   30,132 0 0
PENTAIR LTD SHS H6169Q108 918 14,727 SH   SOLE   14,727 0 0
QUANTA SVCS INC COM 74762E102 953 10,828 SH   SOLE   10,828 0 0
PAYPAL HLDGS INC COM 70450Y103 6,778 27,912 SH   SOLE   27,912 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 586 10,331 SH   SOLE   10,331 0 0
QUALCOMM INC COM 747525103 779 5,874 SH   SOLE   5,874 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 13,668 42,828 SH   SOLE   42,828 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 591 18,566 SH   SOLE   18,566 0 0
REGENERON PHARMACEUTICALS COM 75886F107 7,655 16,179 SH   SOLE   16,179 0 0
ISHARES MRG RL ES CP ETF 464288539 203 5,771 SH   SOLE   5,771 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,272 109,952 SH   SOLE   109,952 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 504 7,929 SH   SOLE   7,929 0 0
RYDEX ETF TRUST GUG S&P 500 EQ WT 78355W106 320 2,262 SH   SOLE   2,262 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 128 12,015 SH   SOLE   12,015 0 0
SCHWAB CHARLES CORP NEW COM 808513105 31,281 479,923 SH   SOLE   479,923 0 0
STIFEL FINL CORP COM 860630102 1,458 22,767 SH   SOLE   22,767 0 0
SMUCKER J M CO COM NEW 832696405 880 6,958 SH   SOLE   6,958 0 0
SYNOVUS FINL CORP COM 87161C105 1,545 33,767 SH   SOLE   33,767 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 1,689 53,942 SH   SOLE   53,942 0 0
SPDR TR UNIT SER 1 78462F103 82,191 207,381 SH   SOLE   207,381 0 0
SASOL LTD SPONSORED ADR 803866300 362 25,000 SH   SOLE   25,000 0 0
ISTAR FINL INC COM 45031U101 1,657 93,200 SH   SOLE   93,200 0 0
STATE STR CORP COM 857477103 426 5,072 SH   SOLE   5,072 0 0
ISHARES TR USA ESG SLCT ETF 464288802 1,103 12,560 SH   SOLE   12,560 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,874 21,115 SH   SOLE   21,115 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 3,382 36,848 SH   SOLE   36,848 0 0
TEREX CORP NEW COM 880779103 2,828 61,376 SH   SOLE   61,376 0 0
TRACTOR SUPPLY CO COM 892356106 207 1,171 SH   SOLE   1,171 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 3,744 22,613 SH   SOLE   22,613 0 0
TEXAS INSTRS INC COM 882508104 208 1,099 SH   SOLE   1,099 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,598 20,421 SH   SOLE   20,421 0 0
UNION PAC CORP COM 907818108 286 1,299 SH   SOLE   1,299 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 740 10,691 SH   SOLE   10,691 0 0
VISA INC COM CL A 92826C839 227 1,070 SH   SOLE   1,070 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,386 6,476 SH   SOLE   6,476 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,867 41,564 SH   SOLE   41,564 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,363 16,525 SH   SOLE   16,525 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,329 21,896 SH   SOLE   21,896 0 0
VANGUARD INTL EQUITY INDEX F MSCI EUROPE ETF 922042874 221 3,504 SH   SOLE   3,504 0 0
VIRTU FINL INC CL A 928254101 4,640 149,424 SH   SOLE   149,424 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,786 35,586 SH   SOLE   35,586 0 0
VANGUARD INDEX FDS REIT ETF 922908553 559 6,087 SH   SOLE   6,087 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 442 7,925 SH   SOLE   7,925 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,721 12,292 SH   SOLE   12,292 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,274 11,732 SH   SOLE   11,732 0 0
VERISK ANALYTICS INC COM 92345Y106 240 1,360 SH   SOLE   1,360 0 0
VANGUARD INDEX FDS REIT ETF 922908553 280 2,875 SH   SOLE   2,875 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 205 3,978 SH   SOLE   3,978 0 0
VIATRIS INC COM 92556V106 248 17,784 SH   SOLE   17,784 0 0
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 2,444 46,950 SH   SOLE   46,950 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 4,611 73,538 SH   SOLE   73,538 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 313 3,100 SH   SOLE   3,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,408 24,217 SH   SOLE   24,217 0 0
WELBILT INC COM 949090104 748 46,033 SH   SOLE   46,033 0 0
WESTERN DIGITAL CORP COM 958102105 2,640 39,551 SH   SOLE   39,551 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 770 543 SH   SOLE   543 0 0
WEYERHAEUSER CO COM 962166104 19,836 557,177 SH   SOLE   557,177 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 951 7,007 SH   SOLE   7,007 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 283 3,593 SH   SOLE   3,593 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,000 20,387 SH   SOLE   20,387 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,485 72,968 SH   SOLE   72,968 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 445 3,816 SH   SOLE   3,816 0 0
EXXON MOBIL CORP COM 30231G102 685 12,268 SH   SOLE   12,268 0 0
YANDEX N V SH CLASS A N97284108 1,025 16,000 SH   SOLE   16,000 0 0
CITIGROUP INC COM 172967101 210 2,880 SH   SOLE   2,880 0 0
CARS COM INC COM 14575E105 2,116 163,286 SH   SOLE   163,286 0 0
CATERPILLAR INC DEL COM 149123101 320 1,381 SH   SOLE   1,381 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 6,961 70,531 SH   SOLE   70,531 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,106 22,499 SH   SOLE   22,499 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 277 6,001 SH   SOLE   6,001 0 0
CIGNA CORP COM 125509109 3,522 14,569 SH   SOLE   14,569 0 0
CENTENE CORP DEK COM 15135B101 2,388 37,371 SH   SOLE   37,371 0 0
COWEN GROUP INC NEW CL A 223622101 870 24,752 SH   SOLE   24,752 0 0
CREE INC COM 225447101 2,963 27,398 SH   SOLE   27,398 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 10,378 979,054 SH   SOLE   979,054 0 0
CISCO SYS INC COM 17275R102 4,760 92,053 SH   SOLE   92,053 0 0
CORTEVA INC COM 22052L104 1,938 41,567 SH   SOLE   41,567 0 0
CVS HEALTH CORP COM 126650100 1,851 24,609 SH   SOLE   24,609 0 0
CHEVRON CORP NEW COM 166764100 260 2,484 SH   SOLE   2,484 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,911 107,501 SH   SOLE   107,501 0 0
DANAOS CORPORATION SHS Y1968P105 2,675 53,914 SH   SOLE   53,914 0 0
DEUTSCHE BK AG LONDON BRH DB 3X GERMAN BD 25154W407 137 11,390 SH   SOLE   11,390 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 1,494 19,330 SH   SOLE   19,330 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,002 9,093 SH   SOLE   9,093 0 0
DISNEY WALT CO COM DISNEY 254687106 242 1,311 SH   SOLE   1,311 0 0
DOW CHEM CO COM 260543103 2,588 40,469 SH   SOLE   40,469 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,043 13,655 SH   SOLE   13,655 0 0
DXC TECHNOLOGY CO COM 23355L106 206 6,579 SH   SOLE   6,579 0 0
WISDOMTREE TRUST JAPANESE YEN F 97717W224 283 4,610 SH   SOLE   4,610 0 0
EBAY INC COM 278642103 1,731 28,268 SH   SOLE   28,268 0 0
ISHARES TR MSCI EMERG MKT 464287234 693 12,990 SH   SOLE   12,990 0 0
ISHARES TR MSCI EAFE IDX 464287465 478 6,305 SH   SOLE   6,305 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 650 10,174 SH   SOLE   10,174 0 0
ENSIGN GROUP INC COM 29358P101 531 5,659 SH   SOLE   5,659 0 0
ETSY INC COM 29786A106 322 1,596 SH   SOLE   1,596 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 299 45,109 SH   SOLE   45,109 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,091 89,028 SH   SOLE   89,028 0 0
FACEBOOK INC CL A 30303M102 741 2,515 SH   SOLE   2,515 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 5,325 161,700 SH   SOLE   161,700 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 3,351 183,000 SH   SOLE   183,000 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 4,081 133,186 SH   SOLE   133,186 0 0
GAMCO INVESTORS INC CL A COM 361438104 2,970 160,093 SH   SOLE   160,093 0 0
APPLE INC COM 037833100 43,267 354,212 SH   SOLE   354,212 0 0
ABBVIE INC COM 00287Y109 1,384 12,785 SH   SOLE   12,785 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,773 48,656 SH   SOLE   48,656 0 0
ADIENT PLC ORD SHS G0084W101 758 17,140 SH   SOLE   17,140 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 850 59,697 SH   SOLE   59,697 0 0
AGENUS INC COM NEW 00847G705 38 14,000 SH   SOLE   14,000 0 0
AVANGRID INC COM 05351W103 269 5,408 SH   SOLE   5,408 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 1,845 14,688 SH   SOLE   14,688 0 0
APPLIED MATLS INC COM 038222105 7,165 53,631 SH   SOLE   53,631 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 349 11,440 SH   SOLE   11,440 0 0
AMERICAN TOWER CORP CL A 029912201 920 3,847 SH   SOLE   3,847 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,084 153,440 SH   SOLE   153,440 0 0
AMAZON COM INC COM 023135106 1,478 478 SH   SOLE   478 0 0
AMPHENOL CORP NEW CL A 032095101 691 10,471 SH   SOLE   10,471 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 553 10,821 SH   SOLE   10,821 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 432 4,870 SH   SOLE   4,870 0 0
ARK ETF TR INNOVATION ETF 00214Q104 689 5,741 SH   SOLE   5,741 0 0
ARROW ELECTRS INC COM 042735100 2,470 22,291 SH   SOLE   22,291 0 0
ACTIVISION BLIZZARD INC COM 00507V109 204 2,188 SH   SOLE   2,188 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 666 98,690 SH   SOLE   98,690 0 0
AXON ENTERPRISE INC COM 05464C101 3,833 26,910 SH   SOLE   26,910 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 273 1,204 SH   SOLE   1,204 0 0
BANK OF AMERICA CORPORATION COM 060505104 1,112 28,732 SH   SOLE   28,732 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 12,111 1,183,840 SH   SOLE   1,183,840 0 0
FRANKLIN RES INC COM 354613101 17,775 600,511 SH   SOLE   600,511 0 0
BUNGE LIMITED COM G16962105 3,694 46,600 SH   SOLE   46,600 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 136 10,230 SH   SOLE   10,230 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 289 13,058 SH   SOLE   13,058 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 967 16,927 SH   SOLE   16,927 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 501 15,118 SH   SOLE   15,118 0 0