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
ADIENT PLC ORD SHS G0084W101 868 37,800 SH   SOLE   37,800 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 1,771 17,088 SH   SOLE   17,088 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 984 71,431 SH   SOLE   71,431 0 0
ALPHABET INC CAP STK CL A 02079K305 207 170 SH   SOLE   170 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,363 149,143 SH   SOLE   149,143 0 0
ALTABA INC COM 021346101 23,718 1,217,538 SH   SOLE   1,217,538 0 0
AMAZON COM INC COM 023135106 704 406 SH   SOLE   406 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,280 153,440 SH   SOLE   153,440 0 0
AMERICAN TOWER CORP CL A 029912201 879 3,977 SH   SOLE   3,977 0 0
AMPHENOL CORP NEW CL A 032095101 494 5,123 SH   SOLE   5,123 0 0
APPLE INC COM 037833100 15,282 68,234 SH   SOLE   68,234 0 0
APPLIED MATLS INC COM 038222105 5,483 109,887 SH   SOLE   109,887 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,983 48,289 SH   SOLE   48,289 0 0
ARMOUR RESIDENTIAL REIT INC COM 042315101 273 16,311 SH   SOLE   16,311 0 0
ARROW ELECTRS INC COM 042735100 3,513 47,106 SH   SOLE   47,106 0 0
AT&T INC COM 00206R102 281 7,418 SH   SOLE   7,418 0 0
AVANGRID INC COM 05351W103 420 8,035 SH   SOLE   8,035 0 0
AXON ENTERPRISE INC COM 05464C101 1,529 26,929 SH   SOLE   26,929 0 0
BANK OF AMERICA CORPORATION COM 060505104 3,853 132,083 SH   SOLE   132,083 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 5,023 684,340 SH   SOLE   684,340 0 0
BED BATH & BEYOND INC COM 075896100 446 41,950 SH   SOLE   41,950 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,175 5,650 SH   SOLE   5,650 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4,108 84,108 SH   SOLE   84,108 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 174 10,279 SH   SOLE   10,279 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 716 49,064 SH   SOLE   49,064 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 943 55,000 SH   SOLE   55,000 0 0
BUNGE LIMITED COM G16962105 2,638 46,600 SH   SOLE   46,600 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 957 107,500 SH   SOLE   107,500 0 0
CATERPILLAR INC DEL COM 149123101 214 1,691 SH   SOLE   1,691 0 0
CENTENE CORP DEK COM 15135B101 3,329 76,959 SH   SOLE   76,959 0 0
CIGNA CORP COM 125509109 2,200 14,497 SH   SOLE   14,497 0 0
CISCO SYS INC COM 17275R102 4,525 91,576 SH   SOLE   91,576 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 252 6,597 SH   SOLE   6,597 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 356 12,135 SH   SOLE   12,135 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 734 15,536 SH   SOLE   15,536 0 0
CORTEVA INC COM 22052L104 1,127 40,251 SH   SOLE   40,251 0 0
COWEN GROUP INC NEW CL A 223622101 381 24,750 SH   SOLE   24,750 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 12,044 986,397 SH   SOLE   986,397 0 0
CREE INC COM 225447101 2,287 46,668 SH   SOLE   46,668 0 0
CVS HEALTH CORP COM 126650100 1,493 23,669 SH   SOLE   23,669 0 0
DANAOS CORPORATION SHS Y1968P105 485 53,914 SH   SOLE   53,914 0 0
DEUTSCHE BK AG LONDON BRH DB 3X GERMAN BD 25154W407 246 32,757 SH   SOLE   32,757 0 0
DOW CHEM CO COM 260543103 1,925 40,388 SH   SOLE   40,388 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,913 40,853 SH   SOLE   40,853 0 0
DXC TECHNOLOGY CO COM 23355L106 207 7,007 SH   SOLE   7,007 0 0
E TRADE FINANCIAL CORP COM 269246104 14,072 322,083 SH   SOLE   322,083 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 621 101,521 SH   SOLE   101,521 0 0
EBAY INC COM 278642103 1,106 28,363 SH   SOLE   28,363 0 0
ENSIGN GROUP INC COM 29358P101 740 15,604 SH   SOLE   15,604 0 0
ETSY INC COM 29786A106 837 14,816 SH   SOLE   14,816 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 303 7,896 SH   SOLE   7,896 0 0
EXXON MOBIL CORP COM 30231G102 770 10,908 SH   SOLE   10,908 0 0
FACEBOOK INC CL A 30303M102 394 2,211 SH   SOLE   2,211 0 0
FASTENAL CO COM 311900104 1,011 30,944 SH   SOLE   30,944 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 324 4,889 SH   SOLE   4,889 0 0
FITBIT INC CL A 33812L102 246 64,451 SH   SOLE   64,451 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 1,915 183,000 SH   SOLE   183,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,460 159,361 SH   SOLE   159,361 0 0
FRANKLIN RES INC COM 354613101 942 32,625 SH   SOLE   32,625 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 3,024 315,961 SH   SOLE   315,961 0 0
GAMCO INVESTORS INC CL A COM 361438104 3,130 160,093 SH   SOLE   160,093 0 0
GENTEX CORP COM 371901109 665 24,168 SH   SOLE   24,168 0 0
GILEAD SCIENCES INC COM 375558103 378 5,963 SH   SOLE   5,963 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,859 43,552 SH   SOLE   43,552 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 302 15,072 SH   SOLE   15,072 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,798 47,280 SH   SOLE   47,280 0 0
GOPRO INC CL A 38268T103 136 26,300 SH   SOLE   26,300 0 0
HERTZ FLOBAL HOLDINGS INC COM 42805T105 432 31,228 SH   SOLE   31,228 0 0
HEWLETT PACKARD CO COM 428236103 2,650 140,083 SH   SOLE   140,083 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,216 80,182 SH   SOLE   80,182 0 0
HOME DEPOT INC COM 437076102 210 905 SH   SOLE   905 0 0
IAC INTERACTIVECORP COM 44919P508 1,894 8,688 SH   SOLE   8,688 0 0
ILLUMINA INC COM 452327109 215 706 SH   SOLE   706 0 0
INGERSOLL-RAND COMPANY LTD CL A G4776G101 5,602 45,464 SH   SOLE   45,464 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 22 10,700 SH   SOLE   10,700 0 0
INTEL CORP COM 458140100 5,795 112,450 SH   SOLE   112,450 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 32,099 596,857 SH   SOLE   596,857 0 0
INTERCONTINENTALEXCHANGE GRO COM 45866F104 1,715 18,585 SH   SOLE   18,585 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,816 67,504 SH   SOLE   67,504 0 0
INTREXON CORP COM 46122T102 286 50,001 SH   SOLE   50,001 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 923 83,816 SH   SOLE   83,816 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 918 61,105 SH   SOLE   61,105 0 0
ISHARES MRG RL ES CP ETF 464288539 492 11,672 SH   SOLE   11,672 0 0
iShares S&P U.S. Preferred Stock Index US PFD STK IDX 464288687 975 25,968 SH   SOLE   25,968 0 0
ISHARES TR MSCI KLD400 SOC 464288570 232 2,094 SH   SOLE   2,094 0 0
ISHARES TR MSCI EMERG MKT 464287234 729 17,842 SH   SOLE   17,842 0 0
ISHARES TR MSCI EAFE IDX 464287465 447 6,849 SH   SOLE   6,849 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 281 25,790 SH   SOLE   25,790 0 0
ISHARES TR GLB INFRASTR ETF 464288372 337 7,244 SH   SOLE   7,244 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,965 76,630 SH   SOLE   76,630 0 0
ISHARES TR US AER DEF ETF 464288760 408 1,816 SH   SOLE   1,816 0 0
ISHARES TR CORE S&P500 ETF 464287200 215 720 SH   SOLE   720 0 0
ISHARES TR RUS200 IDX ETF 464289446 1,613 10,656 SH   SOLE   10,656 0 0
ISHARES TR USA ESG SLCT ETF 464288802 231 1,866 SH   SOLE   1,866 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 722 11,269 SH   SOLE   11,269 0 0
ISTAR FINL INC COM 45031U101 1,216 93,200 SH   SOLE   93,200 0 0
JABIL CIRCUIT INC COM 466313103 923 25,808 SH   SOLE   25,808 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,469 29,367 SH   SOLE   29,367 0 0
JOHNSON & JOHNSON COM 478160104 303 2,342 SH   SOLE   2,342 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,647 60,317 SH   SOLE   60,317 0 0
JP MORGAN CHASE & CO COM 46625H100 1,299 11,037 SH   SOLE   11,037 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,435 28,458 SH   SOLE   28,458 0 0
KALA PHARMACEUTICALS INC COM 483119103 53 14,000 SH   SOLE   14,000 0 0
KIMBERLY CLARK CORP COM 494368103 537 3,780 SH   SOLE   3,780 0 0
KIMCO RLTY CORP COM 49446R109 1,651 79,051 SH   SOLE   79,051 0 0
KNOLL INC COM NEW 498904200 475 18,734 SH   SOLE   18,734 0 0
L BRANDS INC COM 501797104 318 16,234 SH   SOLE   16,234 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 72 30,400 SH   SOLE   30,400 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 290 8,627 SH   SOLE   8,627 0 0
LEGG MASON INC COM 524901105 18,649 488,311 SH   SOLE   488,311 0 0
LOCKHEED MARTIN CORP COM 539830109 202 517 SH   SOLE   517 0 0
MACYS INC COM 55616P104 393 25,291 SH   SOLE   25,291 0 0
MERCK & CO INC COM 589331107 424 5,038 SH   SOLE   5,038 0 0
MICROSOFT CORP COM 594918104 6,707 48,245 SH   SOLE   48,245 0 0
MKS INSTRUMENT INC COM 55306N104 866 9,387 SH   SOLE   9,387 0 0
MORGAN STANLEY COM NEW 617446448 11,216 262,866 SH   SOLE   262,866 0 0
MURPHY OIL CORP COM 626717102 1,407 63,647 SH   SOLE   63,647 0 0
NASDAQ OMX GROUP INC COM 631103108 1,620 16,302 SH   SOLE   16,302 0 0
NETFLIX INC COM 64110L106 343 1,282 SH   SOLE   1,282 0 0
NIO INC SPON ADS 62914V106 22 13,993 SH   SOLE   13,993 0 0
NUVEEN CONN PREM INCOME MUN COM 67060D107 983 73,223 SH   SOLE   73,223 0 0
NUVEEN MUN VALUE FD INC COM 670928100 562 53,470 SH   SOLE   53,470 0 0
NVENT ELECTRIC PLC SHS G6700G107 325 14,727 SH   SOLE   14,727 0 0
NVIDIA CORP COM 67066G104 7,712 44,306 SH   SOLE   44,306 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,189 305,703 SH   SOLE   305,703 0 0
ORACLE CORP COM 68389X105 18,305 332,637 SH   SOLE   332,637 0 0
OSHKOSH CORP COM 688239201 3,703 48,853 SH   SOLE   48,853 0 0
PARKER HANNIFIN CORP COM 701094104 4,374 24,221 SH   SOLE   24,221 0 0
PAYPAL HLDGS INC COM 70450Y103 2,891 27,905 SH   SOLE   27,905 0 0
PENTAIR LTD SHS H6169Q108 557 14,727 SH   SOLE   14,727 0 0
PEPSICO INC COM 713448108 369 2,695 SH   SOLE   2,695 0 0
PFIZER INC COM 717081103 3,752 104,431 SH   SOLE   104,431 0 0
PIPER JAFFRAY COS COM 724078100 4,413 58,472 SH   SOLE   58,472 0 0
POPULAR INC COM 733174106 2,121 39,225 SH   SOLE   39,225 0 0
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 233 7,999 SH   SOLE   7,999 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 752 33,308 SH   SOLE   33,308 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 8,834 46,787 SH   SOLE   46,787 0 0
PROCTER AND GAMBLE CO COM 742718109 515 4,138 SH   SOLE   4,138 0 0
QUALCOMM INC COM 747525103 464 6,080 SH   SOLE   6,080 0 0
QUANTA SVCS INC COM 74762E102 437 11,560 SH   SOLE   11,560 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,759 111,158 SH   SOLE   111,158 0 0
RENT A CTR INC NEW COM 76009N100 699 27,101 SH   SOLE   27,101 0 0
RYDEX ETF TRUST GUG S&P 500 EQ WT 78355W106 316 2,927 SH   SOLE   2,927 0 0
SASOL LTD SPONSORED ADR 803866300 425 25,000 SH   SOLE   25,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 27,691 661,980 SH   SOLE   661,980 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 391 5,500 SH   SOLE   5,500 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2,015 34,036 SH   SOLE   34,036 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,627 93,823 SH   SOLE   93,823 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 640 8,248 SH   SOLE   8,248 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 484 5,371 SH   SOLE   5,371 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,702 21,480 SH   SOLE   21,480 0 0
SMUCKER J M CO COM NEW 832696405 1,159 10,534 SH   SOLE   10,534 0 0
SOUTHWESTERN ENERGY CO COM 845467109 32 16,740 SH   SOLE   16,740 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,546 13,175 SH   SOLE   13,175 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 3,806 123,730 SH   SOLE   123,730 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,739 56,356 SH   SOLE   56,356 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 906 11,879 SH   SOLE   11,879 0 0
SPDR TR UNIT SER 1 78462F103 61,432 207,002 SH   SOLE   207,002 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 595 12,839 SH   SOLE   12,839 0 0
STIFEL FINL CORP COM 860630102 871 15,172 SH   SOLE   15,172 0 0
SYNOVUS FINL CORP COM 87161C105 1,212 33,906 SH   SOLE   33,906 0 0
TEREX CORP NEW COM 880779103 1,594 61,376 SH   SOLE   61,376 0 0
TRANSATLANTIC PETROLEUM LTD SHS G89982105 7 10,560 SH   SOLE   10,560 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,445 20,453 SH   SOLE   20,453 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 372 2,222 SH   SOLE   2,222 0 0
VANGUARD INDEX FDS REIT ETF 922908553 279 3,725 SH   SOLE   3,725 0 0
VANGUARD INTL EQUITY INDEX F MSCI EUROPE ETF 922042874 616 11,483 SH   SOLE   11,483 0 0
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 1,208 29,999 SH   SOLE   29,999 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 359 3,932 SH   SOLE   3,932 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 1,501 29,052 SH   SOLE   29,052 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 288 3,244 SH   SOLE   3,244 0 0
VERISK ANALYTICS INC COM 92345Y106 255 1,614 SH   SOLE   1,614 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,874 31,043 SH   SOLE   31,043 0 0
VIRTU FINL INC CL A 928254101 2,894 176,879 SH   SOLE   176,879 0 0
VISA INC COM CL A 92826C839 269 1,566 SH   SOLE   1,566 0 0
WELBILT INC COM 949090104 776 46,033 SH   SOLE   46,033 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 379 249 SH   SOLE   249 0 0
WESTERN DIGITAL CORP COM 958102105 2,361 39,586 SH   SOLE   39,586 0 0
WEYERHAEUSER CO COM 962166104 15,551 561,417 SH   SOLE   561,417 0 0
WISDOMTREE TRUST JAPANESE YEN F 97717W224 401 7,949 SH   SOLE   7,949 0 0
YANDEX N V SH CLASS A N97284108 560 16,000 SH   SOLE   16,000 0 0