0001085146-20-001431.txt : 20200512 0001085146-20-001431.hdr.sgml : 20200512 20200512162827 ACCESSION NUMBER: 0001085146-20-001431 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200512 DATE AS OF CHANGE: 20200512 EFFECTIVENESS DATE: 20200512 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: 20869454 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 03-31-2020 03-31-2020 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 05-12-2020 0 1417 5448148
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M CO COM 88579Y101 7212 52829 SH SOLE 52829 0 0 ABB LTD SPONSORED ADR 000375204 2001 115954 SH SOLE 115954 0 0 ABBOTT LABS COM 002824100 12353 156546 SH SOLE 156546 0 0 ABBVIE INC COM 00287Y109 14832 194667 SH SOLE 194667 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 99 29162 SH SOLE 29162 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1103 212790 SH SOLE 212790 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 501 118184 SH SOLE 118184 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1711 260119 SH SOLE 260119 0 0 ABIOMED INC COM 003654100 323 2228 SH SOLE 2228 0 0 ABM INDS INC COM 000957100 1353 55554 SH SOLE 55554 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 868 57162 SH SOLE 57162 0 0 ACASTI PHARMA INC CL A NEW 00430K402 13 35000 SH SOLE 35000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2516 15411 SH SOLE 15411 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1369 23016 SH SOLE 23016 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 612 48615 SH SOLE 48615 0 0 ADMA BIOLOGICS INC COM 000899104 48 16597 SH SOLE 16597 0 0 ADOBE INC COM 00724F101 6502 20432 SH SOLE 20432 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4344 95925 SH SOLE 95925 0 0 ADVAXIS INC COM NEW 007624307 106 200798 SH SOLE 200798 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 140 13133 SH SOLE 13133 0 0 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 747 13197 SH SOLE 13197 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 5294 765009 SH SOLE 765009 0 0 AEROVIRONMENT INC COM 008073108 302 4950 SH SOLE 4950 0 0 AES CORP COM 00130H105 2043 150227 SH SOLE 150227 0 0 AFLAC INC COM 001055102 316 9217 SH SOLE 9217 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 322 4500 SH SOLE 4500 0 0 AGNC INVT CORP COM 00123Q104 478 45212 SH SOLE 45212 0 0 AGROFRESH SOLUTIONS COM 00856G109 37 22771 SH SOLE 22771 0 0 AIR PRODS & CHEMS INC COM 009158106 2033 10182 SH SOLE 10182 0 0 ALBEMARLE CORP COM 012653101 277 4906 SH SOLE 4906 0 0 ALCOA CORP COM 013872106 88 14347 SH SOLE 14347 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 220 2448 SH SOLE 2448 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8716 44819 SH SOLE 44819 0 0 ALIGN TECHNOLOGY INC COM 016255101 313 1797 SH SOLE 1797 0 0 ALKERMES PLC SHS G01767105 151 10467 SH SOLE 10467 0 0 ALLEGHANY CORP DEL COM 017175100 2872 5199 SH SOLE 5199 0 0 ALLERGAN PLC SHS G0177J108 1146 6471 SH SOLE 6471 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 334 34816 SH SOLE 34816 0 0 ALLSTATE CORP COM 020002101 957 10434 SH SOLE 10434 0 0 ALPHABET INC CAP STK CL A 02079K305 17446 15015 SH SOLE 15015 0 0 ALPHABET INC CAP STK CL C 02079K107 21903 18835 SH SOLE 18835 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 2453 713067 SH SOLE 713067 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 248 7923 SH SOLE 7923 0 0 ALTRIA GROUP INC COM 02209S103 9717 251278 SH SOLE 251278 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 3377 844301 SH SOLE 844301 0 0 AMAZON COM INC COM 023135106 86448 44339 SH SOLE 44339 0 0 AMEREN CORP COM 023608102 570 7828 SH SOLE 7828 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 134 25546 SH SOLE 25546 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 383 31390 SH SOLE 31390 0 0 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 2069 66005 SH SOLE 66005 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2706 33838 SH SOLE 33838 0 0 AMERICAN EXPRESS CO COM 025816109 5173 60422 SH SOLE 60422 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 351 14447 SH SOLE 14447 0 0 AMERICAN TOWER CORP NEW COM 03027X100 6203 28484 SH SOLE 28484 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3036 25391 SH SOLE 25391 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2218 25071 SH SOLE 25071 0 0 AMETEK INC COM 031100100 344 4775 SH SOLE 4775 0 0 AMGEN INC COM 031162100 8379 41331 SH SOLE 41331 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 271 9415 SH SOLE 9415 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 273 11056 SH SOLE 11056 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 637 15335 SH SOLE 15335 0 0 ANALOG DEVICES INC COM 032654105 1328 14805 SH SOLE 14805 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 611 13845 SH SOLE 13845 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1670 329467 SH SOLE 329467 0 0 ANSYS INC COM 03662Q105 1546 6649 SH SOLE 6649 0 0 ANTARES PHARMA INC COM 036642106 294 124388 SH SOLE 124388 0 0 ANTHEM INC COM 036752103 1659 7309 SH SOLE 7309 0 0 AON PLC SHS CL A G0408V102 2138 12956 SH SOLE 12956 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 699 19878 SH SOLE 19878 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1913 71396 SH SOLE 71396 0 0 APHRIA INC COM 03765K104 168 59864 SH SOLE 59864 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 434 12968 SH SOLE 12968 0 0 APPFOLIO INC COM CL A 03783C100 201 1814 SH SOLE 1814 0 0 APPLE INC COM 037833100 162747 640094 SH SOLE 640094 0 0 APPLIED MATLS INC COM 038222105 2446 53377 SH SOLE 53377 0 0 ARBOR RLTY TR INC COM 038923108 118 24154 SH SOLE 24154 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 505 14350 SH SOLE 14350 0 0 ARCONIC INC COM 03965L100 238 14847 SH SOLE 14847 0 0 ARES CAPITAL CORP COM 04010L103 997 92485 SH SOLE 92485 0 0 ARISTA NETWORKS INC COM 040413106 502 2476 SH SOLE 2476 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1514 45669 SH SOLE 45669 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 2998 95845 SH SOLE 95845 0 0 ARK ETF TR INNOVATION ETF 00214Q104 6062 137785 SH SOLE 137785 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 2849 54037 SH SOLE 54037 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 191 20046 SH SOLE 20046 0 0 ARROW FINL CORP COM 042744102 264 9486 SH SOLE 9486 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 970 3708 SH SOLE 3708 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1209 27081 SH SOLE 27081 0 0 AT&T INC COM 00206R102 26660 914598 SH SOLE 914598 0 0 ATHENEX INC COM 04685N103 102 13233 SH SOLE 13233 0 0 ATHERSYS INC NEW COM 04744L106 57 18853 SH SOLE 18853 0 0 ATLASSIAN CORP PLC CL A G06242104 310 2255 SH SOLE 2255 0 0 ATMOS ENERGY CORP COM 049560105 493 4966 SH SOLE 4966 0 0 AURORA CANNABIS INC COM 05156X108 158 174938 SH SOLE 174938 0 0 AUTODESK INC COM 052769106 520 3330 SH SOLE 3330 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5469 40011 SH SOLE 40011 0 0 AUTOZONE INC COM 053332102 497 588 SH SOLE 588 0 0 AVALARA INC COM 05338G106 477 6400 SH SOLE 6400 0 0 AXON ENTERPRISE INC COM 05464C101 439 6210 SH SOLE 6210 0 0 BAIDU INC SPON ADR REP A 056752108 2135 21186 SH SOLE 21186 0 0 BALL CORP COM 058498106 340 5260 SH SOLE 5260 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 178 58318 SH SOLE 58318 0 0 BANK NEW YORK MELLON CORP COM 064058100 1481 43968 SH SOLE 43968 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 276 16718 SH SOLE 16718 0 0 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 5406 45903 SH SOLE 45903 0 0 BARCLAYS PLC ADR 06738E204 249 55041 SH SOLE 55041 0 0 BARRICK GOLD CORPORATION COM 067901108 659 35951 SH SOLE 35951 0 0 BAXTER INTL INC COM 071813109 3101 38193 SH SOLE 38193 0 0 BAYTEX ENERGY CORP COM 07317Q105 11 47700 SH SOLE 47700 0 0 BCE INC COM NEW 05534B760 679 16612 SH SOLE 16612 0 0 BECTON DICKINSON & CO COM 075887109 3005 13077 SH SOLE 13077 0 0 BED BATH & BEYOND INC COM 075896100 122 28935 SH SOLE 28935 0 0 BERKLEY W R CORP COM 084423102 355 6801 SH SOLE 6801 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2720 10 SH SOLE 10 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47838 261653 SH SOLE 261653 0 0 BEYOND MEAT INC COM 08862E109 240 3602 SH SOLE 3602 0 0 BIOGEN INC COM 09062X103 1995 6305 SH SOLE 6305 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 261 3093 SH SOLE 3093 0 0 BK OF AMERICA CORP COM 060505104 9109 429063 SH SOLE 429063 0 0 BLACKROCK CAP INVT CORP COM 092533108 43 19462 SH SOLE 19462 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2965 224086 SH SOLE 224086 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 476 54128 SH SOLE 54128 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 305 26200 SH SOLE 26200 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 271 20878 SH SOLE 20878 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 74 11398 SH SOLE 11398 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 585 70604 SH SOLE 70604 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 813 180700 SH SOLE 180700 0 0 BLACKROCK INC COM 09247X101 2672 6072 SH SOLE 6072 0 0 BLACKROCK MUN BD TR COM 09249H104 236 16517 SH SOLE 16517 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 740 32628 SH SOLE 32628 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 1098 78800 SH SOLE 78800 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 176 13950 SH SOLE 13950 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 149 11413 SH SOLE 11413 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 246 19370 SH SOLE 19370 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 250 19593 SH SOLE 19593 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 478 38682 SH SOLE 38682 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 2110 418722 SH SOLE 418722 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 156 12151 SH SOLE 12151 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1943 89139 SH SOLE 89139 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 10468 229717 SH SOLE 229717 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3595 193089 SH SOLE 193089 0 0 BOEING CO COM 097023105 10784 72306 SH SOLE 72306 0 0 BOOKING HLDGS INC COM 09857L108 1842 1369 SH SOLE 1369 0 0 BOSTON SCIENTIFIC CORP COM 101137107 789 24187 SH SOLE 24187 0 0 BP PLC SPONSORED ADR 055622104 7271 298118 SH SOLE 298118 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 148 17865 SH SOLE 17865 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1586 143400 SH SOLE 143400 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 19235 345066 SH SOLE 345066 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 7 15000 SH SOLE 15000 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 606 159628 SH SOLE 159628 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 764 22346 SH SOLE 22346 0 0 BROADCOM INC COM 11135F101 2931 12363 SH SOLE 12363 0 0 BROADMARK RLTY CAP INC COM 11135B100 204 27187 SH SOLE 27187 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 754 7949 SH SOLE 7949 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 714 19848 SH SOLE 19848 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 322 7573 SH SOLE 7573 0 0 BROWN FORMAN CORP CL B 115637209 2097 37777 SH SOLE 37777 0 0 BRYN MAWR BK CORP COM 117665109 896 31589 SH SOLE 31589 0 0 CABLE ONE INC COM 12685J105 1531 931 SH SOLE 931 0 0 CAESARS ENTMT CORP COM 127686103 89 13100 SH SOLE 13100 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 161 19252 SH SOLE 19252 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 98 17024 SH SOLE 17024 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 289 29564 SH SOLE 29564 0 0 CAMECO CORP COM 13321L108 1459 190938 SH SOLE 190938 0 0 CAMPBELL SOUP CO COM 134429109 249 5389 SH SOLE 5389 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 714 125632 SH SOLE 125632 0 0 CANADIAN NATL RY CO COM 136375102 475 6120 SH SOLE 6120 0 0 CANADIAN PAC RY LTD COM 13645T100 263 1197 SH SOLE 1197 0 0 CANOPY GROWTH CORP COM 138035100 1238 85858 SH SOLE 85858 0 0 CAPITAL ONE FINL CORP COM 14040H105 409 8106 SH SOLE 8106 0 0 CAPITOL FED FINL INC COM 14057J101 214 18424 SH SOLE 18424 0 0 CARDINAL HEALTH INC COM 14149Y108 503 10484 SH SOLE 10484 0 0 CARMAX INC COM 143130102 377 6996 SH SOLE 6996 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 157 11890 SH SOLE 11890 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 203 52659 SH SOLE 52659 0 0 CATERPILLAR INC DEL COM 149123101 8183 70523 SH SOLE 70523 0 0 CBIZ INC COM 124805102 971 46418 SH SOLE 46418 0 0 CBL & ASSOC PPTYS INC COM 124830100 21 103125 SH SOLE 103125 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 234 2622 SH SOLE 2622 0 0 CDW CORP COM 12514G108 1408 15097 SH SOLE 15097 0 0 CECO ENVIRONMENTAL CORP COM 125141101 71 15180 SH SOLE 15180 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1661 90561 SH SOLE 90561 0 0 CELANESE CORP DEL COM 150870103 285 3889 SH SOLE 3889 0 0 CENTENE CORP DEL COM 15135B101 388 6542 SH SOLE 6542 0 0 CENTERPOINT ENERGY INC COM 15189T107 261 16916 SH SOLE 16916 0 0 CENTERSTATE BK CORP COM 15201P109 188 10890 SH SOLE 10890 0 0 CENTURY ALUM CO COM 156431108 103 28340 SH SOLE 28340 0 0 CENTURYLINK INC COM 156700106 205 21723 SH SOLE 21723 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4998 11456 SH SOLE 11456 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 450 4476 SH SOLE 4476 0 0 CHEMED CORP NEW COM 16359R103 1525 3521 SH SOLE 3521 0 0 CHEMUNG FINL CORP COM 164024101 200 6074 SH SOLE 6074 0 0 CHENIERE ENERGY INC COM NEW 16411R208 260 7772 SH SOLE 7772 0 0 CHESAPEAKE ENERGY CORP COM 165167107 9 49701 SH SOLE 49701 0 0 CHEVRON CORP NEW COM 166764100 10867 149972 SH SOLE 149972 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2643 70161 SH SOLE 70161 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 710 1085 SH SOLE 1085 0 0 CHROMADEX CORP COM NEW 171077407 98 29934 SH SOLE 29934 0 0 CHUBB LIMITED COM H1467J104 872 7810 SH SOLE 7810 0 0 CHURCH & DWIGHT INC COM 171340102 2374 36989 SH SOLE 36989 0 0 CHURCHILL DOWNS INC COM 171484108 1092 10607 SH SOLE 10607 0 0 CIGNA CORP NEW COM 125523100 2102 11867 SH SOLE 11867 0 0 CINCINNATI FINL CORP COM 172062101 332 4405 SH SOLE 4405 0 0 CINTAS CORP COM 172908105 2093 12083 SH SOLE 12083 0 0 CISCO SYS INC COM 17275R102 11910 303002 SH SOLE 303002 0 0 CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3X LNG 17325E291 5 28000 SH SOLE 28000 0 0 CITIGROUP INC COM NEW 172967424 2826 67094 SH SOLE 67094 0 0 CITRIX SYS INC COM 177376100 5828 41170 SH SOLE 41170 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 25 13398 SH SOLE 13398 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 166 120468 SH SOLE 120468 0 0 CLEVELAND CLIFFS INC COM 185899101 230 58260 SH SOLE 58260 0 0 CLOROX CO DEL COM 189054109 4238 24463 SH SOLE 24463 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1110 154849 SH SOLE 154849 0 0 CME GROUP INC COM 12572Q105 989 5718 SH SOLE 5718 0 0 CMS ENERGY CORP COM 125896100 1223 20817 SH SOLE 20817 0 0 COCA COLA CO COM 191216100 11063 249996 SH SOLE 249996 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 355 7646 SH SOLE 7646 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 199 20757 SH SOLE 20757 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 301 15960 SH SOLE 15960 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 29 16700 SH SOLE 16700 0 0 COLGATE PALMOLIVE CO COM 194162103 1864 28080 SH SOLE 28080 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 494 125424 SH SOLE 125424 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2177 109587 SH SOLE 109587 0 0 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 314 14769 SH SOLE 14769 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 378 30229 SH SOLE 30229 0 0 COMCAST CORP NEW CL A 20030N101 7804 227014 SH SOLE 227014 0 0 COMMUNICATIONS SYS INC COM 203900105 60 13550 SH SOLE 13550 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 428 31913 SH SOLE 31913 0 0 COMPASS MINERALS INTL INC COM 20451N101 905 23525 SH SOLE 23525 0 0 COMPUGEN LTD ORD M25722105 279 38400 SH SOLE 38400 0 0 CONAGRA BRANDS INC COM 205887102 2262 77109 SH SOLE 77109 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 471 35072 SH SOLE 35072 0 0 CONOCOPHILLIPS COM 20825C104 1497 48622 SH SOLE 48622 0 0 CONSOLIDATED EDISON INC COM 209115104 3098 39725 SH SOLE 39725 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2503 17455 SH SOLE 17455 0 0 CONSTELLIUM SE CL A SHS F21107101 354 67994 SH SOLE 67994 0 0 COPART INC COM 217204106 1134 16548 SH SOLE 16548 0 0 CORCEPT THERAPEUTICS INC COM 218352102 262 22000 SH SOLE 22000 0 0 CORMEDIX INC COM 21900C308 85 23669 SH SOLE 23669 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 175 21580 SH SOLE 21580 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 181 22678 SH SOLE 22678 0 0 CORNING INC COM 219350105 574 27922 SH SOLE 27922 0 0 CORTEVA INC COM 22052L104 538 22882 SH SOLE 22882 0 0 COSTAR GROUP INC COM 22160N109 577 983 SH SOLE 983 0 0 COSTCO WHSL CORP NEW COM 22160K105 8040 28494 SH SOLE 28494 0 0 COTY INC COM CL A 222070203 119 23000 SH SOLE 23000 0 0 COUSINS PPTYS INC COM NEW 222795502 449 15323 SH SOLE 15323 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 402 4829 SH SOLE 4829 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 136 16854 SH SOLE 16854 0 0 CRESCENT PT ENERGY CORP COM 22576C101 37 47326 SH SOLE 47326 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 206 4867 SH SOLE 4867 0 0 CRONOS GROUP INC COM 22717L101 169 29839 SH SOLE 29839 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 259 4654 SH SOLE 4654 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3596 24901 SH SOLE 24901 0 0 CROWN HLDGS INC COM 228368106 2305 39714 SH SOLE 39714 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 7 10990 SH SOLE 10990 0 0 CSX CORP COM 126408103 2940 51324 SH SOLE 51324 0 0 CUBESMART COM 229663109 252 9425 SH SOLE 9425 0 0 CUMMINS INC COM 231021106 1209 8932 SH SOLE 8932 0 0 CVS HEALTH CORP COM 126650100 7253 122262 SH SOLE 122262 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 327 14026 SH SOLE 14026 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1083 141177 SH SOLE 141177 0 0 D R HORTON INC COM 23331A109 1099 32318 SH SOLE 32318 0 0 DANAHER CORPORATION COM 235851102 1702 12300 SH SOLE 12300 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1007 51785 SH SOLE 51785 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 293 15220 SH SOLE 15220 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 3613 139570 SH SOLE 139570 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1439 53678 SH SOLE 53678 0 0 DEERE & CO COM 244199105 3411 24688 SH SOLE 24688 0 0 DEL TACO RESTAURANTS INC COM 245496104 83 24174 SH SOLE 24174 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 812 28455 SH SOLE 28455 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 100 15645 SH SOLE 15645 0 0 DEVON ENERGY CORP NEW COM 25179M103 171 24740 SH SOLE 24740 0 0 DEXCOM INC COM 252131107 470 1748 SH SOLE 1748 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2331 18334 SH SOLE 18334 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 4 13000 SH SOLE 13000 0 0 DIGITAL RLTY TR INC COM 253868103 686 4942 SH SOLE 4942 0 0 DISCOVER FINL SVCS COM 254709108 246 6896 SH SOLE 6896 0 0 DISNEY WALT CO COM DISNEY 254687106 23614 244461 SH SOLE 244461 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 367 41727 SH SOLE 41727 0 0 DNP SELECT INCOME FD COM 23325P104 927 94672 SH SOLE 94672 0 0 DOCUSIGN INC COM 256163106 864 9349 SH SOLE 9349 0 0 DOLLAR GEN CORP NEW COM 256677105 751 4974 SH SOLE 4974 0 0 DOLLAR TREE INC COM 256746108 398 5416 SH SOLE 5416 0 0 DOMINION ENERGY INC COM 25746U109 6290 87131 SH SOLE 87131 0 0 DOMINOS PIZZA INC COM 25754A201 1417 4371 SH SOLE 4371 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 2216 166088 SH SOLE 166088 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 274 16052 SH SOLE 16052 0 0 DOVER CORP COM 260003108 334 3980 SH SOLE 3980 0 0 DOW INC COM 260557103 1373 46960 SH SOLE 46960 0 0 DTE ENERGY CO COM 233331107 600 6315 SH SOLE 6315 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 627 66325 SH SOLE 66325 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4991 61717 SH SOLE 61717 0 0 DUNKIN BRANDS GROUP INC COM 265504100 322 6072 SH SOLE 6072 0 0 DUPONT DE NEMOURS INC COM 26614N102 1343 39398 SH SOLE 39398 0 0 DURECT CORP COM 266605104 36 23000 SH SOLE 23000 0 0 EATON CORP PLC SHS G29183103 1565 20140 SH SOLE 20140 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 529 38141 SH SOLE 38141 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 986 118468 SH SOLE 118468 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2314 137495 SH SOLE 137495 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 256 40088 SH SOLE 40088 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 4184 448902 SH SOLE 448902 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 330 27323 SH SOLE 27323 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 835 111889 SH SOLE 111889 0 0 EBAY INC COM 278642103 1194 39695 SH SOLE 39695 0 0 ECOLAB INC COM 278865100 2834 18185 SH SOLE 18185 0 0 EDISON INTL COM 281020107 335 6115 SH SOLE 6115 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2214 11737 SH SOLE 11737 0 0 EHEALTH INC COM 28238P109 231 1641 SH SOLE 1641 0 0 ELECTRONIC ARTS INC COM 285512109 588 5868 SH SOLE 5868 0 0 EMERSON ELEC CO COM 291011104 2762 57947 SH SOLE 57947 0 0 ENBRIDGE INC COM 29250N105 5040 173252 SH SOLE 173252 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 827 179591 SH SOLE 179591 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 38 34774 SH SOLE 34774 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 34 20147 SH SOLE 20147 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2511 175592 SH SOLE 175592 0 0 EOG RES INC COM 26875P101 676 18824 SH SOLE 18824 0 0 EQUINIX INC COM 29444U700 985 1576 SH SOLE 1576 0 0 EQUINOX GOLD CORP COM 29446Y502 1216 183376 SH SOLE 183376 0 0 ERICSSON ADR B SEK 10 294821608 107 13202 SH SOLE 13202 0 0 ESSENTIAL UTILS INC COM 29670G102 2480 60927 SH SOLE 60927 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 941 42006 SH SOLE 42006 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 750 65756 SH SOLE 65756 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 650 18217 SH SOLE 18217 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 696 31926 SH SOLE 31926 0 0 ETF SER SOLUTIONS LONCAR CANCER 26922A826 474 24255 SH SOLE 24255 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 369 25057 SH SOLE 25057 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 5740 257440 SH SOLE 257440 0 0 EVERGY INC COM 30034W106 608 11041 SH SOLE 11041 0 0 EVERSOURCE ENERGY COM 30040W108 592 7564 SH SOLE 7564 0 0 EXACT SCIENCES CORP COM 30063P105 977 16852 SH SOLE 16852 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1900 60285 SH SOLE 60285 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 279 8300 SH SOLE 8300 0 0 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 257 12172 SH SOLE 12172 0 0 EXELON CORP COM 30161N101 2080 56508 SH SOLE 56508 0 0 EXXON MOBIL CORP COM 30231G102 17908 471649 SH SOLE 471649 0 0 F M C CORP COM NEW 302491303 254 3103 SH SOLE 3103 0 0 FACEBOOK INC CL A 30303M102 22031 132180 SH SOLE 132180 0 0 FACTSET RESH SYS INC COM 303075105 202 776 SH SOLE 776 0 0 FASTENAL CO COM 311900104 1061 33942 SH SOLE 33942 0 0 FAT BRANDS INC COM 30258N105 25 11000 SH SOLE 11000 0 0 FEDEX CORP COM 31428X106 3873 31940 SH SOLE 31940 0 0 FIDELITY TOTAL BD ETF 316188309 4817 93089 SH SOLE 93089 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 817 2737 SH SOLE 2737 0 0 FIDELITY COVINGTON TR CONSMR STAPLES 316092303 680 21021 SH SOLE 21021 0 0 FIDELITY COVINGTON TR DIVID ETF RISI 316092832 738 27983 SH SOLE 27983 0 0 FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 2900 126571 SH SOLE 126571 0 0 FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 116 15435 SH SOLE 15435 0 0 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 200 4662 SH SOLE 4662 0 0 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 849 40808 SH SOLE 40808 0 0 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 469 13063 SH SOLE 13063 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1321 10862 SH SOLE 10862 0 0 FIREEYE INC COM 31816Q101 168 15925 SH SOLE 15925 0 0 FIRST AMERN FINL CORP COM 31847R102 244 5746 SH SOLE 5746 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 157 22669 SH SOLE 22669 0 0 FIRST HORIZON NATL CORP COM 320517105 151 18710 SH SOLE 18710 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1266 204576 SH SOLE 204576 0 0 FIRST MERCHANTS CORP COM 320817109 630 23782 SH SOLE 23782 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 235 26727 SH SOLE 26727 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 115 12500 SH SOLE 12500 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 10198 272170 SH SOLE 272170 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 6388 118149 SH SOLE 118149 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2183 44454 SH SOLE 44454 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3855 235045 SH SOLE 235045 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 456 9790 SH SOLE 9790 0 0 FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 10117 575176 SH SOLE 575176 0 0 FIRST TR EXCHANGE TRADED ALP EURO ALPHADEX 33737J505 437 15306 SH SOLE 15306 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4686 86000 SH SOLE 86000 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 312 11595 SH SOLE 11595 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 229 5732 SH SOLE 5732 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 236 14829 SH SOLE 14829 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1007 47631 SH SOLE 47631 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2053 27759 SH SOLE 27759 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 208 6839 SH SOLE 6839 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 393 8422 SH SOLE 8422 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1150 44605 SH SOLE 44605 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1644 27670 SH SOLE 27670 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 3081 48899 SH SOLE 48899 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 784 16425 SH SOLE 16425 0 0 FIRST TR EXCHANGE-TRADED ALP MEGA CAP ALPHA 33737M508 458 15421 SH SOLE 15421 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1947 52661 SH SOLE 52661 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 309 9461 SH SOLE 9461 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 559 32406 SH SOLE 32406 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 21915 440918 SH SOLE 440918 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 10855 87728 SH SOLE 87728 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 4537 201916 SH SOLE 201916 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 488 35561 SH SOLE 35561 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 11787 458445 SH SOLE 458445 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 17529 296951 SH SOLE 296951 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 13258 315824 SH SOLE 315824 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 9653 189275 SH SOLE 189275 0 0 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 860 44330 SH SOLE 44330 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 397 33840 SH SOLE 33840 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1551 43836 SH SOLE 43836 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 186 11896 SH SOLE 11896 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 242 8893 SH SOLE 8893 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2521 141682 SH SOLE 141682 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2536 19342 SH SOLE 19342 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 7558 294894 SH SOLE 294894 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 549 13127 SH SOLE 13127 0 0 FIRST TR EXCHNG TRADED FD VI EQTCOMPAS TACT 33740F706 276 19720 SH SOLE 19720 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 2351 119804 SH SOLE 119804 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6835 129677 SH SOLE 129677 0 0 FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 1865 31130 SH SOLE 31130 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 12008 326307 SH SOLE 326307 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 3220 67595 SH SOLE 67595 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1591 32990 SH SOLE 32990 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1958 87681 SH SOLE 87681 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1955 32327 SH SOLE 32327 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 515 8270 SH SOLE 8270 0 0 FIRST TR NASDAQ-100 TECH IND SHS 337345102 2610 30878 SH SOLE 30878 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 488 51351 SH SOLE 51351 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 167 17367 SH SOLE 17367 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 22401 809275 SH SOLE 809275 0 0 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 757 76343 SH SOLE 76343 0 0 FIRSTENERGY CORP COM 337932107 1047 26114 SH SOLE 26114 0 0 FISERV INC COM 337738108 2328 24499 SH SOLE 24499 0 0 FLAHERTY & CRUMRIN PFD & INM COM 338478100 498 29823 SH SOLE 29823 0 0 FLAHERTY & CRUMRIN PFD & INM COM 338480106 142 11763 SH SOLE 11763 0 0 FLAHERTY & CRUMRIN PFD & INM COM 33848E106 786 79360 SH SOLE 79360 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 1836 90733 SH SOLE 90733 0 0 FLEX LTD ORD Y2573F102 148 17653 SH SOLE 17653 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 2855 78400 SH SOLE 78400 0 0 FLUENT INC COM 34380C102 365 311333 SH SOLE 311333 0 0 FORD MTR CO DEL COM 345370860 2744 568148 SH SOLE 568148 0 0 FORTUNA SILVER MINES INC COM 349915108 24 10500 SH SOLE 10500 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 545 5750 SH SOLE 5750 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 325 12764 SH SOLE 12764 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 247 11235 SH SOLE 11235 0 0 FREEPORT-MCMORAN INC CL B 35671D857 158 23388 SH SOLE 23388 0 0 FS KKR CAPITAL CORP COM 302635107 4033 1344339 SH SOLE 1344339 0 0 FULTON FINL CORP PA COM 360271100 226 19628 SH SOLE 19628 0 0 GABELLI DIVID & INCOME TR COM 36242H104 191 12880 SH SOLE 12880 0 0 GABELLI EQUITY TR INC COM 362397101 569 130791 SH SOLE 130791 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 297 34285 SH SOLE 34285 0 0 GALLAGHER ARTHUR J & CO COM 363576109 373 4572 SH SOLE 4572 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 239 88018 SH SOLE 88018 0 0 GDL FD COM SH BEN IT 361570104 154 19623 SH SOLE 19623 0 0 GENERAL DYNAMICS CORP COM 369550108 2180 16476 SH SOLE 16476 0 0 GENERAL ELECTRIC CO COM 369604103 3994 503078 SH SOLE 503078 0 0 GENERAL MLS INC COM 370334104 3394 64307 SH SOLE 64307 0 0 GENERAL MTRS CO COM 37045V100 852 41009 SH SOLE 41009 0 0 GENTEX CORP COM 371901109 206 9317 SH SOLE 9317 0 0 GENUINE PARTS CO COM 372460105 1452 21563 SH SOLE 21563 0 0 GERON CORP COM 374163103 20 16408 SH SOLE 16408 0 0 GILEAD SCIENCES INC COM 375558103 4272 57145 SH SOLE 57145 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2346 61901 SH SOLE 61901 0 0 GLOBAL MED REIT INC COM NEW 37954A204 128 12616 SH SOLE 12616 0 0 GLOBAL PMTS INC COM 37940X102 2358 16351 SH SOLE 16351 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 977 40430 SH SOLE 40430 0 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 304 49469 SH SOLE 49469 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 577 61929 SH SOLE 61929 0 0 GLOBAL X FDS MSCI CHINA COMMU 37950E804 337 15581 SH SOLE 15581 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 1178 207179 SH SOLE 207179 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2893 159503 SH SOLE 159503 0 0 GLOBAL X FDS REIT ETF 37950E127 431 65571 SH SOLE 65571 0 0 GLOBAL X FDS X YIELDCO RENE 37954Y707 951 77567 SH SOLE 77567 0 0 GODADDY INC CL A 380237107 264 4623 SH SOLE 4623 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 849 68857 SH SOLE 68857 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1430 14191 SH SOLE 14191 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 232 4519 SH SOLE 4519 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 683 26085 SH SOLE 26085 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2076 90007 SH SOLE 90007 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 931 26255 SH SOLE 26255 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 576 11034 SH SOLE 11034 0 0 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 500 9820 SH SOLE 9820 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2858 18488 SH SOLE 18488 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 110 155850 SH SOLE 155850 0 0 GRACO INC COM 384109104 272 5580 SH SOLE 5580 0 0 GRAHAM HLDGS CO COM CL B 384637104 1416 4150 SH SOLE 4150 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1658 105624 SH SOLE 105624 0 0 GS FIN CORP ETN CLAYMORE37 362273104 92 11119 SH SOLE 11119 0 0 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 273 55284 SH SOLE 55284 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 712 8127 SH SOLE 8127 0 0 HALLIBURTON CO COM 406216101 274 39934 SH SOLE 39934 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 186 11603 SH SOLE 11603 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 370 24030 SH SOLE 24030 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 306 17414 SH SOLE 17414 0 0 HANESBRANDS INC COM 410345102 85 10738 SH SOLE 10738 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 277 7871 SH SOLE 7871 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 673 27723 SH SOLE 27723 0 0 HEALTHEQUITY INC COM 42226A107 315 6235 SH SOLE 6235 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2486 104203 SH SOLE 104203 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 30 53000 SH SOLE 53000 0 0 HEICO CORP NEW COM 422806109 1227 16442 SH SOLE 16442 0 0 HENRY JACK & ASSOC INC COM 426281101 828 5336 SH SOLE 5336 0 0 HERCULES CAPITAL INC COM 427096508 167 21893 SH SOLE 21893 0 0 HERSHEY CO COM 427866108 944 7126 SH SOLE 7126 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 67 10823 SH SOLE 10823 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 279 28698 SH SOLE 28698 0 0 HI CRUSH INC COM 428337109 9 40900 SH SOLE 40900 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 140 16434 SH SOLE 16434 0 0 HOLOGIC INC COM 436440101 308 8783 SH SOLE 8783 0 0 HOME DEPOT INC COM 437076102 19643 105209 SH SOLE 105209 0 0 HONEYWELL INTL INC COM 438516106 9202 68781 SH SOLE 68781 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 279 9424 SH SOLE 9424 0 0 HORMEL FOODS CORP COM 440452100 313 6702 SH SOLE 6702 0 0 HP INC COM 40434L105 762 43877 SH SOLE 43877 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1564 55811 SH SOLE 55811 0 0 HUMANA INC COM 444859102 720 2291 SH SOLE 2291 0 0 HUNTINGTON BANCSHARES INC COM 446150104 400 48625 SH SOLE 48625 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 228 4713 SH SOLE 4713 0 0 ICON PLC SHS G4705A100 285 2096 SH SOLE 2096 0 0 IDEXX LABS INC COM 45168D104 1197 4939 SH SOLE 4939 0 0 II VI INC COM 902104108 212 7442 SH SOLE 7442 0 0 ILLINOIS TOOL WKS INC COM 452308109 4849 34114 SH SOLE 34114 0 0 ILLUMINA INC COM 452327109 1956 7162 SH SOLE 7162 0 0 INCYTE CORP COM 45337C102 233 3186 SH SOLE 3186 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 410 24395 SH SOLE 24395 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 4143 145529 SH SOLE 145529 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 2855 94731 SH SOLE 94731 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 206 11759 SH SOLE 11759 0 0 INFOSYS LTD SPONSORED ADR 456788108 154 18750 SH SOLE 18750 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 747 26682 SH SOLE 26682 0 0 INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 1469 59265 SH SOLE 59265 0 0 INSEEGO CORP COM 45782B104 147 23571 SH SOLE 23571 0 0 INSULET CORP COM 45784P101 520 3140 SH SOLE 3140 0 0 INTEL CORP COM 458140100 16003 295712 SH SOLE 295712 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 878 10868 SH SOLE 10868 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10579 95370 SH SOLE 95370 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2568 25156 SH SOLE 25156 0 0 INTL PAPER CO COM 460146103 541 17349 SH SOLE 17349 0 0 INTREPID POTASH INC COM 46121Y102 9 10750 SH SOLE 10750 0 0 INTUIT COM 461202103 2106 9159 SH SOLE 9159 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2986 6030 SH SOLE 6030 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1573 21920 SH SOLE 21920 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1139 23089 SH SOLE 23089 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1602 59695 SH SOLE 59695 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 305 38252 SH SOLE 38252 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2877 136930 SH SOLE 136930 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 2358 102510 SH SOLE 102510 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1831 87333 SH SOLE 87333 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 3645 164655 SH SOLE 164655 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1748 82552 SH SOLE 82552 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 967 44642 SH SOLE 44642 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1480 71417 SH SOLE 71417 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 711 31678 SH SOLE 31678 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 395 19139 SH SOLE 19139 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1185 57602 SH SOLE 57602 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 824 41841 SH SOLE 41841 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 241 5381 SH SOLE 5381 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 896 17964 SH SOLE 17964 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2087 43058 SH SOLE 43058 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 1216 41909 SH SOLE 41909 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1517 17797 SH SOLE 17797 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1320 23710 SH SOLE 23710 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 595 11023 SH SOLE 11023 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 777 13800 SH SOLE 13800 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1710 25308 SH SOLE 25308 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 260 9008 SH SOLE 9008 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 623 25566 SH SOLE 25566 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 9121 208478 SH SOLE 208478 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 642 21300 SH SOLE 21300 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 6274 115454 SH SOLE 115454 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 379 22457 SH SOLE 22457 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3662 39610 SH SOLE 39610 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 560 6264 SH SOLE 6264 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 169 20849 SH SOLE 20849 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 394 30419 SH SOLE 30419 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 436 38409 SH SOLE 38409 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1235 9820 SH SOLE 9820 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 396 2024 SH SOLE 2024 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 224 4978 SH SOLE 4978 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 204 1824 SH SOLE 1824 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 227 2982 SH SOLE 2982 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 360 1905 SH SOLE 1905 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 243 2476 SH SOLE 2476 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 772 4843 SH SOLE 4843 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 580 6560 SH SOLE 6560 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13659 162559 SH SOLE 162559 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1150 11481 SH SOLE 11481 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 808 26991 SH SOLE 26991 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 562 17927 SH SOLE 17927 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 454 8565 SH SOLE 8565 0 0 INVESCO EXCHANGE-TRADED FD T 1 30 LADER TRE 46138E107 287 7281 SH SOLE 7281 0 0 INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 2080 118833 SH SOLE 118833 0 0 INVESCO EXCHANGE-TRADED FD T CHINA TECHNLGY 46138E800 401 8365 SH SOLE 8365 0 0 INVESCO EXCHANGE-TRADED FD T DWA SMLCP MENT 46138E842 777 19066 SH SOLE 19066 0 0 INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 2148 89874 SH SOLE 89874 0 0 INVESCO EXCHANGE-TRADED FD T GBL SRT TRM HY 46138E669 415 20998 SH SOLE 20998 0 0 INVESCO EXCHANGE-TRADED FD T GLOBAL WATER 46138E651 542 22097 SH SOLE 22097 0 0 INVESCO EXCHANGE-TRADED FD T INTL CORP BD 46138E636 502 20495 SH SOLE 20495 0 0 INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 801 31018 SH SOLE 31018 0 0 INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 3946 299834 SH SOLE 299834 0 0 INVESCO EXCHANGE-TRADED FD T S&P 500 HB ETF 46138E370 220 7529 SH SOLE 7529 0 0 INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698 1181 26900 SH SOLE 26900 0 0 INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 716 17421 SH SOLE 17421 0 0 INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 5401 135626 SH SOLE 135626 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMALLCAP 600 46138G664 2327 55477 SH SOLE 55477 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 4570 137904 SH SOLE 137904 0 0 INVESCO EXCHANGE-TRADED FD T S&P ULTRA DIVIDE 46138G656 4692 202331 SH SOLE 202331 0 0 INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 6097 203177 SH SOLE 203177 0 0 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 41649 887664 SH SOLE 887664 0 0 INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 973 38554 SH SOLE 38554 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1776 86803 SH SOLE 86803 0 0 INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 305 9864 SH SOLE 9864 0 0 INVESCO EXCHANGE-TRADED FD T TREAS COLATERL 46138G888 643 6051 SH SOLE 6051 0 0 INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 1087 50655 SH SOLE 50655 0 0 INVESCO LTD SHS G491BT108 321 35304 SH SOLE 35304 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 294 24206 SH SOLE 24206 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 132657 696729 SH SOLE 696729 0 0 INVESCO SR INCOME TR COM 46131H107 176 54796 SH SOLE 54796 0 0 INVITAE CORP COM 46185L103 240 17590 SH SOLE 17590 0 0 IQVIA HLDGS INC COM 46266C105 758 7025 SH SOLE 7025 0 0 IROBOT CORP COM 462726100 278 6805 SH SOLE 6805 0 0 IRON MTN INC NEW COM 46284V101 1330 55888 SH SOLE 55888 0 0 ISHARES GOLD TRUST ISHARES 464285105 4496 298307 SH SOLE 298307 0 0 ISHARES INC CORE MSCI EMKT 46434G103 27461 678552 SH SOLE 678552 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 534 19503 SH SOLE 19503 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 5630 119997 SH SOLE 119997 0 0 ISHARES INC MIN VOL GBL ETF 464286525 3033 37756 SH SOLE 37756 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 362 15362 SH SOLE 15362 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 324 15191 SH SOLE 15191 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 203 4119 SH SOLE 4119 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2725 157066 SH SOLE 157066 0 0 ISHARES INC MSCI WORLD ETF 464286392 13146 168696 SH SOLE 168696 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 100 10750 SH SOLE 10750 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 6122 469093 SH SOLE 469093 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 5631 56363 SH SOLE 56363 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1355 33168 SH SOLE 33168 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3626 72312 SH SOLE 72312 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 7325 84514 SH SOLE 84514 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 245 1464 SH SOLE 1464 0 0 ISHARES TR 20 YR TR BD ETF 464287432 3436 20828 SH SOLE 20828 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 5456 40922 SH SOLE 40922 0 0 ISHARES TR A RATE CP BD ETF 46429B291 407 7380 SH SOLE 7380 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 371 7808 SH SOLE 7808 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 1077 8865 SH SOLE 8865 0 0 ISHARES TR BROAD USD HIGH 46435U853 3109 87567 SH SOLE 87567 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 342 9098 SH SOLE 9098 0 0 ISHARES TR COHEN STEER REIT 464287564 1811 19779 SH SOLE 19779 0 0 ISHARES TR CONSER ALLOC ETF 464289883 12502 370090 SH SOLE 370090 0 0 ISHARES TR CONV BD ETF 46435G102 878 16154 SH SOLE 16154 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 2610 51689 SH SOLE 51689 0 0 ISHARES TR CORE DIV GRWTH 46434V621 25064 769081 SH SOLE 769081 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 12681 177239 SH SOLE 177239 0 0 ISHARES TR CORE INTL AGGR 46435G672 856 15657 SH SOLE 15657 0 0 ISHARES TR CORE LT USDB ETF 464289479 825 11576 SH SOLE 11576 0 0 ISHARES TR CORE MSCI EAFE 46432F842 27271 546625 SH SOLE 546625 0 0 ISHARES TR CORE MSCI EURO 46434V738 2607 70300 SH SOLE 70300 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 10061 214011 SH SOLE 214011 0 0 ISHARES TR CORE S&P MCP ETF 464287507 45974 319581 SH SOLE 319581 0 0 ISHARES TR CORE S&P SCP ETF 464287804 39527 704452 SH SOLE 704452 0 0 ISHARES TR CORE S&P TTL STK 464287150 11495 200918 SH SOLE 200918 0 0 ISHARES TR CORE S&P US GWT 464287671 13549 237328 SH SOLE 237328 0 0 ISHARES TR CORE S&P US VLU 464287663 6508 140931 SH SOLE 140931 0 0 ISHARES TR CORE S&P500 ETF 464287200 99091 383482 SH SOLE 383482 0 0 ISHARES TR CORE TOTAL USD 46434V613 4002 76226 SH SOLE 76226 0 0 ISHARES TR CORE US AGGBD ET 464287226 30364 263190 SH SOLE 263190 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 379 7400 SH SOLE 7400 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 273 7117 SH SOLE 7117 0 0 ISHARES TR DOW JONES US ETF 464287846 1688 13378 SH SOLE 13378 0 0 ISHARES TR EAFE GRWTH ETF 464288885 274 3856 SH SOLE 3856 0 0 ISHARES TR EAFE SML CP ETF 464288273 2758 61520 SH SOLE 61520 0 0 ISHARES TR EAFE VALUE ETF 464288877 394 11048 SH SOLE 11048 0 0 ISHARES TR EDGE MSCI MINM 46435G433 1430 55283 SH SOLE 55283 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 2633 41794 SH SOLE 41794 0 0 ISHARES TR ESG MSCI EAFE 46435G516 597 11226 SH SOLE 11226 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 696 12102 SH SOLE 12102 0 0 ISHARES TR EXPANDED TECH 464287515 1255 5969 SH SOLE 5969 0 0 ISHARES TR EXPND TEC SC ETF 464287549 1507 7115 SH SOLE 7115 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2080 58411 SH SOLE 58411 0 0 ISHARES TR FALN ANGLS USD 46435G474 845 37660 SH SOLE 37660 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 3702 75956 SH SOLE 75956 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 110 11476 SH SOLE 11476 0 0 ISHARES TR GLB CNSM STP ETF 464288737 232 4861 SH SOLE 4861 0 0 ISHARES TR GLB INFRASTR ETF 464288372 2224 65146 SH SOLE 65146 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 300 4915 SH SOLE 4915 0 0 ISHARES TR GLOBAL 100 ETF 464287572 3078 68935 SH SOLE 68935 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 273 14235 SH SOLE 14235 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2537 13912 SH SOLE 13912 0 0 ISHARES TR GNMA BOND ETF 46429B333 229 4434 SH SOLE 4434 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 1403 33911 SH SOLE 33911 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1008 41625 SH SOLE 41625 0 0 ISHARES TR IBONDS DEC 46435U697 514 19649 SH SOLE 19649 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 6321 250745 SH SOLE 250745 0 0 ISHARES TR IBONDS DEC2021 46435G789 4232 165874 SH SOLE 165874 0 0 ISHARES TR IBONDS DEC2022 46435G755 2670 102671 SH SOLE 102671 0 0 ISHARES TR IBONDS DEC2023 46435G318 2497 97319 SH SOLE 97319 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 838 34136 SH SOLE 34136 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 8204 332828 SH SOLE 332828 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 7944 320457 SH SOLE 320457 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 6703 268119 SH SOLE 268119 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 2248 90936 SH SOLE 90936 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 929 37196 SH SOLE 37196 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 467 17685 SH SOLE 17685 0 0 ISHARES TR IBONDS SEP2020 46434V571 4929 194273 SH SOLE 194273 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5032 65296 SH SOLE 65296 0 0 ISHARES TR IBOXX INV CP ETF 464287242 10808 87509 SH SOLE 87509 0 0 ISHARES TR INTL DIV GRWTH 46435G524 499 11041 SH SOLE 11041 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1432 63370 SH SOLE 63370 0 0 ISHARES TR INTL TREA BD ETF 464288117 608 12324 SH SOLE 12324 0 0 ISHARES TR INTRM TR CRP ETF 464288638 9627 175287 SH SOLE 175287 0 0 ISHARES TR JPMORGAN USD EMG 464288281 4955 51260 SH SOLE 51260 0 0 ISHARES TR MBS ETF 464288588 12142 109940 SH SOLE 109940 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 19711 317664 SH SOLE 317664 0 0 ISHARES TR MODERT ALLOC ETF 464289875 834 22706 SH SOLE 22706 0 0 ISHARES TR MORTGE REL ETF 46435G342 1858 99343 SH SOLE 99343 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 207 949 SH SOLE 949 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 712 5683 SH SOLE 5683 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 336 16787 SH SOLE 16787 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 1266 8634 SH SOLE 8634 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 5531 29779 SH SOLE 29779 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 1349 15577 SH SOLE 15577 0 0 ISHARES TR MSCI ACWI ETF 464288257 10020 160140 SH SOLE 160140 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 411 18359 SH SOLE 18359 0 0 ISHARES TR MSCI EAFE ETF 464287465 11072 207117 SH SOLE 207117 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 7592 222456 SH SOLE 222456 0 0 ISHARES TR MSCI EURO FL ETF 464289180 372 29732 SH SOLE 29732 0 0 ISHARES TR MSCI INDIA ETF 46429B598 2910 120712 SH SOLE 120712 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2172 22305 SH SOLE 22305 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 72218 1337105 SH SOLE 1337105 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1033 9408 SH SOLE 9408 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 229 11295 SH SOLE 11295 0 0 ISHARES TR MULTIFACTOR USA 46434V282 1197 45257 SH SOLE 45257 0 0 ISHARES TR NASDAQ BIOTECH 464287556 4900 45477 SH SOLE 45477 0 0 ISHARES TR NATIONAL MUN ETF 464288414 18030 159545 SH SOLE 159545 0 0 ISHARES TR NEW YORK MUN ETF 464288323 780 13802 SH SOLE 13802 0 0 ISHARES TR PFD AND INCM SEC 464288687 11491 360892 SH SOLE 360892 0 0 ISHARES TR PHLX SEMICND ETF 464287523 991 4827 SH SOLE 4827 0 0 ISHARES TR RUS 1000 ETF 464287622 19552 138151 SH SOLE 138151 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 50658 336265 SH SOLE 336265 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 37040 373467 SH SOLE 373467 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 8140 51470 SH SOLE 51470 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3204 39055 SH SOLE 39055 0 0 ISHARES TR RUS MD CP GR ETF 464287481 8802 72386 SH SOLE 72386 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 10002 156060 SH SOLE 156060 0 0 ISHARES TR RUS MID CAP ETF 464287499 13109 303642 SH SOLE 303642 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1394 16556 SH SOLE 16556 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 24232 211708 SH SOLE 211708 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1497 10092 SH SOLE 10092 0 0 ISHARES TR S&P 100 ETF 464287101 3021 25467 SH SOLE 25467 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 28258 171211 SH SOLE 171211 0 0 ISHARES TR S&P 500 VAL ETF 464287408 9343 97070 SH SOLE 97070 0 0 ISHARES TR S&P MC 400GR ETF 464287606 5888 32992 SH SOLE 32992 0 0 ISHARES TR S&P MC 400VL ETF 464287705 3981 36273 SH SOLE 36273 0 0 ISHARES TR S&P SML 600 GWT 464287887 2229 16168 SH SOLE 16168 0 0 ISHARES TR SELECT DIVID ETF 464287168 24118 327953 SH SOLE 327953 0 0 ISHARES TR SH TR CRPORT ETF 464288646 6888 131557 SH SOLE 131557 0 0 ISHARES TR SHORT TREAS BD 464288679 16578 149322 SH SOLE 149322 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 3010 28320 SH SOLE 28320 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1323 13241 SH SOLE 13241 0 0 ISHARES TR TIPS BD ETF 464287176 11766 99772 SH SOLE 99772 0 0 ISHARES TR TRANS AVG ETF 464287192 386 2796 SH SOLE 2796 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 980 9054 SH SOLE 9054 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 438 2471 SH SOLE 2471 0 0 ISHARES TR U.S. ENERGY ETF 464287796 352 23004 SH SOLE 23004 0 0 ISHARES TR U.S. FINLS ETF 464287788 2411 24786 SH SOLE 24786 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5359 23782 SH SOLE 23782 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2697 38775 SH SOLE 38775 0 0 ISHARES TR U.S. TECH ETF 464287721 15318 74944 SH SOLE 74944 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1831 13254 SH SOLE 13254 0 0 ISHARES TR ULTR SH TRM BD 46434V878 1441 28854 SH SOLE 28854 0 0 ISHARES TR US AER DEF ETF 464288760 4088 28420 SH SOLE 28420 0 0 ISHARES TR US HLTHCARE ETF 464287762 8450 44994 SH SOLE 44994 0 0 ISHARES TR US INDUSTRIALS 464287754 824 6636 SH SOLE 6636 0 0 ISHARES TR US OIL GS EX ETF 464288851 297 13001 SH SOLE 13001 0 0 ISHARES TR US REGNL BKS ETF 464288778 225 7785 SH SOLE 7785 0 0 ISHARES TR US TREAS BD ETF 46429B267 7417 264783 SH SOLE 264783 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 14952 140418 SH SOLE 140418 0 0 ISHARES TR USA QUALITY FCTR 46432F339 22037 271917 SH SOLE 271917 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 4396 90673 SH SOLE 90673 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 909 18270 SH SOLE 18270 0 0 J P MORGAN EXCHANGE-TRADED F GLOBAL BD OPRT 46641Q852 8944 189653 SH SOLE 189653 0 0 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 296 5048 SH SOLE 5048 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 6845 137806 SH SOLE 137806 0 0 JACOBS ENGR GROUP INC COM 469814107 413 5206 SH SOLE 5206 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1251 35019 SH SOLE 35019 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 10387 210907 SH SOLE 210907 0 0 JANUS DETROIT STR TR LONG TERM CARE 47103U407 224 11272 SH SOLE 11272 0 0 JD COM INC SPON ADR CL A 47215P106 1137 28066 SH SOLE 28066 0 0 JETBLUE AWYS CORP COM 477143101 111 12437 SH SOLE 12437 0 0 JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 2490 77626 SH SOLE 77626 0 0 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 15879 558910 SH SOLE 558910 0 0 JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 214 11249 SH SOLE 11249 0 0 JOHNSON & JOHNSON COM 478160104 37326 284654 SH SOLE 284654 0 0 JOHNSON CTLS INTL PLC SHS G51502105 784 29070 SH SOLE 29070 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 360 39886 SH SOLE 39886 0 0 JPMORGAN CHASE & CO COM 46625H100 23112 256711 SH SOLE 256711 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 53 14595 SH SOLE 14595 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 287 86232 SH SOLE 86232 0 0 KEARNY FINL CORP MD COM 48716P108 575 66858 SH SOLE 66858 0 0 KELLOGG CO COM 487836108 2024 33747 SH SOLE 33747 0 0 KEURIG DR PEPPER INC COM 49271V100 700 28852 SH SOLE 28852 0 0 KEYCORP COM 493267108 420 40510 SH SOLE 40510 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 259 3097 SH SOLE 3097 0 0 KIMBERLY CLARK CORP COM 494368103 4005 31320 SH SOLE 31320 0 0 KIMCO RLTY CORP COM 49446R109 232 23997 SH SOLE 23997 0 0 KINDER MORGAN INC DEL COM 49456B101 1138 81765 SH SOLE 81765 0 0 KKR & CO INC CL A 48251W104 1105 47095 SH SOLE 47095 0 0 KLA CORPORATION COM NEW 482480100 463 3221 SH SOLE 3221 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 676 16836 SH SOLE 16836 0 0 KRAFT HEINZ CO COM 500754106 950 38404 SH SOLE 38404 0 0 KROGER CO COM 501044101 371 12315 SH SOLE 12315 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2718 15090 SH SOLE 15090 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 465 3678 SH SOLE 3678 0 0 LAKELAND BANCORP INC COM 511637100 383 35428 SH SOLE 35428 0 0 LAM RESEARCH CORP COM 512807108 1398 5822 SH SOLE 5822 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 321 6253 SH SOLE 6253 0 0 LAMB WESTON HLDGS INC COM 513272104 1274 22307 SH SOLE 22307 0 0 LAS VEGAS SANDS CORP COM 517834107 2433 57266 SH SOLE 57266 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5387 244406 SH SOLE 244406 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 649 24860 SH SOLE 24860 0 0 LAUDER ESTEE COS INC CL A 518439104 1406 8824 SH SOLE 8824 0 0 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 677 56352 SH SOLE 56352 0 0 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 788 26985 SH SOLE 26985 0 0 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 4509 174989 SH SOLE 174989 0 0 LEIDOS HOLDINGS INC COM 525327102 329 3594 SH SOLE 3594 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 873 180432 SH SOLE 180432 0 0 LILLY ELI & CO COM 532457108 8141 58682 SH SOLE 58682 0 0 LINCOLN NATL CORP IND COM 534187109 219 8323 SH SOLE 8323 0 0 LINDE PLC SHS G5494J103 1016 5872 SH SOLE 5872 0 0 LIPOCINE INC NEW COM 53630X104 5 10000 SH SOLE 10000 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 45 29908 SH SOLE 29908 0 0 LMP CAP & INCOME FD INC COM 50208A102 107 13283 SH SOLE 13283 0 0 LOCKHEED MARTIN CORP COM 539830109 7438 21945 SH SOLE 21945 0 0 LOGITECH INTL S A SHS H50430232 275 6411 SH SOLE 6411 0 0 LOWES COS INC COM 548661107 4590 53334 SH SOLE 53334 0 0 LPL FINL HLDGS INC COM 50212V100 1324 24319 SH SOLE 24319 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 262 9625 SH SOLE 9625 0 0 LULULEMON ATHLETICA INC COM 550021109 482 2545 SH SOLE 2545 0 0 LYFT INC CL A COM 55087P104 315 11732 SH SOLE 11732 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 384 7745 SH SOLE 7745 0 0 M & T BK CORP COM 55261F104 456 4408 SH SOLE 4408 0 0 MACYS INC COM 55616P104 152 30931 SH SOLE 30931 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1295 35483 SH SOLE 35483 0 0 MAIN STR CAP CORP COM 56035L104 1081 52712 SH SOLE 52712 0 0 MANITEX INTL INC COM 563420108 70 17000 SH SOLE 17000 0 0 MANULIFE FINL CORP COM 56501R106 278 22180 SH SOLE 22180 0 0 MARATHON OIL CORP COM 565849106 187 56995 SH SOLE 56995 0 0 MARATHON PETE CORP COM 56585A102 665 28167 SH SOLE 28167 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 20 10000 SH SOLE 10000 0 0 MARKEL CORP COM 570535104 324 349 SH SOLE 349 0 0 MARRIOTT INTL INC NEW CL A 571903202 811 10844 SH SOLE 10844 0 0 MARSH & MCLENNAN COS INC COM 571748102 2216 25625 SH SOLE 25625 0 0 MARTIN MARIETTA MATLS INC COM 573284106 335 1768 SH SOLE 1768 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 577 25486 SH SOLE 25486 0 0 MASIMO CORP COM 574795100 1066 6019 SH SOLE 6019 0 0 MASTERCARD INC CL A 57636Q104 12382 51256 SH SOLE 51256 0 0 MATADOR RES CO COM 576485205 86 34724 SH SOLE 34724 0 0 MATCH GROUP INC COM 57665R106 1448 21931 SH SOLE 21931 0 0 MATERIALISE NV SPONSORED ADS 57667T100 388 20868 SH SOLE 20868 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 64 106596 SH SOLE 106596 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1950 13809 SH SOLE 13809 0 0 MCDONALDS CORP COM 580135101 11287 68265 SH SOLE 68265 0 0 MCEWEN MNG INC COM 58039P107 7 11012 SH SOLE 11012 0 0 MCKESSON CORP COM 58155Q103 1000 7395 SH SOLE 7395 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1958 113245 SH SOLE 113245 0 0 MEDTRONIC PLC SHS G5960L103 3375 37427 SH SOLE 37427 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1602 129145 SH SOLE 129145 0 0 MERCK & CO. INC COM 58933Y105 21906 284728 SH SOLE 284728 0 0 METLIFE INC COM 59156R108 804 26295 SH SOLE 26295 0 0 MFA FINL INC COM 55272X102 67 43196 SH SOLE 43196 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 715 157816 SH SOLE 157816 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 57 13392 SH SOLE 13392 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 100 27695 SH SOLE 27695 0 0 MFS MUN INCOME TR SH BEN INT 552738106 527 82545 SH SOLE 82545 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 269 11368 SH SOLE 11368 0 0 MGM RESORTS INTERNATIONAL COM 552953101 205 17355 SH SOLE 17355 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1874 27635 SH SOLE 27635 0 0 MICRON TECHNOLOGY INC COM 595112103 2963 70428 SH SOLE 70428 0 0 MICROSOFT CORP COM 594918104 79386 503368 SH SOLE 503368 0 0 MIDDLESEX WATER CO COM 596680108 518 8615 SH SOLE 8615 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 49 13447 SH SOLE 13447 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 31 13291 SH SOLE 13291 0 0 MODERNA INC COM 60770K107 282 9404 SH SOLE 9404 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 229 5875 SH SOLE 5875 0 0 MONDELEZ INTL INC CL A 609207105 2801 55934 SH SOLE 55934 0 0 MONGODB INC CL A 60937P106 339 2484 SH SOLE 2484 0 0 MONOLITHIC PWR SYS INC COM 609839105 584 3489 SH SOLE 3489 0 0 MOODYS CORP COM 615369105 1516 7169 SH SOLE 7169 0 0 MORGAN STANLEY COM NEW 617446448 1134 33352 SH SOLE 33352 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 919 176313 SH SOLE 176313 0 0 MOSAIC CO NEW COM 61945C103 1661 153475 SH SOLE 153475 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 305 2292 SH SOLE 2292 0 0 MSC INDL DIRECT INC CL A 553530106 275 5012 SH SOLE 5012 0 0 MSCI INC COM 55354G100 622 2152 SH SOLE 2152 0 0 NABORS INDUSTRIES LTD SHS G6359F103 7 18785 SH SOLE 18785 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 548 9405 SH SOLE 9405 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 119 36289 SH SOLE 36289 0 0 NEOGENOMICS INC COM NEW 64049M209 526 19035 SH SOLE 19035 0 0 NETFLIX INC COM 64110L106 14014 37320 SH SOLE 37320 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 161 12275 SH SOLE 12275 0 0 NEW JERSEY RES COM 646025106 368 10845 SH SOLE 10845 0 0 NEW MTN FIN CORP COM 647551100 150 22026 SH SOLE 22026 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 101 10777 SH SOLE 10777 0 0 NEWELL BRANDS INC COM 651229106 139 10502 SH SOLE 10502 0 0 NEWMARK GROUP INC CL A 65158N102 145 34223 SH SOLE 34223 0 0 NEWMONT CORP COM 651639106 501 11053 SH SOLE 11053 0 0 NEXTERA ENERGY INC COM 65339F101 6981 29010 SH SOLE 29010 0 0 NIC INC COM 62914B100 253 11000 SH SOLE 11000 0 0 NIKE INC CL B 654106103 5970 72155 SH SOLE 72155 0 0 NIO INC SPON ADS 62914V106 101 36348 SH SOLE 36348 0 0 NISOURCE INC COM 65473P105 360 14414 SH SOLE 14414 0 0 NOBLE CORP PLC SHS USD G65431101 7 25400 SH SOLE 25400 0 0 NOBLE ENERGY INC COM 655044105 79 13087 SH SOLE 13087 0 0 NOKIA CORP SPONSORED ADR 654902204 171 55118 SH SOLE 55118 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 57 13251 SH SOLE 13251 0 0 NORFOLK SOUTHERN CORP COM 655844108 2807 19225 SH SOLE 19225 0 0 NORTHROP GRUMMAN CORP COM 666807102 3759 12424 SH SOLE 12424 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2613 31696 SH SOLE 31696 0 0 NOVOCURE LTD ORD SHS G6674U108 475 7055 SH SOLE 7055 0 0 NOVO-NORDISK A S ADR 670100205 2367 39314 SH SOLE 39314 0 0 NUCOR CORP COM 670346105 219 6085 SH SOLE 6085 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 741 29779 SH SOLE 29779 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 310 8786 SH SOLE 8786 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 323 13227 SH SOLE 13227 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 291 13485 SH SOLE 13485 0 0 NUTRIEN LTD COM 67077M108 2175 64120 SH SOLE 64120 0 0 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 107 96800 SH SOLE 96800 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1955 133181 SH SOLE 133181 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 188 13870 SH SOLE 13870 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 136 17075 SH SOLE 17075 0 0 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 2063 164775 SH SOLE 164775 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 35 24629 SH SOLE 24629 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 531 70353 SH SOLE 70353 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 282 17136 SH SOLE 17136 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 786 63140 SH SOLE 63140 0 0 NUVEEN MUN VALUE FD INC COM 670928100 198 20305 SH SOLE 20305 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 231 16411 SH SOLE 16411 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 220 11561 SH SOLE 11561 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 226 16829 SH SOLE 16829 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 186 14198 SH SOLE 14198 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 341 25587 SH SOLE 25587 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 341 46994 SH SOLE 46994 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1872 255067 SH SOLE 255067 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 223 12269 SH SOLE 12269 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1327 96555 SH SOLE 96555 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 555 56215 SH SOLE 56215 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 591 87047 SH SOLE 87047 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 1044 90136 SH SOLE 90136 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 559 37320 SH SOLE 37320 0 0 NUVEEN SR INCOME FD COM 67067Y104 234 52941 SH SOLE 52941 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 286 22100 SH SOLE 22100 0 0 NVIDIA CORP COM 67066G104 14535 55138 SH SOLE 55138 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 73 31100 SH SOLE 31100 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 944 3134 SH SOLE 3134 0 0 OCCIDENTAL PETE CORP COM 674599105 407 35134 SH SOLE 35134 0 0 OKTA INC CL A 679295105 312 2548 SH SOLE 2548 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 443 3373 SH SOLE 3373 0 0 OLD REP INTL CORP COM 680223104 158 10361 SH SOLE 10361 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 437 16483 SH SOLE 16483 0 0 OMNICOM GROUP INC COM 681919106 1478 26928 SH SOLE 26928 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 15 10526 SH SOLE 10526 0 0 ONCOSEC MED INC COM 68234L306 13 10500 SH SOLE 10500 0 0 ONEOK INC NEW COM 682680103 389 17843 SH SOLE 17843 0 0 ORACLE CORP COM 68389X105 4125 85368 SH SOLE 85368 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 218 20225 SH SOLE 20225 0 0 ORGANIGRAM HLDGS INC COM 68620P101 21 10665 SH SOLE 10665 0 0 ORGANOVO HLDGS INC COM 68620A104 14 33802 SH SOLE 33802 0 0 OSI ETF TR OSHARES FTSE 67110P100 1795 85665 SH SOLE 85665 0 0 OSI ETF TR OSHARS FTSE US 67110P407 3880 133644 SH SOLE 133644 0 0 OSI ETF TR OSHS GBL INTER 67110P704 280 11310 SH SOLE 11310 0 0 OUTFRONT MEDIA INC COM 69007J106 1907 141489 SH SOLE 141489 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 901 78076 SH SOLE 78076 0 0 PACER FDS TR AMERCN ENRGY IND 69374H634 132 12065 SH SOLE 12065 0 0 PACER FDS TR BNCHMRK INDSTR 69374H766 406 14227 SH SOLE 14227 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 1894 61808 SH SOLE 61808 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 1092 48494 SH SOLE 48494 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 3346 96150 SH SOLE 96150 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 10565 391148 SH SOLE 391148 0 0 PACER FDS TR TRENDP US MID CP 69374H204 1854 65429 SH SOLE 65429 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 665 28042 SH SOLE 28042 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 615 26370 SH SOLE 26370 0 0 PACER FDS TR US CASH COWS 100 69374H881 215 9732 SH SOLE 9732 0 0 PACKAGING CORP AMER COM 695156109 212 2438 SH SOLE 2438 0 0 PALO ALTO NETWORKS INC COM 697435105 379 2309 SH SOLE 2309 0 0 PAN AMERN SILVER CORP COM 697900108 1048 73138 SH SOLE 73138 0 0 PARETEUM CORP COM NEW 69946T207 6 14464 SH SOLE 14464 0 0 PARKE BANCORP INC COM 700885106 163 12072 SH SOLE 12072 0 0 PARKER HANNIFIN CORP COM 701094104 680 5241 SH SOLE 5241 0 0 PARSLEY ENERGY INC CL A 701877102 61 10636 SH SOLE 10636 0 0 PATTERSON UTI ENERGY INC COM 703481101 26 11261 SH SOLE 11261 0 0 PAVMED INC COM 70387R106 20 10000 SH SOLE 10000 0 0 PAYCHEX INC COM 704326107 1983 31517 SH SOLE 31517 0 0 PAYCOM SOFTWARE INC COM 70432V102 566 2801 SH SOLE 2801 0 0 PAYPAL HLDGS INC COM 70450Y103 8213 85788 SH SOLE 85788 0 0 PENN NATL GAMING INC COM 707569109 203 22549 SH SOLE 22549 0 0 PENNANTPARK INVT CORP COM 708062104 68 26226 SH SOLE 26226 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 24 25864 SH SOLE 25864 0 0 PEPSICO INC COM 713448108 13461 112077 SH SOLE 112077 0 0 PFIZER INC COM 717081103 13952 427489 SH SOLE 427489 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 851 73469 SH SOLE 73469 0 0 PHILIP MORRIS INTL INC COM 718172109 6026 82592 SH SOLE 82592 0 0 PHILLIPS 66 COM 718546104 1305 24333 SH SOLE 24333 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 498 28195 SH SOLE 28195 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 1293 100123 SH SOLE 100123 0 0 PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106 2189 130185 SH SOLE 130185 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2956 133787 SH SOLE 133787 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2779 32411 SH SOLE 32411 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 10874 210294 SH SOLE 210294 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 2045 19262 SH SOLE 19262 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10251 103573 SH SOLE 103573 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 3338 61188 SH SOLE 61188 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 2895 27343 SH SOLE 27343 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 379 77388 SH SOLE 77388 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 128 16917 SH SOLE 16917 0 0 PIMCO MUN INCOME FD COM 72200R107 301 23827 SH SOLE 23827 0 0 PIMCO MUN INCOME FD II COM 72200W106 1000 79022 SH SOLE 79022 0 0 PIMCO MUN INCOME FD III COM 72201A103 659 62022 SH SOLE 62022 0 0 PINTEREST INC CL A 72352L106 740 47934 SH SOLE 47934 0 0 PIONEER NAT RES CO COM 723787107 677 9656 SH SOLE 9656 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 160 30305 SH SOLE 30305 0 0 PLUG POWER INC COM NEW 72919P202 75 21177 SH SOLE 21177 0 0 PNC FINL SVCS GROUP INC COM 693475105 4283 44740 SH SOLE 44740 0 0 POLARIS INC COM 731068102 297 6170 SH SOLE 6170 0 0 POOL CORPORATION COM 73278L105 1044 5308 SH SOLE 5308 0 0 POWERSHARES DB MULTI-SECTOR OIL FD 46140H403 70 11485 SH SOLE 11485 0 0 PPG INDS INC COM 693506107 1257 15027 SH SOLE 15027 0 0 PPL CORP COM 69351T106 3058 123900 SH SOLE 123900 0 0 PRECIGEN INC COM 74017N105 113 33110 SH SOLE 33110 0 0 PRICE T ROWE GROUP INC COM 74144T108 770 7891 SH SOLE 7891 0 0 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1147 13068 SH SOLE 13068 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 563 46495 SH SOLE 46495 0 0 PROCTER & GAMBLE CO COM 742718109 21021 191094 SH SOLE 191094 0 0 PROGRESSIVE CORP OHIO COM 743315103 1490 20173 SH SOLE 20173 0 0 PROLOGIS INC. COM 74340W103 1612 20061 SH SOLE 20061 0 0 PROOFPOINT INC COM 743424103 345 3364 SH SOLE 3364 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 564 17278 SH SOLE 17278 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 275 5938 SH SOLE 5938 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 6206 107614 SH SOLE 107614 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1495 33191 SH SOLE 33191 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 14064 508452 SH SOLE 508452 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 2354 102811 SH SOLE 102811 0 0 PROSHARES TR SP500 EX ENRGY 74347B581 214 3825 SH SOLE 3825 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 198 46796 SH SOLE 46796 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 45 45000 PRN SOLE 45000 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 10 11000 PRN SOLE 11000 0 0 PRUDENTIAL FINL INC COM 744320102 1954 37472 SH SOLE 37472 0 0 PUBLIC STORAGE COM 74460D109 832 4192 SH SOLE 4192 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5940 132259 SH SOLE 132259 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 77 10752 SH SOLE 10752 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 142 31228 SH SOLE 31228 0 0 QUALCOMM INC COM 747525103 3587 53011 SH SOLE 53011 0 0 QUEST DIAGNOSTICS INC COM 74834L100 421 5242 SH SOLE 5242 0 0 RAYTHEON CO COM NEW 755111507 2292 17478 SH SOLE 17478 0 0 REALITY SHS ETF TR DIVCN DIVD ETF 75605A504 710 22795 SH SOLE 22795 0 0 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 1854 56094 SH SOLE 56094 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 1112 74063 SH SOLE 74063 0 0 REALTY INCOME CORP COM 756109104 1514 30361 SH SOLE 30361 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4369 151967 SH SOLE 151967 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2828 5791 SH SOLE 5791 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 273 30450 SH SOLE 30450 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 246 2803 SH SOLE 2803 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 57 26155 SH SOLE 26155 0 0 REPUBLIC SVCS INC COM 760759100 451 6007 SH SOLE 6007 0 0 RESMED INC COM 761152107 471 3200 SH SOLE 3200 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 625 75426 SH SOLE 75426 0 0 RETAIL PPTYS AMER INC CL A 76131V202 96 18660 SH SOLE 18660 0 0 RINGCENTRAL INC CL A 76680R206 241 1137 SH SOLE 1137 0 0 RIO TINTO PLC SPONSORED ADR 767204100 805 17658 SH SOLE 17658 0 0 ROCKWELL AUTOMATION INC COM 773903109 636 4216 SH SOLE 4216 0 0 ROKU INC COM CL A 77543R102 1422 16254 SH SOLE 16254 0 0 ROPER TECHNOLOGIES INC COM 776696106 1723 5526 SH SOLE 5526 0 0 ROSS STORES INC COM 778296103 1421 16336 SH SOLE 16336 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 396 12325 SH SOLE 12325 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1691 51788 SH SOLE 51788 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1324 37954 SH SOLE 37954 0 0 ROYCE MICRO-CAP TR INC COM 780915104 274 49202 SH SOLE 49202 0 0 ROYCE VALUE TR INC COM 780910105 1322 136762 SH SOLE 136762 0 0 RPC INC COM 749660106 24 11681 SH SOLE 11681 0 0 S&P GLOBAL INC COM 78409V104 2430 9916 SH SOLE 9916 0 0 SALESFORCE COM INC COM 79466L302 3453 23982 SH SOLE 23982 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 343 98433 SH SOLE 98433 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1491 297627 SH SOLE 297627 0 0 SANOFI SPONSORED ADR 80105N105 1270 29031 SH SOLE 29031 0 0 SAP SE SPON ADR 803054204 443 4006 SH SOLE 4006 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 745 2759 SH SOLE 2759 0 0 SCHLUMBERGER LTD COM 806857108 799 59248 SH SOLE 59248 0 0 SCHWAB CHARLES CORP COM 808513105 1062 31590 SH SOLE 31590 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 207 9989 SH SOLE 9989 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5744 222298 SH SOLE 222298 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 498 8471 SH SOLE 8471 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 811 14934 SH SOLE 14934 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2514 41596 SH SOLE 41596 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3656 81287 SH SOLE 81287 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 15011 188472 SH SOLE 188472 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1074 24254 SH SOLE 24254 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6919 112958 SH SOLE 112958 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7628 180925 SH SOLE 180925 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 1168 35671 SH SOLE 35671 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3404 66078 SH SOLE 66078 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 8027 139573 SH SOLE 139573 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1131 11052 SH SOLE 11052 0 0 SCYNEXIS INC COM 811292101 156 200000 SH SOLE 200000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 205 4198 SH SOLE 4198 0 0 SEATTLE GENETICS INC COM 812578102 569 4931 SH SOLE 4931 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 666 15047 SH SOLE 15047 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4644 159826 SH SOLE 159826 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1762 56840 SH SOLE 56840 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4868 49632 SH SOLE 49632 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 18887 346742 SH SOLE 346742 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12957 146277 SH SOLE 146277 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14899 715666 SH SOLE 715666 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8936 151425 SH SOLE 151425 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3421 61743 SH SOLE 61743 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1073 23824 SH SOLE 23824 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 18027 224311 SH SOLE 224311 0 0 SEMPRA ENERGY COM 816851109 710 6280 SH SOLE 6280 0 0 SENSEONICS HLDGS INC COM 81727U105 7 10500 SH SOLE 10500 0 0 SERVICE CORP INTL COM 817565104 317 8102 SH SOLE 8102 0 0 SERVICENOW INC COM 81762P102 1241 4330 SH SOLE 4330 0 0 SESEN BIO INC COM 817763105 19 34000 SH SOLE 34000 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 227 4610 SH SOLE 4610 0 0 SHERWIN WILLIAMS CO COM 824348106 1866 4060 SH SOLE 4060 0 0 SHOCKWAVE MED INC COM 82489T104 370 11150 SH SOLE 11150 0 0 SHOPIFY INC CL A 82509L107 2179 5226 SH SOLE 5226 0 0 SIENTRA INC COM 82621J105 40 20000 SH SOLE 20000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 317 5782 SH SOLE 5782 0 0 SIMPLY GOOD FOODS CO COM 82900L102 211 10955 SH SOLE 10955 0 0 SIRIUS XM HLDGS INC COM 82968B103 684 138446 SH SOLE 138446 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 396 4427 SH SOLE 4427 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 596 22196 SH SOLE 22196 0 0 SMUCKER J M CO COM NEW 832696405 503 4532 SH SOLE 4532 0 0 SNAP INC CL A 83304A106 645 54283 SH SOLE 54283 0 0 SOUTH JERSEY INDS INC COM 838518108 238 9515 SH SOLE 9515 0 0 SOUTHERN CO COM 842587107 4185 77310 SH SOLE 77310 0 0 SOUTHERN COPPER CORP COM 84265V105 1703 60483 SH SOLE 60483 0 0 SOUTHWEST AIRLS CO COM 844741108 542 15218 SH SOLE 15218 0 0 SOUTHWESTERN ENERGY CO COM 845467109 48 28566 SH SOLE 28566 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 11906 54310 SH SOLE 54310 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 23439 158315 SH SOLE 158315 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1601 44485 SH SOLE 44485 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2227 83185 SH SOLE 83185 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1143 38743 SH SOLE 38743 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 679 34444 SH SOLE 34444 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1306 24443 SH SOLE 24443 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 11246 469760 SH SOLE 469760 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1839 64613 SH SOLE 64613 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2722 29833 SH SOLE 29833 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 263 11843 SH SOLE 11843 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 214 4462 SH SOLE 4462 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 800 26108 SH SOLE 26108 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 728 33344 SH SOLE 33344 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 164005 636291 SH SOLE 636291 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5916 22503 SH SOLE 22503 0 0 SPDR SER TR AEROSPACE DEF 78464A631 790 10385 SH SOLE 10385 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 3227 67424 SH SOLE 67424 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 8021 272817 SH SOLE 272817 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 227 8149 SH SOLE 8149 0 0 SPDR SER TR BLOMBRG BRC EMRG 78464A391 384 15684 SH SOLE 15684 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 3236 34158 SH SOLE 34158 0 0 SPDR SER TR DJ REIT ETF 78464A607 4352 60275 SH SOLE 60275 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 1108 14505 SH SOLE 14505 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 1444 26395 SH SOLE 26395 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2724 55710 SH SOLE 55710 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 2913 58262 SH SOLE 58262 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 2804 84624 SH SOLE 84624 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 1153 39711 SH SOLE 39711 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 16840 535450 SH SOLE 535450 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 29210 966569 SH SOLE 966569 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 838 25654 SH SOLE 25654 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 3974 116859 SH SOLE 116859 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 1697 35934 SH SOLE 35934 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 2194 86600 SH SOLE 86600 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 4646 153591 SH SOLE 153591 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 5987 274118 SH SOLE 274118 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 6404 208467 SH SOLE 208467 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 5180 171255 SH SOLE 171255 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 20508 573813 SH SOLE 573813 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 776 31528 SH SOLE 31528 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 15989 618776 SH SOLE 618776 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 646 15094 SH SOLE 15094 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 4054 87785 SH SOLE 87785 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 3009 73651 SH SOLE 73651 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 1400 28907 SH SOLE 28907 0 0 SPDR SER TR S&P BIOTECH 78464A870 6291 81236 SH SOLE 81236 0 0 SPDR SER TR S&P DIVID ETF 78464A763 12086 151341 SH SOLE 151341 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 285 9571 SH SOLE 9571 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 972 34116 SH SOLE 34116 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 237 12859 SH SOLE 12859 0 0 SPDR SER TR S&P REGL BKG 78464A698 643 19720 SH SOLE 19720 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 38479 419939 SH SOLE 419939 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 439 6883 SH SOLE 6883 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 1066 11766 SH SOLE 11766 0 0 SPDR SER TR WELLS FG PFD ETF 78464A292 879 22426 SH SOLE 22426 0 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 516 54328 SH SOLE 54328 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 277 10606 SH SOLE 10606 0 0 SPROTT ETF TR GOLD MINERS ETF 85210B102 583 29341 SH SOLE 29341 0 0 SPROTT FOCUS TR INC COM 85208J109 100 19775 SH SOLE 19775 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 8569 586094 SH SOLE 586094 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 62818 4787941 SH SOLE 4787941 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 122 23256 SH SOLE 23256 0 0 SQUARE INC CL A 852234103 1442 27522 SH SOLE 27522 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1522 38042 SH SOLE 38042 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 414 12634 SH SOLE 12634 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 322 16826 SH SOLE 16826 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3223 67192 SH SOLE 67192 0 0 STANLEY BLACK & DECKER INC COM 854502101 607 6069 SH SOLE 6069 0 0 STARBUCKS CORP COM 855244109 6192 94189 SH SOLE 94189 0 0 STARWOOD PPTY TR INC COM 85571B105 1307 127480 SH SOLE 127480 0 0 STATE STR CORP COM 857477103 536 10072 SH SOLE 10072 0 0 STERIS PLC SHS USD G8473T100 206 1471 SH SOLE 1471 0 0 STORE CAP CORP COM 862121100 256 14150 SH SOLE 14150 0 0 STRYKER CORP COM 863667101 4581 27520 SH SOLE 27520 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 297 20998 SH SOLE 20998 0 0 SUN CMNTYS INC COM 866674104 751 6014 SH SOLE 6014 0 0 SUNOCO LP COM UT REP LP 86765K109 388 24839 SH SOLE 24839 0 0 SUNRUN INC COM 86771W105 120 11883 SH SOLE 11883 0 0 SYNCHRONY FINL COM 87165B103 196 12160 SH SOLE 12160 0 0 SYNOPSYS INC COM 871607107 293 2278 SH SOLE 2278 0 0 SYSCO CORP COM 871829107 1512 33145 SH SOLE 33145 0 0 T MOBILE US INC COM 872590104 842 10037 SH SOLE 10037 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1014 21209 SH SOLE 21209 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 450 8447 SH SOLE 8447 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 103 20631 SH SOLE 20631 0 0 TARGA RES CORP COM 87612G101 85 12340 SH SOLE 12340 0 0 TARGET CORP COM 87612E106 2328 25034 SH SOLE 25034 0 0 TC ENERGY CORP COM 87807B107 3430 77452 SH SOLE 77452 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2000 112336 SH SOLE 112336 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 411 26750 SH SOLE 26750 0 0 TELADOC HEALTH INC COM 87918A105 835 5386 SH SOLE 5386 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 901 3029 SH SOLE 3029 0 0 TELUS CORPORATION COM 87971M103 167 10574 SH SOLE 10574 0 0 TEMPLETON EMERGING MKTS FD I COM 880191101 166 14869 SH SOLE 14869 0 0 TESLA INC COM 88160R101 6990 13340 SH SOLE 13340 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 16 10000 PRN SOLE 10000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 177 19689 SH SOLE 19689 0 0 TEXAS INSTRS INC COM 882508104 2580 25820 SH SOLE 25820 0 0 TEXTRON INC COM 883203101 211 7904 SH SOLE 7904 0 0 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 77 21766 SH SOLE 21766 0 0 THE TRADE DESK INC COM CL A 88339J105 345 1787 SH SOLE 1787 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5951 20984 SH SOLE 20984 0 0 TIFFANY & CO NEW COM 886547108 433 3344 SH SOLE 3344 0 0 TJX COS INC NEW COM 872540109 2427 50767 SH SOLE 50767 0 0 TOCAGEN INC COM 888846102 13 10676 SH SOLE 10676 0 0 TORO CO COM 891092108 273 4189 SH SOLE 4189 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 686 16185 SH SOLE 16185 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 465 404434 SH SOLE 404434 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B101 29 34166 SH SOLE 34166 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 101 38200 SH SOLE 38200 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 131 18796 SH SOLE 18796 0 0 TOTAL S.A. SPONSORED ADS 89151E109 485 13033 SH SOLE 13033 0 0 TRACTOR SUPPLY CO COM 892356106 212 2504 SH SOLE 2504 0 0 TRANSDIGM GROUP INC COM 893641100 930 2906 SH SOLE 2906 0 0 TRANSGLOBE ENERGY CORP COM 893662106 9 24804 SH SOLE 24804 0 0 TRANSOCEAN LTD REG SHS H8817H100 31 26816 SH SOLE 26816 0 0 TRANSUNION COM 89400J107 218 3287 SH SOLE 3287 0 0 TRAVELERS COMPANIES INC COM 89417E109 1418 14267 SH SOLE 14267 0 0 TRIP COM GROUP LTD ADS 89677Q107 1527 65134 SH SOLE 65134 0 0 TRUIST FINL CORP COM 89832Q109 1168 37872 SH SOLE 37872 0 0 TURQUOISE HILL RES LTD COM 900435108 9 23600 SH SOLE 23600 0 0 TWILIO INC CL A 90138F102 438 4889 SH SOLE 4889 0 0 TWITTER INC COM 90184L102 3018 122866 SH SOLE 122866 0 0 TYSON FOODS INC CL A 902494103 480 8287 SH SOLE 8287 0 0 UBER TECHNOLOGIES INC COM 90353T100 1884 67466 SH SOLE 67466 0 0 UGI CORP NEW COM 902681105 363 13599 SH SOLE 13599 0 0 UNDER ARMOUR INC CL A 904311107 984 106880 SH SOLE 106880 0 0 UNDER ARMOUR INC CL C 904311206 109 13540 SH SOLE 13540 0 0 UNILEVER N V N Y SHS NEW 904784709 836 17135 SH SOLE 17135 0 0 UNILEVER PLC SPON ADR NEW 904767704 1465 28978 SH SOLE 28978 0 0 UNION PAC CORP COM 907818108 4441 31488 SH SOLE 31488 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 48 22007 SH SOLE 22007 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6581 70445 SH SOLE 70445 0 0 UNITED RENTALS INC COM 911363109 434 4220 SH SOLE 4220 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 260 160061 SH SOLE 160061 0 0 UNITED STATES STL CORP NEW COM 912909108 110 17354 SH SOLE 17354 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8954 94927 SH SOLE 94927 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8995 36070 SH SOLE 36070 0 0 UNITI GROUP INC COM 91325V108 69 11401 SH SOLE 11401 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 287 2181 SH SOLE 2181 0 0 US BANCORP DEL COM NEW 902973304 1813 52614 SH SOLE 52614 0 0 V F CORP COM 918204108 402 7434 SH SOLE 7434 0 0 VALERO ENERGY CORP COM 91913Y100 529 11661 SH SOLE 11661 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 340 6615 SH SOLE 6615 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 213 4333 SH SOLE 4333 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 840 90039 SH SOLE 90039 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 410 3206 SH SOLE 3206 0 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 201 2642 SH SOLE 2642 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6624 287480 SH SOLE 287480 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1607 30741 SH SOLE 30741 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 5102 179199 SH SOLE 179199 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 308 10976 SH SOLE 10976 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2747 62802 SH SOLE 62802 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 88 21881 SH SOLE 21881 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 272 16493 SH SOLE 16493 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 459 20397 SH SOLE 20397 0 0 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 247 6345 SH SOLE 6345 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1222 116975 SH SOLE 116975 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5393 36231 SH SOLE 36231 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4577 49061 SH SOLE 49061 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 893 8093 SH SOLE 8093 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1873 19245 SH SOLE 19245 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 913 10826 SH SOLE 10826 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 997 8421 SH SOLE 8421 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1110 12832 SH SOLE 12832 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1706 16646 SH SOLE 16646 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 27107 303454 SH SOLE 303454 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2524 23655 SH SOLE 23655 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 15498 188581 SH SOLE 188581 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 50357 590017 SH SOLE 590017 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10198 181265 SH SOLE 181265 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 15486 171034 SH SOLE 171034 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 48820 311571 SH SOLE 311571 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 61079 515734 SH SOLE 515734 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10542 83217 SH SOLE 83217 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 13569 166915 SH SOLE 166915 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 40767 309666 SH SOLE 309666 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 19462 278631 SH SOLE 278631 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 133145 562215 SH SOLE 562215 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 7258 81740 SH SOLE 81740 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 35056 303677 SH SOLE 303677 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 7138 47493 SH SOLE 47493 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 165636 1284904 SH SOLE 1284904 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 65165 731703 SH SOLE 731703 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1558 37963 SH SOLE 37963 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12286 366192 SH SOLE 366192 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 819 18919 SH SOLE 18919 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 379 6868 SH SOLE 6868 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4849 61963 SH SOLE 61963 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 789 18390 SH SOLE 18390 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 18363 292401 SH SOLE 292401 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2696 55344 SH SOLE 55344 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 12277 232084 SH SOLE 232084 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 445 6305 SH SOLE 6305 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 15660 179820 SH SOLE 179820 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1215 22298 SH SOLE 22298 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2982 47840 SH SOLE 47840 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10552 133409 SH SOLE 133409 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2011 23556 SH SOLE 23556 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 405 2615 SH SOLE 2615 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1022 8716 SH SOLE 8716 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1282 14738 SH SOLE 14738 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 829 8986 SH SOLE 8986 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1336 18588 SH SOLE 18588 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1669 14492 SH SOLE 14492 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 42650 412517 SH SOLE 412517 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 12395 295407 SH SOLE 295407 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10856 325616 SH SOLE 325616 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 693 9843 SH SOLE 9843 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 23034 325570 SH SOLE 325570 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2970 50933 SH SOLE 50933 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 1138 6791 SH SOLE 6791 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1571 17277 SH SOLE 17277 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4395 66587 SH SOLE 66587 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2281 17954 SH SOLE 17954 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 886 11629 SH SOLE 11629 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5464 37594 SH SOLE 37594 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5560 40344 SH SOLE 40344 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 2013 52679 SH SOLE 52679 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2018 39774 SH SOLE 39774 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8309 50029 SH SOLE 50029 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1595 14461 SH SOLE 14461 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 11148 52608 SH SOLE 52608 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 840 8731 SH SOLE 8731 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5992 49142 SH SOLE 49142 0 0 VEEVA SYS INC CL A COM 922475108 856 5653 SH SOLE 5653 0 0 VENTAS INC COM 92276F100 730 27234 SH SOLE 27234 0 0 VEREIT INC COM 92339V100 183 37354 SH SOLE 37354 0 0 VERISIGN INC COM 92343E102 530 2943 SH SOLE 2943 0 0 VERISK ANALYTICS INC COM 92345Y106 9461 67880 SH SOLE 67880 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 33349 620677 SH SOLE 620677 0 0 VERTEX ENERGY INC COM 92534K107 35 57903 SH SOLE 57903 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1178 4951 SH SOLE 4951 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 5529 118476 SH SOLE 118476 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 11620 274032 SH SOLE 274032 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2000 48309 SH SOLE 48309 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 2222 63106 SH SOLE 63106 0 0 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 3566 206846 SH SOLE 206846 0 0 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 297 11068 SH SOLE 11068 0 0 VIRTU FINL INC CL A 928254101 3881 186389 SH SOLE 186389 0 0 VISA INC COM CL A 92826C839 26713 165791 SH SOLE 165791 0 0 VMWARE INC CL A COM 928563402 283 2336 SH SOLE 2336 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 514 37334 SH SOLE 37334 0 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 642 98650 SH SOLE 98650 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 645 110625 SH SOLE 110625 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 558 122185 SH SOLE 122185 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 474 58300 SH SOLE 58300 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1298 28381 SH SOLE 28381 0 0 WALMART INC COM 931142103 9781 86084 SH SOLE 86084 0 0 WASTE CONNECTIONS INC COM 94106B101 395 5102 SH SOLE 5102 0 0 WASTE MGMT INC DEL COM 94106L109 5305 57319 SH SOLE 57319 0 0 WATERS CORP COM 941848103 947 5202 SH SOLE 5202 0 0 WAYFAIR INC CL A 94419L101 375 7016 SH SOLE 7016 0 0 WD-40 CO COM 929236107 957 4765 SH SOLE 4765 0 0 WEBSTER FINL CORP CONN COM 947890109 231 10101 SH SOLE 10101 0 0 WEC ENERGY GROUP INC COM 92939U106 752 8531 SH SOLE 8531 0 0 WELLS FARGO CO NEW COM 949746101 3827 133340 SH SOLE 133340 0 0 WELLTOWER INC COM 95040Q104 1602 34996 SH SOLE 34996 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 417 39634 SH SOLE 39634 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 879 91988 SH SOLE 91988 0 0 WEYERHAEUSER CO COM 962166104 2206 130123 SH SOLE 130123 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1517 55086 SH SOLE 55086 0 0 WILLIAMS COS INC COM 969457100 2830 200065 SH SOLE 200065 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 533 3134 SH SOLE 3134 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 866 26873 SH SOLE 26873 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 332 6483 SH SOLE 6483 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 4787 190660 SH SOLE 190660 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 325 6143 SH SOLE 6143 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 190 10168 SH SOLE 10168 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 627 38699 SH SOLE 38699 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 1954 49488 SH SOLE 49488 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 590 12284 SH SOLE 12284 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 200 3098 SH SOLE 3098 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 226 3997 SH SOLE 3997 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 493 6086 SH SOLE 6086 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 562 19994 SH SOLE 19994 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 2838 117454 SH SOLE 117454 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 7651 289565 SH SOLE 289565 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 19736 507228 SH SOLE 507228 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 971 53894 SH SOLE 53894 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 304 13594 SH SOLE 13594 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 829 10581 SH SOLE 10581 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 469 9087 SH SOLE 9087 0 0 WP CAREY INC COM 92936U109 6071 104518 SH SOLE 104518 0 0 WPP PLC NEW ADR 92937A102 571 16905 SH SOLE 16905 0 0 XCEL ENERGY INC COM 98389B100 754 12502 SH SOLE 12502 0 0 XENIA HOTELS & RESORTS INC COM 984017103 213 20696 SH SOLE 20696 0 0 XILINX INC COM 983919101 494 6344 SH SOLE 6344 0 0 XYLEM INC COM 98419M100 439 6735 SH SOLE 6735 0 0 YUM BRANDS INC COM 988498101 1325 19329 SH SOLE 19329 0 0 YUM CHINA HLDGS INC COM 98850P109 571 13408 SH SOLE 13408 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 650 6433 SH SOLE 6433 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 490 200141 SH SOLE 200141 0 0 ZOETIS INC CL A 98978V103 5232 44462 SH SOLE 44462 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 507 3469 SH SOLE 3469 0 0 ZSCALER INC COM 98980G102 289 4749 SH SOLE 4749 0 0