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
adidas ag adr AMERICAN DEPOSITARY RECEIPT 00687a107 251,280 1,745 SH   OTR SOLE 1,745 0 0
aia group ltd sp adr AMERICAN DEPOSITARY RECEIPT 001317205 193,355 4,795 SH   OTR SOLE 4,795 0 0
alibaba group holding ltd sp ads AMERICAN DEPOSITARY RECEIPT 01609w102 98,001 825 SH   OTR SOLE 825 0 0
alstom sa adr AMERICAN DEPOSITARY RECEIPT 021244207 143,365 41,079 SH   OTR SOLE 41,079 0 0
anheuser-busch inbev sa nv sp adr AMERICAN DEPOSITARY RECEIPT 03524a108 2,422 40 SH   OTR SOLE 40 0 0
ashtead group plc unsponsored adr AMERICAN DEPOSITARY RECEIPT 045055100 400,454 1,218 SH   OTR SOLE 1,218 0 0
asml holding nv ny registry AMERICAN DEPOSITARY RECEIPT n07059210 337,563 424 SH   OTR SOLE 424 0 0
capgemini s e unsponsored adr AMERICAN DEPOSITARY RECEIPT 13961r100 368,322 7,526 SH   OTR SOLE 7,526 0 0
Compass Group AMERICAN DEPOSITARY RECEIPT 20449x401 154,453 6,695 SH   OTR SOLE 6,695 0 0
daikin industries ltd unsponsored ads AMERICAN DEPOSITARY RECEIPT 23381b106 222,090 9,801 SH   OTR SOLE 9,801 0 0
daimler truck holding ag sp ads AMERICAN DEPOSITARY RECEIPT 23384l101 180 10 SH   OTR SOLE 10 0 0
fanuc corporation adr AMERICAN DEPOSITARY RECEIPT 307305102 199,040 9,349 SH   OTR SOLE 9,349 0 0
genmab as sp ads AMERICAN DEPOSITARY RECEIPT 372303206 284,357 7,188 SH   OTR SOLE 7,188 0 0
hdfc bank ltd sp ads AMERICAN DEPOSITARY RECEIPT 40415f101 195,014 2,997 SH   OTR SOLE 2,997 0 0
impala platinum holdings sp adr AMERICAN DEPOSITARY RECEIPT 452553308 700 50 SH   OTR SOLE 50 0 0
kerry group plc sp adr AMERICAN DEPOSITARY RECEIPT 492460100 149,195 1,135 SH   OTR SOLE 1,135 0 0
kion group ag adr AMERICAN DEPOSITARY RECEIPT 497216101 229,684 8,337 SH   OTR SOLE 8,337 0 0
koninklijke philips nv ny reg shs new AMERICAN DEPOSITARY RECEIPT 500472303 183,328 4,975 SH   OTR SOLE 4,975 0 0
kose corp unsponsord adr AMERICAN DEPOSITARY RECEIPT 500679105 142,226 6,271 SH   OTR SOLE 6,271 0 0
london stock exchange group unsponsored adr AMERICAN DEPOSITARY RECEIPT 54211n101 163,030 6,911 SH   OTR SOLE 6,911 0 0
lonza group ag unsponsored adr AMERICAN DEPOSITARY RECEIPT 54338v101 373,412 4,472 SH   OTR SOLE 4,472 0 0
lvmh moet hennessy louis vuitton adr AMERICAN DEPOSITARY RECEIPT 502441306 303,692 1,835 SH   OTR SOLE 1,835 0 0
murata mfg co ltd unsponsored adr AMERICAN DEPOSITARY RECEIPT 626425102 266,811 13,374 SH   OTR SOLE 13,374 0 0
nestle sa sp adr AMERICAN DEPOSITARY RECEIPT 641069406 335,203 2,388 SH   OTR SOLE 2,388 0 0
nidec corp sp adr AMERICAN DEPOSITARY RECEIPT 654090109 349,693 11,850 SH   OTR SOLE 11,850 0 0
pernod ricard sa sp adr AMERICAN DEPOSITARY RECEIPT 714264306 153,681 3,170 SH   OTR SOLE 3,170 0 0
prosus nv sp adr AMERICAN DEPOSITARY RECEIPT 74365p108 207,392 12,486 SH   OTR SOLE 12,486 0 0
recruit holdings co ltd unsponsord adr AMERICAN DEPOSITARY RECEIPT 75629j101 251,870 20,679 SH   OTR SOLE 20,679 0 0
sap se sp adr AMERICAN DEPOSITARY RECEIPT 803054204 248,975 1,777 SH   OTR SOLE 1,777 0 0
sika ag unsponsord adr AMERICAN DEPOSITARY RECEIPT 82674r103 244,663 5,887 SH   OTR SOLE 5,887 0 0
taiwan semiconductor mfg ltd sp ads AMERICAN DEPOSITARY RECEIPT 874039100 729,198 6,061 SH   OTR SOLE 6,061 0 0
techtronic industries ltd sp adr AMERICAN DEPOSITARY RECEIPT 87873r101 146,316 1,472 SH   OTR SOLE 1,472 0 0
teleperformance unsponsord adr AMERICAN DEPOSITARY RECEIPT 87946f100 157,664 708 SH   OTR SOLE 708 0 0
unilever plc sp adr new AMERICAN DEPOSITARY RECEIPT 904767704 56,587 1,052 SH   OTR SOLE 1,052 0 0
Vale SA AMERICAN DEPOSITARY RECEIPT 91912e105 113,982 8,130 SH   OTR SOLE 8,130 0 0
worldline sa unsponsord adr AMERICAN DEPOSITARY RECEIPT 98161h101 145,376 5,192 SH   OTR SOLE 5,192 0 0
yum china holdings inc AMERICAN DEPOSITARY RECEIPT 98850p109 182,115 3,654 SH   OTR SOLE 3,654 0 0
3m co COMMON STOCKS 88579y101 1,475,630 8,307 SH   OTR SOLE 8,307 0 0
abbott laboratories COMMON STOCKS 002824100 462,753 3,288 SH   OTR SOLE 3,288 0 0
abbvie inc COMMON STOCKS 00287y109 4,760,147 35,156 SH   OTR SOLE 35,156 0 0
absolute software corp COMMON STOCKS 00386b109 988 105 SH   OTR SOLE 105 0 0
accenture plc ireland class a COMMON STOCKS g1151c101 2,072 5 SH   OTR SOLE 5 0 0
adobe systems incorporated COMMON STOCKS 00724f101 1,744,276 3,076 SH   OTR SOLE 3,076 0 0
aerovironment inc COMMON STOCKS 008073108 930 15 SH   OTR SOLE 15 0 0
akoustis technologies inc COMMON STOCKS 00973n102 140,280 21,000 SH   OTR SOLE 21,000 0 0
alphabet inc cap stock cl a COMMON STOCKS 02079k305 1,593,372 550 SH   OTR SOLE 550 0 0
alphabet inc cap stock cl c COMMON STOCKS 02079k107 500,591 173 SH   OTR SOLE 173 0 0
altria group inc COMMON STOCKS 02209s103 1,501 31 SH   OTR SOLE 31 0 0
amazon.com inc COMMON STOCKS 023135106 3,014,243 904 SH   OTR SOLE 904 0 0
american express co COMMON STOCKS 025816109 1,489,270 9,103 SH   OTR SOLE 9,103 0 0
amgen inc COMMON STOCKS 031162100 375,024 1,667 SH   OTR SOLE 1,667 0 0
amphenol corp cl a COMMON STOCKS 032095101 380,975 4,356 SH   OTR SOLE 4,356 0 0
anthem inc COMMON STOCKS 036752103 1,412 3 SH   OTR SOLE 3 0 0
apple inc COMMON STOCKS 037833100 7,805,468 43,957 SH   OTR SOLE 43,957 0 0
applied materials inc COMMON STOCKS 038222105 125,888 800 SH   OTR SOLE 800 0 0
aquabounty technologies inc new COMMON STOCKS 03842k200 281 134 SH   OTR SOLE 134 0 0
aramark COMMON STOCKS 03852u106 626 17 SH   OTR SOLE 17 0 0
archer daniels midland co COMMON STOCKS 039483102 118,755 1,757 SH   OTR SOLE 1,757 0 0
ares capital corp COMMON STOCKS 04010l103 82,153 3,877 SH   OTR SOLE 3,877 0 0
arista networks inc COMMON STOCKS 040413106 570,400 3,968 SH   OTR SOLE 3,968 0 0
at&t inc COMMON STOCKS 00206r102 192,999 7,845 SH   OTR SOLE 7,845 0 0
atco ltd cl 1 non vtg COMMON STOCKS 046789400 1,352 40 SH   OTR SOLE 40 0 0
atlantica sustainable infr plc COMMON STOCKS g0751n103 715 20 SH   OTR SOLE 20 0 0
autonation inc COMMON STOCKS 05329w102 529,914 4,535 SH   OTR SOLE 4,535 0 0
bank new york mellon corp COMMON STOCKS 064058100 1,056,475 18,190 SH   OTR SOLE 18,190 0 0
barrick gold corp COMMON STOCKS 067901108 798 42 SH   OTR SOLE 42 0 0
bce inc new COMMON STOCKS 05534b760 68,172 1,310 SH   OTR SOLE 1,310 0 0
becton dickinson & co COMMON STOCKS 075887109 100,592 400 SH   OTR SOLE 400 0 0
berkshire hathaway inc cl b new COMMON STOCKS 084670702 2,990 10 SH   OTR SOLE 10 0 0
Best Buy Inc COMMON STOCKS 086516101 347,573 3,421 SH   OTR SOLE 3,421 0 0
bjs whsl club holdings inc COMMON STOCKS 05550j101 425,795 6,358 SH   OTR SOLE 6,358 0 0
blackrock inc COMMON STOCKS 09247x101 3,040,731 3,321 SH   OTR SOLE 3,321 0 0
BLOCK INC COMMON STOCKS 852234103 1,060,151 6,564 SH   OTR SOLE 6,564 0 0
boeing co COMMON STOCKS 097023105 145,151 721 SH   OTR SOLE 721 0 0
borgwarner inc COMMON STOCKS 099724106 318,374 7,064 SH   OTR SOLE 7,064 0 0
brighthouse financial inc COMMON STOCKS 10922n103 6,060 117 SH   OTR SOLE 117 0 0
bristol-myers squibb co COMMON STOCKS 110122108 57,985 930 SH   OTR SOLE 930 0 0
broadcom inc COMMON STOCKS 11135f101 4,409,006 6,626 SH   OTR SOLE 6,626 0 0
bunge limited COMMON STOCKS g16962105 132,477 1,419 SH   OTR SOLE 1,419 0 0
bwx technologies inc COMMON STOCKS 05605h100 961 20 SH   OTR SOLE 20 0 0
c h robinson worldwide inc new COMMON STOCKS 12541w209 2,181 20 SH   OTR SOLE 20 0 0
canopy growth corp COMMON STOCKS 138035100 453 52 SH   OTR SOLE 52 0 0
capital one financial corp COMMON STOCKS 14040h105 129,420 892 SH   OTR SOLE 892 0 0
cardiff oncology inc COMMON STOCKS 14147l108 126 21 SH   OTR SOLE 21 0 0
carrier global corporation COMMON STOCKS 14448c104 36,340 670 SH   OTR SOLE 670 0 0
caterpillar inc COMMON STOCKS 149123101 826,960 4,000 SH   OTR SOLE 4,000 0 0
charles schwab corp COMMON STOCKS 808513105 333,204 3,962 SH   OTR SOLE 3,962 0 0
chart industries inc COMMON STOCKS 16115q308 15,949 100 SH   OTR SOLE 100 0 0
charter communications inc cl a COMMON STOCKS 16119p108 273,175 419 SH   OTR SOLE 419 0 0
chemours co COMMON STOCKS 163851108 1,342 40 SH   OTR SOLE 40 0 0
chevron corp COMMON STOCKS 166764100 1,965,847 16,752 SH   OTR SOLE 16,752 0 0
chipotle mexican grill inc COMMON STOCKS 169656105 2,527,969 1,446 SH   OTR SOLE 1,446 0 0
chubb limited COMMON STOCKS h1467j104 497,966 2,576 SH   OTR SOLE 2,576 0 0
cisco systems inc COMMON STOCKS 17275r102 2,563,316 40,450 SH   OTR SOLE 40,450 0 0
cleveland-cliffs inc COMMON STOCKS 185899101 59,410 2,729 SH   OTR SOLE 2,729 0 0
coca-cola co COMMON STOCKS 191216100 2,312,180 39,050 SH   OTR SOLE 39,050 0 0
colgate palmolive co COMMON STOCKS 194162103 298,690 3,500 SH   OTR SOLE 3,500 0 0
comcast corp cl a COMMON STOCKS 20030n101 2,526,767 50,204 SH   OTR SOLE 50,204 0 0
conocophillips COMMON STOCKS 20825c104 318,674 4,415 SH   OTR SOLE 4,415 0 0
constellation brands inc cl a COMMON STOCKS 21036p108 3,306 13 SH   OTR SOLE 13 0 0
contextlogic inc cl a COMMON STOCKS 21077c107 77 25 SH   OTR SOLE 25 0 0
contra morgan stanley eastern europe fund inc COMMON STOCKS 616esc992 0 2,908 SH   OTR SOLE 2,908 0 0
corning inc COMMON STOCKS 219350105 1,433,670 38,508 SH   OTR SOLE 38,508 0 0
corteva inc COMMON STOCKS 22052l104 64,868 1,372 SH   OTR SOLE 1,372 0 0
costco wholesale corp COMMON STOCKS 22160k105 2,849,286 5,019 SH   OTR SOLE 5,019 0 0
cronos group inc COMMON STOCKS 22717l101 258 66 SH   OTR SOLE 66 0 0
csx corp COMMON STOCKS 126408103 104,227 2,772 SH   OTR SOLE 2,772 0 0
cvs health corp COMMON STOCKS 126650100 3,044,767 29,515 SH   OTR SOLE 29,515 0 0
daimler ag reg COMMON STOCKS d1668r123 771 10 SH   OTR SOLE 10 0 0
darden restaurants inc COMMON STOCKS 237194105 67,637 449 SH   OTR SOLE 449 0 0
diamondback energy inc COMMON STOCKS 25278x109 2,188,600 20,293 SH   OTR SOLE 20,293 0 0
discover financial services COMMON STOCKS 254709108 409,429 3,543 SH   OTR SOLE 3,543 0 0
discovery inc ser c COMMON STOCKS 25470f302 632,795 27,633 SH   OTR SOLE 27,633 0 0
disney walt co COMMON STOCKS 254687106 2,163,658 13,969 SH   OTR SOLE 13,969 0 0
dominion energy inc COMMON STOCKS 25746u109 550,504 7,007 SH   OTR SOLE 7,007 0 0
dow inc COMMON STOCKS 260557103 77,819 1,372 SH   OTR SOLE 1,372 0 0
duke energy corp new COMMON STOCKS 26441c204 62,520 596 SH   OTR SOLE 596 0 0
dupont de nemours inc COMMON STOCKS 26614n102 159,055 1,969 SH   OTR SOLE 1,969 0 0
eaton corp plc COMMON STOCKS g29183103 227,949 1,319 SH   OTR SOLE 1,319 0 0
ecolab inc COMMON STOCKS 278865100 757,725 3,230 SH   OTR SOLE 3,230 0 0
emerson electric co COMMON STOCKS 291011104 239,769 2,579 SH   OTR SOLE 2,579 0 0
enbridge inc COMMON STOCKS 29250n105 75,072 1,921 SH   OTR SOLE 1,921 0 0
enphase energy inc COMMON STOCKS 29355a107 338,439 1,850 SH   OTR SOLE 1,850 0 0
eog resources inc COMMON STOCKS 26875p101 2,090,258 23,531 SH   OTR SOLE 23,531 0 0
evofem biosciences inc COMMON STOCKS 30048l104 86 230 SH   OTR SOLE 230 0 0
exxon mobile corp COMMON STOCKS 30231g102 182,101 2,976 SH   SOLE 2,976 0 0 0
fedex corp COMMON STOCKS 31428x106 2,400,506 9,281 SH   SOLE 9,281.27 0 0 0
fidelity national financial in fnf group COMMON STOCKS 31620r303 118,970 2,280 SH   SOLE 2,280 0 0 0
fifth third bancorp COMMON STOCKS 316773100 144,803 3,325 SH   SOLE 3,325 0 0 0
first solar inc COMMON STOCKS 336433107 1,394 16 SH   SOLE 16 0 0 0
fortinet inc COMMON STOCKS 34959e109 1,823,955 5,075 SH   SOLE 5,075 0 0 0
fox corp cl a COMMON STOCKS 35137l105 799,586 21,669 SH   SOLE 21,669 0 0 0
freeport-mcmoran inc cl b COMMON STOCKS 35671d857 867,566 20,790 SH   SOLE 20,790 0 0 0
garmin ltd COMMON STOCKS h2906t109 1,518 11 SH   SOLE 11.15 0 0 0
general electric co new COMMON STOCKS 369604301 44,684 473 SH   SOLE 473 0 0 0
general mills inc COMMON STOCKS 370334104 326,725 4,849 SH   SOLE 4,849 0 0 0
gilead sciences inc COMMON STOCKS 375558103 490,625 6,757 SH   SOLE 6,757 0 0 0
goldman sachs group inc COMMON STOCKS 38141g104 4,804,617 12,559 SH   SOLE 12,559.45 0 0 0
heartland financial usa inc COMMON STOCKS 42234q102 657,727 12,996 SH   SOLE 12,996 0 0 0
hgr liquidating trust COMMON STOCKS per430110 19,036 14,756 SH   SOLE 14,756.66 0 0 0
home depot inc COMMON STOCKS 437076102 5,693,107 13,718 SH   SOLE 13,718 0 0 0
honeywell intl inc COMMON STOCKS 438516106 2,647,451 12,697 SH   SOLE 12,697 0 0 0
hormel foods corp COMMON STOCKS 440452100 396,239 8,118 SH   SOLE 8,118 0 0 0
husqvarna ab b COMMON STOCKS w4235g116 771 50 SH   SOLE 50 0 0 0
ii-vi inc COMMON STOCKS 902104108 1,237,046 18,104 SH   SOLE 18,104 0 0 0
illinois tool works inc COMMON STOCKS 452308109 1,922,078 7,788 SH   SOLE 7,788 0 0 0
intel corp COMMON STOCKS 458140100 2,046,220 39,732 SH   SOLE 39,732.43 0 0 0
interpublic group cos inc COMMON STOCKS 460690100 475,390 12,694 SH   SOLE 12,694 0 0 0
intl business machines COMMON STOCKS 459200101 127,377 953 SH   SOLE 953 0 0 0
intuitive surgical inc new COMMON STOCKS 46120e602 222,047 618 SH   SOLE 618 0 0 0
irobot corp COMMON STOCKS 462726100 532,112 8,077 SH   SOLE 8,077 0 0 0
jacobs engineering group inc COMMON STOCKS 469814107 1,231,071 8,842 SH   SOLE 8,842 0 0 0
johnson & johnson COMMON STOCKS 478160104 5,278,958 30,858 SH   SOLE 30,858.47 0 0 0
jpmorgan chase & co COMMON STOCKS 46625h100 4,147,819 26,194 SH   SOLE 26,194 0 0 0
kellogg co COMMON STOCKS 487836108 55,723 865 SH   SOLE 865 0 0 0
kimberly-clark corp COMMON STOCKS 494368103 275,743 1,929 SH   SOLE 1,929.36 0 0 0
kinder morgan inc COMMON STOCKS 49456b101 14,781 932 SH   SOLE 932 0 0 0
kontoor brands inc COMMON STOCKS 50050n103 8,507 166 SH   SOLE 166 0 0 0
kyndryl holdings inc common stock COMMON STOCKS 50155q100 3,420 189 SH   SOLE 189 0 0 0
l3harris technologies inc COMMON STOCKS 502431109 477,444 2,239 SH   SOLE 2,239 0 0 0
lam research corp COMMON STOCKS 512807108 5,420,329 7,537 SH   SOLE 7,537.13 0 0 0
lilly eli & co COMMON STOCKS 532457108 41,433 150 SH   SOLE 150 0 0 0
lincoln natl corp ind COMMON STOCKS 534187109 626,353 9,176 SH   SOLE 9,176 0 0 0
littelfuse inc COMMON STOCKS 537008104 346,462 1,101 SH   SOLE 1,101 0 0 0
lockheed martin corp COMMON STOCKS 539830109 222,241 625 SH   SOLE 625.31 0 0 0
lowes cos inc COMMON STOCKS 548661107 1,096,235 4,241 SH   SOLE 4,241.09 0 0 0
ltc properties inc COMMON STOCKS 502175102 2,130 62 SH   SOLE 62.41 0 0 0
lumentum holdings inc COMMON STOCKS 55024u109 537,840 5,085 SH   SOLE 5,085 0 0 0
lyondellbasell industries nv - a - COMMON STOCKS n53745100 428,961 4,651 SH   SOLE 4,651 0 0 0
Martin Marietta Materials COMMON STOCKS 573284106 105,284 239 SH   SOLE 239 0 0 0
MASTEC INC COM COMMON STOCKS 576323109 97,447 1,056 SH   SOLE 1,056 0 0 0
mccormick & co inc non vtg COMMON STOCKS 579780206 159,213 1,648 SH   SOLE 1,648 0 0 0
mcdonalds corp COMMON STOCKS 580135101 2,957,616 11,033 SH   SOLE 11,033 0 0 0
medtronic plc COMMON STOCKS g5960l103 3,064,677 29,624 SH   SOLE 29,624.72 0 0 0
merck & co inc COMMON STOCKS 58933y105 76,640 1,000 SH   SOLE 1,000 0 0 0
Meta Plateforms Inc COMMON STOCKS 30303m102 1,301,338 3,869 SH   SOLE 3,869 0 0 0
metlife inc COMMON STOCKS 59156r108 217,465 3,480 SH   SOLE 3,480 0 0 0
microsoft corp COMMON STOCKS 594918104 7,593,178 22,577 SH   SOLE 22,577.24 0 0 0
mind medicine mindmed inc sub vtg COMMON STOCKS 60255c109 138 100 SH   SOLE 100 0 0 0
mondelez intl inc cl a COMMON STOCKS 609207105 283,873 4,281 SH   SOLE 4,281 0 0 0
morgan stanley COMMON STOCKS 617446448 138,896 1,415 SH   SOLE 1,415 0 0 0
nextera energy inc COMMON STOCKS 65339f101 205,392 2,200 SH   SOLE 2,200 0 0 0
nextera energy partners lp unit part in COMMON STOCKS 65341b106 76,213 903 SH   SOLE 903 0 0 0
nike inc cl b COMMON STOCKS 654106103 133,669 802 SH   SOLE 802 0 0 0
nvidia corporation COMMON STOCKS 67066g104 425,871 1,448 SH   SOLE 1,448 0 0 0
nvr inc COMMON STOCKS 62944t105 354,532 60 SH   SOLE 60 0 0 0
occidental petroleum corp COMMON STOCKS 674599105 42,702 1,473 SH   SOLE 1,473 0 0 0
onemain holdings inc COMMON STOCKS 68268w103 2,059 41 SH   SOLE 41.15 0 0 0
oracle corp COMMON STOCKS 68389x105 913,120 10,470 SH   SOLE 10,470.36 0 0 0
oreilly automotive inc COMMON STOCKS 67103h107 1,811,479 2,565 SH   SOLE 2,565 0 0 0
organon & co common stock COMMON STOCKS 68622v106 3,045 100 SH   SOLE 100 0 0 0
otis worldwide corp COMMON STOCKS 68902v107 29,168 335 SH   SOLE 335 0 0 0
palantir technologies inc cl a COMMON STOCKS 69608a108 728 40 SH   SOLE 40 0 0 0
palo alto networks inc COMMON STOCKS 697435105 2,696,388 4,843 SH   SOLE 4,843 0 0 0
pan american silver corp COMMON STOCKS 697900108 155,188 6,215 SH   SOLE 6,215 0 0 0
paypal holdings inc COMMON STOCKS 70450y103 565 3 SH   SOLE 3 0 0 0
pepsico inc COMMON STOCKS 713448108 231,729 1,334 SH   SOLE 1,334 0 0 0
pfizer inc COMMON STOCKS 717081103 445,946 7,552 SH   SOLE 7,552.02 0 0 0
philip morris intl inc COMMON STOCKS 718172109 571,900 6,020 SH   SOLE 6,020 0 0 0
phillips 66 COMMON STOCKS 718546104 239,190 3,301 SH   SOLE 3,301 0 0 0
pinnacle west cap corp COMMON STOCKS 723484101 52,730 747 SH   SOLE 747 0 0 0
pioneer natural resources co COMMON STOCKS 723787107 111,310 612 SH   SOLE 612 0 0 0
pnc financial services group inc COMMON STOCKS 693475105 1,785,630 8,905 SH   SOLE 8,905 0 0 0
price t rowe group inc COMMON STOCKS 74144t108 1,365,664 6,945 SH   SOLE 6,945 0 0 0
primoris services corp COMMON STOCKS 74164f103 719 30 SH   SOLE 30 0 0 0
principal financial group inc COMMON STOCKS 74251v102 100,683 1,392 SH   SOLE 1,392 0 0 0
procter and gamble co COMMON STOCKS 742718109 2,045,315 12,503 SH   SOLE 12,503.45 0 0 0
progressive corp COMMON STOCKS 743315103 156,849 1,528 SH   SOLE 1,528 0 0 0
prudential financial inc COMMON STOCKS 744320102 77,824 719 SH   SOLE 719 0 0 0
pulte group inc COMMON STOCKS 745867101 857,457 15,001 SH   SOLE 15,001 0 0 0
qorvo inc COMMON STOCKS 74736k101 120,107 768 SH   SOLE 768 0 0 0
qualcomm inc COMMON STOCKS 747525103 89,423 489 SH   SOLE 489 0 0 0
Quanta Services COMMON STOCKS 74762e102 97,690 852 SH   SOLE 852 0 0 0
quest diagnostics inc COMMON STOCKS 74834l100 1,730 10 SH   SOLE 10 0 0 0
raytheon technologies corp COMMON STOCKS 75513e101 2,383,568 27,696 SH   SOLE 27,696.59 0 0 0
regeneron pharmaceuticals COMMON STOCKS 75886f107 1,498,596 2,373 SH   SOLE 2,373 0 0 0
reliance steel & aluminum co COMMON STOCKS 759509102 69,754 430 SH   SOLE 430 0 0 0
roblox corp cl a COMMON STOCKS 771049103 1,547 15 SH   SOLE 15 0 0 0
s&p global inc COMMON STOCKS 78409v104 218,031 462 SH   SOLE 462 0 0 0
sabre corp COMMON STOCKS 78573m104 171 20 SH   SOLE 20 0 0 0
salesforce.com inc COMMON STOCKS 79466l302 2,216,267 8,721 SH   SOLE 8,721 0 0 0
scotts miracle-gro co cl a COMMON STOCKS 810186106 3,257 20 SH   SOLE 20.23 0 0 0
servicenow inc COMMON STOCKS 81762p102 3,098,202 4,773 SH   SOLE 4,773 0 0 0
shopify inc cl a COMMON STOCKS 82509l107 2,754 2 SH   SOLE 2 0 0 0
snap on inc COMMON STOCKS 833034101 56,860 264 SH   SOLE 264 0 0 0
sonos inc COMMON STOCKS 83570h108 8,940 300 SH   SOLE 300 0 0 0
Southern Copper Corp COMMON STOCKS 84265v105 205,062 3,323 SH   SOLE 3,323 0 0 0
southwest airlines co COMMON STOCKS 844741108 1,328 31 SH   SOLE 31 0 0 0
star bulk carriers corp par COMMON STOCKS y8162k204 680 30 SH   SOLE 30 0 0 0
starbucks corp COMMON STOCKS 855244109 4,607,117 39,387 SH   SOLE 39,387.17 0 0 0
steel dynamics inc COMMON STOCKS 858119100 2,587,698 41,690 SH   SOLE 41,690 0 0 0
stryker corporation COMMON STOCKS 863667101 507,830 1,899 SH   SOLE 1,899 0 0 0
subaru corporation npv COMMON STOCKS j7676h100 883 50 SH   SOLE 50 0 0 0
target corp COMMON STOCKS 87612e106 2,151,234 9,295 SH   SOLE 9,295 0 0 0
teck resources ltd cl b COMMON STOCKS 878742204 172,891 5,999 SH   SOLE 5,999 0 0 0
ternium sa sp ads COMMON STOCKS 880890108 435 10 SH   SOLE 10 0 0 0
tesla inc COMMON STOCKS 88160r101 5,283 5 SH   SOLE 5 0 0 0
texas instruments inc COMMON STOCKS 882508104 4,827,847 25,616 SH   SOLE 25,616 0 0 0
thermo fisher scientific inc COMMON STOCKS 883556102 272,233 408 SH   SOLE 408 0 0 0
Tilray Brands Inc COMMON STOCKS 88688t100 1,768,684 251,591 SH   SOLE 251,591 0 0 0
travelers companies inc COMMON STOCKS 89417e109 190,375 1,217 SH   SOLE 1,217 0 0 0
tyson foods inc cl a COMMON STOCKS 902494103 2,322 26 SH   SOLE 26.65 0 0 0
union pacific corp COMMON STOCKS 907818108 102,535 407 SH   SOLE 407 0 0 0
united parcel service inc cl b COMMON STOCKS 911312106 2,875,585 13,416 SH   SOLE 13,416 0 0 0
unitedhealth group inc COMMON STOCKS 91324p102 1,769,039 3,523 SH   SOLE 3,523 0 0 0
vca inc COMMON STOCKS 918194101 989 50 SH   SOLE 50 0 0 0
verizon communications inc COMMON STOCKS 92343v104 300,571 5,784 SH   SOLE 5,784.67 0 0 0
vertex pharmaceuticals inc COMMON STOCKS 92532f100 2,196 10 SH   SOLE 10 0 0 0
vf corp COMMON STOCKS 918204108 85,813 1,172 SH   SOLE 1,172 0 0 0
viacomcbs inc cl b COMMON STOCKS 92556h206 905 30 SH   SOLE 30 0 0 0
viatris inc COMMON STOCKS 92556v106 3,017 223 SH   SOLE 223.03 0 0 0
visa inc cl a COMMON STOCKS 92826c839 108,788 502 SH   SOLE 502 0 0 0
wabtec COMMON STOCKS 929740108 1,842 20 SH   SOLE 20 0 0 0
wal-mart inc COMMON STOCKS 931142103 4,179,772 28,887 SH   SOLE 28,887.78 0 0 0
walgreens boots alliance inc COMMON STOCKS 931427108 101,451 1,945 SH   SOLE 1,945 0 0 0
waste management inc del COMMON STOCKS 94106l109 847 5 SH   SOLE 5.08 0 0 0
wec energy group inc COMMON STOCKS 92939u106 138,227 1,424 SH   SOLE 1,424 0 0 0
wells fargo co COMMON STOCKS 949746101 91,305 1,903 SH   SOLE 1,903 0 0 0
wheaton precious metals corp COMMON STOCKS 962879102 91,312 2,127 SH   SOLE 2,127 0 0 0
xylem inc COMMON STOCKS 98419m100 1,818,107 15,161 SH   SOLE 15,161 0 0 0
zebra technologies corporation cl a COMMON STOCKS 989207105 580,915 976 SH   SOLE 976 0 0 0
zoetis inc cl a COMMON STOCKS 98978v103 7,386 30 SH   SOLE 30.27 0 0 0
akamai technologies inc CONVERTIBLE BOND 00971tal5 3,308,018 2,809 SH   SOLE 2,809 0 0 0
ares capital corp CONVERTIBLE BOND 04010law3 3,248,838 2,768 SH   SOLE 2,768 0 0 0
blackrock tcp capital corp CONVERTIBLE BOND 87238qad5 1,524,864 1,466 SH   SOLE 1,466 0 0 0
blackstone mortgage trust inc CONVERTIBLE BOND 09257wac4 2,574,859 2,449 SH   SOLE 2,449 0 0 0
booking holdings inc CONVERTIBLE BOND 09857lan8 2,549,842 1,729 SH   SOLE 1,729 0 0 0
deutsche bank ag CONVERTIBLE BOND 25155mkm2 3,393,406 3,046 SH   SOLE 3,046 0 0 0
fortive corp CONVERTIBLE BOND 34959jak4 3,230,799 3,207 SH   SOLE 3,207 0 0 0
fti consulting inc CONVERTIBLE BOND 302941ap4 2,450,748 1,562 SH   SOLE 1,562 0 0 0
hannon armstrong sust infr cap CONVERTIBLE BOND 41068xab6 4,404,137 2,217 SH   SOLE 2,217 0 0 0
hercules capital inc CONVERTIBLE BOND 427096af9 2,506,710 2,352 SH   SOLE 2,352 0 0 0
illumina inc CONVERTIBLE BOND 452327ak5 2,186,287 1,904 SH   SOLE 1,904 0 0 0
lumentum holdings inc CONVERTIBLE BOND 55024uad1 1,618,261 1,298 SH   SOLE 1,298 0 0 0
new mountain finance corp CONVERTIBLE BOND 647551ac4 2,753,702 2,490 SH   SOLE 2,490 0 0 0
on semiconductor corp CONVERTIBLE BOND 682189ap0 4,503,273 1,370 SH   SOLE 1,370 0 0 0
palo alto networks inc CONVERTIBLE BOND 697435ad7 3,023,397 1,436 SH   SOLE 1,436 0 0 0
parsons corp CONVERTIBLE BOND 70202lab8 1,816,106 1,816 SH   SOLE 1,816 0 0 0
pioneer natural resources co CONVERTIBLE BOND 723787ap2 4,668,804 2,611 SH   SOLE 2,611 0 0 0
sixth street specialty lendnin CONVERTIBLE BOND 87265kad4 3,431,030 2,670 SH   SOLE 2,670 0 0 0
southwest airlines co CONVERTIBLE BOND 844741bg2 3,096,569 2,312 SH   SOLE 2,312 0 0 0
splunk inc CONVERTIBLE BOND 848637ad6 1,817,291 1,637 SH   SOLE 1,637 0 0 0
twitter inc CONVERTIBLE BOND 90184laf9 1,367,940 1,253 SH   SOLE 1,253 0 0 0
western digital corp CONVERTIBLE BOND 958102ap0 3,336,114 3,253 SH   SOLE 3,253 0 0 0
Winnebago 1.500 percent 04/01/25 CONVERTIBLE BOND 974637ab6 2,014,543 1,492 SH   SOLE 1,492 0 0 0
aes corp 02/15/24 CONVERTIBLE PREFERRED STOCK 00130h204 1,163,294 12,115 SH   SOLE 12,115 0 0 0
american electric power co inc unit 08/15/23 CONVERTIBLE PREFERRED STOCK 02557t307 943,902 18,000 SH   SOLE 18,000 0 0 0
amg capital tr ii 5.15 conv pfd CONVERTIBLE PREFERRED STOCK 00170f209 1,926,148 33,174 SH   SOLE 33,174 0 0 0
Bank Of America Corp CONVERTIBLE PREFERRED STOCK 060505682 3,563,759 2,464 SH   SOLE 2,464 0 0 0
becton dickinson & co 6 percent dp conv pfd b CONVERTIBLE PREFERRED STOCK 075887406 3,424,031 65,170 SH   SOLE 65,170 0 0 0
boston scientific corp 5.50 percent conv pfd a CONVERTIBLE PREFERRED STOCK 101137206 3,491,892 30,507 SH   SOLE 30,507 0 0 0
broadcom inc 8 percent mcnv pfd sr a CONVERTIBLE PREFERRED STOCK 11135f200 5,792,983 2,793 SH   SOLE 2,793 0 0 0
bunge limited 4.875 percent conv pfd CONVERTIBLE PREFERRED STOCK g16962204 2,225,418 17,566 SH   SOLE 17,566 0 0 0
danaher corporation 4.75 mnd conv pfd CONVERTIBLE PREFERRED STOCK 235851300 7,300,081 3,326 SH   SOLE 3,326 0 0 0
dominion energy inc unit 06/01/22 CONVERTIBLE PREFERRED STOCK 25746u133 3,925,060 39,001 SH   SOLE 39,001 0 0 0
dte energy co unit 11/01/22 CONVERTIBLE PREFERRED STOCK 233331842 2,563,594 49,824 SH   SOLE 49,824 0 0 0
ii-vi inc 6 percent conv pfd a CONVERTIBLE PREFERRED STOCK 902104306 2,870,095 10,156 SH   SOLE 10,156 0 0 0
kkr & co inc 6 percent mconv pfd c CONVERTIBLE PREFERRED STOCK 48251w401 3,674,767 39,450 SH   SOLE 39,450 0 0 0
nisource inc unit 12/01/23 CONVERTIBLE PREFERRED STOCK 65473p121 3,293,445 29,395 SH   SOLE 29,395 0 0 0
southern co unit 08/01/22 CONVERTIBLE PREFERRED STOCK 842587602 2,913,307 54,192 SH   SOLE 54,192 0 0 0
stanley black & decker inc unit 11/15/22 CONVERTIBLE PREFERRED STOCK 854502846 2,763,763 25,265 SH   SOLE 25,265 0 0 0
viacomcbs inc 5.75 percent conv pfd a CONVERTIBLE PREFERRED STOCK 92556h305 1,059,233 21,115 SH   SOLE 21,115 0 0 0
wells fargo co perp conv pfd a CONVERTIBLE PREFERRED STOCK 949746804 3,370,276 2,260 SH   SOLE 2,260 0 0 0
aberdeen standard physical gold shares etf EXCHANGE TRADED FUND 00326a104 193,318 11,009 SH   SOLE 11,009 0 0 0
aberdeen standard physical palladium shares etf EXCHANGE TRADED FUND 003262102 254,037 1,442 SH   SOLE 1,442 0 0 0
aberdeen standard physical silver shares etf EXCHANGE TRADED FUND 003264108 167,350 7,471 SH   SOLE 7,471 0 0 0
amplify transformational data sharing etf EXCHANGE TRADED FUND 032108607 339,637 8,455 SH   SOLE 8,455 0 0 0
ark innovation etf EXCHANGE TRADED FUND 00214q104 3,121 33 SH   SOLE 33 0 0 0
blackrock short maturity bond etf EXCHANGE TRADED FUND 46431w507 1,009,289 20,206 SH   SOLE 20,206 0 0 0
first trust nasdaq retail etf EXCHANGE TRADED FUND 33738r829 276,379 7,592 SH   SOLE 7,592 0 0 0
franklin ftse france etf EXCHANGE TRADED FUND 35473p793 21,599 682 SH   SOLE 682 0 0 0
franklin ftse germany etf EXCHANGE TRADED FUND 35473p785 19,161 751 SH   SOLE 751 0 0 0
franklin ftse japan etf EXCHANGE TRADED FUND 35473p744 46,479 1,582 SH   SOLE 1,582 0 0 0
franklin ftse switzerland etf EXCHANGE TRADED FUND 35473p694 22,206 612 SH   SOLE 612 0 0 0
franklin ftse taiwan etf EXCHANGE TRADED FUND 35473p686 24,089 518 SH   SOLE 518 0 0 0
franklin ftse united kingdom etf EXCHANGE TRADED FUND 35473p678 50,647 1,994 SH   SOLE 1,994 0 0 0
grayscale bitcoin tr btc EXCHANGE TRADED FUND 389637109 342 10 SH   SOLE 10 0 0 0
innovator etfs tr ii s&p inv grd pfd EXCHANGE TRADED FUND 45783y822 1,092,430 45,632 SH   SOLE 45,632 0 0 0
invesco bulletshares 2024 corporate bond etf EXCHANGE TRADED FUND 46138j841 37,351 1,711 SH   SOLE 1,711 0 0 0
invesco bulletshares 2025 corporate bond etf EXCHANGE TRADED FUND 46138j825 123,231 5,627 SH   SOLE 5,627 0 0 0
invesco qqq trust EXCHANGE TRADED FUND 46090e103 708,173 1,780 SH   SOLE 1,780 0 0 0
invesco s&p 500 equal weight etf EXCHANGE TRADED FUND 46137v357 46,872 288 SH   SOLE 288 0 0 0
invesco senior loan etf EXCHANGE TRADED FUND 46138g508 1,194,173 54,035 SH   SOLE 54,035 0 0 0
ipath shiller cape etn EXCHANGE TRADED FUND 06742a669 199,605 8,770 SH   SOLE 8,770 0 0 0
ishares 0-5 year investment grade corporate bond EXCHANGE TRADED FUND 46434v100 3,188,276 62,454 SH   SOLE 62,454 0 0 0
ishares 1-5 year investment grade corporate bond EXCHANGE TRADED FUND 464288646 4,120,742 76,480 SH   SOLE 76,480 0 0 0
ishares floating rate bond etf EXCHANGE TRADED FUND 46429b655 1,502,013 29,608 SH   SOLE 29,608 0 0 0
ishares iboxx $ investment grade corporate bond EXCHANGE TRADED FUND 464287242 753,508 5,686 SH   SOLE 5,686 0 0 0
ishares interest rate hedged high yield bond etf EXCHANGE TRADED FUND 46431w606 1,000,208 11,366 SH   SOLE 11,366 0 0 0
ishares interest rate hedged long-term corporate EXCHANGE TRADED FUND 46431w812 124,025 4,995 SH   SOLE 4,995 0 0 0
ishares j.p. morgan em local currency bond etf EXCHANGE TRADED FUND 464286517 8,118 207 SH   SOLE 207 0 0 0
ishares mbs etf EXCHANGE TRADED FUND 464288588 993,834 9,251 SH   SOLE 9,251 0 0 0
ishares msci canada etf EXCHANGE TRADED FUND 464286509 33,933 883 SH   SOLE 883 0 0 0
ishares msci chile etf EXCHANGE TRADED FUND 464286640 13,461 583 SH   SOLE 583 0 0 0
ishares msci france etf EXCHANGE TRADED FUND 464286707 32,620 839 SH   SOLE 839 0 0 0
ishares msci germany etf EXCHANGE TRADED FUND 464286806 27,797 848 SH   SOLE 848 0 0 0
ISHARES MSCI INDIA INDEX ETF EXCHANGE TRADED FUND 46429b598 66,468 1,450 SH   SOLE 1,450 0 0 0
ishares msci taiwan etf EXCHANGE TRADED FUND 46434g772 37,101 557 SH   SOLE 557 0 0 0
ishares msci usa quality factor etf EXCHANGE TRADED FUND 46432f339 253,274 1,740 SH   SOLE 1,740 0 0 0
ishares residential and multisector real estate EXCHANGE TRADED FUND 464288562 183,591 1,869 SH   SOLE 1,869 0 0 0
ishares s&p 500 growth etf EXCHANGE TRADED FUND 464287309 848,162 10,137 SH   SOLE 10,137 0 0 0
ishares s&p 500 value etf EXCHANGE TRADED FUND 464287408 558,542 3,566 SH   SOLE 3,566 0 0 0
ishares s&p global clean energy index fund EXCHANGE TRADED FUND 464288224 400,621 18,924 SH   SOLE 18,924 0 0 0
ishares s&p small-cap fund EXCHANGE TRADED FUND 464287804 195,812 1,710 SH   SOLE 1,710 0 0 0
ishares select dividend etf EXCHANGE TRADED FUND 464287168 6,129 50 SH   SOLE 50 0 0 0
ISHARES TR JPMORGAN USD EMG EXCHANGE TRADED FUND 464288281 938,352 8,604 SH   SOLE 8,604 0 0 0
kraneshares global carbon etf EXCHANGE TRADED FUND 500767678 343,473 6,748 SH   SOLE 6,748 0 0 0
pimco broad u.s. tips index exchange-traded fund EXCHANGE TRADED FUND 72201r403 127,608 1,932 SH   SOLE 1,932 0 0 0
pimco corporate & income opport EXCHANGE TRADED FUND 72201b101 1,012 61 SH   SOLE 61.2372 0 0 0
proshares k-1 free crude oil strategy etf EXCHANGE TRADED FUND 74347g804 135,405 3,331 SH   SOLE 3,331 0 0 0
schwab u.s. tips etf EXCHANGE TRADED FUND 808524870 1,971 31 SH   SOLE 31.3472 0 0 0
SPDR Barclays Convertible Securities ETF EXCHANGE TRADED FUND 78464a359 1,033,266 12,455 SH   SOLE 12,455 0 0 0
spdr s&p 500 etf EXCHANGE TRADED FUND 78462f103 34,672 73 SH   SOLE 73 0 0 0
united states 12 month natural gas fund, lp EXCHANGE TRADED FUND 91288x109 270,464 23,076 SH   SOLE 23,076 0 0 0
united states copper index fund EXCHANGE TRADED FUND 911718104 118,690 4,362 SH   SOLE 4,362 0 0 0
united states gasoline fund, lp EXCHANGE TRADED FUND 91201t102 240,353 5,868 SH   SOLE 5,868 0 0 0
Vaneck Etf Tr EXCHANGE TRADED FUND 92189f486 151,544 5,997 SH   SOLE 5,997 0 0 0
Vaneck Etf Tr EXCHANGE TRADED FUND 92189f817 22,981 1,082 SH   SOLE 1,082 0 0 0
vanguard industrials index fund EXCHANGE TRADED FUND 92204a603 10,756 53 SH   SOLE 53 0 0 0
magellan midstream partners lp unit rp lp MASTER LIMITED PARTNERSHIP 559080106 56,192 1,210 SH   SOLE 1,210 0 0 0
ab cap fund inc concentrat adv MUTUAL FUND 01878t475 17,250 1,181 SH   SOLE 1,181.518 0 0 0
angel oak funds tr multi str inst MUTUAL FUND 03463k406 21 2 SH   SOLE 2.043 0 0 0
fidelity asset manager 20 percent MUTUAL FUND 316069400 8,287 559 SH   SOLE 559.575 0 0 0
franklin ca tax free income ca tax free income a MUTUAL FUND 352518104 76,536 9,875 SH   SOLE 9,875.652 0 0 0
franklin custodian funds income fund a1 MUTUAL FUND 353496300 4,478 1,777 SH   SOLE 1,777.347 0 0 0
goldman sachs muni income inst MUTUAL FUND 38142v746 450,279 26,850 SH   SOLE 26,850.309 0 0 0
legg mason partners equity trust clbr div strat MUTUAL FUND 52469h594 60,791 1,905 SH   SOLE 1,905.107 0 0 0
legg mason partners equity trust clrbrg appr cl MUTUAL FUND 52468e402 29,089 878 SH   SOLE 878.302 0 0 0
new world fund inc MUTUAL FUND 649280104 6,088 70 SH   SOLE 70.776 0 0 0
stone ridge tr hiyd reinspr c MUTUAL FUND 861728400 21,131 2,387 SH   SOLE 2,387.687 0 0 0
t rowe price blue chip growth MUTUAL FUND 77954q106 386,783 2,175 SH   SOLE 2,175.141 0 0 0
t rowe price global multi-sect cl i MUTUAL FUND 87282m107 735,371 63,668 SH   SOLE 63,668.513 0 0 0
victory portfolios incore low duration y MUTUAL FUND 92647k366 202,161 19,897 SH   SOLE 19,897.813 0 0 0
chs inc red pfd ser3 clb PREFERRED STOCK 12542r704 83,220 3,000 SH   SOLE 3,000 0 0 0
cobank acb 6.125 percent prp pfd g PREFERRED STOCK 19075q870 61,475 615 SH   SOLE 615 0 0 0
du pont e i de nemours & co pfd $4.50 PREFERRED STOCK 263534307 108,670 1,000 SH   SOLE 1,000 0 0 0
goldman sachs group inc d 1/1000 PREFERRED STOCK 38144g804 65,405 2,572 SH   SOLE 2,572 0 0 0
volkswagen ag unsponsred adr PREFERRED STOCK 928662600 1,168 40 SH   SOLE 40 0 0 0
wells fargo co dep 1/1000 a PREFERRED STOCK 949746556 111,714 4,170 SH   SOLE 4,170 0 0 0
crown castle intl corp REITS - usd 22822v101 83,913 402 SH   SOLE 402 0 0 0
equinix inc REITS - usd 29444u700 1,531,855 1,811 SH   SOLE 1,811.047 0 0 0
Public Storage Inc REITS - usd 74460d109 1,675,032 4,472 SH   SOLE 4,472 0 0 0
regency centers corp REITS - usd 758849103 449,538 5,966 SH   SOLE 5,966 0 0 0
vici properties inc REITS - usd 925652109 56,486 1,876 SH   SOLE 1,876 0 0 0
occidental petroleum corp wt exp 080327 WARRANTS 674599162 2,320 184 SH   SOLE 184 0 0 0