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
3M CO COM 88579Y101 1,260 7,269 SH   SOLE   0 0 7,269
ABB LTD SPONSORED ADR 000375204 265 13,246 SH   SOLE   0 0 13,246
ABBOTT LABS COM 002824100 1,619 19,252 SH   SOLE   0 0 19,252
ABBVIE INC COM 00287Y109 2,170 29,844 SH   SOLE   0 0 29,844
ABERDEEN GLOBAL INCOME FD IN COM 003013109 340 40,639 SH   SOLE   0 0 40,639
ABERDEEN INCOME CR STRATEGIE COM 003057106 355 28,711 SH   SOLE   0 0 28,711
ACCELERATE DIAGNOSTICS INC COM 00430H102 633 27,682 SH   SOLE   0 0 27,682
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 327 1,769 SH   SOLE   0 0 1,769
ADOBE INC COM 00724F101 4,640 15,749 SH   SOLE   0 0 15,749
ADVANCED MICRO DEVICES INC COM 007903107 1,152 37,930 SH   SOLE   0 0 37,930
AEGON N V NY REGISTRY SHS 007924103 77 15,475 SH   SOLE   0 0 15,475
AGNICO EAGLE MINES LTD COM 008474108 418 8,151 SH   SOLE   0 0 8,151
AIR PRODS & CHEMS INC COM 009158106 573 2,533 SH   SOLE   0 0 2,533
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 696 4,109 SH   SOLE   0 0 4,109
ALIGN TECHNOLOGY INC COM 016255101 417 1,525 SH   SOLE   0 0 1,525
ALIMERA SCIENCES INC COM 016259103 9 10,000 SH   SOLE   0 0 10,000
ALLEGHENY TECHNOLOGIES INC COM 01741R102 317 12,572 SH   SOLE   0 0 12,572
ALLEGIANT TRAVEL CO COM 01748X102 355 2,475 SH   SOLE   0 0 2,475
ALPHABET INC CAP STK CL A 02079K305 9,197 8,494 SH   SOLE   0 0 8,494
ALPHABET INC CAP STK CL C 02079K107 6,542 6,052 SH   SOLE   0 0 6,052
ALPS ETF TR ALERIAN MLP 00162Q866 555 56,308 SH   SOLE   0 0 56,308
ALTERYX INC COM CL A 02156B103 513 4,700 SH   SOLE   0 0 4,700
ALTRIA GROUP INC COM 02209S103 2,944 62,174 SH   SOLE   0 0 62,174
AMAZON COM INC COM 023135106 9,125 4,819 SH   SOLE   0 0 4,819
AMBAC FINL GROUP INC COM NEW 023139884 545 32,350 SH   SOLE   0 0 32,350
AMBEV SA SPONSORED ADR 02319V103 49 10,500 SH   SOLE   0 0 10,500
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 85 11,900 SH   SOLE   0 0 11,900
AMERICAN ELEC PWR CO INC COM 025537101 1,062 12,066 SH   SOLE   0 0 12,066
AMERICAN EXPRESS CO COM 025816109 431 3,494 SH   SOLE   0 0 3,494
AMERICAN FIN TR INC COM CLASS A 02607T109 140 12,829 SH   SOLE   0 0 12,829
AMERICAN INTL GROUP INC COM NEW 026874784 386 7,253 SH   SOLE   0 0 7,253
AMERICAN TOWER CORP NEW COM 03027X100 896 4,384 SH   SOLE   0 0 4,384
AMERICAN WTR WKS CO INC NEW COM 030420103 377 3,246 SH   SOLE   0 0 3,246
AMGEN INC COM 031162100 1,673 9,079 SH   SOLE   0 0 9,079
ANALOG DEVICES INC COM 032654105 357 3,163 SH   SOLE   0 0 3,163
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 287 3,248 SH   SOLE   0 0 3,248
ANNALY CAP MGMT INC COM 035710409 165 18,021 SH   SOLE   0 0 18,021
ANTHEM INC COM 036752103 539 1,911 SH   SOLE   0 0 1,911
APPLE INC COM 037833100 23,101 116,717 SH   SOLE   0 0 116,717
APPLIED MATLS INC COM 038222105 357 7,949 SH   SOLE   0 0 7,949
AQUA AMERICA INC COM 03836W103 290 7,007 SH   SOLE   0 0 7,007
ARCHER DANIELS MIDLAND CO COM 039483102 690 16,914 SH   SOLE   0 0 16,914
ARES CAP CORP COM 04010L103 230 12,844 SH   SOLE   0 0 12,844
ARK ETF TR GENOMIC REV ETF 00214Q302 1,172 34,006 SH   SOLE   0 0 34,006
ASSOCIATED BANC CORP COM 045487105 824 38,989 SH   SOLE   0 0 38,989
ASTRAZENECA PLC SPONSORED ADR 046353108 476 11,542 SH   SOLE   0 0 11,542
AT&T INC COM 00206R102 9,376 279,798 SH   SOLE   0 0 279,798
AURORA CANNABIS INC COM 05156X108 241 30,782 SH   SOLE   0 0 30,782
AUTOMATIC DATA PROCESSING IN COM 053015103 2,064 12,485 SH   SOLE   0 0 12,485
AXON ENTERPRISE INC COM 05464C101 436 6,786 SH   SOLE   0 0 6,786
BANK AMER CORP COM 060505104 3,269 112,730 SH   SOLE   0 0 112,730
BANKWELL FINL GROUP INC COM 06654A103 356 12,398 SH   SOLE   0 0 12,398
BARINGS GLOBAL SHORT DURATIO COM 06760L100 335 18,963 SH   SOLE   0 0 18,963
BAUSCH HEALTH COS INC COM 071734107 306 12,125 SH   SOLE   0 0 12,125
BAXTER INTL INC COM 071813109 501 6,117 SH   SOLE   0 0 6,117
BB&T CORP COM 054937107 373 7,594 SH   SOLE   0 0 7,594
BCE INC COM NEW 05534B760 383 8,424 SH   SOLE   0 0 8,424
BECTON DICKINSON & CO COM 075887109 655 2,599 SH   SOLE   0 0 2,599
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 656 3,077 SH   SOLE   0 0 3,077
BGC PARTNERS INC CL A 05541T101 115 22,067 SH   SOLE   0 0 22,067
BIOSIG TECH INC COM NEW 09073N201 116 12,400 SH   SOLE   0 0 12,400
BLACK HILLS CORP COM 092113109 2,603 33,298 SH   SOLE   0 0 33,298
BLACKROCK CORE BD TR SHS BEN INT 09249E101 251 17,882 SH   SOLE   0 0 17,882
BLACKROCK CORPOR HI YLD FD I COM 09255P107 493 45,960 SH   SOLE   0 0 45,960
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 215 19,963 SH   SOLE   0 0 19,963
BLACKROCK ENHANCED EQT DIV T COM 09251A104 473 53,342 SH   SOLE   0 0 53,342
BLACKROCK ENHANCED GBL DIV T COM 092501105 121 11,274 SH   SOLE   0 0 11,274
BLACKROCK INC COM 09247X101 237 506 SH   SOLE   0 0 506
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 211 15,210 SH   SOLE   0 0 15,210
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 153 10,959 SH   SOLE   0 0 10,959
BLACKROCK MUNIVEST FD II INC COM 09253T101 243 16,060 SH   SOLE   0 0 16,060
BLACKROCK MUNIVEST FD INC COM 09253R105 152 16,610 SH   SOLE   0 0 16,610
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 200 13,497 SH   SOLE   0 0 13,497
BLACKROCK MUNIYIELD QUALITY COM 09254F100 390 26,865 SH   SOLE   0 0 26,865
BNY MELLON STRATEGIC MUN BD COM 09662E109 200 25,239 SH   SOLE   0 0 25,239
BNY MELLON STRATEGIC MUNS IN COM 05588W108 195 23,809 SH   SOLE   0 0 23,809
BOEING CO COM 097023105 4,205 11,553 SH   SOLE   0 0 11,553
BORGWARNER INC COM 099724106 364 8,661 SH   SOLE   0 0 8,661
BP PLC SPONSORED ADR 055622104 1,422 34,097 SH   SOLE   0 0 34,097
BRISTOL MYERS SQUIBB CO COM 110122108 2,127 46,901 SH   SOLE   0 0 46,901
BROADCOM INC COM 11135F101 791 2,748 SH   SOLE   0 0 2,748
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 462 3,621 SH   SOLE   0 0 3,621
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 509 23,450 SH   SOLE   0 0 23,450
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 221 17,285 SH   SOLE   0 0 17,285
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 46 10,990 SH   SOLE   0 0 10,990
CANCER GENETICS INC COM 13739U104 2 11,000 SH   SOLE   0 0 11,000
CANOPY GROWTH CORP COM 138035100 588 14,581 SH   SOLE   0 0 14,581
CAPITOL FED FINL INC COM 14057J101 234 17,026 SH   SOLE   0 0 17,026
CARDINAL HEALTH INC COM 14149Y108 799 16,956 SH   SOLE   0 0 16,956
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 333 14,734 SH   SOLE   0 0 14,734
CASELLA WASTE SYS INC CL A 147448104 349 8,800 SH   SOLE   0 0 8,800
CATERPILLAR INC DEL COM 149123101 1,071 7,856 SH   SOLE   0 0 7,856
CBS CORP NEW CL B 124857202 316 6,325 SH   SOLE   0 0 6,325
CDK GLOBAL INC COM 12508E101 204 4,136 SH   SOLE   0 0 4,136
CELGENE CORP COM 151020104 397 4,299 SH   SOLE   0 0 4,299
CENTURYLINK INC COM 156700106 388 32,967 SH   SOLE   0 0 32,967
CERUS CORP COM 157085101 117 20,900 SH   SOLE   0 0 20,900
CHEVRON CORP NEW COM 166764100 7,367 59,201 SH   SOLE   0 0 59,201
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 379 7,580 SH   SOLE   0 0 7,580
CHUBB LIMITED COM H1467J104 398 2,705 SH   SOLE   0 0 2,705
CISCO SYS INC COM 17275R102 3,476 63,512 SH   SOLE   0 0 63,512
CITIGROUP INC COM NEW 172967424 1,136 16,222 SH   SOLE   0 0 16,222
CLEVELAND CLIFFS INC COM 185899101 112 10,515 SH   SOLE   0 0 10,515
CLOROX CO DEL COM 189054109 288 1,878 SH   SOLE   0 0 1,878
COCA COLA CO COM 191216100 1,949 38,278 SH   SOLE   0 0 38,278
COLGATE PALMOLIVE CO COM 194162103 502 6,998 SH   SOLE   0 0 6,998
COLUMBIA FINL INC COM 197641103 522 34,544 SH   SOLE   0 0 34,544
COMCAST CORP NEW CL A 20030N101 1,643 38,864 SH   SOLE   0 0 38,864
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 487 25,500 SH   SOLE   0 0 25,500
CONOCOPHILLIPS COM 20825C104 853 13,990 SH   SOLE   0 0 13,990
CONSOLIDATED EDISON INC COM 209115104 993 11,322 SH   SOLE   0 0 11,322
CONSTELLATION BRANDS INC CL A 21036P108 216 1,099 SH   SOLE   0 0 1,099
CORNING INC COM 219350105 411 12,356 SH   SOLE   0 0 12,356
CORTEVA INC COM 22052L104 483 16,329 SH   SOLE   0 0 16,329
COSTCO WHSL CORP NEW COM 22160K105 4,803 18,175 SH   SOLE   0 0 18,175
CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 227 13,850 SH   SOLE   0 0 13,850
CRONOS GROUP INC COM 22717L101 306 19,155 SH   SOLE   0 0 19,155
CROWN CASTLE INTL CORP NEW COM 22822V101 575 4,409 SH   SOLE   0 0 4,409
CSX CORP COM 126408103 906 11,715 SH   SOLE   0 0 11,715
CUMMINS INC COM 231021106 336 1,961 SH   SOLE   0 0 1,961
CVS HEALTH CORP COM 126650100 2,288 41,981 SH   SOLE   0 0 41,981
CYBERARK SOFTWARE LTD SHS M2682V108 419 3,275 SH   SOLE   0 0 3,275
CYPRESS SEMICONDUCTOR CORP COM 232806109 798 35,898 SH   SOLE   0 0 35,898
CYRUSONE INC COM 23283R100 822 14,233 SH   SOLE   0 0 14,233
DANAHER CORPORATION COM 235851102 405 2,834 SH   SOLE   0 0 2,834
DBX ETF TR XTRACK MSCI EAFE 233051630 628 27,401 SH   SOLE   0 0 27,401
DEERE & CO COM 244199105 1,234 7,445 SH   SOLE   0 0 7,445
DELTA AIR LINES INC DEL COM NEW 247361702 804 14,165 SH   SOLE   0 0 14,165
DEXCOM INC COM 252131107 201 1,340 SH   SOLE   0 0 1,340
DIAGEO P L C SPON ADR NEW 25243Q205 250 1,453 SH   SOLE   0 0 1,453
DIME CMNTY BANCSHARES COM 253922108 978 51,500 SH   SOLE   0 0 51,500
DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 2,123 35,410 SH   SOLE   0 0 35,410
DISCOVER FINL SVCS COM 254709108 487 6,272 SH   SOLE   0 0 6,272
DISNEY WALT CO COM DISNEY 254687106 3,010 21,558 SH   SOLE   0 0 21,558
DOLLAR GEN CORP NEW COM 256677105 644 4,767 SH   SOLE   0 0 4,767
DOMINION ENERGY INC COM 25746U109 1,136 14,694 SH   SOLE   0 0 14,694
DOMINOS PIZZA INC COM 25754A201 350 1,257 SH   SOLE   0 0 1,257
DOUBLELINE INCOME SOLUTIONS COM 258622109 397 19,860 SH   SOLE   0 0 19,860
DOW INC COM 260557103 881 17,875 SH   SOLE   0 0 17,875
DUKE ENERGY CORP NEW COM NEW 26441C204 715 8,103 SH   SOLE   0 0 8,103
DUNKIN BRANDS GROUP INC COM 265504100 339 4,250 SH   SOLE   0 0 4,250
DUPONT DE NEMOURS INC COM 26614N102 1,248 16,622 SH   SOLE   0 0 16,622
EASTMAN CHEMICAL CO COM 277432100 290 3,730 SH   SOLE   0 0 3,730
EATON CORP PLC SHS G29183103 565 6,781 SH   SOLE   0 0 6,781
EATON VANCE FLTING RATE INC COM 278279104 145 10,738 SH   SOLE   0 0 10,738
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 245 19,707 SH   SOLE   0 0 19,707
EATON VANCE TAX MNGD GBL DV COM 27829F108 186 22,467 SH   SOLE   0 0 22,467
EATON VANCE TX MNG BY WRT OP COM 27828Y108 162 10,809 SH   SOLE   0 0 10,809
ECOLAB INC COM 278865100 319 1,617 SH   SOLE   0 0 1,617
EDWARDS LIFESCIENCES CORP COM 28176E108 440 2,382 SH   SOLE   0 0 2,382
EMERSON ELEC CO COM 291011104 795 11,918 SH   SOLE   0 0 11,918
ENBRIDGE INC COM 29250N105 236 6,537 SH   SOLE   0 0 6,537
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 417 29,642 SH   SOLE   0 0 29,642
ENERSYS COM 29275Y102 310 4,524 SH   SOLE   0 0 4,524
ENTERGY CORP NEW COM 29364G103 296 2,879 SH   SOLE   0 0 2,879
ENTERPRISE PRODS PARTNERS L COM 293792107 868 30,073 SH   SOLE   0 0 30,073
EPR PPTYS COM SH BEN INT 26884U109 450 6,038 SH   SOLE   0 0 6,038
ERIE INDTY CO CL A 29530P102 336 1,321 SH   SOLE   0 0 1,321
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 406 10,204 SH   SOLE   0 0 10,204
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 382 12,064 SH   SOLE   0 0 12,064
ETF SER SOLUTIONS LONCAR CANCER 26922A826 409 19,363 SH   SOLE   0 0 19,363
EVERGY INC COM 30034W106 1,045 17,375 SH   SOLE   0 0 17,375
EXACT SCIENCES CORP COM 30063P105 354 3,000 SH   SOLE   0 0 3,000
EXELON CORP COM 30161N101 385 8,028 SH   SOLE   0 0 8,028
EXXON MOBIL CORP COM 30231G102 5,001 65,256 SH   SOLE   0 0 65,256
FACEBOOK INC CL A 30303M102 2,431 12,597 SH   SOLE   0 0 12,597
FEDEX CORP COM 31428X106 204 1,243 SH   SOLE   0 0 1,243
FIRST NORTHWEST BANCORP COM 335834107 163 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 734 5,105 SH   SOLE   0 0 5,105
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 509 6,567 SH   SOLE   0 0 6,567
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 372 8,685 SH   SOLE   0 0 8,685
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 297 5,137 SH   SOLE   0 0 5,137
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 293 4,409 SH   SOLE   0 0 4,409
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 235 3,905 SH   SOLE   0 0 3,905
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 234 7,403 SH   SOLE   0 0 7,403
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 363 18,713 SH   SOLE   0 0 18,713
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 600 11,509 SH   SOLE   0 0 11,509
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 653 21,308 SH   SOLE   0 0 21,308
FIRST TR S&P REIT INDEX FD COM 33734G108 511 20,479 SH   SOLE   0 0 20,479
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 471 7,661 SH   SOLE   0 0 7,661
FIRST UTD CORP COM 33741H107 204 10,351 SH   SOLE   0 0 10,351
FIRSTENERGY CORP COM 337932107 504 11,780 SH   SOLE   0 0 11,780
FLIR SYS INC COM 302445101 501 9,267 SH   SOLE   0 0 9,267
FORD MTR CO DEL COM 345370860 766 74,914 SH   SOLE   0 0 74,914
FORTINET INC COM 34959E109 234 3,040 SH   SOLE   0 0 3,040
FRANKLIN LTD DURATION INC TR COM 35472T101 400 41,510 SH   SOLE   0 0 41,510
FRANKLIN UNVL TR SH BEN INT 355145103 158 21,536 SH   SOLE   0 0 21,536
FREEPORT-MCMORAN INC CL B 35671D857 191 16,471 SH   SOLE   0 0 16,471
FS KKR CAPITAL CORP COM 302635107 138 23,196 SH   SOLE   0 0 23,196
GENERAL DYNAMICS CORP COM 369550108 2,327 12,797 SH   SOLE   0 0 12,797
GENERAL ELECTRIC CO COM 369604103 2,515 239,511 SH   SOLE   0 0 239,511
GENERAL MLS INC COM 370334104 972 18,516 SH   SOLE   0 0 18,516
GENERAL MTRS CO COM 37045V100 384 9,968 SH   SOLE   0 0 9,968
GILEAD SCIENCES INC COM 375558103 412 6,105 SH   SOLE   0 0 6,105
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,301 32,508 SH   SOLE   0 0 32,508
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 664 54,650 SH   SOLE   0 0 54,650
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 550 19,189 SH   SOLE   0 0 19,189
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 439 13,353 SH   SOLE   0 0 13,353
GOLDMAN SACHS GROUP INC COM 38141G104 465 2,272 SH   SOLE   0 0 2,272
GRUBHUB INC COM 400110102 503 6,447 SH   SOLE   0 0 6,447
GUARDANT HEALTH INC COM 40131M109 835 9,672 SH   SOLE   0 0 9,672
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 249 10,359 SH   SOLE   0 0 10,359
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 250 10,769 SH   SOLE   0 0 10,769
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 633 24,916 SH   SOLE   0 0 24,916
HARTFORD FINL SVCS GROUP INC COM 416515104 486 8,718 SH   SOLE   0 0 8,718
HEALTHCARE TR AMER INC CL A NEW 42225P501 236 8,609 SH   SOLE   0 0 8,609
HENRY JACK & ASSOC INC COM 426281101 486 3,627 SH   SOLE   0 0 3,627
HESS CORP COM 42809H107 207 3,256 SH   SOLE   0 0 3,256
HINGHAM INSTN SVGS MASS COM 433323102 547 2,760 SH   SOLE   0 0 2,760
HOME DEPOT INC COM 437076102 3,164 15,213 SH   SOLE   0 0 15,213
HONEYWELL INTL INC COM 438516106 2,093 11,989 SH   SOLE   0 0 11,989
HORMEL FOODS CORP COM 440452100 588 14,515 SH   SOLE   0 0 14,515
HP INC COM 40434L105 291 13,973 SH   SOLE   0 0 13,973
ICICI BK LTD ADR 45104G104 138 11,000 SH   SOLE   0 0 11,000
ILLINOIS TOOL WKS INC COM 452308109 239 1,585 SH   SOLE   0 0 1,585
INDEPENDENT BANK CORP MASS COM 453836108 369 4,846 SH   SOLE   0 0 4,846
INGERSOLL-RAND PLC SHS G47791101 453 3,580 SH   SOLE   0 0 3,580
INNOVATIVE INDL PPTYS INC COM 45781V101 376 3,045 SH   SOLE   0 0 3,045
INTEL CORP COM 458140100 2,251 47,017 SH   SOLE   0 0 47,017
INTERNATIONAL BUSINESS MACHS COM 459200101 3,929 28,489 SH   SOLE   0 0 28,489
INTL PAPER CO COM 460146103 871 20,101 SH   SOLE   0 0 20,101
INTUIT COM 461202103 208 795 SH   SOLE   0 0 795
INTUITIVE SURGICAL INC COM NEW 46120E602 315 601 SH   SOLE   0 0 601
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 624 39,663 SH   SOLE   0 0 39,663
INVESCO DYNAMIC CR OPP FD COM 46132R104 772 69,075 SH   SOLE   0 0 69,075
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 631 5,856 SH   SOLE   0 0 5,856
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 554 3,121 SH   SOLE   0 0 3,121
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 553 16,697 SH   SOLE   0 0 16,697
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 403 6,698 SH   SOLE   0 0 6,698
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 350 1,728 SH   SOLE   0 0 1,728
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 346 7,991 SH   SOLE   0 0 7,991
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 262 2,081 SH   SOLE   0 0 2,081
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,209 28,719 SH   SOLE   0 0 28,719
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 977 33,637 SH   SOLE   0 0 33,637
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 959 17,436 SH   SOLE   0 0 17,436
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 715 48,875 SH   SOLE   0 0 48,875
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 331 3,960 SH   SOLE   0 0 3,960
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 222 1,879 SH   SOLE   0 0 1,879
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 565 22,364 SH   SOLE   0 0 22,364
INVESCO QQQ TR UNIT SER 1 46090E103 622 3,332 SH   SOLE   0 0 3,332
INVESTORS BANCORP INC NEW COM 46146L101 1,267 113,650 SH   SOLE   0 0 113,650
ISHARES GOLD TRUST ISHARES 464285105 189 13,985 SH   SOLE   0 0 13,985
ISHARES INC MSCI EQUAL WEITE 464286681 3,250 54,792 SH   SOLE   0 0 54,792
ISHARES SILVER TRUST ISHARES 46428Q109 294 20,540 SH   SOLE   0 0 20,540
ISHARES TR IBOXX INV CP ETF 464287242 2,072 16,662 SH   SOLE   0 0 16,662
ISHARES TR TIPS BD ETF 464287176 1,629 14,102 SH   SOLE   0 0 14,102
ISHARES TR PFD AND INCM SEC 464288687 1,386 37,621 SH   SOLE   0 0 37,621
ISHARES TR IBOXX HI YD ETF 464288513 1,280 14,683 SH   SOLE   0 0 14,683
ISHARES TR CORE HIGH DV ETF 46429B663 1,169 12,374 SH   SOLE   0 0 12,374
ISHARES TR MRNGSTR LG-CP ET 464287127 1,121 6,791 SH   SOLE   0 0 6,791
ISHARES TR CORE S&P500 ETF 464287200 1,071 3,632 SH   SOLE   0 0 3,632
ISHARES TR RUSSELL 2000 ETF 464287655 929 5,972 SH   SOLE   0 0 5,972
ISHARES TR MSCI EMG MKT ETF 464287234 806 18,794 SH   SOLE   0 0 18,794
ISHARES TR S&P 500 GRWT ETF 464287309 794 4,428 SH   SOLE   0 0 4,428
ISHARES TR NATIONAL MUN ETF 464288414 747 6,607 SH   SOLE   0 0 6,607
ISHARES TR US AER DEF ETF 464288760 690 3,221 SH   SOLE   0 0 3,221
ISHARES TR USA MOMENTUM FCT 46432F396 678 5,713 SH   SOLE   0 0 5,713
ISHARES TR MSCI EAFE ETF 464287465 643 9,777 SH   SOLE   0 0 9,777
ISHARES TR SELECT DIVID ETF 464287168 634 6,363 SH   SOLE   0 0 6,363
ISHARES TR NASDAQ BIOTECH 464287556 514 4,714 SH   SOLE   0 0 4,714
ISHARES TR CORE MSCI EAFE 46432F842 438 7,129 SH   SOLE   0 0 7,129
ISHARES TR CORE S&P MCP ETF 464287507 413 2,125 SH   SOLE   0 0 2,125
ISHARES TR S&P 500 VAL ETF 464287408 363 3,117 SH   SOLE   0 0 3,117
ISHARES TR S&P MC 400GR ETF 464287606 300 1,327 SH   SOLE   0 0 1,327
ISHARES TR SP SMCP600VL ETF 464287879 248 1,666 SH   SOLE   0 0 1,666
ISHARES TR CORE S&P US GWT 464287671 238 3,798 SH   SOLE   0 0 3,798
ISHARES TR RUS 1000 GRW ETF 464287614 235 1,491 SH   SOLE   0 0 1,491
ISHARES TR U.S. MED DVC ETF 464288810 233 966 SH   SOLE   0 0 966
ISHARES TR RUS MD CP GR ETF 464287481 231 1,617 SH   SOLE   0 0 1,617
ISHARES TR RUS 1000 VAL ETF 464287598 201 1,580 SH   SOLE   0 0 1,580
JOHNSON & JOHNSON COM 478160104 6,454 46,336 SH   SOLE   0 0 46,336
JOHNSON CTLS INTL PLC SHS G51502105 211 5,109 SH   SOLE   0 0 5,109
JPMORGAN CHASE & CO COM 46625H100 3,203 28,653 SH   SOLE   0 0 28,653
KAYNE ANDERSN MLP MIDS INVT COM 486606106 178 11,630 SH   SOLE   0 0 11,630
KEARNY FINL CORP MD COM 48716P108 146 11,000 SH   SOLE   0 0 11,000
KEYCORP NEW COM 493267108 741 41,773 SH   SOLE   0 0 41,773
KEYSIGHT TECHNOLOGIES INC COM 49338L103 281 3,130 SH   SOLE   0 0 3,130
KIMBERLY CLARK CORP COM 494368103 489 3,671 SH   SOLE   0 0 3,671
KIMCO RLTY CORP COM 49446R109 851 46,046 SH   SOLE   0 0 46,046
KINDER MORGAN INC DEL COM 49456B101 394 18,851 SH   SOLE   0 0 18,851
KIRKLAND LAKE GOLD LTD COM 49741E100 642 14,950 SH   SOLE   0 0 14,950
KKR INCOME OPPORTUNITIES FD COM 48249T106 303 19,257 SH   SOLE   0 0 19,257
KRAFT HEINZ CO COM 500754106 271 8,723 SH   SOLE   0 0 8,723
LAUDER ESTEE COS INC CL A 518439104 1,212 6,619 SH   SOLE   0 0 6,619
LEGG MASON INC COM 524901105 1,015 26,515 SH   SOLE   0 0 26,515
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 126 19,644 SH   SOLE   0 0 19,644
LILLY ELI & CO COM 532457108 1,606 14,494 SH   SOLE   0 0 14,494
LINCOLN NATL CORP IND COM 534187109 392 6,088 SH   SOLE   0 0 6,088
LINDE PLC SHS G5494J103 232 1,154 SH   SOLE   0 0 1,154
LITHIA MTRS INC CL A 536797103 730 6,148 SH   SOLE   0 0 6,148
LOCKHEED MARTIN CORP COM 539830109 2,138 5,882 SH   SOLE   0 0 5,882
LOWES COS INC COM 548661107 1,049 10,391 SH   SOLE   0 0 10,391
MACYS INC COM 55616P104 206 9,588 SH   SOLE   0 0 9,588
MAGELLAN HEALTH INC COM NEW 559079207 392 5,285 SH   SOLE   0 0 5,285
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 995 15,547 SH   SOLE   0 0 15,547
MAIDEN HOLDINGS LTD SHS G5753U112 7 10,540 SH   SOLE   0 0 10,540
MARATHON PETE CORP COM 56585A102 244 4,374 SH   SOLE   0 0 4,374
MASTERCARD INC CL A 57636Q104 468 1,769 SH   SOLE   0 0 1,769
MATCH GROUP INC COM 57665R106 258 3,835 SH   SOLE   0 0 3,835
MCDONALDS CORP COM 580135101 926 4,461 SH   SOLE   0 0 4,461
MDU RES GROUP INC COM 552690109 634 24,558 SH   SOLE   0 0 24,558
MEDTRONIC PLC SHS G5960L103 1,116 11,459 SH   SOLE   0 0 11,459
MERCK & CO INC COM 58933Y105 3,411 40,683 SH   SOLE   0 0 40,683
METLIFE INC COM 59156R108 428 8,617 SH   SOLE   0 0 8,617
MFS CHARTER INCOME TR SH BEN INT 552727109 341 41,795 SH   SOLE   0 0 41,795
MFS INTER INCOME TR SH BEN INT 55273C107 51 13,091 SH   SOLE   0 0 13,091
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 98 16,845 SH   SOLE   0 0 16,845
MGP INGREDIENTS INC NEW COM 55303J106 769 11,597 SH   SOLE   0 0 11,597
MICRON TECHNOLOGY INC COM 595112103 420 10,894 SH   SOLE   0 0 10,894
MICROSOFT CORP COM 594918104 10,312 76,981 SH   SOLE   0 0 76,981
MONDELEZ INTL INC CL A 609207105 1,206 22,371 SH   SOLE   0 0 22,371
MORGAN STANLEY COM NEW 617446448 599 13,662 SH   SOLE   0 0 13,662
MORGAN STANLEY EM MKTS DM DE COM 617477104 162 23,422 SH   SOLE   0 0 23,422
NETFLIX INC COM 64110L106 2,256 6,143 SH   SOLE   0 0 6,143
NEUBERGER BERMAN RE ES SEC F COM 64190A103 79 15,438 SH   SOLE   0 0 15,438
NEW GOLD INC CDA COM 644535106 11 11,000 SH   SOLE   0 0 11,000
NEW YORK CMNTY BANCORP INC COM 649445103 2,670 267,540 SH   SOLE   0 0 267,540
NEWELL BRANDS INC COM 651229106 433 28,101 SH   SOLE   0 0 28,101
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 384 20,302 SH   SOLE   0 0 20,302
NEXTERA ENERGY INC COM 65339F101 722 3,522 SH   SOLE   0 0 3,522
NOKIA CORP SPONSORED ADR 654902204 92 18,456 SH   SOLE   0 0 18,456
NORFOLK SOUTHERN CORP COM 655844108 549 2,754 SH   SOLE   0 0 2,754
NORTHROP GRUMMAN CORP COM 666807102 357 1,105 SH   SOLE   0 0 1,105
NUCOR CORP COM 670346105 399 7,245 SH   SOLE   0 0 7,245
NUTANIX INC CL A 67059N108 300 11,569 SH   SOLE   0 0 11,569
NUVEEN AMT FREE QLTY MUN INC COM 670657105 429 31,044 SH   SOLE   0 0 31,044
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 87 10,962 SH   SOLE   0 0 10,962
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 178 12,657 SH   SOLE   0 0 12,657
NUVEEN PFD & INCM SECURTIES COM 67072C105 186 19,613 SH   SOLE   0 0 19,613
NVIDIA CORP COM 67066G104 2,009 12,234 SH   SOLE   0 0 12,234
OCCIDENTAL PETE CORP COM 674599105 290 5,770 SH   SOLE   0 0 5,770
OLIN CORP COM PAR $1 680665205 951 43,421 SH   SOLE   0 0 43,421
ONEOK INC NEW COM 682680103 353 5,126 SH   SOLE   0 0 5,126
ORACLE CORP COM 68389X105 810 14,223 SH   SOLE   0 0 14,223
ORION ENGINEERED CARBONS S A COM L72967109 289 13,480 SH   SOLE   0 0 13,480
PALO ALTO NETWORKS INC COM 697435105 370 1,818 SH   SOLE   0 0 1,818
PAN AMERICAN SILVER CORP COM 697900108 568 43,978 SH   SOLE   0 0 43,978
PATTERN ENERGY GROUP INC CL A 70338P100 475 20,571 SH   SOLE   0 0 20,571
PAYCHEX INC COM 704326107 306 3,720 SH   SOLE   0 0 3,720
PAYCOM SOFTWARE INC COM 70432V102 612 2,700 SH   SOLE   0 0 2,700
PAYPAL HLDGS INC COM 70450Y103 3,653 31,919 SH   SOLE   0 0 31,919
PCSB FINL CORP COM 69324R104 770 38,000 SH   SOLE   0 0 38,000
PEOPLES UTD FINL INC COM 712704105 490 29,206 SH   SOLE   0 0 29,206
PEPSICO INC COM 713448108 2,184 16,657 SH   SOLE   0 0 16,657
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 96 15,879 SH   SOLE   0 0 15,879
PFIZER INC COM 717081103 4,098 94,601 SH   SOLE   0 0 94,601
PHILIP MORRIS INTL INC COM 718172109 1,958 24,929 SH   SOLE   0 0 24,929
PHILLIPS 66 COM 718546104 348 3,715 SH   SOLE   0 0 3,715
PICO HLDGS INC COM NEW 693366205 307 26,390 SH   SOLE   0 0 26,390
PIMCO DYNAMIC INCOME FD SHS 72201Y101 470 14,633 SH   SOLE   0 0 14,633
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 351 14,698 SH   SOLE   0 0 14,698
PIMCO ETF TR INV GRD CRP BD 72201R817 418 3,891 SH   SOLE   0 0 3,891
PIMCO INCOME STRATEGY FUND I COM 72201J104 412 38,998 SH   SOLE   0 0 38,998
PIMCO MUNICIPAL INCOME FD COM 72200R107 202 13,975 SH   SOLE   0 0 13,975
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 272 11,186 SH   SOLE   0 0 11,186
PNC FINL SVCS GROUP INC COM 693475105 296 2,153 SH   SOLE   0 0 2,153
PORTOLA PHARMACEUTICALS INC COM 737010108 250 9,200 SH   SOLE   0 0 9,200
PPL CORP COM 69351T106 959 30,912 SH   SOLE   0 0 30,912
PRECIPIO INC COM 74019L503 184 54,300 SH   SOLE   0 0 54,300
PRETIUM RES INC COM 74139C102 113 11,300 SH   SOLE   0 0 11,300
PRINCIPAL FINL GROUP INC COM 74251V102 274 4,723 SH   SOLE   0 0 4,723
PROCTER AND GAMBLE CO COM 742718109 3,671 33,483 SH   SOLE   0 0 33,483
PROSHARES TR S&P 500 DV ARIST 74348A467 1,010 14,556 SH   SOLE   0 0 14,556
PROSHARES TR PSHS LC COR PLUS 74347R248 605 8,583 SH   SOLE   0 0 8,583
PROSHARES TR II ULTRA VIX SHORT 74347W148 895 28,436 SH   SOLE   0 0 28,436
PRUDENTIAL FINL INC COM 744320102 375 3,711 SH   SOLE   0 0 3,711
PUBLIC STORAGE COM 74460D109 272 1,144 SH   SOLE   0 0 1,144
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,102 52,739 SH   SOLE   0 0 52,739
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 170 33,192 SH   SOLE   0 0 33,192
QUALCOMM INC COM 747525103 2,701 35,507 SH   SOLE   0 0 35,507
QUEST DIAGNOSTICS INC COM 74834L100 257 2,520 SH   SOLE   0 0 2,520
RADIAN GROUP INC COM 750236101 1,750 76,592 SH   SOLE   0 0 76,592
RAYTHEON CO COM NEW 755111507 511 2,937 SH   SOLE   0 0 2,937
REPUBLIC SVCS INC COM 760759100 401 4,625 SH   SOLE   0 0 4,625
RESMED INC COM 761152107 257 2,104 SH   SOLE   0 0 2,104
RIVERNORTH DOUBLELINE STRATE COM 76882G107 387 22,668 SH   SOLE   0 0 22,668
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 239 14,050 SH   SOLE   0 0 14,050
ROKU INC COM CL A 77543R102 257 2,836 SH   SOLE   0 0 2,836
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 357 5,431 SH   SOLE   0 0 5,431
RYDER SYS INC COM 783549108 240 4,123 SH   SOLE   0 0 4,123
SALESFORCE COM INC COM 79466L302 787 5,185 SH   SOLE   0 0 5,185
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 40 10,326 SH   SOLE   0 0 10,326
SANOFI SPONSORED ADR 80105N105 259 5,988 SH   SOLE   0 0 5,988
SAREPTA THERAPEUTICS INC COM 803607100 433 2,851 SH   SOLE   0 0 2,851
SCHLUMBERGER LTD COM 806857108 712 17,910 SH   SOLE   0 0 17,910
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6,116 190,580 SH   SOLE   0 0 190,580
SCHWAB STRATEGIC TR US TIPS ETF 808524870 5,580 99,092 SH   SOLE   0 0 99,092
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,775 67,701 SH   SOLE   0 0 67,701
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,915 71,232 SH   SOLE   0 0 71,232
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,800 45,668 SH   SOLE   0 0 45,668
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,788 67,476 SH   SOLE   0 0 67,476
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,807 39,267 SH   SOLE   0 0 39,267
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,315 43,672 SH   SOLE   0 0 43,672
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,191 38,375 SH   SOLE   0 0 38,375
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,961 27,937 SH   SOLE   0 0 27,937
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,802 40,558 SH   SOLE   0 0 40,558
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,555 29,296 SH   SOLE   0 0 29,296
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,404 27,757 SH   SOLE   0 0 27,757
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,385 52,798 SH   SOLE   0 0 52,798
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,179 36,110 SH   SOLE   0 0 36,110
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 603 15,594 SH   SOLE   0 0 15,594
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 384 10,195 SH   SOLE   0 0 10,195
SEABOARD CORP COM 811543107 587 142 SH   SOLE   0 0 142
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 525 6,778 SH   SOLE   0 0 6,778
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 497 18,019 SH   SOLE   0 0 18,019
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 262 4,391 SH   SOLE   0 0 4,391
SEMPRA ENERGY COM 816851109 434 3,161 SH   SOLE   0 0 3,161
SERVICENOW INC COM 81762P102 471 1,714 SH   SOLE   0 0 1,714
SHERWIN WILLIAMS CO COM 824348106 272 593 SH   SOLE   0 0 593
SHOPIFY INC CL A 82509L107 401 1,335 SH   SOLE   0 0 1,335
SIRIUS XM HLDGS INC COM 82968B103 79 14,176 SH   SOLE   0 0 14,176
SITE CENTERS CORP COM 82981J109 665 50,220 SH   SOLE   0 0 50,220
SKYWORKS SOLUTIONS INC COM 83088M102 396 5,131 SH   SOLE   0 0 5,131
SLACK TECHNOLOGIES INC COM CL A 83088V102 225 5,987 SH   SOLE   0 0 5,987
SOUTHERN CO COM 842587107 820 14,835 SH   SOLE   0 0 14,835
SOUTHERN FIRST BANCSHARES IN COM 842873101 4,462 113,931 SH   SOLE   0 0 113,931
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 423 1,592 SH   SOLE   0 0 1,592
SPDR GOLD TRUST GOLD SHS 78463V107 1,950 14,636 SH   SOLE   0 0 14,636
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,161 7,375 SH   SOLE   0 0 7,375
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 4,105 107,579 SH   SOLE   0 0 107,579
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1,504 39,537 SH   SOLE   0 0 39,537
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1,171 19,293 SH   SOLE   0 0 19,293
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 716 24,752 SH   SOLE   0 0 24,752
SPDR SERIES TRUST S&P DIVID ETF 78464A763 564 5,586 SH   SOLE   0 0 5,586
SPDR SERIES TRUST AEROSPACE DEF 78464A631 490 4,718 SH   SOLE   0 0 4,718
SPDR SERIES TRUST S&P REGL BKG 78464A698 397 7,430 SH   SOLE   0 0 7,430
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 678 8,328 SH   SOLE   0 0 8,328
SPLUNK INC COM 848637104 203 1,611 SH   SOLE   0 0 1,611
SQUARE INC CL A 852234103 366 5,045 SH   SOLE   0 0 5,045
STARBUCKS CORP COM 855244109 936 11,161 SH   SOLE   0 0 11,161
STERLING BANCORP DEL COM 85917A100 1,519 71,399 SH   SOLE   0 0 71,399
STMICROELECTRONICS N V NY REGISTRY 861012102 328 18,612 SH   SOLE   0 0 18,612
STOCK YDS BANCORP INC COM 861025104 292 8,078 SH   SOLE   0 0 8,078
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 238 9,778 SH   SOLE   0 0 9,778
SUNTRUST BKS INC COM 867914103 1,227 19,520 SH   SOLE   0 0 19,520
SUPERIOR INDS INTL INC COM 868168105 35 10,000 SH   SOLE   0 0 10,000
SYNOVUS FINL CORP COM NEW 87161C501 993 28,372 SH   SOLE   0 0 28,372
SYSCO CORP COM 871829107 538 7,605 SH   SOLE   0 0 7,605
TARGET CORP COM 87612E106 819 9,461 SH   SOLE   0 0 9,461
TE CONNECTIVITY LTD REG SHS H84989104 316 3,301 SH   SOLE   0 0 3,301
TEXAS INSTRS INC COM 882508104 1,698 14,795 SH   SOLE   0 0 14,795
THERMO FISHER SCIENTIFIC INC COM 883556102 391 1,332 SH   SOLE   0 0 1,332
TJX COS INC NEW COM 872540109 364 6,887 SH   SOLE   0 0 6,887
TORONTO DOMINION BK ONT COM NEW 891160509 468 8,026 SH   SOLE   0 0 8,026
TORTOISE ENERGY INFRA CORP COM 89147L100 810 35,932 SH   SOLE   0 0 35,932
TOTAL S A SPONSORED ADS 89151E109 242 4,340 SH   SOLE   0 0 4,340
TRANSALTA CORP COM 89346D107 126 19,300 SH   SOLE   0 0 19,300
TRAVELERS COMPANIES INC COM 89417E109 225 1,507 SH   SOLE   0 0 1,507
TRIMTABS ETF TR ALL CAP US FREE 89628W302 807 21,690 SH   SOLE   0 0 21,690
TWILIO INC CL A 90138F102 461 3,378 SH   SOLE   0 0 3,378
TYSON FOODS INC CL A 902494103 552 6,842 SH   SOLE   0 0 6,842
UBS AG LONDON BRH ETRACS MNTLY PAY 90274D432 319 23,950 SH   SOLE   0 0 23,950
UNILEVER PLC SPON ADR NEW 904767704 253 4,079 SH   SOLE   0 0 4,079
UNION PACIFIC CORP COM 907818108 796 4,710 SH   SOLE   0 0 4,710
UNITED PARCEL SERVICE INC CL B 911312106 607 5,880 SH   SOLE   0 0 5,880
UNITED TECHNOLOGIES CORP COM 913017109 1,347 10,345 SH   SOLE   0 0 10,345
UNITEDHEALTH GROUP INC COM 91324P102 704 2,884 SH   SOLE   0 0 2,884
US BANCORP DEL COM NEW 902973304 1,494 28,512 SH   SOLE   0 0 28,512
VAIL RESORTS INC COM 91879Q109 449 2,011 SH   SOLE   0 0 2,011
VALERO ENERGY CORP NEW COM 91913Y100 1,122 13,106 SH   SOLE   0 0 13,106
VALLEY NATL BANCORP COM 919794107 285 26,441 SH   SOLE   0 0 26,441
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,159 39,559 SH   SOLE   0 0 39,559
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 866 33,889 SH   SOLE   0 0 33,889
VANECK VECTORS ETF TR STEEL ETF 92189F205 332 8,484 SH   SOLE   0 0 8,484
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,303 16,185 SH   SOLE   0 0 16,185
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,160 13,965 SH   SOLE   0 0 13,965
VANGUARD GROUP DIV APP ETF 921908844 2,081 18,073 SH   SOLE   0 0 18,073
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,487 23,233 SH   SOLE   0 0 23,233
VANGUARD INDEX FDS GROWTH ETF 922908736 1,134 6,941 SH   SOLE   0 0 6,941
VANGUARD INDEX FDS SM CP VAL ETF 922908611 860 6,589 SH   SOLE   0 0 6,589
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 754 6,771 SH   SOLE   0 0 6,771
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 656 2,436 SH   SOLE   0 0 2,436
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 495 5,658 SH   SOLE   0 0 5,658
VANGUARD INDEX FDS VALUE ETF 922908744 476 4,294 SH   SOLE   0 0 4,294
VANGUARD INDEX FDS SMALL CP ETF 922908751 424 2,707 SH   SOLE   0 0 2,707
VANGUARD INDEX FDS LARGE CAP ETF 922908637 309 2,292 SH   SOLE   0 0 2,292
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 290 1,945 SH   SOLE   0 0 1,945
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,412 33,207 SH   SOLE   0 0 33,207
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 840 16,472 SH   SOLE   0 0 16,472
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 339 4,515 SH   SOLE   0 0 4,515
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,045 19,779 SH   SOLE   0 0 19,779
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 666 8,257 SH   SOLE   0 0 8,257
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 215 2,393 SH   SOLE   0 0 2,393
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 641 15,378 SH   SOLE   0 0 15,378
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 883 12,981 SH   SOLE   0 0 12,981
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 574 9,347 SH   SOLE   0 0 9,347
VERASTEM INC COM 92337C104 51 33,734 SH   SOLE   0 0 33,734
VEREIT INC COM 92339V100 265 29,393 SH   SOLE   0 0 29,393
VERIZON COMMUNICATIONS INC COM 92343V104 6,604 115,603 SH   SOLE   0 0 115,603
VIACOM INC NEW CL B 92553P201 427 14,308 SH   SOLE   0 0 14,308
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 255 21,956 SH   SOLE   0 0 21,956
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 404 31,929 SH   SOLE   0 0 31,929
VISA INC COM CL A 92826C839 2,270 13,081 SH   SOLE   0 0 13,081
VMWARE INC CL A COM 928563402 200 1,195 SH   SOLE   0 0 1,195
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 471 28,854 SH   SOLE   0 0 28,854
VOYA INFRASTRUCTURE INDLS & COM 92912X101 139 11,175 SH   SOLE   0 0 11,175
VUZIX CORP COM NEW 92921W300 92 22,550 SH   SOLE   0 0 22,550
WABTEC CORP COM 929740108 320 4,463 SH   SOLE   0 0 4,463
WALGREENS BOOTS ALLIANCE INC COM 931427108 239 4,374 SH   SOLE   0 0 4,374
WALMART INC COM 931142103 1,074 9,717 SH   SOLE   0 0 9,717
WASTE MGMT INC DEL COM 94106L109 1,173 10,167 SH   SOLE   0 0 10,167
WELLS FARGO CO NEW COM 949746101 1,384 29,238 SH   SOLE   0 0 29,238
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 166 20,100 SH   SOLE   0 0 20,100
WELLTOWER INC COM 95040Q104 394 4,834 SH   SOLE   0 0 4,834
WESTERN ASST MNGD MUN FD INC COM 95766M105 305 22,288 SH   SOLE   0 0 22,288
WEYERHAEUSER CO COM 962166104 587 22,268 SH   SOLE   0 0 22,268
WISDOMTREE TR US MIDCAP FUND 97717W570 554 13,849 SH   SOLE   0 0 13,849
WISDOMTREE TR EMER MKT HIGH FD 97717W315 527 11,806 SH   SOLE   0 0 11,806
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 208 3,150 SH   SOLE   0 0 3,150
WORLD ACCEP CORP DEL COM 981419104 772 4,705 SH   SOLE   0 0 4,705
WSFS FINL CORP COM 929328102 393 9,520 SH   SOLE   0 0 9,520
XILINX INC COM 983919101 332 2,811 SH   SOLE   0 0 2,811
XYLEM INC COM 98419M100 338 4,038 SH   SOLE   0 0 4,038
YUM BRANDS INC COM 988498101 294 2,653 SH   SOLE   0 0 2,653
ZIMMER BIOMET HLDGS INC COM 98956P102 358 3,039 SH   SOLE   0 0 3,039
ZOETIS INC CL A 98978V103 888 7,822 SH   SOLE   0 0 7,822