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
CDW CORP COM 12514G108 BBG001V18TB6 8,040,236 43,816 SH   SOLE   102 0 43,714
D R HORTON INC COM 23331A109 BBG001S8M692 5,181,073 42,576 SH   SOLE   227 0 42,349
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 4,898,662 28,853 SH   SOLE   68 0 28,785
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 10,142,898 67,782 SH   SOLE   123 0 67,659
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 20,918,610 574,845 SH   SOLE   1,057 0 573,788
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 18,815,108 453,923 SH   SOLE   888 0 453,035
ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 4,153,392 167,408 SH   SOLE   425 0 166,983
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 10,507,682 213,484 SH   SOLE   400 0 213,084
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 7,940,413 142,916 SH   SOLE   330 0 142,586
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 4,351,428 9,425 SH   SOLE   50 0 9,375
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 3,156,672 93,642 SH   SOLE   498 0 93,144
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 20,903,940 117,260 SH   SOLE   216 0 117,044
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 10,897,596 24,584 SH   SOLE   46 0 24,538
SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 11,050,632 447,394 SH   SOLE   553 0 446,841
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 6,975,276 13,369 SH   SOLE   31 0 13,338
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 6,806,824 14,162 SH   SOLE   33 0 14,129
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 7,204,329 239,267 SH   SOLE   0 0 239,267