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   457,594 4,404 SH   SOLE 0 0 0 4,404
ABBVIE INC COM 00287Y109   772,206 4,502 SH   SOLE 0 0 0 4,502
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   297,361 2,888 SH   SOLE 0 0 0 2,888
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   629,113 2,073 SH   SOLE 0 0 0 2,073
ADOBE INC COM 00724F101   1,121,364 2,019 SH   SOLE 0 0 0 2,019
ADVANCED MICRO DEVICES INC COM 007903107   483,084 2,978 SH   SOLE 0 0 0 2,978
AFLAC INC COM 001055102   304,320 3,407 SH   SOLE 0 0 0 3,407
AIR PRODS & CHEMS INC COM 009158106   333,955 1,294 SH   SOLE 0 0 0 1,294
ALLSTATE CORP COM 020002101   371,976 2,330 SH   SOLE 0 0 0 2,330
ALPHABET INC CAP STK CL C 02079K107   1,291,356 7,040 SH   SOLE 0 0 0 7,040
ALPHABET INC CAP STK CL A 02079K305   1,932,334 10,608 SH   SOLE 0 0 0 10,608
AMAZON COM INC COM 023135106   1,746,799 9,039 SH   SOLE 0 0 0 9,039
AMCOR PLC ORD G0250X107   317,895 32,505 SH   SOLE 0 0 0 32,505
AMDOCS LTD SHS G02602103   258,478 3,275 SH   SOLE 0 0 0 3,275
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   589,478 11,705 SH   SOLE 0 0 0 11,705
AMERICAN EXPRESS CO COM 025816109   998,487 4,312 SH   SOLE 0 0 0 4,312
AMERICAN TOWER CORP NEW COM 03027X100   536,290 2,759 SH   SOLE 0 0 0 2,759
AMERICAN WTR WKS CO INC NEW COM 030420103   659,879 5,109 SH   SOLE 0 0 0 5,109
AMGEN INC COM 031162100   434,060 1,389 SH   SOLE 0 0 0 1,389
ANALOG DEVICES INC COM 032654105   751,702 3,293 SH   SOLE 0 0 0 3,293
ANSYS INC COM 03662Q105   211,753 659 SH   SOLE 0 0 0 659
APPLE INC COM 037833100   4,806,304 22,820 SH   SOLE 0 0 0 22,820
APPLIED MATLS INC COM 038222105   1,393,365 5,904 SH   SOLE 0 0 0 5,904
ARISTA NETWORKS INC COM 040413106   229,098 654 SH   SOLE 0 0 0 654
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   153,934 13,479 SH   SOLE 0 0 0 13,479
ASML HOLDING N V N Y REGISTRY SHS N07059210   956,134 935 SH   SOLE 0 0 0 935
ASTRAZENECA PLC SPONSORED ADR 046353108   428,349 5,492 SH   SOLE 0 0 0 5,492
AT&T INC COM 00206R102   259,965 13,604 SH   SOLE 0 0 0 13,604
AUTODESK INC COM 052769106   451,800 1,826 SH   SOLE 0 0 0 1,826
AUTOLIV INC COM 052800109   255,035 2,384 SH   SOLE 0 0 0 2,384
AUTOMATIC DATA PROCESSING IN COM 053015103   682,688 2,860 SH   SOLE 0 0 0 2,860
AVALONBAY CMNTYS INC COM 053484101   219,412 1,061 SH   SOLE 0 0 0 1,061
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   201,581 12,359 SH   SOLE 0 0 0 12,359
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   116,604 11,625 SH   SOLE 0 0 0 11,625
BANCO SANTANDER S.A. ADR 05964H105   57,734 12,470 SH   SOLE 0 0 0 12,470
BANK AMERICA CORP COM 060505104   358,457 9,013 SH   SOLE 0 0 0 9,013
BANK HAWAII CORP COM 062540109   216,398 3,783 SH   SOLE 0 0 0 3,783
BANK MONTREAL QUE COM 063671101   284,138 3,389 SH   SOLE 0 0 0 3,389
BANK NOVA SCOTIA HALIFAX COM 064149107   489,478 10,706 SH   SOLE 0 0 0 10,706
BCE INC COM NEW 05534B760   249,549 7,709 SH   SOLE 0 0 0 7,709
BECTON DICKINSON & CO COM 075887109   256,086 1,096 SH   SOLE 0 0 0 1,096
BLUE OWL CAPITAL CORPORATION COM 69121K104   298,355 19,424 SH   SOLE 0 0 0 19,424
BOOKING HOLDINGS INC COM 09857L108   684,523 173 SH   SOLE 0 0 0 173
BOSTON SCIENTIFIC CORP COM 101137107   338,371 4,394 SH   SOLE 0 0 0 4,394
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   4,838 14,293 SH   SOLE 0 0 0 14,293
BRISTOL-MYERS SQUIBB CO COM 110122108   230,403 5,548 SH   SOLE 0 0 0 5,548
BROADCOM INC COM 11135F101   756,534 471 SH   SOLE 0 0 0 471
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   356,760 1,811 SH   SOLE 0 0 0 1,811
BROWN & BROWN INC COM 115236101   286,032 3,199 SH   SOLE 0 0 0 3,199
CADENCE DESIGN SYSTEM INC COM 127387108   396,939 1,290 SH   SOLE 0 0 0 1,290
CAMDEN PPTY TR SH BEN INT 133131102   203,307 1,863 SH   SOLE 0 0 0 1,863
CANADIAN IMPERIAL BK COMM TO COM 136069101   282,236 5,937 SH   SOLE 0 0 0 5,937
CANADIAN NATL RY CO COM 136375102   507,102 4,293 SH   SOLE 0 0 0 4,293
CANADIAN PACIFIC KANSAS CITY COM 13646K108   480,450 6,102 SH   SOLE 0 0 0 6,102
CARRIER GLOBAL CORPORATION COM 14448C104   278,582 4,416 SH   SOLE 0 0 0 4,416
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   127,413 19,815 SH   SOLE 0 0 0 19,815
CGI INC CL A SUB VTG 12532H104   283,538 2,841 SH   SOLE 0 0 0 2,841
CHIPOTLE MEXICAN GRILL INC COM 169656105   253,874 4,052 SH   SOLE 0 0 0 4,052
CHUBB LIMITED COM H1467J104   740,790 2,904 SH   SOLE 0 0 0 2,904
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,192,495 30,886 SH   SOLE 0 0 0 30,886
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   114,502 65,058 SH   SOLE 0 0 0 65,058
CINCINNATI FINL CORP COM 172062101   344,908 2,920 SH   SOLE 0 0 0 2,920
CINTAS CORP COM 172908105   560,191 800 SH   SOLE 0 0 0 800
CISCO SYS INC COM 17275R102   826,364 17,393 SH   SOLE 0 0 0 17,393
CME GROUP INC COM 12572Q105   340,057 1,730 SH   SOLE 0 0 0 1,730
COCA COLA CO COM 191216100   357,045 5,610 SH   SOLE 0 0 0 5,610
COLGATE PALMOLIVE CO COM 194162103   371,584 3,829 SH   SOLE 0 0 0 3,829
COMCAST CORP NEW CL A 20030N101   429,141 10,959 SH   SOLE 0 0 0 10,959
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   150,163 11,165 SH   SOLE 0 0 0 11,165
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   30,522 13,270 SH   SOLE 0 0 0 13,270
CONSTELLATION BRANDS INC CL A 21036P108   211,797 823 SH   SOLE 0 0 0 823
COOPER COS INC COM 216648501   216,868 2,484 SH   SOLE 0 0 0 2,484
COSTCO WHSL CORP NEW COM 22160K105   454,364 535 SH   SOLE 0 0 0 535
CROWDSTRIKE HLDGS INC CL A 22788C105   355,821 929 SH   SOLE 0 0 0 929
CSX CORP COM 126408103   206,041 6,160 SH   SOLE 0 0 0 6,160
CUMMINS INC COM 231021106   325,542 1,176 SH   SOLE 0 0 0 1,176
DANAHER CORPORATION COM 235851102   730,548 2,924 SH   SOLE 0 0 0 2,924
DEERE & CO COM 244199105   216,708 580 SH   SOLE 0 0 0 580
DELL TECHNOLOGIES INC CL C 24703L202   264,183 1,916 SH   SOLE 0 0 0 1,916
DIGITAL RLTY TR INC COM 253868103   228,712 1,504 SH   SOLE 0 0 0 1,504
DISNEY WALT CO COM 254687106   467,468 4,708 SH   SOLE 0 0 0 4,708
DOLBY LABORATORIES INC COM CL A 25659T107   219,172 2,766 SH   SOLE 0 0 0 2,766
DOVER CORP COM 260003108   243,623 1,350 SH   SOLE 0 0 0 1,350
EATON CORP PLC SHS G29183103   538,703 1,718 SH   SOLE 0 0 0 1,718
EBAY INC. COM 278642103   248,698 4,630 SH   SOLE 0 0 0 4,630
ECOLAB INC COM 278865100   532,239 2,236 SH   SOLE 0 0 0 2,236
ELEVANCE HEALTH INC COM 036752103   476,675 880 SH   SOLE 0 0 0 880
ELI LILLY & CO COM 532457108   1,153,615 1,274 SH   SOLE 0 0 0 1,274
EMERSON ELEC CO COM 291011104   237,467 2,156 SH   SOLE 0 0 0 2,156
EQUINIX INC COM 29444U700   613,964 811 SH   SOLE 0 0 0 811
EQUITY COMWLTH COM SH BEN INT 294628102   228,340 11,770 SH   SOLE 0 0 0 11,770
EQUITY RESIDENTIAL SH BEN INT 29476L107   414,934 5,984 SH   SOLE 0 0 0 5,984
ESSENTIAL UTILS INC COM 29670G102   318,149 8,523 SH   SOLE 0 0 0 8,523
FIRST SOLAR INC COM 336433107   270,705 1,201 SH   SOLE 0 0 0 1,201
GARMIN LTD SHS H2906T109   277,323 1,702 SH   SOLE 0 0 0 1,702
GENUINE PARTS CO COM 372460105   303,561 2,195 SH   SOLE 0 0 0 2,195
GEVO INC COM PAR 374396406   19,646 35,258 SH   SOLE 0 0 0 35,258
GILEAD SCIENCES INC COM 375558103   319,754 4,660 SH   SOLE 0 0 0 4,660
GOLDMAN SACHS ETF TR COMMUNITY MUNI 38149W663   244,201 4,958 SH   SOLE 0 0 0 4,958
GOLUB CAP BDC INC COM 38173M102   170,629 10,861 SH   SOLE 0 0 0 10,861
GRAINGER W W INC COM 384802104   547,089 606 SH   SOLE 0 0 0 606
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   36,897 15,184 SH   SOLE 0 0 0 15,184
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   125,576 57,604 SH   SOLE 0 0 0 57,604
GSK PLC SPONSORED ADR 37733W204   244,819 6,359 SH   SOLE 0 0 0 6,359
HANNON ARMSTRONG SUST INFR C COM 41068X100   229,259 7,745 SH   SOLE 0 0 0 7,745
HDFC BANK LTD SPONSORED ADS 40415F101   203,443 3,162 SH   SOLE 0 0 0 3,162
HEARTLAND FINL USA INC COM 42234Q102   209,177 4,706 SH   SOLE 0 0 0 4,706
HILTON WORLDWIDE HLDGS INC COM 43300A203   243,014 1,114 SH   SOLE 0 0 0 1,114
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   89,005 11,210 SH   SOLE 0 0 0 11,210
HOME DEPOT INC COM 437076102   612,276 1,779 SH   SOLE 0 0 0 1,779
HP INC COM 40434L105   202,547 5,784 SH   SOLE 0 0 0 5,784
HUBSPOT INC COM 443573100   275,903 468 SH   SOLE 0 0 0 468
HUDSON PAC PPTYS INC COM 444097109   60,574 12,593 SH   SOLE 0 0 0 12,593
ICICI BANK LIMITED ADR 45104G104   206,611 7,172 SH   SOLE 0 0 0 7,172
ILLINOIS TOOL WKS INC COM 452308109   565,091 2,385 SH   SOLE 0 0 0 2,385
INTEL CORP COM 458140100   514,595 16,616 SH   SOLE 0 0 0 16,616
INTERNATIONAL BUSINESS MACHS COM 459200101   510,014 2,949 SH   SOLE 0 0 0 2,949
INTUIT COM 461202103   839,417 1,277 SH   SOLE 0 0 0 1,277
INTUITIVE SURGICAL INC COM NEW 46120E602   442,891 996 SH   SOLE 0 0 0 996
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   2,119,151 38,328 SH   SOLE 0 0 0 38,328
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   385,033 15,535 SH   SOLE 0 0 0 15,535
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   330,803 13,970 SH   SOLE 0 0 0 13,970
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   416,366 11,516 SH   SOLE 0 0 0 11,516
IQVIA HLDGS INC COM 46266C105   229,766 1,087 SH   SOLE 0 0 0 1,087
ISHARES TR MSCI KLD400 SOC 464288570   4,233,732 40,768 SH   SOLE 0 0 0 40,768
ISHARES TR ISHS 1-5YR INVS 464288646   251,211 4,903 SH   SOLE 0 0 0 4,903
ISHARES TR IBONDS DEC 27 46435U283   402,305 16,086 SH   SOLE 0 0 0 16,086
ISHARES TR SHRT NAT MUN ETF 464288158   827,278 7,913 SH   SOLE 0 0 0 7,913
ISHARES TR IBONDS DEC 25 46435U432   386,980 14,611 SH   SOLE 0 0 0 14,611
ISHARES TR IBONDS DEC 26 46435U259   468,838 18,517 SH   SOLE 0 0 0 18,517
ISHARES TR NATIONAL MUN ETF 464288414   477,142 4,478 SH   SOLE 0 0 0 4,478
ISHARES TR GL CLEAN ENE ETF 464288224   1,471,746 110,491 SH   SOLE 0 0 0 110,491
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   76,152 13,040 SH   SOLE 0 0 0 13,040
JOHNSON & JOHNSON COM 478160104   777,938 5,323 SH   SOLE 0 0 0 5,323
JOHNSON CTLS INTL PLC SHS G51502105   289,871 4,361 SH   SOLE 0 0 0 4,361
JPMORGAN CHASE & CO. COM 46625H100   606,850 3,000 SH   SOLE 0 0 0 3,000
KB FINL GROUP INC SPONSORED ADR 48241A105   212,448 3,753 SH   SOLE 0 0 0 3,753
KIMBERLY-CLARK CORP COM 494368103   574,205 4,155 SH   SOLE 0 0 0 4,155
KLA CORP COM NEW 482480100   213,928 259 SH   SOLE 0 0 0 259
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   259,957 10,316 SH   SOLE 0 0 0 10,316
KT CORP SPONSORED ADR 48268K101   316,149 23,127 SH   SOLE 0 0 0 23,127
LAM RESEARCH CORP COM 512807108   588,026 552 SH   SOLE 0 0 0 552
LINDE PLC SHS G54950103   350,320 798 SH   SOLE 0 0 0 798
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   291,912 106,928 SH   SOLE 0 0 0 106,928
LOWES COS INC COM 548661107   357,547 1,622 SH   SOLE 0 0 0 1,622
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   212,070 21,931 SH   SOLE 0 0 0 21,931
MANULIFE FINL CORP COM 56501R106   290,883 10,927 SH   SOLE 0 0 0 10,927
MARSH & MCLENNAN COS INC COM 571748102   329,509 1,564 SH   SOLE 0 0 0 1,564
MASTERCARD INCORPORATED CL A 57636Q104   1,347,900 3,055 SH   SOLE 0 0 0 3,055
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   9,435 11,061 SH   SOLE 0 0 0 11,061
MCCORMICK & CO INC COM NON VTG 579780206   417,431 5,884 SH   SOLE 0 0 0 5,884
MCDONALDS CORP COM 580135101   252,213 990 SH   SOLE 0 0 0 990
MEDTRONIC PLC SHS G5960L103   507,376 6,446 SH   SOLE 0 0 0 6,446
MERCK & CO INC COM 58933Y105   697,730 5,636 SH   SOLE 0 0 0 5,636
META PLATFORMS INC CL A 30303M102   1,483,214 2,942 SH   SOLE 0 0 0 2,942
MICRON TECHNOLOGY INC COM 595112103   413,345 3,143 SH   SOLE 0 0 0 3,143
MICROSOFT CORP COM 594918104   3,487,719 7,803 SH   SOLE 0 0 0 7,803
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   210,197 19,463 SH   SOLE 0 0 0 19,463
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   174,091 41,156 SH   SOLE 0 0 0 41,156
MONDELEZ INTL INC CL A 609207105   296,496 4,531 SH   SOLE 0 0 0 4,531
MORGAN STANLEY COM NEW 617446448   275,175 2,831 SH   SOLE 0 0 0 2,831
MURPHY USA INC COM 626755102   307,248 654 SH   SOLE 0 0 0 654
NATWEST GROUP PLC SPONS ADR 639057207   125,048 15,573 SH   SOLE 0 0 0 15,573
NETFLIX INC COM 64110L106   752,725 1,115 SH   SOLE 0 0 0 1,115
NETSTREIT CORP COM 64119V303   163,812 10,175 SH   SOLE 0 0 0 10,175
NEWMONT CORP COM 651639106   210,117 5,018 SH   SOLE 0 0 0 5,018
NIO INC SPON ADS 62914V106   72,867 17,516 SH   SOLE 0 0 0 17,516
NOKIA CORP SPONSORED ADR 654902204   137,075 36,263 SH   SOLE 0 0 0 36,263
NOMURA HLDGS INC SPONSORED ADR 65535H208   84,009 14,534 SH   SOLE 0 0 0 14,534
NOVARTIS AG SPONSORED ADR 66987V109   618,047 5,805 SH   SOLE 0 0 0 5,805
NOVO-NORDISK A S ADR 670100205   666,065 4,666 SH   SOLE 0 0 0 4,666
NVIDIA CORPORATION COM 67066G104   5,555,202 44,967 SH   SOLE 0 0 0 44,967
NXP SEMICONDUCTORS N V COM N6596X109   311,156 1,156 SH   SOLE 0 0 0 1,156
OPEN TEXT CORP COM 683715106   233,537 7,774 SH   SOLE 0 0 0 7,774
OPENDOOR TECHNOLOGIES INC COM 683712103   44,426 24,145 SH   SOLE 0 0 0 24,145
ORACLE CORP COM 68389X105   593,667 4,204 SH   SOLE 0 0 0 4,204
ORANGE SPONSORED ADR 684060106   351,559 35,191 SH   SOLE 0 0 0 35,191
ORIX CORP SPONSORED ADR 686330101   278,486 2,502 SH   SOLE 0 0 0 2,502
OTIS WORLDWIDE CORP COM 68902V107   329,488 3,423 SH   SOLE 0 0 0 3,423
PALO ALTO NETWORKS INC COM 697435105   632,220 1,865 SH   SOLE 0 0 0 1,865
PARKER-HANNIFIN CORP COM 701094104   211,872 419 SH   SOLE 0 0 0 419
PAYCHEX INC COM 704326107   309,408 2,610 SH   SOLE 0 0 0 2,610
PEARSON PLC SPONSORED ADR 705015105   229,066 18,355 SH   SOLE 0 0 0 18,355
PENTAIR PLC SHS G7S00T104   235,549 3,072 SH   SOLE 0 0 0 3,072
PEPSICO INC COM 713448108   303,845 1,842 SH   SOLE 0 0 0 1,842
PIMCO ETF TR ENHANCD SHORT 72201R643   1,626,087 16,477 SH   SOLE 0 0 0 16,477
PIMCO ETF TR INTER MUN BD ACT 72201R866   435,748 8,370 SH   SOLE 0 0 0 8,370
PLUG POWER INC COM NEW 72919P202   31,624 13,572 SH   SOLE 0 0 0 13,572
PRICE T ROWE GROUP INC COM 74144T108   205,511 1,782 SH   SOLE 0 0 0 1,782
PROCTER AND GAMBLE CO COM 742718109   1,130,229 6,853 SH   SOLE 0 0 0 6,853
PROGRESSIVE CORP COM 743315103   407,217 1,961 SH   SOLE 0 0 0 1,961
PROLOGIS INC. COM 74340W103   510,961 4,550 SH   SOLE 0 0 0 4,550
PROSHARES TR SHT 7-10 YR TR 74348A608   1,609,030 54,433 SH   SOLE 0 0 0 54,433
QUALCOMM INC COM 747525103   419,602 2,107 SH   SOLE 0 0 0 2,107
RAYONIER INC COM 754907103   242,294 8,329 SH   SOLE 0 0 0 8,329
REALTY INCOME CORP COM 756109104   522,924 9,900 SH   SOLE 0 0 0 9,900
REGENERON PHARMACEUTICALS COM 75886F107   214,467 204 SH   SOLE 0 0 0 204
REYNOLDS CONSUMER PRODS INC COM 76171L106   227,456 8,129 SH   SOLE 0 0 0 8,129
ROCKET COS INC COM CL A 77311W101   178,382 13,021 SH   SOLE 0 0 0 13,021
ROGERS COMMUNICATIONS INC CL B 775109200   238,534 6,450 SH   SOLE 0 0 0 6,450
ROYAL BK CDA COM 780087102   366,835 3,448 SH   SOLE 0 0 0 3,448
S&P GLOBAL INC COM 78409V104   579,461 1,299 SH   SOLE 0 0 0 1,299
SALESFORCE INC COM 79466L302   584,042 2,272 SH   SOLE 0 0 0 2,272
SANOFI SPONSORED ADR 80105N105   234,135 4,826 SH   SOLE 0 0 0 4,826
SAP SE SPON ADR 803054204   1,214,199 6,020 SH   SOLE 0 0 0 6,020
SCHWAB CHARLES CORP COM 808513105   251,966 3,419 SH   SOLE 0 0 0 3,419
SERVICENOW INC COM 81762P102   694,358 883 SH   SOLE 0 0 0 883
SHOPIFY INC CL A 82509L107   212,652 3,220 SH   SOLE 0 0 0 3,220
SK TELECOM LTD SPONSORED ADR 78440P306   218,288 10,429 SH   SOLE 0 0 0 10,429
SONOCO PRODS CO COM 835495102   217,075 4,280 SH   SOLE 0 0 0 4,280
SPDR SER TR S&P 500 ESG ETF 78468R531   232,047 4,370 SH   SOLE 0 0 0 4,370
SPDR SER TR NUVEEN BLMBRG SH 78468R739   659,994 13,986 SH   SOLE 0 0 0 13,986
SPDR SER TR NUVEEN BLMBRG MU 78468R721   437,555 9,564 SH   SOLE 0 0 0 9,564
SPDR SER TR PORTFOLIO SH TSR 78468R101   5,877,312 203,579 SH   SOLE 0 0 0 203,579
STANTEC INC COM 85472N109   327,977 3,926 SH   SOLE 0 0 0 3,926
STARBUCKS CORP COM 855244109   456,836 5,868 SH   SOLE 0 0 0 5,868
STRYKER CORPORATION COM 863667101   656,240 1,929 SH   SOLE 0 0 0 1,929
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   258,401 19,269 SH   SOLE 0 0 0 19,269
SUN LIFE FINANCIAL INC. COM 866796105   301,562 6,156 SH   SOLE 0 0 0 6,156
SUNNOVA ENERGY INTL INC. COM 86745K104   82,748 14,829 SH   SOLE 0 0 0 14,829
SYNOPSYS INC COM 871607107   535,050 899 SH   SOLE 0 0 0 899
T-MOBILE US INC COM 872590104   239,878 1,362 SH   SOLE 0 0 0 1,362
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,653,484 9,513 SH   SOLE 0 0 0 9,513
TARGET CORP COM 87612E106   445,013 3,006 SH   SOLE 0 0 0 3,006
TE CONNECTIVITY LTD SHS H84989104   451,613 3,002 SH   SOLE 0 0 0 3,002
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   192,129 31,139 SH   SOLE 0 0 0 31,139
TELEFONICA S A SPONSORED ADR 879382208   327,266 77,735 SH   SOLE 0 0 0 77,735
TELUS CORPORATION COM 87971M103   430,003 28,402 SH   SOLE 0 0 0 28,402
TENNANT CO COM 880345103   279,405 2,838 SH   SOLE 0 0 0 2,838
TESLA INC COM 88160R101   847,873 4,285 SH   SOLE 0 0 0 4,285
TEXAS INSTRS INC COM 882508104   573,740 2,949 SH   SOLE 0 0 0 2,949
THE CIGNA GROUP COM 125523100   517,815 1,566 SH   SOLE 0 0 0 1,566
THERMO FISHER SCIENTIFIC INC COM 883556102   1,025,427 1,854 SH   SOLE 0 0 0 1,854
THOMSON REUTERS CORP. COM 884903808   253,857 1,506 SH   SOLE 0 0 0 1,506
TJX COS INC NEW COM 872540109   488,287 4,435 SH   SOLE 0 0 0 4,435
TORONTO DOMINION BK ONT COM NEW 891160509   556,194 10,120 SH   SOLE 0 0 0 10,120
TOYOTA MOTOR CORP ADS 892331307   593,124 2,894 SH   SOLE 0 0 0 2,894
TPI COMPOSITES INC COM 87266J104   46,423 11,635 SH   SOLE 0 0 0 11,635
TRANE TECHNOLOGIES PLC SHS G8994E103   646,814 1,966 SH   SOLE 0 0 0 1,966
TRAVELERS COMPANIES INC COM 89417E109   431,889 2,124 SH   SOLE 0 0 0 2,124
UNILEVER PLC SPON ADR NEW 904767704   973,783 17,708 SH   SOLE 0 0 0 17,708
UNION PAC CORP COM 907818108   281,162 1,243 SH   SOLE 0 0 0 1,243
UNITED PARCEL SERVICE INC CL B 911312106   488,561 3,570 SH   SOLE 0 0 0 3,570
UNITEDHEALTH GROUP INC COM 91324P102   816,750 1,604 SH   SOLE 0 0 0 1,604
US BANCORP DEL COM NEW 902973304   346,000 8,715 SH   SOLE 0 0 0 8,715
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   291,428 5,816 SH   SOLE 0 0 0 5,816
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   9,073,574 155,823 SH   SOLE 0 0 0 155,823
VANGUARD WORLD FD MEGA GRWTH IND 921910816   390,563 1,243 SH   SOLE 0 0 0 1,243
VERIZON COMMUNICATIONS INC COM 92343V104   427,457 10,365 SH   SOLE 0 0 0 10,365
VERTEX PHARMACEUTICALS INC COM 92532F100   446,832 953 SH   SOLE 0 0 0 953
VILLAGE FARMS INTL INC COM 92707Y108   19,817 19,428 SH   SOLE 0 0 0 19,428
VISA INC COM CL A 92826C839   999,660 3,809 SH   SOLE 0 0 0 3,809
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   123,567 13,931 SH   SOLE 0 0 0 13,931
WABTEC COM 929740108   373,596 2,364 SH   SOLE 0 0 0 2,364
WASTE CONNECTIONS INC COM 94106B101   331,841 1,892 SH   SOLE 0 0 0 1,892
WASTE MGMT INC DEL COM 94106L109   488,798 2,291 SH   SOLE 0 0 0 2,291
WEST PHARMACEUTICAL SVSC INC COM 955306105   261,612 794 SH   SOLE 0 0 0 794
WEYERHAEUSER CO MTN BE COM NEW 962166104   304,963 10,742 SH   SOLE 0 0 0 10,742
WIPRO LTD SPON ADR 1 SH 97651M109   70,550 11,566 SH   SOLE 0 0 0 11,566
WORKDAY INC CL A 98138H101   379,626 1,698 SH   SOLE 0 0 0 1,698
ZOETIS INC CL A 98978V103   264,104 1,523 SH   SOLE 0 0 0 1,523