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
Expires: July 31, 2015
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
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 15,765,926 34,560 SH SOLE 34,560 0 0
GOOSEHEAD INS INC COM CL A 38267D109 233,468 5,147 SH SOLE 5,147 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 11,119,446 12,350 SH SOLE 12,350 0 0
LAM RESEARCH CORP COM NEW 512807306 2,393,852 7,287 SH SOLE 7,287 0 0
GENERAL DYNAMICS CORP COM 369550108 461,576 1,391 SH SOLE 1,391 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302 62,878 1,531 SH SOLE 1,531 0 0
ISHARES INC MSCI STH KOR ETF 464286772 624,376 3,416 SH SOLE 3,416 0 0
INTEL CORP COM 458140100 1,957,825 16,284 SH SOLE 16,284 0 0
BAXTER INTL INC COM 071813109 74,736 3,114 SH SOLE 3,114 0 0
VENTAS INC COM 92276F100 1,263,992 14,867 SH SOLE 14,867 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,303,705 31,324 SH SOLE 31,324 0 0
HASBRO INC COM 418056107 1,024,015 11,679 SH SOLE 11,679 0 0
WASTE MGMT INC DEL COM 94106L109 4,690 23 SH SOLE 23 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 601,254 5,459 SH SOLE 5,459 0 0
EXPAND ENERGY CORPORATION COM 165167735 1,766 21 SH SOLE 21 0 0
NISOURCE INC COM 65473P105 944,073 24,207 SH SOLE 24,207 0 0
ELI LILLY & CO COM 532457108 3,169,242 2,739 SH SOLE 2,739 0 0
WELLTOWER INC COM 95040Q104 2,919,673 12,681 SH SOLE 12,681 0 0
AXSOME THERAPEUTICS INC. COM 05464T104 8,298 45 SH SOLE 45 0 0
DATADOG INC CL A COM 23804L103 2,191 8 SH SOLE 8 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 3,310 83 SH SOLE 83 0 0
HECLA MINING COMPANY COM 422704106 17 1 SH SOLE 1 0 0
FIRST BANCORP N C COM 318910106 341,483 5,588 SH SOLE 5,588 0 0
RIO TINTO PLC SPONSORED ADR 767204100 294,325 3,125 SH SOLE 3,125 0 0
STARBUCKS CORP COM 855244109 1,247,507 13,277 SH SOLE 13,277 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,247,684 33,653 SH SOLE 33,653 0 0
ENEL CHILE SA SPONSORED ADR 29278D105 85 20 SH SOLE 20 0 0
GENERAL MTRS CO COM 37045V100 847 11 SH SOLE 11 0 0
QUANTA SVCS INC COM 74762E102 14,778 23 SH SOLE 23 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 19,666 157 SH SOLE 157 0 0
BARCLAYS PLC ADR 06738E204 9,516,995 392,130 SH SOLE 392,130 0 0
FORTINET INC COM 34959E109 1,788 10 SH SOLE 10 0 0
SANMINA CORP COM 801056102 8,167 38 SH SOLE 38 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5,544 11 SH SOLE 11 0 0
ALPHABET INC CAP STK CL C 02079K107 13,157,675 38,615 SH SOLE 38,615 0 0
ISHARES TR RUS MD CP GR ETF 464287481 593,952 4,314 SH SOLE 4,314 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,176,414 6,985 SH SOLE 6,985 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 669,910 6,155 SH SOLE 6,155 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 63,133 431 SH SOLE 431 0 0
HALLIBURTON CO COM 406216101 1,291,970 40,628 SH SOLE 40,628 0 0
QUAKER HOUGHTON COM 747316107 348,965 2,212 SH SOLE 2,212 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 811 13 SH SOLE 13 0 0
COCA COLA CONS INC COM 191098102 9,274 49 SH SOLE 49 0 0
UNITED STATES ANTIMONY CORP COM 911549103 417 100 SH SOLE 100 0 0
INGEVITY CORP COM 45688C107 322,337 4,556 SH SOLE 4,556 0 0
VIATRIS INC COM 92556V106 1,340,890 75,671 SH SOLE 75,671 0 0
MICROSOFT CORP COM 594918104 1,414,578 2,758 SH SOLE 2,758 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 7,887,214 20,285 SH SOLE 20,285 0 0
AMPHENOL CORP CL A 032095101 10,769,915 127,757 SH SOLE 127,757 0 0
GLOBE LIFE INC COM 37959E102 1,123,438 6,782 SH SOLE 6,782 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,317,323 7,781 SH SOLE 7,781 0 0
API GROUP CORP COM STK 00187Y100 7,141 185 SH SOLE 185 0 0
CISCO SYS INC COM 17275R102 12,071,888 112,161 SH SOLE 112,161 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 44,995 59 SH SOLE 59 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 153,181 6,420 SH SOLE 6,420 0 0
CECO ENVIRONMENTAL CORP COM 125141101 316,096 4,539 SH SOLE 4,539 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 2,909,633 26,220 SH SOLE 26,220 0 0
ANALOG DEVICES INC COM 032654105 24,596 62 SH SOLE 62 0 0
AZZ INC COM 002474104 411,637 3,063 SH SOLE 3,063 0 0
TECHNIPFMC PLC COM G87110105 9,237 136 SH SOLE 136 0 0
COMFORT SYS USA INC COM 199908104 23,157 14 SH SOLE 14 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 141,689 4,578 SH SOLE 4,578 0 0
BEST BUY INC COM 086516101 85,681 971 SH SOLE 971 0 0
MORGAN STANLEY COM NEW 617446448 1,308,661 6,958 SH SOLE 6,958 0 0
GILEAD SCIENCES INC COM 375558103 894,300 6,000 SH SOLE 6,000 0 0
OVINTIV INC COM 69047Q102 289 5 SH SOLE 5 0 0
RELIANCE INC COM 759509102 10,004 26 SH SOLE 26 0 0
SITIME CORP COM 82982T106 20,865 32 SH SOLE 32 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,282,915 21,848 SH SOLE 21,848 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,005,095 6,915 SH SOLE 6,915 0 0
MOLINA HEALTHCARE INC COM 60855R100 66,941 354 SH SOLE 354 0 0
STERLING INFRASTRUCTURE INC COM 859241101 18,196 37 SH SOLE 37 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,296 19 SH SOLE 19 0 0
FRANCO NEV CORP COM 351858105 14,048 59 SH SOLE 59 0 0
BROADCOM INC COM 11135F101 9,136,910 26,017 SH SOLE 26,017 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 293,935 3,454 SH SOLE 3,454 0 0
KULICKE & SOFFA INDS INC COM 501242101 512,626 5,439 SH SOLE 5,439 0 0
RYDER SYS INC COM 783549108 12,988 57 SH SOLE 57 0 0
PARKER-HANNIFIN CORP COM 701094104 17,198 18 SH SOLE 18 0 0
AERCAP HOLDINGS NV SHS N00985106 277,711 1,935 SH SOLE 1,935 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 19,122 143 SH SOLE 143 0 0
IES HOLDINGS INC COM 44951W106 8,348 26 SH SOLE 26 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,109 103 SH SOLE 103 0 0
VODAFONE GROUP PLC SPONSORED ADR 92857W308 362,245 22,430 SH SOLE 22,430 0 0
FORTIVE CORP COM 34959J108 67,087 1,224 SH SOLE 1,224 0 0
WABTEC COM 929740108 9,417,494 32,793 SH SOLE 32,793 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,340,075 17,433 SH SOLE 17,433 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 10,207 213 SH SOLE 213 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 678 15 SH SOLE 15 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 665 7 SH SOLE 7 0 0
GENERAC HLDGS INC COM 368736104 833,388 4,027 SH SOLE 4,027 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,990,935 5,469 SH SOLE 5,469 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 24,579 27 SH SOLE 27 0 0
HEXCEL CORP NEW COM 428291108 7,154,684 85,256 SH SOLE 85,256 0 0
SIX FLAGS ENTERTAINMENT CORP COM 83001C108 66,199 6,181 SH SOLE 6,181 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 517 3 SH SOLE 3 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 17,336 89 SH SOLE 89 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 184,797 5,432 SH SOLE 5,432 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,319,986 15,812 SH SOLE 15,812 0 0
CIMPRESS PLC SHS EURO G2143T103 259,046 3,359 SH SOLE 3,359 0 0
KRYSTAL BIOTECH INC COM 501147102 6,651 20 SH SOLE 20 0 0
NVENT ELEC PLC SHS G6700G107 9,943 62 SH SOLE 62 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 113,313 428 SH SOLE 428 0 0
SONY GROUP CORP SPONSORED ADR 835699307 706 30 SH SOLE 30 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 183,963 3,645 SH SOLE 3,645 0 0
SEA LTD SPONSORD ADS 81141R100 5,355 55 SH SOLE 55 0 0
REVOLUTION MEDICINES INC COM 76155X100 28,942 141 SH SOLE 141 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,144,289 2,298 SH SOLE 2,298 0 0
HIGHLANDER SILVER CORP COM 43087N204 45,375 8,692 SH SOLE 8,692 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 6,772 74 SH SOLE 74 0 0
MODINE MFG CO COM 607828100 6,926 37 SH SOLE 37 0 0
LEMAITRE VASCULAR INC COM 525558201 200,694 2,430 SH SOLE 2,430 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 64,568 428 SH SOLE 428 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 17,659 62 SH SOLE 62 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,272,241 14,361 SH SOLE 14,361 0 0
CURTISS WRIGHT CORP COM 231561101 16,315 30 SH SOLE 30 0 0
ATI INC COM 01741R102 24,433 129 SH SOLE 129 0 0
GRANITE CONSTR INC COM 387328107 189,513 1,635 SH SOLE 1,635 0 0
EAST WEST BANCORP INC COM 27579R104 1,139,041 9,191 SH SOLE 9,191 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 47,320 470 SH SOLE 470 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 291,249 9,660 SH SOLE 9,660 0 0
ARISTA NETWORKS INC COM SHS 040413205 9,079,096 44,595 SH SOLE 44,595 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 20,127 953 SH SOLE 953 0 0
ISHARES INC MSCI SPAIN ETF 464286764 901,024 15,220 SH SOLE 15,220 0 0
ITT INC COM 45073V108 1,323,737 6,559 SH SOLE 6,559 0 0
EPLUS INC COM 294268107 278,221 3,091 SH SOLE 3,091 0 0
WILLIAMS SONOMA INC COM 969904101 8,890 39 SH SOLE 39 0 0
CINCINNATI FINL CORP COM 172062101 780,754 4,899 SH SOLE 4,899 0 0
TJX COS INC NEW COM 872540109 16,010 121 SH SOLE 121 0 0
KLA CORP COM NEW 482480100 14,270,630 73,209 SH SOLE 73,209 0 0
COEUR MNG INC COM NEW 192108504 18 1 SH SOLE 1 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 18,843 150 SH SOLE 150 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 208,756 5,293 SH SOLE 5,293 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,462,164 7,919 SH SOLE 7,919 0 0
WALMART INC COM 931142103 7,480,473 71,983 SH SOLE 71,983 0 0
CAMECO CORP COM 13321L108 11,354 131 SH SOLE 131 0 0
SKEENA RES LTD NEW COM 83056P715 21,584 726 SH SOLE 726 0 0
ISHARES INC MSCI EURZONE ETF 464286608 11,244 167 SH SOLE 167 0 0
HP INC COM 40434L105 73,445 2,348 SH SOLE 2,348 0 0
LABCORP HOLDINGS INC COM SHS 504922105 9,165,656 29,748 SH SOLE 29,748 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 17,886 46 SH SOLE 46 0 0
INVESCO LTD SHS G491BT108 1,553,300 51,502 SH SOLE 51,502 0 0
BANNER CORP COM NEW 06652V208 345,184 5,152 SH SOLE 5,152 0 0
LAMB WESTON HLDGS INC COM 513272104 57,282 1,374 SH SOLE 1,374 0 0
AFLAC INC COM 001055102 8,328,057 74,504 SH SOLE 74,504 0 0
MERCK & CO INC COM 58933Y105 11,348,856 78,101 SH SOLE 78,101 0 0
ISHARES INC MSCI MEXICO ETF 464286822 5,047 71 SH SOLE 71 0 0
RB GLOBAL INC COM 74935Q107 6,511 80 SH SOLE 80 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,582,088 25,725 SH SOLE 25,725 0 0
ISHARES TR CORE US AGGBD ET 464287226 18,435 195 SH SOLE 195 0 0
UNITED NAT FOODS INC COM 911163103 310,350 6,929 SH SOLE 6,929 0 0
JABIL INC COM 466313103 1,096,092 3,821 SH SOLE 3,821 0 0
ON HLDG AG NAMEN AKT A H5919C104 2,013 68 SH SOLE 68 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 11,408 154 SH SOLE 154 0 0
ROYAL BK CDA COM 780087102 381,188 1,939 SH SOLE 1,939 0 0
BURLINGTON STORES INC COM 122017106 883,865 3,308 SH SOLE 3,308 0 0
CARDINAL HEALTH INC COM 14149Y108 72,313 325 SH SOLE 325 0 0
ANDERSONS INC COM 034164103 292,891 4,458 SH SOLE 4,458 0 0
PERDOCEO ED CORP COM 71363P106 189,538 6,126 SH SOLE 6,126 0 0
NUCOR CORP COM 670346105 116,875 500 SH SOLE 500 0 0
CASEYS GEN STORES INC COM 147528103 803,776 1,321 SH SOLE 1,321 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,991 87 SH SOLE 87 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 256,272 12,094 SH SOLE 12,094 0 0
DELEK US HLDGS INC NEW COM 24665A103 486,886 6,822 SH SOLE 6,822 0 0
METLIFE INC COM 59156R108 163,273 1,734 SH SOLE 1,734 0 0
JPMORGAN CHASE & CO COM 46625H100 12,328,049 37,264 SH SOLE 37,264 0 0
RTX CORPORATION COM 75513E101 10,859,411 58,494 SH SOLE 58,494 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,362,000 6,079 SH SOLE 6,079 0 0
CENTRAL GARDEN & PET CO COM 153527106 326,793 8,403 SH SOLE 8,403 0 0
CRANE COMPANY COMMON STOCK 224408104 612 3 SH SOLE 3 0 0
ISHARES TR CORE MSCI INTL 46435G326 16,912 189 SH SOLE 189 0 0
WELLS FARGO & CO COM 949746101 2,241 28 SH SOLE 28 0 0
LEONARDO DRS INC COM 52661A108 7,875 215 SH SOLE 215 0 0
B2GOLD CORP COM 11777Q209 19,215 3,681 SH SOLE 3,681 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 65,075 501 SH SOLE 501 0 0
APA CORPORATION COM 03743Q108 13,873,155 333,971 SH SOLE 333,971 0 0
RALPH LAUREN CORP CL A 751212101 1,482,417 4,175 SH SOLE 4,175 0 0
NETSCOUT SYS INC COM 64115T104 354,709 8,828 SH SOLE 8,828 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,694 87 SH SOLE 87 0 0
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 359,820 17,241 SH SOLE 17,241 0 0
MODERNA INC COM 60770K107 2,898,179 15,050 SH SOLE 15,050 0 0
ECOLAB INC COM 278865100 1,406,399 5,122 SH SOLE 5,122 0 0
AMAZON COM INC COM 023135106 10,765,273 43,208 SH SOLE 43,208 0 0
ROCKWELL AUTOMATION INC COM 773903109 7,748,003 17,798 SH SOLE 17,798 0 0
BANK NOVA SCOTIA B C COM 064149107 317,032 3,490 SH SOLE 3,490 0 0
VERISK ANALYTICS INC COM 92345Y106 2,853 17 SH SOLE 17 0 0
AURORA INNOVATION INC CLASS A COM 051774107 7,163 1,293 SH SOLE 1,293 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3,001 10 SH SOLE 10 0 0
AMERICAN EXPRESS CO COM 025816109 912 3 SH SOLE 3 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 66 10 SH SOLE 10 0 0
WOODWARD INC COM 980745103 8,215 25 SH SOLE 25 0 0
CUSTOMERS BANCORP INC COM 23204G100 302,216 4,084 SH SOLE 4,084 0 0
AMGEN INC COM 031162100 14,331 34 SH SOLE 34 0 0
FORD MTR CO COM 345370860 8,031,815 665,988 SH SOLE 665,988 0 0
DAVITA INC COM 23918K108 1,224,265 6,999 SH SOLE 6,999 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,415 40 SH SOLE 40 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,439 146 SH SOLE 146 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,106,182 10,215 SH SOLE 10,215 0 0
VITA COCO CO INC COM 92846Q107 376,967 6,584 SH SOLE 6,584 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 670,971 2,148 SH SOLE 2,148 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,304,930 8,018 SH SOLE 8,018 0 0
CF INDUSTRIES HOLD COM 125269100 62,899 546 SH SOLE 546 0 0
NETFLIX INC. COM 64110L106 3,270 47 SH SOLE 47 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 285,492 2,408 SH SOLE 2,408 0 0
SYNCHRONY FINANCIAL COM 87165B103 992,090 13,979 SH SOLE 13,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 346,036 16,741 SH SOLE 16,741 0 0
PERIMETER SOLUTIONS INC COMMON STOCK 71385M107 419,199 15,927 SH SOLE 15,927 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 700,978 8,697 SH SOLE 8,697 0 0
REVVITY INC COM 714046109 103,965 680 SH SOLE 680 0 0
TEEKAY TANKERS LTD CL A G8726X106 428,714 4,417 SH SOLE 4,417 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,310,109 3,569 SH SOLE 3,569 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,875,177 192,771 SH SOLE 192,771 0 0
BUNGE GLOBAL SA COM SHS H11356104 1,127,360 10,541 SH SOLE 10,541 0 0
NVIDIA CORPORATION COM 67066G104 11,974,877 52,434 SH SOLE 52,434 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 7,253 46 SH SOLE 46 0 0
INNODATA INC COM NEW 457642205 281,387 4,279 SH SOLE 4,279 0 0
TESLA INC COM 88160R101 164,987 465 SH SOLE 465 0 0
GUARDANT HEALTH INC COM 40131M109 22,117 124 SH SOLE 124 0 0
COCA COLA CO COM 191216100 58,018 674 SH SOLE 674 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 153,264 1,984 SH SOLE 1,984 0 0
SPROTT INC COM NEW 852066208 22,443 188 SH SOLE 188 0 0
COREWEAVE INC COM CL A 21873S108 261 3 SH SOLE 3 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 473 10 SH SOLE 10 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 92,519 2,227 SH SOLE 2,227 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 227 0 SH SOLE 0 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,178,093 25,319 SH SOLE 25,319 0 0
ABBOTT LABORATORIES COM 002824100 15,022 152 SH SOLE 152 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 85,095 1,072 SH SOLE 1,072 0 0
OLD NATL BANCORP IND COM 680033107 7,096 288 SH SOLE 288 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 31,550 1,629 SH SOLE 1,629 0 0
SYNAPTICS INC COM 87157D109 12,269 121 SH SOLE 121 0 0
CRH PLC ORD G25508105 1,739 21 SH SOLE 21 0 0
TERADATA CORP DEL COM 88076W103 865 30 SH SOLE 30 0 0
PALO ALTO NETWORKS INC COM 697435105 25,031 63 SH SOLE 63 0 0
HONEYWELL INTL INC COM 438516205 6,117 29 SH SOLE 29 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 70 2 SH SOLE 2 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 3,848 33 SH SOLE 33 0 0
GAMESTOP CORP CL A 36467W109 25 1 SH SOLE 1 0 0
VISA INC COM CL A 92826C839 6,827 19 SH SOLE 19 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 306,269 13,618 SH SOLE 13,618 0 0
GLOBAL X FDS MSCI GREECE ETF 37954Y319 713,110 8,321 SH SOLE 8,321 0 0
GABELLI DIVID & INCOME TR COM 36242H104 501,101 17,713 SH SOLE 17,713 0 0
TEXAS INSTRS INC COM 882508104 1,633,205 5,831 SH SOLE 5,831 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 82,403 964 SH SOLE 964 0 0
TEMPLETON EMERGING MKTS FD COM 880191101 409,225 18,388 SH SOLE 18,388 0 0
ORACLE CORP COM 68389X105 2,609 19 SH SOLE 19 0 0
CITIGROUP INC COM NEW 172967424 1,327,041 10,249 SH SOLE 10,249 0 0
BANK OF AMER CORP COM 060505104 1,400,375 25,728 SH SOLE 25,728 0 0
MUELLER INDS INC COM 624756102 384,025 6,336 SH SOLE 6,336 0 0
FIRST SOLAR INC COM 336433107 684,350 3,907 SH SOLE 3,907 0 0
US FOODS HLDG CORP COM 912008109 8,652,710 93,837 SH SOLE 93,837 0 0
PFIZER INC COM 717081103 8,323,334 291,842 SH SOLE 291,842 0 0
MERCADOLIBRE INC COM 58733R102 5,186 3 SH SOLE 3 0 0
ING GROEP N.V. SPONSORED ADR 456837103 346,764 9,768 SH SOLE 9,768 0 0
OPENLANE INC COM 48238T109 392,836 11,510 SH SOLE 11,510 0 0
EATON CORP PLC SHS G29183103 15,040 35 SH SOLE 35 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 89,080 2,730 SH SOLE 2,730 0 0
MICRON TECHNOLOGY INC COM 595112103 1,876,724 1,762 SH SOLE 1,762 0 0
FIVE9 INC COM 338307101 850 25 SH SOLE 25 0 0
SLB LIMITED COM STK 806857108 28,111 577 SH SOLE 577 0 0
FLEX LTD ORD Y2573F102 8,469 77 SH SOLE 77 0 0
ILLUMINA INC COM 452327109 14,505 53 SH SOLE 53 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 207,898 21,861 SH SOLE 21,861 0 0
WILLIAMS COS INC COM 969457100 1,372,518 20,193 SH SOLE 20,193 0 0
ISHARES TR MSCI PERU GL ETF 464289842 771,241 8,692 SH SOLE 8,692 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,726,566 7,666 SH SOLE 7,666 0 0
DISNEY WALT CO COM 254687106 31,470 300 SH SOLE 300 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 4,939 45 SH SOLE 45 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,654 3 SH SOLE 3 0 0
XPO INC COM 983793100 1,204,935 6,847 SH SOLE 6,847 0 0
GE VERNOVA INC COM 36828A101 42,772 45 SH SOLE 45 0 0
ELBIT SYS LTD ORD M3760D101 292,582 429 SH SOLE 429 0 0
BALL CORP COM 058498106 64,378 1,149 SH SOLE 1,149 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 1,341,034 25,113 SH SOLE 25,113 0 0
TERADYNE INC COM 880770102 1,964,860 4,901 SH SOLE 4,901 0 0
UNITED AIRLS HLDGS INC COM 910047109 666 6 SH SOLE 6 0 0
MONOLITHIC PWR SYS INC COM 609839105 97,000 72 SH SOLE 72 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,038 7 SH SOLE 7 0 0
GLOBANT S A COM L44385109 590 17 SH SOLE 17 0 0
EQUINOX GOLD CORP COM 29446Y502 6,922 623 SH SOLE 623 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 8,004 67 SH SOLE 67 0 0
SEMTECH CORP COM 816850101 9,988 56 SH SOLE 56 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 1,738 6 SH SOLE 6 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 306,925 5,642 SH SOLE 5,642 0 0
SIRIUSPOINT LTD COM G8192H106 324,659 13,388 SH SOLE 13,388 0 0
ATKORE INC COM 047649108 460,580 4,861 SH SOLE 4,861 0 0
ACM RESH INC COM CL A 00108J109 464,400 5,739 SH SOLE 5,739 0 0
SPROTT FDS TR JR COPPER MINERS 85208P501 9,943 227 SH SOLE 227 0 0
NCR VOYIX CORPORATION COM 62886E108 205 30 SH SOLE 30 0 0
MGM RESORTS INTERNATIONAL COM 552953101 49,742 1,602 SH SOLE 1,602 0 0
EBAY INC. COM 278642103 1,472,398 13,884 SH SOLE 13,884 0 0
ATMOS ENERGY CORP COM 049560105 63,202 404 SH SOLE 404 0 0
FIDELITY MERRIMACK STR TR AAA CLO ETF 316188838 92,469 1,840 SH SOLE 1,840 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 9,636 29 SH SOLE 29 0 0
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 153,308 3,148 SH SOLE 3,148 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 52,298 910 SH SOLE 910 0 0
SEADRILL LTD COM G7997W102 356,690 7,985 SH SOLE 7,985 0 0
CORNING INC COM 219350105 1,682,288 10,941 SH SOLE 10,941 0 0
MATERION CORP COM 576690101 551,042 2,044 SH SOLE 2,044 0 0
ABBVIE INC COM 00287Y109 65,398 250 SH SOLE 250 0 0
TEMPUS AI INC CL A 88023B103 82 1 SH SOLE 1 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 14,495 293 SH SOLE 293 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,397,501 4,393 SH SOLE 4,393 0 0
BLOOM ENERGY CORP COM CL A 093712107 19,943 72 SH SOLE 72 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,642,688 1,781 SH SOLE 1,781 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 17,553 639 SH SOLE 639 0 0
BXP INC COM 101121101 63,127 1,033 SH SOLE 1,033 0 0
NICE LTD SPONSORED ADR 653656108 668 6 SH SOLE 6 0 0
PROCTER & GAMBLE CO COM 742718109 208,186 1,433 SH SOLE 1,433 0 0
FIRST MERCHANTS CORP COM 320817109 315,575 7,933 SH SOLE 7,933 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 433,726 5,074 SH SOLE 5,074 0 0
JOHNSON & JOHNSON COM 478160104 1,771,640 6,692 SH SOLE 6,692 0 0
ENTERGY CORP NEW COM 29364G103 69,581 701 SH SOLE 701 0 0
TAPESTRY INC COM 876030107 1,013,617 8,811 SH SOLE 8,811 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 322,892 4,754 SH SOLE 4,754 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL PLATINU 85207Q104 7,292 543 SH SOLE 543 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,820,488 44,146 SH SOLE 44,146 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 440,150 6,595 SH SOLE 6,595 0 0
GE AEROSPACE COM NEW 369604301 8,854,983 28,355 SH SOLE 28,355 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 422,365 4,253 SH SOLE 4,253 0 0
ARGAN INC COM 04010E109 314,454 832 SH SOLE 832 0 0
CHEVRON CORPORATION COM 166764100 8,317,882 40,732 SH SOLE 40,732 0 0
CHEESECAKE FACTORY INC COM 163072101 44,727 425 SH SOLE 425 0 0
NORTHERN TR CORP COM 665859104 1,384,518 8,175 SH SOLE 8,175 0 0
VSE CORP COM 918284100 344,882 2,094 SH SOLE 2,094 0 0
TPG MTG INVTS TR INC COM NEW 001228501 17 3 SH SOLE 3 0 0
DELL TECHNOLOGIES INC CL C 24703L202 65,092 121 SH SOLE 121 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 418,984 3,334 SH SOLE 3,334 0 0
PGIM ETF TR AAA CLO ETF 69344A834 91,604 1,786 SH SOLE 1,786 0 0
LITHIA MTRS INC COM 536797103 53,113 182 SH SOLE 182 0 0
UMB FINL CORP COM 902788108 6,761 52 SH SOLE 52 0 0
AMKOR TECHNOLOGY INC COM 031652100 13,776 263 SH SOLE 263 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,229,193 11,558 SH SOLE 11,558 0 0
SCHEIN HENRY INC COM 806407102 76,413 910 SH SOLE 910 0 0
INCYTE CORP COM 45337C102 81,911 675 SH SOLE 675 0 0
CHEFS WHSE INC COM 163086101 429,723 3,831 SH SOLE 3,831 0 0
ENOVA INTL INC COM 29357K103 415,101 2,484 SH SOLE 2,484 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 1,108,678 22,178 SH SOLE 22,178 0 0
AES CORP COM 00130H105 69,851 4,688 SH SOLE 4,688 0 0
OKTA INC CL A 679295105 13,801 66 SH SOLE 66 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,971 25 SH SOLE 25 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 8,255 264 SH SOLE 264 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 506,174 42,076 SH SOLE 42,076 0 0
NASDAQ INC COM 631103108 2,300 25 SH SOLE 25 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11,788 138 SH SOLE 138 0 0
EVERGY INC COM 30034W106 950,144 12,113 SH SOLE 12,113 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 79,199 285 SH SOLE 285 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 1,266,096 10,436 SH SOLE 10,436 0 0
ADVANCED ENERGY INDS COM 007973100 7,891 28 SH SOLE 28 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,917 28 SH SOLE 28 0 0
MATCH GROUP INC NEW COM 57667L107 73,354 1,827 SH SOLE 1,827 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 208,320 6,944 SH SOLE 6,944 0 0
PAN AMERN SILVER CORP COM 697900108 14,836 326 SH SOLE 326 0 0
BIOGEN INC COM 09062X103 9,904,612 43,849 SH SOLE 43,849 0 0
NORFOLK SOUTHN CORP COM 655844108 92,700 300 SH SOLE 300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 742 17 SH SOLE 17 0 0
ONTO INNOVATION INC COM 683344105 9,235 30 SH SOLE 30 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 213,625 23,347 SH SOLE 23,347 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 10,060,204 5,553 SH SOLE 5,553 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 992 4 SH SOLE 4 0 0
DEERE & CO COM 244199105 16,789 25 SH SOLE 25 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 77,044 3,858 SH SOLE 3,858 0 0
BRIDGEBIO PHARMA INC COM 10806X102 9,475 144 SH SOLE 144 0 0
HYCROFT MINING HOLDING CORP CL A NEW 44862P208 27,798 1,460 SH SOLE 1,460 0 0
SPDR GOLD TR GOLD SHS 78463V107 167,570 440 SH SOLE 440 0 0
KIMCO REALTY CORP COM 49446R109 65,764 2,961 SH SOLE 2,961 0 0
BANCO SANTANDER SA ADR 05964H105 337,521 24,405 SH SOLE 24,405 0 0
REGENCY CTRS CORP COM 758849103 67,855 944 SH SOLE 944 0 0
SMUCKER J M CO COM NEW 832696405 73,367 617 SH SOLE 617 0 0
OTTER TAIL CORP COM 689648103 7,585,526 86,160 SH SOLE 86,160 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7,834 157 SH SOLE 157 0 0
SPDR SERIES TRUST ST STR SP600SM C 78464A300 2,349 23 SH SOLE 23 0 0
SUNCOR ENERGY INC NEW COM 867224107 814 12 SH SOLE 12 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,033 5 SH SOLE 5 0 0
HINGHAM INSTN SVGS MASS COM 433323102 35,324 125 SH SOLE 125 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 434,085 661 SH SOLE 661 0 0
TEREX CORP NEW COM 880779103 7,177,007 136,445 SH SOLE 136,445 0 0
META PLATFORMS INC CL A 30303M102 7,252 10 SH SOLE 10 0 0
ADOBE INC COM 00724F101 480 2 SH SOLE 2 0 0
DOW HLDGS INC COM 260557103 57,008 2,070 SH SOLE 2,070 0 0
ASSURANT INC COM 04621X108 74,044 281 SH SOLE 281 0 0
HOWMET AEROSPACE INC COM 443201108 10,113,413 44,714 SH SOLE 44,714 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,055,514 3,360 SH SOLE 3,360 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 79,713 215 SH SOLE 215 0 0
CDW CORP COM 12514G108 12,816 100 SH SOLE 100 0 0
SIONNA THERAPEUTICS INC COM 829401108 32 6 SH SOLE 6 0 0
SPX TECHNOLOGIES INC COM 78473E103 5,426 32 SH SOLE 32 0 0
APPLIED MATLS INC COM 038222105 1,584,255 3,098 SH SOLE 3,098 0 0
NEXTERA ENERGY INC COM 65339F101 828,974 10,945 SH SOLE 10,945 0 0
BIO-TECHNE CORP COM 09073M104 80,007 1,104 SH SOLE 1,104 0 0
FRANKLIN TEMPLETON INC COM 354613101 957,722 29,817 SH SOLE 29,817 0 0
ALPHABET INC CAP STK CL A 02079K305 661,666 1,923 SH SOLE 1,923 0 0
TRUSTMARK CORP COM 898402102 346,177 7,722 SH SOLE 7,722 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 86,981 233 SH SOLE 233 0 0
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 596 6 SH SOLE 6 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 3,550,514 18,138 SH SOLE 18,138 0 0
STATE STR CORP COM 857477103 96,548 553 SH SOLE 553 0 0
STEEL DYNAMICS INC COM 858119100 1,420,742 6,411 SH SOLE 6,411 0 0
DYCOM INDS INC COM 267475101 4,732,848 17,589 SH SOLE 17,589 0 0
JD.COM INC SPON ADS CL A 47215P106 213 8 SH SOLE 8 0 0
TELUS CORPORATION COM 87971M103 8 1 SH SOLE 1 0 0
CONSTELLIUM SE CL A SHS F21107101 414,060 17,117 SH SOLE 17,117 0 0
ROKU INC COM CL A 77543R102 1,341,435 8,809 SH SOLE 8,809 0 0
BEAM THERAPEUTICS INC COM 07373V105 242,031 9,899 SH SOLE 9,899 0 0
AMEREN CORP COM 023608102 62,609 630 SH SOLE 630 0 0
LOEWS CORP COM 540424108 946,554 9,064 SH SOLE 9,064 0 0
REGENERON PHARMACEUTICALS COM 75886F107 7,513,697 9,909 SH SOLE 9,909 0 0
EMCOR GROUP INC COM 29084Q100 8,787,545 11,647 SH SOLE 11,647 0 0
FIRST HORIZON CORPORATION COM 320517105 7,412 322 SH SOLE 322 0 0
BANK OF NY MELLON CORP COM 064058100 1,338,985 9,258 SH SOLE 9,258 0 0
WESTERN DIGITAL CORP COM 958102105 15,906 35 SH SOLE 35 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 316,182 37,957 SH SOLE 37,957 0 0
MARVELL TECHNOLOGY INC COM 573874104 3,963 15 SH SOLE 15 0 0
ASTRAZENECA PLC ORD G0593M107 5,490 34 SH SOLE 34 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 1,388,105 8,313 SH SOLE 8,313 0 0
TARGET CORP COM 87612E106 11,962,968 76,348 SH SOLE 76,348 0 0
QUALCOMM INC COM 747525103 1,242,638 6,752 SH SOLE 6,752 0 0
BORGWARNER INC COM 099724106 91,848 1,528 SH SOLE 1,528 0 0
TILRAY BRANDS INC COM 88688T209 83 22 SH SOLE 22 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 9,071 68 SH SOLE 68 0 0
UBS GROUP AG SHS H42097107 12,020,516 249,751 SH SOLE 249,751 0 0
UNION PAC CORP COM 907818108 13,879 51 SH SOLE 51 0 0
ISHARES INC MSCI NETHERL ETF 464286814 524,724 7,745 SH SOLE 7,745 0 0
ESCO TECHNOLOGIES INC COM 296315104 454,399 1,714 SH SOLE 1,714 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 78,596 702 SH SOLE 702 0 0
CONSTELLATION ENERGY CORP COM 21037T109 1,778 7 SH SOLE 7 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 40,458 128 SH SOLE 128 0 0
AMERICAN ELEC PWR CO INC COM 025537101 3,085 26 SH SOLE 26 0 0
APPLE INC COM 037833100 12,861,898 38,622 SH SOLE 38,622 0 0
CATERPILLAR INC COM 149123101 1,696,173 2,092 SH SOLE 2,092 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 5,041 4,132 SH SOLE 4,132 0 0
XCEL ENERGY INC COM 98389B100 3,383 48 SH SOLE 48 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,858 81 SH SOLE 81 0 0
IDEX CORP COM 45167R104 1,246,367 5,467 SH SOLE 5,467 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 679,778 1,504 SH SOLE 1,504 0 0
HOST HOTELS & RESORTS INC COM 44107P104 83,470 3,728 SH SOLE 3,728 0 0
NORDSON CORP COM 655663102 1,584,171 4,832 SH SOLE 4,832 0 0
CANADIAN NATL RY CO COM 136375102 310,091 2,608 SH SOLE 2,608 0 0
PROSHARES TR SHRT RL EST FD 74347G366 17 1 SH SOLE 1 0 0
VICTORY CAP HLDGS INC DEL COM CL A 92645B103 49,328 446 SH SOLE 446 0 0
TTM TECHNOLOGIES INC COM 87305R109 16,706 136 SH SOLE 136 0 0
ISHARES TR MSCI EAFE ETF 464287465 588,433 5,664 SH SOLE 5,664 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 105,479 150 SH SOLE 150 0 0
AT&T INC COM 00206R102 38,698 1,586 SH SOLE 1,586 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 109,525 498 SH SOLE 498 0 0
ROSS STORES INC COM 778296103 1,367,024 5,857 SH SOLE 5,857 0 0
EQT CORP COM 26884L109 1,797 37 SH SOLE 37 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,317 12 SH SOLE 12 0 0
IMPERIAL OIL LTD COM NEW 453038408 305,656 2,484 SH SOLE 2,484 0 0