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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2SEVENTY BOI ORDINARY SHARES Common 901384107   216 21,202 SH   SOLE   0 0 0
3M COMPANY Common 88579Y101   7,274 69,201 SH   SOLE   0 0 0
ABB LTD ADR ADR 000375204   1,581 46,101 SH   SOLE   0 0 0
ABBOTT LABORATORIES Common 002824100   16,327 161,234 SH   SOLE   0 0 0
ABBVIE INC Common 00287Y109   25,362 159,136 SH   SOLE   0 0 0
ABERDEEN ASIA PACIFIC INCOM FD Common 003009107   29 11,000 SH   SOLE   0 0 0
ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104   2,028 107,480 SH   SOLE   0 0 0
ACADEMY SPORTS & OUTDOORS INC Common 00402L107   3,276 50,207 SH   SOLE   0 0 0
ACCENTURE Common G1151C101   38,731 135,514 SH   SOLE   0 0 0
ACTIVISION BLIZZARD INC COM Common 00507V109   4,831 56,448 SH   SOLE   0 0 0
ADOBE SYSTEMS INC Common 00724F101   1,919 4,979 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC Common 007903107   3,042 31,039 SH   SOLE   0 0 0
AES CORP Common 00130H105   675 28,022 SH   SOLE   0 0 0
AFLAC INC Common 001055102   839 13,005 SH   SOLE   0 0 0
AGCO CORP NY Reg Shrs 001084102   4,015 29,696 SH   SOLE   0 0 0
AGILENT TECH INC Common 00846U101   12,916 93,363 SH   SOLE   0 0 0
AIR PRODUCTS & CHEM Common 009158106   19,404 67,562 SH   SOLE   0 0 0
AIRBNB INC COM CL A Class A 009066101   15,960 128,296 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES Common 00971T101   972 12,414 SH   SOLE   0 0 0
ALAMOS GOLD INC. Class A 011532108   6,195 506,551 SH   SOLE   0 0 0
ALIBABA GROUP HOLDING LTD ADR 01609W102   213 2,082 SH   SOLE   0 0 0
ALLSTATE CORP Common 020002101   456 4,111 SH   SOLE   0 0 0
ALPHABET INC CLASS A Class A 02079K305   68,164 657,126 SH   SOLE   0 0 0
ALPHABET INC CLASS C Common 02079K107   34,722 333,861 SH   SOLE   0 0 0
ALPS ETF TR CLEAN ENERGY ETF 00162Q460   467 10,042 SH   SOLE   0 0 0
ALTRIA GROUP INC Common 02209S103   1,073 24,044 SH   SOLE   0 0 0
AMAZON.COM INC Common 023135106   47,346 458,377 SH   SOLE   0 0 0
AMEREN CORP Common 023608102   294 3,405 SH   SOLE   0 0 0
AMERICAN ELECTRIC POWER CO INC Common 025537101   808 8,876 SH   SOLE   0 0 0
AMERICAN EXPRESS Common 025816109   20,909 126,760 SH   SOLE   0 0 0
AMERICAN FINANCIAL GROUP INC Common 025932104   2,674 22,009 SH   SOLE   0 0 0
AMERICAN HOMES 4 RENT Reit 02665T306   14,921 474,438 SH   SOLE   0 0 0
AMERICAN INTERNATIONAL GROUP INC Common 026874784   510 10,130 SH   SOLE   0 0 0
AMERICAN TOWER CORPORATION REIT 03027X100   24,181 118,335 SH   SOLE   0 0 0
AMERICAN WATER WORKS Common 030420103   751 5,130 SH   SOLE   0 0 0
AMERIPRISE FINANCIAL INC Common 03076C106   593 1,934 SH   SOLE   0 0 0
AMETEK INC Common 031100100   818 5,626 SH   SOLE   0 0 0
AMEX SPDR UTILITIES ETF 81369Y886   1,567 23,154 SH   SOLE   0 0 0
AMGEN INC Common 031162100   6,223 25,741 SH   SOLE   0 0 0
AMPHENOL CORPORATION Common 032095101   3,714 45,453 SH   SOLE   0 0 0
ANALOG DEVICES INC Common 032654105   842 4,267 SH   SOLE   0 0 0
ANHEUSER-BUSCH ADR ADR 03524A108   809 12,124 SH   SOLE   0 0 0
ANSYS INC Common 03662Q105   2,975 8,938 SH   SOLE   0 0 0
AON PLC Common G0403H108   275 873 SH   SOLE   0 0 0
APACHE CORPORATION Common 03743Q108   1,227 34,025 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COM CL A Class A 03769M106   1,505 23,827 SH   SOLE   0 0 0
APPLE INC Common 037833100   182,288 1,105,445 SH   SOLE   0 0 0
APPLIED MATERIALS INC Common 038222105   977 7,951 SH   SOLE   0 0 0
APTARGROUP INC Common 038336103   317 2,680 SH   SOLE   0 0 0
ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106   15,423 430,803 SH   SOLE   0 0 0
ARCH CAPITAL GROUP Common G0450A105   3,000 44,207 SH   SOLE   0 0 0
ARCHER-DANIELS MIDLAND COMPANY Common 039483102   321 4,030 SH   SOLE   0 0 0
ARCOS DORADOS HOLDINGS IN Common G0457F107   91 11,818 SH   SOLE   0 0 0
ARTHUR J. GALLAGHER & CO. Common 363576109   211 1,104 SH   SOLE   0 0 0
ASML HOLDING NV NY Reg Shrs N07059210   2,630 3,863 SH   SOLE   0 0 0
ASPEN TECHNOLOGY INC COM Common 29109X106   3,962 17,309 SH   SOLE   0 0 0
ASTRAZENECA ADR ADR 046353108   1,937 27,910 SH   SOLE   0 0 0
AT&T INC Common 00206R102   13,757 714,656 SH   SOLE   0 0 0
ATLANTIC UN BANKSHARES CORP COM Bank Holding Co. 04911A107   219 6,259 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING INC Common 053015103   20,234 90,885 SH   SOLE   0 0 0
AUTONATION INC Common 05329W102   241 1,796 SH   SOLE   0 0 0
AUTOZONE INC NEV Common 053332102   26,061 10,602 SH   SOLE   0 0 0
AVALONBAY COMMUNITIES INC REIT 053484101   410 2,437 SH   SOLE   0 0 0
AZENTA INC COM Common 114340102   440 9,851 SH   SOLE   0 0 0
B C E INC NEW Common 05534B760   6,077 135,677 SH   SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM Common 05684B107   205 17,231 SH   SOLE   0 0 0
BANK OF AMERICA Common 060505104   12,785 447,018 SH   SOLE   0 0 0
BAR HARBOR BANKSHARES Common 066849100   415 15,698 SH   SOLE   0 0 0
BARCLAYS ADR ADR 06738E204   1,120 155,801 SH   SOLE   0 0 0
BAXTER INTERNATIONAL Common 071813109   681 16,790 SH   SOLE   0 0 0
BECTON DICKINSON Common 075887109   4,678 18,897 SH   SOLE   0 0 0
BEIGENE LTD SPON ADS EACH REPR 13 ORD ADR 07725L102   2,196 10,187 SH   SOLE   0 0 0
BELLRING BRANDS INC Common 07831C103   249 7,335 SH   SOLE   0 0 0
Berkshire Hathaway Inc B Class B 084670702   66,731 216,118 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INCORPORATED CLASS A Class A 084670108   189,499 407 SH   SOLE   0 0 0
BIO-RAD LABS INC Common 090572207   661 1,380 SH   SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM Common 05550J101   25,950 341,127 SH   SOLE   0 0 0
BLACKROCK INC Common 09247X101   2,242 3,351 SH   SOLE   0 0 0
BLACKROCK UTIL & INFRA TRUST COMMON Closed-End ETF 09248D104   326 13,614 SH   SOLE   0 0 0
BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107   915 10,415 SH   SOLE   0 0 0
BLUEBIRD BIO INC Common 09609G100   130 40,985 SH   SOLE   0 0 0
BOEING CO Common 097023105   16,265 76,565 SH   SOLE   0 0 0
BOK FINANCIAL CORP. Common 05561Q201   580 6,871 SH   SOLE   0 0 0
BOOKING HLDGS INC COM Common 09857L108   5,764 2,173 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON Common 099502106   3,521 37,983 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP Common 101137107   549 10,964 SH   SOLE   0 0 0
BOX INC Class A 10316T104   2,866 106,978 SH   SOLE   0 0 0
BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104   5,869 154,691 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB Common 110122108   14,785 213,324 SH   SOLE   0 0 0
BRITISH AMERICAN TOBACCO LVL II ADR EACH ADR 110448107   1,203 34,262 SH   SOLE   0 0 0
BROADCOM INC Common 11135F101   10,747 16,752 SH   SOLE   0 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103   9,309 63,509 SH   SOLE   0 0 0
BROOKFIELD ASSET MANAGEMENT INC Common 113004105   2,104 64,290 SH   SOLE   0 0 0
BROOKFIELD ASSET MANAGEMENT INC LTD VTG Class A 11271J107   5,453 167,311 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107   7,335 159,239 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101   428 12,683 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE CORP COM CL A Class A 11284V105   5,995 171,532 SH   SOLE   0 0 0
BUILDERS FIRSTSOURCE INC Common 12008R107   212 2,390 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC Common 05605H100   968 15,355 SH   SOLE   0 0 0
C S X CORP Common 126408103   1,336 44,620 SH   SOLE   0 0 0
CACI INTL INC CL A Class A 127190304   13,918 46,975 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEMS INC Common 127387108   976 4,646 SH   SOLE   0 0 0
Calamos Conv Opprtnty Fd Closed-End ETF 128117108   390 37,026 SH   SOLE   0 0 0
Calamos Strategic Total Return Common Common 128125101   412 29,451 SH   SOLE   0 0 0
CAMDEN PROPERTY TRUST REIT 133131102   2,628 25,069 SH   SOLE   0 0 0
CANADIAN NATL RY CO Common 136375102   3,397 28,795 SH   SOLE   0 0 0
CAPITAL ONE FINANCIAL CORP Common 14040H105   15,102 157,048 SH   SOLE   0 0 0
CARDINAL HEALTH INC Common 14149Y108   281 3,728 SH   SOLE   0 0 0
CARLYLE GROUP LP Common 14316J108   254 8,187 SH   SOLE   0 0 0
CARMAX INC Common 143130102   582 9,051 SH   SOLE   0 0 0
CARRIER GLOBAL CORPORATION COM Common 14448C104   914 19,969 SH   SOLE   0 0 0
CASEY'S GENERAL STORES INC Common 147528103   3,569 16,489 SH   SOLE   0 0 0
CATERPILLAR INC Common 149123101   22,709 99,234 SH   SOLE   0 0 0
CBOE HOLDINGS, INC. Common 12503M108   1,534 11,427 SH   SOLE   0 0 0
CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109   394 5,413 SH   SOLE   0 0 0
CDW CORP COM USD0.01 Common 12514G108   26,140 134,128 SH   SOLE   0 0 0
CELANESE CORPORATION Common 150870103   1,140 10,467 SH   SOLE   0 0 0
CENTENE CORPORATION Common 15135B101   339 5,356 SH   SOLE   0 0 0
CERUS CORP Common 157085101   277 93,200 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC Common 16119P108   480 1,341 SH   SOLE   0 0 0
CHECK POINT SOFTWARE TECHNOLOGIES Common M22465104   4,424 34,032 SH   SOLE   0 0 0
CHEMOURS COMPANY Common 163851108   227 7,571 SH   SOLE   0 0 0
CHENIERE ENERGY INC NEW Common 16411R208   6,519 41,363 SH   SOLE   0 0 0
CHEVRON CORP Common 166764100   56,998 349,338 SH   SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC Common 169656105   383 224 SH   SOLE   0 0 0
CHUBB CORP Common H1467J104   432 2,223 SH   SOLE   0 0 0
CHURCH & DWIGHT INC Common 171340102   818 9,255 SH   SOLE   0 0 0
CIGNA CORP Common 125523100   746 2,920 SH   SOLE   0 0 0
CINTAS CORP Common 172908105   596 1,288 SH   SOLE   0 0 0
CISCO SYSTEMS INC Common 17275R102   27,740 530,606 SH   SOLE   0 0 0
CITIGROUP INC Common 172967424   1,311 27,954 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2025 ETF 46138J825   13,067 644,334 SH   SOLE   0 0 0
CLIFFS NATURAL RES INC Common 185899101   3,224 175,882 SH   SOLE   0 0 0
CLOROX COMPANY Common 189054109   3,893 24,604 SH   SOLE   0 0 0
CME GROUP INC Common 12572Q105   1,474 7,697 SH   SOLE   0 0 0
COCA COLA CO Common 191216100   7,089 114,290 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102   363 5,954 SH   SOLE   0 0 0
COLGATE-PALMOLIVE CO Common 194162103   3,661 48,714 SH   SOLE   0 0 0
COLUMBIA DVRSFD FXD INCM ETF 19761L508   888 49,719 SH   SOLE   0 0 0
COMCAST CORP Common 20030N101   9,028 238,136 SH   SOLE   0 0 0
COMMUNICATION SERVICES SPDR ETF ETF 81369Y852   392 6,763 SH   SOLE   0 0 0
COMPANHIA ENERGETICA DE MINAS GERAIS CEMIG Class A 204409601   40 17,940 SH   SOLE   0 0 0
CONAGRA FOODS INC Common 205887102   286 7,623 SH   SOLE   0 0 0
CONCRETE PUMPING HLDGS Common 206704108   69 10,152 SH   SOLE   0 0 0
CONOCOPHILLIPS Common 20825C104   1,117 11,261 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC Common 209115104   701 7,326 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CL A Class A 21036P108   646 2,860 SH   SOLE   0 0 0
COPART INC Common 217204106   247 3,287 SH   SOLE   0 0 0
CORNING INC Common 219350105   5,486 155,498 SH   SOLE   0 0 0
CORTEVA INC COM Common 22052L104   2,454 40,682 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP Common 22160K105   15,027 30,244 SH   SOLE   0 0 0
CROWDSTRIKE HLDGS INC CL A WHEN DISTRIBU Class A 22788C105   303 2,210 SH   SOLE   0 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101   894 6,677 SH   SOLE   0 0 0
CROWN HOLDINGS INC Common 228368106   562 6,798 SH   SOLE   0 0 0
CUMMINS INC Common 231021106   288 1,205 SH   SOLE   0 0 0
CVS HEALTH CORPORATION Common 126650100   28,584 384,663 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD COM Common M2682V108   4,459 30,131 SH   SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM Common 23255M105   44 102,884 SH   SOLE   0 0 0
D R HORTON INC Common 23331A109   1,635 16,740 SH   SOLE   0 0 0
DANAHER CORP Common 235851102   15,813 62,739 SH   SOLE   0 0 0
DARDEN RESTAURANTS Common 237194105   209 1,349 SH   SOLE   0 0 0
DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200   20,643 586,437 SH   SOLE   0 0 0
DBX ETF TR XTRACK USD HIGH ETF 233051432   2,742 78,918 SH   SOLE   0 0 0
DEERE & COMPANY Common 244199105   3,962 9,596 SH   SOLE   0 0 0
DELL INC Common 24703L202   728 18,099 SH   SOLE   0 0 0
DESCARTES SYS GROUP Common 249906108   1,666 20,662 SH   SOLE   0 0 0
DEUTSCHE X-TRACKERS HARVEST CSI 300 CHIN ETF 233051879   1,450 49,186 SH   SOLE   0 0 0
DFA T.A. U.S. CORE EQUITY 2 PORTFOLIO INSTITUTIONAL CLASS ETF 25434V708   11,766 461,765 SH   SOLE   0 0 0
DFA TAX MANAGED US EQUITY PORTFOLIO ETF 25434V401   2,635 59,302 SH   SOLE   0 0 0
DFA TAX-MANAGED US MARKE ETF 25434V724   230 6,872 SH   SOLE   0 0 0
DIAGEO ADR ADR 25243Q205   4,209 23,232 SH   SOLE   0 0 0
DIGITAL REALTY TRUST INC REIT 253868103   263 2,679 SH   SOLE   0 0 0
DIMENSIONAL INTERNATIONAL SMALL CAP ETF ETF 25434V773   403 17,535 SH   SOLE   0 0 0
DISCOVER FINL SVCS Common 254709108   2,424 24,520 SH   SOLE   0 0 0
DOLLAR GENERAL CORP NEW Common 256677105   543 2,582 SH   SOLE   0 0 0
DOMINION RESOURCES INC Common 25746U109   571 10,220 SH   SOLE   0 0 0
DONALDSON COMPANY INC Common 257651109   527 8,061 SH   SOLE   0 0 0
DOVER CORP Common 260003108   320 2,107 SH   SOLE   0 0 0
DOW CHEMICAL CO Common 260557103   6,232 113,683 SH   SOLE   0 0 0
DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204   7,415 76,868 SH   SOLE   0 0 0
DUPONT DE NEMOURS INC COM Common 26614N102   3,087 43,012 SH   SOLE   0 0 0
EAGLE BANCORP INC MD Common 268948106   315 9,424 SH   SOLE   0 0 0
EATON CORP PLC COM Common G29183103   8,081 47,166 SH   SOLE   0 0 0
ECOLAB INC Common 278865100   7,827 47,285 SH   SOLE   0 0 0
EDISON INTERNATIONAL Common 281020107   6,266 88,770 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108   1,162 14,051 SH   SOLE   0 0 0
ELECTRONIC ARTS Common 285512109   14,697 122,014 SH   SOLE   0 0 0
ELEVANCE HEALTH, INC. Common 036752103   7,829 17,026 SH   SOLE   0 0 0
ELME COMMUNITIES SH BEN INT REIT 939653101   916 51,291 SH   SOLE   0 0 0
EMERSON ELECTRIC CO Common 291011104   8,328 95,565 SH   SOLE   0 0 0
ENBRIDGE INC Common 29250N105   6,854 179,669 SH   SOLE   0 0 0
ENERGY SELECT SECTOR SPDR ETF ETF 81369Y506   726 8,768 SH   SOLE   0 0 0
ENTERGY CORP Common 29364G103   263 2,437 SH   SOLE   0 0 0
ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107   715 27,602 SH   SOLE   0 0 0
ENVISTA HOLDINGS CORP Common 29415F104   4,550 111,302 SH   SOLE   0 0 0
EPAM SYS INC Common 29414B104   2,191 7,327 SH   SOLE   0 0 0
EPR PROPERTIES REIT 26884U109   221 5,797 SH   SOLE   0 0 0
EQUINIX INC NEW REIT 29444U700   437 606 SH   SOLE   0 0 0
ESSENTIAL UTILS INC COM Common 29670G102   211 4,829 SH   SOLE   0 0 0
ESTEE LAUDER COMPANIES INC CL A Class A 518439104   1,393 5,651 SH   SOLE   0 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201   456 9,529 SH   SOLE   0 0 0
E-TRADE MLP 29273V100   281 22,523 SH   SOLE   0 0 0
EVERSOURCE ENERGY Common 30040W108   381 4,874 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707   543 9,932 SH   SOLE   0 0 0
EXELIXIS INC Common 30161Q104   462 23,790 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   3,092 18,980 SH   SOLE   0 0 0
EXTREME NETWORKS INC. Common 30226D106   2,943 153,939 SH   SOLE   0 0 0
EXXON MOBIL CORP Common 30231G102   21,115 192,551 SH   SOLE   0 0 0
FABRINET Common G3323L100   472 3,974 SH   SOLE   0 0 0
FACTSET RESEARCH SYSTEMS INC Common 303075105   352 848 SH   SOLE   0 0 0
FAIR ISAAC CORP COM Common 303250104   1,322 1,881 SH   SOLE   0 0 0
FATE THERAPEUTICS Common 31189P102   136 23,906 SH   SOLE   0 0 0
FEDERAL REALTY INVESTMENT TRUST REIT 313745101   2,220 22,460 SH   SOLE   0 0 0
FEDEX CORP Common 31428X106   1,142 4,998 SH   SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL INC Common 31620R303   4,624 132,379 SH   SOLE   0 0 0
FIDELITY TOTAL BOND ETF ETF 316188309   2,396 52,084 SH   SOLE   0 0 0
FIFTH THIRD BANCORP Common 316773100   359 13,465 SH   SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUST REIT 32054K103   4,068 76,465 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VIII TCW UNCON ETF 33740F888   8,472 349,943 SH   SOLE   0 0 0
FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103   1,896 37,311 SH   SOLE   0 0 0
FISCALNOTE HOLDINGS IN Class A 337655104   30 13,344 SH   SOLE   0 0 0
FISERV INC Common 337738108   1,132 10,018 SH   SOLE   0 0 0
FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506   2,750 113,769 SH   SOLE   0 0 0
FOCUS FINL PARTNERS INC COM CL A Class A 34417P100   233 4,484 SH   SOLE   0 0 0
FORD MOTOR CO Common 345370860   396 31,429 SH   SOLE   0 0 0
FORTINET INC COM Common 34959E109   1,110 16,704 SH   SOLE   0 0 0
FORTIVE CORPORATION Common 34959J108   269 3,953 SH   SOLE   0 0 0
FORTUNE BRANDS INNOVATIONS INC Common 34964C106   8,856 150,794 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   243 4,660 SH   SOLE   0 0 0
GARTNER INC Common 366651107   939 2,883 SH   SOLE   0 0 0
GE HEALTHCARE TECHNOLOGIES INC COM Common 36266G107   618 7,534 SH   SOLE   0 0 0
GENERAC HOLDINGS INC COM Common 368736104   794 7,352 SH   SOLE   0 0 0
GENERAL DYNAMICS Common 369550108   619 2,713 SH   SOLE   0 0 0
GENERAL ELECTRIC CO Common 369604301   1,736 18,159 SH   SOLE   0 0 0
GENERAL MILLS INC Common 370334104   8,947 104,693 SH   SOLE   0 0 0
GENERAL MOTORS CO Common 37045V100   3,886 105,946 SH   SOLE   0 0 0
GENUINE PARTS CO Common 372460105   7,203 43,049 SH   SOLE   0 0 0
GILEAD SCIENCES INC Common 375558103   4,704 56,693 SH   SOLE   0 0 0
GINKGO BIOWORKS HOLDINGS INC Common 37611X100   14 10,394 SH   SOLE   0 0 0
GLOBAL PAYMENTS INC Common 37940X102   778 7,390 SH   SOLE   0 0 0
GLOBAL X FDS CLOUD COMPUTNG ETF 37954Y442   290 15,822 SH   SOLE   0 0 0
GLOBAL X FDS INTERNET OF THNG ETF 37954Y780   432 12,973 SH   SOLE   0 0 0
GLOBAL X FDS RENEWABLE ENERGY ETF 37954Y707   638 51,528 SH   SOLE   0 0 0
GLOBAL X FDS US INFR DEV ETF ETF 37954Y673   739 26,071 SH   SOLE   0 0 0
GLOBAL X FDS US PFD ETF ETF 37954Y657   435 21,887 SH   SOLE   0 0 0
GLOBAL X LITHIUM ETF ETF 37954Y855   552 8,687 SH   SOLE   0 0 0
GLOBAL X VIDEO GAMES & ESPORTS ETF Common 37954Y392   393 19,322 SH   SOLE   0 0 0
GLOBE LIFE INC COM Common 37959E102   6,328 57,517 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP Common 38141G104   212 648 SH   SOLE   0 0 0
GPO AEROPORTUARIO DEL PACIFICO SAB ADS Common 400506101   268 1,375 SH   SOLE   0 0 0
GRAINGER W W INC Common 384802104   18,071 26,235 SH   SOLE   0 0 0
HALLIBURTON CO HOLDINGS Common 406216101   246 7,769 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM Common 40637H109   3,074 80,486 SH   SOLE   0 0 0
HANESBRANDS INC Common 410345102   56 10,562 SH   SOLE   0 0 0
HCA HOLDINGS INC Common 40412C101   576 2,185 SH   SOLE   0 0 0
HDFC BANK LIMITED ADR ADR 40415F101   202 3,024 SH   SOLE   0 0 0
HEALTHCARE REALTY TRUST INC. Common 42226K105   651 33,673 SH   SOLE   0 0 0
HEICO CORP Common 422806109   1,513 8,846 SH   SOLE   0 0 0
HENRY SCHEIN INC Common 806407102   1,786 21,905 SH   SOLE   0 0 0
HERSHEY COMPANY Common 427866108   339 1,331 SH   SOLE   0 0 0
HEWLETT PACKARD ENTE Common 42824C109   281 17,621 SH   SOLE   0 0 0
HEWLETT-PACKARD CO Common 40434L105   847 28,866 SH   SOLE   0 0 0
HINGHAM INSTITUTIONAL SAVINGS Common 433323102   398 1,705 SH   SOLE   0 0 0
HOLOGIC INC Common 436440101   1,931 23,933 SH   SOLE   0 0 0
HOME DEPOT INC Common 437076102   37,507 127,091 SH   SOLE   0 0 0
HONEYWELL INTL INC Common 438516106   15,802 82,680 SH   SOLE   0 0 0
HOWMET AEROSPACE INC COM Common 443201108   258 6,096 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM Common 446150104   919 82,050 SH   SOLE   0 0 0
ICON PLC Common G4705A100   8,289 38,809 SH   SOLE   0 0 0
IDACORP Common 451107106   3,629 33,496 SH   SOLE   0 0 0
IDEX CORPORATION Common 45167R104   1,663 7,198 SH   SOLE   0 0 0
IDEXX LABS CORP Common 45168D104   761 1,522 SH   SOLE   0 0 0
ILLINOIS TOOL WORKS Common 452308109   939 3,856 SH   SOLE   0 0 0
ILLUMINA INC Common 452327109   870 3,739 SH   SOLE   0 0 0
IMPERIAL OIL COM Common 453038408   2,738 53,881 SH   SOLE   0 0 0
IMPINJ INC COM Common 453204109   295 2,178 SH   SOLE   0 0 0
INDEPENDENT BANK CP MASS Common 453836108   468 7,137 SH   SOLE   0 0 0
INDEXIQ CANDM ESG INTRTL ETF 45409B453   641 24,143 SH   SOLE   0 0 0
INDIA FUND Closed-End ETF 454089103   525 34,670 SH   SOLE   0 0 0
INTEGER HOLDINGS CORP COM Common 45826H109   3,349 43,212 SH   SOLE   0 0 0
INTEL CORP Common 458140100   4,160 127,328 SH   SOLE   0 0 0
INTERCONTINENTAL EX Common 45866F104   28,492 273,202 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHINES Common 459200101   6,975 53,211 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC DEL Common 460690100   379 10,188 SH   SOLE   0 0 0
INTUIT INC Common 461202103   39,150 87,813 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC. Common 46120E602   353 1,381 SH   SOLE   0 0 0
INVESCO BULLETSHARES ETF 46138J783   10,383 537,699 SH   SOLE   0 0 0
INVESCO BULLETSHARS ETF 46138J643   6,830 340,327 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2026 CB ETF 46138J791   13,395 699,099 SH   SOLE   0 0 0
INVESCO PREFERRED ETF ETF 46138E511   323 28,127 SH   SOLE   0 0 0
INVESCO QQQ TRUST ETF 46090E103   9,605 29,928 SH   SOLE   0 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   681 10,912 SH   SOLE   0 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   28,303 195,705 SH   SOLE   0 0 0
INVESCO SOLAR ETF ETF 46138G706   536 6,908 SH   SOLE   0 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870   332 15,005 SH   SOLE   0 0 0
INVSC BLTSHRS 2029 CORP ETF 46138J577   4,704 257,189 SH   SOLE   0 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107   5,825 199,435 SH   SOLE   0 0 0
IQ INDEX MERGER ARBITRAGE ETF 45409B800   651 20,594 SH   SOLE   0 0 0
IRON MOUNTAIN INC REIT 46284V101   871 16,470 SH   SOLE   0 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   1,527 15,408 SH   SOLE   0 0 0
ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457   6,750 82,153 SH   SOLE   0 0 0
ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679   1,275 11,539 SH   SOLE   0 0 0
ISHARES BARCLAYS TIPS BOND ETF 464287176   2,417 21,921 SH   SOLE   0 0 0
ISHARES CALIF AMT FREE ETF 464288356   247 4,303 SH   SOLE   0 0 0
ISHARES CORE DIVIDEND GROWTH ETF 46434V621   2,954 59,092 SH   SOLE   0 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   20,188 301,985 SH   SOLE   0 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   1,609 32,977 SH   SOLE   0 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   40,089 97,522 SH   SOLE   0 0 0
ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150   20,131 222,314 SH   SOLE   0 0 0
ISHARES CORE TOTAL US BOND MARKET ETF 464287226   48,049 482,230 SH   SOLE   0 0 0
ISHARES CORE US GROWTH ETF ETF 464287671   12,624 142,207 SH   SOLE   0 0 0
ISHARES CORE US REIT ETF 464288521   391 7,761 SH   SOLE   0 0 0
ISHARES CURRENCY HEDGE MSCI ETF 46435G847   396 14,476 SH   SOLE   0 0 0
ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448   5,770 209,881 SH   SOLE   0 0 0
ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168   2,691 22,966 SH   SOLE   0 0 0
ISHARES DOW JONES U S REAL ESTATE ETF 464287739   236 2,777 SH   SOLE   0 0 0
ISHARES DOW JONES U.S. AEROSPACE & DEFEN ETF 464288760   349 3,033 SH   SOLE   0 0 0
ISHARES DOW JONES US HOME CONSTRUCTION ETF 464288752   2,170 30,871 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274   1,453 54,850 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282   22,557 544,338 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290   633 12,345 SH   SOLE   0 0 0
ISHARES FLOATING RATE BOND ETF 46429B655   362 7,187 SH   SOLE   0 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF 464288372   2,165 45,394 SH   SOLE   0 0 0
ISHARES GOLD TRUST ETF 464285204   1,995 53,394 SH   SOLE   0 0 0
ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513   433 5,736 SH   SOLE   0 0 0
ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281   1,582 18,331 SH   SOLE   0 0 0
ISHARES MSCI ACWI ETF ETF 464288257   8,695 95,380 SH   SOLE   0 0 0
ISHARES MSCI ACWI EX US ETF 464288240   703 14,421 SH   SOLE   0 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182   287 4,228 SH   SOLE   0 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF 464288885   19,589 209,101 SH   SOLE   0 0 0
ISHARES MSCI EAFE INDEX ETF 464287465   27,007 377,616 SH   SOLE   0 0 0
ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273   18,625 312,976 SH   SOLE   0 0 0
ISHARES MSCI EAFE VALUE INDEX ETF 464288877   8,128 167,488 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ETF 464287234   8,147 206,474 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863   1,236 39,250 SH   SOLE   0 0 0
ISHARES MSCI KLD 400 SOCIAL ETF 464288570   2,376 30,462 SH   SOLE   0 0 0
ISHARES MSCI MEXICO CAPPED INV ES MAR IND FD ETF 464286822   203 3,405 SH   SOLE   0 0 0
ISHARES MSCI SOUTH KOREA ETF 464286772   322 5,254 SH   SOLE   0 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802   2,366 26,961 SH   SOLE   0 0 0
ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697   11,139 153,139 SH   SOLE   0 0 0
ISHARES MT GOV/CORP ETF 464288612   564 5,396 SH   SOLE   0 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FD ETF 464287556   447 3,458 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   123,120 546,643 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   34,357 140,618 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   8,139 53,455 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   12,499 70,060 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648   1,074 4,736 SH   SOLE   0 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499   16,906 241,796 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481   2,092 22,975 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   482 4,536 SH   SOLE   0 0 0
ISHARES S&P 500 GROWTH INDEX ETF 464287309   21,187 331,612 SH   SOLE   0 0 0
ISHARES S&P 500 VALUE INDEX ETF 464287408   15,884 104,663 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 ETF 464287507   29,986 119,869 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606   807 11,285 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705   791 7,700 SH   SOLE   0 0 0
ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414   23,343 216,660 SH   SOLE   0 0 0
ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515   4,729 15,519 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP 600 ETF 464287804   47,118 487,261 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887   8,573 77,980 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879   1,058 11,306 SH   SOLE   0 0 0
ISHARES SH TR CRPORT ETF ETF 464288646   23,585 466,657 SH   SOLE   0 0 0
ISHARES SHORT-TERM NATIONAL AM ETF 464288158   10,669 101,917 SH   SOLE   0 0 0
ISHARES TR BROAD USD HIGH ETF 46435U853   1,238 34,823 SH   SOLE   0 0 0
ISHARES TR DJ US INDL ETF 464287754   626 6,248 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT ETF 46435U549   708 14,727 SH   SOLE   0 0 0
ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224   498 25,156 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2024 TERM ETF 46436E874   88,907 3,702,906 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2024 TERM MUNI BD ETF ETF 46435U697   83,122 3,213,076 SH   SOLE   0 0 0
ISHARES TR RUS TP200 GR ETF ETF 464289438   466 3,352 SH   SOLE   0 0 0
ISHARES TR RUSSELL ETF 464287630   16,167 117,990 SH   SOLE   0 0 0
ISHARES TR RUSSELL ETF 464287689   56,091 238,268 SH   SOLE   0 0 0
ISHARES TR S&P US PFD STK INDEX FD ETF 464288687   2,218 71,040 SH   SOLE   0 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I ETF 46434V407   500 12,000 SH   SOLE   0 0 0
ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834   289,569 4,674,232 SH   SOLE   0 0 0
ISHARES TRUST DOW JONES ETF 464287721   222 2,389 SH   SOLE   0 0 0
ISHARES TRUST ESG SCREENED S&P MID CAP ET ETF 46436E551   772 22,720 SH   SOLE   0 0 0
ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663   5,724 56,310 SH   SOLE   0 0 0
ISHARES TRUST MSCI USA ESG OPTIMIZED ETF ETF 46435G425   391 4,322 SH   SOLE   0 0 0
ISHARES TRUST MSCI USA QUALITY FACTOR ET ETF 46432F339   225 1,817 SH   SOLE   0 0 0
ISHARES TRUST RUSSELL 2500 USD ETF ETF 46435G268   8,041 146,676 SH   SOLE   0 0 0
ISHARES U S ETF TR INFLATION HEDG ETF 46431W580   457 17,437 SH   SOLE   0 0 0
ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507   999 20,144 SH   SOLE   0 0 0
JACOBS ENGR GROUP INC COM Common 46982L108   28,462 242,205 SH   SOLE   0 0 0
JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106   722 16,441 SH   SOLE   0 0 0
JEFFERIES GROUP INC. Common 47233W109   8,137 256,375 SH   SOLE   0 0 0
JOHNSON & JOHNSON Common 478160104   29,984 193,443 SH   SOLE   0 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105   201 3,330 SH   SOLE   0 0 0
JPMORGAN CHASE & CO Common 46625H100   74,013 567,980 SH   SOLE   0 0 0
KEURIG DR PEPPER INC Common 49271V100   292 8,275 SH   SOLE   0 0 0
KEYCORP INC Common 493267108   216 17,213 SH   SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM USD0.01 WD Common 49338L103   4,431 27,438 SH   SOLE   0 0 0
KIMBERLY CLARK CORP Common 494368103   1,316 9,807 SH   SOLE   0 0 0
KINDER MORGAN INC Common 49456B101   5,756 328,711 SH   SOLE   0 0 0
KKR & CO LP Common 48251W104   17,292 329,250 SH   SOLE   0 0 0
KLA-TENCOR CORPORATION Common 482480100   3,517 8,810 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM Common 502431109   11,433 58,261 SH   SOLE   0 0 0
LABORATORY CORP OF AMERICA Common 50540R409   3,143 13,698 SH   SOLE   0 0 0
LAM RESEARCH CORPORATION Common 512807108   24,807 46,796 SH   SOLE   0 0 0
LANDSTAR SYSTEM INC. Common 515098101   8,789 49,032 SH   SOLE   0 0 0
LANTHEUS HOLDINGS INC Common 516544103   9,431 114,237 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP Common 517834107   1,028 17,895 SH   SOLE   0 0 0
LAZARD LTD Common G54050102   838 25,299 SH   SOLE   0 0 0
LIBERTY GLOBAL INC COM SER C Common G5480U120   780 38,291 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD Common G9001E128   99 12,005 SH   SOLE   0 0 0
LIBERTY MEDIA CORP Class A 531229706   2,378 68,760 SH   SOLE   0 0 0
LILLY ELI & COMPANY Common 532457108   10,524 30,645 SH   SOLE   0 0 0
LINCOLN ELECTRIC HOLDINGS Common 533900106   4,628 27,366 SH   SOLE   0 0 0
LINDE PLC Common G54950103   8,299 23,349 SH   SOLE   0 0 0
LITHIA MOTORS INC CL A Class A 536797103   2,509 10,958 SH   SOLE   0 0 0
LIVE NATION ENTMT Common 538034109   4,040 57,719 SH   SOLE   0 0 0
LKQ CORP Common 501889208   7,938 139,851 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP Common 539830109   2,526 5,344 SH   SOLE   0 0 0
LOWES COMPANIES Common 548661107   41,035 205,206 SH   SOLE   0 0 0
LPL FINL HLDGS INC COM Common 50212V100   689 3,403 SH   SOLE   0 0 0
LSI CORP Common 53223X107   262 1,999 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109   2,348 6,448 SH   SOLE   0 0 0
LUMIRADX LIMITED COM Common G5709L109   50 106,620 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106   584 10,767 SH   SOLE   0 0 0
MARATHON PETROLEUM CORP Common 56585A102   894 6,629 SH   SOLE   0 0 0
MARKEL CORPORATION Common 570535104   9,457 7,403 SH   SOLE   0 0 0
MARKETAXESS HLDGS INC COM Common 57060D108   287 733 SH   SOLE   0 0 0
MARRIOTT INTL INC CL A Class A 571903202   432 2,600 SH   SOLE   0 0 0
MARSH & MCLENNAN COS Common 571748102   6,441 38,672 SH   SOLE   0 0 0
MARVELL TECH GROUP Common 573874104   396 9,144 SH   SOLE   0 0 0
MASCO CORPORATION Common 574599106   478 9,608 SH   SOLE   0 0 0
MASTERCARD INC Common 57636Q104   50,925 140,132 SH   SOLE   0 0 0
MC CORMICK & CO INC Common 579780107   12,379 149,866 SH   SOLE   0 0 0
MCCORMICK & CO INC Common 579780206   8,956 107,628 SH   SOLE   0 0 0
MCDONALDS CORP Common 580135101   29,629 105,964 SH   SOLE   0 0 0
MCKESSON CORPORATION Common 58155Q103   1,095 3,075 SH   SOLE   0 0 0
MEDICAL PROPERTIES TRUST INC. REIT 58463J304   220 26,724 SH   SOLE   0 0 0
MEDTRONIC INC Common G5960L103   5,227 64,834 SH   SOLE   0 0 0
MERCK & CO INC Common 58933Y105   56,569 531,710 SH   SOLE   0 0 0
MERCURY COMPUTER SYSTEM Common 589378108   256 5,000 SH   SOLE   0 0 0
METLIFE INC Common 59156R108   1,226 21,158 SH   SOLE   0 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common 592688105   1,744 1,140 SH   SOLE   0 0 0
MGM RESORTS INTERNATIONAL Common 552953101   325 7,324 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC Common 595017104   5,888 70,282 SH   SOLE   0 0 0
MICRON TECHNOLOGY Common 595112103   993 16,462 SH   SOLE   0 0 0
MICROSOFT CORP Common 594918104   191,292 663,518 SH   SOLE   0 0 0
MICROVISION INC Common 594960304   73 27,527 SH   SOLE   0 0 0
MID-AMERICA APARTMENT COMMUNITIES Common 59522J103   202 1,336 SH   SOLE   0 0 0
MIDCAP SPDR ETF 78467Y107   1,310 2,857 SH   SOLE   0 0 0
MODERNA INC COM Common 60770K107   2,824 18,390 SH   SOLE   0 0 0
MONDELEZ INTL INC COM Common 609207105   2,483 35,617 SH   SOLE   0 0 0
MONSTER BEVERAGE CORP Common 61174X109   211 3,913 SH   SOLE   0 0 0
MOODY'S CORP Common 615369105   24,345 79,555 SH   SOLE   0 0 0
MORGAN STANLEY Common 617446448   626 7,133 SH   SOLE   0 0 0
MOTOROLA INC COM Common 620076307   836 2,920 SH   SOLE   0 0 0
MSCI INC. Common 55354G100   2,579 4,608 SH   SOLE   0 0 0
NATIONAL HEALTH INVESTORS INC. REIT 63633D104   243 4,712 SH   SOLE   0 0 0
NCR CORPORATION Common 62886E108   623 26,397 SH   SOLE   0 0 0
NETFLIX COM INC COM Common 64110L106   4,595 13,299 SH   SOLE   0 0 0
NEUROCRINE BIOSCIENCES IN Common 64125C109   4,193 41,424 SH   SOLE   0 0 0
NEW YORK TIMES COMPANY Common 650111107   249 6,417 SH   SOLE   0 0 0
NEWMARK GROUP INC CL A Class A 65158N102   71 10,000 SH   SOLE   0 0 0
NEWMONT MINING CORP Common 651639106   990 20,201 SH   SOLE   0 0 0
NEXSTAR BROADCASTING GP Common 65336K103   4,360 25,252 SH   SOLE   0 0 0
NEXTERA ENERGY INC Common 65339F101   9,794 127,064 SH   SOLE   0 0 0
NICE SYS LTD SPONSORED ADR ISIN #US65365 ADR 653656108   1,336 5,839 SH   SOLE   0 0 0
NIKE INC Common 654106103   2,176 17,743 SH   SOLE   0 0 0
NMI HOLDINGS INC CLASS A Class A 629209305   4,057 181,675 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP Common 655844108   2,166 10,218 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP Common 666807102   28,983 62,772 SH   SOLE   0 0 0
NOVARTIS ADR ADR 66987V109   697 7,574 SH   SOLE   0 0 0
NOVOCURE LTD COM Common G6674U108   236 3,932 SH   SOLE   0 0 0
NOVO-NORDISK ADR ADR 670100205   2,893 18,176 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG US ETF 67092P870   6,004 268,638 SH   SOLE   0 0 0
NUVEEN AMT-FREE MUNI INC Closed-end ETF 670657105   112 10,107 SH   SOLE   0 0 0
NVENT ELECTRIC PLC COM Common G6700G107   5,538 128,960 SH   SOLE   0 0 0
NVIDIA CORP Common 67066G104   6,533 23,520 SH   SOLE   0 0 0
NVR INC Common 62944T105   975 175 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V Common N6596X109   32,251 172,946 SH   SOLE   0 0 0
OGE ENERGY CORP Common 670837103   210 5,588 SH   SOLE   0 0 0
OLD REPUBLIC INTERNATIONAL Common 680223104   5,264 210,797 SH   SOLE   0 0 0
OMEGA HEALTHCARE INC REIT 681936100   350 12,763 SH   SOLE   0 0 0
ON SEMICONDUCTOR CRP ISIN #US6821891057 Common 682189105   663 8,051 SH   SOLE   0 0 0
ONEOK INC Common 682680103   417 6,565 SH   SOLE   0 0 0
ORACLE CORPORATION Common 68389X105   21,627 232,753 SH   SOLE   0 0 0
O'REILLY AUTOMOTIVE Common 67103H107   623 734 SH   SOLE   0 0 0
OTIS WORLDWIDE CORP COM Common 68902V107   1,228 14,549 SH   SOLE   0 0 0
OUTFRONT MEDIA INC REIT REIT 69007J106   208 12,842 SH   SOLE   0 0 0
OVINTIV INC Common 69047Q102   216 6,000 SH   SOLE   0 0 0
PACKAGING CORPORATION OF AMERICA Common 695156109   453 3,262 SH   SOLE   0 0 0
PALANTIR TECHNOLOGIES INC CL A Class A 69608A108   87 10,238 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC Common 697435105   761 3,809 SH   SOLE   0 0 0
PARAMOUNT GLOBAL CLASS B COMMON STOCK Class B 92556H206   712 31,925 SH   SOLE   0 0 0
PARKER HANNIFIN CORP Common 701094104   220 656 SH   SOLE   0 0 0
PAYCHEX INC Common 704326107   6,415 55,981 SH   SOLE   0 0 0
PAYCOM SOFTWARE INC COM Common 70432V102   2,216 7,288 SH   SOLE   0 0 0
PAYPAL HOLDINGS INCO Common 70450Y103   1,162 15,302 SH   SOLE   0 0 0
PEPSICO INC Common 713448108   83,398 457,475 SH   SOLE   0 0 0
PERKINELMER INC Common 714046109   638 4,785 SH   SOLE   0 0 0
PFIZER INC Common 717081103   18,198 446,040 SH   SOLE   0 0 0
PHILIP MORRIS INTERNATIONAL INC Common 718172109   6,515 66,989 SH   SOLE   0 0 0
PHILLIPS 66 COM Common 718546104   795 7,844 SH   SOLE   0 0 0
PHILLIPS EDISON &CO INC Common 71844V201   7,377 226,156 SH   SOLE   0 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833   43,554 438,827 SH   SOLE   0 0 0
PIMCO INVEST GRADE CORP ETF 72201R817   657 6,833 SH   SOLE   0 0 0
PINDUODUO INC SPON ADS Class A 722304102   875 11,524 SH   SOLE   0 0 0
PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101   316 31,234 SH   SOLE   0 0 0
PIONEER NATURAL RESOURCES CO Common 723787107   9,765 47,811 SH   SOLE   0 0 0
PNC FINANCIAL SERVICES GROUP Common 693475105   17,824 140,239 SH   SOLE   0 0 0
POTLATCHDELTIC CORP Common 737630103   309 6,235 SH   SOLE   0 0 0
POWERSHARES FTSE RAFI US 1000 ETF 46137V613   312 1,988 SH   SOLE   0 0 0
POWERSHARES NATIONAL AMT-FREE MUNICIPAL ETF 46138E537   221 9,342 SH   SOLE   0 0 0
PPG INDUSTRIES INC. Common 693506107   329 2,466 SH   SOLE   0 0 0
PPL CORPORATION Common 69351T106   479 17,250 SH   SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP Common 74251V102   296 3,981 SH   SOLE   0 0 0
PRIVIA HEALTH GROUP INC COM Common 74276R102   1,917 69,448 SH   SOLE   0 0 0
PROCTER & GAMBLE CO Common 742718109   52,954 356,137 SH   SOLE   0 0 0
PROGRESSIVE CORP OHIO Common 743315103   305 2,134 SH   SOLE   0 0 0
PROLOGIS INC REIT 74340W103   8,209 65,790 SH   SOLE   0 0 0
PROSHARES ULTRAPRO QQQ ETF 74347X831   285 10,090 SH   SOLE   0 0 0
PRUDENTIAL FINANCIAL INC Common 744320102   436 5,270 SH   SOLE   0 0 0
PUBLIC STORAGE REIT 74460D109   1,371 4,538 SH   SOLE   0 0 0
QUALCOMM INC Common 747525103   15,488 121,401 SH   SOLE   0 0 0
QUANTA SERVICES INC Common 74762E102   2,832 16,997 SH   SOLE   0 0 0
RAYLIANT QUANTAMENTAL Common 00774Q197   67,918 3,934,992 SH   SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP COM Common 75513E101   16,317 166,617 SH   SOLE   0 0 0
READY CAPITAL CORP Common 75574U101   1,248 122,711 SH   SOLE   0 0 0
REALTY INCOME CORPORATION REIT 756109104   2,696 42,572 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS INC Common 75886F107   3,297 4,013 SH   SOLE   0 0 0
RELIANCE STEEL AND ALUMINUM Common 759509102   379 1,476 SH   SOLE   0 0 0
REPUBLIC SERVICES INC CL A Class A 760759100   6,270 46,369 SH   SOLE   0 0 0
ROBERT HALF INTERNATIONAL INC Common 770323103   764 9,485 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC Common 773903109   915 3,119 SH   SOLE   0 0 0
ROPER INDS INC Common 776696106   7,015 15,918 SH   SOLE   0 0 0
ROSS STORES INC Common 778296103   680 6,411 SH   SOLE   0 0 0
ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102   1,373 14,365 SH   SOLE   0 0 0
ROYCE VALUE TRUST COMMON ETF 780910105   153 11,300 SH   SOLE   0 0 0
S & P GLOBAL INC Common 78409V104   750 2,176 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM REIT 78573L106   217 18,845 SH   SOLE   0 0 0
SALESFORCE COM INC Common 79466L302   4,290 21,475 SH   SOLE   0 0 0
SANOFI ADR ADR 80105N105   1,779 32,684 SH   SOLE   0 0 0
SAP AG SPON ADR EACH REP 1 ORD NPV ADR 803054204   1,781 14,071 SH   SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM Common 803607100   231 1,674 SH   SOLE   0 0 0
SCH US DIV EQUITY ETF ETF 808524797   22,341 305,378 SH   SOLE   0 0 0
SCHLUMBERGER LIMITED Common 806857108   2,818 57,384 SH   SOLE   0 0 0
SCHWAB FUNDAMENTAL US ETF 808524763   604 12,417 SH   SOLE   0 0 0
SCHWAB LARGE CAP GROWTH ETF ETF 808524300   1,221 18,729 SH   SOLE   0 0 0
SCHWAB LARGE CAP VALUE ETF ETF 808524409   3,952 60,257 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722   11,991 303,193 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755   868 27,759 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805   3,357 96,454 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888   31,926 947,067 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771   1,263 22,997 SH   SOLE   0 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102   2,505 52,345 SH   SOLE   0 0 0
SCHWAB US LARGE CAT ETF ETF 808524201   18,756 387,763 SH   SOLE   0 0 0
SCHWAB US REIT ETF ETF 808524847   993 50,920 SH   SOLE   0 0 0
SCHWAB US SMALL CAP ETF ETF 808524607   738 17,611 SH   SOLE   0 0 0
SECTOR SPDR FINANCIAL ETF ETF 81369Y605   617 19,199 SH   SOLE   0 0 0
SECTOR SPDR HEALTH CARE ETF 81369Y209   20,450 157,960 SH   SOLE   0 0 0
SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803   26,494 175,448 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308   300 4,016 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704   692 6,843 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407   267 1,787 SH   SOLE   0 0 0
SERVICE NOW INC Common 81762P102   15,553 33,467 SH   SOLE   0 0 0
SHELL ADR EACH REP 2 ORD WI Common 780259305   2,644 45,947 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO Common 824348106   333 1,481 SH   SOLE   0 0 0
SIMON PROPERTY GROUP INC REIT 828806109   441 3,943 SH   SOLE   0 0 0
SM ENERGY CO Common 78454L100   2,663 94,550 SH   SOLE   0 0 0
SNAP ON INC Common 833034101   1,980 8,019 SH   SOLE   0 0 0
SOFI TECHNOLOGIES INC Common 83406F102   815 134,187 SH   SOLE   0 0 0
SONY GROUP CORPORATION SPON ADS ADR 835699307   1,415 15,605 SH   SOLE   0 0 0
SOUTHERN CO Common 842587107   1,174 16,868 SH   SOLE   0 0 0
SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359   241 3,597 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109   571 1,717 SH   SOLE   0 0 0
SPDR GOLD TRUST ETF 78463V107   36,159 197,351 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848   4,345 168,875 SH   SOLE   0 0 0
SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721   1,446 30,890 SH   SOLE   0 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854   218 4,527 SH   SOLE   0 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847   3,717 84,602 SH   SOLE   0 0 0
SPDR Portfolio Total Stock Market ETF ETF 78464A805   213 4,216 SH   SOLE   0 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839   375 5,668 SH   SOLE   0 0 0
SPDR S&P 500 ETF 78462F103   40,772 99,591 SH   SOLE   0 0 0
SPDR S&P 500 GROWTH ETF 78464A409   1,270 22,949 SH   SOLE   0 0 0
SPDR S&P 500 VALUE ETF 78464A508   1,038 25,482 SH   SOLE   0 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201   1,821 24,688 SH   SOLE   0 0 0
SPDR S&P DIVIDEND ETF 78464A763   24,854 200,903 SH   SOLE   0 0 0
SPDR SER TR MSCI USA STRTGIC ETF 78468R812   142,386 1,228,208 SH   SOLE   0 0 0
SPDR SER TR S&P BIOTECH ETF ETF 78464A870   529 6,936 SH   SOLE   0 0 0
SPDR SERIES TRUST NUVEEN S&P HIGH YLD MU ETF 78464A284   1,391 55,561 SH   SOLE   0 0 0
SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663   1,989 21,666 SH   SOLE   0 0 0
SPDR DOUBLELINE TOTAL RETURN TACT ETF ETF 78467V848   3,704 90,286 SH   SOLE   0 0 0
SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103   10,283 372,853 SH   SOLE   0 0 0
STARBUCKS CORP Common 855244109   3,415 32,800 SH   SOLE   0 0 0
STARWOOD PROPERTY TRUST INC. REIT 85571B105   487 27,525 SH   SOLE   0 0 0
STATE STREET CORP Common 857477103   388 5,120 SH   SOLE   0 0 0
STERIS CORPORATION Common G8473T100   1,058 5,531 SH   SOLE   0 0 0
Stonex Group Inc Common 861896108   373 3,603 SH   SOLE   0 0 0
STRYKER CORP Common 863667101   726 2,543 SH   SOLE   0 0 0
SUN COMMUNITIES REIT 866674104   231 1,638 SH   SOLE   0 0 0
SUNCOR ENERGY COM Common 867224107   24,445 787,266 SH   SOLE   0 0 0
SYNOPSYS INC Common 871607107   293 758 SH   SOLE   0 0 0
SYSCO CORP Common 871829107   25,655 332,189 SH   SOLE   0 0 0
T MOBILE US INC COM Common 872590104   575 3,972 SH   SOLE   0 0 0
T ROWE PRICE GROUP INC Common 74144T108   683 6,049 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100   529 5,683 SH   SOLE   0 0 0
TARGET CORP Common 87612E106   8,319 50,226 SH   SOLE   0 0 0
TE CONNECTIVITY LTD COM CHF0.77 Common H84989104   1,601 12,211 SH   SOLE   0 0 0
TESLA INC Common 88160R101   3,180 15,327 SH   SOLE   0 0 0
TETRA TECH INC. Common 88162G103   237 1,616 SH   SOLE   0 0 0
TEXAS INSTRUMENTS INC Common 882508104   1,632 8,772 SH   SOLE   0 0 0
TEXAS PACIFIC LAND TRUST Common 88262P102   15,117 8,887 SH   SOLE   0 0 0
THE CHARLES SCHWAB CORP Common 808513105   1,878 35,857 SH   SOLE   0 0 0
THE ENSIGN GROUP Common 29358P101   10,465 109,537 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102   9,853 17,095 SH   SOLE   0 0 0
TJX COMPANIES INC Common 872540109   34,071 434,801 SH   SOLE   0 0 0
TOLL BROS INC Common 889478103   3,475 57,893 SH   SOLE   0 0 0
TOWNE BANK Common 89214P109   724 27,158 SH   SOLE   0 0 0
TRACTOR SUPPLY Common 892356106   570 2,426 SH   SOLE   0 0 0
TRANE TECHNOLOGIES PLC COM Common G8994E103   380 2,063 SH   SOLE   0 0 0
TRANSCAT INC COM Common 893529107   1,220 13,650 SH   SOLE   0 0 0
TRANSDIGM GROUP INC Common 893641100   3,686 5,001 SH   SOLE   0 0 0
TRANSOCEAN LIMITED COM CHF15 Common H8817H100   159 25,033 SH   SOLE   0 0 0
TRAVEL PLUS LEISURE CO COM Common 894164102   2,612 66,635 SH   SOLE   0 0 0
TRAVELERS COMPANIES Common 89417E109   1,374 8,015 SH   SOLE   0 0 0
TRIMBLE NAVIGATION LTD Common 896239100   14,541 277,392 SH   SOLE   0 0 0
TRUIST FINL CORP Common 89832Q109   774 22,711 SH   SOLE   0 0 0
UBS AG CHF0.10 Common H42097107   357 16,750 SH   SOLE   0 0 0
ULTA SALON COSM & FRAG INC COM Common 90384S303   402 737 SH   SOLE   0 0 0
UNILEVER PLC ADR 904767704   1,657 31,905 SH   SOLE   0 0 0
UNION PACIFIC CORP Common 907818108   9,464 47,026 SH   SOLE   0 0 0
UNITED BANKSHARES INC Common 909907107   1,975 56,106 SH   SOLE   0 0 0
UNITED PARCEL SERVICES INC Common 911312106   12,499 64,433 SH   SOLE   0 0 0
UNITED RENTALS INC Common 911363109   27,638 69,836 SH   SOLE   0 0 0
UNITEDHEALTH GROUP Common 91324P102   60,152 127,281 SH   SOLE   0 0 0
US BANCORP Common 902973304   6,945 192,662 SH   SOLE   0 0 0
US FOOD HOLDING CORP Common 912008109   4,276 115,744 SH   SOLE   0 0 0
UTZ BRANDS INC Common 918090101   298 18,066 SH   SOLE   0 0 0
VALERO ENERGY CORP Common 91913Y100   302 2,163 SH   SOLE   0 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676   214 812 SH   SOLE   0 0 0
VANECK VECTORS HIGH YLD MUNI ETF 92189H409   10,098 195,169 SH   SOLE   0 0 0
VANGUARD CORP BOND ETF ETF 92206C409   19,995 262,296 SH   SOLE   0 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844   150,991 980,399 SH   SOLE   0 0 0
VANGUARD ESG US STOCK ETF ETF 921910733   1,149 16,027 SH   SOLE   0 0 0
VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652   50,718 361,758 SH   SOLE   0 0 0
VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858   45,763 1,013,124 SH   SOLE   0 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406   142,686 1,352,477 SH   SOLE   0 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751   4,557 24,042 SH   SOLE   0 0 0
VANGUARD INDEX GROWTH ETF 922908736   17,588 70,511 SH   SOLE   0 0 0
VANGUARD INDEX VALUE ETF 922908744   43,980 318,441 SH   SOLE   0 0 0
VANGUARD INFO TECH INDEX ETF 92204A702   346 897 SH   SOLE   0 0 0
VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870   17,489 218,010 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042718   470 4,307 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775   1,949 36,446 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858   46,323 1,146,602 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742   1,619 17,583 SH   SOLE   0 0 0
VANGUARD LRG CAP ETF US PRIME MKT 750 ETF 922908637   67,305 360,285 SH   SOLE   0 0 0
VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538   3,897 19,994 SH   SOLE   0 0 0
VANGUARD MID-CAP ETF ETF 922908629   4,060 19,247 SH   SOLE   0 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512   42,441 316,562 SH   SOLE   0 0 0
VANGUARD MUNI BOND TAX-EXEMPT ETF ETF 922907746   8,647 170,690 SH   SOLE   0 0 0
VANGUARD REIT INDEX ETF ETF 922908553   4,431 53,354 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730   6,945 37,270 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714   20,951 313,597 SH   SOLE   0 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664   1,793 24,870 SH   SOLE   0 0 0
VANGUARD RUSSELL 2000 GROWTH INDEX ETF 92206C623   405 2,456 SH   SOLE   0 0 0
VANGUARD S&P 500 ETF ETF 922908363   262,055 696,824 SH   SOLE   0 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505   281 1,220 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VANGUARD RUSS3000 IDX FD ETF SHS ETF 92206C599   2,972 16,212 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504   739 3,098 SH   SOLE   0 0 0
VANGUARD SHORT TERM ETF 92206C102   279 4,759 SH   SOLE   0 0 0
VANGUARD SHORT-TERM BOND INDEX ETF 921937827   3,297 43,104 SH   SOLE   0 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595   29,742 137,435 SH   SOLE   0 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   38,634 243,349 SH   SOLE   0 0 0
VANGUARD TELECOMMUNICATION SERVICES ETF ETF 92204A884   330 3,409 SH   SOLE   0 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   2,091 28,317 SH   SOLE   0 0 0
VANGUARD TOTAL INTL ETF ETF 921909768   19,652 355,958 SH   SOLE   0 0 0
VANGUARD TOTAL STOCK MARKET ETF 922908769   102,484 502,125 SH   SOLE   0 0 0
Vanguard Ultra Short ETF 92203C303   966 19,613 SH   SOLE   0 0 0
VANGUARD US FINLS ETF 92204A405   699 8,971 SH   SOLE   0 0 0
VEEVA SYS INC CL A COM Common 922475108   11,180 60,832 SH   SOLE   0 0 0
VENTAS INC REIT 92276F100   419 9,659 SH   SOLE   0 0 0
VERADIGM INC Common 01988P108   2,012 154,141 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS Common 92343V104   6,974 179,337 SH   SOLE   0 0 0
VERTEX PHARMACEUTCLS INC Common 92532F100   35,428 112,446 SH   SOLE   0 0 0
VIATRIS INC COM Common 92556V106   114 11,870 SH   SOLE   0 0 0
VICI PPTYS INC COM REIT 925652109   347 10,641 SH   SOLE   0 0 0
VISA INC COM Class A 92826C839   18,769 83,247 SH   SOLE   0 0 0
VMWARE INC Common 928563402   1,872 14,997 SH   SOLE   0 0 0
W. P. CAREY INC REIT 92936U109   410 5,293 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108   10,510 303,920 SH   SOLE   0 0 0
WALMART STORES INC Common 931142103   2,133 14,463 SH   SOLE   0 0 0
WALT DISNEY CO Common 254687106   19,384 193,584 SH   SOLE   0 0 0
WARNER BROS DISCOVERY INC COM SER A Common 934423104   282 18,673 SH   SOLE   0 0 0
WASTE CONNECTIONS INC. Common 94106B101   415 2,981 SH   SOLE   0 0 0
WASTE MANAGEMENT INC Common 94106L109   1,991 12,202 SH   SOLE   0 0 0
WATERS CORP Common 941848103   2,145 6,927 SH   SOLE   0 0 0
WEBSTER FINANCIAL CORP Common 947890109   2,553 64,771 SH   SOLE   0 0 0
WEC ENERGY GROUP INC Common 92939U106   1,204 12,700 SH   SOLE   0 0 0
WELLS FARGO & CO Common 949746101   845 22,602 SH   SOLE   0 0 0
WELLTOWER INC REIT 95040Q104   1,136 15,847 SH   SOLE   0 0 0
WESCO INTERNATIONAL INC. Common 95082P105   3,833 24,803 SH   SOLE   0 0 0
WESTERN ALLIANCE BANCORPORATION Common 957638109   2,871 80,781 SH   SOLE   0 0 0
WESTLAKE CHEM CORP Common 960413102   262 2,257 SH   SOLE   0 0 0
WEYERHAEUSER CO REIT 962166104   344 11,431 SH   SOLE   0 0 0
WIPRO LTD ADR ADR 97651M109   47 10,547 SH   SOLE   0 0 0
WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315   705 18,627 SH   SOLE   0 0 0
WISDOMTREE EQUITY INC FD ETF 97717W208   3,889 47,277 SH   SOLE   0 0 0
WISDOMTREE LARGECAP DIVIDEND ETF 97717W307   1,183 19,120 SH   SOLE   0 0 0
WISDOMTREE TRUST CURRNCY INT E Q ETF Bank Holding Co. 97717X263   828 26,799 SH   SOLE   0 0 0
WISDOMTREE US QLTY DIV GRWTH ETF 97717X669   1,505 24,144 SH   SOLE   0 0 0
WYNDHAM HOTELS &RESORTS INC COM Common 98311A105   3,386 49,911 SH   SOLE   0 0 0
YETI HOLDINGS INC Common 98585X104   1,266 31,649 SH   SOLE   0 0 0
YUM CHINA HOLDINGS Common 98850P109   541 8,531 SH   SOLE   0 0 0
YUM! BRANDS INC Common 988498101   2,708 20,500 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATION Common 989207105   316 993 SH   SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM Common 98956P102   4,021 31,124 SH   SOLE   0 0 0
ZOETIS INC COM USD0.01 CL A Common 98978V103   1,929 11,589 SH   SOLE   0 0 0
FIRST TRUST DORSEY WRIGHT DYNAMIC FOC 5 ETF 33738R878   265 6,260 SH   SOLE   0 0 0
ISHARES TR PHLX SEMICONDUCTOR ETF ETF 464287523   258 581 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   19,781 314,530 SH   SOLE   0 0 0
SCHWAB US MID-CAP ETF ETF 808524508   624 9,199 SH   SOLE   0 0 0
CSW Industrials, Inc. Common 126402106   754 5,430 SH   SOLE   0 0 0
FNCB Bancorp Inc Common 302578109   341 55,000 SH   SOLE   0 0 0
Gladstone Land Corp REIT 376549101   954 57,272 SH   SOLE   0 0 0
IShares DJ Financial Sector In ETF 464287788   6,469 90,936 SH   SOLE   0 0 0
Jounce Therapeutics Inc Common 481116101   46 25,000 SH   SOLE   0 0 0
New Gold Inc. F Common 644535106   14 12,458 SH   SOLE   0 0 0
Penske Automotive Group, Inc. Common 70959W103   893 6,297 SH   SOLE   0 0 0
Republic First Bancorp Inc Common 760416107   20 14,387 SH   SOLE   0 0 0
Reviva Pharmaceuticals Holding Common 76152G100   390 93,000 SH   SOLE   0 0 0
Short S&P 500 Proshares ETF 74347B425   2,493 166,189 SH   SOLE   0 0 0
Vanguard Mega Cap Growth ETF ETF 921910816   548 2,679 SH   SOLE   0 0 0
Wheels Up Experience Inc Common 96328L106   44 69,964 SH   SOLE   0 0 0
Willamette Valley Vineyards, I Common 969136100   145 23,921 SH   SOLE   0 0 0
iShares Core S&P U.S Value ETF ETF 464287663   28,718 389,242 SH   SOLE   0 0 0
Invesco Bulletshares 2023 Muni ETF 46138J544   234 9,314 SH   SOLE   0 0 0
Invesco Bulletshares 2024 Muni ETF 46138J536   231 9,291 SH   SOLE   0 0 0
Invesco Bulletshares 2025 Muni ETF 46138J528   229 9,315 SH   SOLE   0 0 0
Invesco Bulletshares 2026 Muni ETF 46138J510   223 9,362 SH   SOLE   0 0 0
Invesco Bulletshares 2028 Muni ETF 46138J486   222 9,378 SH   SOLE   0 0 0
The Simplify Interest Rate Hed ETF 82889N855   5,320 87,279 SH   SOLE   0 0 0
iShares iBonds Dec 2025 Term M ETF 46435U432   239 9,000 SH   SOLE   0 0 0
iShares iBonds Dec 2026 Term M ETF 46435U259   230 9,000 SH   SOLE   0 0 0
iShares iBonds Dec 2027 Term M ETF 46435U283   204 8,000 SH   SOLE   0 0 0
iShares iBonds Dec 2028 Term M ETF 46435U325   222 8,675 SH   SOLE   0 0 0
SPDR GOLD MINISHARES TRUST ETF 98149E303   542 13,866 SH   SOLE   0 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   8,990 177,012 SH   SOLE   0 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   526 9,645 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED GLOBAL COM Common 27829F108   217 27,740 SH   SOLE   0 0 0
META PLATFORMS INC CL A Class A 30303M102   4,033 19,027 SH   SOLE   0 0 0
GOLDMAN SACHS BDC INC SHS Bus. Dev. Co. 38147U107   356 26,113 SH   SOLE   0 0 0
BARINGS CORPORATE INVS COM Common 06759X107   649 45,855 SH   SOLE   0 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   3,214 30,213 SH   SOLE   0 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   293 6,350 SH   SOLE   0 0 0
TOMPKINS FINL CORP COM Common 890110109   630 9,522 SH   SOLE   0 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206   22,529 470,535 SH   SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM Common 83417M104   204 670 SH   SOLE   0 0 0
SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855   354 6,495 SH   SOLE   0 0 0
BROADMARK RLTY CAP INC REIT 11135B100   978 208,085 SH   SOLE   0 0 0
CALAMOS GBL DYN INCOME FUND Closed-end ETF 12811L107   318 53,241 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED BUY- Closed-end ETF 27828Y108   270 21,378 SH   SOLE   0 0 0
ETF MANAGERS TR ETF 26924G409   267 6,401 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500   269 5,159 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y343   1,066 25,621 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y483   279 16,291 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E263   408 8,189 SH   SOLE   0 0 0
ISHARES TR - 10-20 YR TRS ETF ETF 464288653   1,131 9,874 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q852   358 7,563 SH   SOLE   0 0 0
LISTED FD TR ETF 53656F847   2,048 68,659 SH   SOLE   0 0 0
NORTHERN LTS FD TR III ETF 66538R722   2,132 100,648 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X889   6,005 186,945 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R739   9,378 197,234 SH   SOLE   0 0 0
SPDR SER TR - PORTFOLIO Aggregate ETF 78464A649   234 9,055 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V608   700 16,885 SH   SOLE   0 0 0
Invesco S&P 500 Pure Growth ETF ETF 46137V266   651 4,304 SH   SOLE   0 0 0
JPMorgan US Momentum Factor ETF ETF 46641Q779   259 6,523 SH   SOLE   0 0 0
Nano Dimension Ltd ADR ADR 63008G203   51 17,500 SH   SOLE   0 0 0
SPDR Portfolio S&P 600 Sm Cap ETF ETF 78468R853   1,226 32,467 SH   SOLE   0 0 0
GOLUB CAP BDC INC Common 38173M102   6,960 513,239 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703   498 3,395 SH   SOLE   0 0 0
ISHARES TR ETF 464288562   1,159 16,417 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR ETF 381430529   8,549 85,375 SH   SOLE   0 0 0
ISHARES U S ETF TR ETF 46431W838   9,618 192,522 SH   SOLE   0 0 0
ISHARES TR ETF 46436E718   8,537 84,876 SH   SOLE   0 0 0
DIREXION SHS ETF TR ETF 25459W102   201 5,413 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V837   360 4,739 SH   SOLE   0 0 0
ISHARES TR BLACKROCK ULTRA ETF 46434V878   309 6,152 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG INVT ETF 78468R200   730 23,985 SH   SOLE   0 0 0