The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 9,558 48,862 SH   SOLE   48,862 0 0
AAR CORP COM 000361105 263 5,660 SH   SOLE   5,660 0 0
AARONS INC COM PAR $0.50 002535300 293 6,731 SH   SOLE   6,731 0 0
ABB LTD SPONSORED ADR 000375204 2,705 124,488 SH   SOLE   124,488 0 0
ABBOTT LABS COM 002824100 8,276 135,675 SH   SOLE   135,675 0 0
ABBVIE INC COM 00287Y109 15,017 161,650 SH   SOLE   161,650 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 57 13,102 SH   SOLE   13,102 0 0
ABIOMED INC COM 003654100 1,515 3,700 SH   SOLE   3,700 0 0
ABM INDS INC COM 000957100 3,119 106,750 SH   SOLE   106,750 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 414 10,121 SH   SOLE   10,121 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,768 35,274 SH   SOLE   35,274 0 0
ACCESS NATL CORP COM 004337101 466 16,066 SH   SOLE   16,066 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,689 35,094 SH   SOLE   35,094 0 0
ACUITY BRANDS INC COM 00508Y102 365 3,147 SH   SOLE   3,147 0 0
ADIENT PLC ORD SHS G0084W101 284 5,748 SH   SOLE   5,748 0 0
ADMA BIOLOGICS INC COM 000899104 235 52,091 SH   SOLE   52,091 0 0
ADOBE SYS INC COM 00724F101 14,279 58,589 SH   SOLE   58,589 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 255 1,877 SH   SOLE   1,877 0 0
ADVANCED MICRO DEVICES INC COM 007903107 223 14,807 SH   SOLE   14,807 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 3,486 447,219 SH   SOLE   447,219 0 0
AEGON N V NY REGISTRY SH 007924103 66 11,254 SH   SOLE   11,254 0 0
AEROVIRONMENT INC COM 008073108 204 2,856 SH   SOLE   2,856 0 0
AES CORP COM 00130H105 2,483 186,054 SH   SOLE   186,054 0 0
AETNA INC NEW COM 00817Y108 2,759 14,957 SH   SOLE   14,957 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,396 9,385 SH   SOLE   9,385 0 0
AFLAC INC COM 001055102 1,070 24,916 SH   SOLE   24,916 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 294 4,766 SH   SOLE   4,766 0 0
AGNC INVT CORP COM 00123Q104 842 44,728 SH   SOLE   44,728 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,357 29,618 SH   SOLE   29,618 0 0
AGROFRESH SOLUTIONS COM 00856G109 125 17,500 SH   SOLE   17,500 0 0
AIR PRODS & CHEMS INC COM 009158106 1,810 11,631 SH   SOLE   11,631 0 0
AK STL HLDG CORP COM 001547108 106 23,946 SH   SOLE   23,946 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 918 12,488 SH   SOLE   12,488 0 0
ALBEMARLE CORP COM 012653101 359 3,832 SH   SOLE   3,832 0 0
ALCOA CORP COM 013872106 273 5,948 SH   SOLE   5,948 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 206 1,641 SH   SOLE   1,641 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,352 10,874 SH   SOLE   10,874 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,533 13,608 SH   SOLE   13,608 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,300 9,656 SH   SOLE   9,656 0 0
ALLEGHANY CORP DEL COM 017175100 635 1,104 SH   SOLE   1,104 0 0
ALLERGAN PLC SHS G0177J108 2,331 13,968 SH   SOLE   13,968 0 0
ALLETE INC COM NEW 018522300 389 5,024 SH   SOLE   5,024 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 541 2,313 SH   SOLE   2,313 0 0
ALLIANT ENERGY CORP COM 018802108 288 6,774 SH   SOLE   6,774 0 0
ALLIQUA BIOMEDICAL INC COM PAR 019621309 25 12,185 SH   SOLE   12,185 0 0
ALLSTATE CORP COM 020002101 1,557 17,019 SH   SOLE   17,019 0 0
ALPHABET INC CAP STK CL C 02079K107 1,064,798 954,357 SH   SOLE   954,357 0 0
ALPHABET INC CAP STK CL A 02079K305 395,965 350,598 SH   SOLE   350,598 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,278 28,768 SH   SOLE   28,768 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,491 247,228 SH   SOLE   247,228 0 0
ALTA MESA RES INC CL A 02133L109 2,313 339,592 SH   SOLE   339,592 0 0
ALTABA INC COM 021346101 2,427 33,154 SH   SOLE   33,154 0 0
ALTRIA GROUP INC COM 02209S103 12,456 222,215 SH   SOLE   222,215 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 201 67,686 SH   SOLE   67,686 0 0
AMAZON COM INC COM 023135106 665,092 391,158 SH   SOLE   391,158 0 0
AMEREN CORP COM 023608102 355 5,803 SH   SOLE   5,803 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 147 22,987 SH   SOLE   22,987 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 208 5,437 SH   SOLE   5,437 0 0
AMERICAN ELEC PWR INC COM 025537101 1,743 24,933 SH   SOLE   24,933 0 0
AMERICAN EXPRESS CO COM 025816109 4,862 49,313 SH   SOLE   49,313 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 251 2,357 SH   SOLE   2,357 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 879 16,512 SH   SOLE   16,512 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,448 30,803 SH   SOLE   30,803 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,319 15,324 SH   SOLE   15,324 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 912 21,849 SH   SOLE   21,849 0 0
AMERIPRISE FINL INC COM 03076C106 956 6,819 SH   SOLE   6,819 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,317 15,402 SH   SOLE   15,402 0 0
AMETEK INC NEW COM 031100100 1,015 14,074 SH   SOLE   14,074 0 0
AMGEN INC COM 031162100 10,693 57,841 SH   SOLE   57,841 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 425 7,254 SH   SOLE   7,254 0 0
AMPHENOL CORP NEW CL A 032095101 2,809 32,228 SH   SOLE   32,228 0 0
ANADARKO PETE CORP COM 032511107 1,417 19,440 SH   SOLE   19,440 0 0
ANALOG DEVICES INC COM 032654105 1,629 16,966 SH   SOLE   16,966 0 0
ANDEAVOR COM 03349M105 1,036 7,861 SH   SOLE   7,861 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,213 12,056 SH   SOLE   12,056 0 0
ANNALY CAP MGMT INC COM 035710409 1,395 134,281 SH   SOLE   134,281 0 0
ANSYS INC COM 03662Q105 1,582 9,003 SH   SOLE   9,003 0 0
ANTHEM INC COM 036752103 2,711 11,387 SH   SOLE   11,387 0 0
AON PLC SHS CL A G0408V102 1,785 13,008 SH   SOLE   13,008 0 0
APACHE CORP COM 037411105 775 17,199 SH   SOLE   17,199 0 0
APOGEE ENTERPRISES INC COM 037598109 221 4,587 SH   SOLE   4,587 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 263 7,966 SH   SOLE   7,966 0 0
APPLE INC COM 037833100 800,386 4,320,770 SH   SOLE   4,320,770 0 0
APPLIED MATLS INC COM 038222105 2,550 55,485 SH   SOLE   55,485 0 0
APTIV PLC SHS G6095L109 797 8,655 SH   SOLE   8,655 0 0
AQUA AMERICA INC COM 03836W103 1,553 43,873 SH   SOLE   43,873 0 0
ARAMARK COM 03852U106 3,695 99,580 SH   SOLE   99,580 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 850 18,713 SH   SOLE   18,713 0 0
ARCONIC INC COM 03965L100 215 12,755 SH   SOLE   12,755 0 0
ARES CAP CORP COM 04010L103 1,060 64,419 SH   SOLE   64,419 0 0
ARISTA NETWORKS INC COM 040413106 685 2,653 SH   SOLE   2,653 0 0
ARK ETF TR INNOVATION ETF 00214Q104 857 18,806 SH   SOLE   18,806 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 609 17,566 SH   SOLE   17,566 0 0
ARK ETF TR WEB X.O ETF 00214Q401 771 13,772 SH   SOLE   13,772 0 0
ARRIS INTL INC SHS G0551A103 208 8,445 SH   SOLE   8,445 0 0
ARROW ELECTRS INC COM 042735100 253 3,348 SH   SOLE   3,348 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 119 14,668 SH   SOLE   14,668 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,280 36,787 SH   SOLE   36,787 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,258 64,479 SH   SOLE   64,479 0 0
AT&T INC COM 00206R102 17,985 558,753 SH   SOLE   558,753 0 0
ATHERSYS INC COM 04744L106 73 37,140 SH   SOLE   37,140 0 0
ATMOS ENERGY CORP COM 049560105 523 5,790 SH   SOLE   5,790 0 0
AUTODESK INC COM 052769106 1,964 14,950 SH   SOLE   14,950 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,919 51,400 SH   SOLE   51,400 0 0
AUTOZONE INC COM 053332102 2,950 4,399 SH   SOLE   4,399 0 0
AVALONBAY CMNTYS INC COM 053484101 799 4,654 SH   SOLE   4,654 0 0
AVANGRID INC COM 05351W103 331 6,236 SH   SOLE   6,236 0 0
B & G FOODS INC NEW COM 05508R106 844 28,098 SH   SOLE   28,098 0 0
B2GOLD CORP COM 11777Q209 56 21,551 SH   SOLE   21,551 0 0
BAIDU INC SPON ADR REP A 056752108 805 3,287 SH   SOLE   3,287 0 0
BALL CORP COM 058498106 285 8,000 SH   SOLE   8,000 0 0
BANCO SANTANDER SA ADR 05964H105 134 25,152 SH   SOLE   25,152 0 0
BANK AMER CORP COM 060505104 13,409 474,655 SH   SOLE   474,655 0 0
BANK MONTREAL QUE COM 063671101 235 3,053 SH   SOLE   3,053 0 0
BANK N S HALIFAX COM 064149107 230 4,018 SH   SOLE   4,018 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,953 54,656 SH   SOLE   54,656 0 0
BANK OF THE OZARKS COM 063904106 217 4,807 SH   SOLE   4,807 0 0
BARCLAYS PLC ADR 06738E204 279 27,998 SH   SOLE   27,998 0 0
BARRICK GOLD CORP COM 067901108 341 25,961 SH   SOLE   25,961 0 0
BAXTER INTL INC COM 071813109 2,158 29,246 SH   SOLE   29,246 0 0
BAYTEX ENERGY CORP COM 07317Q105 90 26,854 SH   SOLE   26,854 0 0
BB&T CORP COM 054937107 1,623 31,818 SH   SOLE   31,818 0 0
BCE INC COM NEW 05534B760 786 19,456 SH   SOLE   19,456 0 0
BECTON DICKINSON & CO COM 075887109 6,351 26,531 SH   SOLE   26,531 0 0
BED BATH & BEYOND INC COM 075896100 4,613 231,532 SH   SOLE   231,532 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,987 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 646,048 3,460,622 SH   SOLE   3,460,622 0 0
BERRY GLOBAL GROUP INC COM 08579W103 526 11,453 SH   SOLE   11,453 0 0
BEST BUY INC COM 086516101 578 7,766 SH   SOLE   7,766 0 0
BGC PARTNERS INC CL A 05541T101 208 18,350 SH   SOLE   18,350 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 393 7,915 SH   SOLE   7,915 0 0
BIO RAD LABS INC CL A 090572207 253 875 SH   SOLE   875 0 0
BIO TECHNE CORP COM 09073M104 257 1,738 SH   SOLE   1,738 0 0
BIOCEPT INC COM NEW 09072V204 10 50,000 SH   SOLE   50,000 0 0
BIOGEN INC COM 09062X103 6,528 22,426 SH   SOLE   22,426 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,126 11,965 SH   SOLE   11,965 0 0
BIOTELEMETRY INC COM 090672106 299 6,650 SH   SOLE   6,650 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 68 11,327 SH   SOLE   11,327 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 375 35,752 SH   SOLE   35,752 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 290 23,930 SH   SOLE   23,930 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 588 39,226 SH   SOLE   39,226 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 191 20,878 SH   SOLE   20,878 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 117 10,535 SH   SOLE   10,535 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 60 10,500 SH   SOLE   10,500 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 224 16,162 SH   SOLE   16,162 0 0
BLACKROCK INC COM 09247X101 7,695 15,415 SH   SOLE   15,415 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 428 28,236 SH   SOLE   28,236 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 264 12,237 SH   SOLE   12,237 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 194 14,971 SH   SOLE   14,971 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 406 29,355 SH   SOLE   29,355 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 279 19,496 SH   SOLE   19,496 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 229 17,487 SH   SOLE   17,487 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 141 10,636 SH   SOLE   10,636 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 235 18,850 SH   SOLE   18,850 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 261 21,346 SH   SOLE   21,346 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 404 33,387 SH   SOLE   33,387 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 434 32,571 SH   SOLE   32,571 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 223 16,179 SH   SOLE   16,179 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 359 29,850 SH   SOLE   29,850 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 167 11,944 SH   SOLE   11,944 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 254 27,717 SH   SOLE   27,717 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 265 20,852 SH   SOLE   20,852 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,002 90,811 SH   SOLE   90,811 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 393 24,985 SH   SOLE   24,985 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,859 122,350 SH   SOLE   122,350 0 0
BLUCORA INC COM 095229100 288 7,789 SH   SOLE   7,789 0 0
BLUEBIRD BIO INC COM 09609G100 373 2,398 SH   SOLE   2,398 0 0
BOEING CO COM 097023105 41,953 124,992 SH   SOLE   124,992 0 0
BOISE CASCADE CO DEL COM 09739D100 240 5,364 SH   SOLE   5,364 0 0
BOOKING HLDGS INC COM 09857L108 1,044 511 SH   SOLE   511 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 587 13,413 SH   SOLE   13,413 0 0
BOSTON PROPERTIES INC COM 101121101 497 3,974 SH   SOLE   3,974 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,741 53,155 SH   SOLE   53,155 0 0
BP PLC SPONSORED ADR 055622104 3,783 83,589 SH   SOLE   83,589 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 545 5,270 SH   SOLE   5,270 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 9,721 175,956 SH   SOLE   175,956 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,292 45,550 SH   SOLE   45,550 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 201 11,521 SH   SOLE   11,521 0 0
BROADCOM INC COM 11135F101 1,106 4,569 SH   SOLE   4,569 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,690 23,290 SH   SOLE   23,290 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 592 15,411 SH   SOLE   15,411 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,208 106,609 SH   SOLE   106,609 0 0
BROOKS AUTOMATION INC COM 114340102 208 6,366 SH   SOLE   6,366 0 0
BROWN FORMAN CORP CL B 115637209 667 13,561 SH   SOLE   13,561 0 0
BRYN MAWR BK CORP COM 117665109 1,484 31,586 SH   SOLE   31,586 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 379 10,907 SH   SOLE   10,907 0 0
CABLE ONE INC COM 12685J105 287 393 SH   SOLE   393 0 0
CAESARS ENTMT CORP COM 127686103 194 18,147 SH   SOLE   18,147 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 182 14,298 SH   SOLE   14,298 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 118 13,163 SH   SOLE   13,163 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 312 24,608 SH   SOLE   24,608 0 0
CAMECO CORP COM 13321L108 897 81,191 SH   SOLE   81,191 0 0
CAMPBELL SOUP CO COM 134429109 265 6,567 SH   SOLE   6,567 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 624 25,287 SH   SOLE   25,287 0 0
CANADIAN NATL RY CO COM 136375102 466 5,692 SH   SOLE   5,692 0 0
CANADIAN PAC RY LTD COM 13645T100 370 2,047 SH   SOLE   2,047 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,150 12,333 SH   SOLE   12,333 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 192 63,093 SH   SOLE   63,093 0 0
CARMAX INC COM 143130102 209 2,844 SH   SOLE   2,844 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,132 19,702 SH   SOLE   19,702 0 0
CASI PHARMACEUTICALS INC COM 14757U109 122 15,001 SH   SOLE   15,001 0 0
CATERPILLAR INC DEL COM 149123101 5,768 42,347 SH   SOLE   42,347 0 0
CAVIUM INC COM 14964U108 560 6,473 SH   SOLE   6,473 0 0
CBIZ INC COM 124805102 3,013 129,037 SH   SOLE   129,037 0 0
CBL & ASSOC PPTYS INC COM 124830100 78 14,083 SH   SOLE   14,083 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 713 6,868 SH   SOLE   6,868 0 0
CBS CORP NEW CL B 124857202 203 3,625 SH   SOLE   3,625 0 0
CDK GLOBAL INC COM 12508E101 327 5,011 SH   SOLE   5,011 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 400 4,619 SH   SOLE   4,619 0 0
CECO ENVIRONMENTAL CORP COM 125141101 101 16,180 SH   SOLE   16,180 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 981 15,492 SH   SOLE   15,492 0 0
CELANESE CORP DEL COM SER A 150870103 496 4,457 SH   SOLE   4,457 0 0
CELGENE CORP COM 151020104 5,712 71,866 SH   SOLE   71,866 0 0
CENTENE CORP DEL COM 15135B101 212 1,713 SH   SOLE   1,713 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 439 49,454 SH   SOLE   49,454 0 0
CENTERPOINT ENERGY INC COM 15189T107 606 21,979 SH   SOLE   21,979 0 0
CENTRAL FD CDA LTD CL A 153501101 974 77,768 SH   SOLE   77,768 0 0
CENTRUS ENERGY CORP CL A 15643U104 35 10,264 SH   SOLE   10,264 0 0
CENTURYLINK INC COM 156700106 453 24,393 SH   SOLE   24,393 0 0
CERNER CORP COM 156782104 386 6,339 SH   SOLE   6,339 0 0
CF INDS HLDGS INC COM 125269100 203 4,656 SH   SOLE   4,656 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,432 4,873 SH   SOLE   4,873 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 451 4,544 SH   SOLE   4,544 0 0
CHEMUNG FINL CORP COM 164024101 322 6,513 SH   SOLE   6,513 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,925 45,539 SH   SOLE   45,539 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 204 5,710 SH   SOLE   5,710 0 0
CHESAPEAKE ENERGY CORP COM 165167107 183 35,083 SH   SOLE   35,083 0 0
CHEVRON CORP NEW COM 166764100 10,612 85,277 SH   SOLE   85,277 0 0
CHIMERA INVT CORP COM NEW 16934Q208 206 11,244 SH   SOLE   11,244 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 284 6,402 SH   SOLE   6,402 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 172 13,881 SH   SOLE   13,881 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 641 1,453 SH   SOLE   1,453 0 0
CHUBB LIMITED COM H1467J104 2,531 19,942 SH   SOLE   19,942 0 0
CHURCH & DWIGHT INC COM 171340102 1,221 23,063 SH   SOLE   23,063 0 0
CIGNA CORPORATION COM 125509109 1,097 6,478 SH   SOLE   6,478 0 0
CINCINNATI FINL CORP COM 172062101 387 5,776 SH   SOLE   5,776 0 0
CINTAS CORP COM 172908105 898 4,761 SH   SOLE   4,761 0 0
CISCO SYS INC COM 17275R102 7,429 173,381 SH   SOLE   173,381 0 0
CITIGROUP INC COM NEW 172967424 3,188 47,490 SH   SOLE   47,490 0 0
CITIZENS FINL GROUP INC COM 174610105 409 10,403 SH   SOLE   10,403 0 0
CITRIX SYS INC COM 177376100 309 2,916 SH   SOLE   2,916 0 0
CITY OFFICE REIT INC COM 178587101 185 14,384 SH   SOLE   14,384 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 200 14,333 SH   SOLE   14,333 0 0
CLEVELAND CLIFFS INC COM 185899101 281 33,046 SH   SOLE   33,046 0 0
CLOROX CO DEL COM 189054109 2,105 15,756 SH   SOLE   15,756 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 602 54,545 SH   SOLE   54,545 0 0
CME GROUP INC COM CL A 12572Q105 1,032 6,292 SH   SOLE   6,292 0 0
CMS ENERGY CORP COM 125896100 288 6,029 SH   SOLE   6,029 0 0
COCA COLA CO COM 191216100 7,333 167,526 SH   SOLE   167,526 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 517 6,506 SH   SOLE   6,506 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 944 41,568 SH   SOLE   41,568 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 111 11,143 SH   SOLE   11,143 0 0
COLGATE PALMOLIVE CO COM 194162103 1,903 29,471 SH   SOLE   29,471 0 0
COLONY CAP INC NEW CL A COM 19626G108 398 64,497 SH   SOLE   64,497 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 458 21,892 SH   SOLE   21,892 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 371 16,395 SH   SOLE   16,395 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 262 12,179 SH   SOLE   12,179 0 0
COMCAST CORP NEW CL A 20030N101 4,984 150,558 SH   SOLE   150,558 0 0
COMERICA INC COM 200340107 254 2,775 SH   SOLE   2,775 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 193 11,290 SH   SOLE   11,290 0 0
COMPASS MINERALS INTL INC COM 20451N101 682 10,541 SH   SOLE   10,541 0 0
CONAGRA BRANDS INC COM 205887102 915 26,053 SH   SOLE   26,053 0 0
CONCHO RES INC COM 20605P101 364 2,684 SH   SOLE   2,684 0 0
CONFORMIS INC COM 20717E101 13 10,920 SH   SOLE   10,920 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 251 9,774 SH   SOLE   9,774 0 0
CONOCOPHILLIPS COM 20825C104 3,343 48,628 SH   SOLE   48,628 0 0
CONSOLIDATED EDISON INC COM 209115104 1,572 20,077 SH   SOLE   20,077 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,028 9,364 SH   SOLE   9,364 0 0
CONSTELLIUM NV CL A N22035104 323 31,400 SH   SOLE   31,400 0 0
COPART INC COM 217204106 248 4,362 SH   SOLE   4,362 0 0
CORESITE RLTY CORP COM 21870Q105 504 4,548 SH   SOLE   4,548 0 0
CORMEDIX INC COM 21900C100 3 12,240 SH   SOLE   12,240 0 0
CORNING INC COM 219350105 830 29,982 SH   SOLE   29,982 0 0
CORPORATE CAP TR INC COM 219880101 3,242 205,047 SH   SOLE   205,047 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,447 16,565 SH   SOLE   16,565 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 313 21,036 SH   SOLE   21,036 0 0
CRESCENT PT ENERGY CORP COM 22576C101 97 13,153 SH   SOLE   13,153 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 227 3,775 SH   SOLE   3,775 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,647 15,233 SH   SOLE   15,233 0 0
CROWN HOLDINGS INC COM 228368106 752 16,786 SH   SOLE   16,786 0 0
CSX CORP COM 126408103 1,813 28,231 SH   SOLE   28,231 0 0
CUMMINS INC COM 231021106 985 7,428 SH   SOLE   7,428 0 0
CUSTOMERS BANCORP INC COM 23204G100 251 8,856 SH   SOLE   8,856 0 0
CVS HEALTH CORP COM 126650100 1,914 29,416 SH   SOLE   29,416 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 3,843 165,231 SH   SOLE   165,231 0 0
DANAHER CORP DEL COM 235851102 1,006 10,240 SH   SOLE   10,240 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 643 24,526 SH   SOLE   24,526 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 393 17,130 SH   SOLE   17,130 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 592 18,939 SH   SOLE   18,939 0 0
DBX ETF TR XTRACK RUSS 1000 233051481 918 28,670 SH   SOLE   28,670 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 579 22,268 SH   SOLE   22,268 0 0
DEERE & CO COM 244199105 2,153 15,283 SH   SOLE   15,283 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 300 6,761 SH   SOLE   6,761 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 723 14,489 SH   SOLE   14,489 0 0
DEVON ENERGY CORP NEW COM 25179M103 881 20,228 SH   SOLE   20,228 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,669 18,705 SH   SOLE   18,705 0 0
DIAMONDBACK ENERGY INC COM 25278X109 204 1,574 SH   SOLE   1,574 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1,031 22,829 SH   SOLE   22,829 0 0
DISCOVER FINL SVCS COM 254709108 581 8,185 SH   SOLE   8,185 0 0
DISNEY WALT CO COM DISNEY 254687106 9,297 88,297 SH   SOLE   88,297 0 0
DNP SELECT INCOME FD COM 23325P104 1,019 94,459 SH   SOLE   94,459 0 0
DOLLAR GEN CORP NEW COM 256677105 468 4,761 SH   SOLE   4,761 0 0
DOLLAR TREE INC COM 256746108 1,251 14,843 SH   SOLE   14,843 0 0
DOMINION ENERGY INC COM 25746U109 2,777 40,577 SH   SOLE   40,577 0 0
DOMINOS PIZZA INC COM 25754A201 1,017 3,619 SH   SOLE   3,619 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,762 87,874 SH   SOLE   87,874 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 234 11,243 SH   SOLE   11,243 0 0
DOVER CORP COM 260003108 281 3,848 SH   SOLE   3,848 0 0
DOWDUPONT INC COM 26078J100 7,869 119,625 SH   SOLE   119,625 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 668 5,408 SH   SOLE   5,408 0 0
DTE ENERGY CO COM 233331107 419 4,008 SH   SOLE   4,008 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,101 38,893 SH   SOLE   38,893 0 0
DUNKIN BRANDS GROUP INC COM 265504100 227 3,306 SH   SOLE   3,306 0 0
DXC TECHNOLOGY CO COM 23355L106 528 6,455 SH   SOLE   6,455 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 248 4,026 SH   SOLE   4,026 0 0
EASTMAN CHEM CO COM 277432100 1,154 11,562 SH   SOLE   11,562 0 0
EATON CORP PLC SHS G29183103 1,814 24,241 SH   SOLE   24,241 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 181 14,400 SH   SOLE   14,400 0 0
EATON VANCE MUN BD FD COM 27827X101 203 17,188 SH   SOLE   17,188 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 990 42,896 SH   SOLE   42,896 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 492 52,405 SH   SOLE   52,405 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 1,175 96,654 SH   SOLE   96,654 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 155 10,018 SH   SOLE   10,018 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 362 30,602 SH   SOLE   30,602 0 0
EBAY INC COM 278642103 595 16,291 SH   SOLE   16,291 0 0
ECOLAB INC COM 278865100 2,248 16,029 SH   SOLE   16,029 0 0
EDISON INTL COM 281020107 396 6,205 SH   SOLE   6,205 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 736 5,037 SH   SOLE   5,037 0 0
ELECTRONIC ARTS INC COM 285512109 513 3,593 SH   SOLE   3,593 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 95 10,000 SH   SOLE   10,000 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 135 19,100 SH   SOLE   19,100 0 0
EMERSON ELEC CO COM 291011104 3,420 49,270 SH   SOLE   49,270 0 0
ENBRIDGE INC COM 29250N105 1,906 54,393 SH   SOLE   54,393 0 0
ENCANA CORP COM 292505104 444 34,799 SH   SOLE   34,799 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 489 28,378 SH   SOLE   28,378 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 495 26,473 SH   SOLE   26,473 0 0
ENSCO PLC SHS CLASS A G3157S106 74 10,301 SH   SOLE   10,301 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,203 153,348 SH   SOLE   153,348 0 0
EOG RES INC COM 26875P101 1,325 10,802 SH   SOLE   10,802 0 0
EPR PPTYS COM SH BEN INT 26884U109 330 5,106 SH   SOLE   5,106 0 0
EQT CORP COM 26884L109 294 5,399 SH   SOLE   5,399 0 0
EQUIFAX INC COM 294429105 201 1,620 SH   SOLE   1,620 0 0
EQUINIX INC COM PAR $0.001 29444U700 293 683 SH   SOLE   683 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 908 24,365 SH   SOLE   24,365 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 520 71,760 SH   SOLE   71,760 0 0
ETFIS SER TR I ISECTR GRW ETF 26923G855 300 11,041 SH   SOLE   11,041 0 0
EVERGY INC COM 30034W106 405 7,143 SH   SOLE   7,143 0 0
EVERSOURCE ENERGY COM 30040W108 731 12,392 SH   SOLE   12,392 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 2,861 157,740 SH   SOLE   157,740 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 278 6,958 SH   SOLE   6,958 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 202 5,540 SH   SOLE   5,540 0 0
EXELON CORP COM 30161N101 1,466 34,218 SH   SOLE   34,218 0 0
EXPEDIA GROUP INC COM NEW 30212P303 280 2,307 SH   SOLE   2,307 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,247 16,011 SH   SOLE   16,011 0 0
EXXON MOBIL CORP COM 30231G102 19,869 242,793 SH   SOLE   242,793 0 0
F M C CORP COM NEW 302491303 376 4,261 SH   SOLE   4,261 0 0
F5 NETWORKS INC COM 315616102 211 1,210 SH   SOLE   1,210 0 0
FACEBOOK INC CL A 30303M102 14,018 71,182 SH   SOLE   71,182 0 0
FASTENAL CO COM 311900104 609 12,696 SH   SOLE   12,696 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 236 2,637 SH   SOLE   2,637 0 0
FEDEX CORP COM 31428X106 3,270 14,278 SH   SOLE   14,278 0 0
FIDELITY MSCI ENERGY IDX 316092402 209 9,988 SH   SOLE   9,988 0 0
FIDELITY MSCI FINLS IDX 316092501 698 17,696 SH   SOLE   17,696 0 0
FIDELITY MSCI INFO TECH I 316092808 884 15,835 SH   SOLE   15,835 0 0
FIDELITY TOTAL BD ETF 316188309 262 5,361 SH   SOLE   5,361 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 562 1,895 SH   SOLE   1,895 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 512 4,806 SH   SOLE   4,806 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 392 33,945 SH   SOLE   33,945 0 0
FIRST AMERN FINL CORP COM 31847R102 333 6,554 SH   SOLE   6,554 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 295 20,856 SH   SOLE   20,856 0 0
FIRST HORIZON NATL CORP COM 320517105 205 11,461 SH   SOLE   11,461 0 0
FIRST MERCHANTS CORP COM 320817109 474 10,116 SH   SOLE   10,116 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 398 7,918 SH   SOLE   7,918 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 260 6,865 SH   SOLE   6,865 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 693 11,740 SH   SOLE   11,740 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 973 25,482 SH   SOLE   25,482 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 403 7,653 SH   SOLE   7,653 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,818 25,330 SH   SOLE   25,330 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1,080 21,124 SH   SOLE   21,124 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 415 2,942 SH   SOLE   2,942 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,246 16,087 SH   SOLE   16,087 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 193 11,528 SH   SOLE   11,528 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 406 12,915 SH   SOLE   12,915 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 497 6,668 SH   SOLE   6,668 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 205 3,612 SH   SOLE   3,612 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,068 19,988 SH   SOLE   19,988 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 233 9,510 SH   SOLE   9,510 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 992 42,868 SH   SOLE   42,868 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 725 15,170 SH   SOLE   15,170 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 380 8,080 SH   SOLE   8,080 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 685 37,505 SH   SOLE   37,505 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 522 14,667 SH   SOLE   14,667 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 280 9,352 SH   SOLE   9,352 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 9,682 325,037 SH   SOLE   325,037 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 1,336 48,193 SH   SOLE   48,193 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 538 10,513 SH   SOLE   10,513 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 11,093 184,894 SH   SOLE   184,894 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 816 42,742 SH   SOLE   42,742 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 407 8,270 SH   SOLE   8,270 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 223 4,557 SH   SOLE   4,557 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,146 17,320 SH   SOLE   17,320 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 10,440 199,692 SH   SOLE   199,692 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 575 9,689 SH   SOLE   9,689 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 717 10,456 SH   SOLE   10,456 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,659 58,225 SH   SOLE   58,225 0 0
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 278 3,857 SH   SOLE   3,857 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 464 5,985 SH   SOLE   5,985 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 277 30,000 SH   SOLE   30,000 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 303 23,073 SH   SOLE   23,073 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,741 123,674 SH   SOLE   123,674 0 0
FIRSTENERGY CORP COM 337932107 485 13,467 SH   SOLE   13,467 0 0
FISERV INC COM 337738108 1,995 26,706 SH   SOLE   26,706 0 0
FITBIT INC CL A 33812L102 105 15,830 SH   SOLE   15,830 0 0
FIVE BELOW INC COM 33829M101 838 8,579 SH   SOLE   8,579 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 424 17,955 SH   SOLE   17,955 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 199 14,651 SH   SOLE   14,651 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 775 40,847 SH   SOLE   40,847 0 0
FLEX LTD ORD Y2573F102 435 31,215 SH   SOLE   31,215 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 465 19,281 SH   SOLE   19,281 0 0
FLUENT INC COM 34380C102 106 41,750 SH   SOLE   41,750 0 0
FOOT LOCKER INC COM 344849104 452 8,589 SH   SOLE   8,589 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,301 207,323 SH   SOLE   207,323 0 0
FORTINET INC COM 34959E109 241 3,776 SH   SOLE   3,776 0 0
FORTUNA SILVER MINES INC COM 349915108 62 10,980 SH   SOLE   10,980 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 468 8,761 SH   SOLE   8,761 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 550 18,372 SH   SOLE   18,372 0 0
FREEPORT-MCMORAN INC CL B 35671D857 491 28,571 SH   SOLE   28,571 0 0
FS INVT CORP COM 302635107 4,060 537,863 SH   SOLE   537,863 0 0
FULTON FINL CORP PA COM 360271100 302 18,257 SH   SOLE   18,257 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 426 83,124 SH   SOLE   83,124 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 289 12,280 SH   SOLE   12,280 0 0
GENERAL DYNAMICS CORP COM 369550108 1,583 20,446 SH   SOLE   20,446 0 0
GENERAL ELECTRIC CO COM 369604103 5,036 376,140 SH   SOLE   376,140 0 0
GENERAL MLS INC COM 370334104 2,509 57,636 SH   SOLE   57,636 0 0
GENERAL MTRS CO COM 37045V100 1,897 48,072 SH   SOLE   48,072 0 0
GENUINE PARTS CO COM 372460105 397 4,363 SH   SOLE   4,363 0 0
GILEAD SCIENCES INC COM 375558103 2,680 37,687 SH   SOLE   37,687 0 0
GLACIER BANCORP INC NEW COM 37637Q105 725 18,731 SH   SOLE   18,731 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,681 66,742 SH   SOLE   66,742 0 0
GLOBAL PMTS INC COM 37940X102 270 2,405 SH   SOLE   2,405 0 0
GLOBAL X FDS REIT ETF 37950E127 601 39,430 SH   SOLE   39,430 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 4,636 351,975 SH   SOLE   351,975 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 265 8,405 SH   SOLE   8,405 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 582 63,737 SH   SOLE   63,737 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 327 15,737 SH   SOLE   15,737 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 298 13,607 SH   SOLE   13,607 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 247 12,741 SH   SOLE   12,741 0 0
GLOBAL X FDS SUPER DIV ALTR 37954Y806 1,663 112,000 SH   SOLE   112,000 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 202 7,747 SH   SOLE   7,747 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 528 41,038 SH   SOLE   41,038 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 1,713 82,730 SH   SOLE   82,730 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 331 10,078 SH   SOLE   10,078 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 349 6,363 SH   SOLE   6,363 0 0
GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 5,317 53,103 SH   SOLE   53,103 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,606 7,215 SH   SOLE   7,215 0 0
GRAHAM HLDGS CO COM 384637104 236 400 SH   SOLE   400 0 0
GRAINGER W W INC COM 384802104 308 1,005 SH   SOLE   1,005 0 0
GRAMERCY PPTY TR COM NEW 385002308 387 14,158 SH   SOLE   14,158 0 0
GRUBHUB INC COM 400110102 656 6,183 SH   SOLE   6,183 0 0
GS FIN CORP ETN CLAYMORE37 362273104 290 18,269 SH   SOLE   18,269 0 0
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 372 16,948 SH   SOLE   16,948 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 405 2,875 SH   SOLE   2,875 0 0
HALLIBURTON CO COM 406216101 561 12,585 SH   SOLE   12,585 0 0
HANCOCK JOHN INVS TR COM 410142103 331 20,717 SH   SOLE   20,717 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 353 15,050 SH   SOLE   15,050 0 0
HANESBRANDS INC COM 410345102 817 37,096 SH   SOLE   37,096 0 0
HARRIS CORP DEL COM 413875105 252 1,728 SH   SOLE   1,728 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 777 15,150 SH   SOLE   15,150 0 0
HASBRO INC COM 418056107 563 6,062 SH   SOLE   6,062 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 311 8,910 SH   SOLE   8,910 0 0
HCP INC COM 40414L109 1,610 62,861 SH   SOLE   62,861 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 737 27,602 SH   SOLE   27,602 0 0
HELEN OF TROY CORP LTD COM G4388N106 529 5,371 SH   SOLE   5,371 0 0
HELMERICH & PAYNE INC COM 423452101 381 5,987 SH   SOLE   5,987 0 0
HENRY JACK & ASSOC INC COM 426281101 227 1,737 SH   SOLE   1,737 0 0
HERSHEY CO COM 427866108 459 4,971 SH   SOLE   4,971 0 0
HESS CORP COM 42809H107 534 8,063 SH   SOLE   8,063 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 396 26,802 SH   SOLE   26,802 0 0
HEXCEL CORP NEW COM 428291108 434 6,492 SH   SOLE   6,492 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 167 14,600 SH   SOLE   14,600 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 274 15,174 SH   SOLE   15,174 0 0
HOLLYFRONTIER CORP COM 436106108 555 8,120 SH   SOLE   8,120 0 0
HOLOGIC INC COM 436440101 485 12,233 SH   SOLE   12,233 0 0
HOME DEPOT INC COM 437076102 14,385 74,096 SH   SOLE   74,096 0 0
HONEYWELL INTL INC COM 438516106 4,998 34,536 SH   SOLE   34,536 0 0
HORMEL FOODS CORP COM 440452100 1,129 30,808 SH   SOLE   30,808 0 0
HP INC COM 40434L105 1,929 84,522 SH   SOLE   84,522 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,247 26,644 SH   SOLE   26,644 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 325 12,267 SH   SOLE   12,267 0 0
HUDBAY MINERALS INC COM 443628102 83 14,799 SH   SOLE   14,799 0 0
HUMANA INC COM 444859102 747 2,500 SH   SOLE   2,500 0 0
HUNT J B TRANS SVCS INC COM 445658107 219 1,787 SH   SOLE   1,787 0 0
HUNTINGTON BANCSHARES INC COM 446150104 340 22,924 SH   SOLE   22,924 0 0
HUNTSMAN CORP COM 447011107 362 12,295 SH   SOLE   12,295 0 0
ICON PLC SHS G4705A100 1,111 8,404 SH   SOLE   8,404 0 0
IDEXX LABS INC COM 45168D104 386 1,746 SH   SOLE   1,746 0 0
II VI INC COM 902104108 455 10,744 SH   SOLE   10,744 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,346 9,708 SH   SOLE   9,708 0 0
ILLUMINA INC COM 452327109 785 2,813 SH   SOLE   2,813 0 0
IMMERSION CORP COM 452521107 675 43,720 SH   SOLE   43,720 0 0
IMMUNOGEN INC COM 45253H101 131 13,304 SH   SOLE   13,304 0 0
INCYTE CORP COM 45337C102 213 3,110 SH   SOLE   3,110 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 670 22,085 SH   SOLE   22,085 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 466 16,181 SH   SOLE   16,181 0 0
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1,556 81,511 SH   SOLE   81,511 0 0
INDEXIQ ETF TR IQ ENCH BD US 45409B487 208 11,126 SH   SOLE   11,126 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 202 9,810 SH   SOLE   9,810 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 861 27,943 SH   SOLE   27,943 0 0
INFOSYS LTD SPONSORED ADR 456788108 982 50,498 SH   SOLE   50,498 0 0
INGERSOLL-RAND PLC SHS G47791101 605 6,753 SH   SOLE   6,753 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 244 6,849 SH   SOLE   6,849 0 0
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 551 18,218 SH   SOLE   18,218 0 0
INTEL CORP COM 458140100 8,856 176,757 SH   SOLE   176,757 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,308 17,762 SH   SOLE   17,762 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,090 50,703 SH   SOLE   50,703 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 549 3,445 SH   SOLE   3,445 0 0
INTL PAPER CO COM 460146103 1,648 31,838 SH   SOLE   31,838 0 0
INTUIT COM 461202103 743 3,619 SH   SOLE   3,619 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,482 3,042 SH   SOLE   3,042 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 758 43,804 SH   SOLE   43,804 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 321 18,171 SH   SOLE   18,171 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS2018 COR 46138J106 863 40,808 SH   SOLE   40,808 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2018 HY 46138J205 521 20,760 SH   SOLE   20,760 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 678 32,267 SH   SOLE   32,267 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 392 16,211 SH   SOLE   16,211 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 623 29,589 SH   SOLE   29,589 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 1,350 55,685 SH   SOLE   55,685 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 633 30,511 SH   SOLE   30,511 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 377 15,326 SH   SOLE   15,326 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 211 10,662 SH   SOLE   10,662 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 326 16,135 SH   SOLE   16,135 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 236 11,405 SH   SOLE   11,405 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 790 14,321 SH   SOLE   14,321 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 254 8,400 SH   SOLE   8,400 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 296 9,821 SH   SOLE   9,821 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,555 13,495 SH   SOLE   13,495 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,301 40,375 SH   SOLE   40,375 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7,198 70,670 SH   SOLE   70,670 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 492 3,498 SH   SOLE   3,498 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 158 10,216 SH   SOLE   10,216 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 540 30,774 SH   SOLE   30,774 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,396 9,980 SH   SOLE   9,980 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3,646 32,360 SH   SOLE   32,360 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 552 29,825 SH   SOLE   29,825 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 232 3,427 SH   SOLE   3,427 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 243 6,815 SH   SOLE   6,815 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 1,541 34,159 SH   SOLE   34,159 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 229 3,767 SH   SOLE   3,767 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 341 6,137 SH   SOLE   6,137 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 564 8,710 SH   SOLE   8,710 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 824 17,540 SH   SOLE   17,540 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 8,647 182,119 SH   SOLE   182,119 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,183 28,995 SH   SOLE   28,995 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 259 11,393 SH   SOLE   11,393 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 3,902 266,498 SH   SOLE   266,498 0 0
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 255 7,151 SH   SOLE   7,151 0 0
INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 375 12,920 SH   SOLE   12,920 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 694 26,181 SH   SOLE   26,181 0 0
INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 1,490 50,147 SH   SOLE   50,147 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 1,015 20,821 SH   SOLE   20,821 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,841 80,309 SH   SOLE   80,309 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 341 13,653 SH   SOLE   13,653 0 0
INVESCO LTD SHS G491BT108 622 23,269 SH   SOLE   23,269 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 951 59,478 SH   SOLE   59,478 0 0
INVESCO MUN TR COM 46131J103 202 17,050 SH   SOLE   17,050 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 30,493 176,463 SH   SOLE   176,463 0 0
INVESCO SR INCOME TR COM 46131H107 88 20,636 SH   SOLE   20,636 0 0
IPG PHOTONICS CORP COM 44980X109 824 3,730 SH   SOLE   3,730 0 0
IQIYI INC SPONSORED ADS 46267X108 231 7,105 SH   SOLE   7,105 0 0
IQVIA HLDGS INC COM 46266C105 329 3,306 SH   SOLE   3,306 0 0
IRON MTN INC NEW COM 46284V101 343 9,799 SH   SOLE   9,799 0 0
ISHARES GOLD TRUST ISHARES 464285105 763 64,047 SH   SOLE   64,047 0 0
ISHARES INC MSCI AUST ETF 464286103 772 34,619 SH   SOLE   34,619 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 448 15,844 SH   SOLE   15,844 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 292 13,017 SH   SOLE   13,017 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1,600 19,309 SH   SOLE   19,309 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 4,286 74,675 SH   SOLE   74,675 0 0
ISHARES INC MSCI EURZONE ETF 464286608 2,364 57,931 SH   SOLE   57,931 0 0
ISHARES INC MSCI FRANCE ETF 464286707 822 27,070 SH   SOLE   27,070 0 0
ISHARES INC MSCI SWITZERLAND 464286749 416 12,822 SH   SOLE   12,822 0 0
ISHARES INC MSCI GERMANY ETF 464286806 224 7,512 SH   SOLE   7,512 0 0
ISHARES INC MSCI NETHERL ETF 464286814 731 24,074 SH   SOLE   24,074 0 0
ISHARES INC CORE MSCI EMKT 46434G103 29,208 562,288 SH   SOLE   562,288 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 866 36,728 SH   SOLE   36,728 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,635 28,691 SH   SOLE   28,691 0 0
ISHARES INC MSCI ITALY ETF 46434G830 351 12,259 SH   SOLE   12,259 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,759 117,279 SH   SOLE   117,279 0 0
ISHARES TR S&P 100 ETF 464287101 787 6,558 SH   SOLE   6,558 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 396 2,266 SH   SOLE   2,266 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 1,351 8,753 SH   SOLE   8,753 0 0
ISHARES TR CORE S&P TTL STK 464287150 7,166 114,277 SH   SOLE   114,277 0 0
ISHARES TR SELECT DIVID ETF 464287168 12,255 125,432 SH   SOLE   125,432 0 0
ISHARES TR TIPS BD ETF 464287176 13,339 118,563 SH   SOLE   118,563 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 244 5,784 SH   SOLE   5,784 0 0
ISHARES TR TRANS AVG ETF 464287192 492 2,618 SH   SOLE   2,618 0 0
ISHARES TR CORE S&P500 ETF 464287200 34,900 127,354 SH   SOLE   127,354 0 0
ISHARES TR CORE US AGGBD ET 464287226 10,411 98,219 SH   SOLE   98,219 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,881 136,656 SH   SOLE   136,656 0 0
ISHARES TR IBOXX INV CP ETF 464287242 8,043 70,397 SH   SOLE   70,397 0 0
ISHARES TR GLOBAL TECH ETF 464287291 631 3,756 SH   SOLE   3,756 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 10,161 62,215 SH   SOLE   62,215 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 223 3,956 SH   SOLE   3,956 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 675 10,536 SH   SOLE   10,536 0 0
ISHARES TR NORTH AMERN NAT 464287374 239 6,555 SH   SOLE   6,555 0 0
ISHARES TR JPX NIKKEI 400 464287382 252 4,085 SH   SOLE   4,085 0 0
ISHARES TR S&P 500 VAL ETF 464287408 6,117 55,583 SH   SOLE   55,583 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,202 18,149 SH   SOLE   18,149 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,123 10,978 SH   SOLE   10,978 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,293 27,542 SH   SOLE   27,542 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,122 152,368 SH   SOLE   152,368 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,759 19,886 SH   SOLE   19,886 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,516 43,354 SH   SOLE   43,354 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,920 18,457 SH   SOLE   18,457 0 0
ISHARES TR CORE S&P MCP ETF 464287507 37,252 191,172 SH   SOLE   191,172 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 668 3,596 SH   SOLE   3,596 0 0
ISHARES TR PHLX SEMICND ETF 464287523 723 4,029 SH   SOLE   4,029 0 0
ISHARES TR N AMER TECH ETF 464287549 331 1,696 SH   SOLE   1,696 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,718 15,532 SH   SOLE   15,532 0 0
ISHARES TR COHEN STEER REIT 464287564 630 6,343 SH   SOLE   6,343 0 0
ISHARES TR GLOBAL 100 ETF 464287572 307 6,691 SH   SOLE   6,691 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 12,443 102,551 SH   SOLE   102,551 0 0
ISHARES TR S&P MC 400GR ETF 464287606 4,606 20,473 SH   SOLE   20,473 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 16,631 115,056 SH   SOLE   115,056 0 0
ISHARES TR RUS 1000 ETF 464287622 6,289 41,283 SH   SOLE   41,283 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,568 11,835 SH   SOLE   11,835 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 5,009 24,327 SH   SOLE   24,327 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 20,252 122,867 SH   SOLE   122,867 0 0
ISHARES TR CORE S&P US VLU 464287663 17,625 328,630 SH   SOLE   328,630 0 0
ISHARES TR CORE S&P US GWT 464287671 22,953 399,051 SH   SOLE   399,051 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 473 2,903 SH   SOLE   2,903 0 0
ISHARES TR U.S. UTILITS ETF 464287697 500 3,758 SH   SOLE   3,758 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,602 9,896 SH   SOLE   9,896 0 0
ISHARES TR US TELECOM ETF 464287713 206 7,438 SH   SOLE   7,438 0 0
ISHARES TR U.S. TECH ETF 464287721 2,649 14,688 SH   SOLE   14,688 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,291 16,103 SH   SOLE   16,103 0 0
ISHARES TR US INDUSTRIALS 464287754 1,232 8,569 SH   SOLE   8,569 0 0
ISHARES TR US HLTHCARE ETF 464287762 804 4,500 SH   SOLE   4,500 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 720 5,517 SH   SOLE   5,517 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,813 15,425 SH   SOLE   15,425 0 0
ISHARES TR U.S. ENERGY ETF 464287796 390 9,392 SH   SOLE   9,392 0 0
ISHARES TR CORE S&P SCP ETF 464287804 25,287 299,875 SH   SOLE   299,875 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 2,245 19,049 SH   SOLE   19,049 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 1,521 15,420 SH   SOLE   15,420 0 0
ISHARES TR DOW JONES US ETF 464287846 997 7,295 SH   SOLE   7,295 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,863 11,337 SH   SOLE   11,337 0 0
ISHARES TR S&P SML 600 GWT 464287887 4,926 25,880 SH   SOLE   25,880 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,376 13,107 SH   SOLE   13,107 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 229 3,202 SH   SOLE   3,202 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 1,861 10,137 SH   SOLE   10,137 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,588 22,390 SH   SOLE   22,390 0 0
ISHARES TR EAFE SML CP ETF 464288273 556 8,964 SH   SOLE   8,964 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,731 16,279 SH   SOLE   16,279 0 0
ISHARES TR NEW YORK MUN ETF 464288323 703 12,874 SH   SOLE   12,874 0 0
ISHARES TR GLB INFRASTR ETF 464288372 914 21,324 SH   SOLE   21,324 0 0
ISHARES TR NATIONAL MUN ETF 464288414 4,852 44,591 SH   SOLE   44,591 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,797 56,441 SH   SOLE   56,441 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 2,573 14,380 SH   SOLE   14,380 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,590 30,537 SH   SOLE   30,537 0 0
ISHARES TR MSCI KLD400 SOC 464288570 576 5,692 SH   SOLE   5,692 0 0
ISHARES TR MBS ETF 464288588 3,291 31,708 SH   SOLE   31,708 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,062 9,885 SH   SOLE   9,885 0 0
ISHARES TR INTRMD CR BD ETF 464288638 4,118 38,850 SH   SOLE   38,850 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 2,496 24,114 SH   SOLE   24,114 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 635 5,306 SH   SOLE   5,306 0 0
ISHARES TR SHORT TREAS BD 464288679 214 1,940 SH   SOLE   1,940 0 0
ISHARES TR S&P US PFD STK 464288687 6,552 172,847 SH   SOLE   172,847 0 0
ISHARES TR US HOME CONS ETF 464288752 453 11,892 SH   SOLE   11,892 0 0
ISHARES TR US AER DEF ETF 464288760 3,037 15,748 SH   SOLE   15,748 0 0
ISHARES TR US REGNL BKS ETF 464288778 727 14,710 SH   SOLE   14,710 0 0
ISHARES TR US BR DEL SE ETF 464288794 420 6,508 SH   SOLE   6,508 0 0
ISHARES TR MSCI USA ESG SLC 464288802 237 2,099 SH   SOLE   2,099 0 0
ISHARES TR U.S. MED DVC ETF 464288810 611 3,037 SH   SOLE   3,037 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 295 8,314 SH   SOLE   8,314 0 0
ISHARES TR US OIL GS EX ETF 464288851 229 3,139 SH   SOLE   3,139 0 0
ISHARES TR MICRO-CAP ETF 464288869 264 2,474 SH   SOLE   2,474 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,020 19,996 SH   SOLE   19,996 0 0
ISHARES TR EAFE GRWTH ETF 464288885 319 4,074 SH   SOLE   4,074 0 0
ISHARES TR RUS TP200 GR ETF 464289438 332 4,219 SH   SOLE   4,219 0 0
ISHARES TR CORE LT USDB ETF 464289479 286 4,784 SH   SOLE   4,784 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 376 7,058 SH   SOLE   7,058 0 0
ISHARES TR MODERT ALLOC ETF 464289875 2,059 54,964 SH   SOLE   54,964 0 0
ISHARES TR CONSER ALLOC ETF 464289883 1,310 38,616 SH   SOLE   38,616 0 0
ISHARES TR US TREAS BD ETF 46429B267 404 16,447 SH   SOLE   16,447 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 3,641 143,590 SH   SOLE   143,590 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 3,938 155,042 SH   SOLE   155,042 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,224 97,402 SH   SOLE   97,402 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 8,371 164,594 SH   SOLE   164,594 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 4,482 52,921 SH   SOLE   52,921 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 8,703 123,582 SH   SOLE   123,582 0 0
ISHARES TR MIN VOL USA ETF 46429B697 15,119 283,989 SH   SOLE   283,989 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,615 16,265 SH   SOLE   16,265 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,141 13,663 SH   SOLE   13,663 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 504 6,087 SH   SOLE   6,087 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 7,119 64,641 SH   SOLE   64,641 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,358 56,481 SH   SOLE   56,481 0 0
ISHARES TR CORE MSCI EAFE 46432F842 12,773 203,462 SH   SOLE   203,462 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 314 6,413 SH   SOLE   6,413 0 0
ISHARES TR IBONDS MAR20 ETF 46432FBC0 255 9,876 PRN   SOLE   9,876 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 482 9,730 SH   SOLE   9,730 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 583 21,209 SH   SOLE   21,209 0 0
ISHARES TR MULTIFACTOR USA 46434V282 1,146 35,770 SH   SOLE   35,770 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 3,730 147,144 SH   SOLE   147,144 0 0
ISHARES TR CORE DIV GRWTH 46434V621 5,556 161,771 SH   SOLE   161,771 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 699 27,255 SH   SOLE   27,255 0 0
ISHARES TR CORE MSCI EURO 46434V738 1,124 23,760 SH   SOLE   23,760 0 0
ISHARES TR HDG MSCI EAFE 46434V803 492 16,685 SH   SOLE   16,685 0 0
ISHARES TR IBONDS DEC18 ETF 46434VAA8 4,366 173,959 PRN   SOLE   173,959 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2,955 118,197 PRN   SOLE   118,197 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 4,420 178,577 PRN   SOLE   178,577 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 717 29,573 PRN   SOLE   29,573 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 957 39,418 PRN   SOLE   39,418 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 541 22,544 PRN   SOLE   22,544 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 2,163 88,911 PRN   SOLE   88,911 0 0
ISHARES TR IBONDS DEC2023 46435G318 417 16,739 SH   SOLE   16,739 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 323 9,391 SH   SOLE   9,391 0 0
ISHARES TR MORTGE REL ETF 46435G342 421 9,638 SH   SOLE   9,638 0 0
ISHARES TR EDGE MSCI MINM 46435G433 287 9,195 SH   SOLE   9,195 0 0
ISHARES TR INTL DIV GRWTH 46435G524 434 8,005 SH   SOLE   8,005 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 1,137 44,650 SH   SOLE   44,650 0 0
ISHARES TR IBONDS DEC21 ETF 46435G789 3,126 123,142 SH   SOLE   123,142 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 1,926 38,477 SH   SOLE   38,477 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 577 6,364 SH   SOLE   6,364 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 2,470 49,427 SH   SOLE   49,427 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 226 3,526 SH   SOLE   3,526 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 316 7,444 SH   SOLE   7,444 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 533 10,657 SH   SOLE   10,657 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 951 5,516 SH   SOLE   5,516 0 0
JD COM INC SPON ADR CL A 47215P106 653 16,812 SH   SOLE   16,812 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 363 10,299 SH   SOLE   10,299 0 0
JOHNSON & JOHNSON COM 478160104 22,365 183,990 SH   SOLE   183,990 0 0
JOHNSON CTLS INTL PLC SHS G51502105 795 23,852 SH   SOLE   23,852 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1,046 18,400 SH   SOLE   18,400 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 6,812 135,970 SH   SOLE   135,970 0 0
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 258 5,179 SH   SOLE   5,179 0 0
JPMORGAN CHASE & CO COM 46625H100 16,441 156,605 SH   SOLE   156,605 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 230 8,856 SH   SOLE   8,856 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 202 10,702 SH   SOLE   10,702 0 0
KEARNY FINL CORP MD COM 48716P108 372 27,685 SH   SOLE   27,685 0 0
KELLOGG CO COM 487836108 976 14,022 SH   SOLE   14,022 0 0
KEYCORP NEW COM 493267108 860 43,379 SH   SOLE   43,379 0 0
KIMBERLY CLARK CORP COM 494368103 2,181 20,775 SH   SOLE   20,775 0 0
KIMCO RLTY CORP COM 49446R109 368 22,032 SH   SOLE   22,032 0 0
KINDER MORGAN INC DEL COM 49456B101 1,889 108,026 SH   SOLE   108,026 0 0
KITE RLTY GROUP TR COM NEW 49803T300 212 12,462 SH   SOLE   12,462 0 0
KKR & CO L P DEL COM UNITS 48248M102 591 23,786 SH   SOLE   23,786 0 0
KLA-TENCOR CORP COM 482480100 363 3,502 SH   SOLE   3,502 0 0
KRAFT HEINZ CO COM 500754106 3,153 50,744 SH   SOLE   50,744 0 0
KROGER CO COM 501044101 1,339 47,591 SH   SOLE   47,591 0 0
L BRANDS INC COM 501797104 349 9,705 SH   SOLE   9,705 0 0
L3 TECHNOLOGIES INC COM 502413107 519 2,693 SH   SOLE   2,693 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 656 3,629 SH   SOLE   3,629 0 0
LADDER CAP CORP CL A 505743104 157 10,037 SH   SOLE   10,037 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 151 44,285 SH   SOLE   44,285 0 0
LAM RESEARCH CORP COM 512807108 1,073 6,199 SH   SOLE   6,199 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 366 5,362 SH   SOLE   5,362 0 0
LAMB WESTON HLDGS INC COM 513272104 800 11,752 SH   SOLE   11,752 0 0
LAS VEGAS SANDS CORP COM 517834107 1,185 16,117 SH   SOLE   16,117 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 274 9,748 SH   SOLE   9,748 0 0
LAUDER ESTEE COS INC CL A 518439104 1,203 8,426 SH   SOLE   8,426 0 0
LEAR CORP COM NEW 521865204 201 1,075 SH   SOLE   1,075 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 2,910 97,665 SH   SOLE   97,665 0 0
LENNAR CORP CL A 526057104 275 5,272 SH   SOLE   5,272 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 277 42,977 SH   SOLE   42,977 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 205 4,446 SH   SOLE   4,446 0 0
LIBERTY PPTY TR SH BEN INT 531172104 325 7,404 SH   SOLE   7,404 0 0
LILLY ELI & CO COM 532457108 3,412 39,774 SH   SOLE   39,774 0 0
LINCOLN NATL CORP IND COM 534187109 2,723 43,232 SH   SOLE   43,232 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 187 56,289 SH   SOLE   56,289 0 0
LOCKHEED MARTIN CORP COM 539830109 3,612 12,085 SH   SOLE   12,085 0 0
LOGITECH INTL S A SHS H50430232 493 11,151 SH   SOLE   11,151 0 0
LOWES COS INC COM 548661107 2,666 28,072 SH   SOLE   28,072 0 0
LPL FINL HLDGS INC COM 50212V100 960 14,550 SH   SOLE   14,550 0 0
LULULEMON ATHLETICA INC COM 550021109 225 1,798 SH   SOLE   1,798 0 0
LUMENTUM HLDGS INC COM 55024U109 263 4,479 SH   SOLE   4,479 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,885 17,286 SH   SOLE   17,286 0 0
M & T BK CORP COM 55261F104 783 4,604 SH   SOLE   4,604 0 0
MACYS INC COM 55616P104 204 5,576 SH   SOLE   5,576 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,359 49,176 SH   SOLE   49,176 0 0
MAGNA INTL INC COM 559222401 1,195 20,569 SH   SOLE   20,569 0 0
MAIN STREET CAPITAL CORP COM 56035L104 511 13,417 SH   SOLE   13,417 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 948 50,808 SH   SOLE   50,808 0 0
MANITEX INTL INC COM 563420108 166 13,000 SH   SOLE   13,000 0 0
MANITOWOC CO INC COM NEW 563571405 269 10,383 SH   SOLE   10,383 0 0
MANULIFE FINL CORP COM 56501R106 453 25,399 SH   SOLE   25,399 0 0
MARATHON OIL CORP COM 565849106 542 26,200 SH   SOLE   26,200 0 0
MARATHON PETE CORP COM 56585A102 603 8,587 SH   SOLE   8,587 0 0
MARKEL CORP COM 570535104 1,066 984 SH   SOLE   984 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,624 20,747 SH   SOLE   20,747 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,720 20,920 SH   SOLE   20,920 0 0
MARTIN MARIETTA MATLS INC COM 573284106 229 1,030 SH   SOLE   1,030 0 0
MASCO CORP COM 574599106 278 7,463 SH   SOLE   7,463 0 0
MASIMO CORP COM 574795100 597 6,100 SH   SOLE   6,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,404 32,411 SH   SOLE   32,411 0 0
MATCH GROUP INC COM 57665R106 263 6,655 SH   SOLE   6,655 0 0
MATTHEWS INTL CORP CL A 577128101 341 5,715 SH   SOLE   5,715 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 528 8,937 SH   SOLE   8,937 0 0
MAXIMUS INC COM 577933104 450 7,251 SH   SOLE   7,251 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 417 7,332 SH   SOLE   7,332 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,442 12,463 SH   SOLE   12,463 0 0
MCDONALDS CORP COM 580135101 7,417 47,287 SH   SOLE   47,287 0 0
MCEWEN MNG INC COM 58039P107 97 46,826 SH   SOLE   46,826 0 0
MCKESSON CORP COM 58155Q103 381 2,840 SH   SOLE   2,840 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 849 60,728 SH   SOLE   60,728 0 0
MEDTRONIC PLC SHS G5960L103 2,259 26,281 SH   SOLE   26,281 0 0
MERCK & CO INC COM 58933Y105 9,709 160,507 SH   SOLE   160,507 0 0
METLIFE INC COM 59156R108 1,200 27,542 SH   SOLE   27,542 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 773 1,353 SH   SOLE   1,353 0 0
MFA FINL INC COM 55272X102 112 14,587 SH   SOLE   14,587 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 169 34,231 SH   SOLE   34,231 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 54 12,008 SH   SOLE   12,008 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 322 84,181 SH   SOLE   84,181 0 0
MFS MUN INCOME TR SH BEN INT 552738106 308 45,784 SH   SOLE   45,784 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,157 12,676 SH   SOLE   12,676 0 0
MICRON TECHNOLOGY INC COM 595112103 2,132 39,412 SH   SOLE   39,412 0 0
MICROSOFT CORP COM 594918104 25,161 252,261 SH   SOLE   252,261 0 0
MID AMER APT CMNTYS INC COM 59522J103 309 3,098 SH   SOLE   3,098 0 0
MIDDLESEX WATER CO COM 596680108 333 7,858 SH   SOLE   7,858 0 0
MIMEDX GROUP INC COM 602496101 60 15,294 SH   SOLE   15,294 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 70 12,520 SH   SOLE   12,520 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 47 13,746 SH   SOLE   13,746 0 0
MONDELEZ INTL INC CL A 609207105 2,816 68,904 SH   SOLE   68,904 0 0
MONOLITHIC PWR SYS INC COM 609839105 398 2,963 SH   SOLE   2,963 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 691 12,041 SH   SOLE   12,041 0 0
MOODYS CORP COM 615369105 321 1,879 SH   SOLE   1,879 0 0
MORGAN STANLEY COM NEW 617446448 1,292 27,106 SH   SOLE   27,106 0 0
MOSAIC CO NEW COM 61945C103 895 32,067 SH   SOLE   32,067 0 0
MSCI INC COM 55354G100 461 2,758 SH   SOLE   2,758 0 0
MYLAN N V SHS EURO N59465109 384 10,516 SH   SOLE   10,516 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,134 21,370 SH   SOLE   21,370 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 683 12,182 SH   SOLE   12,182 0 0
NATIONAL OILWELL VARCO INC COM 637071101 214 4,991 SH   SOLE   4,991 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 411 9,402 SH   SOLE   9,402 0 0
NETAPP INC COM 64110D104 366 4,622 SH   SOLE   4,622 0 0
NETFLIX INC COM 64110L106 6,347 15,994 SH   SOLE   15,994 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 173 19,632 SH   SOLE   19,632 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 64 12,604 SH   SOLE   12,604 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 171 84,004 SH   SOLE   84,004 0 0
NEW GOLD INC CDA COM 644535106 36 17,409 SH   SOLE   17,409 0 0
NEW JERSEY RES COM 646025106 245 5,405 SH   SOLE   5,405 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 174 15,810 SH   SOLE   15,810 0 0
NEWELL BRANDS INC COM 651229106 241 9,179 SH   SOLE   9,179 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 639 31,300 SH   SOLE   31,300 0 0
NEXTERA ENERGY INC COM 65339F101 3,661 21,684 SH   SOLE   21,684 0 0
NIKE INC CL B 654106103 2,867 36,468 SH   SOLE   36,468 0 0
NISOURCE INC COM 65473P105 232 8,769 SH   SOLE   8,769 0 0
NOKIA CORP SPONSORED ADR 654902204 1,051 183,382 SH   SOLE   183,382 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 233 12,238 SH   SOLE   12,238 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,859 12,230 SH   SOLE   12,230 0 0
NORTHERN TR CORP COM 665859104 304 2,923 SH   SOLE   2,923 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,551 8,259 SH   SOLE   8,259 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,113 14,868 SH   SOLE   14,868 0 0
NOVO-NORDISK A S ADR 670100205 1,616 34,969 SH   SOLE   34,969 0 0
NUCOR CORP COM 670346105 800 12,737 SH   SOLE   12,737 0 0
NUSHARES ETF TR ENHANCED YIELD 67092P102 265 11,280 SH   SOLE   11,280 0 0
NUTRIEN LTD COM 67077M108 1,174 21,751 SH   SOLE   21,751 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,012 69,244 SH   SOLE   69,244 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 166 12,777 SH   SOLE   12,777 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 169 13,212 SH   SOLE   13,212 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 207 26,100 SH   SOLE   26,100 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 789 42,182 SH   SOLE   42,182 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 360 34,620 SH   SOLE   34,620 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 250 10,641 SH   SOLE   10,641 0 0
NUVEEN MUN VALUE FD INC COM 670928100 159 16,547 SH   SOLE   16,547 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 247 18,946 SH   SOLE   18,946 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 142 11,198 SH   SOLE   11,198 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 944 74,780 SH   SOLE   74,780 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2,989 317,367 SH   SOLE   317,367 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 186 20,850 SH   SOLE   20,850 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 207 8,950 SH   SOLE   8,950 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 741 55,766 SH   SOLE   55,766 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 116 11,638 SH   SOLE   11,638 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 427 29,860 SH   SOLE   29,860 0 0
NVIDIA CORP COM 67066G104 4,562 18,926 SH   SOLE   18,926 0 0
NXP SEMICONDUCTORS N V COM N6596X109 811 7,425 SH   SOLE   7,425 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 521 1,901 SH   SOLE   1,901 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 698 17,075 SH   SOLE   17,075 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,542 30,771 SH   SOLE   30,771 0 0
OLD DOMINION FGHT LINES INC COM 679580100 817 5,481 SH   SOLE   5,481 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,126 36,326 SH   SOLE   36,326 0 0
OMNICOM GROUP INC COM 681919106 1,310 17,344 SH   SOLE   17,344 0 0
ONEOK INC NEW COM 682680103 706 10,216 SH   SOLE   10,216 0 0
OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 1,363 26,853 SH   SOLE   26,853 0 0
OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 436 7,138 SH   SOLE   7,138 0 0
OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 2,685 36,446 SH   SOLE   36,446 0 0
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 1,381 36,247 SH   SOLE   36,247 0 0
ORACLE CORP COM 68389X105 3,174 70,851 SH   SOLE   70,851 0 0
OSI ETF TR OSHARES FTSE 67110P100 876 32,165 SH   SOLE   32,165 0 0
OSI ETF TR OSHARS FTSE US 67110P407 1,369 44,619 SH   SOLE   44,619 0 0
OUTFRONT MEDIA INC COM 69007J106 770 130,578 SH   SOLE   130,578 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 3,814 130,009 SH   SOLE   130,009 0 0
PACER FDS TR TRENDP US MID CP 69374H204 1,804 56,032 SH   SOLE   56,032 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 383 11,402 SH   SOLE   11,402 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 679 22,499 SH   SOLE   22,499 0 0
PACKAGING CORP AMER COM 695156109 260 2,312 SH   SOLE   2,312 0 0
PALO ALTO NETWORKS INC COM 697435105 884 4,224 SH   SOLE   4,224 0 0
PAN AMERICAN SILVER CORP COM 697900108 393 22,140 SH   SOLE   22,140 0 0
PARKE BANCORP INC COM 700885106 357 15,095 SH   SOLE   15,095 0 0
PARKER HANNIFIN CORP COM 701094104 522 3,345 SH   SOLE   3,345 0 0
PAYCHEX INC COM 704326107 1,956 28,737 SH   SOLE   28,737 0 0
PAYCOM SOFTWARE INC COM 70432V102 561 5,667 SH   SOLE   5,667 0 0
PAYPAL HLDGS INC COM 70450Y103 3,376 40,311 SH   SOLE   40,311 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 368 20,290 SH   SOLE   20,290 0 0
PEPSICO INC COM 713448108 7,551 68,972 SH   SOLE   68,972 0 0
PERKINELMER INC COM 714046109 342 4,670 SH   SOLE   4,670 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 205 20,374 SH   SOLE   20,374 0 0
PFIZER INC COM 717081103 10,258 282,425 SH   SOLE   282,425 0 0
PGIM SHORT DURATION HIGH YIE COM 69346H100 260 18,557 SH   SOLE   18,557 0 0
PHILIP MORRIS INTL INC COM 718172109 9,162 114,136 SH   SOLE   114,136 0 0
PHILLIPS 66 COM 718546104 2,091 18,864 SH   SOLE   18,864 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 421 23,906 SH   SOLE   23,906 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,142 67,079 SH   SOLE   67,079 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1,172 49,493 SH   SOLE   49,493 0 0
PIMCO ETF TR 1-3YR USTREIDX 72201R106 748 15,000 SH   SOLE   15,000 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 3,077 59,551 SH   SOLE   59,551 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,987 19,316 SH   SOLE   19,316 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,045 10,548 SH   SOLE   10,548 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 777 7,756 SH   SOLE   7,756 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,998 49,291 SH   SOLE   49,291 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 356 6,752 SH   SOLE   6,752 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 449 53,663 SH   SOLE   53,663 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 408 38,714 SH   SOLE   38,714 0 0
PIMCO MUN INCOME FD II COM 72200W106 381 29,009 SH   SOLE   29,009 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 147 11,038 SH   SOLE   11,038 0 0
PINNACLE WEST CAP CORP COM 723484101 207 2,548 SH   SOLE   2,548 0 0
PIONEER NAT RES CO COM 723787107 441 2,371 SH   SOLE   2,371 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 209 8,845 SH   SOLE   8,845 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,379 32,232 SH   SOLE   32,232 0 0
POLARIS INDS INC COM 731068102 596 4,828 SH   SOLE   4,828 0 0
POLYMET MINING CORP COM 731916102 29 29,656 SH   SOLE   29,656 0 0
POOL CORPORATION COM 73278L105 340 2,224 SH   SOLE   2,224 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 123 125,000 PRN   SOLE   125,000 0 0
PPG INDS INC COM 693506107 2,122 20,623 SH   SOLE   20,623 0 0
PPL CORP COM 69351T106 1,801 62,683 SH   SOLE   62,683 0 0
PRA HEALTH SCIENCES INC COM 69354M108 469 5,023 SH   SOLE   5,023 0 0
PRAXAIR INC COM 74005P104 917 5,795 SH   SOLE   5,795 0 0
PRETIUM RES INC COM 74139C102 108 14,765 SH   SOLE   14,765 0 0
PRICE T ROWE GROUP INC COM 74144T108 461 3,956 SH   SOLE   3,956 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 221 4,183 SH   SOLE   4,183 0 0
PROCTER AND GAMBLE CO COM 742718109 11,015 140,991 SH   SOLE   140,991 0 0
PROFIRE ENERGY INC COM 74316X101 42 12,000 SH   SOLE   12,000 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,152 19,308 SH   SOLE   19,308 0 0
PROLOGIS INC COM 74340W103 376 5,798 SH   SOLE   5,798 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 715 24,398 SH   SOLE   24,398 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 428 7,837 SH   SOLE   7,837 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 318 8,434 SH   SOLE   8,434 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 230 5,644 SH   SOLE   5,644 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 1,568 25,201 SH   SOLE   25,201 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 140 140,000 PRN   SOLE   140,000 0 0
PROVIDENT FINL SVCS INC COM 74386T105 232 8,316 SH   SOLE   8,316 0 0
PRUDENTIAL FINL INC COM 744320102 1,197 12,708 SH   SOLE   12,708 0 0
PUBLIC STORAGE COM 74460D109 1,139 5,033 SH   SOLE   5,033 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,590 85,125 SH   SOLE   85,125 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 66 12,671 SH   SOLE   12,671 0 0
QUALCOMM INC COM 747525103 2,296 40,874 SH   SOLE   40,874 0 0
QUANTA SVCS INC COM 74762E102 1,452 43,255 SH   SOLE   43,255 0 0
QUEST DIAGNOSTICS INC COM 74834L100 426 3,865 SH   SOLE   3,865 0 0
QUICKLOGIC CORP COM 74837P108 73 63,065 SH   SOLE   63,065 0 0
RAYTHEON CO COM NEW 755111507 3,038 15,633 SH   SOLE   15,633 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 809 30,340 SH   SOLE   30,340 0 0
REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 672 20,754 SH   SOLE   20,754 0 0
REALTY INCOME CORP COM 756109104 1,679 31,492 SH   SOLE   31,492 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 299 10,317 SH   SOLE   10,317 0 0
RED HAT INC COM 756577102 560 4,129 SH   SOLE   4,129 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,321 3,767 SH   SOLE   3,767 0 0
REGIONS FINL CORP NEW COM 7591EP100 385 21,546 SH   SOLE   21,546 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 101 12,657 SH   SOLE   12,657 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 980 51,402 SH   SOLE   51,402 0 0
RIO TINTO PLC SPONSORED ADR 767204100 429 7,872 SH   SOLE   7,872 0 0
RITE AID CORP COM 767754104 30 17,675 SH   SOLE   17,675 0 0
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 407 19,765 SH   SOLE   19,765 0 0
ROCKWELL AUTOMATION INC COM 773903109 755 4,508 SH   SOLE   4,508 0 0
ROCKWELL COLLINS INC COM 774341101 259 1,921 SH   SOLE   1,921 0 0
ROCKWELL MED INC COM 774374102 48 10,203 SH   SOLE   10,203 0 0
ROLLINS INC COM 775711104 544 10,237 SH   SOLE   10,237 0 0
ROPER TECHNOLOGIES INC COM 776696106 667 2,428 SH   SOLE   2,428 0 0
ROSS STORES INC COM 778296103 1,318 15,580 SH   SOLE   15,580 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,959 86,483 SH   SOLE   86,483 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,384 19,362 SH   SOLE   19,362 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 961 14,041 SH   SOLE   14,041 0 0
ROYAL GOLD INC COM 780287108 216 2,337 SH   SOLE   2,337 0 0
ROYCE VALUE TR INC COM 780910105 314 19,909 SH   SOLE   19,909 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 341 4,149 SH   SOLE   4,149 0 0
S&P GLOBAL INC COM 78409V104 921 4,509 SH   SOLE   4,509 0 0
SALESFORCE COM INC COM 79466L302 1,725 12,434 SH   SOLE   12,434 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 266 26,390 SH   SOLE   26,390 0 0
SANCHEZ ENERGY CORP COM 79970Y105 81 17,846 SH   SOLE   17,846 0 0
SANOFI SPONSORED ADR 80105N105 830 20,745 SH   SOLE   20,745 0 0
SAP SE SPON ADR 803054204 355 3,074 SH   SOLE   3,074 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 456 2,770 SH   SOLE   2,770 0 0
SCANA CORP NEW COM 80589M102 314 8,112 SH   SOLE   8,112 0 0
SCHEIN HENRY INC COM 806407102 238 3,246 SH   SOLE   3,246 0 0
SCHLUMBERGER LTD COM 806857108 1,903 28,977 SH   SOLE   28,977 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,536 29,963 SH   SOLE   29,963 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,020 15,415 SH   SOLE   15,415 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,412 21,674 SH   SOLE   21,674 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,449 19,089 SH   SOLE   19,089 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 716 13,475 SH   SOLE   13,475 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,884 34,305 SH   SOLE   34,305 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,964 26,543 SH   SOLE   26,543 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 271 9,881 SH   SOLE   9,881 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,064 41,935 SH   SOLE   41,935 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 793 24,157 SH   SOLE   24,157 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 347 6,872 SH   SOLE   6,872 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 617 14,877 SH   SOLE   14,877 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 383 7,712 SH   SOLE   7,712 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,331 42,509 SH   SOLE   42,509 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 320 3,829 SH   SOLE   3,829 0 0
SEADRILL LIMITED SHS G7945E105 3 27,102 SH   SOLE   27,102 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 312 5,443 SH   SOLE   5,443 0 0
SEI INVESTMENTS CO COM 784117103 517 8,266 SH   SOLE   8,266 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 550 24,605 SH   SOLE   24,605 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,834 31,728 SH   SOLE   31,728 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,069 48,611 SH   SOLE   48,611 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,398 46,719 SH   SOLE   46,719 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,145 47,017 SH   SOLE   47,017 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,529 60,435 SH   SOLE   60,435 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 15,945 597,331 SH   SOLE   597,331 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,095 112,772 SH   SOLE   112,772 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,387 119,747 SH   SOLE   119,747 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 718 22,049 SH   SOLE   22,049 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,559 29,824 SH   SOLE   29,824 0 0
SEMPRA ENERGY COM 816851109 779 6,744 SH   SOLE   6,744 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 547 30,276 SH   SOLE   30,276 0 0
SERVICENOW INC COM 81762P102 268 1,528 SH   SOLE   1,528 0 0
SHERWIN WILLIAMS CO COM 824348106 983 2,413 SH   SOLE   2,413 0 0
SHIRE PLC SPONSORED ADR 82481R106 283 1,672 SH   SOLE   1,672 0 0
SHOPIFY INC CL A 82509L107 203 1,366 SH   SOLE   1,366 0 0
SIMON PPTY GROUP INC NEW COM 828806109 668 3,932 SH   SOLE   3,932 0 0
SIRIUS XM HLDGS INC COM 82968B103 338 49,565 SH   SOLE   49,565 0 0
SITO MOBILE LTD COM NEW 82988R203 70 29,300 SH   SOLE   29,300 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,040 14,836 SH   SOLE   14,836 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 259 2,665 SH   SOLE   2,665 0 0
SMITH A O COM 831865209 652 11,053 SH   SOLE   11,053 0 0
SMUCKER J M CO COM NEW 832696405 239 2,264 SH   SOLE   2,264 0 0
SNAP INC CL A 83304A106 204 15,539 SH   SOLE   15,539 0 0
SOUTH JERSEY INDS INC COM 838518108 418 12,300 SH   SOLE   12,300 0 0
SOUTHERN CO COM 842587107 2,295 48,968 SH   SOLE   48,968 0 0
SOUTHWEST AIRLS CO COM 844741108 748 14,608 SH   SOLE   14,608 0 0
SOUTHWESTERN ENERGY CO COM 845467109 80 15,262 SH   SOLE   15,262 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7,585 31,248 SH   SOLE   31,248 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5,025 42,751 SH   SOLE   42,751 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 428 11,207 SH   SOLE   11,207 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 793 7,620 SH   SOLE   7,620 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 485 9,762 SH   SOLE   9,762 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2,320 48,548 SH   SOLE   48,548 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 330 8,655 SH   SOLE   8,655 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 734 20,022 SH   SOLE   20,022 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 483 12,435 SH   SOLE   12,435 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 49,176 180,934 SH   SOLE   180,934 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,965 19,616 SH   SOLE   19,616 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 590 19,231 SH   SOLE   19,231 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 205 7,541 SH   SOLE   7,541 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 691 7,558 SH   SOLE   7,558 0 0
SPDR SER TR DORSEY WRGT FI 78468R713 809 34,157 SH   SOLE   34,157 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,744 36,371 SH   SOLE   36,371 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 6,863 143,038 SH   SOLE   143,038 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 380 10,223 SH   SOLE   10,223 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 405 6,360 SH   SOLE   6,360 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 679 12,086 SH   SOLE   12,086 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 209 3,115 SH   SOLE   3,115 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,220 23,027 SH   SOLE   23,027 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 745 22,465 SH   SOLE   22,465 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 596 16,913 SH   SOLE   16,913 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 6,107 172,922 SH   SOLE   172,922 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 613 20,367 SH   SOLE   20,367 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 463 15,647 SH   SOLE   15,647 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1,723 62,204 SH   SOLE   62,204 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 736 7,896 SH   SOLE   7,896 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 313 5,340 SH   SOLE   5,340 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,087 17,668 SH   SOLE   17,668 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 939 21,759 SH   SOLE   21,759 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 472 11,157 SH   SOLE   11,157 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,126 44,558 SH   SOLE   44,558 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 371 7,814 SH   SOLE   7,814 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 966 13,222 SH   SOLE   13,222 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 671 12,421 SH   SOLE   12,421 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 285 5,484 SH   SOLE   5,484 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,742 18,123 SH   SOLE   18,123 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 334 41,499 SH   SOLE   41,499 0 0
SPLUNK INC COM 848637104 261 2,613 SH   SOLE   2,613 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 802 64,626 SH   SOLE   64,626 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 3,000 296,312 SH   SOLE   296,312 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 75 12,890 SH   SOLE   12,890 0 0
SQUARE INC CL A 852234103 297 4,718 SH   SOLE   4,718 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 386 14,675 SH   SOLE   14,675 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 217 5,779 SH   SOLE   5,779 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 10,591 226,337 SH   SOLE   226,337 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,747 57,890 SH   SOLE   57,890 0 0
STAG INDL INC COM 85254J102 212 7,784 SH   SOLE   7,784 0 0
STARBUCKS CORP COM 855244109 2,257 46,032 SH   SOLE   46,032 0 0
STARWOOD PPTY TR INC COM 85571B105 804 36,989 SH   SOLE   36,989 0 0
STATE STR CORP COM 857477103 372 3,967 SH   SOLE   3,967 0 0
STONE HBR EMERG MKTS TL INC COM 86164W100 691 54,378 SH   SOLE   54,378 0 0
STRYKER CORP COM 863667101 911 5,366 SH   SOLE   5,366 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 420 17,858 SH   SOLE   17,858 0 0
SUNCOR ENERGY INC NEW COM 867224107 576 14,214 SH   SOLE   14,214 0 0
SUNOCO LP COM U REP LP 86765K109 313 12,746 SH   SOLE   12,746 0 0
SUNOPTA INC COM 8676EP108 97 11,492 SH   SOLE   11,492 0 0
SUNTRUST BKS INC COM 867914103 736 10,998 SH   SOLE   10,998 0 0
SYNCHRONY FINL COM 87165B103 281 8,343 SH   SOLE   8,343 0 0
SYSCO CORP COM 871829107 1,588 23,359 SH   SOLE   23,359 0 0
T MOBILE US INC COM 872590104 288 4,815 SH   SOLE   4,815 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 550 15,051 SH   SOLE   15,051 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 830 35,445 SH   SOLE   35,445 0 0
TAPESTRY INC COM 876030107 337 7,273 SH   SOLE   7,273 0 0
TARGET CORP COM 87612E106 1,053 13,880 SH   SOLE   13,880 0 0
TE CONNECTIVITY LTD REG SHS H84989104 546 6,042 SH   SOLE   6,042 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 174 10,234 SH   SOLE   10,234 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 581 30,940 SH   SOLE   30,940 0 0
TELEFLEX INC COM 879369106 629 2,352 SH   SOLE   2,352 0 0
TELEFONICA S A SPONSORED ADR 879382208 93 11,015 SH   SOLE   11,015 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 479 46,944 SH   SOLE   46,944 0 0
TESLA INC COM 88160R101 1,323 3,937 SH   SOLE   3,937 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 204 8,357 SH   SOLE   8,357 0 0
TEXAS INSTRS INC COM 882508104 2,366 21,462 SH   SOLE   21,462 0 0
TEXTRON INC COM 883203101 269 4,066 SH   SOLE   4,066 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,182 10,596 SH   SOLE   10,596 0 0
THL CR INC COM 872438106 388 48,151 SH   SOLE   48,151 0 0
THL CR SR LN FD COM 87244R103 1,003 57,829 SH   SOLE   57,829 0 0
THOR INDS INC COM 885160101 452 4,626 SH   SOLE   4,626 0 0
TIER REIT INC COM NEW 88650V208 536 22,988 SH   SOLE   22,988 0 0
TIFFANY & CO NEW COM 886547108 307 2,339 SH   SOLE   2,339 0 0
TJX COS INC NEW COM 872540109 2,363 24,887 SH   SOLE   24,887 0 0
TORO CO COM 891092108 299 4,920 SH   SOLE   4,920 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,162 20,226 SH   SOLE   20,226 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 471 37,351 SH   SOLE   37,351 0 0
TOTAL S A SPONSORED ADR 89151E109 1,148 18,883 SH   SOLE   18,883 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 293 2,282 SH   SOLE   2,282 0 0
TRACTOR SUPPLY CO COM 892356106 245 3,228 SH   SOLE   3,228 0 0
TRANSCANADA CORP COM 89353D107 1,243 25,052 SH   SOLE   25,052 0 0
TRANSDIGM GROUP INC COM 893641100 492 1,436 SH   SOLE   1,436 0 0
TRANSENTERIX INC COM NEW 89366M201 94 23,336 SH   SOLE   23,336 0 0
TRANSGLOBE ENERGY CORP COM 893662106 27 10,000 SH   SOLE   10,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 223 16,859 SH   SOLE   16,859 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,912 15,626 SH   SOLE   15,626 0 0
TRINSEO S A SHS L9340P101 457 6,444 SH   SOLE   6,444 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 296 5,966 SH   SOLE   5,966 0 0
TWITTER INC COM 90184L102 920 20,557 SH   SOLE   20,557 0 0
TYSON FOODS INC CL A 902494103 295 4,398 SH   SOLE   4,398 0 0
U S SILICA HLDGS INC COM 90346E103 200 7,756 SH   SOLE   7,756 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 284 14,000 SH   SOLE   14,000 0 0
UBS GROUP AG SHS H42097107 270 17,702 SH   SOLE   17,702 0 0
UGI CORP NEW COM 902681105 256 4,848 SH   SOLE   4,848 0 0
UMH PPTYS INC COM 903002103 472 30,496 SH   SOLE   30,496 0 0
UNDER ARMOUR INC CL A 904311107 1,289 57,320 SH   SOLE   57,320 0 0
UNILEVER N V N Y SHS NEW 904784709 938 16,992 SH   SOLE   16,992 0 0
UNILEVER PLC SPON ADR NEW 904767704 884 16,192 SH   SOLE   16,192 0 0
UNION PAC CORP COM 907818108 3,433 24,026 SH   SOLE   24,026 0 0
UNITED CONTL HLDGS INC COM 910047109 294 4,164 SH   SOLE   4,164 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 54 18,991 SH   SOLE   18,991 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,825 55,003 SH   SOLE   55,003 0 0
UNITED RENTALS INC COM 911363109 699 4,807 SH   SOLE   4,807 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 466 31,156 SH   SOLE   31,156 0 0
UNITED STATES STL CORP NEW COM 912909108 463 13,177 SH   SOLE   13,177 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 553 12,789 SH   SOLE   12,789 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,595 76,744 SH   SOLE   76,744 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,663 26,953 SH   SOLE   26,953 0 0
US BANCORP DEL COM NEW 902973304 2,998 59,550 SH   SOLE   59,550 0 0
V F CORP COM 918204108 1,040 12,795 SH   SOLE   12,795 0 0
VAIL RESORTS INC COM 91879Q109 264 951 SH   SOLE   951 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,694 15,454 SH   SOLE   15,454 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 231 3,410 SH   SOLE   3,410 0 0
VALLEY NATL BANCORP COM 919794107 234 19,134 SH   SOLE   19,134 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,926 132,169 SH   SOLE   132,169 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1,048 33,519 SH   SOLE   33,519 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 246 14,969 SH   SOLE   14,969 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1,478 87,424 SH   SOLE   87,424 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 337 14,341 SH   SOLE   14,341 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1,027 23,569 SH   SOLE   23,569 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 213 2,073 SH   SOLE   2,073 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 939 15,175 SH   SOLE   15,175 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 628 39,652 SH   SOLE   39,652 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,697 18,381 SH   SOLE   18,381 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,539 14,498 SH   SOLE   14,498 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 210 1,480 SH   SOLE   1,480 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 218 1,332 SH   SOLE   1,332 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 251 1,631 SH   SOLE   1,631 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,193 9,072 SH   SOLE   9,072 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,718 19,480 SH   SOLE   19,480 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 3,108 38,527 SH   SOLE   38,527 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5,650 72,384 SH   SOLE   72,384 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 37,004 468,581 SH   SOLE   468,581 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 4,849 88,617 SH   SOLE   88,617 0 0
VANGUARD GROUP DIV APP ETF 921908844 10,670 104,937 SH   SOLE   104,937 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,653 42,655 SH   SOLE   42,655 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,261 38,570 SH   SOLE   38,570 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,087 15,513 SH   SOLE   15,513 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,837 120,860 SH   SOLE   120,860 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 599 3,396 SH   SOLE   3,396 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,524 33,266 SH   SOLE   33,266 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 13,450 85,264 SH   SOLE   85,264 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,350 18,783 SH   SOLE   18,783 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,800 23,665 SH   SOLE   23,665 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 10,685 71,096 SH   SOLE   71,096 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 24,720 237,816 SH   SOLE   237,816 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 15,630 100,016 SH   SOLE   100,016 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 78,488 557,698 SH   SOLE   557,698 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 576 9,949 SH   SOLE   9,949 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 779 10,648 SH   SOLE   10,648 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,620 50,720 SH   SOLE   50,720 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,031 96,453 SH   SOLE   96,453 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 636 11,412 SH   SOLE   11,412 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,411 131,233 SH   SOLE   131,233 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 611 12,000 SH   SOLE   12,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,767 73,974 SH   SOLE   73,974 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 476 3,801 SH   SOLE   3,801 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 206 1,798 SH   SOLE   1,798 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 621 4,710 SH   SOLE   4,710 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3,223 30,563 SH   SOLE   30,563 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,975 38,532 SH   SOLE   38,532 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 25,447 305,700 SH   SOLE   305,700 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 4,235 78,815 SH   SOLE   78,815 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 8,954 210,613 SH   SOLE   210,613 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 6,433 77,495 SH   SOLE   77,495 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 374 6,070 SH   SOLE   6,070 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 679 10,593 SH   SOLE   10,593 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 375 4,990 SH   SOLE   4,990 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,090 9,124 SH   SOLE   9,124 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,060 14,206 SH   SOLE   14,206 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,054 12,109 SH   SOLE   12,109 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,604 12,005 SH   SOLE   12,005 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,936 18,682 SH   SOLE   18,682 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,453 36,172 SH   SOLE   36,172 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,541 15,901 SH   SOLE   15,901 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 865 6,355 SH   SOLE   6,355 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,319 23,566 SH   SOLE   23,566 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 745 5,684 SH   SOLE   5,684 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,769 15,148 SH   SOLE   15,148 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 302 3,551 SH   SOLE   3,551 0 0
VECTOR GROUP LTD COM 92240M108 2,388 125,948 SH   SOLE   125,948 0 0
VECTREN CORP COM 92240G101 379 5,295 SH   SOLE   5,295 0 0
VENTAS INC COM 92276F100 1,271 22,342 SH   SOLE   22,342 0 0
VEREIT INC COM 92339V100 436 58,582 SH   SOLE   58,582 0 0
VERISK ANALYTICS INC COM 92345Y106 4,017 37,149 SH   SOLE   37,149 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 14,092 279,569 SH   SOLE   279,569 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 591 3,482 SH   SOLE   3,482 0 0
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 1,356 27,438 SH   SOLE   27,438 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 2,042 41,360 SH   SOLE   41,360 0 0
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 978 21,184 SH   SOLE   21,184 0 0
VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 239 4,915 SH   SOLE   4,915 0 0
VIRTU FINL INC CL A 928254101 775 30,351 SH   SOLE   30,351 0 0
VISA INC COM CL A 92826C839 10,048 75,840 SH   SOLE   75,840 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,624 66,949 SH   SOLE   66,949 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 593 38,153 SH   SOLE   38,153 0 0
W P CAREY INC COM 92936U109 1,751 26,634 SH   SOLE   26,634 0 0
WABTEC CORP COM 929740108 858 8,653 SH   SOLE   8,653 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,104 18,109 SH   SOLE   18,109 0 0
WALKER & DUNLOP INC COM 93148P102 1,255 22,552 SH   SOLE   22,552 0 0
WALMART INC COM 931142103 3,685 43,746 SH   SOLE   43,746 0 0
WASTE CONNECTIONS INC COM 94106B101 574 7,621 SH   SOLE   7,621 0 0
WASTE MGMT INC DEL COM 94106L109 2,570 31,402 SH   SOLE   31,402 0 0
WD-40 CO COM 929236107 277 1,885 SH   SOLE   1,885 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 51 16,201 SH   SOLE   16,201 0 0
WEBSTER FINL CORP CONN COM 947890109 797 12,367 SH   SOLE   12,367 0 0
WEC ENERGY GROUP INC COM 92939U106 675 10,361 SH   SOLE   10,361 0 0
WELLS FARGO CO NEW COM 949746101 5,549 121,178 SH   SOLE   121,178 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 349 276 SH   SOLE   276 0 0
WELLTOWER INC COM 95040Q104 2,245 36,080 SH   SOLE   36,080 0 0
WENDYS CO COM 95058W100 213 12,351 SH   SOLE   12,351 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 304 3,078 SH   SOLE   3,078 0 0
WESTERN ALLIANCE BANCORP COM 957638109 611 10,781 SH   SOLE   10,781 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 49 10,279 SH   SOLE   10,279 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 335 29,270 SH   SOLE   29,270 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 187 14,681 SH   SOLE   14,681 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 457 41,006 SH   SOLE   41,006 0 0
WESTERN DIGITAL CORP COM 958102105 477 6,117 SH   SOLE   6,117 0 0
WESTLAKE CHEM CORP COM 960413102 339 3,134 SH   SOLE   3,134 0 0
WEYERHAEUSER CO COM 962166104 1,131 31,132 SH   SOLE   31,132 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 406 18,519 SH   SOLE   18,519 0 0
WHIRLPOOL CORP COM 963320106 445 3,029 SH   SOLE   3,029 0 0
WILLIAMS COS INC DEL COM 969457100 1,325 49,346 SH   SOLE   49,346 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 52 10,861 SH   SOLE   10,861 0 0
WISDOMTREE INVTS INC COM 97717P104 112 11,849 SH   SOLE   11,849 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 202 2,901 SH   SOLE   2,901 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 294 3,583 SH   SOLE   3,583 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 319 7,496 SH   SOLE   7,496 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 231 2,675 SH   SOLE   2,675 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 566 22,641 SH   SOLE   22,641 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 544 22,826 SH   SOLE   22,826 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,671 74,179 SH   SOLE   74,179 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 279 7,155 SH   SOLE   7,155 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 836 20,806 SH   SOLE   20,806 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 427 14,333 SH   SOLE   14,333 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 1,752 33,486 SH   SOLE   33,486 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 1,839 25,754 SH   SOLE   25,754 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 390 6,842 SH   SOLE   6,842 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 536 10,029 SH   SOLE   10,029 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 219 5,945 SH   SOLE   5,945 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,758 67,144 SH   SOLE   67,144 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,442 22,875 SH   SOLE   22,875 0 0
WPP PLC NEW ADR 92937A102 229 2,988 SH   SOLE   2,988 0 0
WPX ENERGY INC COM 98212B103 239 13,308 SH   SOLE   13,308 0 0
XCEL ENERGY INC COM 98389B100 817 17,700 SH   SOLE   17,700 0 0
XPO LOGISTICS INC COM 983793100 816 8,109 SH   SOLE   8,109 0 0
XYLEM INC COM 98419M100 747 11,070 SH   SOLE   11,070 0 0
YAMANA GOLD INC COM 98462Y100 43 14,818 SH   SOLE   14,818 0 0
YUM BRANDS INC COM 988498101 1,968 25,189 SH   SOLE   25,189 0 0
YUM CHINA HLDGS INC COM 98850P109 1,012 26,598 SH   SOLE   26,598 0 0
ZAFGEN INC COM 98885E103 153 16,000 SH   SOLE   16,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 469 12,868 SH   SOLE   12,868 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 749 6,706 SH   SOLE   6,706 0 0
ZOETIS INC CL A 98978V103 1,550 18,122 SH   SOLE   18,122 0 0