The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 BBG001S5N9M6 4,749,068 46,900 SH   SOLE   0 0 46,900
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2,452,112 25,019 SH   SOLE   0 0 25,019
AIR TRANSPORT SERVICES GRP I COM 00922R105 BBG001S8KJF9 466,967 22,418 SH   SOLE   0 0 22,418
ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 2,194,172 179,409 SH   SOLE   0 0 179,409
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 4,575,749 20,701 SH   SOLE   0 0 20,701
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 5,106,650 49,977 SH   SOLE   0 0 49,977
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,575,201 24,826 SH   SOLE   0 0 24,826
AMAZON COM INC COM 023135106 BBG001S5PQL7 13,043,872 126,284 SH   SOLE   0 0 126,284
AMGEN INC COM 031162100 BBG001S5NNL6 5,077,780 21,004 SH   SOLE   0 0 21,004
APPLE INC COM 037833100 BBG001S5N8V8 23,909,089 144,991 SH   SOLE   0 0 144,991
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 345,020 2,809 SH   SOLE   0 0 2,809
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 409,183 14,307 SH   SOLE   0 0 14,307
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 525,647 28,306 SH   SOLE   0 0 28,306
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 932,794 3,021 SH   SOLE   0 0 3,021
CATERPILLAR INC COM 149123101 BBG001S5PJ06 266,307 1,164 SH   SOLE   0 0 1,164
CISCO SYS INC COM 17275R102 BBG001S6HC62 704,541 13,478 SH   SOLE   0 0 13,478
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 188,524 10,285 SH   SOLE   0 0 10,285
CME GROUP INC COM 12572Q105 BBG001S86547 1,551,590 8,101 SH   SOLE   0 0 8,101
COCA COLA CO COM 191216100 BBG001S5SMQ8 385,349 6,212 SH   SOLE   0 0 6,212
COMSTOCK RES INC COM 205768302 BBG001S8FX55 3,404,760 315,548 SH   SOLE   0 0 315,548
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 2,439,115 4,909 SH   SOLE   0 0 4,909
CROCS INC COM 227046109 BBG001SDGFR8 1,331,034 10,527 SH   SOLE   0 0 10,527
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 421,800 3,073 SH   SOLE   0 0 3,073
DISNEY WALT CO COM 254687106 BBG001S5QHF3 925,556 9,244 SH   SOLE   0 0 9,244
ELASTIC N V ORD SHS N14506104 BBG00LWZDZ26 3,879,358 67,001 SH   SOLE   0 0 67,001
ETSY INC COM 29786A106 BBG001T53625 484,286 4,350 SH   SOLE   0 0 4,350
EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 281,412 4,150 SH   SOLE   0 0 4,150
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 227,253 2,072 SH   SOLE   0 0 2,072
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 236,422 18,764 SH   SOLE   0 0 18,764
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 84,116 19,607 SH   SOLE   0 0 19,607
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 BBG001SPKXV2 560,954 68,998 SH   SOLE   0 0 68,998
ISHARES INC MSCI SWEDEN ETF 464286756 BBG001S8SYV0 419,514 11,804 SH   SOLE   0 0 11,804
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 805,830 9,808 SH   SOLE   0 0 9,808
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 840,661 8,437 SH   SOLE   0 0 8,437
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 1,268,636 11,574 SH   SOLE   0 0 11,574
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 4,126,387 23,130 SH   SOLE   0 0 23,130
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,208,720 7,798 SH   SOLE   0 0 7,798
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 2,039,176 15,649 SH   SOLE   0 0 15,649
KKR & CO INC COM 48251W104 BBG001S6PW05 589,646 11,227 SH   SOLE   0 0 11,227
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 486,829 2,932 SH   SOLE   0 0 2,932
MCDONALDS CORP COM 580135101 BBG001S5T110 548,154 1,960 SH   SOLE   0 0 1,960
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,628,271 9,116 SH   SOLE   0 0 9,116
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 4,687,258 86,785 SH   SOLE   0 0 86,785
MSCI INC COM 55354G100 BBG001SV8B05 7,752,507 13,851 SH   SOLE   0 0 13,851
NUCOR CORP COM 670346105 BBG001S5TRV0 477,292 3,090 SH   SOLE   0 0 3,090
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 8,688,359 31,279 SH   SOLE   0 0 31,279
PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 4,586,149 251,986 SH   SOLE   0 0 251,986
PFIZER INC COM 717081103 BBG001S5V466 338,863 8,305 SH   SOLE   0 0 8,305
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 1,003,705 7,897 SH   SOLE   0 0 7,897
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 5,189,210 34,900 SH   SOLE   0 0 34,900
QUALCOMM INC COM 747525103 BBG001S6VS70 272,383 2,135 SH   SOLE   0 0 2,135
SALLY BEAUTY HLDGS INC COM 79546E104 BBG001SDHTQ8 498,887 32,021 SH   SOLE   0 0 32,021
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 718,866 3,198 SH   SOLE   0 0 3,198
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 688,045 1,681 SH   SOLE   0 0 1,681
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 5,409,514 58,280 SH   SOLE   0 0 58,280
STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 276,447 3,431 SH   SOLE   0 0 3,431
STARBUCKS CORP COM 855244109 BBG001S72KH6 918,494 8,821 SH   SOLE   0 0 8,821
TESLA INC COM 88160R101 BBG001SQKGD7 257,665 1,242 SH   SOLE   0 0 1,242
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 1,801,797 3,126 SH   SOLE   0 0 3,126
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 12,576,264 86,829 SH   SOLE   0 0 86,829
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 8,359,664 15,320 SH   SOLE   0 0 15,320
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 3,219,462 6,812 SH   SOLE   0 0 6,812
VANECK ETF TRUST GAMING ETF 92189F882 BBG001T1Q9C2 323,606 7,295 SH   SOLE   0 0 7,295
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 228,101 607 SH   SOLE   0 0 607
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,799,287 7,981 SH   SOLE   0 0 7,981