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 12,058 50,361 SH   SOLE   50,361 0 0
ABB LTD SPONSORED ADR 000375204 323 11,757 SH   SOLE   11,757 0 0
ABBOTT LABS COM 002824100 6,305 107,425 SH   SOLE   107,425 0 0
ABBVIE INC COM 00287Y109 9,124 91,886 SH   SOLE   91,886 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,929 12,218 SH   SOLE   12,218 0 0
ACCESS NATL CORP COM 004337101 451 16,029 SH   SOLE   16,029 0 0
ACNB CORP COM 000868109 322 10,837 SH   SOLE   10,837 0 0
ACTIVISION BLIZZARD INC COM 00507V109 989 14,916 SH   SOLE   14,916 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 170 11,049 SH   SOLE   11,049 0 0
ADIENT PLC ORD SHS G0084W101 358 4,358 SH   SOLE   4,358 0 0
ADOBE SYS INC COM 00724F101 2,229 12,120 SH   SOLE   12,120 0 0
ADVANCED MICRO DEVICES INC COM 007903107 165 13,473 SH   SOLE   13,473 0 0
AEGON N V NY REGISTRY SH 007924103 71 11,010 SH   SOLE   11,010 0 0
AETNA INC NEW COM 00817Y108 1,981 10,740 SH   SOLE   10,740 0 0
AFFILIATED MANAGERS GROUP COM 008252108 258 1,284 SH   SOLE   1,284 0 0
AFLAC INC COM 001055102 919 11,561 SH   SOLE   11,561 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 302 4,351 SH   SOLE   4,351 0 0
AGNC INVT CORP COM 00123Q104 435 21,871 SH   SOLE   21,871 0 0
AGROFRESH SOLUTIONS COM 00856G109 125 17,500 SH   SOLE   17,500 0 0
AIR PRODS & CHEMS INC COM 009158106 826 4,905 SH   SOLE   4,905 0 0
AK STL HLDG CORP COM 001547108 99 14,859 SH   SOLE   14,859 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 209 3,177 SH   SOLE   3,177 0 0
ALBEMARLE CORP COM 012653101 491 3,587 SH   SOLE   3,587 0 0
ALCOA CORP COM 013872106 341 6,205 SH   SOLE   6,205 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 205 1,607 SH   SOLE   1,607 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 357 2,983 SH   SOLE   2,983 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,739 14,864 SH   SOLE   14,864 0 0
ALIGN TECHNOLOGY INC COM 016255101 565 2,289 SH   SOLE   2,289 0 0
ALLERGAN PLC SHS G0177J108 775 4,563 SH   SOLE   4,563 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 226 861 SH   SOLE   861 0 0
ALLSTATE CORP COM 020002101 1,010 9,934 SH   SOLE   9,934 0 0
ALPHABET INC CAP STK CL A 02079K305 6,136 5,527 SH   SOLE   5,527 0 0
ALPHABET INC CAP STK CL C 02079K107 8,447 7,681 SH   SOLE   7,681 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,508 221,431 SH   SOLE   221,431 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,145 24,728 SH   SOLE   24,728 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 404 19,473 SH   SOLE   19,473 0 0
ALTRIA GROUP INC COM 02209S103 10,476 148,789 SH   SOLE   148,789 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 148 35,364 SH   SOLE   35,364 0 0
AMAZON COM INC COM 023135106 19,367 15,650 SH   SOLE   15,650 0 0
AMEREN CORP COM 023608102 393 6,772 SH   SOLE   6,772 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 126 20,257 SH   SOLE   20,257 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 203 11,551 SH   SOLE   11,551 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 211 4,046 SH   SOLE   4,046 0 0
AMERICAN ELEC PWR INC COM 025537101 1,577 22,922 SH   SOLE   22,922 0 0
AMERICAN EXPRESS CO COM 025816109 2,984 29,813 SH   SOLE   29,813 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 745 12,538 SH   SOLE   12,538 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,673 11,779 SH   SOLE   11,779 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 913 10,375 SH   SOLE   10,375 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 585 12,292 SH   SOLE   12,292 0 0
AMERIPRISE FINL INC COM 03076C106 495 2,881 SH   SOLE   2,881 0 0
AMERISOURCEBERGEN CORP COM 03073E105 860 8,907 SH   SOLE   8,907 0 0
AMETEK INC NEW COM 031100100 408 5,510 SH   SOLE   5,510 0 0
AMGEN INC COM 031162100 4,960 27,579 SH   SOLE   27,579 0 0
AMPHENOL CORP NEW CL A 032095101 515 5,722 SH   SOLE   5,722 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 36 12,105 SH   SOLE   12,105 0 0
ANADARKO PETE CORP COM 032511107 520 9,421 SH   SOLE   9,421 0 0
ANALOG DEVICES INC COM 032654105 602 6,579 SH   SOLE   6,579 0 0
ANDEAVOR COM 03349M105 276 2,384 SH   SOLE   2,384 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,877 16,506 SH   SOLE   16,506 0 0
ANNALY CAP MGMT INC COM 035710409 1,278 111,255 SH   SOLE   111,255 0 0
ANSYS INC COM 03662Q105 1,204 7,842 SH   SOLE   7,842 0 0
ANTHEM INC COM 036752103 652 2,826 SH   SOLE   2,826 0 0
AON PLC SHS CL A G0408V102 615 4,505 SH   SOLE   4,505 0 0
APACHE CORP COM 037411105 499 10,908 SH   SOLE   10,908 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,576 45,238 SH   SOLE   45,238 0 0
APPLE INC COM 037833100 61,933 356,732 SH   SOLE   356,732 0 0
APPLIED MATLS INC COM 038222105 1,376 25,025 SH   SOLE   25,025 0 0
APTIV PLC SHS G6095L109 730 7,988 SH   SOLE   7,988 0 0
AQUA AMERICA INC COM 03836W103 1,580 41,860 SH   SOLE   41,860 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 615 15,345 SH   SOLE   15,345 0 0
ARCONIC INC COM 03965L100 414 13,938 SH   SOLE   13,938 0 0
ARES CAP CORP COM 04010L103 1,123 71,294 SH   SOLE   71,294 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 602 17,130 SH   SOLE   17,130 0 0
ARK ETF TR INNOVATION ETF 00214Q104 489 12,458 SH   SOLE   12,458 0 0
ARK ETF TR WEB X.O ETF 00214Q401 255 5,215 SH   SOLE   5,215 0 0
ARROW FINL CORP COM 042744102 301 8,947 SH   SOLE   8,947 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 450 39,723 SH   SOLE   39,723 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 794 4,511 SH   SOLE   4,511 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,835 52,071 SH   SOLE   52,071 0 0
AT&T INC COM 00206R102 15,760 411,631 SH   SOLE   411,631 0 0
ATHENEX INC COM 04685N103 161 10,351 SH   SOLE   10,351 0 0
ATHERSYS INC COM 04744L106 34 18,853 SH   SOLE   18,853 0 0
AUTODESK INC COM 052769106 585 5,265 SH   SOLE   5,265 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,838 32,551 SH   SOLE   32,551 0 0
AUTOZONE INC COM 053332102 271 358 SH   SOLE   358 0 0
AVERY DENNISON CORP COM 053611109 272 2,295 SH   SOLE   2,295 0 0
BAIDU INC SPON ADR REP A 056752108 754 3,062 SH   SOLE   3,062 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 88 10,297 SH   SOLE   10,297 0 0
BANCO SANTANDER SA ADR 05964H105 170 25,696 SH   SOLE   25,696 0 0
BANK AMER CORP COM 060505104 10,581 353,157 SH   SOLE   353,157 0 0
BANK MONTREAL QUE COM 063671101 223 2,757 SH   SOLE   2,757 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,858 33,783 SH   SOLE   33,783 0 0
BARCLAYS PLC ADR 06738E204 335 30,928 SH   SOLE   30,928 0 0
BARRICK GOLD CORP COM 067901108 204 13,875 SH   SOLE   13,875 0 0
BAXTER INTL INC COM 071813109 1,932 27,985 SH   SOLE   27,985 0 0
BAYTEX ENERGY CORP COM 07317Q105 35 11,731 SH   SOLE   11,731 0 0
BB&T CORP COM 054937107 1,329 25,864 SH   SOLE   25,864 0 0
BCE INC COM NEW 05534B760 1,068 22,528 SH   SOLE   22,528 0 0
BECTON DICKINSON & CO COM 075887109 1,928 8,750 SH   SOLE   8,750 0 0
BED BATH & BEYOND INC COM 075896100 272 12,381 SH   SOLE   12,381 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,521 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,676 122,252 SH   SOLE   122,252 0 0
BEST BUY INC COM 086516101 402 5,779 SH   SOLE   5,779 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 133 16,881 SH   SOLE   16,881 0 0
BIO RAD LABS INC CL A 090572207 248 991 SH   SOLE   991 0 0
BIOGEN INC COM 09062X103 1,677 5,116 SH   SOLE   5,116 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 112 18,032 SH   SOLE   18,032 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 393 35,460 SH   SOLE   35,460 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 373 28,083 SH   SOLE   28,083 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 626 41,939 SH   SOLE   41,939 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 157 16,804 SH   SOLE   16,804 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 79 11,737 SH   SOLE   11,737 0 0
BLACKROCK INC COM 09247X101 2,275 4,317 SH   SOLE   4,317 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 260 17,190 SH   SOLE   17,190 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 296 13,198 SH   SOLE   13,198 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 211 14,825 SH   SOLE   14,825 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 226 14,995 SH   SOLE   14,995 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 265 18,609 SH   SOLE   18,609 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 225 19,434 SH   SOLE   19,434 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 168 11,671 SH   SOLE   11,671 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 166 12,350 SH   SOLE   12,350 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 292 20,976 SH   SOLE   20,976 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 571 43,658 SH   SOLE   43,658 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 508 34,440 SH   SOLE   34,440 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 263 20,350 SH   SOLE   20,350 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 278 18,259 SH   SOLE   18,259 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 453 45,805 SH   SOLE   45,805 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 203 14,697 SH   SOLE   14,697 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 221 9,534 SH   SOLE   9,534 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,767 84,048 SH   SOLE   84,048 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 4,211 132,100 SH   SOLE   132,100 0 0
BLUEBIRD BIO INC COM 09609G100 415 2,437 SH   SOLE   2,437 0 0
BOEING CO COM 097023105 8,677 28,069 SH   SOLE   28,069 0 0
BORGWARNER INC COM 099724106 338 6,136 SH   SOLE   6,136 0 0
BOSTON SCIENTIFIC CORP COM 101137107 534 20,759 SH   SOLE   20,759 0 0
BP PLC SPONSORED ADR 055622104 4,033 93,760 SH   SOLE   93,760 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 260 2,732 SH   SOLE   2,732 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,939 128,297 SH   SOLE   128,297 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,473 21,998 SH   SOLE   21,998 0 0
BROADCOM LTD SHS Y09827109 1,808 6,649 SH   SOLE   6,649 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,065 11,482 SH   SOLE   11,482 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 430 9,856 SH   SOLE   9,856 0 0
BROWN FORMAN CORP CL B 115637209 870 12,682 SH   SOLE   12,682 0 0
BRYN MAWR BK CORP COM 117665109 1,361 30,583 SH   SOLE   30,583 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 534 10,169 SH   SOLE   10,169 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 204 2,251 SH   SOLE   2,251 0 0
CABLE ONE INC COM 12685J105 758 1,068 SH   SOLE   1,068 0 0
CABOT OIL & GAS CORP COM 127097103 279 9,677 SH   SOLE   9,677 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 294 23,768 SH   SOLE   23,768 0 0
CAMPBELL SOUP CO COM 134429109 331 6,943 SH   SOLE   6,943 0 0
CANADIAN NAT RES LTD COM 136385101 218 5,982 SH   SOLE   5,982 0 0
CANADIAN NATL RY CO COM 136375102 588 7,031 SH   SOLE   7,031 0 0
CANADIAN PAC RY LTD COM 13645T100 329 1,767 SH   SOLE   1,767 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,073 10,719 SH   SOLE   10,719 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 266 75,879 SH   SOLE   75,879 0 0
CARDINAL HEALTH INC COM 14149Y108 207 3,186 SH   SOLE   3,186 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 533 8,060 SH   SOLE   8,060 0 0
CATERPILLAR INC DEL COM 149123101 6,359 38,421 SH   SOLE   38,421 0 0
CBIZ INC COM 124805102 2,045 128,622 SH   SOLE   128,622 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 874 6,749 SH   SOLE   6,749 0 0
CBRE GROUP INC CL A 12504L109 223 4,985 SH   SOLE   4,985 0 0
CDK GLOBAL INC COM 12508E101 314 4,353 SH   SOLE   4,353 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 469 5,412 SH   SOLE   5,412 0 0
CECO ENVIRONMENTAL CORP COM 125141101 78 15,180 SH   SOLE   15,180 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 624 9,525 SH   SOLE   9,525 0 0
CELANESE CORP DEL COM SER A 150870103 373 3,434 SH   SOLE   3,434 0 0
CELGENE CORP COM 151020104 8,002 76,775 SH   SOLE   76,775 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 82 10,470 SH   SOLE   10,470 0 0
CENTER COAST MLP & INFRSTR F COM SHS 151461100 202 20,303 SH   SOLE   20,303 0 0
CENTERPOINT ENERGY INC COM 15189T107 722 25,738 SH   SOLE   25,738 0 0
CENTRAL FD CDA LTD CL A 153501101 591 44,007 SH   SOLE   44,007 0 0
CENTURYLINK INC COM 156700106 341 19,976 SH   SOLE   19,976 0 0
CERNER CORP COM 156782104 519 7,374 SH   SOLE   7,374 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,800 5,057 SH   SOLE   5,057 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 619 5,979 SH   SOLE   5,979 0 0
CHEMOURS CO COM 163851108 221 4,341 SH   SOLE   4,341 0 0
CHEMUNG FINL CORP COM 164024101 351 7,169 SH   SOLE   7,169 0 0
CHENIERE ENERGY INC COM NEW 16411R208 270 4,945 SH   SOLE   4,945 0 0
CHESAPEAKE ENERGY CORP COM 165167107 98 24,722 SH   SOLE   24,722 0 0
CHEVRON CORP NEW COM 166764100 12,247 96,136 SH   SOLE   96,136 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 268 6,159 SH   SOLE   6,159 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 279 882 SH   SOLE   882 0 0
CHUBB LIMITED COM H1467J104 1,455 10,135 SH   SOLE   10,135 0 0
CHURCH & DWIGHT INC COM 171340102 1,271 25,215 SH   SOLE   25,215 0 0
CIGNA CORPORATION COM 125509109 1,607 7,735 SH   SOLE   7,735 0 0
CINCINNATI FINL CORP COM 172062101 241 4,125 SH   SOLE   4,125 0 0
CINTAS CORP COM 172908105 711 4,397 SH   SOLE   4,397 0 0
CISCO SYS INC COM 17275R102 6,321 159,261 SH   SOLE   159,261 0 0
CITIGROUP INC COM NEW 172967424 3,216 43,322 SH   SOLE   43,322 0 0
CITIZENS FINL GROUP INC COM 174610105 669 15,222 SH   SOLE   15,222 0 0
CITRIX SYS INC COM 177376100 429 4,758 SH   SOLE   4,758 0 0
CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 328 13,096 SH   SOLE   13,096 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 1,007 40,093 SH   SOLE   40,093 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 502 20,520 SH   SOLE   20,520 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 1,228 49,881 SH   SOLE   49,881 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 1,015 48,047 SH   SOLE   48,047 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 783 37,170 SH   SOLE   37,170 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 670 31,505 SH   SOLE   31,505 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 634 9,494 SH   SOLE   9,494 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 467 22,141 SH   SOLE   22,141 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 302 18,260 SH   SOLE   18,260 0 0
CLEVELAND CLIFFS INC COM 185899101 242 29,901 SH   SOLE   29,901 0 0
CLOROX CO DEL COM 189054109 2,287 15,793 SH   SOLE   15,793 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 170 15,179 SH   SOLE   15,179 0 0
CME GROUP INC COM CL A 12572Q105 460 3,054 SH   SOLE   3,054 0 0
CMS ENERGY CORP COM 125896100 211 4,630 SH   SOLE   4,630 0 0
CNOOC LTD SPONSORED ADR 126132109 234 1,520 SH   SOLE   1,520 0 0
COCA COLA CO COM 191216100 7,566 164,548 SH   SOLE   164,548 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 444 6,080 SH   SOLE   6,080 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 269 10,977 SH   SOLE   10,977 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 142 13,253 SH   SOLE   13,253 0 0
COLGATE PALMOLIVE CO COM 194162103 3,164 41,889 SH   SOLE   41,889 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 749 68,419 SH   SOLE   68,419 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 213 9,633 SH   SOLE   9,633 0 0
COMCAST CORP NEW CL A 20030N101 5,346 132,656 SH   SOLE   132,656 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 239 14,019 SH   SOLE   14,019 0 0
COMPASS MINERALS INTL INC COM 20451N101 983 13,195 SH   SOLE   13,195 0 0
CONAGRA BRANDS INC COM 205887102 943 25,111 SH   SOLE   25,111 0 0
CONCHO RES INC COM 20605P101 426 2,739 SH   SOLE   2,739 0 0
CONFORMIS INC COM 20717E101 28 10,920 SH   SOLE   10,920 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 258 9,648 SH   SOLE   9,648 0 0
CONOCOPHILLIPS COM 20825C104 2,703 47,956 SH   SOLE   47,956 0 0
CONSOLIDATED EDISON INC COM 209115104 2,252 27,959 SH   SOLE   27,959 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,492 6,857 SH   SOLE   6,857 0 0
CORMEDIX INC COM 21900C100 8 13,740 SH   SOLE   13,740 0 0
CORNING INC COM 219350105 1,510 45,472 SH   SOLE   45,472 0 0
CORPORATE CAP TR INC COM 219880101 2,983 191,731 SH   SOLE   191,731 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,009 15,987 SH   SOLE   15,987 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,616 14,831 SH   SOLE   14,831 0 0
CSX CORP COM 126408103 1,498 25,750 SH   SOLE   25,750 0 0
CUMMINS INC COM 231021106 804 4,476 SH   SOLE   4,476 0 0
CVS HEALTH CORP COM 126650100 1,894 24,635 SH   SOLE   24,635 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 4,194 185,187 SH   SOLE   185,187 0 0
DANAHER CORP DEL COM 235851102 1,305 13,721 SH   SOLE   13,721 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 943 34,895 SH   SOLE   34,895 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 439 13,446 SH   SOLE   13,446 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 422 16,813 SH   SOLE   16,813 0 0
DEERE & CO COM 244199105 2,525 15,734 SH   SOLE   15,734 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 213 3,814 SH   SOLE   3,814 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 742 13,662 SH   SOLE   13,662 0 0
DEVON ENERGY CORP NEW COM 25179M103 796 18,466 SH   SOLE   18,466 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,960 13,499 SH   SOLE   13,499 0 0
DIGITAL RLTY TR INC COM 253868103 219 2,953 SH   SOLE   2,953 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 269 15,915 SH   SOLE   15,915 0 0
DISCOVER FINL SVCS COM 254709108 661 8,531 SH   SOLE   8,531 0 0
DISNEY WALT CO COM DISNEY 254687106 9,764 89,214 SH   SOLE   89,214 0 0
DNP SELECT INCOME FD COM 23325P104 212 19,704 SH   SOLE   19,704 0 0
DOLLAR GEN CORP NEW COM 256677105 512 5,473 SH   SOLE   5,473 0 0
DOLLAR TREE INC COM 256746108 1,752 16,122 SH   SOLE   16,122 0 0
DOMINION ENERGY INC COM 25746U109 3,045 40,474 SH   SOLE   40,474 0 0
DOMINOS PIZZA INC COM 25754A201 448 2,215 SH   SOLE   2,215 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,727 83,456 SH   SOLE   83,456 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 220 9,968 SH   SOLE   9,968 0 0
DOVER CORP COM 260003108 287 2,801 SH   SOLE   2,801 0 0
DOWDUPONT INC COM 26078J100 8,753 116,749 SH   SOLE   116,749 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 513 5,356 SH   SOLE   5,356 0 0
DTE ENERGY CO COM 233331107 535 5,001 SH   SOLE   5,001 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,352 41,354 SH   SOLE   41,354 0 0
DUNKIN BRANDS GROUP INC COM 265504100 636 9,871 SH   SOLE   9,871 0 0
DXC TECHNOLOGY CO COM 23355L106 490 4,931 SH   SOLE   4,931 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 204 3,957 SH   SOLE   3,957 0 0
EASTMAN CHEM CO COM 277432100 726 7,657 SH   SOLE   7,657 0 0
EATON CORP PLC SHS G29183103 1,247 15,268 SH   SOLE   15,268 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 255 18,760 SH   SOLE   18,760 0 0
EATON VANCE MUN BD FD COM 27827X101 584 46,648 SH   SOLE   46,648 0 0
EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 194 14,805 SH   SOLE   14,805 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 661 27,946 SH   SOLE   27,946 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 604 62,712 SH   SOLE   62,712 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 1,010 82,720 SH   SOLE   82,720 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 286 23,492 SH   SOLE   23,492 0 0
EBAY INC COM 278642103 749 19,154 SH   SOLE   19,154 0 0
ECOLAB INC COM 278865100 2,029 14,853 SH   SOLE   14,853 0 0
EDISON INTL COM 281020107 286 4,504 SH   SOLE   4,504 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 543 4,615 SH   SOLE   4,615 0 0
ELECTRONIC ARTS INC COM 285512109 369 3,319 SH   SOLE   3,319 0 0
ELKHORN ETF TR LUNT LW VL/HIG 287711790 510 15,570 SH   SOLE   15,570 0 0
EMERSON ELEC CO COM 291011104 3,536 49,336 SH   SOLE   49,336 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 170 11,684 SH   SOLE   11,684 0 0
ENBRIDGE INC COM 29250N105 1,841 45,352 SH   SOLE   45,352 0 0
ENCANA CORP COM 292505104 333 25,027 SH   SOLE   25,027 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,293 74,880 SH   SOLE   74,880 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 565 29,414 SH   SOLE   29,414 0 0
ENSCO PLC SHS CLASS A G3157S106 84 13,287 SH   SOLE   13,287 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,517 163,838 SH   SOLE   163,838 0 0
EOG RES INC COM 26875P101 1,312 11,690 SH   SOLE   11,690 0 0
EQT CORP COM 26884L109 282 4,813 SH   SOLE   4,813 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 631 19,119 SH   SOLE   19,119 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 712 83,714 SH   SOLE   83,714 0 0
ETFIS SER TR I ISECTR GRW ETF 26923G855 300 10,917 SH   SOLE   10,917 0 0
EVERSOURCE ENERGY COM 30040W108 675 11,737 SH   SOLE   11,737 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 206 4,730 SH   SOLE   4,730 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 3,700 189,340 SH   SOLE   189,340 0 0
EXELIXIS INC COM 30161Q104 266 9,082 SH   SOLE   9,082 0 0
EXELON CORP COM 30161N101 1,385 35,852 SH   SOLE   35,852 0 0
EXPEDIA INC DEL COM NEW 30212P303 202 1,585 SH   SOLE   1,585 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,222 16,017 SH   SOLE   16,017 0 0
EXXON MOBIL CORP COM 30231G102 23,922 275,499 SH   SOLE   275,499 0 0
FACEBOOK INC CL A 30303M102 15,389 82,239 SH   SOLE   82,239 0 0
FASTENAL CO COM 311900104 640 11,551 SH   SOLE   11,551 0 0
FEDEX CORP COM 31428X106 3,600 13,549 SH   SOLE   13,549 0 0
FIDELITY MSCI FINLS IDX 316092501 640 15,488 SH   SOLE   15,488 0 0
FIDELITY MSCI INFO TECH I 316092808 871 16,646 SH   SOLE   16,646 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 643 2,287 SH   SOLE   2,287 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 436 4,633 SH   SOLE   4,633 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 391 27,995 SH   SOLE   27,995 0 0
FIRST AMERN FINL CORP COM 31847R102 407 6,748 SH   SOLE   6,748 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 297 20,856 SH   SOLE   20,856 0 0
FIRST MERCHANTS CORP COM 320817109 424 10,096 SH   SOLE   10,096 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 606 9,364 SH   SOLE   9,364 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 211 5,227 SH   SOLE   5,227 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 264 4,951 SH   SOLE   4,951 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 670 12,792 SH   SOLE   12,792 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 411 8,651 SH   SOLE   8,651 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 547 11,120 SH   SOLE   11,120 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 405 15,071 SH   SOLE   15,071 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,482 12,923 SH   SOLE   12,923 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 1,292 48,469 SH   SOLE   48,469 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 9,004 314,767 SH   SOLE   314,767 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 183 11,364 SH   SOLE   11,364 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 649 20,451 SH   SOLE   20,451 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2,210 36,832 SH   SOLE   36,832 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 452 9,232 SH   SOLE   9,232 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 378 7,311 SH   SOLE   7,311 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 622 8,673 SH   SOLE   8,673 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 298 7,191 SH   SOLE   7,191 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 235 12,195 SH   SOLE   12,195 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 693 19,108 SH   SOLE   19,108 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 904 36,298 SH   SOLE   36,298 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 289 2,299 SH   SOLE   2,299 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 304 9,997 SH   SOLE   9,997 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 759 15,746 SH   SOLE   15,746 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 566 10,433 SH   SOLE   10,433 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,825 26,075 SH   SOLE   26,075 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 750 37,394 SH   SOLE   37,394 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 443 8,745 SH   SOLE   8,745 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 252 10,431 SH   SOLE   10,431 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,147 18,101 SH   SOLE   18,101 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 10,445 188,057 SH   SOLE   188,057 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 606 10,884 SH   SOLE   10,884 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 617 9,186 SH   SOLE   9,186 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,906 63,411 SH   SOLE   63,411 0 0
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 505 7,491 SH   SOLE   7,491 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 566 7,503 SH   SOLE   7,503 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 279 30,000 SH   SOLE   30,000 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 372 26,573 SH   SOLE   26,573 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,752 120,649 SH   SOLE   120,649 0 0
FIRSTENERGY CORP COM 337932107 209 6,890 SH   SOLE   6,890 0 0
FISERV INC COM 337738108 1,762 13,083 SH   SOLE   13,083 0 0
FITBIT INC CL A 33812L102 81 14,374 SH   SOLE   14,374 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 168 11,288 SH   SOLE   11,288 0 0
FLAHERTY & CRUMRINE PFD INC COM 33848E106 134 11,461 SH   SOLE   11,461 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 236 11,735 SH   SOLE   11,735 0 0
FLEX LTD ORD Y2573F102 402 21,645 SH   SOLE   21,645 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 605 22,055 SH   SOLE   22,055 0 0
FLEXSHARES TR READY ACC VARI 33939L886 290 3,849 SH   SOLE   3,849 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,358 179,907 SH   SOLE   179,907 0 0
FORTINET INC COM 34959E109 263 5,854 SH   SOLE   5,854 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 518 7,264 SH   SOLE   7,264 0 0
FQF TR OSHARS FTSE US 351680855 1,483 45,969 SH   SOLE   45,969 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 563 16,597 SH   SOLE   16,597 0 0
FREEPORT-MCMORAN INC CL B 35671D857 523 26,513 SH   SOLE   26,513 0 0
FS INVT CORP COM 302635107 5,414 698,661 SH   SOLE   698,661 0 0
FULTON FINL CORP PA COM 360271100 329 18,079 SH   SOLE   18,079 0 0
GABELLI EQUITY TR INC COM 362397101 152 23,989 SH   SOLE   23,989 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 125 23,495 SH   SOLE   23,495 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 320 12,944 SH   SOLE   12,944 0 0
GENERAL DYNAMICS CORP COM 369550108 1,977 9,666 SH   SOLE   9,666 0 0
GENERAL ELECTRIC CO COM 369604103 7,645 419,376 SH   SOLE   419,376 0 0
GENERAL MLS INC COM 370334104 2,792 46,467 SH   SOLE   46,467 0 0
GENERAL MTRS CO COM 37045V100 1,404 32,041 SH   SOLE   32,041 0 0
GENUINE PARTS CO COM 372460105 450 4,592 SH   SOLE   4,592 0 0
GERDAU S A SPON ADR REP PFD 373737105 310 72,187 SH   SOLE   72,187 0 0
GILEAD SCIENCES INC COM 375558103 2,664 35,891 SH   SOLE   35,891 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,739 46,857 SH   SOLE   46,857 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 436 14,305 SH   SOLE   14,305 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 4,860 345,450 SH   SOLE   345,450 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 465 21,027 SH   SOLE   21,027 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 217 14,073 SH   SOLE   14,073 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 212 10,414 SH   SOLE   10,414 0 0
GLOBAL X FDS REIT ETF 37950E127 387 24,955 SH   SOLE   24,955 0 0
GLOBAL X FDS SUPER DIV ALTR 37954Y806 1,726 112,000 SH   SOLE   112,000 0 0
GLOBALSTAR INC COM 378973408 13 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 2,494 114,438 SH   SOLE   114,438 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 310 8,329 SH   SOLE   8,329 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 482 8,797 SH   SOLE   8,797 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,499 5,940 SH   SOLE   5,940 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 227 6,858 SH   SOLE   6,858 0 0
GRAHAM HLDGS CO COM 384637104 602 1,075 SH   SOLE   1,075 0 0
GRAINGER W W INC COM 384802104 224 942 SH   SOLE   942 0 0
GRAMERCY PPTY TR COM NEW 385002308 654 24,452 SH   SOLE   24,452 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 236 3,303 SH   SOLE   3,303 0 0
GS FIN CORP ETN CLAYMORE37 362273104 288 18,283 SH   SOLE   18,283 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 358 2,722 SH   SOLE   2,722 0 0
HALLIBURTON CO COM 406216101 582 11,258 SH   SOLE   11,258 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 431 18,150 SH   SOLE   18,150 0 0
HANESBRANDS INC COM 410345102 365 16,949 SH   SOLE   16,949 0 0
HARLEY DAVIDSON INC COM 412822108 380 7,408 SH   SOLE   7,408 0 0
HARRIS CORP DEL COM 413875105 224 1,541 SH   SOLE   1,541 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 720 13,111 SH   SOLE   13,111 0 0
HASBRO INC COM 418056107 569 6,122 SH   SOLE   6,122 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 232 6,572 SH   SOLE   6,572 0 0
HCP INC COM 40414L109 223 8,915 SH   SOLE   8,915 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 638 6,276 SH   SOLE   6,276 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 750 25,918 SH   SOLE   25,918 0 0
HENRY JACK & ASSOC INC COM 426281101 200 1,677 SH   SOLE   1,677 0 0
HERCULES CAPITAL INC COM 427096508 218 16,699 SH   SOLE   16,699 0 0
HERSHEY CO COM 427866108 561 4,926 SH   SOLE   4,926 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 387 26,219 SH   SOLE   26,219 0 0
HEXCEL CORP NEW COM 428291108 476 7,419 SH   SOLE   7,419 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 303 16,587 SH   SOLE   16,587 0 0
HOLLYFRONTIER CORP COM 436106108 240 4,651 SH   SOLE   4,651 0 0
HOLOGIC INC COM 436440101 473 10,758 SH   SOLE   10,758 0 0
HOME DEPOT INC COM 437076102 12,231 63,760 SH   SOLE   63,760 0 0
HONEYWELL INTL INC COM 438516106 4,744 30,682 SH   SOLE   30,682 0 0
HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 262 5,094 SH   SOLE   5,094 0 0
HORMEL FOODS CORP COM 440452100 1,200 32,967 SH   SOLE   32,967 0 0
HP INC COM 40434L105 1,104 50,606 SH   SOLE   50,606 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 333 12,871 SH   SOLE   12,871 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 561 10,847 SH   SOLE   10,847 0 0
HUNTSMAN CORP COM 447011107 577 16,753 SH   SOLE   16,753 0 0
ICON PLC SHS G4705A100 216 1,839 SH   SOLE   1,839 0 0
IDEXX LABS INC COM 45168D104 218 1,334 SH   SOLE   1,334 0 0
II VI INC COM 902104108 549 10,708 SH   SOLE   10,708 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,576 9,410 SH   SOLE   9,410 0 0
ILLUMINA INC COM 452327109 719 3,175 SH   SOLE   3,175 0 0
IMMERSION CORP COM 452521107 254 33,220 SH   SOLE   33,220 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 227 10,222 SH   SOLE   10,222 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 594 19,285 SH   SOLE   19,285 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 425 14,802 SH   SOLE   14,802 0 0
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1,448 72,607 SH   SOLE   72,607 0 0
ING GROEP N V SPONSORED ADR 456837103 189 10,037 SH   SOLE   10,037 0 0
INGERSOLL-RAND PLC SHS G47791101 459 5,085 SH   SOLE   5,085 0 0
INTEL CORP COM 458140100 7,321 162,754 SH   SOLE   162,754 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 801 10,996 SH   SOLE   10,996 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,722 54,079 SH   SOLE   54,079 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 213 1,366 SH   SOLE   1,366 0 0
INTL PAPER CO COM 460146103 1,649 26,650 SH   SOLE   26,650 0 0
INTUIT COM 461202103 567 3,473 SH   SOLE   3,473 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 942 2,419 SH   SOLE   2,419 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 122 10,263 SH   SOLE   10,263 0 0
INVESCO LTD SHS G491BT108 407 11,061 SH   SOLE   11,061 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 933 52,914 SH   SOLE   52,914 0 0
INVESCO MUN TR COM 46131J103 199 15,786 SH   SOLE   15,786 0 0
INVESCO SR INCOME TR COM 46131H107 77 17,586 SH   SOLE   17,586 0 0
IONIS PHARMACEUTICALS INC COM 462222100 231 4,481 SH   SOLE   4,481 0 0
IQVIA HLDGS INC COM 46266C105 307 3,117 SH   SOLE   3,117 0 0
IRON MTN INC NEW COM 46284V101 217 5,853 SH   SOLE   5,853 0 0
ISHARES GOLD TRUST ISHARES 464285105 608 47,940 SH   SOLE   47,940 0 0
ISHARES INC CORE MSCI EMKT 46434G103 26,308 444,493 SH   SOLE   444,493 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 5,419 86,539 SH   SOLE   86,539 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1,827 21,389 SH   SOLE   21,389 0 0
ISHARES INC MSCI AUST ETF 464286103 917 38,921 SH   SOLE   38,921 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 233 9,078 SH   SOLE   9,078 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 703 16,690 SH   SOLE   16,690 0 0
ISHARES INC MSCI EURZONE ETF 464286608 2,428 55,180 SH   SOLE   55,180 0 0
ISHARES INC MSCI FRANCE ETF 464286707 257 8,188 SH   SOLE   8,188 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 499 14,461 SH   SOLE   14,461 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,922 30,797 SH   SOLE   30,797 0 0
ISHARES INC MSCI NETHERL ETF 464286814 674 20,783 SH   SOLE   20,783 0 0
ISHARES INC MSCI PAC JP ETF 464286665 247 5,049 SH   SOLE   5,049 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 535 15,203 SH   SOLE   15,203 0 0
ISHARES INC MSCI STH KOR ETF 464286772 344 4,464 SH   SOLE   4,464 0 0
ISHARES INC MSCI SWITZERLAND 464286749 1,240 34,222 SH   SOLE   34,222 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 549 33,987 SH   SOLE   33,987 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,642 16,434 SH   SOLE   16,434 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 279 5,890 SH   SOLE   5,890 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 461 9,190 SH   SOLE   9,190 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 2,345 22,434 SH   SOLE   22,434 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 669 9,304 SH   SOLE   9,304 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 247 3,936 SH   SOLE   3,936 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,524 12,771 SH   SOLE   12,771 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 683 5,608 SH   SOLE   5,608 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 305 5,552 SH   SOLE   5,552 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 3,102 29,514 SH   SOLE   29,514 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 227 4,655 SH   SOLE   4,655 0 0
ISHARES TR COHEN STEER REIT 464287564 788 7,919 SH   SOLE   7,919 0 0
ISHARES TR CONSER ALLOC ETF 464289883 1,333 38,173 SH   SOLE   38,173 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 363 7,305 SH   SOLE   7,305 0 0
ISHARES TR CORE DIV GRWTH 46434V621 4,061 114,525 SH   SOLE   114,525 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 5,747 63,211 SH   SOLE   63,211 0 0
ISHARES TR CORE INTL AGGR 46435G672 383 7,335 SH   SOLE   7,335 0 0
ISHARES TR CORE LT USDB ETF 464289479 295 4,593 SH   SOLE   4,593 0 0
ISHARES TR CORE MSCI EAFE 46432F842 15,916 234,512 SH   SOLE   234,512 0 0
ISHARES TR CORE MSCI EURO 46434V738 789 15,314 SH   SOLE   15,314 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,651 56,117 SH   SOLE   56,117 0 0
ISHARES TR CORE S&P MCP ETF 464287507 35,110 181,257 SH   SOLE   181,257 0 0
ISHARES TR CORE S&P SCP ETF 464287804 23,327 299,380 SH   SOLE   299,380 0 0
ISHARES TR CORE S&P TTL STK 464287150 6,894 110,065 SH   SOLE   110,065 0 0
ISHARES TR CORE S&P US GWT 464287671 19,391 349,201 SH   SOLE   349,201 0 0
ISHARES TR CORE S&P US VLU 464287663 13,671 242,111 SH   SOLE   242,111 0 0
ISHARES TR CORE S&P500 ETF 464287200 34,421 126,677 SH   SOLE   126,677 0 0
ISHARES TR CORE US AGGBD ET 464287226 12,660 116,135 SH   SOLE   116,135 0 0
ISHARES TR DOW JONES US ETF 464287846 1,015 7,395 SH   SOLE   7,395 0 0
ISHARES TR EAFE GRWTH ETF 464288885 238 2,884 SH   SOLE   2,884 0 0
ISHARES TR EAFE SML CP ETF 464288273 594 8,987 SH   SOLE   8,987 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,383 24,561 SH   SOLE   24,561 0 0
ISHARES TR EDGE MSCI MINM 46435G433 243 8,280 SH   SOLE   8,280 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 1,650 19,222 SH   SOLE   19,222 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,423 27,979 SH   SOLE   27,979 0 0
ISHARES TR GLB INFRASTR ETF 464288372 240 5,232 SH   SOLE   5,232 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 206 1,786 SH   SOLE   1,786 0 0
ISHARES TR GLOBAL 100 ETF 464287572 455 4,797 SH   SOLE   4,797 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 240 6,563 SH   SOLE   6,563 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 762 10,678 SH   SOLE   10,678 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 516 19,954 SH   SOLE   19,954 0 0
ISHARES TR GLOBAL TECH ETF 464287291 351 2,183 SH   SOLE   2,183 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 401 10,604 SH   SOLE   10,604 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,628 53,279 SH   SOLE   53,279 0 0
ISHARES TR IBONDS DEC18 ETF 46434VAA8 4,949 196,996 PRN   SOLE   196,996 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 4,456 179,359 PRN   SOLE   179,359 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2,857 112,896 PRN   SOLE   112,896 0 0
ISHARES TR IBONDS DEC2023 46435G318 201 7,951 SH   SOLE   7,951 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,965 79,243 PRN   SOLE   79,243 0 0
ISHARES TR IBONDS DEC21 ETF 46435G789 2,052 80,574 SH   SOLE   80,574 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 654 26,229 PRN   SOLE   26,229 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 811 31,560 SH   SOLE   31,560 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 680 27,167 PRN   SOLE   27,167 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 450 17,991 PRN   SOLE   17,991 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 227 9,065 PRN   SOLE   9,065 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 4,288 168,933 SH   SOLE   168,933 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 3,895 153,843 SH   SOLE   153,843 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 2,668 105,206 SH   SOLE   105,206 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,410 38,829 SH   SOLE   38,829 0 0
ISHARES TR IBOXX INV CP ETF 464287242 9,864 81,583 SH   SOLE   81,583 0 0
ISHARES TR INTL DIV GRWTH 46435G524 388 6,510 SH   SOLE   6,510 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,200 63,739 SH   SOLE   63,739 0 0
ISHARES TR INTRM GOV CR ETF 464288612 657 6,889 SH   SOLE   6,889 0 0
ISHARES TR INTRMD CR BD ETF 464288638 4,613 42,777 SH   SOLE   42,777 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,889 33,381 SH   SOLE   33,381 0 0
ISHARES TR MBS ETF 464288588 5,017 47,376 SH   SOLE   47,376 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 10,728 144,856 SH   SOLE   144,856 0 0
ISHARES TR MIN VOL EUROPE 46434V720 394 15,320 SH   SOLE   15,320 0 0
ISHARES TR MIN VOL USA ETF 46429B697 15,108 282,863 SH   SOLE   282,863 0 0
ISHARES TR MODERT ALLOC ETF 464289875 1,215 31,589 SH   SOLE   31,589 0 0
ISHARES TR MORTGE REL ETF 46435G342 429 9,620 SH   SOLE   9,620 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 240 1,266 SH   SOLE   1,266 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 2,303 13,018 SH   SOLE   13,018 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 230 8,897 SH   SOLE   8,897 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 1,762 10,861 SH   SOLE   10,861 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 222 1,361 SH   SOLE   1,361 0 0
ISHARES TR MRNING SM CP ETF 464288703 237 1,538 SH   SOLE   1,538 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 687 8,644 SH   SOLE   8,644 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,641 22,176 SH   SOLE   22,176 0 0
ISHARES TR MSCI ACWI EX US 464288240 639 12,390 SH   SOLE   12,390 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,889 178,606 SH   SOLE   178,606 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,710 158,696 SH   SOLE   158,696 0 0
ISHARES TR MSCI INDIA ETF 46429B598 411 11,157 SH   SOLE   11,157 0 0
ISHARES TR MSCI KLD400 SOC 464288570 522 5,158 SH   SOLE   5,158 0 0
ISHARES TR MSCI USA ESG SLC 464288802 259 2,271 SH   SOLE   2,271 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 717 24,362 SH   SOLE   24,362 0 0
ISHARES TR MULTIFACTOR USA 46434V282 1,020 31,166 SH   SOLE   31,166 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 442 2,785 SH   SOLE   2,785 0 0
ISHARES TR NASDAQ BIOTECH 464287556 2,189 20,221 SH   SOLE   20,221 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,207 56,166 SH   SOLE   56,166 0 0
ISHARES TR NEW YORK MUN ETF 464288323 633 11,367 SH   SOLE   11,367 0 0
ISHARES TR NORTH AMERN NAT 464287374 232 6,291 SH   SOLE   6,291 0 0
ISHARES TR PHLX SEMICND ETF 464287523 911 5,035 SH   SOLE   5,035 0 0
ISHARES TR RUS 1000 ETF 464287622 8,047 53,210 SH   SOLE   53,210 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 18,449 133,977 SH   SOLE   133,977 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 14,632 117,117 SH   SOLE   117,117 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4,738 25,039 SH   SOLE   25,039 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,799 14,115 SH   SOLE   14,115 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,884 47,212 SH   SOLE   47,212 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,806 20,027 SH   SOLE   20,027 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,067 19,130 SH   SOLE   19,130 0 0
ISHARES TR RUS TP200 GR ETF 464289438 359 4,741 SH   SOLE   4,741 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13,643 88,104 SH   SOLE   88,104 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 638 3,941 SH   SOLE   3,941 0 0
ISHARES TR S&P 100 ETF 464287101 738 6,064 SH   SOLE   6,064 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 8,595 54,947 SH   SOLE   54,947 0 0
ISHARES TR S&P 500 VAL ETF 464287408 6,963 59,894 SH   SOLE   59,894 0 0
ISHARES TR S&P MC 400GR ETF 464287606 3,361 15,667 SH   SOLE   15,667 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,758 10,806 SH   SOLE   10,806 0 0
ISHARES TR S&P SML 600 GWT 464287887 2,277 13,487 SH   SOLE   13,487 0 0
ISHARES TR S&P US PFD STK 464288687 5,956 158,083 SH   SOLE   158,083 0 0
ISHARES TR SELECT DIVID ETF 464287168 12,305 126,013 SH   SOLE   126,013 0 0
ISHARES TR SHORT TREAS BD 464288679 250 2,269 SH   SOLE   2,269 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,036 9,882 SH   SOLE   9,882 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,786 11,449 SH   SOLE   11,449 0 0
ISHARES TR TIPS BD ETF 464287176 6,257 55,119 SH   SOLE   55,119 0 0
ISHARES TR TRANS AVG ETF 464287192 425 2,139 SH   SOLE   2,139 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 1,809 17,116 SH   SOLE   17,116 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 2,588 20,175 SH   SOLE   20,175 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 584 3,173 SH   SOLE   3,173 0 0
ISHARES TR U.S. ENERGY ETF 464287796 419 10,243 SH   SOLE   10,243 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 1,366 10,246 SH   SOLE   10,246 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,766 14,639 SH   SOLE   14,639 0 0
ISHARES TR U.S. MED DVC ETF 464288810 427 2,364 SH   SOLE   2,364 0 0
ISHARES TR U.S. PHARMA ETF 464288836 219 1,403 SH   SOLE   1,403 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,279 16,012 SH   SOLE   16,012 0 0
ISHARES TR U.S. TECH ETF 464287721 3,547 20,909 SH   SOLE   20,909 0 0
ISHARES TR U.S. UTILITS ETF 464287697 606 4,632 SH   SOLE   4,632 0 0
ISHARES TR US AER DEF ETF 464288760 2,758 14,296 SH   SOLE   14,296 0 0
ISHARES TR US BR DEL SE ETF 464288794 300 4,659 SH   SOLE   4,659 0 0
ISHARES TR US HLTHCARE ETF 464287762 911 5,121 SH   SOLE   5,121 0 0
ISHARES TR US HOME CONS ETF 464288752 634 13,993 SH   SOLE   13,993 0 0
ISHARES TR US INDUSTRIALS 464287754 866 5,692 SH   SOLE   5,692 0 0
ISHARES TR US OIL GS EX ETF 464288851 222 3,297 SH   SOLE   3,297 0 0
ISHARES TR US TREAS BD ETF 46429B267 266 10,639 SH   SOLE   10,639 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 6,661 62,870 SH   SOLE   62,870 0 0
ISHARES TR USA QUALITY FCTR 46432F339 843 9,992 SH   SOLE   9,992 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 773 8,409 SH   SOLE   8,409 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1,637 32,652 SH   SOLE   32,652 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 2,575 51,692 SH   SOLE   51,692 0 0
J & J SNACK FOODS CORP COM 466032109 1,116 7,522 SH   SOLE   7,522 0 0
JD COM INC SPON ADR CL A 47215P106 443 9,670 SH   SOLE   9,670 0 0
JETBLUE AIRWAYS CORP COM 477143101 405 19,015 SH   SOLE   19,015 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 310 8,905 SH   SOLE   8,905 0 0
JOHNSON & JOHNSON COM 478160104 24,230 171,027 SH   SOLE   171,027 0 0
JOHNSON CTLS INTL PLC SHS G51502105 617 15,855 SH   SOLE   15,855 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 669 10,928 SH   SOLE   10,928 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 439 16,159 SH   SOLE   16,159 0 0
JPMORGAN CHASE & CO COM 46625H100 16,378 151,165 SH   SOLE   151,165 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 216 11,170 SH   SOLE   11,170 0 0
KEARNY FINL CORP MD COM 48716P108 393 27,736 SH   SOLE   27,736 0 0
KELLOGG CO COM 487836108 1,167 16,909 SH   SOLE   16,909 0 0
KEYCORP NEW COM 493267108 657 32,601 SH   SOLE   32,601 0 0
KIMBERLY CLARK CORP COM 494368103 2,621 22,498 SH   SOLE   22,498 0 0
KINDER MORGAN INC DEL COM 49456B101 1,763 94,555 SH   SOLE   94,555 0 0
KKR & CO L P DEL COM UNITS 48248M102 691 31,348 SH   SOLE   31,348 0 0
KLA-TENCOR CORP COM 482480100 368 3,358 SH   SOLE   3,358 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 418 10,939 SH   SOLE   10,939 0 0
KRAFT HEINZ CO COM 500754106 3,041 39,735 SH   SOLE   39,735 0 0
KROGER CO COM 501044101 581 20,824 SH   SOLE   20,824 0 0
L BRANDS INC COM 501797104 460 9,177 SH   SOLE   9,177 0 0
L3 TECHNOLOGIES INC COM 502413107 553 2,719 SH   SOLE   2,719 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 493 2,991 SH   SOLE   2,991 0 0
LAKELAND BANCORP INC COM 511637100 559 29,048 SH   SOLE   29,048 0 0
LAM RESEARCH CORP COM 512807108 1,607 8,162 SH   SOLE   8,162 0 0
LAMB WESTON HLDGS INC COM 513272104 734 12,601 SH   SOLE   12,601 0 0
LAS VEGAS SANDS CORP COM 517834107 373 5,481 SH   SOLE   5,481 0 0
LAUDER ESTEE COS INC CL A 518439104 548 4,212 SH   SOLE   4,212 0 0
LEAR CORP COM NEW 521865204 201 1,080 SH   SOLE   1,080 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 2,351 74,543 SH   SOLE   74,543 0 0
LEGGETT & PLATT INC COM 524660107 286 5,926 SH   SOLE   5,926 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 127 21,498 SH   SOLE   21,498 0 0
LILLY ELI & CO COM 532457108 4,331 50,399 SH   SOLE   50,399 0 0
LINCOLN NATL CORP IND COM 534187109 2,424 30,738 SH   SOLE   30,738 0 0
LKQ CORP COM 501889208 250 6,015 SH   SOLE   6,015 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 155 41,280 SH   SOLE   41,280 0 0
LMP CAP & INCOME FD INC COM 50208A102 147 10,344 SH   SOLE   10,344 0 0
LOCKHEED MARTIN CORP COM 539830109 3,501 11,026 SH   SOLE   11,026 0 0
LOGITECH INTL S A SHS H50430232 443 12,661 SH   SOLE   12,661 0 0
LOWES COS INC COM 548661107 2,248 24,012 SH   SOLE   24,012 0 0
LPL FINL HLDGS INC COM 50212V100 1,046 17,335 SH   SOLE   17,335 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 666 5,861 SH   SOLE   5,861 0 0
M & T BK CORP COM 55261F104 822 4,771 SH   SOLE   4,771 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,922 54,339 SH   SOLE   54,339 0 0
MAIN STREET CAPITAL CORP COM 56035L104 301 7,666 SH   SOLE   7,666 0 0
MANITOWOC CO INC COM NEW 563571405 247 6,250 SH   SOLE   6,250 0 0
MANULIFE FINL CORP COM 56501R106 667 31,302 SH   SOLE   31,302 0 0
MARATHON OIL CORP COM 565849106 376 22,856 SH   SOLE   22,856 0 0
MARATHON PETE CORP COM 56585A102 537 9,239 SH   SOLE   9,239 0 0
MARKEL CORP COM 570535104 1,102 987 SH   SOLE   987 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,723 19,973 SH   SOLE   19,973 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,771 21,603 SH   SOLE   21,603 0 0
MARTIN MARIETTA MATLS INC COM 573284106 220 960 SH   SOLE   960 0 0
MASCO CORP COM 574599106 339 7,599 SH   SOLE   7,599 0 0
MASIMO CORP COM 574795100 891 10,158 SH   SOLE   10,158 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,357 27,455 SH   SOLE   27,455 0 0
MATCH GROUP INC COM 57665R106 308 9,610 SH   SOLE   9,610 0 0
MATTHEWS INTL CORP CL A 577128101 307 5,717 SH   SOLE   5,717 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 519 10,498 SH   SOLE   10,498 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 375 6,509 SH   SOLE   6,509 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,301 12,624 SH   SOLE   12,624 0 0
MCDONALDS CORP COM 580135101 8,231 47,372 SH   SOLE   47,372 0 0
MCEWEN MNG INC COM 58039P107 43 18,778 SH   SOLE   18,778 0 0
MCKESSON CORP COM 58155Q103 475 2,992 SH   SOLE   2,992 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 411 30,924 SH   SOLE   30,924 0 0
MEDTRONIC PLC SHS G5960L103 1,995 23,536 SH   SOLE   23,536 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 394 13,607 SH   SOLE   13,607 0 0
MERCK & CO INC COM 58933Y105 12,110 214,042 SH   SOLE   214,042 0 0
MERCURY GENL CORP NEW COM 589400100 256 4,880 SH   SOLE   4,880 0 0
METLIFE INC COM 59156R108 1,311 25,279 SH   SOLE   25,279 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,252 1,980 SH   SOLE   1,980 0 0
MFA FINL INC COM 55272X102 304 42,563 SH   SOLE   42,563 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 137 25,619 SH   SOLE   25,619 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 56 12,008 SH   SOLE   12,008 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 217 52,388 SH   SOLE   52,388 0 0
MFS MUN INCOME TR SH BEN INT 552738106 143 20,626 SH   SOLE   20,626 0 0
MGM RESORTS INTERNATIONAL COM 552953101 477 14,402 SH   SOLE   14,402 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 903 11,278 SH   SOLE   11,278 0 0
MICRON TECHNOLOGY INC COM 595112103 1,123 25,000 SH   SOLE   25,000 0 0
MICROSOFT CORP COM 594918104 20,809 236,816 SH   SOLE   236,816 0 0
MIDDLESEX WATER CO COM 596680108 278 8,688 SH   SOLE   8,688 0 0
MIMEDX GROUP INC COM 602496101 186 13,725 SH   SOLE   13,725 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 129 17,468 SH   SOLE   17,468 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 49 13,332 SH   SOLE   13,332 0 0
MOHAWK INDS INC COM 608190104 372 1,335 SH   SOLE   1,335 0 0
MONDELEZ INTL INC CL A 609207105 1,442 33,564 SH   SOLE   33,564 0 0
MONOLITHIC PWR SYS INC COM 609839105 260 2,146 SH   SOLE   2,146 0 0
MONSANTO CO NEW COM 61166W101 1,324 11,159 SH   SOLE   11,159 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 622 9,709 SH   SOLE   9,709 0 0
MORGAN STANLEY COM NEW 617446448 1,338 25,357 SH   SOLE   25,357 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 106 13,623 SH   SOLE   13,623 0 0
MSCI INC COM 55354G100 567 4,269 SH   SOLE   4,269 0 0
MYLAN N V SHS EURO N59465109 527 11,911 SH   SOLE   11,911 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,346 23,816 SH   SOLE   23,816 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 955 16,181 SH   SOLE   16,181 0 0
NATIONAL OILWELL VARCO INC COM 637071101 373 9,689 SH   SOLE   9,689 0 0
NETFLIX INC COM 64110L106 3,511 16,689 SH   SOLE   16,689 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 377 38,347 SH   SOLE   38,347 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 56 10,204 SH   SOLE   10,204 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 188 74,004 SH   SOLE   74,004 0 0
NEW GOLD INC CDA COM 644535106 50 15,159 SH   SOLE   15,159 0 0
NEW JERSEY RES COM 646025106 208 5,173 SH   SOLE   5,173 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 269 20,664 SH   SOLE   20,664 0 0
NEW YORK REIT INC COM 64976L109 125 31,761 SH   SOLE   31,761 0 0
NEWELL BRANDS INC COM 651229106 239 7,478 SH   SOLE   7,478 0 0
NEXTERA ENERGY INC COM 65339F101 3,196 20,859 SH   SOLE   20,859 0 0
NIC INC COM 62914B100 179 10,429 SH   SOLE   10,429 0 0
NIKE INC CL B 654106103 2,474 38,958 SH   SOLE   38,958 0 0
NISOURCE INC COM 65473P105 217 8,687 SH   SOLE   8,687 0 0
NOKIA CORP SPONSORED ADR 654902204 96 19,886 SH   SOLE   19,886 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 191 11,285 SH   SOLE   11,285 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,187 14,438 SH   SOLE   14,438 0 0
NORTHERN TR CORP COM 665859104 288 2,818 SH   SOLE   2,818 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,335 7,577 SH   SOLE   7,577 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,334 15,545 SH   SOLE   15,545 0 0
NOVO-NORDISK A S ADR 670100205 541 9,972 SH   SOLE   9,972 0 0
NUCOR CORP COM 670346105 692 10,180 SH   SOLE   10,180 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 538 34,372 SH   SOLE   34,372 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 283 20,512 SH   SOLE   20,512 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 221 26,800 SH   SOLE   26,800 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 761 40,134 SH   SOLE   40,134 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 446 40,048 SH   SOLE   40,048 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 318 13,122 SH   SOLE   13,122 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 264 19,125 SH   SOLE   19,125 0 0
NUVEEN MUN VALUE FD INC COM 670928100 162 15,811 SH   SOLE   15,811 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 161 10,523 SH   SOLE   10,523 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 223 8,949 SH   SOLE   8,949 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 270 19,701 SH   SOLE   19,701 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 170 12,325 SH   SOLE   12,325 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 369 27,859 SH   SOLE   27,859 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 3,318 324,685 SH   SOLE   324,685 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 178 17,498 SH   SOLE   17,498 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 223 8,950 SH   SOLE   8,950 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 934 66,690 SH   SOLE   66,690 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 140 12,661 SH   SOLE   12,661 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 388 26,340 SH   SOLE   26,340 0 0
NVIDIA CORP COM 67066G104 3,739 17,054 SH   SOLE   17,054 0 0
NXP SEMICONDUCTORS N V COM N6596X109 280 2,382 SH   SOLE   2,382 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 488 1,911 SH   SOLE   1,911 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,199 29,296 SH   SOLE   29,296 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 909 33,997 SH   SOLE   33,997 0 0
OMNICOM GROUP INC COM 681919106 1,096 15,630 SH   SOLE   15,630 0 0
ONEOK INC NEW COM 682680103 652 11,700 SH   SOLE   11,700 0 0
OPPENHEIMER ETF TR LARGE CAP REV ET 68386C104 415 7,894 SH   SOLE   7,894 0 0
OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 395 6,334 SH   SOLE   6,334 0 0
OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 2,653 37,389 SH   SOLE   37,389 0 0
OPPENHEIMER ETF TR ULTRA DIVID REV 68386C401 1,146 31,170 SH   SOLE   31,170 0 0
ORACLE CORP COM 68389X105 3,910 80,236 SH   SOLE   80,236 0 0
ORGANOVO HLDGS INC COM 68620A104 29 21,375 SH   SOLE   21,375 0 0
OSI ETF TR OSHARES FTSE 67110P100 484 17,760 SH   SOLE   17,760 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 688 21,278 SH   SOLE   21,278 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 612 20,808 SH   SOLE   20,808 0 0
PACER FDS TR TRENDP US MID CP 69374H204 1,996 62,634 SH   SOLE   62,634 0 0
PACKAGING CORP AMER COM 695156109 311 2,407 SH   SOLE   2,407 0 0
PALO ALTO NETWORKS INC COM 697435105 637 4,159 SH   SOLE   4,159 0 0
PAN AMERICAN SILVER CORP COM 697900108 398 25,055 SH   SOLE   25,055 0 0
PARKER HANNIFIN CORP COM 701094104 1,129 5,526 SH   SOLE   5,526 0 0
PAYCHEX INC COM 704326107 1,218 17,844 SH   SOLE   17,844 0 0
PAYPAL HLDGS INC COM 70450Y103 2,861 36,654 SH   SOLE   36,654 0 0
PENGROWTH ENERGY CORP COM 70706P104 19 22,821 SH   SOLE   22,821 0 0
PENNANTPARK INVT CORP COM 708062104 122 17,458 SH   SOLE   17,458 0 0
PENNS WOODS BANCORP INC COM 708430103 224 4,986 SH   SOLE   4,986 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 343 18,187 SH   SOLE   18,187 0 0
PEPSICO INC COM 713448108 8,873 75,071 SH   SOLE   75,071 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 203 18,305 SH   SOLE   18,305 0 0
PFIZER INC COM 717081103 9,795 268,859 SH   SOLE   268,859 0 0
PHILIP MORRIS INTL INC COM 718172109 7,143 68,475 SH   SOLE   68,475 0 0
PHILLIPS 66 COM 718546104 2,858 28,089 SH   SOLE   28,089 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 429 25,533 SH   SOLE   25,533 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,911 63,420 SH   SOLE   63,420 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 771 34,065 SH   SOLE   34,065 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,120 11,084 SH   SOLE   11,084 0 0
PIMCO ETF TR 1-3YR USTREIDX 72201R106 754 15,000 SH   SOLE   15,000 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,484 14,005 SH   SOLE   14,005 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,313 42,554 SH   SOLE   42,554 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 578 5,490 SH   SOLE   5,490 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 288 36,697 SH   SOLE   36,697 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 423 40,414 SH   SOLE   40,414 0 0
PIMCO MUN INCOME FD II COM 72200W106 147 11,028 SH   SOLE   11,028 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 183 13,755 SH   SOLE   13,755 0 0
PINNACLE WEST CAP CORP COM 723484101 289 3,465 SH   SOLE   3,465 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 370 23,462 SH   SOLE   23,462 0 0
PIONEER NAT RES CO COM 723787107 390 2,203 SH   SOLE   2,203 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 223 10,031 SH   SOLE   10,031 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,258 29,392 SH   SOLE   29,392 0 0
POLARIS INDS INC COM 731068102 595 4,653 SH   SOLE   4,653 0 0
POOL CORPORATION COM 73278L105 231 1,760 SH   SOLE   1,760 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 86 90,000 PRN   SOLE   90,000 0 0
POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 182 10,349 SH   SOLE   10,349 0 0
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 1,846 63,517 SH   SOLE   63,517 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 252 10,950 SH   SOLE   10,950 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 195 10,358 SH   SOLE   10,358 0 0
POWERSHARES ETF TR II FND INV GR CP 73937B761 221 8,646 SH   SOLE   8,646 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 241 9,334 SH   SOLE   9,334 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 4,540 307,021 SH   SOLE   307,021 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 344 8,967 SH   SOLE   8,967 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1,617 37,815 SH   SOLE   37,815 0 0
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 727 15,963 SH   SOLE   15,963 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 9,459 197,072 SH   SOLE   197,072 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 962 20,737 SH   SOLE   20,737 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 1,045 35,221 SH   SOLE   35,221 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 557 21,699 SH   SOLE   21,699 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 703 12,745 SH   SOLE   12,745 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 310 5,847 SH   SOLE   5,847 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 246 3,737 SH   SOLE   3,737 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 3,003 49,727 SH   SOLE   49,727 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 1,395 32,515 SH   SOLE   32,515 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 362 9,215 SH   SOLE   9,215 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 857 45,595 SH   SOLE   45,595 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 3,774 32,547 SH   SOLE   32,547 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,204 9,091 SH   SOLE   9,091 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 645 35,732 SH   SOLE   35,732 0 0
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 166 10,606 SH   SOLE   10,606 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 478 3,888 SH   SOLE   3,888 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 356 11,399 SH   SOLE   11,399 0 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 258 8,399 SH   SOLE   8,399 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 292 12,640 SH   SOLE   12,640 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 2,494 108,095 SH   SOLE   108,095 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 35,343 219,290 SH   SOLE   219,290 0 0
PPG INDS INC COM 693506107 1,650 13,927 SH   SOLE   13,927 0 0
PPL CORP COM 69351T106 2,077 66,184 SH   SOLE   66,184 0 0
PRAXAIR INC COM 74005P104 663 4,138 SH   SOLE   4,138 0 0
PRICE T ROWE GROUP INC COM 74144T108 394 3,601 SH   SOLE   3,601 0 0
PRICELINE GRP INC COM NEW 741503403 778 425 SH   SOLE   425 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 273 3,821 SH   SOLE   3,821 0 0
PROCTER AND GAMBLE CO COM 742718109 12,592 137,269 SH   SOLE   137,269 0 0
PROFIRE ENERGY INC COM 74316X101 26 13,500 SH   SOLE   13,500 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,029 18,555 SH   SOLE   18,555 0 0
PROLOGIS INC COM 74340W103 309 4,872 SH   SOLE   4,872 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 210 5,353 SH   SOLE   5,353 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 986 15,207 SH   SOLE   15,207 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 236 4,315 SH   SOLE   4,315 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 204 6,928 SH   SOLE   6,928 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 292 2,228 SH   SOLE   2,228 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 579 84,231 SH   SOLE   84,231 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 105 105,000 PRN   SOLE   105,000 0 0
PROVIDENT FINL SVCS INC COM 74386T105 324 12,078 SH   SOLE   12,078 0 0
PRUDENTIAL FINL INC COM 744320102 1,513 12,893 SH   SOLE   12,893 0 0
PRUDENTIAL SHT DURATION HG Y COM 74442F107 390 26,189 SH   SOLE   26,189 0 0
PUBLIC STORAGE COM 74460D109 981 4,813 SH   SOLE   4,813 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,466 89,589 SH   SOLE   89,589 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 68 12,671 SH   SOLE   12,671 0 0
QUALCOMM INC COM 747525103 2,580 39,057 SH   SOLE   39,057 0 0
QUANTA SVCS INC COM 74762E102 1,947 49,799 SH   SOLE   49,799 0 0
QUEST DIAGNOSTICS INC COM 74834L100 445 4,463 SH   SOLE   4,463 0 0
QUICKLOGIC CORP COM 74837P108 120 63,065 SH   SOLE   63,065 0 0
RAYTHEON CO COM NEW 755111507 2,862 14,889 SH   SOLE   14,889 0 0
REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 539 16,383 SH   SOLE   16,383 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 478 18,020 SH   SOLE   18,020 0 0
REALTY INCOME CORP COM 756109104 1,457 26,298 SH   SOLE   26,298 0 0
RED HAT INC COM 756577102 412 3,381 SH   SOLE   3,381 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,296 3,477 SH   SOLE   3,477 0 0
REGIONS FINL CORP NEW COM 7591EP100 340 19,494 SH   SOLE   19,494 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 91 10,657 SH   SOLE   10,657 0 0
REPUBLIC SVCS INC COM 760759100 227 3,334 SH   SOLE   3,334 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,090 55,440 SH   SOLE   55,440 0 0
RETAIL PPTYS AMER INC CL A 76131V202 146 11,179 SH   SOLE   11,179 0 0
RIO TINTO PLC SPONSORED ADR 767204100 429 7,847 SH   SOLE   7,847 0 0
RITE AID CORP COM 767754104 87 43,943 SH   SOLE   43,943 0 0
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 397 19,215 SH   SOLE   19,215 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,181 5,853 SH   SOLE   5,853 0 0
ROCKWELL COLLINS INC COM 774341101 381 2,795 SH   SOLE   2,795 0 0
ROCKWELL MED INC COM 774374102 84 14,103 SH   SOLE   14,103 0 0
ROLLINS INC COM 775711104 505 10,613 SH   SOLE   10,613 0 0
ROPER TECHNOLOGIES INC COM 776696106 629 2,355 SH   SOLE   2,355 0 0
ROSS STORES INC COM 778296103 1,239 15,274 SH   SOLE   15,274 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 203 3,375 SH   SOLE   3,375 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 553 4,570 SH   SOLE   4,570 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,784 25,253 SH   SOLE   25,253 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,274 18,455 SH   SOLE   18,455 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 6,161 59,633 SH   SOLE   59,633 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 1,261 11,520 SH   SOLE   11,520 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 423 3,308 SH   SOLE   3,308 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 345 4,756 SH   SOLE   4,756 0 0
S&P GLOBAL INC COM 78409V104 803 4,559 SH   SOLE   4,559 0 0
SALESFORCE COM INC COM 79466L302 1,021 9,442 SH   SOLE   9,442 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 212 18,600 SH   SOLE   18,600 0 0
SANOFI SPONSORED ADR 80105N105 862 19,420 SH   SOLE   19,420 0 0
SAP SE SPON ADR 803054204 466 4,081 SH   SOLE   4,081 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 443 2,720 SH   SOLE   2,720 0 0
SCANA CORP NEW COM 80589M102 362 7,996 SH   SOLE   7,996 0 0
SCHLUMBERGER LTD COM 806857108 2,140 29,043 SH   SOLE   29,043 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,554 29,848 SH   SOLE   29,848 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 889 25,651 SH   SOLE   25,651 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 202 5,374 SH   SOLE   5,374 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 250 5,000 SH   SOLE   5,000 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 393 7,569 SH   SOLE   7,569 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,371 20,751 SH   SOLE   20,751 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,874 35,983 SH   SOLE   35,983 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,066 14,900 SH   SOLE   14,900 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,044 18,925 SH   SOLE   18,925 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,498 22,947 SH   SOLE   22,947 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,608 29,554 SH   SOLE   29,554 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 513 12,528 SH   SOLE   12,528 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,891 26,651 SH   SOLE   26,651 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,837 33,239 SH   SOLE   33,239 0 0
SCORPIO TANKERS INC SHS Y7542C106 126 40,424 SH   SOLE   40,424 0 0
SCYNEXIS INC COM 811292101 464 200,000 SH   SOLE   200,000 0 0
SEADRILL LIMITED SHS G7945E105 8 30,027 SH   SOLE   30,027 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 681 15,795 SH   SOLE   15,795 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 567 23,463 SH   SOLE   23,463 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,158 69,775 SH   SOLE   69,775 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 604 18,450 SH   SOLE   18,450 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,650 27,141 SH   SOLE   27,141 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,303 42,184 SH   SOLE   42,184 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,104 61,799 SH   SOLE   61,799 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 17,526 620,789 SH   SOLE   620,789 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,196 105,971 SH   SOLE   105,971 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,269 24,411 SH   SOLE   24,411 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,192 35,159 SH   SOLE   35,159 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,423 112,365 SH   SOLE   112,365 0 0
SEMPRA ENERGY COM 816851109 537 4,957 SH   SOLE   4,957 0 0
SHERWIN WILLIAMS CO COM 824348106 448 1,065 SH   SOLE   1,065 0 0
SHIRE PLC SPONSORED ADR 82481R106 699 4,560 SH   SOLE   4,560 0 0
SIMON PPTY GROUP INC NEW COM 828806109 490 2,887 SH   SOLE   2,887 0 0
SIRIUS XM HLDGS INC COM 82968B103 296 55,676 SH   SOLE   55,676 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 893 13,516 SH   SOLE   13,516 0 0
SKECHERS U S A INC CL A 830566105 222 5,841 SH   SOLE   5,841 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 356 3,524 SH   SOLE   3,524 0 0
SMITH A O COM 831865209 1,080 17,077 SH   SOLE   17,077 0 0
SMUCKER J M CO COM NEW 832696405 288 2,278 SH   SOLE   2,278 0 0
SNAP INC CL A 83304A106 228 16,233 SH   SOLE   16,233 0 0
SOLIGENIX INC COM 834223307 59 26,000 SH   SOLE   26,000 0 0
SOUTH JERSEY INDS INC COM 838518108 376 12,332 SH   SOLE   12,332 0 0
SOUTHERN CO COM 842587107 2,458 52,048 SH   SOLE   52,048 0 0
SOUTHWEST AIRLS CO COM 844741108 1,122 17,365 SH   SOLE   17,365 0 0
SOUTHWESTERN ENERGY CO COM 845467109 79 13,830 SH   SOLE   13,830 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6,418 25,439 SH   SOLE   25,439 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5,027 40,146 SH   SOLE   40,146 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3,487 71,722 SH   SOLE   71,722 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 519 12,634 SH   SOLE   12,634 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 350 8,328 SH   SOLE   8,328 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 501 9,933 SH   SOLE   9,933 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 952 23,694 SH   SOLE   23,694 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 337 5,084 SH   SOLE   5,084 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 388 9,275 SH   SOLE   9,275 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 50,193 183,826 SH   SOLE   183,826 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,872 19,474 SH   SOLE   19,474 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 379 12,358 SH   SOLE   12,358 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 411 14,804 SH   SOLE   14,804 0 0
SPDR SER TR DORSEY WRGT FI 78468R713 1,156 45,624 SH   SOLE   45,624 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,011 41,914 SH   SOLE   41,914 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,967 40,166 SH   SOLE   40,166 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 506 16,953 SH   SOLE   16,953 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 306 8,132 SH   SOLE   8,132 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 510 5,572 SH   SOLE   5,572 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,874 55,282 SH   SOLE   55,282 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 329 5,556 SH   SOLE   5,556 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1,863 65,400 SH   SOLE   65,400 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 10,705 292,277 SH   SOLE   292,277 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 876 9,528 SH   SOLE   9,528 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 587 10,498 SH   SOLE   10,498 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 682 19,961 SH   SOLE   19,961 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 597 19,644 SH   SOLE   19,644 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 472 14,068 SH   SOLE   14,068 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 369 11,925 SH   SOLE   11,925 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 481 3,053 SH   SOLE   3,053 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 326 3,152 SH   SOLE   3,152 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 329 1,437 SH   SOLE   1,437 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 206 1,627 SH   SOLE   1,627 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 871 6,457 SH   SOLE   6,457 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,217 14,273 SH   SOLE   14,273 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 518 10,765 SH   SOLE   10,765 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,144 43,458 SH   SOLE   43,458 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 257 6,654 SH   SOLE   6,654 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,049 17,576 SH   SOLE   17,576 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 281 2,356 SH   SOLE   2,356 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 450 54,366 SH   SOLE   54,366 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,019 97,545 SH   SOLE   97,545 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 79 12,355 SH   SOLE   12,355 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 9,157 193,266 SH   SOLE   193,266 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 207 5,298 SH   SOLE   5,298 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 449 16,710 SH   SOLE   16,710 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3,363 69,270 SH   SOLE   69,270 0 0
STARBUCKS CORP COM 855244109 2,769 46,967 SH   SOLE   46,967 0 0
STARWOOD PPTY TR INC COM 85571B105 210 9,964 SH   SOLE   9,964 0 0
STATE STR CORP COM 857477103 554 5,573 SH   SOLE   5,573 0 0
STERLING BANCORP DEL COM 85917A100 496 20,131 SH   SOLE   20,131 0 0
STONE HBR EMERG MKTS TL INC COM 86164W100 261 16,474 SH   SOLE   16,474 0 0
STORE CAP CORP COM 862121100 214 8,451 SH   SOLE   8,451 0 0
STRYKER CORP COM 863667101 1,026 6,344 SH   SOLE   6,344 0 0
STUDENT TRANSN INC COM 86388A108 77 12,225 SH   SOLE   12,225 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 239 9,206 SH   SOLE   9,206 0 0
SUNCOR ENERGY INC NEW COM 867224107 486 13,041 SH   SOLE   13,041 0 0
SUNOCO LP COM U REP LP 86765K109 435 14,915 SH   SOLE   14,915 0 0
SUNOPTA INC COM 8676EP108 100 11,492 SH   SOLE   11,492 0 0
SUNTRUST BKS INC COM 867914103 566 8,638 SH   SOLE   8,638 0 0
SYNCHRONY FINL COM 87165B103 362 9,250 SH   SOLE   9,250 0 0
SYNOPSYS INC COM 871607107 498 5,586 SH   SOLE   5,586 0 0
SYSCO CORP COM 871829107 1,173 20,886 SH   SOLE   20,886 0 0
T MOBILE US INC COM 872590104 365 5,618 SH   SOLE   5,618 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 663 15,960 SH   SOLE   15,960 0 0
TAL ED GROUP SPONSORED ADS 874080104 247 7,656 SH   SOLE   7,656 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 937 35,964 SH   SOLE   35,964 0 0
TAPESTRY INC COM 876030107 233 5,145 SH   SOLE   5,145 0 0
TARGET CORP COM 87612E106 1,201 17,972 SH   SOLE   17,972 0 0
TE CONNECTIVITY LTD REG SHS H84989104 548 5,528 SH   SOLE   5,528 0 0
TELEFLEX INC COM 879369106 598 2,312 SH   SOLE   2,312 0 0
TESLA INC COM 88160R101 1,585 4,751 SH   SOLE   4,751 0 0
TEXAS INSTRS INC COM 882508104 1,820 16,693 SH   SOLE   16,693 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,647 8,221 SH   SOLE   8,221 0 0
THL CR INC COM 872438106 441 48,151 SH   SOLE   48,151 0 0
THL CR SR LN FD COM 87244R103 677 39,905 SH   SOLE   39,905 0 0
TIER REIT INC COM NEW 88650V208 504 25,519 SH   SOLE   25,519 0 0
TIME WARNER INC COM NEW 887317303 1,858 19,994 SH   SOLE   19,994 0 0
TJX COS INC NEW COM 872540109 1,814 23,982 SH   SOLE   23,982 0 0
TORO CO COM 891092108 324 4,914 SH   SOLE   4,914 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,038 19,087 SH   SOLE   19,087 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 245 18,423 SH   SOLE   18,423 0 0
TOTAL S A SPONSORED ADR 89151E109 1,123 19,539 SH   SOLE   19,539 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 363 2,800 SH   SOLE   2,800 0 0
TRACTOR SUPPLY CO COM 892356106 829 10,481 SH   SOLE   10,481 0 0
TRANSDIGM GROUP INC COM 893641100 329 1,193 SH   SOLE   1,193 0 0
TRANSGLOBE ENERGY CORP COM 893662106 14 10,000 SH   SOLE   10,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 154 13,285 SH   SOLE   13,285 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,662 12,682 SH   SOLE   12,682 0 0
TRINITY INDS INC COM 896522109 213 5,829 SH   SOLE   5,829 0 0
TURTLE BEACH CORP COM 900450107 5 10,000 SH   SOLE   10,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 233 6,552 SH   SOLE   6,552 0 0
TWITTER INC COM 90184L102 553 22,520 SH   SOLE   22,520 0 0
TWO HBRS INVT CORP COM NEW 90187B408 177 11,119 SH   SOLE   11,119 0 0
TYSON FOODS INC CL A 902494103 335 4,102 SH   SOLE   4,102 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 499 24,000 SH   SOLE   24,000 0 0
UBS GROUP AG SHS H42097107 300 15,967 SH   SOLE   15,967 0 0
UGI CORP NEW COM 902681105 354 7,393 SH   SOLE   7,393 0 0
UMH PPTYS INC COM 903002103 448 31,597 SH   SOLE   31,597 0 0
UNDER ARMOUR INC CL C 904311206 202 13,915 SH   SOLE   13,915 0 0
UNILEVER N V N Y SHS NEW 904784709 1,208 21,373 SH   SOLE   21,373 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,332 23,961 SH   SOLE   23,961 0 0
UNION PAC CORP COM 907818108 3,033 21,872 SH   SOLE   21,872 0 0
UNITED CONTL HLDGS INC COM 910047109 228 3,329 SH   SOLE   3,329 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 45 18,709 SH   SOLE   18,709 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,421 57,700 SH   SOLE   57,700 0 0
UNITED RENTALS INC COM 911363109 694 4,025 SH   SOLE   4,025 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 390 31,523 SH   SOLE   31,523 0 0
UNITED STATES STL CORP NEW COM 912909108 598 15,168 SH   SOLE   15,168 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10,303 77,932 SH   SOLE   77,932 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,335 23,783 SH   SOLE   23,783 0 0
US BANCORP DEL COM NEW 902973304 2,921 53,034 SH   SOLE   53,034 0 0
V F CORP COM 918204108 1,357 17,600 SH   SOLE   17,600 0 0
VALE S A ADR 91912E105 132 10,189 SH   SOLE   10,189 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,092 11,613 SH   SOLE   11,613 0 0
VALLEY NATL BANCORP COM 919794107 188 16,321 SH   SOLE   16,321 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 279 4,424 SH   SOLE   4,424 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 276 11,486 SH   SOLE   11,486 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 376 22,450 SH   SOLE   22,450 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,279 42,280 SH   SOLE   42,280 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,665 71,097 SH   SOLE   71,097 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 988 31,468 SH   SOLE   31,468 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 645 33,482 SH   SOLE   33,482 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 463 10,595 SH   SOLE   10,595 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,451 17,304 SH   SOLE   17,304 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,572 14,009 SH   SOLE   14,009 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,010 7,720 SH   SOLE   7,720 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 219 1,771 SH   SOLE   1,771 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 230 1,556 SH   SOLE   1,556 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 227 1,689 SH   SOLE   1,689 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,582 19,951 SH   SOLE   19,951 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 609 6,448 SH   SOLE   6,448 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 3,132 39,644 SH   SOLE   39,644 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 37,241 458,196 SH   SOLE   458,196 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3,745 68,952 SH   SOLE   68,952 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,726 23,967 SH   SOLE   23,967 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 9,484 65,314 SH   SOLE   65,314 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,166 17,215 SH   SOLE   17,215 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,850 14,086 SH   SOLE   14,086 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7,861 69,731 SH   SOLE   69,731 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 13,871 87,491 SH   SOLE   87,491 0 0
VANGUARD INDEX FDS REIT ETF 922908553 13,583 166,344 SH   SOLE   166,344 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,214 40,606 SH   SOLE   40,606 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,250 53,918 SH   SOLE   53,918 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 14,458 96,201 SH   SOLE   96,201 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 646 3,948 SH   SOLE   3,948 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 82,700 588,738 SH   SOLE   588,738 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 31,335 291,395 SH   SOLE   291,395 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4,106 73,560 SH   SOLE   73,560 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,436 92,834 SH   SOLE   92,834 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 662 10,910 SH   SOLE   10,910 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 228 1,871 SH   SOLE   1,871 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,339 21,610 SH   SOLE   21,610 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 865 11,371 SH   SOLE   11,371 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,044 21,401 SH   SOLE   21,401 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 7,874 152,503 SH   SOLE   152,503 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 17,833 205,517 SH   SOLE   205,517 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 467 8,924 SH   SOLE   8,924 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,296 79,420 SH   SOLE   79,420 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3,175 28,727 SH   SOLE   28,727 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 290 2,331 SH   SOLE   2,331 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 460 3,657 SH   SOLE   3,657 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,674 102,536 SH   SOLE   102,536 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 5,017 85,989 SH   SOLE   85,989 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 8,551 187,911 SH   SOLE   187,911 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 418 5,192 SH   SOLE   5,192 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 6,297 72,267 SH   SOLE   72,267 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 396 5,745 SH   SOLE   5,745 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,026 13,161 SH   SOLE   13,161 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,067 9,250 SH   SOLE   9,250 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 755 4,696 SH   SOLE   4,696 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,866 12,729 SH   SOLE   12,729 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,421 23,607 SH   SOLE   23,607 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,474 34,826 SH   SOLE   34,826 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,440 15,449 SH   SOLE   15,449 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 980 6,697 SH   SOLE   6,697 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,232 24,577 SH   SOLE   24,577 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 811 5,711 SH   SOLE   5,711 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 369 4,048 SH   SOLE   4,048 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,702 14,827 SH   SOLE   14,827 0 0
VECTOR GROUP LTD COM 92240M108 2,337 106,654 SH   SOLE   106,654 0 0
VECTREN CORP COM 92240G101 354 7,297 SH   SOLE   7,297 0 0
VENTAS INC COM 92276F100 1,050 17,944 SH   SOLE   17,944 0 0
VEREIT INC COM 92339V100 437 56,652 SH   SOLE   56,652 0 0
VERISK ANALYTICS INC COM 92345Y106 3,712 38,272 SH   SOLE   38,272 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,213 290,099 SH   SOLE   290,099 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 621 3,985 SH   SOLE   3,985 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 1,106 22,210 SH   SOLE   22,210 0 0
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 1,399 28,076 SH   SOLE   28,076 0 0
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 443 9,460 SH   SOLE   9,460 0 0
VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 253 5,547 SH   SOLE   5,547 0 0
VISA INC COM CL A 92826C839 9,274 77,984 SH   SOLE   77,984 0 0
VMWARE INC CL A COM 928563402 374 2,868 SH   SOLE   2,868 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,350 72,683 SH   SOLE   72,683 0 0
W P CAREY INC COM 92936U109 1,675 25,751 SH   SOLE   25,751 0 0
WABTEC CORP COM 929740108 766 9,297 SH   SOLE   9,297 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,355 18,367 SH   SOLE   18,367 0 0
WALKER & DUNLOP INC COM 93148P102 536 11,276 SH   SOLE   11,276 0 0
WAL-MART STORES INC COM 931142103 3,357 33,134 SH   SOLE   33,134 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 438 14,807 SH   SOLE   14,807 0 0
WASTE MGMT INC DEL COM 94106L109 2,442 27,779 SH   SOLE   27,779 0 0
WD-40 CO COM 929236107 258 2,164 SH   SOLE   2,164 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 44 10,784 SH   SOLE   10,784 0 0
WEBSTER FINL CORP CONN COM 947890109 324 5,656 SH   SOLE   5,656 0 0
WEC ENERGY GROUP INC COM 92939U106 679 10,372 SH   SOLE   10,372 0 0
WELLS FARGO CO NEW COM 949746101 6,547 105,985 SH   SOLE   105,985 0 0
WELLTOWER INC COM 95040Q104 1,309 20,914 SH   SOLE   20,914 0 0
WENDYS CO COM 95058W100 204 15,987 SH   SOLE   15,987 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 221 2,176 SH   SOLE   2,176 0 0
WESTAR ENERGY INC COM 95709T100 236 4,558 SH   SOLE   4,558 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 595 51,236 SH   SOLE   51,236 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 62 12,279 SH   SOLE   12,279 0 0
WESTERN DIGITAL CORP COM 958102105 485 5,988 SH   SOLE   5,988 0 0
WESTLAKE CHEM CORP COM 960413102 226 2,027 SH   SOLE   2,027 0 0
WEX INC COM 96208T104 212 1,470 SH   SOLE   1,470 0 0
WEYERHAEUSER CO COM 962166104 793 22,430 SH   SOLE   22,430 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 394 18,208 SH   SOLE   18,208 0 0
WHIRLPOOL CORP COM 963320106 695 4,114 SH   SOLE   4,114 0 0
WILLIAMS COS INC DEL COM 969457100 328 10,204 SH   SOLE   10,204 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 223 1,474 SH   SOLE   1,474 0 0
WISDOMTREE INVTS INC COM 97717P104 223 17,108 SH   SOLE   17,108 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 446 9,519 SH   SOLE   9,519 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,510 23,071 SH   SOLE   23,071 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 248 4,183 SH   SOLE   4,183 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 503 20,729 SH   SOLE   20,729 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 677 24,890 SH   SOLE   24,890 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 1,675 29,330 SH   SOLE   29,330 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,538 32,349 SH   SOLE   32,349 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 480 7,741 SH   SOLE   7,741 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 267 2,962 SH   SOLE   2,962 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 227 3,096 SH   SOLE   3,096 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 383 4,093 SH   SOLE   4,093 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,660 74,325 SH   SOLE   74,325 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 844 20,972 SH   SOLE   20,972 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,732 87,928 SH   SOLE   87,928 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 564 19,328 SH   SOLE   19,328 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 214 5,785 SH   SOLE   5,785 0 0
WPP PLC NEW ADR 92937A102 316 3,489 SH   SOLE   3,489 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 234 2,048 SH   SOLE   2,048 0 0
WYNN RESORTS LTD COM 983134107 229 2,331 SH   SOLE   2,331 0 0
XCEL ENERGY INC COM 98389B100 309 6,522 SH   SOLE   6,522 0 0
XENIA HOTELS & RESORTS INC COM 984017103 335 15,552 SH   SOLE   15,552 0 0
XPO LOGISTICS INC COM 983793100 274 2,972 SH   SOLE   2,972 0 0
XYLEM INC COM 98419M100 551 7,935 SH   SOLE   7,935 0 0
YUM BRANDS INC COM 988498101 1,688 21,370 SH   SOLE   21,370 0 0
YUM CHINA HLDGS INC COM 98850P109 912 22,119 SH   SOLE   22,119 0 0
ZAFGEN INC COM 98885E103 87 16,000 SH   SOLE   16,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 816 22,475 SH   SOLE   22,475 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 740 5,873 SH   SOLE   5,873 0 0
ZOETIS INC CL A 98978V103 1,221 16,540 SH   SOLE   16,540 0 0