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
3-D SYS CORP DEL COM NEW 88554D205 208 15,809 SH   SOLE 15,809 0 0
3M CO COM 88579Y101 14,231 65,805 SH   SOLE 65,805 0 0
ABB LTD SPONSORED ADR 000375204 308 12,365 SH   SOLE 12,365 0 0
ABBOTT LABS COM 002824100 8,765 160,491 SH   SOLE 160,491 0 0
ABBVIE INC COM 00287Y109 14,427 158,987 SH   SOLE 158,987 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 55 10,674 SH   SOLE 10,674 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,687 12,341 SH   SOLE 12,341 0 0
ACCESS NATL CORP COM 004337101 499 17,231 SH   SOLE 17,231 0 0
ACNB CORP COM 000868109 313 11,237 SH   SOLE 11,237 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,308 21,328 SH   SOLE 21,328 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 364 23,788 SH   SOLE 23,788 0 0
ADIENT PLC ORD SHS G0084W101 286 3,407 SH   SOLE 3,407 0 0
ADOBE SYS INC COM 00724F101 2,293 15,150 SH   SOLE 15,150 0 0
ADVANCED MICRO DEVICES INC COM 007903107 299 22,189 SH   SOLE 22,189 0 0
ADVANSIX INC COM 00773T101 323 7,299 SH   SOLE 7,299 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 327 6,711 SH   SOLE 6,711 0 0
ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 268 3,964 SH   SOLE 3,964 0 0
AEGON N V NY REGISTRY SH 007924103 197 35,460 SH   SOLE 35,460 0 0
AEROVIRONMENT INC COM 008073108 577 10,573 SH   SOLE 10,573 0 0
AETERNA ZENTARIS INC COM PAR 007975402 42 20,501 SH   SOLE 20,501 0 0
AETNA INC NEW COM 00817Y108 2,007 12,684 SH   SOLE 12,684 0 0
AFFILIATED MANAGERS GROUP COM 008252108 239 1,232 SH   SOLE 1,232 0 0
AFLAC INC COM 001055102 1,158 14,022 SH   SOLE 14,022 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 532 8,030 SH   SOLE 8,030 0 0
AGNC INVT CORP COM 00123Q104 691 32,141 SH   SOLE 32,141 0 0
AGROFRESH SOLUTIONS COM 00856G109 147 21,000 SH   SOLE 21,000 0 0
AIR PRODS & CHEMS INC COM 009158106 1,171 7,667 SH   SOLE 7,667 0 0
AK STL HLDG CORP COM 001547108 77 14,269 SH   SOLE 14,269 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 243 4,855 SH   SOLE 4,855 0 0
ALBEMARLE CORP COM 012653101 663 4,858 SH   SOLE 4,858 0 0
ALCOA CORP COM 013872106 358 7,615 SH   SOLE 7,615 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 248 2,052 SH   SOLE 2,052 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 446 3,163 SH   SOLE 3,163 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,894 21,604 SH   SOLE 21,604 0 0
ALIGN TECHNOLOGY INC COM 016255101 619 3,291 SH   SOLE 3,291 0 0
ALLERGAN PLC SHS G0177J108 2,057 10,113 SH   SOLE 10,113 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 245 1,084 SH   SOLE 1,084 0 0
ALLIANT ENERGY CORP COM 018802108 258 6,152 SH   SOLE 6,152 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 91 12,719 SH   SOLE 12,719 0 0
ALLSTATE CORP COM 020002101 860 9,231 SH   SOLE 9,231 0 0
ALPHABET INC CAP STK CL C 02079K107 11,290 11,593 SH   SOLE 11,593 0 0
ALPHABET INC CAP STK CL A 02079K305 9,501 9,595 SH   SOLE 9,595 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 93 10,230 SH   SOLE 10,230 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 737 35,529 SH   SOLE 35,529 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,836 41,547 SH   SOLE 41,547 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 11,390 1,005,392 SH   SOLE 1,005,392 0 0
ALTABA INC COM 021346101 421 6,121 SH   SOLE 6,121 0 0
ALTRIA GROUP INC COM 02209S103 15,382 241,989 SH   SOLE 241,989 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 182 52,089 SH   SOLE 52,089 0 0
AMAZON COM INC COM 023135106 24,482 24,748 SH   SOLE 24,748 0 0
AMEREN CORP COM 023608102 478 8,088 SH   SOLE 8,088 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 123 20,257 SH   SOLE 20,257 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 205 11,801 SH   SOLE 11,801 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 522 10,329 SH   SOLE 10,329 0 0
AMERICAN ELEC PWR INC COM 025537101 2,109 29,439 SH   SOLE 29,439 0 0
AMERICAN EXPRESS CO COM 025816109 3,625 39,550 SH   SOLE 39,550 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 836 7,954 SH   SOLE 7,954 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,118 18,101 SH   SOLE 18,101 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,903 13,801 SH   SOLE 13,801 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,519 18,284 SH   SOLE 18,284 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 1,070 23,833 SH   SOLE 23,833 0 0
AMERIPRISE FINL INC COM 03076C106 397 2,640 SH   SOLE 2,640 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,941 24,741 SH   SOLE 24,741 0 0
AMETEK INC NEW COM 031100100 552 8,230 SH   SOLE 8,230 0 0
AMGEN INC COM 031162100 7,911 42,642 SH   SOLE 42,642 0 0
AMPHENOL CORP NEW CL A 032095101 715 8,292 SH   SOLE 8,292 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 10 12,605 SH   SOLE 12,605 0 0
ANADARKO PETE CORP COM 032511107 585 11,983 SH   SOLE 11,983 0 0
ANALOG DEVICES INC COM 032654105 1,027 11,716 SH   SOLE 11,716 0 0
ANDEAVOR COM 03349M105 464 4,356 SH   SOLE 4,356 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,248 26,580 SH   SOLE 26,580 0 0
ANNALY CAP MGMT INC COM 035710409 1,866 153,829 SH   SOLE 153,829 0 0
ANSYS INC COM 03662Q105 1,117 8,860 SH   SOLE 8,860 0 0
ANTHEM INC COM 036752103 770 4,040 SH   SOLE 4,040 0 0
AON PLC SHS CL A G0408V102 563 3,821 SH   SOLE 3,821 0 0
APACHE CORP COM 037411105 554 12,078 SH   SOLE 12,078 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 2,834 92,774 SH   SOLE 92,774 0 0
APPLE INC COM 037833100 88,932 571,191 SH   SOLE 571,191 0 0
APPLIED MATLS INC COM 038222105 1,957 37,194 SH   SOLE 37,194 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 248 4,215 SH   SOLE 4,215 0 0
AQUA AMERICA INC COM 03836W103 2,268 66,132 SH   SOLE 66,132 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 647 15,184 SH   SOLE 15,184 0 0
ARCONIC INC COM 03965L100 669 24,438 SH   SOLE 24,438 0 0
ARES CAP CORP COM 04010L103 2,252 137,234 SH   SOLE 137,234 0 0
ARGAN INC COM 04010E109 214 3,189 SH   SOLE 3,189 0 0
ARK ETF TR INNOVATION ETF 00214Q104 545 15,609 SH   SOLE 15,609 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 990 30,405 SH   SOLE 30,405 0 0
ARROW ELECTRS INC COM 042735100 339 4,136 SH   SOLE 4,136 0 0
ARROW FINL CORP COM 042744102 308 8,947 SH   SOLE 8,947 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 856 5,006 SH   SOLE 5,006 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,353 39,294 SH   SOLE 39,294 0 0
AT&T INC COM 00206R102 25,067 654,025 SH   SOLE 654,025 0 0
ATHERSYS INC COM 04744L106 41 19,853 SH   SOLE 19,853 0 0
ATMOS ENERGY CORP COM 049560105 223 2,615 SH   SOLE 2,615 0 0
AUTODESK INC COM 052769106 699 5,980 SH   SOLE 5,980 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,122 45,142 SH   SOLE 45,142 0 0
AUTOZONE INC COM 053332102 527 889 SH   SOLE 889 0 0
AVERY DENNISON CORP COM 053611109 322 3,205 SH   SOLE 3,205 0 0
AVINGER INC COM 053734109 3 10,754 SH   SOLE 10,754 0 0
AVON PRODS INC COM 054303102 23 10,000 SH   SOLE 10,000 0 0
BAIDU INC SPON ADR REP A 056752108 1,221 4,851 SH   SOLE 4,851 0 0
BAKER HUGHES A GE CO CL A 05722G100 235 6,558 SH   SOLE 6,558 0 0
BANCO SANTANDER SA ADR 05964H105 206 30,102 SH   SOLE 30,102 0 0
BANK AMER CORP COM 060505104 14,448 559,411 SH   SOLE 559,411 0 0
BANK MONTREAL QUE COM 063671101 408 5,330 SH   SOLE 5,330 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,190 40,340 SH   SOLE 40,340 0 0
BARCLAYS BANK PLC MTNF 8/0 06741VZN5 220 215,000 PRN   SOLE 215,000 0 0
BARCLAYS BANK PLC MTNF 8/0 06741VZQ8 371 368,000 PRN   SOLE 368,000 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 62 12,046 SH   SOLE 12,046 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 325 8,579 SH   SOLE 8,579 0 0
BARCLAYS PLC ADR 06738E204 241 24,120 SH   SOLE 24,120 0 0
BARD C R INC COM 067383109 913 2,843 SH   SOLE 2,843 0 0
BARRICK GOLD CORP COM 067901108 603 36,178 SH   SOLE 36,178 0 0
BAXTER INTL INC COM 071813109 2,468 40,131 SH   SOLE 40,131 0 0
BB&T CORP COM 054937107 1,575 33,184 SH   SOLE 33,184 0 0
BCE INC COM NEW 05534B760 1,557 33,403 SH   SOLE 33,403 0 0
BECTON DICKINSON & CO COM 075887109 1,598 8,108 SH   SOLE 8,108 0 0
BED BATH & BEYOND INC COM 075896100 292 12,473 SH   SOLE 12,473 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,405 5 SH   SOLE 5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 40,754 217,810 SH   SOLE 217,810 0 0
BEST BUY INC COM 086516101 487 8,258 SH   SOLE 8,258 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 234 5,726 SH   SOLE 5,726 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 165 21,975 SH   SOLE 21,975 0 0
BIOGEN INC COM 09062X103 2,234 6,827 SH   SOLE 6,827 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 390 4,111 SH   SOLE 4,111 0 0
BIOVERATIV INC COM 09075E100 223 3,787 SH   SOLE 3,787 0 0
BLACKBERRY LTD COM 09228F103 163 14,479 SH   SOLE 14,479 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 236 5,347 SH   SOLE 5,347 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 329 44,160 SH   SOLE 44,160 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 230 16,305 SH   SOLE 16,305 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 584 51,165 SH   SOLE 51,165 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 842 62,746 SH   SOLE 62,746 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 231 14,693 SH   SOLE 14,693 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 195 21,370 SH   SOLE 21,370 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 148 10,848 SH   SOLE 10,848 0 0
BLACKROCK INC COM 09247X101 2,634 5,717 SH   SOLE 5,717 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 166 10,674 SH   SOLE 10,674 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 212 14,825 SH   SOLE 14,825 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 299 19,327 SH   SOLE 19,327 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 292 19,878 SH   SOLE 19,878 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 232 19,434 SH   SOLE 19,434 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 163 11,136 SH   SOLE 11,136 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 283 20,100 SH   SOLE 20,100 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 330 23,707 SH   SOLE 23,707 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 440 33,045 SH   SOLE 33,045 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 568 38,040 SH   SOLE 38,040 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 422 31,898 SH   SOLE 31,898 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 375 24,104 SH   SOLE 24,104 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 668 75,258 SH   SOLE 75,258 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 210 14,697 SH   SOLE 14,697 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 697 29,769 SH   SOLE 29,769 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5,967 179,396 SH   SOLE 179,396 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 7,738 247,138 SH   SOLE 247,138 0 0
BLUEBIRD BIO INC COM 09609G100 358 2,723 SH   SOLE 2,723 0 0
BOEING CO COM 097023105 12,389 47,968 SH   SOLE 47,968 0 0
BORGWARNER INC COM 099724106 365 7,014 SH   SOLE 7,014 0 0
BOSTON SCIENTIFIC CORP COM 101137107 553 18,863 SH   SOLE 18,863 0 0
BP PLC SPONSORED ADR 055622104 5,133 133,469 SH   SOLE 133,469 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 237 2,780 SH   SOLE 2,780 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 14,834 231,285 SH   SOLE 231,285 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,056 48,383 SH   SOLE 48,383 0 0
BROADCOM LTD SHS Y09827109 2,792 11,374 SH   SOLE 11,374 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 974 11,888 SH   SOLE 11,888 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 825 19,190 SH   SOLE 19,190 0 0
BROWN FORMAN CORP CL B 115637209 2,425 44,664 SH   SOLE 44,664 0 0
BRYN MAWR BK CORP COM 117665109 1,357 30,397 SH   SOLE 30,397 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,757 30,084 SH   SOLE 30,084 0 0
CABLE ONE INC COM 12685J105 781 1,072 SH   SOLE 1,072 0 0
CABOT OIL & GAS CORP COM 127097103 252 9,864 SH   SOLE 9,864 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 155 12,949 SH   SOLE 12,949 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 223 19,223 SH   SOLE 19,223 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 508 41,133 SH   SOLE 41,133 0 0
CAMPBELL SOUP CO COM 134429109 439 9,594 SH   SOLE 9,594 0 0
CANADIAN NAT RES LTD COM 136385101 303 9,180 SH   SOLE 9,180 0 0
CANADIAN NATL RY CO COM 136375102 997 12,312 SH   SOLE 12,312 0 0
CANADIAN PAC RY LTD COM 13645T100 341 2,058 SH   SOLE 2,058 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,160 13,372 SH   SOLE 13,372 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 281 80,437 SH   SOLE 80,437 0 0
CARDINAL HEALTH INC COM 14149Y108 353 5,427 SH   SOLE 5,427 0 0
CARMAX INC COM 143130102 324 4,262 SH   SOLE 4,262 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 750 11,373 SH   SOLE 11,373 0 0
CATERPILLAR INC DEL COM 149123101 8,596 67,782 SH   SOLE 67,782 0 0
CBIZ INC COM 124805102 2,311 138,375 SH   SOLE 138,375 0 0
CBOE HLDGS INC COM 12503M108 1,043 9,546 SH   SOLE 9,546 0 0
CBS CORP NEW CL B 124857202 295 5,085 SH   SOLE 5,085 0 0
CDK GLOBAL INC COM 12508E101 359 5,526 SH   SOLE 5,526 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 232 2,637 SH   SOLE 2,637 0 0
CECO ENVIRONMENTAL CORP COM 125141101 353 41,022 SH   SOLE 41,022 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,600 25,167 SH   SOLE 25,167 0 0
CELANESE CORP DEL COM SER A 150870103 486 4,522 SH   SOLE 4,522 0 0
CELGENE CORP COM 151020104 14,580 103,748 SH   SOLE 103,748 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 529 61,289 SH   SOLE 61,289 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,420 49,434 SH   SOLE 49,434 0 0
CENTRAL FD CDA LTD CL A 153501101 833 64,361 SH   SOLE 64,361 0 0
CENTURYLINK INC COM 156700106 1,135 56,525 SH   SOLE 56,525 0 0
CERNER CORP COM 156782104 948 13,274 SH   SOLE 13,274 0 0
CF INDS HLDGS INC COM 125269100 460 13,323 SH   SOLE 13,323 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,680 10,059 SH   SOLE 10,059 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,476 12,717 SH   SOLE 12,717 0 0
CHEMOURS CO COM 163851108 322 5,882 SH   SOLE 5,882 0 0
CHEMUNG FINL CORP COM 164024101 329 7,169 SH   SOLE 7,169 0 0
CHENIERE ENERGY INC COM NEW 16411R208 331 7,161 SH   SOLE 7,161 0 0
CHESAPEAKE ENERGY CORP COM 165167107 230 54,790 SH   SOLE 54,790 0 0
CHEVRON CORP NEW COM 166764100 16,943 143,946 SH   SOLE 143,946 0 0
CHIMERA INVT CORP COM NEW 16934Q208 196 10,357 SH   SOLE 10,357 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 363 7,217 SH   SOLE 7,217 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 428 1,407 SH   SOLE 1,407 0 0
CHUBB LIMITED COM H1467J104 2,317 15,904 SH   SOLE 15,904 0 0
CHURCH & DWIGHT INC COM 171340102 1,870 39,687 SH   SOLE 39,687 0 0
CIGNA CORPORATION COM 125509109 1,473 7,796 SH   SOLE 7,796 0 0
CINCINNATI FINL CORP COM 172062101 363 4,750 SH   SOLE 4,750 0 0
CINTAS CORP COM 172908105 1,076 7,198 SH   SOLE 7,198 0 0
CISCO SYS INC COM 17275R102 7,888 233,699 SH   SOLE 233,699 0 0
CITIGROUP INC COM NEW 172967424 4,603 61,172 SH   SOLE 61,172 0 0
CITIZENS FINL GROUP INC COM 174610105 657 17,585 SH   SOLE 17,585 0 0
CITRIX SYS INC COM 177376100 697 8,651 SH   SOLE 8,651 0 0
CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 332 13,183 SH   SOLE 13,183 0 0
CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 204 9,721 SH   SOLE 9,721 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 407 19,034 SH   SOLE 19,034 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 964 45,174 SH   SOLE 45,174 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 1,874 75,360 SH   SOLE 75,360 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 965 39,150 SH   SOLE 39,150 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 1,817 71,914 SH   SOLE 71,914 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 294 11,446 SH   SOLE 11,446 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 1,666 77,499 SH   SOLE 77,499 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 1,971 92,881 SH   SOLE 92,881 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 2,596 122,574 SH   SOLE 122,574 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 1,051 46,503 SH   SOLE 46,503 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 482 9,584 SH   SOLE 9,584 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 840 13,235 SH   SOLE 13,235 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 278 7,973 SH   SOLE 7,973 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 196 16,775 SH   SOLE 16,775 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 680 12,940 SH   SOLE 12,940 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 846 56,991 SH   SOLE 56,991 0 0
CLEVELAND CLIFFS INC COM 185899101 587 86,254 SH   SOLE 86,254 0 0
CLOROX CO DEL COM 189054109 3,373 26,363 SH   SOLE 26,363 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 172 15,179 SH   SOLE 15,179 0 0
CME GROUP INC COM CL A 12572Q105 381 2,768 SH   SOLE 2,768 0 0
CMS ENERGY CORP COM 125896100 325 6,998 SH   SOLE 6,998 0 0
CNOOC LTD SPONSORED ADR 126132109 220 1,721 SH   SOLE 1,721 0 0
COACH INC COM 189754104 331 8,331 SH   SOLE 8,331 0 0
COCA COLA CO COM 191216100 11,974 263,907 SH   SOLE 263,907 0 0
COGINT INC COM 19241Q101 103 20,000 SH   SOLE 20,000 0 0
COGNEX CORP COM 192422103 214 1,836 SH   SOLE 1,836 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 848 11,533 SH   SOLE 11,533 0 0
COHEN & STEERS CLOSED END OP COM 19248P106 268 20,160 SH   SOLE 20,160 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 224 9,678 SH   SOLE 9,678 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 133 12,643 SH   SOLE 12,643 0 0
COLGATE PALMOLIVE CO COM 194162103 4,154 57,395 SH   SOLE 57,395 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 2,124 170,154 SH   SOLE 170,154 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,272 59,907 SH   SOLE 59,907 0 0
COMCAST CORP NEW CL A 20030N101 6,640 175,373 SH   SOLE 175,373 0 0
COMMAND SEC CORP COM 20050L100 46 15,000 SH   SOLE 15,000 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 42 13,869 SH   SOLE 13,869 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 412 23,025 SH   SOLE 23,025 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,763 26,997 SH   SOLE 26,997 0 0
CONAGRA BRANDS INC COM 205887102 1,485 44,347 SH   SOLE 44,347 0 0
CONCHO RES INC COM 20605P101 294 2,180 SH   SOLE 2,180 0 0
CONFORMIS INC COM 20717E101 44 10,920 SH   SOLE 10,920 0 0
CONOCOPHILLIPS COM 20825C104 4,446 90,812 SH   SOLE 90,812 0 0
CONSOL ENERGY INC COM 20854P109 445 26,660 SH   SOLE 26,660 0 0
CONSOLIDATED EDISON INC COM 209115104 3,257 39,980 SH   SOLE 39,980 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,579 12,404 SH   SOLE 12,404 0 0
COPART INC COM 217204106 200 5,680 SH   SOLE 5,680 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 97 13,750 SH   SOLE 13,750 0 0
CORMEDIX INC COM 21900C100 46 74,073 SH   SOLE 74,073 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302 173 11,457 SH   SOLE 11,457 0 0
CORNERSTONE TOTAL RTRN FD IN COM 21924U300 174 11,610 SH   SOLE 11,610 0 0
CORNING INC COM 219350105 2,441 81,061 SH   SOLE 81,061 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,834 24,723 SH   SOLE 24,723 0 0
COTY INC COM CL A 222070203 180 10,770 SH   SOLE 10,770 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 586 3,835 SH   SOLE 3,835 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 224 14,171 SH   SOLE 14,171 0 0
CRITEO S A SPONS ADS 226718104 617 14,055 SH   SOLE 14,055 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,580 15,539 SH   SOLE 15,539 0 0
CSX CORP COM 126408103 1,923 36,371 SH   SOLE 36,371 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 212 3,844 SH   SOLE 3,844 0 0
CUMMINS INC COM 231021106 1,164 6,796 SH   SOLE 6,796 0 0
CVS HEALTH CORP COM 126650100 3,275 43,793 SH   SOLE 43,793 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 247 15,925 SH   SOLE 15,925 0 0
CYS INVTS INC COM 12673A108 140 16,291 SH   SOLE 16,291 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 3,661 185,187 SH   SOLE 185,187 0 0
D R HORTON INC COM 23331A109 256 6,214 SH   SOLE 6,214 0 0
DANAHER CORP DEL COM 235851102 1,640 18,852 SH   SOLE 18,852 0 0
DARDEN RESTAURANTS INC COM 237194105 294 3,686 SH   SOLE 3,686 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 240 10,800 SH   SOLE 10,800 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 824 33,498 SH   SOLE 33,498 0 0
DAVITA INC COM 23918K108 243 4,479 SH   SOLE 4,479 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 3,945 126,301 SH   SOLE 126,301 0 0
DEERE & CO COM 244199105 4,315 33,603 SH   SOLE 33,603 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 249 3,155 SH   SOLE 3,155 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 691 6,909 SH   SOLE 6,909 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,438 27,838 SH   SOLE 27,838 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 195 11,504 SH   SOLE 11,504 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,059 29,484 SH   SOLE 29,484 0 0
DEXTERA SURGICAL INC COM 252366109 9 40,000 SH   SOLE 40,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,794 20,936 SH   SOLE 20,936 0 0
DIGITAL RLTY TR INC COM 253868103 887 7,454 SH   SOLE 7,454 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 197 11,710 SH   SOLE 11,710 0 0
DISCOVER FINL SVCS COM 254709108 661 10,130 SH   SOLE 10,130 0 0
DISH NETWORK CORP CL A 25470M109 289 5,586 SH   SOLE 5,586 0 0
DISNEY WALT CO COM DISNEY 254687106 14,924 149,990 SH   SOLE 149,990 0 0
DNP SELECT INCOME FD COM 23325P104 1,395 122,348 SH   SOLE 122,348 0 0
DOLLAR GEN CORP NEW COM 256677105 535 6,703 SH   SOLE 6,703 0 0
DOLLAR TREE INC COM 256746108 1,570 17,834 SH   SOLE 17,834 0 0
DOMINION ENERGY INC COM 25746U109 4,223 55,098 SH   SOLE 55,098 0 0
DOMINOS PIZZA INC COM 25754A201 792 3,861 SH   SOLE 3,861 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 3,420 159,817 SH   SOLE 159,817 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 573 24,495 SH   SOLE 24,495 0 0
DOVER CORP COM 260003108 523 5,578 SH   SOLE 5,578 0 0
DOWDUPONT INC COM 26078J100 12,882 179,900 SH   SOLE 179,900 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 551 6,260 SH   SOLE 6,260 0 0
DTE ENERGY CO COM 233331107 621 5,751 SH   SOLE 5,751 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,261 62,041 SH   SOLE 62,041 0 0
DUKE REALTY CORP COM NEW 264411505 256 8,813 SH   SOLE 8,813 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,339 24,381 SH   SOLE 24,381 0 0
DXC TECHNOLOGY CO COM 23355L106 512 5,812 SH   SOLE 5,812 0 0
EASTMAN CHEM CO COM 277432100 783 8,697 SH   SOLE 8,697 0 0
EATON CORP PLC SHS G29183103 1,865 24,025 SH   SOLE 24,025 0 0
EATON VANCE FLTING RATE INC COM 278279104 176 12,018 SH   SOLE 12,018 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 455 32,387 SH   SOLE 32,387 0 0
EATON VANCE MUN BD FD COM 27827X101 678 53,508 SH   SOLE 53,508 0 0
EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 274 20,164 SH   SOLE 20,164 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 340 22,881 SH   SOLE 22,881 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 1,373 61,654 SH   SOLE 61,654 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 603 63,964 SH   SOLE 63,964 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 2,588 220,597 SH   SOLE 220,597 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 184 12,039 SH   SOLE 12,039 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 1,230 104,423 SH   SOLE 104,423 0 0
EBAY INC COM 278642103 899 23,131 SH   SOLE 23,131 0 0
ECOLAB INC COM 278865100 2,108 15,976 SH   SOLE 15,976 0 0
EDISON INTL COM 281020107 349 4,496 SH   SOLE 4,496 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 743 6,746 SH   SOLE 6,746 0 0
ELECTRONIC ARTS INC COM 285512109 776 6,543 SH   SOLE 6,543 0 0
ELKHORN ETF TR LUNT LW VL/HIG 287711790 2,259 71,428 SH   SOLE 71,428 0 0
EMERSON ELEC CO COM 291011104 4,176 65,574 SH   SOLE 65,574 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 417 26,068 SH   SOLE 26,068 0 0
ENBRIDGE INC COM 29250N105 2,436 59,197 SH   SOLE 59,197 0 0
ENCANA CORP COM 292505104 507 44,796 SH   SOLE 44,796 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,435 81,387 SH   SOLE 81,387 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2,306 125,751 SH   SOLE 125,751 0 0
ENSCO PLC SHS CLASS A G3157S106 100 17,797 SH   SOLE 17,797 0 0
ENTERGY CORP NEW COM 29364G103 477 6,058 SH   SOLE 6,058 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,124 194,405 SH   SOLE 194,405 0 0
EOG RES INC COM 26875P101 1,986 20,574 SH   SOLE 20,574 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,638 53,124 SH   SOLE 53,124 0 0
ETF MANAGERS TR VIDEO GAME TECH 26924G706 447 9,988 SH   SOLE 9,988 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 386 12,550 SH   SOLE 12,550 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 1,005 112,493 SH   SOLE 112,493 0 0
ETFIS SER TR I VIRTUS LIFESC BT 26923G202 398 9,440 SH   SOLE 9,440 0 0
ETFIS SER TR I ISECTR GRW ETF 26923G855 881 33,512 SH   SOLE 33,512 0 0
ETFS GOLD TR SHS 26922Y105 364 2,920 SH   SOLE 2,920 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 10 18,200 SH   SOLE 18,200 0 0
EVERSOURCE ENERGY COM 30040W108 724 11,997 SH   SOLE 11,997 0 0
EXACT SCIENCES CORP COM 30063P105 626 13,040 SH   SOLE 13,040 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 7,253 365,190 SH   SOLE 365,190 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 951 24,376 SH   SOLE 24,376 0 0
EXELIXIS INC COM 30161Q104 269 10,491 SH   SOLE 10,491 0 0
EXELON CORP COM 30161N101 2,408 63,316 SH   SOLE 63,316 0 0
EXPEDIA INC DEL COM NEW 30212P303 688 4,697 SH   SOLE 4,697 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,313 22,059 SH   SOLE 22,059 0 0
EXXON MOBIL CORP COM 30231G102 29,587 360,693 SH   SOLE 360,693 0 0
FACEBOOK INC CL A 30303M102 21,758 126,190 SH   SOLE 126,190 0 0
FASTENAL CO COM 311900104 957 20,905 SH   SOLE 20,905 0 0
FEDEX CORP COM 31428X106 3,732 16,870 SH   SOLE 16,870 0 0
FIDELITY MSCI ENERGY IDX 316092402 247 13,087 SH   SOLE 13,087 0 0
FIDELITY MSCI FINLS IDX 316092501 579 15,048 SH   SOLE 15,048 0 0
FIDELITY MSCI INFO TECH I 316092808 740 15,716 SH   SOLE 15,716 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 787 3,046 SH   SOLE 3,046 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 458 4,861 SH   SOLE 4,861 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 164 12,615 SH   SOLE 12,615 0 0
FIFTH THIRD BANCORP COM 316773100 260 9,241 SH   SOLE 9,241 0 0
FIREEYE INC COM 31816Q101 338 18,856 SH   SOLE 18,856 0 0
FIRST AMERN FINL CORP COM 31847R102 348 7,011 SH   SOLE 7,011 0 0
FIRST BANCORP N C COM 318910106 243 6,845 SH   SOLE 6,845 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 268 20,856 SH   SOLE 20,856 0 0
FIRST MERCHANTS CORP COM 320817109 1,165 26,591 SH   SOLE 26,591 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 230 11,900 SH   SOLE 11,900 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 746 30,161 SH   SOLE 30,161 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 281 14,959 SH   SOLE 14,959 0 0
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 260 5,230 SH   SOLE 5,230 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 278 7,397 SH   SOLE 7,397 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 554 9,350 SH   SOLE 9,350 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 442 8,293 SH   SOLE 8,293 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 2,002 30,939 SH   SOLE 30,939 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 916 19,077 SH   SOLE 19,077 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 517 4,119 SH   SOLE 4,119 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5,045 48,114 SH   SOLE 48,114 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 243 6,315 SH   SOLE 6,315 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 574 12,640 SH   SOLE 12,640 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 524 36,855 SH   SOLE 36,855 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 991 33,083 SH   SOLE 33,083 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,111 16,453 SH   SOLE 16,453 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 454 12,020 SH   SOLE 12,020 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 791 16,154 SH   SOLE 16,154 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 621 22,768 SH   SOLE 22,768 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 336 7,905 SH   SOLE 7,905 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 702 27,315 SH   SOLE 27,315 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2,608 104,323 SH   SOLE 104,323 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 6,091 126,412 SH   SOLE 126,412 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,595 32,537 SH   SOLE 32,537 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 432 22,484 SH   SOLE 22,484 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,535 46,679 SH   SOLE 46,679 0 0
FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 360 15,919 SH   SOLE 15,919 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 860 30,468 SH   SOLE 30,468 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 9,800 369,146 SH   SOLE 369,146 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 564 21,601 SH   SOLE 21,601 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 4,005 161,984 SH   SOLE 161,984 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 584 11,228 SH   SOLE 11,228 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 3,511 58,483 SH   SOLE 58,483 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,743 86,935 SH   SOLE 86,935 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 574 11,286 SH   SOLE 11,286 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 236 5,700 SH   SOLE 5,700 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 729 29,647 SH   SOLE 29,647 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 914 15,614 SH   SOLE 15,614 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 9,963 194,181 SH   SOLE 194,181 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 2,102 37,914 SH   SOLE 37,914 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 527 8,449 SH   SOLE 8,449 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 7,245 248,506 SH   SOLE 248,506 0 0
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 470 7,491 SH   SOLE 7,491 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 272 4,843 SH   SOLE 4,843 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,146 16,517 SH   SOLE 16,517 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 416 30,851 SH   SOLE 30,851 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,495 217,449 SH   SOLE 217,449 0 0
FIRSTENERGY CORP COM 337932107 577 18,359 SH   SOLE 18,359 0 0
FISERV INC COM 337738108 2,094 16,421 SH   SOLE 16,421 0 0
FITBIT INC CL A 33812L102 187 28,359 SH   SOLE 28,359 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 355 13,481 SH   SOLE 13,481 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 276 18,265 SH   SOLE 18,265 0 0
FLAHERTY & CRUMRINE PFD INC COM 33848E106 359 29,641 SH   SOLE 29,641 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 674 31,627 SH   SOLE 31,627 0 0
FLEX LTD ORD Y2573F102 350 20,646 SH   SOLE 20,646 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 421 16,097 SH   SOLE 16,097 0 0
FLEXSHARES TR READY ACC VARI 33939L886 366 4,849 SH   SOLE 4,849 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 4,858 393,815 SH   SOLE 393,815 0 0
FORTINET INC COM 34959E109 505 13,026 SH   SOLE 13,026 0 0
FORTIVE CORP COM 34959J108 200 2,786 SH   SOLE 2,786 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 287 4,349 SH   SOLE 4,349 0 0
FQF TR O SHARES EUROP 351680830 382 14,054 SH   SOLE 14,054 0 0
FQF TR O SHS FTSE EUR 351680848 392 15,445 SH   SOLE 15,445 0 0
FQF TR OSHARS FTSE US 351680855 4,328 141,792 SH   SOLE 141,792 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 758 23,696 SH   SOLE 23,696 0 0
FREEPORT-MCMORAN INC CL B 35671D857 672 46,995 SH   SOLE 46,995 0 0
FS INVT CORP COM 302635107 19,186 2,218,069 SH   SOLE 2,218,069 0 0
FULTON FINL CORP PA COM 360271100 332 17,484 SH   SOLE 17,484 0 0
GABELLI DIVD & INCOME TR COM 36242H104 288 12,723 SH   SOLE 12,723 0 0
GABELLI EQUITY TR INC COM 362397101 405 62,321 SH   SOLE 62,321 0 0
GALLAGHER ARTHUR J & CO COM 363576109 536 8,705 SH   SOLE 8,705 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 183 32,362 SH   SOLE 32,362 0 0
GAP INC DEL COM 364760108 279 9,699 SH   SOLE 9,699 0 0
GARMIN LTD SHS H2906T109 240 4,444 SH   SOLE 4,444 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 304 12,944 SH   SOLE 12,944 0 0
GENERAL DYNAMICS CORP COM 369550108 3,848 18,071 SH   SOLE 18,071 0 0
GENERAL ELECTRIC CO COM 369604103 17,947 765,097 SH   SOLE 765,097 0 0
GENERAL MLS INC COM 370334104 3,712 73,903 SH   SOLE 73,903 0 0
GENERAL MTRS CO COM 37045V100 3,130 69,265 SH   SOLE 69,265 0 0
GENUINE PARTS CO COM 372460105 679 7,130 SH   SOLE 7,130 0 0
GENWORTH FINL INC COM CL A 37247D106 60 16,071 SH   SOLE 16,071 0 0
GEO GROUP INC NEW COM 36162J106 468 17,986 SH   SOLE 17,986 0 0
GERDAU S A SPON ADR REP PFD 373737105 242 73,014 SH   SOLE 73,014 0 0
GILEAD SCIENCES INC COM 375558103 7,054 86,061 SH   SOLE 86,061 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,166 77,976 SH   SOLE 77,976 0 0
GLOBAL X FDS REIT ETF 37950E127 328 21,150 SH   SOLE 21,150 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 5,182 376,891 SH   SOLE 376,891 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 226 8,900 SH   SOLE 8,900 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 947 33,160 SH   SOLE 33,160 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 306 9,564 SH   SOLE 9,564 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 764 34,710 SH   SOLE 34,710 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 921 48,193 SH   SOLE 48,193 0 0
GLOBAL X FDS SUPER DIV ALTR 37954Y806 4,087 260,149 SH   SOLE 260,149 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 569 44,278 SH   SOLE 44,278 0 0
GLOBALSTAR INC COM 378973408 122 75,000 SH   SOLE 75,000 0 0
GOLDCORP INC NEW COM 380956409 137 10,302 SH   SOLE 10,302 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 5,007 222,748 SH   SOLE 222,748 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 360 10,550 SH   SOLE 10,550 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 761 15,082 SH   SOLE 15,082 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,722 7,107 SH   SOLE 7,107 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 483 14,747 SH   SOLE 14,747 0 0
GRAHAM HLDGS CO COM 384637104 628 1,079 SH   SOLE 1,079 0 0
GRAINGER W W INC COM 384802104 201 1,127 SH   SOLE 1,127 0 0
GRAMERCY PPTY TR COM NEW 385002308 1,740 56,163 SH   SOLE 56,163 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 636 8,787 SH   SOLE 8,787 0 0
GS FIN CORP ETN CLAYMORE37 362273104 344 21,283 SH   SOLE 21,283 0 0
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 88 10,175 SH   SOLE 10,175 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 934 8,538 SH   SOLE 8,538 0 0
HAIN CELESTIAL GROUP INC COM 405217100 651 15,799 SH   SOLE 15,799 0 0
HALLIBURTON CO COM 406216101 932 20,718 SH   SOLE 20,718 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 230 6,117 SH   SOLE 6,117 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 503 23,102 SH   SOLE 23,102 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 608 23,836 SH   SOLE 23,836 0 0
HANESBRANDS INC COM 410345102 851 36,158 SH   SOLE 36,158 0 0
HARLEY DAVIDSON INC COM 412822108 455 9,904 SH   SOLE 9,904 0 0
HARRIS CORP DEL COM 413875105 266 1,966 SH   SOLE 1,966 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 768 13,814 SH   SOLE 13,814 0 0
HASBRO INC COM 418056107 952 9,842 SH   SOLE 9,842 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 281 8,303 SH   SOLE 8,303 0 0
HCP INC COM 40414L109 436 16,231 SH   SOLE 16,231 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 637 6,637 SH   SOLE 6,637 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 841 28,102 SH   SOLE 28,102 0 0
HEALTHEQUITY INC COM 42226A107 241 4,697 SH   SOLE 4,697 0 0
HELMERICH & PAYNE INC COM 423452101 206 3,969 SH   SOLE 3,969 0 0
HENRY JACK & ASSOC INC COM 426281101 392 3,728 SH   SOLE 3,728 0 0
HERC HLDGS INC COM 42704L104 419 8,331 SH   SOLE 8,331 0 0
HERCULES CAPITAL INC COM 427096508 240 18,955 SH   SOLE 18,955 0 0
HERSHEY CO COM 427866108 759 7,027 SH   SOLE 7,027 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 250 10,074 SH   SOLE 10,074 0 0
HESS CORP COM 42809H107 470 10,586 SH   SOLE 10,586 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 391 26,450 SH   SOLE 26,450 0 0
HEXCEL CORP NEW COM 428291108 421 7,075 SH   SOLE 7,075 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 310 16,888 SH   SOLE 16,888 0 0
HOLOGIC INC COM 436440101 374 10,132 SH   SOLE 10,132 0 0
HOME DEPOT INC COM 437076102 15,124 91,322 SH   SOLE 91,322 0 0
HONEYWELL INTL INC COM 438516106 6,627 46,177 SH   SOLE 46,177 0 0
HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 623 12,504 SH   SOLE 12,504 0 0
HORMEL FOODS CORP COM 440452100 2,162 69,143 SH   SOLE 69,143 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 376 13,158 SH   SOLE 13,158 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 42 19,800 SH   SOLE 19,800 0 0
HP INC COM 40434L105 1,376 67,011 SH   SOLE 67,011 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 619 12,498 SH   SOLE 12,498 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 381 14,752 SH   SOLE 14,752 0 0
HUMANA INC COM 444859102 256 1,061 SH   SOLE 1,061 0 0
HUNTSMAN CORP COM 447011107 663 24,408 SH   SOLE 24,408 0 0
ICICI BK LTD ADR 45104G104 90 10,634 SH   SOLE 10,634 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 65 27,000 SH   SOLE 27,000 0 0
IDEXX LABS INC COM 45168D104 222 1,409 SH   SOLE 1,409 0 0
II VI INC COM 902104108 444 10,704 SH   SOLE 10,704 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,801 11,889 SH   SOLE 11,889 0 0
ILLUMINA INC COM 452327109 1,198 5,898 SH   SOLE 5,898 0 0
IMMERSION CORP COM 452521107 1,021 125,735 SH   SOLE 125,735 0 0
IMMUNOGEN INC COM 45253H101 77 11,559 SH   SOLE 11,559 0 0
INCYTE CORP COM 45337C102 203 1,777 SH   SOLE 1,777 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 266 25,390 SH   SOLE 25,390 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 3,351 111,647 SH   SOLE 111,647 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 342 12,531 SH   SOLE 12,531 0 0
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 787 39,194 SH   SOLE 39,194 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 344 16,374 SH   SOLE 16,374 0 0
ING GROEP N V SPONSORED ADR 456837103 236 12,778 SH   SOLE 12,778 0 0
INGERSOLL-RAND PLC SHS G47791101 852 9,268 SH   SOLE 9,268 0 0
INTEL CORP COM 458140100 9,821 247,354 SH   SOLE 247,354 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 843 12,147 SH   SOLE 12,147 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,836 73,708 SH   SOLE 73,708 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 290 1,982 SH   SOLE 1,982 0 0
INTL PAPER CO COM 460146103 2,798 49,067 SH   SOLE 49,067 0 0
INTREXON CORP COM 46122T102 729 38,596 SH   SOLE 38,596 0 0
INTUIT COM 461202103 526 3,656 SH   SOLE 3,656 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,793 4,981 SH   SOLE 4,981 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 120 10,079 SH   SOLE 10,079 0 0
INVESCO LTD SHS G491BT108 646 18,083 SH   SOLE 18,083 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 872 50,629 SH   SOLE 50,629 0 0
INVESCO MUN TR COM 46131J103 267 20,986 SH   SOLE 20,986 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 222 18,111 SH   SOLE 18,111 0 0
INVESCO SR INCOME TR COM 46131H107 227 50,804 SH   SOLE 50,804 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 173 12,900 SH   SOLE 12,900 0 0
IONIS PHARMACEUTICALS INC COM 462222100 274 4,970 SH   SOLE 4,970 0 0
IROBOT CORP COM 462726100 281 3,637 SH   SOLE 3,637 0 0
IRON MTN INC NEW COM 46284V101 496 12,944 SH   SOLE 12,944 0 0
ISHARES RUS TP200 GR ETF 464289438 947 13,787 SH   SOLE 13,787 0 0
ISHARES CORE LT USDB ETF 464289479 572 8,993 SH   SOLE 8,993 0 0
ISHARES 10+ YR CR BD ETF 464289511 253 4,093 SH   SOLE 4,093 0 0
ISHARES AGGRES ALLOC ETF 464289859 1,092 20,330 SH   SOLE 20,330 0 0
ISHARES GRWT ALLOCAT ETF 464289867 1,005 22,411 SH   SOLE 22,411 0 0
ISHARES MODERT ALLOC ETF 464289875 3,914 103,357 SH   SOLE 103,357 0 0
ISHARES CONSER ALLOC ETF 464289883 7,420 215,206 SH   SOLE 215,206 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,969 159,449 SH   SOLE 159,449 0 0
ISHARES INC MSCI AUST ETF 464286103 402 18,088 SH   SOLE 18,088 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 2,105 66,350 SH   SOLE 66,350 0 0
ISHARES INC AUSTRIA CAPD ETF 464286202 900 38,422 SH   SOLE 38,422 0 0
ISHARES INC MSCI BRZ CAP ETF 464286400 1,705 40,622 SH   SOLE 40,622 0 0
ISHARES INC MIN VOL GBL ETF 464286525 3,978 48,708 SH   SOLE 48,708 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 7,665 130,640 SH   SOLE 130,640 0 0
ISHARES INC MSCI EURZONE ETF 464286608 2,966 68,729 SH   SOLE 68,729 0 0
ISHARES INC MSCI PAC JP ETF 464286665 624 13,506 SH   SOLE 13,506 0 0
ISHARES INC MSCI FRANCE ETF 464286707 350 11,334 SH   SOLE 11,334 0 0
ISHARES INC MSCI SZ CAP ETF 464286749 427 12,215 SH   SOLE 12,215 0 0
ISHARES INC MSCI STH KOR ETF 464286772 397 5,659 SH   SOLE 5,659 0 0
ISHARES INC MSCI GERMANY ETF 464286806 478 14,734 SH   SOLE 14,734 0 0
ISHARES INC MSCI MEX CAP ETF 464286822 776 14,635 SH   SOLE 14,635 0 0
ISHARES INC MSCI HONG KG ETF 464286871 632 25,344 SH   SOLE 25,344 0 0
ISHARES INC CORE MSCI EMKT 46434G103 36,108 657,824 SH   SOLE 657,824 0 0
ISHARES INC MSCI RUS ETF NEW 46434G798 1,070 31,941 SH   SOLE 31,941 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 357 11,024 SH   SOLE 11,024 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,627 29,025 SH   SOLE 29,025 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 213 6,791 SH   SOLE 6,791 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,943 121,264 SH   SOLE 121,264 0 0
ISHARES TR S&P 100 ETF 464287101 1,293 11,487 SH   SOLE 11,487 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 559 3,770 SH   SOLE 3,770 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 7,257 47,819 SH   SOLE 47,819 0 0
ISHARES TR CORE S&P TTL STK 464287150 13,982 239,903 SH   SOLE 239,903 0 0
ISHARES TR SELECT DIVID ETF 464287168 19,522 207,480 SH   SOLE 207,480 0 0
ISHARES TR TIPS BD ETF 464287176 11,342 99,996 SH   SOLE 99,996 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 432 9,461 SH   SOLE 9,461 0 0
ISHARES TR TRANS AVG ETF 464287192 749 4,220 SH   SOLE 4,220 0 0
ISHARES TR CORE S&P500 ETF 464287200 54,643 213,811 SH   SOLE 213,811 0 0
ISHARES TR CORE US AGGBD ET 464287226 26,887 245,694 SH   SOLE 245,694 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 18,927 415,141 SH   SOLE 415,141 0 0
ISHARES TR IBOXX INV CP ETF 464287242 15,624 129,065 SH   SOLE 129,065 0 0
ISHARES TR GLOBAL TECH ETF 464287291 584 4,028 SH   SOLE 4,028 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 21,965 151,280 SH   SOLE 151,280 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 646 5,720 SH   SOLE 5,720 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 714 10,623 SH   SOLE 10,623 0 0
ISHARES TR NORTH AMERN NAT 464287374 274 8,164 SH   SOLE 8,164 0 0
ISHARES TR S&P 500 VAL ETF 464287408 11,570 106,419 SH   SOLE 106,419 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,922 23,566 SH   SOLE 23,566 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 3,640 34,261 SH   SOLE 34,261 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,814 33,361 SH   SOLE 33,361 0 0
ISHARES TR MSCI EAFE ETF 464287465 30,133 440,218 SH   SOLE 440,218 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,752 32,211 SH   SOLE 32,211 0 0
ISHARES TR RUS MD CP GR ETF 464287481 11,676 101,839 SH   SOLE 101,839 0 0
ISHARES TR RUS MID CAP ETF 464287499 7,964 40,033 SH   SOLE 40,033 0 0
ISHARES TR CORE S&P MCP ETF 464287507 65,304 361,356 SH   SOLE 361,356 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 684 4,616 SH   SOLE 4,616 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,340 8,249 SH   SOLE 8,249 0 0
ISHARES TR N AMER TECH ETF 464287549 252 1,590 SH   SOLE 1,590 0 0
ISHARES TR NASDAQ BIOTECH 464287556 6,251 18,423 SH   SOLE 18,423 0 0
ISHARES TR COHEN STEER REIT 464287564 1,949 19,285 SH   SOLE 19,285 0 0
ISHARES TR GLOBAL 100 ETF 464287572 441 4,960 SH   SOLE 4,960 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 216 1,311 SH   SOLE 1,311 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 23,004 192,478 SH   SOLE 192,478 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5,850 28,543 SH   SOLE 28,543 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 40,230 317,255 SH   SOLE 317,255 0 0
ISHARES TR RUS 1000 ETF 464287622 13,198 93,314 SH   SOLE 93,314 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,258 26,091 SH   SOLE 26,091 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 5,378 29,788 SH   SOLE 29,788 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 22,261 149,020 SH   SOLE 149,020 0 0
ISHARES TR CORE S&P US VLU 464287663 13,183 249,943 SH   SOLE 249,943 0 0
ISHARES TR CORE S&P US GWT 464287671 32,062 627,336 SH   SOLE 627,336 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,299 8,616 SH   SOLE 8,616 0 0
ISHARES TR U.S. UTILITS ETF 464287697 1,465 10,934 SH   SOLE 10,934 0 0
ISHARES TR S&P MC 400VL ETF 464287705 3,402 22,163 SH   SOLE 22,163 0 0
ISHARES TR U.S. TECH ETF 464287721 7,631 50,008 SH   SOLE 50,008 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,643 32,881 SH   SOLE 32,881 0 0
ISHARES TR US INDUSTRIALS 464287754 935 6,668 SH   SOLE 6,668 0 0
ISHARES TR US HLTHCARE ETF 464287762 2,100 12,124 SH   SOLE 12,124 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 2,702 22,217 SH   SOLE 22,217 0 0
ISHARES TR U.S. FINLS ETF 464287788 4,733 41,663 SH   SOLE 41,663 0 0
ISHARES TR U.S. ENERGY ETF 464287796 840 22,514 SH   SOLE 22,514 0 0
ISHARES TR CORE S&P SCP ETF 464287804 53,349 713,699 SH   SOLE 713,699 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 2,427 20,000 SH   SOLE 20,000 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 5,829 59,709 SH   SOLE 59,709 0 0
ISHARES TR DOW JONES US ETF 464287846 1,088 8,543 SH   SOLE 8,543 0 0
ISHARES TR EUROPE ETF 464287861 845 18,090 SH   SOLE 18,090 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,277 28,649 SH   SOLE 28,649 0 0
ISHARES TR S&P SML 600 GWT 464287887 5,520 33,291 SH   SOLE 33,291 0 0
ISHARES TR INTL TREA BD ETF 464288117 445 9,112 SH   SOLE 9,112 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,184 11,184 SH   SOLE 11,184 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 617 3,503 SH   SOLE 3,503 0 0
ISHARES TR MSCI ACWI EX US 464288240 767 15,810 SH   SOLE 15,810 0 0
ISHARES TR MSCI ACWI ETF 464288257 5,310 76,668 SH   SOLE 76,668 0 0
ISHARES TR EAFE SML CP ETF 464288273 777 12,580 SH   SOLE 12,580 0 0
ISHARES TR JPMORGAN USD EMG 464288281 6,920 59,895 SH   SOLE 59,895 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 247 1,284 SH   SOLE 1,284 0 0
ISHARES TR NEW YORK MUN ETF 464288323 695 6,218 SH   SOLE 6,218 0 0
ISHARES TR GLB INFRASTR ETF 464288372 401 8,895 SH   SOLE 8,895 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 346 2,282 SH   SOLE 2,282 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,279 56,677 SH   SOLE 56,677 0 0
ISHARES TR INTL SEL DIV ETF 464288448 3,135 93,625 SH   SOLE 93,625 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 4,330 25,761 SH   SOLE 25,761 0 0
ISHARES TR IBOXX HI YD ETF 464288513 9,956 112,592 SH   SOLE 112,592 0 0
ISHARES TR CRE U S REIT ETF 464288521 432 8,737 SH   SOLE 8,737 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,100 11,710 SH   SOLE 11,710 0 0
ISHARES TR MBS ETF 464288588 9,119 85,307 SH   SOLE 85,307 0 0
ISHARES TR MRGSTR SM CP GR 464288604 226 1,311 SH   SOLE 1,311 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,716 15,509 SH   SOLE 15,509 0 0
ISHARES TR US CR BD ETF 464288620 346 3,089 SH   SOLE 3,089 0 0
ISHARES TR INTRMD CR BD ETF 464288638 6,407 58,248 SH   SOLE 58,248 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 6,461 61,421 SH   SOLE 61,421 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 305 2,241 SH   SOLE 2,241 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,329 10,779 SH   SOLE 10,779 0 0
ISHARES TR SHORT TREAS BD 464288679 414 3,751 SH   SOLE 3,751 0 0
ISHARES TR S&P US PFD STK 464288687 13,399 349,630 SH   SOLE 349,630 0 0
ISHARES TR MRNING SM CP ETF 464288703 515 3,497 SH   SOLE 3,497 0 0
ISHARES TR US HOME CONS ETF 464288752 1,586 42,432 SH   SOLE 42,432 0 0
ISHARES TR US AER DEF ETF 464288760 9,037 49,554 SH   SOLE 49,554 0 0
ISHARES TR US REGNL BKS ETF 464288778 1,000 21,169 SH   SOLE 21,169 0 0
ISHARES TR US BR DEL SE ETF 464288794 1,874 32,281 SH   SOLE 32,281 0 0
ISHARES TR MSCI USA ESG SLC 464288802 456 4,313 SH   SOLE 4,313 0 0
ISHARES TR U.S. MED DVC ETF 464288810 897 5,325 SH   SOLE 5,325 0 0
ISHARES TR U.S. PHARMA ETF 464288836 345 2,173 SH   SOLE 2,173 0 0
ISHARES TR US OIL GS EX ETF 464288851 563 9,633 SH   SOLE 9,633 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,420 26,059 SH   SOLE 26,059 0 0
ISHARES TR EAFE GRWTH ETF 464288885 349 4,505 SH   SOLE 4,505 0 0
ISHARES TR US TREAS BD ETF 46429B267 771 30,603 SH   SOLE 30,603 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 3,778 147,877 SH   SOLE 147,877 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 5,033 197,660 SH   SOLE 197,660 0 0
ISHARES TR MSCI INDIA ETF 46429B598 211 6,308 SH   SOLE 6,308 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 3,464 68,068 SH   SOLE 68,068 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 19,885 229,873 SH   SOLE 229,873 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 22,856 321,417 SH   SOLE 321,417 0 0
ISHARES TR MIN VOL USA ETF 46429B697 33,719 665,289 SH   SOLE 665,289 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,230 32,177 SH   SOLE 32,177 0 0
ISHARES TR USA QUALITY FCTR 46432F339 711 9,127 SH   SOLE 9,127 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 1,447 18,439 SH   SOLE 18,439 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 6,851 70,729 SH   SOLE 70,729 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 9,416 153,959 SH   SOLE 153,959 0 0
ISHARES TR CORE MSCI EAFE 46432F842 23,957 373,615 SH   SOLE 373,615 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 643 12,820 SH   SOLE 12,820 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 354 13,804 SH   SOLE 13,804 0 0
ISHARES TR IBONDS MAR18 ETF 46432FAW7 745 29,123 PRN   SOLE 29,123 0 0
ISHARES TR IBONDS MAR20 ETF 46432FBC0 459 17,459 PRN   SOLE 17,459 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 13,801 273,115 SH   SOLE 273,115 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 872 31,115 SH   SOLE 31,115 0 0
ISHARES TR MULTIFACTOR USA 46434V282 1,086 35,800 SH   SOLE 35,800 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 581 12,187 SH   SOLE 12,187 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 2,657 103,454 SH   SOLE 103,454 0 0
ISHARES TR CORE TOTAL USD 46434V613 293 5,756 SH   SOLE 5,756 0 0
ISHARES TR CORE DIV GRWTH 46434V621 6,022 183,928 SH   SOLE 183,928 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 942 36,880 SH   SOLE 36,880 0 0
ISHARES TR MIN VOL EUROPE 46434V720 384 15,175 SH   SOLE 15,175 0 0
ISHARES TR CORE MSCI EURO 46434V738 2,139 43,142 SH   SOLE 43,142 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,763 60,518 SH   SOLE 60,518 0 0
ISHARES TR ULTR SH TRM BD 46434V878 1,097 21,907 SH   SOLE 21,907 0 0
ISHARES TR IBONDS DEC18 ETF 46434VAA8 6,415 254,824 PRN   SOLE 254,824 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 4,469 175,135 PRN   SOLE 175,135 0 0
ISHARES TR IBONDS DEC17 ETF 46434VAR1 4,582 184,764 PRN   SOLE 184,764 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 5,238 209,615 PRN   SOLE 209,615 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 934 36,913 PRN   SOLE 36,913 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,468 58,299 PRN   SOLE 58,299 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 203 8,086 PRN   SOLE 8,086 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 645 25,677 PRN   SOLE 25,677 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3,565 142,468 PRN   SOLE 142,468 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 276 7,933 SH   SOLE 7,933 0 0
ISHARES TR MTG REL ETF NEW 46435G342 1,422 30,272 SH   SOLE 30,272 0 0
ISHARES TR EDGE MSCI MINM 46435G433 380 13,303 SH   SOLE 13,303 0 0
ISHARES TR INTL DIV GRWTH 46435G524 373 6,532 SH   SOLE 6,532 0 0
ISHARES TR CORE INTL AGGR 46435G672 829 16,026 SH   SOLE 16,026 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 1,122 43,076 SH   SOLE 43,076 0 0
ISHARES TR IBONDS DEC21 ETF 46435G789 2,205 85,234 SH   SOLE 85,234 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2,270 45,189 SH   SOLE 45,189 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 2,201 24,024 SH   SOLE 24,024 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 3,495 69,800 SH   SOLE 69,800 0 0
J & J SNACK FOODS CORP COM 466032109 1,045 8,002 SH   SOLE 8,002 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1,294 22,344 SH   SOLE 22,344 0 0
J P MORGAN EXCHANGE TRADED F DIVRSFD RT INT 46641Q506 378 12,807 SH   SOLE 12,807 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 231 3,949 SH   SOLE 3,949 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 296 21,038 SH   SOLE 21,038 0 0
JD COM INC SPON ADR CL A 47215P106 425 10,933 SH   SOLE 10,933 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,528 78,417 SH   SOLE 78,417 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,076 32,547 SH   SOLE 32,547 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 208 6,392 SH   SOLE 6,392 0 0
JOHNSON & JOHNSON COM 478160104 30,340 227,687 SH   SOLE 227,687 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,163 28,633 SH   SOLE 28,633 0 0
JPMORGAN CHASE & CO COM 46625H100 20,872 216,598 SH   SOLE 216,598 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,765 97,116 SH   SOLE 97,116 0 0
JUNIPER NETWORKS INC COM 48203R104 215 7,861 SH   SOLE 7,861 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 565 32,090 SH   SOLE 32,090 0 0
KEARNY FINL CORP MD COM 48716P108 424 27,641 SH   SOLE 27,641 0 0
KELLOGG CO COM 487836108 1,531 25,033 SH   SOLE 25,033 0 0
KEYCORP NEW COM 493267108 860 46,296 SH   SOLE 46,296 0 0
KIMBERLY CLARK CORP COM 494368103 4,956 42,895 SH   SOLE 42,895 0 0
KINDER MORGAN INC DEL COM 49456B101 5,298 278,344 SH   SOLE 278,344 0 0
KKR & CO L P DEL COM UNITS 48248M102 1,415 70,028 SH   SOLE 70,028 0 0
KLA-TENCOR CORP COM 482480100 373 3,581 SH   SOLE 3,581 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 480 11,647 SH   SOLE 11,647 0 0
KRAFT HEINZ CO COM 500754106 5,358 69,264 SH   SOLE 69,264 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 650 11,131 SH   SOLE 11,131 0 0
KROGER CO COM 501044101 781 38,517 SH   SOLE 38,517 0 0
L BRANDS INC COM 501797104 402 9,541 SH   SOLE 9,541 0 0
L3 TECHNOLOGIES INC COM 502413107 835 4,451 SH   SOLE 4,451 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 482 3,229 SH   SOLE 3,229 0 0
LAKELAND BANCORP INC COM 511637100 592 29,014 SH   SOLE 29,014 0 0
LAM RESEARCH CORP COM 512807108 1,923 10,411 SH   SOLE 10,411 0 0
LAMB WESTON HLDGS INC COM 513272104 1,102 22,645 SH   SOLE 22,645 0 0
LAS VEGAS SANDS CORP COM 517834107 643 10,096 SH   SOLE 10,096 0 0
LAUDER ESTEE COS INC CL A 518439104 695 6,355 SH   SOLE 6,355 0 0
LEAR CORP COM NEW 521865204 230 1,325 SH   SOLE 1,325 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 3,016 98,726 SH   SOLE 98,726 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 333 12,590 SH   SOLE 12,590 0 0
LEGGETT & PLATT INC COM 524660107 288 5,971 SH   SOLE 5,971 0 0
LEIDOS HLDGS INC COM 525327102 372 6,024 SH   SOLE 6,024 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 334 6,120 SH   SOLE 6,120 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 306 50,278 SH   SOLE 50,278 0 0
LILLY ELI & CO COM 532457108 6,393 73,521 SH   SOLE 73,521 0 0
LINCOLN NATL CORP IND COM 534187109 2,367 31,693 SH   SOLE 31,693 0 0
LKQ CORP COM 501889208 208 5,692 SH   SOLE 5,692 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 159 43,851 SH   SOLE 43,851 0 0
LMP CAP & INCOME FD INC COM 50208A102 302 20,571 SH   SOLE 20,571 0 0
LOCKHEED MARTIN CORP COM 539830109 6,546 20,640 SH   SOLE 20,640 0 0
LOGITECH INTL S A SHS H50430232 718 20,134 SH   SOLE 20,134 0 0
LOWES COS INC COM 548661107 3,356 41,104 SH   SOLE 41,104 0 0
LPL FINL HLDGS INC COM 50212V100 659 12,398 SH   SOLE 12,398 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,029 10,393 SH   SOLE 10,393 0 0
M & T BK CORP COM 55261F104 1,588 9,853 SH   SOLE 9,853 0 0
MACYS INC COM 55616P104 615 30,218 SH   SOLE 30,218 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5,113 72,475 SH   SOLE 72,475 0 0
MAGNA INTL INC COM 559222401 459 8,500 SH   SOLE 8,500 0 0
MAIN STREET CAPITAL CORP COM 56035L104 707 17,683 SH   SOLE 17,683 0 0
MANITOWOC INC COM 563571108 289 31,722 SH   SOLE 31,722 0 0
MANNKIND CORP COM NEW 56400P706 203 39,203 SH   SOLE 39,203 0 0
MANPOWERGROUP INC COM 56418H100 246 2,020 SH   SOLE 2,020 0 0
MANULIFE FINL CORP COM 56501R106 826 40,912 SH   SOLE 40,912 0 0
MARATHON OIL CORP COM 565849106 399 29,376 SH   SOLE 29,376 0 0
MARATHON PETE CORP COM 56585A102 722 12,853 SH   SOLE 12,853 0 0
MARKEL CORP COM 570535104 1,314 1,220 SH   SOLE 1,220 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,151 27,954 SH   SOLE 27,954 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,302 27,614 SH   SOLE 27,614 0 0
MARTIN MARIETTA MATLS INC COM 573284106 358 1,740 SH   SOLE 1,740 0 0
MASCO CORP COM 574599106 349 8,966 SH   SOLE 8,966 0 0
MASIMO CORP COM 574795100 959 11,160 SH   SOLE 11,160 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,389 51,158 SH   SOLE 51,158 0 0
MATCH GROUP INC COM 57665R106 697 27,539 SH   SOLE 27,539 0 0
MATERIALISE NV SPONSORED ADS 57667T100 326 20,112 SH   SOLE 20,112 0 0
MATTEL INC COM 577081102 315 20,215 SH   SOLE 20,215 0 0
MATTHEWS INTL CORP CL A 577128101 367 5,717 SH   SOLE 5,717 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 643 13,176 SH   SOLE 13,176 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 780 14,834 SH   SOLE 14,834 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,817 18,674 SH   SOLE 18,674 0 0
MCDERMOTT INTL INC COM 580037109 99 13,686 SH   SOLE 13,686 0 0
MCDONALDS CORP COM 580135101 11,817 73,876 SH   SOLE 73,876 0 0
MCEWEN MNG INC COM 58039P107 48 22,354 SH   SOLE 22,354 0 0
MCKESSON CORP COM 58155Q103 840 5,660 SH   SOLE 5,660 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 802 61,191 SH   SOLE 61,191 0 0
MEDLEY CAP CORP COM 58503F106 92 15,220 SH   SOLE 15,220 0 0
MEDTRONIC PLC SHS G5960L103 2,776 36,047 SH   SOLE 36,047 0 0
MERCK & CO INC COM 58933Y105 18,734 291,393 SH   SOLE 291,393 0 0
MERCURY GENL CORP NEW COM 589400100 244 4,346 SH   SOLE 4,346 0 0
METLIFE INC COM 59156R108 1,584 29,924 SH   SOLE 29,924 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,626 2,498 SH   SOLE 2,498 0 0
MFA FINL INC COM 55272X102 546 62,805 SH   SOLE 62,805 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 58 12,008 SH   SOLE 12,008 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 230 54,193 SH   SOLE 54,193 0 0
MFS MUN INCOME TR SH BEN INT 552738106 273 38,149 SH   SOLE 38,149 0 0
MGM RESORTS INTERNATIONAL COM 552953101 671 21,749 SH   SOLE 21,749 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,102 12,060 SH   SOLE 12,060 0 0
MICRON TECHNOLOGY INC COM 595112103 1,696 41,467 SH   SOLE 41,467 0 0
MICROSOFT CORP COM 594918104 27,131 356,324 SH   SOLE 356,324 0 0
MID AMER APT CMNTYS INC COM 59522J103 244 2,260 SH   SOLE 2,260 0 0
MIDDLEBY CORP COM 596278101 730 5,816 SH   SOLE 5,816 0 0
MIDDLESEX WATER CO COM 596680108 304 7,200 SH   SOLE 7,200 0 0
MIMEDX GROUP INC COM 602496101 333 28,380 SH   SOLE 28,380 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 114 17,636 SH   SOLE 17,636 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 40 11,223 SH   SOLE 11,223 0 0
MOHAWK INDS INC COM 608190104 376 1,468 SH   SOLE 1,468 0 0
MOLSON COORS BREWING CO CL B 60871R209 311 3,782 SH   SOLE 3,782 0 0
MOMO INC ADR 60879B107 232 7,375 SH   SOLE 7,375 0 0
MONDELEZ INTL INC CL A 609207105 1,949 47,759 SH   SOLE 47,759 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 212 12,873 SH   SOLE 12,873 0 0
MONOLITHIC PWR SYS INC COM 609839105 352 3,240 SH   SOLE 3,240 0 0
MONSANTO CO NEW COM 61166W101 2,151 17,971 SH   SOLE 17,971 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 824 14,886 SH   SOLE 14,886 0 0
MOODYS CORP COM 615369105 208 1,470 SH   SOLE 1,470 0 0
MORGAN STANLEY COM NEW 617446448 1,767 35,840 SH   SOLE 35,840 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 547 22,733 SH   SOLE 22,733 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 216 27,270 SH   SOLE 27,270 0 0
MOSAIC CO NEW COM 61945C103 438 20,928 SH   SOLE 20,928 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 246 2,773 SH   SOLE 2,773 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 290 93,440 SH   SOLE 93,440 0 0
MSCI INC COM 55354G100 443 3,650 SH   SOLE 3,650 0 0
MYLAN N V SHS EURO N59465109 668 17,660 SH   SOLE 17,660 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,687 29,596 SH   SOLE 29,596 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,643 26,238 SH   SOLE 26,238 0 0
NATIONAL OILWELL VARCO INC COM 637071101 570 16,158 SH   SOLE 16,158 0 0
NAVIENT CORPORATION COM 63938C108 231 18,853 SH   SOLE 18,853 0 0
NETFLIX INC COM 64110L106 6,522 33,193 SH   SOLE 33,193 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 551 57,826 SH   SOLE 57,826 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 167 69,599 SH   SOLE 69,599 0 0
NEW JERSEY RES COM 646025106 636 14,850 SH   SOLE 14,850 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 614 47,892 SH   SOLE 47,892 0 0
NEWELL BRANDS INC COM 651229106 540 12,567 SH   SOLE 12,567 0 0
NEWMONT MINING CORP COM 651639106 327 8,567 SH   SOLE 8,567 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 325 18,095 SH   SOLE 18,095 0 0
NEXTERA ENERGY INC COM 65339F101 3,099 20,969 SH   SOLE 20,969 0 0
NIC INC COM 62914B100 183 10,540 SH   SOLE 10,540 0 0
NIKE INC CL B 654106103 3,864 74,970 SH   SOLE 74,970 0 0
NISOURCE INC COM 65473P105 243 9,389 SH   SOLE 9,389 0 0
NOBLE CORP PLC SHS USD G65431101 52 13,013 SH   SOLE 13,013 0 0
NOKIA CORP SPONSORED ADR 654902204 189 31,906 SH   SOLE 31,906 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 173 11,812 SH   SOLE 11,812 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 334 63,716 SH   SOLE 63,716 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,271 17,343 SH   SOLE 17,343 0 0
NORTHERN TR CORP COM 665859104 236 2,552 SH   SOLE 2,552 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,429 11,679 SH   SOLE 11,679 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 192 14,325 SH   SOLE 14,325 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,267 26,518 SH   SOLE 26,518 0 0
NOVO-NORDISK A S ADR 670100205 683 13,959 SH   SOLE 13,959 0 0
NUCOR CORP COM 670346105 772 13,926 SH   SOLE 13,926 0 0
NUSHARES ETF TR ENHANCED YIELD 67092P102 845 34,400 SH   SOLE 34,400 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 722 46,674 SH   SOLE 46,674 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 339 24,568 SH   SOLE 24,568 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 393 46,100 SH   SOLE 46,100 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 1,810 105,960 SH   SOLE 105,960 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 376 30,635 SH   SOLE 30,635 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 1,605 137,425 SH   SOLE 137,425 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 718 27,959 SH   SOLE 27,959 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1,238 90,621 SH   SOLE 90,621 0 0
NUVEEN MUN VALUE FD INC COM 670928100 343 33,441 SH   SOLE 33,441 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 160 10,523 SH   SOLE 10,523 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 542 23,866 SH   SOLE 23,866 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 253 18,376 SH   SOLE 18,376 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 173 12,311 SH   SOLE 12,311 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 392 28,753 SH   SOLE 28,753 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 6,397 605,239 SH   SOLE 605,239 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 288 27,654 SH   SOLE 27,654 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 651 25,748 SH   SOLE 25,748 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,164 82,256 SH   SOLE 82,256 0 0
NUVEEN REAL ASSET INC & GROW COM 67074Y105 598 33,228 SH   SOLE 33,228 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 964 86,495 SH   SOLE 86,495 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 423 26,965 SH   SOLE 26,965 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 213 14,140 SH   SOLE 14,140 0 0
NUVEEN SR INCOME FD COM 67067Y104 498 73,570 SH   SOLE 73,570 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 148 11,221 SH   SOLE 11,221 0 0
NVIDIA CORP COM 67066G104 6,156 33,254 SH   SOLE 33,254 0 0
NXP SEMICONDUCTORS N V COM N6596X109 477 4,183 SH   SOLE 4,183 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 589 2,815 SH   SOLE 2,815 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,629 41,078 SH   SOLE 41,078 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,609 51,435 SH   SOLE 51,435 0 0
OMNICOM GROUP INC COM 681919106 1,409 18,866 SH   SOLE 18,866 0 0
ONEOK INC NEW COM 682680103 1,246 22,238 SH   SOLE 22,238 0 0
OPKO HEALTH INC COM 68375N103 261 38,269 SH   SOLE 38,269 0 0
OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 830 17,298 SH   SOLE 17,298 0 0
OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 901 15,623 SH   SOLE 15,623 0 0
OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 3,269 48,067 SH   SOLE 48,067 0 0
OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 1,872 54,304 SH   SOLE 54,304 0 0
ORACLE CORP COM 68389X105 5,527 114,291 SH   SOLE 114,291 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 228 10,391 SH   SOLE 10,391 0 0
ORGANOVO HLDGS INC COM 68620A104 54 27,092 SH   SOLE 27,092 0 0
OSI ETF TR OSHARES FTSE 67110P100 998 37,855 SH   SOLE 37,855 0 0
OSI ETF TR OSHARES FTSE 67110P209 346 12,675 SH   SOLE 12,675 0 0
OWENS ILL INC COM NEW 690768403 213 8,375 SH   SOLE 8,375 0 0
PACER FDS TR TRENDP 750 ETF 69374H105 1,507 54,983 SH   SOLE 54,983 0 0
PACER FDS TR TRENDPLT 450 ETF 69374H204 4,941 165,712 SH   SOLE 165,712 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 640 22,317 SH   SOLE 22,317 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,817 59,807 SH   SOLE 59,807 0 0
PACER FDS TR PACER US SMALL 69374H857 267 10,339 SH   SOLE 10,339 0 0
PACER FDS TR US CASH COWS 100 69374H881 473 17,570 SH   SOLE 17,570 0 0
PACKAGING CORP AMER COM 695156109 595 5,101 SH   SOLE 5,101 0 0
PALO ALTO NETWORKS INC COM 697435105 1,281 8,756 SH   SOLE 8,756 0 0
PAN AMERICAN SILVER CORP COM 697900108 640 35,794 SH   SOLE 35,794 0 0
PARKER HANNIFIN CORP COM 701094104 984 5,554 SH   SOLE 5,554 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 203 8,382 SH   SOLE 8,382 0 0
PAYCHEX INC COM 704326107 2,229 35,124 SH   SOLE 35,124 0 0
PAYPAL HLDGS INC COM 70450Y103 3,720 56,374 SH   SOLE 56,374 0 0
PENGROWTH ENERGY CORP COM 70706P104 23 22,301 SH   SOLE 22,301 0 0
PENNANTPARK INVT CORP COM 708062104 209 27,401 SH   SOLE 27,401 0 0
PENNEY J C INC COM 708160106 45 12,590 SH   SOLE 12,590 0 0
PENNS WOODS BANCORP INC COM 708430103 271 5,688 SH   SOLE 5,688 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 649 35,762 SH   SOLE 35,762 0 0
PEPSICO INC COM 713448108 12,572 114,216 SH   SOLE 114,216 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 303 29,488 SH   SOLE 29,488 0 0
PFIZER INC COM 717081103 15,210 421,082 SH   SOLE 421,082 0 0
PG&E CORP COM 69331C108 283 4,126 SH   SOLE 4,126 0 0
PHILIP MORRIS INTL INC COM 718172109 11,905 105,170 SH   SOLE 105,170 0 0
PHILLIPS 66 COM 718546104 3,380 36,392 SH   SOLE 36,392 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 487 28,746 SH   SOLE 28,746 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 3,600 116,134 SH   SOLE 116,134 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1,310 56,110 SH   SOLE 56,110 0 0
PIMCO ETF TR 1-3YR USTREIDX 72201R106 759 15,000 SH   SOLE 15,000 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 217 3,299 SH   SOLE 3,299 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 272 2,688 SH   SOLE 2,688 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 6,431 60,492 SH   SOLE 60,492 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,997 29,594 SH   SOLE 29,594 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 1,248 11,834 SH   SOLE 11,834 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,389 92,296 SH   SOLE 92,296 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 1,119 135,268 SH   SOLE 135,268 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 652 60,354 SH   SOLE 60,354 0 0
PIMCO MUN INCOME FD II COM 72200W106 211 15,990 SH   SOLE 15,990 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 400 29,296 SH   SOLE 29,296 0 0
PINNACLE WEST CAP CORP COM 723484101 621 7,283 SH   SOLE 7,283 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 386 23,521 SH   SOLE 23,521 0 0
PIONEER NAT RES CO COM 723787107 573 3,805 SH   SOLE 3,805 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 511 23,948 SH   SOLE 23,948 0 0
PLUG POWER INC COM NEW 72919P202 35 12,072 SH   SOLE 12,072 0 0
PNC FINL SVCS GROUP INC COM 693475105 6,097 44,965 SH   SOLE 44,965 0 0
POLARIS INDS INC COM 731068102 872 8,351 SH   SOLE 8,351 0 0
POOL CORPORATION COM 73278L105 277 2,513 SH   SOLE 2,513 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 83 90,000 PRN   SOLE 90,000 0 0
POTASH CORP SASK INC COM 73755L107 806 42,414 SH   SOLE 42,414 0 0
POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 212 12,761 SH   SOLE 12,761 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 283 18,574 SH   SOLE 18,574 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 245 9,561 SH   SOLE 9,561 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 3,462 181,429 SH   SOLE 181,429 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 8,185 548,807 SH   SOLE 548,807 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 3,908 131,775 SH   SOLE 131,775 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 379 17,612 SH   SOLE 17,612 0 0
POWERSHARES ETF TR II DWA TACT MLT 73937B399 263 9,530 SH   SOLE 9,530 0 0
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 459 15,120 SH   SOLE 15,120 0 0
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 4,353 157,767 SH   SOLE 157,767 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 975 37,624 SH   SOLE 37,624 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 836 24,184 SH   SOLE 24,184 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 2,646 56,906 SH   SOLE 56,906 0 0
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 1,596 35,970 SH   SOLE 35,970 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 2,803 68,058 SH   SOLE 68,058 0 0
POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 277 11,330 SH   SOLE 11,330 0 0
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 290 8,759 SH   SOLE 8,759 0 0
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 416 7,567 SH   SOLE 7,567 0 0
POWERSHARES ETF TR II KBW BK PORT 73937B746 214 4,150 SH   SOLE 4,150 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 22,462 486,509 SH   SOLE 486,509 0 0
POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 455 8,235 SH   SOLE 8,235 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 1,024 9,027 SH   SOLE 9,027 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 735 14,810 SH   SOLE 14,810 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 1,631 86,810 SH   SOLE 86,810 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 7,996 142,693 SH   SOLE 142,693 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 967 56,258 SH   SOLE 56,258 0 0
POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 706 13,667 SH   SOLE 13,667 0 0
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 593 8,660 SH   SOLE 8,660 0 0
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 639 10,770 SH   SOLE 10,770 0 0
POWERSHARES ETF TRUST FINL SECT PORT 73935X377 576 17,110 SH   SOLE 17,110 0 0
POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 824 13,307 SH   SOLE 13,307 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 2,532 19,987 SH   SOLE 19,987 0 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 362 12,472 SH   SOLE 12,472 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 5,069 46,981 SH   SOLE 46,981 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 3,672 93,018 SH   SOLE 93,018 0 0
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 286 8,978 SH   SOLE 8,978 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 521 17,900 SH   SOLE 17,900 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1,164 22,166 SH   SOLE 22,166 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 1,146 30,213 SH   SOLE 30,213 0 0
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 258 16,103 SH   SOLE 16,103 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 521 10,283 SH   SOLE 10,283 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 917 13,781 SH   SOLE 13,781 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 604 21,550 SH   SOLE 21,550 0 0
POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 367 15,086 SH   SOLE 15,086 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3,703 159,824 SH   SOLE 159,824 0 0
POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 451 18,603 SH   SOLE 18,603 0 0
POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 500 18,639 SH   SOLE 18,639 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 771 32,043 SH   SOLE 32,043 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 60,455 410,150 SH   SOLE 410,150 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 317 16,744 SH   SOLE 16,744 0 0
POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 333 17,872 SH   SOLE 17,872 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 582 23,931 SH   SOLE 23,931 0 0
PPG INDS INC COM 693506107 1,827 16,278 SH   SOLE 16,278 0 0
PPL CORP COM 69351T106 4,663 124,561 SH   SOLE 124,561 0 0
PRAXAIR INC COM 74005P104 609 4,326 SH   SOLE 4,326 0 0
PREFERRED APT CMNTYS INC COM 74039L103 226 11,787 SH   SOLE 11,787 0 0
PRICE T ROWE GROUP INC COM 74144T108 730 7,943 SH   SOLE 7,943 0 0
PRICELINE GRP INC COM NEW 741503403 1,350 705 SH   SOLE 705 0 0
PRINCIPAL EXCHANGE TRADED FD PRIN EDGE ACTV 74255Y102 438 10,495 SH   SOLE 10,495 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 255 3,881 SH   SOLE 3,881 0 0
PROCTER AND GAMBLE CO COM 742718109 20,510 222,737 SH   SOLE 222,737 0 0
PROFIRE ENERGY INC COM 74316X101 168 86,000 SH   SOLE 86,000 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,273 25,783 SH   SOLE 25,783 0 0
PROLOGIS INC COM 74340W103 874 13,492 SH   SOLE 13,492 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 1,432 44,700 SH   SOLE 44,700 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 841 15,999 SH   SOLE 15,999 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 526 9,296 SH   SOLE 9,296 0 0
PROSHARES TR MORNINGSTAR ALTR 74347B813 243 6,307 SH   SOLE 6,307 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 233 5,353 SH   SOLE 5,353 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,322 38,773 SH   SOLE 38,773 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 359 5,272 SH   SOLE 5,272 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 625 93,823 SH   SOLE 93,823 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 40 40,000 PRN   SOLE 40,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 80 80,000 PRN   SOLE 80,000 0 0
PROVIDENT FINL SVCS INC COM 74386T105 427 15,637 SH   SOLE 15,637 0 0
PRUDENTIAL FINL INC COM 744320102 1,590 14,604 SH   SOLE 14,604 0 0
PRUDENTIAL SHT DURATION HG Y COM 74442F107 717 47,093 SH   SOLE 47,093 0 0
PSIVIDA CORP COM 74440J101 37 30,000 SH   SOLE 30,000 0 0
PUBLIC STORAGE COM 74460D109 1,468 6,863 SH   SOLE 6,863 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,727 99,330 SH   SOLE 99,330 0 0
PULTE GROUP INC COM 745867101 310 11,401 SH   SOLE 11,401 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 98 11,000 SH   SOLE 11,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 59 11,129 SH   SOLE 11,129 0 0
QCR HOLDINGS INC COM 74727A104 257 5,324 SH   SOLE 5,324 0 0
QUALCOMM INC COM 747525103 2,592 49,072 SH   SOLE 49,072 0 0
QUANTA SVCS INC COM 74762E102 1,950 52,191 SH   SOLE 52,191 0 0
QUEST DIAGNOSTICS INC COM 74834L100 576 6,318 SH   SOLE 6,318 0 0
QUICKLOGIC CORP COM 74837P108 56 33,723 SH   SOLE 33,723 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 467 4,877 SH   SOLE 4,877 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 10 14,621 SH   SOLE 14,621 0 0
RAYTHEON CO COM NEW 755111507 3,835 20,402 SH   SOLE 20,402 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 1,108 42,371 SH   SOLE 42,371 0 0
REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 1,001 33,975 SH   SOLE 33,975 0 0
REALTY INCOME CORP COM 756109104 3,076 54,391 SH   SOLE 54,391 0 0
RED HAT INC COM 756577102 530 4,562 SH   SOLE 4,562 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,059 4,393 SH   SOLE 4,393 0 0
REGIONS FINL CORP NEW COM 7591EP100 392 26,079 SH   SOLE 26,079 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 201 2,682 SH   SOLE 2,682 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 298 31,156 SH   SOLE 31,156 0 0
REPUBLIC SVCS INC COM 760759100 298 4,678 SH   SOLE 4,678 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,331 70,097 SH   SOLE 70,097 0 0
RETAIL PPTYS AMER INC CL A 76131V202 550 41,290 SH   SOLE 41,290 0 0
REV GROUP INC COM 749527107 224 7,662 SH   SOLE 7,662 0 0
RIO TINTO PLC SPONSORED ADR 767204100 740 15,436 SH   SOLE 15,436 0 0
RITE AID CORP COM 767754104 124 65,726 SH   SOLE 65,726 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,246 6,800 SH   SOLE 6,800 0 0
ROCKWELL COLLINS INC COM 774341101 689 5,198 SH   SOLE 5,198 0 0
ROCKWELL MED INC COM 774374102 170 23,453 SH   SOLE 23,453 0 0
ROLLINS INC COM 775711104 777 16,519 SH   SOLE 16,519 0 0
ROPER TECHNOLOGIES INC COM 776696106 613 2,446 SH   SOLE 2,446 0 0
ROSS STORES INC COM 778296103 1,061 16,256 SH   SOLE 16,256 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 620 4,988 SH   SOLE 4,988 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,851 45,954 SH   SOLE 45,954 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,996 33,023 SH   SOLE 33,023 0 0
ROYAL GOLD INC COM 780287108 504 5,657 SH   SOLE 5,657 0 0
ROYCE VALUE TR INC COM 780910105 289 18,185 SH   SOLE 18,185 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 260 2,479 SH   SOLE 2,479 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 15,205 158,167 SH   SOLE 158,167 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 272 1,511 SH   SOLE 1,511 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 3,597 35,523 SH   SOLE 35,523 0 0
RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 404 6,576 SH   SOLE 6,576 0 0
RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 306 5,789 SH   SOLE 5,789 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 441 3,009 SH   SOLE 3,009 0 0
RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 759 8,706 SH   SOLE 8,706 0 0
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 364 3,285 SH   SOLE 3,285 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 538 3,949 SH   SOLE 3,949 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 589 3,353 SH   SOLE 3,353 0 0
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 753 13,697 SH   SOLE 13,697 0 0
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 436 3,590 SH   SOLE 3,590 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 351 5,543 SH   SOLE 5,543 0 0
S&P GLOBAL INC COM 78409V104 1,069 6,725 SH   SOLE 6,725 0 0
SALESFORCE COM INC COM 79466L302 1,369 14,247 SH   SOLE 14,247 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 121 10,522 SH   SOLE 10,522 0 0
SANOFI SPONSORED ADR 80105N105 1,719 34,126 SH   SOLE 34,126 0 0
SAP SE SPON ADR 803054204 500 4,473 SH   SOLE 4,473 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 613 4,151 SH   SOLE 4,151 0 0
SCANA CORP NEW COM 80589M102 308 6,316 SH   SOLE 6,316 0 0
SCHLUMBERGER LTD COM 806857108 2,855 41,710 SH   SOLE 41,710 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,461 32,344 SH   SOLE 32,344 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,616 58,770 SH   SOLE 58,770 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,980 32,647 SH   SOLE 32,647 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,040 15,663 SH   SOLE 15,663 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,181 22,667 SH   SOLE 22,667 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,832 36,250 SH   SOLE 36,250 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,079 30,610 SH   SOLE 30,610 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 314 11,535 SH   SOLE 11,535 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 218 6,206 SH   SOLE 6,206 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,396 50,520 SH   SOLE 50,520 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,020 30,477 SH   SOLE 30,477 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 310 5,928 SH   SOLE 5,928 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,122 51,291 SH   SOLE 51,291 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 302 6,000 SH   SOLE 6,000 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,884 70,413 SH   SOLE 70,413 0 0
SCORPIO TANKERS INC SHS Y7542C106 310 88,128 SH   SOLE 88,128 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 280 2,892 SH   SOLE 2,892 0 0
SCYNEXIS INC COM 811292101 482 200,000 SH   SOLE 200,000 0 0
SEADRILL LIMITED SHS G7945E105 19 56,105 SH   SOLE 56,105 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 445 13,139 SH   SOLE 13,139 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,001 41,256 SH   SOLE 41,256 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,543 61,331 SH   SOLE 61,331 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12,897 156,650 SH   SOLE 156,650 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9,235 172,037 SH   SOLE 172,037 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,301 58,085 SH   SOLE 58,085 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,917 130,716 SH   SOLE 130,716 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 26,572 1,013,586 SH   SOLE 1,013,586 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 12,710 177,261 SH   SOLE 177,261 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12,171 202,862 SH   SOLE 202,862 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,140 35,192 SH   SOLE 35,192 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,501 65,505 SH   SOLE 65,505 0 0
SEMPRA ENERGY COM 816851109 539 4,786 SH   SOLE 4,786 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 310 15,942 SH   SOLE 15,942 0 0
SHERWIN WILLIAMS CO COM 824348106 690 1,826 SH   SOLE 1,826 0 0
SHIRE PLC SPONSORED ADR 82481R106 707 4,651 SH   SOLE 4,651 0 0
SIMON PPTY GROUP INC NEW COM 828806109 705 4,384 SH   SOLE 4,384 0 0
SIRIUS XM HLDGS INC COM 82968B103 678 118,547 SH   SOLE 118,547 0 0
SITO MOBILE LTD COM NEW 82988R203 204 27,400 SH   SOLE 27,400 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,256 20,504 SH   SOLE 20,504 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 423 4,043 SH   SOLE 4,043 0 0
SMITH A O COM 831865209 669 11,011 SH   SOLE 11,011 0 0
SMUCKER J M CO COM NEW 832696405 273 2,651 SH   SOLE 2,651 0 0
SNAP INC CL A 83304A106 372 25,284 SH   SOLE 25,284 0 0
SNYDERS-LANCE INC COM 833551104 215 5,591 SH   SOLE 5,591 0 0
SOUTH JERSEY INDS INC COM 838518108 543 15,340 SH   SOLE 15,340 0 0
SOUTHERN CO COM 842587107 4,470 90,044 SH   SOLE 90,044 0 0
SOUTHWEST AIRLS CO COM 844741108 1,400 24,489 SH   SOLE 24,489 0 0
SOUTHWESTERN ENERGY CO COM 845467109 92 15,673 SH   SOLE 15,673 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 16,177 71,127 SH   SOLE 71,127 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 9,579 78,471 SH   SOLE 78,471 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1,793 28,326 SH   SOLE 28,326 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 222 3,278 SH   SOLE 3,278 0 0
SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 204 2,793 SH   SOLE 2,793 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 739 16,035 SH   SOLE 16,035 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 5,137 107,572 SH   SOLE 107,572 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,104 27,478 SH   SOLE 27,478 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 917 24,159 SH   SOLE 24,159 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,132 55,870 SH   SOLE 55,870 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 80,099 315,578 SH   SOLE 315,578 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 14,840 45,036 SH   SOLE 45,036 0 0
SPDR SER TR BLOMBRG BRC SRT 78468R101 1,298 43,135 SH   SOLE 43,135 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1,735 56,515 SH   SOLE 56,515 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,110 39,837 SH   SOLE 39,837 0 0
SPDR SER TR DORSEY WRGT FI 78468R713 1,800 70,170 SH   SOLE 70,170 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2,470 50,562 SH   SOLE 50,562 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,613 53,830 SH   SOLE 53,830 0 0
SPDR SER TR SP500 HIGH DIV 78468R788 674 18,683 SH   SOLE 18,683 0 0
SPDR SER TR SPDR RUSSEL 2000 78468R853 280 3,168 SH   SOLE 3,168 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 598 2,598 SH   SOLE 2,598 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 680 12,100 SH   SOLE 12,100 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 6,085 117,963 SH   SOLE 117,963 0 0
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1,869 54,182 SH   SOLE 54,182 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 1,382 11,012 SH   SOLE 11,012 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 13,846 372,085 SH   SOLE 372,085 0 0
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 2,814 91,797 SH   SOLE 91,797 0 0
SPDR SERIES TRUST CITI INT GVT ETF 78464A490 304 5,350 SH   SOLE 5,350 0 0
SPDR SERIES TRUST S&P 500 VALUE 78464A508 1,024 8,706 SH   SOLE 8,706 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2,370 84,815 SH   SOLE 84,815 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,151 12,369 SH   SOLE 12,369 0 0
SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 600 10,426 SH   SOLE 10,426 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 758 13,450 SH   SOLE 13,450 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1,247 20,825 SH   SOLE 20,825 0 0
SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 2,158 47,212 SH   SOLE 47,212 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,489 43,931 SH   SOLE 43,931 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 195 11,974 SH   SOLE 11,974 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 11,316 123,177 SH   SOLE 123,177 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 355 7,868 SH   SOLE 7,868 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2,564 19,556 SH   SOLE 19,556 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1,160 7,791 SH   SOLE 7,791 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 471 4,742 SH   SOLE 4,742 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,835 20,914 SH   SOLE 20,914 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 508 11,295 SH   SOLE 11,295 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 416 4,042 SH   SOLE 4,042 0 0
SPIRE INC COM 84857L101 312 4,159 SH   SOLE 4,159 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 665 79,091 SH   SOLE 79,091 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,126 107,595 SH   SOLE 107,595 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 160 25,122 SH   SOLE 25,122 0 0
SQUARE INC CL A 852234103 266 8,576 SH   SOLE 8,576 0 0
SRC ENERGY INC COM 78470V108 163 17,505 SH   SOLE 17,505 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1,737 69,209 SH   SOLE 69,209 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 662 17,880 SH   SOLE 17,880 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 9,825 207,403 SH   SOLE 207,403 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 7,745 157,623 SH   SOLE 157,623 0 0
STANLEY BLACK & DECKER INC COM 854502101 202 1,290 SH   SOLE 1,290 0 0
STARBUCKS CORP COM 855244109 4,318 78,557 SH   SOLE 78,557 0 0
STARWOOD PPTY TR INC COM 85571B105 215 9,906 SH   SOLE 9,906 0 0
STATE STR CORP COM 857477103 718 7,331 SH   SOLE 7,331 0 0
STATOIL ASA SPONSORED ADR 85771P102 244 12,211 SH   SOLE 12,211 0 0
STEEL DYNAMICS INC COM 858119100 517 14,590 SH   SOLE 14,590 0 0
STERLING BANCORP DEL COM 85917A100 489 19,847 SH   SOLE 19,847 0 0
STONE HBR EMERG MKTS TL INC COM 86164W100 713 43,970 SH   SOLE 43,970 0 0
STORE CAP CORP COM 862121100 225 9,001 SH   SOLE 9,001 0 0
STRYKER CORP COM 863667101 1,666 11,447 SH   SOLE 11,447 0 0
STUDENT TRANSN INC COM 86388A108 84 14,105 SH   SOLE 14,105 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 703 26,824 SH   SOLE 26,824 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 95 12,354 SH   SOLE 12,354 0 0
SUN LIFE FINL INC COM 866796105 288 7,217 SH   SOLE 7,217 0 0
SUNCOR ENERGY INC NEW COM 867224107 539 15,522 SH   SOLE 15,522 0 0
SUNOCO LP COM U REP LP 86765K109 619 19,406 SH   SOLE 19,406 0 0
SUNOPTA INC COM 8676EP108 107 11,492 SH   SOLE 11,492 0 0
SUNTRUST BKS INC COM 867914103 662 10,968 SH   SOLE 10,968 0 0
SYMANTEC CORP COM 871503108 326 9,994 SH   SOLE 9,994 0 0
SYNCHRONY FINL COM 87165B103 589 18,756 SH   SOLE 18,756 0 0
SYNOPSYS INC COM 871607107 454 5,511 SH   SOLE 5,511 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 14 16,533 SH   SOLE 16,533 0 0
SYSCO CORP COM 871829107 1,786 33,100 SH   SOLE 33,100 0 0
T MOBILE US INC COM 872590104 459 7,462 SH   SOLE 7,462 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 710 18,456 SH   SOLE 18,456 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,607 104,688 SH   SOLE 104,688 0 0
TARGET CORP COM 87612E106 1,600 28,302 SH   SOLE 28,302 0 0
TE CONNECTIVITY LTD REG SHS H84989104 784 9,117 SH   SOLE 9,117 0 0
TECK RESOURCES LTD CL B 878742204 200 9,070 SH   SOLE 9,070 0 0
TELEFLEX INC COM 879369106 626 2,570 SH   SOLE 2,570 0 0
TELEFONICA S A SPONSORED ADR 879382208 175 16,493 SH   SOLE 16,493 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 227 13,344 SH   SOLE 13,344 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 92 13,718 SH   SOLE 13,718 0 0
TESLA INC COM 88160R101 2,979 8,688 SH   SOLE 8,688 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 13 12,000 PRN   SOLE 12,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 347 21,933 SH   SOLE 21,933 0 0
TEXAS INSTRS INC COM 882508104 1,886 20,629 SH   SOLE 20,629 0 0
TEXTRON INC COM 883203101 729 13,181 SH   SOLE 13,181 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,813 14,573 SH   SOLE 14,573 0 0
THL CR INC COM 872438106 471 50,651 SH   SOLE 50,651 0 0
THL CR SR LN FD COM 87244R103 638 36,667 SH   SOLE 36,667 0 0
THOMSON REUTERS CORP COM 884903105 262 5,725 SH   SOLE 5,725 0 0
TIER REIT INC COM NEW 88650V208 508 25,786 SH   SOLE 25,786 0 0
TIFFANY & CO NEW COM 886547108 221 2,362 SH   SOLE 2,362 0 0
TIME WARNER INC COM NEW 887317303 2,704 26,181 SH   SOLE 26,181 0 0
TJX COS INC NEW COM 872540109 2,493 34,119 SH   SOLE 34,119 0 0
TORO CO COM 891092108 339 5,446 SH   SOLE 5,446 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,415 25,282 SH   SOLE 25,282 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 264 9,002 SH   SOLE 9,002 0 0
TOTAL S A SPONSORED ADR 89151E109 1,119 20,968 SH   SOLE 20,968 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 394 3,262 SH   SOLE 3,262 0 0
TRACTOR SUPPLY CO COM 892356106 810 13,424 SH   SOLE 13,424 0 0
TRANSCANADA CORP COM 89353D107 259 5,258 SH   SOLE 5,258 0 0
TRANSDIGM GROUP INC COM 893641100 467 1,753 SH   SOLE 1,753 0 0
TRANSGLOBE ENERGY CORP COM 893662106 33 22,175 SH   SOLE 22,175 0 0
TRANSOCEAN LTD REG SHS H8817H100 314 29,899 SH   SOLE 29,899 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,885 15,091 SH   SOLE 15,091 0 0
TRINITY INDS INC COM 896522109 349 10,112 SH   SOLE 10,112 0 0
TRISTATE CAP HLDGS INC COM 89678F100 355 15,314 SH   SOLE 15,314 0 0
TURTLE BEACH CORP COM 900450107 8 10,000 SH   SOLE 10,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 301 11,355 SH   SOLE 11,355 0 0
TWITTER INC COM 90184L102 935 53,001 SH   SOLE 53,001 0 0
TWO HBRS INVT CORP COM 90187B101 330 32,835 SH   SOLE 32,835 0 0
TYSON FOODS INC CL A 902494103 219 3,098 SH   SOLE 3,098 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 527 24,000 SH   SOLE 24,000 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 544 21,487 SH   SOLE 21,487 0 0
UBS GROUP AG SHS H42097107 356 20,872 SH   SOLE 20,872 0 0
UGI CORP NEW COM 902681105 633 13,520 SH   SOLE 13,520 0 0
ULTA BEAUTY INC COM 90384S303 277 1,272 SH   SOLE 1,272 0 0
UMH PPTYS INC COM 903002103 481 30,478 SH   SOLE 30,478 0 0
UNDER ARMOUR INC CL A 904311107 629 37,770 SH   SOLE 37,770 0 0
UNDER ARMOUR INC CL C 904311206 640 41,878 SH   SOLE 41,878 0 0
UNILEVER N V N Y SHS NEW 904784709 1,549 26,451 SH   SOLE 26,451 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,991 52,375 SH   SOLE 52,375 0 0
UNION PAC CORP COM 907818108 3,558 31,202 SH   SOLE 31,202 0 0
UNITED CONTL HLDGS INC COM 910047109 292 4,529 SH   SOLE 4,529 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 46 18,350 SH   SOLE 18,350 0 0
UNITED PARCEL SERVICE INC CL B 911312106 14,161 120,827 SH   SOLE 120,827 0 0
UNITED RENTALS INC COM 911363109 1,396 9,800 SH   SOLE 9,800 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 148 23,948 SH   SOLE 23,948 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,178 117,748 SH   SOLE 117,748 0 0
UNITED STATES STL CORP NEW COM 912909108 756 30,205 SH   SOLE 30,205 0 0
UNITED TECHNOLOGIES CORP COM 913017109 11,445 96,666 SH   SOLE 96,666 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,591 33,581 SH   SOLE 33,581 0 0
UNITI GROUP INC COM 91325V108 171 11,030 SH   SOLE 11,030 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 320 2,453 SH   SOLE 2,453 0 0
US BANCORP DEL COM NEW 902973304 3,535 65,703 SH   SOLE 65,703 0 0
V F CORP COM 918204108 1,199 18,625 SH   SOLE 18,625 0 0
VAIL RESORTS INC COM 91879Q109 236 1,090 SH   SOLE 1,090 0 0
VALE S A ADR 91912E105 166 16,859 SH   SOLE 16,859 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 183 12,669 SH   SOLE 12,669 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,704 22,095 SH   SOLE 22,095 0 0
VALLEY NATL BANCORP COM 919794107 192 16,155 SH   SOLE 16,155 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 127 10,000 SH   SOLE 10,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,529 106,574 SH   SOLE 106,574 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1,366 43,833 SH   SOLE 43,833 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 350 15,740 SH   SOLE 15,740 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1,899 108,538 SH   SOLE 108,538 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 291 14,675 SH   SOLE 14,675 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,285 42,504 SH   SOLE 42,504 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 774 40,971 SH   SOLE 40,971 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 303 12,605 SH   SOLE 12,605 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1,776 43,900 SH   SOLE 43,900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 815 8,525 SH   SOLE 8,525 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 236 4,002 SH   SOLE 4,002 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,802 13,317 SH   SOLE 13,317 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 433 12,448 SH   SOLE 12,448 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 173 11,660 SH   SOLE 11,660 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3,722 28,556 SH   SOLE 28,556 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 2,019 19,269 SH   SOLE 19,269 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 627 4,873 SH   SOLE 4,873 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,374 9,675 SH   SOLE 9,675 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,480 10,847 SH   SOLE 10,847 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 864 7,333 SH   SOLE 7,333 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 874 6,874 SH   SOLE 6,874 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,903 15,588 SH   SOLE 15,588 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,700 18,226 SH   SOLE 18,226 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 5,177 61,273 SH   SOLE 61,273 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,899 86,530 SH   SOLE 86,530 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 58,772 719,060 SH   SOLE 719,060 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9,696 177,702 SH   SOLE 177,702 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30,455 130,567 SH   SOLE 130,567 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 10,062 94,971 SH   SOLE 94,971 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,986 32,395 SH   SOLE 32,395 0 0
VANGUARD INDEX FDS REIT ETF 922908553 25,342 303,573 SH   SOLE 303,573 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,024 19,595 SH   SOLE 19,595 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 18,963 147,406 SH   SOLE 147,406 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 22,375 151,089 SH   SOLE 151,089 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 14,256 122,179 SH   SOLE 122,179 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 8,885 82,137 SH   SOLE 82,137 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 20,811 154,997 SH   SOLE 154,997 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 39,847 396,159 SH   SOLE 396,159 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 23,812 167,000 SH   SOLE 167,000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 145,743 1,113,344 SH   SOLE 1,113,344 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,832 47,627 SH   SOLE 47,627 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 610 5,301 SH   SOLE 5,301 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,131 29,929 SH   SOLE 29,929 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,674 145,222 SH   SOLE 145,222 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10,529 238,139 SH   SOLE 238,139 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 433 6,325 SH   SOLE 6,325 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,734 29,846 SH   SOLE 29,846 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,564 92,248 SH   SOLE 92,248 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3,023 58,526 SH   SOLE 58,526 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 295 4,867 SH   SOLE 4,867 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12,930 161,540 SH   SOLE 161,540 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1,051 8,991 SH   SOLE 8,991 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 911 8,406 SH   SOLE 8,406 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 750 6,256 SH   SOLE 6,256 0 0
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 380 5,897 SH   SOLE 5,897 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 12,564 120,341 SH   SOLE 120,341 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 439 3,765 SH   SOLE 3,765 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 886 16,804 SH   SOLE 16,804 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 21,058 239,617 SH   SOLE 239,617 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 17,173 180,307 SH   SOLE 180,307 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 11,247 204,718 SH   SOLE 204,718 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13,270 305,882 SH   SOLE 305,882 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 11,358 138,648 SH   SOLE 138,648 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 638 9,723 SH   SOLE 9,723 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1,873 29,237 SH   SOLE 29,237 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 467 5,794 SH   SOLE 5,794 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,823 17,204 SH   SOLE 17,204 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,632 36,268 SH   SOLE 36,268 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,146 14,790 SH   SOLE 14,790 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,452 32,327 SH   SOLE 32,327 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 3,660 39,306 SH   SOLE 39,306 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5,749 86,824 SH   SOLE 86,824 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,130 39,942 SH   SOLE 39,942 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,678 19,764 SH   SOLE 19,764 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 7,182 46,350 SH   SOLE 46,350 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2,204 16,803 SH   SOLE 16,803 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,914 33,211 SH   SOLE 33,211 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 1,785 19,075 SH   SOLE 19,075 0 0
VECTOR GROUP LTD COM 92240M108 3,953 192,900 SH   SOLE 192,900 0 0
VECTREN CORP COM 92240G101 413 6,270 SH   SOLE 6,270 0 0
VENTAS INC COM 92276F100 1,418 22,382 SH   SOLE 22,382 0 0
VEREIT INC COM 92339V100 146 17,507 SH   SOLE 17,507 0 0
VERIFONE SYS INC COM 92342Y109 251 12,201 SH   SOLE 12,201 0 0
VERISK ANALYTICS INC COM 92345Y106 3,273 39,274 SH   SOLE 39,274 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,824 505,896 SH   SOLE 505,896 0 0
VERTEX ENERGY INC COM 92534K107 11 14,250 SH   SOLE 14,250 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 921 5,933 SH   SOLE 5,933 0 0
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 2,237 48,539 SH   SOLE 48,539 0 0
VICTORY PORTFOLIOS II SHS US DISCOVRY 92647N774 309 7,050 SH   SOLE 7,050 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 5,463 118,616 SH   SOLE 118,616 0 0
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 557 12,479 SH   SOLE 12,479 0 0
VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 356 7,909 SH   SOLE 7,909 0 0
VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 887 20,408 SH   SOLE 20,408 0 0
VISA INC COM CL A 92826C839 13,570 126,896 SH   SOLE 126,896 0 0
VMWARE INC CL A COM 928563402 382 3,421 SH   SOLE 3,421 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,821 136,102 SH   SOLE 136,102 0 0
VOYA FINL INC COM 929089100 274 6,788 SH   SOLE 6,788 0 0
VULCAN MATLS CO COM 929160109 271 2,252 SH   SOLE 2,252 0 0
W P CAREY INC COM 92936U109 3,909 57,232 SH   SOLE 57,232 0 0
WABTEC CORP COM 929740108 762 10,115 SH   SOLE 10,115 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,011 28,276 SH   SOLE 28,276 0 0
WALKER & DUNLOP INC COM 93148P102 590 11,276 SH   SOLE 11,276 0 0
WAL-MART STORES INC COM 931142103 4,013 49,914 SH   SOLE 49,914 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,248 37,570 SH   SOLE 37,570 0 0
WASTE MGMT INC DEL COM 94106L109 3,893 50,688 SH   SOLE 50,688 0 0
WD-40 CO COM 929236107 764 6,776 SH   SOLE 6,776 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 174 41,369 SH   SOLE 41,369 0 0
WEBSTER FINL CORP CONN COM 947890109 308 5,828 SH   SOLE 5,828 0 0
WEC ENERGY GROUP INC COM 92939U106 707 11,013 SH   SOLE 11,013 0 0
WELLS FARGO CO NEW COM 949746101 9,037 163,880 SH   SOLE 163,880 0 0
WELLTOWER INC COM 95040Q104 3,293 48,217 SH   SOLE 48,217 0 0
WENDYS CO COM 95058W100 213 13,755 SH   SOLE 13,755 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 202 2,152 SH   SOLE 2,152 0 0
WESTAR ENERGY INC COM 95709T100 383 7,538 SH   SOLE 7,538 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 533 48,506 SH   SOLE 48,506 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 172 33,576 SH   SOLE 33,576 0 0
WESTERN DIGITAL CORP COM 958102105 771 9,137 SH   SOLE 9,137 0 0
WESTLAKE CHEM CORP COM 960413102 351 4,148 SH   SOLE 4,148 0 0
WEYERHAEUSER CO COM 962166104 1,134 33,243 SH   SOLE 33,243 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 712 35,567 SH   SOLE 35,567 0 0
WHIRLPOOL CORP COM 963320106 740 4,109 SH   SOLE 4,109 0 0
WILLIAMS COS INC DEL COM 969457100 893 29,706 SH   SOLE 29,706 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 254 6,454 SH   SOLE 6,454 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 277 1,791 SH   SOLE 1,791 0 0
WISDOMTREE INVTS INC COM 97717P104 560 53,482 SH   SOLE 53,482 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 342 3,862 SH   SOLE 3,862 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 817 11,576 SH   SOLE 11,576 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 318 6,445 SH   SOLE 6,445 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 637 7,270 SH   SOLE 7,270 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 797 18,386 SH   SOLE 18,386 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 429 5,032 SH   SOLE 5,032 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 941 36,829 SH   SOLE 36,829 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,530 45,134 SH   SOLE 45,134 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 221 5,200 SH   SOLE 5,200 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 526 14,940 SH   SOLE 14,940 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 1,038 27,747 SH   SOLE 27,747 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,495 17,651 SH   SOLE 17,651 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 1,554 28,581 SH   SOLE 28,581 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 1,114 15,081 SH   SOLE 15,081 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 238 4,220 SH   SOLE 4,220 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 813 14,770 SH   SOLE 14,770 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 314 4,535 SH   SOLE 4,535 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 223 8,415 SH   SOLE 8,415 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 7,526 195,475 SH   SOLE 195,475 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,160 64,125 SH   SOLE 64,125 0 0
WPP PLC NEW ADR 92937A102 213 2,315 SH   SOLE 2,315 0 0
WPX ENERGY INC COM 98212B103 324 29,444 SH   SOLE 29,444 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 311 2,891 SH   SOLE 2,891 0 0
WYNN RESORTS LTD COM 983134107 315 2,199 SH   SOLE 2,199 0 0
XCEL ENERGY INC COM 98389B100 585 12,297 SH   SOLE 12,297 0 0
XENIA HOTELS & RESORTS INC COM 984017103 472 21,845 SH   SOLE 21,845 0 0
XEROX CORP COM NEW 984121608 455 13,912 SH   SOLE 13,912 0 0
XILINX INC COM 983919101 261 3,598 SH   SOLE 3,598 0 0
XPO LOGISTICS INC COM 983793100 240 3,567 SH   SOLE 3,567 0 0
XYLEM INC COM 98419M100 540 8,365 SH   SOLE 8,365 0 0
YUM BRANDS INC COM 988498101 1,797 23,729 SH   SOLE 23,729 0 0
YUM CHINA HLDGS INC COM 98850P109 1,047 24,624 SH   SOLE 24,624 0 0
ZAFGEN INC COM 98885E103 42 12,404 SH   SOLE 12,404 0 0
ZAYO GROUP HLDGS INC COM 98919V105 765 22,359 SH   SOLE 22,359 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 791 6,733 SH   SOLE 6,733 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 292 48,567 SH   SOLE 48,567 0 0
ZOETIS INC CL A 98978V103 1,790 28,090 SH   SOLE 28,090 0 0