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   489,438 4,447 SH   SOLE 0 0 0 4,447
ABBVIE INC COM 00287Y109   606,848 3,916 SH   SOLE 0 0 0 3,916
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   262,351 2,882 SH   SOLE 0 0 0 2,882
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   484,379 1,380 SH   SOLE 0 0 0 1,380
ADOBE INC COM 00724F101   1,023,720 1,716 SH   SOLE 0 0 0 1,716
ADVANCED MICRO DEVICES INC COM 007903107   365,478 2,479 SH   SOLE 0 0 0 2,479
AFLAC INC COM 001055102   333,414 4,041 SH   SOLE 0 0 0 4,041
AIR PRODS & CHEMS INC COM 009158106   358,236 1,308 SH   SOLE 0 0 0 1,308
ALLSTATE CORP COM 020002101   322,722 2,305 SH   SOLE 0 0 0 2,305
ALPHABET INC CAP STK CL C 02079K107   896,423 6,361 SH   SOLE 0 0 0 6,361
ALPHABET INC CAP STK CL A 02079K305   1,432,569 10,255 SH   SOLE 0 0 0 10,255
AMAZON COM INC COM 023135106   1,225,145 8,063 SH   SOLE 0 0 0 8,063
AMCOR PLC ORD G0250X107   291,123 30,199 SH   SOLE 0 0 0 30,199
AMDOCS LTD SHS G02602103   257,357 2,928 SH   SOLE 0 0 0 2,928
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   557,726 10,944 SH   SOLE 0 0 0 10,944
AMERICAN EXPRESS CO COM 025816109   843,789 4,504 SH   SOLE 0 0 0 4,504
AMERICAN TOWER CORP NEW COM 03027X100   569,425 2,638 SH   SOLE 0 0 0 2,638
AMERICAN WTR WKS CO INC NEW COM 030420103   635,444 4,814 SH   SOLE 0 0 0 4,814
AMGEN INC COM 031162100   340,677 1,183 SH   SOLE 0 0 0 1,183
ANALOG DEVICES INC COM 032654105   587,134 2,957 SH   SOLE 0 0 0 2,957
ANSYS INC COM 03662Q105   312,961 862 SH   SOLE 0 0 0 862
APPLE INC COM 037833100   3,907,717 20,297 SH   SOLE 0 0 0 20,297
APPLIED MATLS INC COM 038222105   978,477 6,037 SH   SOLE 0 0 0 6,037
APTIV PLC SHS G6095L109   236,939 2,641 SH   SOLE 0 0 0 2,641
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   136,420 14,497 SH   SOLE 0 0 0 14,497
ASML HOLDING N V N Y REGISTRY SHS N07059210   678,026 896 SH   SOLE 0 0 0 896
ASTRAZENECA PLC SPONSORED ADR 046353108   332,740 4,940 SH   SOLE 0 0 0 4,940
AURORA CANNABIS INC COM 05156X884   8,641 18,145 SH   SOLE 0 0 0 18,145
AUTODESK INC COM 052769106   426,940 1,753 SH   SOLE 0 0 0 1,753
AUTOLIV INC COM 052800109   409,665 3,718 SH   SOLE 0 0 0 3,718
AUTOMATIC DATA PROCESSING IN COM 053015103   636,579 2,732 SH   SOLE 0 0 0 2,732
AVALONBAY CMNTYS INC COM 053484101   279,691 1,494 SH   SOLE 0 0 0 1,494
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   224,545 14,900 SH   SOLE 0 0 0 14,900
BANK AMERICA CORP COM 060505104   297,075 8,823 SH   SOLE 0 0 0 8,823
BANK HAWAII CORP COM 062540109   278,288 3,841 SH   SOLE 0 0 0 3,841
BANK MONTREAL QUE COM 063671101   388,628 3,928 SH   SOLE 0 0 0 3,928
BANK NOVA SCOTIA HALIFAX COM 064149107   522,839 10,738 SH   SOLE 0 0 0 10,738
BCE INC COM NEW 05534B760   242,535 6,159 SH   SOLE 0 0 0 6,159
BECTON DICKINSON & CO COM 075887109   270,688 1,110 SH   SOLE 0 0 0 1,110
BLUE OWL CAPITAL CORPORATION COM 69121K104   235,271 15,940 SH   SOLE 0 0 0 15,940
BOOKING HOLDINGS INC COM 09857L108   588,158 166 SH   SOLE 0 0 0 166
BOSTON SCIENTIFIC CORP COM 101137107   223,244 3,862 SH   SOLE 0 0 0 3,862
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   4,287 15,703 SH   SOLE 0 0 0 15,703
BRISTOL-MYERS SQUIBB CO COM 110122108   202,728 3,951 SH   SOLE 0 0 0 3,951
BROADCOM INC COM 11135F101   463,174 415 SH   SOLE 0 0 0 415
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   340,677 1,656 SH   SOLE 0 0 0 1,656
BROWN & BROWN INC COM 115236101   215,256 3,027 SH   SOLE 0 0 0 3,027
CADENCE DESIGN SYSTEM INC COM 127387108   348,438 1,279 SH   SOLE 0 0 0 1,279
CANADIAN IMPERIAL BK COMM TO COM 136069101   331,614 6,889 SH   SOLE 0 0 0 6,889
CANADIAN NATL RY CO COM 136375102   419,911 3,342 SH   SOLE 0 0 0 3,342
CANADIAN PACIFIC KANSAS CITY COM 13646K108   407,273 5,151 SH   SOLE 0 0 0 5,151
CARRIER GLOBAL CORPORATION COM 14448C104   233,267 4,060 SH   SOLE 0 0 0 4,060
CATERPILLAR INC COM 149123101   221,810 750 SH   SOLE 0 0 0 750
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   117,593 13,642 SH   SOLE 0 0 0 13,642
CGI INC CL A SUB VTG 12532H104   268,323 2,503 SH   SOLE 0 0 0 2,503
CHUBB LIMITED COM H1467J104   664,679 2,941 SH   SOLE 0 0 0 2,941
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,133,011 29,000 SH   SOLE 0 0 0 29,000
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   91,190 39,306 SH   SOLE 0 0 0 39,306
CINCINNATI FINL CORP COM 172062101   295,419 2,855 SH   SOLE 0 0 0 2,855
CINTAS CORP COM 172908105   467,240 775 SH   SOLE 0 0 0 775
CISCO SYS INC COM 17275R102   785,872 15,556 SH   SOLE 0 0 0 15,556
CME GROUP INC COM 12572Q105   315,255 1,497 SH   SOLE 0 0 0 1,497
COCA COLA CO COM 191216100   266,701 4,526 SH   SOLE 0 0 0 4,526
COLGATE PALMOLIVE CO COM 194162103   284,016 3,563 SH   SOLE 0 0 0 3,563
COMCAST CORP NEW CL A 20030N101   414,415 9,451 SH   SOLE 0 0 0 9,451
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   53,742 13,675 SH   SOLE 0 0 0 13,675
CONSTELLATION BRANDS INC CL A 21036P108   200,316 829 SH   SOLE 0 0 0 829
COOPER COS INC COM NEW 216648402   200,656 530 SH   SOLE 0 0 0 530
COSTCO WHSL CORP NEW COM 22160K105   338,642 513 SH   SOLE 0 0 0 513
CROWDSTRIKE HLDGS INC CL A 22788C105   207,236 812 SH   SOLE 0 0 0 812
CUMMINS INC COM 231021106   282,076 1,177 SH   SOLE 0 0 0 1,177
DANAHER CORPORATION COM 235851102   638,951 2,762 SH   SOLE 0 0 0 2,762
DARE BIOSCIENCE INC COM 23666P101   3,429 11,097 SH   SOLE 0 0 0 11,097
DIAGEO PLC SPON ADR NEW 25243Q205   220,298 1,512 SH   SOLE 0 0 0 1,512
DISNEY WALT CO COM 254687106   360,511 3,993 SH   SOLE 0 0 0 3,993
DOLBY LABORATORIES INC COM CL A 25659T107   223,024 2,588 SH   SOLE 0 0 0 2,588
EATON CORP PLC SHS G29183103   485,821 2,017 SH   SOLE 0 0 0 2,017
ECOLAB INC COM 278865100   436,916 2,203 SH   SOLE 0 0 0 2,203
ELEVANCE HEALTH INC COM 036752103   423,901 899 SH   SOLE 0 0 0 899
ELI LILLY & CO COM 532457108   745,642 1,279 SH   SOLE 0 0 0 1,279
EQUINIX INC COM 29444U700   464,566 577 SH   SOLE 0 0 0 577
EQUITY COMWLTH COM SH BEN INT 294628102   195,773 10,197 SH   SOLE 0 0 0 10,197
EQUITY RESIDENTIAL SH BEN INT 29476L107   377,128 6,166 SH   SOLE 0 0 0 6,166
ESSENTIAL UTILS INC COM 29670G102   281,020 7,524 SH   SOLE 0 0 0 7,524
FIRST SOLAR INC COM 336433107   266,461 1,547 SH   SOLE 0 0 0 1,547
GARMIN LTD SHS H2906T109   228,410 1,777 SH   SOLE 0 0 0 1,777
GENUINE PARTS CO COM 372460105   309,258 2,233 SH   SOLE 0 0 0 2,233
GEVO INC COM PAR 374396406   37,161 32,036 SH   SOLE 0 0 0 32,036
GILEAD SCIENCES INC COM 375558103   339,798 4,195 SH   SOLE 0 0 0 4,195
GRAINGER W W INC COM 384802104   508,421 614 SH   SOLE 0 0 0 614
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   112,462 46,281 SH   SOLE 0 0 0 46,281
GSK PLC SPONSORED ADR 37733W204   221,056 5,965 SH   SOLE 0 0 0 5,965
HANNON ARMSTRONG SUST INFR C COM 41068X100   204,937 7,431 SH   SOLE 0 0 0 7,431
HDFC BANK LTD SPONSORED ADS 40415F101   212,367 3,164 SH   SOLE 0 0 0 3,164
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   121,118 19,953 SH   SOLE 0 0 0 19,953
HOME DEPOT INC COM 437076102   524,443 1,513 SH   SOLE 0 0 0 1,513
HUBSPOT INC COM 443573100   275,876 475 SH   SOLE 0 0 0 475
HUDSON PAC PPTYS INC COM 444097109   116,849 12,551 SH   SOLE 0 0 0 12,551
ILLINOIS TOOL WKS INC COM 452308109   607,434 2,319 SH   SOLE 0 0 0 2,319
INTEL CORP COM 458140100   819,534 16,309 SH   SOLE 0 0 0 16,309
INTERNATIONAL BUSINESS MACHS COM 459200101   481,851 2,946 SH   SOLE 0 0 0 2,946
INTUIT COM 461202103   828,401 1,325 SH   SOLE 0 0 0 1,325
INTUITIVE SURGICAL INC COM NEW 46120E602   303,558 900 SH   SOLE 0 0 0 900
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   361,519 14,586 SH   SOLE 0 0 0 14,586
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   2,077,869 39,199 SH   SOLE 0 0 0 39,199
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   515,753 21,330 SH   SOLE 0 0 0 21,330
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   392,171 11,806 SH   SOLE 0 0 0 11,806
IQVIA HLDGS INC COM 46266C105   266,961 1,154 SH   SOLE 0 0 0 1,154
ISHARES TR MSCI KLD400 SOC 464288570   4,444,917 48,818 SH   SOLE 0 0 0 48,818
ISHARES TR ISHS 1-5YR INVS 464288646   298,498 5,822 SH   SOLE 0 0 0 5,822
ISHARES TR SHRT NAT MUN ETF 464288158   820,882 7,786 SH   SOLE 0 0 0 7,786
ISHARES TR IBONDS DEC 26 46435U259   416,249 16,316 SH   SOLE 0 0 0 16,316
ISHARES TR IBONDS DEC 25 46435U432   369,325 13,913 SH   SOLE 0 0 0 13,913
ISHARES TR GL CLEAN ENE ETF 464288224   1,652,908 106,160 SH   SOLE 0 0 0 106,160
ISHARES TR NEW YORK MUN ETF 464288323   232,589 4,300 SH   SOLE 0 0 0 4,300
ISHARES TR IBONDS DEC 46435U697   448,006 17,278 SH   SOLE 0 0 0 17,278
ISHARES TR GNMA BOND ETF 46429B333   210,460 4,756 SH   SOLE 0 0 0 4,756
ISHARES TR NATIONAL MUN ETF 464288414   638,541 5,890 SH   SOLE 0 0 0 5,890
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   87,195 12,546 SH   SOLE 0 0 0 12,546
JOHNSON & JOHNSON COM 478160104   805,792 5,141 SH   SOLE 0 0 0 5,141
JOHNSON CTLS INTL PLC SHS G51502105   251,611 4,365 SH   SOLE 0 0 0 4,365
JPMORGAN CHASE & CO COM 46625H100   441,191 2,594 SH   SOLE 0 0 0 2,594
KIMBERLY-CLARK CORP COM 494368103   400,270 3,294 SH   SOLE 0 0 0 3,294
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   215,980 9,258 SH   SOLE 0 0 0 9,258
KT CORP SPONSORED ADR 48268K101   283,284 21,078 SH   SOLE 0 0 0 21,078
LAM RESEARCH CORP COM 512807108   401,116 512 SH   SOLE 0 0 0 512
LAMB WESTON HLDGS INC COM 513272104   207,746 1,922 SH   SOLE 0 0 0 1,922
LINDE PLC SHS G54950103   310,555 756 SH   SOLE 0 0 0 756
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   258,671 108,231 SH   SOLE 0 0 0 108,231
LOWES COS INC COM 548661107   439,476 1,975 SH   SOLE 0 0 0 1,975
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   208,752 20,959 SH   SOLE 0 0 0 20,959
MANULIFE FINL CORP COM 56501R106   234,343 10,604 SH   SOLE 0 0 0 10,604
MARRIOTT INTL INC NEW CL A 571903202   205,924 913 SH   SOLE 0 0 0 913
MARSH & MCLENNAN COS INC COM 571748102   228,517 1,206 SH   SOLE 0 0 0 1,206
MASTERCARD INCORPORATED CL A 57636Q104   1,146,063 2,687 SH   SOLE 0 0 0 2,687
MCCORMICK & CO INC COM NON VTG 579780206   349,603 5,110 SH   SOLE 0 0 0 5,110
MCDONALDS CORP COM 580135101   280,649 947 SH   SOLE 0 0 0 947
MEDTRONIC PLC SHS G5960L103   593,688 7,207 SH   SOLE 0 0 0 7,207
MERCK & CO INC COM 58933Y105   615,628 5,647 SH   SOLE 0 0 0 5,647
META PLATFORMS INC CL A 30303M102   952,305 2,690 SH   SOLE 0 0 0 2,690
MICRON TECHNOLOGY INC COM 595112103   240,235 2,815 SH   SOLE 0 0 0 2,815
MICROSOFT CORP COM 594918104   2,775,539 7,381 SH   SOLE 0 0 0 7,381
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   174,692 20,289 SH   SOLE 0 0 0 20,289
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   125,439 36,465 SH   SOLE 0 0 0 36,465
MONDELEZ INTL INC CL A 609207105   312,978 4,321 SH   SOLE 0 0 0 4,321
MORGAN STANLEY COM NEW 617446448   309,686 3,321 SH   SOLE 0 0 0 3,321
MURPHY USA INC COM 626755102   231,868 650 SH   SOLE 0 0 0 650
NATWEST GROUP PLC SPONS ADR 639057207   84,016 14,923 SH   SOLE 0 0 0 14,923
NETFLIX INC COM 64110L106   464,820 955 SH   SOLE 0 0 0 955
NETSTREIT CORP COM 64119V303   205,986 11,540 SH   SOLE 0 0 0 11,540
NIKE INC CL B 654106103   340,971 3,141 SH   SOLE 0 0 0 3,141
NIO INC SPON ADS 62914V106   95,130 10,488 SH   SOLE 0 0 0 10,488
NOKIA CORP SPONSORED ADR 654902204   97,194 28,419 SH   SOLE 0 0 0 28,419
NOMURA HLDGS INC SPONSORED ADR 65535H208   47,272 10,482 SH   SOLE 0 0 0 10,482
NOVARTIS AG SPONSORED ADR 66987V109   502,328 4,975 SH   SOLE 0 0 0 4,975
NOVO-NORDISK A S ADR 670100205   591,350 5,716 SH   SOLE 0 0 0 5,716
NVIDIA CORPORATION COM 67066G104   2,224,119 4,491 SH   SOLE 0 0 0 4,491
NXP SEMICONDUCTORS N V COM N6596X109   290,883 1,266 SH   SOLE 0 0 0 1,266
OPEN TEXT CORP COM 683715106   338,020 8,044 SH   SOLE 0 0 0 8,044
OPENDOOR TECHNOLOGIES INC COM 683712103   102,229 22,819 SH   SOLE 0 0 0 22,819
ORACLE CORP COM 68389X105   433,816 4,115 SH   SOLE 0 0 0 4,115
ORANGE SPONSORED ADR 684060106   380,306 33,273 SH   SOLE 0 0 0 33,273
ORIX CORP SPONSORED ADR 686330101   203,971 2,184 SH   SOLE 0 0 0 2,184
OTIS WORLDWIDE CORP COM 68902V107   330,821 3,698 SH   SOLE 0 0 0 3,698
PALO ALTO NETWORKS INC COM 697435105   753,561 2,555 SH   SOLE 0 0 0 2,555
PAYCHEX INC COM 704326107   240,473 2,019 SH   SOLE 0 0 0 2,019
PAYPAL HLDGS INC COM 70450Y103   366,603 5,970 SH   SOLE 0 0 0 5,970
PEARSON PLC SPONSORED ADR 705015105   203,023 16,519 SH   SOLE 0 0 0 16,519
PENTAIR PLC SHS G7S00T104   272,332 3,745 SH   SOLE 0 0 0 3,745
PEPSICO INC COM 713448108   287,367 1,692 SH   SOLE 0 0 0 1,692
PIMCO ETF TR INTER MUN BD ACT 72201R866   456,089 8,638 SH   SOLE 0 0 0 8,638
PIMCO ETF TR ENHANCD SHORT 72201R643   1,523,512 15,558 SH   SOLE 0 0 0 15,558
PLUG POWER INC COM NEW 72919P202   50,340 11,187 SH   SOLE 0 0 0 11,187
PROCTER AND GAMBLE CO COM 742718109   865,326 5,905 SH   SOLE 0 0 0 5,905
PROGRESSIVE CORP COM 743315103   295,292 1,854 SH   SOLE 0 0 0 1,854
PROLOGIS INC. COM 74340W103   575,819 4,320 SH   SOLE 0 0 0 4,320
PROSHARES TR SHT 7-10 YR TR 74348A608   1,588,640 55,508 SH   SOLE 0 0 0 55,508
PUBLIC STORAGE COM 74460D109   238,693 783 SH   SOLE 0 0 0 783
QUALCOMM INC COM 747525103   341,450 2,361 SH   SOLE 0 0 0 2,361
RAYONIER INC COM 754907103   282,565 8,457 SH   SOLE 0 0 0 8,457
REALTY INCOME CORP COM 756109104   552,762 9,627 SH   SOLE 0 0 0 9,627
REYNOLDS CONSUMER PRODS INC COM 76171L106   208,883 7,783 SH   SOLE 0 0 0 7,783
ROCKET COS INC COM CL A 77311W101   194,753 13,450 SH   SOLE 0 0 0 13,450
ROGERS COMMUNICATIONS INC CL B 775109200   262,824 5,615 SH   SOLE 0 0 0 5,615
ROYAL BK CDA COM 780087102   391,754 3,874 SH   SOLE 0 0 0 3,874
S&P GLOBAL INC COM 78409V104   497,779 1,130 SH   SOLE 0 0 0 1,130
SALESFORCE INC COM 79466L302   428,521 1,628 SH   SOLE 0 0 0 1,628
SANOFI SPONSORED ADR 80105N105   210,899 4,241 SH   SOLE 0 0 0 4,241
SAP SE SPON ADR 803054204   815,149 5,273 SH   SOLE 0 0 0 5,273
SCHWAB CHARLES CORP COM 808513105   250,556 3,642 SH   SOLE 0 0 0 3,642
SERVICENOW INC COM 81762P102   621,277 879 SH   SOLE 0 0 0 879
SK TELECOM LTD SPONSORED ADR 78440P306   233,480 10,910 SH   SOLE 0 0 0 10,910
SONOCO PRODS CO COM 835495102   245,698 4,398 SH   SOLE 0 0 0 4,398
SPDR SER TR NUVEEN BLMBRG SH 78468R739   644,387 13,484 SH   SOLE 0 0 0 13,484
SPDR SER TR PORTFOLIO SH TSR 78468R101   5,959,439 205,144 SH   SOLE 0 0 0 205,144
SPDR SER TR NUVEEN BLMBRG MU 78468R721   450,974 9,595 SH   SOLE 0 0 0 9,595
STANTEC INC COM 85472N109   303,417 3,784 SH   SOLE 0 0 0 3,784
STARBUCKS CORP COM 855244109   507,759 5,289 SH   SOLE 0 0 0 5,289
STRYKER CORPORATION COM 863667101   541,839 1,809 SH   SOLE 0 0 0 1,809
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   149,907 15,486 SH   SOLE 0 0 0 15,486
SUN LIFE FINANCIAL INC. COM 866796105   273,282 5,270 SH   SOLE 0 0 0 5,270
SUNNOVA ENERGY INTL INC. COM 86745K104   173,263 11,362 SH   SOLE 0 0 0 11,362
SYNOPSYS INC COM 871607107   539,900 1,049 SH   SOLE 0 0 0 1,049
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   982,095 9,443 SH   SOLE 0 0 0 9,443
TARGET CORP COM 87612E106   449,938 3,159 SH   SOLE 0 0 0 3,159
TE CONNECTIVITY LTD SHS H84989104   303,264 2,158 SH   SOLE 0 0 0 2,158
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   151,739 24,086 SH   SOLE 0 0 0 24,086
TELEFONICA S A SPONSORED ADR 879382208   238,149 61,064 SH   SOLE 0 0 0 61,064
TELUS CORPORATION COM 87971M103   392,659 22,072 SH   SOLE 0 0 0 22,072
TENNANT CO COM 880345103   258,812 2,792 SH   SOLE 0 0 0 2,792
TESLA INC COM 88160R101   1,045,022 4,206 SH   SOLE 0 0 0 4,206
TEXAS INSTRS INC COM 882508104   480,061 2,816 SH   SOLE 0 0 0 2,816
THE CIGNA GROUP COM 125523100   514,599 1,718 SH   SOLE 0 0 0 1,718
THERMO FISHER SCIENTIFIC INC COM 883556102   941,561 1,774 SH   SOLE 0 0 0 1,774
THOMSON REUTERS CORP. COM 884903808   230,299 1,575 SH   SOLE 0 0 0 1,575
TJX COS INC NEW COM 872540109   366,821 3,910 SH   SOLE 0 0 0 3,910
TORONTO DOMINION BK ONT COM NEW 891160509   581,654 9,001 SH   SOLE 0 0 0 9,001
TOYOTA MOTOR CORP ADS 892331307   534,760 2,916 SH   SOLE 0 0 0 2,916
TPI COMPOSITES INC COM 87266J104   51,817 12,516 SH   SOLE 0 0 0 12,516
TRANE TECHNOLOGIES PLC SHS G8994E103   414,538 1,700 SH   SOLE 0 0 0 1,700
TRAVELERS COMPANIES INC COM 89417E109   413,966 2,173 SH   SOLE 0 0 0 2,173
UNILEVER PLC SPON ADR NEW 904767704   793,774 16,373 SH   SOLE 0 0 0 16,373
UNION PAC CORP COM 907818108   273,712 1,114 SH   SOLE 0 0 0 1,114
UNITED PARCEL SERVICE INC CL B 911312106   564,473 3,590 SH   SOLE 0 0 0 3,590
UNITEDHEALTH GROUP INC COM 91324P102   866,342 1,646 SH   SOLE 0 0 0 1,646
US BANCORP DEL COM NEW 902973304   377,814 8,730 SH   SOLE 0 0 0 8,730
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   337,123 6,604 SH   SOLE 0 0 0 6,604
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   9,164,746 154,497 SH   SOLE 0 0 0 154,497
VANGUARD WORLD FD MEGA GRWTH IND 921910816   322,571 1,243 SH   SOLE 0 0 0 1,243
VERIZON COMMUNICATIONS INC COM 92343V104   368,973 9,787 SH   SOLE 0 0 0 9,787
VERTEX PHARMACEUTICALS INC COM 92532F100   384,064 944 SH   SOLE 0 0 0 944
VILLAGE FARMS INTL INC COM 92707Y108   14,604 19,191 SH   SOLE 0 0 0 19,191
VISA INC COM CL A 92826C839   851,288 3,270 SH   SOLE 0 0 0 3,270
WABTEC COM 929740108   296,346 2,335 SH   SOLE 0 0 0 2,335
WASTE CONNECTIONS INC COM 94106B101   264,585 1,773 SH   SOLE 0 0 0 1,773
WASTE MGMT INC DEL COM 94106L109   371,048 2,072 SH   SOLE 0 0 0 2,072
WEST PHARMACEUTICAL SVSC INC COM 955306105   287,655 817 SH   SOLE 0 0 0 817
WEYERHAEUSER CO MTN BE COM NEW 962166104   278,951 8,023 SH   SOLE 0 0 0 8,023
WIPRO LTD SPON ADR 1 SH 97651M109   59,872 10,749 SH   SOLE 0 0 0 10,749
WORKDAY INC CL A 98138H101   399,226 1,446 SH   SOLE 0 0 0 1,446
ZHONGCHAO INC CL A G9897X107   5,383 15,332 SH   SOLE 0 0 0 15,332
ZOETIS INC CL A 98978V103   379,138 1,921 SH   SOLE 0 0 0 1,921