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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 887 5,538 SH   SOLE   0 0 5,538
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,298 10,169 SH   SOLE   0 0 10,169
ADVANCE AUTO PARTS INC COM 00751Y106 213 1,390 SH   SOLE   0 0 1,390
AFLAC INC COM 001055102 431 11,860 SH   SOLE   0 0 11,860
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,145 10,697 SH   SOLE   0 0 10,697
ALPHABET INC CAP STK CL A 02079K305 1,536 1,048 SH   SOLE   0 0 1,048
AMAZON COM INC COM 023135106 1,546 491 SH   SOLE   0 0 491
AMEDISYS INC COM 023436108 235 993 SH   SOLE   0 0 993
AMERESCO INC CL A 02361E108 302 9,031 SH   SOLE   0 0 9,031
AMERICAN WTR WKS CO INC NEW COM 030420103 299 2,062 SH   SOLE   0 0 2,062
ANALOG DEVICES INC COM 032654105 392 3,354 SH   SOLE   0 0 3,354
APPLE INC COM 037833100 4,935 42,613 SH   SOLE   0 0 42,613
ARK ETF TR INNOVATION ETF 00214Q104 4,571 49,690 SH   SOLE   0 0 49,690
ARK ETF TR NEXT GNRTN INTER 00214Q401 4,543 41,835 SH   SOLE   0 0 41,835
ARK ETF TR GENOMIC REV ETF 00214Q302 4,043 63,462 SH   SOLE   0 0 63,462
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2,285 39,811 SH   SOLE   0 0 39,811
ARK ETF TR FINTECH INNOVA 00214Q708 1,416 35,724 SH   SOLE   0 0 35,724
ASPEN TECHNOLOGY INC COM 045327103 243 1,917 SH   SOLE   0 0 1,917
ASTRAZENECA PLC SPONSORED ADR 046353108 634 11,568 SH   SOLE   0 0 11,568
AT&T INC COM 00206R102 420 14,749 SH   SOLE   0 0 14,749
AUTODESK INC COM 052769106 243 1,050 SH   SOLE   0 0 1,050
AUTOMATIC DATA PROCESSING IN COM 053015103 342 2,450 SH   SOLE   0 0 2,450
AVALARA INC COM 05338G106 217 1,701 SH   SOLE   0 0 1,701
AXON ENTERPRISE INC COM 05464C101 206 2,266 SH   SOLE   0 0 2,266
BECTON DICKINSON & CO COM 075887109 1,127 4,842 SH   SOLE   0 0 4,842
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,224 5,750 SH   SOLE   0 0 5,750
BEYOND MEAT INC COM 08862E109 560 3,370 SH   SOLE   0 0 3,370
BJS WHSL CLUB HLDGS INC COM 05550J101 280 6,727 SH   SOLE   0 0 6,727
BLACKROCK INC COM 09247X101 456 810 SH   SOLE   0 0 810
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 207 2,496 SH   SOLE   0 0 2,496
BRIGHT HORIZONS FAM SOL IN D COM 109194100 278 1,829 SH   SOLE   0 0 1,829
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 467 3,539 SH   SOLE   0 0 3,539
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 960 16,383 SH   SOLE   0 0 16,383
BWX TECHNOLOGIES INC COM 05605H100 429 7,626 SH   SOLE   0 0 7,626
CABLE ONE INC COM 12685J105 251 133 SH   SOLE   0 0 133
CAMECO CORP COM 13321L108 152 15,030 SH   SOLE   0 0 15,030
CHARTER COMMUNICATIONS INC N CL A 16119P108 262 419 SH   SOLE   0 0 419
CHEVRON CORP NEW COM 166764100 222 3,089 SH   SOLE   0 0 3,089
CHUBB LIMITED COM H1467J104 503 4,336 SH   SOLE   0 0 4,336
CISCO SYS INC COM 17275R102 461 11,693 SH   SOLE   0 0 11,693
CITRIX SYS INC COM 177376100 215 1,558 SH   SOLE   0 0 1,558
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 644 9,272 SH   SOLE   0 0 9,272
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 983 11,748 SH   SOLE   0 0 11,748
CROWN HLDGS INC COM 228368106 295 3,836 SH   SOLE   0 0 3,836
CVS HEALTH CORP COM 126650100 288 4,930 SH   SOLE   0 0 4,930
DANAHER CORPORATION COM 235851102 1,783 8,282 SH   SOLE   0 0 8,282
DIGITAL RLTY TR INC COM 253868103 873 5,948 SH   SOLE   0 0 5,948
EBAY INC. COM 278642103 289 5,541 SH   SOLE   0 0 5,541
EDITAS MEDICINE INC COM 28106W103 246 8,759 SH   SOLE   0 0 8,759
ENCOMPASS HEALTH CORP COM 29261A100 298 4,593 SH   SOLE   0 0 4,593
EQUIFAX INC COM 294429105 317 2,020 SH   SOLE   0 0 2,020
ETSY INC COM 29786A106 717 5,899 SH   SOLE   0 0 5,899
EXACT SCIENCES CORP COM 30063P105 265 2,597 SH   SOLE   0 0 2,597
FACEBOOK INC CL A 30303M102 435 1,661 SH   SOLE   0 0 1,661
FIDELITY NATL INFORMATION SV COM 31620M106 485 3,292 SH   SOLE   0 0 3,292
FIRST SOLAR INC COM 336433107 377 5,694 SH   SOLE   0 0 5,694
FISERV INC COM 337738108 783 7,600 SH   SOLE   0 0 7,600
FORTINET INC COM 34959E109 353 2,998 SH   SOLE   0 0 2,998
GENERAC HLDGS INC COM 368736104 251 1,297 SH   SOLE   0 0 1,297
GENERAL MLS INC COM 370334104 583 9,460 SH   SOLE   0 0 9,460
GILEAD SCIENCES INC COM 375558103 562 8,900 SH   SOLE   0 0 8,900
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 211 5,605 SH   SOLE   0 0 5,605
GODADDY INC CL A 380237107 251 3,305 SH   SOLE   0 0 3,305
GRAND CANYON ED INC COM 38526M106 362 4,531 SH   SOLE   0 0 4,531
HAIN CELESTIAL GROUP INC COM 405217100 265 7,712 SH   SOLE   0 0 7,712
HANNON ARMSTRONG SUST INFR C COM 41068X100 538 12,733 SH   SOLE   0 0 12,733
HEALTHEQUITY INC COM 42226A107 215 4,194 SH   SOLE   0 0 4,194
HEALTHPEAK PROPERTIES INC COM 42250P103 283 10,412 SH   SOLE   0 0 10,412
HELEN OF TROY LTD COM G4388N106 211 1,090 SH   SOLE   0 0 1,090
HOME DEPOT INC COM 437076102 877 3,159 SH   SOLE   0 0 3,159
HONEYWELL INTL INC COM 438516106 252 1,531 SH   SOLE   0 0 1,531
HUMANA INC COM 444859102 215 520 SH   SOLE   0 0 520
ING GROEP N.V. SPONSORED ADR 456837103 273 38,500 SH   SOLE   0 0 38,500
INSULET CORP COM 45784P101 256 1,082 SH   SOLE   0 0 1,082
INTEL CORP COM 458140100 690 13,332 SH   SOLE   0 0 13,332
INTERNATIONAL BUSINESS MACHS COM 459200101 737 6,058 SH   SOLE   0 0 6,058
INTUIT COM 461202103 680 2,085 SH   SOLE   0 0 2,085
INVESCO QQQ TR UNIT SER 1 46090E103 25,629 92,243 SH   SOLE   0 0 92,243
IRHYTHM TECHNOLOGIES INC COM 450056106 294 1,234 SH   SOLE   0 0 1,234
ISHARES TR RUSEL 2500 ETF 46435G268 5,201 116,164 SH   SOLE   0 0 116,164
ISHARES TR MSCI USA MMENTM 46432F396 3,452 23,418 SH   SOLE   0 0 23,418
JOHNSON & JOHNSON COM 478160104 1,903 12,785 SH   SOLE   0 0 12,785
JPMORGAN CHASE & CO COM 46625H100 667 6,926 SH   SOLE   0 0 6,926
KANDI TECHNOLOGIES GROUP INC COM 483709101 211 34,000 SH   SOLE   0 0 34,000
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 566 12,004 SH   SOLE   0 0 12,004
LILLY ELI & CO COM 532457108 286 1,930 SH   SOLE   0 0 1,930
LINDE PLC SHS G5494J103 272 1,143 SH   SOLE   0 0 1,143
LOCKHEED MARTIN CORP COM 539830109 226 589 SH   SOLE   0 0 589
LOWES COS INC COM 548661107 609 3,671 SH   SOLE   0 0 3,671
MARSH & MCLENNAN COS INC COM 571748102 605 5,277 SH   SOLE   0 0 5,277
MARTIN MARIETTA MATLS INC COM 573284106 483 2,051 SH   SOLE   0 0 2,051
MASTERCARD INCORPORATED CL A 57636Q104 1,001 2,960 SH   SOLE   0 0 2,960
MATERIALISE NV SPONSORED ADS 57667T100 544 14,740 SH   SOLE   0 0 14,740
MEDTRONIC PLC SHS G5960L103 266 2,555 SH   SOLE   0 0 2,555
MERCK & CO. INC COM 58933Y105 344 4,152 SH   SOLE   0 0 4,152
MICROSOFT CORP COM 594918104 5,075 24,129 SH   SOLE   0 0 24,129
MODERNA INC COM 60770K107 1,009 14,259 SH   SOLE   0 0 14,259
NETFLIX INC COM 64110L106 1,958 3,916 SH   SOLE   0 0 3,916
NEXTERA ENERGY INC COM 65339F101 1,233 4,441 SH   SOLE   0 0 4,441
NICE LTD SPONSORED ADR 653656108 332 1,463 SH   SOLE   0 0 1,463
NIKE INC CL B 654106103 1,036 8,251 SH   SOLE   0 0 8,251
NOVARTIS AG SPONSORED ADR 66987V109 249 2,865 SH   SOLE   0 0 2,865
NOVO-NORDISK A S ADR 670100205 302 4,345 SH   SOLE   0 0 4,345
NVIDIA CORPORATION COM 67066G104 2,041 3,771 SH   SOLE   0 0 3,771
ORACLE CORP COM 68389X105 385 6,445 SH   SOLE   0 0 6,445
ORASURE TECHNOLOGIES INC COM 68554V108 162 13,320 SH   SOLE   0 0 13,320
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 333 33,753 SH   SOLE   0 0 33,753
PACKAGING CORP AMER COM 695156109 261 2,397 SH   SOLE   0 0 2,397
PALO ALTO NETWORKS INC COM 697435105 233 950 SH   SOLE   0 0 950
PENUMBRA INC COM 70975L107 282 1,450 SH   SOLE   0 0 1,450
PEPSICO INC COM 713448108 1,848 13,335 SH   SOLE   0 0 13,335
PFIZER INC COM 717081103 733 26,903 SH   SOLE   0 0 26,903
PROCTER AND GAMBLE CO COM 742718109 357 2,567 SH   SOLE   0 0 2,567
PURE STORAGE INC CL A 74624M102 242 15,736 SH   SOLE   0 0 15,736
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 2,357 45,080 SH   SOLE   0 0 45,080
RITCHIE BROS AUCTIONEERS COM 767744105 293 4,948 SH   SOLE   0 0 4,948
ROCKWELL AUTOMATION INC COM 773903109 210 952 SH   SOLE   0 0 952
S&P GLOBAL INC COM 78409V104 355 984 SH   SOLE   0 0 984
SALESFORCE COM INC COM 79466L302 218 868 SH   SOLE   0 0 868
SAP SE SPON ADR 803054204 277 1,780 SH   SOLE   0 0 1,780
SCHNITZER STL INDS CL A 806882106 396 20,595 SH   SOLE   0 0 20,595
SEATTLE GENETICS INC COM 812578102 313 1,600 SH   SOLE   0 0 1,600
SOLAREDGE TECHNOLOGIES INC COM 83417M104 307 1,288 SH   SOLE   0 0 1,288
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 621 2,237 SH   SOLE   0 0 2,237
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,682 49,813 SH   SOLE   0 0 49,813
SPLUNK INC COM 848637104 648 3,443 SH   SOLE   0 0 3,443
SQUARE INC CL A 852234103 1,207 7,425 SH   SOLE   0 0 7,425
STARBUCKS CORP COM 855244109 416 4,842 SH   SOLE   0 0 4,842
STEELCASE INC CL A 858155203 119 11,800 SH   SOLE   0 0 11,800
STMICROELECTRONICS N V NY REGISTRY 861012102 353 11,500 SH   SOLE   0 0 11,500
STRYKER CORPORATION COM 863667101 775 3,719 SH   SOLE   0 0 3,719
SUNPOWER CORP COM 867652406 515 41,161 SH   SOLE   0 0 41,161
SUNRUN INC COM 86771W105 2,511 32,576 SH   SOLE   0 0 32,576
SWITCH INC CL A 87105L104 229 14,700 SH   SOLE   0 0 14,700
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 838 10,341 SH   SOLE   0 0 10,341
TELEDYNE TECHNOLOGIES INC COM 879360105 226 728 SH   SOLE   0 0 728
TESLA INC COM 88160R101 10,851 25,294 SH   SOLE   0 0 25,294
TEXAS INSTRS INC COM 882508104 320 2,244 SH   SOLE   0 0 2,244
TJX COS INC NEW COM 872540109 408 7,331 SH   SOLE   0 0 7,331
TPI COMPOSITES INC COM 87266J104 254 8,759 SH   SOLE   0 0 8,759
TRANE TECHNOLOGIES PLC SHS G8994E103 244 2,013 SH   SOLE   0 0 2,013
TRANSUNION COM 89400J107 217 2,581 SH   SOLE   0 0 2,581
TREX CO INC COM 89531P105 317 4,426 SH   SOLE   0 0 4,426
UNILEVER N V N Y SHS NEW 904784709 595 9,844 SH   SOLE   0 0 9,844
UNION PAC CORP COM 907818108 498 2,531 SH   SOLE   0 0 2,531
UNITED NAT FOODS INC COM 911163103 157 10,546 SH   SOLE   0 0 10,546
UNITED PARCEL SERVICE INC CL B 911312106 651 3,905 SH   SOLE   0 0 3,905
UNITEDHEALTH GROUP INC COM 91324P102 1,313 4,212 SH   SOLE   0 0 4,212
UNIVERSAL DISPLAY CORP COM 91347P105 416 2,300 SH   SOLE   0 0 2,300
V F CORP COM 918204108 379 5,399 SH   SOLE   0 0 5,399
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 48,417 157,377 SH   SOLE   0 0 157,377
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 8,456 81,491 SH   SOLE   0 0 81,491
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,563 35,466 SH   SOLE   0 0 35,466
VANGUARD WORLD FD ESG US STK ETF 921910733 4,117 66,612 SH   SOLE   0 0 66,612
VANGUARD WORLD FDS INF TECH ETF 92204A702 479 1,539 SH   SOLE   0 0 1,539
VEEVA SYS INC CL A COM 922475108 1,622 5,767 SH   SOLE   0 0 5,767
VERIZON COMMUNICATIONS INC COM 92343V104 640 10,753 SH   SOLE   0 0 10,753
VISA INC COM CL A 92826C839 442 2,211 SH   SOLE   0 0 2,211
WASTE MGMT INC DEL COM 94106L109 215 1,897 SH   SOLE   0 0 1,897
WEC ENERGY GROUP INC COM 92939U106 389 4,015 SH   SOLE   0 0 4,015
XCEL ENERGY INC COM 98389B100 299 4,328 SH   SOLE   0 0 4,328
XYLEM INC COM 98419M100 470 5,592 SH   SOLE   0 0 5,592
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,668 6,608 SH   SOLE   0 0 6,608
ZYNGA INC CL A 98986T108 261 28,594 SH   SOLE   0 0 28,594