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
3M CO COM Stock 88579Y101   30,425 324 SH   SOLE   324 0 0
ABBOTT LABS COM Stock 002824100   546,237 5,640 SH   SOLE   5,640 0 0
ABBVIE INC COM Stock 00287Y109   640,513 4,297 SH   SOLE   4,297 0 0
ACCENTURE LTD BERMUDA CL A Stock G1151C101   66,948 217 SH   SOLE   217 0 0
ACTIVISION INC Stock 00507V109   3,291 35 SH   SOLE   35 0 0
ADIENT PLC ORD SHS Stock G0084W101   73 2 SH   SOLE   2 0 0
ADOBE SYS INC Stock 00724F101   128,240 251 SH   SOLE   251 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   10,353 100 SH   SOLE   100 0 0
ADVANSIX INC COM Stock 00773T101   373 12 SH   SOLE   12 0 0
ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453   1,588 200 SH   SOLE   200 0 0
AERCAP HOLDINGS NV SHS Stock N00985106   404,660 6,457 SH   SOLE   6,457 0 0
AEROVIRONMENT INC COM Stock 008073108   2,788 25 SH   SOLE   25 0 0
AES CORP Stock 00130H105   1,456 95 SH   SOLE   95 0 0
AFFILIATED MANAGERS GROUP INC Stock 008252108   30 0 SH   SOLE   0 0 0
AFLAC INC COM Stock 001055102   51,882 675 SH   SOLE   675 0 0
AGILENT TECH INC Stock 00846U101   13,944 124 SH   SOLE   124 0 0
AGNICO EAGLE MINES LTD COM Stock 008474108   13,060 287 SH   SOLE   287 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   133,875 472 SH   SOLE   472 0 0
AIRBNB INC COM CL A Stock 009066101   10,016 73 SH   SOLE   73 0 0
AKAMAI TECH Stock 00971T101   10,654 100 SH   SOLE   100 0 0
ALARM COM HLDGS INC COM Stock 011642105   673 11 SH   SOLE   11 0 0
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109   613 6 SH   SOLE   6 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   10,149 117 SH   SOLE   117 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   10,076 33 SH   SOLE   33 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106   1,518 50 SH   SOLE   50 0 0
ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101   2,300 38 SH   SOLE   38 0 0
ALLSTATE CORP Stock 020002101   41,251 370 SH   SOLE   370 0 0
ALLY FINL INC COM Stock 02005N100   7,441 278 SH   SOLE   278 0 0
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107   93,332 527 SH   SOLE   527 0 0
ALPHA & OMEGA SEMICONDUCTOR LT SHS Stock G6331P104   2,984 100 SH   SOLE   100 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   1,403,543 10,645 SH   SOLE   10,645 0 0
ALPINE GLOBAL PREMIER PROPERTIES FD CEF 00302L108   4 1 SH   SOLE   1 0 0
ALPS TRUST ETF ALERIAN MLP ETF 00162Q452   155,925 3,694 SH   SOLE   3,694 0 0
ALTRIA GROUP INC COM Stock 02209S103   44,272 1,052 SH   SOLE   1,052 0 0
AMAZON.COM INC Stock 023135106   1,804,214 14,193 SH   SOLE   14,193 0 0
AMCON DISTRG CO COM NEW Stock 02341Q205   5,566 27 SH   SOLE   27 0 0
AMDOCS LTD SHS Stock G02602103   708 8 SH   SOLE   8 0 0
AMEDISYS INC COM Stock 023436108   280 3 SH   SOLE   3 0 0
AMEREN CORP Stock 023608102   5,239 70 SH   SOLE   70 0 0
AMERICA MOVIL SERIES L ADR ADR 02390A101   30,555 1,764 SH   SOLE   1,764 0 0
AMERICAN AIRLS GROUP INC COM Stock 02376R102   13,704 1,069 SH   SOLE   1,069 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   155,501 2,067 SH   SOLE   2,067 0 0
AMERICAN EXPRESS CO COM Stock 025816109   380,811 2,552 SH   SOLE   2,552 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784   10,796 178 SH   SOLE   178 0 0
AMERICAN OUTDOOR BRANDS INC COM Stock 02875D109   1,518 155 SH   SOLE   155 0 0
AMERICAN TOWER CORP REIT 03027X100   1,334,575 8,115 SH   SOLE   8,115 0 0
AMERICAN WATER WORKS CO Stock 030420103   371 3 SH   SOLE   3 0 0
AMERIPRISE FINANCIAL INC. Stock 03076C106   132,638 402 SH   SOLE   402 0 0
AMGEN INC Stock 031162100   528,155 1,965 SH   SOLE   1,965 0 0
AMMO INC COM Stock 00175J107   10,100 5,000 SH   SOLE   5,000 0 0
AMN HEALTHCARE SVCS INC COM Stock 001744101   767 9 SH   SOLE   9 0 0
AMPHENOL CORP CL A Stock 032095101   3,543 42 SH   SOLE   42 0 0
AMPLIFY EMERGING MARKETS FINTECH ETF ETF 032108870   1,010 50 SH   SOLE   50 0 0
AMPLIFY LITHIUM & BATTERY TECHNOLOGY ETF ETF 032108805   1,202 106 SH   SOLE   106 0 0
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607   7,902 396 SH   SOLE   396 0 0
ANALOG DEVICES INC COM Stock 032654105   989,642 5,652 SH   SOLE   5,652 0 0
ANDERSONS INC COM Stock 034164103   41,956 814 SH   SOLE   814 0 0
ANSYS INC Stock 03662Q105   1,190 4 SH   SOLE   4 0 0
AON CORP Stock G0403H108   35,138 108 SH   SOLE   108 0 0
APOLLO COML REAL EST FIN INC COM REIT 03762U105   6,291 621 SH   SOLE   621 0 0
APPLE INC Stock 037833100   11,532,751 67,360 SH   SOLE   67,360 0 0
APPLIED MATLS INC COM Stock 038222105   67,462 487 SH   SOLE   487 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102   30,100 399 SH   SOLE   399 0 0
ARISTA NETWORKS INC COM Stock 040413106   19,864 108 SH   SOLE   108 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203   10,163 193 SH   SOLE   193 0 0
ARK FINTECH INNOVATION ETF ETF 00214Q708   24,820 1,282 SH   SOLE   1,282 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302   4,103 147 SH   SOLE   147 0 0
ARK INNOVATION ETF ETF 00214Q104   41,682 1,050 SH   SOLE   1,050 0 0
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401   1,354 25 SH   SOLE   25 0 0
ARRAY TECHNOLOGIES INC COM SHS Stock 04271T100   4,771 215 SH   SOLE   215 0 0
ASHLAND INC COM Stock 044186104   10,210 125 SH   SOLE   125 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   11,803 20 SH   SOLE   20 0 0
ASSURANT INC COM Stock 04621X108   1,608 11 SH   SOLE   11 0 0
ASTRAZENECA PLC- SPONS ADR ADR 046353108   24,108 356 SH   SOLE   356 0 0
AT&T INC COM Stock 00206R102   344,810 22,956 SH   SOLE   22,956 0 0
ATLASSIAN CORPORATION CL A Stock 049468101   21,646 107 SH   SOLE   107 0 0
ATMOS ENERGY CORP Stock 049560105   29,963 282 SH   SOLE   282 0 0
AURORA CANNABIS INC COM Stock 05156X884   82 140 SH   SOLE   140 0 0
AUTODESK INC Stock 052769106   7,242 35 SH   SOLE   35 0 0
AUTOLIV INC COM Stock 052800109   1,104 11 SH   SOLE   11 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   438,373 1,822 SH   SOLE   1,822 0 0
AUTOZONE INC COM Stock 053332102   10,160 4 SH   SOLE   4 0 0
AVAGO TECHNOLOGIES LTD Stock 11135F101   291,809 351 SH   SOLE   351 0 0
AVANGRID INC COM Stock 05351W103   3,017 100 SH   SOLE   100 0 0
AVIAT NETWORKS INC COM NEW Stock 05366Y201   6,240 200 SH   SOLE   200 0 0
B&G FOODS INC CLASS A Stock 05508R106   1,115 112 SH   SOLE   112 0 0
BANK AMERICA CORP COM Stock 060505104   578,688 21,135 SH   SOLE   21,135 0 0
BANK HAWAII CORP COM Stock 062540109   609 12 SH   SOLE   12 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100   41,366 969 SH   SOLE   969 0 0
BANK OF MONTREAL Stock 063671101   1,002 11 SH   SOLE   11 0 0
BANK OF NT BUTTERFIELD&SON LTD SHS NEW Stock G0772R208   7,582 280 SH   SOLE   280 0 0
BARRICK GOLD CORP F Stock 067901108   2,308 158 SH   SOLE   158 0 0
BATH & BODY WORKS INC COM Stock 070830104   1,855 54 SH   SOLE   54 0 0
BAXTER INTL INC COM Stock 071813109   11,325 300 SH   SOLE   300 0 0
BCE INC COM NEW Stock 05534B760   2,672 70 SH   SOLE   70 0 0
BECTON DICKINSON & CO COM Stock 075887109   72,995 282 SH   SOLE   282 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   531,477 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,535,121 7,237 SH   SOLE   7,237 0 0
BEST BUY INC COM Stock 086516101   6,148 88 SH   SOLE   88 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108   55,274 971 SH   SOLE   971 0 0
BIOGEN IDEC INC Stock 09062X103   253,105 984 SH   SOLE   984 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101   26,544 300 SH   SOLE   300 0 0
BIO-TECHNE CORP COM Stock 09073M104   34,092 500 SH   SOLE   500 0 0
BLACKLINE INC COM Stock 09239B109   499 9 SH   SOLE   9 0 0
BLACKROCK INC Stock 09247X101   70,462 108 SH   SOLE   108 0 0
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878   56,805,158 1,127,533 SH   SOLE   1,127,533 0 0
BLACKSTONE INC COM Stock 09260D107   247,377 2,308 SH   SOLE   2,308 0 0
BLACKSTONE MTG TR INC COM CL A REIT 09257W100   8,587 394 SH   SOLE   394 0 0
BLOCK INC CL A Stock 852234103   17,394 393 SH   SOLE   393 0 0
BLOOM ENERGY CORP COM CL A Stock 093712107   2,758 208 SH   SOLE   208 0 0
BOEING CO COM Stock 097023105   73,132 381 SH   SOLE   381 0 0
BOK FINL CORP COM NEW Stock 05561Q201   15,684 196 SH   SOLE   196 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   6,168 2 SH   SOLE   2 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106   4,808 44 SH   SOLE   44 0 0
BORG WARNER AUTOMOTIVE INC Stock 099724106   1,770 43 SH   SOLE   43 0 0
BOSTON PPTYS INC REIT 101121101   118,085 1,985 SH   SOLE   1,985 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   60,984 1,155 SH   SOLE   1,155 0 0
BP PLC SPONSORED ADR ADR 055622104   157 4 SH   SOLE   4 0 0
BRIGHTHOUSE FINL INC COM Stock 10922N103   68,761 1,405 SH   SOLE   1,405 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   75,720 1,304 SH   SOLE   1,304 0 0
BROADRIDGE FIN SOL Stock 11133T103   14,830 82 SH   SOLE   82 0 0
BROADWIND INC COM NEW Stock 11161T207   62,998 19,687 SH   SOLE   19,687 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105   10,882 326 SH   SOLE   326 0 0
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107   40,162 1,284 SH   SOLE   1,284 0 0
BROOKFIELD REINS LTD CL A EXCH LT VTG Stock G16250105   256 8 SH   SOLE   8 0 0
BROOKLINE BANCORP INC CMN Stock 11373M107   157,929 17,335 SH   SOLE   17,335 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   93,119 748 SH   SOLE   748 0 0
BUNGE LIMITED F Stock G16962105   1,281 11 SH   SOLE   11 0 0
BURLINGTON STORES INC COM Stock 122017106   1,353 10 SH   SOLE   10 0 0
CADENCE DESIGN SYSTEM INC COM Stock 127387108   41,940 179 SH   SOLE   179 0 0
CALEDONIA MNG CORP PLC SHS NEW Stock G1757E113   227 23 SH   SOLE   23 0 0
CALIFORNIA WTR SVC GROUP COM Stock 130788102   20,324 429 SH   SOLE   429 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102   8,884 82 SH   SOLE   82 0 0
CANADIAN PAC RAILWAYLTD Stock 13646K108   754 10 SH   SOLE   10 0 0
CANADIAN SOLAR INC COM Stock 136635109   2,116 86 SH   SOLE   86 0 0
CANDEL THERAPEUTICS INC COM Stock 137404109   89,525 97,310 SH   SOLE   97,310 0 0
CANNAE HLDGS INC COM Stock 13765N107   3,281 176 SH   SOLE   176 0 0
CANOPY GROWTH CORP COM Stock 138035100   849 1,084 SH   SOLE   1,084 0 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105   5,231 53 SH   SOLE   53 0 0
CARDINAL HEALTH INC Stock 14149Y108   65 0 SH   SOLE   0 0 0
CARLYLE SECURED LENDING INC COM CEF 872280102   7,134 491 SH   SOLE   491 0 0
CARMAX INC Stock 143130102   1,415 20 SH   SOLE   20 0 0
CARNIVAL CORP Stock 143658300   8,566 624 SH   SOLE   624 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104   83,335 1,509 SH   SOLE   1,509 0 0
CATERPILLAR INC COM Stock 149123101   239,796 878 SH   SOLE   878 0 0
CBRE GROUP INC A Stock 12504L109   739 10 SH   SOLE   10 0 0
CBS CORP CL B Stock 92556H206   8,172 633 SH   SOLE   633 0 0
CELANESE CORPORATION Stock 150870103   24,058 191 SH   SOLE   191 0 0
CENCORA INC COM Stock 03073E105   27,249 151 SH   SOLE   151 0 0
CENTENE CORP DEL COM Stock 15135B101   620 9 SH   SOLE   9 0 0
CERENCE INC COM Stock 156727109   570 28 SH   SOLE   28 0 0
CF INDS HLDGS INC COM Stock 125269100   7,078 82 SH   SOLE   82 0 0
CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105   547 110 SH   SOLE   110 0 0
CHARLES SCHWAB CORP Stock 808513105   60,114 1,094 SH   SOLE   1,094 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   25,070 57 SH   SOLE   57 0 0
CHEMED CORP NEW COM Stock 16359R103   1,045 2 SH   SOLE   2 0 0
CHEVRON CORP NEW COM Stock 166764100   668,997 3,967 SH   SOLE   3,967 0 0
CHICAGO MERCANTILE HLDGS INC Stock 12572Q105   12,143 60 SH   SOLE   60 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   3,664 2 SH   SOLE   2 0 0
CHUBB LIMITED COM Stock H1467J104   49,675 238 SH   SOLE   238 0 0
CHURCH & DWIGHT INC Stock 171340102   215,195 2,348 SH   SOLE   2,348 0 0
CIGNA CORP Stock 125523100   565,221 1,975 SH   SOLE   1,975 0 0
CINCINNATI FINL CORP COM Stock 172062101   13,538 132 SH   SOLE   132 0 0
CISCO SYS INC Stock 17275R102   890,535 16,565 SH   SOLE   16,565 0 0
CITIGROUP INC Stock 172967424   66,100 1,607 SH   SOLE   1,607 0 0
CITIZENS FINL GROUP INC COM Stock 174610105   2,040 76 SH   SOLE   76 0 0
CIVITAS RESOURCES INC COM NEW Stock 17888H103   20,067 248 SH   SOLE   248 0 0
CLEANSPARK INC COM NEW Stock 18452B209   3,810 1,000 SH   SOLE   1,000 0 0
CLEARWAY ENERGY INC CL A Stock 18539C105   16,685 837 SH   SOLE   837 0 0
CLOROX CO DEL COM Stock 189054109   98,429 751 SH   SOLE   751 0 0
CLOVER HEALTH INVESTMENTS CORP COM CL A Stock 18914F103   216 200 SH   SOLE   200 0 0
CMS ENERGY CORP COM Stock 125896100   996 18 SH   SOLE   18 0 0
COACH INC Stock 876030107   1,032 35 SH   SOLE   35 0 0
COCA COLA CO COM Stock 191216100   240,407 4,294 SH   SOLE   4,294 0 0
COCA COLA CONS INC COM Stock 191098102   3,184 5 SH   SOLE   5 0 0
COCA COLA ENTERPRISEINC Stock G25839104   3,596 57 SH   SOLE   57 0 0
COGNEX CORP COM Stock 192422103   342 8 SH   SOLE   8 0 0
COGNIZANT TECH SOLUTIONS CORP Stock 192446102   5,844 86 SH   SOLE   86 0 0
COINBASE GLOBAL INC COM CL A Stock 19260Q107   3,003 40 SH   SOLE   40 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   189,122 2,659 SH   SOLE   2,659 0 0
COLUMBIA BKG SYS INC COM Stock 197236102   6,789 334 SH   SOLE   334 0 0
COLUMBIA EMERGING MARKETS CONSUMER ETF ETF 19762B509   145 7 SH   SOLE   7 0 0
COLUMBIA SPORTSWEAR CO COM Stock 198516106   77 1 SH   SOLE   1 0 0
COMCAST CORP NEW CL A Stock 20030N101   1,041,468 23,488 SH   SOLE   23,488 0 0
COMERICA INC COM Stock 200340107   2,091 50 SH   SOLE   50 0 0
COMMERCE BANCSHARES INC COM Stock 200525103   8,708 181 SH   SOLE   181 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   6,132 93 SH   SOLE   93 0 0
COMMUNITY BK SYS INC COM Stock 203607106   120,742 2,860 SH   SOLE   2,860 0 0
COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101   740 100 SH   SOLE   100 0 0
CONAGRA BRANDS INC COM Stock 205887102   1,966 71 SH   SOLE   71 0 0
CONOCOPHILLIPS COM Stock 20825C104   258,674 2,159 SH   SOLE   2,159 0 0
CONSOLIDATED EDISON INC COM Stock 209115104   199,643 2,334 SH   SOLE   2,334 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108   4,726 18 SH   SOLE   18 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109   48,016 440 SH   SOLE   440 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407   29,216 181 SH   SOLE   181 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308   970,873 14,109 SH   SOLE   14,109 0 0
COOPER COS INC COM NEW Stock 216648402   8,500 26 SH   SOLE   26 0 0
CORECIVIC INC COM REIT 21871N101   183,600 16,320 SH   SOLE   16,320 0 0
CORNING INC COM Stock 219350105   20,413 669 SH   SOLE   669 0 0
CORTEVA INC COM Stock 22052L104   31,835 622 SH   SOLE   622 0 0
COSTAR GROUP INC COM Stock 22160N109   3,614 47 SH   SOLE   47 0 0
COSTCO WHOLESALE CORP Stock 22160K105   292,019 516 SH   SOLE   516 0 0
COTT CORP QUE F Stock 74167P108   2,894 209 SH   SOLE   209 0 0
CRH PLC ORD Stock G25508105   9,742 178 SH   SOLE   178 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108   2,769 61 SH   SOLE   61 0 0
CRITEO S A SPONS ADS ADR 226718104   146 5 SH   SOLE   5 0 0
CROCS INC Stock 227046109   156,432 1,773 SH   SOLE   1,773 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   107,823 644 SH   SOLE   644 0 0
CROWN CASTLE INTL CORP REIT 22822V101   36,814 400 SH   SOLE   400 0 0
CROWN HLDGS INC COM Stock 228368106   4,495 50 SH   SOLE   50 0 0
CSX CORP Stock 126408103   69,599 2,263 SH   SOLE   2,263 0 0
CUE HEALTH INC COM Stock 229790100   88 200 SH   SOLE   200 0 0
CUMMINS INC COM Stock 231021106   34,503 151 SH   SOLE   151 0 0
CVS HEALTH CORP COM Stock 126650100   481,631 6,898 SH   SOLE   6,898 0 0
DANAHER CORP Stock 235851102   180,487 727 SH   SOLE   727 0 0
DARDEN RESTAURANTS INC Stock 237194105   1,640 11 SH   SOLE   11 0 0
DATADOG INC CL A COM Stock 23804L103   8,198 90 SH   SOLE   90 0 0
DAVITA INC COM Stock 23918K108   1,891 20 SH   SOLE   20 0 0
DEERE & CO COM Stock 244199105   138,524 367 SH   SOLE   367 0 0
DEFIANCE NEXT GEN H2 ETF ETF 26922B600   9,434 1,425 SH   SOLE   1,425 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202   116,142 1,685 SH   SOLE   1,685 0 0
DELPHI AUTOMOTIVE PLC COM Stock G6095L109   15,208 154 SH   SOLE   154 0 0
DELTA AIR LINES INC DEL CMN Stock 247361702   882,737 23,857 SH   SOLE   23,857 0 0
DEVON ENERGY CORP Stock 25179M103   39,973 838 SH   SOLE   838 0 0
DIAGEO PLC ADR 25243Q205   146,726 983 SH   SOLE   983 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109   349 2 SH   SOLE   2 0 0
DIGITAL RLTY TR INC COM REIT 253868103   3,853 31 SH   SOLE   31 0 0
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   1,013,804 21,778 SH   SOLE   21,778 0 0
DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500   382,337 7,284 SH   SOLE   7,284 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609   376,827 8,247 SH   SOLE   8,247 0 0
DIMENSIONAL US MARKETWIDE VALUE ETF ETF 25434V724   479,683 14,100 SH   SOLE   14,100 0 0
DIREXION HYDROGEN ETF ETF 25460G617   12,588 1,048 SH   SOLE   1,048 0 0
DISCOVER FINANCIAL SERVICES LLC Stock 254709108   17,603 203 SH   SOLE   203 0 0
DISNEY WALT CO COM Stock 254687106   484,308 5,975 SH   SOLE   5,975 0 0
DNP SELECT INCOME FD INC CEF 23325P104   7,191 755 SH   SOLE   755 0 0
DOCUSIGN INC COM Stock 256163106   6,300 150 SH   SOLE   150 0 0
DOLBY LABORATORIES INC COM CL A Stock 25659T107   1,448 18 SH   SOLE   18 0 0
DOLLAR GEN CORP NEW COM Stock 256677105   11,970 113 SH   SOLE   113 0 0
DOLLAR TREE INC COM Stock 256746108   3,726 35 SH   SOLE   35 0 0
DOMINION RESOURCES INC Stock 25746U109   40,567 908 SH   SOLE   908 0 0
DOVER CORP COM Stock 260003108   3,065 21 SH   SOLE   21 0 0
DOW INC COM Stock 260557103   29,284 567 SH   SOLE   567 0 0
DRAFTKINGS INC NEW COM CL A Stock 26142V105   76,089 2,584 SH   SOLE   2,584 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   159,553 1,807 SH   SOLE   1,807 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   38,921 521 SH   SOLE   521 0 0
EA BRIDGEWAY BLUE CHIP ETF EA BRIDGEWAY BLUE CHIP ETF ETF 02072L714   84,258 8,795 SH   SOLE   8,795 0 0
EASTERN BANKSHARES INC COM Stock 27627N105   178,966 14,271 SH   SOLE   14,271 0 0
EATON CORP PLC SHS Stock G29183103   35,104 164 SH   SOLE   164 0 0
EATON VANCE TAX MANAGED GLOBAL EQUITY CEF 27829F108   7,843 1,064 SH   SOLE   1,064 0 0
EBAY INC Stock 278642103   16,558 375 SH   SOLE   375 0 0
ECOFIN GLOBAL WATER ESG FUND ETF 56167N753   0 0 SH   SOLE   0 0 0
ECOLAB INC COM Stock 278865100   19,722 116 SH   SOLE   116 0 0
EDISON INTL COM Stock 281020107   3,933 62 SH   SOLE   62 0 0
ELECTRONICS ARTS Stock 285512109   4,765 39 SH   SOLE   39 0 0
ELEVANCE HEALTH INC COM Stock 036752103   32,635 74 SH   SOLE   74 0 0
ELI LILLY & CO COM Stock 532457108   512,322 953 SH   SOLE   953 0 0
EMBECTA CORP COMMON STOCK Stock 29082K105   155 10 SH   SOLE   10 0 0
EMCOR GROUP INC COM Stock 29084Q100   7,364 35 SH   SOLE   35 0 0
EMERSON ELEC CO COM Stock 291011104   135,936 1,407 SH   SOLE   1,407 0 0
EMQQ THE EMERGING MARKETS INTERNET & ECOMMERCE ETF ETF 301505889   3,085 105 SH   SOLE   105 0 0
ENBRIDGE INC COM Stock 29250N105   2,573 77 SH   SOLE   77 0 0
ENDAVA PLC ADS ADR 29260V105   1,789,320 31,200 SH   SOLE   31,200 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   179,646 1,987 SH   SOLE   1,987 0 0
ENLIVEN THERAPEUTICS INC COM Stock 29337E102   683 50 SH   SOLE   50 0 0
ENOVIX CORPORATION COM Stock 293594107   5,359 427 SH   SOLE   427 0 0
ENTEGRIS INC Stock 29362U104   42 0 SH   SOLE   0 0 0
ENTERGY CORP NEW COM Stock 29364G103   1,850 20 SH   SOLE   20 0 0
ENTERPRISE BANCORP INC MASS COM Stock 293668109   69,498 2,538 SH   SOLE   2,538 0 0
ENTERPRISE PRODS PARTNERS L P Stock 293792107   1,232 45 SH   SOLE   45 0 0
EOG RESOURCES INC Stock 26875P101   336,976 2,658 SH   SOLE   2,658 0 0
EQT CORP COM Stock 26884L109   4,072 100 SH   SOLE   100 0 0
EQUINIX INC COM REIT 29444U700   32,276 44 SH   SOLE   44 0 0
EQUITY COMWLTH COM SH BEN INT REIT 294628102   1,730 94 SH   SOLE   94 0 0
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107   2,811 47 SH   SOLE   47 0 0
ESSENTIAL UTILS INC COM Stock 29670G102   61,975 1,805 SH   SOLE   1,805 0 0
ESTEE LAUDER COMPANIES INC Stock 518439104   146 1 SH   SOLE   1 0 0
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   55,703 1,079 SH   SOLE   1,079 0 0
ETSY INC COM Stock 29786A106   3,229 50 SH   SOLE   50 0 0
EVERBRIDGE INC COM Stock 29978A104   448 20 SH   SOLE   20 0 0
EVERGY INC COM Stock 30034W106   16,604 327 SH   SOLE   327 0 0
EVERSOURCE ENERGY COM Stock 30040W108   348,038 5,985 SH   SOLE   5,985 0 0
EXELON CORP COM Stock 30161N101   49,956 1,321 SH   SOLE   1,321 0 0
EXPEDIA GROUP INC COM NEW Stock 30212P303   11,106 107 SH   SOLE   107 0 0
EXPONENT INC COM Stock 30214U102   343 4 SH   SOLE   4 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   1,370 11 SH   SOLE   11 0 0
EXXON MOBIL CORP COM Stock 30231G102   2,766,514 23,528 SH   SOLE   23,528 0 0
FASTENAL CO Stock 311900104   58,796 1,076 SH   SOLE   1,076 0 0
FEDERATED INVS PA CL B CLASS B Stock 314211103   17,430 514 SH   SOLE   514 0 0
FEDEX CORP Stock 31428X106   40,925 154 SH   SOLE   154 0 0
FERGUSON PLC NEW SHS Stock G3421J106   335 2 SH   SOLE   2 0 0
FIDELITY CORPORATE BOND ETF ETF 316188101   1,705 39 SH   SOLE   39 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF ETF 316092204   3,697 52 SH   SOLE   52 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   20,440 337 SH   SOLE   337 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   74,139 603 SH   SOLE   603 0 0
FIDELITY NASDAQ COMPOSITE INDEX ETF ETF 315912808   44,994 865 SH   SOLE   865 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303   24,541 594 SH   SOLE   594 0 0
FIDELITY NATL INFO SVCS Stock 31620M106   26,756 484 SH   SOLE   484 0 0
FIFTH THIRD BANCORP Stock 316773100   14,611 576 SH   SOLE   576 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605   401,213 12,095 SH   SOLE   12,095 0 0
FIRST REPUBLIC BANK Stock 33616C100   6 80 SH   SOLE   80 0 0
FIRST TR EXCHANGE-TRADED FD IV NORTH AMERN ENERGY ETF 33738D101   5,340 202 SH   SOLE   202 0 0
FIRST TRUST CONSUMER STAPLES ALPHADEX FUND ETF 33734X119   2,150 35 SH   SOLE   35 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302   3,831 24 SH   SOLE   24 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109   5,408 161 SH   SOLE   161 0 0
FIRST TRUST NASDAQ ARTIFICIAL INTELLIGENCE & ROBOTICS ETF ETF 33738R720   1,904 47 SH   SOLE   47 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   53,431 1,176 SH   SOLE   1,176 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105   7,749 74 SH   SOLE   74 0 0
FIRST TRUST SENIOR LOAN FUND ETF 33738D309   595 13 SH   SOLE   13 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176   29,283 263 SH   SOLE   263 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103   11,757 140 SH   SOLE   140 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   1,084,047 28,992 SH   SOLE   28,992 0 0
FIRSTENERGY CORP Stock 337932107   59,743 1,747 SH   SOLE   1,747 0 0
FISERV INC Stock 337738108   133,180 1,179 SH   SOLE   1,179 0 0
FIVE BELOW INC COM Stock 33829M101   1,287 8 SH   SOLE   8 0 0
FLOWSERVE CORP COM Stock 34354P105   1,339 33 SH   SOLE   33 0 0
FLUENT INC COM Stock 34380C102   18 40 SH   SOLE   40 0 0
FLUOR CORP Stock 343412102   3,854 105 SH   SOLE   105 0 0
FMC CORP COM NEW Stock 302491303   515,894 7,703 SH   SOLE   7,703 0 0
FORD MOTOR COMPANY Stock 345370860   19,715 1,587 SH   SOLE   1,587 0 0
FORESTAR GROUP INC COM Stock 346232101   189 7 SH   SOLE   7 0 0
FORTINET INC COM Stock 34959E109   4,401 75 SH   SOLE   75 0 0
FORTIVE CORP COM Stock 34959J108   8,801 118 SH   SOLE   118 0 0
FORTUNE BRANDS HOME & SECURITY INC WI Stock 34964C106   2,024 32 SH   SOLE   32 0 0
FOX CORP CL A COM Stock 35137L105   10,265 329 SH   SOLE   329 0 0
FRANCO NEV CORP COM Stock 351858105   20,482 153 SH   SOLE   153 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK REIT 35243J101   9,242 698 SH   SOLE   698 0 0
FRANKLIN RES INC Stock 354613101   1,826 74 SH   SOLE   74 0 0
FREEPORT MCMORAN COPPER Stock 35671D857   70,322 1,885 SH   SOLE   1,885 0 0
FRONTIER COMMUNICATIONS PARENT COM Stock 35909D109   10,799 690 SH   SOLE   690 0 0
FRP HLDGS INC COM Stock 30292L107   34 0 SH   SOLE   0 0 0
FUELCELL ENERGY INC COM Stock 35952H601   108 84 SH   SOLE   84 0 0
FULTON FINANCIAL CORP-PA Stock 360271100   1,793 148 SH   SOLE   148 0 0
FUSION FUEL GREEN PLC CL A Stock G3R25D118   1,174 1,281 SH   SOLE   1,281 0 0
GALLAGHER ARTHUR J &CO Stock 363576109   26,686 117 SH   SOLE   117 0 0
GARRETT MOTION INC COM Stock 366505105   236 30 SH   SOLE   30 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   17,020 250 SH   SOLE   250 0 0
GEN DIGITAL INC COM Stock 668771108   116,266 6,576 SH   SOLE   6,576 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   456,551 2,066 SH   SOLE   2,066 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   102,041 923 SH   SOLE   923 0 0
GENERAL MLS INC COM Stock 370334104   229,513 3,586 SH   SOLE   3,586 0 0
GENERAL MOTORS CORP Stock 37045V100   13,187 399 SH   SOLE   399 0 0
GENESIS ENERGY L P UNIT LTD PARTN Stock 371927104   595 57 SH   SOLE   57 0 0
GENTEX CORP Stock 371901109   564 17 SH   SOLE   17 0 0
GENUINE PARTS CO COM Stock 372460105   2,833 19 SH   SOLE   19 0 0
GIBRALTAR INDS INC COM Stock 374689107   25,519 378 SH   SOLE   378 0 0
GILEAD SCIENCES INC Stock 375558103   43,381 578 SH   SOLE   578 0 0
GLADSTONE LD CORP COM REIT 376549101   2,952 207 SH   SOLE   207 0 0
GLOBAL PAYMENTS INC Stock 37940X102   129,231 1,119 SH   SOLE   1,119 0 0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624   8,652 368 SH   SOLE   368 0 0
GLOBAL X FINTECH ETF ETF 37954Y814   22,225 1,103 SH   SOLE   1,103 0 0
GLOBAL X HYDROGEN ETF ETF 37954Y152   8,794 1,190 SH   SOLE   1,190 0 0
GLOBAL X INTERNET OF THINGS ETF ETF 37954Y780   31,193 1,018 SH   SOLE   1,018 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855   7,561 137 SH   SOLE   137 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293   61,152 1,442 SH   SOLE   1,442 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 37954Y715   22,131 895 SH   SOLE   895 0 0
GLOBAL X TELEMEDICINE & DIGITAL HEALTH ETF REGISTERED ETF 37954Y285   12,476 1,359 SH   SOLE   1,359 0 0
GLOBAL X URANIUM ETF ETF 37954Y871   14,142 523 SH   SOLE   523 0 0
GLOBANT S A COM Stock L44385109   1,583 8 SH   SOLE   8 0 0
GODADDY INC CL A Stock 380237107   596 8 SH   SOLE   8 0 0
GOLDEN OCEAN GROUP LTD SHS NEW Stock G39637205   7,005 889 SH   SOLE   889 0 0
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107   25,415 846 SH   SOLE   846 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   0 0 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   121,478 375 SH   SOLE   375 0 0
GOOGLE INC Stock 02079K305   1,405,829 10,743 SH   SOLE   10,743 0 0
GRAINGER W W INC COM Stock 384802104   13,859 20 SH   SOLE   20 0 0
GRAND CANYON ED INC Stock 38526M106   1,052 9 SH   SOLE   9 0 0
GRANITE REAL ESTATE INC COM NPV ISIN CA3874311093 SEDOL B89VGB2 Stock 387437114   337,932 6,371 SH   SOLE   6,371 0 0
GREENIDGE GENERATION HLDGS INC CLASS A COM Stock 39531G308   61 15 SH   SOLE   15 0 0
GSK PLC SPONSORED ADR ADR 37733W204   0 0 SH   SOLE   0 0 0
GUARDANT HEALTH INC COM Stock 40131M109   2,371 80 SH   SOLE   80 0 0
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357   64,556 455 SH   SOLE   455 0 0
HALEON PLC SPON ADS ADR 405552100   183 22 SH   SOLE   22 0 0
HALLIBURTON CO COM Stock 406216101   20,693 510 SH   SOLE   510 0 0
HANESBRANDS INC Stock 410345102   1,391 351 SH   SOLE   351 0 0
HANOVER INS GROUP INC COM Stock 410867105   920 8 SH   SOLE   8 0 0
HARBORONE BANCORP INC NEW COM NEW Stock 41165Y100   213,451 22,421 SH   SOLE   22,421 0 0
HARLEY DAVIDSON INC Stock 412822108   9,205 278 SH   SOLE   278 0 0
HARROW INC COM Stock 415858109   44,058 3,066 SH   SOLE   3,066 0 0
HARTFORD MULTIFACTOR DEVELOPED MARKETS EX-US ETF ETF 518416102   22,238,896 867,013 SH   SOLE   867,013 0 0
HEALTH CARE PPTY INVS INC REIT 42250P103   11,989 653 SH   SOLE   653 0 0
HEALTH CARE REIT INC REIT 95040Q104   168 2 SH   SOLE   2 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   13,362 103 SH   SOLE   103 0 0
HEICO CORP NEW COM Stock 422806109   1,297 8 SH   SOLE   8 0 0
HELMERICH & PAYNE INC COM Stock 423452101   1,018 24 SH   SOLE   24 0 0
HENRY SCHEIN INC COM Stock 806407102   38,610 520 SH   SOLE   520 0 0
HERSHEY CO COM Stock 427866108   50,494 252 SH   SOLE   252 0 0
HESS CORP COM Stock 42809H107   20,474 133 SH   SOLE   133 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   2,075 119 SH   SOLE   119 0 0
HILLENBRAND INC COM Stock 431571108   1,150 27 SH   SOLE   27 0 0
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   22,227 148 SH   SOLE   148 0 0
HOME DEPOT Stock 437076102   1,392,032 4,606 SH   SOLE   4,606 0 0
HONEYWELL INTL INC Stock 438516106   294,355 1,593 SH   SOLE   1,593 0 0
HOST HOTELS & RESORTS INC COM REIT 44107P104   1,505 93 SH   SOLE   93 0 0
HOWMET AEROSPACE INC COM Stock 443201108   1,229 26 SH   SOLE   26 0 0
HP INC COM Stock 40434L105   3,035 118 SH   SOLE   118 0 0
HUBBELL INC COM Stock 443510607   461 1 SH   SOLE   1 0 0
HUMANA INC COM Stock 444859102   10,083 20 SH   SOLE   20 0 0
HUNTINGTON BANCSHARES INC COM Stock 446150104   27,087 2,604 SH   SOLE   2,604 0 0
HUNTSMAN CORP Stock 447011107   4,658 190 SH   SOLE   190 0 0
HUYA INC ADS REP SHS A ADR 44852D108   284 100 SH   SOLE   100 0 0
HYATT HOTELS CORPORATION Stock 448579102   12,956 122 SH   SOLE   122 0 0
IAC INC COM NEW Stock 44891N208   202 4 SH   SOLE   4 0 0
ICICI BANK LTD ADR ADR 45104G104   1,025 44 SH   SOLE   44 0 0
ICON PLC SHS Stock G4705A100   493 2 SH   SOLE   2 0 0
IDEX CORP COM Stock 45167R104   9,569 46 SH   SOLE   46 0 0
IDEXX LABS INC Stock 45168D104   134,679 308 SH   SOLE   308 0 0
IKENA ONCOLOGY INC COM Stock 45175G108   12,986 2,999 SH   SOLE   2,999 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   230,537 1,000 SH   SOLE   1,000 0 0
IMPERIAL OIL LTD COM NEW ISIN CA4530384086 Stock 453038408   41,838 679 SH   SOLE   679 0 0
INCYTE CORP COM Stock 45337C102   1,155 20 SH   SOLE   20 0 0
INDEPENDENT BANK CORP MA Stock 453836108   135,650 2,763 SH   SOLE   2,763 0 0
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106   332 115 SH   SOLE   115 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704   2,146 21 SH   SOLE   21 0 0
INGERSOLL RAND INC COM Stock 45687V106   6,391 100 SH   SOLE   100 0 0
INNOVATIVE INDL PPTYS INC COM REIT 45781V101   4,677 61 SH   SOLE   61 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417   7,888 259 SH   SOLE   259 0 0
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARY ETF 45782C300   13,223 406 SH   SOLE   406 0 0
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474   5,591 182 SH   SOLE   182 0 0
INSPIRE MED SYS INC COM Stock 457730109   8,911 44 SH   SOLE   44 0 0
INSTEEL INDS INC COM Stock 45774W108   15,148 466 SH   SOLE   466 0 0
INTEL CORP COM Stock 458140100   249,546 7,019 SH   SOLE   7,019 0 0
INTELLIA THERAPEUTICS INC COM Stock 45826J105   2,952 93 SH   SOLE   93 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   55,206 501 SH   SOLE   501 0 0
INTERNATIONAL PAPER CO COM Stock 460146103   2,735 77 SH   SOLE   77 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100   3,884 135 SH   SOLE   135 0 0
INTL BUSINESS MACHINES Stock 459200101   742,561 5,292 SH   SOLE   5,292 0 0
INTUIT INC Stock 461202103   21,871 42 SH   SOLE   42 0 0
INTUITIVE SURGICAL, INC. Stock 46120E602   9,034 30 SH   SOLE   30 0 0
INVESCO BD FD COM CEF 46132L107   0 0 SH   SOLE   0 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613   84,346,850 2,650,749 SH   SOLE   2,650,749 0 0
INVESCO LARGE CAP GROWTH ETF ETF 46137V746   95,105 1,402 SH   SOLE   1,402 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   31,036 2,076 SH   SOLE   2,076 0 0
INVESCO PLC NEW SPONSORED ADR Stock G491BT108   571 39 SH   SOLE   39 0 0
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF ETF 46138J619   53,769,495 1,172,982 SH   SOLE   1,172,982 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362   5,800 147 SH   SOLE   147 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258   13,353 181 SH   SOLE   181 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263   2,326 50 SH   SOLE   50 0 0
INVESCO S&P MIDCAP 400 GARP ETF ETF 46137V225   11,839 135 SH   SOLE   135 0 0
INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464   4,039 50 SH   SOLE   50 0 0
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF ETF 46138E115   3,808 87 SH   SOLE   87 0 0
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480   54,760 1,137 SH   SOLE   1,137 0 0
INVESCO SOLAR ETF ETF 46138G706   1,554 30 SH   SOLE   30 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870   604 27 SH   SOLE   27 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778   8,485 264 SH   SOLE   264 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107   586,694 19,536 SH   SOLE   19,536 0 0
IQVIA HLDGS INC COM Stock 46266C105   39,350 200 SH   SOLE   200 0 0
IRON MTN INC DEL COM REIT 46284V101   27,589 464 SH   SOLE   464 0 0
ISHARES 20 YR TREASURY ETF ETF 464287432   320,251 3,610 SH   SOLE   3,610 0 0
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653   796 8 SH   SOLE   8 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646   674,638 13,538 SH   SOLE   13,538 0 0
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457   5,737,266 70,856 SH   SOLE   70,856 0 0
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661   15,842 140 SH   SOLE   140 0 0
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440   7,587 82 SH   SOLE   82 0 0
ISHARES AGGREGATE BOND ETF ETF 464287226   64,004,589 680,610 SH   SOLE   680,610 0 0
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   7,768,533 75,760 SH   SOLE   75,760 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   4,017 86 SH   SOLE   86 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   62,900 1,269 SH   SOLE   1,269 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   48,949,384 760,674 SH   SOLE   760,674 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103   315,753 6,634 SH   SOLE   6,634 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   45,797 763 SH   SOLE   763 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507   1,484,906 5,955 SH   SOLE   5,955 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   113,395 1,519 SH   SOLE   1,519 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   716,063 16,380 SH   SOLE   16,380 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803   25,460 845 SH   SOLE   845 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168   30,785 285 SH   SOLE   285 0 0
ISHARES DJ US CONSUMER SERVICES ETF 464287580   12,236 182 SH   SOLE   182 0 0
ISHARES DJ US INDUSTRIAL ETF 464287754   11,793 116 SH   SOLE   116 0 0
ISHARES DJ US OIL EQUIPMENTINDEX ETF 464288844   63,354 2,635 SH   SOLE   2,635 0 0
ISHARES DJ US TECHNOLOGY ETF 464287721   1,708,542 16,284 SH   SOLE   16,284 0 0
ISHARES DOW JONES US CONSUMER GOODS ETF 464287812   21,456 115 SH   SOLE   115 0 0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243   605,631 25,478 SH   SOLE   25,478 0 0
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516   4,870,314 70,451 SH   SOLE   70,451 0 0
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863   1,490,847 49,235 SH   SOLE   49,235 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   3,033,265 32,299 SH   SOLE   32,299 0 0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663   960,893 28,555 SH   SOLE   28,555 0 0
ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549   1,335,130 29,473 SH   SOLE   29,473 0 0
ISHARES ESG SCREENED S&P 500 ETF ETF 46436E569   5,447 167 SH   SOLE   167 0 0
ISHARES EUROPE 350 INDEX ETF 464287861   36,179 758 SH   SOLE   758 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381   2,649 50 SH   SOLE   50 0 0
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474   453 18 SH   SOLE   18 0 0
ISHARES FUTURE CLOUD 5G AND TECH ETF ETF 46435U127   2,432 103 SH   SOLE   103 0 0
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   66,095 4,520 SH   SOLE   4,520 0 0
ISHARES GLOBAL COMM SERVICES ETF ETF 464287275   14,335 209 SH   SOLE   209 0 0
ISHARES GLOBAL TECH ETF ETF 464287291   87,433 1,511 SH   SOLE   1,511 0 0
ISHARES GNMA BOND ETF ETF 46429B333   27,785 665 SH   SOLE   665 0 0
ISHARES GOLD TRUST ETF ETF 464285204   195,623 5,590 SH   SOLE   5,590 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8   3,306 130 SH   SOLE   130 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4   3,290 133 SH   SOLE   133 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1   107,942 4,429 SH   SOLE   4,429 0 0
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242   71,204 697 SH   SOLE   697 0 0
ISHARES INC MSCI EMUINDEX FD ETF 464286608   317,811 7,523 SH   SOLE   7,523 0 0
ISHARES INC MSCI GLOBAL SILVER MINERS FD ETF 464286327   97,821 11,414 SH   SOLE   11,414 0 0
iShares Intermediate Government/Credit Bond ETF ETF 464288612   259,355 2,559 SH   SOLE   2,559 0 0
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   383,067 4,642 SH   SOLE   4,642 0 0
ISHARES JPX-NIKKEI 400 ETF ETF 464287382   23,874 372 SH   SOLE   372 0 0
ISHARES MBS BOND ETF ETF 464288588   1,302,627 14,669 SH   SOLE   14,669 0 0
ISHARES MORNINGSTAR LARGE GROWTH ETF ETF 464287119   346,393 5,807 SH   SOLE   5,807 0 0
ISHARES MSCI ACWI EX US ETF 464288240   2,540,915 54,050 SH   SOLE   54,050 0 0
ISHARES MSCI AGRICULTURE PRODUCERS ETF ETF 464286350   9,611 252 SH   SOLE   252 0 0
ISHARES MSCI EAFE ETF ETF 464287465   1,327,057 19,255 SH   SOLE   19,255 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885   2,838,204 32,887 SH   SOLE   32,887 0 0
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273   4,800,146 85,003 SH   SOLE   85,003 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877   3,821,358 78,098 SH   SOLE   78,098 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   19,346,755 509,795 SH   SOLE   509,795 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   157,046 3,151 SH   SOLE   3,151 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848   10,728 269 SH   SOLE   269 0 0
ISHARES MSCI INTL VALUE FACTOR ETF ETF 46435G409   109,910 4,334 SH   SOLE   4,334 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822   229,129 3,800 SH   SOLE   3,800 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   1,435,949 19,839 SH   SOLE   19,839 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   32,618 233 SH   SOLE   233 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   22,052,120 167,327 SH   SOLE   167,327 0 0
ISHARES MSCI USA SIZE FACTOR ETF ETF 46432F370   34,513 294 SH   SOLE   294 0 0
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   22,585,043 248,953 SH   SOLE   248,953 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556   64,531 527 SH   SOLE   527 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF 464287374   1,701 40 SH   SOLE   40 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556   28,524 933 SH   SOLE   933 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   4,435,150 16,674 SH   SOLE   16,674 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   924,288 6,088 SH   SOLE   6,088 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   427,615 2,419 SH   SOLE   2,419 0 0
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648   44,689 199 SH   SOLE   199 0 0
ISHARES RUSSELL 2000 VALUE ETF 464287630   522,341 3,853 SH   SOLE   3,853 0 0
ISHARES RUSSELL 2500 ETF ETF 46435G268   4,579 84 SH   SOLE   84 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689   13,812 56 SH   SOLE   56 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481   1,423,624 15,584 SH   SOLE   15,584 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   70,191 672 SH   SOLE   672 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438   104,612,708 680,054 SH   SOLE   680,054 0 0
ISHARES RUSSELL TOP 200 INDEX ETF 464289446   3,618 35 SH   SOLE   35 0 0
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420   1,369,688 20,952 SH   SOLE   20,952 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   1,351,150 19,747 SH   SOLE   19,747 0 0
ISHARES S&P 500 INDEX ETF 464287200   77,999,222 181,634 SH   SOLE   181,634 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   211,597 1,375 SH   SOLE   1,375 0 0
ISHARES S&P LATIN AMERICA 40 INDEX ETF 464287390   7,285 285 SH   SOLE   285 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606   18,493 256 SH   SOLE   256 0 0
ISHARES S&P NORTH AMER TECHNOLOGY ETF 464287549   5,351 14 SH   SOLE   14 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   1,209,368 12,820 SH   SOLE   12,820 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879   9,399 105 SH   SOLE   105 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687   2,623 87 SH   SOLE   87 0 0
ISHARES SELF-DRIVING EV & TECH ETF ETF 46435U366   11,941 321 SH   SOLE   321 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   4,802 10 SH   SOLE   10 0 0
ISHARES SILVER TRUST ETF ETF 46428Q109   19,404 954 SH   SOLE   954 0 0
ISHARES TIPS BOND ETF ETF 464287176   62,833 605 SH   SOLE   605 0 0
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810   9,710 200 SH   SOLE   200 0 0
ISHARES TR HIGH DIVID EQUITY FD ETF 46429B663   1,712 17 SH   SOLE   17 0 0
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570   5,273,882 64,781 SH   SOLE   64,781 0 0
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679   12,609 114 SH   SOLE   114 0 0
ISHARES TR MID GRWTH INDX ETF ETF 464288307   39,400 689 SH   SOLE   689 0 0
ISHARES TR MID VAL INDEX ETF ETF 464288406   21,032 347 SH   SOLE   347 0 0
ISHARES TR MSCI ACWIINDEX FD ETF 464288257   98,338 1,064 SH   SOLE   1,064 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622   16,922 72 SH   SOLE   72 0 0
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499   43,487,784 627,982 SH   SOLE   627,982 0 0
ISHARES TR S&P 100 INDEX FUND ETF 464287101   338,732 1,688 SH   SOLE   1,688 0 0
ISHARES TR S&P GLOBAL 100 INDEXFD ETF 464287572   1,306,852 17,843 SH   SOLE   17,843 0 0
ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860   218,247 4,301 SH   SOLE   4,301 0 0
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158   385,246 3,745 SH   SOLE   3,745 0 0
ISHARES TRUST S&P GLOBAL INFRASTRUCTUR ETF 464288372   6,580 152 SH   SOLE   152 0 0
ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF ETF 46431W853   40,048 1,373 SH   SOLE   1,373 0 0
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   741,146 20,255 SH   SOLE   20,255 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   35,223 1,598 SH   SOLE   1,598 0 0
JACOBS SOLUTIONS INC COM Stock 46982L108   6,825 50 SH   SOLE   50 0 0
JDS UNIPHASE CORP Stock 925550105   1,115 122 SH   SOLE   122 0 0
JETBLUE AWYS CORP COM Stock 477143101   5,152 1,120 SH   SOLE   1,120 0 0
JOBY AVIATION INC COMMON STOCK Stock G65163100   1,935 300 SH   SOLE   300 0 0
JOHNSON & JOHNSON COM Stock 478160104   4,541,571 29,159 SH   SOLE   29,159 0 0
JOHNSON CTLS INC Stock G51502105   1,210 22 SH   SOLE   22 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   1,603,490 11,057 SH   SOLE   11,057 0 0
JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF ETF 46641Q308   1,879 37 SH   SOLE   37 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   636,410 11,882 SH   SOLE   11,882 0 0
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761   788,811 18,229 SH   SOLE   18,229 0 0
JPMORGAN U.S. VALUE FACTOR ETF ETF 46641Q753   1,425,433 41,149 SH   SOLE   41,149 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   361,781 7,209 SH   SOLE   7,209 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   2,378,291 47,141 SH   SOLE   47,141 0 0
KB FINL GROUP INC SPONSORED ADR ADR 48241A105   2,213 53 SH   SOLE   53 0 0
KEURIG DR PEPPER INC COM Stock 49271V100   1,468 46 SH   SOLE   46 0 0
KEYCORP COM Stock 493267108   7,182 667 SH   SOLE   667 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   3,308 25 SH   SOLE   25 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   118,454 980 SH   SOLE   980 0 0
KINDER MORGAN INC Stock 49456B101   181,592 10,952 SH   SOLE   10,952 0 0
KKR & CO INC COM Stock 48251W104   18,746 304 SH   SOLE   304 0 0
KLA-TENCOR CORP Stock 482480100   25,590 55 SH   SOLE   55 0 0
KOPIN CORP COM Stock 500600101   1,220 1,000 SH   SOLE   1,000 0 0
KORNIT DIGITAL LTD SHS Stock M6372Q113   208 11 SH   SOLE   11 0 0
KRAFT HEINZ CO COM Stock 500754106   1,691 50 SH   SOLE   50 0 0
KRANESHARES GLOBAL CARBON STRATEGY ETF ETF 500767678   37,973 1,051 SH   SOLE   1,051 0 0
KROGER CO COM Stock 501044101   1,004 22 SH   SOLE   22 0 0
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   10,540 698 SH   SOLE   698 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   73,694 423 SH   SOLE   423 0 0
LAM RESEARCH CORP Stock 512807108   11,138 17 SH   SOLE   17 0 0
LAMAR ADVERTISING CO NEW CL A REIT 512816109   58,420 699 SH   SOLE   699 0 0
LAMB WESTON HLDGS INC COM Stock 513272104   115 1 SH   SOLE   1 0 0
LANDS END INC NEW COM Stock 51509F105   0 0 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP Stock 517834107   51,087 1,114 SH   SOLE   1,114 0 0
LEAP THERAPEUTICS INC COM NEW Stock 52187K200   2,122 1,538 SH   SOLE   1,538 0 0
LEAR CORP Stock 521865204   1,476 11 SH   SOLE   11 0 0
LI AUTO INC SPONSORED ADS ADR 50202M102   749 21 SH   SOLE   21 0 0
LIBERTY BROADBAND CORP COM SER A Stock 530307107   364 4 SH   SOLE   4 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305   822 9 SH   SOLE   9 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A Stock 531229748   128 4 SH   SOLE   4 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C Stock 531229722   289 9 SH   SOLE   9 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813   458 18 SH   SOLE   18 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789   917 36 SH   SOLE   36 0 0
LINCOLN NATL CORP IND COM Stock 534187109   164 6 SH   SOLE   6 0 0
LINDE PLC SHS Stock G54950103   88,330 237 SH   SOLE   237 0 0
LIVENT CORP COM Stock 53814L108   102,562 5,571 SH   SOLE   5,571 0 0
LOCKHEED MARTIN CORP Stock 539830109   693,896 1,696 SH   SOLE   1,696 0 0
LOWES COS INC COM Stock 548661107   698,512 3,360 SH   SOLE   3,360 0 0
LUMEN TECHNOLOGIES INC COM Stock 550241103   730 514 SH   SOLE   514 0 0
LYFT INC CL A COM Stock 55087P104   2,737 259 SH   SOLE   259 0 0
M & T BK CORP COM Stock 55261F104   105,386 833 SH   SOLE   833 0 0
MAGNA INTL INC CL A Stock 559222401   987,266 18,415 SH   SOLE   18,415 0 0
MANHATTAN ASSOCIATES INC COM Stock 562750109   593 3 SH   SOLE   3 0 0
MANULIFE FINL CORP Stock 56501R106   104,048 5,691 SH   SOLE   5,691 0 0
MARATHON OIL CORP COM Stock 565849106   1,555 58 SH   SOLE   58 0 0
MARATHON PETE CORP Stock 56585A102   28,745 189 SH   SOLE   189 0 0
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW ETF 92189F791   84,312 2,615 SH   SOLE   2,615 0 0
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106   4,047 150 SH   SOLE   150 0 0
MARQETA INC CLASS A COM Stock 57142B104   299 50 SH   SOLE   50 0 0
MARRIOTT INTL INC Stock 571903202   50,848 258 SH   SOLE   258 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102   2,066 10 SH   SOLE   10 0 0
MARVELL TECHNOLOGY GROUP LTD Stock 573874104   5,625 103 SH   SOLE   103 0 0
MASTERBRAND INC COMMON STOCK Stock 57638P104   389 32 SH   SOLE   32 0 0
MASTERCARD INC Stock 57636Q104   564,954 1,426 SH   SOLE   1,426 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100   145,791 1,856 SH   SOLE   1,856 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   5,644 74 SH   SOLE   74 0 0
MCDONALDS CORP COM Stock 580135101   674,765 2,561 SH   SOLE   2,561 0 0
MCKESSON CORP Stock 58155Q103   20,665 47 SH   SOLE   47 0 0
MEDTRONIC PLC SHS Stock G5960L103   28,990 369 SH   SOLE   369 0 0
MERCK & CO INC Stock 58933Y105   522,181 5,072 SH   SOLE   5,072 0 0
META MATERIALS INC COM Stock 59134N104   64 300 SH   SOLE   300 0 0
META PLATFORMS INC CL A Stock 30303M102   444,311 1,480 SH   SOLE   1,480 0 0
METLIFE INC COM Stock 59156R108   861,160 13,688 SH   SOLE   13,688 0 0
MEXICO FD INC COM CEF 592835102   15,213 923 SH   SOLE   923 0 0
MGM RESORTS INTERNATIONAL Stock 552953101   12,504 340 SH   SOLE   340 0 0
MICROCHIP TECHNOLOGY INC Stock 595017104   9,413 120 SH   SOLE   120 0 0
MICRON TECHNOLOGY INC COM Stock 595112103   185,222 2,722 SH   SOLE   2,722 0 0
MICROSOFT Stock 594918104   5,468,613 17,319 SH   SOLE   17,319 0 0
MICROVISION INC DEL COM NEW Stock 594960304   1,095 500 SH   SOLE   500 0 0
MID-AMER APT CMNTYS INC COM REIT 59522J103   2,064 16 SH   SOLE   16 0 0
MIDDLEBY CORP COM Stock 596278101   512 4 SH   SOLE   4 0 0
MIDDLESEX WTR CO COM Stock 596680108   55,433 836 SH   SOLE   836 0 0
MONDELEZ INTL INC CL A Stock 609207105   125,816 1,812 SH   SOLE   1,812 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   11,437 216 SH   SOLE   216 0 0
MORGAN STANLEY Stock 617446448   186,793 2,287 SH   SOLE   2,287 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   10,891 40 SH   SOLE   40 0 0
MUELLER WTR PRODS INC COM SER A Stock 624758108   45,842 3,615 SH   SOLE   3,615 0 0
NASDAQ STK MKT INC Stock 631103108   2,251 46 SH   SOLE   46 0 0
NATERA INC COM Stock 632307104   4,900 110 SH   SOLE   110 0 0
NATIONAL GRID TRANSCO PLC ADR 636274409   30,185 497 SH   SOLE   497 0 0
NATIONAL INSTRS CORP COM Stock 636518102   737 12 SH   SOLE   12 0 0
NATIONAL VISION HLDGS INC COM Stock 63845R107   3,366 208 SH   SOLE   208 0 0
NAVIENT CORPORATION COM Stock 63938C108   1,369 79 SH   SOLE   79 0 0
NBT BANCORP INC COM Stock 628778102   189,126 5,968 SH   SOLE   5,968 0 0
NCR CORP Stock 62886E108   6,743 250 SH   SOLE   250 0 0
NEOGEN CORP COM Stock 640491106   297 16 SH   SOLE   16 0 0
NETAPP INC Stock 64110D104   3,537 46 SH   SOLE   46 0 0
NETEASE INC SPONSORED ADS ADR 64110W102   8,626 86 SH   SOLE   86 0 0
NETFLIX INC COM Stock 64110L106   56,640 150 SH   SOLE   150 0 0
NEWELL BRANDS INC COM Stock 651229106   587 65 SH   SOLE   65 0 0
NEWMONT CORP COM Stock 651639106   59,403 1,607 SH   SOLE   1,607 0 0
NEWS CORP NEW CL A Stock 65249B109   1,178 58 SH   SOLE   58 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103   10,928 76 SH   SOLE   76 0 0
NEXTERA ENERGY INC COM Stock 65339F101   596,956 10,419 SH   SOLE   10,419 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106   297 10 SH   SOLE   10 0 0
NIKE INC CLASS B Stock 654106103   305,724 3,197 SH   SOLE   3,197 0 0
NIO INC SPON ADS ADR 62914V106   660 73 SH   SOLE   73 0 0
NISOURCE INC COM Stock 65473P105   3,281 132 SH   SOLE   132 0 0
NORDSTROM INC COM Stock 655664100   522 34 SH   SOLE   34 0 0
NORFOLK SOUTHERN CRP Stock 655844108   303,760 1,542 SH   SOLE   1,542 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT Stock 659310106   3,878 317 SH   SOLE   317 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   42,559 96 SH   SOLE   96 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104   165 10 SH   SOLE   10 0 0
NOTABLE LABS LTD ORD SHS Stock M96883109   367 1,500 SH   SOLE   1,500 0 0
NOVARTIS AG ADR ADR 66987V109   31,619 310 SH   SOLE   310 0 0
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205   52,887 581 SH   SOLE   581 0 0
NRG ENERGY INC NEW Stock 629377508   186,734 4,847 SH   SOLE   4,847 0 0
NUCOR CORP COM Stock 670346105   88,547 566 SH   SOLE   566 0 0
NUSTAR ENERGY LP UNIT COM Stock 67058H102   11,312 648 SH   SOLE   648 0 0
NUTRIEN LTD COM Stock 67077M108   22,207 359 SH   SOLE   359 0 0
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   42,759 4,417 SH   SOLE   4,417 0 0
NUVEEN ESG EMERGING MARKETS EQUITY ETF ETF 67092P888   43,518 1,659 SH   SOLE   1,659 0 0
NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805   141,562 5,181 SH   SOLE   5,181 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300   3,048,153 90,745 SH   SOLE   90,745 0 0
NUVEEN ESG MID-CAP GROWTH ETF ETF 67092P409   584,307 15,938 SH   SOLE   15,938 0 0
NUVEEN ESG MID-CAP VALUE ETF ETF 67092P508   703,761 24,754 SH   SOLE   24,754 0 0
NUVEEN ESG SMALL-CAP ETF ETF 67092P607   23,729 681 SH   SOLE   681 0 0
NUVEEN MASSACHUSETS QLT MUN FD COM CEF 67061E104   19,152 2,020 SH   SOLE   2,020 0 0
NUVEEN MUN VALUE FD CEF 670928100   25,101 3,038 SH   SOLE   3,038 0 0
NUVEEN PFD & INCOME SECS FD COM CEF 67072C105   1,907 308 SH   SOLE   308 0 0
NUVEEN S&P 500 DYNAMIC OVERWRI COM CEF 6706EW100   12,108 817 SH   SOLE   817 0 0
NVENT ELECTRIC PLC SHS Stock G6700G107   33,384 630 SH   SOLE   630 0 0
NVIDIA CORPORATION COM Stock 67066G104   1,180,160 2,713 SH   SOLE   2,713 0 0
OCCIDENTAL PETE CORP COM Stock 674599105   325 5 SH   SOLE   5 0 0
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162   389 9 SH   SOLE   9 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT REIT 67623C109   249 60 SH   SOLE   60 0 0
OKTA INC CL A Stock 679295105   82 1 SH   SOLE   1 0 0
OLIN CORP COM PAR USD1 Stock 680665205   24,736 494 SH   SOLE   494 0 0
OMEGA HEALTHCARE INVESTORS INC REIT 681936100   7,911 238 SH   SOLE   238 0 0
OMNICOM GROUP INC COM Stock 681919106   9,711 130 SH   SOLE   130 0 0
ONE GAS INC Stock 68235P108   3,824 56 SH   SOLE   56 0 0
ONEOK INC NEW COM Stock 682680103   50,441 795 SH   SOLE   795 0 0
ORACLE CORPORATION Stock 68389X105   1,703,733 16,085 SH   SOLE   16,085 0 0
ORGANIGRAM HLDGS INC COM Stock 68620P705   354 268 SH   SOLE   268 0 0
ORGANON & CO COMMON STOCK Stock 68622V106   6,226 358 SH   SOLE   358 0 0
ORIX CORPORATION SPONS ADR SPONSORED ADR C ADR 686330101   712 7 SH   SOLE   7 0 0
OSHKOSH CORP COM Stock 688239201   46,147 483 SH   SOLE   483 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107   66,382 826 SH   SOLE   826 0 0
OZON HLDGS PLC SPONSORED ADS ADR 69269L104   0 20 SH   SOLE   20 0 0
PACCAR INC COM Stock 693718108   1,564 18 SH   SOLE   18 0 0
PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105   97,818 2,447 SH   SOLE   2,447 0 0
PACER US CASH COWS 100 ETF ETF 69374H881   2,224 45 SH   SOLE   45 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   192,240 12,015 SH   SOLE   12,015 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   33,056 141 SH   SOLE   141 0 0
PARKER-HANNIFIN CORP COM Stock 701094104   27,277 70 SH   SOLE   70 0 0
PAYCHEX INC Stock 704326107   161,260 1,398 SH   SOLE   1,398 0 0
PAYCOM SOFTWARE INC COM Stock 70432V102   1,038 4 SH   SOLE   4 0 0
PAYLOCITY HLDG CORP COM Stock 70438V106   363 2 SH   SOLE   2 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   193,970 3,318 SH   SOLE   3,318 0 0
PEGASYSTEMS INC COM Stock 705573103   0 0 SH   SOLE   0 0 0
PELOTON INTERACTIVE INC CL A COM Stock 70614W100   404 80 SH   SOLE   80 0 0
PENTAIR PLC SHS Stock G7S00T104   30,368 469 SH   SOLE   469 0 0
PENUMBRA INC COM Stock 70975L107   9,933 41 SH   SOLE   41 0 0
PEPSICO INC COM Stock 713448108   1,095,919 6,467 SH   SOLE   6,467 0 0
PFIZER INC COM Stock 717081103   1,214,607 36,617 SH   SOLE   36,617 0 0
PG&E CORP COM Stock 69331C108   468 29 SH   SOLE   29 0 0
PHILIP MORRIS INTL INC Stock 718172109   57,375 619 SH   SOLE   619 0 0
PHILLIPS 66 Stock 718546104   67,862 564 SH   SOLE   564 0 0
PIMCO RAFI DYNAMIC MULTI-FACTOR EMERGING MARKETS EQUITY ETF ETF 72202L389   3,339 184 SH   SOLE   184 0 0
PINNACLE FINL PARTNERS INC COM Stock 72346Q104   537 8 SH   SOLE   8 0 0
PINTEREST INC CL A Stock 72352L106   2,703 100 SH   SOLE   100 0 0
PIONEER NATURAL RESOURCES CO Stock 723787107   60,548 263 SH   SOLE   263 0 0
PIPER JAFFRAY COS Stock 724078100   178 1 SH   SOLE   1 0 0
PLUG POWER INC COM NEW Stock 72919P202   3,496 460 SH   SOLE   460 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   102,496 834 SH   SOLE   834 0 0
PORTLAND GENERAL ELECTRIC CO Stock 736508847   81 2 SH   SOLE   2 0 0
POWERSHARES ACTIVE US REIT ETF ETF 46090A101   0 0 SH   SOLE   0 0 0
POWERSHARES EMERGING MKTS SOVEREIGN DEBT ETF 46138E784   2,217 121 SH   SOLE   121 0 0
POWERSHARES FTSE RAFI US 1500 S/M PT ETF 46137V597   28,586 866 SH   SOLE   866 0 0
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511   19,182 1,751 SH   SOLE   1,751 0 0
POWERSHARES INTL DIVID ACHIEVERS PORT ETF 46137V548   34,353 2,055 SH   SOLE   2,055 0 0
POWERSHARES QQQ TR ETF 46090E103   1,294,738 3,613 SH   SOLE   3,613 0 0
POWERSHARES SP500 LOW VOLATILITY ETF ETF 46138E354   26,348 448 SH   SOLE   448 0 0
PPG INDS INC COM Stock 693506107   250,161 1,927 SH   SOLE   1,927 0 0
PPL CORP COM Stock 69351T106   2,116 89 SH   SOLE   89 0 0
PRINCIPAL FINANCIAL GROUP INC Stock 74251V102   2,182 30 SH   SOLE   30 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   4,212,091 28,877 SH   SOLE   28,877 0 0
PROGRESSIVE CORP COM Stock 743315103   44,440 319 SH   SOLE   319 0 0
PROLOGIS INC. COM REIT 74340W103   51,062 455 SH   SOLE   455 0 0
PROS HOLDINGS INC COM Stock 74346Y103   208 6 SH   SOLE   6 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   1,055,757 11,922 SH   SOLE   11,922 0 0
PROSHARES S&P 500 EX-FINANCIALS ETF ETF 74347B573   20,403 220 SH   SOLE   220 0 0
PRUDENTIAL FINL INC Stock 744320102   82,928 873 SH   SOLE   873 0 0
PUBLIC STORAGE INC REIT 74460D109   15,886 60 SH   SOLE   60 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   368,426 6,473 SH   SOLE   6,473 0 0
PULTE GROUP INC COM Stock 745867101   36,330 490 SH   SOLE   490 0 0
QORVO INC COM Stock 74736K101   955 10 SH   SOLE   10 0 0
QUALCOMM INC Stock 747525103   212,357 1,912 SH   SOLE   1,912 0 0
QUANTA SVCS INC COM Stock 74762E102   8,255 44 SH   SOLE   44 0 0
QUEST DIAGNOSTICS INC Stock 74834L100   1,746 14 SH   SOLE   14 0 0
RALPH LAUREN CORP CL A Stock 751212101   10,253 88 SH   SOLE   88 0 0
RAYONIER INC REIT REIT 754907103   2,129 74 SH   SOLE   74 0 0
RB GLOBAL INC COM Stock 74935Q107   703 11 SH   SOLE   11 0 0
REALTY INCOME CORP REIT 756109104   15,172 303 SH   SOLE   303 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   2,739 159 SH   SOLE   159 0 0
RELIANCE STEEL & ALUMINUM CO COM Stock 759509102   15,789 60 SH   SOLE   60 0 0
RELX PLC SPONSORED ADR ADR 759530108   480 14 SH   SOLE   14 0 0
REPLIGEN CORP COM Stock 759916109   17,491 110 SH   SOLE   110 0 0
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104   806 51 SH   SOLE   51 0 0
RIO TINTO PLC SPON ADR ADR 767204100   28,612 449 SH   SOLE   449 0 0
RIOT PLATFORMS INC COM Stock 767292105   4,665 500 SH   SOLE   500 0 0
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   6,352 261 SH   SOLE   261 0 0
RMR GROUP INC CL A Stock 74967R106   79 3 SH   SOLE   3 0 0
ROBLOX CORP CL A Stock 771049103   1,448 50 SH   SOLE   50 0 0
ROCKET COS INC COM CL A Stock 77311W101   1,636 200 SH   SOLE   200 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   449,734 1,573 SH   SOLE   1,573 0 0
ROKU INC COM CL A Stock 77543R102   1,765 25 SH   SOLE   25 0 0
ROLLINS INC COM Stock 775711104   872 23 SH   SOLE   23 0 0
ROPER INDUSTRIES INC Stock 776696106   44,427 91 SH   SOLE   91 0 0
ROUNDHILL BALL METAVERSE ETF ETF 53656F417   2,846 300 SH   SOLE   300 0 0
ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 53656F789   1,596 100 SH   SOLE   100 0 0
ROYAL BANK OF CANADA Stock 780087102   4,897 56 SH   SOLE   56 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259305   78,222 1,215 SH   SOLE   1,215 0 0
ROYAL GOLD INC Stock 780287108   82,152 772 SH   SOLE   772 0 0
RTX CORPORATION COM Stock 75513E101   665,021 9,240 SH   SOLE   9,240 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203   7,194 74 SH   SOLE   74 0 0
RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107   11,196 134 SH   SOLE   134 0 0
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107   500,559 1,096 SH   SOLE   1,096 0 0
S&P GLOBAL INC COM Stock 78409V104   22,333 61 SH   SOLE   61 0 0
SAFETY SHOT INC COM NEW Stock 48208F105   22,425 15,000 SH   SOLE   15,000 0 0
SALESFORCE COM Stock 79466L302   2,120,470 10,457 SH   SOLE   10,457 0 0
SANDSTORM GOLD LTD COM NEW Stock 80013R206   2,330 500 SH   SOLE   500 0 0
SANGAMO THERAPEUTICS INC COM Stock 800677106   120 200 SH   SOLE   200 0 0
SANOFI SA ADR 80105N105   13,410 250 SH   SOLE   250 0 0
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   6,595 51 SH   SOLE   51 0 0
SARATOGA INVT CORP COM NEW CEF 80349A208   10 0 SH   SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   11,366 56 SH   SOLE   56 0 0
SCHLUMBERGER LTD COM STK Stock 806857108   54,795 939 SH   SOLE   939 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   3,785 158 SH   SOLE   158 0 0
SCHWAB FUNDAMENTAL US BROAD MARKET INDEX ETF ETF 808524789   47,775 867 SH   SOLE   867 0 0
SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771   3,275,684 58,525 SH   SOLE   58,525 0 0
SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854   62 1 SH   SOLE   1 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   47,409 1,396 SH   SOLE   1,396 0 0
SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862   1,548 32 SH   SOLE   32 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   22,751 456 SH   SOLE   456 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   67,969 1,343 SH   SOLE   1,343 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   12,030 165 SH   SOLE   165 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   17,161 414 SH   SOLE   414 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   2,120,326 29,965 SH   SOLE   29,965 0 0
SCHWAB US TIPS ETF ETF 808524870   9,179 181 SH   SOLE   181 0 0
SEAGATE TECHNOLOGY Stock G7997R103   828 12 SH   SOLE   12 0 0
SEI INVTS CO COM Stock 784117103   3,231 53 SH   SOLE   53 0 0
SELECT MED HLDGS CORP COM Stock 81619Q105   5,229 206 SH   SOLE   206 0 0
SEMICONDUCTOR HOLDRSTR DEP RCPT ETF 92189F676   5,895 40 SH   SOLE   40 0 0
SEMPRA ENERGY Stock 816851109   148,340 2,180 SH   SOLE   2,180 0 0
SENTINELONE INC CL A Stock 81730H109   1,686 100 SH   SOLE   100 0 0
SERVICE CORP INTL COM Stock 817565104   934 16 SH   SOLE   16 0 0
SERVICENOW INC COM Stock 81762P102   26,830 48 SH   SOLE   48 0 0
SHAKE SHACK INC CL A Stock 819047101   5,807 100 SH   SOLE   100 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   806,316 3,161 SH   SOLE   3,161 0 0
SHOPIFY INC CL A Stock 82509L107   18,554 340 SH   SOLE   340 0 0
SILVER WHEATON CORP Stock 962879102   3,139 77 SH   SOLE   77 0 0
SIMON PROPERTY GROUP INC REIT 828806109   37,775 349 SH   SOLE   349 0 0
SITE CTRS CORP COM REIT 82981J109   8,542 692 SH   SOLE   692 0 0
SKILLZ INC COM CL A Stock 83067L208   26 5 SH   SOLE   5 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   9,713 98 SH   SOLE   98 0 0
SL GREEN RLTY CORP COM REIT 78440X887   1,857 49 SH   SOLE   49 0 0
SLM CORP COM Stock 78442P106   892 65 SH   SOLE   65 0 0
SMITH & WESSON BRANDS INC COM Stock 831754106   11,140 862 SH   SOLE   862 0 0
SMITH A O CORP COM Stock 831865209   674 10 SH   SOLE   10 0 0
SNAP INC CL A Stock 83304A106   2,005 225 SH   SOLE   225 0 0
SNAP ON INC COM Stock 833034101   2,112 8 SH   SOLE   8 0 0
SNOWFLAKE INC CL A Stock 833445109   21,307 139 SH   SOLE   139 0 0
SOUTHERN CO COM Stock 842587107   181,307 2,801 SH   SOLE   2,801 0 0
SOUTHERN PERU COPPER CORP Stock 84265V105   2,957 39 SH   SOLE   39 0 0
SOUTHWEST AIRLS CO COM Stock 844741108   1,139 42 SH   SOLE   42 0 0
SPDR BARCLAYS CAPITAL LONG TERM TREASURIES ETF 78464A664   3,614,493 138,221 SH   SOLE   138,221 0 0
SPDR BARCLAYS CAPITAL SHORT TERM CORP BD ETF 78464A474   39,028,564 1,331,124 SH   SOLE   1,331,124 0 0
SPDR BIOTECH ETF ETF 78464A870   2,775 38 SH   SOLE   38 0 0
SPDR BLOOMBERG 1-10 YEAR TIPS ETF ETF 78468R861   0 0 SH   SOLE   0 0 0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   200,201 2,180 SH   SOLE   2,180 0 0
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   27,424 404 SH   SOLE   404 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109   83,072 248 SH   SOLE   248 0 0
SPDR GOLD ETF ETF 78463V107   72,866 425 SH   SOLE   425 0 0
SPDR GOLD MINISHARES TRUST ETF 98149E303   29,481 804 SH   SOLE   804 0 0
SPDR HIGH YIELD BOND ETF ETF 78468R622   0 0 SH   SOLE   0 0 0
SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292   65,634 2,022 SH   SOLE   2,022 0 0
SPDR INDEX SHS FDS S&P EMERGING MKTS ETF ETF 78463X509   0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P INTL SMALL CAP ETF ETF 78463X871   11,852,888 406,756 SH   SOLE   406,756 0 0
SPDR MSCI EAFE STRATEGICFACTORS ETF ETF 78463X434   1,516 22 SH   SOLE   22 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   16,099 661 SH   SOLE   661 0 0
SPDR PORTFOLIO EUROPE ETF ETF 78463X103   0 0 SH   SOLE   0 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847   0 0 SH   SOLE   0 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   14,697,563 292,430 SH   SOLE   292,430 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   3,686 62 SH   SOLE   62 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   7,512 182 SH   SOLE   182 0 0
SPDR RUSSELL 2000 ETF 78468R853   0 0 SH   SOLE   0 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839   6,833 105 SH   SOLE   105 0 0
SPDR S&P 500 ETF ETF 78462F103   2,276,699 5,325 SH   SOLE   5,325 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201   4,490 61 SH   SOLE   61 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631   49,797 444 SH   SOLE   444 0 0
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648   5,868 148 SH   SOLE   148 0 0
SPDR S&P KENSHO SMART MOBILITY ETF ETF 78468R689   5,631 182 SH   SOLE   182 0 0
SPDR S&P WORLD EX-US ETF 78463X889   89,527,997 2,887,068 SH   SOLE   2,887,068 0 0
SPDR SER TR DJ WILSHIRE MID CAP GROWTH ETF ETF 78464A821   17,984 260 SH   SOLE   260 0 0
SPDR SER TR DJ WILSHIRE SMALL CAP VALUE ETF ETF 78464A300   3,281 45 SH   SOLE   45 0 0
SPDR SER TR LEHMAN INTER TERM TREAS ETF ETF 78464A672   3,505,657 127,339 SH   SOLE   127,339 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763   2,005,519 17,437 SH   SOLE   17,437 0 0
SPDR SERIES TRUST SPDR BARCLAYS CAP EMERGING MKT LOCAL ETF ETF 78464A391   0 0 SH   SOLE   0 0 0
SPLUNK INC COM Stock 848637104   7,313 50 SH   SOLE   50 0 0
SPOTIFY TECHNOLOGY S A SHS Stock L8681T102   7,732 50 SH   SOLE   50 0 0
SPROTT PHYSICAL PLAT PALLAD TS UNIT CEF 85207Q104   1,077 100 SH   SOLE   100 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608   54 1 SH   SOLE   1 0 0
SSR MINING IN COM Stock 784730103   13,290 1,000 SH   SOLE   1,000 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101   1,903 22 SH   SOLE   22 0 0
STARBUCKS CORP Stock 855244109   237,897 2,606 SH   SOLE   2,606 0 0
STARWOOD PROPERTY TRUST REIT 85571B105   468 24 SH   SOLE   24 0 0
STATE STR CORP COM Stock 857477103   112,620 1,681 SH   SOLE   1,681 0 0
STATOIL ASA SPONSORED ADR CMN ADR 29446M102   7,735 235 SH   SOLE   235 0 0
STRYKER CORP Stock 863667101   20,738,118 75,888 SH   SOLE   75,888 0 0
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN US86562M2098 ADR 86562M209   370 37 SH   SOLE   37 0 0
SUN LIFE FINANCIAL INC. COM Stock 866796105   8,288 169 SH   SOLE   169 0 0
SUPER MICRO COMPUTER INC COM Stock 86800U104   222,118 810 SH   SOLE   810 0 0
SYLVAMO CORP COMMON STOCK Stock 871332102   270 6 SH   SOLE   6 0 0
SYSCO CORP COM Stock 871829107   85,033 1,287 SH   SOLE   1,287 0 0
T ROWE PRICE GROUP INC Stock 74144T108   19,672 187 SH   SOLE   187 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100   34,422 396 SH   SOLE   396 0 0
TAKE-TWO INTERACTIVESOFTWRE Stock 874054109   702 5 SH   SOLE   5 0 0
TARGA RES CORP COM Stock 87612G101   14,634 170 SH   SOLE   170 0 0
TARGET CORP COM Stock 87612E106   102,414 926 SH   SOLE   926 0 0
TE CONNECTIVITY LTD Stock H84989104   3,088 25 SH   SOLE   25 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803   122,833 749 SH   SOLE   749 0 0
TECK RESOURCES LTD CL B Stock 878742204   30,596 710 SH   SOLE   710 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS CEF 87911L108   6,172 526 SH   SOLE   526 0 0
TELADOC HEALTH INC COM Stock 87918A105   167 9 SH   SOLE   9 0 0
TELUS CORPORATION COM Stock 87971M103   18,320 1,121 SH   SOLE   1,121 0 0
TENABLE HLDGS INC COM Stock 88025T102   9,462 211 SH   SOLE   211 0 0
TERADATA CORP Stock 88076W103   9,004 200 SH   SOLE   200 0 0
TESLA MOTORS INC Stock 88160R101   431,880 1,726 SH   SOLE   1,726 0 0
TETRA TECH INC NEW COM Stock 88162G103   29,246 192 SH   SOLE   192 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209   4,080 400 SH   SOLE   400 0 0
TEXAS INSTRS INC COM Stock 882508104   195,145 1,227 SH   SOLE   1,227 0 0
TEXTRON INC COM Stock 883203101   3,151 40 SH   SOLE   40 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   1,563 20 SH   SOLE   20 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   151,691 299 SH   SOLE   299 0 0
THOR INDS INC COM Stock 885160101   85 0 SH   SOLE   0 0 0
TILRAY BRANDS INC COM Stock 88688T100   91 38 SH   SOLE   38 0 0
TJX COS INC NEW COM Stock 872540109   129,079 1,452 SH   SOLE   1,452 0 0
T-MOBILE US INC COM Stock 872590104   35,853 256 SH   SOLE   256 0 0
TOAST INC CL A Stock 888787108   28,825 1,539 SH   SOLE   1,539 0 0
TORONTO DOMINION BANK Stock 891160509   68,581 1,138 SH   SOLE   1,138 0 0
TOYOTA MOTOR CORP ADS ADR 892331307   14,740 82 SH   SOLE   82 0 0
TRACTOR SUPPLY CO COM Stock 892356106   4,873 24 SH   SOLE   24 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   26,719 131 SH   SOLE   131 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   87,220 534 SH   SOLE   534 0 0
TREX CO INC COM Stock 89531P105   13,435 218 SH   SOLE   218 0 0
TRUIST FINL CORP COM Stock 89832Q109   12,368 432 SH   SOLE   432 0 0
TWILIO INC CL A Stock 90138F102   1,112 19 SH   SOLE   19 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105   1,545 4 SH   SOLE   4 0 0
TYSON FOODS INC CL A Stock 902494103   2,892 57 SH   SOLE   57 0 0
U.S. GLOBAL JETS ETF ETF 26922A842   1,703 100 SH   SOLE   100 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100   18,396 400 SH   SOLE   400 0 0
UFP INDUSTRIES INC COM Stock 90278Q108   25,051 244 SH   SOLE   244 0 0
UFP TECHNOLOGIES INC COM Stock 902673102   4,945,536 30,632 SH   SOLE   30,632 0 0
UGI CORP NEW COM Stock 902681105   49 2 SH   SOLE   2 0 0
UNDER ARMOUR INC CL A Stock 904311107   1,528 223 SH   SOLE   223 0 0
UNDER ARMOUR INC CL C Stock 904311206   1,538 241 SH   SOLE   241 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704   36,094 730 SH   SOLE   730 0 0
UNION PAC CORP COM Stock 907818108   1,533,303 7,529 SH   SOLE   7,529 0 0
UNITED AIRLS HLDGS INC COM Stock 910047109   846 20 SH   SOLE   20 0 0
UNITED PARCEL SERVICE INC Stock 911312106   189,149 1,213 SH   SOLE   1,213 0 0
UNITED RENTALS INC COM Stock 911363109   27,842 62 SH   SOLE   62 0 0
UNITED STS COMMODITYINDEX FD COMMODITY INDEX FD ETF 911717106   3,550 60 SH   SOLE   60 0 0
UNITEDHEALTH GROUP Stock 91324P102   678,278 1,345 SH   SOLE   1,345 0 0
UNITY SOFTWARE INC COM Stock 91332U101   848 27 SH   SOLE   27 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105   44,359 282 SH   SOLE   282 0 0
US BANCORP DEL COM NEW Stock 902973304   20,159 609 SH   SOLE   609 0 0
UTILITIES SELECT SECTOR SPDR ETF 81369Y886   58,711 996 SH   SOLE   996 0 0
UWM HOLDINGS CORPORATION COM CL A Stock 91823B109   1,455 300 SH   SOLE   300 0 0
V F CORP COM Stock 918204108   1,912 108 SH   SOLE   108 0 0
VALERO ENERGY CORP Stock 91913Y100   62,141 438 SH   SOLE   438 0 0
VALVOLINE INC COM Stock 92047W101   11,058 343 SH   SOLE   343 0 0
VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643   3,938 51 SH   SOLE   51 0 0
VANGRD RUSSELL 1000 ETF GROWTH ETF ETF 92206C680   7,366 107 SH   SOLE   107 0 0
VANGUARD CONSUMER STAPLES ETF ETF 92204A207   5,180 28 SH   SOLE   28 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   2,141,561 13,782 SH   SOLE   13,782 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885   14,139 239 SH   SOLE   239 0 0
VANGUARD EUROPEAN ETF 922042874   70,937 1,224 SH   SOLE   1,224 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652   5,896 41 SH   SOLE   41 0 0
VANGUARD FINANCIALS ETF ETF 92204A405   142,735 1,777 SH   SOLE   1,777 0 0
VANGUARD FTSE ALL WORLD EX-US ETF ETF 922042718   285,010 2,683 SH   SOLE   2,683 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775   820,703 15,822 SH   SOLE   15,822 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   115,392 2,639 SH   SOLE   2,639 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   38,722,285 987,561 SH   SOLE   987,561 0 0
VANGUARD GROWTH ETF ETF 922908736   5,889,150 21,626 SH   SOLE   21,626 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406   47,909 463 SH   SOLE   463 0 0
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512   84,537 645 SH   SOLE   645 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702   29,065 70 SH   SOLE   70 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   23,598 326 SH   SOLE   326 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   11,796 155 SH   SOLE   155 0 0
VANGUARD LARGE CAP ETF 922908637   2,990,421 15,281 SH   SOLE   15,281 0 0
VANGUARD LONG-TERM BOND ETF ETF 921937793   7,370 109 SH   SOLE   109 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   2,193,904 9,669 SH   SOLE   9,669 0 0
VANGUARD MID CAP ETF 922908629   7,152,535 34,347 SH   SOLE   34,347 0 0
VANGUARD MID CAP GROWTH ETF ETF 922908538   122,370 628 SH   SOLE   628 0 0
VANGUARD MORTGAGE BACKED SECURITIES ETF ETF 92206C771   8,524 194 SH   SOLE   194 0 0
VANGUARD PACIFIC STOCK ETF 922042866   3,344 50 SH   SOLE   50 0 0
VANGUARD REIT INDEX ETF ETF 922908553   46,482 614 SH   SOLE   614 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649   66,146 554 SH   SOLE   554 0 0
VANGUARD RUSSELL2000 INDEX FD ETF ETF 92206C664   358,326 5,015 SH   SOLE   5,015 0 0
VANGUARD S&P 500 ETF ETF 922908363   571,456 1,455 SH   SOLE   1,455 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505   13,819 55 SH   SOLE   55 0 0
VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869   4,380 48 SH   SOLE   48 0 0
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828   31,572,436 361,240 SH   SOLE   361,240 0 0
VANGUARD S&P SMALL-CAP 600 GROWTH ETF ETF 921932794   4,000 42 SH   SOLE   42 0 0
VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778   630,996 8,189 SH   SOLE   8,189 0 0
VANGUARD SHORT TERM BOND ETF 921937827   1,006,321 13,387 SH   SOLE   13,387 0 0
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409   210,045 2,795 SH   SOLE   2,795 0 0
VANGUARD SMALL CAP ETF ETF 922908751   827,221 4,375 SH   SOLE   4,375 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595   95,117 444 SH   SOLE   444 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   1,663,727 10,431 SH   SOLE   10,431 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   373,016 7,755 SH   SOLE   7,755 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   32,002,880 458,625 SH   SOLE   458,625 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   533,142 11,146 SH   SOLE   11,146 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   56,738 1,060 SH   SOLE   1,060 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   415,915 1,958 SH   SOLE   1,958 0 0
VANGUARD TOTAL WORLD BOND ETF ETF 92206C565   4,096,399 61,748 SH   SOLE   61,748 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   43,817 470 SH   SOLE   470 0 0
VANGUARD VALUE ETF ETF 922908744   63,721,761 461,986 SH   SOLE   461,986 0 0
VBI VACCINES INC CDA COM NEW Stock 91822J202   11 16 SH   SOLE   16 0 0
VERISK ANALYTICS INC COM Stock 92345Y106   1,908 8 SH   SOLE   8 0 0
VERIZON COMMUNICATIONS Stock 92343V104   430,645 13,287 SH   SOLE   13,287 0 0
VERTEX PHARMACEUTICALS IN Stock 92532F100   17,735 51 SH   SOLE   51 0 0
VERU INC COM Stock 92536C103   1,079 1,500 SH   SOLE   1,500 0 0
VIATRIS INC COM Stock 92556V106   12,043 1,221 SH   SOLE   1,221 0 0
VICI PPTYS INC COM REIT 925652109   60 2 SH   SOLE   2 0 0
VICTORYSHARES US LARGE CAP HIGH DIVIDEND VOLATILITY WTD ETF ETF 92647N865   14,657 270 SH   SOLE   270 0 0
VILLAGE FARMS INTL INC COM Stock 92707Y108   327 410 SH   SOLE   410 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A ADR 92763W103   8,405 525 SH   SOLE   525 0 0
VIRGIN GALACTIC HOLDINGS INC COM Stock 92766K106   286 159 SH   SOLE   159 0 0
VISA INC Stock 92826C839   443,943 1,930 SH   SOLE   1,930 0 0
VISTEON CORP COM NEW Stock 92839U206   1,381 10 SH   SOLE   10 0 0
VMWARE INC CL A CLASS A Stock 928563402   91,897 552 SH   SOLE   552 0 0
VODAFONE GROUP NEW ADR F ADR 92857W308   251 26 SH   SOLE   26 0 0
VONTIER CORPORATION COM Stock 928881101   208,244 6,734 SH   SOLE   6,734 0 0
VOYA FINANCIAL INC COM Stock 929089100   6,318 95 SH   SOLE   95 0 0
VULCAN MATLS CO COM Stock 929160109   26,309 130 SH   SOLE   130 0 0
WABTEC COM Stock 929740108   15,031 141 SH   SOLE   141 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   19,248 865 SH   SOLE   865 0 0
WALMART INC COM Stock 931142103   2,008,003 12,555 SH   SOLE   12,555 0 0
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   30,408 2,800 SH   SOLE   2,800 0 0
WASTE MANAGEMENT INC Stock 94106L109   243,567 1,597 SH   SOLE   1,597 0 0
WATSCO INC Stock 942622200   380 1 SH   SOLE   1 0 0
WAYFAIR INC CL A Stock 94419L101   21,987 363 SH   SOLE   363 0 0
WEC ENERGY GROUP INC COM Stock 92939U106   5,397 67 SH   SOLE   67 0 0
WELLS FARGO CO NEW COM Stock 949746101   32,819 803 SH   SOLE   803 0 0
WENDYS CO COM Stock 95058W100   6,606 323 SH   SOLE   323 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   2,258 6 SH   SOLE   6 0 0
WESTERN DIGITAL CORP. COM Stock 958102105   1,819 39 SH   SOLE   39 0 0
WESTROCK CO COM Stock 96145D105   42,817 1,195 SH   SOLE   1,195 0 0
WHIRLPOOL CORP COM Stock 963320106   1,632 12 SH   SOLE   12 0 0
WILLIAMS COS INC COM Stock 969457100   3,921 116 SH   SOLE   116 0 0
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104   291 7 SH   SOLE   7 0 0
WISDOMTREE CYBERSECURITY FUND ETF 97717Y659   54,041 2,645 SH   SOLE   2,645 0 0
WISDOMTREE LARGE CAP DIVIDEND ETF 97717W307   5,038 81 SH   SOLE   81 0 0
WISDOMTREE TR INTL LARGECAP DIVID FD ETF 97717W794   2,931,644 64,262 SH   SOLE   64,262 0 0
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406   4,656 52 SH   SOLE   52 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208   5,113 65 SH   SOLE   65 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505   1,549,157 37,821 SH   SOLE   37,821 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604   734,158 26,033 SH   SOLE   26,033 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308   8,163 350 SH   SOLE   350 0 0
WORKDAY INC CL A Stock 98138H101   2,149 10 SH   SOLE   10 0 0
WORKHORSE GROUP INC COM NEW Stock 98138J206   12 30 SH   SOLE   30 0 0
WORKIVA INC COM CL A Stock 98139A105   912 9 SH   SOLE   9 0 0
WP CAREY INC COM REIT 92936U109   96,661 1,787 SH   SOLE   1,787 0 0
XCEL ENERGY INC COM Stock 98389B100   58 1 SH   SOLE   1 0 0
XPENG INC ADS ADR 98422D105   184 10 SH   SOLE   10 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   67,030 1,202 SH   SOLE   1,202 0 0
YUM BRANDS INC Stock 988498101   162,848 1,303 SH   SOLE   1,303 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   5,677 24 SH   SOLE   24 0 0
ZILLOW GROUP INC CL C CAP STK Stock 98954M200   3,600 78 SH   SOLE   78 0 0
ZIMMER HLDGS INC Stock 98956P102   11,645 103 SH   SOLE   103 0 0
ZIMVIE INC COM Stock 98888T107   94 10 SH   SOLE   10 0 0
ZIONS BANCORPORATION N A COM Stock 989701107   1,237 35 SH   SOLE   35 0 0
ZOETIS INC CL A Stock 98978V103   74,882 430 SH   SOLE   430 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   9,092 130 SH   SOLE   130 0 0