0001080628-21-000008.txt : 20211117 0001080628-21-000008.hdr.sgml : 20211117 20211116180510 ACCESSION NUMBER: 0001080628-21-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211117 DATE AS OF CHANGE: 20211116 EFFECTIVENESS DATE: 20211117 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: 211417676 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 09-30-2021 09-30-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 11-16-2021 0 821 5216109
INFORMATION TABLE 2 infotable.xml 3M CO Common 88579Y101 1568 8940 SH SOLE 0 0 0 51JOB INC ADR 316827104 214 3080 SH SOLE 0 0 0 ABB LTD ADR 000375204 468 14040 SH SOLE 0 0 0 ABBOTT LABS Common 002824100 3360 28447 SH SOLE 0 0 0 ABBVIE INC Common 00287Y109 3480 32263 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR ETF 00326A104 39407 2338668 SH SOLE 0 0 0 ACCENTURE PLC IRELAND Common G1151C101 36632 114505 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC Common 00507V109 6027 77873 SH SOLE 0 0 0 ADOBE SYSTEMS INCORPORATED Common 00724F101 23544 40895 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC Common 00751Y106 3539 16940 SH SOLE 0 0 0 AFFILIATED MANAGERS GROUP IN Common 008252108 589 3901 SH SOLE 0 0 0 AFLAC INC Common 001055102 328 6298 SH SOLE 0 0 0 AGCO CORP NY Reg Shrs 001084102 3727 30416 SH SOLE 0 0 0 AIR PRODS & CHEMS INC Common 009158106 1173 4581 SH SOLE 0 0 0 AIRBNB INC Class A 009066101 379 2259 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC Common 00971T101 364 3483 SH SOLE 0 0 0 ALGONQUIN PWR UTILS CORP Common 015857105 199 13541 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 1288 8701 SH SOLE 0 0 0 ALLSTATE CORP Common 020002101 769 6037 SH SOLE 0 0 0 ALPHABET INC Common 02079K305 73236 27393 SH SOLE 0 0 0 ALPHABET INC Class A 02079K107 29764 11167 SH SOLE 0 0 0 ALPS ETF TR ETF 00162Q460 280 4236 SH SOLE 0 0 0 ALTRIA GROUP INC Common 02209S103 979 21509 SH SOLE 0 0 0 AMAZON COM INC Common 023135106 25456 7749 SH SOLE 0 0 0 AMERICA MOVIL SAB DE CV ADR 02364W105 375 21224 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC Common 02376R102 1014 49438 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC Common 025537101 383 4719 SH SOLE 0 0 0 AMERICAN EXPRESS CO Common 025816109 8937 53347 SH SOLE 0 0 0 AMERICAN FINL GROUP INC OHIO Common 025932104 3819 30350 SH SOLE 0 0 0 AMERICAN HOMES 4 RENT Reit 02665T306 2706 70980 SH SOLE 0 0 0 AMERICAN INTL GROUP INC Common 026874784 354 6449 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 5633 21223 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW Common 030420103 1167 6906 SH SOLE 0 0 0 AMERIPRISE FINL INC Common 03076C106 1403 5313 SH SOLE 0 0 0 AMGEN INC Common 031162100 5942 27942 SH SOLE 0 0 0 AMPHENOL CORP NEW Common 032095101 3614 49352 SH SOLE 0 0 0 ANALOG DEVICES INC Common 032654105 1958 11688 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 466 8264 SH SOLE 0 0 0 ANSYS INC Common 03662Q105 2809 8250 SH SOLE 0 0 0 ANTHEM INC Common 036752103 1658 4447 SH SOLE 0 0 0 AON PLC Common G0403H108 1926 6738 SH SOLE 0 0 0 APA CORPORATION Common 03743Q108 418 19487 SH SOLE 0 0 0 API GROUP CORP Common 00187Y100 232 11393 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC Class A 03768E105 2401 38981 SH SOLE 0 0 0 APPLE INC Common 037833100 86676 612554 SH SOLE 0 0 0 APPLIED GENETIC TECHNOLOGIES Common 03820J100 446 148058 SH SOLE 0 0 0 APPLIED MATLS INC Common 038222105 1666 12941 SH SOLE 0 0 0 APTARGROUP INC Common 038336103 340 2851 SH SOLE 0 0 0 ARAMARK Common 03852U106 16652 506741 SH SOLE 0 0 0 ARCH CAP GROUP LTD Common G0450A105 5739 150303 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO Common 039483102 815 13584 SH SOLE 0 0 0 ARCOS DORADOS HOLDINGS INC Common G0457F107 61 11818 SH SOLE 0 0 0 ARES CAPITAL CORP Common 04010L103 263 12924 SH SOLE 0 0 0 ASML HOLDING N V NY Reg Shrs N07059210 3422 4592 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC Common 045327103 2848 23193 SH SOLE 0 0 0 ASTRAZENECA PLC ADR 046353108 939 15633 SH SOLE 0 0 0 AT&T INC Common 00206R102 7829 289853 SH SOLE 0 0 0 ATKORE INC Common 047649108 879 10116 SH SOLE 0 0 0 ATLANTIC UN BANKSHARES CORP Bank Hld. Co. 04911A107 208 5651 SH SOLE 0 0 0 ATLASSIAN CORP PLC Common G06242104 403 1029 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN Common 053015103 2074 10373 SH SOLE 0 0 0 AUTOZONE INC Common 053332102 16345 9626 SH SOLE 0 0 0 BROADCOM INC Common 11135F101 2363 4872 SH SOLE 0 0 0 AVALONBAY CMNTYS INC REIT 053484101 467 2106 SH SOLE 0 0 0 AXON ENTERPRISE INC Common 05464C101 284 1620 SH SOLE 0 0 0 BCE INC Common 05534B760 6780 135443 SH SOLE 0 0 0 BAIDU INC ADR 056752108 216 1408 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC Common 05684B107 256 17231 SH SOLE 0 0 0 BAKER HUGHES COMPANY Common 05722G100 297 11990 SH SOLE 0 0 0 BANCO SANTANDER CHILE NEW ADR 05965X109 263 13281 SH SOLE 0 0 0 BANCO BRADESCO S A ADR 059460303 169 44177 SH SOLE 0 0 0 BK OF AMERICA CORP Common 060505104 3407 80259 SH SOLE 0 0 0 BANKUNITED INC Bank Hld. Co. 06652K103 222 5297 SH SOLE 0 0 0 BAR HBR BANKSHARES Common 066849100 893 31846 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 438 42484 SH SOLE 0 0 0 SPDR SER TR ETF 78468R622 2690 24594 SH SOLE 0 0 0 BAUSCH HEALTH COS INC Common 071734107 4623 166005 SH SOLE 0 0 0 BAXTER INTL INC Common 071813109 17008 211458 SH SOLE 0 0 0 BECTON DICKINSON & CO Common 075887109 7195 29269 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL Common 084670702 59011 216206 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL Class A 084670108 164963 401 SH SOLE 0 0 0 BEYOND MEAT INC Common 08862E109 264 2510 SH SOLE 0 0 0 BIOGEN INC Common 09062X103 200 708 SH SOLE 0 0 0 BIO RAD LABS INC Common 090572207 651 873 SH SOLE 0 0 0 BJS WHSL CLUB HLDGS INC Common 05550J101 20778 378329 SH SOLE 0 0 0 BLACKROCK INC Common 09247X101 4012 4784 SH SOLE 0 0 0 BLACKSTONE GROUP INC MLP 09260D107 1661 14276 SH SOLE 0 0 0 BLUEBIRD BIO INC Common 09609G100 702 36756 SH SOLE 0 0 0 BOEING CO Common 097023105 16050 72976 SH SOLE 0 0 0 BOOKING HOLDINGS INC Common 09857L108 25073 10562 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR Common 099502106 2694 33946 SH SOLE 0 0 0 BORGWARNER INC Common 099724106 348 8045 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP Common 101137107 246 5673 SH SOLE 0 0 0 BP PLC ADR 055622104 1337 48932 SH SOLE 0 0 0 BRASKEM S A ADR 105532105 398 18226 SH SOLE 0 0 0 BRINKS CO Common 109696104 5170 81676 SH SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO Common 110122108 7960 134520 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN Common 11133T103 10869 65223 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT INC Common 112585104 7100 132677 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT REINS Class A G16169107 1755 31592 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CO Common 11275Q107 6546 109316 SH SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS MLP G16252101 480 8557 SH SOLE 0 0 0 BROOKFIELD RENEWABLE CORP Class A 11284V105 5494 141573 SH SOLE 0 0 0 BROOKS AUTOMATION INC NEW Common 114340102 1099 10739 SH SOLE 0 0 0 BRUNSWICK CORP Common 117043109 416 4367 SH SOLE 0 0 0 BUILDERS FIRSTSOURCE INC Common 12008R107 374 7219 SH SOLE 0 0 0 BWX TECHNOLOGIES INC Common 05605H100 625 11605 SH SOLE 0 0 0 CIT GROUP INC Common 125581801 2998 57711 SH SOLE 0 0 0 CSX CORP Common 126408103 1677 56402 SH SOLE 0 0 0 CABLE ONE INC Common 12685J105 551 304 SH SOLE 0 0 0 CACI INTL INC Class A 127190304 10447 39857 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC Common 127387108 1414 9340 SH SOLE 0 0 0 CALLAWAY GOLF CO Common 131193104 212 7684 SH SOLE 0 0 0 CAMBRIA ETF TR ETF 132061706 604 17048 SH SOLE 0 0 0 CAMDEN PPTY TR REIT 133131102 4076 27641 SH SOLE 0 0 0 CANADIAN PAC RY LTD Common 13645T100 445 6835 SH SOLE 0 0 0 CAPITAL ONE FINL CORP Common 14040H105 23881 147439 SH SOLE 0 0 0 CARLYLE GROUP INC Common 14316J108 699 14787 SH SOLE 0 0 0 CARMAX INC Common 143130102 1452 11347 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION Common 14448C104 358 6911 SH SOLE 0 0 0 CARVANA CO Common 146869102 249 827 SH SOLE 0 0 0 CASEYS GEN STORES INC Common 147528103 914 4849 SH SOLE 0 0 0 CATALENT INC Common 148806102 6036 45360 SH SOLE 0 0 0 CATERPILLAR INC Common 149123101 15839 82510 SH SOLE 0 0 0 CBOE GLOBAL MKTS INC Common 12503M108 1217 9825 SH SOLE 0 0 0 CBRE GROUP INC Class A 12504L109 526 5399 SH SOLE 0 0 0 CDW CORP Common 12514G108 23860 131086 SH SOLE 0 0 0 CELANESE CORP DEL Common 150870103 233 1544 SH SOLE 0 0 0 CENTENE CORP DEL Common 15135B101 310 4977 SH SOLE 0 0 0 CERNER CORP Common 156782104 890 12615 SH SOLE 0 0 0 CERUS CORP Common 157085101 555 91200 SH SOLE 0 0 0 CHARLES RIV LABS INTL INC Common 159864107 2195 5319 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N Common 16119P108 1280 1759 SH SOLE 0 0 0 CHENIERE ENERGY INC Common 16411R208 244 2503 SH SOLE 0 0 0 CHEVRON CORP NEW Common 166764100 24587 242353 SH SOLE 0 0 0 CHIMERA INVT CORP REIT 16934Q208 210 14173 SH SOLE 0 0 0 CHUBB LIMITED Common H1467J104 377 2173 SH SOLE 0 0 0 CHURCH & DWIGHT INC Common 171340102 434 5260 SH SOLE 0 0 0 COMPANHIA BRASILEIRA DE DIST ADR 20440T300 118 24957 SH SOLE 0 0 0 CIGNA CORP NEW Common 125523100 608 3040 SH SOLE 0 0 0 CINTAS CORP Common 172908105 601 1578 SH SOLE 0 0 0 CISCO SYS INC Common 17275R102 8297 152427 SH SOLE 0 0 0 CITIGROUP INC Common 172967424 2172 30953 SH SOLE 0 0 0 CITRIX SYS INC Common 177376100 559 5210 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J700 4403 208779 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J882 5687 264165 SH SOLE 0 0 0 CLEVELAND-CLIFFS INC NEW Common 185899101 2048 103381 SH SOLE 0 0 0 CLOROX CO DEL Common 189054109 423 2555 SH SOLE 0 0 0 CME GROUP INC Common 12572Q105 859 4444 SH SOLE 0 0 0 CMS ENERGY CORP Common 125896100 659 11037 SH SOLE 0 0 0 COCA COLA CO Common 191216100 3575 68126 SH SOLE 0 0 0 COGENT COMMUNICATIONS HLDGS Common 19239V302 387 5467 SH SOLE 0 0 0 COGNEX CORP Common 192422103 368 4593 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO Common 192446102 441 5949 SH SOLE 0 0 0 COINBASE GLOBAL INC Class A 19260Q107 864 3797 SH SOLE 0 0 0 COLGATE PALMOLIVE CO Common 194162103 3366 44534 SH SOLE 0 0 0 COMCAST CORP NEW Common 20030N101 4607 82363 SH SOLE 0 0 0 COMERICA INC Common 200340107 328 4074 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y852 1810 22596 SH SOLE 0 0 0 COMPANHIA DE SANEAMENTO BASI ADR 20441A102 216 30502 SH SOLE 0 0 0 CONCENTRIX CORP Common 20602D101 3230 18248 SH SOLE 0 0 0 CONCRETE PUMPING HLDGS INC Common 206704108 99 11620 SH SOLE 0 0 0 CONOCOPHILLIPS Common 20825C104 217 3202 SH SOLE 0 0 0 CONSOLIDATED EDISON INC Common 209115104 282 3889 SH SOLE 0 0 0 CONSTELLATION BRANDS INC Class A 21036P108 293 1390 SH SOLE 0 0 0 CORESITE RLTY CORP REIT 21870Q105 8216 59307 SH SOLE 0 0 0 CORNING INC Common 219350105 5606 153635 SH SOLE 0 0 0 COSTCO WHSL CORP NEW Common 22160K105 7185 15990 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG Common H17182108 224 2000 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC Class A 22788C105 601 2446 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 28277 163151 SH SOLE 0 0 0 CVS HEALTH CORP Common 126650100 26356 310581 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD Common M2682V108 3850 24395 SH SOLE 0 0 0 CYCLERION THERAPEUTICS INC Common 23255M105 316 102884 SH SOLE 0 0 0 D R HORTON INC Common 23331A109 3173 37789 SH SOLE 0 0 0 DANAHER CORPORATION Common 235851102 11759 38625 SH SOLE 0 0 0 DAVITA INC Common 23918K108 653 5614 SH SOLE 0 0 0 DBX ETF TR ETF 233051200 21248 562710 SH SOLE 0 0 0 DBX ETF TR ETF 233051432 858 21395 SH SOLE 0 0 0 DEERE & CO Common 244199105 1923 5738 SH SOLE 0 0 0 DELL TECHNOLOGIES INC Common 24703L202 1710 16439 SH SOLE 0 0 0 DESCARTES SYS GROUP INC Common 249906108 657 8082 SH SOLE 0 0 0 DESIGNER BRANDS INC Class A 250565108 630 45202 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST ETF 25434V708 3070 115538 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST ETF 25434V401 2467 52321 SH SOLE 0 0 0 DIAGEO PLC ADR 25243Q205 2789 14453 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC Common 25278X109 208 2192 SH SOLE 0 0 0 DIGITAL RLTY TR INC REIT 253868103 288 1994 SH SOLE 0 0 0 DISCOVER FINL SVCS Common 254709108 4226 34397 SH SOLE 0 0 0 DOLLAR GEN CORP NEW Common 256677105 262 1234 SH SOLE 0 0 0 DOMINION ENERGY INC Common 25746U109 6296 86220 SH SOLE 0 0 0 DOW INC Common 260557103 3223 55995 SH SOLE 0 0 0 DUKE ENERGY CORP NEW Common 26441C204 6896 70658 SH SOLE 0 0 0 DUKE REALTY CORP REIT 264411505 274 5725 SH SOLE 0 0 0 DULUTH HLDGS INC Class B 26443V101 192 14091 SH SOLE 0 0 0 DUPONT DE NEMOURS INC Common 26614N102 667 9803 SH SOLE 0 0 0 EAGLE BANCORP INC MD Common 268948106 724 12585 SH SOLE 0 0 0 EASTMAN CHEM CO Common 277432100 289 2872 SH SOLE 0 0 0 EATON CORP PLC Common G29183103 7472 50042 SH SOLE 0 0 0 EBAY INC. Common 278642103 1831 26285 SH SOLE 0 0 0 ECOLAB INC Common 278865100 513 2459 SH SOLE 0 0 0 ECOPETROL S A ADR 279158109 286 19933 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 1780 15727 SH SOLE 0 0 0 ELECTRONIC ARTS INC Common 285512109 18241 128230 SH SOLE 0 0 0 EMERGENT BIOSOLUTIONS INC Common 29089Q105 1439 28735 SH SOLE 0 0 0 EMERSON ELEC CO Common 291011104 1467 15569 SH SOLE 0 0 0 ENBRIDGE INC Common 29250N105 7178 180347 SH SOLE 0 0 0 ENCOMPASS HEALTH CORP Common 29261A100 223 2970 SH SOLE 0 0 0 ENTERGY CORP NEW Common 29364G103 238 2400 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L MLP 293792107 632 29194 SH SOLE 0 0 0 ENVISTA HOLDINGS CORPORATION Common 29415F104 6592 157662 SH SOLE 0 0 0 EPAM SYS INC Common 29414B104 4746 8319 SH SOLE 0 0 0 EQUINIX INC REIT 29444U700 1335 1690 SH SOLE 0 0 0 EQUITY RESIDENTIAL REIT 29476L107 492 6075 SH SOLE 0 0 0 ERICSSON ADR 294821608 466 41619 SH SOLE 0 0 0 ESSENTIAL UTILS INC Common 29670G102 242 5253 SH SOLE 0 0 0 LAUDER ESTEE COS INC Class A 518439104 370 1234 SH SOLE 0 0 0 ETF SER SOLUTIONS ETF 26922A842 203 8590 SH SOLE 0 0 0 ETSY INC Common 29786A106 2500 12021 SH SOLE 0 0 0 EVERSOURCE ENERGY Common 30040W108 242 2960 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505707 795 12339 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505889 297 5991 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 3491 20780 SH SOLE 0 0 0 EXXON MOBIL CORP Common 30231G102 6021 102364 SH SOLE 0 0 0 FACEBOOK INC Common 30303M102 9250 27256 SH SOLE 0 0 0 FACTSET RESH SYS INC Common 303075105 481 1218 SH SOLE 0 0 0 FAIR ISAAC CORP Common 303250104 834 2096 SH SOLE 0 0 0 FASTENAL CO Common 311900104 209 4043 SH SOLE 0 0 0 FEDEX CORP Common 31428X106 2630 11994 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL Common 31620R303 6654 146760 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV Common 31620M106 2450 20131 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 2837 53395 SH SOLE 0 0 0 FIFTH THIRD BANCORP Common 316773100 1156 27243 SH SOLE 0 0 0 FIRST AMERN FINL CORP Common 31847R102 443 6600 SH SOLE 0 0 0 FIRST CTZNS BANCSHARES INC N Common 31946M103 1243 1474 SH SOLE 0 0 0 FIRST INDL RLTY TR INC REIT 32054K103 4082 78373 SH SOLE 0 0 0 FIRST REP BK SAN FRANCISCO C Common 33616C100 3496 18125 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F888 3341 125710 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33736G106 2548 121909 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X192 264 2507 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III ETF 33739P103 2684 55511 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R118 733 12978 SH SOLE 0 0 0 FISERV INC Common 337738108 19291 177797 SH SOLE 0 0 0 FIVE BELOW INC Common 33829M101 213 1204 SH SOLE 0 0 0 FLEXSHARES TR ETF 33939L506 2762 104997 SH SOLE 0 0 0 FLOOR & DECOR HLDGS INC Class A 339750101 766 6340 SH SOLE 0 0 0 FOCUS FINL PARTNERS INC Class A 34417P100 211 4038 SH SOLE 0 0 0 FOMENTO ECONOMICO MEXICANO S ADR 344419106 279 3213 SH SOLE 0 0 0 FORD MTR CO DEL Common 345370860 782 55256 SH SOLE 0 0 0 FORTIVE CORP Common 34959J108 232 3283 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN Common 34964C106 6913 77307 SH SOLE 0 0 0 FRESHPET INC Common 358039105 252 1765 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD ETF 33737J307 325 7686 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 266 5743 SH SOLE 0 0 0 GARMIN LTD Common H2906T109 430 2765 SH SOLE 0 0 0 GARTNER INC Common 366651107 1263 4155 SH SOLE 0 0 0 SOARING EAGLE ACQUISITION CO Common G8354H126 147 12707 SH SOLE 0 0 0 GENERAC HLDGS INC Common 368736104 210 515 SH SOLE 0 0 0 GENERAL DYNAMICS CORP Common 369550108 314 1603 SH SOLE 0 0 0 GENERAL ELECTRIC CO Common 369604103 3275 31788 SH SOLE 0 0 0 GENERAL MLS INC Common 370334104 707 11824 SH SOLE 0 0 0 GENERAL MTRS CO Common 37045V100 1335 25336 SH SOLE 0 0 0 GENUINE PARTS CO Common 372460105 6210 51224 SH SOLE 0 0 0 GILEAD SCIENCES INC Common 375558103 5998 85866 SH SOLE 0 0 0 GLOBAL PMTS INC Common 37940X102 1236 7844 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y442 820 27998 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y673 1088 42833 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y657 369 14335 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y814 748 15573 SH SOLE 0 0 0 GLOBE LIFE INC Common 37959E102 4955 55654 SH SOLE 0 0 0 GLOBUS MED INC Class A 379577208 391 5100 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC Common 38141G104 1567 4145 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 31933 213144 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G706 2830 35399 SH SOLE 0 0 0 HALLIBURTON CO Common 406216101 306 14150 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC Common 40637H109 3017 74158 SH SOLE 0 0 0 HCA HEALTHCARE INC Common 40412C101 450 1854 SH SOLE 0 0 0 HDFC BANK LTD ADR 40415F101 417 5699 SH SOLE 0 0 0 HEALTHCARE TR AMER INC REIT 42225P501 651 21950 SH SOLE 0 0 0 HEICO CORP NEW Common 422806109 1182 8964 SH SOLE 0 0 0 HENRY JACK & ASSOC INC Common 426281101 2653 16169 SH SOLE 0 0 0 HENRY SCHEIN INC Common 806407102 1706 22405 SH SOLE 0 0 0 HERSHEY CO Common 427866108 259 1533 SH SOLE 0 0 0 HINGHAM INSTN SVGS MASS Common 433323102 641 1905 SH SOLE 0 0 0 HOLOGIC INC Common 436440101 1633 22127 SH SOLE 0 0 0 HOME DEPOT INC Common 437076102 15244 46438 SH SOLE 0 0 0 HONEYWELL INTL INC Common 438516106 3073 14476 SH SOLE 0 0 0 HUANENG PWR INTL INC ADR 443304100 253 12048 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC Common 446150104 2292 148249 SH SOLE 0 0 0 HUNTINGTON INGALLS INDS INC Common 446413106 222 1148 SH SOLE 0 0 0 IAA INC Common 449253103 5566 101996 SH SOLE 0 0 0 ICICI BANK LIMITED ADR 45104G104 227 12015 SH SOLE 0 0 0 ICON PLC Common G4705A100 3429 13086 SH SOLE 0 0 0 IDACORP INC Common 451107106 3559 34425 SH SOLE 0 0 0 IDEX CORP Common 45167R104 1392 6724 SH SOLE 0 0 0 IDEXX LABS INC Common 45168D104 1398 2248 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC Common 452308109 600 2903 SH SOLE 0 0 0 ILLUMINA INC Common 452327109 1551 3824 SH SOLE 0 0 0 INDIA FD INC Closed-End ETF 454089103 613 26543 SH SOLE 0 0 0 INFOSYS LTD ADR 456788108 275 12367 SH SOLE 0 0 0 INTEGER HLDGS CORP Common 45826H109 2868 32103 SH SOLE 0 0 0 INTEL CORP Common 458140100 6155 115516 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN Common 45866F104 29134 253739 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS Common 459200101 1822 13114 SH SOLE 0 0 0 INTERNATIONAL PAPER CO Common 460146103 269 4812 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC Common 460690100 404 11023 SH SOLE 0 0 0 INTUIT Common 461202103 36305 67292 SH SOLE 0 0 0 INTUITIVE SURGICAL INC Common 46120E602 420 422 SH SOLE 0 0 0 INVESTORS BANCORP INC NEW Common 46146L101 268 17733 SH SOLE 0 0 0 INDEXIQ ETF TR ETF 45409B107 3773 118793 SH SOLE 0 0 0 INDEXIQ ETF TR ETF 45409B800 340 10340 SH SOLE 0 0 0 ISHARES TR ETF 464287457 4700 54552 SH SOLE 0 0 0 ISHARES TR ETF 464288661 250 1920 SH SOLE 0 0 0 ISHARES TR ETF 464287176 505 3956 SH SOLE 0 0 0 ISHARES TR ETF 464287184 257 6600 SH SOLE 0 0 0 ISHARES TR ETF 46429B366 882 16320 SH SOLE 0 0 0 ISHARES TR ETF 46434V621 3040 60508 SH SOLE 0 0 0 ISHARES TR ETF 46432F842 23963 322737 SH SOLE 0 0 0 ISHARES INC ETF 46434G103 4395 71157 SH SOLE 0 0 0 ISHARES TR ETF 464287200 49066 113890 SH SOLE 0 0 0 ISHARES TR ETF 464287150 6780 68915 SH SOLE 0 0 0 ISHARES TR ETF 464287663 23860 336630 SH SOLE 0 0 0 ISHARES TR ETF 464287226 49823 433886 SH SOLE 0 0 0 ISHARES TR ETF 464287671 16157 157772 SH SOLE 0 0 0 ISHARES TR ETF 464288521 7553 128787 SH SOLE 0 0 0 ISHARES TR ETF 46435G847 657 20519 SH SOLE 0 0 0 ISHARES TR ETF 464288448 3088 101496 SH SOLE 0 0 0 ISHARES TR ETF 464287168 1325 11552 SH SOLE 0 0 0 ISHARES TR ETF 464287739 857 8366 SH SOLE 0 0 0 ISHARES TR ETF 464287762 520 1883 SH SOLE 0 0 0 ISHARES TR ETF 464288828 251 983 SH SOLE 0 0 0 ISHARES TR ETF 46434V316 274 7421 SH SOLE 0 0 0 ISHARES TR ETF 46434V274 6683 230285 SH SOLE 0 0 0 ISHARES TR ETF 46434V282 33267 789434 SH SOLE 0 0 0 ISHARES TR ETF 46434V290 664 12345 SH SOLE 0 0 0 ISHARES TR ETF 46429B655 623 12249 SH SOLE 0 0 0 ISHARES TR ETF 464288372 3013 65645 SH SOLE 0 0 0 ISHARES GOLD TR ETF 464285204 2506 75000 SH SOLE 0 0 0 ISHARES TR ETF 464288513 672 7685 SH SOLE 0 0 0 ISHARES TR ETF 464287242 1790 13455 SH SOLE 0 0 0 ISHARES INC ETF 46434G509 352 11552 SH SOLE 0 0 0 ISHARES INC ETF 46434G889 231 4471 SH SOLE 0 0 0 ISHARES INC ETF 46434G822 250 3564 SH SOLE 0 0 0 ISHARES TR ETF 464288281 1245 11312 SH SOLE 0 0 0 ISHARES TR ETF 464288257 492 4920 SH SOLE 0 0 0 ISHARES TR ETF 464288240 2160 38974 SH SOLE 0 0 0 ISHARES TR ETF 464288182 1817 21396 SH SOLE 0 0 0 ISHARES TR ETF 46429B671 2316 34293 SH SOLE 0 0 0 ISHARES TR ETF 464288885 11575 108719 SH SOLE 0 0 0 ISHARES TR ETF 464287465 18255 234005 SH SOLE 0 0 0 ISHARES TR ETF 464288273 20525 275842 SH SOLE 0 0 0 ISHARES TR ETF 464288877 372 7320 SH SOLE 0 0 0 ISHARES TR ETF 464287234 3282 65136 SH SOLE 0 0 0 ISHARES INC ETF 46434G863 1036 25006 SH SOLE 0 0 0 ISHARES INC ETF 464286772 2720 33723 SH SOLE 0 0 0 ISHARES INC ETF 46434G772 3065 49429 SH SOLE 0 0 0 ISHARES TR ETF 464288802 1465 15265 SH SOLE 0 0 0 ISHARES TR ETF 46429B697 13277 180633 SH SOLE 0 0 0 ISHARES TR ETF 464288612 348 3025 SH SOLE 0 0 0 ISHARES TR ETF 464287556 384 2378 SH SOLE 0 0 0 ISHARES TR ETF 464287622 79404 328508 SH SOLE 0 0 0 ISHARES TR ETF 464287614 37106 135402 SH SOLE 0 0 0 ISHARES TR ETF 464287598 5899 37688 SH SOLE 0 0 0 ISHARES TR ETF 464287655 10868 49683 SH SOLE 0 0 0 ISHARES TR ETF 464287648 1681 5724 SH SOLE 0 0 0 ISHARES TR ETF 464287499 19673 251513 SH SOLE 0 0 0 ISHARES TR ETF 464287481 2585 23067 SH SOLE 0 0 0 ISHARES TR ETF 464287473 812 7173 SH SOLE 0 0 0 ISHARES TR ETF 464287309 25797 349034 SH SOLE 0 0 0 ISHARES TR ETF 464287408 16476 113298 SH SOLE 0 0 0 ISHARES TR ETF 464287507 34449 130951 SH SOLE 0 0 0 ISHARES TR ETF 464287606 1051 13274 SH SOLE 0 0 0 ISHARES TR ETF 464287705 760 7378 SH SOLE 0 0 0 ISHARES TR ETF 464288414 1164 10021 SH SOLE 0 0 0 ISHARES TR ETF 464287515 7018 17582 SH SOLE 0 0 0 ISHARES TR ETF 464287804 42981 393632 SH SOLE 0 0 0 ISHARES TR ETF 464287887 8968 68963 SH SOLE 0 0 0 ISHARES TR ETF 464287879 887 8808 SH SOLE 0 0 0 ISHARES TR ETF 464287754 662 6176 SH SOLE 0 0 0 ISHARES TR ETF 464288224 444 20505 SH SOLE 0 0 0 ISHARES TR ETF 464288638 517 8602 SH SOLE 0 0 0 ISHARES TR ETF 46435G516 343 4371 SH SOLE 0 0 0 ISHARES TR ETF 464289438 670 4386 SH SOLE 0 0 0 ISHARES TR ETF 464287630 1007 6283 SH SOLE 0 0 0 ISHARES TR ETF 464288687 3985 102692 SH SOLE 0 0 0 ISHARES TR ETF 464288620 572 9516 SH SOLE 0 0 0 ISHARES TR ETF 46434V407 1160 25377 SH SOLE 0 0 0 ISHARES TR ETF 46435G102 263 2635 SH SOLE 0 0 0 ISHARES TR ETF 46432F834 265106 3733885 SH SOLE 0 0 0 ISHARES TR ETF 464287721 755 7460 SH SOLE 0 0 0 ISHARES U S ETF TR ETF 46431W507 3668 73164 SH SOLE 0 0 0 ISHARES TR ETF 464288810 322 5124 SH SOLE 0 0 0 JACK IN THE BOX INC Common 466367109 2908 29878 SH SOLE 0 0 0 JACOBS ENGR GROUP INC Common 469814107 28526 215243 SH SOLE 0 0 0 JD.COM INC Class A 47215P106 367 5084 SH SOLE 0 0 0 JEFFERIES FINL GROUP INC Common 47233W109 5195 139918 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORP Common 477839104 1583 11263 SH SOLE 0 0 0 JOHNSON & JOHNSON Common 478160104 16699 103400 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC Common G51502105 227 3330 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q852 422 8220 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 1398 27569 SH SOLE 0 0 0 JPMORGAN CHASE & CO Common 46625H100 65729 401543 SH SOLE 0 0 0 KANSAS CITY SOUTHERN Common 485170302 704 2600 SH SOLE 0 0 0 KEURIG DR PEPPER INC Common 49271V100 281 8215 SH SOLE 0 0 0 KEYCORP Common 493267108 1044 48310 SH SOLE 0 0 0 KIMBERLY-CLARK CORP Common 494368103 804 6070 SH SOLE 0 0 0 KKR & CO INC Common 48251W104 3783 62146 SH SOLE 0 0 0 KLA CORP Common 482480100 4401 13156 SH SOLE 0 0 0 KORNIT DIGITAL LTD Common M6372Q113 1636 11303 SH SOLE 0 0 0 KRANESHARES TR ETF 500767736 10423 373991 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC Common 502431109 7064 32072 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS Common 50540R409 398 1415 SH SOLE 0 0 0 LAM RESEARCH CORP Common 512807108 21276 37382 SH SOLE 0 0 0 LANDSTAR SYS INC Common 515098101 7187 45542 SH SOLE 0 0 0 LAS VEGAS SANDS CORP Common 517834107 459 12554 SH SOLE 0 0 0 LAZARD LTD Common G54050102 899 19626 SH SOLE 0 0 0 LEAR CORP Common 521865204 224 1430 SH SOLE 0 0 0 LENNAR CORP Common 526057104 1062 11341 SH SOLE 0 0 0 LIBERTY GLOBAL PLC Common G5480U120 846 28721 SH SOLE 0 0 0 LIBERTY LATIN AMERICA LTD Common G9001E128 158 12005 SH SOLE 0 0 0 LILLY ELI & CO Common 532457108 1763 7631 SH SOLE 0 0 0 LINDE PLC Common G5494J103 947 3229 SH SOLE 0 0 0 LITHIA MTRS INC Class A 536797103 3248 10246 SH SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN Common 538034109 5841 64098 SH SOLE 0 0 0 LKQ CORP Common 501889208 7209 143259 SH SOLE 0 0 0 LOCKHEED MARTIN CORP Common 539830109 1556 4509 SH SOLE 0 0 0 LOEWS CORP Common 540424108 884 16393 SH SOLE 0 0 0 LOWES COS INC Common 548661107 42021 207142 SH SOLE 0 0 0 LULULEMON ATHLETICA INC Common 550021109 640 1581 SH SOLE 0 0 0 LYFT INC Common 55087P104 429 8000 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR Common 55608B105 505 12456 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP MLP 559080106 472 10349 SH SOLE 0 0 0 MANPOWERGROUP INC WIS Common 56418H100 280 2586 SH SOLE 0 0 0 MARATHON PETE CORP Common 56585A102 586 9477 SH SOLE 0 0 0 MARKEL CORP Common 570535104 9179 7680 SH SOLE 0 0 0 VANECK VECTORS ETF TR ETF 92189H300 201 6692 SH SOLE 0 0 0 VANECK VECTORS ETF TR ETF 92189F445 653 26241 SH SOLE 0 0 0 VANECK VECTORS ETF TR ETF 92189F106 259 8783 SH SOLE 0 0 0 VANECK VECTORS ETF TR ETF 92189H201 1184 23101 SH SOLE 0 0 0 MARKETAXESS HLDGS INC Common 57060D108 428 1017 SH SOLE 0 0 0 MARRIOTT INTL INC NEW Class A 571903202 1639 11065 SH SOLE 0 0 0 MASCO CORP Common 574599106 344 6185 SH SOLE 0 0 0 MASTERCARD INCORPORATED Common 57636Q104 43669 125601 SH SOLE 0 0 0 MATCH GROUP INC NEW Common 57667L107 304 1936 SH SOLE 0 0 0 MCCORMICK & CO INC Common 579780107 13788 167366 SH SOLE 0 0 0 MCCORMICK & CO INC Common 579780206 6032 74436 SH SOLE 0 0 0 MCDONALDS CORP Common 580135101 4295 17814 SH SOLE 0 0 0 MCKESSON CORP Common 58155Q103 741 3717 SH SOLE 0 0 0 MEDICAL PPTYS TRUST INC Common 58463J304 1425 71013 SH SOLE 0 0 0 MEDTRONIC PLC Common G5960L103 21171 168894 SH SOLE 0 0 0 MERCADOLIBRE INC Common 58733R102 541 322 SH SOLE 0 0 0 MERCK & CO INC Common 58933Y105 29019 386349 SH SOLE 0 0 0 MERCURY SYS INC Common 589378108 350 7387 SH SOLE 0 0 0 MERIDIAN BIOSCIENCE INC Common 589584101 2964 154034 SH SOLE 0 0 0 MERIDIAN BANCORP INC MD Common 58958U103 606 29174 SH SOLE 0 0 0 METLIFE INC Common 59156R108 1320 21379 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL Common 592688105 1045 759 SH SOLE 0 0 0 MGIC INVT CORP WIS Common 552848103 199 13279 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL Common 552953101 285 6603 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC. Common 595017104 5486 35741 SH SOLE 0 0 0 MICRON TECHNOLOGY INC Common 595112103 1810 25494 SH SOLE 0 0 0 MICROSOFT CORP Common 594918104 121509 431006 SH SOLE 0 0 0 MICROVISION INC DEL Common 594960304 172 15527 SH SOLE 0 0 0 MID-AMER APT CMNTYS INC Common 59522J103 253 1353 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 1750 3640 SH SOLE 0 0 0 MODERNA INC Common 60770K107 471 1225 SH SOLE 0 0 0 MONDELEZ INTL INC Common 609207105 3773 64842 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW Common 61174X109 250 2811 SH SOLE 0 0 0 MOODYS CORP Common 615369105 17279 48657 SH SOLE 0 0 0 MORGAN STANLEY Common 617446448 1706 17527 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC Common 620076307 482 2074 SH SOLE 0 0 0 MSCI INC Common 55354G100 2908 4781 SH SOLE 0 0 0 NCR CORP NEW Common 62886E108 804 20744 SH SOLE 0 0 0 NEOGEN CORP Common 640491106 222 5118 SH SOLE 0 0 0 NETFLIX INC Common 64110L106 7915 12968 SH SOLE 0 0 0 NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 53 25702 SH SOLE 0 0 0 NEW YORK TIMES CO Common 650111107 312 6339 SH SOLE 0 0 0 NEWMARK GROUP INC Class A 65158N102 143 10000 SH SOLE 0 0 0 NEXSTAR MEDIA GROUP INC Common 65336K103 7434 48921 SH SOLE 0 0 0 NEXTERA ENERGY INC Common 65339F101 5079 64687 SH SOLE 0 0 0 NICE LTD ADR 653656108 734 2585 SH SOLE 0 0 0 NIKE INC Common 654106103 2543 17509 SH SOLE 0 0 0 NMI HLDGS INC Class A 629209305 5281 233582 SH SOLE 0 0 0 NOMAD FOODS LTD Common G6564A105 3882 140866 SH SOLE 0 0 0 NORFOLK SOUTHN CORP Common 655844108 1492 6238 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP Common 666807102 21960 60975 SH SOLE 0 0 0 NOVARTIS AG ADR 66987V109 591 7232 SH SOLE 0 0 0 NOVAVAX INC Common 670002401 216 1042 SH SOLE 0 0 0 NOVOCURE LTD Common G6674U108 9501 81782 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 849 8840 SH SOLE 0 0 0 NRG ENERGY INC Common 629377508 985 24126 SH SOLE 0 0 0 NUSHARES ETF TR ETF 67092P870 5328 205873 SH SOLE 0 0 0 NUVEEN TAXABLE MUNICPAL INM Closed-End ETF 67074C103 526 22950 SH SOLE 0 0 0 NVIDIA CORPORATION Common 67066G104 39743 191849 SH SOLE 0 0 0 NVR INC Common 62944T105 1256 262 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V Common N6596X109 24259 123855 SH SOLE 0 0 0 OCULAR THERAPEUTIX INC Common 67576A100 240 24000 SH SOLE 0 0 0 OLD REP INTL CORP Common 680223104 5246 226803 SH SOLE 0 0 0 OPEN LENDING CORP Class A 68373J104 6060 168000 SH SOLE 0 0 0 ORACLE CORP Common 68389X105 3598 41300 SH SOLE 0 0 0 OREILLY AUTOMOTIVE INC Common 67103H107 247 404 SH SOLE 0 0 0 ORGANON & CO Common 68622V106 814 24826 SH SOLE 0 0 0 OSHKOSH CORP Common 688239201 546 5337 SH SOLE 0 0 0 OTIS WORLDWIDE CORP Common 68902V107 395 4804 SH SOLE 0 0 0 PACKAGING CORP AMER Common 695156109 770 5604 SH SOLE 0 0 0 PALO ALTO NETWORKS INC Common 697435105 372 776 SH SOLE 0 0 0 PARKER-HANNIFIN CORP Common 701094104 866 3096 SH SOLE 0 0 0 PAYCHEX INC Common 704326107 6849 60910 SH SOLE 0 0 0 PAYCOM SOFTWARE INC Common 70432V102 3532 7124 SH SOLE 0 0 0 PAYPAL HLDGS INC Common 70450Y103 12945 49750 SH SOLE 0 0 0 PENSKE AUTOMOTIVE GRP INC Common 70959W103 798 7935 SH SOLE 0 0 0 PEPSICO INC Common 713448108 41116 273357 SH SOLE 0 0 0 PERKINELMER INC Common 714046109 847 4890 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 237 22955 SH SOLE 0 0 0 PFIZER INC Common 717081103 6128 142488 SH SOLE 0 0 0 PHILIP MORRIS INTL INC Common 718172109 6253 65970 SH SOLE 0 0 0 PHILLIPS 66 Common 718546104 365 5215 SH SOLE 0 0 0 PIMCO ETF TR ETF 72201R833 11624 114036 SH SOLE 0 0 0 PIMCO ETF TR ETF 72201R817 804 7078 SH SOLE 0 0 0 PIMCO ETF TR ETF 72201R775 280 2533 SH SOLE 0 0 0 PIONEER DIVERSIFIED HIGH INC Closed-End ETF 723653101 1071 68944 SH SOLE 0 0 0 PIONEER NAT RES CO Common 723787107 6180 37115 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC Common 693475105 24386 124649 SH SOLE 0 0 0 POLARIS INC Common 731068102 377 3148 SH SOLE 0 0 0 POTLATCHDELTIC CORPORATION Common 737630103 1008 19541 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G508 275 12433 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E511 1644 109408 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V621 304 16046 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V613 314 1985 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G870 621 23675 SH SOLE 0 0 0 INVESCO QQQ TR ETF 46090E103 26549 74168 SH SOLE 0 0 0 PPG INDS INC Common 693506107 604 4222 SH SOLE 0 0 0 PPL CORP Common 69351T106 293 10497 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP IN Common 74251V102 641 9946 SH SOLE 0 0 0 PRIVIA HEALTH GROUP INC Common 74276R102 1405 59618 SH SOLE 0 0 0 PROCTER AND GAMBLE CO Common 742718109 30883 220912 SH SOLE 0 0 0 PROGRESSIVE CORP Common 743315103 815 9012 SH SOLE 0 0 0 PROLOGIS INC. REIT 74340W103 8192 65309 SH SOLE 0 0 0 PROSHARES TR ETF 74347X831 621 4986 SH SOLE 0 0 0 PROSHARES TR ETF 74347B110 263 15000 SH SOLE 0 0 0 PRUDENTIAL FINL INC Common 744320102 570 5423 SH SOLE 0 0 0 PUBLIC STORAGE REIT 74460D109 1130 3805 SH SOLE 0 0 0 ETF MANAGERS TR ETF 26924G201 756 12431 SH SOLE 0 0 0 QORVO INC Common 74736K101 1646 9843 SH SOLE 0 0 0 QUALCOMM INC Common 747525103 2420 18759 SH SOLE 0 0 0 QUALYS INC Common 74758T303 230 2070 SH SOLE 0 0 0 QUANTA SVCS INC Common 74762E102 2053 18041 SH SOLE 0 0 0 RANGE RES CORP Common 75281A109 361 15963 SH SOLE 0 0 0 RAYTHEON TECHNOLOGIES CORP Common 75513E101 9337 108622 SH SOLE 0 0 0 REALTY INCOME CORP REIT 756109104 2597 40045 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS Common 75886F107 4343 7176 SH SOLE 0 0 0 RELIANCE STEEL & ALUMINUM CO Common 759509102 983 6899 SH SOLE 0 0 0 REPLIGEN CORP Common 759916109 320 1106 SH SOLE 0 0 0 YPF SOCIEDAD ANONIMA ADR 984245100 474 36205 SH SOLE 0 0 0 REPUBLIC SVCS INC Common 760759100 4854 40430 SH SOLE 0 0 0 ROBERT HALF INTL INC Common 770323103 1392 13874 SH SOLE 0 0 0 ROBLOX CORP Class A 771049103 228 3020 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC Common 773903109 1862 6333 SH SOLE 0 0 0 ROKU INC Class A 77543R102 208 665 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC Common 776696106 260 582 SH SOLE 0 0 0 ROSS STORES INC Common 778296103 28406 260963 SH SOLE 0 0 0 ROYAL BK CDA Common 780087102 548 5511 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 296 6686 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC ADR 780259206 632 14189 SH SOLE 0 0 0 S&P GLOBAL INC Common 78409V104 1266 2980 SH SOLE 0 0 0 SAFE T GROUP LTD ADS 78643B401 11 10000 SH SOLE 0 0 0 SALESFORCE COM INC Common 79466L302 5590 20612 SH SOLE 0 0 0 SANDY SPRING BANCORP INC Common 800363103 751 16390 SH SOLE 0 0 0 SANOFI ADR 80105N105 695 14425 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524797 25175 339099 SH SOLE 0 0 0 SCHLUMBERGER LTD Common 806857108 1072 36158 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524763 912 17304 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524300 4053 27366 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524409 4983 73843 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524722 14173 332710 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524706 719 23596 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524755 1270 38679 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524805 4583 118426 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524888 52634 1267682 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524771 1804 33440 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524102 1577 15185 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524201 26779 257413 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524847 681 14915 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524607 922 9206 SH SOLE 0 0 0 SCOTTS MIRACLE-GRO CO Common 810186106 503 3434 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 308 5917 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 814 21691 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 13595 106796 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 29475 197392 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y308 503 7311 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 852 8711 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 316 1761 SH SOLE 0 0 0 SHAKE SHACK INC Class A 819047101 258 3282 SH SOLE 0 0 0 SHERWIN WILLIAMS CO Common 824348106 1098 3926 SH SOLE 0 0 0 SHOPIFY INC Common 82509L107 235 173 SH SOLE 0 0 0 SLM CORP Common 78442P106 544 30910 SH SOLE 0 0 0 SMITH & NEPHEW PLC ADR 83175M205 395 11510 SH SOLE 0 0 0 SONY GROUP CORPORATION ADR 835699307 617 5582 SH SOLE 0 0 0 SOUTHERN CO Common 842587107 1114 17980 SH SOLE 0 0 0 SOUTHWEST AIRLS CO Common 844741108 1759 34198 SH SOLE 0 0 0 SPDR SER TR ETF 78464A359 824 9657 SH SOLE 0 0 0 SPDR SER TR ETF 78464A151 266 7530 SH SOLE 0 0 0 SPDR DOW JONES INDL AVERAGE ETF 78467X109 278 821 SH SOLE 0 0 0 SPDR GOLD TR ETF 78463V107 62802 382429 SH SOLE 0 0 0 SPDR INDEX SHS FDS ETF 78463X749 200 3926 SH SOLE 0 0 0 SPDR INDEX SHS FDS ETF 78463X848 6524 225209 SH SOLE 0 0 0 SPDR INDEX SHS FDS ETF 78463X772 755 19889 SH SOLE 0 0 0 SPDR SER TR ETF 78468R739 2250 45547 SH SOLE 0 0 0 SPDR SER TR ETF 78468R721 469 9104 SH SOLE 0 0 0 SPDR SER TR ETF 78464A854 228 4527 SH SOLE 0 0 0 SPDR SER TR ETF 78464A847 4575 99119 SH SOLE 0 0 0 SPDR SER TR ETF 78464A821 246 3251 SH SOLE 0 0 0 SPDR SER TR ETF 78464A839 533 8055 SH SOLE 0 0 0 SPDR S&P 500 ETF TR ETF 78462F103 51504 120016 SH SOLE 0 0 0 SPDR SER TR ETF 78464A409 539 8425 SH SOLE 0 0 0 SPDR SER TR ETF 78464A508 457 11722 SH SOLE 0 0 0 SPDR SER TR ETF 78464A201 2170 24912 SH SOLE 0 0 0 SPDR SER TR ETF 78464A763 2254 19178 SH SOLE 0 0 0 SPDR SER TR ETF 78468R812 110588 927050 SH SOLE 0 0 0 SPDR SER TR ETF 78464A870 562 4473 SH SOLE 0 0 0 SPDR SER TR ETF 78468R606 255 9515 SH SOLE 0 0 0 SPDR SER TR ETF 78468R663 4257 46541 SH SOLE 0 0 0 SSGA ACTIVE ETF TR ETF 78467V848 11428 236497 SH SOLE 0 0 0 SQUARE INC Common 852234103 383 1598 SH SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC Common 78467J100 240 3452 SH SOLE 0 0 0 SSGA ACTIVE ETF TR ETF 78467V103 3835 134279 SH SOLE 0 0 0 STAG INDL INC Common 85254J102 266 6785 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC Common 854502101 325 1853 SH SOLE 0 0 0 STARBUCKS CORP Common 855244109 3633 32932 SH SOLE 0 0 0 STARWOOD PPTY TR INC REIT 85571B105 498 20402 SH SOLE 0 0 0 STATE STR CORP Common 857477103 336 3963 SH SOLE 0 0 0 STERIS PLC Common G8473T100 310 1516 SH SOLE 0 0 0 STERLING BANCORP DEL Common 85917A100 3739 149803 SH SOLE 0 0 0 STORE CAP CORP REIT 862121100 398 12429 SH SOLE 0 0 0 STRYKER CORPORATION Common 863667101 1558 5909 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW Common 867224107 15471 745946 SH SOLE 0 0 0 SYNNEX CORP Common 87162W100 521 5008 SH SOLE 0 0 0 SYNOVUS FINL CORP Common 87161C501 677 15427 SH SOLE 0 0 0 SYSCO CORP Common 871829107 3363 42838 SH SOLE 0 0 0 T-MOBILE US INC Common 872590104 1304 10208 SH SOLE 0 0 0 PRICE T ROWE GROUP INC Common 74144T108 992 5042 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 719 6437 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR Common 874054109 4211 27332 SH SOLE 0 0 0 TARGET CORP Common 87612E106 2873 12557 SH SOLE 0 0 0 TE CONNECTIVITY LTD Common H84989104 600 4370 SH SOLE 0 0 0 TESLA INC Common 88160R101 3125 4030 SH SOLE 0 0 0 TETRA TECH INC NEW Common 88162G103 331 2219 SH SOLE 0 0 0 TEXAS INSTRS INC Common 882508104 1071 5570 SH SOLE 0 0 0 TEXAS PACIFIC LAND CORPORATI Royalty Trust 88262P102 12120 10022 SH SOLE 0 0 0 SCHWAB CHARLES CORP Common 808513105 1249 17151 SH SOLE 0 0 0 ENSIGN GROUP INC Common 29358P101 4266 56958 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 4534 7935 SH SOLE 0 0 0 TIM S A ADR 88706T108 196 18295 SH SOLE 0 0 0 TJX COS INC NEW Common 872540109 2027 30723 SH SOLE 0 0 0 TOLL BROTHERS INC Common 889478103 3145 56873 SH SOLE 0 0 0 TRACTOR SUPPLY CO Common 892356106 537 2649 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC Common G8994E103 430 2488 SH SOLE 0 0 0 TRANSCAT INC Common 893529107 880 13650 SH SOLE 0 0 0 TRANSDIGM GROUP INC Common 893641100 2950 4723 SH SOLE 0 0 0 TRANSOCEAN LTD Common H8817H100 220 58029 SH SOLE 0 0 0 TRANSUNION Common 89400J107 3177 28285 SH SOLE 0 0 0 TRAVELERS COMPANIES INC Common 89417E109 1207 7940 SH SOLE 0 0 0 TREX CO INC Common 89531P105 617 6053 SH SOLE 0 0 0 TRIP COM GROUP LTD ADR 89677Q107 255 8278 SH SOLE 0 0 0 TRIUMPH BANCORP INC Common 89679E300 339 3387 SH SOLE 0 0 0 TRUIST FINL CORP Common 89832Q109 1111 18942 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC Common 902252105 2458 5360 SH SOLE 0 0 0 UBS GROUP AG Common H42097107 341 21415 SH SOLE 0 0 0 UNILEVER PLC ADR 904767704 866 15967 SH SOLE 0 0 0 UNION PAC CORP Common 907818108 2681 13676 SH SOLE 0 0 0 UNITED MICROELECTRONICS CORP ADR 910873405 345 30214 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC Common 911312106 3299 18118 SH SOLE 0 0 0 UNITED RENTALS INC Common 911363109 25765 73420 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC Common 91324P102 49012 125435 SH SOLE 0 0 0 UFP INDUSTRIES INC Common 90278Q108 677 9961 SH SOLE 0 0 0 US BANCORP DEL Common 902973304 6303 106044 SH SOLE 0 0 0 US FOODS HLDG CORP Common 912008109 4306 124232 SH SOLE 0 0 0 V F CORP Common 918204108 660 9855 SH SOLE 0 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 192020 1250127 SH SOLE 0 0 0 VANGUARD WORLD FD ETF 921910733 1103 13777 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908652 68714 376806 SH SOLE 0 0 0 VANGUARD TAX-MANAGED INTL FD ETF 921943858 53726 1064092 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 274 4176 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS ETF 921946406 47636 460920 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908751 7462 34125 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908736 9415 32448 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908744 3396 25090 SH SOLE 0 0 0 VANGUARD WORLD FDS ETF 92204A702 402 1002 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 8907 94344 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 266 4662 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042775 2117 34729 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 101845 2036498 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042742 339 3325 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908637 391 1946 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908538 5296 22412 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908629 4552 19226 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908512 19171 137319 SH SOLE 0 0 0 VANGUARD MUN BD FDS ETF 922907746 2374 43353 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908553 6186 60775 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C730 7133 35631 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C714 19766 287668 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C664 2481 28058 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908363 184079 466733 SH SOLE 0 0 0 VANGUARD WORLD FDS ETF 92204A504 517 2090 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 235 3823 SH SOLE 0 0 0 VANGUARD BD INDEX FDS ETF 921937827 4822 58852 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908595 7037 25119 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908611 42344 250171 SH SOLE 0 0 0 VANGUARD BD INDEX FDS ETF 921937835 2320 27148 SH SOLE 0 0 0 VANGUARD STAR FDS ETF 921909768 4960 78407 SH SOLE 0 0 0 VANGUARD INDEX FDS ETF 922908769 104257 469498 SH SOLE 0 0 0 VANGUARD WORLD FDS ETF 92204A405 1061 11457 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS ETF 921946794 596 9023 SH SOLE 0 0 0 VARONIS SYS INC Common 922280102 228 3753 SH SOLE 0 0 0 VEEVA SYS INC Common 922475108 12339 42818 SH SOLE 0 0 0 VENTAS INC REIT 92276F100 368 6668 SH SOLE 0 0 0 VERISIGN INC Common 92343E102 505 2461 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC Common 92343V104 9513 176138 SH SOLE 0 0 0 VIACOMCBS INC Common 92556H206 677 17143 SH SOLE 0 0 0 VIATRIS INC Common 92556V106 142 10492 SH SOLE 0 0 0 VICI PPTYS INC REIT 925652109 1233 43388 SH SOLE 0 0 0 VIRTU FINL INC Common 928254101 809 33107 SH SOLE 0 0 0 VISA INC Common 92826C839 11164 50117 SH SOLE 0 0 0 VISTA OUTDOOR INC Common 928377100 266 6595 SH SOLE 0 0 0 VMWARE INC Common 928563402 381 2561 SH SOLE 0 0 0 VONAGE HLDGS CORP Common 92886T201 176 10941 SH SOLE 0 0 0 WP CAREY INC REIT 92936U109 1312 17968 SH SOLE 0 0 0 WALMART INC Common 931142103 2328 16704 SH SOLE 0 0 0 DISNEY WALT CO Common 254687106 25489 150671 SH SOLE 0 0 0 WASTE CONNECTIONS INC Common 94106B101 420 3338 SH SOLE 0 0 0 WASTE MGMT INC DEL Common 94106L109 1957 13101 SH SOLE 0 0 0 WATERS CORP Common 941848103 2247 6288 SH SOLE 0 0 0 WEIBO CORP ADR 948596101 227 4776 SH SOLE 0 0 0 WELLTOWER INC REIT 95040Q104 1245 15111 SH SOLE 0 0 0 WELLS FARGO CO NEW Common 949746101 742 15985 SH SOLE 0 0 0 WESCO INTL INC Common 95082P105 3131 27149 SH SOLE 0 0 0 WESTLAKE CHEM CORP Common 960413102 277 3043 SH SOLE 0 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 251 7064 SH SOLE 0 0 0 WIPRO LTD ADR 97651M109 369 41836 SH SOLE 0 0 0 WEC ENERGY GROUP INC Common 92939U106 1190 13491 SH SOLE 0 0 0 WISDOMTREE TR ETF 97717X560 368 11316 SH SOLE 0 0 0 WISDOMTREE TR ETF 97717W315 1297 29726 SH SOLE 0 0 0 WISDOMTREE TR ETF 97717W208 3353 43563 SH SOLE 0 0 0 WISDOMTREE TR ETF 97717W307 1054 8834 SH SOLE 0 0 0 WISDOMTREE TR ETF 97717W760 1344 18098 SH SOLE 0 0 0 WISDOMTREE TR ETF 97717X669 1459 24799 SH SOLE 0 0 0 WYNDHAM HOTELS & RESORTS INC Common 98311A105 4086 52932 SH SOLE 0 0 0 XCEL ENERGY INC Common 98389B100 349 5577 SH SOLE 0 0 0 XILINX INC Common 983919101 307 2033 SH SOLE 0 0 0 YETI HLDGS INC Common 98585X104 722 8428 SH SOLE 0 0 0 YUM BRANDS INC Common 988498101 491 4014 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATI Common 989207105 706 1370 SH SOLE 0 0 0 ZIMMER BIOMET HOLDINGS INC Common 98956P102 2760 18861 SH SOLE 0 0 0 ZIONS BANCORPORATION N A Common 989701107 799 12917 SH SOLE 0 0 0 ZOETIS INC Common 98978V103 4263 21959 SH SOLE 0 0 0 ZTO EXPRESS CAYMAN INC ADS 98980A105 281 9173 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 19297 273837 SH SOLE 0 0 0 BROOKFIELD BUSINESS PARTNERS MLP G16234109 441 9619 SH SOLE 0 0 0 MGM GROWTH PPTYS LLC Class A 55303A105 256 6675 SH SOLE 0 0 0 PHYSICIANS RLTY TR REIT 71943U104 268 15203 SH SOLE 0 0 0 SCHWAB STRATEGIC TR ETF 808524508 701 9150 SH SOLE 0 0 0 BROWN FORMAN CORP Common 115637209 560 8352 SH SOLE 0 0 0 CSW INDUSTRIALS INC Common 126402106 642 5030 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP Common 140501107 201 7979 SH SOLE 0 0 0 ENERGY TRANSFER L P MLP 29273V100 224 23384 SH SOLE 0 0 0 FNCB BANCORP INC Common 302578109 453 55000 SH SOLE 0 0 0 FIRST LONG IS CORP Common 320734106 1159 56270 SH SOLE 0 0 0 JOUNCE THERAPEUTICS INC Common 481116101 74 10000 SH SOLE 0 0 0 NEUROCRINE BIOSCIENCES INC Common 64125C109 724 7552 SH SOLE 0 0 0 REPUBLIC FIRST BANCORP INC Common 760416107 44 14387 SH SOLE 0 0 0 PROSHARES TR ETF 74347B425 1303 85550 SH SOLE 0 0 0 STONEX GROUP INC Common 861896108 211 3200 SH SOLE 0 0 0 ASPIRATIONAL CONSUMER LIFEST Common G05436103 461 69964 SH SOLE 0 0 0 WILLAMETTE VY VINEYARD INC Common 969136100 291 22921 SH SOLE 0 0 0 ISHARES TR ETF 464287689 420 1649 SH SOLE 0 0 0 DNP SELECT INCOME FD INC ETF 23325P104 285 26772 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J866 5539 255599 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 4890 221157 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J825 7343 330756 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J791 6872 320666 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J783 4441 203346 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J643 3408 148613 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J577 2500 118438 SH SOLE 0 0 0 SIMPLIFY EXCHANGE TRADED FUN ETF 82889N855 298 7325 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q654 1277 25000 SH SOLE 0 0 0 BARINGS CORPORATE INVS Common 06759X107 1477 94986 SH SOLE 0 0 0 BLACKLINE INC Common 09239B109 207 1750 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED BUY- Closed-End ETF 27828Y108 665 41613 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOB Common 27829F108 277 27740 SH SOLE 0 0 0 FABRINET Common G3323L100 456 4450 SH SOLE 0 0 0 GOLDMAN SACHS BDC INC Bus Dev. Co. 38147U107 1695 92351 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED ETF 47804J206 24978 483601 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC Common 83417M104 443 1670 SH SOLE 0 0 0 SPDR INDEX SHS FDS ETF 78463X855 311 5895 SH SOLE 0 0 0 TOMPKINS FINL CORP Common 890110109 4259 52634 SH SOLE 0 0 0 ULTA BEAUTY INC Common 90384S303 1200 3324 SH SOLE 0 0 0 BROADMARK RLTY CAP INC REIT 11135B100 2590 262664 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND Closed-end ETF 12811L107 304 31740 SH SOLE 0 0 0 COLUMBIA ETF TR I ETF 19761L508 7313 342373 SH SOLE 0 0 0 ETF MANAGERS TR ETF 26924G409 673 9938 SH SOLE 0 0 0 FIRST SOLAR INC Common 336433107 1371 14357 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y780 1037 28576 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y764 664 15462 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y483 329 14897 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y343 868 24612 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A408 722 12930 SH SOLE 0 0 0 ISHARES TR ETF 464287432 1181 8182 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q332 375 6296 SH SOLE 0 0 0 LISTED FD TR ETF 53656F847 1869 63017 SH SOLE 0 0 0 NORTHERN LTS FD TR III ETF 66538R722 1790 74220 SH SOLE 0 0 0 PENNANTPARK INVT CORP Bus. Dev. Co. 708062104 167 25764 SH SOLE 0 0 0 REVOLVE GROUP INC Common 76156B107 946 15317 SH SOLE 0 0 0 SPDR INDEX SHS FDS ETF 78463X889 3145 86863 SH SOLE 0 0 0 SPDR SER TR ETF 78464A656 1973 63455 SH SOLE 0 0 0 SPDR SER TR ETF 78464A284 1417 23644 SH SOLE 0 0 0 SPDR SER TR ETF 78464A649 4331 145099 SH SOLE 0 0 0 SSGA ACTIVE ETF TR ETF 78467V608 544 11826 SH SOLE 0 0 0 WORLD GOLD TR ETF 98149E204 273 15651 SH SOLE 0 0 0