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
3M CO COM 88579Y101 4,417 34,130 SH   SOLE 0 0 0 34,130
ABBVIE INC COM 00287Y109 6,010 39,241 SH   SOLE 0 0 0 39,241
ADVANCED MICRO DEVICES INC COM 007903107 3,312 43,311 SH   SOLE 0 0 0 43,311
ALPHABET INC CAP STK CL C 02079K107 820 375 SH   SOLE 0 0 0 375
ALTRIA GROUP INC COM 02209S103 4,826 115,531 SH   SOLE 0 0 0 115,531
AMAZON COM INC COM 023135106 352 3,310 SH   SOLE 0 0 0 3,310
AMERICAN FINL GROUP INC OHIO COM 025932104 4,155 29,934 SH   SOLE 0 0 0 29,934
AMGEN INC COM 031162100 5,888 24,200 SH   SOLE 0 0 0 24,200
AMN HEALTHCARE SVCS INC COM 001744101 4,960 45,209 SH   SOLE 0 0 0 45,209
APPLE INC COM 037833100 382 2,791 SH   SOLE 0 0 0 2,791
AT&T INC COM 00206R102 531 25,345 SH   SOLE 0 0 0 25,345
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 363 1,329 SH   SOLE 0 0 0 1,329
BRISTOL-MYERS SQUIBB CO COM 110122108 6,157 79,967 SH   SOLE 0 0 0 79,967
BUILDERS FIRSTSOURCE INC COM 12008R107 3,796 70,680 SH   SOLE 0 0 0 70,680
CARLISLE COS INC COM 142339100 4,224 17,704 SH   SOLE 0 0 0 17,704
CHEVRON CORP NEW COM 166764100 5,642 38,969 SH   SOLE 0 0 0 38,969
CISCO SYS INC COM 17275R102 4,151 97,351 SH   SOLE 0 0 0 97,351
COCA COLA CO COM 191216100 5,624 89,402 SH   SOLE 0 0 0 89,402
COMCAST CORP NEW CL A 20030N101 2,959 75,406 SH   SOLE 0 0 0 75,406
CULLEN FROST BANKERS INC COM 229899109 3,838 32,961 SH   SOLE 0 0 0 32,961
DOUBLELINE OPPORTUNISTIC CR COM 258623107 316 20,300 SH   SOLE 0 0 0 20,300
ENPHASE ENERGY INC COM 29355A107 4,959 25,399 SH   SOLE 0 0 0 25,399
EOG RES INC COM 26875P101 4,185 37,889 SH   SOLE 0 0 0 37,889
EXXON MOBIL CORP COM 30231G102 6,434 75,130 SH   SOLE 0 0 0 75,130
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 6,611 111,330 SH   SOLE 0 0 0 111,330
FORTINET INC COM 34959E109 4,164 73,597 SH   SOLE 0 0 0 73,597
GENERAL ELECTRIC CO COM NEW 369604301 355 5,580 SH   SOLE 0 0 0 5,580
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 8,970 296,246 SH   SOLE 0 0 0 296,246
GRAPHIC PACKAGING HLDG CO COM 388689101 4,039 197,039 SH   SOLE 0 0 0 197,039
HUB GROUP INC CL A 443320106 4,020 56,672 SH   SOLE 0 0 0 56,672
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 500 10,400 SH   SOLE 0 0 0 10,400
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 5,349 186,456 SH   SOLE 0 0 0 186,456
INTEL CORP COM 458140100 4,608 123,181 SH   SOLE 0 0 0 123,181
INTERNATIONAL BUSINESS MACHS COM 459200101 5,724 40,543 SH   SOLE 0 0 0 40,543
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 197 12,000 SH   SOLE 0 0 0 12,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 9,281 150,906 SH   SOLE 0 0 0 150,906
ISHARES GOLD TR ISHARES NEW 464285204 9,272 270,251 SH   SOLE 0 0 0 270,251
ISHARES TR 20 YR TR BD ETF 464287432 528 4,600 SH   SOLE 0 0 0 4,600
ISHARES TR RUS 1000 ETF 464287622 206 993 SH   SOLE 0 0 0 993
ISHARES TR NATIONAL MUN ETF 464288414 361 3,395 SH   SOLE 0 0 0 3,395
ISHARES TR 0-5 YR TIPS ETF 46429B747 8,389 82,708 SH   SOLE 0 0 0 82,708
ISHARES TR 1 3 YR TREAS BD 464287457 13,118 158,450 SH   SOLE 0 0 0 158,450
ISHARES TR U.S. INSRNCE ETF 464288786 8,890 107,148 SH   SOLE 0 0 0 107,148
ISHARES TR PFD AND INCM SEC 464288687 2,398 72,926 SH   SOLE 0 0 0 72,926
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 5,489 109,589 SH   SOLE 0 0 0 109,589
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 6,284 128,130 SH   SOLE 0 0 0 128,130
JOHNSON & JOHNSON COM 478160104 540 3,041 SH   SOLE 0 0 0 3,041
KANDI TECHNOLOGIES GROUP INC COM 483709101 58 24,000 SH   SOLE 0 0 0 24,000
LOCKHEED MARTIN CORP COM 539830109 6,886 16,015 SH   SOLE 0 0 0 16,015
MERCK & CO INC COM 58933Y105 5,962 65,394 SH   SOLE 0 0 0 65,394
MICROSOFT CORP COM 594918104 1,387 5,400 SH   SOLE 0 0 0 5,400
NUCOR CORP COM 670346105 4,084 39,115 SH   SOLE 0 0 0 39,115
PILGRIMS PRIDE CORP COM 72147K108 4,351 139,332 SH   SOLE 0 0 0 139,332
PROCTER AND GAMBLE CO COM 742718109 637 4,429 SH   SOLE 0 0 0 4,429
PROSHARES TR PSHS SH MSCI EMR 74347R396 1,972 133,262 SH   SOLE 0 0 0 133,262
PROSHARES TR PSHS SH MSCI EAF 74347R370 2,029 95,200 SH   SOLE 0 0 0 95,200
PROSHARES TR SHORT S&P 500 NE 74347B425 12,460 755,178 SH   SOLE 0 0 0 755,178
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,430 26,080 SH   SOLE 0 0 0 26,080
SANDERSON FARMS INC COM 800013104 4,854 22,523 SH   SOLE 0 0 0 22,523
SPDR GOLD TR GOLD SHS 78463V107 1,078 6,400 SH   SOLE 0 0 0 6,400
UNITED PARCEL SERVICE INC CL B 911312106 2,995 16,405 SH   SOLE 0 0 0 16,405
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 11,737 155,951 SH   SOLE 0 0 0 155,951
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7,773 101,221 SH   SOLE 0 0 0 101,221
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,062 21,442 SH   SOLE 0 0 0 21,442
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 363 1,046 SH   SOLE 0 0 0 1,046
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 341 2,601 SH   SOLE 0 0 0 2,601
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,087 41,645 SH   SOLE 0 0 0 41,645
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,811 49,968 SH   SOLE 0 0 0 49,968
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 502 3,500 SH   SOLE 0 0 0 3,500
VERIZON COMMUNICATIONS INC COM 92343V104 5,390 106,212 SH   SOLE 0 0 0 106,212