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
AMAZON COM INC COM Stock 023135106   4,115,550 22,816 SH   SOLE 0 16,226 0 6,590
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   795,226 44,852 SH   SOLE 0 19,074 0 25,778
INVESCO QQQ TRUST SERIES I ETF 46090E103   944,409 2,127 SH   SOLE 0 2,120 0 7
ELEVANCE HEALTH INC COM Stock 036752103   1,127,170 2,174 SH   SOLE 0 1,186 0 987
ISHARES GOLD TRUST ETF 464285204   359,186 8,550 SH   SOLE 0 8,550 0 0
JOHNSON & JOHNSON COM Stock 478160104   903,271 5,710 SH   SOLE 0 4,052 0 1,657
WILLIAMS SONOMA INC COM Stock 969904101   225,129 709 SH   SOLE 0 539 0 170
WASTE MGMT INC DEL COM Stock 94106L109   206,542 969 SH   SOLE 0 437 0 532
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   357,285 1,375 SH   SOLE 0 1,108 0 266
VANGUARD EXTENDED MARKET ETF ETF 922908652   625,695 3,570 SH   SOLE 0 3,063 0 506
COVENANT LOGISTICS GROUP INC CL A Stock 22284P105   430,398 9,284 SH   SOLE 0 4,635 0 4,648
SANFILIPPO JOHN B & SON INC COM Stock 800422107   313,947 2,964 SH   SOLE 0 1,896 0 1,068
COSTCO WHSL CORP NEW COM Stock 22160K105   443,455 605 SH   SOLE 0 547 0 58
HCA HEALTHCARE INC COM Stock 40412C101   1,187,784 3,561 SH   SOLE 0 1,316 0 2,245
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   812,891 19,788 SH   SOLE 0 19,788 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806   248,829 2,355 SH   SOLE 0 2,355 0 0
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD ADR 824596100   797,070 22,459 SH   SOLE 0 11,571 0 10,888
TOYOTA MOTOR CORP ADS ADR 892331307   947,827 3,766 SH   SOLE 0 2,762 0 1,004
TELEFONICA BRASIL SA NEW ADR ADR 87936R205   784,020 77,857 SH   SOLE 0 38,329 0 39,528
OLD DOMINION FREIGHT LINE INC COM Stock 679580100   481,166 2,194 SH   SOLE 0 878 0 1,316
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408   711,995 46,811 SH   SOLE 0 27,985 0 18,826
COCA COLA CO COM Stock 191216100   261,446 4,273 SH   SOLE 0 199 0 4,074
GRAND CANYON ED INC COM Stock 38526M106   567,996 4,170 SH   SOLE 0 2,592 0 1,578
INTEL CORP COM Stock 458140100   437,327 9,901 SH   SOLE 0 5,044 0 4,857
MODINE MFG CO COM Stock 607828100   381,426 4,007 SH   SOLE 0 2,577 0 1,430
STATE STR CORP COM Stock 857477103   311,290 4,026 SH   SOLE 0 2,599 0 1,427
MEDTRONIC PLC SHS Stock G5960L103   518,804 5,953 SH   SOLE 0 5,340 0 613
NETFLIX INC COM Stock 64110L106   1,009,382 1,662 SH   SOLE 0 833 0 829
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   667,839 1,679 SH   SOLE 0 1,679 0 0
ISHARES GLOBAL EQUITY FACTOR ETF ETF 46434V316   5,630,978 136,275 SH   SOLE 0 34,843 0 101,432
SEI INVTS CO COM Stock 784117103   635,524 8,839 SH   SOLE 0 8,232 0 607
FORTIS INC COM Stock 349553107   378,348 9,576 SH   SOLE 0 5,537 0 4,039
QURATE RETAIL INC COM SER A Stock 74915M100   107,741 87,594 SH   SOLE 0 42,926 0 44,668
SILVERCORP METALS INC COM Stock 82835P103   54,191 16,623 SH   SOLE 0 8,973 0 7,650
Ituran Location and Control Ltd. Stock M6158M104   340,189 12,167 SH   SOLE 0 7,718 0 4,449
SAFE BULKERS INC COM Stock Y7388L103   99,463 20,053 SH   SOLE 0 12,324 0 7,729
SALLY BEAUTY HLDGS INC COM Stock 79546E104   543,288 43,743 SH   SOLE 0 17,334 0 26,409
SANOFI SPONSORED ADR ADR 80105N105   466,220 9,593 SH   SOLE 0 5,717 0 3,876
MERCK & CO INC COM Stock 58933Y105   1,335,466 10,121 SH   SOLE 0 6,393 0 3,728
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   28,568,883 272,786 SH   SOLE 0 119,517 0 153,269
SPDR S&P 500 ETF TRUST ETF 78462F103   1,411,534 2,699 SH   SOLE 0 2,028 0 670
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,415,713 2,940 SH   SOLE 0 1,919 0 1,020
UNITED RENTALS INC COM Stock 911363109   1,107,286 1,536 SH   SOLE 0 634 0 901
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW ADR 16965P202   286,855 9,121 SH   SOLE 0 3,519 0 5,602
NATIONAL HEALTH INVS INC COM REIT 63633D104   231,906 3,691 SH   SOLE 0 3,658 0 33
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   277,141 663 SH   SOLE 0 491 0 172
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW ADR 900111204   663,967 127,932 SH   SOLE 0 53,286 0 74,646
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   562,281 7,672 SH   SOLE 0 5,077 0 2,595
SUPER MICRO COMPUTER INC COM Stock 86800U104   326,240 323 SH   SOLE 0 290 0 33
VERIZON COMMUNICATIONS INC COM Stock 92343V104   683,654 16,293 SH   SOLE 0 12,351 0 3,942
UNUM GROUP COM Stock 91529Y106   1,855,896 34,586 SH   SOLE 0 16,532 0 18,054
CHUBB LIMITED COM Stock H1467J104   335,055 1,293 SH   SOLE 0 1,274 0 19
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718   384,512 3,291 SH   SOLE 0 3,033 0 257
PULTE GROUP INC COM Stock 745867101   250,528 2,077 SH   SOLE 0 1,773 0 304
PEPSICO INC COM Stock 713448108   401,298 2,293 SH   SOLE 0 1,999 0 294
SCHNEIDER NATIONAL INC CL B Stock 80689H102   205,141 9,061 SH   SOLE 0 5,308 0 3,753
JANUS HENDERSON GROUP PLC ORD SHS Stock G4474Y214   416,979 12,678 SH   SOLE 0 5,539 0 7,139
HOME DEPOT INC COM Stock 437076102   492,177 1,283 SH   SOLE 0 831 0 451
FAIR ISAAC CORP COM Stock 303250104   732,271 586 SH   SOLE 0 472 0 114
INFOSYS LTD SPONSORED ADR ADR 456788108   914,860 51,024 SH   SOLE 0 26,307 0 24,717
BHP GROUP LTD SPONSORED ADS ADR 088606108   911,123 15,793 SH   SOLE 0 7,266 0 8,527
TECK RESOURCES LTD CL B Stock 878742204   341,931 7,469 SH   SOLE 0 4,952 0 2,517
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107   214,568 7,035 SH   SOLE 0 2,920 0 4,115
ALGONQUIN PWR UTILS CORP COM Stock 015857105   168,795 26,708 SH   SOLE 0 12,523 0 14,185
SAIA INC COM Stock 78709Y105   273,195 467 SH   SOLE 0 254 0 213
CONSOL ENERGY INC NEW COM Stock 20854L108   349,614 4,174 SH   SOLE 0 2,394 0 1,780
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101   2,030,063 171,458 SH   SOLE 0 81,870 0 89,588
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   2,521,162 84,688 SH   SOLE 0 72,162 0 12,526
KT CORP SPONSORED ADR ADR 48268K101   2,045,742 145,916 SH   SOLE 0 75,170 0 70,746
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   405,802 965 SH   SOLE 0 848 0 117
ADOBE INC COM Stock 00724F101   1,231,224 2,440 SH   SOLE 0 1,480 0 960
AVANGRID INC COM Stock 05351W103   426,384 11,701 SH   SOLE 0 9,091 0 2,610
ALPHABET INC CAP STK CL A Stock 02079K305   2,170,222 14,379 SH   SOLE 0 8,090 0 6,289
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 ADR 17133Q502   389,913 9,962 SH   SOLE 0 4,850 0 5,112
PIEDMONT OFFICE REALTY TR INC COM CL A REIT 720190206   195,687 27,836 SH   SOLE 0 12,795 0 15,041
JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106   635,748 15,713 SH   SOLE 0 10,135 0 5,578
INTUIT COM Stock 461202103   762,085 1,172 SH   SOLE 0 371 0 801
IQIYI INC SPONSORED ADS ADR 46267X108   72,612 17,166 SH   SOLE 0 11,693 0 5,473
COMCAST CORP NEW CL A Stock 20030N101   1,214,701 28,021 SH   SOLE 0 17,159 0 10,861
ASE INDUSTRIAL HOLDING ADR 00215W100   646,882 58,861 SH   SOLE 0 32,503 0 26,358
MICROSOFT CORP COM Stock 594918104   9,767,806 23,217 SH   SOLE 0 14,768 0 8,447
ACCO BRANDS CORP COM Stock 00081T108   178,017 31,732 SH   SOLE 0 13,500 0 18,232
GEO GROUP INC NEW COM REIT 36162J106   245,081 17,357 SH   SOLE 0 9,033 0 8,324
VANGUARD SMALL-CAP ETF ETF 922908751   714,906 3,127 SH   SOLE 0 2,965 0 162
VANGUARD MID-CAP ETF ETF 922908629   534,950 2,141 SH   SOLE 0 2,141 0 0
NEXTERA ENERGY INC COM Stock 65339F101   212,629 3,327 SH   SOLE 0 2,498 0 829
CHORD ENERGY CORPORATION COM NEW Stock 674215207   239,376 1,343 SH   SOLE 0 1,330 0 13
TESLA INC COM Stock 88160R101   755,018 4,295 SH   SOLE 0 3,756 0 539
GRAVITY CO LTD SPONSORED ADS NE ADR 38911N206   819,840 10,803 SH   SOLE 0 5,389 0 5,414
NEWMARKET CORP COM Stock 651587107   297,637 469 SH   SOLE 0 457 0 12
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   305,320 582 SH   SOLE 0 582 0 0
GREEN DOT CORP CL A Stock 39304D102   139,409 14,942 SH   SOLE 0 8,668 0 6,274
CGI INC CL A SUB VTG Stock 12532H104   3,219,016 29,134 SH   SOLE 0 11,939 0 17,195
VANGUARD S&P 500 ETF ETF 922908363   2,898,508 6,030 SH   SOLE 0 5,307 0 722
UBER TECHNOLOGIES INC COM Stock 90353T100   252,065 3,274 SH   SOLE 0 3,274 0 0
WESTERN UN CO COM Stock 959802109   365,353 26,134 SH   SOLE 0 12,063 0 14,071
CONSOLIDATED EDISON INC COM Stock 209115104   668,906 7,366 SH   SOLE 0 4,906 0 2,460
GENERAL MTRS CO COM Stock 37045V100   1,666,023 36,737 SH   SOLE 0 20,527 0 16,210
TOWER SEMICONDUCTOR LTD SHS NEW Stock M87915274   509,979 15,246 SH   SOLE 0 8,044 0 7,202
BLUE OWL CAPITAL CORPORATION COM CEF 69121K104   187,175 12,170 SH   SOLE 0 12,170 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   769,499 7,414 SH   SOLE 0 7,414 0 0
COSTAMARE INC SHS Stock Y1771G102   258,830 22,804 SH   SOLE 0 11,311 0 11,493
ELI LILLY & CO COM Stock 532457108   2,003,013 2,575 SH   SOLE 0 1,633 0 941
ADECOAGRO S A COM Stock L00849106   375,507 34,075 SH   SOLE 0 8,683 0 25,392
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   211,129 2,436 SH   SOLE 0 2,436 0 0
FINVOLUTION GROUP SPONSORED ADS ADR 31810T101   1,237,764 245,588 SH   SOLE 0 129,862 0 115,726
KOPPERS HOLDINGS INC COM Stock 50060P106   532,501 9,652 SH   SOLE 0 2,618 0 7,034
TIM S A SPONSORED ADR ADR 88706T108   525,755 29,620 SH   SOLE 0 11,965 0 17,655
OPEN TEXT CORP COM Stock 683715106   1,245,162 32,067 SH   SOLE 0 14,892 0 17,175
AERCAP HOLDINGS NV SHS Stock N00985106   659,212 7,585 SH   SOLE 0 3,213 0 4,372
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   222,820 2,304 SH   SOLE 0 2,150 0 154
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - Stock G0457F107   595,587 53,560 SH   SOLE 0 21,293 0 32,267
DR REDDYS LABS LTD ADR ADR 256135203   727,779 9,922 SH   SOLE 0 5,791 0 4,131
FREEPORT-MCMORAN INC CL B Stock 35671D857   268,813 5,717 SH   SOLE 0 5,702 0 15
GROUP 1 AUTOMOTIVE INC COM Stock 398905109   504,769 1,727 SH   SOLE 0 757 0 970
AMKOR TECHNOLOGY INC COM Stock 031652100   701,254 21,751 SH   SOLE 0 6,355 0 15,396
ENTERGY CORP NEW COM Stock 29364G103   320,210 3,030 SH   SOLE 0 3,005 0 25
AMC NETWORKS INC CL A Stock 00164V103   313,476 25,843 SH   SOLE 0 13,146 0 12,697
MARATHON PETE CORP COM Stock 56585A102   238,576 1,184 SH   SOLE 0 1,184 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   375,607 1,958 SH   SOLE 0 1,867 0 90
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   363,328 15,790 SH   SOLE 0 15,790 0 0
ASANA INC CL A Stock 04342Y104   1,197,764 77,325 SH   SOLE 0 77,325 0 0
SPDR BLOOMBERG 3-12 MONTH T-BILL ETF ETF 78468R523   654,283 6,581 SH   SOLE 0 6,581 0 0
VONTIER CORPORATION COM Stock 928881101   967,937 21,339 SH   SOLE 0 11,180 0 10,159
REGENERON PHARMACEUTICALS COM Stock 75886F107   361,896 376 SH   SOLE 0 82 0 294
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101   236,746 15,889 SH   SOLE 0 15,246 0 643
LUFAX HOLDING LTD SPONSORED ADR ADR 54975P102   110,876 26,274 SH   SOLE 0 17,204 0 9,070
ATLASSIAN CORPORATION CL A Stock 049468101   325,053 1,666 SH   SOLE 0 233 0 1,433
INGLES MKTS INC CL A Stock 457030104   1,409,485 18,381 SH   SOLE 0 9,674 0 8,707
THE AARONS COMPANY INC COM Stock 00258W108   87,113 11,615 SH   SOLE 0 6,343 0 5,272
WOORI FINL GROUP INC SPONSORED ADS ADR 981064108   481,650 14,852 SH   SOLE 0 12,129 0 2,723
ISHARES MSCI EAFE VALUE ETF ETF 464288877   438,573 8,062 SH   SOLE 0 8,062 0 0
C3 AI INC CL A Stock 12468P104   1,124,596 41,544 SH   SOLE 0 0 0 41,544
AIRBNB INC COM CL A Stock 009066101   288,515 1,749 SH   SOLE 0 718 0 1,031
PLAYTIKA HLDG CORP COM Stock 72815L107   90,226 12,798 SH   SOLE 0 11,840 0 958
STELLANTIS N.V SHS Stock N82405106   2,384,190 84,247 SH   SOLE 0 43,594 0 40,653
TELUS INTL CDA INC SUB VTG SHS Stock 87975H100   237,667 28,093 SH   SOLE 0 16,927 0 11,166
WINMARK CORP COM Stock 974250102   1,363,247 3,769 SH   SOLE 0 2,147 0 1,622
COINBASE GLOBAL INC COM CL A Stock 19260Q107   86,955,383 327,985 SH   SOLE 0 0 0 327,985
VITAL ENERGY INC COM Stock 516806205   313,559 5,968 SH   SOLE 0 2,756 0 3,212
PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207   231,187 5,359 SH   SOLE 0 2,689 0 2,670
VISA INC COM CL A Stock 92826C839   834,449 2,990 SH   SOLE 0 2,206 0 784
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708   845,078 26,450 SH   SOLE 0 26,450 0 0
LEXINFINTECH HLDGS LTD ADR ADR 528877103   71,289 39,605 SH   SOLE 0 12,207 0 27,398
CELLEBRITE DI LTD ORDINARY SHARES Stock M2197Q107   198,908 17,952 SH   SOLE 0 9,156 0 8,796
ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101   298,506 3,678 SH   SOLE 0 3,336 0 342
HUADI INTERNATIONAL GRP CO LTD SHS Stock G4645E105   27,453 10,282 SH   SOLE 0 5,236 0 5,046
VIPSHOP HLDGS LTD SPONSORED ADS A ADR 92763W103   676,779 40,893 SH   SOLE 0 22,088 0 18,805
VANGUARD VALUE ETF ETF 922908744   477,304 2,931 SH   SOLE 0 1,629 0 1,301
VANGUARD GROWTH ETF ETF 922908736   216,846 630 SH   SOLE 0 630 0 0
RING ENERGY INC COM Stock 76680V108   85,936 43,845 SH   SOLE 0 14,311 0 29,534
IMPERIAL PETE INC COM NEW Stock Y3894J104   63,013 20,132 SH   SOLE 0 7,858 0 12,274
TUPPERWARE BRANDS CORP COM Stock 899896104   22,048 16,454 SH   SOLE 0 9,164 0 7,290
META PLATFORMS INC CL A Stock 30303M102   6,003,689 12,364 SH   SOLE 0 6,992 0 5,371
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   1,111,188 1,145 SH   SOLE 0 706 0 439
BANCO SANTANDER S.A. ADR ADR 05964H105   572,528 118,291 SH   SOLE 0 82,735 0 35,556
LPL FINL HLDGS INC COM Stock 50212V100   429,304 1,625 SH   SOLE 0 769 0 855
COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104   278,751 3,985 SH   SOLE 0 2,527 0 1,458
BCE INC COM NEW Stock 05534B760   363,246 10,690 SH   SOLE 0 5,408 0 5,282
INVESCO S&P 500 TOP 50 ETF ETF 46137V233   401,035 9,519 SH   SOLE 0 9,519 0 0
PVH CORPORATION COM Stock 693656100   224,976 1,600 SH   SOLE 0 935 0 665
COREBRIDGE FINL INC COM Stock 21871X109   218,262 7,597 SH   SOLE 0 3,998 0 3,599
QUALYS INC COM Stock 74758T303   258,815 1,551 SH   SOLE 0 1,061 0 490
BROADCOM INC COM Stock 11135F101   931,763 703 SH   SOLE 0 619 0 84
GRANITE RIDGE RESOURCES INC COM Stock 387432107   96,805 14,893 SH   SOLE 0 8,818 0 6,075
METLIFE INC COM Stock 59156R108   419,350 5,658 SH   SOLE 0 2,244 0 3,414
HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308   3,137,074 84,262 SH   SOLE 0 52,421 0 31,841
MAGNA INTL INC COM Stock 559222401   489,830 8,991 SH   SOLE 0 4,193 0 4,798
NOVARTIS AG SPONSORED ADR ADR 66987V109   909,939 9,407 SH   SOLE 0 5,216 0 4,191
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303   229,900 11,495 SH   SOLE 0 3,801 0 7,694
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   219,292 3,186 SH   SOLE 0 2,734 0 452
BEAZER HOMES USA INC COM NEW Stock 07556Q881   321,998 9,817 SH   SOLE 0 6,879 0 2,938
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105   268,130 6,381 SH   SOLE 0 3,675 0 2,706
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   1,027,005 2,963 SH   SOLE 0 1,599 0 1,364
PERDOCEO ED CORP COM Stock 71363P106   712,620 40,582 SH   SOLE 0 28,186 0 12,396
KROGER CO COM Stock 501044101   649,078 11,361 SH   SOLE 0 4,082 0 7,279
CELESTICA INC SUB VTG SHS Stock 15101Q108   2,959,209 65,848 SH   SOLE 0 29,692 0 36,156
NICE LTD SPONSORED ADR ADR 653656108   459,212 1,762 SH   SOLE 0 931 0 831
NVIDIA CORPORATION COM Stock 67066G104   6,841,983 7,572 SH   SOLE 0 5,223 0 2,349
EOG RES INC COM Stock 26875P101   323,819 2,533 SH   SOLE 0 2,507 0 26
CIA ENERGETICA DE MINAS GERAIS SP ADR N-V PFD ADR 204409601   72,830 29,486 SH   SOLE 0 17,687 0 11,799
ABBVIE INC COM Stock 00287Y109   597,104 3,279 SH   SOLE 0 1,942 0 1,336
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   305,190 5,915 SH   SOLE 0 5,407 0 507
MANULIFE FINL CORP COM Stock 56501R106   1,183,876 47,374 SH   SOLE 0 20,990 0 26,384
DANAOS CORPORATION SHS Stock Y1968P121   1,061,990 14,709 SH   SOLE 0 6,870 0 7,839
PROG HOLDINGS INC COM NPV Stock 74319R101   1,597,953 46,398 SH   SOLE 0 21,925 0 24,473
SM ENERGY CO COM Stock 78454L100   200,347 4,019 SH   SOLE 0 1,831 0 2,188
TEEKAY CORPORATION COM Stock Y8564W103   109,011 14,974 SH   SOLE 0 7,655 0 7,319
WEIS MKTS INC COM Stock 948849104   379,867 5,899 SH   SOLE 0 3,222 0 2,676
INVESCO LTD SHS Stock G491BT108   254,264 15,326 SH   SOLE 0 4,958 0 10,368
MACYS INC COM Stock 55616P104   406,497 20,335 SH   SOLE 0 8,551 0 11,784
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   2,356,335 17,320 SH   SOLE 0 8,179 0 9,140
SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107   200,029 42,469 SH   SOLE 0 42,139 0 330
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100   143,986 12,776 SH   SOLE 0 7,301 0 5,475
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108   1,048,774 22,914 SH   SOLE 0 15,387 0 7,527
VERISIGN INC COM Stock 92343E102   879,326 4,640 SH   SOLE 0 2,144 0 2,496
STRYKER CORPORATION COM Stock 863667101   239,057 668 SH   SOLE 0 596 0 72
QUALCOMM INC COM Stock 747525103   265,461 1,568 SH   SOLE 0 1,089 0 478
FASTENAL CO COM Stock 311900104   293,826 3,809 SH   SOLE 0 3,171 0 638
GENERAL DYNAMICS CORP COM Stock 369550108   254,241 900 SH   SOLE 0 884 0 16
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   508,840 1,275 SH   SOLE 0 1,074 0 201
DAVIS COMMODITIES LTD USD ORD SHS Stock G2677P105   28,949 27,836 SH   SOLE 0 8,915 0 18,921
MCDONALDS CORP COM Stock 580135101   204,265 724 SH   SOLE 0 484 0 240
CISCO SYS INC COM Stock 17275R102   1,190,932 23,862 SH   SOLE 0 11,750 0 12,111
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   298,632 6,071 SH   SOLE 0 5,162 0 909
TAPESTRY INC COM Stock 876030107   222,016 4,676 SH   SOLE 0 2,407 0 2,269
B2GOLD CORP COM Stock 11777Q209   40,552 15,537 SH   SOLE 0 14,119 0 1,418
ISHARES RUSSELL MIDCAP ETF ETF 464287499   228,052 2,712 SH   SOLE 0 2,712 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   510,065 2,826 SH   SOLE 0 2,740 0 86
ORANGE SPONSORED ADR ADR 684060106   347,439 29,519 SH   SOLE 0 14,008 0 15,511
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505   615,136 12,613 SH   SOLE 0 12,613 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101   6,497,572 224,674 SH   SOLE 0 28,839 0 195,835
NOKIA CORP SPONSORED ADR ADR 654902204   207,345 58,572 SH   SOLE 0 29,359 0 29,213
NETAPP INC COM Stock 64110D104   402,350 3,833 SH   SOLE 0 2,695 0 1,138
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   557,552 5,498 SH   SOLE 0 5,498 0 0
BLACKROCK SHORT DURATION BOND ETF ETF 46431W507   246,396 4,883 SH   SOLE 0 4,883 0 0
FEDERATED HERMES INC CL B Stock 314211103   613,029 16,972 SH   SOLE 0 12,088 0 4,884
USANA HEALTH SCIENCES INC COM Stock 90328M107   352,013 7,258 SH   SOLE 0 5,504 0 1,754
RIO TINTO PLC SPONSORED ADR ADR 767204100   868,288 13,622 SH   SOLE 0 8,724 0 4,898
BREAD FINANCIAL HOLDINGS INC COM Stock 018581108   367,782 9,876 SH   SOLE 0 3,956 0 5,920
SALESFORCE INC COM Stock 79466L302   358,705 1,191 SH   SOLE 0 1,178 0 13
IDEXX LABS INC COM Stock 45168D104   694,890 1,287 SH   SOLE 0 691 0 596
MGIC INVT CORP WIS COM Stock 552848103   1,843,627 82,452 SH   SOLE 0 49,065 0 33,387
MANHATTAN ASSOCIATES INC COM Stock 562750109   1,854,705 7,412 SH   SOLE 0 3,765 0 3,647
JPMORGAN CHASE & CO COM Stock 46625H100   207,911 1,038 SH   SOLE 0 784 0 254
M/I HOMES INC COM Stock 55305B101   812,970 5,965 SH   SOLE 0 2,813 0 3,152
HARTFORD FINL SVCS GROUP INC COM Stock 416515104   416,734 4,044 SH   SOLE 0 2,425 0 1,619
GENWORTH FINL INC COM CL A Stock 37247D106   159,380 24,787 SH   SOLE 0 14,028 0 10,759
CRESCENT PT ENERGY CORP COM Stock 22576C101   257,420 31,431 SH   SOLE 0 9,941 0 21,490
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   1,256,446 25,044 SH   SOLE 0 21,427 0 3,616
EAGLE PHARMACEUTICALS INC COM Stock 269796108   324,587 61,944 SH   SOLE 0 32,229 0 29,715
WALMART INC COM Stock 931142103   965,376 16,044 SH   SOLE 0 9,999 0 6,044
ORACLE CORP COM Stock 68389X105   746,865 5,946 SH   SOLE 0 3,149 0 2,796
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   374,765 8,972 SH   SOLE 0 7,660 0 1,312
TEXAS INSTRS INC COM Stock 882508104   293,672 1,686 SH   SOLE 0 593 0 1,092
TARGET CORP COM Stock 87612E106   263,941 1,489 SH   SOLE 0 907 0 581
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209   163,394 11,580 SH   SOLE 0 4,490 0 7,090
MORGAN STANLEY COM NEW Stock 617446448   339,670 3,607 SH   SOLE 0 2,047 0 1,560
KLA CORP COM NEW Stock 482480100   441,496 632 SH   SOLE 0 427 0 205
GILEAD SCIENCES INC COM Stock 375558103   645,259 8,809 SH   SOLE 0 5,328 0 3,481
ALPHABET INC CAP STK CL C Stock 02079K107   4,359,965 28,635 SH   SOLE 0 17,921 0 10,714
OBSIDIAN ENERGY LTD COM Stock 674482203   450,366 54,789 SH   SOLE 0 26,121 0 28,668
AMGEN INC COM Stock 031162100   828,919 2,915 SH   SOLE 0 1,355 0 1,560
APPLIED MATLS INC COM Stock 038222105   1,464,505 7,101 SH   SOLE 0 4,098 0 3,003
ALLY FINL INC COM Stock 02005N100   360,043 8,870 SH   SOLE 0 3,424 0 5,446
WEIBO CORP SPONSORED ADR ADR 948596101   404,896 44,543 SH   SOLE 0 23,537 0 21,006
JONES LANG LASALLE INC COM Stock 48020Q107   341,408 1,750 SH   SOLE 0 1,264 0 486
KB FINL GROUP INC SPONSORED ADR ADR 48241A105   1,219,584 23,422 SH   SOLE 0 11,419 0 12,003
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104   1,913,833 11,669 SH   SOLE 0 5,036 0 6,633
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   322,210 2,749 SH   SOLE 0 2,626 0 123
ISHARES CORE S&P US VALUE ETF ETF 464287663   348,013 3,848 SH   SOLE 0 3,848 0 0
ORIX CORP SPONSORED ADR ADR 686330101   681,146 6,181 SH   SOLE 0 3,567 0 2,614
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106   632,184 28,400 SH   SOLE 0 14,647 0 13,753
SK TELECOM LTD SPONSORED ADR ADR 78440P306   3,361,851 155,930 SH   SOLE 0 80,018 0 75,912
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405   847,929 104,812 SH   SOLE 0 46,316 0 58,496
WIPRO LTD SPON ADR 1 SH ADR 97651M109   889,215 154,646 SH   SOLE 0 68,306 0 86,340
SYNCHRONY FINANCIAL COM Stock 87165B103   693,468 16,082 SH   SOLE 0 6,607 0 9,475
ISHARES GLOBAL REIT ETF ETF 46434V647   391,194 16,520 SH   SOLE 0 7,777 0 8,743
FERGUSON PLC NEW SHS Stock G3421J106   517,242 2,368 SH   SOLE 0 1,344 0 1,024
BRIGHTSPHERE INVT GROUP INC COM Stock 10948W103   523,698 22,929 SH   SOLE 0 9,506 0 13,423
HUBSPOT INC COM Stock 443573100   894,101 1,427 SH   SOLE 0 1,399 0 28
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   293,324 4,826 SH   SOLE 0 4,170 0 656
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422   237,402 5,450 SH   SOLE 0 5,450 0 0
BOISE CASCADE CO DEL COM Stock 09739D100   227,294 1,482 SH   SOLE 0 630 0 852
NNN REIT INC COM REIT 637417106   211,734 4,954 SH   SOLE 0 4,815 0 139
VANGUARD SHORT-TERM BOND ETF ETF 921937827   1,337,208 17,441 SH   SOLE 0 14,131 0 3,310
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   782,657 10,699 SH   SOLE 0 10,376 0 323
HELLO GROUP INC ADS ADR 423403104   386,635 62,260 SH   SOLE 0 27,573 0 34,687
LAM RESEARCH CORP COM Stock 512807108   430,406 443 SH   SOLE 0 327 0 116
BUCKLE INC COM Stock 118440106   244,909 6,082 SH   SOLE 0 2,983 0 3,098
MEDIFAST INC COM Stock 58470H101   401,479 10,477 SH   SOLE 0 3,230 0 7,247
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   415,475 8,293 SH   SOLE 0 7,999 0 293
SYNOPSYS INC COM Stock 871607107   817,817 1,431 SH   SOLE 0 749 0 682
ALTRIA GROUP INC COM Stock 02209S103   264,804 6,071 SH   SOLE 0 5,713 0 357
CADENCE DESIGN SYSTEM INC COM Stock 127387108   2,322,771 7,462 SH   SOLE 0 3,435 0 4,027
EXXON MOBIL CORP COM Stock 30231G102   236,694 2,036 SH   SOLE 0 615 0 1,421
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,297,598 2,623 SH   SOLE 0 1,372 0 1,251
PRICE T ROWE GROUP INC COM Stock 74144T108   375,768 3,082 SH   SOLE 0 1,931 0 1,151
ON SEMICONDUCTOR CORP COM Stock 682189105   230,873 3,139 SH   SOLE 0 1,670 0 1,469
EVERCORE INC CLASS A Stock 29977A105   1,200,799 6,235 SH   SOLE 0 2,450 0 3,785
SCYNEXIS INC COM NEW Stock 811292101   40,593 27,614 SH   SOLE 0 11,022 0 16,592
COLGATE PALMOLIVE CO COM Stock 194162103   496,176 5,510 SH   SOLE 0 3,856 0 1,654
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308   429,728 48,284 SH   SOLE 0 27,610 0 20,674
POSCO HOLDINGS INC SPONSORED ADR ADR 693483109   329,207 4,198 SH   SOLE 0 1,510 0 2,688
NOVO-NORDISK A S ADR ADR 670100205   5,506,819 42,888 SH   SOLE 0 19,222 0 23,666
APPFOLIO INC COM CL A Stock 03783C100   1,294,151 5,245 SH   SOLE 0 5,245 0 0
STEALTHGAS INC SHS Stock Y81669106   105,922 17,832 SH   SOLE 0 7,730 0 10,102
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   280,119 20,196 SH   SOLE 0 20,196 0 0
APPLE INC COM Stock 037833100   8,917,542 52,003 SH   SOLE 0 30,914 0 21,088
HOLLYSYS AUTOMATION TCHNGY LTD SHS Stock G45667105   541,094 21,153 SH   SOLE 0 8,797 0 12,356
GSK PLC SPONSORED ADR ADR 37733W204   1,315,723 30,691 SH   SOLE 0 16,634 0 14,057
GENPACT LIMITED SHS Stock G3922B107   504,761 15,319 SH   SOLE 0 6,639 0 8,680
UNIVERSAL HLTH SVCS INC CL B Stock 913903100   1,215,636 6,662 SH   SOLE 0 3,212 0 3,450
BOOKING HOLDINGS INC COM Stock 09857L108   417,206 115 SH   SOLE 0 112 0 3
FIDELITY NASDAQ COMPOSITE INDEX ETF ETF 315912808   226,984 3,525 SH   SOLE 0 3,024 0 500
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   330,816 1,847 SH   SOLE 0 1,847 0 0