0001080628-22-000002.txt : 20220215 0001080628-22-000002.hdr.sgml : 20220215 20220215164404 ACCESSION NUMBER: 0001080628-22-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220215 DATE AS OF CHANGE: 20220215 EFFECTIVENESS DATE: 20220215 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: 22639800 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-2021 12-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 02-15-2022 0 789 5702613
INFORMATION TABLE 2 infotable.xml 3M COMPANY Common 88579Y101 1543 8684 SH SOLE 0 0 0 ABB LTD ADR ADR 000375204 549 14385 SH SOLE 0 0 0 ABBOTT LABORATORIES Common 002824100 4029 28628 SH SOLE 0 0 0 ABBVIE INC Common 00287Y109 8422 62202 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS ETF 00326A104 4038 229973 SH SOLE 0 0 0 ACCENTURE Common G1151C101 46658 112550 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM Common 00507V109 4179 62812 SH SOLE 0 0 0 ADOBE SYSTEMS INC Common 00724F101 26618 46941 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC Common 00751Y106 3967 16539 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC Common 007903107 256 1776 SH SOLE 0 0 0 AFFILIATED MANAGERS GROUP Common 008252108 618 3755 SH SOLE 0 0 0 AFLAC INC Common 001055102 364 6237 SH SOLE 0 0 0 AGCO CORP NY Reg Shrs 001084102 3438 29630 SH SOLE 0 0 0 AIR PRODUCTS & CHEM Common 009158106 1895 6227 SH SOLE 0 0 0 AIRBNB INC COM CL A Class A 009066101 642 3859 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES Common 00971T101 427 3645 SH SOLE 0 0 0 ALGONQUIN PWR UTILS CORP Common 015857105 182 12629 SH SOLE 0 0 0 ALLSTATE CORP Common 020002101 696 5914 SH SOLE 0 0 0 ALPHABET INC CLASS A Class A 02079K305 83377 28780 SH SOLE 0 0 0 ALPHABET INC CLASS C Common 02079K107 31873 11015 SH SOLE 0 0 0 ALTRIA GROUP INC Common 02209S103 976 20587 SH SOLE 0 0 0 AMAZON.COM INC Common 023135106 14244 4272 SH SOLE 0 0 0 AMERICA MOVIL SAB ADR ADR 02364W105 217 10264 SH SOLE 0 0 0 AMERICAN AIRLINES GROUP INC Common 02376R102 895 49833 SH SOLE 0 0 0 AMERICAN CENTY ETF TR AVANTIS INTL SMALL CAP VALUE ETF 025072802 1790 27733 SH SOLE 0 0 0 AMERICAN ELECTRIC POWER CO INC Common 025537101 415 4664 SH SOLE 0 0 0 AMERICAN EXPRESS Common 025816109 8551 52266 SH SOLE 0 0 0 AMERICAN FINANCIAL GROUP INC Common 025932104 4038 29408 SH SOLE 0 0 0 AMERICAN HOMES 4 RENT Reit 02665T306 3045 69833 SH SOLE 0 0 0 AMERICAN INTERNATIONAL GROUP INC Common 026874784 367 6449 SH SOLE 0 0 0 AMERICAN TOWER CORPORATION REIT 03027X100 9695 33145 SH SOLE 0 0 0 AMERICAN WATER WORKS Common 030420103 1291 6836 SH SOLE 0 0 0 AMERIPRISE FINANCIAL INC Common 03076C106 1610 5338 SH SOLE 0 0 0 AMGEN INC Common 031162100 6088 27063 SH SOLE 0 0 0 AMPHENOL CORPORATION Common 032095101 4226 48321 SH SOLE 0 0 0 ANALOG DEVICES INC Common 032654105 2047 11647 SH SOLE 0 0 0 ANHEUSER-BUSCH ADR ADR 03524A108 487 8037 SH SOLE 0 0 0 ANSYS INC Common 03662Q105 3325 8289 SH SOLE 0 0 0 ANTHEM, INC. Common 036752103 1822 3930 SH SOLE 0 0 0 AON PLC Common G0403H108 2134 7101 SH SOLE 0 0 0 APACHE CORPORATION Common 03743Q108 525 19534 SH SOLE 0 0 0 APPLE INC Common 037833100 109740 618010 SH SOLE 0 0 0 APPLIED GENETIC TECHNOLOGIES C COM Common 03820J100 267 140389 SH SOLE 0 0 0 APPLIED MATERIALS INC Common 038222105 2147 13641 SH SOLE 0 0 0 APTARGROUP INC Common 038336103 334 2726 SH SOLE 0 0 0 ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 15507 420801 SH SOLE 0 0 0 ARCH CAPITAL GROUP Common G0450A105 6616 148847 SH SOLE 0 0 0 ARCHER-DANIELS MIDLAND COMPANY Common 039483102 964 14258 SH SOLE 0 0 0 ARCOS DORADOS HOLDINGS IN Common G0457F107 69 11818 SH SOLE 0 0 0 ARES CAPITAL CORPORATION Common 04010L103 274 12924 SH SOLE 0 0 0 ASML HOLDING NV NY Reg Shrs N07059210 3465 4352 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC COM Common 045327103 3318 21803 SH SOLE 0 0 0 ASTRAZENECA ADR ADR 046353108 1028 17653 SH SOLE 0 0 0 AT&T INC Common 00206R102 6521 265088 SH SOLE 0 0 0 ATKORE INTL GROUP INC COM Common 047649108 1086 9768 SH SOLE 0 0 0 ATLASSIAN CORPORATION PLC Common G06242104 488 1279 SH SOLE 0 0 0 ATMOS ENERGY CORP COM Common 049560105 217 2068 SH SOLE 0 0 0 AUTODESK INC Common 052769106 442 1572 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING INC Common 053015103 2591 10507 SH SOLE 0 0 0 AUTOZONE INC NEV Common 053332102 20142 9608 SH SOLE 0 0 0 AVAGO TECHNOLOGIES LTD COM Common 11135F101 8471 12730 SH SOLE 0 0 0 AVALONBAY COMMUNITIES INC REIT 053484101 824 3263 SH SOLE 0 0 0 AZENTA INC COM Common 114340102 623 6043 SH SOLE 0 0 0 B C E INC NEW Common 05534B760 6400 122983 SH SOLE 0 0 0 BAIDU INC SPONS ADS ADR 056752108 208 1398 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC COM Common 05684B107 262 17231 SH SOLE 0 0 0 Baker Michael Corp Common 05722G100 288 11990 SH SOLE 0 0 0 BANK BRADESCO ADR 059460303 34 10006 SH SOLE 0 0 0 BANK NEW YORK MELLON Common 064058100 226 3899 SH SOLE 0 0 0 BANK OF AMERICA Common 060505104 7118 159991 SH SOLE 0 0 0 BAR HARBOR BANKSHARES Common 066849100 921 31846 SH SOLE 0 0 0 BARCLAYS ADR ADR 06738E204 433 41875 SH SOLE 0 0 0 BAUSCH HEALTH COS INC COM NPV Common 071734107 4273 154758 SH SOLE 0 0 0 BAXTER INTERNATIONAL Common 071813109 15536 180993 SH SOLE 0 0 0 BECTON DICKINSON Common 075887109 7471 29709 SH SOLE 0 0 0 BERKSHIRE HATHAWAY Class B 084670702 63827 213469 SH SOLE 0 0 0 Berkshire Hathaway Inc A Class A 084670108 181617 403 SH SOLE 0 0 0 BIO-RAD LABS INC Common 090572207 673 891 SH SOLE 0 0 0 BJS WHSL CLUB HLDGS INC COM Common 05550J101 24817 370568 SH SOLE 0 0 0 BLACKROCK INC Common 09247X101 4303 4700 SH SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107 1853 14323 SH SOLE 0 0 0 BLUEBIRD BIO INC Common 09609G100 259 25891 SH SOLE 0 0 0 BOEING CO Common 097023105 13638 67744 SH SOLE 0 0 0 BOOKING HLDGS INC COM Common 09857L108 24822 10346 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON Common 099502106 3681 43409 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP Common 101137107 271 6373 SH SOLE 0 0 0 BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 708 26592 SH SOLE 0 0 0 BRASKEM S.A. ADR EA REP 2 PRF A NPV ADR 105532105 233 11058 SH SOLE 0 0 0 BRINK S COMPANY Common 109696104 4822 73540 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB Common 110122108 11347 181992 SH SOLE 0 0 0 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 11758 64313 SH SOLE 0 0 0 BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 8112 134355 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT Class A G16169107 2850 45504 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107 6833 100098 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 520 8557 SH SOLE 0 0 0 BROOKFIELD RENEWABLE CORP COM CL A Class A 11284V105 5597 151978 SH SOLE 0 0 0 BROOKLINE BANCORP INC. Common 11373M107 192 11845 SH SOLE 0 0 0 BRUNSWICK CORPORATION Common 117043109 275 2728 SH SOLE 0 0 0 BUILDERS FIRSTSOURCE INC Common 12008R107 296 3457 SH SOLE 0 0 0 BWX TECHNOLOGIES INC Common 05605H100 529 11058 SH SOLE 0 0 0 C I T GROUP INC NEW Common 125581801 2909 56659 SH SOLE 0 0 0 C S X CORP Common 126408103 1908 50741 SH SOLE 0 0 0 CABLE ONE INC COM Common 12685J105 533 302 SH SOLE 0 0 0 CABOT MICROELECTRONICS CORPORATION Common 12571T100 236 1230 SH SOLE 0 0 0 CACI INTL INC CL A Class A 127190304 10649 39555 SH SOLE 0 0 0 CADENCE DESIGN SYSTEMS INC Common 127387108 1767 9483 SH SOLE 0 0 0 CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706 656 18294 SH SOLE 0 0 0 CAMDEN PROPERTY TRUST REIT 133131102 4824 26996 SH SOLE 0 0 0 CANADIAN NATL RY CO Common 136375102 209 1702 SH SOLE 0 0 0 CANADIAN PACIFIC RAILWAYS COM NPV ISIN # Common 13645T100 935 13001 SH SOLE 0 0 0 CAPITAL ONE FINANCIAL CORP Common 14040H105 21156 145816 SH SOLE 0 0 0 CARLYLE GROUP LP Common 14316J108 812 14787 SH SOLE 0 0 0 CARMAX INC Common 143130102 1496 11491 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM Common 14448C104 361 6663 SH SOLE 0 0 0 CASEY'S GENERAL STORES INC Common 147528103 1009 5113 SH SOLE 0 0 0 CATALENT INC COM Common 148806102 5787 45203 SH SOLE 0 0 0 CATERPILLAR INC Common 149123101 20293 98158 SH SOLE 0 0 0 CBOE HOLDINGS, INC. Common 12503M108 1267 9719 SH SOLE 0 0 0 CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 576 5310 SH SOLE 0 0 0 CDW CORP COM USD0.01 Common 12514G108 26818 130958 SH SOLE 0 0 0 CELANESE CORPORATION Common 150870103 247 1472 SH SOLE 0 0 0 CENTENE CORPORATION Common 15135B101 410 4977 SH SOLE 0 0 0 CERNER CORPORATION Common 156782104 1160 12491 SH SOLE 0 0 0 CERUS CORP Common 157085101 621 91200 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 1102 1690 SH SOLE 0 0 0 CHENIERE ENERGY INC NEW Common 16411R208 254 2508 SH SOLE 0 0 0 CHEVRON CORP Common 166764100 27747 236443 SH SOLE 0 0 0 CHIMERA INVESTMENT CORP REIT 16934Q208 197 13073 SH SOLE 0 0 0 CHUBB CORP Common H1467J104 462 2390 SH SOLE 0 0 0 CHURCH & DWIGHT INC Common 171340102 304 2964 SH SOLE 0 0 0 CIGNA CORP Common 125523100 704 3065 SH SOLE 0 0 0 CINTAS CORP Common 172908105 611 1378 SH SOLE 0 0 0 CISCO SYSTEMS INC Common 17275R102 13326 210294 SH SOLE 0 0 0 CITIGROUP INC Common 172967424 1625 26914 SH SOLE 0 0 0 CITRIX SYSTEMS INC Common 177376100 493 5210 SH SOLE 0 0 0 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 4558 213089 SH SOLE 0 0 0 CLIFFS NATURAL RES INC Common 185899101 3020 138732 SH SOLE 0 0 0 CLOROX COMPANY Common 189054109 447 2566 SH SOLE 0 0 0 CME GROUP INC Common 12572Q105 1015 4444 SH SOLE 0 0 0 CMS ENERGY CORP Common 125896100 753 11577 SH SOLE 0 0 0 COCA COLA CO Common 191216100 3752 63360 SH SOLE 0 0 0 COGENT COMMUNICATIONS GRO Common 19239V302 383 5234 SH SOLE 0 0 0 COGNEX CORPORATION Common 192422103 392 5047 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 528 5949 SH SOLE 0 0 0 COINBASE GLOBAL INC COM CL A Class A 19260Q107 1142 4526 SH SOLE 0 0 0 COLGATE-PALMOLIVE CO Common 194162103 3659 42876 SH SOLE 0 0 0 COMCAST CORP Common 20030N101 3832 76137 SH SOLE 0 0 0 COMERICA INC Common 200340107 354 4074 SH SOLE 0 0 0 COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 2223 28619 SH SOLE 0 0 0 CONCENTRIX CORP COM Common 20602D101 2982 16697 SH SOLE 0 0 0 CONSOLIDATED EDISON INC Common 209115104 550 6452 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A Class A 21036P108 513 2045 SH SOLE 0 0 0 CORNING INC Common 219350105 5633 151302 SH SOLE 0 0 0 COSTCO WHOLESALE CORP Common 22160K105 9014 15878 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CL A WHEN DISTRIBU Class A 22788C105 493 2406 SH SOLE 0 0 0 CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 33018 158178 SH SOLE 0 0 0 CVS HEALTH CORPORATION Common 126650100 31719 307473 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD Common M2682V108 4302 24828 SH SOLE 0 0 0 CYCLERION THERAPEUTICS INC COM Common 23255M105 177 102884 SH SOLE 0 0 0 D R HORTON INC Common 23331A109 4174 38484 SH SOLE 0 0 0 DANAHER CORP Common 235851102 13311 40458 SH SOLE 0 0 0 DAVITA INC Common 23918K108 816 7173 SH SOLE 0 0 0 DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 21891 557454 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH ETF 233051432 1626 40816 SH SOLE 0 0 0 DEERE & COMPANY Common 244199105 1968 5738 SH SOLE 0 0 0 DELL INC Common 24703L202 918 16344 SH SOLE 0 0 0 DESCARTES SYS GROUP Common 249906108 534 6457 SH SOLE 0 0 0 DESIGNER BRANDS INC COM CL A Class A 250565108 701 49334 SH SOLE 0 0 0 DFA T.A. U.S. CORE EQUITY 2 PORTFOLIO INSTITUTIONAL CLASS ETF 25434V708 3363 116090 SH SOLE 0 0 0 DFA TAX MANAGED US EQUITY PORTFOLIO ETF 25434V401 2942 56902 SH SOLE 0 0 0 DIAGEO ADR ADR 25243Q205 2914 13239 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC Common 25278X109 209 1937 SH SOLE 0 0 0 DIGITAL REALTY TRUST INC REIT 253868103 353 1994 SH SOLE 0 0 0 DISCOVER FINL SVCS Common 254709108 3930 34012 SH SOLE 0 0 0 DOLLAR GENERAL CORP NEW Common 256677105 544 2305 SH SOLE 0 0 0 DOMINION RESOURCES INC Common 25746U109 6316 80399 SH SOLE 0 0 0 DOW CHEMICAL CO Common 260557103 4256 75031 SH SOLE 0 0 0 DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 6767 64506 SH SOLE 0 0 0 DUKE REALTY CORP REIT 264411505 376 5725 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM Common 26614N102 588 7276 SH SOLE 0 0 0 EAGLE BANCORP INC MD Common 268948106 661 11335 SH SOLE 0 0 0 EASTMAN CHEMICAL COMPANY Common 277432100 347 2872 SH SOLE 0 0 0 EATON CORP PLC COM Common G29183103 7764 44923 SH SOLE 0 0 0 EBAY INC Common 278642103 460 6914 SH SOLE 0 0 0 ECOFIN GLOBAL WATER ESG ETF 56167N753 396 7830 SH SOLE 0 0 0 ECOLAB INC Common 278865100 563 2401 SH SOLE 0 0 0 EDISON INTERNATIONAL Common 281020107 333 4880 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 1995 15402 SH SOLE 0 0 0 ELECTRONIC ARTS Common 285512109 15967 121055 SH SOLE 0 0 0 EMERSON ELECTRIC CO Common 291011104 1500 16133 SH SOLE 0 0 0 ENBRIDGE INC Common 29250N105 6545 167472 SH SOLE 0 0 0 ENCANA CORP IAM COMMERCI Common 69047Q102 202 6000 SH SOLE 0 0 0 ENTERGY CORP Common 29364G103 270 2400 SH SOLE 0 0 0 ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 389 17694 SH SOLE 0 0 0 ENVISTA HOLDINGS CORP Common 29415F104 6869 152438 SH SOLE 0 0 0 EPAM SYS INC Common 29414B104 5146 7699 SH SOLE 0 0 0 EQUINIX INC NEW REIT 29444U700 425 502 SH SOLE 0 0 0 EQUITY RESIDENTIAL REIT 29476L107 550 6081 SH SOLE 0 0 0 ERICSSON ADR EACH REP 1 ORD B SEK1 ADR 294821608 375 34501 SH SOLE 0 0 0 ESSENTIAL UTILS INC COM Common 29670G102 282 5253 SH SOLE 0 0 0 ESTEE LAUDER COMPANIES INC CL A Class A 518439104 478 1291 SH SOLE 0 0 0 ETSY INC COM Common 29786A106 2848 13008 SH SOLE 0 0 0 EVERSOURCE ENERGY Common 30040W108 325 3568 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG MKTS INTERNET &ECOMMERCE ETF ETF 301505889 560 13054 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 4580 20202 SH SOLE 0 0 0 EXXON MOBIL CORP Common 30231G102 3596 58774 SH SOLE 0 0 0 FACEBOOK INC Common 30303M102 8218 24434 SH SOLE 0 0 0 FACTSET RESEARCH SYSTEMS INC Common 303075105 591 1217 SH SOLE 0 0 0 FAIR ISAAC CORP COM Common 303250104 709 1636 SH SOLE 0 0 0 FEDEX CORP Common 31428X106 2762 10679 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL INC Common 31620R303 6859 131441 SH SOLE 0 0 0 FIDELITY NATIONAL INFORMATION SERVICES INC. Common 31620M106 1828 16752 SH SOLE 0 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 2807 52945 SH SOLE 0 0 0 FIFTH THIRD BANCORP Common 316773100 1186 27244 SH SOLE 0 0 0 FIRST AMERICAN FINANCIAL CORP Common 31847R102 512 6549 SH SOLE 0 0 0 FIRST CITIZENS BANCSHARES INC (DE) Common 31946M103 1073 1293 SH SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 5065 76514 SH SOLE 0 0 0 FIRST REPUBLIC BANK Common 33616C100 3662 17735 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VIII TCW UNCON ETF 33740F888 4754 180284 SH SOLE 0 0 0 FIRST TR ISE GLOBAL WIND ENERGY INDEX FD ETF 33736G106 1189 58749 SH SOLE 0 0 0 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 262 2507 SH SOLE 0 0 0 FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 2663 51038 SH SOLE 0 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIV ETF ETF 33738R118 816 12978 SH SOLE 0 0 0 FISERV INC Common 337738108 15557 149889 SH SOLE 0 0 0 FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 2817 107075 SH SOLE 0 0 0 FLOOR & DECOR HLDGS INC CL A Class A 339750101 868 6679 SH SOLE 0 0 0 FLYWIRE CORPORATION COM VTG Common 302492103 893 23450 SH SOLE 0 0 0 FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 241 4038 SH SOLE 0 0 0 FORD MOTOR CO Common 345370860 1090 52475 SH SOLE 0 0 0 FORTIVE CORPORATION Common 34959J108 249 3266 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SECURITY INC Common 34964C106 8211 76806 SH SOLE 0 0 0 FT EMRGING MKTS SML CAP ETF 33737J307 309 7686 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 279 5743 SH SOLE 0 0 0 GARMIN LTD. Common H2906T109 377 2765 SH SOLE 0 0 0 GARTNER INC Common 366651107 1257 3759 SH SOLE 0 0 0 GENERAL DYNAMICS Common 369550108 339 1628 SH SOLE 0 0 0 GENERAL MOTORS CO Common 37045V100 5227 89145 SH SOLE 0 0 0 GENUINE PARTS CO Common 372460105 6407 45701 SH SOLE 0 0 0 GILEAD SCIENCES INC Common 375558103 3505 48269 SH SOLE 0 0 0 GLADSTONE LD CORP COM REIT 376549101 4763 141093 SH SOLE 0 0 0 GLAXOSMITHKLINE ADR ADR 37733W105 418 9487 SH SOLE 0 0 0 GLOBAL PAYMENTS INC Common 37940X102 1060 7844 SH SOLE 0 0 0 GLOBAL X FDS CLOUD COMPUTNG ETF 37954Y442 260 9789 SH SOLE 0 0 0 Global X Fds Renewable Energy ETF 37954Y707 1702 108714 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF ETF 37954Y673 714 24793 SH SOLE 0 0 0 GLOBAL X FDS US PFD ETF ETF 37954Y657 411 15943 SH SOLE 0 0 0 GLOBAL X FINTECH ETF ETF 37954Y814 1021 25498 SH SOLE 0 0 0 Global X Lithium ETF ETF 37954Y855 2004 23737 SH SOLE 0 0 0 GLOBE LIFE INC COM Common 37959E102 5330 56872 SH SOLE 0 0 0 GOLDMAN SACHS GROUP Common 38141G104 1799 4703 SH SOLE 0 0 0 GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357 31115 191184 SH SOLE 0 0 0 GUGGENHEIM SOLAR ETF 46138G706 1365 17728 SH SOLE 0 0 0 HALLIBURTON CO HOLDINGS Common 406216101 324 14150 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM Common 40637H109 3215 79945 SH SOLE 0 0 0 HCA HOLDINGS INC Common 40412C101 599 2331 SH SOLE 0 0 0 HEALTHCARE TR AMER INC CL A REIT 42225P501 733 21950 SH SOLE 0 0 0 HEICO CORP Common 422806109 1276 8846 SH SOLE 0 0 0 HENRY JACK & ASSOCIATES INC Common 426281101 2707 16210 SH SOLE 0 0 0 HENRY SCHEIN INC Common 806407102 1737 22405 SH SOLE 0 0 0 HERSHEY COMPANY Common 427866108 266 1377 SH SOLE 0 0 0 HINGHAM INSTITUTIONAL SAVINGS Common 433323102 800 1905 SH SOLE 0 0 0 HOLOGIC INC Common 436440101 1673 21853 SH SOLE 0 0 0 HOME DEPOT INC Common 437076102 19405 46758 SH SOLE 0 0 0 HONEYWELL INTL INC Common 438516106 6445 30909 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM Common 446150104 2234 144877 SH SOLE 0 0 0 HUNTINGTON INGALLS INDUSTRIES INC Common 446413106 202 1080 SH SOLE 0 0 0 IAA INC COM Common 449253103 4998 98727 SH SOLE 0 0 0 ICON PLC Common G4705A100 3986 12871 SH SOLE 0 0 0 IDACORP Common 451107106 3557 31391 SH SOLE 0 0 0 IDEX CORPORATION Common 45167R104 1585 6708 SH SOLE 0 0 0 IDEXX LABS CORP Common 45168D104 1377 2092 SH SOLE 0 0 0 ILLINOIS TOOL WORKS Common 452308109 778 3152 SH SOLE 0 0 0 ILLUMINA INC Common 452327109 1647 4328 SH SOLE 0 0 0 INDEPENDENT BANK CP MASS Common 453836108 663 8137 SH SOLE 0 0 0 India Fund Inc Closed-End ETF 454089103 558 26467 SH SOLE 0 0 0 ING Glb Eqty Div & Prem Opps Common ETF 92912T100 99 16000 SH SOLE 0 0 0 INTEGER HOLDINGS CORP COM Common 45826H109 2721 31787 SH SOLE 0 0 0 INTEL CORP Common 458140100 4248 82482 SH SOLE 0 0 0 INTERCONTINENTAL EX Common 45866F104 34648 253332 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHINES Common 459200101 4583 34291 SH SOLE 0 0 0 INTERNATIONAL PAPER CO. Common 460146103 226 4812 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC DEL Common 460690100 413 11023 SH SOLE 0 0 0 INTUIT INC Common 461202103 42120 65483 SH SOLE 0 0 0 INTUITIVE SURGICAL INC. Common 46120E602 883 2457 SH SOLE 0 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 957 13951 SH SOLE 0 0 0 IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 4898 154072 SH SOLE 0 0 0 IQ INDEX MERGER ARBITRAGE ETF 45409B800 1012 31394 SH SOLE 0 0 0 ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 9912 115876 SH SOLE 0 0 0 ISHARES BARCLAYS 20 YEAR TREAS BOND FD ETF 464287432 8553 17370 SH SOLE 0 0 0 ISHARES BARCLAYS 3-7 YR TREAS BD FD ETF 464288661 224 1739 SH SOLE 0 0 0 ISHARES BARCLAYS MORTGAGE BACKED SECURITIES ETF 464288588 453 4220 SH SOLE 0 0 0 ISHARES BARCLAYS TIPS BOND ETF 464287176 1070 8279 SH SOLE 0 0 0 ISHARES CHINA LARGE CAP ETF 464287184 241 6600 SH SOLE 0 0 0 ISHARES CMBS ETF ETF 46429B366 838 15810 SH SOLE 0 0 0 ISHARES CORE DIVIDEND GROWTH ETF 46434V621 4078 73374 SH SOLE 0 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 13539 181393 SH SOLE 0 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 5961 99580 SH SOLE 0 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 86889 182162 SH SOLE 0 0 0 ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 9282 86762 SH SOLE 0 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 24599 322229 SH SOLE 0 0 0 ISHARES CORE TOTAL US BOND MARKET ETF 464287226 54597 478589 SH SOLE 0 0 0 ISHARES CORE US GROWTH ETF ETF 464287671 17349 150029 SH SOLE 0 0 0 ISHARES CORE US REIT ETF 464288521 8798 130163 SH SOLE 0 0 0 ISHARES CURRENCY HEDGE MSCI ETF 46435G847 651 20015 SH SOLE 0 0 0 ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448 2806 89986 SH SOLE 0 0 0 ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 1425 11627 SH SOLE 0 0 0 ISHARES DOW JONES U S REAL ESTATE ETF 464287739 349 3002 SH SOLE 0 0 0 ISHARES DOW JONES U.S. AEROSPACE & DEFEN ETF 464288760 389 3787 SH SOLE 0 0 0 ISHARES DOW JONES US HEALTHCARE PROVIDER ETF 464288828 217 749 SH SOLE 0 0 0 ISHARES DOW JONES US HOME CONSTRUCTION ETF 464288752 225 2711 SH SOLE 0 0 0 ISHARES DOW JONES US PHARMACEUTICALS ETF 464288836 274 1371 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 284 7255 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 6376 221234 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 32749 703379 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 707 12345 SH SOLE 0 0 0 ISHARES FLOATING RATE BOND ETF 46429B655 679 13384 SH SOLE 0 0 0 ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 2992 62880 SH SOLE 0 0 0 ISHARES GOLD TRUST ETF 464285204 1726 49591 SH SOLE 0 0 0 ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 5068 58249 SH SOLE 0 0 0 ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 3121 23552 SH SOLE 0 0 0 ISHARES INC CURRENCY HEDGED MSCI EMERGIN ETF 46434G509 340 11492 SH SOLE 0 0 0 ISHARES INC EMERGING MKTS CORP BOND FUND ETF 464286251 2349 46054 SH SOLE 0 0 0 ISHARES INC MLT FCTR EMG MKT ETF 46434G889 229 4471 SH SOLE 0 0 0 ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 293 2684 SH SOLE 0 0 0 ISHARES MSCI ACWI ETF ETF 464288257 384 3627 SH SOLE 0 0 0 ISHARES MSCI ACWI EX US ETF 464288240 3479 62564 SH SOLE 0 0 0 ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 1719 20788 SH SOLE 0 0 0 ISHARES MSCI CHINA ETF ETF 46429B671 753 12002 SH SOLE 0 0 0 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 49585 449587 SH SOLE 0 0 0 ISHARES MSCI EAFE INDEX ETF 464287465 18889 240071 SH SOLE 0 0 0 ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 22172 303350 SH SOLE 0 0 0 ISHARES MSCI EAFE VALUE INDEX ETF 464288877 395 7845 SH SOLE 0 0 0 ISHARES MSCI EMERGING MARKETS ETF 464287234 55239 1130784 SH SOLE 0 0 0 ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 1019 25624 SH SOLE 0 0 0 ISHARES MSCI KLD 400 SOCIAL ETF 464288570 319 3433 SH SOLE 0 0 0 ISHARES MSCI SOUTH KOREA ETF 464286772 2763 35483 SH SOLE 0 0 0 ISHARES MSCI TAIWAN ETF 46434G772 3397 50995 SH SOLE 0 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1835 17271 SH SOLE 0 0 0 ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 14411 178136 SH SOLE 0 0 0 ISHARES MT GOV/CORP ETF 464288612 326 2868 SH SOLE 0 0 0 ISHARES NASDAQ BIOTECHNOLOGY INDEX FD ETF 464287556 10895 71386 SH SOLE 0 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 81719 309038 SH SOLE 0 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 40646 133007 SH SOLE 0 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 6202 36934 SH SOLE 0 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 8982 40378 SH SOLE 0 0 0 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 4308 14702 SH SOLE 0 0 0 ISHARES RUSSELL MID-CAP ETF ETF 464287499 18929 228036 SH SOLE 0 0 0 ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 2935 25470 SH SOLE 0 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 4250 34731 SH SOLE 0 0 0 ISHARES S&P 500 GROWTH INDEX ETF 464287309 28428 339761 SH SOLE 0 0 0 ISHARES S&P 500 VALUE INDEX ETF 464287408 17355 110801 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 ETF 464287507 32546 114971 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 1119 13126 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 817 7378 SH SOLE 0 0 0 ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 1245 10707 SH SOLE 0 0 0 ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 7123 17912 SH SOLE 0 0 0 ISHARES S&P SMALLCAP 600 ETF 464287804 41274 360439 SH SOLE 0 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 9612 69248 SH SOLE 0 0 0 ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 1351 12933 SH SOLE 0 0 0 ISHARES TR DJ US INDL ETF 464287754 697 6185 SH SOLE 0 0 0 ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 1651 77983 SH SOLE 0 0 0 ISHARES TR HIGH YLD BD FCTR ETF 46435G250 3562 69295 SH SOLE 0 0 0 ISHARES TR INTRM TR CRP ETF ETF 464288638 510 8602 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW ETF 464288307 595 8130 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ESG OP ETF 46435G516 347 4371 SH SOLE 0 0 0 ISHARES TR MSCI INTL MOMENT ETF 46434V449 1048 27561 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF ETF 464289438 760 4386 SH SOLE 0 0 0 ISHARES TR RUSSELL ETF 464287630 968 5830 SH SOLE 0 0 0 ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 4154 105356 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF ETF 464288620 567 9483 SH SOLE 0 0 0 ISHARES TRUST CONVERTIBLE BOND ETF ETF 46435G102 208 2335 SH SOLE 0 0 0 ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 266016 3749867 SH SOLE 0 0 0 ISHARES TRUST DOW JONES ETF 464287721 259 2260 SH SOLE 0 0 0 ISHARES TRUST MSCI USA QUALITY FACTOR ET ETF 46432F339 761 5227 SH SOLE 0 0 0 ISHARES U S ETF TR INFLATION HEDG ETF 46431W580 3822 124958 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 3655 73164 SH SOLE 0 0 0 ISHARES US MEDICAL ETF 464288810 540 8197 SH SOLE 0 0 0 JACOBS ENGR GROUP INC COM Common 469814107 29730 213529 SH SOLE 0 0 0 JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106 1286 18347 SH SOLE 0 0 0 JEFFERIES GROUP INC. Common 47233W109 5227 134706 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORP Common 477839104 1728 11256 SH SOLE 0 0 0 JOHNSON & JOHNSON Common 478160104 17648 103165 SH SOLE 0 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 275 3382 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 1677 29058 SH SOLE 0 0 0 JPMORGAN CHASE & CO Common 46625H100 54872 346523 SH SOLE 0 0 0 KEURIG DR PEPPER INC Common 49271V100 303 8215 SH SOLE 0 0 0 KEYCORP INC Common 493267108 1349 58313 SH SOLE 0 0 0 KIMBERLY CLARK CORP Common 494368103 1073 7505 SH SOLE 0 0 0 KKR & CO LP Common 48251W104 4655 62481 SH SOLE 0 0 0 KLA-TENCOR CORPORATION Common 482480100 5539 12878 SH SOLE 0 0 0 KORNIT DIGITAL LTD. Common M6372Q113 1811 11895 SH SOLE 0 0 0 KRANESHARES TR QUADRTC INT RT ETF 500767736 7116 265038 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM Common 502431109 6817 31970 SH SOLE 0 0 0 LABORATORY CORP OF AMERICA Common 50540R409 445 1415 SH SOLE 0 0 0 LAM RESEARCH CORPORATION Common 512807108 27284 37939 SH SOLE 0 0 0 LANDSTAR SYSTEM INC. Common 515098101 8105 45276 SH SOLE 0 0 0 LAS VEGAS SANDS CORP Common 517834107 463 12309 SH SOLE 0 0 0 LAZARD LTD Common G54050102 856 19613 SH SOLE 0 0 0 LEAR CORPORATION Common 521865204 262 1430 SH SOLE 0 0 0 LENNAR CORPORATION Common 526057104 1570 13517 SH SOLE 0 0 0 LIBERTY GLOBAL INC COM SER C Common G5480U120 808 28748 SH SOLE 0 0 0 LIBERTY LATIN AMERICA LTD Common G9001E128 137 12005 SH SOLE 0 0 0 LILLY ELI & COMPANY Common 532457108 2348 8502 SH SOLE 0 0 0 LINDE PLC Common G5494J103 5468 15783 SH SOLE 0 0 0 LITHIA MOTORS INC CL A Class A 536797103 3022 10178 SH SOLE 0 0 0 LIVE NATION ENTMT Common 538034109 7541 63002 SH SOLE 0 0 0 LKQ CORP Common 501889208 8456 140870 SH SOLE 0 0 0 LOCKHEED MARTIN CORP Common 539830109 1450 4080 SH SOLE 0 0 0 LOEWS CORPORATION Common 540424108 954 16514 SH SOLE 0 0 0 LOWES COMPANIES Common 548661107 57362 221919 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109 627 1603 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 412 8864 SH SOLE 0 0 0 MANPOWER GROUP Common 56418H100 252 2586 SH SOLE 0 0 0 MARATHON PETROLEUM CORP Common 56585A102 642 10025 SH SOLE 0 0 0 MARKEL CORPORATION Common 570535104 9313 7547 SH SOLE 0 0 0 MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 616 25531 SH SOLE 0 0 0 MARKET VECTORS GOLD MINERS ETF ETF 92189F106 281 8783 SH SOLE 0 0 0 MARKET VECTORS INTERM MUN IND ETF ETF 92189H201 1153 22497 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM Common 57060D108 402 978 SH SOLE 0 0 0 MARRIOTT INTL INC CL A Class A 571903202 1840 11133 SH SOLE 0 0 0 MARSH & MCLENNAN COS Common 571748102 305 1756 SH SOLE 0 0 0 MARTIN MARIETTA MATRLS Common 573284106 228 517 SH SOLE 0 0 0 MASCO CORPORATION Common 574599106 434 6185 SH SOLE 0 0 0 MASTERCARD INC Common 57636Q104 47210 131386 SH SOLE 0 0 0 MATCH GROUP INC COM Common 57667L107 253 1913 SH SOLE 0 0 0 MC CORMICK & CO INC Common 579780107 15707 164666 SH SOLE 0 0 0 MCCORMICK & CO INC Common 579780206 7139 73896 SH SOLE 0 0 0 MCDONALDS CORP Common 580135101 4883 18214 SH SOLE 0 0 0 MCKESSON CORPORATION Common 58155Q103 924 3717 SH SOLE 0 0 0 MEDICAL PROPERTIES TRUST INC. REIT 58463J304 1722 72872 SH SOLE 0 0 0 MEDTRONIC INC Common G5960L103 16431 158833 SH SOLE 0 0 0 MERCADOLIBRE INC Common 58733R102 332 246 SH SOLE 0 0 0 MERCK & CO INC Common 58933Y105 28084 366440 SH SOLE 0 0 0 MERCURY COMPUTER SYSTEM Common 589378108 275 5000 SH SOLE 0 0 0 MERIDIAN BIOSCIENCE INC. Common 589584101 3377 165526 SH SOLE 0 0 0 METLIFE INC Common 59156R108 1330 21286 SH SOLE 0 0 0 METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 1159 683 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL Common 552953101 296 6603 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC Common 595017104 6286 72202 SH SOLE 0 0 0 MICRON TECHNOLOGY Common 595112103 2502 26859 SH SOLE 0 0 0 MICROSOFT CORP Common 594918104 131812 391923 SH SOLE 0 0 0 MICROVISION INC Common 594960304 78 15527 SH SOLE 0 0 0 MIDCAP SPDR ETF 78467Y107 2144 4141 SH SOLE 0 0 0 MODERNA INC COM Common 60770K107 502 1975 SH SOLE 0 0 0 MONDELEZ INTL INC COM Common 609207105 4217 63601 SH SOLE 0 0 0 MONSTER BEVERAGE CORP Common 61174X109 267 2783 SH SOLE 0 0 0 MOODY'S CORP Common 615369105 18661 47778 SH SOLE 0 0 0 MORGAN STANLEY Common 617446448 783 7980 SH SOLE 0 0 0 MOTOROLA INC COM Common 620076307 533 1962 SH SOLE 0 0 0 MSCI INC. Common 55354G100 2828 4616 SH SOLE 0 0 0 NAM TAI PROPERTY INC Common G63907102 196 19400 SH SOLE 0 0 0 NCR CORPORATION Common 62886E108 831 20675 SH SOLE 0 0 0 NETFLIX COM INC COM Common 64110L106 7798 12944 SH SOLE 0 0 0 NEW YORK TIMES COMPANY Common 650111107 308 6382 SH SOLE 0 0 0 NEWMARK GROUP INC CL A Class A 65158N102 187 10000 SH SOLE 0 0 0 NEWMONT MINING CORP Common 651639106 1124 18120 SH SOLE 0 0 0 NEXSTAR BROADCASTING GP Common 65336K103 7328 48538 SH SOLE 0 0 0 NEXTERA ENERGY INC Common 65339F101 5865 62816 SH SOLE 0 0 0 NICE SYS LTD SPONSORED ADR ISIN #US65365 ADR 653656108 1566 5158 SH SOLE 0 0 0 NIKE INC Common 654106103 2989 17931 SH SOLE 0 0 0 NMI HOLDINGS INC CLASS A Class A 629209305 4417 202129 SH SOLE 0 0 0 NOMAD FOODS LIMITED ORD NPV Common G6564A105 3439 135430 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP Common 655844108 1220 4097 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP Common 666807102 23663 61134 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDGS LTD Common G66721104 907 43733 SH SOLE 0 0 0 NOVARTIS ADR ADR 66987V109 633 7234 SH SOLE 0 0 0 NOVOCURE LTD COM Common G6674U108 6199 82568 SH SOLE 0 0 0 NOVO-NORDISK ADR ADR 670100205 842 7518 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 5663 220532 SH SOLE 0 0 0 NUVEEN TAXABLE MUNICPL INCM FD COM Closed-End ETF 67074C103 521 22950 SH SOLE 0 0 0 nVent Electric plc Common G6700G107 407 10705 SH SOLE 0 0 0 NVIDIA CORP Common 67066G104 56000 190406 SH SOLE 0 0 0 NVR INC Common 62944T105 1430 242 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V Common N6596X109 25324 111177 SH SOLE 0 0 0 OLD REPUBLIC INTERNATIONAL Common 680223104 6570 267275 SH SOLE 0 0 0 OPEN LENDING CORPORATION COM C L A Class A 68373J104 1052 46811 SH SOLE 0 0 0 ORACLE CORPORATION Common 68389X105 7680 88061 SH SOLE 0 0 0 O'REILLY AUTOMOTIVE Common 67103H107 257 364 SH SOLE 0 0 0 ORGANON & CO COMMON STOCK Common 68622V106 270 8858 SH SOLE 0 0 0 OSHKOSH CORPORATION Common 688239201 593 5257 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM Common 68902V107 412 4731 SH SOLE 0 0 0 PACCAR INC Common 693718108 211 2394 SH SOLE 0 0 0 PACKAGING CORPORATION OF AMERICA Common 695156109 568 4172 SH SOLE 0 0 0 PALO ALTO NETWORKS INC Common 697435105 449 807 SH SOLE 0 0 0 PARKER HANNIFIN CORP Common 701094104 854 2684 SH SOLE 0 0 0 PAYCHEX INC Common 704326107 7451 54583 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM Common 70432V102 2878 6932 SH SOLE 0 0 0 PAYPAL HOLDINGS INCO Common 70450Y103 5409 28685 SH SOLE 0 0 0 PENSKE AUTOMOTIVE GROUP Common 70959W103 851 7935 SH SOLE 0 0 0 PEPSICO INC Common 713448108 46805 269443 SH SOLE 0 0 0 PERKINELMER INC Common 714046109 1013 5040 SH SOLE 0 0 0 PFIZER INC Common 717081103 8731 147855 SH SOLE 0 0 0 PHILIP MORRIS INTERNATIONAL INC Common 718172109 5779 60830 SH SOLE 0 0 0 PHILLIPS 66 COM Common 718546104 383 5286 SH SOLE 0 0 0 PIMCO ENHANCED SHORT MATURITY ETF 72201R833 19513 192137 SH SOLE 0 0 0 PIMCO INVEST GRADE CORP ETF 72201R817 837 7422 SH SOLE 0 0 0 PIMCO TOTAL RETURN ETF 72201R775 270 2470 SH SOLE 0 0 0 PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 2201 143775 SH SOLE 0 0 0 PIONEER NATURAL RESOURCES CO Common 723787107 9661 53115 SH SOLE 0 0 0 PNC FINANCIAL SERVICES GROUP Common 693475105 24765 123503 SH SOLE 0 0 0 POLARIS INDUSTRIES INC Common 731068102 346 3148 SH SOLE 0 0 0 POTLATCH CORPORATION NEW Common 737630103 1154 19171 SH SOLE 0 0 0 PowerShares DWA Emer Mkts Tech Leaders ETF 46138E867 850 32954 SH SOLE 0 0 0 POWERSHARES ETF SENIOR LOAN PORTFOLIO ETF 46138G508 270 12236 SH SOLE 0 0 0 POWERSHARES EXCH TRADED FD TR II PREFERR ETF 46138E511 1554 103577 SH SOLE 0 0 0 POWERSHARES FINANCIAL PFD ETF 46137V621 284 15088 SH SOLE 0 0 0 POWERSHARES FTSE RAFI US 1000 ETF 46137V613 341 1986 SH SOLE 0 0 0 POWERSHARES VARIABLE ETF 46138G870 1028 39673 SH SOLE 0 0 0 POWERSHS QQQ TRUST SER ETF 46090E103 25166 63255 SH SOLE 0 0 0 POWERSHS WILDERHILL CLEAN ENERGY ETF 46137V134 1516 21230 SH SOLE 0 0 0 PPG INDUSTRIES INC. Common 693506107 731 4237 SH SOLE 0 0 0 PPL CORPORATION Common 69351T106 316 10503 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP Common 74251V102 719 9947 SH SOLE 0 0 0 PRIVIA HEALTH GROUP INC COM Common 74276R102 1511 58408 SH SOLE 0 0 0 PROCTER & GAMBLE CO Common 742718109 36573 223578 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO Common 743315103 963 9378 SH SOLE 0 0 0 PROLOGIS INC REIT 74340W103 10853 64465 SH SOLE 0 0 0 PROSHARES SHORT S&P 500 PROSHARES ETF 74347B425 178 13054 SH SOLE 0 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 829 4986 SH SOLE 0 0 0 PROSHS ULTRAPRO NEW ETF ETF 74347B110 187 15000 SH SOLE 0 0 0 PRUDENTIAL FINANCIAL INC Common 744320102 557 5142 SH SOLE 0 0 0 PUBLIC STORAGE REIT 74460D109 1427 3809 SH SOLE 0 0 0 PUREFUNDS ISE CYBER ETF 26924G201 707 11507 SH SOLE 0 0 0 QORVO INC COM Common 74736K101 269 1718 SH SOLE 0 0 0 QUALCOMM INC Common 747525103 3777 20656 SH SOLE 0 0 0 QUANTA SERVICES INC Common 74762E102 2011 17537 SH SOLE 0 0 0 RAYTHEON TECHNOLOGIES CORP COM Common 75513E101 11858 137788 SH SOLE 0 0 0 REALTY INCOME CORPORATION REIT 756109104 2891 40377 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS INC Common 75886F107 1898 3006 SH SOLE 0 0 0 RELIANCE STEEL AND ALUMINUM Common 759509102 1178 7261 SH SOLE 0 0 0 REPSOL SA ADR ADR 984245100 446 37550 SH SOLE 0 0 0 REPUBLIC SERVICES INC CL A Class A 760759100 5357 38417 SH SOLE 0 0 0 ROBERT HALF INTERNATIONAL INC Common 770323103 1543 13835 SH SOLE 0 0 0 ROBLOX CORP CL A Class A 771049103 991 9604 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC Common 773903109 2043 5856 SH SOLE 0 0 0 ROPER INDS INC Common 776696106 276 562 SH SOLE 0 0 0 ROSS STORES INC Common 778296103 28426 248738 SH SOLE 0 0 0 ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102 474 4465 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 290 6686 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC ADR CLASS A ADR 780259206 504 11617 SH SOLE 0 0 0 S & P GLOBAL INC Common 78409V104 1180 2500 SH SOLE 0 0 0 SALESFORCE COM INC Common 79466L302 5483 21575 SH SOLE 0 0 0 SANDY SPRING BANCORP INC. Common 800363103 630 13112 SH SOLE 0 0 0 SANOFI ADR ADR 80105N105 626 12491 SH SOLE 0 0 0 SCH US DIV EQUITY ETF ETF 808524797 26617 329292 SH SOLE 0 0 0 SCHLUMBERGER LIMITED Common 806857108 1202 40132 SH SOLE 0 0 0 SCHWAB FUNDAMENTAL US ETF 808524763 955 17176 SH SOLE 0 0 0 SCHWAB LARGE CAP GROWTH ETF ETF 808524300 4306 26297 SH SOLE 0 0 0 SCHWAB LARGE CAP VALUE ETF ETF 808524409 2839 38777 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 15462 331935 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF 808524706 1854 62606 SH SOLE 0 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755 1257 38679 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 5593 143887 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 59393 1451098 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 1079 18417 SH SOLE 0 0 0 SCHWAB US BROAD MARKET ETF ETF 808524102 1678 14847 SH SOLE 0 0 0 SCHWAB US LARGE CAT ETF ETF 808524201 27349 240279 SH SOLE 0 0 0 SCHWAB US REIT ETF ETF 808524847 697 13230 SH SOLE 0 0 0 SCHWAB US SMALL CAP ETF ETF 808524607 921 8992 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO Common 810186106 581 3611 SH SOLE 0 0 0 SECTOR SPDR ENERGY ETF 81369Y506 337 6072 SH SOLE 0 0 0 SECTOR SPDR FINANCIAL ETF ETF 81369Y605 904 23145 SH SOLE 0 0 0 SECTOR SPDR HEALTH CARE ETF 81369Y209 15419 109442 SH SOLE 0 0 0 SECTOR SPDR MATERIALS FD ETF 81369Y100 206 2278 SH SOLE 0 0 0 SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 32904 189245 SH SOLE 0 0 0 SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 665 8621 SH SOLE 0 0 0 SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 1066 10079 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 683 3342 SH SOLE 0 0 0 SHERWIN WILLIAMS CO Common 824348106 1422 4037 SH SOLE 0 0 0 SHOPIFY INC Common 82509L107 362 263 SH SOLE 0 0 0 SLM CORP Common 78442P106 606 30796 SH SOLE 0 0 0 SOFI TECHNOLOGIES INC Common 83406F102 2308 145955 SH SOLE 0 0 0 SONY GROUP CORPORATION SPON ADS ADR 835699307 567 4489 SH SOLE 0 0 0 SOUTHERN CO Common 842587107 917 13368 SH SOLE 0 0 0 SOUTHWEST AIRLNS CO Common 844741108 1190 27769 SH SOLE 0 0 0 SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 1058 12750 SH SOLE 0 0 0 SPDR BARCLAYS INTERNATIONAL CORPORATE BD ETF 78464A151 255 7365 SH SOLE 0 0 0 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 298 821 SH SOLE 0 0 0 SPDR GOLD TRUST ETF 78463V107 47693 278974 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 5554 189500 SH SOLE 0 0 0 SPDR INTL DIV ETF ETF 78463X772 773 19889 SH SOLE 0 0 0 SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 477 9223 SH SOLE 0 0 0 SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 253 4527 SH SOLE 0 0 0 SPDR PORTFOLIO MID CAP ETF ETF 78464A847 4916 98829 SH SOLE 0 0 0 SPDR S&P 400 MID CAP GROWTH ETF 78464A821 250 3067 SH SOLE 0 0 0 SPDR S&P 400 MID CAP VALUE ETF 78464A839 573 8055 SH SOLE 0 0 0 SPDR S&P 500 ETF 78462F103 49950 105166 SH SOLE 0 0 0 SPDR S&P 500 GROWTH ETF 78464A409 1169 16133 SH SOLE 0 0 0 SPDR S&P 500 VALUE ETF 78464A508 523 12450 SH SOLE 0 0 0 SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 2312 24912 SH SOLE 0 0 0 SPDR S&P 600 SMALL CAP VALUE ETF 78464A300 217 2560 SH SOLE 0 0 0 Spdr S&P China Etf ETF 78463X400 1441 13961 SH SOLE 0 0 0 SPDR S&P DIVIDEND ETF 78464A763 3669 28415 SH SOLE 0 0 0 SPDR SER TR MSCI USA STRTGIC ETF 78468R812 146386 1120788 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH ETF ETF 78464A870 501 4473 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFLI HIGH YLD ETF 78468R606 235 8840 SH SOLE 0 0 0 SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 3390 37073 SH SOLE 0 0 0 SPDR DOUBLELINE TOTAL RETURN TACT ETF ETF 78467V848 11471 242321 SH SOLE 0 0 0 SQUARE INC Common 852234103 284 1760 SH SOLE 0 0 0 SS&C TECHNOLOGS HLDG Common 78467J100 297 3626 SH SOLE 0 0 0 SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103 3765 139455 SH SOLE 0 0 0 STAG INDL INC Common 85254J102 325 6785 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM USD2.50 Common 854502101 349 1850 SH SOLE 0 0 0 STARBUCKS CORP Common 855244109 3617 30920 SH SOLE 0 0 0 STARWOOD PROPERTY TRUST INC. REIT 85571B105 496 20402 SH SOLE 0 0 0 STATE STREET CORP Common 857477103 369 3963 SH SOLE 0 0 0 STERIS CORPORATION Common G8473T100 346 1423 SH SOLE 0 0 0 STERLING BANCORP COM Common 85917A100 3802 147415 SH SOLE 0 0 0 STORE CAP CORP REIT 862121100 426 12377 SH SOLE 0 0 0 STRYKER CORP Common 863667101 1567 5861 SH SOLE 0 0 0 SUNCOR ENERGY COM Common 867224107 18701 747161 SH SOLE 0 0 0 SYNNEX CORP Common 87162W100 592 5173 SH SOLE 0 0 0 SYNOPSYS INC Common 871607107 239 648 SH SOLE 0 0 0 SYNOVUS FINL CORP Common 87161C501 743 15516 SH SOLE 0 0 0 SYSCO CORP Common 871829107 3496 44505 SH SOLE 0 0 0 T MOBILE US INC COM Common 872590104 1159 9993 SH SOLE 0 0 0 T ROWE PRICE GROUP INC Common 74144T108 1109 5641 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100 798 6632 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFT Common 874054109 4862 27357 SH SOLE 0 0 0 TARGET CORP Common 87612E106 3058 13214 SH SOLE 0 0 0 TE CONNECTIVITY LTD COM CHF0.77 Common H84989104 579 3590 SH SOLE 0 0 0 TESLA MOTORS INC COM USD0.001 Common 88160R101 3954 3742 SH SOLE 0 0 0 TEXAS INSTRUMENTS INC Common 882508104 1065 5649 SH SOLE 0 0 0 Texas Pacific Land Trust Royalty Trust 88262P102 12502 10011 SH SOLE 0 0 0 THE CHARLES SCHWAB CORP Common 808513105 1437 17092 SH SOLE 0 0 0 THE ENSIGN GROUP Common 29358P101 4766 56761 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 9830 14732 SH SOLE 0 0 0 TJX COMPANIES INC Common 872540109 5825 76725 SH SOLE 0 0 0 TOLL BROS INC Common 889478103 4059 56078 SH SOLE 0 0 0 TORONTO-DOMINION BANK COM Common 891160509 211 2750 SH SOLE 0 0 0 TOYOTA MOTOR CORP ADR ADR 892331307 302 1631 SH SOLE 0 0 0 TRACTOR SUPPLY Common 892356106 717 3005 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC COM Common G8994E103 503 2488 SH SOLE 0 0 0 TRANSCAT INC COM Common 893529107 1262 13650 SH SOLE 0 0 0 TRANSDIGM GROUP INC Common 893641100 2998 4711 SH SOLE 0 0 0 TRANSOCEAN LIMITED COM CHF15 Common H8817H100 64 23230 SH SOLE 0 0 0 TRANSUNION COM Common 89400J107 3298 27812 SH SOLE 0 0 0 TRAVEL PLUS LEISURE CO COM Common 894164102 3551 64248 SH SOLE 0 0 0 TRAVELERS COMPANIES Common 89417E109 1243 7948 SH SOLE 0 0 0 TREX INC Common 89531P105 595 4408 SH SOLE 0 0 0 TRUIST FINL CORP Common 89832Q109 3692 63052 SH SOLE 0 0 0 TYLER TECHNOLOGIES Common 902252105 2499 4646 SH SOLE 0 0 0 UBS AG CHF0.10 Common H42097107 383 21415 SH SOLE 0 0 0 UDR INC Common 902653104 340 5674 SH SOLE 0 0 0 UNILEVER PLC ADR 904767704 847 15747 SH SOLE 0 0 0 UNION PACIFIC CORP Common 907818108 3329 13213 SH SOLE 0 0 0 UNITED MICROELECTRONICS CORP A DR ADR 910873405 396 33841 SH SOLE 0 0 0 UNITED PARCEL SERVICES INC Common 911312106 3832 17877 SH SOLE 0 0 0 UNITED RENTALS INC Common 911363109 23959 72102 SH SOLE 0 0 0 UNITEDHEALTH GROUP Common 91324P102 64274 128000 SH SOLE 0 0 0 Universal Forest Prods Inc Common 90278Q108 946 10286 SH SOLE 0 0 0 US BANCORP Common 902973304 5423 96551 SH SOLE 0 0 0 US FOOD HOLDING CORP Common 912008109 4250 122013 SH SOLE 0 0 0 V F CORPORATION Common 918204108 705 9623 SH SOLE 0 0 0 VANGUARD CORP BOND ETF ETF 92206C409 1556 19147 SH SOLE 0 0 0 VANGUARD DIVIDEND APPRECIATION ETF 921908844 129734 755367 SH SOLE 0 0 0 VANGUARD ESG US STOCK ETF ETF 921910733 1211 13777 SH SOLE 0 0 0 VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 70557 385855 SH SOLE 0 0 0 VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 54996 1077086 SH SOLE 0 0 0 VANGUARD FUNDS MSCI EUROPE ETF ETF 922042874 285 4176 SH SOLE 0 0 0 VANGUARD HIGH DIVIDEND YIELD ETF 921946406 96214 858207 SH SOLE 0 0 0 VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 7513 33240 SH SOLE 0 0 0 VANGUARD INDEX GROWTH ETF 922908736 10529 32812 SH SOLE 0 0 0 VANGUARD INDEX VALUE ETF 922908744 4297 29212 SH SOLE 0 0 0 VANGUARD INFO TECH INDEX ETF 92204A702 684 1493 SH SOLE 0 0 0 VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 10453 112687 SH SOLE 0 0 0 VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407 1682 30494 SH SOLE 0 0 0 VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 2065 33698 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 67138 1357429 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 1223 11381 SH SOLE 0 0 0 VANGUARD LRG CAP ETF US PRIME MKT 750 ETF 922908637 430 1946 SH SOLE 0 0 0 VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 7844 30808 SH SOLE 0 0 0 VANGUARD MID-CAP ETF ETF 922908629 6192 24306 SH SOLE 0 0 0 VANGUARD MID-CAP VALUE ETF ETF 922908512 43183 287254 SH SOLE 0 0 0 VANGUARD MUNI BOND TAX-EXEMPT ETF ETF 922907746 2550 46440 SH SOLE 0 0 0 VANGUARD REIT INDEX ETF ETF 922908553 5029 43346 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 7846 35851 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 21691 294159 SH SOLE 0 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 3347 37266 SH SOLE 0 0 0 VANGUARD S&P 500 ETF ETF 922908363 223940 512954 SH SOLE 0 0 0 VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 517 1939 SH SOLE 0 0 0 VANGUARD SHORT TERM ETF 92206C102 233 3823 SH SOLE 0 0 0 VANGUARD SHORT-TERM BOND INDEX ETF 921937827 3423 42348 SH SOLE 0 0 0 VANGUARD SMALL CAP GROWTH ETF ETF 922908595 31153 110553 SH SOLE 0 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 43972 245858 SH SOLE 0 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 1839 21698 SH SOLE 0 0 0 VANGUARD TOTAL INTL ETF ETF 921909768 9448 148616 SH SOLE 0 0 0 VANGUARD TOTAL STOCK MARKET ETF 922908769 113220 468937 SH SOLE 0 0 0 Vanguard Ultra Short ETF 92203C303 1046 20944 SH SOLE 0 0 0 VANGUARD US FINLS ETF 92204A405 836 8657 SH SOLE 0 0 0 Vanguard Whitehall Funds International H ETF 921946794 606 9023 SH SOLE 0 0 0 VEEVA SYS INC CL A COM Common 922475108 10549 41291 SH SOLE 0 0 0 VENTAS INC REIT 92276F100 341 6668 SH SOLE 0 0 0 VERISIGN INC Common 92343E102 508 2002 SH SOLE 0 0 0 VERIZON COMMUNICATIONS Common 92343V104 8632 166133 SH SOLE 0 0 0 VIACOMCBS INC CL B Common 92556H206 301 9981 SH SOLE 0 0 0 VICI PPTYS INC COM REIT 925652109 1298 43118 SH SOLE 0 0 0 VIRTU FINANCIAL INC Common 928254101 979 33947 SH SOLE 0 0 0 VISA INC COM Common 92826C839 11173 51557 SH SOLE 0 0 0 VMWARE INC Common 928563402 1265 10916 SH SOLE 0 0 0 W. P. CAREY INC REIT 92936U109 1486 18115 SH SOLE 0 0 0 WALMART STORES INC Common 931142103 2430 16795 SH SOLE 0 0 0 WALT DISNEY CO Common 254687106 22084 142577 SH SOLE 0 0 0 WASTE CONNECTIONS INC. Common 94106B101 428 3141 SH SOLE 0 0 0 WASTE MANAGEMENT INC Common 94106L109 2194 13144 SH SOLE 0 0 0 WATERS CORP Common 941848103 2457 6593 SH SOLE 0 0 0 WELLCARE MGMT GROUP INC REIT 95040Q104 1291 15056 SH SOLE 0 0 0 WELLS FARGO & CO Common 949746101 964 20089 SH SOLE 0 0 0 WESCO INTERNATIONAL INC. Common 95082P105 3534 26854 SH SOLE 0 0 0 WESTLAKE CHEM CORP Common 960413102 295 3040 SH SOLE 0 0 0 WEYERHAEUSER CO REIT 962166104 337 8193 SH SOLE 0 0 0 WIPRO LTD ADR ADR 97651M109 202 20698 SH SOLE 0 0 0 WISCONSIN ENERGY Common 92939U106 1323 13627 SH SOLE 0 0 0 WISDOMTREE CBOE S&P PUT WRITE ETF 97717X560 366 10597 SH SOLE 0 0 0 WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 1285 29673 SH SOLE 0 0 0 WISDOMTREE EQUITY INC FD ETF 97717W208 3332 40367 SH SOLE 0 0 0 WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 1167 17668 SH SOLE 0 0 0 WISDOMTREE TR INTL SMALLCAP DIVID FD ETF 97717W760 1417 19244 SH SOLE 0 0 0 WISDOMTREE TR WISDOMTREE EMERGING MKTS C ETF 97717X784 5466 73866 SH SOLE 0 0 0 WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 1585 24071 SH SOLE 0 0 0 WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 4573 51010 SH SOLE 0 0 0 XCEL ENERGY INC Common 98389B100 380 5607 SH SOLE 0 0 0 XILINX INC Common 983919101 431 2033 SH SOLE 0 0 0 YETI HOLDINGS INC Common 98585X104 754 9106 SH SOLE 0 0 0 YUM! BRANDS INC Common 988498101 594 4281 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATION Common 989207105 815 1370 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM Common 98956P102 4751 37397 SH SOLE 0 0 0 ZIONS BANCORPORATION Common 989701107 779 12327 SH SOLE 0 0 0 ZOETIS INC COM USD0.01 CL A Common 98978V103 5070 20778 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 21399 272466 SH SOLE 0 0 0 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 552 2101 SH SOLE 0 0 0 MGM GROWTH PPTYS LLC CL A COM Class A 55303A105 273 6675 SH SOLE 0 0 0 PHYSICIANS REALTY TR REIT 71943U104 303 16073 SH SOLE 0 0 0 SCHWAB US MID-CAP ETF ETF 808524508 741 9218 SH SOLE 0 0 0 Brookfield Business Partners L MLP G16234109 443 9616 SH SOLE 0 0 0 CSW Industrials, Inc. Common 126402106 608 5030 SH SOLE 0 0 0 Capital Southwest Corp Common 140501107 202 7979 SH SOLE 0 0 0 FNCB Bancorp Inc Common 302578109 508 55000 SH SOLE 0 0 0 First Long Island Corp. Common 320734106 1215 56270 SH SOLE 0 0 0 Jounce Therapeutics Inc Common 481116101 167 20000 SH SOLE 0 0 0 Mid-America Apartment Communit Common 59522J103 304 1325 SH SOLE 0 0 0 Neurocrine Biosciences, Inc. Common 64125C109 605 7105 SH SOLE 0 0 0 RPM Inc Common 749685103 217 2145 SH SOLE 0 0 0 Republic First Bancorp Inc Common 760416107 54 14387 SH SOLE 0 0 0 Short Dow 30 Proshares ETF 74347B235 1089 34400 SH SOLE 0 0 0 StoneX Group Inc Common 861896108 202 3300 SH SOLE 0 0 0 Vanguard Mega Cap Growth ETF ETF 921910816 274 1051 SH SOLE 0 0 0 Willamette Valley Vineyards, I Common 969136100 198 22921 SH SOLE 0 0 0 iShares Russell 3000 Index Fun ETF 464287689 458 1649 SH SOLE 0 0 0 Invesco BulletShares 2023 Corp ETF 46138J866 4469 208234 SH SOLE 0 0 0 Invesco BulletShares 2024 Corp ETF 46138J841 3755 172026 SH SOLE 0 0 0 Invesco BulletShares 2025 Corp ETF 46138J825 6025 275102 SH SOLE 0 0 0 Invesco BulletShares 2026 Corp ETF 46138J791 5582 263817 SH SOLE 0 0 0 Invesco BulletShares 2027 Corp ETF 46138J783 3571 165691 SH SOLE 0 0 0 Invesco BulletShares 2028 Corp ETF 46138J643 2704 119154 SH SOLE 0 0 0 Invesco BulletShares 2029 Corp ETF 46138J577 1924 91949 SH SOLE 0 0 0 The Simplify Interest Rate Hed ETF 82889N855 335 8925 SH SOLE 0 0 0 JP Morgan Ultra-Short Municipa ETF 46641Q654 1277 25000 SH SOLE 0 0 0 ULTA BEAUTY INC COM Common 90384S303 1210 2934 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED BUY- W COM Closed-End ETF 27828Y108 684 40838 SH SOLE 0 0 0 FABRINET SHS Common G3323L100 527 4450 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOBAL COM Common 27829F108 296 27740 SH SOLE 0 0 0 GOLDMAN SACHS BDC INC SHS Bus. Dev. Co. 38147U107 1731 90335 SH SOLE 0 0 0 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 1013 4806 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM Common 06759X107 1443 90273 SH SOLE 0 0 0 TOMPKINS FINL CORP COM Common 890110109 988 11822 SH SOLE 0 0 0 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 27056 486701 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM Common 83417M104 469 1670 SH SOLE 0 0 0 SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855 343 6330 SH SOLE 0 0 0 BROADMARK RLTY CAP INC REIT 11135B100 1992 211204 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND Closed-end ETF 12811L107 311 31195 SH SOLE 0 0 0 COLUMBIA ETF TR I ETF 19761L508 7757 364009 SH SOLE 0 0 0 FIRST SOLAR INC Common 336433107 949 10887 SH SOLE 0 0 0 GLOBAL X VIDEO GAMES & ESPORTS ETF ETF 37954Y392 323 14566 SH SOLE 0 0 0 GLOBAL X INTERNET OF THINGS THEMATIC ETC ETF 37954Y780 588 14699 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E263 1033 17031 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q852 419 8267 SH SOLE 0 0 0 LISTED FD TR ETF 53656F847 2115 67866 SH SOLE 0 0 0 NORTHERN LTS FD TR III ETF 66538R722 1943 81493 SH SOLE 0 0 0 PENNANTPARK INVT CORP Bus. Dev. Co. 708062104 173 24927 SH SOLE 0 0 0 REVOLVE GROUP INC Common 76156B107 909 16212 SH SOLE 0 0 0 SPDR INDEX SHS FDS ETF 78463X889 3413 93547 SH SOLE 0 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78468R739 2181 44342 SH SOLE 0 0 0 SPDR SER TR ETF 78464A284 1504 25034 SH SOLE 0 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 4278 32756 SH SOLE 0 0 0 SSGA ACTIVE ETF TR ETF 78467V608 759 16641 SH SOLE 0 0 0 WORLD GOLD TR ETF 98149E204 260 14270 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q779 332 6871 SH SOLE 0 0 0 SPDR SER TR ETF 78468R853 1863 41676 SH SOLE 0 0 0