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
ABBOTT LABS COM 002824100   350 3,610 SH   SOLE   0 0 3,610
ABBVIE INC COM 00287Y109   875 5,867 SH   SOLE   0 0 5,867
ACCENTURE PLC SHS CLASS A G1151C101   1,288 4,193 SH   SOLE   0 0 4,193
ALLEGION PLC ORD SHS G0176J109   822 7,950 SH   SOLE   0 0 7,950
ALLISON TRANSMISSION HLDGS I COM 01973R101   474 8,027 SH   SOLE   0 0 8,027
ALPHABET INC CAP STK CL A 02079K305   3,983 30,421 SH   SOLE   0 0 30,421
ALPHABET INC CAP STK CL C 02079K107   2,528 19,291 SH   SOLE   0 0 19,291
AMAZON COM INC COM 023135106   1,839 14,467 SH   SOLE   0 0 14,467
AMERICAN EXPRESS CO COM 025816109   1,058 7,151 SH   SOLE   0 0 7,151
AMERICAN INTL GROUP INC COM NEW 026874784   515 8,501 SH   SOLE   0 0 8,501
AMERICAN WTR WKS CO INC NEW COM 030420103   402 3,245 SH   SOLE   0 0 3,245
AMGEN INC COM 031162100   773 2,877 SH   SOLE   0 0 2,877
ANHEUSER-BUSCH INB NPV COM B639CJ108   415 7,467 SH   SOLE   0 0 7,467
ANSYS INC COM 03662Q105   744 2,500 SH   SOLE   0 0 2,500
APPLE INC COM 037833100   7,078 41,340 SH   SOLE   0 0 41,340
APTIV PLC SHS G6095L109   306 3,107 SH   SOLE   0 0 3,107
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,363 2,304 SH   SOLE   0 0 2,304
BALL CORP COM 058498106   409 8,221 SH   SOLE   0 0 8,221
BANK OF AMERICA CORP COM 060505104   430 15,710 SH   SOLE   0 0 15,710
BECTON DICKINSON & CO COM 075887109   1,880 7,324 SH   SOLE   0 0 7,324
BELLRING BRANDS INC COMMON STOCK 07831C103   304 7,380 SH   SOLE   0 0 7,380
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,091 5,969 SH   SOLE   0 0 5,969
BIOMARIN PHARMACEUTICAL INC COM 09061G101   464 5,243 SH   SOLE   0 0 5,243
BLACKROCK INC COM 09247X101   555 859 SH   SOLE   0 0 859
BLOOM ENERGY CORP COM CL A 093712107   160 12,033 SH   SOLE   0 0 12,033
BOOKING HOLDINGS INC COM 09857L108   1,434 465 SH   SOLE   0 0 465
BRISTOL-MYERS SQUIBB CO COM 110122108   1,124 19,373 SH   SOLE   0 0 19,373
BROADCOM INC COM 11135F101   561 675 SH   SOLE   0 0 675
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   332 13,810 SH   SOLE   0 0 13,810
CACI INTL INC CL A 127190304   1,331 4,273 SH   SOLE   0 0 4,273
CAE INC COM 124765108   1,029 44,640 SH   SOLE   0 0 44,640
CANADIAN PAC RY LTD COM 13645T100   670 8,951 SH   SOLE   0 0 8,951
CARTERS INC COM 146229109   689 10,129 SH   SOLE   0 0 10,129
CATALENT INC COM 148806102   549 12,308 SH   SOLE   0 0 12,308
CDW CORP COM 12514G108   636 3,153 SH   SOLE   0 0 3,153
CF INDS HLDG INC COM 125269100   729 8,506 SH   SOLE   0 0 8,506
CHEVRON CORP NEW COM 166764100   340 2,016 SH   SOLE   0 0 2,016
CHUBB LIMITED COM H1467J104   1,332 6,400 SH   SOLE   0 0 6,400
CISCO SYS INC COM 17275R102   986 18,348 SH   SOLE   0 0 18,348
CITIGROUP INC COM NEW 172967424   935 22,742 SH   SOLE   0 0 22,742
CNH INDL N V SHS N20944109   355 29,372 SH   SOLE   0 0 29,372
COCA COLA CO COM 191216100   481 8,597 SH   SOLE   0 0 8,597
COLGATE PALMOLIVE CO COM 194162103   571 8,035 SH   SOLE   0 0 8,035
COMCAST CORP NEW CL A 20030N101   1,294 29,188 SH   SOLE   0 0 29,188
COMPASS MINERALS INT COM 20451N101   3,696 150,628 SH   SOLE   0 0 150,628
COOPER COS INC COM NEW 216648402   389 1,208 SH   SOLE   0 0 1,208
COSTCO WHSL CORP NEW COM 22160K105   886 1,568 SH   SOLE   0 0 1,568
CVS HEALTH CORP COM 126650100   1,427 20,442 SH   SOLE   0 0 20,442
DANAHER CORPORATION COM 235851102   550 2,217 SH   SOLE   0 0 2,217
DEERE & CO COM 244199105   1,804 4,781 SH   SOLE   0 0 4,781
DISNEY WALT CO COM 254687106   946 11,674 SH   SOLE   0 0 11,674
EATON CORP PLC SHS G29183103   1,041 4,882 SH   SOLE   0 0 4,882
ECOLAB INC COM 278865100   1,139 6,721 SH   SOLE   0 0 6,721
EPAM SYS INC COM 29414B104   841 3,313 SH   SOLE   0 0 3,313
EQUINIX INC COM 29444U700   522 719 SH   SOLE   0 0 719
ESAB CORPORATION COM 29605J106   435 6,192 SH   SOLE   0 0 6,192
EVEREST RE GROUP LTD COM G3223R108   655 1,761 SH   SOLE   0 0 1,761
EXPEDIA GROUP INC COM NEW 30212P303   437 4,235 SH   SOLE   0 0 4,235
EXPRO GROUP HOLDINGS NV COM N3144W105   234 10,085 SH   SOLE   0 0 10,085
EXXON MOBIL CORP COM 30231G102   474 4,029 SH   SOLE   0 0 4,029
FEDEX CORP COM 31428X106   431 1,681 SH   SOLE   0 0 1,681
FERGUSON PLC NEW SHS G3421J106   286 1,737 SH   SOLE   0 0 1,737
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   1,202 50,761 SH   SOLE   0 0 50,761
GENMAB A/S SPONSORED ADS 372303206   221 6,271 SH   SOLE   0 0 6,271
GENPACT LIMITED SHS G3922B107   1,019 28,449 SH   SOLE   0 0 28,449
GILEAD SCIENCES INC COM 375558103   611 8,148 SH   SOLE   0 0 8,148
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   1,330 44,272 SH   SOLE   0 0 44,272
HARTFORD FINL SVCS GROUP INC COM 416515104   503 7,089 SH   SOLE   0 0 7,089
HDFC BK LTD SPONSORED ADR 40415F101   266 4,503 SH   SOLE   0 0 4,503
HEXCEL CORP NEW COM 428291108   756 11,603 SH   SOLE   0 0 11,603
HOLOGIC INC COM 436440101   299 4,314 SH   SOLE   0 0 4,314
HOME DEPOT INC COM 437076102   2,086 6,933 SH   SOLE   0 0 6,933
HOWARD HUGHES CORP COM 44267D107   472 6,370 SH   SOLE   0 0 6,370
HUBBELL INC COM 443510607   916 2,924 SH   SOLE   0 0 2,924
ICON PLC SHS G4705A100   1,815 7,423 SH   SOLE   0 0 7,423
INSIGHT SELECT INCOME FD COM 45781W109   231 15,351 SH   SOLE   0 0 15,351
INTEL CORP COM 458140100   337 9,473 SH   SOLE   0 0 9,473
INTERCONTINENTAL EXCHANGE INC COM 45866F104   751 6,944 SH   SOLE   0 0 6,944
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,613 11,589 SH   SOLE   0 0 11,589
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,981 67,720 SH   SOLE   0 0 67,720
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   332 14,838 SH   SOLE   0 0 14,838
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   696 63,564 SH   SOLE   0 0 63,564
IRON MTN INC NEW COM 46284V101   357 6,003 SH   SOLE   0 0 6,003
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,924 29,047 SH   SOLE   0 0 29,047
ISHARES TR GLOB HLTHCRE ETF 464287325   2,426 29,439 SH   SOLE   0 0 29,439
ISHARES TR ISHS 1-5YR INVS 464288646   1,681 33,743 SH   SOLE   0 0 33,743
ISHARES TR CORE S&P US GWT 464287671   1,514 15,961 SH   SOLE   0 0 15,961
ISHARES TR CORE S&P SCP ETF 464287804   742 7,868 SH   SOLE   0 0 7,868
ISHARES TR 7-10 YR TRSY BD 464287440   693 7,571 SH   SOLE   0 0 7,571
ISHARES TR RUS 1000 ETF 464287622   599 2,549 SH   SOLE   0 0 2,549
ISHARES TR 20 YR TR BD ETF 464287432   496 5,591 SH   SOLE   0 0 5,591
ISHARES TR RUS 2000 GRW ETF 464287648   493 2,200 SH   SOLE   0 0 2,200
ISHARES TR CORE S&P MCP ETF 464287507   430 1,724 SH   SOLE   0 0 1,724
ISHARES TR ISHS 5-10YR INVT 464288638   290 5,955 SH   SOLE   0 0 5,955
ISHARES TR MSCI EAFE ETF 464287465   262 3,800 SH   SOLE   0 0 3,800
ISHARES TR CORE S&P TTL STK 464287150   203 2,152 SH   SOLE   0 0 2,152
ITT INC COM 45073V108   843 8,608 SH   SOLE   0 0 8,608
JANUS DETROIT STR TR HENDERSON MTG 47103U852   209 4,824 SH   SOLE   0 0 4,824
JD.COM INC SPON ADR CL A 47215P106   342 11,733 SH   SOLE   0 0 11,733
JOHNSON & JOHNSON COM 478160104   791 5,076 SH   SOLE   0 0 5,076
JPMORGAN CHASE & CO COM 46625H100   3,093 21,326 SH   SOLE   0 0 21,326
KEYSIGHT TECHNOLOGIES INC COM 49338L103   465 3,514 SH   SOLE   0 0 3,514
KIMBERLY-CLARK CORP COM 494368103   547 4,525 SH   SOLE   0 0 4,525
KLA CORP COM NEW 482480100   921 2,033 SH   SOLE   0 0 2,033
KNIGHT SWIFT TRANSN HLGDS IN CL A 499049104   358 7,135 SH   SOLE   0 0 7,135
KROGER CO COM 501044101   221 4,938 SH   SOLE   0 0 4,938
LAM RESEARCH CORP COM 512807108   314 501 SH   SOLE   0 0 501
LAUDER ESTEE COS INC CL A 518439104   781 5,405 SH   SOLE   0 0 5,405
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   166 20,401 SH   SOLE   0 0 20,401
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   406 6,650 SH   SOLE   0 0 6,650
LOWES COS INC COM 548661107   759 3,653 SH   SOLE   0 0 3,653
MASTERCARD INCORPORATED CL A 57636Q104   1,542 3,921 SH   SOLE   0 0 3,921
MCCORMICK & CO INC COM NON VTG 579780206   471 6,233 SH   SOLE   0 0 6,233
MCDONALDS CORP COM 580135101   234 890 SH   SOLE   0 0 890
MCKESSON CORP COM 58155Q103   838 1,927 SH   SOLE   0 0 1,927
MEDTRONIC PLC SHS G5960L103   970 12,512 SH   SOLE   0 0 12,512
MERCK & CO INC COM 58933Y105   2,036 19,871 SH   SOLE   0 0 19,871
MERCURY SYSTEMS INC COM 589378108   513 14,032 SH   SOLE   0 0 14,032
META PLATFORMS INC CL A 30303M102   1,042 3,470 SH   SOLE   0 0 3,470
MICROSOFT CORP COM 594918104   9,550 30,288 SH   SOLE   0 0 30,288
MOHAWK INDS INC COM 608190104   302 3,524 SH   SOLE   0 0 3,524
MONDELEZ INTL CL A 609207105   559 8,058 SH   SOLE   0 0 8,058
MORGAN STANLEY COM NEW 617446448   565 6,916 SH   SOLE   0 0 6,916
MOTOROLA SOLUTIONS INC COM 620076307   841 3,117 SH   SOLE   0 0 3,117
NETFLIX INC COM 64110L106   597 1,580 SH   SOLE   0 0 1,580
NIKE INC CL B 654106103   408 4,266 SH   SOLE   0 0 4,266
NOVANTA INC COM 67000B104   801 5,614 SH   SOLE   0 0 5,614
NOVO-NORDISK A S ADR 670100205   547 6,016 SH   SOLE   0 0 6,016
NOW INC COM 67011P100   390 32,859 SH   SOLE   0 0 32,859
NVENT ELECTRIC PLC SHS G6700G107   1,056 19,936 SH   SOLE   0 0 19,936
NVR INC COM 62944T105   400 67 SH   SOLE   0 0 67
ORMAT TECHNOLOGIES INC COM 686688102   247 3,539 SH   SOLE   0 0 3,539
PACCAR INC COM 693718108   635 7,472 SH   SOLE   0 0 7,472
PAGERDUTY INC COM 69553P100   247 10,994 SH   SOLE   0 0 10,994
PAYPAL HOLDINGS INC COM 70450Y103   584 10,157 SH   SOLE   0 0 10,157
PFIZER INC COM 717081103   883 26,612 SH   SOLE   0 0 26,612
POST HOLDINGS INC COM 737446104   363 4,229 SH   SOLE   0 0 4,229
PROCTER AND GAMBLE CO COM 742718109   763 5,232 SH   SOLE   0 0 5,232
PROGYNY INC COM 74340E103   223 6,557 SH   SOLE   0 0 6,557
PROLOGIS INC. COM 74340W103   951 8,479 SH   SOLE   0 0 8,479
REGAL REXNORD CORPORATION COM 758750103   534 3,735 SH   SOLE   0 0 3,735
REGIONS FINANCIAL CORP NEW COM 7591EP100   454 26,380 SH   SOLE   0 0 26,380
ROCKWELL AUTOMATION INC COM 773903109   829 2,900 SH   SOLE   0 0 2,900
RPM INTL INC COM 749685103   889 9,376 SH   SOLE   0 0 9,376
S&P GLOBAL INC COM 78409V104   1,123 3,100 SH   SOLE   0 0 3,100
SALESFORCE INC COM 79466L302   2,975 14,728 SH   SOLE   0 0 14,728
SCHWAB CHARLES CORP COM 808513105   307 5,598 SH   SOLE   0 0 5,598
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,215 31,305 SH   SOLE   0 0 31,305
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   916 19,130 SH   SOLE   0 0 19,130
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,082 16,408 SH   SOLE   0 0 16,408
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   505 15,238 SH   SOLE   0 0 15,238
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   206 3,500 SH   SOLE   0 0 3,500
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   272 14,879 SH   SOLE   0 0 14,879
SIMPSON MFG INC COM 829073105   1,204 8,039 SH   SOLE   0 0 8,039
SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103   1,124 6,946 SH   SOLE   0 0 6,946
SOLAREDGE TECHNOLOGIES INC COM 83417M104   294 2,271 SH   SOLE   0 0 2,271
SPDR S&P 500 ETF TR TR UNIT 78462F103   395 923 SH   SOLE   0 0 923
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,897 4,155 SH   SOLE   0 0 4,155
SPDR SER TR REIT ETF 78464A607   484 5,836 SH   SOLE   0 0 5,836
SPDR SER TR PORTFOLIO SHORT 78464A474   2,566 87,515 SH   SOLE   0 0 87,515
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   500 5,443 SH   SOLE   0 0 5,443
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,170 7,568 SH   SOLE   0 0 7,568
STANLEY BLACK & DECKER INC COM 854502101   213 2,553 SH   SOLE   0 0 2,553
STRYKER CORPORATION COM 863667101   212 777 SH   SOLE   0 0 777
SYNOPSYS INC COM 871607107   479 1,044 SH   SOLE   0 0 1,044
SYSCO CORP COM 871829107   861 13,039 SH   SOLE   0 0 13,039
T MOBILE US INC COM 872590104   610 4,358 SH   SOLE   0 0 4,358
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,973 22,702 SH   SOLE   0 0 22,702
TAPESTRY INC COM 876030107   1,049 36,759 SH   SOLE   0 0 36,759
TASKUS INC CLASS A COM 87652V109   107 10,838 SH   SOLE   0 0 10,838
TCW STRATEGIC INCOME FD INC COM 872340104   189 41,375 SH   SOLE   0 0 41,375
TE CONNECTIVITY LTD SHS H84989104   1,073 8,772 SH   SOLE   0 0 8,772
THERMO FISHER SCIENTIFIC INC COM 883556102   2,944 5,838 SH   SOLE   0 0 5,838
T-MOBILE US INC COM 872590104   1,686 12,042 SH   SOLE   0 0 12,042
TRANE TECHNOLOGIES PLC SHS G8994E103   590 2,907 SH   SOLE   0 0 2,907
TRAVELERS COMPANIES INC COM 89417E109   439 2,687 SH   SOLE   0 0 2,687
TREX CO INC COM 89531P105   410 6,655 SH   SOLE   0 0 6,655
TRUIST FINL CORP COM 89832Q109   544 19,017 SH   SOLE   0 0 19,017
UBS GROUP AG SHS H42097107   2,174 87,351 SH   SOLE   0 0 87,351
UNION PACIFIC CORP COM 907818108   346 1,700 SH   SOLE   0 0 1,700
UNITED PARCEL SERVICE INC CL B 911312106   523 3,358 SH   SOLE   0 0 3,358
UNITED RENTALS INC COM 911363109   338 761 SH   SOLE   0 0 761
UNITEDHEALTH GROUP INC COM 91324P102   1,348 2,674 SH   SOLE   0 0 2,674
VANGUARD INDEX FDS SHORT TERM TREASURY ETF 92206C102   1,664 28,890 SH   SOLE   0 0 28,890
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   227 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS MID CAP ETF 922908629   225 1,082 SH   SOLE   0 0 1,082
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,561 34,084 SH   SOLE   0 0 34,084
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   514 6,764 SH   SOLE   0 0 6,764
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,905 4,592 SH   SOLE   0 0 4,592
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,390 7,610 SH   SOLE   0 0 7,610
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   784 9,765 SH   SOLE   0 0 9,765
VISA INC COM CL A 92826C839   673 2,926 SH   SOLE   0 0 2,926
WABTEC COM 929740108   1,029 9,816 SH   SOLE   0 0 9,816
WALMART INC COM 931142103   889 5,558 SH   SOLE   0 0 5,558
WESTERN ASSET INVESTMENT GRA COM 95766T100   168 14,956 SH   SOLE   0 0 14,956
WEYERHAEUSER CO MTN BE COM NEW 962166104   413 13,477 SH   SOLE   0 0 13,477
WHEATON PRECIOUS METAL CORP COM 962879102   317 7,808 SH   SOLE   0 0 7,808
WILLIAMS COS INC COM 969457100   1,109 32,912 SH   SOLE   0 0 32,912
WILLIAMS SONOMA INC COM 969904101   936 6,024 SH   SOLE   0 0 6,024
WORKIVA INC COM CL A 98139A105   495 4,884 SH   SOLE   0 0 4,884
ZOETIS INC CL A 98978V103   1,215 6,986 SH   SOLE   0 0 6,986