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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM Stock 023135106 9,131 2,951 SH   SOLE   2,951 0 0
NEKTAR THERAPEUTICS COM Stock 640268108 2,125 106,238 SH   SOLE   106,238 0 0
LKQ CORP COM Stock 501889208 10,082 238,170 SH   SOLE   238,170 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 549 3,105 SH   SOLE   3,105 0 0
SPDR S&P 500 ETF ETF 78462F103 5,733 14,465 SH   SOLE   14,465 0 0
ICHOR HOLDINGS SHS Stock G4740B105 13,094 243,392 SH   SOLE   243,392 0 0
VERIZON COMMUNICATIONS Stock 92343V104 7,532 129,523 SH   SOLE   129,523 0 0
PROSPECT CAP CORP 4.95 07/15/2022 Convertible 74348TAR3 586 572,000 SH   SOLE   572,000 0 0
BP PLC SPONSORED ADR ADR 055622104 1,143 46,960 SH   SOLE   46,960 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 2,324 50,783 SH   SOLE   50,783 0 0
SPDR BARCLAYS SHORT TERM CORP BOND ETF ETF 78464A474 471 15,054 SH   SOLE   15,054 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 52,303 633,978 SH   SOLE   633,978 0 0
SENSATA TECHNOLOGIES HLDG PLC SHS Stock G8060N102 8,854 152,789 SH   SOLE   152,789 0 0
SCHLUMBERGER LTD COM Stock 806857108 7,727 284,185 SH   SOLE   284,184 0 0
HOST HOTELS & RESORTS INC COM REIT 44107P104 9,064 537,918 SH   SOLE   537,918 0 0
ARES CAPITAL CORP 4.625 03/01/2024 Convertible 04010LAW3 329 303,000 SH   SOLE   303,000 0 0
PROSPECT CAP CORP 6.375 03/01/2025 Convertible 74348TAT9 22 20,000 SH   SOLE   20,000 0 0
EVEREST RE GROUP LTD Stock G3223R108 7,745 31,256 SH   SOLE   31,255 0 0
II-VI INC Stock 902104108 3,126 45,721 SH   SOLE   45,721 0 0
MDU RES GROUP INC COM Stock 552690109 8,406 265,942 SH   SOLE   265,942 0 0
DESIGNER BRANDS INC CL A Stock 250565108 15,049 864,884 SH   SOLE   864,884 0 0
PHILLIPS 66 Stock 718546104 306 3,747 SH   SOLE   3,747 0 0
SPROUTS FMRS MKT INC COM Stock 85208M102 9,229 346,702 SH   SOLE   346,702 0 0
INGREDION INC COM Stock 457187102 7,847 87,267 SH   SOLE   87,267 0 0
PTC INC COM Stock 69370C100 3,582 26,023 SH   SOLE   26,023 0 0
INDEPENDENT BK GROUP INC COM Stock 45384B106 391 5,416 SH   SOLE   5,416 0 0
AT&T INC COM Stock 00206R102 354 11,706 SH   SOLE   11,706 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 13,828 208,440 SH   SOLE   208,440 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Stock 72651A207 7,039 748,882 SH   SOLE   748,881 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 2,561 60,577 SH   SOLE   60,576 0 0
ESSENT GROUP LTD Stock G3198U102 9,269 195,172 SH   SOLE   195,172 0 0
ISHARES S&P 500 INDEX ETF 464287200 252 633 SH   SOLE   633 0 0
CHEVRON CORPORATION Stock 166764100 7,554 72,086 SH   SOLE   72,085 0 0
ALBEMARLE CORP COM Stock 012653101 3,252 22,254 SH   SOLE   22,253 0 0
CONOCOPHILLIPS COM Stock 20825C104 642 12,113 SH   SOLE   12,113 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 647 13,159 SH   SOLE   13,158 0 0
GILEAD SCIENCES INC Stock 375558103 7,150 110,626 SH   SOLE   110,625 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 8,895 4,300 SH   SOLE   4,300 0 0
TYSON FOODS INC CL A Stock 902494103 8,080 108,750 SH   SOLE   108,749 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 232 1,998 SH   SOLE   1,998 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 3,262 69,978 SH   SOLE   69,977 0 0
NATIONAL RETAIL PROPERTIES INC COM REIT 637417106 8,396 190,524 SH   SOLE   190,524 0 0
EXXON MOBIL CORP Stock 30231G102 800 14,332 SH   SOLE   14,331 0 0
PATTERSON COS INC COM Stock 703395103 8,953 280,208 SH   SOLE   280,207 0 0
WESTROCK CO Stock 96145D105 9,847 189,188 SH   SOLE   189,187 0 0
KRAFT HEINZ CO COM Stock 500754106 8,519 212,987 SH   SOLE   212,986 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 16,530 467,478 SH   SOLE   467,478 0 0