0001080628-21-000004.txt : 20210521 0001080628-21-000004.hdr.sgml : 20210521 20210521132448 ACCESSION NUMBER: 0001080628-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210521 DATE AS OF CHANGE: 20210521 EFFECTIVENESS DATE: 20210521 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: 21948012 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-2021 03-31-2021 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-20-2021 0 755 4760362
INFORMATION TABLE 2 infotable.xml 3M COMPANY Common 88579Y101 1851 9605 SH SOLE 0 0 0 ABB LTD ADR ADR 000375204 444 14572 SH SOLE 0 0 0 ABBOTT LABORATORIES Common 002824100 4414 36831 SH SOLE 0 0 0 ABBVIE INC Common 00287Y109 3637 33611 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS ETF 00326A104 34234 2087418 SH SOLE 0 0 0 ACCENTURE Common G1151C101 32916 119152 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM Common 00507V109 6721 72269 SH SOLE 0 0 0 ADOBE SYSTEMS INC Common 00724F101 3036 6387 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC Common 00751Y106 3180 17333 SH SOLE 0 0 0 AFLAC INC Common 001055102 381 7439 SH SOLE 0 0 0 AGCO CORP NY Reg Shrs 001084102 4468 31105 SH SOLE 0 0 0 AGRITEC SYSTEMS INC Common 05351W103 224 4505 SH SOLE 0 0 0 AIR PRODUCTS & CHEM Common 009158106 1228 4366 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC. Common 015351109 308 2016 SH SOLE 0 0 0 ALGONQUIN PWR UTILS CORP Common 015857105 203 12786 SH SOLE 0 0 0 ALIBABA GROUP HOLDING LTD ADR 01609W102 3956 17447 SH SOLE 0 0 0 ALLISON TRANSMISSION HOLDINGS INC Common 01973R101 2247 55030 SH SOLE 0 0 0 ALLSTATE CORP Common 020002101 524 4563 SH SOLE 0 0 0 ALPS ETF TR CLEAN ENERGY ETF 00162Q460 405 5187 SH SOLE 0 0 0 ALTRIA GROUP INC Common 02209S103 1341 26218 SH SOLE 0 0 0 AMAZON.COM INC Common 023135106 26222 8475 SH SOLE 0 0 0 AMERCO INC Common 023586100 446 728 SH SOLE 0 0 0 AMERICA MOVIL SAB ADR ADR 02364W105 207 15224 SH SOLE 0 0 0 AMERICAN ELECTRIC POWER CO INC Common 025537101 423 4995 SH SOLE 0 0 0 AMERICAN EXPRESS Common 025816109 10576 74773 SH SOLE 0 0 0 AMERICAN FINANCIAL GROUP INC Common 025932104 3505 30723 SH SOLE 0 0 0 AMERICAN INTERNATIONAL GROUP INC Common 026874784 320 6919 SH SOLE 0 0 0 AMERICAN TOWER CORPORATION REIT 03027X100 4814 20139 SH SOLE 0 0 0 AMERICAN WATER WORKS Common 030420103 1207 8049 SH SOLE 0 0 0 AMERIPRISE FINANCIAL INC Common 03076C106 1217 5235 SH SOLE 0 0 0 AMGEN INC Common 031162100 15478 62207 SH SOLE 0 0 0 AMPHENOL CORPORATION Common 032095101 3263 49462 SH SOLE 0 0 0 ANALOG DEVICES INC Common 032654105 2206 14225 SH SOLE 0 0 0 ANHEUSER-BUSCH ADR ADR 03524A108 511 8128 SH SOLE 0 0 0 ANSYS INC Common 03662Q105 2948 8681 SH SOLE 0 0 0 ANTHEM, INC. Common 036752103 1696 4726 SH SOLE 0 0 0 AON PLC Common G0403H108 980 4259 SH SOLE 0 0 0 APACHE CORPORATION Common 03743Q108 320 17864 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM CL A Class A 03768E105 1335 28393 SH SOLE 0 0 0 APPLE INC Common 037833100 72578 594167 SH SOLE 0 0 0 APPLIED GENETIC TECHNOLOGIES C COM Common 03820J100 604 119048 SH SOLE 0 0 0 APPLIED MATERIALS INC Common 038222105 5886 44056 SH SOLE 0 0 0 APTARGROUP INC Common 038336103 4172 29451 SH SOLE 0 0 0 ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 19261 509816 SH SOLE 0 0 0 ARCH CAPITAL GROUP Common G0450A105 6005 156504 SH SOLE 0 0 0 ARCHER-DANIELS MIDLAND COMPANY Common 039483102 648 11365 SH SOLE 0 0 0 ARCOS DORADOS HOLDINGS IN Common G0457F107 59 11652 SH SOLE 0 0 0 ARES CAPITAL CORPORATION Common 04010L103 272 14544 SH SOLE 0 0 0 ASML HOLDING NV NY Reg Shrs N07059210 677 1097 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC COM Common 045327103 3211 22247 SH SOLE 0 0 0 ASTRAZENECA ADR ADR 046353108 832 16735 SH SOLE 0 0 0 AT&T INC Common 00206R102 9555 315647 SH SOLE 0 0 0 AUTODESK INC Common 052769106 436 1573 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING INC Common 053015103 2332 12372 SH SOLE 0 0 0 AUTOZONE INC NEV Common 053332102 13289 9463 SH SOLE 0 0 0 AVAGO TECHNOLOGIES LTD COM Common 11135F101 2226 4802 SH SOLE 0 0 0 AVALONBAY COMMUNITIES INC REIT 053484101 359 1944 SH SOLE 0 0 0 B C E INC NEW Common 05534B760 6154 136340 SH SOLE 0 0 0 BAIDU INC SPONS ADS ADR 056752108 314 1443 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC COM Common 05684B107 281 19006 SH SOLE 0 0 0 BANK BRADESCO ADR 059460303 117 24902 SH SOLE 0 0 0 BANK NEW YORK MELLON Common 064058100 1959 41425 SH SOLE 0 0 0 BANK OF AMERICA Common 060505104 2332 60278 SH SOLE 0 0 0 BAR HARBOR BANKSHARES Common 066849100 981 33346 SH SOLE 0 0 0 BARRICK GOLD CORP Common 067901108 1596 80609 SH SOLE 0 0 0 BAUSCH HEALTH COS INC COM NPV Common 071734107 5311 167339 SH SOLE 0 0 0 BAXTER INTERNATIONAL Common 071813109 19795 234708 SH SOLE 0 0 0 BECTON DICKINSON Common 075887109 7187 29557 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC Common 084670702 56853 222544 SH SOLE 0 0 0 BEYOND MEAT INC COM Common 08862E109 349 2680 SH SOLE 0 0 0 BIOGEN IDEC INC Common 09062X103 234 837 SH SOLE 0 0 0 BIO-RAD LABS INC Common 090572207 515 902 SH SOLE 0 0 0 BJS WHSL CLUB HLDGS INC COM Common 05550J101 17597 392267 SH SOLE 0 0 0 BLACK KNIGHT INC COM Common 09215C105 253 3425 SH SOLE 0 0 0 BLACKROCK INC Common 09247X101 3584 4754 SH SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107 1177 15796 SH SOLE 0 0 0 BOEING CO Common 097023105 20228 79411 SH SOLE 0 0 0 BOOKING HLDGS INC COM Common 09857L108 26523 11384 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON Common 099502106 2698 33502 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP Common 101137107 221 5721 SH SOLE 0 0 0 BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 1149 47177 SH SOLE 0 0 0 BRASKEM S.A. ADR EA REP 2 PRF A NPV ADR 105532105 234 16466 SH SOLE 0 0 0 BRINK S COMPANY Common 109696104 6550 82672 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB Common 110122108 8560 135592 SH SOLE 0 0 0 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 9849 64332 SH SOLE 0 0 0 BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 5957 133860 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107 8487 111126 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 456 8557 SH SOLE 0 0 0 BROOKFIELD RENEWABLE CORP COM CL A Class A 11284V105 6604 141116 SH SOLE 0 0 0 BROOKS AUTOMATION INC. Common 114340102 936 11461 SH SOLE 0 0 0 BROWN-FORMAN CORPORATION Common 115637209 577 8366 SH SOLE 0 0 0 BRUNSWICK CORPORATION Common 117043109 378 3964 SH SOLE 0 0 0 C I T GROUP INC NEW Common 125581801 3104 60257 SH SOLE 0 0 0 C S X CORP Common 126408103 1823 18907 SH SOLE 0 0 0 CABLE ONE INC COM Common 12685J105 475 260 SH SOLE 0 0 0 CACI INTL INC CL A Class A 127190304 11331 45936 SH SOLE 0 0 0 CADENCE DESIGN SYSTEMS INC Common 127387108 1264 9227 SH SOLE 0 0 0 CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706 634 16744 SH SOLE 0 0 0 CAMDEN PROPERTY TRUST REIT 133131102 3071 27941 SH SOLE 0 0 0 CANADIAN NATL RY CO Common 136375102 256 2210 SH SOLE 0 0 0 CANADIAN PACIFIC RAILWAYS COM NPV ISIN # Common 13645T100 474 1251 SH SOLE 0 0 0 CAPITAL ONE FINANCIAL CORP Common 14040H105 22916 180115 SH SOLE 0 0 0 CARLYLE GROUP LP Common 14316J108 435 11829 SH SOLE 0 0 0 CARMAX INC Common 143130102 1506 11356 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM Common 14448C104 2561 60658 SH SOLE 0 0 0 CASEY'S GENERAL STORES INC Common 147528103 1021 4722 SH SOLE 0 0 0 CATALENT INC COM Common 148806102 5200 49376 SH SOLE 0 0 0 CATERPILLAR INC Common 149123101 19234 82952 SH SOLE 0 0 0 CBOE HOLDINGS, INC. Common 12503M108 966 9790 SH SOLE 0 0 0 CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 451 5704 SH SOLE 0 0 0 CDW CORP COM USD0.01 Common 12514G108 21548 130006 SH SOLE 0 0 0 CELANESE CORPORATION Common 150870103 253 1690 SH SOLE 0 0 0 CENTENE CORPORATION Common 15135B101 3050 47724 SH SOLE 0 0 0 CERNER CORPORATION Common 156782104 881 12257 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 1105 1791 SH SOLE 0 0 0 CHEMED CORP Common 16359R103 494 1075 SH SOLE 0 0 0 CHEVRON CORP Common 166764100 25863 246811 SH SOLE 0 0 0 CHUBB CORP Common H1467J104 926 5859 SH SOLE 0 0 0 CHURCH & DWIGHT INC Common 171340102 491 5624 SH SOLE 0 0 0 CIA BRASILEIRA DISTR(PAO DE ACUCAR) SPON ADR ADR 20440T300 64 10949 SH SOLE 0 0 0 CIGNA CORP Common 125523100 1251 5175 SH SOLE 0 0 0 CINTAS CORP Common 172908105 537 1573 SH SOLE 0 0 0 CISCO SYSTEMS INC Common 17275R102 7892 152617 SH SOLE 0 0 0 CITIGROUP INC Common 172967424 3550 48797 SH SOLE 0 0 0 CITRIX SYSTEMS INC Common 177376100 731 5210 SH SOLE 0 0 0 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2021 CORP BD ETF 46138J700 10429 493583 SH SOLE 0 0 0 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 12107 559476 SH SOLE 0 0 0 CLIFFS NATURAL RES INC Common 185899101 970 48214 SH SOLE 0 0 0 CLOROX COMPANY Common 189054109 481 2495 SH SOLE 0 0 0 CME GROUP INC Common 12572Q105 912 4467 SH SOLE 0 0 0 CMS ENERGY CORP Common 125896100 575 9397 SH SOLE 0 0 0 COCA COLA CO Common 191216100 3862 73268 SH SOLE 0 0 0 COGENT COMMUNICATIONS GRO Common 19239V302 1909 27767 SH SOLE 0 0 0 COGNEX CORPORATION Common 192422103 308 3709 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 591 7571 SH SOLE 0 0 0 COLGATE-PALMOLIVE CO Common 194162103 3822 48479 SH SOLE 0 0 0 COMCAST CORP Common 20030N101 4462 82459 SH SOLE 0 0 0 COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 2135 29121 SH SOLE 0 0 0 COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PA ADR 20441A102 117 16013 SH SOLE 0 0 0 CONCENTRIX CORP COM Common 20602D101 2571 17172 SH SOLE 0 0 0 CONSOLIDATED EDISON INC Common 209115104 498 6652 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A Class A 21036P108 339 1488 SH SOLE 0 0 0 CORESITE REALTY CORP REIT 21870Q105 8162 68106 SH SOLE 0 0 0 CORNING INC Common 219350105 6699 153968 SH SOLE 0 0 0 COSTCO WHOLESALE CORP Common 22160K105 5991 16997 SH SOLE 0 0 0 COVETRUS INC COM Common 22304C100 283 9438 SH SOLE 0 0 0 CREDICORP LTD Common G2519Y108 232 1698 SH SOLE 0 0 0 CREDIT SUISSE ADR 225401108 355 33448 SH SOLE 0 0 0 CRISPR THERAPEUTICS Common H17182108 244 2000 SH SOLE 0 0 0 CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 28887 167818 SH SOLE 0 0 0 CVS HEALTH CORPORATION Common 126650100 22387 297586 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD Common M2682V108 3012 23290 SH SOLE 0 0 0 CYCLERION THERAPEUTICS INC COM Common 23255M105 287 102884 SH SOLE 0 0 0 D R HORTON INC Common 23331A109 221 2478 SH SOLE 0 0 0 DANAHER CORP Common 235851102 8542 37950 SH SOLE 0 0 0 DAVITA INC Common 23918K108 657 6100 SH SOLE 0 0 0 DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 20296 558974 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH ETF 233051432 338 6754 SH SOLE 0 0 0 DEERE & COMPANY Common 244199105 2817 7529 SH SOLE 0 0 0 DELL INC Common 24703L202 1445 16395 SH SOLE 0 0 0 DESCARTES SYS GROUP Common 249906108 453 7437 SH SOLE 0 0 0 DESIGNER BRANDS INC COM CL A Class A 250565108 482 27695 SH SOLE 0 0 0 DIAGEO ADR ADR 25243Q205 2119 12906 SH SOLE 0 0 0 DIGITAL REALTY TRUST INC REIT 253868103 295 2098 SH SOLE 0 0 0 DISCOVER FINL SVCS Common 254709108 3183 33504 SH SOLE 0 0 0 DISCOVERY COMMUNICATIONS INC NEW COM SER Class A 25470F104 240 5513 SH SOLE 0 0 0 DOLLAR GENERAL CORP NEW Common 256677105 300 1478 SH SOLE 0 0 0 DOMINION RESOURCES INC Common 25746U109 6365 83794 SH SOLE 0 0 0 DOMINOS PIZZA INC COM Common 25754A201 219 596 SH SOLE 0 0 0 DRAFTKINGS INC Common 26142R104 567 9246 SH SOLE 0 0 0 DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 6869 71156 SH SOLE 0 0 0 DUKE REALTY CORP REIT 264411505 240 5725 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM Common 26614N102 508 6578 SH SOLE 0 0 0 EAGLE BANCORP INC MD Common 268948106 670 12585 SH SOLE 0 0 0 EATON CORP PLC COM Common G29183103 7121 51495 SH SOLE 0 0 0 EBAY INC Common 278642103 1108 18100 SH SOLE 0 0 0 ECOLAB INC Common 278865100 666 3110 SH SOLE 0 0 0 ECOPETROL SA ADR ADR 279158109 178 13908 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 1266 15133 SH SOLE 0 0 0 ELECTRONIC ARTS Common 285512109 17956 132645 SH SOLE 0 0 0 EMERGENT BIOSOLUTIONS INC Common 29089Q105 2620 28200 SH SOLE 0 0 0 EMERSON ELECTRIC CO Common 291011104 1378 15275 SH SOLE 0 0 0 ENBRIDGE INC Common 29250N105 6805 186961 SH SOLE 0 0 0 ENCOMPASS HEALTH CORP COM Common 29261A100 427 5208 SH SOLE 0 0 0 ENTERGY CORP Common 29364G103 239 2400 SH SOLE 0 0 0 ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 697 31660 SH SOLE 0 0 0 EPAM SYS INC Common 29414B104 3467 8741 SH SOLE 0 0 0 EQUINIX INC NEW REIT 29444U700 1212 1784 SH SOLE 0 0 0 ERICSSON ADR EACH REP 1 ORD B SEK1 ADR 294821608 479 36335 SH SOLE 0 0 0 ESTEE LAUDER COMPANIES INC CL A Class A 518439104 359 1235 SH SOLE 0 0 0 ETF SER SOLUTIONS US GLB JETS ETF 26922A842 231 8590 SH SOLE 0 0 0 EV TAX-MGD GBL DIV EQUITY INCOME COMMON Closed-End ETF 27829F108 297 31955 SH SOLE 0 0 0 EVERSOURCE ENERGY Common 30040W108 807 9317 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG MKTS INTERNET &ECOMMERCE ETF ETF 301505889 2808 43930 SH SOLE 0 0 0 EXELIXIS INC Common 30161Q104 3153 139568 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 2902 21890 SH SOLE 0 0 0 EXXON MOBIL CORP Common 30231G102 6399 114622 SH SOLE 0 0 0 FACEBOOK INC Common 30303M102 9551 32427 SH SOLE 0 0 0 FACTSET RESEARCH SYSTEMS INC Common 303075105 389 1262 SH SOLE 0 0 0 FAIR ISAAC CORP COM Common 303250104 2017 4150 SH SOLE 0 0 0 FASTENAL CO Common 311900104 215 4271 SH SOLE 0 0 0 FEDEX CORP Common 31428X106 3209 11299 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL INC Common 31620R303 6112 150329 SH SOLE 0 0 0 FIDELITY NATIONAL INFORMATION SERVICES INC. Common 31620M106 2870 20410 SH SOLE 0 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 2131 40668 SH SOLE 0 0 0 FIFTH THIRD BANCORP Common 316773100 1403 37470 SH SOLE 0 0 0 FIRST AMERICAN FINANCIAL CORP Common 31847R102 371 6550 SH SOLE 0 0 0 FIRST CITIZENS BANCSHARES INC (DE) Common 31946M103 1041 1246 SH SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 3648 79675 SH SOLE 0 0 0 FIRST REPUBLIC BANK Common 33616C100 3103 18606 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VIII TCW UNCON ETF 33740F888 2144 80522 SH SOLE 0 0 0 FIRST TR ISE GLOBAL WIND ENERGY INDEX FD ETF 33736G106 2191 97123 SH SOLE 0 0 0 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 249 2601 SH SOLE 0 0 0 FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 2813 61917 SH SOLE 0 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIV ETF ETF 33738R118 734 13598 SH SOLE 0 0 0 FISERV INC Common 337738108 26653 223899 SH SOLE 0 0 0 FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 2717 103044 SH SOLE 0 0 0 FLIR SYSTEMS INC. Common 302445101 934 16547 SH SOLE 0 0 0 FLOOR & DECOR HLDGS INC CL A Class A 339750101 378 3959 SH SOLE 0 0 0 FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 422 10138 SH SOLE 0 0 0 FORD MOTOR CO Common 345370860 373 30413 SH SOLE 0 0 0 FORTIVE CORPORATION Common 34959J108 237 3348 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SECURITY INC Common 34964C106 7237 75523 SH SOLE 0 0 0 FT EMRGING MKTS SML CAP ETF 33737J307 365 8383 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 245 5773 SH SOLE 0 0 0 GARMIN LTD. Common H2906T109 416 3155 SH SOLE 0 0 0 GARTNER INC Common 366651107 803 4398 SH SOLE 0 0 0 GENERAL DYNAMICS Common 369550108 304 1672 SH SOLE 0 0 0 GENERAL ELECTRIC CO Common 369604103 2681 204218 SH SOLE 0 0 0 GENERAL MILLS INC Common 370334104 693 11302 SH SOLE 0 0 0 GENERAL MOTORS CO Common 37045V100 860 14972 SH SOLE 0 0 0 GENUINE PARTS CO Common 372460105 6056 52393 SH SOLE 0 0 0 GILEAD SCIENCES INC Common 375558103 3941 60981 SH SOLE 0 0 0 GLAXOSMITHKLINE ADR ADR 37733W105 200 5617 SH SOLE 0 0 0 GLOBAL PAYMENTS INC Common 37940X102 1592 7897 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF ETF 37954Y673 317 12656 SH SOLE 0 0 0 GLOBE LIFE INC COM Common 37959E102 5205 53863 SH SOLE 0 0 0 GOLDMAN SACHS GROUP Common 38141G104 422 1292 SH SOLE 0 0 0 GOOGLE INC Common 02079K305 61607 29870 SH SOLE 0 0 0 GOOGLE INC CL A Class A 02079K107 26394 12759 SH SOLE 0 0 0 GRIFOLS SA ADR 398438408 331 19124 SH SOLE 0 0 0 GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357 32564 229871 SH SOLE 0 0 0 GUGGENHEIM SOLAR ETF 46138G706 2110 22987 SH SOLE 0 0 0 HALLIBURTON CO HOLDINGS Common 406216101 323 15070 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM Common 40637H109 3066 73548 SH SOLE 0 0 0 HCA HOLDINGS INC Common 40412C101 499 2651 SH SOLE 0 0 0 HDFC BANK LIMITED ADR ADR 40415F101 381 4906 SH SOLE 0 0 0 HEALTHCARE TR AMER INC CL A REIT 42225P501 575 20850 SH SOLE 0 0 0 HEICO CORP Common 422806109 1161 9225 SH SOLE 0 0 0 HENRY JACK & ASSOCIATES INC Common 426281101 2353 15506 SH SOLE 0 0 0 HENRY SCHEIN INC Common 806407102 1572 22705 SH SOLE 0 0 0 HERSHEY COMPANY Common 427866108 235 1484 SH SOLE 0 0 0 HINGHAM INSTITUTIONAL SAVINGS Common 433323102 541 1905 SH SOLE 0 0 0 HOLOGIC INC Common 436440101 1630 21910 SH SOLE 0 0 0 HOME DEPOT INC Common 437076102 13844 45354 SH SOLE 0 0 0 HONEYWELL INTL INC Common 438516106 3354 15453 SH SOLE 0 0 0 HUANENG POWER INTERNATIONAL INC. ADR 443304100 186 12992 SH SOLE 0 0 0 HUMANA Common 444859102 637 1520 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM Common 446150104 923 58707 SH SOLE 0 0 0 HUNTINGTON INGALLS INDUSTRIES INC Common 446413106 281 1367 SH SOLE 0 0 0 IAA INC COM Common 449253103 5557 100774 SH SOLE 0 0 0 IAC INTERACTIVECORP Common 44891N109 1183 5470 SH SOLE 0 0 0 ICICI BANK LTD ADR 45104G104 181 11308 SH SOLE 0 0 0 ICON PLC Common G4705A100 2622 13351 SH SOLE 0 0 0 IDACORP Common 451107106 3460 34611 SH SOLE 0 0 0 IDEX CORPORATION Common 45167R104 1407 6720 SH SOLE 0 0 0 IDEXX LABS CORP Common 45168D104 1138 2325 SH SOLE 0 0 0 ILLINOIS TOOL WORKS Common 452308109 697 3147 SH SOLE 0 0 0 ILLUMINA INC Common 452327109 1557 4055 SH SOLE 0 0 0 India Fund Inc Common Closed-End ETF 454089103 556 25921 SH SOLE 0 0 0 INFOSYS LTD ADR 456788108 228 12171 SH SOLE 0 0 0 INTEGER HOLDINGS CORP COM Common 45826H109 3000 32569 SH SOLE 0 0 0 INTEL CORP Common 458140100 10322 161282 SH SOLE 0 0 0 INTERCONTINENTAL EX Common 45866F104 28252 252970 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHINES Common 459200101 1918 14393 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC DEL Common 460690100 460 15739 SH SOLE 0 0 0 INTUIT INC Common 461202103 29222 76286 SH SOLE 0 0 0 INTUITIVE SURGICAL INC. Common 46120E602 345 467 SH SOLE 0 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 856 14725 SH SOLE 0 0 0 IPG PHOTONICS CORP Common 44980X109 231 1095 SH SOLE 0 0 0 IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 4917 154623 SH SOLE 0 0 0 IQ INDEX MERGER ARBITRAGE ETF 45409B800 255 7729 SH SOLE 0 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 252 2228 SH SOLE 0 0 0 ISHARES BARCLAYS 10-20 YR TREA BOND FD ETF 464288653 211 1502 SH SOLE 0 0 0 ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 5395 62551 SH SOLE 0 0 0 ISHARES BARCLAYS 3-7 YR TREAS BD FD ETF 464288661 479 3688 SH SOLE 0 0 0 ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679 385 3484 SH SOLE 0 0 0 ISHARES CMBS ETF ETF 46429B366 1081 20079 SH SOLE 0 0 0 ISHARES CORE DIVIDEND GROWTH ETF 46434V621 2274 47113 SH SOLE 0 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 12404 172162 SH SOLE 0 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 207 3212 SH SOLE 0 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 37406 94026 SH SOLE 0 0 0 ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 7053 77000 SH SOLE 0 0 0 ISHARES CORE TOTAL US BOND MARKET ETF 464287226 36260 318541 SH SOLE 0 0 0 ISHARES CORE US GROWTH ETF ETF 464287671 15928 175438 SH SOLE 0 0 0 ISHARES CURRENCY HEDGE MSCI ETF 46435G847 660 20852 SH SOLE 0 0 0 ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448 3409 108295 SH SOLE 0 0 0 ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 1320 11573 SH SOLE 0 0 0 ISHARES DOW JONES U S REAL ESTATE ETF 464287739 441 4798 SH SOLE 0 0 0 ISHARES DOW JONES US HEALTHCARE PROVIDER ETF 464288828 256 1018 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 347 9504 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 7130 248349 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 35045 862335 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 647 12345 SH SOLE 0 0 0 ISHARES FLOATING RATE BOND ETF 46429B655 756 14888 SH SOLE 0 0 0 ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 2983 66180 SH SOLE 0 0 0 ISHARES GOLD TRUST ETF 464285105 2396 147358 SH SOLE 0 0 0 ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 334 3830 SH SOLE 0 0 0 ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 464 3565 SH SOLE 0 0 0 ISHARES INC CURRENCY HEDGED MSCI EMERGIN ETF 46434G509 393 12175 SH SOLE 0 0 0 ISHARES INC MLT FCTR EMG MKT ETF 46434G889 233 4471 SH SOLE 0 0 0 ISHARES INC MSCI JAPAN INDEX FD ETF 46434G822 564 8237 SH SOLE 0 0 0 ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 263 2419 SH SOLE 0 0 0 ISHARES MORTGAGE REAL ESTATE ETF 46435G342 201 5694 SH SOLE 0 0 0 ISHARES MSCI ACWI ETF ETF 464288257 292 3069 SH SOLE 0 0 0 ISHARES MSCI ACWI EX US ETF 464288240 3210 58171 SH SOLE 0 0 0 ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 2010 21691 SH SOLE 0 0 0 ISHARES MSCI CHINA ETF ETF 46429B671 4069 49800 SH SOLE 0 0 0 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 6495 64650 SH SOLE 0 0 0 ISHARES MSCI EAFE INDEX ETF 464287465 19983 263390 SH SOLE 0 0 0 ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 1068 14631 SH SOLE 0 0 0 ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 17616 245208 SH SOLE 0 0 0 ISHARES MSCI EAFE VALUE INDEX ETF 464288877 418 8193 SH SOLE 0 0 0 ISHARES MSCI EMERGING MARKETS ETF 464287234 3612 67726 SH SOLE 0 0 0 ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 1342 30990 SH SOLE 0 0 0 ISHARES MSCI EUROPE FINANCIALS ETF 464289180 226 11750 SH SOLE 0 0 0 ISHARES MSCI SOUTH KOREA ETF 464286772 2534 28253 SH SOLE 0 0 0 ISHARES MSCI TAIWAN ETF 46434G772 2580 43032 SH SOLE 0 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1467 16703 SH SOLE 0 0 0 ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 21598 312154 SH SOLE 0 0 0 ISHARES MT GOV/CORP ETF 464288612 635 5525 SH SOLE 0 0 0 ISHARES NASDAQ BIOTECHNOLOGY INDEX FD ETF 464287556 369 2453 SH SOLE 0 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 75726 338319 SH SOLE 0 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 33989 139848 SH SOLE 0 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 6000 39591 SH SOLE 0 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 12367 55975 SH SOLE 0 0 0 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 1871 6221 SH SOLE 0 0 0 ISHARES RUSSELL MID-CAP ETF ETF 464287499 19462 263249 SH SOLE 0 0 0 ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 2346 22982 SH SOLE 0 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 713 6520 SH SOLE 0 0 0 ISHARES S&P 500 GROWTH INDEX ETF 464287309 23432 359885 SH SOLE 0 0 0 ISHARES S&P 500 VALUE INDEX ETF 464287408 16578 117374 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 ETF 464287507 34530 132666 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 1024 13062 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 787 7722 SH SOLE 0 0 0 ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 956 8238 SH SOLE 0 0 0 ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 5914 17322 SH SOLE 0 0 0 ISHARES S&P SMALLCAP 600 ETF 464287804 37804 348331 SH SOLE 0 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 8912 69498 SH SOLE 0 0 0 ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 1082 10736 SH SOLE 0 0 0 ISHARES TR DJ US INDL ETF 464287754 801 7579 SH SOLE 0 0 0 ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 502 20655 SH SOLE 0 0 0 ISHARES TR INTRM TR CRP ETF ETF 464288638 668 11286 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ESG OP ETF 46435G516 498 6558 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF ETF 464289438 601 4467 SH SOLE 0 0 0 ISHARES TR RUSSELL ETF 464287630 1143 7169 SH SOLE 0 0 0 ISHARES TR RUSSELL ETF 464287689 406 1713 SH SOLE 0 0 0 ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 4305 112115 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF ETF 464288620 630 10668 SH SOLE 0 0 0 ISHARES TRUST 0-5YR HIGH YIELD CORP BD I ETF 46434V407 825 18003 SH SOLE 0 0 0 ISHARES TRUST CONVERTIBLE BOND ETF ETF 46435G102 256 2605 SH SOLE 0 0 0 ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 242374 3448697 SH SOLE 0 0 0 ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663 758 7989 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 3672 73164 SH SOLE 0 0 0 ISHARES US MEDICAL ETF 464288810 303 916 SH SOLE 0 0 0 JACK IN THE BOX INC COM Common 466367109 3267 29758 SH SOLE 0 0 0 JACOBS ENGR GROUP INC COM Common 469814107 28245 218498 SH SOLE 0 0 0 JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106 427 5058 SH SOLE 0 0 0 JEFFERIES GROUP INC. Common 47233W109 3224 107110 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORP Common 477839104 1239 9294 SH SOLE 0 0 0 JOHNSON & JOHNSON Common 478160104 17688 107624 SH SOLE 0 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 201 3363 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 1827 35995 SH SOLE 0 0 0 JPMORGAN CHASE & CO Common 46625H100 65121 427782 SH SOLE 0 0 0 KANSAS CITY SOUTHERN COM Common 485170302 728 2760 SH SOLE 0 0 0 KIMBERLY CLARK CORP Common 494368103 946 6804 SH SOLE 0 0 0 KKR & CO LP Common 48251W104 1017 20811 SH SOLE 0 0 0 KLA-TENCOR CORPORATION Common 482480100 4418 13372 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM Common 502431109 6798 33540 SH SOLE 0 0 0 LABORATORY CORP OF AMERICA Common 50540R409 466 1826 SH SOLE 0 0 0 LAM RESEARCH CORPORATION Common 512807108 21621 36323 SH SOLE 0 0 0 LANDSTAR SYSTEM INC. Common 515098101 7381 44720 SH SOLE 0 0 0 LAS VEGAS SANDS CORP Common 517834107 731 12030 SH SOLE 0 0 0 LAZARD LTD Common G54050102 846 19435 SH SOLE 0 0 0 LENNAR CORPORATION Common 526057104 213 2101 SH SOLE 0 0 0 LIBERTY LATIN AMERICA LTD Common G9001E128 156 12005 SH SOLE 0 0 0 LILLY ELI & COMPANY Common 532457108 1270 6800 SH SOLE 0 0 0 LINDE PLC Common G5494J103 651 2325 SH SOLE 0 0 0 LITHIA MOTORS INC CL A Class A 536797103 4069 10430 SH SOLE 0 0 0 LIVE NATION ENTMT Common 538034109 5426 64101 SH SOLE 0 0 0 LKQ CORP Common 501889208 6269 148092 SH SOLE 0 0 0 LOCKHEED MARTIN CORP Common 539830109 1784 4829 SH SOLE 0 0 0 LOEWS CORPORATION Common 540424108 1109 21632 SH SOLE 0 0 0 LOGITECH INTERNATIONAL S.A. Common H50430232 496 4745 SH SOLE 0 0 0 LOWES COMPANIES Common 548661107 39987 210260 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109 695 2266 SH SOLE 0 0 0 LYFT INC CL A COM Common 55087P104 506 8003 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES NV Common N53745100 234 2248 SH SOLE 0 0 0 MACQUARIE INFRASTRUC LLC Common 55608B105 406 12757 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 417 9606 SH SOLE 0 0 0 MANPOWER GROUP Common 56418H100 209 2113 SH SOLE 0 0 0 MANULIFE FINANCIAL CORP Common 56501R106 546 25401 SH SOLE 0 0 0 MARATHON PETROLEUM CORP Common 56585A102 203 3804 SH SOLE 0 0 0 MARKEL CORPORATION Common 570535104 8233 7224 SH SOLE 0 0 0 MARKET VECTORS EMRGING LOCAL C URRENCY BND ETF ETF 92189H300 216 7040 SH SOLE 0 0 0 MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 837 32791 SH SOLE 0 0 0 MARKET VECTORS GOLD MINERS ETF ETF 92189F106 524 16127 SH SOLE 0 0 0 MARKET VECTORS INTERM MUN IND ETF ETF 92189H201 1184 23101 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM Common 57060D108 858 1724 SH SOLE 0 0 0 MARRIOTT INTL INC CL A Class A 571903202 319 2157 SH SOLE 0 0 0 MARTIN MARIETTA MATRLS Common 573284106 240 714 SH SOLE 0 0 0 MASCO CORPORATION Common 574599106 369 6161 SH SOLE 0 0 0 MASTERCARD INC Common 57636Q104 44912 126140 SH SOLE 0 0 0 MATCH GROUP INC COM Common 57667L107 507 3692 SH SOLE 0 0 0 MAXIM INTEGRATED PRODUCTS INC. Common 57772K101 221 2419 SH SOLE 0 0 0 MCCORMICK & CO INC Common 579780206 10260 115070 SH SOLE 0 0 0 MCDONALDS CORP Common 580135101 3110 13876 SH SOLE 0 0 0 MCKESSON CORPORATION Common 58155Q103 771 3954 SH SOLE 0 0 0 MEDTRONIC INC Common G5960L103 20582 174229 SH SOLE 0 0 0 MERCADOLIBRE INC Common 58733R102 464 315 SH SOLE 0 0 0 MERCK & CO INC Common 58933Y105 29062 376986 SH SOLE 0 0 0 MERCURY COMPUTER SYSTEM Common 589378108 474 6705 SH SOLE 0 0 0 MERIDIAN BIOSCIENCE INC. Common 589584101 3865 147238 SH SOLE 0 0 0 MERIDIAN INTERSTATE BANCORP, INC. Common 58958U103 537 29174 SH SOLE 0 0 0 METLIFE INC Common 59156R108 1296 21324 SH SOLE 0 0 0 METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 901 780 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL Common 552953101 251 6614 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC Common 595017104 5476 35277 SH SOLE 0 0 0 MICRON TECHNOLOGY Common 595112103 590 6684 SH SOLE 0 0 0 MICROSOFT CORP Common 594918104 103837 440416 SH SOLE 0 0 0 MICROVISION INC Common 594960304 320 17227 SH SOLE 0 0 0 MIDCAP SPDR ETF 78467Y107 1812 3807 SH SOLE 0 0 0 MIZUHO FINANICAL GROUP INC COM ADR 60687Y109 51 17462 SH SOLE 0 0 0 MODERNA INC COM Common 60770K107 318 2428 SH SOLE 0 0 0 MONDELEZ INTL INC COM Common 609207105 4901 83731 SH SOLE 0 0 0 MONSTER BEVERAGE CORP Common 61174X109 307 3369 SH SOLE 0 0 0 MOODY'S CORP Common 615369105 14450 48390 SH SOLE 0 0 0 MORGAN STANLEY Common 617446448 419 5398 SH SOLE 0 0 0 MOTOROLA INC COM Common 620076307 604 3212 SH SOLE 0 0 0 MSCI INC. Common 55354G100 2347 5597 SH SOLE 0 0 0 NAM TAI PROPERTY INC Common G63907102 227 18440 SH SOLE 0 0 0 NCR CORPORATION Common 62886E108 770 20290 SH SOLE 0 0 0 NETFLIX COM INC COM Common 64110L106 7041 13498 SH SOLE 0 0 0 NEW ORIENTAL ED & TECHNOLOGY GP INC SPON ADR 647581107 1740 124254 SH SOLE 0 0 0 NEW YORK TIMES COMPANY Common 650111107 667 13186 SH SOLE 0 0 0 NEXSTAR BROADCASTING GP Common 65336K103 6537 46549 SH SOLE 0 0 0 NEXTERA ENERGY INC Common 65339F101 5863 77548 SH SOLE 0 0 0 NICE SYS LTD SPONSORED ADR ISIN #US65365 ADR 653656108 330 1512 SH SOLE 0 0 0 NIKE INC Common 654106103 3251 24461 SH SOLE 0 0 0 NMI HOLDINGS INC CLASS A Class A 629209305 5459 230934 SH SOLE 0 0 0 NOMAD FOODS LIMITED ORD NPV Common G6564A105 3863 140668 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP Common 655844108 1719 6400 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP Common 666807102 16019 49496 SH SOLE 0 0 0 NOVARTIS ADR ADR 66987V109 905 10584 SH SOLE 0 0 0 NOVOCURE LTD COM Common G6674U108 12452 94206 SH SOLE 0 0 0 NOVO-NORDISK ADR ADR 670100205 437 6481 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 3537 136990 SH SOLE 0 0 0 NVIDIA CORP Common 67066G104 25155 47113 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V Common N6596X109 26964 133924 SH SOLE 0 0 0 OCULAR THERAPEUTIX INC COM Common 67576A100 394 24000 SH SOLE 0 0 0 OLD REPUBLIC INTERNATIONAL Common 680223104 5000 228949 SH SOLE 0 0 0 OMEGA HEALTHCARE INC REIT 681936100 227 6200 SH SOLE 0 0 0 OPEN LENDING CORPORATION COM C L A Class A 68373J104 5699 160887 SH SOLE 0 0 0 ORACLE CORPORATION Common 68389X105 2983 42514 SH SOLE 0 0 0 O'REILLY AUTOMOTIVE Common 67103H107 286 563 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM Common 68902V107 632 9228 SH SOLE 0 0 0 PACKAGING CORPORATION OF AMERICA Common 695156109 881 6548 SH SOLE 0 0 0 PALO ALTO NETWORKS INC Common 697435105 243 753 SH SOLE 0 0 0 PARKER HANNIFIN CORP Common 701094104 716 2271 SH SOLE 0 0 0 PAYCHEX INC Common 704326107 6061 61835 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM Common 70432V102 2579 6970 SH SOLE 0 0 0 PAYPAL HOLDINGS INCO Common 70450Y103 11583 47700 SH SOLE 0 0 0 PENSKE AUTOMOTIVE GROUP Common 70959W103 653 8136 SH SOLE 0 0 0 PEPSICO INC Common 713448108 38968 275487 SH SOLE 0 0 0 PERKINELMER INC Common 714046109 532 4144 SH SOLE 0 0 0 PETROLEO BRASILEIRO ADR ADR 71654V408 139 16351 SH SOLE 0 0 0 PFIZER INC Common 717081103 5003 138091 SH SOLE 0 0 0 PHILIP MORRIS INTERNATIONAL INC Common 718172109 6282 70788 SH SOLE 0 0 0 PHILIPS ELECTRONICS NY Reg Shrs 500472303 201 3528 SH SOLE 0 0 0 PHILLIPS 66 COM Common 718546104 470 5760 SH SOLE 0 0 0 PIMCO ENHANCED SHORT MATURITY ETF 72201R833 10873 106691 SH SOLE 0 0 0 PIMCO INVEST GRADE CORP ETF 72201R817 769 6906 SH SOLE 0 0 0 PIMCO TOTAL RETURN ETF 72201R775 313 2860 SH SOLE 0 0 0 PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 936 63890 SH SOLE 0 0 0 PIONEER NATURAL RESOURCES CO Common 723787107 4896 30828 SH SOLE 0 0 0 PNC FINANCIAL SERVICES GROUP Common 693475105 24161 137743 SH SOLE 0 0 0 POLARIS INDUSTRIES INC Common 731068102 358 2684 SH SOLE 0 0 0 POWERSHARES ETF SENIOR LOAN PORTFOLIO ETF 46138G508 215 9711 SH SOLE 0 0 0 POWERSHARES FINANCIAL PFD ETF 46137V621 400 21193 SH SOLE 0 0 0 POWERSHARES FTSE RAFI US 1000 ETF 46137V613 301 1985 SH SOLE 0 0 0 POWERSHARES VARIABLE ETF 46138G870 774 29927 SH SOLE 0 0 0 POWERSHS QQQ TRUST SER ETF 46090E103 5480 17173 SH SOLE 0 0 0 PPG INDUSTRIES INC. Common 693506107 640 4258 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP Common 74251V102 700 11668 SH SOLE 0 0 0 PROCTER & GAMBLE CO Common 742718109 33233 245391 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO Common 743315103 729 7628 SH SOLE 0 0 0 PROLOGIS INC REIT 74340W103 7690 72546 SH SOLE 0 0 0 PROSHARES TRUST INVT GRADE INT RATE HEDG ETF 74347B607 419 5441 SH SOLE 0 0 0 PUBLIC STORAGE REIT 74460D109 939 3805 SH SOLE 0 0 0 PURETECH HEALTH PLC Common 746237106 1447 262600 SH SOLE 0 0 0 QORVO INC COM Common 74736K101 1660 9084 SH SOLE 0 0 0 QUALCOMM INC Common 747525103 1980 14935 SH SOLE 0 0 0 QUANTA SERVICES INC Common 74762E102 1625 18465 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC Common 74834L100 1011 7876 SH SOLE 0 0 0 RAYTHEON TECHNOLOGIES CORP COM Common 75513E101 9548 123573 SH SOLE 0 0 0 REALTY INCOME CORPORATION REIT 756109104 2439 38413 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS INC Common 75886F107 2352 4970 SH SOLE 0 0 0 RELIANCE STEEL AND ALUMINUM Common 759509102 959 6294 SH SOLE 0 0 0 REPUBLIC SERVICES INC CL A Class A 760759100 3883 39081 SH SOLE 0 0 0 RESMED INC. Common 761152107 625 3221 SH SOLE 0 0 0 ROBERT HALF INTERNATIONAL INC Common 770323103 1109 14211 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC Common 773903109 3144 11846 SH SOLE 0 0 0 ROPER INDS INC Common 776696106 260 645 SH SOLE 0 0 0 ROSS STORES INC Common 778296103 31706 264418 SH SOLE 0 0 0 ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102 467 5061 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 246 6686 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC ADR CLASS A ADR 780259206 423 10785 SH SOLE 0 0 0 S & P GLOBAL INC Common 78409V104 886 2510 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 3355 15834 SH SOLE 0 0 0 SANOFI ADR ADR 80105N105 702 14198 SH SOLE 0 0 0 SCH US DIV EQUITY ETF ETF 808524797 27165 372533 SH SOLE 0 0 0 SCHLUMBERGER LIMITED Common 806857108 693 25487 SH SOLE 0 0 0 SCHWAB FUNDAMENTAL US ETF 808524763 977 19295 SH SOLE 0 0 0 SCHWAB LARGE CAP GROWTH ETF ETF 808524300 4131 31827 SH SOLE 0 0 0 SCHWAB LARGE CAP VALUE ETF ETF 808524409 5451 83502 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 13487 342127 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF 808524706 831 26148 SH SOLE 0 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755 1445 45022 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 5090 135292 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 51966 1318261 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 2581 49944 SH SOLE 0 0 0 SCHWAB US BROAD MARKET ETF ETF 808524102 1627 16819 SH SOLE 0 0 0 SCHWAB US LARGE CAT ETF ETF 808524201 26883 279942 SH SOLE 0 0 0 SCHWAB US REIT ETF ETF 808524847 533 12968 SH SOLE 0 0 0 SCHWAB US SMALL CAP ETF ETF 808524607 1361 13660 SH SOLE 0 0 0 SCIPLAY CORP CL A Class A 809087109 1933 119469 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO Common 810186106 694 2834 SH SOLE 0 0 0 SECTOR SPDR ENERGY ETF 81369Y506 329 6702 SH SOLE 0 0 0 SECTOR SPDR FINANCIAL ETF ETF 81369Y605 722 21205 SH SOLE 0 0 0 SECTOR SPDR HEALTH CARE ETF 81369Y209 13233 113352 SH SOLE 0 0 0 SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 28013 210925 SH SOLE 0 0 0 SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 691 10109 SH SOLE 0 0 0 SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 872 8859 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 407 2419 SH SOLE 0 0 0 SHAKE SHACK INC CL A Class A 819047101 255 2263 SH SOLE 0 0 0 SHERWIN WILLIAMS CO Common 824348106 878 1189 SH SOLE 0 0 0 SIRIUS XM RADIO INC COM Common 82968B103 153 25140 SH SOLE 0 0 0 SMITH & NEPHEW ADR ADR 83175M205 379 10008 SH SOLE 0 0 0 SONY CORP ADR-EACH CNV INTO 1 ORD NPV ADR 835699307 530 4996 SH SOLE 0 0 0 SOUTHERN CO Common 842587107 1185 19059 SH SOLE 0 0 0 SOUTHWEST AIRLNS CO Common 844741108 2702 44257 SH SOLE 0 0 0 SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 859 10311 SH SOLE 0 0 0 SPDR BARCLAYS INTERNATIONAL CORPORATE BD ETF 78464A151 270 7530 SH SOLE 0 0 0 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 270 817 SH SOLE 0 0 0 SPDR GOLD TRUST ETF 78463V107 59872 374294 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 6660 230354 SH SOLE 0 0 0 SPDR INTL DIV ETF ETF 78463X772 764 20040 SH SOLE 0 0 0 SPDR NUVEEN BARCLAY EFT ETF 78468R739 201 4052 SH SOLE 0 0 0 SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 499 9665 SH SOLE 0 0 0 SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 211 4527 SH SOLE 0 0 0 SPDR PORTFOLIO MID CAP ETF ETF 78464A847 4761 104044 SH SOLE 0 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF 78464A474 204 6506 SH SOLE 0 0 0 SPDR S&P 400 MID CAP GROWTH ETF 78464A821 244 3251 SH SOLE 0 0 0 SPDR S&P 400 MID CAP VALUE ETF 78464A839 558 8524 SH SOLE 0 0 0 SPDR S&P 500 ETF 78462F103 30820 77764 SH SOLE 0 0 0 SPDR S&P 500 GROWTH ETF 78464A409 503 8922 SH SOLE 0 0 0 SPDR S&P 500 VALUE ETF 78464A508 220 5799 SH SOLE 0 0 0 SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 2166 25233 SH SOLE 0 0 0 SPDR S&P DIVIDEND ETF 78464A763 2407 20394 SH SOLE 0 0 0 SPDR SER TR MSCI USA STRTGIC ETF 78468R812 84865 763998 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH ETF ETF 78464A870 635 4678 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFLI HIGH YLD ETF 78468R606 407 15344 SH SOLE 0 0 0 SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 5394 58952 SH SOLE 0 0 0 SQUARE INC Common 852234103 331 1458 SH SOLE 0 0 0 SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103 2119 79526 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 10436 216480 SH SOLE 0 0 0 STAG INDL INC Common 85254J102 228 6785 SH SOLE 0 0 0 STARBUCKS CORP Common 855244109 5022 45962 SH SOLE 0 0 0 STARWOOD PROPERTY TRUST INC. REIT 85571B105 562 22709 SH SOLE 0 0 0 STATE STREET CORP Common 857477103 321 3827 SH SOLE 0 0 0 STERIS CORPORATION Common G8473T100 416 2184 SH SOLE 0 0 0 STERLING BANCORP COM Common 85917A100 3612 156885 SH SOLE 0 0 0 STORE CAP CORP REIT 862121100 442 13205 SH SOLE 0 0 0 STRYKER CORP Common 863667101 1438 5902 SH SOLE 0 0 0 SUNCOR ENERGY COM Common 867224107 14720 704286 SH SOLE 0 0 0 SUNSTONE HOTEL INVESTORS INC. REIT 867892101 2465 197845 SH SOLE 0 0 0 SYNNEX CORP Common 87162W100 550 4793 SH SOLE 0 0 0 SYNOPSYS INC Common 871607107 440 1776 SH SOLE 0 0 0 SYSCO CORP Common 871829107 3222 40920 SH SOLE 0 0 0 T MOBILE US INC COM Common 872590104 1445 11537 SH SOLE 0 0 0 T ROWE PRICE GROUP INC Common 74144T108 909 5298 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100 587 4965 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFT Common 874054109 4835 27363 SH SOLE 0 0 0 TARGET CORP Common 87612E106 2491 12578 SH SOLE 0 0 0 TCF FINANCIAL CORPORATION Common 872307103 1657 35665 SH SOLE 0 0 0 TE CONNECTIVITY LTD COM CHF0.77 Common H84989104 512 3963 SH SOLE 0 0 0 TELADOC INC COM Common 87918A105 1067 5873 SH SOLE 0 0 0 TESLA MOTORS INC COM USD0.001 Common 88160R101 1721 2576 SH SOLE 0 0 0 TETRA TECH INC. Common 88162G103 319 2354 SH SOLE 0 0 0 TEXAS INSTRUMENTS INC Common 882508104 3194 16901 SH SOLE 0 0 0 Texas Pacific Land Trust Royalty Trst 88262P102 17554 11044 SH SOLE 0 0 0 THE CHARLES SCHWAB CORP Common 808513105 1126 17281 SH SOLE 0 0 0 THE ENSIGN GROUP Common 29358P101 4893 52139 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 3935 8622 SH SOLE 0 0 0 TJX COMPANIES INC Common 872540109 2089 31579 SH SOLE 0 0 0 TOYOTA MOTOR CORP ADR ADR 892331307 323 2071 SH SOLE 0 0 0 TRACTOR SUPPLY Common 892356106 313 1768 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC COM Common G8994E103 423 2556 SH SOLE 0 0 0 TRANSCAT INC COM Common 893529107 670 13650 SH SOLE 0 0 0 TRANSDIGM GROUP INC Common 893641100 2924 4974 SH SOLE 0 0 0 TRANSOCEAN LIMITED COM CHF15 Common H8817H100 135 38160 SH SOLE 0 0 0 TRANSUNION COM Common 89400J107 2539 28215 SH SOLE 0 0 0 TRAVELERS COMPANIES Common 89417E109 1251 8319 SH SOLE 0 0 0 TREX INC Common 89531P105 556 6073 SH SOLE 0 0 0 TRUIST FINL CORP Common 89832Q109 1168 20019 SH SOLE 0 0 0 TYLER TECHNOLOGIES Common 902252105 2355 5547 SH SOLE 0 0 0 UBS AG CHF0.10 Common H42097107 331 21320 SH SOLE 0 0 0 UGI CORP NEW Common 902681105 244 5939 SH SOLE 0 0 0 UNILEVER PLC ADR 904767704 1053 18867 SH SOLE 0 0 0 UNION PACIFIC CORP Common 907818108 3597 16320 SH SOLE 0 0 0 UNITED MICROELECTRONICS CORP A DR ADR 910873405 226 24839 SH SOLE 0 0 0 UNITED PARCEL SERVICES INC Common 911312106 3068 18049 SH SOLE 0 0 0 UNITED RENTALS INC Common 911363109 27246 82738 SH SOLE 0 0 0 UNITEDHEALTH GROUP Common 91324P102 47322 127185 SH SOLE 0 0 0 Universal Forest Prods Inc Common 90278Q108 681 8975 SH SOLE 0 0 0 US BANCORP Common 902973304 7904 142909 SH SOLE 0 0 0 US FOOD HOLDING CORP Common 912008109 5159 135331 SH SOLE 0 0 0 V F CORPORATION Common 918204108 846 10583 SH SOLE 0 0 0 VALERO ENERGY CORP Common 91913Y100 431 6013 SH SOLE 0 0 0 VANGUARD DIVIDEND APPRECIATION ETF 921908844 165783 1127164 SH SOLE 0 0 0 VANGUARD ESG US STOCK ETF ETF 921910733 1016 13777 SH SOLE 0 0 0 VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 68360 386413 SH SOLE 0 0 0 VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 52828 1075716 SH SOLE 0 0 0 VANGUARD FUNDS MSCI EUROPE ETF ETF 922042874 309 4910 SH SOLE 0 0 0 VANGUARD HIGH DIVIDEND YIELD ETF 921946406 39182 387591 SH SOLE 0 0 0 VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 7398 34557 SH SOLE 0 0 0 VANGUARD INDEX GROWTH ETF 922908736 8325 32388 SH SOLE 0 0 0 VANGUARD INDEX VALUE ETF 922908744 3303 25129 SH SOLE 0 0 0 VANGUARD INFO TECH INDEX ETF 92204A702 341 952 SH SOLE 0 0 0 VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 6344 68193 SH SOLE 0 0 0 VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407 288 5042 SH SOLE 0 0 0 VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 1575 25963 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 27120 521038 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 1231 12656 SH SOLE 0 0 0 VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 5169 24089 SH SOLE 0 0 0 VANGUARD MID-CAP ETF ETF 922908629 4273 19304 SH SOLE 0 0 0 VANGUARD MID-CAP VALUE ETF ETF 922908512 15857 117576 SH SOLE 0 0 0 VANGUARD REIT INDEX ETF ETF 922908553 5913 64370 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 6570 35474 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 10180 76584 SH SOLE 0 0 0 VANGUARD S&P 500 ETF ETF 922908363 142902 392265 SH SOLE 0 0 0 VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 445 1946 SH SOLE 0 0 0 VANGUARD SHORT TERM ETF 92206C102 282 4586 SH SOLE 0 0 0 VANGUARD SHORT-TERM BOND INDEX ETF 921937827 4328 52653 SH SOLE 0 0 0 VANGUARD SMALL CAP GROWTH ETF ETF 922908595 4421 16097 SH SOLE 0 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 42152 254523 SH SOLE 0 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2269 26782 SH SOLE 0 0 0 VANGUARD TOTAL INTL ETF ETF 921909768 4896 78090 SH SOLE 0 0 0 VANGUARD TOTAL STOCK MARKET ETF 922908769 95766 463330 SH SOLE 0 0 0 VANGUARD US FINLS ETF 92204A405 968 11457 SH SOLE 0 0 0 Vanguard Whitehall Funds International H ETF 921946794 651 9950 SH SOLE 0 0 0 VEEVA SYS INC CL A COM Common 922475108 10695 40938 SH SOLE 0 0 0 VENTAS INC REIT 92276F100 331 6202 SH SOLE 0 0 0 VERISIGN INC Common 92343E102 7940 39949 SH SOLE 0 0 0 VERISK ANALYTICS INC Common 92345Y106 295 1668 SH SOLE 0 0 0 VERIZON COMMUNICATIONS Common 92343V104 10899 187423 SH SOLE 0 0 0 VIACOMCBS INC CL B Common 92556H206 234 5196 SH SOLE 0 0 0 VIATRIS INC COM Common 92556V106 1177 84246 SH SOLE 0 0 0 VICI PPTYS INC COM REIT 925652109 245 8685 SH SOLE 0 0 0 VIRTU FINANCIAL INC Common 928254101 844 27197 SH SOLE 0 0 0 VISA INC COM Common 92826C839 10975 51834 SH SOLE 0 0 0 VMWARE INC Common 928563402 480 3190 SH SOLE 0 0 0 W. P. CAREY INC REIT 92936U109 1153 16290 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108 285 5188 SH SOLE 0 0 0 WALMART STORES INC Common 931142103 2321 17086 SH SOLE 0 0 0 WALT DISNEY CO Common 254687106 30283 164117 SH SOLE 0 0 0 WASTE CONNECTIONS INC. Common 94106B101 410 3801 SH SOLE 0 0 0 WASTE MANAGEMENT INC Common 94106L109 2310 17907 SH SOLE 0 0 0 WATERS CORP Common 941848103 1905 6703 SH SOLE 0 0 0 WELLCARE MGMT GROUP INC REIT 95040Q104 1054 14715 SH SOLE 0 0 0 WELLS FARGO & CO Common 949746101 3671 93969 SH SOLE 0 0 0 WESTLAKE CHEM CORP Common 960413102 279 3140 SH SOLE 0 0 0 WESTVACO Common 94419L101 236 749 SH SOLE 0 0 0 WEYERHAEUSER CO REIT 962166104 247 6948 SH SOLE 0 0 0 WIPRO LTD ADR ADR 97651M109 197 31112 SH SOLE 0 0 0 WISCONSIN ENERGY Common 92939U106 1263 13497 SH SOLE 0 0 0 WISDOMTREE CBOE S&P PUT WRITE ETF 97717X560 387 12803 SH SOLE 0 0 0 WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 1367 30825 SH SOLE 0 0 0 WISDOMTREE EQUITY INC FD ETF 97717W208 3508 45972 SH SOLE 0 0 0 WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 1013 8834 SH SOLE 0 0 0 WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 1410 24661 SH SOLE 0 0 0 WORKDAY INC CL A Common 98138H101 206 831 SH SOLE 0 0 0 WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 3894 55799 SH SOLE 0 0 0 XCEL ENERGY INC Common 98389B100 372 5594 SH SOLE 0 0 0 XILINX INC Common 983919101 634 5120 SH SOLE 0 0 0 XYLEM INC Common 98419M100 763 7253 SH SOLE 0 0 0 YETI HOLDINGS INC Common 98585X104 403 5586 SH SOLE 0 0 0 YUM! BRANDS INC Common 988498101 445 4112 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATION Common 989207105 690 1423 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM Common 98956P102 3136 19590 SH SOLE 0 0 0 ZOETIS INC COM USD0.01 CL A Common 98978V103 3698 23482 SH SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Common 98980L101 212 659 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 17669 70672 SH SOLE 0 0 0 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 1338 7425 SH SOLE 0 0 0 MEDICAL PROPERTIES TRUST INC. REIT 58463J304 1337 62849 SH SOLE 0 0 0 MGM GROWTH PPTYS LLC CL A COM Class A 55303A105 218 6675 SH SOLE 0 0 0 PHYSICIANS REALTY TR REIT 71943U104 269 15203 SH SOLE 0 0 0 SCHWAB US MID-CAP ETF ETF 808524508 1129 15166 SH SOLE 0 0 0 Banco Santander SA Common 05964H105 50 14531 SH SOLE 0 0 0 RLI CORP Common 749607107 363 3255 SH SOLE 0 0 0 Solaredge Tech Common 83417M104 480 1671 SH SOLE 0 0 0 Ypf Sociedad Anonima Common 984245100 43 10574 SH SOLE 0 0 0 Atlantic Un Bankshares Corp Common 04911A107 217 5651 SH SOLE 0 0 0 Brookfield Business Partners L Unit Ltd Lp Unit Ltd LP G16234109 386 9619 SH SOLE 0 0 0 iShares China Large-Cap ETF 464287184 308 6600 SH SOLE 0 0 0 Quadratic Intrst Rt Vol & Infl H ETF ETF 500767736 8704 304554 SH SOLE 0 0 0 McCormick & Company Inc Common 579780107 15272 171366 SH SOLE 0 0 0 Newmark Group, Inc. Common 65158N102 100 10000 SH SOLE 0 0 0 NVR Inc. Common 62944T105 1333 283 SH SOLE 0 0 0 PowerShares Preferred ETF ETF 46138E511 1723 114884 SH SOLE 0 0 0 DiamondPeak Holdings Corp Class A 54405Q100 203 17266 SH SOLE 0 0 0 ROKU INC COM CL A Class A 77543R102 208 640 SH SOLE 0 0 0 Sandy Spring Bancorp Inc. Common 800363103 439 10118 SH SOLE 0 0 0 ProShares UltraPro QQQ ETF 74347X831 455 4986 SH SOLE 0 0 0 Berkshire Hathaway Cl A (100 S Common 084670108 154667 401 SH SOLE 0 0 0 Bryn Mawr Bank Corp Common 117665109 683 15000 SH SOLE 0 0 0 CSW Industrials, Inc. Common 126402106 679 5030 SH SOLE 0 0 0 Cerus Corp. Common 157085101 536 89200 SH SOLE 0 0 0 Energy Transfer LP MLP 29273V100 180 23384 SH SOLE 0 0 0 Envista Holdings Corporation Common 29415F104 1209 29621 SH SOLE 0 0 0 FNCB Bancorp Inc Common 302578109 415 55000 SH SOLE 0 0 0 First Long Island Corp. Common 320734106 1196 56270 SH SOLE 0 0 0 Jounce Therapeutics Inc Common 481116101 103 10000 SH SOLE 0 0 0 Neurocrine Biosciences, Inc. Common 64125C109 734 7552 SH SOLE 0 0 0 Republic First Bancorp Inc Common 760416107 54 14387 SH SOLE 0 0 0 StoneX Group Inc Common 861896108 209 3200 SH SOLE 0 0 0 Willamette Valley Vineyards, I Common 969136100 241 26600 SH SOLE 0 0 0 iShares Core S&P U.S Value ETF ETF 464287663 25317 367448 SH SOLE 0 0 0 DNP Select Income Fund Closed-End ETF 23325P104 265 26772 SH SOLE 0 0 0 Invesco BulletShares 2023 Corp ETF 46138J866 12023 552281 SH SOLE 0 0 0 Invesco BulletShares 2024 Corp ETF 46138J841 10703 482756 SH SOLE 0 0 0 Invesco BulletShares 2025 Corp ETF 46138J825 10939 493866 SH SOLE 0 0 0 Invesco BulletShares 2026 Corp ETF 46138J791 10214 479298 SH SOLE 0 0 0 Invesco BulletShares 2027 Corp ETF 46138J783 7554 349574 SH SOLE 0 0 0 Invesco BulletShares 2028 Corp ETF 46138J643 6000 265855 SH SOLE 0 0 0 Invesco BulletShares 2029 Corp ETF 46138J577 4434 214288 SH SOLE 0 0 0 JP Morgan Ultra-Short Municipa ETF 46641Q654 1021 20000 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED BUY- W COM Closed-End ETF 27828Y108 304 19642 SH SOLE 0 0 0 FABRINET SHS Common G3323L100 452 5000 SH SOLE 0 0 0 GOLDMAN SACHS BDC INC SHS SHS 38147U107 1891 97837 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM Common 06759X107 1594 114465 SH SOLE 0 0 0 TOMPKINS FINL CORP COM Common 890110109 4019 48598 SH SOLE 0 0 0 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 22768 463433 SH SOLE 0 0 0 SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855 303 5895 SH SOLE 0 0 0