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   7,736,497 37,146 SH   SOLE 0 29,601 0 7,545
ROLLINS INC COM Stock 775711104   299,203 5,602 SH   SOLE 0 4,554 0 1,048
ISHARES SHORT MATURITY MUNICIPAL BOND ACTIVE ETF ETF 46431W838   6,580,747 130,726 SH   SOLE 0 130,726 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851   212,021 1,337 SH   SOLE 0 1,337 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   885,294 37,182 SH   SOLE 0 18,066 0 19,115
INVESCO QQQ TRUST SERIES I ETF 46090E103   632,235 1,095 SH   SOLE 0 1,095 0 0
STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF ETF 81369Y803   231,148 1,739 SH   SOLE 0 1,739 0 0
BLACKROCK MUNIHLDGS NJ QLTY FD COM CEF 09254X101   159,203 13,760 SH   SOLE 0 13,760 0 0
GOLD FIELDS LTD SPONSORED ADR ADR 38059T106   800,720 17,637 SH   SOLE 0 16,507 0 1,130
DELUXE CORP MEDIUM TERM NTS COM Stock 248019101   259,757 9,432 SH   SOLE 0 7,683 0 1,749
XPO INC COM Stock 983793100   255,639 1,314 SH   SOLE 0 510 0 804
ELEVANCE HEALTH INC FORMERLY A COM Stock 036752103   872,341 2,980 SH   SOLE 0 1,782 0 1,197
ISHARES GOLD TRUST ETF 464285204   888,036 10,073 SH   SOLE 0 10,073 0 0
EBAY INC. COM Stock 278642103   276,428 3,037 SH   SOLE 0 2,875 0 162
RMR GROUP INC CL A Stock 74967R106   183,753 11,878 SH   SOLE 0 11,878 0 0
HUBBELL INC COM Stock 443510607   282,176 575 SH   SOLE 0 542 0 33
LOGITECH INTL S A SHS Stock H50430232   475,829 5,222 SH   SOLE 0 3,518 0 1,704
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   324,114 4,473 SH   SOLE 0 4,147 0 326
JOHNSON & JOHNSON COM Stock 478160104   3,332,041 13,631 SH   SOLE 0 11,503 0 2,127
AKAMAI TECHNOLOGIES INC COM Stock 00971T101   255,541 2,225 SH   SOLE 0 1,955 0 270
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109   225,150 1,140 SH   SOLE 0 1,140 0 0
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103   803,892 2,052 SH   SOLE 0 1,581 0 471
WILLIAMS SONOMA INC COM Stock 969904101   554,685 3,042 SH   SOLE 0 2,340 0 702
WASTE MGMT INC DEL COM Stock 94106L109   478,423 2,082 SH   SOLE 0 1,814 0 268
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,204,213 3,754 SH   SOLE 0 3,546 0 207
VANGUARD EXTENDED MARKET ETF ETF 922908652   1,210,864 5,884 SH   SOLE 0 5,032 0 851
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102   237,459 7,783 SH   SOLE 0 6,980 0 803
COVENANT LOGISTICS GROUP INC CL A Stock 22284P105   396,731 14,613 SH   SOLE 0 7,083 0 7,528
COSTCO WHOLESALE CORPORATION COM Stock 22160K105   1,099,504 1,103 SH   SOLE 0 993 0 110
HCA HEALTHCARE INC COM Stock 40412C101   2,476,211 5,232 SH   SOLE 0 3,313 0 1,919
CABOT CORP COM Stock 127055101   321,649 4,271 SH   SOLE 0 4,271 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   640,364 11,276 SH   SOLE 0 11,276 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   1,181,585 1,397 SH   SOLE 0 1,170 0 226
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD ADR 824596100   1,980,207 32,293 SH   SOLE 0 22,274 0 10,019
TOYOTA MOTOR CORP ADS ADR 892331307   481,014 2,334 SH   SOLE 0 1,454 0 880
TELEFONICA BRASIL SA SPONSORED ADS ADR 87936R205   1,529,094 96,109 SH   SOLE 0 57,011 0 39,098
YUM BRANDS INC COM Stock 988498101   498,624 3,207 SH   SOLE 0 2,045 0 1,162
OLD DOMINION FREIGHT LINE INC COM Stock 679580100   354,464 1,814 SH   SOLE 0 715 0 1,099
F5 INC COM Stock 315616102   254,610 880 SH   SOLE 0 689 0 191
SABINE RTY TR UNIT BEN INT Stock 785688102   643,717 8,582 SH   SOLE 0 7,435 0 1,147
MAGNOLIA OIL & GAS CORP CL A Stock 559663109   201,290 6,376 SH   SOLE 0 4,920 0 1,456
PETROLEO BRASILEIRO S A SPONSORED ADR ADR 71654V408   531,283 25,604 SH   SOLE 0 15,124 0 10,480
PROCTER & GAMBLE CO COM Stock 742718109   404,448 2,800 SH   SOLE 0 2,050 0 750
COCA COLA CO COM Stock 191216100   753,326 9,906 SH   SOLE 0 5,925 0 3,980
ENEL CHILE SA SPONSORED ADR ADR 29278D105   54,975 13,953 SH   SOLE 0 13,734 0 219
POPULAR INC COM NEW Stock 733174700   381,445 2,843 SH   SOLE 0 2,775 0 68
IDEX CORP COM Stock 45167R104   247,552 1,306 SH   SOLE 0 1,204 0 102
PPG INDS INC COM Stock 693506107   300,119 2,808 SH   SOLE 0 2,744 0 64
UNITED PARCEL SVCS INC CL B Stock 911312106   304,880 3,099 SH   SOLE 0 2,703 0 396
BIOGEN INC COM Stock 09062X103   529,090 2,886 SH   SOLE 0 2,570 0 316
STATE STREET SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664   414,830 15,773 SH   SOLE 0 15,773 0 0
GETTY RLTY CORP NEW COM REIT 374297109   219,325 6,897 SH   SOLE 0 6,897 0 0
GRAND CANYON ED INC COM Stock 38526M106   881,606 5,185 SH   SOLE 0 3,419 0 1,766
MUELLER INDS INC COM Stock 624756102   228,470 2,062 SH   SOLE 0 1,072 0 990
MODINE MFG CO COM Stock 607828100   546,759 2,523 SH   SOLE 0 1,227 0 1,296
BOSTON BEER INC CL A Stock 100557107   231,322 1,004 SH   SOLE 0 555 0 449
BOYD GAMING CORP COM Stock 103304101   409,914 4,988 SH   SOLE 0 4,571 0 417
MSA SAFETY INC COM Stock 553498106   231,661 1,413 SH   SOLE 0 1,369 0 44
STATE STR CORP COM Stock 857477103   2,102,236 16,611 SH   SOLE 0 14,258 0 2,352
MEDTRONIC PLC SHS Stock G5960L103   626,653 7,232 SH   SOLE 0 6,342 0 890
CLOROX CO DEL COM Stock 189054109   223,426 2,156 SH   SOLE 0 2,046 0 110
FORTIVE CORP COM Stock 34959J108   214,929 3,888 SH   SOLE 0 3,272 0 616
NETFLIX INC. COM Stock 64110L106   2,774,312 28,854 SH   SOLE 0 19,012 0 9,842
NETFLIX INC. COM Stock 64110L106   19,230 200 SH Call SOLE 0 200 0 0
KOSMOS ENERGY LTD COM Stock 500688106   99,004 35,613 SH   SOLE 0 35,613 0 0
AMBEV SA SPONSORED ADR ADR 02319V103   343,342 117,583 SH   SOLE 0 75,949 0 41,634
STATE STREET SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   1,401,150 3,025 SH   SOLE 0 3,025 0 0
STATE STREET SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   46,319 100 SH Call SOLE 0 100 0 0
STATE STREET SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   46,319 100 SH Put SOLE 0 100 0 0
ISHARES GLOBAL EQUITY FACTOR ETF ETF 46434V316   7,778,569 149,243 SH   SOLE 0 50,221 0 99,021
PAYCHEX INC COM Stock 704326107   203,769 2,212 SH   SOLE 0 1,961 0 251
HERBALIFE LTD COM SHS Stock G4412G101   1,211,795 82,323 SH   SOLE 0 57,338 0 24,985
AFFILIATED MANAGERS GROUP COM Stock 008252108   254,564 920 SH   SOLE 0 669 0 251
PACCAR INC COM Stock 693718108   300,069 2,598 SH   SOLE 0 2,560 0 38
SEI INVTS CO COM Stock 784117103   2,278,017 29,030 SH   SOLE 0 24,454 0 4,576
FORTIS INC COM Stock 349553107   2,818,455 50,519 SH   SOLE 0 31,699 0 18,820
SILVERCORP METALS INC COM Stock 82835P103   262,357 24,428 SH   SOLE 0 18,427 0 6,001
Ituran Location and Control Ltd. Stock M6158M104   1,443,688 29,457 SH   SOLE 0 18,708 0 10,749
SAFE BULKERS INC COM Stock Y7388L103   132,411 20,918 SH   SOLE 0 9,122 0 11,796
SALLY BEAUTY HLDGS INC COM Stock 79546E104   961,702 69,437 SH   SOLE 0 41,916 0 27,521
SUN LIFE FINANCIAL INC. COM Stock 866796105   231,034 3,693 SH   SOLE 0 2,823 0 870
SANOFI SA SPONSORED ADR ADR 80105N105   517,309 10,737 SH   SOLE 0 7,809 0 2,928
MERCK & CO INC COM Stock 58933Y105   1,686,175 14,018 SH   SOLE 0 10,904 0 3,113
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   35,162,527 330,165 SH   SOLE 0 148,423 0 181,741
STATE STREET SPDR S&P 500 ETF ETF 78462F103   2,077,220 3,194 SH   SOLE 0 2,520 0 674
STATE STREET SPDR S&P 500 ETF ETF 78462F103   455,238 700 SH Call SOLE 0 700 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103   65,034 100 SH Put SOLE 0 100 0 0
MCKESSON CORP COM Stock 58155Q103   463,891 536 SH   SOLE 0 398 0 138
TOTALENERGIES SE ACT Stock F92124100   209,527 2,303 SH   SOLE 0 1,953 0 350
MASTERCARD INCORPORATED CL A Stock 57636Q104   2,127,506 4,258 SH   SOLE 0 3,172 0 1,085
SANDRIDGE ENERGY INC COM NEW Stock 80007P869   169,314 10,381 SH   SOLE 0 9,725 0 656
COMFORT SYS USA INC COM Stock 199908104   438,519 318 SH   SOLE 0 286 0 32
UNITED RENTALS INC COM Stock 911363109   859,424 1,180 SH   SOLE 0 423 0 756
PLEXUS CORP COM Stock 729132100   234,541 1,158 SH   SOLE 0 1,158 0 0
NORDSON CORP COM Stock 655663102   236,261 888 SH   SOLE 0 774 0 114
EMERSON ELEC CO COM Stock 291011104   264,267 2,017 SH   SOLE 0 1,587 0 430
YUM CHINA HLDGS INC COM Stock 98850P109   253,357 5,194 SH   SOLE 0 4,467 0 726
GLOBE LIFE INC COM Stock 37959E102   324,684 2,333 SH   SOLE 0 1,733 0 600
ALLSTATE CORP COM Stock 020002101   624,093 3,010 SH   SOLE 0 2,574 0 436
ISHARES TIPS BOND ETF ETF 464287176   322,803 2,925 SH   SOLE 0 2,925 0 0
FIRST COMWLTH FINL CORP PA COM Stock 319829107   310,902 17,685 SH   SOLE 0 13,853 0 3,832
NORTHWEST BANCSHARES INC COM Stock 667340103   127,496 10,047 SH   SOLE 0 5,594 0 4,453
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   584,967 1,310 SH   SOLE 0 1,117 0 193
TURKCELL ILETISIM SPON ADR NEW ADR 900111204   699,715 116,039 SH   SOLE 0 48,496 0 67,543
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   642,104 10,466 SH   SOLE 0 7,636 0 2,830
CORNING INC COM Stock 219350105   594,597 4,373 SH   SOLE 0 4,084 0 289
BANK NEW YORK MELLON CORP COM Stock 064058100   468,351 3,948 SH   SOLE 0 3,922 0 26
THE ARENA GROUP HOLDINGS INC COM Stock 040044109   54,645 25,182 SH   SOLE 0 16,252 0 8,930
VERIZON COMMUNICATIONS INC COM Stock 92343V104   1,859,872 37,049 SH   SOLE 0 34,946 0 2,103
UNUM GROUP COM Stock 91529Y106   2,520,382 34,512 SH   SOLE 0 17,477 0 17,033
CHUBB LTD SWITZ COM Stock H1467J104   728,454 2,235 SH   SOLE 0 2,216 0 19
SONOCO PRODS CO COM Stock 835495102   405,459 7,496 SH   SOLE 0 7,485 0 11
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718   779,985 5,350 SH   SOLE 0 4,986 0 364
FEDEX CORP COM Stock 31428X106   1,075,307 3,019 SH   SOLE 0 2,881 0 138
SNAP ON INC COM Stock 833034101   492,933 1,357 SH   SOLE 0 1,284 0 73
PEPSICO INC COM Stock 713448108   567,100 3,652 SH   SOLE 0 3,185 0 466
VIAVI SOLUTIONS INC COM Stock 925550105   262,147 7,877 SH   SOLE 0 7,877 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205   427,923 23,106 SH   SOLE 0 18,401 0 4,705
CANADA GOOSE HLDGS INC SHS SUB VTG Stock 135086106   252,343 23,003 SH   SOLE 0 9,000 0 14,003
DXC TECHNOLOGY CO COM Stock 23355L106   425,909 33,883 SH   SOLE 0 24,282 0 9,601
KIMBERLY-CLARK CORP COM Stock 494368103   200,368 2,077 SH   SOLE 0 1,829 0 248
SCHNEIDER NATIONAL INC CL B Stock 80689H102   201,601 7,648 SH   SOLE 0 6,628 0 1,020
TE CONNECTIVITY PLC ORD SHS Stock G87052109   320,219 1,532 SH   SOLE 0 1,488 0 44
HONEYWELL INTL INC COM Stock 438516106   280,503 1,241 SH   SOLE 0 1,168 0 73
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   209,203 502 SH   SOLE 0 441 0 61
FORD MTR CO COM Stock 345370860   168,357 14,589 SH   SOLE 0 13,287 0 1,302
US BANCORP COM NEW Stock 902973304   241,430 4,642 SH   SOLE 0 4,580 0 62
JANUS HENDERSON GROUP PLC ORD SHS Stock G4474Y214   1,401,546 27,283 SH   SOLE 0 19,880 0 7,403
HOME DEPOT INC COM Stock 437076102   779,608 2,370 SH   SOLE 0 1,868 0 502
SUNCOR ENERGY INC NEW COM Stock 867224107   646,159 9,774 SH   SOLE 0 5,189 0 4,585
FAIR ISAAC CORP COM Stock 303250104   405,665 380 SH   SOLE 0 255 0 125
ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104   317,382 7,113 SH   SOLE 0 7,113 0 0
COOPER COS INC COM Stock 216648501   228,729 3,199 SH   SOLE 0 2,989 0 210
ICICI BANK LIMITED ADR ADR 45104G104   228,704 8,830 SH   SOLE 0 6,075 0 2,755
INFOSYS LTD SPONSORED ADR ADR 456788108   1,060,305 78,483 SH   SOLE 0 35,755 0 42,728
BHP BILLITON LIMITED SPONSORED ADS ADR 088606108   2,120,726 29,155 SH   SOLE 0 18,814 0 10,340
VICI PPTYS INC COM REIT 925652109   853,258 31,232 SH   SOLE 0 24,792 0 6,440
CENCORA INC COM Stock 03073E105   496,027 1,579 SH   SOLE 0 1,296 0 283
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   282,438 662 SH   SOLE 0 252 0 410
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   376,069 15,195 SH   SOLE 0 3,470 0 11,724
BLOCK H & R INC COM Stock 093671105   387,196 12,199 SH   SOLE 0 8,197 0 4,002
OLD NATL BANCORP IND COM Stock 680033107   247,233 11,187 SH   SOLE 0 8,618 0 2,569
PIPER SANDLER COMPANIES COM NEW Stock 724078209   357,489 4,670 SH   SOLE 0 4,042 0 628
SMITH A O CORP COM Stock 831865209   326,733 4,955 SH   SOLE 0 4,227 0 728
PINNACLE WEST CAP CORP COM Stock 723484101   492,801 4,891 SH   SOLE 0 3,846 0 1,045
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101   3,521,851 162,597 SH   SOLE 0 87,191 0 75,406
NEWMARK GROUP INC CL A Stock 65158N102   174,364 11,632 SH   SOLE 0 6,350 0 5,282
STATE STREET SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   3,494,104 116,199 SH   SOLE 0 99,998 0 16,201
LIFEVANTAGE CORP COM NEW Stock 53222K205   43,926 10,168 SH   SOLE 0 7,597 0 2,571
MSC INDL DIRECT INC CL A Stock 553530106   233,535 2,531 SH   SOLE 0 2,011 0 520
SENECA FOODS CORP NEW CL A Stock 817070501   212,475 1,406 SH   SOLE 0 1,291 0 115
SKYWEST INC COM Stock 830879102   321,130 3,497 SH   SOLE 0 2,834 0 663
KT CORP SPONSORED ADR ADR 48268K101   4,156,088 193,757 SH   SOLE 0 129,776 0 63,981
PATTERSON-UTI ENERGY INC COM Stock 703481101   192,168 17,744 SH   SOLE 0 16,117 0 1,627
ABRDN PHYSICAL PALLADIUM SHARES ETF ETF 003262102   256,623 1,905 SH   SOLE 0 1,905 0 0
UNITED THERAPEUTICS CORP DEL COM Stock 91307C102   613,141 1,034 SH   SOLE 0 914 0 120
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,023,092 2,135 SH   SOLE 0 1,892 0 243
PAGSEGURO DIGITAL LTD COM CL A Stock G68707101   157,154 15,684 SH   SOLE 0 4,731 0 10,953
ADOBE INC COM Stock 00724F101   1,875,605 7,716 SH   SOLE 0 5,929 0 1,787
SOUTHERN COPPER CORP COM Stock 84265V105   461,809 2,684 SH   SOLE 0 1,909 0 775
EXELON CORP COM Stock 30161N101   315,395 6,434 SH   SOLE 0 4,083 0 2,351
VICTORY CAP HLDGS INC DEL COM CL A Stock 92645B103   276,195 4,218 SH   SOLE 0 3,474 0 744
ALPHABET INC CAP STK CL A Stock 02079K305   7,800,963 27,128 SH   SOLE 0 20,307 0 6,821
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 ADR 17133Q502   566,058 13,401 SH   SOLE 0 8,326 0 5,075
PIEDMONT REALTY TRUST INC COM CL A REIT 720190206   104,990 15,980 SH   SOLE 0 5,928 0 10,052
PROGRESSIVE CORP COM Stock 743315103   220,245 1,111 SH   SOLE 0 761 0 350
PG&E CORP COM Stock 69331C108   246,279 14,017 SH   SOLE 0 12,820 0 1,197
FISERV INC COM Stock 337738108   300,818 5,391 SH   SOLE 0 5,290 0 101
EASTMAN CHEM CO COM Stock 277432100   398,696 5,224 SH   SOLE 0 4,952 0 272
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102   398,737 4,425 SH   SOLE 0 4,309 0 116
DROPBOX INC CL A Stock 26210C104   1,286,020 56,603 SH   SOLE 0 37,696 0 18,907
INTUIT COM Stock 461202103   522,532 1,209 SH   SOLE 0 668 0 540
UNILEVER PLC SPON ADR NEW ADR 904767803   220,417 3,869 SH   SOLE 0 2,229 0 1,640
NEWMONT CORP COM Stock 651639106   277,770 2,566 SH   SOLE 0 2,139 0 427
IRONWOOD PHARMACEUTICALS INC COM CL A Stock 46333X108   52,239 14,883 SH   SOLE 0 14,046 0 837
GRAPHIC PACKAGING HLDG CO COM Stock 388689101   106,249 10,689 SH   SOLE 0 10,689 0 0
COMCAST CORP NEW CL A Stock 20030N101   2,091,007 72,832 SH   SOLE 0 61,442 0 11,389
ASE INDUSTRIAL HOLDING ADR 00215W100   1,542,163 71,133 SH   SOLE 0 46,964 0 24,169
MICROSOFT CORP COM Stock 594918104   11,600,632 31,339 SH   SOLE 0 22,857 0 8,480
VALERO ENERGY CORP COM Stock 91913Y100   213,971 866 SH   SOLE 0 808 0 58
DOCUSIGN INC COM Stock 256163106   256,630 5,413 SH   SOLE 0 5,291 0 122
BUSINESS FIRST BANCSHARES INC COM Stock 12326C105   220,782 8,165 SH   SOLE 0 8,165 0 0
CANADIAN NAT RES LTD MED TERM COM Stock 136385101   236,389 4,851 SH   SOLE 0 4,484 0 367
SLB LIMITED COM STK Stock 806857108   248,008 4,826 SH   SOLE 0 4,746 0 80
CVS HEALTH CORP COM Stock 126650100   229,824 3,200 SH   SOLE 0 2,796 0 404
EVERGY INC COM Stock 30034W106   1,255,592 15,327 SH   SOLE 0 13,788 0 1,539
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR CEF 85207H104   321,902 9,083 SH   SOLE 0 9,083 0 0
TEXTRON INC COM Stock 883203101   500,405 5,715 SH   SOLE 0 5,110 0 605
SIMON PPTY GROUP INC NEW COM REIT 828806109   204,919 1,099 SH   SOLE 0 797 0 301
SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST ETF 98149E303   291,974 3,150 SH   SOLE 0 3,150 0 0
INTERNATIONAL MONEY EXPRESS COM Stock 46005L101   180,483 11,423 SH   SOLE 0 7,525 0 3,898
AVERY DENNISON CORP COM Stock 053611109   382,141 2,213 SH   SOLE 0 2,213 0 0
MURPHY OIL CORP COM Stock 626717102   327,360 7,936 SH   SOLE 0 7,936 0 0
CENTERRA GOLD INC COM Stock 152006102   231,252 12,999 SH   SOLE 0 6,999 0 6,000
NEXTERA ENERGY INC COM Stock 65339F101   386,195 4,158 SH   SOLE 0 3,217 0 941
PATRICK INDS INC COM Stock 703343103   330,100 2,972 SH   SOLE 0 2,404 0 568
X FINL SPONSORED ADS ADR 98372W103   42,560 10,330 SH   SOLE 0 4,045 0 6,285
GEO GROUP INC COM Stock 36162J106   205,687 12,236 SH   SOLE 0 5,676 0 6,560
CBOE GLOBAL MKTS INC COM Stock 12503M108   376,353 1,339 SH   SOLE 0 829 0 510
VANGUARD SMALL-CAP ETF ETF 922908751   456,667 1,744 SH   SOLE 0 1,508 0 235
VANGUARD MID-CAP ETF ETF 922908629   398,031 1,386 SH   SOLE 0 1,386 0 0
OVINTIV INC COM Stock 69047Q102   466,154 7,853 SH   SOLE 0 6,956 0 897
CHORD ENERGY CORPORATION COM NEW Stock 674215207   423,981 2,982 SH   SOLE 0 2,967 0 15
SITE CTRS CORP COM REIT 82981J851   2,107,674 390,310 SH   SOLE 0 261,183 0 129,127
ALIGN TECHNOLOGY INC COM Stock 016255101   338,231 1,973 SH   SOLE 0 1,160 0 813
TESLA INC COM Stock 88160R101   3,089,614 8,311 SH   SOLE 0 7,020 0 1,291
QUAD / GRAPHICS INC COM CL A Stock 747301109   70,767 10,706 SH   SOLE 0 10,659 0 47
SIGA TECHNOLOGIES INC COM Stock 826917106   227,022 42,434 SH   SOLE 0 25,741 0 16,693
LINDE PLC SHS Stock G54950103   211,690 427 SH   SOLE 0 420 0 7
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106   86,758 10,353 SH   SOLE 0 4,017 0 6,336
COEUR MNG INC COM NEW Stock 192108504   334,388 17,815 SH   SOLE 0 14,408 0 3,407
QFIN HOLDINGS INC AMERICAN DEP ADR 88557W101   140,796 10,906 SH   SOLE 0 7,612 0 3,294
APARTMENT INVT & MGMT CO CL A REIT 03748R747   65,918 16,196 SH   SOLE 0 16,196 0 0
SPROTT INC COM NEW Stock 852066208   332,385 2,326 SH   SOLE 0 1,952 0 374
FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101   389,897 3,671 SH   SOLE 0 3,577 0 94
DELL TECHNOLOGIES INC CL C Stock 24703L202   360,594 2,197 SH   SOLE 0 1,818 0 379
KIMCO REALTY CORP COM REIT 49446R109   432,845 19,263 SH   SOLE 0 16,186 0 3,077
SCHWAB US TIPS ETF ETF 808524870   600,721 22,575 SH   SOLE 0 22,575 0 0
AMPHENOL CORP CL A Stock 032095101   759,490 6,011 SH   SOLE 0 5,871 0 140
AMDOCS LTD SHS Stock G02602103   317,033 4,858 SH   SOLE 0 4,220 0 638
CGI INC CL A SUB VTG Stock 12532H104   783,705 10,721 SH   SOLE 0 5,418 0 5,303
HUNTSMAN CORP COM Stock 447011107   212,015 15,929 SH   SOLE 0 15,929 0 0
CLARIVATE PLC ORD SHS Stock G21810109   73,502 29,052 SH   SOLE 0 29,052 0 0
REINSURANCE GROUP AMER INC COM NEW Stock 759351604   387,292 1,897 SH   SOLE 0 1,897 0 0
ARCH CAP GROUP LTD ORD Stock G0450A105   326,462 3,401 SH   SOLE 0 3,152 0 249
GLOBAL SHIP LEASE INC COM CL A Stock Y27183600   1,713,923 46,036 SH   SOLE 0 25,330 0 20,706
UNITED AIRLS HLDGS INC COM Stock 910047109   323,258 3,511 SH   SOLE 0 2,980 0 531
PAGERDUTY INC COM Stock 69553P100   211,649 34,082 SH   SOLE 0 32,427 0 1,655
ZOOM COMMUNICATIONS INC CL A Stock 98980L101   331,207 4,120 SH   SOLE 0 3,942 0 178
CONAGRA BRANDS INC COM Stock 205887102   163,032 10,371 SH   SOLE 0 10,371 0 0
VANGUARD S&P 500 ETF ETF 922908363   5,556,167 9,298 SH   SOLE 0 8,591 0 707
HUDBAY MINERALS INC COM Stock 443628102   330,534 15,815 SH   SOLE 0 14,943 0 872
ASTRAZENECA PLC ORD ADR G0593M107   251,653 1,276 SH   SOLE 0 648 0 628
FIFTH THIRD BANCORP COM Stock 316773100   514,452 11,073 SH   SOLE 0 9,047 0 2,026
WESTERN UN CO COM Stock 959802109   525,383 60,181 SH   SOLE 0 54,558 0 5,623
CORTEVA INC COM Stock 22052L104   227,699 2,720 SH   SOLE 0 2,709 0 11
CONSOLIDATED EDISON INC COM Stock 209115104   1,429,705 12,632 SH   SOLE 0 9,631 0 3,001
GENERAL MTRS CO COM Stock 37045V100   2,925,434 39,268 SH   SOLE 0 23,708 0 15,559
ITT INC COM Stock 45073V108   222,539 1,168 SH   SOLE 0 1,148 0 20
TOWER SEMICONDUCTOR LTD SHS NEW Stock M87915274   2,704,322 15,411 SH   SOLE 0 6,422 0 8,989
VANECK GOLD MINERS ETF ETF 92189F106   747,100 8,141 SH   SOLE 0 8,141 0 0
TERADYNE INC COM Stock 880770102   254,659 859 SH   SOLE 0 748 0 111
GENMAB A/S SPONSORED ADS ADR 372303206   272,942 10,173 SH   SOLE 0 7,752 0 2,421
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   434,788 3,904 SH   SOLE 0 3,904 0 0
KINROSS GOLD CORP COM Stock 496902404   1,097,530 35,961 SH   SOLE 0 25,105 0 10,856
HEALTH CATALYST INC COM Stock 42225T107   13,987 11,013 SH   SOLE 0 11,013 0 0
INMODE LTD SHS Stock M5425M103   937,901 68,560 SH   SOLE 0 35,999 0 32,561
COSTAMARE INC SHS Stock Y1771G102   769,767 45,548 SH   SOLE 0 24,305 0 21,242
WABTEC COM Stock 929740108   262,656 1,051 SH   SOLE 0 1,002 0 49
ELI LILLY & CO COM Stock 532457108   3,196,276 3,475 SH   SOLE 0 2,496 0 978
BANKUNITED INC COM Stock 06652K103   291,643 6,458 SH   SOLE 0 5,966 0 492
ADECOAGRO S A COM Stock L00849106   227,253 15,130 SH   SOLE 0 7,090 0 8,040
CHATHAM LODGING TR COM REIT 16208T102   101,987 12,959 SH   SOLE 0 10,306 0 2,653
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   368,778 3,362 SH   SOLE 0 3,362 0 0
WERNER ENTERPRISES INC COM Stock 950755108   244,093 8,300 SH   SOLE 0 7,504 0 795
HOLOGIC INC COM Stock 436440101   238,864 3,160 SH   SOLE 0 2,814 0 346
FINVOLUTION GROUP SPONSORED ADS ADR 31810T101   1,277,756 266,755 SH   SOLE 0 158,767 0 107,988
KOPPERS HOLDINGS INC COM Stock 50060P106   322,707 8,343 SH   SOLE 0 3,169 0 5,174
TIM S A SPONSORED ADR ADR 88706T108   1,083,944 40,919 SH   SOLE 0 21,022 0 19,897
LEAR CORP COM NEW Stock 521865204   740,404 6,115 SH   SOLE 0 6,023 0 92
SP FUNDS DOW JONES GLOBAL SUKUK ETF ETF 886364702   492,340 27,505 SH   SOLE 0 27,505 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   317,754 1,281 SH   SOLE 0 1,281 0 0
GREIF INC CL A Stock 397624107   425,425 6,343 SH   SOLE 0 6,126 0 217
OPEN TEXT CORP COM Stock 683715106   574,326 25,824 SH   SOLE 0 15,774 0 10,050
HUNTINGTON INGALLS INDS INC COM Stock 446413106   257,952 679 SH   SOLE 0 639 0 40
AERCAP HOLDINGS NV SHS Stock N00985106   1,784,026 13,005 SH   SOLE 0 7,547 0 5,458
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   480,249 3,668 SH   SOLE 0 3,269 0 398
ARCOS DORADOS HLDGS INC SHS CLASS -A - Stock G0457F107   167,472 20,300 SH   SOLE 0 10,872 0 9,427
MERCANTILE BK CORP COM Stock 587376104   236,138 4,676 SH   SOLE 0 4,676 0 0
MICRON TECHNOLOGY INC COM Stock 595112103   1,634,808 4,839 SH   SOLE 0 4,055 0 784
MICRON TECHNOLOGY INC COM Stock 595112103   33,784 100 SH Call SOLE 0 100 0 0
DR REDDYS LABS LTD ADR ADR 256135203   733,177 52,937 SH   SOLE 0 30,067 0 22,870
INCYTE CORP COM Stock 45337C102   628,910 6,682 SH   SOLE 0 5,331 0 1,351
ENCOMPASS HEALTH CORP COM Stock 29261A100   304,338 3,146 SH   SOLE 0 3,031 0 115
FREEPORT MCMORAN INC CL B Stock 35671D857   817,982 13,916 SH   SOLE 0 13,663 0 253
DOCEBO INC COM Stock 25609L105   178,316 10,207 SH   SOLE 0 1,629 0 8,578
GROUP 1 AUTOMOTIVE INC COM Stock 398905109   467,948 1,415 SH   SOLE 0 621 0 794
PORTLAND GEN ELEC CO COM NEW Stock 736508847   232,082 4,398 SH   SOLE 0 3,490 0 908
MILLICOM INTL CELLULAR S A COM STK Stock L6388F110   390,512 5,211 SH   SOLE 0 4,846 0 365
WARNER MUSIC GROUP CORP COM CL A Stock 934550203   228,123 8,932 SH   SOLE 0 8,932 0 0
UBIQUITI INC COM Stock 90353W103   2,238,892 2,833 SH   SOLE 0 1,731 0 1,102
ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104   259,853 5,417 SH   SOLE 0 5,269 0 148
ALBERTSONS COMPANIES INC COMMON STOCK Stock 013091103   593,674 34,840 SH   SOLE 0 26,650 0 8,190
VALLEY NATL BANCORP COM Stock 919794107   132,550 10,794 SH   SOLE 0 9,101 0 1,693
AMKOR TECHNOLOGY INC COM Stock 031652100   597,231 13,263 SH   SOLE 0 7,912 0 5,350
ISHARES SELECT DIVIDEND ETF ETF 464287168   328,408 2,169 SH   SOLE 0 2,169 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   362,305 2,764 SH   SOLE 0 2,530 0 234
ENTERGY CORP NEW COM Stock 29364G103   903,910 8,045 SH   SOLE 0 7,599 0 445
EDISON INTL COM Stock 281020107   719,493 9,832 SH   SOLE 0 8,354 0 1,477
TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 ADR 294821608   338,979 30,078 SH   SOLE 0 25,758 0 4,320
TXNM ENERGY INC COM Stock 69349H107   241,440 4,130 SH   SOLE 0 3,995 0 135
MARATHON PETE CORP COM Stock 56585A102   372,375 1,525 SH   SOLE 0 1,510 0 15
INDEPENDENT BK CORP MASS COM Stock 453836108   256,316 3,408 SH   SOLE 0 2,600 0 808
VANGUARD SMALL CAP VALUE ETF ETF 922908611   703,286 3,237 SH   SOLE 0 3,110 0 127
GOODRX HLDGS INC COM CL A Stock 38246G108   48,014 24,497 SH   SOLE 0 24,239 0 258
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   10,665,129 72,909 SH   SOLE 0 13,468 0 59,441
ASANA INC CL A Stock 04342Y104   399,379 62,403 SH   SOLE 0 62,403 0 0
YALLA GROUP LTD ADS ADR 98459U103   353,758 56,783 SH   SOLE 0 22,575 0 34,208
STATE STREET SPDR BLOOMBERG 3-12 MONTH T-BILL ETF ETF 78468R523   1,006,432 10,121 SH   SOLE 0 10,121 0 0
VONTIER CORPORATION COM Stock 928881101   823,046 23,204 SH   SOLE 0 13,595 0 9,609
DIAMONDROCK HOSPITALITY CO COM REIT 252784301   97,401 10,395 SH   SOLE 0 10,395 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649   388,746 1,636 SH   SOLE 0 1,636 0 0
F N B CORP COM Stock 302520101   312,146 18,669 SH   SOLE 0 11,685 0 6,984
NU SKIN ENTERPRISES INC CL A Stock 67018T105   263,128 36,144 SH   SOLE 0 30,802 0 5,342
CATHAY GEN BANCORP COM Stock 149150104   456,169 9,149 SH   SOLE 0 7,936 0 1,213
INTERCORP FINL SVCS INC SHS Stock P5626F128   213,350 4,250 SH   SOLE 0 861 0 3,389
REGENERON PHARMACEUTICALS COM Stock 75886F107   320,646 415 SH   SOLE 0 345 0 70
NEW JERSEY RES CORP COM Stock 646025106   287,067 5,227 SH   SOLE 0 5,227 0 0
CIRRUS LOGIC INC COM Stock 172755100   227,777 1,575 SH   SOLE 0 1,506 0 69
ONDAS INC COM NEW Stock 68236H204   94,007 10,399 SH   SOLE 0 10,399 0 0
VIATRIS INC COM Stock 92556V106   168,532 12,475 SH   SOLE 0 10,249 0 2,225
INGLES MKTS INC CL A Stock 457030104   1,011,930 11,257 SH   SOLE 0 5,575 0 5,682
WOORI FINL GROUP INC SPONSORED ADS ADR 981064108   1,604,394 24,090 SH   SOLE 0 19,311 0 4,779
ISHARES MSCI EAFE VALUE ETF ETF 464288877   414,055 5,569 SH   SOLE 0 5,569 0 0
C3 AI INC CL A Stock 12468P104   341,364 40,542 SH   SOLE 0 909 0 39,633
EMERA INC COM Stock 290876101   349,379 6,740 SH   SOLE 0 3,540 0 3,200
BOK FINL CORP COM NEW Stock 05561Q201   245,747 1,919 SH   SOLE 0 1,808 0 111
GENTEX CORP COM Stock 371901109   318,267 14,566 SH   SOLE 0 14,446 0 120
THRYV HLDGS INC COM NEW Stock 886029206   31,135 11,363 SH   SOLE 0 11,313 0 50
OSCAR HEALTH INC CL A Stock 687793109   274,156 23,902 SH   SOLE 0 23,902 0 0
WINMARK CORP COM Stock 974250102   1,464,831 3,426 SH   SOLE 0 1,883 0 1,543
HOPE BANCORP INC COM Stock 43940T109   134,152 12,010 SH   SOLE 0 6,468 0 5,542
KAROOOOO LTD ORD SHS Stock Y4600W108   366,773 7,359 SH   SOLE 0 5,167 0 2,192
COINBASE GLOBAL INC COM CL A Stock 19260Q107   34,975,431 200,306 SH   SOLE 0 732 0 199,574
APPLOVIN CORP COM CL A Stock 03831W108   484,764 1,218 SH   SOLE 0 1,015 0 203
ELECTRONIC ARTS INC COM Stock 285512109   563,293 2,763 SH   SOLE 0 2,200 0 563
PAMPA ENERGIA SA SPONS ADR LVL I ADR 697660207   272,846 3,083 SH   SOLE 0 1,377 0 1,706
BRINKER INTL INC COM Stock 109641100   306,527 2,147 SH   SOLE 0 1,248 0 899
VISA INC COM CL A Stock 92826C839   950,870 3,146 SH   SOLE 0 2,342 0 804
ZETA GLOBAL HOLDINGS CORP CL A Stock 98956A105   454,516 28,550 SH   SOLE 0 28,550 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708   1,027,847 26,450 SH   SOLE 0 26,450 0 0
TABOOLA.COM LTD ORD SHS Stock M8744T106   36,450 11,758 SH   SOLE 0 10,848 0 910
ALIGHT INC COM CL A Stock 01626W101   11,745 20,156 SH   SOLE 0 20,156 0 0
PHILLIPS EDISON & CO INC COMMON STOCK REIT 71844V201   341,158 9,117 SH   SOLE 0 7,933 0 1,184
INVIVYD INC COM Stock 00534A102   14,690 11,300 SH   SOLE 0 11,300 0 0
LEXINFINTECH HLDGS LTD ADR ADR 528877103   219,722 100,790 SH   SOLE 0 55,339 0 45,451
MATADOR RES CO COM Stock 576485205   358,294 5,671 SH   SOLE 0 5,235 0 436
POST HLDGS INC COM Stock 737446104   211,758 2,142 SH   SOLE 0 2,101 0 41
RENEW ENERGY GLOBAL PLC CL A SHS Stock G7500M104   89,420 19,524 SH   SOLE 0 11,331 0 8,193
CELLEBRITE DI LTD ORDINARY SHARES Stock M2197Q107   227,742 16,527 SH   SOLE 0 8,559 0 7,968
JACKSON FINANCIAL INC COM CL A Stock 46817M107   209,636 1,983 SH   SOLE 0 1,725 0 257
ENACT HLDGS INC COM Stock 29249E109   724,055 17,742 SH   SOLE 0 16,575 0 1,167
TOAST INC CL A Stock 888787108   255,344 9,632 SH   SOLE 0 9,632 0 0
YELP INC CL A Stock 985817105   754,941 30,515 SH   SOLE 0 23,208 0 7,307
CONSENSUS CLOUD SOLUTIONS INC COM Stock 20848V105   319,849 13,473 SH   SOLE 0 9,946 0 3,527
IHS HOLDING LIMITED ORD SHS Stock G4701H109   104,850 12,740 SH   SOLE 0 1,075 0 11,665
ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101   221,243 1,890 SH   SOLE 0 1,548 0 342
VIPSHOP HLDGS LTD SPONSORED ADS A ADR 92763W103   1,046,040 66,542 SH   SOLE 0 41,456 0 25,086
VANGUARD VALUE ETF ETF 922908744   1,000,990 5,102 SH   SOLE 0 3,710 0 1,391
RING ENERGY INC COM Stock 76680V108   26,108 17,064 SH   SOLE 0 14,808 0 2,256
IMPERIAL PETE INC COM NEW Stock Y3894J104   240,686 56,235 SH   SOLE 0 32,572 0 23,663
PUMA BIOTECHNOLOGY INC COM Stock 74587V107   66,571 10,418 SH   SOLE 0 7,228 0 3,190
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   314,087 910 SH   SOLE 0 802 0 108
IAMGOLD CORP COM Stock 450913108   421,737 22,409 SH   SOLE 0 12,216 0 10,193
ELBIT SYS LTD ORD Stock M3760D101   414,356 488 SH   SOLE 0 388 0 100
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   885,487 6,217 SH   SOLE 0 5,844 0 373
SPROUTS FMRS MKT INC COM Stock 85208M102   337,675 4,378 SH   SOLE 0 3,858 0 520
SUPER GROUP SGHC LIMITED ORD SHS Stock G8588X103   584,302 54,102 SH   SOLE 0 34,871 0 19,231
BRC INC COM CL A Stock 05601U105   20,682 26,645 SH   SOLE 0 26,645 0 0
META PLATFORMS INC CL A Stock 30303M102   7,808,958 13,649 SH   SOLE 0 8,639 0 5,009
RALPH LAUREN CORP CL A Stock 751212101   239,417 696 SH   SOLE 0 575 0 121
ASML HLDG NV N Y REGISTRY SHS ADR N07059210   2,355,040 1,783 SH   SOLE 0 1,243 0 540
INGREDION INC COM Stock 457187102   635,064 5,637 SH   SOLE 0 5,518 0 119
UNITED BANKSHARES INC WEST VA COM Stock 909907107   435,159 10,506 SH   SOLE 0 9,240 0 1,266
BANCO SANTANDER SA ADR ADR 05964H105   1,978,309 175,382 SH   SOLE 0 140,050 0 35,332
LPL FINL HLDGS INC COM Stock 50212V100   425,383 1,414 SH   SOLE 0 642 0 772
COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104   312,852 3,450 SH   SOLE 0 2,616 0 834
BCE INC COM NEW Stock 05534B760   912,476 36,152 SH   SOLE 0 17,955 0 18,197
1ST FINL BANCORP COM Stock 320209109   356,864 12,800 SH   SOLE 0 9,809 0 2,991
BLACK HILLS CORP COM Stock 092113109   279,514 4,027 SH   SOLE 0 3,266 0 761
CNO FINL GROUP INC COM Stock 12621E103   547,371 13,331 SH   SOLE 0 10,245 0 3,086
JABIL INC COM Stock 466313103   329,912 1,242 SH   SOLE 0 1,031 0 211
KULICKE & SOFFA INDS INC COM Stock 501242101   246,319 3,748 SH   SOLE 0 3,748 0 0
MONDELEZ INTL INC CL A Stock 609207105   413,970 7,182 SH   SOLE 0 7,125 0 57
OPPENHEIMER HLDGS INC CL A NON VTG Stock 683797104   328,308 3,681 SH   SOLE 0 2,422 0 1,259
ADT INC DEL COM Stock 00090Q103   85,239 12,974 SH   SOLE 0 12,574 0 400
BROADCOM INC COM Stock 11135F101   5,377,291 17,374 SH   SOLE 0 14,284 0 3,089
SHUTTERSTOCK INC COM Stock 825690100   196,048 11,803 SH   SOLE 0 10,564 0 1,239
METLIFE INC COM Stock 59156R108   420,747 5,949 SH   SOLE 0 3,511 0 2,438
FLOWERS FOODS INC COM Stock 343498101   107,450 13,184 SH   SOLE 0 12,939 0 245
PROVIDENT FINL SVCS INC COM Stock 74386T105   248,672 11,752 SH   SOLE 0 11,752 0 0
TIMKEN CO COM Stock 887389104   393,832 3,916 SH   SOLE 0 3,713 0 203
DEUTSCHE BK AG NAMEN AKT Stock D18190898   304,769 10,234 SH   SOLE 0 9,920 0 314
HONDA MOTOR CO LTD ADR ECH CNV IN 3 ADR 438128308   854,740 35,160 SH   SOLE 0 17,752 0 17,408
ING GROEP N.V. SPONSORED ADR ADR 456837103   262,350 10,071 SH   SOLE 0 7,709 0 2,362
MAGNA INTL INC COM Stock 559222401   2,608,280 46,735 SH   SOLE 0 31,738 0 14,997
SANMINA CORP COM Stock 801056102   273,022 2,106 SH   SOLE 0 902 0 1,204
NOVARTIS AG SPONSORED ADR ADR 66987V109   3,228,371 21,135 SH   SOLE 0 13,042 0 8,093
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303   282,384 10,306 SH   SOLE 0 2,263 0 8,043
ISHARES CORE MSCI EAFE ETF ETF 46432F842   413,451 4,567 SH   SOLE 0 4,347 0 220
JOYY INC ADS REPSTG COM A ADR 46591M109   221,415 3,792 SH   SOLE 0 1,871 0 1,921
EXPEDITORS INTL WASH INC COM Stock 302130109   370,393 2,586 SH   SOLE 0 1,075 0 1,511
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   422,556 2,131 SH   SOLE 0 1,493 0 638
PERDOCEO ED CORP COM Stock 71363P106   1,768,727 47,534 SH   SOLE 0 36,832 0 10,701
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   219,738 3,087 SH   SOLE 0 2,907 0 180
KROGER CO COM Stock 501044101   1,438,693 19,882 SH   SOLE 0 12,830 0 7,052
STMICROELECTRONICS N V NY REGISTRY ADR 861012102   247,827 7,173 SH   SOLE 0 5,683 0 1,490
GORILLA TECHNOLOGY GROUP INC SHS NEW Stock G4000K175   169,859 16,131 SH   SOLE 0 16,131 0 0
CELESTICA INC COM Stock 15101Q207   9,464,166 33,599 SH   SOLE 0 15,701 0 17,898
NICE LTD SPONSORED ADR ADR 653656108   466,620 4,232 SH   SOLE 0 2,798 0 1,434
NVIDIA CORPORATION COM Stock 67066G104   18,444,813 105,762 SH   SOLE 0 79,155 0 26,606
NVIDIA CORPORATION COM Stock 67066G104   17,440 100 SH Call SOLE 0 100 0 0
WESTERN DIGITAL CORP COM Stock 958102105   262,105 969 SH   SOLE 0 692 0 277
BALL CORP COM Stock 058498106   250,804 4,243 SH   SOLE 0 4,243 0 0
CUMMINS INC COM Stock 231021106   1,109,935 2,063 SH   SOLE 0 2,032 0 31
WW GRAINGER INC COM Stock 384802104   585,779 537 SH   SOLE 0 399 0 138
CIA ENERGETICA DE MINAS GERAIS SP ADR N-V PFD ADR 204409601   123,140 51,523 SH   SOLE 0 31,064 0 20,459
ABBVIE INC COM Stock 00287Y109   1,467,705 6,748 SH   SOLE 0 5,308 0 1,440
SASOL LTD SPONSORED ADR ADR 803866300   186,456 14,387 SH   SOLE 0 10,685 0 3,702
WSFS FINL CORP COM Stock 929328102   468,432 7,156 SH   SOLE 0 6,871 0 285
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109   93,247 11,744 SH   SOLE 0 11,360 0 384
STATE STREET SPDR S&P BIOTECH ETF ETF 78464A870   222,889 1,745 SH   SOLE 0 1,745 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   670,995 9,620 SH   SOLE 0 5,297 0 4,323
MANULIFE FINL CORP COM Stock 56501R106   1,937,284 56,251 SH   SOLE 0 29,416 0 26,835
HAFNIA LTD SHS Stock G4233B109   1,128,927 148,543 SH   SOLE 0 92,067 0 56,476
COTERRA ENERGY INC COM Stock 127097103   560,905 15,962 SH   SOLE 0 15,606 0 356
CURTISS WRIGHT CORP COM Stock 231561101   392,325 576 SH   SOLE 0 283 0 293
ENNIS INC COM Stock 293389102   416,628 19,450 SH   SOLE 0 16,491 0 2,959
DANAOS CORPORATION SHS Stock Y1968P121   3,423,580 30,394 SH   SOLE 0 19,407 0 10,987
PROG HOLDINGS INC COM NPV Stock 74319R101   3,244,763 113,097 SH   SOLE 0 72,855 0 40,242
SM ENERGY COMPANY COM Stock 78454L100   622,567 19,967 SH   SOLE 0 17,388 0 2,578
TEEKAY CORPORATION LTD SHS Stock G8726T105   793,662 65,001 SH   SOLE 0 28,653 0 36,348
VALMONT INDS INC COM Stock 920253101   348,825 873 SH   SOLE 0 873 0 0
WEIS MKTS INC COM Stock 948849104   645,136 9,433 SH   SOLE 0 6,898 0 2,535
INVESCO LTD SHS Stock G491BT108   418,271 17,220 SH   SOLE 0 9,485 0 7,734
TRI POINTE HOMES INC COM Stock 87265H109   284,072 6,079 SH   SOLE 0 4,333 0 1,746
MACYS INC COM Stock 55616P104   253,507 14,014 SH   SOLE 0 5,297 0 8,716
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100   9,303,975 27,531 SH   SOLE 0 17,745 0 9,785
IMPERIAL OIL LTD COM NEW Stock 453038408   428,305 3,274 SH   SOLE 0 1,502 0 1,772
NATIONAL BEVERAGE CORP COM Stock 635017106   369,847 10,991 SH   SOLE 0 8,164 0 2,827
ARTISAN PARTNERS ASSET MGMT I CL A Stock 04316A108   1,428,058 39,243 SH   SOLE 0 28,319 0 10,924
STATE STREET SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475   354,096 4,677 SH   SOLE 0 4,677 0 0
GRANITESHARES 2X LONG BABA DAILY ETF ETF 38747R868   215,555 8,734 SH   SOLE 0 8,734 0 0
BATH & BODY WORKS INC COM Stock 070830104   233,767 12,521 SH   SOLE 0 9,709 0 2,812
ROCKWELL AUTOMATION INC COM Stock 773903109   225,377 628 SH   SOLE 0 537 0 91
VERISIGN INC COM Stock 92343E102   2,138,876 8,612 SH   SOLE 0 5,629 0 2,983
STRYKER CORPORATION COM Stock 863667101   225,428 686 SH   SOLE 0 638 0 48
STRYKER CORPORATION COM Stock 863667101   328,590 1,000 SH Call SOLE 0 1,000 0 0
STRYKER CORPORATION COM Stock 863667101   32,859 100 SH Call SOLE 0 100 0 0
QUALCOMM INC COM Stock 747525103   516,535 4,011 SH   SOLE 0 2,956 0 1,054
T-MOBILE US INC COM Stock 872590104   370,703 1,765 SH   SOLE 0 1,659 0 106
YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100   237,155 5,131 SH   SOLE 0 3,632 0 1,499
FASTENAL CO COM Stock 311900104   823,275 17,743 SH   SOLE 0 15,589 0 2,154
GENERAL DYNAMICS CORP COM Stock 369550108   519,292 1,513 SH   SOLE 0 1,440 0 73
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   553,649 1,201 SH   SOLE 0 1,016 0 185
MCDONALDS CORP COM Stock 580135101   710,361 2,286 SH   SOLE 0 2,039 0 246
AMETEK INC COM Stock 031100100   537,186 2,506 SH   SOLE 0 2,452 0 54
CONSTELLIUM SE CL A SHS Stock F21107101   548,306 22,307 SH   SOLE 0 22,241 0 66
NRC HEALTH COM NEW Stock 637372202   176,100 10,371 SH   SOLE 0 5,616 0 4,755
WHERE FOOD COMES FROM INC COM NEW Stock 96327X200   146,969 11,042 SH   SOLE 0 11,042 0 0
DOVER CORP COM Stock 260003108   444,832 2,134 SH   SOLE 0 2,028 0 106
CISCO SYS INC COM Stock 17275R102   1,948,835 25,117 SH   SOLE 0 17,707 0 7,409
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   1,065,893 22,183 SH   SOLE 0 20,100 0 2,083
VANECK EMERGING MARKETS HIGH YIELD BOND ETF ETF 92189F353   212,098 10,750 SH   SOLE 0 10,750 0 0
TAPESTRY INC COM Stock 876030107   879,398 6,232 SH   SOLE 0 4,213 0 2,019
B2GOLD CORP COM Stock 11777Q209   50,319 11,108 SH   SOLE 0 3,497 0 7,611
APA CORPORATION COM Stock 03743Q108   813,914 19,178 SH   SOLE 0 10,596 0 8,582
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH ADR 03938L203   507,689 9,767 SH   SOLE 0 8,891 0 876
ADVANCED MICRO DEVICES INC COM Stock 007903107   606,018 2,979 SH   SOLE 0 2,617 0 362
ISHARES BITCOIN TRUST ETF ETF 46438F101   234,593 6,106 SH   SOLE 0 6,106 0 0
VANECK JUNIOR GOLD MINERS ETF ETF 92189F791   269,490 2,245 SH   SOLE 0 2,245 0 0
AT&T INC COM Stock 00206R102   441,815 15,240 SH   SOLE 0 13,711 0 1,529
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505   339,829 6,468 SH   SOLE 0 6,468 0 0
GE VERNOVA INC COM Stock 36828A101   1,002,090 1,148 SH   SOLE 0 1,053 0 95
GE VERNOVA INC COM Stock 36828A101   87,290 100 SH Call SOLE 0 100 0 0
STATE STREET SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101   8,335,413 285,655 SH   SOLE 0 60,782 0 224,873
NOKIA CORP SPONSORED ADR ADR 654902204   322,677 40,134 SH   SOLE 0 26,719 0 13,415
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   312,194 719 SH   SOLE 0 271 0 448
2X ETHER ETF ETF 92864M798   273,922 12,256 SH   SOLE 0 12,256 0 0
NETAPP INC COM Stock 64110D104   613,726 5,994 SH   SOLE 0 4,469 0 1,525
RE/MAX HLDGS INC CL A Stock 75524W108   173,359 30,097 SH   SOLE 0 29,052 0 1,045
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   307,535 2,901 SH   SOLE 0 2,901 0 0
RINGCENTRAL INC CL A Stock 76680R206   447,842 12,042 SH   SOLE 0 6,051 0 5,991
ADURO CLEAN TECHNOLOGIES INC COM NEW Stock 007408206   398,263 37,966 SH   SOLE 0 37,966 0 0
BRIXMOR PPTY GROUP INC COM REIT 11120U105   316,627 10,994 SH   SOLE 0 7,969 0 3,025
CRITEO S A SPONS ADS ADR 226718104   184,034 10,264 SH   SOLE 0 7,386 0 2,878
GAMING & LEISURE P COM REIT 36467J108   250,735 5,651 SH   SOLE 0 5,472 0 179
ESSENT GROUP LTD COM Stock G3198U102   226,923 3,883 SH   SOLE 0 2,907 0 976
FEDERATED HERMES INC CL B Stock 314211103   4,100,928 72,314 SH   SOLE 0 61,355 0 10,959
METTLER TOLEDO INTERNATIONAL COM Stock 592688105   454,032 360 SH   SOLE 0 319 0 41
RESOURCES CONNECTION INC COM Stock 76122Q105   44,190 11,847 SH   SOLE 0 11,847 0 0
ROSS STORES INC COM Stock 778296103   316,496 1,461 SH   SOLE 0 1,439 0 22
SAFE PRO GROUP INC COM Stock 78642D101   72,390 19,000 SH   SOLE 0 19,000 0 0
USANA HEALTH SCIENCES INC COM Stock 90328M107   207,876 11,899 SH   SOLE 0 11,206 0 693
WESCO INTL INC COM Stock 95082P105   225,463 824 SH   SOLE 0 593 0 231
MOVADO GROUP INC COM Stock 624580106   219,218 8,977 SH   SOLE 0 8,304 0 673
FLEXTRONICS INTL LTD ORD Stock Y2573F102   478,840 7,315 SH   SOLE 0 6,235 0 1,080
AIR LEASE CORP CL A Stock 00912X302   824,631 12,698 SH   SOLE 0 11,195 0 1,502
RIO TINTO PLC SPONSORED ADR ADR 767204100   1,312,728 14,071 SH   SOLE 0 10,304 0 3,767
CINTAS CORP COM Stock 172908105   310,879 1,838 SH   SOLE 0 1,576 0 262
TRANSOCEAN LTD REGISTERED SHS Stock H8817H100   126,706 19,111 SH   SOLE 0 19,111 0 0
BREAD FINANCIAL HOLDINGS INC COM Stock 018581108   792,935 10,588 SH   SOLE 0 6,190 0 4,398
SALESFORCE INC COM Stock 79466L302   288,431 1,545 SH   SOLE 0 1,439 0 106
COLUMBIA BKG SYS INC COM Stock 197236102   237,297 8,651 SH   SOLE 0 8,651 0 0
IDEXX LABS INC COM Stock 45168D104   2,107,088 3,750 SH   SOLE 0 3,302 0 448
IDEXX LABS INC COM Stock 45168D104   1,123,780 2,000 SH Put SOLE 0 2,000 0 0
RYDER SYS INC COM Stock 783549108   386,083 1,886 SH   SOLE 0 1,049 0 837
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   368,156 749 SH   SOLE 0 735 0 14
MGIC INVT CORP WIS COM Stock 552848103   2,075,356 79,061 SH   SOLE 0 47,530 0 31,531
LOCKHEED MARTIN CORP COM Stock 539830109   770,730 1,275 SH   SOLE 0 1,193 0 82
MANHATTAN ASSOCIATES INC COM Stock 562750109   741,212 5,568 SH   SOLE 0 2,586 0 2,982
JPMORGAN CHASE & CO COM Stock 46625H100   812,764 2,763 SH   SOLE 0 2,256 0 507
M/I HOMES INC COM Stock 55305B101   691,720 5,649 SH   SOLE 0 2,513 0 3,136
HARTFORD INSURANCE GROUP INC COM Stock 416515104   592,037 4,378 SH   SOLE 0 2,596 0 1,782
GENWORTH FINL INC COM SHS Stock 37247D106   106,055 13,061 SH   SOLE 0 4,877 0 8,184
MONOLITHIC PWR SYS INC COM Stock 609839105   223,043 204 SH   SOLE 0 194 0 10
CHEVRON CORPORATION COM Stock 166764100   736,978 3,562 SH   SOLE 0 3,437 0 125
CONOCOPHILLIPS COM Stock 20825C104   311,670 2,361 SH   SOLE 0 2,086 0 275
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   3,205,115 50,017 SH   SOLE 0 41,845 0 8,171
TJX COS INC NEW COM Stock 872540109   450,514 2,821 SH   SOLE 0 2,738 0 83
BANK OF AMER CORP COM Stock 060505104   250,039 5,129 SH   SOLE 0 4,267 0 862
BEACON FINANCIAL CORP. COM Stock 084680107   499,890 16,663 SH   SOLE 0 16,663 0 0
TERADATA CORP DEL COM Stock 88076W103   690,113 26,926 SH   SOLE 0 22,236 0 4,690
WALMART INC COM Stock 931142103   3,767,875 30,318 SH   SOLE 0 23,062 0 7,254
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   435,986 1,799 SH   SOLE 0 1,521 0 277
ORACLE CORP COM Stock 68389X105   1,163,940 7,912 SH   SOLE 0 5,004 0 2,908
DEFIANCE DAILY TARGET 2X LONG HIMS ETF ETF 88636Y607   310,111 13,448 SH   SOLE 0 13,448 0 0
RTX CORPORATION COM Stock 75513E101   492,145 2,551 SH   SOLE 0 2,229 0 322
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   1,135,831 21,014 SH   SOLE 0 16,358 0 4,655
TEXAS INSTRS INC COM Stock 882508104   261,199 1,345 SH   SOLE 0 520 0 825
TARGET CORP COM Stock 87612E106   376,084 3,103 SH   SOLE 0 2,649 0 454
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209   329,663 10,945 SH   SOLE 0 4,643 0 6,302
PFIZER INC COM Stock 717081103   228,229 8,128 SH   SOLE 0 7,697 0 430
MORGAN STANLEY COM NEW Stock 617446448   960,735 5,838 SH   SOLE 0 4,443 0 1,394
3M CO COM Stock 88579Y101   374,548 2,579 SH   SOLE 0 2,537 0 42
KLA CORP COM NEW Stock 482480100   1,749,223 1,188 SH   SOLE 0 905 0 283
GILEAD SCIENCES INC COM Stock 375558103   1,955,222 14,029 SH   SOLE 0 11,988 0 2,041
ENERSYS COM Stock 29275Y102   289,591 1,667 SH   SOLE 0 1,639 0 28
8X8 INC NEW COM Stock 282914100   28,323 17,062 SH   SOLE 0 17,062 0 0
CATERPILLAR INC COM Stock 149123101   673,745 951 SH   SOLE 0 835 0 116
ALPHABET INC CAP STK CL C Stock 02079K107   10,741,426 37,445 SH   SOLE 0 28,252 0 9,192
OBSIDIAN ENERGY LTD COM Stock 674482203   113,583 11,994 SH   SOLE 0 9,152 0 2,842
AMGEN INC COM Stock 031162100   912,889 2,595 SH   SOLE 0 1,785 0 809
APPLIED MATLS INC COM Stock 038222105   3,362,298 9,837 SH   SOLE 0 6,750 0 3,087
ALLY FINL INC COM Stock 02005N100   276,401 7,046 SH   SOLE 0 4,212 0 2,833
LEVERAGE SHARES 2X LONG UNH DAILY ETF ETF 882927122   542,587 53,247 SH   SOLE 0 53,247 0 0
SABRE CORP COM Stock 78573M104   24,666 17,011 SH   SOLE 0 17,011 0 0
WEIBO CORP SPONSORED ADR ADR 948596101   1,117,813 127,750 SH   SOLE 0 108,378 0 19,372
TEXAS ROADHOUSE INC COM Stock 882681109   441,584 2,674 SH   SOLE 0 2,200 0 474
JONES LANG LASALLE INC COM Stock 48020Q107   1,591,594 5,230 SH   SOLE 0 4,725 0 505
KB FINL GROUP INC SPONSORED ADR ADR 48241A105   2,324,906 23,312 SH   SOLE 0 12,737 0 10,575
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104   1,832,337 12,827 SH   SOLE 0 6,082 0 6,745
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   525,047 3,385 SH   SOLE 0 3,385 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   714,932 6,992 SH   SOLE 0 6,992 0 0
ORIX CORP SPONSORED ADR ADR 686330101   1,947,461 64,937 SH   SOLE 0 46,406 0 18,531
TELEKOMUNIKASI IND SPONSORED ADR ADR 715684106   1,923,143 102,952 SH   SOLE 0 58,867 0 44,085
SK TELECOM CO LTD SPONSORED ADR ADR 78440P306   5,367,363 183,249 SH   SOLE 0 120,236 0 63,013
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405   855,830 95,304 SH   SOLE 0 45,215 0 50,089
SOUTHSTATE BK CORP COM Stock 84472E102   702,597 7,594 SH   SOLE 0 6,968 0 626
WIPRO LTD SPON ADR 1 SH ADR 97651M109   651,550 307,335 SH   SOLE 0 182,551 0 124,784
STATE STREET SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   796,934 10,412 SH   SOLE 0 10,343 0 69
SYNCHRONY FINANCIAL COM Stock 87165B103   1,229,232 18,072 SH   SOLE 0 8,921 0 9,150
ISHARES GLOBAL REIT ETF ETF 46434V647   473,097 18,811 SH   SOLE 0 8,271 0 10,540
KRANESHARES 2X LONG JD DAILY ETF ETF 500767322   215,783 11,555 SH   SOLE 0 11,555 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   705,462 5,623 SH   SOLE 0 4,557 0 1,066
FERGUSON ENTERPRISES INC COMMON STOCK NEW Stock 31488V107   339,393 1,455 SH   SOLE 0 490 0 965
CITIZENS FINL GROUP INC COM Stock 174610105   382,669 6,381 SH   SOLE 0 4,740 0 1,641
ACADIAN ASSET MANAGEMENT INC COM Stock 10948W103   1,604,801 29,489 SH   SOLE 0 16,547 0 12,942
HUBSPOT INC COM Stock 443573100   446,459 1,829 SH   SOLE 0 1,829 0 0
STELLANTIS N.V SHS Stock N82405106   110,760 15,622 SH   SOLE 0 7,500 0 8,122
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   240,862 853 SH   SOLE 0 811 0 42
DIAMOND HILL INVT GROUP INC COM NEW Stock 25264R207   1,089,049 6,328 SH   SOLE 0 4,819 0 1,509
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR ADR 03524A108   294,614 4,247 SH   SOLE 0 3,694 0 553
ASSOCIATED BANC-CORP COM Stock 045487105   248,515 9,610 SH   SOLE 0 7,179 0 2,431
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422   410,285 10,056 SH   SOLE 0 10,056 0 0
BORGWARNER INC COM Stock 099724106   454,753 8,381 SH   SOLE 0 7,909 0 472
CAL MAINE FOODS INC COM NEW Stock 128030202   232,068 2,932 SH   SOLE 0 2,481 0 451
CIENA CORP COM NEW Stock 171779309   479,464 1,235 SH   SOLE 0 1,182 0 53
CNA FINL CORP COM Stock 126117100   205,216 4,469 SH   SOLE 0 3,742 0 727
NNN REIT INC COM REIT 637417106   440,727 10,486 SH   SOLE 0 8,797 0 1,689
MOELIS & CO CL A Stock 60786M105   356,991 6,263 SH   SOLE 0 2,590 0 3,673
JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105   290,381 1,536 SH   SOLE 0 1,535 0 1
EXELIXIS INC COM Stock 30161Q104   605,435 14,116 SH   SOLE 0 10,528 0 3,588
VANGUARD SHORT-TERM BOND ETF ETF 921937827   5,317,919 67,822 SH   SOLE 0 60,376 0 7,445
FULTON FINL CORP PA COM Stock 360271100   750,119 36,879 SH   SOLE 0 32,527 0 4,352
STATE STREET SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   1,032,847 10,549 SH   SOLE 0 10,224 0 324
KENNAMETAL INC COM Stock 489170100   342,296 9,474 SH   SOLE 0 9,457 0 17
LAM RESEARCH CORP COM NEW Stock 512807306   3,906,318 18,283 SH   SOLE 0 15,611 0 2,671
BUCKLE INC COM Stock 118440106   377,999 7,506 SH   SOLE 0 4,770 0 2,735
MINERALS TECHNOLOGIES INC COM Stock 603158106   217,512 3,067 SH   SOLE 0 3,067 0 0
STATE STREET SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   543,858 9,612 SH   SOLE 0 9,405 0 207
PHILIP MORRIS INTL INC COM Stock 718172109   1,126,536 6,813 SH   SOLE 0 6,413 0 400
PARKER-HANNIFIN CORP COM Stock 701094104   381,432 426 SH   SOLE 0 377 0 49
FORTUNA MNG CORP COM NEW Stock 349942102   120,183 12,103 SH   SOLE 0 5,684 0 6,419
ROYAL GOLD INC COM Stock 780287108   468,771 1,842 SH   SOLE 0 1,744 0 98
SYNOPSYS INC COM Stock 871607107   292,602 738 SH   SOLE 0 227 0 511
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   597,805 9,857 SH   SOLE 0 8,294 0 1,562
BARRICK MNG CORP COM SHS Stock 06849F108   375,676 9,210 SH   SOLE 0 7,025 0 2,185
REALTY INCOME CORP COM REIT 756109104   378,092 6,180 SH   SOLE 0 4,295 0 1,885
ALTRIA GROUP INC COM Stock 02209S103   1,907,415 28,905 SH   SOLE 0 26,156 0 2,748
LOEWS CORP COM Stock 540424108   224,047 2,099 SH   SOLE 0 1,726 0 373
CITIGROUP INC COM NEW Stock 172967424   503,540 4,440 SH   SOLE 0 4,158 0 282
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   313,824 2,306 SH   SOLE 0 2,170 0 136
CADENCE DESIGN SYSTEM INC COM Stock 127387108   1,388,794 4,998 SH   SOLE 0 2,076 0 2,922
EXXON MOBIL CORP COM Stock 30231G102   1,267,780 7,472 SH   SOLE 0 5,536 0 1,936
UNITEDHEALTH GROUP INC COM Stock 91324P102   511,964 1,892 SH   SOLE 0 1,230 0 662
PRICE T ROWE GROUP INC COM Stock 74144T108   1,082,679 12,011 SH   SOLE 0 8,994 0 3,017
TRAVELERS COMPANIES INC COM Stock 89417E109   305,681 1,048 SH   SOLE 0 947 0 101
LOWES COS INC COM Stock 548661107   315,670 1,336 SH   SOLE 0 865 0 471
DEERE & CO COM Stock 244199105   371,483 659 SH   SOLE 0 659 0 0
EVERCORE INC CLASS A Stock 29977A105   2,695,860 9,031 SH   SOLE 0 5,206 0 3,825
ZEVRA THERAPEUTICS INC COM NEW Stock 488445206   138,029 14,810 SH   SOLE 0 14,810 0 0
NOMAD FOODS LTD USD ORD SHS Stock G6564A105   102,827 10,700 SH   SOLE 0 6,618 0 4,082
SOUTHWEST AIRLS CO COM Stock 844741108   297,630 7,922 SH   SOLE 0 7,715 0 207
COLGATE PALMOLIVE CO COM Stock 194162103   1,221,456 14,331 SH   SOLE 0 12,334 0 1,997
G III APPAREL GROUP LTD COM Stock 36237H101   230,635 8,326 SH   SOLE 0 6,942 0 1,384
APPLE HOSPITALITY REIT INC COM NEW REIT 03784Y200   233,147 20,256 SH   SOLE 0 16,124 0 4,132
AMERICAN INTL GROUP INC COM NEW Stock 026874784   750,167 9,969 SH   SOLE 0 7,150 0 2,819
DEVON ENERGY CORP NEW COM Stock 25179M103   293,114 5,825 SH   SOLE 0 4,979 0 846
VODAFONE GROUP PLC SPONSORED ADR ADR 92857W308   1,126,800 75,020 SH   SOLE 0 44,916 0 30,104
VILLAGE SUPER MKT INC CL A NEW Stock 927107409   566,473 13,414 SH   SOLE 0 12,755 0 659
NOVO-NORDISK A S ADR ADR 670100205   1,174,089 31,948 SH   SOLE 0 17,393 0 14,555
SAP SE SPON ADR ADR 803054204   245,858 1,436 SH   SOLE 0 1,258 0 178
APPFOLIO INC COM CL A Stock 03783C100   454,995 2,883 SH   SOLE 0 2,869 0 14
STEALTHGAS INC SHS Stock Y81669106   236,541 25,767 SH   SOLE 0 14,164 0 11,603
BAIDU INC SPON ADR REP A ADR 056752108   351,084 3,151 SH   SOLE 0 3,068 0 83
STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   230,766 5,055 SH   SOLE 0 4,237 0 818
PHOTRONICS INC COM Stock 719405102   282,345 6,987 SH   SOLE 0 6,130 0 857
CARDINAL HEALTH INC COM Stock 14149Y108   301,117 1,425 SH   SOLE 0 1,418 0 7
FRANKLIN ELEC INC COM Stock 353514102   266,556 2,892 SH   SOLE 0 2,575 0 317
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   370,804 21,409 SH   SOLE 0 21,409 0 0
APPLE INC COM Stock 037833100   19,336,023 76,189 SH   SOLE 0 54,091 0 22,097
UNITED CMNTY BKS BLAIRSVLE GA COM Stock 90984P303   222,351 7,061 SH   SOLE 0 4,195 0 2,866
GSK PLC SPONSORED ADR ADR 37733W204   2,356,357 42,695 SH   SOLE 0 26,384 0 16,311
ABBOTT LABORATORIES COM Stock 002824100   275,977 2,688 SH   SOLE 0 2,179 0 509
GENPACT LIMITED SHS Stock G3922B107   923,949 24,804 SH   SOLE 0 17,041 0 7,763
MADISON SQUARE GRDN SPRT CORP CL A Stock 55825T103   267,405 832 SH   SOLE 0 832 0 0
UNIVERSAL HLTH SVCS INC CL B Stock 913903100   1,941,743 10,850 SH   SOLE 0 7,194 0 3,655
BOOKING HOLDINGS INC COM Stock 09857L108   610,496 145 SH   SOLE 0 138 0 7
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   413,451 1,935 SH   SOLE 0 1,935 0 0