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
AAC HLDGS INC COM 000307108 21 32,493 SH   SOLE   0 0 32,493
ABRAXAS PETE CORP COM 003830106 7 15,000 SH   SOLE   0 0 15,000
AGNICO EAGLE MINES LTD COM 008474108 2,067 38,571 SH   SOLE   0 0 38,571
ALTRIA GROUP INC COM 02209S103 209 5,116 SH   SOLE   0 0 5,116
AMERICAN TOWER CORP NEW COM 03027X100 2,083 9,422 SH   SOLE   0 0 9,422
AMGEN INC COM 031162100 200 1,037 SH   SOLE   0 0 1,037
APPLE INC COM 037833100 212 948 SH   SOLE   0 0 948
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,153 21,042 SH   SOLE   0 0 21,042
ASHLAND GLOBAL HLDGS INC COM 044186104 462 6,000 SH   SOLE   0 0 6,000
ATLASSIAN CORP PLC CL A G06242104 2,241 17,870 SH   SOLE   0 0 17,870
BALL CORP COM 058498106 2,114 29,038 SH   SOLE   0 0 29,038
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,011 33,704 SH   SOLE   0 0 33,704
BGC PARTNERS INC CL A 05541T101 96 17,568 SH   SOLE   0 0 17,568
BLACK HILLS CORP COM 092113109 203 2,649 SH   SOLE   0 0 2,649
BLACKSTONE GROUP INC COM CL A 09260D107 2,101 43,029 SH   SOLE   0 0 43,029
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,150 30,278 SH   SOLE   0 0 30,278
BRISTOL MYERS SQUIBB CO COM 110122108 236 4,654 SH   SOLE   0 0 4,654
BROADCOM INC COM 11135F101 203 737 SH   SOLE   0 0 737
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,084 76,942 SH   SOLE   0 0 76,942
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,942 11,993 SH   SOLE   0 0 11,993
CHEMED CORP NEW COM 16359R103 2,330 5,580 SH   SOLE   0 0 5,580
CHEMOURS CO COM 163851108 269 18,049 SH   SOLE   0 0 18,049
CHEVRON CORP NEW COM 166764100 215 1,815 SH   SOLE   0 0 1,815
CINCINNATI FINL CORP COM 172062101 2,206 18,916 SH   SOLE   0 0 18,916
CONSOLIDATED EDISON INC COM 209115104 222 2,350 SH   SOLE   0 0 2,350
COSTAR GROUP INC COM 22160N109 2,190 3,693 SH   SOLE   0 0 3,693
CUMMINS INC COM 231021106 216 1,331 SH   SOLE   0 0 1,331
CVR ENERGY INC COM 12662P108 297 6,763 SH   SOLE   0 0 6,763
CYPRESS SEMICONDUCTOR CORP COM 232806109 300 12,883 SH   SOLE   0 0 12,883
DEXCOM INC COM 252131107 2,158 14,460 SH   SOLE   0 0 14,460
DISH NETWORK CORP CL A 25470M109 803 23,577 SH   SOLE   0 0 23,577
DOLLAR GEN CORP NEW COM 256677105 2,168 13,642 SH   SOLE   0 0 13,642
DORCHESTER MINERALS LP COM UNIT 25820R105 6,991 374,860 SH   SOLE   0 0 374,860
EASTMAN CHEMICAL CO COM 277432100 210 2,847 SH   SOLE   0 0 2,847
EMERSON ELEC CO COM 291011104 234 3,514 SH   SOLE   0 0 3,514
ENTERPRISE PRODS PARTNERS L COM 293792107 4,372 152,978 SH   SOLE   0 0 152,978
EXELON CORP COM 30161N101 216 4,478 SH   SOLE   0 0 4,478
EXXON MOBIL CORP COM 30231G102 949 13,443 SH   SOLE   0 0 13,443
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 93 12,500 SH   SOLE   0 0 12,500
FLOWERS FOODS INC COM 343498101 300 12,990 SH   SOLE   0 0 12,990
FNB CORP PA COM 302520101 310 26,950 SH   SOLE   0 0 26,950
FORTINET INC COM 34959E109 307 4,000 SH   SOLE   0 0 4,000
GLOBAL PARTNERS LP COM UNITS 37946R109 251 12,826 SH   SOLE   0 0 12,826
GLOBAL PMTS INC COM 37940X102 2,019 12,703 SH   SOLE   0 0 12,703
HANESBRANDS INC COM 410345102 223 14,572 SH   SOLE   0 0 14,572
HERSHEY CO COM 427866108 2,330 15,034 SH   SOLE   0 0 15,034
HUNTSMAN CORP COM 447011107 216 9,328 SH   SOLE   0 0 9,328
IDACORP INC COM 451107106 220 1,953 SH   SOLE   0 0 1,953
IDEXX LABS INC COM 45168D104 2,197 8,082 SH   SOLE   0 0 8,082
INPHI CORP COM 45772F107 2,105 34,489 SH   SOLE   0 0 34,489
INTERPUBLIC GROUP COS INC COM 460690100 219 10,181 SH   SOLE   0 0 10,181
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 3,017 49,548 SH   SOLE   0 0 49,548
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,321 12,223 SH   SOLE   0 0 12,223
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,741 47,346 SH   SOLE   0 0 47,346
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 912 17,348 SH   SOLE   0 0 17,348
INVESCO LTD SHS G491BT108 216 12,767 SH   SOLE   0 0 12,767
INVESCO QQQ TR UNIT SER 1 46090E103 4,360 23,096 SH   SOLE   0 0 23,096
ISHARES TR 20 YR TR BD ETF 464287432 238 1,664 SH   SOLE   0 0 1,664
ISHARES TR US HOME CONS ETF 464288752 318 7,363 SH   SOLE   0 0 7,363
ISHARES TR U.S. MED DVC ETF 464288810 265 1,073 SH   SOLE   0 0 1,073
ISHARES TR 3 7 YR TREAS BD 464288661 4,346 34,275 SH   SOLE   0 0 34,275
ISHARES TR CORE S&P500 ETF 464287200 7,812 26,170 SH   SOLE   0 0 26,170
ISHARES TR MSCI MIN VOL ETF 46429B697 2,878 44,901 SH   SOLE   0 0 44,901
ISHARES TR S&P 500 GRWT ETF 464287309 2,841 15,785 SH   SOLE   0 0 15,785
ISHARES TR 1 3 YR TREAS BD 464287457 704 8,310 SH   SOLE   0 0 8,310
ISHARES TR SHORT TREAS BD 464288679 2,062 18,644 SH   SOLE   0 0 18,644
ISHARES TR RUS 1000 ETF 464287622 342 2,083 SH   SOLE   0 0 2,083
ISHARES TR MSCI EAFE ETF 464287465 253 3,892 SH   SOLE   0 0 3,892
JOHNSON & JOHNSON COM 478160104 257 1,991 SH   SOLE   0 0 1,991
JOHNSON CTLS INTL PLC SHS G51502105 213 4,872 SH   SOLE   0 0 4,872
KEANE GROUP INC COM 48669A108 212 35,000 SH   SOLE   0 0 35,000
KELLOGG CO COM 487836108 221 3,440 SH   SOLE   0 0 3,440
KIMBERLY CLARK CORP COM 494368103 226 1,596 SH   SOLE   0 0 1,596
KIRKLAND LAKE GOLD LTD COM 49741E100 2,286 51,027 SH   SOLE   0 0 51,027
LAS VEGAS SANDS CORP COM 517834107 213 3,691 SH   SOLE   0 0 3,691
LATTICE SEMICONDUCTOR CORP COM 518415104 1,880 102,852 SH   SOLE   0 0 102,852
LAUDER ESTEE COS INC CL A 518439104 2,176 10,938 SH   SOLE   0 0 10,938
LEGGETT & PLATT INC COM 524660107 213 5,209 SH   SOLE   0 0 5,209
LULULEMON ATHLETICA INC COM 550021109 2,137 11,101 SH   SOLE   0 0 11,101
MACYS INC COM 55616P104 204 13,180 SH   SOLE   0 0 13,180
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,875 73,577 SH   SOLE   0 0 73,577
MAXIM INTEGRATED PRODS INC COM 57772K101 211 3,653 SH   SOLE   0 0 3,653
MERCK & CO INC COM 58933Y105 241 2,863 SH   SOLE   0 0 2,863
META FINL GROUP INC COM 59100U108 6,395 6,395,959 SH   SOLE   0 0 6,395,959
NEW YORK MTG TR INC COM PAR $.02 649604501 90 14,808 SH   SOLE   0 0 14,808
NORTHROP GRUMMAN CORP COM 666807102 2,210 5,899 SH   SOLE   0 0 5,899
OLIN CORP COM PAR $1 680665205 308 16,494 SH   SOLE   0 0 16,494
OMNICOM GROUP INC COM 681919106 210 2,691 SH   SOLE   0 0 2,691
PACKAGING CORP AMER COM 695156109 216 2,040 SH   SOLE   0 0 2,040
PACWEST BANCORP DEL COM 695263103 299 8,243 SH   SOLE   0 0 8,243
PAGSEGURO DIGITAL LTD COM CL A G68707101 2,118 45,754 SH   SOLE   0 0 45,754
PAYLOCITY HLDG CORP COM 70438V106 2,107 21,599 SH   SOLE   0 0 21,599
PFENEX INC COM 717071104 238 28,300 SH   SOLE   0 0 28,300
PFIZER INC COM 717081103 224 6,240 SH   SOLE   0 0 6,240
PHILLIPS 66 COM 718546104 215 2,107 SH   SOLE   0 0 2,107
PNC FINL SVCS GROUP INC COM 693475105 420 3,000 SH   SOLE   0 0 3,000
PRINCIPAL FINL GROUP INC COM 74251V102 215 3,764 SH   SOLE   0 0 3,764
PROSHARES TR PSHS SH MSCI EAF 74347R370 235 9,001 SH   SOLE   0 0 9,001
PROSHARES TR SHRT RUSSELL2000 74348A210 238 5,867 SH   SOLE   0 0 5,867
PROSHARES TR SHORT S&P 500 NE 74347B425 236 9,041 SH   SOLE   0 0 9,041
RINGCENTRAL INC CL A 76680R206 2,170 17,273 SH   SOLE   0 0 17,273
RUMBLEON INC CL B 781386206 57 20,052 SH   SOLE   0 0 20,052
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 180 59,845 SH   SOLE   0 0 59,845
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,249 9,327 SH   SOLE   0 0 9,327
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 351 6,948 SH   SOLE   0 0 6,948
SEAGATE TECHNOLOGY PLC SHS G7945M107 209 3,891 SH   SOLE   0 0 3,891
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 738 12,021 SH   SOLE   0 0 12,021
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 996 12,371 SH   SOLE   0 0 12,371
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,844 28,484 SH   SOLE   0 0 28,484
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 416 8,408 SH   SOLE   0 0 8,408
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 444 3,686 SH   SOLE   0 0 3,686
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 434 15,511 SH   SOLE   0 0 15,511
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 419 4,659 SH   SOLE   0 0 4,659
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 429 5,533 SH   SOLE   0 0 5,533
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 429 7,388 SH   SOLE   0 0 7,388
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,623 41,256 SH   SOLE   0 0 41,256
SINCLAIR BROADCAST GROUP INC CL A 829226109 203 4,772 SH   SOLE   0 0 4,772
SMUCKER J M CO COM NEW 832696405 217 1,975 SH   SOLE   0 0 1,975
SOLIGENIX INC COM 834223307 23 24,806 SH   SOLE   0 0 24,806
SPDR SERIES TRUST DJ REIT ETF 78464A607 258 2,476 SH   SOLE   0 0 2,476
SPDR SERIES TRUST AEROSPACE DEF 78464A631 247 2,314 SH   SOLE   0 0 2,314
SPDR SERIES TRUST S&P DIVID ETF 78464A763 403 3,937 SH   SOLE   0 0 3,937
SPDR SERIES TRUST S&P INS ETF 78464A789 248 7,065 SH   SOLE   0 0 7,065
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 11,624 126,917 SH   SOLE   0 0 126,917
STARBUCKS CORP COM 855244109 2,061 23,313 SH   SOLE   0 0 23,313
SUNCOR ENERGY INC NEW COM 867224107 612 19,398 SH   SOLE   0 0 19,398
TEAM INC COM 878155100 194 10,750 SH   SOLE   0 0 10,750
TEMPUR SEALY INTL INC COM 88023U101 2,118 27,445 SH   SOLE   0 0 27,445
TRANSDIGM GROUP INC COM 893641100 13,238 25,426 SH   SOLE   0 0 25,426
UGI CORP NEW COM 902681105 214 4,260 SH   SOLE   0 0 4,260
UMPQUA HLDGS CORP COM 904214103 305 18,579 SH   SOLE   0 0 18,579
VALERO ENERGY CORP NEW COM 91913Y100 218 2,564 SH   SOLE   0 0 2,564
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,158 35,419 SH   SOLE   0 0 35,419
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 286 3,534 SH   SOLE   0 0 3,534
VEEVA SYS INC CL A COM 922475108 2,352 15,407 SH   SOLE   0 0 15,407
VERIZON COMMUNICATIONS INC COM 92343V104 253 4,200 SH   SOLE   0 0 4,200
VIACOM INC NEW CL B 92553P201 201 8,380 SH   SOLE   0 0 8,380
WATSCO INC COM 942622200 317 1,878 SH   SOLE   0 0 1,878
WELLS FARGO CO NEW COM 949746101 4,090 81,088 SH   SOLE   0 0 81,088
WESTERN DIGITAL CORP COM 958102105 203 3,407 SH   SOLE   0 0 3,407
WPX ENERGY INC COM 98212B103 211 20,000 SH   SOLE   0 0 20,000
ZIOPHARM ONCOLOGY INC COM 98973P101 110 25,918 SH   SOLE   0 0 25,918