The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2SEVENTY BOI ORDINARY SHARES Common 901384107 185 14,010 SH   SOLE   0 0 0
3M COMPANY Common 88579Y101 9,385 72,524 SH   SOLE   0 0 0
ABB LTD ADR ADR 000375204 602 22,509 SH   SOLE   0 0 0
ABBOTT LABORATORIES Common 002824100 17,838 164,180 SH   SOLE   0 0 0
ABBVIE INC Common 00287Y109 26,255 171,420 SH   SOLE   0 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS ETF 00326A104 1,720 99,257 SH   SOLE   0 0 0
ACCENTURE Common G1151C101 33,233 119,694 SH   SOLE   0 0 0
ACTIVISION BLIZZARD INC COM Common 00507V109 4,770 61,258 SH   SOLE   0 0 0
ADOBE SYSTEMS INC Common 00724F101 9,822 26,832 SH   SOLE   0 0 0
ADVANCE AUTO PARTS INC Common 00751Y106 2,787 16,103 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC Common 007903107 4,361 57,035 SH   SOLE   0 0 0
AES CORP Common 00130H105 589 28,021 SH   SOLE   0 0 0
AFFILIATED MANAGERS GROUP Common 008252108 430 3,684 SH   SOLE   0 0 0
AFLAC INC Common 001055102 576 10,418 SH   SOLE   0 0 0
AGCO CORP NY Reg Shrs 001084102 2,969 30,085 SH   SOLE   0 0 0
AGILENT TECH INC Common 00846U101 11,243 94,661 SH   SOLE   0 0 0
AIR PRODUCTS & CHEM Common 009158106 17,130 71,233 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES Common 00971T101 1,150 12,595 SH   SOLE   0 0 0
ALGONQUIN PWR UTILS CORP Common 015857105 237 17,614 SH   SOLE   0 0 0
ALIBABA GROUP HOLDING LTD ADR 01609W102 782 6,877 SH   SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTIONS INC Common 01988P108 1,185 79,896 SH   SOLE   0 0 0
ALLSTATE CORP Common 020002101 893 7,043 SH   SOLE   0 0 0
ALPHABET INC CLASS A Class A 02079K305 67,324 30,893 SH   SOLE   0 0 0
ALPHABET INC CLASS C Common 02079K107 37,408 17,101 SH   SOLE   0 0 0
ALTRIA GROUP INC Common 02209S103 931 22,284 SH   SOLE   0 0 0
AMAZON.COM INC Common 023135106 50,296 473,557 SH   SOLE   0 0 0
AMEREN CORP Common 023608102 319 3,529 SH   SOLE   0 0 0
AMERICA MOVIL SAB ADR ADR 02364W105 208 10,189 SH   SOLE   0 0 0
AMERICAN AIRLINES GROUP INC Common 02376R102 639 50,376 SH   SOLE   0 0 0
AMERICAN CENTY ETF TR AVANTIS INTL SMALL CAP VALUE ETF 025072802 1,436 27,225 SH   SOLE   0 0 0
AMERICAN ELECTRIC POWER CO INC Common 025537101 613 6,385 SH   SOLE   0 0 0
AMERICAN EXPRESS Common 025816109 18,090 130,503 SH   SOLE   0 0 0
AMERICAN FINANCIAL GROUP INC Common 025932104 4,049 29,168 SH   SOLE   0 0 0
AMERICAN HOMES 4 RENT Reit 02665T306 13,147 370,974 SH   SOLE   0 0 0
AMERICAN INTERNATIONAL GROUP INC Common 026874784 332 6,497 SH   SOLE   0 0 0
AMERICAN TOWER CORPORATION REIT 03027X100 29,304 114,651 SH   SOLE   0 0 0
AMERICAN WATER WORKS Common 030420103 896 6,024 SH   SOLE   0 0 0
AMERIPRISE FINANCIAL INC Common 03076C106 1,170 4,922 SH   SOLE   0 0 0
AMETEK INC Common 031100100 448 4,078 SH   SOLE   0 0 0
AMEX SPDR UTILITIES ETF 81369Y886 1,382 19,704 SH   SOLE   0 0 0
AMGEN INC Common 031162100 7,124 29,280 SH   SOLE   0 0 0
AMPHENOL CORPORATION Common 032095101 2,841 44,122 SH   SOLE   0 0 0
ANALOG DEVICES INC Common 032654105 1,735 11,879 SH   SOLE   0 0 0
ANHEUSER-BUSCH ADR ADR 03524A108 584 10,828 SH   SOLE   0 0 0
ANSYS INC Common 03662Q105 2,048 8,560 SH   SOLE   0 0 0
AON PLC Common G0403H108 899 3,335 SH   SOLE   0 0 0
APACHE CORPORATION Common 03743Q108 972 27,849 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COM CL A Class A 03769M106 2,012 41,495 SH   SOLE   0 0 0
APPLE INC Common 037833100 159,807 1,168,866 SH   SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES C COM Common 03820J100 254 330,287 SH   SOLE   0 0 0
APPLIED MATERIALS INC Common 038222105 1,447 15,906 SH   SOLE   0 0 0
APTARGROUP INC Common 038336103 272 2,638 SH   SOLE   0 0 0
ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 14,342 468,248 SH   SOLE   0 0 0
ARCH CAPITAL GROUP Common G0450A105 5,272 115,900 SH   SOLE   0 0 0
ARCHER-DANIELS MIDLAND COMPANY Common 039483102 1,129 14,551 SH   SOLE   0 0 0
ARCOS DORADOS HOLDINGS IN Common G0457F107 80 11,818 SH   SOLE   0 0 0
ARES CAPITAL CORPORATION Common 04010L103 197 10,997 SH   SOLE   0 0 0
ARTHUR J. GALLAGHER & CO. Common 363576109 210 1,289 SH   SOLE   0 0 0
ASML HOLDING NV NY Reg Shrs N07059210 1,308 2,749 SH   SOLE   0 0 0
ASPEN TECHNOLOGY INC COM Common 29109X106 3,358 18,280 SH   SOLE   0 0 0
ASTRAZENECA ADR ADR 046353108 1,458 22,062 SH   SOLE   0 0 0
AT&T INC Common 00206R102 12,133 578,849 SH   SOLE   0 0 0
ATKORE INTL GROUP INC COM Common 047649108 796 9,590 SH   SOLE   0 0 0
ATLANTIC UN BANKSHARES CORP COM Bank Hld. Co. 04911A107 212 6,251 SH   SOLE   0 0 0
ATLASSIAN CORPORATION PLC Common G06242104 243 1,296 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING INC Common 053015103 19,302 91,899 SH   SOLE   0 0 0
AUTOZONE INC NEV Common 053332102 22,332 10,391 SH   SOLE   0 0 0
AVAGO TECHNOLOGIES LTD COM Common 11135F101 6,329 13,027 SH   SOLE   0 0 0
AVALONBAY COMMUNITIES INC REIT 053484101 778 4,004 SH   SOLE   0 0 0
AZENTA INC COM Common 114340102 445 6,174 SH   SOLE   0 0 0
B C E INC NEW Common 05534B760 6,099 124,010 SH   SOLE   0 0 0
BAE SYSTEMS SPON ADR EA REP 4 ORD GBP.0. ADR 05523R107 913 22,638 SH   SOLE   0 0 0
Baker Michael Corp Common 05722G100 219 7,595 SH   SOLE   0 0 0
BANK BRADESCO ADR 059460303 36 11,006 SH   SOLE   0 0 0
BANK NEW YORK MELLON Common 064058100 205 4,916 SH   SOLE   0 0 0
BANK OF AMERICA Common 060505104 13,922 447,223 SH   SOLE   0 0 0
BAR HARBOR BANKSHARES Common 066849100 824 31,846 SH   SOLE   0 0 0
BARCLAYS ADR ADR 06738E204 503 66,157 SH   SOLE   0 0 0
BAUSCH HEALTH COS INC COM NPV Common 071734107 1,292 154,531 SH   SOLE   0 0 0
BAXTER INTERNATIONAL Common 071813109 12,595 196,092 SH   SOLE   0 0 0
BECTON DICKINSON Common 075887109 7,941 32,210 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY Class B 084670207 50,020 183,210 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INCORPORATED CLASS A Class A 084670108 165,625 405 SH   SOLE   0 0 0
BIO-RAD LABS INC Common 090572207 1,074 2,169 SH   SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM Common 05550J101 21,837 350,405 SH   SOLE   0 0 0
BLACKROCK INC Common 09247X101 2,928 4,807 SH   SOLE   0 0 0
BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107 1,308 14,333 SH   SOLE   0 0 0
BLUEBIRD BIO INC Common 09609G100 171 41,348 SH   SOLE   0 0 0
BOEING CO Common 097023105 8,899 65,087 SH   SOLE   0 0 0
BOOKING HLDGS INC COM Common 09857L108 18,027 10,307 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON Common 099502106 3,355 37,131 SH   SOLE   0 0 0
BOSTON PROP INC COM REIT 101121101 340 3,826 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP Common 101137107 354 9,502 SH   SOLE   0 0 0
BOX INC Class A 10316T104 3,041 120,955 SH   SOLE   0 0 0
BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 1,940 68,441 SH   SOLE   0 0 0
BRASKEM S.A. ADR EA REP 2 PRF A NPV ADR 105532105 158 11,058 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB Common 110122108 16,401 212,997 SH   SOLE   0 0 0
BRITISH AMERICAN TOBACCO LVL II ADR EACH ADR 110448107 574 13,382 SH   SOLE   0 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 9,186 64,443 SH   SOLE   0 0 0
BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 6,497 146,092 SH   SOLE   0 0 0
BROOKFIELD ASSET MGMT Class A G16169107 1,710 38,347 SH   SOLE   0 0 0
BROOKFIELD BUSINS CL A SUB VT ORD WI Class A 11259V106 207 9,012 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107 6,368 149,835 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 485 12,683 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE CORP COM CL A Class A 11284V105 5,887 165,308 SH   SOLE   0 0 0
BROOKLINE BANCORP INC. Common 11373M107 174 13,053 SH   SOLE   0 0 0
BROWN FORMAN CP CLASS B Class B 115637209 601 8,568 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC Common 05605H100 809 14,681 SH   SOLE   0 0 0
C S X CORP Common 126408103 1,382 47,566 SH   SOLE   0 0 0
CABLE ONE INC COM Common 12685J105 505 392 SH   SOLE   0 0 0
CACI INTL INC CL A Class A 127190304 11,475 40,725 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEMS INC Common 127387108 1,392 9,277 SH   SOLE   0 0 0
CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706 525 19,674 SH   SOLE   0 0 0
CAMDEN PROPERTY TRUST REIT 133131102 3,364 25,018 SH   SOLE   0 0 0
CANADIAN NATL RY CO Common 136375102 273 2,424 SH   SOLE   0 0 0
CANADIAN PACIFIC RAILWAYS COM NPV ISIN # Common 13645T100 1,267 18,148 SH   SOLE   0 0 0
CAPITAL ONE FINANCIAL CORP Common 14040H105 15,419 147,992 SH   SOLE   0 0 0
CARLYLE GROUP LP Common 14316J108 464 14,665 SH   SOLE   0 0 0
CARMAX INC Common 143130102 1,034 11,424 SH   SOLE   0 0 0
CARRIER GLOBAL CORPORATION COM Common 14448C104 775 21,722 SH   SOLE   0 0 0
CASEY'S GENERAL STORES INC Common 147528103 947 5,118 SH   SOLE   0 0 0
CATALENT INC COM Common 148806102 4,900 45,671 SH   SOLE   0 0 0
CATERPILLAR INC Common 149123101 18,160 101,589 SH   SOLE   0 0 0
CBOE HOLDINGS, INC. Common 12503M108 1,270 11,220 SH   SOLE   0 0 0
CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 451 6,132 SH   SOLE   0 0 0
CDK GLOBAL INC Common 12508E101 572 10,442 SH   SOLE   0 0 0
CDW CORP COM USD0.01 Common 12514G108 20,899 132,642 SH   SOLE   0 0 0
CENTENE CORPORATION Common 15135B101 425 5,018 SH   SOLE   0 0 0
CERUS CORP Common 157085101 482 91,200 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC Common 16119P108 798 1,704 SH   SOLE   0 0 0
CHECK POINT SOFTWARE TECHNOLOGIES Common M22465104 4,169 34,237 SH   SOLE   0 0 0
CHEMOURS COMPANY Common 163851108 245 7,659 SH   SOLE   0 0 0
CHENIERE ENERGY INC NEW Common 16411R208 2,549 19,163 SH   SOLE   0 0 0
Chesapeake Utilities Corp Common 165303108 207 1,600 SH   SOLE   0 0 0
CHEVRON CORP Common 166764100 49,128 339,332 SH   SOLE   0 0 0
CHUBB CORP Common H1467J104 464 2,360 SH   SOLE   0 0 0
CHURCH & DWIGHT INC Common 171340102 930 10,036 SH   SOLE   0 0 0
CIGNA CORP Common 125523100 826 3,135 SH   SOLE   0 0 0
CINTAS CORP Common 172908105 498 1,334 SH   SOLE   0 0 0
CISCO SYSTEMS INC Common 17275R102 22,547 528,783 SH   SOLE   0 0 0
CITIGROUP INC Common 172967424 1,517 32,980 SH   SOLE   0 0 0
CITRIX SYSTEMS INC Common 177376100 507 5,213 SH   SOLE   0 0 0
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 3,502 165,258 SH   SOLE   0 0 0
CLIFFS NATURAL RES INC Common 185899101 2,058 133,921 SH   SOLE   0 0 0
CLOROX COMPANY Common 189054109 3,368 23,888 SH   SOLE   0 0 0
CME GROUP INC Common 12572Q105 1,574 7,689 SH   SOLE   0 0 0
CMS ENERGY CORP Common 125896100 774 11,468 SH   SOLE   0 0 0
COCA COLA CO Common 191216100 7,171 113,996 SH   SOLE   0 0 0
COGENT COMMUNICATIONS GRO Common 19239V302 252 4,153 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 400 5,924 SH   SOLE   0 0 0
COINBASE GLOBAL INC COM CL A Class A 19260Q107 293 6,238 SH   SOLE   0 0 0
COLGATE-PALMOLIVE CO Common 194162103 3,846 47,987 SH   SOLE   0 0 0
COLUMBIA DVRSFD FXD INCM Diversified FXD 19761L508 6,044 342,268 SH   SOLE   0 0 0
Columbia Multi Sector ETF 19761L607 1,612 79,901 SH   SOLE   0 0 0
COMCAST CORP Common 20030N101 11,583 295,175 SH   SOLE   0 0 0
COMERICA INC Common 200340107 255 3,474 SH   SOLE   0 0 0
COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 1,339 24,680 SH   SOLE   0 0 0
COMPANHIA ENERGETICA DE MINAS GERAIS CEMIG Class A 204409601 36 17,940 SH   SOLE   0 0 0
CONAGRA FOODS INC Common 205887102 1,301 37,982 SH   SOLE   0 0 0
CONOCOPHILLIPS Common 20825C104 733 8,166 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC Common 209115104 883 9,284 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CL A Class A 21036P108 995 4,271 SH   SOLE   0 0 0
CORNING INC Common 219350105 5,115 162,319 SH   SOLE   0 0 0
CORTEVA INC COM Common 22052L104 2,060 38,056 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP Common 22160K105 14,671 30,610 SH   SOLE   0 0 0
COTERRA ENERGY INC COM Common 127097103 201 7,809 SH   SOLE   0 0 0
CROWDSTRIKE HLDGS INC CL A WHEN DISTRIBU Class A 22788C105 1,130 6,705 SH   SOLE   0 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 10,260 60,936 SH   SOLE   0 0 0
CROWN HOLDINGS INC Common 228368106 610 6,613 SH   SOLE   0 0 0
CVS HEALTH CORPORATION Common 126650100 36,247 391,186 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD Common M2682V108 3,476 27,163 SH   SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM Common 23255M105 57 102,884 SH   SOLE   0 0 0
D R HORTON INC Common 23331A109 2,509 37,908 SH   SOLE   0 0 0
DANAHER CORP Common 235851102 15,439 60,897 SH   SOLE   0 0 0
DAVITA INC Common 23918K108 553 6,916 SH   SOLE   0 0 0
DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 19,530 561,036 SH   SOLE   0 0 0
DBX ETF TR XTRACK USD HIGH ETF 233051432 1,457 43,210 SH   SOLE   0 0 0
DEERE & COMPANY Common 244199105 1,697 5,666 SH   SOLE   0 0 0
DELL INC Common 24703L202 820 17,753 SH   SOLE   0 0 0
DESCARTES SYS GROUP Common 249906108 747 12,044 SH   SOLE   0 0 0
DESIGNER BRANDS INC COM CL A Class A 250565108 606 46,430 SH   SOLE   0 0 0
DFA T.A. U.S. CORE EQUITY 2 PORTFOLIO INSTITUTIONAL CLASS ETF 25434V708 4,364 187,286 SH   SOLE   0 0 0
DFA TAX MANAGED US EQUITY PORTFOLIO ETF 25434V401 2,413 59,215 SH   SOLE   0 0 0
DFA TAX-MANAGED US MARKE ETF 25434V724 715 22,637 SH   SOLE   0 0 0
DIAGEO ADR ADR 25243Q205 3,244 18,630 SH   SOLE   0 0 0
DIAMONDBACK ENERGY INC Common 25278X109 301 2,482 SH   SOLE   0 0 0
DIGITAL REALTY TRUST INC REIT 253868103 264 2,036 SH   SOLE   0 0 0
DISCOVER FINL SVCS Common 254709108 2,983 31,536 SH   SOLE   0 0 0
DOLLAR GENERAL CORP NEW Common 256677105 314 1,279 SH   SOLE   0 0 0
DOMINION RESOURCES INC Common 25746U109 1,383 17,329 SH   SOLE   0 0 0
Donaldson Company Inc. Common 257651109 390 8,103 SH   SOLE   0 0 0
DOVER CORP Common 260003108 249 2,056 SH   SOLE   0 0 0
DOW CHEMICAL CO Common 260557103 5,720 110,831 SH   SOLE   0 0 0
DU PONT E I DE NEMOURS & CO Common 26614N102 2,822 50,782 SH   SOLE   0 0 0
DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 1,365 12,731 SH   SOLE   0 0 0
DUKE REALTY CORP REIT 264411505 331 6,023 SH   SOLE   0 0 0
Dynex Capital Inc Common 26817Q886 159 10,000 SH   SOLE   0 0 0
EAGLE BANCORP INC MD Common 268948106 444 9,355 SH   SOLE   0 0 0
EASTMAN CHEMICAL COMPANY Common 277432100 252 2,812 SH   SOLE   0 0 0
EATON CORP PLC COM Common G29183103 5,987 47,522 SH   SOLE   0 0 0
EBAY INC Common 278642103 286 6,858 SH   SOLE   0 0 0
ECOLAB INC Common 278865100 7,730 50,275 SH   SOLE   0 0 0
EDISON INTERNATIONAL Common 281020107 356 5,625 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108 774 8,136 SH   SOLE   0 0 0
ELECTRONIC ARTS Common 285512109 15,344 126,129 SH   SOLE   0 0 0
ELEMENT SOLUTIONS INC Common 28618M106 178 10,002 SH   SOLE   0 0 0
ELEVANCE HEALTH, INC. Common 036752103 9,114 18,885 SH   SOLE   0 0 0
EMERSON ELECTRIC CO Common 291011104 8,057 101,299 SH   SOLE   0 0 0
ENBRIDGE INC Common 29250N105 7,350 173,914 SH   SOLE   0 0 0
ENCANA CORP IAM COMMERCI Common 69047Q102 265 6,000 SH   SOLE   0 0 0
ENPHASE ENERGY INC COM Common 29355A107 1,052 5,388 SH   SOLE   0 0 0
ENTERGY CORP Common 29364G103 531 4,713 SH   SOLE   0 0 0
ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 814 33,399 SH   SOLE   0 0 0
ENVISTA HOLDINGS CORP Common 29415F104 6,366 165,186 SH   SOLE   0 0 0
EPAM SYS INC Common 29414B104 3,781 12,826 SH   SOLE   0 0 0
EQUINIX INC NEW REIT 29444U700 360 548 SH   SOLE   0 0 0
EQUITY RESIDENTIAL REIT 29476L107 424 5,869 SH   SOLE   0 0 0
ESSENTIAL UTILS INC COM Common 29670G102 222 4,838 SH   SOLE   0 0 0
ESTEE LAUDER COMPANIES INC CL A Class A 518439104 236 925 SH   SOLE   0 0 0
ETSY INC COM Common 29786A106 888 12,132 SH   SOLE   0 0 0
EVERSOURCE ENERGY Common 30040W108 303 3,590 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 3,262 19,173 SH   SOLE   0 0 0
EXXON MOBIL CORP Common 30231G102 16,926 197,644 SH   SOLE   0 0 0
FABRINET Common G3323L100 322 3,968 SH   SOLE   0 0 0
FACTSET RESEARCH SYSTEMS INC Common 303075105 315 820 SH   SOLE   0 0 0
FAIR ISAAC CORP COM Common 303250104 903 2,252 SH   SOLE   0 0 0
FAIRFAX FINANCIAL HOLDINGS LTD Common 303901102 209 395 SH   SOLE   0 0 0
FARMERS BANKSHARES INC common 309479103 339 19,250 SH   SOLE   0 0 0
FEDERAL REALTY INVESTMENT TRUST REIT 313745101 2,267 23,683 SH   SOLE   0 0 0
FEDEX CORP Common 31428X106 3,025 13,343 SH   SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL INC Common 31620R303 4,775 129,194 SH   SOLE   0 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 4,983 107,094 SH   SOLE   0 0 0
FIFTH THIRD BANCORP Common 316773100 888 26,414 SH   SOLE   0 0 0
FIRST AMERICAN FINANCIAL CORP Common 31847R102 313 5,911 SH   SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 3,590 75,612 SH   SOLE   0 0 0
FIRST REPUBLIC BANK Common 33616C100 2,577 17,873 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VIII TCW UNCON ETF 33740F888 5,161 210,644 SH   SOLE   0 0 0
FIRST TR ISE GLOBAL WIND ENERGY INDEX FD ETF 33736G106 1,000 58,100 SH   SOLE   0 0 0
FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 2,329 47,892 SH   SOLE   0 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIV ETF ETF 33738R118 551 10,976 SH   SOLE   0 0 0
FISERV INC Common 337738108 970 10,900 SH   SOLE   0 0 0
FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 2,610 105,215 SH   SOLE   0 0 0
FLOOR & DECOR HLDGS INC CL A Class A 339750101 603 9,573 SH   SOLE   0 0 0
FLUTTER ENTERTAINMENT PLC Common 344044102 221 4,375 SH   SOLE   0 0 0
FLYWIRE CORPORATION COM VTG Common 302492103 359 20,338 SH   SOLE   0 0 0
FORD MOTOR CO Common 345370860 1,049 94,280 SH   SOLE   0 0 0
FORTINET INC COM Common 34959E109 1,538 27,185 SH   SOLE   0 0 0
FORTIVE CORPORATION Common 34959J108 215 3,960 SH   SOLE   0 0 0
FORTUNE BRANDS HOME & SECURITY INC Common 34964C106 4,773 79,711 SH   SOLE   0 0 0
FREEPORT MCMORAN COPPER & GOLD INC. Common 35671D857 228 7,801 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 264 5,752 SH   SOLE   0 0 0
GARTNER INC Common 366651107 886 3,664 SH   SOLE   0 0 0
Genentech Inc. Common 37611X100 25 10,394 SH   SOLE   0 0 0
GENERAL DYNAMICS Common 369550108 1,650 7,456 SH   SOLE   0 0 0
GENERAL ELECTRIC CO Common 369604301 1,268 19,922 SH   SOLE   0 0 0
GENERAL MILLS INC Common 370334104 8,093 107,263 SH   SOLE   0 0 0
GENERAL MOTORS CO Common 37045V100 3,104 97,721 SH   SOLE   0 0 0
GENUINE PARTS CO Common 372460105 6,012 45,206 SH   SOLE   0 0 0
GILEAD SCIENCES INC Common 375558103 4,027 65,151 SH   SOLE   0 0 0
GLAXOSMITHKLINE ADR ADR 37733W105 413 9,487 SH   SOLE   0 0 0
GLOBAL PAYMENTS INC Common 37940X102 1,063 9,609 SH   SOLE   0 0 0
GLOBAL X FDS CLOUD COMPUTNG ETF 37954Y442 267 16,193 SH   SOLE   0 0 0
Global X Fds Renewable Energy ETF 37954Y707 273 19,256 SH   SOLE   0 0 0
GLOBAL X FDS US INFR DEV ETF ETF 37954Y673 696 30,569 SH   SOLE   0 0 0
GLOBAL X FDS US PFD ETF ETF 37954Y657 322 15,205 SH   SOLE   0 0 0
GLOBAL X FINTECH ETF ETF 37954Y814 270 12,666 SH   SOLE   0 0 0
Global X Lithium ETF ETF 37954Y855 698 9,605 SH   SOLE   0 0 0
GLOBE LIFE INC COM Common 37959E102 5,675 58,223 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP Common 38141G104 290 976 SH   SOLE   0 0 0
GRAINGER W W INC Common 384802104 11,902 26,192 SH   SOLE   0 0 0
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357 25,565 190,453 SH   SOLE   0 0 0
GUGGENHEIM SOLAR ETF 46138G706 1,206 16,890 SH   SOLE   0 0 0
HALLIBURTON CO HOLDINGS Common 406216101 252 8,040 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM Common 40637H109 3,578 81,315 SH   SOLE   0 0 0
HANESBRANDS INC Common 410345102 155 15,020 SH   SOLE   0 0 0
HCA HOLDINGS INC Common 40412C101 384 2,282 SH   SOLE   0 0 0
HEALTHCARE REALTY TRUST INC. Common 421946104 472 17,345 SH   SOLE   0 0 0
HEALTHCARE TR AMER INC CL A REIT 42225P501 617 22,106 SH   SOLE   0 0 0
HEICO CORP Common 422806109 1,160 8,846 SH   SOLE   0 0 0
HENRY JACK & ASSOCIATES INC Common 426281101 2,915 16,190 SH   SOLE   0 0 0
HENRY SCHEIN INC Common 806407102 1,681 21,909 SH   SOLE   0 0 0
HERSHEY COMPANY Common 427866108 286 1,328 SH   SOLE   0 0 0
HEWLETT PACKARD ENTE Common 42824C109 233 17,551 SH   SOLE   0 0 0
HEWLETT-PACKARD CO Common 40434L105 944 28,813 SH   SOLE   0 0 0
HINGHAM INSTITUTIONAL SAVINGS Common 433323102 484 1,705 SH   SOLE   0 0 0
HOLOGIC INC Common 436440101 1,622 23,400 SH   SOLE   0 0 0
HOME DEPOT INC Common 437076102 36,028 131,360 SH   SOLE   0 0 0
HONEYWELL INTL INC Common 438516106 14,358 82,610 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM Common 446150104 222 18,487 SH   SOLE   0 0 0
HUNTINGTON INGALLS INDUSTRIES INC Common 446413106 1,025 4,708 SH   SOLE   0 0 0
IAA INC COM Common 449253103 1,692 51,624 SH   SOLE   0 0 0
ICON PLC Common G4705A100 4,873 22,487 SH   SOLE   0 0 0
IDACORP Common 451107106 3,357 31,698 SH   SOLE   0 0 0
IDEX CORPORATION Common 45167R104 1,275 7,021 SH   SOLE   0 0 0
IDEXX LABS CORP Common 45168D104 734 2,093 SH   SOLE   0 0 0
ILLINOIS TOOL WORKS Common 452308109 847 4,647 SH   SOLE   0 0 0
ILLUMINA INC Common 452327109 423 2,295 SH   SOLE   0 0 0
INDEPENDENT BANK CP MASS Common 453836108 646 8,137 SH   SOLE   0 0 0
INDIA FUND Closed-End ETF 454089103 534 32,788 SH   SOLE   0 0 0
INTEGER HOLDINGS CORP COM Common 45826H109 2,318 32,811 SH   SOLE   0 0 0
INTEL CORP Common 458140100 6,594 176,253 SH   SOLE   0 0 0
INTER PARFUMS INC Common 458334109 265 3,623 SH   SOLE   0 0 0
INTERCONTINENTAL EX Common 45866F104 24,054 255,790 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHINES Common 459200101 6,889 48,794 SH   SOLE   0 0 0
INTERNATIONAL CONSOLIDATED AIRLINE SPON ADR ADR 459348108 485 185,916 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC DEL Common 460690100 276 10,011 SH   SOLE   0 0 0
INTUIT INC Common 461202103 25,696 66,667 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC. Common 46120E602 542 2,701 SH   SOLE   0 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 830 13,388 SH   SOLE   0 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 6,756 235,471 SH   SOLE   0 0 0
IQ INDEX MERGER ARBITRAGE ETF 45409B800 588 18,985 SH   SOLE   0 0 0
IRON MOUNTAIN INC REIT 46284V101 274 5,629 SH   SOLE   0 0 0
ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 7,123 86,037 SH   SOLE   0 0 0
ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679 284 2,578 SH   SOLE   0 0 0
ISHARES BARCLAYS TIPS BOND ETF 464287176 956 8,389 SH   SOLE   0 0 0
ISHARES CALIF AMT FREE ETF 464288356 243 4,303 SH   SOLE   0 0 0
ISHARES CHINA LARGE CAP ETF 464287184 224 6,600 SH   SOLE   0 0 0
ISHARES CMBS ETF ETF 46429B366 387 8,047 SH   SOLE   0 0 0
ISHARES CORE DIVIDEND GROWTH ETF 46434V621 3,161 66,350 SH   SOLE   0 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 8,929 151,718 SH   SOLE   0 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 5,984 121,968 SH   SOLE   0 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 34,792 91,762 SH   SOLE   0 0 0
ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 3,391 40,470 SH   SOLE   0 0 0
ISHARES CORE TOTAL US BOND MARKET ETF 464287226 76,595 753,298 SH   SOLE   0 0 0
ISHARES CORE US REIT ETF 464288521 7,584 142,020 SH   SOLE   0 0 0
ISHARES CURRENCY HEDGE MSCI ETF 46435G847 446 15,406 SH   SOLE   0 0 0
ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448 6,349 233,760 SH   SOLE   0 0 0
ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 1,585 13,466 SH   SOLE   0 0 0
ISHARES DOW JONES U S REAL ESTATE ETF 464287739 275 2,987 SH   SOLE   0 0 0
ISHARES DOW JONES US HOME CONSTRUCTION ETF 464288752 238 4,525 SH   SOLE   0 0 0
ISHARES DOW JONES US PHARMACEUTICALS ETF 464288836 256 1,337 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 212 6,820 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 3,758 159,715 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 25,455 671,649 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 579 12,345 SH   SOLE   0 0 0
ISHARES FLOATING RATE BOND ETF 46429B655 701 14,039 SH   SOLE   0 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 2,625 56,147 SH   SOLE   0 0 0
ISHARES GOLD TRUST ETF 464285204 1,778 51,833 SH   SOLE   0 0 0
ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 469 6,373 SH   SOLE   0 0 0
ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 1,598 14,525 SH   SOLE   0 0 0
ISHARES INC EMERGING MKTS CORP BOND FUND ETF 464286251 1,932 45,104 SH   SOLE   0 0 0
ISHARES MSCI ACWI ETF ETF 464288257 349 4,166 SH   SOLE   0 0 0
ISHARES MSCI ACWI EX US ETF 464288240 2,167 48,158 SH   SOLE   0 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 516 7,456 SH   SOLE   0 0 0
ISHARES MSCI CHINA ETF ETF 46429B671 626 11,214 SH   SOLE   0 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 10,926 135,739 SH   SOLE   0 0 0
ISHARES MSCI EAFE INDEX ETF 464287465 19,330 309,333 SH   SOLE   0 0 0
ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 205 3,241 SH   SOLE   0 0 0
ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 12,485 228,710 SH   SOLE   0 0 0
ISHARES MSCI EAFE VALUE INDEX ETF 464288877 6,144 141,573 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ETF 464287234 7,693 191,848 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 1,329 41,140 SH   SOLE   0 0 0
ISHARES MSCI SOUTH KOREA ETF 464286772 2,016 34,639 SH   SOLE   0 0 0
ISHARES MSCI TAIWAN ETF 46434G772 2,503 49,644 SH   SOLE   0 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1,298 16,083 SH   SOLE   0 0 0
ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 2,371 33,774 SH   SOLE   0 0 0
ISHARES MT GOV/CORP ETF 464288612 266 2,523 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 115,376 555,334 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 27,331 124,969 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5,987 41,296 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 7,646 45,149 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 2,780 13,476 SH   SOLE   0 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 14,574 225,396 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 1,923 24,268 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 3,510 34,560 SH   SOLE   0 0 0
ISHARES S&P 500 GROWTH INDEX ETF 464287309 9,503 157,460 SH   SOLE   0 0 0
ISHARES S&P 500 VALUE INDEX ETF 464287408 5,835 42,449 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 ETF 464287507 7,853 34,711 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 784 12,296 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 663 7,023 SH   SOLE   0 0 0
ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 32,116 301,957 SH   SOLE   0 0 0
ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 19,565 72,566 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP 600 ETF 464287804 16,597 179,600 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 8,239 78,227 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 1,146 12,875 SH   SOLE   0 0 0
ISHARES SHORT-TERM NATIONAL AM ETF 464288158 17,361 165,868 SH   SOLE   0 0 0
ISHARES TR DJ US INDL ETF 464287754 648 7,358 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT ETF 46435U549 487 9,960 SH   SOLE   0 0 0
ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 1,458 76,524 SH   SOLE   0 0 0
ISHARES TR HIGH YLD BD FCTR ETF 46435G250 3,002 69,019 SH   SOLE   0 0 0
ISHARES TR INTRM TR CRP ETF ETF 464288638 295 5,787 SH   SOLE   0 0 0
ISHARES TR MRGSTR MD CP GRW ETF 464288307 422 8,130 SH   SOLE   0 0 0
ISHARES TR MSCI INTL MOMENT ETF 46434V449 825 27,561 SH   SOLE   0 0 0
ISHARES TR RUS TP200 GR ETF ETF 464289438 525 4,192 SH   SOLE   0 0 0
ISHARES TR RUSSELL ETF 464287630 15,080 110,762 SH   SOLE   0 0 0
ISHARES TR RUSSELL ETF 464287689 45,416 208,913 SH   SOLE   0 0 0
ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 2,848 86,612 SH   SOLE   0 0 0
ISHARES TR USD INV GRDE ETF ETF 464288620 292 5,720 SH   SOLE   0 0 0
ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 217,503 3,813,842 SH   SOLE   0 0 0
ISHARES TRUST MSCI USA ESG OPTIMIZED ETF ETF 46435G425 372 4,430 SH   SOLE   0 0 0
ISHARES TRUST MSCI USA QUALITY FACTOR ET ETF 46432F339 587 5,251 SH   SOLE   0 0 0
ISHARES TRUST RUSSELL 2500 USD ETF ETF 46435G268 1,086 21,046 SH   SOLE   0 0 0
ISHARES U S ETF TR INFLATION HEDG ETF 46431W580 3,172 122,190 SH   SOLE   0 0 0
ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 2,963 60,144 SH   SOLE   0 0 0
J P MORGAN EXCHANGE-TRADED FD ULTRA SHT MUNCPL Common 46641Q654 4,170 82,321 SH   SOLE   0 0 0
JACOBS ENGR GROUP INC COM Common 469814107 27,419 215,675 SH   SOLE   0 0 0
JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106 1,154 17,963 SH   SOLE   0 0 0
JEFFERIES GROUP INC. Common 47233W109 6,455 233,717 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP Common 477839104 1,304 11,806 SH   SOLE   0 0 0
JOHNSON & JOHNSON Common 478160104 39,248 221,103 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 1,563 31,210 SH   SOLE   0 0 0
JPMORGAN CHASE & CO Common 46625H100 64,678 574,353 SH   SOLE   0 0 0
KEURIG DR PEPPER INC Common 49271V100 293 8,275 SH   SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM USD0.01 WD Common 49338L103 3,721 26,994 SH   SOLE   0 0 0
KIMBERLY CLARK CORP Common 494368103 1,256 9,296 SH   SOLE   0 0 0
KKR & CO LP Common 48251W104 12,959 279,955 SH   SOLE   0 0 0
KLA-TENCOR CORPORATION Common 482480100 3,974 12,456 SH   SOLE   0 0 0
KRANESHARES TR QUADRTC INT RT ETF 500767736 6,553 258,594 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM Common 502431109 14,104 58,352 SH   SOLE   0 0 0
LABORATORY CORP OF AMERICA Common 50540R409 3,232 13,789 SH   SOLE   0 0 0
LAM RESEARCH CORPORATION Common 512807108 19,301 45,291 SH   SOLE   0 0 0
LANDSTAR SYSTEM INC. Common 515098101 6,652 45,744 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP Common 517834107 579 17,249 SH   SOLE   0 0 0
LAZARD LTD Common G54050102 734 22,654 SH   SOLE   0 0 0
LIBERTY GLOBAL INC COM SER C Common G5480U120 786 35,564 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD Common G9001E128 94 12,005 SH   SOLE   0 0 0
LILLY ELI & COMPANY Common 532457108 10,944 33,754 SH   SOLE   0 0 0
LINDE PLC Common G5494J103 5,450 18,955 SH   SOLE   0 0 0
LIONS GATE ENTERTAINMENT CORP CL B NON V Class B 535919500 90 10,219 SH   SOLE   0 0 0
LITHIA MOTORS INC CL A Class A 536797103 2,906 10,576 SH   SOLE   0 0 0
LIVE NATION ENTMT Common 538034109 4,737 57,357 SH   SOLE   0 0 0
LKQ CORP Common 501889208 6,794 138,405 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP Common 539830109 2,390 5,559 SH   SOLE   0 0 0
LOEWS CORPORATION Common 540424108 977 16,480 SH   SOLE   0 0 0
LOWES COMPANIES Common 548661107 36,785 210,597 SH   SOLE   0 0 0
LPL FINL HLDGS INC COM Common 50212V100 629 3,408 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109 1,276 4,681 SH   SOLE   0 0 0
LUMIRADX LIMITED COM Common G5709L109 787 295,780 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 534 11,180 SH   SOLE   0 0 0
MANPOWER GROUP Common 56418H100 208 2,728 SH   SOLE   0 0 0
MARATHON PETROLEUM CORP Common 56585A102 732 8,899 SH   SOLE   0 0 0
MARKEL CORPORATION Common 570535104 9,637 7,452 SH   SOLE   0 0 0
MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 343 17,880 SH   SOLE   0 0 0
MARKET VECTORS GOLD MINERS ETF ETF 92189F106 240 8,783 SH   SOLE   0 0 0
MARKETAXESS HLDGS INC COM Common 57060D108 209 818 SH   SOLE   0 0 0
MARRIOTT INTL INC CL A Class A 571903202 297 2,182 SH   SOLE   0 0 0
MARSH & MCLENNAN COS Common 571748102 5,769 37,161 SH   SOLE   0 0 0
MARVELL TECH GROUP Common 573874104 400 9,181 SH   SOLE   0 0 0
MASCO CORPORATION Common 574599106 499 9,868 SH   SOLE   0 0 0
MASTERCARD INC Common 57636Q104 42,217 133,818 SH   SOLE   0 0 0
MCCORMICK & CO INC Common 579780107 12,468 150,166 SH   SOLE   0 0 0
MCCORMICK & CO INC - Non-Voting Common 579780206 9,146 109,858 SH   SOLE   0 0 0
MCDONALDS CORP Common 580135101 26,766 108,418 SH   SOLE   0 0 0
MCKESSON CORPORATION Common 58155Q103 1,102 3,378 SH   SOLE   0 0 0
MEDICAL PROPERTIES TRUST INC. REIT 58463J304 1,079 70,648 SH   SOLE   0 0 0
MEDTRONIC INC Common G5960L103 8,287 92,337 SH   SOLE   0 0 0
MERCK & CO INC Common 58933Y105 43,348 475,459 SH   SOLE   0 0 0
MERCURY COMPUTER SYSTEM Common 589378108 322 5,000 SH   SOLE   0 0 0
MERIDIAN BIOSCIENCE INC. Common 589584101 4,499 147,902 SH   SOLE   0 0 0
META PLATFORMS INC CLASS A COMMON STOCK Class A 30303M102 3,994 24,770 SH   SOLE   0 0 0
METLIFE INC Common 59156R108 1,409 22,444 SH   SOLE   0 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 1,311 1,141 SH   SOLE   0 0 0
MGM RESORTS INTERNATIONAL Common 552953101 212 7,323 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC Common 595017104 4,234 72,901 SH   SOLE   0 0 0
MICRON TECHNOLOGY Common 595112103 773 13,991 SH   SOLE   0 0 0
MICROSOFT CORP Common 594918104 168,615 656,525 SH   SOLE   0 0 0
MICROVISION INC Common 594960304 60 15,527 SH   SOLE   0 0 0
MIDCAP SPDR ETF 78467Y107 1,317 3,184 SH   SOLE   0 0 0
MONDELEZ INTL INC COM Common 609207105 2,357 37,954 SH   SOLE   0 0 0
MONSTER BEVERAGE CORP Common 61174X109 248 2,672 SH   SOLE   0 0 0
MOODY'S CORP Common 615369105 20,495 75,358 SH   SOLE   0 0 0
MORGAN STANLEY Common 617446448 568 7,471 SH   SOLE   0 0 0
MOTOROLA INC COM Common 620076307 449 2,144 SH   SOLE   0 0 0
MSCI INC. Common 55354G100 1,860 4,512 SH   SOLE   0 0 0
NAM TAI PROPERTY INC Common G63907102 82 19,400 SH   SOLE   0 0 0
NCR CORPORATION Common 62886E108 782 25,145 SH   SOLE   0 0 0
NETFLIX COM INC COM Common 64110L106 2,358 13,486 SH   SOLE   0 0 0
NEUROCRINE BIOSCIENCES IN Common 64125C109 674 6,912 SH   SOLE   0 0 0
NEWMARK GROUP INC CL A Class A 65158N102 97 10,000 SH   SOLE   0 0 0
NEWMONT MINING CORP Common 651639106 1,076 18,038 SH   SOLE   0 0 0
NEXSTAR BROADCASTING GP Common 65336K103 7,974 48,959 SH   SOLE   0 0 0
NEXTERA ENERGY INC Common 65339F101 8,725 112,637 SH   SOLE   0 0 0
NICE SYS LTD SPONSORED ADR ISIN #US65365 ADR 653656108 1,167 6,066 SH   SOLE   0 0 0
NIKE INC Common 654106103 1,722 16,845 SH   SOLE   0 0 0
NMI HOLDINGS INC CLASS A Class A 629209305 3,177 190,784 SH   SOLE   0 0 0
NOMAD FOODS LIMITED ORD NPV Common G6564A105 2,201 110,113 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP Common 655844108 2,606 11,467 SH   SOLE   0 0 0
Northern Oil And Gas Inc Common 665531307 234 9,249 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP Common 666807102 29,487 61,615 SH   SOLE   0 0 0
NOVARTIS ADR ADR 66987V109 218 2,584 SH   SOLE   0 0 0
NOVOCURE LTD COM Common G6674U108 6,401 92,096 SH   SOLE   0 0 0
NOVO-NORDISK ADR ADR 670100205 1,240 11,125 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 5,942 259,797 SH   SOLE   0 0 0
NVENT ELECTRIC PLC COM Common G6700G107 3,589 114,541 SH   SOLE   0 0 0
NVIDIA CORP Common 67066G104 28,357 187,064 SH   SOLE   0 0 0
NVR INC Common 62944T105 889 222 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V Common N6596X109 24,145 163,110 SH   SOLE   0 0 0
OLD REPUBLIC INTERNATIONAL Common 680223104 7,060 315,756 SH   SOLE   0 0 0
ON SEMICONDUCTOR CRP ISIN #US6821891057 Common 682189105 405 8,047 SH   SOLE   0 0 0
ONEOK INC Common 682680103 252 4,534 SH   SOLE   0 0 0
OPEN LENDING CORPORATION COM C L A Class A 68373J104 1,590 155,452 SH   SOLE   0 0 0
ORACLE CORPORATION Common 68389X105 18,014 257,827 SH   SOLE   0 0 0
O'REILLY AUTOMOTIVE Common 67103H107 331 524 SH   SOLE   0 0 0
ORGANON & CO COMMON STOCK Common 68622V106 321 9,515 SH   SOLE   0 0 0
OSHKOSH CORPORATION Common 688239201 432 5,258 SH   SOLE   0 0 0
OTIS WORLDWIDE CORP COM Common 68902V107 1,113 15,753 SH   SOLE   0 0 0
PACKAGING CORPORATION OF AMERICA Common 695156109 570 4,145 SH   SOLE   0 0 0
PALANTIR TECHNOLOGIES INC CL A Class A 69608A108 97 10,731 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC Common 697435105 440 891 SH   SOLE   0 0 0
PARAMOUNT GLOBAL CLASS B COMMON STOCK Class B 92556H206 817 33,116 SH   SOLE   0 0 0
PARKER HANNIFIN CORP Common 701094104 650 2,642 SH   SOLE   0 0 0
PAYCHEX INC Common 704326107 6,151 54,020 SH   SOLE   0 0 0
PAYCOM SOFTWARE INC COM Common 70432V102 2,017 7,199 SH   SOLE   0 0 0
PAYPAL HOLDINGS INCO Common 70450Y103 1,336 19,123 SH   SOLE   0 0 0
PENSKE AUTOMOTIVE GROUP Common 70959W103 821 7,838 SH   SOLE   0 0 0
PEPSICO INC Common 713448108 59,303 355,831 SH   SOLE   0 0 0
PERKINELMER INC Common 714046109 705 4,954 SH   SOLE   0 0 0
PFIZER INC Common 717081103 17,213 328,297 SH   SOLE   0 0 0
PHILIP MORRIS INTERNATIONAL INC Common 718172109 6,265 63,449 SH   SOLE   0 0 0
PHILLIPS 66 COM Common 718546104 682 8,317 SH   SOLE   0 0 0
PHILLIPS EDISON &CO INC Common 71844V201 9,337 279,465 SH   SOLE   0 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 45,841 462,527 SH   SOLE   0 0 0
PIMCO INVEST GRADE CORP ETF 72201R817 774 8,033 SH   SOLE   0 0 0
PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 606 55,935 SH   SOLE   0 0 0
PIONEER NATURAL RESOURCES CO Common 723787107 8,200 36,760 SH   SOLE   0 0 0
PNC FINANCIAL SERVICES GROUP Common 693475105 19,927 126,303 SH   SOLE   0 0 0
POLARIS INDUSTRIES INC Common 731068102 337 3,398 SH   SOLE   0 0 0
POTLATCH CORPORATION NEW Common 737630103 831 18,806 SH   SOLE   0 0 0
PowerShares DWA Emer Mkts Tech Leaders ETF 46138E867 274 14,554 SH   SOLE   0 0 0
POWERSHARES ETF SENIOR LOAN PORTFOLIO ETF 46138G508 7,935 391,485 SH   SOLE   0 0 0
POWERSHARES EXCH TRADED FD TR II PREFERR ETF 46138E511 394 31,902 SH   SOLE   0 0 0
POWERSHARES FTSE RAFI US 1000 ETF 46137V613 294 1,987 SH   SOLE   0 0 0
POWERSHARES VARIABLE ETF 46138G870 831 37,430 SH   SOLE   0 0 0
POWERSHS QQQ TRUST SER ETF 46090E103 9,375 33,447 SH   SOLE   0 0 0
POWERSHS WILDERHILL CLEAN ENERGY ETF 46137V134 964 21,098 SH   SOLE   0 0 0
PPG INDUSTRIES INC. Common 693506107 294 2,571 SH   SOLE   0 0 0
PPL CORPORATION Common 69351T106 394 14,513 SH   SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP Common 74251V102 654 9,787 SH   SOLE   0 0 0
PRIVIA HEALTH GROUP INC COM Common 74276R102 2,048 70,330 SH   SOLE   0 0 0
PROCTER & GAMBLE CO Common 742718109 49,918 347,161 SH   SOLE   0 0 0
PROGRESSIVE CORP OHIO Common 743315103 1,074 9,241 SH   SOLE   0 0 0
PROLOGIS INC REIT 74340W103 7,495 63,704 SH   SOLE   0 0 0
PROSHARES ULTRAPRO QQQ ETF 74347X831 239 9,973 SH   SOLE   0 0 0
PROSHS ULTRAPRO NEW ETF ETF 74347B110 860 42,500 SH   SOLE   0 0 0
PRUDENTIAL FINANCIAL INC Common 744320102 493 5,151 SH   SOLE   0 0 0
PUBLIC STORAGE REIT 74460D109 1,193 3,814 SH   SOLE   0 0 0
PUREFUNDS ISE CYBER ETF 26924G201 479 10,458 SH   SOLE   0 0 0
QORVO INC COM Common 74736K101 1,373 14,552 SH   SOLE   0 0 0
QUALCOMM INC Common 747525103 16,563 129,663 SH   SOLE   0 0 0
QUANTA SERVICES INC Common 74762E102 2,191 17,478 SH   SOLE   0 0 0
QUIDEL CORP COM Common 219798105 213 2,190 SH   SOLE   0 0 0
RAYLIANT QUANTAMENTAL Common 00774Q197 76,039 3,423,643 SH   SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP COM Common 75513E101 16,556 172,258 SH   SOLE   0 0 0
READY CAPITAL CORP Common 75574U101 1,204 101,035 SH   SOLE   0 0 0
REALTY INCOME CORPORATION REIT 756109104 2,849 41,732 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS INC Common 75886F107 1,478 2,500 SH   SOLE   0 0 0
REGIONS FINL CORP Common 7591EP100 209 11,134 SH   SOLE   0 0 0
RELIANCE STEEL AND ALUMINUM Common 759509102 1,323 7,791 SH   SOLE   0 0 0
REPSOL SA ADR ADR 76026T205 898 61,120 SH   SOLE   0 0 0
REPUBLIC SERVICES INC CL A Class A 760759100 5,418 41,400 SH   SOLE   0 0 0
ROBERT HALF INTERNATIONAL INC Common 770323103 886 11,835 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC Common 773903109 786 3,944 SH   SOLE   0 0 0
ROKU INC COM CL A Class A 77543R102 222 2,702 SH   SOLE   0 0 0
ROPER INDS INC Common 776696106 6,393 16,199 SH   SOLE   0 0 0
ROSS STORES INC Common 778296103 19,385 276,018 SH   SOLE   0 0 0
ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102 610 6,296 SH   SOLE   0 0 0
S & P GLOBAL INC Common 78409V104 677 2,010 SH   SOLE   0 0 0
SALESFORCE COM INC Common 79466L302 3,843 23,288 SH   SOLE   0 0 0
SANDY SPRING BANCORP INC. Common 800363103 426 10,900 SH   SOLE   0 0 0
SANOFI ADR ADR 80105N105 845 16,883 SH   SOLE   0 0 0
SAP AG SPON ADR EACH REP 1 ORD NPV ADR 803054204 769 8,472 SH   SOLE   0 0 0
SCH US DIV EQUITY ETF ETF 808524797 23,215 324,100 SH   SOLE   0 0 0
SCHLUMBERGER LIMITED Common 806857108 1,721 48,121 SH   SOLE   0 0 0
SCHWAB FUNDAMENTAL US ETF 808524763 777 17,176 SH   SOLE   0 0 0
SCHWAB LARGE CAP GROWTH ETF ETF 808524300 2,574 44,383 SH   SOLE   0 0 0
SCHWAB LARGE CAP VALUE ETF ETF 808524409 4,459 71,435 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 11,406 312,831 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF 808524706 205 8,060 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755 844 29,814 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 3,365 106,980 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 30,821 986,910 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 1,385 27,204 SH   SOLE   0 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102 1,670 37,795 SH   SOLE   0 0 0
SCHWAB US LARGE CAT ETF ETF 808524201 20,056 449,079 SH   SOLE   0 0 0
SCHWAB US REIT ETF ETF 808524847 670 31,786 SH   SOLE   0 0 0
SCHWAB US SMALL CAP ETF ETF 808524607 674 17,282 SH   SOLE   0 0 0
SCOTTS MIRACLE GRO CO Common 810186106 276 3,498 SH   SOLE   0 0 0
SECTOR SPDR ENERGY ETF 81369Y506 454 6,349 SH   SOLE   0 0 0
SECTOR SPDR FINANCIAL ETF ETF 81369Y605 3,634 115,560 SH   SOLE   0 0 0
SECTOR SPDR HEALTH CARE ETF 81369Y209 12,968 101,122 SH   SOLE   0 0 0
SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 23,672 186,215 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 388 5,371 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 704 8,055 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 344 2,505 SH   SOLE   0 0 0
SERVICE NOW INC Common 81762P102 856 1,801 SH   SOLE   0 0 0
SHELL ADR EACH REP 2 ORD WI Common 780259305 1,856 35,490 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO Common 824348106 1,033 4,615 SH   SOLE   0 0 0
SLM CORP Common 78442P106 528 33,103 SH   SOLE   0 0 0
SNAP ON INC Common 833034101 1,577 8,002 SH   SOLE   0 0 0
SOFI TECHNOLOGIES INC Common 83406F102 709 134,530 SH   SOLE   0 0 0
SONY GROUP CORPORATION SPON ADS ADR 835699307 657 8,037 SH   SOLE   0 0 0
SOUTHERN CO Common 842587107 1,381 19,368 SH   SOLE   0 0 0
SOUTHWEST AIRLNS CO Common 844741108 839 23,225 SH   SOLE   0 0 0
SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 366 5,669 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 529 1,717 SH   SOLE   0 0 0
SPDR GOLD TRUST ETF 78463V107 45,851 272,178 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 4,076 171,393 SH   SOLE   0 0 0
SPDR INTL DIV ETF ETF 78463X772 726 21,153 SH   SOLE   0 0 0
SPDR NUVEEN BARCLAY EFT ETF 78468R739 13,680 289,454 SH   SOLE   0 0 0
SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 4,028 87,829 SH   SOLE   0 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 201 4,527 SH   SOLE   0 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 3,918 98,704 SH   SOLE   0 0 0
SPDR Portfolio Total Stock Market ETF ETF 78464A805 363 7,803 SH   SOLE   0 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839 510 8,422 SH   SOLE   0 0 0
SPDR S&P 500 ETF 78462F103 35,368 93,752 SH   SOLE   0 0 0
SPDR S&P 500 GROWTH ETF 78464A409 427 8,171 SH   SOLE   0 0 0
SPDR S&P 500 VALUE ETF 78464A508 397 10,771 SH   SOLE   0 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 1,730 24,540 SH   SOLE   0 0 0
Spdr S&P China Etf ETF 78463X400 975 10,616 SH   SOLE   0 0 0
SPDR S&P DIVIDEND ETF 78464A763 7,498 63,172 SH   SOLE   0 0 0
SPDR SER TR MSCI USA STRTGIC ETF 78468R812 119,550 1,106,641 SH   SOLE   0 0 0
SPDR SER TR S&P BIOTECH ETF ETF 78464A870 660 8,885 SH   SOLE   0 0 0
SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 1,249 13,648 SH   SOLE   0 0 0
SPDR DOUBLELINE TOTAL RETURN TACT ETF ETF 78467V848 10,382 246,133 SH   SOLE   0 0 0
SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103 4,282 153,089 SH   SOLE   0 0 0
STAG INDL INC Common 85254J102 210 6,785 SH   SOLE   0 0 0
STARBUCKS CORP Common 855244109 2,040 26,705 SH   SOLE   0 0 0
STARWOOD PROPERTY TRUST INC. REIT 85571B105 886 42,413 SH   SOLE   0 0 0
STATE STREET CORP Common 857477103 326 5,282 SH   SOLE   0 0 0
STERIS CORPORATION Common G8473T100 1,174 5,693 SH   SOLE   0 0 0
STORE CAP CORP REIT 862121100 522 20,031 SH   SOLE   0 0 0
STRYKER CORP Common 863667101 473 2,376 SH   SOLE   0 0 0
SUNCOR ENERGY COM Common 867224107 26,257 748,709 SH   SOLE   0 0 0
SYNNEX CORP Common 87162W100 462 5,074 SH   SOLE   0 0 0
SYNOPSYS INC Common 871607107 224 737 SH   SOLE   0 0 0
SYNOVUS FINL CORP Common 87161C501 554 15,357 SH   SOLE   0 0 0
SYSCO CORP Common 871829107 13,407 158,267 SH   SOLE   0 0 0
T MOBILE US INC COM Common 872590104 898 6,673 SH   SOLE   0 0 0
T ROWE PRICE GROUP INC Common 74144T108 756 6,653 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100 800 9,781 SH   SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFT Common 874054109 3,755 30,643 SH   SOLE   0 0 0
TARGET CORP Common 87612E106 7,562 53,546 SH   SOLE   0 0 0
TE CONNECTIVITY LTD COM CHF0.77 Common H84989104 608 5,371 SH   SOLE   0 0 0
TESLA MOTORS INC COM USD0.001 Common 88160R101 2,541 3,773 SH   SOLE   0 0 0
TETRA TECH INC. Common 88162G103 252 1,844 SH   SOLE   0 0 0
TEXAS INSTRUMENTS INC Common 882508104 1,154 7,511 SH   SOLE   0 0 0
THE CHARLES SCHWAB CORP Common 808513105 1,050 16,619 SH   SOLE   0 0 0
THE ENSIGN GROUP Common 29358P101 4,066 55,338 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 9,663 17,787 SH   SOLE   0 0 0
TILT HOLDINGS INC COM Common 88688R104 2 10,000 SH   SOLE   0 0 0
TJX COMPANIES INC Common 872540109 5,666 101,457 SH   SOLE   0 0 0
TOLL BROS INC Common 889478103 2,544 57,042 SH   SOLE   0 0 0
TOYOTA MOTOR CORP ADR ADR 892331307 251 1,631 SH   SOLE   0 0 0
TRACTOR SUPPLY Common 892356106 220 1,136 SH   SOLE   0 0 0
TRANE TECHNOLOGIES PLC COM Common G8994E103 318 2,450 SH   SOLE   0 0 0
TRANSCAT INC COM Common 893529107 775 13,650 SH   SOLE   0 0 0
TRANSDIGM GROUP INC Common 893641100 2,646 4,931 SH   SOLE   0 0 0
TRANSOCEAN LIMITED COM CHF15 Common H8817H100 82 24,551 SH   SOLE   0 0 0
TRANSUNION COM Common 89400J107 2,205 27,563 SH   SOLE   0 0 0
TRAVEL PLUS LEISURE CO COM Common 894164102 2,520 64,916 SH   SOLE   0 0 0
TRAVELERS COMPANIES Common 89417E109 1,532 9,056 SH   SOLE   0 0 0
TRIMBLE NAVIGATION LTD Common 896239100 16,979 291,583 SH   SOLE   0 0 0
TRUIST FINL CORP Common 89832Q109 1,998 42,122 SH   SOLE   0 0 0
UBS AG CHF0.10 Common H42097107 306 18,860 SH   SOLE   0 0 0
UDR INC Common 902653104 472 10,245 SH   SOLE   0 0 0
ULTA SALON COSM & FRAG INC COM Common 90384S303 296 767 SH   SOLE   0 0 0
UNILEVER PLC ADR 904767704 1,356 29,594 SH   SOLE   0 0 0
UNION PACIFIC CORP Common 907818108 11,142 52,242 SH   SOLE   0 0 0
UNITED BANKSHARES INC Common 909907107 1,968 56,106 SH   SOLE   0 0 0
UNITED MICROELECTRONICS CORP A DR ADR 910873405 231 34,187 SH   SOLE   0 0 0
UNITED PARCEL SERVICES INC Common 911312106 10,866 59,529 SH   SOLE   0 0 0
UNITED RENTALS INC Common 911363109 17,196 70,792 SH   SOLE   0 0 0
UNITEDHEALTH GROUP Common 91324P102 67,300 131,028 SH   SOLE   0 0 0
Universal Forest Prods Inc Common 90278Q108 688 10,092 SH   SOLE   0 0 0
US BANCORP Common 902973304 6,900 149,931 SH   SOLE   0 0 0
US FOOD HOLDING CORP Common 912008109 3,850 125,487 SH   SOLE   0 0 0
UTZ BRANDS INC Common 918090101 344 24,910 SH   SOLE   0 0 0
V F CORPORATION Common 918204108 422 9,545 SH   SOLE   0 0 0
VALERO ENERGY CORP Common 91913Y100 231 2,173 SH   SOLE   0 0 0
VANECK VECTORS HIGH YLD MUNI ETF 92189H409 3,265 60,635 SH   SOLE   0 0 0
VANGUARD CORP BOND ETF ETF 92206C409 1,412 18,518 SH   SOLE   0 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 151,236 1,054,127 SH   SOLE   0 0 0
VANGUARD ESG US STOCK ETF ETF 921910733 1,064 16,027 SH   SOLE   0 0 0
VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 47,775 364,416 SH   SOLE   0 0 0
VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 43,944 1,077,064 SH   SOLE   0 0 0
VANGUARD FUNDS MSCI EUROPE ETF ETF 922042874 218 4,133 SH   SOLE   0 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 121,421 1,193,911 SH   SOLE   0 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 5,632 31,980 SH   SOLE   0 0 0
VANGUARD INDEX GROWTH ETF 922908736 16,426 73,697 SH   SOLE   0 0 0
VANGUARD INDEX VALUE ETF 922908744 45,773 347,082 SH   SOLE   0 0 0
VANGUARD INFO TECH INDEX ETF 92204A702 321 982 SH   SOLE   0 0 0
VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 25,693 321,087 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407 1,141 23,027 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 1,864 37,317 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 22,877 549,270 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 971 11,374 SH   SOLE   0 0 0
VANGUARD LRG CAP ETF US PRIME MKT 750 ETF 922908637 57,298 332,451 SH   SOLE   0 0 0
VANGUARD MEGA CAP ETF ETF 921910873 532 4,034 SH   SOLE   0 0 0
VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 4,857 27,693 SH   SOLE   0 0 0
VANGUARD MID-CAP ETF ETF 922908629 3,774 19,161 SH   SOLE   0 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 33,631 259,658 SH   SOLE   0 0 0
VANGUARD MUNI BOND TAX-EXEMPT ETF ETF 922907746 8,083 161,923 SH   SOLE   0 0 0
VANGUARD REIT INDEX ETF ETF 922908553 3,431 37,656 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 6,176 35,945 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 20,120 316,601 SH   SOLE   0 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 1,918 28,058 SH   SOLE   0 0 0
VANGUARD S&P 500 ETF ETF 922908363 205,915 593,619 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VANGUARD RUSS3000 IDX FD ETF SHS ETF 92206C599 1,534 9,079 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 457 1,939 SH   SOLE   0 0 0
VANGUARD SHORT TERM ETF 92206C102 247 4,188 SH   SOLE   0 0 0
VANGUARD SHORT-TERM BOND INDEX ETF 921937827 3,021 39,344 SH   SOLE   0 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 16,157 82,004 SH   SOLE   0 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 36,217 241,736 SH   SOLE   0 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2,205 29,294 SH   SOLE   0 0 0
VANGUARD TOTAL INTL ETF ETF 921909768 6,268 121,445 SH   SOLE   0 0 0
VANGUARD TOTAL STOCK MARKET ETF 922908769 93,221 494,227 SH   SOLE   0 0 0
VANGUARD US FINLS ETF 92204A405 14,222 184,249 SH   SOLE   0 0 0
Vanguard Whitehall Funds International H ETF 921946794 450 7,656 SH   SOLE   0 0 0
VEEVA SYS INC CL A COM Common 922475108 3,005 15,174 SH   SOLE   0 0 0
VENTAS INC REIT 92276F100 406 7,892 SH   SOLE   0 0 0
VERISIGN INC Common 92343E102 287 1,716 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS Common 92343V104 16,095 317,140 SH   SOLE   0 0 0
VERTEX PHARMACEUTCLS INC Common 92532F100 20,812 73,858 SH   SOLE   0 0 0
VIATRIS INC COM Common 92556V106 113 10,755 SH   SOLE   0 0 0
VICI PPTYS INC COM REIT 925652109 1,526 51,218 SH   SOLE   0 0 0
VINCI ADR EACH REPR 0.25 ORD EUR2.5 ADR 927320101 581 26,181 SH   SOLE   0 0 0
VIRTU FINANCIAL INC Common 928254101 785 33,551 SH   SOLE   0 0 0
VISA INC COM Class A 92826C839 16,969 86,187 SH   SOLE   0 0 0
VMWARE INC Common 928563402 2,363 20,735 SH   SOLE   0 0 0
VROOM INC COM Common 92918V109 47 37,500 SH   SOLE   0 0 0
W. P. CAREY INC REIT 92936U109 1,500 18,103 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108 8,927 235,554 SH   SOLE   0 0 0
WALMART STORES INC Common 931142103 2,462 20,249 SH   SOLE   0 0 0
WALT DISNEY CO Common 254687106 19,779 209,526 SH   SOLE   0 0 0
WARNER BROS DISCOVERY INC COM SER A Common 934423104 502 37,372 SH   SOLE   0 0 0
WASHINGTON REIT REIT 939653101 1,292 60,633 SH   SOLE   0 0 0
WASTE CONNECTIONS INC. Common 94106B101 431 3,480 SH   SOLE   0 0 0
WASTE MANAGEMENT INC Common 94106L109 2,055 13,435 SH   SOLE   0 0 0
WATERS CORP Common 941848103 2,387 7,211 SH   SOLE   0 0 0
WEBSTER FINANCIAL CORP Common 947890109 2,748 65,203 SH   SOLE   0 0 0
WELLCARE MGMT GROUP INC REIT 95040Q104 1,238 15,030 SH   SOLE   0 0 0
WELLS FARGO & CO Common 949746101 981 25,046 SH   SOLE   0 0 0
WESCO INTERNATIONAL INC. Common 95082P105 2,894 27,017 SH   SOLE   0 0 0
WESTERN ALLIANCE BANCORPORATION Common 957638109 3,810 53,964 SH   SOLE   0 0 0
WEYERHAEUSER CO REIT 962166104 402 12,140 SH   SOLE   0 0 0
WILLIAMS COS INC Common 969457100 240 7,678 SH   SOLE   0 0 0
WIPRO LTD ADR ADR 97651M109 90 16,898 SH   SOLE   0 0 0
WISCONSIN ENERGY Common 92939U106 1,367 13,582 SH   SOLE   0 0 0
WISDOMTREE CBOE S&P PUT WRITE ETF 97717X560 296 9,259 SH   SOLE   0 0 0
WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 612 16,525 SH   SOLE   0 0 0
WISDOMTREE EQUITY INC FD ETF 97717W208 2,351 28,572 SH   SOLE   0 0 0
WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 1,024 17,330 SH   SOLE   0 0 0
WISDOMTREE TR INTL SMALLCAP DIVID FD ETF 97717W760 1,096 18,773 SH   SOLE   0 0 0
WISDOMTREE TR WISDOMTREE EMERGING MKTS C ETF 97717X784 4,377 72,128 SH   SOLE   0 0 0
WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 1,384 24,144 SH   SOLE   0 0 0
WORKDAY INC CL A Common 98138H101 364 2,609 SH   SOLE   0 0 0
WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 3,280 49,912 SH   SOLE   0 0 0
XCEL ENERGY INC Common 98389B100 477 6,737 SH   SOLE   0 0 0
YUM CHINA HOLDINGS Common 98850P109 959 19,766 SH   SOLE   0 0 0
YUM! BRANDS INC Common 988498101 2,354 20,736 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATION Common 989207105 256 870 SH   SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM Common 98956P102 2,535 24,129 SH   SOLE   0 0 0
ZIONS BANCORPORATION Common 989701107 615 12,089 SH   SOLE   0 0 0
ZOETIS INC COM USD0.01 CL A Common 98978V103 682 3,969 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 16,089 285,881 SH   SOLE   0 0 0
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 247 2,251 SH   SOLE   0 0 0
PHYSICIANS REALTY TR REIT 71943U104 280 16,073 SH   SOLE   0 0 0
SCHWAB US MID-CAP ETF ETF 808524508 571 9,107 SH   SOLE   0 0 0
Berkshire Hathaway Cl B Common 084670702 9,398 34,421 SH   SOLE   0 0 0
CSW Industrials, Inc. Common 126402106 518 5,030 SH   SOLE   0 0 0
Energy Transfer LP MLP 29273V100 223 22,373 SH   SOLE   0 0 0
FNCB Bancorp Inc Common 302578109 440 55,000 SH   SOLE   0 0 0
First Long Island Corp. Common 320734106 986 56,270 SH   SOLE   0 0 0
Gladstone Land Corp REIT 376549101 4,085 184,323 SH   SOLE   0 0 0
IShares DJ Financial Sector In ETF 464287788 7,162 102,346 SH   SOLE   0 0 0
Imperial Oil Ltd Common 453038408 1,721 36,541 SH   SOLE   0 0 0
Jounce Therapeutics Inc Common 481116101 61 20,000 SH   SOLE   0 0 0
Mid-America Apartment Communit Common 59522J103 231 1,325 SH   SOLE   0 0 0
Popular, Inc. Common 733174700 1,491 19,383 SH   SOLE   0 0 0
Republic First Bancorp Inc Common 760416107 55 14,387 SH   SOLE   0 0 0
Short S&P 500 Proshares ETF 74347B425 2,456 148,833 SH   SOLE   0 0 0
StoneX Group Inc Common 861896108 281 3,600 SH   SOLE   0 0 0
Texas Pacific Land Corp Common 88262P102 14,340 9,637 SH   SOLE   0 0 0
Invesco BulletShares 2029 Corp ETF 46138J577 507 27,911 SH   SOLE   0 0 0
The Simplify Interest Rate Hed ETF 82889N855 5,258 93,104 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED GLOBAL COM Common 27829F108 214 27,740 SH   SOLE   0 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 171 10,000 SH   SOLE   0 0 0
GOLDMAN SACHS BDC INC SHS Bus. Dev. Co. 38147U107 993 59,124 SH   SOLE   0 0 0
BARINGS CORPORATE INVS COM Common 06759X107 815 60,792 SH   SOLE   0 0 0
TOMPKINS FINL CORP COM Common 890110109 762 10,572 SH   SOLE   0 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 19,301 436,881 SH   SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM Common 83417M104 457 1,670 SH   SOLE   0 0 0
SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855 373 6,985 SH   SOLE   0 0 0
BROADMARK RLTY CAP INC REIT 11135B100 1,388 206,808 SH   SOLE   0 0 0
CALAMOS GBL DYN INCOME FUND Closed-end ETF 12811L107 240 35,121 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED BUY- Closed-end ETF 27828Y108 287 21,225 SH   SOLE   0 0 0
ETF MANAGERS TR ETF 26924G409 275 7,034 SH   SOLE   0 0 0
ETF SER SOLUTIONS ETF 26922A826 317 20,892 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500 406 7,775 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y145 236 14,726 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y343 893 24,220 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y780 289 11,220 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y483 290 16,605 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y392 300 14,329 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E263 436 9,880 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332 338 6,091 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q852 370 8,233 SH   SOLE   0 0 0
LISTED FD TR ETF 53656F847 2,161 70,445 SH   SOLE   0 0 0
NORTHERN LTS FD TR III ETF 66538R722 2,209 100,182 SH   SOLE   0 0 0
PINDUODUO INC Class A 722304102 774 12,517 SH   SOLE   0 0 0
SANDERSON FARMS INC Common 800013104 867 4,021 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A284 1,282 24,946 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A656 1,819 66,106 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V608 4,129 99,211 SH   SOLE   0 0 0
WORLD GOLD TR ETF 98149E204 466 12,990 SH   SOLE   0 0 0
NANO DIMENSION LTD ADR 63008G203 44 14,000 SH   SOLE   0 0 0
Nestle SA ADR ADR 641069406 3,154 27,098 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R853 1,275 35,437 SH   SOLE   0 0 0
AILERON THERAPEUTICS INC Common 00887A105 23 90,318 SH   SOLE   0 0 0
GOLUB CAP BDC INC Common 38173M102 7,442 574,194 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E727 6,360 350,043 SH   SOLE   0 0 0
ISHARES TRUST RESIDENTIAL MULT ETF 464288562 1,071 13,383 SH   SOLE   0 0 0
ISHARES TRUST CORE S&P US VLU ETF 464287663 2,119 31,690 SH   SOLE   0 0 0
ISHARES U S ETF TR ETF 46431W838 3,582 72,043 SH   SOLE   0 0 0