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
ABB LTD SPONSORED ADR 000375204   3,970 104 SH   SOLE   104 0 0
AGNC INVT CORP COM 00123Q104   6,903 459 SH   SOLE   459 0 0
AMN HEALTHCARE SVCS INC COM 001744101   12,233 100 SH   SOLE   100 0 0
AT&T INC COM 00206R102   198,059 8,051 SH   SOLE   8,051 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   4,042 66 SH   SOLE   66 0 0
ARK ETF TR FINTECH INNOVA 00214Q708   2,043 50 SH   SOLE   50 0 0
ABBOTT LABS COM 002824100   88,542 629 SH   SOLE   629 0 0
ABBVIE INC COM 00287Y109   50,635 374 SH   SOLE   374 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108   22,400 1,000 SH   SOLE   1,000 0 0
ACUSHNET HLDGS CORP COM 005098108   1,184 22 SH   SOLE   22 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   15,110 778 SH   SOLE   778 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   8,506 15 SH   SOLE   15 0 0
ADVANCED MICRO DEVICES INC COM 007903107   14,966 104 SH   SOLE   104 0 0
AEGON N V NY REGISTRY SHS 007924103   2,547 516 SH   SOLE   516 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   110,344 691 SH   SOLE   691 0 0
AIRBNB INC COM CL A 009066101   4,495 27 SH   SOLE   27 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,926 25 SH   SOLE   25 0 0
ALBEMARLE CORP COM 012653101   51,897 222 SH   SOLE   222 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   4,015 133 SH   SOLE   133 0 0
ALCOA CORP COM 013872106   30,386 510 SH   SOLE   510 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   10,028 2,507 SH   SOLE   2,507 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,583 47 SH   SOLE   47 0 0
ALKALINE WTR CO INC COM NEW 01643A207   590 500 SH   SOLE   500 0 0
ALLIANT ENERGY CORP COM 018802108   145,260 2,363 SH   SOLE   2,363 0 0
ALLSTATE CORP COM 020002101   46,897 399 SH   SOLE   399 0 0
ALPHABET INC CAP STK CL C 02079K107   214,126 74 SH   SOLE   74 0 0
ALPHABET INC CAP STK CL A 02079K305   188,308 65 SH   SOLE   65 0 0
ALTRIA GROUP INC COM 02209S103   94,332 1,991 SH   SOLE   1,991 0 0
AMAZON COM INC COM 023135106   450,136 135 SH   SOLE   135 0 0
AMEREN CORP COM 023608102   44,505 500 SH   SOLE   500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,455 81 SH   SOLE   81 0 0
AMERICAN ELEC PWR CO INC COM 025537101   23,827 268 SH   SOLE   268 0 0
AMERICAN EXPRESS CO COM 025816109   122,420 748 SH   SOLE   748 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   9,746 489 SH   SOLE   489 0 0
AMERICAN TOWER CORP NEW COM 03027X100   7,020 24 SH   SOLE   24 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   81,965 434 SH   SOLE   434 0 0
AMERIPRISE FINL INC COM 03076C106   57,015 189 SH   SOLE   189 0 0
AMGEN INC COM 031162100   20,803 92 SH   SOLE   92 0 0
AMKOR TECHNOLOGY INC COM 031652100   496 20 SH   SOLE   20 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,494 150 SH   SOLE   150 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   11,047 275 SH   SOLE   275 0 0
ANALOG DEVICES INC COM 032654105   94,578 538 SH   SOLE   538 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   69,360 4,000 SH   SOLE   4,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   12,705 210 SH   SOLE   210 0 0
APPLE INC COM 037833100   2,106,575 11,863 SH   SOLE   11,863 0 0
APPLIED MATLS INC COM 038222105   133,895 851 SH   SOLE   851 0 0
ARCONIC CORPORATION COM 03966V107   231 7 SH   SOLE   7 0 0
ARES CAPITAL CORP COM 04010L103   670 32 SH   SOLE   32 0 0
ASPEN AEROGELS INC COM 04523Y105   6,971 140 SH   SOLE   140 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   5,037 86 SH   SOLE   86 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   110,331 447 SH   SOLE   447 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   64 2 SH   SOLE   2 0 0
AVIS BUDGET GROUP COM 053774105   1,037 5 SH   SOLE   5 0 0
AXON ENTERPRISE INC COM 05464C101   43,960 280 SH   SOLE   280 0 0
BCE INC COM NEW 05534B760   7,286 140 SH   SOLE   140 0 0
BHP GROUP PLC SPONSORED ADR 05545E209   2,331 39 SH   SOLE   39 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   6,362 95 SH   SOLE   95 0 0
BP PLC SPONSORED ADR 055622104   9,995 375 SH   SOLE   375 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   1,221 208 SH   SOLE   208 0 0
BANCO SANTANDER S.A. ADR 05964H105   2,774 843 SH   SOLE   843 0 0
BK OF AMERICA CORP COM 060505104   177,648 3,993 SH   SOLE   3,993 0 0
BANK NEW YORK MELLON CORP COM 064058100   842 15 SH   SOLE   15 0 0
BARINGS PARTN INVS SH BEN INT 06761A103   7,399 500 SH   SOLE   500 0 0
BAXTER INTL INC COM 071813109   1,083 13 SH   SOLE   13 0 0
BECTON DICKINSON & CO COM 075887109   6,036 24 SH   SOLE   24 0 0
BERKSHIRE GREY INC COM CL A 084656107   5,500 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   206,011 689 SH   SOLE   689 0 0
BIOGEN INC COM 09062X103   135,305 564 SH   SOLE   564 0 0
BLACKBERRY LTD COM 09228F103   1,113 119 SH   SOLE   119 0 0
BLACKROCK INC COM 09247X101   8,240 9 SH   SOLE   9 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   12,072 463 SH   SOLE   463 0 0
BLACKSTONE INC COM 09260D107   36,617 283 SH   SOLE   283 0 0
BLINK CHARGING CO COM 09354A100   663 25 SH   SOLE   25 0 0
BOEING CO COM 097023105   93,286 463 SH   SOLE   463 0 0
BOOKING HOLDINGS INC COM 09857L108   9,597 4 SH   SOLE   4 0 0
BOOT BARN HLDGS INC COM 099406100   9,229 75 SH   SOLE   75 0 0
BOSTON BEER INC CL A 100557107   51,520 102 SH   SOLE   102 0 0
BOSTON SCIENTIFIC CORP COM 101137107   26,805 631 SH   SOLE   631 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,335 103 SH   SOLE   103 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   9,752 156 SH   SOLE   156 0 0
BROADCOM INC COM 11135F101   11,406 17 SH   SOLE   17 0 0
BROADWIND INC COM NEW 11161T207   47 25 SH   SOLE   25 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   10,482 174 SH   SOLE   174 0 0
CDK GLOBAL INC COM 12508E101   9,141 219 SH   SOLE   219 0 0
CIGNA CORP NEW COM 125523100   24,453 106 SH   SOLE   106 0 0
CMS ENERGY CORP COM 125896100   2,147 33 SH   SOLE   33 0 0
CSX CORP COM 126408103   1,654 44 SH   SOLE   44 0 0
CVS HEALTH CORP COM 126650100   31,980 310 SH   SOLE   310 0 0
CABOT CORP COM 127055101   39,311 699 SH   SOLE   699 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203   8 10 SH   SOLE   10 0 0
CARNIVAL CORP COMMON STOCK 143658300   4,165 207 SH   SOLE   207 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   27,994 516 SH   SOLE   516 0 0
CARTERS INC COM 146229109   3,796 38 SH   SOLE   38 0 0
CARVANA CO CL A 146869102   20,398 88 SH   SOLE   88 0 0
CASELLA WASTE SYS INC CL A 147448104   89,862 1,052 SH   SOLE   1,052 0 0
CATERPILLAR INC COM 149123101   10,957 53 SH   SOLE   53 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,777 46 SH   SOLE   46 0 0
CERENCE INC COM 156727109   16,784 219 SH   SOLE   219 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,625 85 SH   SOLE   85 0 0
CHEMOURS CO COM 163851108   663 20 SH   SOLE   20 0 0
CHENIERE ENERGY INC COM NEW 16411R208   48,682 480 SH   SOLE   480 0 0
CHEVRON CORP NEW COM 166764100   216,373 1,844 SH   SOLE   1,844 0 0
CHEWY INC CL A 16679L109   5,897 100 SH   SOLE   100 0 0
CINCINNATI FINL CORP COM 172062101   15,950 140 SH   SOLE   140 0 0
CISCO SYS INC COM 17275R102   67,395 1,064 SH   SOLE   1,064 0 0
CITIGROUP INC COM NEW 172967424   10,870 180 SH   SOLE   180 0 0
CITRIX SYS INC COM 177376100   3,745 40 SH   SOLE   40 0 0
CLEAN HARBORS INC COM 184496107   19,954 200 SH   SOLE   200 0 0
CLEARWAY ENERGY INC CL A 18539C105   1,608 48 SH   SOLE   48 0 0
CLEARWAY ENERGY INC CL C 18539C204   1,705 47 SH   SOLE   47 0 0
COCA COLA CO COM 191216100   59,195 1,000 SH   SOLE   1,000 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   15,899 63 SH   SOLE   63 0 0
COLGATE PALMOLIVE CO COM 194162103   37,472 439 SH   SOLE   439 0 0
COMFORT SYS USA INC COM 199908104   11,378 115 SH   SOLE   115 0 0
COMCAST CORP NEW CL A 20030N101   76,572 1,521 SH   SOLE   1,521 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,627 77 SH   SOLE   77 0 0
CONAGRA BRANDS INC COM 205887102   2,732 80 SH   SOLE   80 0 0
CONOCOPHILLIPS COM 20825C104   282,653 3,916 SH   SOLE   3,916 0 0
CONSOLIDATED EDISON INC COM 209115104   38,329 449 SH   SOLE   449 0 0
COPART INC COM 217204106   83,391 550 SH   SOLE   550 0 0
CORNING INC COM 219350105   2,718 73 SH   SOLE   73 0 0
CORSAIR GAMING INC COM 22041X102   21 1 SH   SOLE   1 0 0
CORTEVA INC COM 22052L104   1,887 40 SH   SOLE   40 0 0
COSTCO WHSL CORP NEW COM 22160K105   138,617 244 SH   SOLE   244 0 0
COSTAR GROUP INC COM 22160N109   111,669 1,413 SH   SOLE   1,413 0 0
COUPA SOFTWARE INC COM 22266L106   32,716 207 SH   SOLE   207 0 0
COVETRUS INC COM 22304C100   1,997 100 SH   SOLE   100 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   6,143 30 SH   SOLE   30 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   2,714 13 SH   SOLE   13 0 0
CUE BIOPHARMA INC COM 22978P106   3,393 300 SH   SOLE   300 0 0
CYRUSONE INC COM 23283R100   4,935 55 SH   SOLE   55 0 0
DBX ETF TR XTRACK USD HIGH 233051432   225 6 SH   SOLE   6 0 0
DTE ENERGY CO COM 233331107   142,384 1,191 SH   SOLE   1,191 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   28,475 593 SH   SOLE   593 0 0
DXC TECHNOLOGY CO COM 23355L106   7,191 223 SH   SOLE   223 0 0
DANAHER CORPORATION COM 235851102   44,553 135 SH   SOLE   135 0 0
DAVITA INC COM 23918K108   4,550 40 SH   SOLE   40 0 0
DEERE & CO COM 244199105   38,747 113 SH   SOLE   113 0 0
DELL TECHNOLOGIES INC CL C 24703L202   11,571 206 SH   SOLE   206 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   10,573 271 SH   SOLE   271 0 0
DICKS SPORTING GOODS INC COM 253393102   9,006 78 SH   SOLE   78 0 0
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   22,989 447 SH   SOLE   447 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102   93,733 1,087 SH   SOLE   1,087 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730   39,399 566 SH   SOLE   566 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   28,383 335 SH   SOLE   335 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   628,400 4,382 SH   SOLE   4,382 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   9,666 74 SH   SOLE   74 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876   56,085 387 SH   SOLE   387 0 0
DISNEY WALT CO COM 254687106   154,395 997 SH   SOLE   997 0 0
DISCOVER FINL SVCS COM 254709108   4,391 38 SH   SOLE   38 0 0
DOCUSIGN INC COM 256163106   609 4 SH   SOLE   4 0 0
DOLLAR TREE INC COM 256746108   2,529 18 SH   SOLE   18 0 0
DOMINION ENERGY INC COM 25746U109   16,628 212 SH   SOLE   212 0 0
DOW INC COM 260557103   2,427 43 SH   SOLE   43 0 0
DRAFTKINGS INC COM CL A 26142R104   110 4 SH   SOLE   4 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   47,174 450 SH   SOLE   450 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,951 24 SH   SOLE   24 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   139,032 6,592 SH   SOLE   6,592 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   17,350 282 SH   SOLE   282 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   9,893 893 SH   SOLE   893 0 0
EDITAS MEDICINE INC COM 28106W103   43,356 1,633 SH   SOLE   1,633 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   3,109 24 SH   SOLE   24 0 0
ENCOMPASS HEALTH CORP COM 29261A100   4,438 68 SH   SOLE   68 0 0
ENERGY RECOVERY INC COM 29270J100   6,984 325 SH   SOLE   325 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107   2,817 40 SH   SOLE   40 0 0
EVERGY INC COM 30034W106   138,388 2,017 SH   SOLE   2,017 0 0
EVERSOURCE ENERGY COM 30040W108   38,872 427 SH   SOLE   427 0 0
EVOLENT HEALTH INC CL A 30050B101   2,767 100 SH   SOLE   100 0 0
EXPEDITORS INTL WASH INC COM 302130109   5,395 40 SH   SOLE   40 0 0
EXXON MOBIL CORP COM 30231G102   340,299 5,561 SH   SOLE   5,561 0 0
META PLATFORMS INC CL A 30303M102   156,739 466 SH   SOLE   466 0 0
FEDERATED HERMES INC CL B 314211103   12,070 321 SH   SOLE   321 0 0
FEDEX CORP COM 31428X106   43,281 167 SH   SOLE   167 0 0
F5 INC COM 315616102   1,958 8 SH   SOLE   8 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   12,290 179 SH   SOLE   179 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   3,002 53 SH   SOLE   53 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   16,590 123 SH   SOLE   123 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   10,515 227 SH   SOLE   227 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   5,154 100 SH   SOLE   100 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   6,331 58 SH   SOLE   58 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   9,480 100 SH   SOLE   100 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   16,141 375 SH   SOLE   375 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104   4,146 300 SH   SOLE   300 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   30,309 1,492 SH   SOLE   1,492 0 0
FIRSTENERGY CORP COM 337932107   12,477 300 SH   SOLE   300 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205   103 35 SH   SOLE   35 0 0
FORD MTR CO DEL COM 345370860   111,971 5,391 SH   SOLE   5,391 0 0
FREEPORT-MCMORAN INC CL B 35671D857   4,507 108 SH   SOLE   108 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   359 70 SH   SOLE   70 0 0
GEO GROUP INC NEW COM 36162J106   795 103 SH   SOLE   103 0 0
GAMESTOP CORP NEW CL A 36467W109   4,897 33 SH   SOLE   33 0 0
GARRETT MOTION INC COM 366505105   24 3 SH   SOLE   3 0 0
GENERAC HLDGS INC COM 368736104   4,575 13 SH   SOLE   13 0 0
GENERAL DYNAMICS CORP COM 369550108   119,525 573 SH   SOLE   573 0 0
GENERAL ELECTRIC CO COM NEW 369604301   35,442 375 SH   SOLE   375 0 0
GENERAL MLS INC COM 370334104   13,884 206 SH   SOLE   206 0 0
GENERAL MTRS CO COM 37045V100   120,036 2,047 SH   SOLE   2,047 0 0
GENWORTH FINL INC COM CL A 37247D106   162 40 SH   SOLE   40 0 0
GILEAD SCIENCES INC COM 375558103   1,093 15 SH   SOLE   15 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   5,294 120 SH   SOLE   120 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   11,540 378 SH   SOLE   378 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   507 6 SH   SOLE   6 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   42,669 112 SH   SOLE   112 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   3,701 100 SH   SOLE   100 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   11,893 125 SH   SOLE   125 0 0
GOPRO INC CL A 38268T103   371 36 SH   SOLE   36 0 0
GROWGENERATION CORP COM 39986L109   17,291 1,325 SH   SOLE   1,325 0 0
HP INC COM 40434L105   108,316 2,875 SH   SOLE   2,875 0 0
HALLIBURTON CO COM 406216101   1,475 65 SH   SOLE   65 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501   9,182 275 SH   SOLE   275 0 0
HEICO CORP NEW CL A 422806208   111,337 866 SH   SOLE   866 0 0
HERSHEY CO COM 427866108   27,640 143 SH   SOLE   143 0 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   4,227 265 SH   SOLE   265 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,025 41 SH   SOLE   41 0 0
HESS CORP COM 42809H107   1,777 24 SH   SOLE   24 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   60,301 3,824 SH   SOLE   3,824 0 0
HEXCEL CORP NEW COM 428291108   1,065 21 SH   SOLE   21 0 0
HINGHAM INSTN SVGS MASS COM 433323102   41,988 100 SH   SOLE   100 0 0
HOLLYFRONTIER CORP COM 436106108   721 22 SH   SOLE   22 0 0
HOLOGIC INC COM 436440101   15,312 200 SH   SOLE   200 0 0
HOME DEPOT INC COM 437076102   229,502 553 SH   SOLE   553 0 0
HONEYWELL INTL INC COM 438516106   54,659 262 SH   SOLE   262 0 0
HORMEL FOODS CORP COM 440452100   2,245 46 SH   SOLE   46 0 0
HOST HOTELS & RESORTS INC COM 44107P104   7,565 435 SH   SOLE   435 0 0
HOWMET AEROSPACE INC COM 443201108   1,878 59 SH   SOLE   59 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,119 11 SH   SOLE   11 0 0
HYATT HOTELS CORP COM CL A 448579102   3,086 32 SH   SOLE   32 0 0
ICF INTL INC COM 44925C103   20,510 200 SH   SOLE   200 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   515 10 SH   SOLE   10 0 0
IDEXX LABS INC COM 45168D104   113,255 172 SH   SOLE   172 0 0
ILLUMINA INC COM 452327109   3,044 8 SH   SOLE   8 0 0
IMMUNOGEN INC COM 45253H101   742 100 SH   SOLE   100 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   117,656 4,555 SH   SOLE   4,555 0 0
INDEPENDENT BK CORP MASS COM 453836108   1,748,819 21,450 SH   SOLE   21,450 0 0
ING GROEP N.V. SPONSORED ADR 456837103   1,656 119 SH   SOLE   119 0 0
INGERSOLL RAND INC COM 45687V106   2,413 39 SH   SOLE   39 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   20,244 77 SH   SOLE   77 0 0
INTEL CORP COM 458140100   125,704 2,441 SH   SOLE   2,441 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   271,952 2,300 SH   SOLE   2,300 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,652 41 SH   SOLE   41 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   42,580 319 SH   SOLE   319 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   7,683 51 SH   SOLE   51 0 0
INTERNATIONAL PAPER CO COM 460146103   1,268 27 SH   SOLE   27 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   224,293 564 SH   SOLE   564 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100   317,893 22,610 SH   SOLE   22,610 0 0
INTUIT COM 461202103   6,432 10 SH   SOLE   10 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,797 5 SH   SOLE   5 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   6,212 19 SH   SOLE   19 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,951 55 SH   SOLE   55 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   24,982 368 SH   SOLE   368 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   6,158 50 SH   SOLE   50 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   12,218 471 SH   SOLE   471 0 0
IONIS PHARMACEUTICALS INC COM 462222100   913 30 SH   SOLE   30 0 0
IQVIA HLDGS INC COM 46266C105   6,207 22 SH   SOLE   22 0 0
IQIYI INC SPONSORED ADS 46267X108   50 11 SH   SOLE   11 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   35,922 870 SH   SOLE   870 0 0
IROBOT CORP COM 462726100   16,470 250 SH   SOLE   250 0 0
IRON MTN INC NEW COM 46284V101   1,884 36 SH   SOLE   36 0 0
ISHARES GOLD TR ISHARES NEW 464285204   170,673 4,903 SH   SOLE   4,903 0 0
ISHARES INC INTL HIGH YIELD 464286210   20,567 390 SH   SOLE   390 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327   710 55 SH   SOLE   55 0 0
ISHARES TR CORE S&P TTL STK 464287150   459,596 4,296 SH   SOLE   4,296 0 0
ISHARES TR TIPS BD ETF 464287176   11,661,022 90,256 SH   SOLE   90,256 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   14,664 401 SH   SOLE   401 0 0
ISHARES TR CORE S&P500 ETF 464287200   18,711,083 39,227 SH   SOLE   39,227 0 0
ISHARES TR CORE US AGGBD ET 464287226   113,632 996 SH   SOLE   996 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,247 46 SH   SOLE   46 0 0
ISHARES TR IBOXX INV CP ETF 464287242   76,103 574 SH   SOLE   574 0 0
ISHARES TR GLOBAL TECH ETF 464287291   344,668 5,353 SH   SOLE   5,353 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   13,946 167 SH   SOLE   167 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   229,023 2,861 SH   SOLE   2,861 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   303 11 SH   SOLE   11 0 0
ISHARES TR S&P 500 VAL ETF 464287408   9,398 60 SH   SOLE   60 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,633,965 17,774 SH   SOLE   17,774 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440   36,340 316 SH   SOLE   316 0 0
ISHARES TR CORE S&P MCP ETF 464287507   139,430 493 SH   SOLE   493 0 0
ISHARES TR EXPND TEC SC ETF 464287549   11,849,844 26,992 SH   SOLE   26,992 0 0
ISHARES TR S&P MC 400GR ETF 464287606   10,889 128 SH   SOLE   128 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   14,588 66 SH   SOLE   66 0 0
ISHARES TR CORE S&P US VLU 464287663   5,156 68 SH   SOLE   68 0 0
ISHARES TR CORE S&P US GWT 464287671   5,213 45 SH   SOLE   45 0 0
ISHARES TR U.S. UTILITS ETF 464287697   142,275 1,609 SH   SOLE   1,609 0 0
ISHARES TR S&P MC 400VL ETF 464287705   5,544 50 SH   SOLE   50 0 0
ISHARES TR U.S. REAL ES ETF 464287739   709 6 SH   SOLE   6 0 0
ISHARES TR U.S. FINLS ETF 464287788   41,835 483 SH   SOLE   483 0 0
ISHARES TR U.S. ENERGY ETF 464287796   164,055 5,450 SH   SOLE   5,450 0 0
ISHARES TR CORE S&P SCP ETF 464287804   571,790 4,993 SH   SOLE   4,993 0 0
ISHARES TR SP SMCP600VL ETF 464287879   23,952 229 SH   SOLE   229 0 0
ISHARES TR S&P SML 600 GWT 464287887   78,692 567 SH   SOLE   567 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   5,399,456 50,288 SH   SOLE   50,288 0 0
ISHARES TR AGENCY BOND ETF 464288166   26,304 224 SH   SOLE   224 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   3,512,473 165,918 SH   SOLE   165,918 0 0
ISHARES TR MSCI ACWI EX US 464288240   389 7 SH   SOLE   7 0 0
ISHARES TR EAFE SML CP ETF 464288273   1,928 26 SH   SOLE   26 0 0
ISHARES TR JPMORGAN USD EMG 464288281   42,332 388 SH   SOLE   388 0 0
ISHARES TR NATIONAL MUN ETF 464288414   540,549 4,649 SH   SOLE   4,649 0 0
ISHARES TR MSCI KLD400 SOC 464288570   6,089 66 SH   SOLE   66 0 0
ISHARES TR MBS ETF 464288588   414,691 3,860 SH   SOLE   3,860 0 0
ISHARES TR USD INV GRDE ETF 464288620   24,570 411 SH   SOLE   411 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   125,831 2,335 SH   SOLE   2,335 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   10,616 72 SH   SOLE   72 0 0
ISHARES TR US AER DEF ETF 464288760   7,162 70 SH   SOLE   70 0 0
ISHARES TR US BR DEL SE ETF 464288794   4,214 38 SH   SOLE   38 0 0
ISHARES TR U.S. MED DVC ETF 464288810   127,927 1,943 SH   SOLE   1,943 0 0
ISHARES TR EAFE VALUE ETF 464288877   13,844,827 274,753 SH   SOLE   274,753 0 0
ISHARES TR EAFE GRWTH ETF 464288885   8,837,324 80,128 SH   SOLE   80,128 0 0
ISHARES SILVER TR ISHARES 46428Q109   27,222 1,266 SH   SOLE   1,266 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,168,455 43,795 SH   SOLE   43,795 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   16,254 320 SH   SOLE   320 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   29,409,263 363,526 SH   SOLE   363,526 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   7,691,193 249,067 SH   SOLE   249,067 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   5,434 37 SH   SOLE   37 0 0
ISHARES TR MSCI USA VALUE 46432F388   530,472 4,846 SH   SOLE   4,846 0 0
ISHARES TR MSCI USA MMENTM 46432F396   2,193 12 SH   SOLE   12 0 0
ISHARES TR CORE MSCI EAFE 46432F842   45,954 616 SH   SOLE   616 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   267,566 6,731 SH   SOLE   6,731 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   18,896 286 SH   SOLE   286 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   21,599 477 SH   SOLE   477 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   2,779 71 SH   SOLE   71 0 0
ISHARES TR CORE TOTAL USD 46434V613   1,472,167 27,813 SH   SOLE   27,813 0 0
ISHARES TR CORE DIV GRWTH 46434V621   30,238,016 544,045 SH   SOLE   544,045 0 0
ISHARES TR CONV BD ETF 46435G102   22,664 254 SH   SOLE   254 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250   54,295 1,056 SH   SOLE   1,056 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   687 27 SH   SOLE   27 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,750,562 16,224 SH   SOLE   16,224 0 0
ISHARES TR FALN ANGLS USD 46435G474   15,367,255 512,755 SH   SOLE   512,755 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   9,835 124 SH   SOLE   124 0 0
ISHARES TR CORE INTL AGGR 46435G672   16,106 295 SH   SOLE   295 0 0
ISHARES TR ESG AWARE MSCI 46435U663   8,731 217 SH   SOLE   217 0 0
ISHARES TR BROAD USD HIGH 46435U853   511 12 SH   SOLE   12 0 0
ISHARES TR ESG EAFE ETF 46436E759   6,445 94 SH   SOLE   94 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   14,223 361 SH   SOLE   361 0 0
JPMORGAN CHASE & CO COM 46625H100   169,132 1,068 SH   SOLE   1,068 0 0
JETBLUE AWYS CORP COM 477143101   2,919 205 SH   SOLE   205 0 0
JOHNSON & JOHNSON COM 478160104   487,305 2,849 SH   SOLE   2,849 0 0
KLA CORP COM NEW 482480100   130,182 303 SH   SOLE   303 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,608 250 SH   SOLE   250 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   7,369 946 SH   SOLE   946 0 0
KEURIG DR PEPPER INC COM 49271V100   1,646 45 SH   SOLE   45 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   60,301 292 SH   SOLE   292 0 0
KIMBERLY-CLARK CORP COM 494368103   6,574 46 SH   SOLE   46 0 0
KINDER MORGAN INC DEL COM 49456B101   2,389 151 SH   SOLE   151 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   5,013 136 SH   SOLE   136 0 0
KONTOOR BRANDS INC COM 50050N103   1,278 25 SH   SOLE   25 0 0
KOPIN CORP COM 500600101   3,722 910 SH   SOLE   910 0 0
KROGER CO COM 501044101   1,584 35 SH   SOLE   35 0 0
KULICKE & SOFFA INDS INC COM 501242101   6,054 100 SH   SOLE   100 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,104 61 SH   SOLE   61 0 0
LKQ CORP COM 501889208   4,522 75 SH   SOLE   75 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   24,617 115 SH   SOLE   115 0 0
LAM RESEARCH CORP COM 512807108   23,013 32 SH   SOLE   32 0 0
LAMB WESTON HLDGS INC COM 513272104   1,648 26 SH   SOLE   26 0 0
LANDS END INC NEW COM 51509F105   79 4 SH   SOLE   4 0 0
LAUDER ESTEE COS INC CL A 518439104   7,941 21 SH   SOLE   21 0 0
LEIDOS HOLDINGS INC COM 525327102   445 5 SH   SOLE   5 0 0
LIGHTWAVE LOGIC INC COM 532275104   31,248 2,100 SH   SOLE   2,100 0 0
LILLY ELI & CO COM 532457108   180,692 654 SH   SOLE   654 0 0
LOCKHEED MARTIN CORP COM 539830109   444,203 1,250 SH   SOLE   1,250 0 0
LOWES COS INC COM 548661107   45,688 177 SH   SOLE   177 0 0
LUCID GROUP INC COM 549498103   609 16 SH   SOLE   16 0 0
LULULEMON ATHLETICA INC COM 550021109   12,918 33 SH   SOLE   33 0 0
LL FLOORING HOLDINGS INC COM 55003T107   512 30 SH   SOLE   30 0 0
LUMEN TECHNOLOGIES INC COM 550241103   11,082 883 SH   SOLE   883 0 0
MSCI INC COM 55354G100   40,532 66 SH   SOLE   66 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   39,150 500 SH   SOLE   500 0 0
MANULIFE FINL CORP COM 56501R106   71,930 3,772 SH   SOLE   3,772 0 0
MARATHON OIL CORP COM 565849106   4,581 279 SH   SOLE   279 0 0
MARATHON PETE CORP COM 56585A102   42,873 670 SH   SOLE   670 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   47,821 283 SH   SOLE   283 0 0
MARSH & MCLENNAN COS INC COM 571748102   141,663 815 SH   SOLE   815 0 0
MARRIOTT INTL INC NEW CL A 571903202   338,763 2,050 SH   SOLE   2,050 0 0
MASTERCARD INCORPORATED CL A 57636Q104   210,143 585 SH   SOLE   585 0 0
MATERIALISE NV SPONSORED ADS 57667T100   7,161 300 SH   SOLE   300 0 0
MATSON INC COM 57686G105   6,777 75 SH   SOLE   75 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,932 20 SH   SOLE   20 0 0
MCDONALDS CORP COM 580135101   371,896 1,387 SH   SOLE   1,387 0 0
MEDIFAST INC COM 58470H101   426 2 SH   SOLE   2 0 0
MEDPACE HLDGS INC COM 58506Q109   10,882 50 SH   SOLE   50 0 0
MERCK & CO INC COM 58933Y105   77,278 1,008 SH   SOLE   1,008 0 0
METLIFE INC COM 59156R108   80,354 1,286 SH   SOLE   1,286 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403   1,660 298 SH   SOLE   298 0 0
MICROSOFT CORP COM 594918104   1,099,483 3,269 SH   SOLE   3,269 0 0
MICRON TECHNOLOGY INC COM 595112103   19,121 205 SH   SOLE   205 0 0
MITEK SYS INC COM NEW 606710200   1,722 97 SH   SOLE   97 0 0
MODERNA INC COM 60770K107   47,748 188 SH   SOLE   188 0 0
MONDELEZ INTL INC CL A 609207105   44,887 677 SH   SOLE   677 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   4,322 45 SH   SOLE   45 0 0
MOODYS CORP COM 615369105   93,240 239 SH   SOLE   239 0 0
MORGAN STANLEY COM NEW 617446448   37,414 381 SH   SOLE   381 0 0
MYRIAD GENETICS INC COM 62855J104   1,656 60 SH   SOLE   60 0 0
NBT BANCORP INC COM 628778102   43,225 1,122 SH   SOLE   1,122 0 0
NCR CORP NEW COM 62886E108   161 4 SH   SOLE   4 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   134,473 1,859 SH   SOLE   1,859 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   50 50 SH   SOLE   50 0 0
NETFLIX INC COM 64110L106   47,593 79 SH   SOLE   79 0 0
NEW YORK TIMES CO CL A 650111107   6,972 144 SH   SOLE   144 0 0
NEWMONT CORP COM 651639106   2,251 36 SH   SOLE   36 0 0
NEXTERA ENERGY INC COM 65339F101   16,058 172 SH   SOLE   172 0 0
NIKE INC CL B 654106103   27,144 163 SH   SOLE   163 0 0
NOKIA CORP SPONSORED ADR 654902204   13,430 2,159 SH   SOLE   2,159 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   326 1,000 SH   SOLE   1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102   53,765 139 SH   SOLE   139 0 0
NORTONLIFELOCK INC COM 668771108   21,083 811 SH   SOLE   811 0 0
NOVARTIS AG SPONSORED ADR 66987V109   119,190 1,363 SH   SOLE   1,363 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100   13,277 240 SH   SOLE   240 0 0
NVIDIA CORPORATION COM 67066G104   178,564 607 SH   SOLE   607 0 0
OCCIDENTAL PETE CORP COM 674599105   1,073 37 SH   SOLE   37 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   656 52 SH   SOLE   52 0 0
OKTA INC CL A 679295105   47,972 214 SH   SOLE   214 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   101,904 284 SH   SOLE   284 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   563 11 SH   SOLE   11 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   2,959 100 SH   SOLE   100 0 0
ONEOK INC NEW COM 682680103   23,151 394 SH   SOLE   394 0 0
OPKO HEALTH INC COM 68375N103   16,340 3,397 SH   SOLE   3,397 0 0
ORACLE CORP COM 68389X105   258,799 2,968 SH   SOLE   2,968 0 0
ORGANOVO HLDGS INC COM NEW 68620A203   610 168 SH   SOLE   168 0 0
ORGANON & CO COMMON STOCK 68622V106   2,914 96 SH   SOLE   96 0 0
ORION OFFICE REIT INC COM 68629Y103   709 38 SH   SOLE   38 0 0
OTIS WORLDWIDE CORP COM 68902V107   22,550 259 SH   SOLE   259 0 0
PC CONNECTION INC COM 69318J100   4,313 100 SH   SOLE   100 0 0
PG&E CORP COM 69331C108   388 32 SH   SOLE   32 0 0
PJT PARTNERS INC COM CL A 69343T107   445 6 SH   SOLE   6 0 0
PNM RES INC COM 69349H107   7,562 166 SH   SOLE   166 0 0
PTC INC COM 69370C100   9,692 80 SH   SOLE   80 0 0
PACKAGING CORP AMER COM 695156109   6,127 45 SH   SOLE   45 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   11,290 620 SH   SOLE   620 0 0
PALO ALTO NETWORKS INC COM 697435105   55,676 100 SH   SOLE   100 0 0
PAYCHEX INC COM 704326107   550,778 4,035 SH   SOLE   4,035 0 0
PAYPAL HLDGS INC COM 70450Y103   7,166 38 SH   SOLE   38 0 0
PEGASYSTEMS INC COM 705573103   22,364 200 SH   SOLE   200 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   5,722 160 SH   SOLE   160 0 0
PENN NATL GAMING INC COM 707569109   54,546 1,052 SH   SOLE   1,052 0 0
PEPSICO INC COM 713448108   293,710 1,691 SH   SOLE   1,691 0 0
PERKINELMER INC COM 714046109   90,477 450 SH   SOLE   450 0 0
PFIZER INC COM 717081103   201,879 3,419 SH   SOLE   3,419 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   655 262 SH   SOLE   262 0 0
PHILIP MORRIS INTL INC COM 718172109   46,990 495 SH   SOLE   495 0 0
PHILLIPS 66 COM 718546104   5,000 69 SH   SOLE   69 0 0
PIMCO ETF TR BROAD US TIPS 72201R403   5,137 78 SH   SOLE   78 0 0
PINTEREST INC CL A 72352L106   1,345 37 SH   SOLE   37 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   3,017 323 SH   SOLE   323 0 0
PLANET FITNESS INC CL A 72703H101   4,529 50 SH   SOLE   50 0 0
PLUG POWER INC COM NEW 72919P202   2,823 100 SH   SOLE   100 0 0
PREFERRED APT CMNTYS INC COM 74039L103   49,665 2,750 SH   SOLE   2,750 0 0
PROCTER AND GAMBLE CO COM 742718109   157,557 963 SH   SOLE   963 0 0
PROSHARES TR ULTRASHRT DOW 30 74347G648   182 7 SH   SOLE   7 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G861   59 10 SH   SOLE   10 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633   24,368 360 SH   SOLE   360 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   15,302 92 SH   SOLE   92 0 0
PRUDENTIAL FINL INC COM 744320102   28,024 259 SH   SOLE   259 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   211,067 3,163 SH   SOLE   3,163 0 0
PUBLIC STORAGE COM 74460D109   20,179 54 SH   SOLE   54 0 0
QUALCOMM INC COM 747525103   6,041 33 SH   SOLE   33 0 0
QUEST DIAGNOSTICS INC COM 74834L100   3,806 22 SH   SOLE   22 0 0
QURATE RETAIL INC COM SER A 74915M100   380 50 SH   SOLE   50 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   15,576 200 SH   SOLE   200 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   349,872 4,065 SH   SOLE   4,065 0 0
REALTY INCOME CORP COM 756109104   54,619 763 SH   SOLE   763 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   130 5 SH   SOLE   5 0 0
RIBBON COMMUNICATIONS INC COM 762544104   1,210 200 SH   SOLE   200 0 0
RIO TINTO PLC SPONSORED ADR 767204100   2,477 37 SH   SOLE   37 0 0
RITE AID CORP COM 767754872   735 50 SH   SOLE   50 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   15,554 150 SH   SOLE   150 0 0
ROBLOX CORP CL A 771049103   103 1 SH   SOLE   1 0 0
ROCKWELL AUTOMATION INC COM 773903109   356,019 1,021 SH   SOLE   1,021 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   10,803 249 SH   SOLE   249 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   2,066 48 SH   SOLE   48 0 0
ROYAL GOLD INC COM 780287108   10,686 102 SH   SOLE   102 0 0
S&P GLOBAL INC COM 78409V104   200,132 424 SH   SOLE   424 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,124,644 2,368 SH   SOLE   2,368 0 0
SPDR GOLD TR GOLD SHS 78463V107   183,098 1,071 SH   SOLE   1,071 0 0
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   479,245 11,247 SH   SOLE   11,247 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   186,275 4,490 SH   SOLE   4,490 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   2,355 66 SH   SOLE   66 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   48,108 1,274 SH   SOLE   1,274 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   441,355 12,099 SH   SOLE   12,099 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   445,426 14,149 SH   SOLE   14,149 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   54,966 1,520 SH   SOLE   1,520 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   299,704 12,263 SH   SOLE   12,263 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   270,923 3,738 SH   SOLE   3,738 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,157,344 39,073 SH   SOLE   39,073 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   761,707 24,181 SH   SOLE   24,181 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   472,100 11,200 SH   SOLE   11,200 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   3,858 66 SH   SOLE   66 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   134,844 2,711 SH   SOLE   2,711 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   315,590 6,916 SH   SOLE   6,916 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   4,734 100 SH   SOLE   100 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   4,977 164 SH   SOLE   164 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   37,102 342 SH   SOLE   342 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   264,964 2,898 SH   SOLE   2,898 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   203,081 4,544 SH   SOLE   4,544 0 0
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   640,675 13,637 SH   SOLE   13,637 0 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   2,413,213 77,809 SH   SOLE   77,809 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   118 16 SH   SOLE   16 0 0
SALESFORCE COM INC COM 79466L302   20,076 79 SH   SOLE   79 0 0
HENRY SCHEIN INC COM 806407102   27,213 351 SH   SOLE   351 0 0
SCHLUMBERGER LTD COM STK 806857108   3,654 122 SH   SOLE   122 0 0
SCHNITZER STEEL INDS INC CL A 806882106   3,908 75 SH   SOLE   75 0 0
SCHWAB CHARLES CORP COM 808513105   4,904 58 SH   SOLE   58 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   713 6 SH   SOLE   6 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   318 3 SH   SOLE   3 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,713 58 SH   SOLE   58 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   273 9 SH   SOLE   9 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   319 9 SH   SOLE   9 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   3,865 119 SH   SOLE   119 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   693 12 SH   SOLE   12 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   111,394 1,901 SH   SOLE   1,901 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   461 12 SH   SOLE   12 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   338 6 SH   SOLE   6 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854   929 17 SH   SOLE   17 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   3,310 53 SH   SOLE   53 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   220 5 SH   SOLE   5 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   3,268 20 SH   SOLE   20 0 0
SEA LTD SPONSORD ADS 81141R100   7,606 34 SH   SOLE   34 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   9,836 177 SH   SOLE   177 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,584 143 SH   SOLE   143 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,293 30 SH   SOLE   30 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   984 19 SH   SOLE   19 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   8,948 125 SH   SOLE   125 0 0
SERES THERAPEUTICS INC COM 81750R102   1,999 240 SH   SOLE   240 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   3,129 356 SH   SOLE   356 0 0
SERVICENOW INC COM 81762P102   56,473 87 SH   SOLE   87 0 0
SHERWIN WILLIAMS CO COM 824348106   4,894,430 13,898 SH   SOLE   13,898 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   8,414 1,325 SH   SOLE   1,325 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   7,898 100 SH   SOLE   100 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,862 12 SH   SOLE   12 0 0
SMITH & WESSON BRANDS INC COM 831754106   54,258 3,048 SH   SOLE   3,048 0 0
SNAP ON INC COM 833034101   5,600 26 SH   SOLE   26 0 0
SNOWFLAKE INC CL A 833445109   2,371 7 SH   SOLE   7 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   63,200 500 SH   SOLE   500 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   18,600 4,000 SH   SOLE   4,000 0 0
SPLUNK INC COM 848637104   11,572 100 SH   SOLE   100 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108   9,295 686 SH   SOLE   686 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   7,180 500 SH   SOLE   500 0 0
BLOCK INC CL A 852234103   20,996 130 SH   SOLE   130 0 0
STAG INDL INC COM 85254J102   19,184 400 SH   SOLE   400 0 0
STANLEY BLACK & DECKER INC COM 854502101   6,185 33 SH   SOLE   33 0 0
STARBUCKS CORP COM 855244109   41,866 358 SH   SOLE   358 0 0
STATE STR CORP COM 857477103   2,102 23 SH   SOLE   23 0 0
STRYKER CORPORATION COM 863667101   2,407 9 SH   SOLE   9 0 0
STURM RUGER & CO INC COM 864159108   35,005 515 SH   SOLE   515 0 0
SYLVAMO CORP COMMON STOCK 871332102   56 2 SH   SOLE   2 0 0
SYNCHRONY FINANCIAL COM 87165B103   4,593 99 SH   SOLE   99 0 0
SYSCO CORP COM 871829107   27,290 347 SH   SOLE   347 0 0
TJX COS INC NEW COM 872540109   45,934 605 SH   SOLE   605 0 0
T-MOBILE US INC COM 872590104   78,866 680 SH   SOLE   680 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,915 24 SH   SOLE   24 0 0
TAPESTRY INC COM 876030107   609 15 SH   SOLE   15 0 0
TARGET CORP COM 87612E106   38,297 165 SH   SOLE   165 0 0
TECHTARGET INC COM 87874R100   9,662 101 SH   SOLE   101 0 0
TELADOC HEALTH INC COM 87918A105   2,112 23 SH   SOLE   23 0 0
TELLURIAN INC NEW COM 87968A104   924 300 SH   SOLE   300 0 0
TENNECO INC CL A VTG COM STK 880349105   463 41 SH   SOLE   41 0 0
TERADATA CORP DEL COM 88076W103   170 4 SH   SOLE   4 0 0
TERADYNE INC COM 880770102   79,496 486 SH   SOLE   486 0 0
TEREX CORP NEW COM 880779103   308 7 SH   SOLE   7 0 0
TERNIUM SA SPONSORED ADS 880890108   4,664 107 SH   SOLE   107 0 0
TESLA INC COM 88160R101   338,170 320 SH   SOLE   320 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,121 140 SH   SOLE   140 0 0
TEXAS INSTRS INC COM 882508104   7,162 38 SH   SOLE   38 0 0
TG THERAPEUTICS INC COM 88322Q108   3,800 200 SH   SOLE   200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   328,940 493 SH   SOLE   493 0 0
THERMOGENESIS HLDGS INC COM 88362L100   303 300 SH   SOLE   300 0 0
3-D SYS CORP DEL COM NEW 88554D205   366 17 SH   SOLE   17 0 0
3M CO COM 88579Y101   69,921 394 SH   SOLE   394 0 0
TILRAY INC COM CL 2 88688T100   5,097 725 SH   SOLE   725 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   3,264 66 SH   SOLE   66 0 0
TOYOTA MOTOR CORP ADS 892331307   5,672 31 SH   SOLE   31 0 0
TRACTOR SUPPLY CO COM 892356106   8,828 37 SH   SOLE   37 0 0
TRAVEL PLUS LEISURE CO COM 894164102   553 10 SH   SOLE   10 0 0
T2 BIOSYSTEMS INC COM 89853L104   822 1,592 SH   SOLE   1,592 0 0
TUPPERWARE BRANDS CORP COM 899896104   474 31 SH   SOLE   31 0 0
TWILIO INC CL A 90138F102   54,248 206 SH   SOLE   206 0 0
TWO RDS SHARED TR ANFIELD DIVERSIF 90213U115   1,057 101 SH   SOLE   101 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,264 54 SH   SOLE   54 0 0
ULTA BEAUTY INC COM 90384S303   11,958 29 SH   SOLE   29 0 0
UNDER ARMOUR INC CL A 904311107   5,001 236 SH   SOLE   236 0 0
UNDER ARMOUR INC CL C 904311206   1,606 89 SH   SOLE   89 0 0
UNILEVER PLC SPON ADR NEW 904767704   4,098 76 SH   SOLE   76 0 0
UNION PAC CORP COM 907818108   13,352 53 SH   SOLE   53 0 0
UNITED PARCEL SERVICE INC CL B 911312106   29,506 138 SH   SOLE   138 0 0
UNITEDHEALTH GROUP INC COM 91324P102   21,901 44 SH   SOLE   44 0 0
UNITI GROUP INC COM 91325V108   3,993 285 SH   SOLE   285 0 0
UNITY SOFTWARE INC COM 91332U101   38,464 269 SH   SOLE   269 0 0
V F CORP COM 918204108   24,261 331 SH   SOLE   331 0 0
VALERO ENERGY CORP COM 91913Y100   26,364 351 SH   SOLE   351 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   7,241 76 SH   SOLE   76 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   257 9 SH   SOLE   9 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   533,602 5,185 SH   SOLE   5,185 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   481,577 5,496 SH   SOLE   5,496 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   914,061 11,308 SH   SOLE   11,308 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   8,556 101 SH   SOLE   101 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   1,293,774 25,338 SH   SOLE   25,338 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   6,971 136 SH   SOLE   136 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,064,297 19,295 SH   SOLE   19,295 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   2,506 46 SH   SOLE   46 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,900 31 SH   SOLE   31 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   456,449 9,229 SH   SOLE   9,229 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   15,361 45 SH   SOLE   45 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   13,321 50 SH   SOLE   50 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   47,266 103 SH   SOLE   103 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   9,223 113 SH   SOLE   113 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   513,281 9,714 SH   SOLE   9,714 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   253,977 2,738 SH   SOLE   2,738 0 0
VEEVA SYS INC CL A COM 922475108   60,293 236 SH   SOLE   236 0 0
VENTAS INC COM 92276F100   1,067 21 SH   SOLE   21 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   41,398 95 SH   SOLE   95 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   57,332 494 SH   SOLE   494 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,662 15 SH   SOLE   15 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,394,990 4,347 SH   SOLE   4,347 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,057,916 7,191 SH   SOLE   7,191 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   343,818 1,521 SH   SOLE   1,521 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   177,077 3,408 SH   SOLE   3,408 0 0
VERISK ANALYTICS INC COM 92345Y106   11,658 51 SH   SOLE   51 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   15,811 72 SH   SOLE   72 0 0
VIACOMCBS INC CL B 92556H206   15,955 529 SH   SOLE   529 0 0
VIATRIS INC COM 92556V106   6,129 453 SH   SOLE   453 0 0
VICOR CORP COM 925815102   32,396 255 SH   SOLE   255 0 0
VISA INC COM CL A 92826C839   264,854 1,222 SH   SOLE   1,222 0 0
VISTA OUTDOOR INC COM 928377100   184 4 SH   SOLE   4 0 0
VIVINT SMART HOME INC COM CL A 928542109   372 38 SH   SOLE   38 0 0
VMWARE INC CL A COM 928563402   10,197 88 SH   SOLE   88 0 0
VOXELJET AG ADS 92912L206   12 2 SH   SOLE   2 0 0
WP CAREY INC COM 92936U109   146,363 1,784 SH   SOLE   1,784 0 0
WEC ENERGY GROUP INC COM 92939U106   6,310 65 SH   SOLE   65 0 0
WABTEC COM 929740108   2,525 27 SH   SOLE   27 0 0
WALMART INC COM 931142103   62,817 434 SH   SOLE   434 0 0
WAYFAIR INC CL A 94419L101   23,746 125 SH   SOLE   125 0 0
WELLS FARGO CO NEW COM 949746101   32,948 687 SH   SOLE   687 0 0
WENDYS CO COM 95058W100   4,770 200 SH   SOLE   200 0 0
WESTERN DIGITAL CORP. COM 958102105   11,261 173 SH   SOLE   173 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   1,932 221 SH   SOLE   221 0 0
WESTERN UN CO COM 959802109   1,784 100 SH   SOLE   100 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   5,240 127 SH   SOLE   127 0 0
WHIRLPOOL CORP COM 963320106   4,459 19 SH   SOLE   19 0 0
WHITING PETE CORP NEW COM NEW 966387508   129 2 SH   SOLE   2 0 0
WOLVERINE WORLD WIDE INC COM 978097103   51,064 1,772 SH   SOLE   1,772 0 0
WORKDAY INC CL A 98138H101   45,075 165 SH   SOLE   165 0 0
WORKHORSE GROUP INC COM NEW 98138J206   1,343 308 SH   SOLE   308 0 0
WW INTL INC COM 98262P101   16,130 1,000 SH   SOLE   1,000 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   897 10 SH   SOLE   10 0 0
XCEL ENERGY INC COM 98389B100   11,525 170 SH   SOLE   170 0 0
XILINX INC COM 983919101   27,678 131 SH   SOLE   131 0 0
YAMANA GOLD INC COM 98462Y100   317 75 SH   SOLE   75 0 0
YUM BRANDS INC COM 988498101   2,185 16 SH   SOLE   16 0 0
ZOETIS INC CL A 98978V103   5,623 23 SH   SOLE   23 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,414 24 SH   SOLE   24 0 0
ZOMEDICA CORP COM 98980M109   460 1,500 SH   SOLE   1,500 0 0
ADIENT PLC ORD SHS G0084W101   249 5 SH   SOLE   5 0 0
ALKERMES PLC SHS G01767105   2,326 100 SH   SOLE   100 0 0
ALLEGION PLC ORD SHS G0176J109   22,250 168 SH   SOLE   168 0 0
ATLASSIAN CORP PLC CL A G06242104   53,381 140 SH   SOLE   140 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105   11,714 85 SH   SOLE   85 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   158,014 381 SH   SOLE   381 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107   63 1 SH   SOLE   1 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   93 2 SH   SOLE   2 0 0
HELEN OF TROY LTD COM G4388N106   7,579 31 SH   SOLE   31 0 0
LINDE PLC SHS G5494J103   8,661 25 SH   SOLE   25 0 0
MEDTRONIC PLC SHS G5960L103   68,266 660 SH   SOLE   660 0 0
APTIV PLC SHS G6095L109   1,650 10 SH   SOLE   10 0 0
ITERUM THERAPEUTICS PLC SHS G6333L101   705 1,800 SH   SOLE   1,800 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108   1,784 87 SH   SOLE   87 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,164 249 SH   SOLE   249 0 0
NVENT ELECTRIC PLC SHS G6700G107   38 1 SH   SOLE   1 0 0
PROTHENA CORP PLC SHS G72800108   8,991 182 SH   SOLE   182 0 0
PENTAIR PLC SHS G7S00T104   73 1 SH   SOLE   1 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   51,354 254 SH   SOLE   254 0 0
PERRIGO CO PLC SHS G97822103   49,295 1,267 SH   SOLE   1,267 0 0
ALCON AG ORD SHS H01301128   22,761 261 SH   SOLE   261 0 0
CHUBB LIMITED COM H1467J104   5,413 28 SH   SOLE   28 0 0
GARMIN LTD SHS H2906T109   8,170 60 SH   SOLE   60 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   1,414 200 SH   SOLE   200 0 0
INMODE LTD SHS M5425M103   10,587 150 SH   SOLE   150 0 0
STRATASYS LTD SHS M85548101   7,763 317 SH   SOLE   317 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   7,961 10 SH   SOLE   10 0 0
FERRARI N V COM N3167Y103   1,553 6 SH   SOLE   6 0 0
NXP SEMICONDUCTORS N V COM N6596X109   2,569 11 SH   SOLE   11 0 0
SONO GROUP N V COM N81409109   385 40 SH   SOLE   40 0 0
STELLANTIS N.V SHS N82405106   1,853 99 SH   SOLE   99 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   7,690 100 SH   SOLE   100 0 0