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   323 2,960 SH   SOLE   0 0 2,960
ABBVIE INC COM 00287Y109   790 5,867 SH   SOLE   0 0 5,867
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,294 4,193 SH   SOLE   0 0 4,193
ALCON AG ORD SHS H01301128   203 2,469 SH   SOLE   0 0 2,469
ALLEGION PLC ORD SHS G0176J109   946 7,880 SH   SOLE   0 0 7,880
ALLISON TRANSMISSION HLDGS I COM 01973R101   453 8,027 SH   SOLE   0 0 8,027
ALPHABET INC CAP STK CL A 02079K305   3,594 30,008 SH   SOLE   0 0 30,008
ALPHABET INC CAP STK CL C 02079K107   2,403 19,861 SH   SOLE   0 0 19,861
AMAZON COM INC COM 023135106   1,872 14,361 SH   SOLE   0 0 14,361
AMERICAN EXPRESS CO COM 025816109   1,242 7,128 SH   SOLE   0 0 7,128
AMERICAN INTL GROUP INC COM NEW 026874784   490 8,524 SH   SOLE   0 0 8,524
AMGEN INC COM 031162100   638 2,873 SH   SOLE   0 0 2,873
ANSYS INC COM 03662Q105   826 2,500 SH   SOLE   0 0 2,500
APPLE INC COM 037833100   8,019 41,340 SH   SOLE   0 0 41,340
APTIV PLC SHS G6095L109   321 3,144 SH   SOLE   0 0 3,144
ASML HOLDING N V N Y REGISTRY SHS N07059210   548 756 SH   SOLE   0 0 756
BALL CORP COM 058498106   483 8,293 SH   SOLE   0 0 8,293
BANK AMERICA CORP COM 060505104   620 21,616 SH   SOLE   0 0 21,616
BECTON DICKINSON & CO COM 075887109   2,177 8,245 SH   SOLE   0 0 8,245
BELLRING BRANDS INC COMMON STOCK 07831C103   264 7,220 SH   SOLE   0 0 7,220
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,030 5,954 SH   SOLE   0 0 5,954
BIOMARIN PHARMACEUTICAL INC COM 09061G101   459 5,295 SH   SOLE   0 0 5,295
BLACKROCK INC COM 09247X101   593 858 SH   SOLE   0 0 858
BLOOM ENERGY CORP COM CL A 093712107   198 12,094 SH   SOLE   0 0 12,094
BOOKING HOLDINGS INC COM 09857L108   1,283 475 SH   SOLE   0 0 475
BRISTOL-MYERS SQUIBB CO COM 110122108   1,239 19,373 SH   SOLE   0 0 19,373
BROADCOM INC COM 11135F101   586 675 SH   SOLE   0 0 675
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   524 16,613 SH   SOLE   0 0 16,613
CACI INTL INC CL A 127190304   1,453 4,262 SH   SOLE   0 0 4,262
CAE INC COM 124765108   999 44,640 SH   SOLE   0 0 44,640
CANADIAN PAC RY LTD COM 13645T100   722 8,951 SH   SOLE   0 0 8,951
CARTERS INC COM 146229109   731 10,064 SH   SOLE   0 0 10,064
CATALENT INC COM 148806102   527 12,154 SH   SOLE   0 0 12,154
CDW CORP COM 12514G108   519 2,826 SH   SOLE   0 0 2,826
CF INDS HLDG INC COM 125269100   591 8,514 SH   SOLE   0 0 8,514
CHEVRON CORP NEW COM 166764100   312 1,981 SH   SOLE   0 0 1,981
CHUBB LIMITED COM H1467J104   1,232 6,400 SH   SOLE   0 0 6,400
CISCO SYS INC COM 17275R102   949 18,343 SH   SOLE   0 0 18,343
CITIGROUP INC COM NEW 172967424   1,467 31,873 SH   SOLE   0 0 31,873
CNH INDL N V SHS N20944109   269 18,653 SH   SOLE   0 0 18,653
COCA COLA CO COM 191216100   518 8,597 SH   SOLE   0 0 8,597
COLGATE PALMOLIVE CO COM 194162103   616 7,994 SH   SOLE   0 0 7,994
COMCAST CORP NEW CL A 20030N101   1,154 27,765 SH   SOLE   0 0 27,765
COOPER COS INC COM NEW 216648402   551 1,437 SH   SOLE   0 0 1,437
COSTCO WHSL CORP NEW COM 22160K105   843 1,566 SH   SOLE   0 0 1,566
CVS HEALTH CORP COM 126650100   1,408 20,362 SH   SOLE   0 0 20,362
DANAHER CORPORATION COM 235851102   535 2,229 SH   SOLE   0 0 2,229
DEERE & CO COM 244199105   2,120 5,232 SH   SOLE   0 0 5,232
DISNEY WALT CO COM 254687106   1,436 16,089 SH   SOLE   0 0 16,089
EATON CORP PLC SHS G29183103   988 4,913 SH   SOLE   0 0 4,913
ECOLAB INC COM 278865100   1,259 6,744 SH   SOLE   0 0 6,744
ENPHASE ENERGY INC COM 29355A107   212 1,264 SH   SOLE   0 0 1,264
EPAM SYS INC COM 29414B104   734 3,265 SH   SOLE   0 0 3,265
EQUINIX INC COM 29444U700   567 723 SH   SOLE   0 0 723
ESAB CORPORATION COM 29605J106   412 6,192 SH   SOLE   0 0 6,192
EVEREST RE GROUP LTD COM G3223R108   563 1,646 SH   SOLE   0 0 1,646
EXXON MOBIL CORP COM 30231G102   432 4,029 SH   SOLE   0 0 4,029
FEDEX CORP COM 31428X106   412 1,661 SH   SOLE   0 0 1,661
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   1,280 48,822 SH   SOLE   0 0 48,822
FLEXSHARES TR MORNSTAR UPSTR 33939L407   420 10,491 SH   SOLE   0 0 10,491
GENMAB A/S SPONSORED ADS 372303206   238 6,271 SH   SOLE   0 0 6,271
GENPACT LIMITED SHS G3922B107   1,060 28,227 SH   SOLE   0 0 28,227
GILEAD SCIENCES INC COM 375558103   630 8,170 SH   SOLE   0 0 8,170
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,270 40,397 SH   SOLE   0 0 40,397
HARTFORD FINL SVCS GROUP INC COM 416515104   513 7,126 SH   SOLE   0 0 7,126
HDFC BANK LTD SPONSORED ADR 40415F101   310 4,453 SH   SOLE   0 0 4,453
HEXCEL CORP NEW COM 428291108   882 11,603 SH   SOLE   0 0 11,603
HOME DEPOT INC COM 437076102   2,156 6,939 SH   SOLE   0 0 6,939
HOWARD HUGHES CORP COM 44267D107   512 6,491 SH   SOLE   0 0 6,491
HUBBELL INC COM 443510607   1,233 3,719 SH   SOLE   0 0 3,719
ICON PLC SHS G4705A100   1,848 7,387 SH   SOLE   0 0 7,387
INSIGHT SELECT INCOME FD COM 45781W109   235 15,013 SH   SOLE   0 0 15,013
INTERCONTINENTAL EXCHANGE INC COM 45866F104   752 6,652 SH   SOLE   0 0 6,652
INTERNATIONAL BUSINESS MACHS CORP COM 459200101   1,551 11,594 SH   SOLE   0 0 11,594
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,242 67,530 SH   SOLE   0 0 67,530
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   330 14,838 SH   SOLE   0 0 14,838
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   767 67,493 SH   SOLE   0 0 67,493
IRON MTN INC DEL COM 46284V101   345 6,069 SH   SOLE   0 0 6,069
ISHARES TR A RATE CP BD ETF 46429B267   954 41,679 SH   SOLE   0 0 41,679
ISHARES TR ISHS 1-5YR INVS 464288646   1,565 31,192 SH   SOLE   0 0 31,192
ISHARES TR GLOB HLTHCRE ETF 464287325   2,421 28,482 SH   SOLE   0 0 28,482
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,520 25,040 SH   SOLE   0 0 25,040
ISHARES TR CORE S&P US GWT 464287671   1,494 15,298 SH   SOLE   0 0 15,298
ISHARES TR CORE S&P SCP ETF 464287804   795 7,980 SH   SOLE   0 0 7,980
ISHARES TR A RATE CP BD ETF 46429B291   368 7,808 SH   SOLE   0 0 7,808
ISHARES TR ISHS 5-10YR INVT 464288638   250 4,942 SH   SOLE   0 0 4,942
ISHARES TR MSCI EAFE ETF 464287465   276 3,800 SH   SOLE   0 0 3,800
ISHARES TR RUS 1000 ETF 464287622   621 2,549 SH   SOLE   0 0 2,549
ISHARES TR RUS 2000 GRW ETF 464287648   534 2,200 SH   SOLE   0 0 2,200
ISHARES TR CORE S&P TTL STK 464287150   211 2,152 SH   SOLE   0 0 2,152
ISHARES TR CORE S&P MCP ETF 464287507   451 1,724 SH   SOLE   0 0 1,724
ITT INC COM 45073V108   803 8,618 SH   SOLE   0 0 8,618
JANUS DETROIT STR TR HENDERSON MTG 47103U852   221 4,824 SH   SOLE   0 0 4,824
JD.COM INC SPON ADR CL A 47215P106   400 11,733 SH   SOLE   0 0 11,733
JOHNSON & JOHNSON COM 478160104   837 5,057 SH   SOLE   0 0 5,057
JPMORGAN CHASE & CO COM 46625H100   3,077 21,159 SH   SOLE   0 0 21,159
KEYSIGHT TECHNOLOGIES INC COM 49338L103   593 3,542 SH   SOLE   0 0 3,542
KIMBERLY-CLARK CORP COM 494368103   625 4,525 SH   SOLE   0 0 4,525
KLA CORP COM NEW 482480100   973 2,005 SH   SOLE   0 0 2,005
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   401 7,214 SH   SOLE   0 0 7,214
KROGER CO COM 501044101   228 4,858 SH   SOLE   0 0 4,858
LAM RESEARCH CORP COM 512807108   323 502 SH   SOLE   0 0 502
LAUDER ESTEE COS INC CL A 518439104   400 2,035 SH   SOLE   0 0 2,035
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   481 6,385 SH   SOLE   0 0 6,385
LOWES COS INC COM 548661107   824 3,653 SH   SOLE   0 0 3,653
MASTERCARD INCORPORATED CL A 57636Q104   1,543 3,924 SH   SOLE   0 0 3,924
MCCORMICK & CO INC COM NON VTG 579780206   549 6,291 SH   SOLE   0 0 6,291
MCDONALDS CORP COM 580135101   266 890 SH   SOLE   0 0 890
MCKESSON CORP COM 58155Q103   823 1,927 SH   SOLE   0 0 1,927
MEDTRONIC PLC SHS G5960L103   1,096 12,443 SH   SOLE   0 0 12,443
MERCK & CO INC COM 58933Y105   2,323 20,132 SH   SOLE   0 0 20,132
MERCURY SYS INC COM 589378108   474 13,704 SH   SOLE   0 0 13,704
META PLATFORMS INC CL A 30303M102   992 3,456 SH   SOLE   0 0 3,456
MICROSOFT CORP COM 594918104   10,396 30,527 SH   SOLE   0 0 30,527
MOHAWK INDS INC COM 608190104   358 3,466 SH   SOLE   0 0 3,466
MONDELEZ INTL INC CL A 609207105   559 7,660 SH   SOLE   0 0 7,660
MORGAN STANLEY COM NEW 617446448   592 6,937 SH   SOLE   0 0 6,937
MOTOROLA SOLUTIONS INC COM NEW 620076307   910 3,104 SH   SOLE   0 0 3,104
NETFLIX INC COM 64110L106   670 1,520 SH   SOLE   0 0 1,520
NIKE INC CL B 654106103   470 4,259 SH   SOLE   0 0 4,259
NOVANTA INC COM 67000B104   1,029 5,590 SH   SOLE   0 0 5,590
NOVO-NORDISK A S ADR 670100205   510 3,153 SH   SOLE   0 0 3,153
NOW INC COM 67011P100   332 32,059 SH   SOLE   0 0 32,059
NVENT ELECTRIC PLC SHS G6700G107   1,031 19,960 SH   SOLE   0 0 19,960
NVR INC COM 62944T105   419 66 SH   SOLE   0 0 66
ORMAT TECHNOLOGIES INC COM 686688102   285 3,545 SH   SOLE   0 0 3,545
PACCAR INC COM 693718108   587 7,022 SH   SOLE   0 0 7,022
PAGERDUTY INC COM 69553P100   289 12,874 SH   SOLE   0 0 12,874
PAYPAL HLDGS INC COM 70450Y103   671 10,057 SH   SOLE   0 0 10,057
PFIZER INC COM 717081103   974 26,549 SH   SOLE   0 0 26,549
POST HLDGS INC COM 737446104   356 4,113 SH   SOLE   0 0 4,113
PROCTER AND GAMBLE CO COM 742718109   796 5,244 SH   SOLE   0 0 5,244
PROGRESSIVE CORP COM 743315103   515 3,887 SH   SOLE   0 0 3,887
PROGYNY INC COM 74340E103   388 9,863 SH   SOLE   0 0 9,863
PROLOGIS INC. COM 74340W103   1,044 8,510 SH   SOLE   0 0 8,510
REGAL REXNORD CORPORATION COM 758750103   577 3,749 SH   SOLE   0 0 3,749
REGIONS FINANCIAL CORP NEW COM 7591EP100   471 26,411 SH   SOLE   0 0 26,411
ROCKWELL AUTOMATION INC COM 773903109   955 2,900 SH   SOLE   0 0 2,900
RPM INTL INC COM 749685103   903 10,067 SH   SOLE   0 0 10,067
S&P GLOBAL INC COM 78409V104   1,253 3,126 SH   SOLE   0 0 3,126
SALESFORCE INC COM 79466L302   3,108 14,710 SH   SOLE   0 0 14,710
SCHWAB CHARLES CORP COM 808513105   319 5,627 SH   SOLE   0 0 5,627
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,207 30,388 SH   SOLE   0 0 30,388
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   829 17,252 SH   SOLE   0 0 17,252
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,016 16,418 SH   SOLE   0 0 16,418
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   514 15,238 SH   SOLE   0 0 15,238
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   229 3,500 SH   SOLE   0 0 3,500
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   382 14,933 SH   SOLE   0 0 14,933
SIMPSON MFG INC COM 829073105   1,112 8,031 SH   SOLE   0 0 8,031
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,155 6,900 SH   SOLE   0 0 6,900
SOLAREDGE TECHNOLOGIES INC COM 83417M104   375 1,393 SH   SOLE   0 0 1,393
SPDR S&P 500 ETF TR TR UNIT 78462F103   409 923 SH   SOLE   0 0 923
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,990 4,155 SH   SOLE   0 0 4,155
SPDR SER TR DJ REIT ETF 78464A607   528 5,836 SH   SOLE   0 0 5,836
SPDR SER TR PORTFOLIO SHORT 78464A474   2,349 79,778 SH   SOLE   0 0 79,778
SPDR SER TR PORTFLI TIPS ETF 78464A656   200 7,744 SH   SOLE   0 0 7,744
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   500 5,443 SH   SOLE   0 0 5,443
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,207 7,521 SH   SOLE   0 0 7,521
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   203 5,001 SH   SOLE   0 0 5,001
STANLEY BLACK & DECKER INC COM 854502101   240 2,556 SH   SOLE   0 0 2,556
STRYKER CORPORATION COM 863667101   641 2,100 SH   SOLE   0 0 2,100
SYNOPSYS INC COM 871607107   458 1,051 SH   SOLE   0 0 1,051
SYSCO CORP COM 871829107   960 12,939 SH   SOLE   0 0 12,939
T MOBILE US INC COM 872590104   605 4,358 SH   SOLE   0 0 4,358
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,160 21,400 SH   SOLE   0 0 21,400
TAPESTRY INC COM 876030107   1,573 36,759 SH   SOLE   0 0 36,759
TCW STRATEGIC INCOME FD INC COM 872340104   188 40,510 SH   SOLE   0 0 40,510
TE CONNECTIVITY LTD SHS H84989104   1,405 10,022 SH   SOLE   0 0 10,022
THERMO FISHER SCIENTIFIC INC COM 883556102   3,069 5,882 SH   SOLE   0 0 5,882
T-MOBILE US INC COM 872590104   1,663 11,974 SH   SOLE   0 0 11,974
TRANE TECHNOLOGIES PLC SHS G8994E103   607 3,175 SH   SOLE   0 0 3,175
TREX CO INC COM 89531P105   440 6,711 SH   SOLE   0 0 6,711
TRUIST FINL CORP COM 89832Q109   645 21,236 SH   SOLE   0 0 21,236
UNION PAC CORP COM 907818108   348 1,700 SH   SOLE   0 0 1,700
UNITED PARCEL SERVICE INC CL B 911312106   600 3,350 SH   SOLE   0 0 3,350
UNITED RENTALS INC COM 911363109   339 761 SH   SOLE   0 0 761
UNITEDHEALTH GROUP INC COM 91324P102   1,283 2,669 SH   SOLE   0 0 2,669
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   208 2,751 SH   SOLE   0 0 2,751
VANGUARD SCOTTSDALE FDS SHORT TERM TREASURY ETF 92206C102   1,996 34,567 SH   SOLE   0 0 34,567
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   251 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS MID CAP ETF 922908629   238 1,082 SH   SOLE   0 0 1,082
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,421 31,997 SH   SOLE   0 0 31,997
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   423 6,659 SH   SOLE   0 0 6,659
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   466 5,900 SH   SOLE   0 0 5,900
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   619 13,466 SH   SOLE   0 0 13,466
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   771 9,487 SH   SOLE   0 0 9,487
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,440 7,406 SH   SOLE   0 0 7,406
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,922 4,346 SH   SOLE   0 0 4,346
VISA INC COM CL A 92826C839   698 2,940 SH   SOLE   0 0 2,940
WABTEC COM 929740108   1,076 9,815 SH   SOLE   0 0 9,815
WALMART INC COM 931142103   330 2,097 SH   SOLE   0 0 2,097
WESTERN ASSET INVESTMENT GRA COM 95766T100   168 14,413 SH   SOLE   0 0 14,413
WEYERHAEUSER CO MTN BE COM NEW 962166104   454 13,548 SH   SOLE   0 0 13,548
WHEATON PRECIOUS METALS CORP COM 962879102   326 7,538 SH   SOLE   0 0 7,538
WILLIAMS COS INC COM 969457100   1,074 32,912 SH   SOLE   0 0 32,912
WILLIAMS SONOMA INC COM 969904101   814 6,503 SH   SOLE   0 0 6,503
WORKIVA INC COM CL A 98139A105   497 4,884 SH   SOLE   0 0 4,884
WP CAREY INC COM 92936U109   439 6,497 SH   SOLE   0 0 6,497
ZOETIS INC CL A 98978V103   1,203 6,986 SH   SOLE   0 0 6,986