0001080628-21-000002.txt : 20210216 0001080628-21-000002.hdr.sgml : 20210216 20210216113833 ACCESSION NUMBER: 0001080628-21-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210216 DATE AS OF CHANGE: 20210216 EFFECTIVENESS DATE: 20210216 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: 21634501 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 12-31-2020 12-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 02-16-2021 0 726 4334205
INFORMATION TABLE 2 infotable.xml 3M COMPANY Common 88579Y101 1668 9542 SH SOLE 0 0 0 ABB LTD ADR ADR 000375204 334 11944 SH SOLE 0 0 0 ABBOTT LABORATORIES Common 002824100 3386 30927 SH SOLE 0 0 0 ABBVIE INC Common 00287Y109 3436 32064 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS ETF 00326A104 35064 1918153 SH SOLE 0 0 0 ACCENTURE Common G1151C101 31257 119663 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM Common 00507V109 6746 72650 SH SOLE 0 0 0 ADOBE SYSTEMS INC Common 00724F101 3435 6868 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC Common 00751Y106 2547 16173 SH SOLE 0 0 0 AFLAC INC Common 001055102 265 5970 SH SOLE 0 0 0 AGCO CORP NY Reg Shrs 001084102 3353 32525 SH SOLE 0 0 0 AGNICO-EAGLE MINES LTD Common 008474108 395 5600 SH SOLE 0 0 0 AIR PRODUCTS & CHEM Common 009158106 1047 3832 SH SOLE 0 0 0 ALEXANDRIA REAL ESTATE EQUITIES INC REIT 015271109 322 1805 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC. Common 015351109 479 3067 SH SOLE 0 0 0 ALGONQUIN PWR UTILS CORP Common 015857105 227 13775 SH SOLE 0 0 0 ALIBABA GROUP HOLDING LTD ADR 01609W102 2559 10994 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING L.P. MLP 01881G106 227 6723 SH SOLE 0 0 0 ALLISON TRANSMISSION HOLDINGS INC Common 01973R101 4024 93291 SH SOLE 0 0 0 ALLSTATE CORP Common 020002101 472 4293 SH SOLE 0 0 0 ALTRIA GROUP INC Common 02209S103 1062 25896 SH SOLE 0 0 0 AMAZON.COM INC Common 023135106 24374 7484 SH SOLE 0 0 0 AMERCO INC Common 023586100 251 553 SH SOLE 0 0 0 AMERICAN ELECTRIC POWER CO INC Common 025537101 588 7066 SH SOLE 0 0 0 AMERICAN EXPRESS Common 025816109 15856 131138 SH SOLE 0 0 0 AMERICAN FINANCIAL GROUP INC Common 025932104 2646 30204 SH SOLE 0 0 0 AMERICAN INTERNATIONAL GROUP INC Common 026874784 295 7787 SH SOLE 0 0 0 AMERICAN TOWER CORPORATION REIT 03027X100 4353 19392 SH SOLE 0 0 0 AMERICAN WATER WORKS Common 030420103 1510 9842 SH SOLE 0 0 0 AMERIPRISE FINANCIAL INC Common 03076C106 733 3771 SH SOLE 0 0 0 AMGEN INC Common 031162100 30438 132385 SH SOLE 0 0 0 AMPHENOL CORPORATION Common 032095101 3309 25301 SH SOLE 0 0 0 ANALOG DEVICES INC Common 032654105 1476 9990 SH SOLE 0 0 0 ANHEUSER-BUSCH ADR ADR 03524A108 517 7389 SH SOLE 0 0 0 ANSYS INC Common 03662Q105 3352 9213 SH SOLE 0 0 0 ANTHEM, INC. Common 036752103 1634 5088 SH SOLE 0 0 0 AON PLC Common G0403H108 506 2393 SH SOLE 0 0 0 APACHE CORPORATION Common 037411105 185 13009 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM CL A Class A 03768E105 1201 24514 SH SOLE 0 0 0 APPLE INC Common 037833100 80439 606220 SH SOLE 0 0 0 APPLIED MATERIALS INC Common 038222105 940 10890 SH SOLE 0 0 0 APTARGROUP INC Common 038336103 3580 26152 SH SOLE 0 0 0 ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 18657 484838 SH SOLE 0 0 0 ARCH CAPITAL GROUP Common G0450A105 5334 147876 SH SOLE 0 0 0 ARCHER-DANIELS MIDLAND COMPANY Common 039483102 298 5908 SH SOLE 0 0 0 ARCOS DORADOS HOLDINGS IN Common G0457F107 59 11652 SH SOLE 0 0 0 ARES CAPITAL CORPORATION Common 04010L103 513 30386 SH SOLE 0 0 0 ASML HOLDING NV NY Reg Shrs N07059210 500 1025 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC COM Common 045327103 2908 22328 SH SOLE 0 0 0 ASTRAZENECA ADR ADR 046353108 894 17886 SH SOLE 0 0 0 AT&T INC Common 00206R102 9231 320958 SH SOLE 0 0 0 ATMOS ENERGY CORP COM Common 049560105 205 2148 SH SOLE 0 0 0 AUTODESK INC Common 052769106 465 1523 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING INC Common 053015103 2019 11456 SH SOLE 0 0 0 AUTOZONE INC NEV Common 053332102 11150 9406 SH SOLE 0 0 0 AVAGO TECHNOLOGIES LTD COM Common 11135F101 1938 4426 SH SOLE 0 0 0 AVALONBAY COMMUNITIES INC REIT 053484101 325 2024 SH SOLE 0 0 0 B C E INC NEW Common 05534B760 5630 131544 SH SOLE 0 0 0 BAIDU INC SPONS ADS ADR 056752108 312 1443 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC COM Common 05684B107 231 19006 SH SOLE 0 0 0 BANK OF AMERICA Common 060505104 1376 45393 SH SOLE 0 0 0 BAR HARBOR BANKSHARES Common 066849100 753 33346 SH SOLE 0 0 0 BARRICK GOLD CORP Common 067901108 1744 76558 SH SOLE 0 0 0 BAUSCH HEALTH COS INC COM NPV Common 071734107 2872 138061 SH SOLE 0 0 0 BAXTER INTERNATIONAL Common 071813109 19510 243147 SH SOLE 0 0 0 BECTON DICKINSON Common 075887109 7150 28575 SH SOLE 0 0 0 BERKSHIRE HATHAWAY A Class A 084670108 139822 402 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC Common 084670702 51870 223701 SH SOLE 0 0 0 BEYOND MEAT INC COM Common 08862E109 314 2510 SH SOLE 0 0 0 BIOGEN IDEC INC Common 09062X103 206 842 SH SOLE 0 0 0 BIO-RAD LABS INC Common 090572207 262 449 SH SOLE 0 0 0 BJS WHSL CLUB HLDGS INC COM Common 05550J101 11795 316377 SH SOLE 0 0 0 BLACK KNIGHT INC COM Common 09215C105 250 2825 SH SOLE 0 0 0 BLACKROCK INC Common 09247X101 3143 4356 SH SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107 1067 16456 SH SOLE 0 0 0 BOEING CO Common 097023105 16728 78145 SH SOLE 0 0 0 BOOKING HLDGS INC COM Common 09857L108 25727 11551 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON Common 099502106 3411 39128 SH SOLE 0 0 0 BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 845 41190 SH SOLE 0 0 0 BRINK S COMPANY Common 109696104 5957 82730 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB Common 110122108 8732 140771 SH SOLE 0 0 0 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 10071 65738 SH SOLE 0 0 0 BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 1511 36602 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107 8267 114346 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 468 9466 SH SOLE 0 0 0 BROOKFIELD RENEWABLE CORP COM CL A Class A 11284V105 8269 141914 SH SOLE 0 0 0 BROOKS AUTOMATION INC. Common 114340102 598 8809 SH SOLE 0 0 0 BROWN-FORMAN CORPORATION Common 115637209 706 8883 SH SOLE 0 0 0 BRUNSWICK CORPORATION Common 117043109 251 3296 SH SOLE 0 0 0 C I T GROUP INC NEW Common 125581801 1980 55141 SH SOLE 0 0 0 C S X CORP Common 126408103 1454 16021 SH SOLE 0 0 0 CABLE ONE INC COM Common 12685J105 684 307 SH SOLE 0 0 0 CABOT OIL & GAS CORPORATION Common 127097103 165 10150 SH SOLE 0 0 0 CACI INTL INC CL A Class A 127190304 11122 44607 SH SOLE 0 0 0 CADENCE DESIGN SYSTEMS INC Common 127387108 1249 9153 SH SOLE 0 0 0 CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706 407 11788 SH SOLE 0 0 0 CAMDEN PROPERTY TRUST REIT 133131102 1747 17482 SH SOLE 0 0 0 CANADIAN PACIFIC RAILWAYS COM NPV ISIN Common 13645T100 368 1062 SH SOLE 0 0 0 CAPITAL ONE FINANCIAL CORP Common 14040H105 11296 114274 SH SOLE 0 0 0 CARLYLE GROUP LP Common 14316J108 753 23963 SH SOLE 0 0 0 CARMAX INC Common 143130102 1072 11347 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM Common 14448C104 605 16040 SH SOLE 0 0 0 CASEY'S GENERAL STORES INC Common 147528103 645 3610 SH SOLE 0 0 0 CATALENT INC COM Common 148806102 6382 61327 SH SOLE 0 0 0 CATERPILLAR INC Common 149123101 11914 65455 SH SOLE 0 0 0 CBOE HOLDINGS, INC. Common 12503M108 1009 10833 SH SOLE 0 0 0 CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 367 5859 SH SOLE 0 0 0 CDW CORP COM USD0.01 Common 12514G108 17398 132013 SH SOLE 0 0 0 CELANESE CORPORATION Common 150870103 326 2510 SH SOLE 0 0 0 CENTENE CORPORATION Common 15135B101 3010 50147 SH SOLE 0 0 0 CERNER CORPORATION Common 156782104 939 11963 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 1164 1759 SH SOLE 0 0 0 CHEMED CORP Common 16359R103 552 1037 SH SOLE 0 0 0 CHEVRON CORP Common 166764100 19735 233694 SH SOLE 0 0 0 CHUBB CORP Common H1467J104 407 2643 SH SOLE 0 0 0 CHURCH & DWIGHT INC Common 171340102 676 7753 SH SOLE 0 0 0 CIGNA CORP Common 125523100 658 3162 SH SOLE 0 0 0 CINTAS CORP Common 172908105 564 1595 SH SOLE 0 0 0 CISCO SYSTEMS INC Common 17275R102 6683 149333 SH SOLE 0 0 0 CITIGROUP INC Common 172967424 2897 46990 SH SOLE 0 0 0 CITRIX SYSTEMS INC Common 177376100 682 5240 SH SOLE 0 0 0 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2021 CORP BD ETF 46138J700 11180 527103 SH SOLE 0 0 0 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 12239 562692 SH SOLE 0 0 0 CLOROX COMPANY Common 189054109 502 2484 SH SOLE 0 0 0 CME GROUP INC Common 12572Q105 909 4993 SH SOLE 0 0 0 CMS ENERGY CORP Common 125896100 285 4669 SH SOLE 0 0 0 COCA COLA CO Common 191216100 4006 73045 SH SOLE 0 0 0 COGENT COMMUNICATIONS GRO Common 19239V302 1841 30757 SH SOLE 0 0 0 COGNEX CORPORATION Common 192422103 256 3194 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 675 8237 SH SOLE 0 0 0 COLGATE-PALMOLIVE CO Common 194162103 4357 50957 SH SOLE 0 0 0 COMCAST CORP Common 20030N101 4127 78768 SH SOLE 0 0 0 COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 2095 31039 SH SOLE 0 0 0 CONSOLIDATED EDISON INC Common 209115104 515 7125 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A Class A 21036P108 364 1663 SH SOLE 0 0 0 CORESITE REALTY CORP REIT 21870Q105 7683 61328 SH SOLE 0 0 0 CORNING INC Common 219350105 5537 153809 SH SOLE 0 0 0 COSTCO WHOLESALE CORP Common 22160K105 6389 16956 SH SOLE 0 0 0 COVETRUS INC COM Common 22304C100 271 9438 SH SOLE 0 0 0 CREDIT SUISSE ADR 225401108 313 24433 SH SOLE 0 0 0 CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 22020 138324 SH SOLE 0 0 0 CVS HEALTH CORPORATION Common 126650100 13948 204224 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD Common M2682V108 4029 24931 SH SOLE 0 0 0 CYCLERION THERAPEUTICS INC COM Common 23255M105 315 102884 SH SOLE 0 0 0 DANAHER CORP Common 235851102 8246 37121 SH SOLE 0 0 0 DAVITA INC Common 23918K108 428 3649 SH SOLE 0 0 0 DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 20128 598858 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH ETF 233051432 205 4100 SH SOLE 0 0 0 DEERE & COMPANY Common 244199105 1937 7198 SH SOLE 0 0 0 DELL INC Common 24703L202 1231 16801 SH SOLE 0 0 0 DELTA AIR LINES INC NEW Common 247361702 324 8068 SH SOLE 0 0 0 DESCARTES SYS GROUP Common 249906108 329 5628 SH SOLE 0 0 0 DESIGNER BRANDS INC COM CL A Class A 250565108 174 22703 SH SOLE 0 0 0 DIAGEO ADR ADR 25243Q205 664 4179 SH SOLE 0 0 0 DIGITAL REALTY TRUST INC REIT 253868103 309 2213 SH SOLE 0 0 0 DISCOVER FINL SVCS Common 254709108 2938 32454 SH SOLE 0 0 0 DISCOVERY COMMUNICATIONS INC NEW COM SER Class A 25470F104 332 11048 SH SOLE 0 0 0 DOLLAR GENERAL CORP NEW Common 256677105 325 1545 SH SOLE 0 0 0 DOMINION RESOURCES INC Common 25746U109 5969 79369 SH SOLE 0 0 0 DOMINOS PIZZA INC COM Common 25754A201 239 622 SH SOLE 0 0 0 DUKE ENERGY CORP COM USD0.001 ISIN US26 Common 26441C204 6504 71038 SH SOLE 0 0 0 DUKE REALTY CORP REIT 264411505 229 5725 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM Common 26614N102 253 3557 SH SOLE 0 0 0 EAGLE BANCORP INC MD Common 268948106 492 11911 SH SOLE 0 0 0 EATON CORP PLC COM Common G29183103 7220 60096 SH SOLE 0 0 0 EBAY INC Common 278642103 557 11090 SH SOLE 0 0 0 ECOLAB INC Common 278865100 958 4426 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 1389 15230 SH SOLE 0 0 0 ELECTRONIC ARTS Common 285512109 19604 136516 SH SOLE 0 0 0 EMERGENT BIOSOLUTIONS INC Common 29089Q105 2352 26250 SH SOLE 0 0 0 EMERSON ELECTRIC CO Common 291011104 859 10692 SH SOLE 0 0 0 ENBRIDGE INC Common 29250N105 5779 180656 SH SOLE 0 0 0 ENCOMPASS HEALTH CORP COM Common 29261A100 360 4354 SH SOLE 0 0 0 ENTERGY CORP Common 29364G103 240 2400 SH SOLE 0 0 0 ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 687 35071 SH SOLE 0 0 0 EPAM SYS INC Common 29414B104 3615 10087 SH SOLE 0 0 0 EQUINIX INC NEW REIT 29444U700 858 1201 SH SOLE 0 0 0 ERICSSON ADR EACH REP 1 ORD B SEK1 ADR 294821608 349 29187 SH SOLE 0 0 0 ESTEE LAUDER COMPANIES INC CL A Class A 518439104 402 1510 SH SOLE 0 0 0 EVERSOURCE ENERGY Common 30040W108 493 5701 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG MKTS INTERNET &ECOMMERCE ETF ETF 301505889 1349 21223 SH SOLE 0 0 0 EXELIXIS INC Common 30161Q104 2843 141662 SH SOLE 0 0 0 EXELON CORPORATION Common 30161N101 255 6042 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 2586 22318 SH SOLE 0 0 0 EXXON MOBIL CORP Common 30231G102 4296 104226 SH SOLE 0 0 0 FACEBOOK INC Common 30303M102 6464 23664 SH SOLE 0 0 0 FACTSET RESEARCH SYSTEMS INC Common 303075105 445 1339 SH SOLE 0 0 0 FAIR ISAAC CORP COM Common 303250104 2088 4086 SH SOLE 0 0 0 FASTENAL CO Common 311900104 218 4474 SH SOLE 0 0 0 FEDEX CORP Common 31428X106 2700 10399 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL INC Common 31620R303 5881 150440 SH SOLE 0 0 0 FIDELITY NATIONAL INFORMATION SERVICES INC. Common 31620M106 2649 18727 SH SOLE 0 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 2275 41940 SH SOLE 0 0 0 FIFTH THIRD BANCORP Common 316773100 1117 40507 SH SOLE 0 0 0 FIRST AMERICAN FINANCIAL CORP Common 31847R102 476 9223 SH SOLE 0 0 0 FIRST CITIZENS BANCSHARES INC (DE) Common 31946M103 613 1067 SH SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 3348 79459 SH SOLE 0 0 0 FIRST REPUBLIC BANK Common 33616C100 3349 22796 SH SOLE 0 0 0 FIRST TR GREEN ENERGY ETF 33733E500 463 6590 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VIII TCW UNCON ETF 33740F888 1363 51087 SH SOLE 0 0 0 FIRST TR ISE GLOBAL WIND ENERGY INDEX FD ETF 33736G106 1172 50301 SH SOLE 0 0 0 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 247 2601 SH SOLE 0 0 0 FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 3032 69518 SH SOLE 0 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIV ETF ETF 33738R118 1053 21284 SH SOLE 0 0 0 FISERV INC Common 337738108 25024 219780 SH SOLE 0 0 0 FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 2628 100714 SH SOLE 0 0 0 FLIR SYSTEMS INC. Common 302445101 755 17221 SH SOLE 0 0 0 FLOOR and DECOR HLDGS INC CL A Class A 339750101 308 3322 SH SOLE 0 0 0 FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 707 16251 SH SOLE 0 0 0 FORD MOTOR CO Common 345370860 296 33655 SH SOLE 0 0 0 FORTIVE CORPORATION Common 34959J108 249 3514 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SECURITY INC Common 34964C106 6563 76562 SH SOLE 0 0 0 FRESENIUS MEDICAL CARE AG & CO. KGAA ADR 358029106 312 7508 SH SOLE 0 0 0 FT EMRGING MKTS SML CAP ETF 33737J307 452 10992 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 245 5773 SH SOLE 0 0 0 GARMIN LTD. Common H2906T109 381 3180 SH SOLE 0 0 0 GARTNER INC Common 366651107 734 4584 SH SOLE 0 0 0 GENERAL DYNAMICS Common 369550108 245 1643 SH SOLE 0 0 0 GENERAL ELECTRIC CO Common 369604103 1233 114168 SH SOLE 0 0 0 GENERAL MILLS INC Common 370334104 627 10669 SH SOLE 0 0 0 GENERAL MOTORS CO Common 37045V100 421 10101 SH SOLE 0 0 0 GENTEX CORPORATION Common 371901109 251 7409 SH SOLE 0 0 0 GENUINE PARTS CO Common 372460105 234 2333 SH SOLE 0 0 0 GILEAD SCIENCES INC Common 375558103 3254 55845 SH SOLE 0 0 0 GLAXOSMITHKLINE ADR ADR 37733W105 381 10361 SH SOLE 0 0 0 GLOBAL PAYMENTS INC Common 37940X102 1694 7863 SH SOLE 0 0 0 GLOBE LIFE INC COM Common 37959E102 5155 54286 SH SOLE 0 0 0 GOOGLE INC Common 02079K305 47598 27158 SH SOLE 0 0 0 GOOGLE INC CL A Class A 02079K107 20842 11897 SH SOLE 0 0 0 GRIFOLS SA ADR 398438408 232 12593 SH SOLE 0 0 0 GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357 30114 236112 SH SOLE 0 0 0 GUGGENHEIM SOLAR ETF 46138G706 1214 11813 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM Common 40637H109 3421 80097 SH SOLE 0 0 0 HCA HOLDINGS INC Common 40412C101 430 2613 SH SOLE 0 0 0 HDFC BANK LIMITED ADR ADR 40415F101 271 3748 SH SOLE 0 0 0 HEALTHCARE TR AMER INC CL A REIT 42225P501 616 22350 SH SOLE 0 0 0 HEICO CORP Common 422806109 1231 9300 SH SOLE 0 0 0 HENRY JACK & ASSOCIATES INC Common 426281101 2490 15371 SH SOLE 0 0 0 HENRY SCHEIN INC Common 806407102 1544 23095 SH SOLE 0 0 0 HERSHEY COMPANY Common 427866108 237 1557 SH SOLE 0 0 0 HIGHLAND FDS I HIGHLAND/IBOXX SR LN ETF ETF 430101774 202 12583 SH SOLE 0 0 0 HINGHAM INSTITUTIONAL SAVINGS Common 433323102 713 3300 SH SOLE 0 0 0 HOLOGIC INC Common 436440101 1602 21996 SH SOLE 0 0 0 HOME DEPOT INC Common 437076102 11289 42502 SH SOLE 0 0 0 HONEYWELL INTL INC Common 438516106 3583 16848 SH SOLE 0 0 0 HUMANA Common 444859102 496 1209 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM Common 446150104 740 58629 SH SOLE 0 0 0 HUNTINGTON INGALLS INDUSTRIES INC Common 446413106 246 1444 SH SOLE 0 0 0 IAA INC COM Common 449253103 6652 102375 SH SOLE 0 0 0 ICON PLC Common G4705A100 2927 15014 SH SOLE 0 0 0 IDACORP Common 451107106 3249 33834 SH SOLE 0 0 0 IDEX CORPORATION Common 45167R104 1338 6715 SH SOLE 0 0 0 IDEXX LABS CORP Common 45168D104 1164 2328 SH SOLE 0 0 0 ILLINOIS TOOL WORKS Common 452308109 698 3423 SH SOLE 0 0 0 ILLUMINA INC Common 452327109 652 1762 SH SOLE 0 0 0 INTEGER HOLDINGS CORP COM Common 45826H109 2606 32102 SH SOLE 0 0 0 INTEL CORP Common 458140100 6864 137768 SH SOLE 0 0 0 INTERCONTINENTAL EX Common 45866F104 29509 255954 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHINES Common 459200101 1772 14080 SH SOLE 0 0 0 INTUIT INC Common 461202103 28908 76103 SH SOLE 0 0 0 INTUITIVE SURGICAL INC. Common 46120E602 332 406 SH SOLE 0 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 841 14951 SH SOLE 0 0 0 IPG PHOTONICS CORP Common 44980X109 254 1135 SH SOLE 0 0 0 IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 40005 1252893 SH SOLE 0 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 281 2343 SH SOLE 0 0 0 ISHARES BARCLAYS 10-20 YR TREA BOND FD ETF 464288653 287 1802 SH SOLE 0 0 0 ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 34508 399488 SH SOLE 0 0 0 ISHARES BARCLAYS 3-7 YR TREAS BD FD ETF 464288661 592 4455 SH SOLE 0 0 0 ISHARES BARCLAYS MORTGAGE BACKED SECURITIES ETF 464288588 259 2348 SH SOLE 0 0 0 ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679 1135 10272 SH SOLE 0 0 0 ISHARES CMBS ETF ETF 46429B366 1312 23721 SH SOLE 0 0 0 ISHARES CORE DIVIDEND GROWTH ETF 46434V621 2470 55101 SH SOLE 0 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 12720 184101 SH SOLE 0 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 202 3253 SH SOLE 0 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 34754 92580 SH SOLE 0 0 0 ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 7404 85872 SH SOLE 0 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 21923 352524 SH SOLE 0 0 0 ISHARES CORE TOTAL US BOND MARKET ETF 464287226 38676 327240 SH SOLE 0 0 0 ISHARES CORE US GROWTH ETF ETF 464287671 15064 169846 SH SOLE 0 0 0 ISHARES CURRENCY HEDGE MSCI ETF 46435G847 713 24212 SH SOLE 0 0 0 ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448 5555 188498 SH SOLE 0 0 0 ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 1858 19323 SH SOLE 0 0 0 ISHARES DOW JONES U S REAL ESTATE ETF 464287739 320 3731 SH SOLE 0 0 0 ISHARES DOW JONES U.S. AEROSPACE & DEFEN ETF 464288760 510 5383 SH SOLE 0 0 0 ISHARES DOW JONES US HEALTHCARE PROVIDER ETF 464288828 4144 17656 SH SOLE 0 0 0 ISHARES DOW JONES US PHARMACEUTICALS ETF 464288836 1008 5619 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 367 10898 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 7341 270083 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 34886 926090 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 565 12345 SH SOLE 0 0 0 ISHARES FLOATING RATE BOND ETF 46429B655 894 17632 SH SOLE 0 0 0 ISHARES GLOBAL 100 ETF ETF 464287572 260 4131 SH SOLE 0 0 0 ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 3203 73279 SH SOLE 0 0 0 ISHARES GOLD TRUST ETF 464285105 2717 149848 SH SOLE 0 0 0 ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 531 6080 SH SOLE 0 0 0 ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 355 2570 SH SOLE 0 0 0 ISHARES INC CURRENCY HEDGED MSCI EMERGIN ETF 46434G509 560 18224 SH SOLE 0 0 0 ISHARES INC MLT FCTR EMG MKT ETF 46434G889 220 4471 SH SOLE 0 0 0 ISHARES INC MSCI JAPAN INDEX FD ETF 46434G822 601 8897 SH SOLE 0 0 0 ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 304 2624 SH SOLE 0 0 0 ISHARES MSCI ACWI EX US ETF 464288240 3377 63661 SH SOLE 0 0 0 ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 2365 26394 SH SOLE 0 0 0 ISHARES MSCI CHINA ETF ETF 46429B671 2133 26337 SH SOLE 0 0 0 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 6545 64862 SH SOLE 0 0 0 ISHARES MSCI EAFE INDEX ETF 464287465 20206 276944 SH SOLE 0 0 0 ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 1111 15133 SH SOLE 0 0 0 ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 16335 238984 SH SOLE 0 0 0 ISHARES MSCI EAFE VALUE INDEX ETF 464288877 514 10886 SH SOLE 0 0 0 ISHARES MSCI EMERGING MARKETS ETF 464287234 3942 76291 SH SOLE 0 0 0 ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 1301 30990 SH SOLE 0 0 0 ISHARES MSCI EUROPE FINANCIALS ETF 464289180 188 10700 SH SOLE 0 0 0 ISHARES MSCI SOUTH KOREA ETF 464286772 1552 18033 SH SOLE 0 0 0 ISHARES MSCI TAIWAN ETF 46434G772 1445 27216 SH SOLE 0 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1255 15245 SH SOLE 0 0 0 ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 30021 442263 SH SOLE 0 0 0 ISHARES MT GOV/CORP ETF 464288612 876 7448 SH SOLE 0 0 0 ISHARES NASDAQ BIOTECHNOLOGY INDEX FD ETF 464287556 570 3765 SH SOLE 0 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 68909 325286 SH SOLE 0 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 33382 138436 SH SOLE 0 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5666 41442 SH SOLE 0 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 10605 54090 SH SOLE 0 0 0 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 1784 6221 SH SOLE 0 0 0 ISHARES RUSSELL MID-CAP ETF ETF 464287499 17548 255982 SH SOLE 0 0 0 ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 2337 22763 SH SOLE 0 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 615 6344 SH SOLE 0 0 0 ISHARES S&P 500 GROWTH INDEX ETF 464287309 23662 370756 SH SOLE 0 0 0 ISHARES S&P 500 VALUE INDEX ETF 464287408 15617 121990 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 ETF 464287507 33210 144499 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 972 13452 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 657 7614 SH SOLE 0 0 0 ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 1136 9696 SH SOLE 0 0 0 ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 6134 17322 SH SOLE 0 0 0 ISHARES S&P SMALLCAP 600 ETF 464287804 34919 379971 SH SOLE 0 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 8035 70376 SH SOLE 0 0 0 ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 838 10304 SH SOLE 0 0 0 ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 611 21640 SH SOLE 0 0 0 ISHARES TR INTRM TR CRP ETF ETF 464288638 804 13004 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ESG OP ETF 46435G516 519 7107 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF ETF 464289438 691 5193 SH SOLE 0 0 0 ISHARES TR RUSSELL ETF 464287630 948 7198 SH SOLE 0 0 0 ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 1622 42110 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF ETF 464288620 1053 16992 SH SOLE 0 0 0 ISHARES TRUST CONVERTIBLE BOND ETF ETF 46435G102 369 3827 SH SOLE 0 0 0 ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 211465 3147271 SH SOLE 0 0 0 ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663 963 10988 SH SOLE 0 0 0 ISHARES TRUST MSCI USA ESG OPTIMIZED ETF ETF 46435G425 218 2534 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 3671 73164 SH SOLE 0 0 0 ISHARES US MEDICAL ETF 464288810 540 1650 SH SOLE 0 0 0 JACOBS ENGR GROUP INC COM Common 469814107 24042 220652 SH SOLE 0 0 0 JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106 336 3819 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORP Common 477839104 1516 13316 SH SOLE 0 0 0 JOHNSON & JOHNSON Common 478160104 16132 102502 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 1775 34940 SH SOLE 0 0 0 JPMORGAN CHASE & CO Common 46625H100 39095 307667 SH SOLE 0 0 0 KANSAS CITY SOUTHERN COM Common 485170302 545 2670 SH SOLE 0 0 0 KIMBERLY CLARK CORP Common 494368103 803 5956 SH SOLE 0 0 0 KKR & CO LP Common 48251W104 955 23586 SH SOLE 0 0 0 KLA-TENCOR CORPORATION Common 482480100 4189 16180 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM Common 502431109 6233 32976 SH SOLE 0 0 0 LABORATORY CORP OF AMERICA Common 50540R409 295 1450 SH SOLE 0 0 0 LAM RESEARCH CORPORATION Common 512807108 2128 4505 SH SOLE 0 0 0 LAMAR ADVERTISING CO REIT 512816109 5184 62289 SH SOLE 0 0 0 LANDSTAR SYSTEM INC. Common 515098101 6233 46289 SH SOLE 0 0 0 LAS VEGAS SANDS CORP Common 517834107 680 11407 SH SOLE 0 0 0 LAZARD LTD Common G54050102 848 20048 SH SOLE 0 0 0 LIBERTY LATIN AMERICA LTD Common G9001E128 133 12005 SH SOLE 0 0 0 LILLY ELI & COMPANY Common 532457108 993 5881 SH SOLE 0 0 0 LINDE PLC Common G5494J103 677 2569 SH SOLE 0 0 0 LITHIA MOTORS INC CL A Class A 536797103 4788 16361 SH SOLE 0 0 0 LIVE NATION ENTMT Common 538034109 5887 80122 SH SOLE 0 0 0 LKQ CORP Common 501889208 5169 146684 SH SOLE 0 0 0 LOCKHEED MARTIN CORP Common 539830109 1900 5352 SH SOLE 0 0 0 LOEWS CORPORATION Common 540424108 738 16393 SH SOLE 0 0 0 Logitech International S.A. Common H50430232 260 2675 SH SOLE 0 0 0 LOWES COMPANIES Common 548661107 32362 201617 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109 658 1890 SH SOLE 0 0 0 LYFT INC CL A COM Common 55087P104 393 8000 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES NV Common N53745100 208 2268 SH SOLE 0 0 0 MACQUARIE INFRASTRUC LLC Common 55608B105 369 9823 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 515 12146 SH SOLE 0 0 0 MANULIFE FINANCIAL CORP Common 56501R106 325 18265 SH SOLE 0 0 0 MARATHON PETROLEUM CORP Common 56585A102 334 8065 SH SOLE 0 0 0 MARKEL CORPORATION Common 570535104 7545 7302 SH SOLE 0 0 0 MARKET VECTORS EMRGING LOCAL C URRENCY BND ETF ETF 92189H300 291 8760 SH SOLE 0 0 0 MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 1006 38774 SH SOLE 0 0 0 MARKET VECTORS GOLD MINERS ETF ETF 92189F106 1359 37722 SH SOLE 0 0 0 MARKET VECTORS INTERM MUN IND ETF ETF 92189H201 1202 23101 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM Common 57060D108 692 1213 SH SOLE 0 0 0 MARRIOTT INTL INC CL A Class A 571903202 283 2147 SH SOLE 0 0 0 MARTIN MARIETTA MATRLS Common 573284106 214 753 SH SOLE 0 0 0 MASCO CORPORATION Common 574599106 337 6131 SH SOLE 0 0 0 MASTERCARD INC Common 57636Q104 44729 125313 SH SOLE 0 0 0 MATCH GROUP INC COM Common 57667L107 534 3532 SH SOLE 0 0 0 MCCORMICK & CO INC Common 579780206 11930 124795 SH SOLE 0 0 0 MCDONALDS CORP Common 580135101 3320 15474 SH SOLE 0 0 0 MCKESSON CORPORATION Common 58155Q103 634 3645 SH SOLE 0 0 0 MEDTRONIC INC Common G5960L103 20695 176671 SH SOLE 0 0 0 MERCADOLIBRE INC Common 58733R102 426 254 SH SOLE 0 0 0 MERCK & CO INC Common 58933Y105 29968 366354 SH SOLE 0 0 0 MERCURY COMPUTER SYSTEM Common 589378108 485 5505 SH SOLE 0 0 0 MERIDIAN BIOSCIENCE INC. Common 589584101 2483 132866 SH SOLE 0 0 0 MERIDIAN INTERSTATE BANCORP, INC. Common 58958U103 584 39174 SH SOLE 0 0 0 METLIFE INC Common 59156R108 914 19477 SH SOLE 0 0 0 METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 815 715 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL Common 552953101 208 6603 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC Common 595017104 4903 35504 SH SOLE 0 0 0 MICRON TECHNOLOGY Common 595112103 588 7818 SH SOLE 0 0 0 MICROSOFT CORP Common 594918104 108140 486195 SH SOLE 0 0 0 MIDCAP SPDR ETF 78467Y107 3937 9375 SH SOLE 0 0 0 MODERNA INC COM Common 60770K107 321 3070 SH SOLE 0 0 0 MONDELEZ INTL INC COM Common 609207105 657 11242 SH SOLE 0 0 0 MONSTER BEVERAGE CORP Common 61174X109 520 5620 SH SOLE 0 0 0 MOODY'S CORP Common 615369105 14002 48241 SH SOLE 0 0 0 MORGAN STANLEY Common 617446448 326 4756 SH SOLE 0 0 0 MOTOROLA INC COM Common 620076307 511 3004 SH SOLE 0 0 0 MSCI INC. Common 55354G100 2479 5552 SH SOLE 0 0 0 NCR CORPORATION Common 62886E108 740 19685 SH SOLE 0 0 0 NETFLIX COM INC COM Common 64110L106 6993 12933 SH SOLE 0 0 0 NEW YORK TIMES COMPANY Common 650111107 328 6339 SH SOLE 0 0 0 NEXSTAR BROADCASTING GP Common 65336K103 5443 49845 SH SOLE 0 0 0 NEXTERA ENERGY INC Common 65339F101 6088 78917 SH SOLE 0 0 0 NICE SYS LTD SPONSORED ADR ISIN US65365 ADR 653656108 426 1504 SH SOLE 0 0 0 NIKE INC Common 654106103 2692 19031 SH SOLE 0 0 0 NMI HOLDINGS INC CLASS A Class A 629209305 3712 163906 SH SOLE 0 0 0 NOMAD FOODS LIMITED ORD NPV Common G6564A105 3581 140881 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP Common 655844108 1598 6725 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP Common 666807102 14055 46124 SH SOLE 0 0 0 NOVARTIS ADR ADR 66987V109 818 8659 SH SOLE 0 0 0 NOVOCURE LTD COM Common G6674U108 17022 98370 SH SOLE 0 0 0 NOVO-NORDISK ADR ADR 670100205 374 5361 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 2962 110563 SH SOLE 0 0 0 NVIDIA CORP Common 67066G104 24280 46495 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V Common N6596X109 21082 132582 SH SOLE 0 0 0 OCULAR THERAPEUTIX INC COM Common 67576A100 497 24000 SH SOLE 0 0 0 OLD REPUBLIC INTERNATIONAL Common 680223104 4134 209737 SH SOLE 0 0 0 OMEGA HEALTHCARE INC REIT 681936100 271 7450 SH SOLE 0 0 0 ORACLE CORPORATION Common 68389X105 2981 46080 SH SOLE 0 0 0 O'REILLY AUTOMOTIVE Common 67103H107 337 745 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM Common 68902V107 616 9120 SH SOLE 0 0 0 PACKAGING CORPORATION OF AMERICA Common 695156109 1031 7473 SH SOLE 0 0 0 PALO ALTO NETWORKS INC Common 697435105 246 692 SH SOLE 0 0 0 PARKER HANNIFIN CORP Common 701094104 379 1390 SH SOLE 0 0 0 PARSLEY ENERGY INC CL A Class A 701877102 162 11429 SH SOLE 0 0 0 PAYCHEX INC Common 704326107 5689 61050 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM Common 70432V102 3167 7003 SH SOLE 0 0 0 PAYPAL HOLDINGS INCO Common 70450Y103 10729 45811 SH SOLE 0 0 0 PENSKE AUTOMOTIVE GROUP Common 70959W103 559 9416 SH SOLE 0 0 0 PEPSICO INC Common 713448108 47891 322935 SH SOLE 0 0 0 PERKINELMER INC Common 714046109 328 2288 SH SOLE 0 0 0 PFIZER INC Common 717081103 6541 177685 SH SOLE 0 0 0 PHILIP MORRIS INTERNATIONAL INC Common 718172109 6046 73022 SH SOLE 0 0 0 PHILLIPS 66 COM Common 718546104 628 8982 SH SOLE 0 0 0 PIMCO ENHANCED SHORT MATURITY ETF 72201R833 7327 71801 SH SOLE 0 0 0 PIMCO INVEST GRADE CORP ETF 72201R817 839 7162 SH SOLE 0 0 0 PIMCO TOTAL RETURN ETF 72201R775 598 5291 SH SOLE 0 0 0 PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 1086 74636 SH SOLE 0 0 0 PIONEER NATURAL RESOURCES CO Common 723787107 1496 13136 SH SOLE 0 0 0 PNC FINANCIAL SERVICES GROUP Common 693475105 21773 146127 SH SOLE 0 0 0 POWERSHARES CLEANTECH ETF 46137V407 502 6688 SH SOLE 0 0 0 PowerShares Aerospace & Defense ETF 46137V100 343 5051 SH SOLE 0 0 0 POWERSHARES FINANCIAL PFD ETF 46137V621 602 31321 SH SOLE 0 0 0 POWERSHARES FTSE RAFI US 1000 ETF 46137V613 271 2031 SH SOLE 0 0 0 POWERSHARES INTERNATIONAL CORPORATE BOND ETF 46138E636 285 9436 SH SOLE 0 0 0 POWERSHARES VARIABLE ETF 46138G870 839 32327 SH SOLE 0 0 0 POWERSHS QQQ TRUST SER ETF 46090E103 5611 17886 SH SOLE 0 0 0 POWERSHS WILDERHILL CLEAN ENERGY ETF 46137V134 310 2998 SH SOLE 0 0 0 PPG INDUSTRIES INC. Common 693506107 613 4248 SH SOLE 0 0 0 PRIMERICA , INC. Common 74164M108 221 1652 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP Common 74251V102 622 12529 SH SOLE 0 0 0 PROCTER & GAMBLE CO Common 742718109 34584 248558 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO Common 743315103 428 4325 SH SOLE 0 0 0 PROLOGIS INC REIT 74340W103 6939 69630 SH SOLE 0 0 0 PROSHARES TRUST INVT GRADE INT RATE HEDG ETF 74347B607 492 6505 SH SOLE 0 0 0 PUBLIC STORAGE REIT 74460D109 879 3805 SH SOLE 0 0 0 PURETECH HEALTH PLC ADS 746237106 1436 262600 SH SOLE 0 0 0 QUALCOMM INC Common 747525103 2000 13127 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC Common 74834L100 282 2369 SH SOLE 0 0 0 RAYTHEON TECHNOLOGIES CORP COM Common 75513E101 8351 116786 SH SOLE 0 0 0 REALTY INCOME CORPORATION REIT 756109104 2417 38872 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS INC Common 75886F107 2029 4199 SH SOLE 0 0 0 RELIANCE STEEL AND ALUMINUM Common 759509102 357 2984 SH SOLE 0 0 0 REPUBLIC SERVICES INC CL A Class A 760759100 3661 38014 SH SOLE 0 0 0 RESMED INC. Common 761152107 432 2032 SH SOLE 0 0 0 ROBERT HALF INTERNATIONAL INC Common 770323103 1052 16835 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC Common 773903109 2256 8995 SH SOLE 0 0 0 ROPER INDS INC Common 776696106 273 634 SH SOLE 0 0 0 ROSS STORES INC Common 778296103 31886 259634 SH SOLE 0 0 0 ROYAL BANK OF CANADA COM NPV ISIN CA780 Common 780087102 305 3718 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 292 8686 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC ADR CLASS A ADR 780259206 206 5860 SH SOLE 0 0 0 S & P GLOBAL INC Common 78409V104 930 2830 SH SOLE 0 0 0 SAFE-T GROUP LTD SPON ADS EACH REP 40 OR ADS 78643B401 14 10000 SH SOLE 0 0 0 SALESFORCE COM INC Common 79466L302 4319 19407 SH SOLE 0 0 0 SANOFI ADR ADR 80105N105 596 12263 SH SOLE 0 0 0 SBA COMMUNICATIONS CORP REIT 78410G104 229 810 SH SOLE 0 0 0 SCH US DIV EQUITY ETF ETF 808524797 23925 373010 SH SOLE 0 0 0 SCHLUMBERGER LIMITED Common 806857108 510 23381 SH SOLE 0 0 0 SCHWAB FUNDAMENTAL US ETF 808524763 657 15307 SH SOLE 0 0 0 SCHWAB LARGE CAP GROWTH ETF ETF 808524300 4144 32269 SH SOLE 0 0 0 SCHWAB LARGE CAP VALUE ETF ETF 808524409 5254 88263 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 12897 344936 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF 808524706 956 31177 SH SOLE 0 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755 1412 48212 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 5013 139211 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 50108 1330893 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL E ETF 808524730 207 7308 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 2300 50775 SH SOLE 0 0 0 SCHWAB US BROAD MARKET ETF ETF 808524102 1113 12227 SH SOLE 0 0 0 SCHWAB US LARGE CAT ETF ETF 808524201 26105 287024 SH SOLE 0 0 0 SCHWAB US REIT ETF ETF 808524847 407 10724 SH SOLE 0 0 0 SCHWAB US SMALL CAP ETF ETF 808524607 1260 14153 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO Common 810186106 321 1614 SH SOLE 0 0 0 SECTOR SPDR ENERGY ETF 81369Y506 6030 159111 SH SOLE 0 0 0 SECTOR SPDR FINANCIAL ETF ETF 81369Y605 1265 42909 SH SOLE 0 0 0 SECTOR SPDR HEALTH CARE ETF 81369Y209 13439 118465 SH SOLE 0 0 0 SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 3692 28397 SH SOLE 0 0 0 SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 2122 31465 SH SOLE 0 0 0 SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 790 8925 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 657 4086 SH SOLE 0 0 0 SHERWIN WILLIAMS CO Common 824348106 660 898 SH SOLE 0 0 0 SIRIUS XM RADIO INC COM Common 82968B103 174 27246 SH SOLE 0 0 0 SMITH & NEPHEW ADR ADR 83175M205 289 6860 SH SOLE 0 0 0 SONY CORP ADR-EACH CNV INTO 1 ORD NPV ADR 835699307 416 4115 SH SOLE 0 0 0 SOUTHERN CO Common 842587107 1185 19283 SH SOLE 0 0 0 SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 982 11864 SH SOLE 0 0 0 SPDR BARCLAYS INTERNATIONAL CORPORATE BD ETF 78464A151 294 7750 SH SOLE 0 0 0 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 270 884 SH SOLE 0 0 0 SPDR GOLD TRUST ETF 78463V107 50157 281212 SH SOLE 0 0 0 SPDR INDEX DJ GLOBAL REAL EST ETF 78463X749 252 5664 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 6374 230536 SH SOLE 0 0 0 SPDR INTL DIV ETF ETF 78463X772 534 14598 SH SOLE 0 0 0 SPDR NUVEEN BARCLAY EFT ETF 78468R739 202 4052 SH SOLE 0 0 0 SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 545 10386 SH SOLE 0 0 0 SPDR PORTFOLIO MID CAP ETF ETF 78464A847 4369 108145 SH SOLE 0 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF 78464A474 207 6580 SH SOLE 0 0 0 SPDR S&P 400 MID CAP GROWTH ETF 78464A821 225 3251 SH SOLE 0 0 0 SPDR S&P 400 MID CAP VALUE ETF 78464A839 481 8660 SH SOLE 0 0 0 SPDR S&P 500 ETF 78462F103 28099 75155 SH SOLE 0 0 0 SPDR S&P 500 GROWTH ETF 78464A409 669 12093 SH SOLE 0 0 0 SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 2012 26348 SH SOLE 0 0 0 SPDR S&P DIVIDEND ETF 78464A763 2417 22813 SH SOLE 0 0 0 SPDR SER TR MSCI USA STRTGIC ETF 78468R812 71259 682102 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH ETF ETF 78464A870 659 4678 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFLI HIGH YLD ETF 78468R606 467 17629 SH SOLE 0 0 0 SPDR SMALL CAP 600 ETF 78464A813 215 2705 SH SOLE 0 0 0 SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 6197 67709 SH SOLE 0 0 0 SQUARE INC Common 852234103 217 998 SH SOLE 0 0 0 SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103 1550 62836 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 4257 86391 SH SOLE 0 0 0 STAG INDL INC Common 85254J102 213 6785 SH SOLE 0 0 0 STARBUCKS CORP Common 855244109 5173 48355 SH SOLE 0 0 0 STARWOOD PROPERTY TRUST INC. REIT 85571B105 600 31073 SH SOLE 0 0 0 STATE STREET CORP Common 857477103 268 3680 SH SOLE 0 0 0 STERIS CORPORATION Common G8473T100 357 1881 SH SOLE 0 0 0 STERLING BANCORP COM Common 85917A100 2549 141780 SH SOLE 0 0 0 STORE CAP CORP REIT 862121100 638 18762 SH SOLE 0 0 0 STRYKER CORP Common 863667101 1401 5716 SH SOLE 0 0 0 SUNCOR ENERGY COM Common 867224107 3614 215403 SH SOLE 0 0 0 SUNSTONE HOTEL INVESTORS INC. REIT 867892101 1177 103881 SH SOLE 0 0 0 SYNNEX CORP Common 87162W100 963 11826 SH SOLE 0 0 0 SYNOPSYS INC Common 871607107 434 1676 SH SOLE 0 0 0 SYSCO CORP Common 871829107 3135 42217 SH SOLE 0 0 0 T MOBILE US INC COM Common 872590104 1700 12604 SH SOLE 0 0 0 T ROWE PRICE GROUP INC Common 74144T108 866 5718 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100 467 4281 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFT Common 874054109 6303 30332 SH SOLE 0 0 0 TARGET CORP Common 87612E106 1928 10922 SH SOLE 0 0 0 TCF FINANCIAL CORPORATION Common 872307103 2322 62711 SH SOLE 0 0 0 TE CONNECTIVITY LTD COM CHF0.77 Common H84989104 431 3562 SH SOLE 0 0 0 TELUS CORP NON VTG Common 87971M103 210 10616 SH SOLE 0 0 0 TESLA MOTORS INC COM USD0.001 Common 88160R101 1123 1591 SH SOLE 0 0 0 TETRA TECH INC. Common 88162G103 257 2218 SH SOLE 0 0 0 TEXAS INSTRUMENTS INC Common 882508104 1022 6226 SH SOLE 0 0 0 THE CHARLES SCHWAB CORP Common 808513105 933 17590 SH SOLE 0 0 0 THE ENSIGN GROUP Common 29358P101 4224 57922 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 3943 8466 SH SOLE 0 0 0 TJX COMPANIES INC Common 872540109 2111 30910 SH SOLE 0 0 0 TRACTOR SUPPLY Common 892356106 277 1970 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC COM Common G8994E103 370 2547 SH SOLE 0 0 0 TRANSCAT INC COM Common 893529107 473 13650 SH SOLE 0 0 0 TRANSDIGM GROUP INC Common 893641100 3081 4979 SH SOLE 0 0 0 TRANSUNION COM Common 89400J107 2732 27533 SH SOLE 0 0 0 TRAVELERS COMPANIES Common 89417E109 1029 7330 SH SOLE 0 0 0 TREX INC Common 89531P105 402 4798 SH SOLE 0 0 0 TRUIST FINL CORP Common 89832Q109 975 20352 SH SOLE 0 0 0 UGI CORP NEW Common 902681105 224 6401 SH SOLE 0 0 0 UNILEVER PLC ADR 904767704 1049 17380 SH SOLE 0 0 0 UNION PACIFIC CORP Common 907818108 3240 15562 SH SOLE 0 0 0 UNITED MICROELECTRONICS CORP A DR ADR 910873405 122 14507 SH SOLE 0 0 0 UNITED PARCEL SERVICES INC Common 911312106 486 2888 SH SOLE 0 0 0 UNITED RENTALS INC Common 911363109 20516 88467 SH SOLE 0 0 0 UNITEDHEALTH GROUP Common 91324P102 45470 129661 SH SOLE 0 0 0 Universal Forest Prods Inc Common 90278Q108 276 4969 SH SOLE 0 0 0 US BANCORP Common 902973304 4847 104045 SH SOLE 0 0 0 US FOOD HOLDING CORP Common 912008109 4544 136419 SH SOLE 0 0 0 V F CORPORATION Common 918204108 895 10483 SH SOLE 0 0 0 VALERO ENERGY CORP Common 91913Y100 398 7044 SH SOLE 0 0 0 VANGUARD DIVIDEND APPRECIATION ETF 921908844 150325 1064853 SH SOLE 0 0 0 VANGUARD ESG US STOCK ETF ETF 921910733 923 13160 SH SOLE 0 0 0 VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 67431 409468 SH SOLE 0 0 0 VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 53901 1141735 SH SOLE 0 0 0 VANGUARD FUNDS MSCI EUROPE ETF ETF 922042874 353 5861 SH SOLE 0 0 0 VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 6734 34591 SH SOLE 0 0 0 VANGUARD INDEX GROWTH ETF 922908736 8105 31992 SH SOLE 0 0 0 VANGUARD INDEX VALUE ETF 922908744 3110 26143 SH SOLE 0 0 0 VANGUARD INFO TECH INDEX ETF 92204A702 337 952 SH SOLE 0 0 0 VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 6410 65989 SH SOLE 0 0 0 VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407 453 7738 SH SOLE 0 0 0 VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 1505 25790 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 24472 488370 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 357 3856 SH SOLE 0 0 0 VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 5219 24612 SH SOLE 0 0 0 VANGUARD MID-CAP ETF ETF 922908629 4188 20253 SH SOLE 0 0 0 VANGUARD MID-CAP VALUE ETF ETF 922908512 13750 115584 SH SOLE 0 0 0 VANGUARD REIT INDEX ETF ETF 922908553 5222 61483 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 6215 35474 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 7816 65234 SH SOLE 0 0 0 VANGUARD S&P 500 ETF ETF 922908363 121330 353023 SH SOLE 0 0 0 VANGUARD SECTOR INDEX FDS VANGUARD CONSU ETF 92204A207 1370 7880 SH SOLE 0 0 0 VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 435 1946 SH SOLE 0 0 0 VANGUARD SHORT TERM ETF 92206C102 235 3823 SH SOLE 0 0 0 VANGUARD SHORT-TERM BOND INDEX ETF 921937827 4463 53834 SH SOLE 0 0 0 VANGUARD SMALL CAP GROWTH ETF ETF 922908595 4012 14989 SH SOLE 0 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 36715 258171 SH SOLE 0 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2399 27198 SH SOLE 0 0 0 VANGUARD TOTAL INTL ETF ETF 921909768 4778 79418 SH SOLE 0 0 0 VANGUARD TOTAL STOCK MARKET ETF 922908769 91194 468526 SH SOLE 0 0 0 VANGUARD US FINLS ETF 92204A405 814 11177 SH SOLE 0 0 0 Vanguard Whitehall Funds International H ETF 921946794 996 16388 SH SOLE 0 0 0 VANGUARD WHITEHALL HIGH DIVIDEND ETF 921946406 1541 16840 SH SOLE 0 0 0 VENTAS INC REIT 92276F100 304 6195 SH SOLE 0 0 0 VERISIGN INC Common 92343E102 10699 49442 SH SOLE 0 0 0 VERISK ANALYTICS INC Common 92345Y106 343 1653 SH SOLE 0 0 0 VERIZON COMMUNICATIONS Common 92343V104 11038 187889 SH SOLE 0 0 0 VERTEX PHARMACEUTCLS INC Common 92532F100 336 1421 SH SOLE 0 0 0 VIACOMCBS INC CL B Common 92556H206 215 5768 SH SOLE 0 0 0 VICI PPTYS INC COM REIT 925652109 221 8685 SH SOLE 0 0 0 VIRTU FINANCIAL INC Common 928254101 371 14742 SH SOLE 0 0 0 VISA INC COM Common 92826C839 11413 52180 SH SOLE 0 0 0 VMWARE INC Common 928563402 346 2465 SH SOLE 0 0 0 W. P. CAREY INC REIT 92936U109 730 10347 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM ISIN U Common 931427108 202 5077 SH SOLE 0 0 0 WALMART STORES INC Common 931142103 2179 15114 SH SOLE 0 0 0 WALT DISNEY CO Common 254687106 30681 169341 SH SOLE 0 0 0 WASTE CONNECTIONS INC. Common 94106B101 403 3930 SH SOLE 0 0 0 WASTE MANAGEMENT INC Common 94106L109 1490 12634 SH SOLE 0 0 0 WATERS CORP Common 941848103 1658 6703 SH SOLE 0 0 0 WELLCARE MGMT GROUP INC REIT 95040Q104 950 14696 SH SOLE 0 0 0 WELLS FARGO & CO Common 949746101 476 15763 SH SOLE 0 0 0 WEYERHAEUSER CO REIT 962166104 258 7692 SH SOLE 0 0 0 WIPRO LTD ADR ADR 97651M109 92 16347 SH SOLE 0 0 0 WISCONSIN ENERGY Common 92939U106 1283 13943 SH SOLE 0 0 0 WISDOMTREE CBOE S&P PUT WRITE ETF 97717X560 434 15222 SH SOLE 0 0 0 WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 1692 41138 SH SOLE 0 0 0 WISDOMTREE EQUITY INC FD ETF 97717W208 4117 59351 SH SOLE 0 0 0 WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 970 9021 SH SOLE 0 0 0 WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 1328 24603 SH SOLE 0 0 0 WORKDAY INC CL A Common 98138H101 222 928 SH SOLE 0 0 0 WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 3432 57735 SH SOLE 0 0 0 XCEL ENERGY INC Common 98389B100 435 6530 SH SOLE 0 0 0 XILINX INC Common 983919101 304 2142 SH SOLE 0 0 0 YETI HOLDINGS INC Common 98585X104 289 4215 SH SOLE 0 0 0 YUM! BRANDS INC Common 988498101 455 4187 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATION Common 989207105 584 1520 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM Common 98956P102 2720 17651 SH SOLE 0 0 0 ZOETIS INC COM USD0.01 CL A Common 98978V103 4004 24190 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 15203 61351 SH SOLE 0 0 0 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 798 4360 SH SOLE 0 0 0 MEDICAL PROPERTIES TRUST INC. REIT 58463J304 961 44091 SH SOLE 0 0 0 MGM GROWTH PPTYS LLC CL A COM Class A 55303A105 209 6675 SH SOLE 0 0 0 PHYSICIANS REALTY TR REIT 71943U104 243 13643 SH SOLE 0 0 0 SCHWAB US MID-CAP ETF ETF 808524508 261 3829 SH SOLE 0 0 0 DraftKings Inc Class A 26142R104 304 6520 SH SOLE 0 0 0 Sarepta Therapeutics Inc Common 803607100 286 1676 SH SOLE 0 0 0 Atlantic Un Bankshares Corp Common 04911A107 212 6451 SH SOLE 0 0 0 iShares China Large-Cap ETF 464287184 306 6600 SH SOLE 0 0 0 iShares US Indl ETF 464287754 597 6149 SH SOLE 0 0 0 McCormick & Company Inc Common 579780107 16430 171916 SH SOLE 0 0 0 Microvision Inc. Common 594960304 91 17000 SH SOLE 0 0 0 Newmark Group, Inc. Common 65158N102 73 10000 SH SOLE 0 0 0 NVR Inc. Common 62944T105 1224 300 SH SOLE 0 0 0 PowerShares Preferred ETF ETF 46138E511 1028 67375 SH SOLE 0 0 0 Lordstown Motors Corp Class A 54405Q100 245 12200 SH SOLE 0 0 0 Sandy Spring Bancorp Inc. Common 800363103 490 15235 SH SOLE 0 0 0 ProShares UltraPro QQQ ETF 74347X831 458 2520 SH SOLE 0 0 0 Varonis Sys Inc Common 922280102 205 1251 SH SOLE 0 0 0 Applied Genetic Technologies C Common 03820J100 477 116592 SH SOLE 0 0 0 Brookfield Business Partners L MLP G16234109 361 9616 SH SOLE 0 0 0 CSW Industrials, Inc. Common 126402106 563 5030 SH SOLE 0 0 0 Cerus Corp. Common 157085101 617 89200 SH SOLE 0 0 0 China Mobile ADR ADR 16941M109 345 12087 SH SOLE 0 0 0 Copa Holdings SA Class A P31076105 232 3000 SH SOLE 0 0 0 Energy Transfer LP MLP 29273V100 145 23384 SH SOLE 0 0 0 Envista Holdings Corporation Common 29415F104 984 29171 SH SOLE 0 0 0 First Long Island Corp. Common 320734106 1004 56270 SH SOLE 0 0 0 Jounce Therapeutics Inc Common 481116101 70 10000 SH SOLE 0 0 0 Liberty Global Ser C Common G5480U120 569 24060 SH SOLE 0 0 0 Neurocrine Biosciences, Inc. Common 64125C109 688 7175 SH SOLE 0 0 0 Quanta Services Inc. Common 74762E102 1369 19013 SH SOLE 0 0 0 Sciplay Corporation Common 809087109 1580 114069 SH SOLE 0 0 0 Short S&P 500 Proshares ETF 74347B425 474 26351 SH SOLE 0 0 0 Tyler Technologies Inc Common 902252105 2318 5310 SH SOLE 0 0 0 Willamette Valley Vineyards, I Common 969136100 169 26600 SH SOLE 0 0 0 Yamana Gold Inc. Common 98462Y100 1641 287414 SH SOLE 0 0 0 iShares Russell 3000 Index Fun ETF 464287689 369 1649 SH SOLE 0 0 0 Invesco BulletShares 2023 Corp ETF 46138J866 12067 550985 SH SOLE 0 0 0 Invesco BulletShares 2024 Corp ETF 46138J841 10753 480279 SH SOLE 0 0 0 Invesco BulletShares 2025 Corp ETF 46138J825 11089 490024 SH SOLE 0 0 0 Invesco BulletShares 2026 Corp ETF 46138J791 10453 476659 SH SOLE 0 0 0 Invesco BulletShares 2027 Corp ETF 46138J783 7729 345195 SH SOLE 0 0 0 Invesco BulletShares 2028 Corp ETF 46138J643 6175 261445 SH SOLE 0 0 0 Invesco BulletShares 2029 Corp ETF 46138J577 4534 207970 SH SOLE 0 0 0 Quadratic Int Rte Volatility & ETF 500767736 7040 251707 SH SOLE 0 0 0 JP Morgan Ultra-Short Municipa ETF 46641Q654 1021 20000 SH SOLE 0 0 0 Texas Pacific Land Trust Royalty Trust 882610108 1240 11458 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED BUY- W COM Closed-End ETF 27828Y108 302 19642 SH SOLE 0 0 0 NORDSON CORP COM Common 655663102 276 1800 SH SOLE 0 0 0 BLACKLINE INC COM Common 09239B109 233 1750 SH SOLE 0 0 0 FABRINET SHS Common G3323L100 388 5000 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOBAL COM Common 27829F108 245 27955 SH SOLE 0 0 0 GOLDMAN SACHS BDC INC SHS SHS 38147U107 1903 99539 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM Common 06759X107 1604 121717 SH SOLE 0 0 0 TOMPKINS FINL CORP COM Common 890110109 4390 62180 SH SOLE 0 0 0 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 20816 462881 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM Common 83417M104 533 1670 SH SOLE 0 0 0 SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855 294 5895 SH SOLE 0 0 0