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
ALTABA INC COM 021346101 84,461 1,217,538 SH   SOLE   1,217,538 0 0
APPLE INC COM 037833100 13,482 68,118 SH   SOLE   68,118 0 0
AXON ENTERPRISE INC COM 05464C101 3,677 57,273 SH   SOLE   57,273 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,024 49,606 SH   SOLE   49,606 0 0
ADIENT PLC ORD SHS G0084W101 1,023 42,150 SH   SOLE   42,150 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 222 1,344 SH   SOLE   1,344 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 937 69,685 SH   SOLE   69,685 0 0
ISHARES TR CORE US AGGBD ET 464287226 389 3,489 SH   SOLE   3,489 0 0
AVANGRID INC COM 05351W103 479 9,483 SH   SOLE   9,483 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 3,393 30,688 SH   SOLE   30,688 0 0
APPLIED MATLS INC COM 03027X100 4,987 111,039 SH   SOLE   111,039 0 0
AMCOR PLC ORD G0250X107 119 10,385 SH   SOLE   10,385 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,429 145,029 SH   SOLE   145,029 0 0
AMERICAN TOWER CORP CL A 029912201 833 4,075 SH   SOLE   4,075 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 237 4,746 SH   SOLE   4,746 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,234 153,440 SH   SOLE   153,440 0 0
AMAZON COM INC COM 023135106 761 402 SH   SOLE   402 0 0
AMPHENOL CORP NEW CL A 032095101 486 5,061 SH   SOLE   5,061 0 0
ARMOUR RESIDENTIAL REIT INC COM 042315507 311 16,711 SH   SOLE   16,711 0 0
ARROW ELECTRS INC COM 042735100 3,385 47,501 SH   SOLE   47,501 0 0
AVX Corp COM 002444107 177 10,662 SH   SOLE   10,662 0 0
BOEING CO COM 097023105 232 638 SH   SOLE   638 0 0
BANK OF AMERICA CORPORATION COM 060505104 3,888 134,072 SH   SOLE   134,072 0 0
BED BATH & BEYOND INC COM 075896100 292 25,100 SH   SOLE   25,100 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 5,208 684,340 SH   SOLE   684,340 0 0
FRANKLIN RES INC COM 354613101 1,193 34,281 SH   SOLE   34,281 0 0
BUNGE LIMITED COM G16962105 2,596 46,600 SH   SOLE   46,600 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 721 49,142 SH   SOLE   49,142 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 46138G508 769 33,944 SH   SOLE   33,944 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 311 14,985 SH   SOLE   14,985 0 0
POPULAR INC COM 733174700 2,159 39,813 SH   SOLE   39,813 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,197 5,615 SH   SOLE   5,615 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 176 10,397 SH   SOLE   10,397 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,029 55,000 SH   SOLE   55,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,736 84,108 SH   SOLE   84,108 0 0
CATERPILLAR INC DEL COM 149123101 291 2,138 SH   SOLE   2,138 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 46138E263 247 6,597 SH   SOLE   6,597 0 0
CIGNA CORP COM 125509109 2,301 14,607 SH   SOLE   14,607 0 0
CENTENE CORP DEK COM 15135B101 4,076 77,719 SH   SOLE   77,719 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 624 15,735 SH   SOLE   15,735 0 0
COWEN GROUP INC NEW CL A 223622606 425 24,750 SH   SOLE   24,750 0 0
CREE INC COM 225447101 2,626 46,735 SH   SOLE   46,735 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 11,816 987,147 SH   SOLE   987,147 0 0
CISCO SYS INC COM 17275R102 5,328 97,357 SH   SOLE   97,357 0 0
CORTEVA INC COM 22052L104 1,208 40,859 SH   SOLE   40,859 0 0
CVS HEALTH CORP COM 126650100 1,279 23,476 SH   SOLE   23,476 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,192 96,000 SH   SOLE   96,000 0 0
DANAOS CORPORATION SHS Y1968P105 436 53,914 SH   SOLE   53,914 0 0
DEUTSCHE BK AG LONDON BRH DB 3X GERMAN BD 25154W407 224 29,307 SH   SOLE   29,307 0 0
DU PONT E I DE NEMOURS & CO COM 26614N102 3,067 40,859 SH   SOLE   40,859 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,495 13,147 SH   SOLE   13,147 0 0
DOW CHEM CO COM 260557103 1,967 39,885 SH   SOLE   39,885 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 155 10,150 SH   SOLE   10,150 0 0
ISHARES TR MSCI KLD400 SOC 464288570 229 2,094 SH   SOLE   2,094 0 0
DXC TECHNOLOGY CO COM 23355L106 422 7,658 SH   SOLE   7,658 0 0
WISDOMTREE TRUST JAPANESE YEN F 97717W851 745 15,296 SH   SOLE   15,296 0 0
EBAY INC COM 278642103 1,107 28,037 SH   SOLE   28,037 0 0
ISHARES TR MSCI EMERG MKT 464287234 589 13,719 SH   SOLE   13,719 0 0
ISHARES TR MSCI EAFE IDX 464287465 444 6,749 SH   SOLE   6,749 0 0
ENSIGN GROUP INC COM 29358P101 885 15,552 SH   SOLE   15,552 0 0
E TRADE FINANCIAL CORP COM 269246104 11,938 267,665 SH   SOLE   267,665 0 0
ETSY INC COM 29786A106 985 16,044 SH   SOLE   16,044 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 631 101,240 SH   SOLE   101,240 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,687 164,895 SH   SOLE   164,895 0 0
FASTENAL CO COM 311900104 1,091 33,471 SH   SOLE   33,471 0 0
FACEBOOK INC CL A 30303M102 506 2,624 SH   SOLE   2,624 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 3,678 316,830 SH   SOLE   316,830 0 0
FITBIT INC CL A 33812L102 210 47,826 SH   SOLE   47,826 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 1,751 183,000 SH   SOLE   183,000 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 3,502 113,953 SH   SOLE   113,953 0 0
FNB CORP PA COM 302520101 131 11,097 SH   SOLE   11,097 0 0
GAMCO INVESTORS INC CL A COM 361438104 3,069 160,093 SH   SOLE   160,093 0 0
GILEAD SCIENCES INC COM 375558103 468 6,920 SH   SOLE   6,920 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 220 1,650 SH   SOLE   1,650 0 0
GENTEX CORP COM 371901109 876 35,585 SH   SOLE   35,585 0 0
ALPHABET INC CAP STK CL A 02079K305 246 227 SH   SOLE   227 0 0
GOPRO INC CL A 38268T103 134 24,501 SH   SOLE   24,501 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,716 47,488 SH   SOLE   47,488 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,720 42,980 SH   SOLE   42,980 0 0
HONEYWELL INTL INC COM 438516106 225 1,289 SH   SOLE   1,289 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,242 83,054 SH   SOLE   83,054 0 0
HEWLETT PACKARD CO COM 40434L105 2,918 140,365 SH   SOLE   140,365 0 0
HERTZ FLOBAL HOLDINGS INC COM 42806J106 268 16,765 SH   SOLE   16,765 0 0
IAC INTERACTIVECORP COM 44919P508 1,894 8,708 SH   SOLE   8,708 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 32,860 606,279 SH   SOLE   606,279 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,312 67,527 SH   SOLE   67,527 0 0
INTERCONTINENTALEXCHANGE GRO COM 45866F104 1,605 18,676 SH   SOLE   18,676 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 274 25,790 SH   SOLE   25,790 0 0
ISHARES TR GLB INFRASTR ETF 464288372 335 7,244 SH   SOLE   7,244 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,143 78,474 SH   SOLE   78,474 0 0
INTEL CORP COM 458140100 5,526 115,438 SH   SOLE   115,438 0 0
INGERSOLL-RAND COMPANY LTD CL A G47791101 5,759 45,464 SH   SOLE   45,464 0 0
ISHARES TR US AER DEF ETF 464288760 368 1,716 SH   SOLE   1,716 0 0
ISHARES TR CORE S&P500 ETF 464287200 247 839 SH   SOLE   839 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,711 11,001 SH   SOLE   11,001 0 0
JABIL CIRCUIT INC COM 466313103 908 28,742 SH   SOLE   28,742 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,492 60,317 SH   SOLE   60,317 0 0
HENRY JACK & ASSOC INC COM 426281101 238 1,781 SH   SOLE   1,781 0 0
JOHNSON & JOHNSON COM 478160104 533 3,825 SH   SOLE   3,825 0 0
JP MORGAN CHASE & CO COM 46625H100 1,285 11,494 SH   SOLE   11,494 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 928 18,426 SH   SOLE   18,426 0 0
KALA PHARMACEUTICALS INC COM 483119103 83 13,000 SH   SOLE   13,000 0 0
KIMCO RLTY CORP COM 49446R109 1,487 80,451 SH   SOLE   80,451 0 0
KIMBERLY CLARK CORP COM 494368103 533 3,997 SH   SOLE   3,997 0 0
KNOLL INC COM NEW 498904200 449 19,535 SH   SOLE   19,535 0 0
COCA COLA CO COM 191216100 218 4,283 SH   SOLE   4,283 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 358 6,692 SH   SOLE   6,692 0 0
L BRANDS INC COM 501797104 398 15,266 SH   SOLE   15,266 0 0
LEGG MASON INC COM 524901105 18,689 488,226 SH   SOLE   488,226 0 0
LOCKHEED MARTIN CORP COM 539830109 247 678 SH   SOLE   678 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 277 8,607 SH   SOLE   8,607 0 0
MACYS INC COM 55616P104 414 19,287 SH   SOLE   19,287 0 0
MASTERCARD INC CL A 57636Q104 276 1,043 SH   SOLE   1,043 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 224 8,544 SH   SOLE   8,544 0 0
MKS INSTRUMENT INC COM 55306N104 803 10,308 SH   SOLE   10,308 0 0
MERCK & CO INC COM 58933Y105 425 5,064 SH   SOLE   5,064 0 0
MORGAN STANLEY COM NEW 617446448 11,568 264,041 SH   SOLE   264,041 0 0
MICROSOFT CORP COM 594918104 7,210 53,826 SH   SOLE   53,826 0 0
MURPHY OIL CORP COM 626717102 1,317 53,420 SH   SOLE   53,420 0 0
NAVIENT CORPORATION COM 63938C108 157 11,521 SH   SOLE   11,521 0 0
NASDAQ OMX GROUP INC COM 631103108 1,562 16,238 SH   SOLE   16,238 0 0
NETFLIX INC COM 64110L106 480 1,307 SH   SOLE   1,307 0 0
NIO INC SPON ADS 62914V106 30 11,793 SH   SOLE   11,793 0 0
NUVEEN CONN PREM INCOME MUN COM 67060D107 961 74,115 SH   SOLE   74,115 0 0
NUVEEN MUN VALUE FD INC COM 670928100 551 54,171 SH   SOLE   54,171 0 0
NVIDIA CORP COM 67066G104 7,326 44,607 SH   SOLE   44,607 0 0
NVENT ELECTRIC PLC SHS G6700G107 365 14,727 SH   SOLE   14,727 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,321 305,703 SH   SOLE   305,703 0 0
ORACLE CORP COM 68389X105 18,991 333,357 SH   SOLE   333,357 0 0
OSHKOSH CORP COM 688239201 4,113 49,258 SH   SOLE   49,258 0 0
POWERSHARES ETF TRUST WNDRHLL CLN EN 46137V134 238 7,999 SH   SOLE   7,999 0 0
PFIZER INC COM 717081103 4,586 105,854 SH   SOLE   105,854 0 0
iShares S&P U.S. Preferred Stock Index US PFD STK IDX 464288687 924 25,064 SH   SOLE   25,064 0 0
PROCTER AND GAMBLE CO COM 742718109 259 2,361 SH   SOLE   2,361 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 896 61,211 SH   SOLE   61,211 0 0
PARKER HANNIFIN CORP COM 701094104 4,133 24,310 SH   SOLE   24,310 0 0
POWERSHARES INDIA ETF TR INDIA PORT 46137R109 435 17,200 SH   SOLE   17,200 0 0
PIPER JAFFRAY COS COM 724078100 4,343 58,473 SH   SOLE   58,473 0 0
PENTAIR LTD SHS H6169Q108 548 14,727 SH   SOLE   14,727 0 0
PPL CORP COM 69351T106 207 6,667 SH   SOLE   6,667 0 0
QUANTA SVCS INC COM 74762E102 459 12,014 SH   SOLE   12,014 0 0
PAYPAL HLDGS INC COM 70450Y103 3,210 28,048 SH   SOLE   28,048 0 0
QUALCOMM INC COM 747525103 531 6,975 SH   SOLE   6,975 0 0
POWERSHARES QQQ TRUST UNIT SER 1 46090E103 8,347 44,696 SH   SOLE   44,696 0 0
RENT A CTR INC NEW COM 76009N100 788 29,600 SH   SOLE   29,600 0 0
ISHARES MRG RL ES CP ETF 464288539 491 11,646 SH   SOLE   11,646 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,690 113,098 SH   SOLE   113,098 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 315 7,896 SH   SOLE   7,896 0 0
RYDEX ETF TRUST GUG S&P 500 EQ WT 46137V357 295 2,734 SH   SOLE   2,734 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 388 5,500 SH   SOLE   5,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 27,073 673,613 SH   SOLE   673,613 0 0
STIFEL FINL CORP COM 860630102 915 15,486 SH   SOLE   15,486 0 0
SMUCKER J M CO COM NEW 832696405 1,146 9,951 SH   SOLE   9,951 0 0
SYNOVUS FINL CORP COM 87161C501 1,221 34,873 SH   SOLE   34,873 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,670 54,256 SH   SOLE   54,256 0 0
SPDR TR UNIT SER 1 78462F103 60,204 205,475 SH   SOLE   205,475 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 601 13,000 SH   SOLE   13,000 0 0
SASOL LTD SPONSORED ADR 803866300 621 25,000 SH   SOLE   25,000 0 0
ISTAR FINL INC COM 45031U101 1,158 93,200 SH   SOLE   93,200 0 0
ISHARES TR USA ESG SLCT ETF 464288802 227 1,866 SH   SOLE   1,866 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,698 21,973 SH   SOLE   21,973 0 0
SOUTHWESTERN ENERGY CO COM 845467109 34 10,649 SH   SOLE   10,649 0 0
STRYKER CORP COM 863667101 290 1,410 SH   SOLE   1,410 0 0
AT&T INC COM 00206R102 263 7,861 SH   SOLE   7,861 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 46138G706 343 12,135 SH   SOLE   12,135 0 0
TRANSATLANTIC PETROLEUM LTD SHS G89982113 8 10,560 SH   SOLE   10,560 0 0
TEREX CORP NEW COM 880779103 1,927 61,377 SH   SOLE   61,377 0 0
TEXAS INSTRS INC COM 882508104 233 2,031 SH   SOLE   2,031 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,046 20,678 SH   SOLE   20,678 0 0
ISHARES TR MIN VOL USA ETF 46429B697 269 4,351 SH   SOLE   4,351 0 0
VISA INC COM CL A 92826C839 374 2,153 SH   SOLE   2,153 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,258 14,002 SH   SOLE   14,002 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 232 2,877 SH   SOLE   2,877 0 0
VANGUARD INTL EQUITY INDEX F MSCI EUROPE ETF 922042874 756 13,774 SH   SOLE   13,774 0 0
VIRTU FINL INC CL A 928254101 3,852 176,879 SH   SOLE   176,879 0 0
VALLEY NATL BANCORP COM 919794107 116 10,790 SH   SOLE   10,790 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,435 28,755 SH   SOLE   28,755 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 363 2,172 SH   SOLE   2,172 0 0
VERISK ANALYTICS INC COM 92345Y106 325 2,216 SH   SOLE   2,216 0 0
VANGUARD INDEX FDS REIT ETF 922908553 292 3,885 SH   SOLE   3,885 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 937 83,816 SH   SOLE   83,816 0 0
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 1,364 32,083 SH   SOLE   32,083 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 1,059 20,070 SH   SOLE   20,070 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 318 3,640 SH   SOLE   3,640 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,771 30,999 SH   SOLE   30,999 0 0
WELBILT INC COM 949090104 769 46,033 SH   SOLE   46,033 0 0
WESTERN DIGITAL CORP COM 958102105 1,991 41,866 SH   SOLE   41,866 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 340 249 SH   SOLE   249 0 0
WEYERHAEUSER CO COM 962166104 14,919 566,412 SH   SOLE   566,412 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,097 12,505 SH   SOLE   12,505 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2,474 38,825 SH   SOLE   38,825 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,709 98,156 SH   SOLE   98,156 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 624 8,057 SH   SOLE   8,057 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 564 6,084 SH   SOLE   6,084 0 0
EXXON MOBIL CORP COM 30231G102 378 4,933 SH   SOLE   4,933 0 0
INTREXON CORP COM 46122T102 383 50,001 SH   SOLE   50,001 0 0
YANDEX N V SH CLASS A N97284108 608 16,000 SH   SOLE   16,000 0 0