0001085146-19-000453.txt : 20190211 0001085146-19-000453.hdr.sgml : 20190211 20190208181634 ACCESSION NUMBER: 0001085146-19-000453 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190211 DATE AS OF CHANGE: 20190208 EFFECTIVENESS DATE: 20190211 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Private Advisor Group, LLC CENTRAL INDEX KEY: 0001567755 IRS NUMBER: 273463733 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15851 FILM NUMBER: 19581365 BUSINESS ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 BUSINESS PHONE: 973-538-7010 MAIL ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001567755 XXXXXXXX 12-31-2018 12-31-2018 false Private Advisor Group, LLC
65 MADISON AVENUE MORRISTOWN NJ 07960
13F HOLDINGS REPORT 028-15851 N
James D Sullivan Compliance Officer 973-867-1339 /s/ James D Sullivan Morristown NJ 02-08-2019 0 1353 4148855
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 125 12343 SH SOLE 12343 0 0 3M CO COM 88579Y101 10733 56336 SH SOLE 56336 0 0 ABB LTD SPONSORED ADR 000375204 684 36019 SH SOLE 36019 0 0 ABBOTT LABS COM 002824100 10112 139801 SH SOLE 139801 0 0 ABBVIE INC COM 00287Y109 13168 142830 SH SOLE 142830 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 79 20507 SH SOLE 20507 0 0 ABM INDS INC COM 000957100 665 20794 SH SOLE 20794 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1462 10425 SH SOLE 10425 0 0 ACCESS NATL CORP COM 004337101 339 15909 SH SOLE 15909 0 0 ACTIVISION BLIZZARD INC COM 00507V109 747 15950 SH SOLE 15950 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 197 15601 SH SOLE 15601 0 0 ADMA BIOLOGICS INC COM 000899104 35 15500 SH SOLE 15500 0 0 ADOBE INC COM 00724F101 3989 17631 SH SOLE 17631 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 207 1318 SH SOLE 1318 0 0 ADVANCED MICRO DEVICES INC COM 007903107 637 34524 SH SOLE 34524 0 0 ADVAXIS INC COM NEW 007624208 2 11000 SH SOLE 11000 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 2061 244339 SH SOLE 244339 0 0 AEGON N V NY REGISTRY SHS 007924103 154 33110 SH SOLE 33110 0 0 AEROVIRONMENT INC COM 008073108 343 5055 SH SOLE 5055 0 0 AES CORP COM 00130H105 917 63497 SH SOLE 63497 0 0 AFLAC INC COM 001055102 606 13312 SH SOLE 13312 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 418 6202 SH SOLE 6202 0 0 AGNC INVT CORP COM 00123Q104 1625 92659 SH SOLE 92659 0 0 AGROFRESH SOLUTIONS COM 00856G109 80 21000 SH SOLE 21000 0 0 AIR PRODS & CHEMS INC COM 009158106 1680 10494 SH SOLE 10494 0 0 AK STL HLDG CORP COM 001547108 78 34526 SH SOLE 34526 0 0 ALASKA AIR GROUP INC COM 011659109 278 4569 SH SOLE 4569 0 0 ALBEMARLE CORP COM 012653101 323 4188 SH SOLE 4188 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 285 2462 SH SOLE 2462 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 347 3602 SH SOLE 3602 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4807 35068 SH SOLE 35068 0 0 ALIGN TECHNOLOGY INC COM 016255101 600 2864 SH SOLE 2864 0 0 ALLEGHANY CORP DEL COM 017175100 1225 1966 SH SOLE 1966 0 0 ALLERGAN PLC SHS G0177J108 754 5633 SH SOLE 5633 0 0 ALLIANT ENERGY CORP COM 018802108 245 5793 SH SOLE 5793 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 115 10766 SH SOLE 10766 0 0 ALLSTATE CORP COM 020002101 745 8995 SH SOLE 8995 0 0 ALPHABET INC CAP STK CL C 02079K107 13113 12661 SH SOLE 12661 0 0 ALPHABET INC CAP STK CL A 02079K305 10344 9890 SH SOLE 9890 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 194 11097 SH SOLE 11097 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 1869 47775 SH SOLE 47775 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 4183 479116 SH SOLE 479116 0 0 ALTABA INC COM 021346101 1132 19534 SH SOLE 19534 0 0 ALTRIA GROUP INC COM 02209S103 12161 246207 SH SOLE 246207 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1034 75944 SH SOLE 75944 0 0 AMAZON COM INC COM 023135106 46713 31100 SH SOLE 31100 0 0 AMEDISYS INC COM 023436108 297 2538 SH SOLE 2538 0 0 AMEREN CORP COM 023608102 439 6735 SH SOLE 6735 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 189 33687 SH SOLE 33687 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 437 13596 SH SOLE 13596 0 0 AMERICAN ELEC PWR INC COM 025537101 1971 26377 SH SOLE 26377 0 0 AMERICAN EXPRESS CO COM 025816109 2735 28721 SH SOLE 28721 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 605 6682 SH SOLE 6682 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 388 9885 SH SOLE 9885 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3032 19167 SH SOLE 19167 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1664 18334 SH SOLE 18334 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 587 23201 SH SOLE 23201 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2135 28716 SH SOLE 28716 0 0 AMETEK INC NEW COM 031100100 392 5781 SH SOLE 5781 0 0 AMGEN INC COM 031162100 7850 40329 SH SOLE 40329 0 0 AMPHENOL CORP NEW CL A 032095101 279 3446 SH SOLE 3446 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 8 20340 SH SOLE 20340 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 261 6520 SH SOLE 6520 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 179 12132 SH SOLE 12132 0 0 ANADARKO PETE CORP COM 032511107 553 12612 SH SOLE 12612 0 0 ANALOG DEVICES INC COM 032654105 810 9443 SH SOLE 9443 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1401 21284 SH SOLE 21284 0 0 ANNALY CAP MGMT INC COM 035710409 2075 211311 SH SOLE 211311 0 0 ANSYS INC COM 03662Q105 842 5891 SH SOLE 5891 0 0 ANTARES PHARMA INC COM 036642106 181 66416 SH SOLE 66416 0 0 ANTHEM INC COM 036752103 885 3366 SH SOLE 3366 0 0 AON PLC SHS CL A G0408V102 616 4238 SH SOLE 4238 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 187 14150 SH SOLE 14150 0 0 APHRIA INC COM 03765K104 97 17049 SH SOLE 17049 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 288 11751 SH SOLE 11751 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 255 17742 SH SOLE 17742 0 0 APPLE INC COM 037833100 89499 567559 SH SOLE 567559 0 0 APPLIED MATLS INC COM 038222105 1228 37517 SH SOLE 37517 0 0 AQUA AMERICA INC COM 03836W103 2238 65451 SH SOLE 65451 0 0 ARAMARK COM 03852U106 482 16651 SH SOLE 16651 0 0 ARBOR RLTY TR INC COM 038923108 258 25616 SH SOLE 25616 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 345 8429 SH SOLE 8429 0 0 ARCONIC INC COM 03965L100 454 26966 SH SOLE 26966 0 0 ARES CAP CORP COM 04010L103 1731 111093 SH SOLE 111093 0 0 ARISTA NETWORKS INC COM 040413106 389 1849 SH SOLE 1849 0 0 ARK ETF TR INNOVATION ETF 00214Q104 3800 102181 SH SOLE 102181 0 0 ARK ETF TR INDL INNOVATIN 00214Q203 1408 47734 SH SOLE 47734 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 630 26275 SH SOLE 26275 0 0 ARK ETF TR WEB X.O ETF 00214Q401 1366 32191 SH SOLE 32191 0 0 ARRIS INTL INC SHS G0551A103 657 21478 SH SOLE 21478 0 0 ARROW ELECTRS INC COM 042735100 214 3106 SH SOLE 3106 0 0 ARROW FINL CORP COM 042744102 295 9210 SH SOLE 9210 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 463 48929 SH SOLE 48929 0 0 ASSURANT INC 6.50% CONV PFD D 04621X207 367 3740 SH SOLE 3740 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 795 20926 SH SOLE 20926 0 0 AT&T INC COM 00206R102 18732 656321 SH SOLE 656321 0 0 ATHENEX INC COM 04685N103 217 17091 SH SOLE 17091 0 0 ATHERSYS INC COM 04744L106 27 18853 SH SOLE 18853 0 0 ATLASSIAN CORP PLC CL A G06242104 1175 13211 SH SOLE 13211 0 0 ATMOS ENERGY CORP COM 049560105 460 4964 SH SOLE 4964 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 45 11412 SH SOLE 11412 0 0 AURORA CANNABIS INC COM 05156X108 551 110998 SH SOLE 110998 0 0 AUTODESK INC COM 052769106 425 3305 SH SOLE 3305 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6126 46724 SH SOLE 46724 0 0 AUTOZONE INC COM 053332102 630 751 SH SOLE 751 0 0 AVID BIOSERVICES INC COM 05368M106 58 14150 SH SOLE 14150 0 0 B & G FOODS INC NEW COM 05508R106 656 22695 SH SOLE 22695 0 0 B2GOLD CORP COM 11777Q209 44 15131 SH SOLE 15131 0 0 BAIDU INC SPON ADR REP A 056752108 1114 7021 SH SOLE 7021 0 0 BALL CORP COM 058498106 280 6085 SH SOLE 6085 0 0 BANCO SANTANDER SA ADR 05964H105 144 32100 SH SOLE 32100 0 0 BANK AMER CORP COM 060505104 13761 558410 SH SOLE 558410 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 539 430 SH SOLE 430 0 0 BANK NEW YORK MELLON CORP COM 064058100 1847 39203 SH SOLE 39203 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 328 15449 SH SOLE 15449 0 0 BARCLAYS PLC ADR 06738E204 340 45095 SH SOLE 45095 0 0 BARRICK GOLD CORP COM 067901108 493 36393 SH SOLE 36393 0 0 BAXTER INTL INC COM 071813109 1542 23431 SH SOLE 23431 0 0 BB&T CORP COM 054937107 1283 29644 SH SOLE 29644 0 0 BCB BANCORP INC COM 055298103 119 11372 SH SOLE 11372 0 0 BCE INC COM NEW 05534B760 421 10647 SH SOLE 10647 0 0 BECTON DICKINSON & CO COM 075887109 1859 8255 SH SOLE 8255 0 0 BED BATH & BEYOND INC COM 075896100 176 15465 SH SOLE 15465 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2448 8 SH SOLE 8 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50345 246746 SH SOLE 246746 0 0 BEST BUY INC COM 086516101 238 4491 SH SOLE 4491 0 0 BGC PARTNERS INC CL A 05541T101 101 19441 SH SOLE 19441 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 231 4779 SH SOLE 4779 0 0 BIOGEN INC COM 09062X103 1503 5003 SH SOLE 5003 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 396 4652 SH SOLE 4652 0 0 BLACKBERRY LTD COM 09228F103 147 20636 SH SOLE 20636 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 128 24166 SH SOLE 24166 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 247 26660 SH SOLE 26660 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 597 53367 SH SOLE 53367 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 274 19440 SH SOLE 19440 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 128 16425 SH SOLE 16425 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 121 24259 SH SOLE 24259 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 217 18259 SH SOLE 18259 0 0 BLACKROCK INC COM 09247X101 2252 5734 SH SOLE 5734 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 158 10310 SH SOLE 10310 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 308 20842 SH SOLE 20842 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 442 21546 SH SOLE 21546 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 615 46912 SH SOLE 46912 0 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 279 20835 SH SOLE 20835 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 204 16236 SH SOLE 16236 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 438 36550 SH SOLE 36550 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 406 35552 SH SOLE 35552 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 243 19393 SH SOLE 19393 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 236 18245 SH SOLE 18245 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 396 34348 SH SOLE 34348 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 253 19481 SH SOLE 19481 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 662 93797 SH SOLE 93797 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 217 7912 SH SOLE 7912 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 221 18524 SH SOLE 18524 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 542 25801 SH SOLE 25801 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 7091 237871 SH SOLE 237871 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 584 43332 SH SOLE 43332 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 6447 202348 SH SOLE 202348 0 0 BLUEBIRD BIO INC COM 09609G100 375 3797 SH SOLE 3797 0 0 BOEING CO COM 097023105 16484 51106 SH SOLE 51106 0 0 BOOKING HLDGS INC COM 09857L108 1243 722 SH SOLE 722 0 0 BOSTON PROPERTIES INC COM 101121101 278 2461 SH SOLE 2461 0 0 BOSTON SCIENTIFIC CORP COM 101137107 582 16448 SH SOLE 16448 0 0 BP PLC SPONSORED ADR 055622104 8631 227599 SH SOLE 227599 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 707 6340 SH SOLE 6340 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 575 56673 SH SOLE 56673 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 8293 159551 SH SOLE 159551 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 909 28539 SH SOLE 28539 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 184 12537 SH SOLE 12537 0 0 BROADCOM INC COM 11135F101 1120 4406 SH SOLE 4406 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1332 13837 SH SOLE 13837 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 848 24568 SH SOLE 24568 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 221 11614 SH SOLE 11614 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 682 26374 SH SOLE 26374 0 0 BROWN FORMAN CORP CL B 115637209 2174 45663 SH SOLE 45663 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 481 16595 SH SOLE 16595 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 255 3035 SH SOLE 3035 0 0 CABLE ONE INC COM 12685J105 649 793 SH SOLE 793 0 0 CAESARS ENTMT CORP COM 127686103 192 28381 SH SOLE 28381 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 242 25797 SH SOLE 25797 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 174 19625 SH SOLE 19625 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 461 43532 SH SOLE 43532 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 221 6804 SH SOLE 6804 0 0 CAMECO CORP COM 13321L108 843 74479 SH SOLE 74479 0 0 CAMPBELL SOUP CO COM 134429109 246 7467 SH SOLE 7467 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 377 32500 SH SOLE 32500 0 0 CANADIAN NATL RY CO COM 136375102 646 8722 SH SOLE 8722 0 0 CANADIAN PAC RY LTD COM 13645T100 363 2045 SH SOLE 2045 0 0 CANOPY GROWTH CORP COM 138035100 909 33828 SH SOLE 33828 0 0 CAPITAL ONE FINL CORP COM 14040H105 898 11859 SH SOLE 11859 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 36 17405 SH SOLE 17405 0 0 CAPITOL FED FINL INC COM 14057J101 249 19478 SH SOLE 19478 0 0 CARDINAL HEALTH INC COM 14149Y108 395 8874 SH SOLE 8874 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 375 23810 SH SOLE 23810 0 0 CARMAX INC COM 143130102 359 5712 SH SOLE 5712 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1164 23654 SH SOLE 23654 0 0 CARTERS INC COM 146229109 211 2590 SH SOLE 2590 0 0 CATERPILLAR INC DEL COM 149123101 8640 67996 SH SOLE 67996 0 0 CBIZ INC COM 124805102 2758 140012 SH SOLE 140012 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 905 9248 SH SOLE 9248 0 0 CBS CORP NEW CL B 124857202 207 4784 SH SOLE 4784 0 0 CDK GLOBAL INC COM 12508E101 371 7749 SH SOLE 7749 0 0 CECO ENVIRONMENTAL CORP COM 125141101 109 16180 SH SOLE 16180 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2020 42708 SH SOLE 42708 0 0 CELANESE CORP DEL COM 150870103 318 3538 SH SOLE 3538 0 0 CELGENE CORP COM 151020104 8173 127425 SH SOLE 127425 0 0 CENTENE CORP DEL COM 15135B101 838 7263 SH SOLE 7263 0 0 CENTERPOINT ENERGY INC COM 15189T107 1118 39599 SH SOLE 39599 0 0 CENTRAL FD CDA LTD CL A 153501101 965 76988 SH SOLE 76988 0 0 CENTURYLINK INC COM 156700106 810 53501 SH SOLE 53501 0 0 CERNER CORP COM 156782104 357 6825 SH SOLE 6825 0 0 CF INDS HLDGS INC COM 125269100 356 8181 SH SOLE 8181 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2190 7684 SH SOLE 7684 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 813 7918 SH SOLE 7918 0 0 CHEMOURS CO COM 163851108 213 7553 SH SOLE 7553 0 0 CHEMUNG FINL CORP COM 164024101 315 7619 SH SOLE 7619 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2650 44776 SH SOLE 44776 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 208 5761 SH SOLE 5761 0 0 CHESAPEAKE ENERGY CORP COM 165167107 127 60528 SH SOLE 60528 0 0 CHEVRON CORP NEW COM 166764100 12885 118449 SH SOLE 118449 0 0 CHIMERA INVT CORP COM NEW 16934Q208 247 13837 SH SOLE 13837 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 214 4452 SH SOLE 4452 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 884 17433 SH SOLE 17433 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 309 716 SH SOLE 716 0 0 CHROMADEX CORP COM NEW 171077407 76 22250 SH SOLE 22250 0 0 CHUBB LIMITED COM H1467J104 917 7078 SH SOLE 7078 0 0 CHURCH & DWIGHT INC COM 171340102 2251 34235 SH SOLE 34235 0 0 CIGNA CORP NEW COM 125523100 1482 7800 SH SOLE 7800 0 0 CINCINNATI FINL CORP COM 172062101 310 4002 SH SOLE 4002 0 0 CINTAS CORP COM 172908105 1796 10691 SH SOLE 10691 0 0 CISCO SYS INC COM 17275R102 10057 232116 SH SOLE 232116 0 0 CITIGROUP INC COM NEW 172967424 2726 52396 SH SOLE 52396 0 0 CITIZENS FINL GROUP INC COM 174610105 227 7643 SH SOLE 7643 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 365 35035 SH SOLE 35035 0 0 CLOROX CO DEL COM 189054109 4008 26007 SH SOLE 26007 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1297 157554 SH SOLE 157554 0 0 CME GROUP INC COM CL A 12572Q105 1853 9852 SH SOLE 9852 0 0 CMS ENERGY CORP COM 125896100 349 7023 SH SOLE 7023 0 0 COCA COLA CO COM 191216100 11435 241452 SH SOLE 241452 0 0 COGNEX CORP COM 192422103 331 8592 SH SOLE 8592 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 627 9885 SH SOLE 9885 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 212 19099 SH SOLE 19099 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1338 67702 SH SOLE 67702 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 104 13877 SH SOLE 13877 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 181 10148 SH SOLE 10148 0 0 COLGATE PALMOLIVE CO COM 194162103 1788 29998 SH SOLE 29998 0 0 COLONY CAP INC NEW CL A COM 19626G108 837 179118 SH SOLE 179118 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1668 105567 SH SOLE 105567 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 951 49138 SH SOLE 49138 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 222 13231 SH SOLE 13231 0 0 COMCAST CORP NEW CL A 20030N101 5809 170611 SH SOLE 170611 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 145 11434 SH SOLE 11434 0 0 COMPASS MINERALS INTL INC COM 20451N101 663 15894 SH SOLE 15894 0 0 CONAGRA BRANDS INC COM 205887102 1071 50132 SH SOLE 50132 0 0 CONFORMIS INC COM 20717E101 5 12670 SH SOLE 12670 0 0 CONOCOPHILLIPS COM 20825C104 3748 60138 SH SOLE 60138 0 0 CONSOLIDATED EDISON INC COM 209115104 3006 39316 SH SOLE 39316 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2453 15244 SH SOLE 15244 0 0 COOPER COS INC COM NEW 216648402 320 1253 SH SOLE 1253 0 0 COPART INC COM 217204106 235 4921 SH SOLE 4921 0 0 CORMEDIX INC COM 21900C100 94 73034 SH SOLE 73034 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 245 21900 SH SOLE 21900 0 0 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 237 21301 SH SOLE 21301 0 0 CORNING INC COM 219350105 1077 35669 SH SOLE 35669 0 0 COSTCO WHSL CORP NEW COM 22160K105 5427 26640 SH SOLE 26640 0 0 COTY INC COM CL A 222070203 518 78973 SH SOLE 78973 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 469 2935 SH SOLE 2935 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 128 11771 SH SOLE 11771 0 0 CRESCENT PT ENERGY CORP COM 22576C101 38 12699 SH SOLE 12699 0 0 CRONOS GROUP INC COM 22717L101 247 23769 SH SOLE 23769 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 936 8613 SH SOLE 8613 0 0 CROWN HOLDINGS INC COM 228368106 672 16210 SH SOLE 16210 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 25 10990 SH SOLE 10990 0 0 CSX CORP COM 126408103 2106 33902 SH SOLE 33902 0 0 CUMMINS INC COM 231021106 1121 8392 SH SOLE 8392 0 0 CVS HEALTH CORP COM 126650100 2799 42718 SH SOLE 42718 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1001 13499 SH SOLE 13499 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 209 16426 SH SOLE 16426 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2465 163260 SH SOLE 163260 0 0 D R HORTON INC COM 23331A109 564 16243 SH SOLE 16243 0 0 DANA INCORPORATED COM 235825205 255 18710 SH SOLE 18710 0 0 DANAHER CORP DEL COM 235851102 1068 10363 SH SOLE 10363 0 0 DARDEN RESTAURANTS INC COM 237194105 996 9974 SH SOLE 9974 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 443 22127 SH SOLE 22127 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 560 28668 SH SOLE 28668 0 0 DAVITA INC COM 23918K108 220 4249 SH SOLE 4249 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 2093 100206 SH SOLE 100206 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 4057 145410 SH SOLE 145410 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1067 48638 SH SOLE 48638 0 0 DEERE & CO COM 244199105 3847 25792 SH SOLE 25792 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1313 26333 SH SOLE 26333 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 237 29124 SH SOLE 29124 0 0 DEVON ENERGY CORP NEW COM 25179M103 491 21746 SH SOLE 21746 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 3675 25920 SH SOLE 25920 0 0 DIAMONDBACK ENERGY INC COM 25278X109 288 3101 SH SOLE 3101 0 0 DIGITAL RLTY TR INC COM 253868103 455 4266 SH SOLE 4266 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 6923 170684 SH SOLE 170684 0 0 DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 141 11910 SH SOLE 11910 0 0 DISCOVER FINL SVCS COM 254709108 544 9265 SH SOLE 9265 0 0 DISCOVERY INC COM SER A 25470F104 237 9574 SH SOLE 9574 0 0 DISNEY WALT CO COM DISNEY 254687106 15541 141898 SH SOLE 141898 0 0 DNP SELECT INCOME FD COM 23325P104 1093 105130 SH SOLE 105130 0 0 DOLLAR GEN CORP NEW COM 256677105 509 4713 SH SOLE 4713 0 0 DOLLAR TREE INC COM 256746108 1636 18115 SH SOLE 18115 0 0 DOMINION ENERGY INC COM 25746U109 3899 54551 SH SOLE 54551 0 0 DOMINOS PIZZA INC COM 25754A201 1903 7674 SH SOLE 7674 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 3199 184616 SH SOLE 184616 0 0 DOVER CORP COM 260003108 428 6044 SH SOLE 6044 0 0 DOWDUPONT INC COM 26078J100 9819 183609 SH SOLE 183609 0 0 DROPBOX INC CL A 26210C104 250 12214 SH SOLE 12214 0 0 DTE ENERGY CO COM 233331107 563 5105 SH SOLE 5105 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4524 52406 SH SOLE 52406 0 0 DUKE REALTY CORP COM NEW 264411505 219 8465 SH SOLE 8465 0 0 DUNKIN BRANDS GROUP INC COM 265504100 504 7861 SH SOLE 7861 0 0 DXC TECHNOLOGY CO COM 23355L106 212 4002 SH SOLE 4002 0 0 EASTMAN CHEM CO COM 277432100 561 7680 SH SOLE 7680 0 0 EATON CORP PLC SHS G29183103 1037 15099 SH SOLE 15099 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 301 20489 SH SOLE 20489 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 280 23500 SH SOLE 23500 0 0 EATON VANCE MUN BD FD COM 27827X101 189 16729 SH SOLE 16729 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 751 39336 SH SOLE 39336 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 199 15896 SH SOLE 15896 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2150 113194 SH SOLE 113194 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 778 104322 SH SOLE 104322 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 252 13426 SH SOLE 13426 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 2628 257687 SH SOLE 257687 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 308 22849 SH SOLE 22849 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 1076 112903 SH SOLE 112903 0 0 EBAY INC COM 278642103 1026 36545 SH SOLE 36545 0 0 ECOLAB INC COM 278865100 2223 15090 SH SOLE 15090 0 0 EDISON INTL COM 281020107 429 7551 SH SOLE 7551 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1022 6673 SH SOLE 6673 0 0 ELECTRONIC ARTS INC COM 285512109 377 4791 SH SOLE 4791 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 980 44296 SH SOLE 44296 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 68 44350 SH SOLE 44350 0 0 EMERSON ELEC CO COM 291011104 3568 59772 SH SOLE 59772 0 0 ENBRIDGE INC COM 29250N105 4048 130247 SH SOLE 130247 0 0 ENCANA CORP COM 292505104 68 11765 SH SOLE 11765 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2276 173769 SH SOLE 173769 0 0 ENSCO PLC SHS CLASS A G3157S106 79 22300 SH SOLE 22300 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 121 21105 SH SOLE 21105 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7036 286802 SH SOLE 286802 0 0 EOG RES INC COM 26875P101 1248 14301 SH SOLE 14301 0 0 EPR PPTYS COM SH BEN INT 26884U109 225 3521 SH SOLE 3521 0 0 EQUINIX INC COM PAR $0.001 29444U700 207 585 SH SOLE 585 0 0 ERICSSON ADR B SEK 10 294821608 110 12347 SH SOLE 12347 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1512 44856 SH SOLE 44856 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 843 33794 SH SOLE 33794 0 0 ETF SER SOLUTIONS LONCAR CANCER 26922A826 362 19185 SH SOLE 19185 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 233 8364 SH SOLE 8364 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 416 82849 SH SOLE 82849 0 0 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 210 6025 SH SOLE 6025 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1371 58490 SH SOLE 58490 0 0 EVERGY INC COM 30034W106 582 10252 SH SOLE 10252 0 0 EVERSOURCE ENERGY COM 30040W108 855 13147 SH SOLE 13147 0 0 EXACT SCIENCES CORP COM 30063P105 655 10393 SH SOLE 10393 0 0 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 2685 167410 SH SOLE 167410 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 552 16967 SH SOLE 16967 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 205 7672 SH SOLE 7672 0 0 EXELON CORP COM 30161N101 2124 47101 SH SOLE 47101 0 0 EXPEDIA GROUP INC COM NEW 30212P303 542 4808 SH SOLE 4808 0 0 EXXON MOBIL CORP COM 30231G102 20463 300092 SH SOLE 300092 0 0 F M C CORP COM NEW 302491303 230 3107 SH SOLE 3107 0 0 FACEBOOK INC CL A 30303M102 14697 112023 SH SOLE 112023 0 0 FASTENAL CO COM 311900104 1123 21481 SH SOLE 21481 0 0 FAT BRANDS INC COM 30258N105 47 10000 SH SOLE 10000 0 0 FEDEX CORP COM 31428X106 4572 28350 SH SOLE 28350 0 0 FIDELITY DIVID ETF RISI 316092832 363 12671 SH SOLE 12671 0 0 FIDELITY TOTAL BD ETF 316188309 2230 45961 SH SOLE 45961 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 817 3144 SH SOLE 3144 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 581 5671 SH SOLE 5671 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 734 82515 SH SOLE 82515 0 0 FIFTH THIRD BANCORP COM 316773100 239 10204 SH SOLE 10204 0 0 FIREEYE INC COM 31816Q101 366 22588 SH SOLE 22588 0 0 FIRST AMERN FINL CORP COM 31847R102 260 5813 SH SOLE 5813 0 0 FIRST BANCORP N C COM 318910106 224 6852 SH SOLE 6852 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 253 20856 SH SOLE 20856 0 0 FIRST HORIZON NATL CORP COM 320517105 266 20197 SH SOLE 20197 0 0 FIRST MERCHANTS CORP COM 320817109 597 17407 SH SOLE 17407 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 13666 368444 SH SOLE 368444 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 728 14571 SH SOLE 14571 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 673 12799 SH SOLE 12799 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 735 40303 SH SOLE 40303 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 681 21976 SH SOLE 21976 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 416 8486 SH SOLE 8486 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 17669 773956 SH SOLE 773956 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1421 27014 SH SOLE 27014 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 3267 52641 SH SOLE 52641 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 585 13321 SH SOLE 13321 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 11438 236909 SH SOLE 236909 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1854 14929 SH SOLE 14929 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5719 49021 SH SOLE 49021 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 242 5728 SH SOLE 5728 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 147 12731 SH SOLE 12731 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 821 30393 SH SOLE 30393 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1608 23349 SH SOLE 23349 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 246 7212 SH SOLE 7212 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 451 8590 SH SOLE 8590 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 322 12011 SH SOLE 12011 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1343 27711 SH SOLE 27711 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 880 40241 SH SOLE 40241 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 237 10135 SH SOLE 10135 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 7151 333366 SH SOLE 333366 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3506 77023 SH SOLE 77023 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 11117 247880 SH SOLE 247880 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 650 38640 SH SOLE 38640 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1393 42010 SH SOLE 42010 0 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 859 42595 SH SOLE 42595 0 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 2086 78701 SH SOLE 78701 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 10667 422463 SH SOLE 422463 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 686 30825 SH SOLE 30825 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 5387 230013 SH SOLE 230013 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 627 36021 SH SOLE 36021 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 3162 61930 SH SOLE 61930 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 30724 513347 SH SOLE 513347 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2275 126739 SH SOLE 126739 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 541 10958 SH SOLE 10958 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 302 7520 SH SOLE 7520 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1697 29599 SH SOLE 29599 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 15949 344999 SH SOLE 344999 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 2716 52114 SH SOLE 52114 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 950 16430 SH SOLE 16430 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2580 94732 SH SOLE 94732 0 0 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 540 8813 SH SOLE 8813 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 4341 100761 SH SOLE 100761 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 1882 27655 SH SOLE 27655 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6253 115475 SH SOLE 115475 0 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 248 30000 SH SOLE 30000 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 5870 201849 SH SOLE 201849 0 0 FIRSTENERGY CORP COM 337932107 503 13389 SH SOLE 13389 0 0 FISERV INC COM 337738108 2587 35222 SH SOLE 35222 0 0 FITBIT INC CL A 33812L102 114 22940 SH SOLE 22940 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 622 30544 SH SOLE 30544 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 220 19040 SH SOLE 19040 0 0 FLAHERTY & CRUMRINE PFD INC COM 33848E106 365 34662 SH SOLE 34662 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 487 29091 SH SOLE 29091 0 0 FLEX LTD ORD Y2573F102 133 17480 SH SOLE 17480 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 240 11412 SH SOLE 11412 0 0 FOOT LOCKER INC COM 344849104 529 9948 SH SOLE 9948 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2923 382222 SH SOLE 382222 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 358 12697 SH SOLE 12697 0 0 FREEPORT-MCMORAN INC CL B 35671D857 292 28372 SH SOLE 28372 0 0 FRONTDOOR INC COM 35905A109 245 9196 SH SOLE 9196 0 0 FS KKR CAPITAL CORP COM 302635107 10884 2100404 SH SOLE 2100404 0 0 FULTON FINL CORP PA COM 360271100 326 21056 SH SOLE 21056 0 0 GABELLI DIVD & INCOME TR COM 36242H104 200 10920 SH SOLE 10920 0 0 GABELLI EQUITY TR INC COM 362397101 92 17954 SH SOLE 17954 0 0 GALLAGHER ARTHUR J & CO COM 363576109 302 4103 SH SOLE 4103 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 172 46429 SH SOLE 46429 0 0 GAP INC DEL COM 364760108 253 9833 SH SOLE 9833 0 0 GARRETT MOTION INC COM 366505105 169 13695 SH SOLE 13695 0 0 GENERAL DYNAMICS CORP COM 369550108 2838 18063 SH SOLE 18063 0 0 GENERAL ELECTRIC CO COM 369604103 4078 538548 SH SOLE 538548 0 0 GENERAL MLS INC COM 370334104 3607 92653 SH SOLE 92653 0 0 GENERAL MTRS CO COM 37045V100 1697 50731 SH SOLE 50731 0 0 GENUINE PARTS CO COM 372460105 474 4938 SH SOLE 4938 0 0 GILEAD SCIENCES INC COM 375558103 3524 56421 SH SOLE 56421 0 0 GLACIER BANCORP INC NEW COM 37637Q105 485 12248 SH SOLE 12248 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2055 53773 SH SOLE 53773 0 0 GLOBAL PMTS INC COM 37940X102 290 2809 SH SOLE 2809 0 0 GLOBAL X FDS REIT ETF 37950E127 1006 74133 SH SOLE 74133 0 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 2519 230427 SH SOLE 230427 0 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 528 19130 SH SOLE 19130 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 457 66359 SH SOLE 66359 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 535 31259 SH SOLE 31259 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1516 90575 SH SOLE 90575 0 0 GLOBAL X FDS SUPER DIV ALTR 37954Y806 1994 150020 SH SOLE 150020 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1441 65237 SH SOLE 65237 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 522 44733 SH SOLE 44733 0 0 GOLDCORP INC NEW COM 380956409 156 15903 SH SOLE 15903 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 1953 106271 SH SOLE 106271 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 736 24429 SH SOLE 24429 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 767 15257 SH SOLE 15257 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3782 37802 SH SOLE 37802 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1424 8511 SH SOLE 8511 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 73 10609 SH SOLE 10609 0 0 GRAHAM HLDGS CO COM 384637104 690 1073 SH SOLE 1073 0 0 GRAINGER W W INC COM 384802104 225 802 SH SOLE 802 0 0 GS FIN CORP ETN CLAYMORE37 362273104 145 11135 SH SOLE 11135 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 492 26921 SH SOLE 26921 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 459 4714 SH SOLE 4714 0 0 HALLIBURTON CO COM 406216101 614 23193 SH SOLE 23193 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 226 15465 SH SOLE 15465 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 270 9679 SH SOLE 9679 0 0 HANCOCK JOHN INVS TR COM 410142103 417 29538 SH SOLE 29538 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 195 10347 SH SOLE 10347 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 318 16986 SH SOLE 16986 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 384 18783 SH SOLE 18783 0 0 HANESBRANDS INC COM 410345102 156 12561 SH SOLE 12561 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 213 11172 SH SOLE 11172 0 0 HARRIS CORP DEL COM 413875105 443 3274 SH SOLE 3274 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 676 15204 SH SOLE 15204 0 0 HASBRO INC COM 418056107 437 5373 SH SOLE 5373 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 299 8174 SH SOLE 8174 0 0 HCA HEALTHCARE INC COM 40412C101 662 5323 SH SOLE 5323 0 0 HCP INC COM 40414L109 2178 77986 SH SOLE 77986 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 607 23991 SH SOLE 23991 0 0 HEALTHEQUITY INC COM 42226A107 269 4516 SH SOLE 4516 0 0 HECLA MNG CO COM 422704106 41 17511 SH SOLE 17511 0 0 HENRY JACK & ASSOC INC COM 426281101 360 2842 SH SOLE 2842 0 0 HERCULES CAPITAL INC COM 427096508 225 20323 SH SOLE 20323 0 0 HERSHEY CO COM 427866108 696 6496 SH SOLE 6496 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 268 19527 SH SOLE 19527 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 357 27121 SH SOLE 27121 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 113 31500 SH SOLE 31500 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 266 20772 SH SOLE 20772 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 252 8816 SH SOLE 8816 0 0 HOLLYFRONTIER CORP COM 436106108 525 10272 SH SOLE 10272 0 0 HOLOGIC INC COM 436440101 485 11799 SH SOLE 11799 0 0 HOME DEPOT INC COM 437076102 16428 95597 SH SOLE 95597 0 0 HONEYWELL INTL INC COM 438516106 6744 51056 SH SOLE 51056 0 0 HORMEL FOODS CORP COM 440452100 636 14908 SH SOLE 14908 0 0 HP INC COM 40434L105 1687 82446 SH SOLE 82446 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 884 21513 SH SOLE 21513 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 397 15415 SH SOLE 15415 0 0 HUMANA INC COM 444859102 585 2045 SH SOLE 2045 0 0 HUNTINGTON BANCSHARES INC COM 446150104 329 27591 SH SOLE 27591 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 235 1230 SH SOLE 1230 0 0 HUNTSMAN CORP COM 447011107 219 11347 SH SOLE 11347 0 0 IAC INTERACTIVECORP COM 44919P508 221 1208 SH SOLE 1208 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 293 5134 SH SOLE 5134 0 0 ICICI BK LTD ADR 45104G104 114 11073 SH SOLE 11073 0 0 IDEXX LABS INC COM 45168D104 501 2697 SH SOLE 2697 0 0 II VI INC COM 902104108 233 7186 SH SOLE 7186 0 0 ILLINOIS TOOL WKS INC COM 452308109 2494 19670 SH SOLE 19670 0 0 ILLUMINA INC COM 452327109 2000 6665 SH SOLE 6665 0 0 IMMERSION CORP COM 452521107 1275 142341 SH SOLE 142341 0 0 IMMUNOGEN INC COM 45253H101 56 11600 SH SOLE 11600 0 0 INCYTE CORP COM 45337C102 329 5191 SH SOLE 5191 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 149 16194 SH SOLE 16194 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 6746 233596 SH SOLE 233596 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 414 18571 SH SOLE 18571 0 0 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1573 83159 SH SOLE 83159 0 0 INDEXIQ ETF TR IQ ENCH BD US 45409B487 202 10873 SH SOLE 10873 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 861 47381 SH SOLE 47381 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4698 148163 SH SOLE 148163 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 421 21365 SH SOLE 21365 0 0 INFOSYS LTD SPONSORED ADR 456788108 174 18324 SH SOLE 18324 0 0 INGERSOLL-RAND PLC SHS G47791101 398 4362 SH SOLE 4362 0 0 INTEL CORP COM 458140100 12120 258250 SH SOLE 258250 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 408 5416 SH SOLE 5416 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7492 65841 SH SOLE 65841 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 376 2804 SH SOLE 2804 0 0 INTL PAPER CO COM 460146103 667 16508 SH SOLE 16508 0 0 INTREXON CORP COM 46122T102 299 45705 SH SOLE 45705 0 0 INTUIT COM 461202103 2215 11254 SH SOLE 11254 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3265 6821 SH SOLE 6821 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 834 57581 SH SOLE 57581 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 643 37922 SH SOLE 37922 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 136 13231 SH SOLE 13231 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16549 181070 SH SOLE 181070 0 0 INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 1879 182960 SH SOLE 182960 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 4171 309866 SH SOLE 309866 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1711 118157 SH SOLE 118157 0 0 INVESCO MUN TR COM 46131J103 129 11600 SH SOLE 11600 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 77812 504517 SH SOLE 504517 0 0 INVESCO SR INCOME TR COM 46131H107 244 62287 SH SOLE 62287 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 142 12400 SH SOLE 12400 0 0 IPG PHOTONICS CORP COM 44980X109 680 6004 SH SOLE 6004 0 0 IQVIA HLDGS INC COM 46266C105 587 5051 SH SOLE 5051 0 0 IROBOT CORP COM 462726100 536 6400 SH SOLE 6400 0 0 IRON MTN INC NEW COM 46284V101 444 13710 SH SOLE 13710 0 0 ISHARES GOLD TRUST ISHARES 464285105 1998 162588 SH SOLE 162588 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 689 26351 SH SOLE 26351 0 0 ISHARES INC MSCI WORLD ETF 464286392 14193 161852 SH SOLE 161852 0 0 ISHARES INC MIN VOL GBL ETF 464286525 5729 70505 SH SOLE 70505 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 9015 161354 SH SOLE 161354 0 0 ISHARES INC MSCI EURZONE ETF 464286608 1893 54003 SH SOLE 54003 0 0 ISHARES INC MSCI PAC JP ETF 464286665 277 6808 SH SOLE 6808 0 0 ISHARES INC MSCI MEXICO ETF 464286822 292 7092 SH SOLE 7092 0 0 ISHARES INC CORE MSCI EMKT 46434G103 33899 718951 SH SOLE 718951 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 2593 178642 SH SOLE 178642 0 0 ISHARES TR S&P 100 ETF 464287101 2268 20339 SH SOLE 20339 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 3211 20257 SH SOLE 20257 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 2277 15975 SH SOLE 15975 0 0 ISHARES TR CORE S&P TTL STK 464287150 13212 232775 SH SOLE 232775 0 0 ISHARES TR SELECT DIVID ETF 464287168 23667 265006 SH SOLE 265006 0 0 ISHARES TR TIPS BD ETF 464287176 11883 108508 SH SOLE 108508 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 340 8699 SH SOLE 8699 0 0 ISHARES TR TRANS AVG ETF 464287192 760 4606 SH SOLE 4606 0 0 ISHARES TR CORE S&P500 ETF 464287200 57896 230107 SH SOLE 230107 0 0 ISHARES TR CORE US AGGBD ET 464287226 15039 141227 SH SOLE 141227 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 11586 296628 SH SOLE 296628 0 0 ISHARES TR IBOXX INV CP ETF 464287242 9884 87612 SH SOLE 87612 0 0 ISHARES TR GLOBAL TECH ETF 464287291 950 6594 SH SOLE 6594 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 27162 180276 SH SOLE 180276 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 376 6645 SH SOLE 6645 0 0 ISHARES TR S&P 500 VAL ETF 464287408 10030 99172 SH SOLE 99172 0 0 ISHARES TR 20 YR TR BD ETF 464287432 908 7474 SH SOLE 7474 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 1525 14638 SH SOLE 14638 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 5953 71190 SH SOLE 71190 0 0 ISHARES TR MSCI EAFE ETF 464287465 15411 262181 SH SOLE 262181 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 5865 74243 SH SOLE 74243 0 0 ISHARES TR RUS MD CP GR ETF 464287481 10206 89764 SH SOLE 89764 0 0 ISHARES TR RUS MID CAP ETF 464287499 11861 253249 SH SOLE 253249 0 0 ISHARES TR CORE S&P MCP ETF 464287507 55713 335506 SH SOLE 335506 0 0 ISHARES TR EXPANDED TECH 464287515 263 1514 SH SOLE 1514 0 0 ISHARES TR PHLX SEMICND ETF 464287523 1753 11175 SH SOLE 11175 0 0 ISHARES TR EXPND TEC SC ETF 464287549 322 1875 SH SOLE 1875 0 0 ISHARES TR NASDAQ BIOTECH 464287556 8719 90418 SH SOLE 90418 0 0 ISHARES TR COHEN STEER REIT 464287564 1384 14463 SH SOLE 14463 0 0 ISHARES TR GLOBAL 100 ETF 464287572 689 16255 SH SOLE 16255 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 274 1513 SH SOLE 1513 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 27377 246574 SH SOLE 246574 0 0 ISHARES TR S&P MC 400GR ETF 464287606 5756 30102 SH SOLE 30102 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 45619 348323 SH SOLE 348323 0 0 ISHARES TR RUS 1000 ETF 464287622 15034 107046 SH SOLE 107046 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 4138 38331 SH SOLE 38331 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 6565 37582 SH SOLE 37582 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 32976 239522 SH SOLE 239522 0 0 ISHARES TR CORE S&P US VLU 464287663 10192 207610 SH SOLE 207610 0 0 ISHARES TR CORE S&P US GWT 464287671 28434 539545 SH SOLE 539545 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1227 8369 SH SOLE 8369 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1292 9626 SH SOLE 9626 0 0 ISHARES TR S&P MC 400VL ETF 464287705 3365 24326 SH SOLE 24326 0 0 ISHARES TR US TELECOM ETF 464287713 716 27156 SH SOLE 27156 0 0 ISHARES TR U.S. TECH ETF 464287721 5555 34734 SH SOLE 34734 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2445 32632 SH SOLE 32632 0 0 ISHARES TR US INDUSTRIALS 464287754 824 6409 SH SOLE 6409 0 0 ISHARES TR US HLTHCARE ETF 464287762 2080 11506 SH SOLE 11506 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 499 4447 SH SOLE 4447 0 0 ISHARES TR U.S. FINLS ETF 464287788 5847 54972 SH SOLE 54972 0 0 ISHARES TR U.S. ENERGY ETF 464287796 945 32015 SH SOLE 32015 0 0 ISHARES TR CORE S&P SCP ETF 464287804 61567 886154 SH SOLE 886154 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 1373 12900 SH SOLE 12900 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 2268 27012 SH SOLE 27012 0 0 ISHARES TR DOW JONES US ETF 464287846 616 4948 SH SOLE 4948 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2195 16645 SH SOLE 16645 0 0 ISHARES TR S&P SML 600 GWT 464287887 8378 51929 SH SOLE 51929 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 2123 22041 SH SOLE 22041 0 0 ISHARES TR INTL TREA BD ETF 464288117 613 12637 SH SOLE 12637 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1454 13792 SH SOLE 13792 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 206 3236 SH SOLE 3236 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1493 9236 SH SOLE 9236 0 0 ISHARES TR MSCI ACWI ETF 464288257 5768 89906 SH SOLE 89906 0 0 ISHARES TR EAFE SML CP ETF 464288273 2106 40633 SH SOLE 40633 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2916 28058 SH SOLE 28058 0 0 ISHARES TR NEW YORK MUN ETF 464288323 677 12361 SH SOLE 12361 0 0 ISHARES TR GLB INFRASTR ETF 464288372 1049 26630 SH SOLE 26630 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 308 2217 SH SOLE 2217 0 0 ISHARES TR NATIONAL MUN ETF 464288414 20532 188577 SH SOLE 188577 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2436 84854 SH SOLE 84854 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 223 4953 SH SOLE 4953 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 4778 32316 SH SOLE 32316 0 0 ISHARES TR IBOXX HI YD ETF 464288513 8499 104802 SH SOLE 104802 0 0 ISHARES TR CRE U S REIT ETF 464288521 359 8010 SH SOLE 8010 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2244 24132 SH SOLE 24132 0 0 ISHARES TR MBS ETF 464288588 3079 29422 SH SOLE 29422 0 0 ISHARES TR INTRM GOV CR ETF 464288612 2080 19222 SH SOLE 19222 0 0 ISHARES TR INTRM TR CRP ETF 464288638 3414 65132 SH SOLE 65132 0 0 ISHARES TR SH TR CRPORT ETF 464288646 7123 137936 SH SOLE 137936 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 231 1731 SH SOLE 1731 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 764 6297 SH SOLE 6297 0 0 ISHARES TR SHORT TREAS BD 464288679 5792 52508 SH SOLE 52508 0 0 ISHARES TR S&P US PFD STK 464288687 8486 247924 SH SOLE 247924 0 0 ISHARES TR GLB CNSM STP ETF 464288737 202 4384 SH SOLE 4384 0 0 ISHARES TR US HOME CONS ETF 464288752 205 6832 SH SOLE 6832 0 0 ISHARES TR US AER DEF ETF 464288760 5415 31328 SH SOLE 31328 0 0 ISHARES TR US REGNL BKS ETF 464288778 1145 28744 SH SOLE 28744 0 0 ISHARES TR MSCI USA ESG SLC 464288802 776 7528 SH SOLE 7528 0 0 ISHARES TR U.S. MED DVC ETF 464288810 6340 31728 SH SOLE 31728 0 0 ISHARES TR US HLTHCR PR ETF 464288828 476 2881 SH SOLE 2881 0 0 ISHARES TR U.S. PHARMA ETF 464288836 237 1686 SH SOLE 1686 0 0 ISHARES TR US OIL GS EX ETF 464288851 494 9559 SH SOLE 9559 0 0 ISHARES TR EAFE VALUE ETF 464288877 5873 129915 SH SOLE 129915 0 0 ISHARES TR EAFE GRWTH ETF 464288885 6642 96208 SH SOLE 96208 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1041 14503 SH SOLE 14503 0 0 ISHARES TR CORE LT USDB ETF 464289479 734 12438 SH SOLE 12438 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 808 16645 SH SOLE 16645 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 1998 48368 SH SOLE 48368 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1272 35644 SH SOLE 35644 0 0 ISHARES TR CONSER ALLOC ETF 464289883 3897 119088 SH SOLE 119088 0 0 ISHARES TR US TREAS BD ETF 46429B267 741 30043 SH SOLE 30043 0 0 ISHARES TR GNMA BOND ETF 46429B333 216 4430 SH SOLE 4430 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 4241 167067 SH SOLE 167067 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4078 122301 SH SOLE 122301 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 16454 326736 SH SOLE 326736 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 13456 159475 SH SOLE 159475 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 19619 294312 SH SOLE 294312 0 0 ISHARES TR MIN VOL USA ETF 46429B697 51483 982498 SH SOLE 982498 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 6138 62625 SH SOLE 62625 0 0 ISHARES TR USA QUALITY FCTR 46432F339 1078 14046 SH SOLE 14046 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 1592 21934 SH SOLE 21934 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 12250 122222 SH SOLE 122222 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 11248 214134 SH SOLE 214134 0 0 ISHARES TR CORE MSCI EAFE 46432F842 26512 482032 SH SOLE 482032 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 664 13544 SH SOLE 13544 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 534 20855 PRN SOLE 20855 0 0 ISHARES TR IBONDS MAR20 ETF 46432FBC0 845 32580 PRN SOLE 32580 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1208 24382 SH SOLE 24382 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 658 27738 SH SOLE 27738 0 0 ISHARES TR MULTIFACTOR USA 46434V282 7434 266826 SH SOLE 266826 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 721 16182 SH SOLE 16182 0 0 ISHARES TR IBONDS SEP2020 46434V571 5620 217589 SH SOLE 217589 0 0 ISHARES TR CORE TOTAL USD 46434V613 2178 44237 SH SOLE 44237 0 0 ISHARES TR CORE DIV GRWTH 46434V621 19272 580836 SH SOLE 580836 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 1205 51451 SH SOLE 51451 0 0 ISHARES TR CORE MSCI EURO 46434V738 2795 67623 SH SOLE 67623 0 0 ISHARES TR YLD OPTIM BD 46434V787 302 12783 SH SOLE 12783 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1253 48544 SH SOLE 48544 0 0 ISHARES TR ULTR SH TRM BD 46434V878 6051 120831 SH SOLE 120831 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 6917 276905 PRN SOLE 276905 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 6624 267085 PRN SOLE 267085 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 2151 88939 PRN SOLE 88939 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 4514 186740 PRN SOLE 186740 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 263 11161 PRN SOLE 11161 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 967 40441 PRN SOLE 40441 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 5898 242118 PRN SOLE 242118 0 0 ISHARES TR IBONDS DEC2023 46435G318 1356 54003 SH SOLE 54003 0 0 ISHARES TR EDGE MSCI MINM 46435G433 465 16014 SH SOLE 16014 0 0 ISHARES TR INTL DIV GRWTH 46435G524 945 19194 SH SOLE 19194 0 0 ISHARES TR CORE INTL AGGR 46435G672 544 10428 SH SOLE 10428 0 0 ISHARES TR IBONDS DEC2022 46435G755 2288 89310 SH SOLE 89310 0 0 ISHARES TR IBONDS DEC2021 46435G789 3796 149186 SH SOLE 149186 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 396 16712 SH SOLE 16712 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 2193 43991 SH SOLE 43991 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 3185 37569 SH SOLE 37569 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1231 24645 SH SOLE 24645 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 355 6072 SH SOLE 6072 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1087 29540 SH SOLE 29540 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3149 64267 SH SOLE 64267 0 0 JD COM INC SPON ADR CL A 47215P106 600 28672 SH SOLE 28672 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1503 46903 SH SOLE 46903 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3880 127476 SH SOLE 127476 0 0 JOHNSON & JOHNSON COM 478160104 30673 237728 SH SOLE 237728 0 0 JOHNSON CTLS INTL PLC SHS G51502105 783 26459 SH SOLE 26459 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 756 13901 SH SOLE 13901 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1672 32863 SH SOLE 32863 0 0 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 325 5015 SH SOLE 5015 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 7327 146162 SH SOLE 146162 0 0 JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 1426 30150 SH SOLE 30150 0 0 JPMORGAN CHASE & CO COM 46625H100 20019 205126 SH SOLE 205126 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1379 61775 SH SOLE 61775 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 153 42175 SH SOLE 42175 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 317 23020 SH SOLE 23020 0 0 KEARNY FINL CORP MD COM 48716P108 356 27768 SH SOLE 27768 0 0 KELLOGG CO COM 487836108 1222 21486 SH SOLE 21486 0 0 KEYCORP NEW COM 493267108 727 49167 SH SOLE 49167 0 0 KIMBERLY CLARK CORP COM 494368103 3714 32596 SH SOLE 32596 0 0 KIMCO RLTY CORP COM 49446R109 509 34720 SH SOLE 34720 0 0 KINDER MORGAN INC DEL COM 49456B101 3222 209425 SH SOLE 209425 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 946 66397 SH SOLE 66397 0 0 KLA-TENCOR CORP COM 482480100 246 2749 SH SOLE 2749 0 0 KONA GRILL INC COM 50047H201 11 10200 SH SOLE 10200 0 0 KRAFT HEINZ CO COM 500754106 3719 86361 SH SOLE 86361 0 0 KROGER CO COM 501044101 1638 59544 SH SOLE 59544 0 0 L BRANDS INC COM 501797104 314 12214 SH SOLE 12214 0 0 L3 TECHNOLOGIES INC COM 502413107 698 4012 SH SOLE 4012 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 612 4837 SH SOLE 4837 0 0 LAM RESEARCH CORP COM 512807108 930 6835 SH SOLE 6835 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 270 3899 SH SOLE 3899 0 0 LAMB WESTON HLDGS INC COM 513272104 2260 30725 SH SOLE 30725 0 0 LAS VEGAS SANDS CORP COM 517834107 1111 21391 SH SOLE 21391 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6168 239080 SH SOLE 239080 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4626 166392 SH SOLE 166392 0 0 LAUDER ESTEE COS INC CL A 518439104 787 6052 SH SOLE 6052 0 0 LAZARD LTD SHS A G54050102 229 6206 SH SOLE 6206 0 0 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 7794 271745 SH SOLE 271745 0 0 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 712 26653 SH SOLE 26653 0 0 LEIDOS HLDGS INC COM 525327102 337 6390 SH SOLE 6390 0 0 LENNAR CORP CL A 526057104 202 5164 SH SOLE 5164 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 762 141702 SH SOLE 141702 0 0 LILLY ELI & CO COM 532457108 5983 51708 SH SOLE 51708 0 0 LINCOLN NATL CORP IND COM 534187109 1790 34907 SH SOLE 34907 0 0 LINDE PLC COM G5494J103 955 6124 SH SOLE 6124 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 51 20023 SH SOLE 20023 0 0 LMP CAP & INCOME FD INC COM 50208A102 135 12681 SH SOLE 12681 0 0 LOCKHEED MARTIN CORP COM 539830109 3903 14922 SH SOLE 14922 0 0 LOGITECH INTL S A SHS H50430232 849 27154 SH SOLE 27154 0 0 LOWES COS INC COM 548661107 4257 46069 SH SOLE 46069 0 0 LPL FINL HLDGS INC COM 50212V100 1258 20594 SH SOLE 20594 0 0 LTC PPTYS INC COM 502175102 222 5338 SH SOLE 5338 0 0 LULULEMON ATHLETICA INC COM 550021109 205 1689 SH SOLE 1689 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 760 9112 SH SOLE 9112 0 0 M & T BK CORP COM 55261F104 587 4110 SH SOLE 4110 0 0 MACYS INC COM 55616P104 405 13623 SH SOLE 13623 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4234 74255 SH SOLE 74255 0 0 MAGNA INTL INC COM 559222401 346 7602 SH SOLE 7602 0 0 MAIN STREET CAPITAL CORP COM 56035L104 703 20801 SH SOLE 20801 0 0 MANITEX INTL INC COM 563420108 74 13000 SH SOLE 13000 0 0 MANITOWOC CO INC COM NEW 563571405 153 10377 SH SOLE 10377 0 0 MANULIFE FINL CORP COM 56501R106 467 32894 SH SOLE 32894 0 0 MARATHON OIL CORP COM 565849106 389 27025 SH SOLE 27025 0 0 MARATHON PETE CORP COM 56585A102 1604 27160 SH SOLE 27160 0 0 MARKEL CORP COM 570535104 1038 1000 SH SOLE 1000 0 0 MARRIOTT INTL INC NEW CL A 571903202 1506 13859 SH SOLE 13859 0 0 MARSH & MCLENNAN COS INC COM 571748102 2010 25200 SH SOLE 25200 0 0 MARTIN MARIETTA MATLS INC COM 573284106 357 2077 SH SOLE 2077 0 0 MASIMO CORP COM 574795100 650 6057 SH SOLE 6057 0 0 MASTERCARD INCORPORATED CL A 57636Q104 7057 37399 SH SOLE 37399 0 0 MATCH GROUP INC COM 57665R106 1083 25328 SH SOLE 25328 0 0 MATERIALISE NV SPONSORED ADS 57667T100 460 22965 SH SOLE 22965 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 30 49850 SH SOLE 49850 0 0 MATTEL INC COM 577081102 112 11191 SH SOLE 11191 0 0 MATTHEWS INTL CORP CL A 577128101 231 5675 SH SOLE 5675 0 0 MAXIMUS INC COM 577933104 493 7577 SH SOLE 7577 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3468 24907 SH SOLE 24907 0 0 MCDONALDS CORP COM 580135101 11093 62472 SH SOLE 62472 0 0 MCEWEN MNG INC COM 58039P107 28 15512 SH SOLE 15512 0 0 MCKESSON CORP COM 58155Q103 609 5519 SH SOLE 5519 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1110 69016 SH SOLE 69016 0 0 MEDTRONIC PLC SHS G5960L103 2287 25135 SH SOLE 25135 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 832 47270 SH SOLE 47270 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 1007 10906 SH SOLE 10906 0 0 MERCK & CO INC COM 58933Y105 15841 207472 SH SOLE 207472 0 0 METLIFE INC COM 59156R108 1107 26949 SH SOLE 26949 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 918 1623 SH SOLE 1623 0 0 MFA FINL INC COM 55272X102 360 53925 SH SOLE 53925 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 158 34231 SH SOLE 34231 0 0 MFS MUN INCOME TR SH BEN INT 552738106 498 81099 SH SOLE 81099 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 601 8357 SH SOLE 8357 0 0 MICRON TECHNOLOGY INC COM 595112103 1754 55369 SH SOLE 55369 0 0 MICROSOFT CORP COM 594918104 34848 343107 SH SOLE 343107 0 0 MIDDLESEX WATER CO COM 596680108 418 7828 SH SOLE 7828 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 54 11023 SH SOLE 11023 0 0 MOLSON COORS BREWING CO CL B 60871R209 516 9166 SH SOLE 9166 0 0 MONDELEZ INTL INC CL A 609207105 3073 76777 SH SOLE 76777 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 141 11351 SH SOLE 11351 0 0 MONOLITHIC PWR SYS INC COM 609839105 235 2024 SH SOLE 2024 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 704 14384 SH SOLE 14384 0 0 MOODYS CORP COM 615369105 480 3427 SH SOLE 3427 0 0 MORGAN STANLEY COM NEW 617446448 2019 50905 SH SOLE 50905 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 88 14591 SH SOLE 14591 0 0 MOSAIC CO NEW COM 61945C103 955 32745 SH SOLE 32745 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 120 83199 SH SOLE 83199 0 0 MSCI INC COM 55354G100 318 2157 SH SOLE 2157 0 0 NATIONAL FUEL GAS CO N J COM 636180101 267 5223 SH SOLE 5223 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 249 5199 SH SOLE 5199 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 258 5325 SH SOLE 5325 0 0 NETFLIX INC COM 64110L106 8187 30577 SH SOLE 30577 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 230 34421 SH SOLE 34421 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 200 84004 SH SOLE 84004 0 0 NEW JERSEY RES COM 646025106 333 7298 SH SOLE 7298 0 0 NEW MTN FIN CORP COM 647551100 304 24189 SH SOLE 24189 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 189 20009 SH SOLE 20009 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 68 11573 SH SOLE 11573 0 0 NEWELL BRANDS INC COM 651229106 309 16653 SH SOLE 16653 0 0 NEWMONT MINING CORP COM 651639106 1272 36709 SH SOLE 36709 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1078 61840 SH SOLE 61840 0 0 NEXTERA ENERGY INC COM 65339F101 3351 19279 SH SOLE 19279 0 0 NIKE INC CL B 654106103 4778 64451 SH SOLE 64451 0 0 NISOURCE INC COM 65473P105 311 12287 SH SOLE 12287 0 0 NOBLE CORP PLC SHS USD G65431101 41 15665 SH SOLE 15665 0 0 NOKIA CORP SPONSORED ADR 654902204 1260 216422 SH SOLE 216422 0 0 NORFOLK SOUTHERN CORP COM 655844108 2581 17251 SH SOLE 17251 0 0 NORTHERN TR CORP COM 665859104 261 3115 SH SOLE 3115 0 0 NORTHROP GRUMMAN CORP COM 666807102 2267 9250 SH SOLE 9250 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2436 28388 SH SOLE 28388 0 0 NOVOCURE LTD ORD SHS G6674U108 208 6200 SH SOLE 6200 0 0 NOVO-NORDISK A S ADR 670100205 1716 37242 SH SOLE 37242 0 0 NUCOR CORP COM 670346105 616 11902 SH SOLE 11902 0 0 NUSHARES ETF TR ENHANCED YIELD 67092P102 772 33300 SH SOLE 33300 0 0 NUTRIEN LTD COM 67077M108 1141 24302 SH SOLE 24302 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1504 107550 SH SOLE 107550 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 185 15047 SH SOLE 15047 0 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 196 17432 SH SOLE 17432 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 120 16200 SH SOLE 16200 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 1769 109760 SH SOLE 109760 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 110 13516 SH SOLE 13516 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 1198 129811 SH SOLE 129811 0 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 612 27364 SH SOLE 27364 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 222 19034 SH SOLE 19034 0 0 NUVEEN MUN VALUE FD INC COM 670928100 153 16480 SH SOLE 16480 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 307 15367 SH SOLE 15367 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 234 18376 SH SOLE 18376 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 137 11198 SH SOLE 11198 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 964 79028 SH SOLE 79028 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2624 314624 SH SOLE 314624 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 341 41145 SH SOLE 41145 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 302 14950 SH SOLE 14950 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 889 70914 SH SOLE 70914 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 618 45343 SH SOLE 45343 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 506 59798 SH SOLE 59798 0 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 261 18623 SH SOLE 18623 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 420 29860 SH SOLE 29860 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 135 10080 SH SOLE 10080 0 0 NVENT ELECTRIC PLC SHS G6700G107 242 10795 SH SOLE 10795 0 0 NVIDIA CORP COM 67066G104 5667 42443 SH SOLE 42443 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 49 37750 SH SOLE 37750 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 932 2706 SH SOLE 2706 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1326 33246 SH SOLE 33246 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2006 32692 SH SOLE 32692 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1598 45456 SH SOLE 45456 0 0 OMNICOM GROUP INC COM 681919106 1326 18111 SH SOLE 18111 0 0 ONEOK INC NEW COM 682680103 1226 22745 SH SOLE 22745 0 0 OPKO HEALTH INC COM 68375N103 32 10786 SH SOLE 10786 0 0 OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 10199 219143 SH SOLE 219143 0 0 OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 2158 42104 SH SOLE 42104 0 0 OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 3800 66293 SH SOLE 66293 0 0 OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 2253 67307 SH SOLE 67307 0 0 ORACLE CORP COM 68389X105 4163 92198 SH SOLE 92198 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 179 15335 SH SOLE 15335 0 0 ORGANOVO HLDGS INC COM 68620A104 30 31707 SH SOLE 31707 0 0 OSI ETF TR OSHARES FTSE 67110P100 2091 88556 SH SOLE 88556 0 0 OUTFRONT MEDIA INC COM 69007J106 852 47063 SH SOLE 47063 0 0 PACCAR INC COM 693718108 210 3668 SH SOLE 3668 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 8927 310281 SH SOLE 310281 0 0 PACER FDS TR TRENDP US MID CP 69374H204 2330 75556 SH SOLE 75556 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 1342 41060 SH SOLE 41060 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 1772 63476 SH SOLE 63476 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 230 9200 SH SOLE 9200 0 0 PACER FDS TR US CASH COWS 100 69374H881 373 14510 SH SOLE 14510 0 0 PALO ALTO NETWORKS INC COM 697435105 877 4656 SH SOLE 4656 0 0 PAN AMERICAN SILVER CORP COM 697900108 416 28511 SH SOLE 28511 0 0 PARKE BANCORP INC COM 700885106 266 14191 SH SOLE 14191 0 0 PARKER HANNIFIN CORP COM 701094104 956 6398 SH SOLE 6398 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 213 11457 SH SOLE 11457 0 0 PAYCHEX INC COM 704326107 2208 33888 SH SOLE 33888 0 0 PAYPAL HLDGS INC COM 70450Y103 5741 68278 SH SOLE 68278 0 0 PENNANTPARK INVT CORP COM 708062104 148 23266 SH SOLE 23266 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 412 28407 SH SOLE 28407 0 0 PEPSICO INC COM 713448108 11352 102736 SH SOLE 102736 0 0 PERKINELMER INC COM 714046109 388 4928 SH SOLE 4928 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 264 20326 SH SOLE 20326 0 0 PFIZER INC COM 717081103 16640 381266 SH SOLE 381266 0 0 PHILIP MORRIS INTL INC COM 718172109 7445 111563 SH SOLE 111563 0 0 PHILLIPS 66 COM 718546104 1925 22349 SH SOLE 22349 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 413 24257 SH SOLE 24257 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 493 32161 SH SOLE 32161 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2118 72573 SH SOLE 72573 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1732 82279 SH SOLE 82279 0 0 PIMCO ETF TR 1-3YR USTREIDX 72201R106 1293 25777 SH SOLE 25777 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3110 61179 SH SOLE 61179 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 680 6885 SH SOLE 6885 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 2456 23902 SH SOLE 23902 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2851 29976 SH SOLE 29976 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 2228 22490 SH SOLE 22490 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11153 110483 SH SOLE 110483 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 743 14057 SH SOLE 14057 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 791 98760 SH SOLE 98760 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 246 25791 SH SOLE 25791 0 0 PIMCO MUN INCOME FD II COM 72200W106 627 47116 SH SOLE 47116 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 154 12263 SH SOLE 12263 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 321 24661 SH SOLE 24661 0 0 PIONEER NAT RES CO COM 723787107 468 3576 SH SOLE 3576 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 591 29473 SH SOLE 29473 0 0 PLUG POWER INC COM NEW 72919P202 13 10217 SH SOLE 10217 0 0 PNC FINL SVCS GROUP INC COM 693475105 5655 48361 SH SOLE 48361 0 0 POLARIS INDS INC COM 731068102 681 8872 SH SOLE 8872 0 0 POLYMET MINING CORP COM 731916102 30 36717 SH SOLE 36717 0 0 POOL CORPORATION COM 73278L105 801 5391 SH SOLE 5391 0 0 PPG INDS INC COM 693506107 1752 17140 SH SOLE 17140 0 0 PPL CORP COM 69351T106 2983 105279 SH SOLE 105279 0 0 PREFERRED APT CMNTYS INC COM 74039L103 431 30658 SH SOLE 30658 0 0 PRETIUM RES INC COM 74139C102 125 14765 SH SOLE 14765 0 0 PRICE T ROWE GROUP INC COM 74144T108 562 6069 SH SOLE 6069 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN EDGE ACTV 74255Y102 288 7596 SH SOLE 7596 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 244 5541 SH SOLE 5541 0 0 PROCTER AND GAMBLE CO COM 742718109 20172 219464 SH SOLE 219464 0 0 PROFIRE ENERGY INC COM 74316X101 61 42300 SH SOLE 42300 0 0 PROGRESSIVE CORP OHIO COM 743315103 1931 32016 SH SOLE 32016 0 0 PROLOGIS INC COM 74340W103 465 7948 SH SOLE 7948 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 5447 173850 SH SOLE 173850 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1124 21733 SH SOLE 21733 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 245 4558 SH SOLE 4558 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 236 6868 SH SOLE 6868 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 594 16379 SH SOLE 16379 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 1807 54113 SH SOLE 54113 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 4749 78440 SH SOLE 78440 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 250 39624 SH SOLE 39624 0 0 PROVIDENT FINL SVCS INC COM 74386T105 373 15441 SH SOLE 15441 0 0 PRUDENTIAL FINL INC COM 744320102 1424 17454 SH SOLE 17454 0 0 PUBLIC STORAGE COM 74460D109 954 4706 SH SOLE 4706 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4697 90244 SH SOLE 90244 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 72 10752 SH SOLE 10752 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 139 29651 SH SOLE 29651 0 0 QUALCOMM INC COM 747525103 2626 46141 SH SOLE 46141 0 0 QUEST DIAGNOSTICS INC COM 74834L100 494 5916 SH SOLE 5916 0 0 QUICKLOGIC CORP COM 74837P108 32 43723 SH SOLE 43723 0 0 RAYTHEON CO COM NEW 755111507 3335 21726 SH SOLE 21726 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 1767 70671 SH SOLE 70671 0 0 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 1530 51960 SH SOLE 51960 0 0 REALTY INCOME CORP COM 756109104 2905 46074 SH SOLE 46074 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1521 51691 SH SOLE 51691 0 0 RED HAT INC COM 756577102 746 4245 SH SOLE 4245 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1383 3700 SH SOLE 3700 0 0 REGIONS FINL CORP NEW COM 7591EP100 348 25960 SH SOLE 25960 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 168 28194 SH SOLE 28194 0 0 RESMED INC COM 761152107 798 7011 SH SOLE 7011 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1088 68538 SH SOLE 68538 0 0 RETAIL PPTYS AMER INC CL A 76131V202 125 11498 SH SOLE 11498 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1027 21175 SH SOLE 21175 0 0 RITE AID CORP COM 767754104 16 22605 SH SOLE 22605 0 0 RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 296 18200 SH SOLE 18200 0 0 ROCKWELL AUTOMATION INC COM 773903109 720 4788 SH SOLE 4788 0 0 ROKU INC COM CL A 77543R102 458 14945 SH SOLE 14945 0 0 ROLLINS INC COM 775711104 1202 33309 SH SOLE 33309 0 0 ROPER TECHNOLOGIES INC COM 776696106 882 3313 SH SOLE 3313 0 0 ROSS STORES INC COM 778296103 1521 18278 SH SOLE 18278 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1388 14212 SH SOLE 14212 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1862 31058 SH SOLE 31058 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1521 26096 SH SOLE 26096 0 0 ROYAL GOLD INC COM 780287108 212 2474 SH SOLE 2474 0 0 ROYCE VALUE TR INC COM 780910105 867 73511 SH SOLE 73511 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 808 12118 SH SOLE 12118 0 0 S&P GLOBAL INC COM 78409V104 1366 8048 SH SOLE 8048 0 0 SALESFORCE COM INC COM 79466L302 1863 13601 SH SOLE 13601 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 925 125183 SH SOLE 125183 0 0 SANCHEZ ENERGY CORP COM 79970Y105 7 27308 SH SOLE 27308 0 0 SANGAMO THERAPEUTICS INC COM 800677106 233 20300 SH SOLE 20300 0 0 SANOFI SPONSORED ADR 80105N105 744 17136 SH SOLE 17136 0 0 SAP SE SPON ADR 803054204 234 2349 SH SOLE 2349 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 271 1671 SH SOLE 1671 0 0 SCANA CORP NEW COM 80589M102 415 8690 SH SOLE 8690 0 0 SCHEIN HENRY INC COM 806407102 294 3750 SH SOLE 3750 0 0 SCHLUMBERGER LTD COM 806857108 831 23059 SH SOLE 23059 0 0 SCHWAB CHARLES CORP NEW COM 808513105 1592 38460 SH SOLE 38460 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 368 6136 SH SOLE 6136 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2259 37841 SH SOLE 37841 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2390 34672 SH SOLE 34672 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1102 22415 SH SOLE 22415 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3183 66400 SH SOLE 66400 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1875 30907 SH SOLE 30907 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1651 70155 SH SOLE 70155 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3116 66339 SH SOLE 66339 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3544 125011 SH SOLE 125011 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2209 43665 SH SOLE 43665 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 1251 32481 SH SOLE 32481 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1035 20734 SH SOLE 20734 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 6095 114452 SH SOLE 114452 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 293 4769 SH SOLE 4769 0 0 SCYNEXIS INC COM 811292101 106 200000 SH SOLE 200000 0 0 SEI INVESTMENTS CO COM 784117103 581 12580 SH SOLE 12580 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 313 42612 SH SOLE 42612 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1953 38650 SH SOLE 38650 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9785 113105 SH SOLE 113105 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8474 166881 SH SOLE 166881 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5098 51489 SH SOLE 51489 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 5808 101277 SH SOLE 101277 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 20444 858460 SH SOLE 858460 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6672 103579 SH SOLE 103579 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10458 168727 SH SOLE 168727 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 220 5333 SH SOLE 5333 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 441 14211 SH SOLE 14211 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2959 55908 SH SOLE 55908 0 0 SELECTIVE INS GROUP INC COM 816300107 254 4170 SH SOLE 4170 0 0 SEMPRA ENERGY COM 816851109 622 5750 SH SOLE 5750 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 237 20185 SH SOLE 20185 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 396 10772 SH SOLE 10772 0 0 SERVICENOW INC COM 81762P102 399 2238 SH SOLE 2238 0 0 SHERWIN WILLIAMS CO COM 824348106 1349 3429 SH SOLE 3429 0 0 SHIRE PLC SPONSORED ADR 82481R106 263 1514 SH SOLE 1514 0 0 SHOPIFY INC CL A 82509L107 223 1612 SH SOLE 1612 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 563 5470 SH SOLE 5470 0 0 SIMON PPTY GROUP INC NEW COM 828806109 663 3953 SH SOLE 3953 0 0 SIRIUS XM HLDGS INC COM 82968B103 1000 175143 SH SOLE 175143 0 0 SITO MOBILE LTD COM NEW 82988R203 47 51953 SH SOLE 51953 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1618 29089 SH SOLE 29089 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 283 4228 SH SOLE 4228 0 0 SMITH A O COM 831865209 456 10637 SH SOLE 10637 0 0 SMUCKER J M CO COM NEW 832696405 331 3538 SH SOLE 3538 0 0 SNAP INC CL A 83304A106 98 17718 SH SOLE 17718 0 0 SOLIGENIX INC COM 834223307 17 20300 SH SOLE 20300 0 0 SOUTH JERSEY INDS INC COM 838518108 332 11951 SH SOLE 11951 0 0 SOUTHERN CO COM 842587107 2657 60452 SH SOLE 60452 0 0 SOUTHWEST AIRLS CO COM 844741108 1036 22278 SH SOLE 22278 0 0 SOUTHWESTERN ENERGY CO COM 845467109 120 35315 SH SOLE 35315 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 12270 52617 SH SOLE 52617 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 12228 100847 SH SOLE 100847 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1206 36240 SH SOLE 36240 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 819 9652 SH SOLE 9652 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 338 5452 SH SOLE 5452 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 421 13003 SH SOLE 13003 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 341 11408 SH SOLE 11408 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 787 19072 SH SOLE 19072 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3615 81675 SH SOLE 81675 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1047 29960 SH SOLE 29960 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1117 34126 SH SOLE 34126 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3162 89478 SH SOLE 89478 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1719 64982 SH SOLE 64982 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 109261 435347 SH SOLE 435347 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10519 34741 SH SOLE 34741 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 6873 226295 SH SOLE 226295 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 523 20088 SH SOLE 20088 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 10056 119586 SH SOLE 119586 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 2532 52626 SH SOLE 52626 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4733 98487 SH SOLE 98487 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 856 25138 SH SOLE 25138 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 1853 70305 SH SOLE 70305 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 733 13584 SH SOLE 13584 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1006 17945 SH SOLE 17945 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2524 53937 SH SOLE 53937 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2739 82909 SH SOLE 82909 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2789 85828 SH SOLE 85828 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4482 133426 SH SOLE 133426 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 3574 118586 SH SOLE 118586 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 277 5325 SH SOLE 5325 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2034 74901 SH SOLE 74901 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 214 7739 SH SOLE 7739 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 1032 12004 SH SOLE 12004 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 345 4374 SH SOLE 4374 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 483 17345 SH SOLE 17345 0 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 364 6752 SH SOLE 6752 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 713 11970 SH SOLE 11970 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 2096 44793 SH SOLE 44793 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 411 45593 SH SOLE 45593 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 20458 228528 SH SOLE 228528 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 500 13384 SH SOLE 13384 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 212 6853 SH SOLE 6853 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2280 38021 SH SOLE 38021 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1799 39243 SH SOLE 39243 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 210 4735 SH SOLE 4735 0 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 771 26190 SH SOLE 26190 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 920 31500 SH SOLE 31500 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 228 3531 SH SOLE 3531 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 1200 16722 SH SOLE 16722 0 0 SPLUNK INC COM 848637104 229 2189 SH SOLE 2189 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1167 93079 SH SOLE 93079 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 4455 432170 SH SOLE 432170 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 162 29046 SH SOLE 29046 0 0 SQUARE INC CL A 852234103 1874 33412 SH SOLE 33412 0 0 SRC ENERGY INC COM 78470V108 105 22445 SH SOLE 22445 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3095 136029 SH SOLE 136029 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 536 15524 SH SOLE 15524 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 7378 165058 SH SOLE 165058 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4428 93483 SH SOLE 93483 0 0 STAG INDL INC COM 85254J102 238 9578 SH SOLE 9578 0 0 STARBUCKS CORP COM 855244109 3645 56614 SH SOLE 56614 0 0 STARWOOD PPTY TR INC COM 85571B105 1170 59287 SH SOLE 59287 0 0 STATE STR CORP COM 857477103 281 4422 SH SOLE 4422 0 0 STONECASTLE FINL CORP COM 861780104 212 10974 SH SOLE 10974 0 0 STORE CAP CORP COM 862121100 326 11520 SH SOLE 11520 0 0 STRYKER CORP COM 863667101 2091 13353 SH SOLE 13353 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 622 32276 SH SOLE 32276 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 153 15197 SH SOLE 15197 0 0 SUN LIFE FINL INC COM 866796105 273 8218 SH SOLE 8218 0 0 SUNCOR ENERGY INC NEW COM 867224107 453 16197 SH SOLE 16197 0 0 SUNOCO LP COM U REP LP 86765K109 547 20103 SH SOLE 20103 0 0 SUNOPTA INC COM 8676EP108 48 12492 SH SOLE 12492 0 0 SUNTRUST BKS INC COM 867914103 458 9114 SH SOLE 9114 0 0 SYMANTEC CORP COM 871503108 203 10749 SH SOLE 10749 0 0 SYNCHRONY FINL COM 87165B103 598 25385 SH SOLE 25385 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1 12400 SH SOLE 12400 0 0 SYSCO CORP COM 871829107 2276 36297 SH SOLE 36297 0 0 T MOBILE US INC COM 872590104 439 6908 SH SOLE 6908 0 0 T2 BIOSYSTEMS INC COM 89853L104 45 15065 SH SOLE 15065 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 525 14208 SH SOLE 14208 0 0 TAL ED GROUP SPONSORED ADS 874080104 230 8624 SH SOLE 8624 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1553 76822 SH SOLE 76822 0 0 TAPESTRY INC COM 876030107 204 6053 SH SOLE 6053 0 0 TARGET CORP COM 87612E106 1316 19917 SH SOLE 19917 0 0 TE CONNECTIVITY LTD REG SHS H84989104 375 4960 SH SOLE 4960 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 753 44891 SH SOLE 44891 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 590 39054 SH SOLE 39054 0 0 TELEFLEX INC COM 879369106 761 2942 SH SOLE 2942 0 0 TESLA INC COM 88160R101 3721 11182 SH SOLE 11182 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 600 38922 SH SOLE 38922 0 0 TEXAS INSTRS INC COM 882508104 2080 22012 SH SOLE 22012 0 0 TEXTRON INC COM 883203101 904 19654 SH SOLE 19654 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3393 15166 SH SOLE 15166 0 0 THL CR SR LN FD COM 87244R103 1556 104741 SH SOLE 104741 0 0 THL CREDIT INC COM 872438106 244 40114 SH SOLE 40114 0 0 THOR INDS INC COM 885160101 272 5239 SH SOLE 5239 0 0 TIER REIT INC COM NEW 88650V208 624 30228 SH SOLE 30228 0 0 TIFFANY & CO NEW COM 886547108 365 4525 SH SOLE 4525 0 0 TJX COS INC NEW COM 872540109 2821 63054 SH SOLE 63054 0 0 TORO CO COM 891092108 338 6050 SH SOLE 6050 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1293 26007 SH SOLE 26007 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 71 10450 SH SOLE 10450 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 275 13822 SH SOLE 13822 0 0 TOTAL S A SPONSORED ADR 89151E109 763 14627 SH SOLE 14627 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 369 3182 SH SOLE 3182 0 0 TRACTOR SUPPLY CO COM 892356106 474 5689 SH SOLE 5689 0 0 TRANSCANADA CORP COM 89353D107 983 27517 SH SOLE 27517 0 0 TRANSDIGM GROUP INC COM 893641100 603 1773 SH SOLE 1773 0 0 TRANSENTERIX INC COM NEW 89366M201 87 38336 SH SOLE 38336 0 0 TRANSGLOBE ENERGY CORP COM 893662106 41 22175 SH SOLE 22175 0 0 TRANSOCEAN LTD REG SHS H8817H100 136 19449 SH SOLE 19449 0 0 TRANSUNION COM 89400J107 204 3585 SH SOLE 3585 0 0 TRAVELERS COMPANIES INC COM 89417E109 1313 10962 SH SOLE 10962 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 497 10326 SH SOLE 10326 0 0 TWILIO INC CL A 90138F102 250 2798 SH SOLE 2798 0 0 TWITTER INC COM 90184L102 1315 45769 SH SOLE 45769 0 0 U S SILICA HLDGS INC COM 90346E103 102 10071 SH SOLE 10071 0 0 UBS GROUP AG SHS H42097107 148 11979 SH SOLE 11979 0 0 UGI CORP NEW COM 902681105 745 13964 SH SOLE 13964 0 0 ULTA BEAUTY INC COM 90384S303 434 1779 SH SOLE 1779 0 0 UMH PPTYS INC COM 903002103 361 30478 SH SOLE 30478 0 0 UNDER ARMOUR INC CL A 904311107 940 53258 SH SOLE 53258 0 0 UNDER ARMOUR INC CL C 904311206 410 25355 SH SOLE 25355 0 0 UNILEVER N V N Y SHS NEW 904784709 1005 18676 SH SOLE 18676 0 0 UNILEVER PLC SPON ADR NEW 904767704 1783 34125 SH SOLE 34125 0 0 UNION PAC CORP COM 907818108 4429 32053 SH SOLE 32053 0 0 UNITED CONTL HLDGS INC COM 910047109 346 4132 SH SOLE 4132 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 32 17746 SH SOLE 17746 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7154 73369 SH SOLE 73369 0 0 UNITED RENTALS INC COM 911363109 779 7597 SH SOLE 7597 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 597 61818 SH SOLE 61818 0 0 UNITED STATES STL CORP NEW COM 912909108 292 16038 SH SOLE 16038 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 724 19288 SH SOLE 19288 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8802 82712 SH SOLE 82712 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7433 29843 SH SOLE 29843 0 0 UNITI GROUP INC COM 91325V108 194 12484 SH SOLE 12484 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 345 3682 SH SOLE 3682 0 0 US BANCORP DEL COM NEW 902973304 2703 59209 SH SOLE 59209 0 0 V F CORP COM 918204108 899 12639 SH SOLE 12639 0 0 VAIL RESORTS INC COM 91879Q109 596 2827 SH SOLE 2827 0 0 VALE S A ADR 91912E105 207 15726 SH SOLE 15726 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1317 17538 SH SOLE 17538 0 0 VALLEY NATL BANCORP COM 919794107 170 19087 SH SOLE 19087 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3670 174226 SH SOLE 174226 0 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 253 3035 SH SOLE 3035 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 590 42056 SH SOLE 42056 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 193 10919 SH SOLE 10919 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3327 80816 SH SOLE 80816 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 403 4622 SH SOLE 4622 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1112 19542 SH SOLE 19542 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 657 5935 SH SOLE 5935 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 704 47729 SH SOLE 47729 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 829 25141 SH SOLE 25141 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4624 34251 SH SOLE 34251 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3754 38476 SH SOLE 38476 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 876 7712 SH SOLE 7712 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1674 12102 SH SOLE 12102 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2342 18627 SH SOLE 18627 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1091 10374 SH SOLE 10374 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 935 7928 SH SOLE 7928 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2495 22308 SH SOLE 22308 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1390 15881 SH SOLE 15881 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 21469 264107 SH SOLE 264107 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 7013 89259 SH SOLE 89259 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 38424 485088 SH SOLE 485088 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6938 127897 SH SOLE 127897 0 0 VANGUARD GROUP DIV APP ETF 921908844 29601 302218 SH SOLE 302218 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 53503 232817 SH SOLE 232817 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 10484 104498 SH SOLE 104498 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5393 45063 SH SOLE 45063 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18739 251292 SH SOLE 251292 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3967 26343 SH SOLE 26343 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 11066 97016 SH SOLE 97016 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 21294 154110 SH SOLE 154110 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 13709 119355 SH SOLE 119355 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 17185 172181 SH SOLE 172181 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 22031 164017 SH SOLE 164017 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 39744 406463 SH SOLE 406463 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 26382 199199 SH SOLE 199199 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 156139 1219508 SH SOLE 1219508 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 561 10714 SH SOLE 10714 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 698 7299 SH SOLE 7299 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4095 62569 SH SOLE 62569 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4930 108160 SH SOLE 108160 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10995 288573 SH SOLE 288573 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 375 6185 SH SOLE 6185 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1391 28614 SH SOLE 28614 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7256 151427 SH SOLE 151427 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1993 39032 SH SOLE 39032 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1155 19205 SH SOLE 19205 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15887 203838 SH SOLE 203838 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1707 14979 SH SOLE 14979 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 3257 34899 SH SOLE 34899 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3269 30443 SH SOLE 30443 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 400 2977 SH SOLE 2977 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 313 4936 SH SOLE 4936 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 8784 90464 SH SOLE 90464 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 658 5746 SH SOLE 5746 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1023 19859 SH SOLE 19859 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 14938 180284 SH SOLE 180284 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 11940 252376 SH SOLE 252376 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13136 354059 SH SOLE 354059 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 15433 197891 SH SOLE 197891 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 2888 50131 SH SOLE 50131 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1927 18008 SH SOLE 18008 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4409 61689 SH SOLE 61689 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1523 17527 SH SOLE 17527 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2285 15183 SH SOLE 15183 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4514 34410 SH SOLE 34410 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 2685 35137 SH SOLE 35137 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3340 56275 SH SOLE 56275 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6663 41488 SH SOLE 41488 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1176 9769 SH SOLE 9769 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 6646 39838 SH SOLE 39838 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 668 6023 SH SOLE 6023 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2502 21231 SH SOLE 21231 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 277 3743 SH SOLE 3743 0 0 VECTOR GROUP LTD COM 92240M108 2331 239607 SH SOLE 239607 0 0 VECTREN CORP COM 92240G101 384 5336 SH SOLE 5336 0 0 VEEVA SYS INC CL A COM 922475108 482 5399 SH SOLE 5399 0 0 VENTAS INC COM 92276F100 2800 47768 SH SOLE 47768 0 0 VEREIT INC COM 92339V100 516 72181 SH SOLE 72181 0 0 VERISK ANALYTICS INC COM 92345Y106 4445 40774 SH SOLE 40774 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 25104 446528 SH SOLE 446528 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 681 4108 SH SOLE 4108 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 7061 160552 SH SOLE 160552 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 13200 300613 SH SOLE 300613 0 0 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 1381 62836 SH SOLE 62836 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4531 107058 SH SOLE 107058 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 933 23016 SH SOLE 23016 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1052 25426 SH SOLE 25426 0 0 VIRTU FINL INC CL A 928254101 957 37135 SH SOLE 37135 0 0 VISA INC COM CL A 92826C839 15313 116053 SH SOLE 116053 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1778 92231 SH SOLE 92231 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 568 51350 SH SOLE 51350 0 0 W P CAREY INC COM 92936U109 5309 81252 SH SOLE 81252 0 0 WABTEC CORP COM 929740108 589 8383 SH SOLE 8383 0 0 WADDELL & REED FINL INC CL A 930059100 188 10376 SH SOLE 10376 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2424 35480 SH SOLE 35480 0 0 WALKER & DUNLOP INC COM 93148P102 1465 33867 SH SOLE 33867 0 0 WALMART INC COM 931142103 5846 62774 SH SOLE 62774 0 0 WASTE MGMT INC DEL COM 94106L109 5899 66291 SH SOLE 66291 0 0 WD-40 CO COM 929236107 1044 5696 SH SOLE 5696 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 67 119523 SH SOLE 119523 0 0 WEBSTER FINL CORP CONN COM 947890109 637 12927 SH SOLE 12927 0 0 WEC ENERGY GROUP INC COM 92939U106 756 10917 SH SOLE 10917 0 0 WELLS FARGO CO NEW COM 949746101 5304 115129 SH SOLE 115129 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 953 755 SH SOLE 755 0 0 WELLTOWER INC COM 95040Q104 3911 56331 SH SOLE 56331 0 0 WENDYS CO COM 95058W100 246 15776 SH SOLE 15776 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 140 32008 SH SOLE 32008 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 472 44612 SH SOLE 44612 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 139 10918 SH SOLE 10918 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 209 20580 SH SOLE 20580 0 0 WESTROCK CO COM 96145D105 291 7736 SH SOLE 7736 0 0 WEYERHAEUSER CO COM 962166104 798 36507 SH SOLE 36507 0 0 WHIRLPOOL CORP COM 963320106 683 6396 SH SOLE 6396 0 0 WILLIAMS COS INC DEL COM 969457100 1571 71376 SH SOLE 71376 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 57 11020 SH SOLE 11020 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 569 6727 SH SOLE 6727 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 436 6700 SH SOLE 6700 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 505 5976 SH SOLE 5976 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 944 23509 SH SOLE 23509 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 202 2621 SH SOLE 2621 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1181 47613 SH SOLE 47613 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 2695 120212 SH SOLE 120212 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 4009 126761 SH SOLE 126761 0 0 WISDOMTREE TR US SMALLCP ERNGS 97717W562 620 19344 SH SOLE 19344 0 0 WISDOMTREE TR US MIDCP EARNING 97717W570 5077 148059 SH SOLE 148059 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1648 67176 SH SOLE 67176 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 1942 41663 SH SOLE 41663 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 2006 33263 SH SOLE 33263 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 230 4061 SH SOLE 4061 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 316 6403 SH SOLE 6403 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 677 14598 SH SOLE 14598 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 275 5153 SH SOLE 5153 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 211 9480 SH SOLE 9480 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 7008 182823 SH SOLE 182823 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1194 21154 SH SOLE 21154 0 0 WPP PLC NEW ADR 92937A102 240 4385 SH SOLE 4385 0 0 WPX ENERGY INC COM 98212B103 165 14463 SH SOLE 14463 0 0 WYNN RESORTS LTD COM 983134107 260 2626 SH SOLE 2626 0 0 XCEL ENERGY INC COM 98389B100 550 11155 SH SOLE 11155 0 0 XENIA HOTELS & RESORTS INC COM 984017103 406 23619 SH SOLE 23619 0 0 XILINX INC COM 983919101 650 7638 SH SOLE 7638 0 0 XPO LOGISTICS INC COM 983793100 997 17453 SH SOLE 17453 0 0 XYLEM INC COM 98419M100 232 3482 SH SOLE 3482 0 0 YAMANA GOLD INC COM 98462Y100 147 62366 SH SOLE 62366 0 0 YUM BRANDS INC COM 988498101 2935 31935 SH SOLE 31935 0 0 YUM CHINA HLDGS INC COM 98850P109 2272 67776 SH SOLE 67776 0 0 ZAFGEN INC COM 98885E103 57 11529 SH SOLE 11529 0 0 ZAYO GROUP HLDGS INC COM 98919V105 247 10832 SH SOLE 10832 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 619 5975 SH SOLE 5975 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 264 141132 SH SOLE 141132 0 0 ZOETIS INC CL A 98978V103 2657 31064 SH SOLE 31064 0 0 ZYNGA INC CL A 98986T108 206 52441 SH SOLE 52441 0 0