0001080628-20-000004.txt : 20200518 0001080628-20-000004.hdr.sgml : 20200518 20200515191359 ACCESSION NUMBER: 0001080628-20-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200518 DATE AS OF CHANGE: 20200515 EFFECTIVENESS DATE: 20200518 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COLONY GROUP LLC CENTRAL INDEX KEY: 0001080628 IRS NUMBER: 043542399 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04819 FILM NUMBER: 20887340 BUSINESS ADDRESS: STREET 1: 2 ATLANTIC AVENUE CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 6177238200 MAIL ADDRESS: STREET 1: 2 ATLANTIC AVENUE CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: COLONY GROUP INC /MA/ DATE OF NAME CHANGE: 19990514 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001080628 XXXXXXXX 03-31-2020 03-31-2020 false COLONY GROUP LLC
2 Atlantic Avenue Boston MA 02110
13F HOLDINGS REPORT 028-04819 N
Vincent J. Gratch CCO 617-723-8200 Vincent J. Gratch Boston MA 05-15-2020 0 686 3076905
INFORMATION TABLE 2 infotable.xml 3M COMPANY Common 88579Y101 1428 10461 SH SOLE 0 0 10461 ABBOTT LABORATORIES Common 002824100 2270 28764 SH SOLE 0 0 28764 ABBVIE INC Common 00287Y109 2300 30189 SH SOLE 0 0 30189 ACCENTURE Common G1151C101 17709 108474 SH SOLE 0 0 108474 ACTIVISION BLIZZARD INC COM Common 00507V109 4229 71093 SH SOLE 0 0 71093 ADOBE SYSTEMS INC Common 00724F101 1825 5735 SH SOLE 0 0 5735 ADVANCE AUTO PARTS INC Common 00751Y106 1408 15091 SH SOLE 0 0 15091 AES CORP Common 00130H105 474 34847 SH SOLE 0 0 34847 AFLAC INC Common 001055102 248 7247 SH SOLE 0 0 7247 AGCO CORP Common 001084102 1515 32065 SH SOLE 0 0 32065 AGNICO-EAGLE MINES LTD Common 008474108 244 6139 SH SOLE 0 0 6139 AIR PRODUCTS & CHEM Common 009158106 657 3291 SH SOLE 0 0 3291 ALERIAN ENERGY INFRASTRUCTURE ETF 00162Q676 114 11101 SH SOLE 0 0 11101 ALEXANDRIA REAL ESTATE EQUITIES INC REIT 015271109 788 5750 SH SOLE 0 0 5750 ALEXION PHARMACEUTICALS INC. Common 015351109 338 3759 SH SOLE 0 0 3759 ALGONQUIN PWR UTILS CORP Common 015857105 482 35980 SH SOLE 0 0 35980 ALIBABA GROUP HOLDING LTD ADR 01609W102 2173 11172 SH SOLE 0 0 11172 ALLERGAN INC Common G0177J108 12622 71271 SH SOLE 0 0 71271 ALLIANCEBERNSTEIN HOLDING L.P. MLP 01881G106 272 14636 SH SOLE 0 0 14636 ALLISON TRANSMISSION HOLDINGS INC Common 01973R101 2586 79295 SH SOLE 0 0 79295 ALLSTATE CORP Common 020002101 607 6613 SH SOLE 0 0 6613 ALPS ETF ETF 00162Q866 39 11296 SH SOLE 0 0 11296 ALTRIA GROUP INC Common 02209S103 1446 37387 SH SOLE 0 0 37387 AMAZON.COM INC Common 023135106 16520 8473 SH SOLE 0 0 8473 AMEREN CORP Common 023608102 343 4712 SH SOLE 0 0 4712 AMERICAN ELECTRIC POWER CO INC Common 025537101 884 11055 SH SOLE 0 0 11055 AMERICAN EXPRESS Common 025816109 11893 138917 SH SOLE 0 0 138917 AMERICAN FINANCIAL GROUP INC Common 025932104 1675 23908 SH SOLE 0 0 23908 AMERICAN INTERNATIONAL GROUP INC Common 026874784 257 10612 SH SOLE 0 0 10612 AMERICAN STATES WATER CO Common 029899101 259 3174 SH SOLE 0 0 3174 AMERICAN TOWER CORPORATION REIT 03027X100 4713 21642 SH SOLE 0 0 21642 AMERICAN WATER WORKS Common 030420103 1658 13871 SH SOLE 0 0 13871 AMEX SPDR UTILITIES ETF 81369Y886 202 3650 SH SOLE 0 0 3650 AMGEN INC Common 031162100 26076 128623 SH SOLE 0 0 128623 AMPHENOL CORPORATION Common 032095101 2015 27643 SH SOLE 0 0 27643 ANALOG DEVICES INC Common 032654105 906 10101 SH SOLE 0 0 10101 ANHEUSER-BUSCH ADR ADR 03524A108 349 7912 SH SOLE 0 0 7912 ANNALY CAPITAL MANAGEMENT INC COM REIT 035710409 85 16838 SH SOLE 0 0 16838 ANSYS INC Common 03662Q105 2746 11813 SH SOLE 0 0 11813 ANTHEM, INC. Common 036752103 1393 6135 SH SOLE 0 0 6135 AON PLC Common G0408V102 254 1538 SH SOLE 0 0 1538 APACHE CORPORATION Common 037411105 248 59291 SH SOLE 0 0 59291 APOLLO GLOBAL MGMT INC COM CL A Common 03768E105 890 26573 SH SOLE 0 0 26573 APPLE INC Common 037833100 39665 155981 SH SOLE 0 0 155981 APPLIED MATERIALS INC Common 038222105 2341 51093 SH SOLE 0 0 51093 APTARGROUP INC Common 038336103 2518 25298 SH SOLE 0 0 25298 ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 9421 471735 SH SOLE 0 0 471735 ARCH CAPITAL GROUP Common G0450A105 1540 54097 SH SOLE 0 0 54097 ARES CAPITAL CORPORATION Common 04010L103 513 47581 SH SOLE 0 0 47581 ASML HOLDING NV NY Reg Shrs N07059210 200 765 SH SOLE 0 0 765 ASPEN TECHNOLOGY INC COM Common 045327103 2205 23196 SH SOLE 0 0 23196 ASTRAZENECA ADR ADR 046353108 437 9778 SH SOLE 0 0 9778 AT&T INC Common 00206R102 10721 367772 SH SOLE 0 0 367772 BERKSHIRE HATHAWAY A Class A 084670108 109344 402 SH SOLE 0 0 402 ATMOS ENERGY CORP COM Common 049560105 325 3272 SH SOLE 0 0 3272 AURORA CANNABIS INC COM Common 05156X108 10 11195 SH SOLE 0 0 11195 AUTOMATIC DATA PROCESSING INC Common 053015103 1343 9826 SH SOLE 0 0 9826 AUTOZONE INC NEV Common 053332102 6948 8213 SH SOLE 0 0 8213 AVAGO TECHNOLOGIES LTD COM Common 11135F101 1182 4986 SH SOLE 0 0 4986 AVALONBAY COMMUNITIES INC REIT 053484101 627 4259 SH SOLE 0 0 4259 B C E INC NEW Common 05534B760 4632 113368 SH SOLE 0 0 113368 BAIN CAP SPECIALTY FIN INC COM Common 05684B107 176 19006 SH SOLE 0 0 19006 BANK NEW YORK MELLON Common 064058100 1440 42745 SH SOLE 0 0 42745 BANK OF AMERICA Common 060505104 1338 63016 SH SOLE 0 0 63016 BAR HARBOR BANKSHARES Common 066849100 343 19834 SH SOLE 0 0 19834 BAUSCH HEALTH COS INC COM NPV Common 071734107 1262 81443 SH SOLE 0 0 81443 BAXTER INTERNATIONAL Common 071813109 19173 236147 SH SOLE 0 0 236147 BECTON DICKINSON Common 075887109 6043 26298 SH SOLE 0 0 26298 BERKSHIRE HATHAWAY INC Common 084670702 44239 241966 SH SOLE 0 0 241966 BIOGEN IDEC INC Common 09062X103 447 1414 SH SOLE 0 0 1414 BLACKROCK INC Common 09247X101 1138 2586 SH SOLE 0 0 2586 BOEING CO Common 097023105 11966 80233 SH SOLE 0 0 80233 BOOKING HLDGS INC COM Common 09857L108 12108 9000 SH SOLE 0 0 9000 BOOZ ALLEN HAMILTON Common 099502106 2605 37958 SH SOLE 0 0 37958 BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 935 38338 SH SOLE 0 0 38338 BRINK S COMPANY Common 109696104 2723 52306 SH SOLE 0 0 52306 BRISTOL MYERS SQUIBB Common 110122108 8485 152219 SH SOLE 0 0 152219 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 6108 64405 SH SOLE 0 0 64405 BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 4186 94595 SH SOLE 0 0 94595 BROOKFIELD INFRASTRUCTURE CORP COM MLP 11275Q107 469 13369 SH SOLE 0 0 13369 BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 4216 117218 SH SOLE 0 0 117218 BROOKS AUTOMATION INC. Common 114340102 289 9474 SH SOLE 0 0 9474 BROWN-FORMAN CORPORATION Common 115637209 471 8487 SH SOLE 0 0 8487 C I T GROUP INC NEW Common 125581801 770 44639 SH SOLE 0 0 44639 C S X CORP Common 126408103 953 16628 SH SOLE 0 0 16628 CABLE ONE INC COM Common 12685J105 575 350 SH SOLE 0 0 350 CACI INTL INC CL A Class A 127190304 8989 42573 SH SOLE 0 0 42573 CADENCE DESIGN SYSTEMS INC Common 127387108 622 9415 SH SOLE 0 0 9415 CAMDEN PROPERTY TRUST REIT 133131102 1764 22259 SH SOLE 0 0 22259 CAMPBELL SOUP COMPANY Common 134429109 235 5092 SH SOLE 0 0 5092 CAPITAL ONE FINANCIAL CORP Common 14040H105 6881 136472 SH SOLE 0 0 136472 CARLYLE GROUP LP Common 14309L102 977 45147 SH SOLE 0 0 45147 CARMAX INC Common 143130102 673 12509 SH SOLE 0 0 12509 CASEY'S GENERAL STORES INC Common 147528103 811 6123 SH SOLE 0 0 6123 CATALENT INC COM Common 148806102 4844 93235 SH SOLE 0 0 93235 CATERPILLAR INC Common 149123101 7679 66179 SH SOLE 0 0 66179 CBOE HOLDINGS, INC. Common 12503M108 270 3021 SH SOLE 0 0 3021 CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 200 5308 SH SOLE 0 0 5308 CDW CORP COM USD0.01 Common 12514G108 12107 129809 SH SOLE 0 0 129809 CELANESE CORPORATION Common 150870103 217 2959 SH SOLE 0 0 2959 CENTENE CORPORATION Common 15135B101 3136 52793 SH SOLE 0 0 52793 CENTERPOINT ENERGY INC Common 15189T107 175 11343 SH SOLE 0 0 11343 CERNER CORPORATION Common 156782104 864 13718 SH SOLE 0 0 13718 CF INDUSTRIES HOLDINGS INC Common 125269100 266 9776 SH SOLE 0 0 9776 CHARTER COMMUNICATIONS INC Common 16119P108 982 2251 SH SOLE 0 0 2251 Chemed Corporation Common 16359R103 511 1180 SH SOLE 0 0 1180 CHEVRON CORP Common 166764100 7806 107735 SH SOLE 0 0 107735 CHUBB CORP Common H1467J104 924 8271 SH SOLE 0 0 8271 CHURCH & DWIGHT INC Common 171340102 1055 16432 SH SOLE 0 0 16432 CIGNA CORP Common 125523100 578 3264 SH SOLE 0 0 3264 CINCINNATI FINANCIAL CORP Common 172062101 577 7650 SH SOLE 0 0 7650 CINTAS CORP Common 172908105 486 2806 SH SOLE 0 0 2806 CISCO SYSTEMS INC Common 17275R102 7769 197635 SH SOLE 0 0 197635 CITIGROUP GLOBAL MKTS HLDGS INC 12/15/2031 VELOCITYSHARES 3X LONG CRUDE OIL ETN LKD TO S&P GSCI ETF 17325E291 4 23000 SH SOLE 0 0 23000 CITIGROUP INC Common 172967424 9468 224789 SH SOLE 0 0 224789 CITRIX SYSTEMS INC Common 177376100 756 5344 SH SOLE 0 0 5344 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2020 CORP BD ETF 46138J502 7348 349734 SH SOLE 0 0 349734 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2021 CORP BD ETF 46138J700 8487 404739 SH SOLE 0 0 404739 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 9683 457193 SH SOLE 0 0 457193 CLOROX COMPANY Common 189054109 543 3133 SH SOLE 0 0 3133 CME GROUP INC Common 12572Q105 1031 5964 SH SOLE 0 0 5964 COCA COLA CO Common 191216100 4256 96180 SH SOLE 0 0 96180 COGENT COMMUNICATIONS GRO Common 19239V302 519 6331 SH SOLE 0 0 6331 COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 570 12260 SH SOLE 0 0 12260 COLGATE-PALMOLIVE CO Common 194162103 3519 53033 SH SOLE 0 0 53033 COMCAST CORP Common 20030N101 3431 99797 SH SOLE 0 0 99797 COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 586 13236 SH SOLE 0 0 13236 CONSOLIDATED EDISON INC Common 209115104 1200 15383 SH SOLE 0 0 15383 CONSTELLIUM NV CL A Class A N22035104 77 14702 SH SOLE 0 0 14702 CORESITE REALTY CORP REIT 21870Q105 5340 46078 SH SOLE 0 0 46078 CORNING INC Common 219350105 3377 164430 SH SOLE 0 0 164430 CORRECTIONS CP AMER NEW REIT 21871N101 329 29447 SH SOLE 0 0 29447 COSTCO WHOLESALE CORP Common 22160K105 4925 17271 SH SOLE 0 0 17271 CREDIT SUISSE ADR 225401108 120 14885 SH SOLE 0 0 14885 CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 19879 137668 SH SOLE 0 0 137668 CVS CAREMARK CORP Common 126650100 13304 224240 SH SOLE 0 0 224240 CYBERARK SOFTWARE LTD Common M2682V108 1618 18910 SH SOLE 0 0 18910 CYCLERION THERAPEUTICS INC COM Common 23255M105 273 102884 SH SOLE 0 0 102884 DANAHER CORP Common 235851102 5497 39717 SH SOLE 0 0 39717 DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 22032 822108 SH SOLE 0 0 822108 DEERE & COMPANY Common 244199105 940 6805 SH SOLE 0 0 6805 DELL INC Common 24703L202 730 18461 SH SOLE 0 0 18461 DELTA AIR LINES INC NEW Common 247361702 292 10230 SH SOLE 0 0 10230 DIAGEO ADR ADR 25243Q205 628 4941 SH SOLE 0 0 4941 DIGITAL REALTY TRUST INC REIT 253868103 436 3142 SH SOLE 0 0 3142 DIRX BRAZIL BULL 3X ETF 25490K315 18 12000 SH SOLE 0 0 12000 DISCOVER FINL SVCS Common 254709108 1045 29294 SH SOLE 0 0 29294 DISCOVERY COMMUNICATIONS INC NEW COM SER Class A 25470F104 259 13324 SH SOLE 0 0 13324 DOLLAR GENERAL CORP NEW Common 256677105 647 4282 SH SOLE 0 0 4282 DOMINION RESOURCES INC Common 25746U109 5920 82011 SH SOLE 0 0 82011 DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 5328 65876 SH SOLE 0 0 65876 DUKE REALTY CORP REIT 264411505 268 8291 SH SOLE 0 0 8291 DUNKIN BRANDS GROUP INC COM Common 265504100 3217 60589 SH SOLE 0 0 60589 EAGLE BANCORP INC MD Common 268948106 434 14371 SH SOLE 0 0 14371 EATON CORP PLC COM Common G29183103 5343 68774 SH SOLE 0 0 68774 ECOLAB INC Common 278865100 444 2851 SH SOLE 0 0 2851 EDWARDS LIFESCIENCES CORP Common 28176E108 739 3919 SH SOLE 0 0 3919 ELECTRONIC ARTS Common 285512109 13322 132998 SH SOLE 0 0 132998 EMERGENT BIOSOLUTIONS INC Common 29089Q105 1609 27808 SH SOLE 0 0 27808 EMERSON ELECTRIC CO Common 291011104 470 9871 SH SOLE 0 0 9871 ENBRIDGE INC Common 29250N105 5960 204877 SH SOLE 0 0 204877 ENCANA CORP IAM COMMERCI Common 69047Q102 35 13078 SH SOLE 0 0 13078 ENCOMPASS HEALTH CORP COM Common 29261A100 518 8095 SH SOLE 0 0 8095 ENTERGY CORP Common 29364G103 439 4674 SH SOLE 0 0 4674 ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 1190 83206 SH SOLE 0 0 83206 EPAM SYS INC Common 29414B104 2175 11714 SH SOLE 0 0 11714 EQUINIX INC NEW REIT 29444U700 815 1304 SH SOLE 0 0 1304 EQUITY RESIDENTIAL REIT 29476L107 494 8000 SH SOLE 0 0 8000 ESTEE LAUDER COMPANIES INC CL A Class A 518439104 303 1899 SH SOLE 0 0 1899 ETFIS SER TR I NEWFLEET MULTI- SECTOR BOND ETF ETF 26923G707 1364 61185 SH SOLE 0 0 61185 EVERSOURCE ENERGY Common 30040W108 259 3310 SH SOLE 0 0 3310 EXELIXIS INC Common 30161Q104 2352 136581 SH SOLE 0 0 136581 EXELON CORPORATION Common 30161N101 486 13197 SH SOLE 0 0 13197 EXTRA SPACE STORAGE INC REIT 30225T102 2255 23546 SH SOLE 0 0 23546 EXXON MOBIL CORP Common 30231G102 5138 135312 SH SOLE 0 0 135312 FACEBOOK INC Common 30303M102 5038 30201 SH SOLE 0 0 30201 FACTSET RESEARCH SYSTEMS INC Common 303075105 236 907 SH SOLE 0 0 907 FAIR ISAAC CORP COM Common 303250104 272 884 SH SOLE 0 0 884 FEDEX CORP Common 31428X106 1242 10242 SH SOLE 0 0 10242 FIDELITY NATIONAL FINANCIAL INC Common 31620R303 3085 123986 SH SOLE 0 0 123986 FIDELITY NATIONAL INFORMATION SERVICES INC. Common 31620M106 2814 23130 SH SOLE 0 0 23130 FIDELITY TOTAL BOND ETF ETF 316188309 2645 51114 SH SOLE 0 0 51114 FIFTH THIRD BANCORP Common 316773100 700 47125 SH SOLE 0 0 47125 FIRST AMERICAN FINANCIAL CORP Common 31847R102 424 10009 SH SOLE 0 0 10009 FIRST REPUBLIC BANK Common 33616C100 1946 23653 SH SOLE 0 0 23653 FIRST TR NORTH AMER ENGY ETF 33738D101 8423 473451 SH SOLE 0 0 473451 FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 4434 118346 SH SOLE 0 0 118346 FIRST TRUST NASDAQ TECHNOLOGY DIV ETF ETF 33738R118 783 22143 SH SOLE 0 0 22143 FISERV INC Common 337738108 21044 221538 SH SOLE 0 0 221538 FLEETCOR TECHNOLOGIES INC. Common 339041105 356 1908 SH SOLE 0 0 1908 FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 2873 116847 SH SOLE 0 0 116847 FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 471 20455 SH SOLE 0 0 20455 FORD MOTOR CO Common 345370860 135 28042 SH SOLE 0 0 28042 FORTIVE CORPORATION Common 34959J108 274 4968 SH SOLE 0 0 4968 FORTUNE BRANDS HOME & SECURITY INC Common 34964C106 1752 40508 SH SOLE 0 0 40508 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF ETF 35473P744 621 28570 SH SOLE 0 0 28570 FT EMRGING MKTS SML CAP ETF 33737J307 335 13420 SH SOLE 0 0 13420 GAMING & LEISURE PPTYS INC REIT 36467J108 223 8062 SH SOLE 0 0 8062 GARMIN LTD. Common H2906T109 256 3420 SH SOLE 0 0 3420 GARTNER INC Common 366651107 466 4679 SH SOLE 0 0 4679 GENERAL DYNAMICS Common 369550108 382 2889 SH SOLE 0 0 2889 GENERAL ELECTRIC CO Common 369604103 796 100274 SH SOLE 0 0 100274 GENERAL MILLS INC Common 370334104 619 11739 SH SOLE 0 0 11739 GENERAL MOTORS CO Common 37045V100 3487 167784 SH SOLE 0 0 167784 GENTEX CORPORATION Common 371901109 246 11101 SH SOLE 0 0 11101 GENUINE PARTS CO Common 372460105 4096 60842 SH SOLE 0 0 60842 GILEAD SCIENCES INC Common 375558103 4566 61077 SH SOLE 0 0 61077 GLAXOSMITHKLINE ADR ADR 37733W105 232 6130 SH SOLE 0 0 6130 GLOBAL PAYMENTS INC Common 37940X102 1114 7722 SH SOLE 0 0 7722 GLOBE LIFE INC COM Common 37959E102 1681 23358 SH SOLE 0 0 23358 GOLDMAN SACHS GROUP Common 38141G104 777 5025 SH SOLE 0 0 5025 GOOGLE INC Common 02079K305 31911 27463 SH SOLE 0 0 27463 GOOGLE INC CL A Class A 02079K107 14949 12856 SH SOLE 0 0 12856 GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357 26881 319931 SH SOLE 0 0 319931 HALOZYME THERAPEUTICS INC COM Common 40637H109 2184 121388 SH SOLE 0 0 121388 HCA HOLDINGS INC Common 40412C101 339 3775 SH SOLE 0 0 3775 HEALTHCARE TR AMER INC CL A REIT 42225P501 399 16426 SH SOLE 0 0 16426 HEICO CORP Common 422806109 3627 48612 SH SOLE 0 0 48612 HELIX TCS IN Common 42333M101 2 20000 SH SOLE 0 0 20000 HENRY JACK & ASSOCIATES INC Common 426281101 2354 15164 SH SOLE 0 0 15164 HENRY SCHEIN INC Common 806407102 1690 33446 SH SOLE 0 0 33446 HERSHEY COMPANY Common 427866108 226 1705 SH SOLE 0 0 1705 HIGHLAND FDS I HIGHLAND/IBOXX SR LN ETF ETF 430101774 269 17382 SH SOLE 0 0 17382 HINGHAM INSTITUTIONAL SAVINGS Common 433323102 478 3300 SH SOLE 0 0 3300 HOLOGIC INC Common 436440101 837 23853 SH SOLE 0 0 23853 HOME DEPOT INC Common 437076102 7821 41889 SH SOLE 0 0 41889 HONEYWELL INTL INC Common 438516106 2946 22019 SH SOLE 0 0 22019 HUNTINGTON INGALLS INDUSTRIES INC Common 446413106 2293 12582 SH SOLE 0 0 12582 IAA INC COM Common 449253103 4507 150425 SH SOLE 0 0 150425 ICON PLC Common G4705A100 2282 16778 SH SOLE 0 0 16778 IDEX CORPORATION Common 45167R104 1018 7370 SH SOLE 0 0 7370 IDEXX LABS CORP Common 45168D104 472 1949 SH SOLE 0 0 1949 ILLINOIS TOOL WORKS Common 452308109 556 3913 SH SOLE 0 0 3913 ILLUMINA INC Common 452327109 274 1002 SH SOLE 0 0 1002 INTEGER HOLDINGS CORP COM Common 45826H109 1880 29912 SH SOLE 0 0 29912 INTEL CORP Common 458140100 7930 146521 SH SOLE 0 0 146521 INTERCONTINENTAL EX Common 45866F104 20136 249360 SH SOLE 0 0 249360 INTERNATIONAL BUSINESS MACHINES Common 459200101 1524 13737 SH SOLE 0 0 13737 INTUIT INC Common 461202103 21088 91688 SH SOLE 0 0 91688 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2464 52512 SH SOLE 0 0 52512 IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 10167 357111 SH SOLE 0 0 357111 IRIDIUM COMMUNICATIONS, I Common 46269C102 220 9840 SH SOLE 0 0 9840 IRONWOOD PHARMACEUTICALS INC COM Common 46333X108 2605 258160 SH SOLE 0 0 258160 ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 1313 15145 SH SOLE 0 0 15145 ISHARES BARCLAYS 3-7 YR TREAS BD FD ETF 464288661 599 4492 SH SOLE 0 0 4492 ISHARES BARCLAYS MORTGAGE BACKED SECURITIES ETF 464288588 386 3494 SH SOLE 0 0 3494 ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679 1260 11354 SH SOLE 0 0 11354 ISHARES BARCLAYS TIPS BOND ETF 464287176 215 1822 SH SOLE 0 0 1822 ISHARES CMBS ETF ETF 46429B366 1269 23635 SH SOLE 0 0 23635 ISHARES CORE DIVIDEND GROWTH ETF 46434V621 1887 57893 SH SOLE 0 0 57893 ISHARES CORE MSCI EAFE ETF ETF 46432F842 11718 234880 SH SOLE 0 0 234880 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 500 12346 SH SOLE 0 0 12346 ISHARES CORE S&P 500 ETF ETF 464287200 23201 89785 SH SOLE 0 0 89785 ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 5090 88976 SH SOLE 0 0 88976 ISHARES CORE S&P US VALUE ETF ETF 464287663 13992 302998 SH SOLE 0 0 302998 ISHARES CORE TOTAL US BOND MARKET ETF 464287226 40484 350903 SH SOLE 0 0 350903 ISHARES CORE US GROWTH ETF ETF 464287671 10098 176887 SH SOLE 0 0 176887 ISHARES CURRENCY HEDGE MSCI ETF 46435G847 754 33678 SH SOLE 0 0 33678 ISHARES CURRENCY HEDGED MSCI EAFE ETF 46434V803 1485 61338 SH SOLE 0 0 61338 ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448 5630 249114 SH SOLE 0 0 249114 ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 842 11449 SH SOLE 0 0 11449 ISHARES DOW JONES U S REAL ESTATE ETF 464287739 944 13568 SH SOLE 0 0 13568 iShares Dow Jones US Consumer Goods ETF 464287812 274 2530 SH SOLE 0 0 2530 ISHARES DOW JONES US CONSUMER SERVICES ETF 464287580 378 2136 SH SOLE 0 0 2136 ISHARES DOW JONES US FINANCIAL SECTOR ETF 464287788 301 3097 SH SOLE 0 0 3097 ISHARES DOW JONES US HEALTHCARE ETF 464287762 405 2156 SH SOLE 0 0 2156 ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 1395 29739 SH SOLE 0 0 29739 ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 284 11874 SH SOLE 0 0 11874 ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 13827 682492 SH SOLE 0 0 682492 ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 28770 1087730 SH SOLE 0 0 1087730 ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 368 12345 SH SOLE 0 0 12345 ISHARES FLOATING RATE BOND ETF 46429B655 902 18512 SH SOLE 0 0 18512 ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 3184 93227 SH SOLE 0 0 93227 ISHARES GOLD TRUST ETF 464285105 1867 123893 SH SOLE 0 0 123893 ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 483 6266 SH SOLE 0 0 6266 ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 538 4354 SH SOLE 0 0 4354 ISHARES INC CURRENCY HEDGED MSCI EMERGIN ETF 46434G509 404 18953 SH SOLE 0 0 18953 ISHARES INC MSCI JAPAN INDEX FD ETF 46434G822 6583 133293 SH SOLE 0 0 133293 ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 388 4017 SH SOLE 0 0 4017 ISHARES MSCI ACWI ETF ETF 464288257 225 3592 SH SOLE 0 0 3592 ISHARES MSCI ACWI EX US ETF 464288240 4840 128561 SH SOLE 0 0 128561 ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 1705 28555 SH SOLE 0 0 28555 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 4532 63726 SH SOLE 0 0 63726 ISHARES MSCI EAFE INDEX ETF 464287465 8165 152724 SH SOLE 0 0 152724 ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 8586 138377 SH SOLE 0 0 138377 ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 23732 529383 SH SOLE 0 0 529383 ISHARES MSCI EAFE VALUE INDEX ETF 464288877 303 8498 SH SOLE 0 0 8498 ISHARES MSCI EMERGING MARKETS ETF 464287234 15541 455343 SH SOLE 0 0 455343 ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 572 20897 SH SOLE 0 0 20897 ISHARES MSCI KLD 400 SOCIAL ETF 464288570 230 2357 SH SOLE 0 0 2357 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 694 6326 SH SOLE 0 0 6326 ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 39557 732410 SH SOLE 0 0 732410 ISHARES MT GOV/CORP ETF 464288612 934 8138 SH SOLE 0 0 8138 ISHARES RUSSELL 1000 ETF ETF 464287622 43932 310404 SH SOLE 0 0 310404 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 21081 139937 SH SOLE 0 0 139937 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5934 59835 SH SOLE 0 0 59835 ISHARES RUSSELL 2000 ETF ETF 464287655 7777 67947 SH SOLE 0 0 67947 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 1267 8010 SH SOLE 0 0 8010 ISHARES RUSSELL MID-CAP ETF ETF 464287499 10929 253169 SH SOLE 0 0 253169 ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 1306 10741 SH SOLE 0 0 10741 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 566 8834 SH SOLE 0 0 8834 ISHARES S&P 500 GROWTH INDEX ETF 464287309 16157 97891 SH SOLE 0 0 97891 ISHARES S&P 500 VALUE INDEX ETF 464287408 12837 133366 SH SOLE 0 0 133366 ISHARES S&P MIDCAP 400 ETF 464287507 19493 135499 SH SOLE 0 0 135499 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 1048 5870 SH SOLE 0 0 5870 ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 505 4603 SH SOLE 0 0 4603 ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 1556 13772 SH SOLE 0 0 13772 ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 3785 18000 SH SOLE 0 0 18000 ISHARES S&P SMALLCAP 600 ETF 464287804 15899 283357 SH SOLE 0 0 283357 ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 5371 38960 SH SOLE 0 0 38960 ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 823 8233 SH SOLE 0 0 8233 ISHARES SH TR CRPORT ETF ETF 464288646 1039 19844 SH SOLE 0 0 19844 ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 123 12925 SH SOLE 0 0 12925 ISHARES TR INTRM TR CRP ETF ETF 464288638 821 14955 SH SOLE 0 0 14955 ISHARES TR MRGSTR MD CP VAL ETF 464288406 270 2522 SH SOLE 0 0 2522 ISHARES TR RUS TP200 GR ETF ETF 464289438 249 2956 SH SOLE 0 0 2956 ISHARES TR RUSSELL ETF 464287630 890 10850 SH SOLE 0 0 10850 ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 4027 126468 SH SOLE 0 0 126468 ISHARES TR USD INV GRDE ETF ETF 464288620 981 17510 SH SOLE 0 0 17510 ISHARES TRUST CONVERTIBLE BOND ETF ETF 46435G102 214 3941 SH SOLE 0 0 3941 ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 137909 2933619 SH SOLE 0 0 2933619 ISHARES TRUST DOW JONES ETF 464287721 620 3031 SH SOLE 0 0 3031 ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663 828 11568 SH SOLE 0 0 11568 ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 3548 73164 SH SOLE 0 0 73164 ISHARES US MEDICAL ETF 464288810 480 2132 SH SOLE 0 0 2132 J M SMUCKER CO Common 832696405 217 1956 SH SOLE 0 0 1956 JACOBS ENGR GROUP INC COM Common 469814107 16539 208636 SH SOLE 0 0 208636 JOHN BEAN TECHNOLOGIES CORP Common 477839104 879 11839 SH SOLE 0 0 11839 JOHNSON & JOHNSON Common 478160104 13493 102901 SH SOLE 0 0 102901 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 232 4668 SH SOLE 0 0 4668 JPMORGAN CHASE & CO Common 46625H100 29709 329987 SH SOLE 0 0 329987 JPMORGAN CHASE & CO ALERIAN MLP INDEX ET ETF 46625H365 303 33566 SH SOLE 0 0 33566 KANSAS CITY SOUTHERN COM Common 485170302 364 2860 SH SOLE 0 0 2860 KIMBERLY CLARK CORP Common 494368103 744 5818 SH SOLE 0 0 5818 KINDER MORGAN INC Common 49456B101 154 11066 SH SOLE 0 0 11066 KKR & CO LP Common 48251W104 738 31452 SH SOLE 0 0 31452 KLA-TENCOR CORPORATION Common 482480100 2604 18114 SH SOLE 0 0 18114 KOHLS CORP Common 500255104 312 21414 SH SOLE 0 0 21414 L3HARRIS TECHNOLOGIES INC COM Common 502431109 5743 31882 SH SOLE 0 0 31882 LABORATORY CORP OF AMERICA Common 50540R409 242 1918 SH SOLE 0 0 1918 LAM RESEARCH CORPORATION Common 512807108 1356 5652 SH SOLE 0 0 5652 LAMAR ADVERTISING CO REIT 512816109 3506 68368 SH SOLE 0 0 68368 LANDSTAR SYSTEM INC. Common 515098101 4341 45286 SH SOLE 0 0 45286 LAS VEGAS SANDS CORP Common 517834107 550 12940 SH SOLE 0 0 12940 LAZARD LTD Common G54050102 552 23421 SH SOLE 0 0 23421 LIBERTY BROADBAND CL C Common 530307305 322 2907 SH SOLE 0 0 2907 LIBERTY GLOBAL INC COM SER C Common G5480U120 420 26718 SH SOLE 0 0 26718 LILLY ELI & COMPANY Common 532457108 1256 9052 SH SOLE 0 0 9052 LINDE PLC Common G5494J103 640 3701 SH SOLE 0 0 3701 LITHIA MOTORS INC CL A Class A 536797103 1448 17702 SH SOLE 0 0 17702 LIVE NATION ENTMT Common 538034109 3952 86943 SH SOLE 0 0 86943 LKQ CORP Common 501889208 1339 65269 SH SOLE 0 0 65269 LOCKHEED MARTIN CORP Common 539830109 2491 7350 SH SOLE 0 0 7350 LOWES COMPANIES Common 548661107 18515 215170 SH SOLE 0 0 215170 LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109 201 1061 SH SOLE 0 0 1061 M & T BANK CORPORATION Common 55261F104 3916 37859 SH SOLE 0 0 37859 MACQUARIE INFRASTRUC LLC Common 55608B105 349 13832 SH SOLE 0 0 13832 MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 801 21960 SH SOLE 0 0 21960 MANULIFE FINANCIAL CORP Common 56501R106 131 10437 SH SOLE 0 0 10437 MARATHON PETROLEUM CORP Common 56585A102 421 17819 SH SOLE 0 0 17819 MARKEL CORPORATION Common 570535104 7176 7734 SH SOLE 0 0 7734 MARKET VECTORS EMRGING LOCAL C URRENCY BND ETF ETF 92189H300 256 9002 SH SOLE 0 0 9002 MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 818 38482 SH SOLE 0 0 38482 MARKET VECTORS GOLD MINERS ETF ETF 92189F106 833 36158 SH SOLE 0 0 36158 MARKET VECTORS INTERM MUN IND ETF ETF 92189H201 1218 24788 SH SOLE 0 0 24788 MARKETAXESS HLDGS INC COM Common 57060D108 773 2324 SH SOLE 0 0 2324 MASCO CORPORATION Common 574599106 236 6822 SH SOLE 0 0 6822 MASTERCARD INC Common 57636Q104 30336 125582 SH SOLE 0 0 125582 MAXIM INTEGRATED PRODUCTS INC. Common 57772K101 4250 87437 SH SOLE 0 0 87437 MCCORMICK & CO INC Common 579780206 8528 60391 SH SOLE 0 0 60391 MCDONALDS CORP Common 580135101 3418 20673 SH SOLE 0 0 20673 MCKESSON CORPORATION Common 58155Q103 516 3813 SH SOLE 0 0 3813 MEDPACE HLDGS INC COM Common 58506Q109 2146 29245 SH SOLE 0 0 29245 MEDTRONIC INC Common G5960L103 14256 158081 SH SOLE 0 0 158081 MERCK & CO INC Common 58933Y105 14350 186512 SH SOLE 0 0 186512 MERCURY COMPUTER SYSTEM Common 589378108 410 5748 SH SOLE 0 0 5748 MERIDIAN INTERSTATE BANCORP, INC. Common 58958U103 440 39174 SH SOLE 0 0 39174 METLIFE INC Common 59156R108 654 21385 SH SOLE 0 0 21385 METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 280 406 SH SOLE 0 0 406 MICROCHIP TECHNOLOGY INC Common 595017104 2163 31908 SH SOLE 0 0 31908 MICROSOFT CORP Common 594918104 77386 490685 SH SOLE 0 0 490685 MID-AMERICA APARTMENT COMMUNITIES REIT 59522J103 403 3910 SH SOLE 0 0 3910 MIDCAP SPDR ETF 78467Y107 596 2266 SH SOLE 0 0 2266 MOJAVE JANE BRANDS INC COM Common 60841W106 0 10000 SH SOLE 0 0 10000 MONDELEZ INTL INC COM Common 609207105 5563 111073 SH SOLE 0 0 111073 MONSTER BEVERAGE CORP Common 61174X109 487 8664 SH SOLE 0 0 8664 MOODY'S CORP Common 615369105 10363 48998 SH SOLE 0 0 48998 MORNINGSTAR INC COM Common 617700109 445 3824 SH SOLE 0 0 3824 MOTOROLA INC COM Common 620076307 769 5785 SH SOLE 0 0 5785 MSC INDUSTRIAL DIRECT CO Common 553530106 589 10715 SH SOLE 0 0 10715 MSCI INC. Common 55354G100 2108 7295 SH SOLE 0 0 7295 MURPHY OIL CORP Common 626717102 76 12389 SH SOLE 0 0 12389 NCR CORPORATION Common 62886E108 390 22048 SH SOLE 0 0 22048 NETFLIX COM INC COM Common 64110L106 4847 12907 SH SOLE 0 0 12907 NEW ORIENTAL ED & TECHNOLOGY GP INC SPON ADR 647581107 1003 9270 SH SOLE 0 0 9270 NEXSTAR BROADCASTING GP Common 65336K103 2705 46859 SH SOLE 0 0 46859 NEXT GREEN WAVE HOLDINGS INC COM NPV ISI Common 65343L102 1 25000 SH SOLE 0 0 25000 NEXTERA ENERGY INC Common 65339F101 4892 20331 SH SOLE 0 0 20331 NIKE INC Common 654106103 1962 23712 SH SOLE 0 0 23712 NMI HOLDINGS INC CLASS A Common 629209305 1509 129982 SH SOLE 0 0 129982 NOBLE ENERGY INC Common 655044105 692 114632 SH SOLE 0 0 114632 NOMAD FOODS LIMITED ORD NPV Common G6564A105 1905 102645 SH SOLE 0 0 102645 NORDEA BK ABP SPONSORED ADS ADR 65558R109 114 20067 SH SOLE 0 0 20067 NORFOLK SOUTHERN CORP Common 655844108 1119 7664 SH SOLE 0 0 7664 NORTHROP GRUMMAN CORP Common 666807102 14884 49195 SH SOLE 0 0 49195 NORWEGIAN CRUISE LINE HLDGS LTD Common G66721104 299 27290 SH SOLE 0 0 27290 NOVARTIS ADR ADR 66987V109 876 10623 SH SOLE 0 0 10623 NOVO-NORDISK ADR ADR 670100205 355 5905 SH SOLE 0 0 5905 NOVOZYMES A/S SER B Common K7317J133 218 4800 SH SOLE 0 0 4800 NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 718 27073 SH SOLE 0 0 27073 NVIDIA CORP Common 67066G104 17686 67096 SH SOLE 0 0 67096 NVR INC Common 62944T105 917 357 SH SOLE 0 0 357 NXP SEMICONDUCTORS N V Common N6596X109 2841 34257 SH SOLE 0 0 34257 OCULAR THERAPEUTIX INC COM Common 67576A100 119 24000 SH SOLE 0 0 24000 OLD REPUBLIC INTERNATIONAL Common 680223104 4148 271984 SH SOLE 0 0 271984 OMEGA HEALTHCARE INC REIT 681936100 332 12519 SH SOLE 0 0 12519 ONE HUNDRED EIGHTY CAPITAL Closed-End ETF 68235B109 31 22800 SH SOLE 0 0 22800 ORACLE CORPORATION Common 68389X105 2797 57874 SH SOLE 0 0 57874 O'REILLY AUTOMOTIVE Common 67103H107 313 1041 SH SOLE 0 0 1041 PACKAGING CORPORATION OF AMERICA Common 695156109 803 9251 SH SOLE 0 0 9251 PAYCHEX INC Common 704326107 4548 72277 SH SOLE 0 0 72277 PAYCOM SOFTWARE INC COM Common 70432V102 1895 9382 SH SOLE 0 0 9382 PAYPAL HOLDINGS INCO Common 70450Y103 4310 45014 SH SOLE 0 0 45014 PEPSICO INC Common 713448108 39144 325925 SH SOLE 0 0 325925 PFIZER INC Common 717081103 4371 133925 SH SOLE 0 0 133925 PHILIP MORRIS INTERNATIONAL INC Common 718172109 6100 83601 SH SOLE 0 0 83601 PHILLIPS 66 COM Common 718546104 917 17086 SH SOLE 0 0 17086 PIMCO ENHANCED SHORT MATURITY ETF 72201R833 7274 73487 SH SOLE 0 0 73487 PIMCO INVEST GRADE CORP ETF 72201R817 564 5331 SH SOLE 0 0 5331 PIMCO TOTAL RETURN ETF 72201R775 570 5367 SH SOLE 0 0 5367 PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 873 83245 SH SOLE 0 0 83245 PNC FINANCIAL SERVICES GROUP Common 693475105 13140 137279 SH SOLE 0 0 137279 POWERSHARES CLEANTECH ETF 46137V407 245 6505 SH SOLE 0 0 6505 POWERSHARES ETF SENIOR LOAN PORTFOLIO ETF 46138G508 440 21511 SH SOLE 0 0 21511 POWERSHARES EXCH TRADED FD TR II PREFERR ETF 46138E511 9642 732699 SH SOLE 0 0 732699 POWERSHARES FINANCIAL PFD ETF 46137V621 538 31879 SH SOLE 0 0 31879 POWERSHARES INTERNATIONAL CORPORATE BOND ETF 46138E636 239 9782 SH SOLE 0 0 9782 POWERSHARES VARIABLE ETF 46138G870 682 31764 SH SOLE 0 0 31764 POWERSHS QQQ TRUST SER ETF 46090E103 3315 17411 SH SOLE 0 0 17411 PPG INDUSTRIES INC. Common 693506107 421 5031 SH SOLE 0 0 5031 PRINCIPAL FINANCIAL GROUP Common 74251V102 406 12949 SH SOLE 0 0 12949 PROCTER & GAMBLE CO Common 742718109 23930 217541 SH SOLE 0 0 217541 PROGRESSIVE CORP OHIO Common 743315103 208 2820 SH SOLE 0 0 2820 PROLOGIS INC REIT 74340W103 4861 60477 SH SOLE 0 0 60477 PROSHARES TRUST INVT GRADE INT RATE HEDG ETF 74347B607 535 8209 SH SOLE 0 0 8209 PUBLIC STORAGE REIT 74460D109 769 3871 SH SOLE 0 0 3871 PWRSHR S&P500 HIDIV ETF 46138E362 1665 55473 SH SOLE 0 0 55473 QORVO INC COM Common 74736K101 833 10327 SH SOLE 0 0 10327 Quaker Chem Corp Common 747316107 441 3490 SH SOLE 0 0 3490 QUALCOMM INC Common 747525103 847 12520 SH SOLE 0 0 12520 QUALYS INC COM Common 74758T303 202 2326 SH SOLE 0 0 2326 QUANTA SERVICES INC Common 74762E102 679 21389 SH SOLE 0 0 21389 QUEST DIAGNOSTICS INC Common 74834L100 1117 13912 SH SOLE 0 0 13912 RAYTHEON COMPANY Common 755111507 1638 12493 SH SOLE 0 0 12493 REALTY INCOME CORPORATION REIT 756109104 1624 32564 SH SOLE 0 0 32564 REGENERON PHARMACEUTICALS INC Common 75886F107 882 1807 SH SOLE 0 0 1807 REGENERX BIOPHARMACEUTICALS INC Common 75886X108 3 15000 SH SOLE 0 0 15000 REGIONS FINL CORP Common 7591EP100 175 19501 SH SOLE 0 0 19501 RELX PLC ADR 759530108 1939 90608 SH SOLE 0 0 90608 REPUBLIC SERVICES INC CL A Class A 760759100 2870 38231 SH SOLE 0 0 38231 RETAIL PPTYS AMER INC COM REIT 76131V202 687 132796 SH SOLE 0 0 132796 ROBERT HALF INTERNATIONAL INC Common 770323103 1204 31903 SH SOLE 0 0 31903 ROCKWELL AUTOMATION INC Common 773903109 335 2220 SH SOLE 0 0 2220 ROSS STORES INC Common 778296103 20671 237674 SH SOLE 0 0 237674 ROYAL DUTCH SHELL PLC ADR CLASS A ADR 780259206 240 6893 SH SOLE 0 0 6893 S & P GLOBAL INC Common 78409V104 845 3447 SH SOLE 0 0 3447 SALESFORCE COM INC Common 79466L302 2013 13980 SH SOLE 0 0 13980 SANDVIK AB ADR ADR 800212201 161 11277 SH SOLE 0 0 11277 SANOFI ADR ADR 80105N105 376 8593 SH SOLE 0 0 8593 SCH US DIV EQUITY ETF ETF 808524797 16386 364305 SH SOLE 0 0 364305 SCHLUMBERGER LIMITED Common 806857108 313 23214 SH SOLE 0 0 23214 SCHWAB FUNDAMENTAL US ETF 808524763 385 14880 SH SOLE 0 0 14880 SCHWAB LARGE CAP GROWTH ETF ETF 808524300 2669 33505 SH SOLE 0 0 33505 SCHWAB LARGE CAP VALUE ETF ETF 808524409 4835 109208 SH SOLE 0 0 109208 SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 10333 412179 SH SOLE 0 0 412179 SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF 808524706 816 39453 SH SOLE 0 0 39453 SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755 1632 77581 SH SOLE 0 0 77581 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 8858 342784 SH SOLE 0 0 342784 SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 2325 95274 SH SOLE 0 0 95274 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL ETF 808524748 243 10347 SH SOLE 0 0 10347 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 1702 54319 SH SOLE 0 0 54319 SCHWAB US BROAD MARKET ETF ETF 808524102 1128 18670 SH SOLE 0 0 18670 SCHWAB US LARGE CAT ETF ETF 808524201 17071 278709 SH SOLE 0 0 278709 SCHWAB US SMALL CAP ETF ETF 808524607 1026 19918 SH SOLE 0 0 19918 SECTOR SPDR ENERGY ETF 81369Y506 5127 176423 SH SOLE 0 0 176423 SECTOR SPDR FINANCIAL ETF ETF 81369Y605 479 23027 SH SOLE 0 0 23027 SECTOR SPDR HEALTH CARE ETF 81369Y209 9712 109639 SH SOLE 0 0 109639 SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 19381 241151 SH SOLE 0 0 241151 SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 1510 27727 SH SOLE 0 0 27727 SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 547 9264 SH SOLE 0 0 9264 SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 316 3221 SH SOLE 0 0 3221 SERVICE CORP INTL Common 817565104 342 8742 SH SOLE 0 0 8742 SOUTHERN CO Common 842587107 1086 20061 SH SOLE 0 0 20061 SOUTHWEST AIRLNS CO Common 844741108 412 11559 SH SOLE 0 0 11559 SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 661 13810 SH SOLE 0 0 13810 SPDR BARCLAYS INTERNATIONAL CORPORATE BD ETF 78464A151 255 8213 SH SOLE 0 0 8213 SPDR GOLD TRUST ETF 78463V107 45590 307939 SH SOLE 0 0 307939 SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 23923 1213121 SH SOLE 0 0 1213121 SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 327 6540 SH SOLE 0 0 6540 SPDR PORTFOLIO MID CAP ETF ETF 78464A847 3298 130190 SH SOLE 0 0 130190 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF 78464A474 211 6965 SH SOLE 0 0 6965 SPDR S&P 400 MID CAP GROWTH ETF 78464A821 210 4894 SH SOLE 0 0 4894 SPDR S&P 400 MID CAP VALUE ETF 78464A839 337 9560 SH SOLE 0 0 9560 SPDR S&P 500 ETF 78462F103 19839 76969 SH SOLE 0 0 76969 SPDR S&P 500 GROWTH ETF 78464A409 456 12750 SH SOLE 0 0 12750 SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 1948 42177 SH SOLE 0 0 42177 SPDR S&P 600 SMALL CAP VALUE ETF 78464A300 356 8723 SH SOLE 0 0 8723 SPDR S&P DIVIDEND ETF 78464A763 2529 31667 SH SOLE 0 0 31667 SPDR SER TR S&P BIOTECH ETF ETF 78464A870 422 5446 SH SOLE 0 0 5446 SPDR SERIES TRUST PORTFLI HIGH YLD ETF 78468R606 375 16634 SH SOLE 0 0 16634 SPDRA BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 10353 112986 SH SOLE 0 0 112986 SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103 294 15372 SH SOLE 0 0 15372 SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 2732 56963 SH SOLE 0 0 56963 STARBUCKS CORP Common 855244109 2458 37392 SH SOLE 0 0 37392 STARWOOD PROPERTY TRUST INC. REIT 85571B105 457 44616 SH SOLE 0 0 44616 STATE STREET CORP Common 857477103 296 5552 SH SOLE 0 0 5552 STERIS CORPORATION Common G8473T100 584 4174 SH SOLE 0 0 4174 STERLING BANCORP COM Common 85917A100 1145 109524 SH SOLE 0 0 109524 STILLCANNA INC COM NPV Common 86071P107 1 10000 SH SOLE 0 0 10000 STORE CAP CORP REIT 862121100 470 25951 SH SOLE 0 0 25951 STRYKER CORP Common 863667101 928 5571 SH SOLE 0 0 5571 SUNCOR ENERGY COM Common 867224107 9162 579890 SH SOLE 0 0 579890 SYNOPSYS INC Common 871607107 296 2300 SH SOLE 0 0 2300 SYSCO CORP Common 871829107 1916 41991 SH SOLE 0 0 41991 T MOBILE US INC COM Common 872590104 1369 16316 SH SOLE 0 0 16316 T ROWE PRICE GROUP INC Common 74144T108 585 5988 SH SOLE 0 0 5988 TAKE-TWO INTERACTIVE SOFT Common 874054109 3579 30178 SH SOLE 0 0 30178 TARGET CORP Common 87612E106 1144 12307 SH SOLE 0 0 12307 TC ENERGY CORP Common 87807B107 419 9466 SH SOLE 0 0 9466 TCF FINANCIAL CORPORATION Common 872307103 1320 58233 SH SOLE 0 0 58233 TELUS CORP NON VTG Common 87971M103 199 12634 SH SOLE 0 0 12634 TETRA TECH INC. Common 88162G103 459 6506 SH SOLE 0 0 6506 TEXAS INSTRUMENTS INC Common 882508104 1980 19813 SH SOLE 0 0 19813 THE CHARLES SCHWAB CORP Common 808513105 309 9200 SH SOLE 0 0 9200 THERMO FISHER SCIENTIFIC INC Common 883556102 2114 7455 SH SOLE 0 0 7455 TJX COMPANIES INC Common 872540109 1538 32178 SH SOLE 0 0 32178 TOCAGEN INC Common 888846102 45 37136 SH SOLE 0 0 37136 TRACTOR SUPPLY Common 892356106 541 6403 SH SOLE 0 0 6403 TRANE TECHNOLOGIES PLC COM Common G47791101 219 2646 SH SOLE 0 0 2646 TRANSCAT INC COM Common 893529107 362 13650 SH SOLE 0 0 13650 TRANSDIGM GROUP INC Common 893641100 1692 5285 SH SOLE 0 0 5285 TRAVELERS COMPANIES Common 89417E109 2854 28725 SH SOLE 0 0 28725 TRUIST FINL CORP Common 89832Q109 941 30525 SH SOLE 0 0 30525 TWO HBRS INVT CORP REIT 90187B408 73 19223 SH SOLE 0 0 19223 TYLER TECHNOLOGIES Common 902252105 1607 5418 SH SOLE 0 0 5418 U S PHYSICAL THERAPY INC Common 90337L108 332 4810 SH SOLE 0 0 4810 UBS AG LONDON BRANCH NT LKD 46 CALLABLE 0.00 ETF 90274E117 4 12000 SH SOLE 0 0 12000 UBS AG LONDON BRH ETRACS MP2X B 0.00 EXP ETF 90274E166 63 22200 SH SOLE 0 0 22200 UGI CORP NEW Common 902681105 268 10065 SH SOLE 0 0 10065 UNILEVER NV NY Reg Shrs 904784709 1162 23817 SH SOLE 0 0 23817 UNILEVER PLC ADR 904767704 233 4605 SH SOLE 0 0 4605 UNION PACIFIC CORP Common 907818108 1981 14043 SH SOLE 0 0 14043 UNITED PARCEL SERVICES INC Common 911312106 1897 20309 SH SOLE 0 0 20309 UNITED RENTALS INC Common 911363109 9140 88820 SH SOLE 0 0 88820 UNITED STATES OIL ETF 91232N108 108 25682 SH SOLE 0 0 25682 UNITED TECHNOLOGIES CORP Common 913017109 2982 31617 SH SOLE 0 0 31617 UNITEDHEALTH GROUP Common 91324P102 31870 127797 SH SOLE 0 0 127797 UNIVERSAL HEALTH SERVICES INC. Common 913903100 348 3512 SH SOLE 0 0 3512 US BANCORP Common 902973304 1086 31520 SH SOLE 0 0 31520 US FOOD HOLDING CORP Common 912008109 1289 72766 SH SOLE 0 0 72766 V F CORPORATION Common 918204108 2971 54931 SH SOLE 0 0 54931 VALERO ENERGY CORP Common 91913Y100 255 5627 SH SOLE 0 0 5627 VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676 6418 54785 SH SOLE 0 0 54785 VANGUARD CORP BOND ETF ETF 92206C409 205 2593 SH SOLE 0 0 2593 VANGUARD DIVIDEND APPRECIATION ETF 921908844 95291 921661 SH SOLE 0 0 921661 VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 35257 389403 SH SOLE 0 0 389403 VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 56123 1683357 SH SOLE 0 0 1683357 VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 2581 22361 SH SOLE 0 0 22361 VANGUARD INDEX GROWTH ETF 922908736 2791 17815 SH SOLE 0 0 17815 VANGUARD INDEX VALUE ETF 922908744 2967 33312 SH SOLE 0 0 33312 VANGUARD INFO TECH INDEX ETF 92204A702 451 2129 SH SOLE 0 0 2129 VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 4887 56109 SH SOLE 0 0 56109 VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407 447 7947 SH SOLE 0 0 7947 VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 6840 166760 SH SOLE 0 0 166760 VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 15286 455630 SH SOLE 0 0 455630 VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 245 3908 SH SOLE 0 0 3908 VANGUARD LRG CAP ETF US PRIME MKT 750 ETF 922908637 11248 94972 SH SOLE 0 0 94972 VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 3303 26072 SH SOLE 0 0 26072 VANGUARD MID-CAP ETF ETF 922908629 2678 20342 SH SOLE 0 0 20342 VANGUARD MID-CAP VALUE ETF ETF 922908512 12912 158840 SH SOLE 0 0 158840 VANGUARD REIT INDEX ETF ETF 922908553 5145 73657 SH SOLE 0 0 73657 VANGUARD RUSSELL 1000 ETF ETF 92206C730 3814 32528 SH SOLE 0 0 32528 VANGUARD S&P 500 ETF ETF 922908363 60706 256339 SH SOLE 0 0 256339 VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 365 2195 SH SOLE 0 0 2195 VANGUARD SHORT TERM ETF 92206C102 308 4934 SH SOLE 0 0 4934 VANGUARD SHORT-TERM BOND INDEX ETF 921937827 7254 88264 SH SOLE 0 0 88264 VANGUARD SMALL CAP GROWTH ETF ETF 922908595 2223 14790 SH SOLE 0 0 14790 VANGUARD SMALL CAP VALUE ETF ETF 922908611 23176 260986 SH SOLE 0 0 260986 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 3056 35800 SH SOLE 0 0 35800 VANGUARD TOTAL INTL ETF ETF 921909768 12059 287398 SH SOLE 0 0 287398 VANGUARD TOTAL STOCK MARKET ETF 922908769 62231 482748 SH SOLE 0 0 482748 VANGUARD US FINLS ETF 92204A405 623 12275 SH SOLE 0 0 12275 Vanguard Whitehall Funds International H ETF 921946794 986 21781 SH SOLE 0 0 21781 VANGUARD WHITEHALL HIGH DIVIDEND ETF 921946406 663 9369 SH SOLE 0 0 9369 VENTAS INC REIT 92276F100 1740 64916 SH SOLE 0 0 64916 VERISIGN INC Common 92343E102 8899 49416 SH SOLE 0 0 49416 VERIZON COMMUNICATIONS Common 92343V104 10771 200458 SH SOLE 0 0 200458 VERTEX PHARMACEUTCLS INC Common 92532F100 589 2476 SH SOLE 0 0 2476 VISA INC COM Common 92826C839 9591 59527 SH SOLE 0 0 59527 VMWARE INC Common 928563402 282 2331 SH SOLE 0 0 2331 W. P. CAREY INC REIT 92936U109 232 3993 SH SOLE 0 0 3993 WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108 258 5650 SH SOLE 0 0 5650 WALMART STORES INC Common 931142103 2039 17946 SH SOLE 0 0 17946 WALT DISNEY CO Common 254687106 15490 160352 SH SOLE 0 0 160352 WASTE CONNECTIONS INC. Common 94106B101 722 9315 SH SOLE 0 0 9315 WASTE MANAGEMENT INC Common 94106L109 955 10320 SH SOLE 0 0 10320 WATERS CORP Common 941848103 1164 6393 SH SOLE 0 0 6393 WELLCARE MGMT GROUP INC REIT 95040Q104 573 12511 SH SOLE 0 0 12511 WELLS FARGO & CO Common 949746101 5760 200691 SH SOLE 0 0 200691 WILLIAMS COS INC Common 969457100 190 13427 SH SOLE 0 0 13427 WIPRO LTD ADR ADR 97651M109 57 18347 SH SOLE 0 0 18347 WISCONSIN ENERGY Common 92939U106 1381 15669 SH SOLE 0 0 15669 WISDOMTREE CBOE S&P PUT WRITE ETF 97717X560 582 25849 SH SOLE 0 0 25849 WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 1610 49912 SH SOLE 0 0 49912 WISDOMTREE EQUITY INC FD ETF 97717W208 3526 62305 SH SOLE 0 0 62305 WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 203 2508 SH SOLE 0 0 2508 WISDOMTREE TR EMERGING MKTS SMALLCAP DIV ETF 97717W281 327 9905 SH SOLE 0 0 9905 WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 948 24376 SH SOLE 0 0 24376 WYNDHAM DESTINATIONS INC COM Common 98310W108 1156 53269 SH SOLE 0 0 53269 WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 926 29374 SH SOLE 0 0 29374 XCEL ENERGY INC Common 98389B100 562 9321 SH SOLE 0 0 9321 XEROX CORPORATION Common 98421M106 312 16454 SH SOLE 0 0 16454 XILINX INC Common 983919101 245 3149 SH SOLE 0 0 3149 YUM! BRANDS INC Common 988498101 294 4293 SH SOLE 0 0 4293 ZIMMER BIOMET HLDGS INC COM Common 98956P102 532 5262 SH SOLE 0 0 5262 ZOETIS INC COM USD0.01 CL A Common 98978V103 1260 10704 SH SOLE 0 0 10704 China Mobile Ltd. ADR 16941M109 597 15848 SH SOLE 0 0 15848 Loews Corporation Common 540424108 798 22912 SH SOLE 0 0 22912 Organic Sales and Marketing Inc. Common 68618D102 0 11000 SH SOLE 0 0 11000 Rubicon Limited Common Q8186H103 2 14646 SH SOLE 0 0 14646 Aero Performance Products Inc. (NV) Common 00768W101 0 999999 SH SOLE 0 0 999999 After MAster Inc Common 00831X102 0 325000 SH SOLE 0 0 325000 BRT Apartments Corp REIT 055645303 306 29833 SH SOLE 0 0 29833 Blackstone Group LP Common 09260D107 279 6129 SH SOLE 0 0 6129 Chinasoft Intl Ltd Shs New Common G2110A111 16 30000 SH SOLE 0 0 30000 COSCO INTERNATIONAL HOLDINGS LTD Common G8114Z101 10 36000 SH SOLE 0 0 36000 China Railway Signal Comunictn Shs Reg H Common Y1R0AG105 10 20000 SH SOLE 0 0 20000 Ecoloclean Industries Inc Common 27887U104 0 999999 SH SOLE 0 0 999999 European Equity Fund Closed-End ETF 298768102 85 12000 SH SOLE 0 0 12000 Encore Energy Systems Inc (NV) Common 29257B104 0 999999 SH SOLE 0 0 999999 Energy Transfer Equity LP MLP 29273V100 114 24852 SH SOLE 0 0 24852 Fibra Uno Administracion SA de CV Series 11 REIT P3515D163 11 14444 SH SOLE 0 0 14444 iShares China Large-Cap ETF 464287184 248 6600 SH SOLE 0 0 6600 Golden Leaf Holdings Ltd Common 38109W109 0 10000 SH SOLE 0 0 10000 iShares US Indl ETF 464287754 379 3055 SH SOLE 0 0 3055 McCormick & Company Inc Common 579780107 13102 91988 SH SOLE 0 0 91988 Microvision Inc. Common 594960304 3 17000 SH SOLE 0 0 17000 Newmark Group, Inc. Common 65158N102 43 10000 SH SOLE 0 0 10000 Novocure Ltd Common G6674U108 7448 110609 SH SOLE 0 0 110609 Renewable Energy Group Inc Common 75972A301 205 10000 SH SOLE 0 0 10000 Revere Bank Common 761402106 390 17334 SH SOLE 0 0 17334 Royce Value Trust Closed-End ETF 780910105 97 10000 SH SOLE 0 0 10000 Applied Genetic Technologies C Common 03820J100 431 131526 SH SOLE 0 0 131526 Brookfield Business Partners L MLP G16234109 400 15724 SH SOLE 0 0 15724 Bryn Mawr Bank Corp Common 117665109 426 15000 SH SOLE 0 0 15000 CSW Industrials, Inc. Common 126402106 372 5730 SH SOLE 0 0 5730 Capital Southwest Corp Common 140501107 204 17904 SH SOLE 0 0 17904 Cerus Corp. Common 157085101 415 89200 SH SOLE 0 0 89200 Designer Brands Inc Common 250565108 61 12338 SH SOLE 0 0 12338 Ensign Group Inc Common 29358P101 3194 84918 SH SOLE 0 0 84918 FNCB Bancorp Inc Common 302578109 380 55000 SH SOLE 0 0 55000 First Long Island Corp. Common 320734106 976 56270 SH SOLE 0 0 56270 India Fund, Inc. Closed-End ETF 454089103 376 27588 SH SOLE 0 0 27588 Liberty Braves Group-A Common 531229706 1805 92571 SH SOLE 0 0 92571 Neurocrine Biosciences, Inc. Common 64125C109 796 9193 SH SOLE 0 0 9193 Nice Systems Ltd. ADR ETF 653656108 276 1923 SH SOLE 0 0 1923 Palatin Technologies Inc Common 696077403 4 10100 SH SOLE 0 0 10100 Prospect Capital Corp. Common 74348T102 51 12000 SH SOLE 0 0 12000 Schwab US Mid Cap ETF ETF 808524508 728 17264 SH SOLE 0 0 17264 Sciplay Corporation Common 809087109 1123 117952 SH SOLE 0 0 117952 Short S&P 500 Proshares ETF 74347B425 558 20186 SH SOLE 0 0 20186 Texas Pacific Land Trust Royalty Trst 882610108 4470 11764 SH SOLE 0 0 11764 Vanguard ESG US Stock ETF ETF 921910733 412 9004 SH SOLE 0 0 9004 Willamette Valley Vineyards, I Common 969136100 124 25600 SH SOLE 0 0 25600 DNP Select Income Fund Closed-End ETF 23325P104 250 25572 SH SOLE 0 0 25572 Invesco BulletShares 2023 Corp ETF 46138J866 9579 462216 SH SOLE 0 0 462216 Invesco BulletShares 2024 Corp ETF 46138J841 8026 388688 SH SOLE 0 0 388688 Invesco BulletShares 2025 Corp ETF 46138J825 8252 401152 SH SOLE 0 0 401152 Invesco BulletShares 2026 Corp ETF 46138J791 7464 378873 SH SOLE 0 0 378873 ISHARES FTSE EPRA/NAREIT DEVELOPED EUROPE INDEX FUND ETF 464288471 426 14421 SH SOLE 0 0 14421 FABRINET SHS Common G3323L100 273 5000 SH SOLE 0 0 5000 EATON VANCE TAX-MANAGED GLOBAL COM Closed-End ETF 27829F108 180 28240 SH SOLE 0 0 28240 GOLDMAN SACHS BDC INC SHS Common 38147U107 2135 173190 SH SOLE 0 0 173190 BARINGS CORPORATE INVS COM Common 06759X107 1491 128454 SH SOLE 0 0 128454 TOMPKINS FINANCIAL CORPORATION COM Common 890110109 6289 87594 SH SOLE 0 0 87594 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 14727 518380 SH SOLE 0 0 518380