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 INC COM Stock 023135106 9,880 8,448 SH   SOLE 0 8,448 0 0
POWERSHARES QQQ TRUST, SERIES 1 ETF 73935A104 16 100 SH   SOLE 0 100 0 0
MONSANTO CO NEW COM Stock 61166W101 5 45 SH   SOLE 0 45 0 0
SHARPS COMPLIANCE CORP COM Stock 820017101 4,079 997,355 SH   SOLE 0 997,355 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN Stock 118230101 6 125 SH   SOLE 0 125 0 0
JOHNSON & JOHNSON COM Stock 478160104 104 741 SH   SOLE 0 741 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 173 1,259 SH   SOLE 0 1,259 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 61 330 SH   SOLE 0 330 0 0
PRAXAIR INC COM Stock 74005P104 66 425 SH   SOLE 0 425 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 242 3,626 SH   SOLE 0 3,626 0 0
UNDER ARMOUR INC CL C Stock 904311206 5 402 SH   SOLE 0 402 0 0
SABINE ROYALTY TR UNIT BEN INT Stock 785688102 66 1,483 SH   SOLE 0 1,483 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 25 271 SH   SOLE 0 271 0 0
COCA COLA CO COM Stock 191216100 143 3,117 SH   SOLE 0 3,117 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 17 650 SH   SOLE 0 650 0 0
OCCIDENTAL PETE CORP DEL COM Stock 674599105 116 1,570 SH   SOLE 0 1,570 0 0
BIOGEN INC COM Stock 09062X103 6 20 SH   SOLE 0 20 0 0
INTEL CORP COM Stock 458140100 102 2,200 SH   SOLE 0 2,200 0 0
PERRIGO CO PLC SHS Stock G97822103 5,270 60,465 SH   SOLE 0 60,464 0 0
CLOROX CO DEL COM Stock 189054109 21 144 SH   SOLE 0 144 0 0
NETFLIX INC COM Stock 64110L106 163 850 SH   SOLE 0 850 0 0
SPDR S&P 500 ETF ETF 78462F103 224 838 SH   SOLE 0 838 0 0
ADVANSIX INC COM Stock 00773T101 3 77 SH   SOLE 0 77 0 0
VERSUM MATLS INC COM Stock 92532W103 6 149 SH   SOLE 0 149 0 0
COMFORT SYS USA INC COM Stock 199908104 223 5,100 SH   SOLE 0 5,100 0 0
ALASKA AIR GROUP INC COM Stock 011659109 6,026 81,978 SH   SOLE 0 81,978 0 0
CORNING INC COM Stock 219350105 38 1,200 SH   SOLE 0 1,200 0 0
VERMILION ENERGY INC COM Stock 923725105 15 400 SH   SOLE 0 400 0 0
AMERICAN OUTDOOR BRANDS CORP COM Stock 02874P103 1 100 SH   SOLE 0 100 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 26 500 SH   SOLE 0 500 0 0
BIOVERATIV INC COM Stock 09075E100 1 10 SH   SOLE 0 10 0 0
CHUBB LIMITED COM Stock H1467J104 6,545 44,786 SH   SOLE 0 44,786 0 0
FEDEX CORP COM Stock 31428X106 47 190 SH   SOLE 0 190 0 0
C&J ENERGY SVCS INC NEW COM Stock 12674R100 5,930 177,180 SH   SOLE 0 177,180 0 0
PROSPECT CAPITAL CORPORATION 4.95 07/15/2022 Convertible 74348TAR3 42 42,000 SH   SOLE 0 42,000 0 0
HONEYWELL INTL INC COM Stock 438516106 299 1,950 SH   SOLE 0 1,950 0 0
BP PLC SPONSORED ADR ADR 055622104 232 5,531 SH   SOLE 0 5,531 0 0
HOME DEPOT INC COM Stock 437076102 9,931 52,397 SH   SOLE 0 52,397 0 0
BAKER HUGHES A GE CO CL A Stock 05722G100 3,156 99,758 SH   SOLE 0 99,758 0 0
DOWDUPONT INC COM Stock 26078J100 82 1,155 SH   SOLE 0 1,155 0 0
BECTON DICKINSON & CO COM Stock 075887109 4 20 SH   SOLE 0 20 0 0
LOGMEIN INC COM Stock 54142L109 1 6 SH   SOLE 0 6 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 20 315 SH   SOLE 0 315 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 139 4,155 SH   SOLE 0 4,155 0 0
SMITH A O COM Stock 831865209 7,437 121,357 SH   SOLE 0 121,357 0 0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 68 8,000 SH   SOLE 0 8,000 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 2,548 83,775 SH   SOLE 0 83,775 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 140 705 SH   SOLE 0 705 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 9,855 124,272 SH   SOLE 0 124,271 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 22 21 SH   SOLE 0 21 0 0
MICROSOFT CORP COM Stock 594918104 333 3,892 SH   SOLE 0 3,892 0 0
SCHLUMBERGER LTD COM Stock 806857108 5 79 SH   SOLE 0 79 0 0
CVS HEALTH CORP COM Stock 126650100 7 90 SH   SOLE 0 90 0 0
POTASH CORP SASK INC COM Stock 73755L107 142 6,860 SH   SOLE 0 6,860 0 0
BOEING CO COM Stock 097023105 82 278 SH   SOLE 0 278 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 775 5,241 SH   SOLE 0 5,240 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 885 5,720 SH   SOLE 0 5,719 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 220 1,792 SH   SOLE 0 1,792 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101 9,920 44,648 SH   SOLE 0 44,648 0 0
KIMCO RLTY CORP COM REIT 49446R109 4,912 270,660 SH   SOLE 0 270,660 0 0
WEATHERFORD INTL PLC ORD SHS Stock G48833100 63 15,000 SH   SOLE 0 15,000 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 134 389 SH   SOLE 0 389 0 0
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 5 35 SH   SOLE 0 35 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 49 300 SH   SOLE 0 300 0 0
NATIONAL OILWELL VARCO INC COM Stock 637071101 14 400 SH   SOLE 0 400 0 0
ANADARKO PETE CORP COM Stock 032511107 59 1,100 SH   SOLE 0 1,100 0 0
PETROQUEST ENERGY INC COM NEW Stock 716748306 4 2,350 SH   SOLE 0 2,350 0 0
AMERICAN INTL GROUP INC WT EXP 011921 Stock 026874156 0 3 SH   SOLE 0 3 0 0
GENERAL MTRS CO WT EXP 071019 Stock 37045V126 3 141 SH   SOLE 0 141 0 0
UNDER ARMOUR INC CL A Stock 904311107 3,588 248,620 SH   SOLE 0 248,620 0 0
TEVA PHARMACEUTICAL FIN LLC 0.25 02/01/2026 Convertible 88163VAE9 4 4,000 SH   SOLE 0 4,000 0 0
DSW INC CL A Stock 23334L102 71 3,300 SH   SOLE 0 3,300 0 0
SANCHEZ ENERGY CORP COM Stock 79970Y105 2 450 SH   SOLE 0 450 0 0
PHILLIPS 66 COM Stock 718546104 440 4,346 SH   SOLE 0 4,346 0 0
FACEBOOK INC CL A Stock 30303M102 115 653 SH   SOLE 0 653 0 0
GUGGENHEIM BULLETSHARES 2018 CORPORATE BOND ETF ETF 18383M530 17 827 SH   SOLE 0 827 0 0
CELGENE CORP COM Stock 151020104 42 400 SH   SOLE 0 400 0 0
GUGGENHEIM BULLETSHARES 2019 CORPORATE BOND ETF ETF 18383M522 194 9,203 SH   SOLE 0 9,203 0 0
GUGGENHEIM BULLETSHARES 2018 HIGH YIELD CORPORATE BOND ETF ETF 18383M381 274 10,930 SH   SOLE 0 10,930 0 0
QUALYS INC COM Stock 74758T303 9,312 156,905 SH   SOLE 0 156,905 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Stock Y11082107 2,685 799,110 SH   SOLE 0 799,110 0 0
D R HORTON INC COM Stock 23331A109 9,472 185,468 SH   SOLE 0 185,468 0 0
FLOWERS FOODS INC COM Stock 343498101 62 3,191 SH   SOLE 0 3,191 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 22 2,291 SH   SOLE 0 2,291 0 0
TOTAL S A SPONSORED ADR ADR 89151E109 11 207 SH   SOLE 0 207 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 126 7,000 SH   SOLE 0 7,000 0 0
GOODYEAR TIRE & RUBR CO COM Stock 382550101 65 2,000 SH   SOLE 0 2,000 0 0
KROGER CO COM Stock 501044101 6,095 222,030 SH   SOLE 0 222,029 0 0
DENBURY RES INC COM NEW Stock 247916208 49 22,100 SH   SOLE 0 22,100 0 0
CELESTICA INC SUB VTG SHS Stock 15101Q108 2,993 285,575 SH   SOLE 0 285,575 0 0
EOG RES INC COM Stock 26875P101 30 280 SH   SOLE 0 280 0 0
GENCO SHIPPING & TRADING LTD SHS Stock Y2685T131 28 2,109 SH   SOLE 0 2,109 0 0
ABBVIE INC COM Stock 00287Y109 68 700 SH   SOLE 0 700 0 0
CDN IMPERIAL BK COMM TORONTO O COM Stock 136069101 35 360 SH   SOLE 0 360 0 0
NICHOLAS FINANCIAL INC COM NEW Stock 65373J209 71 8,040 SH   SOLE 0 8,040 0 0
CVR REFNG LP COMUNIT REP LT Stock 12663P107 29 1,740 SH   SOLE 0 1,740 0 0
W & T OFFSHORE INC COM Stock 92922P106 3 850 SH   SOLE 0 850 0 0
GUGGENHEIM BULLETSHARES 2020 CORPORATE BOND ETF ETF 18383M514 61 2,881 SH   SOLE 0 2,881 0 0
CHURCH & DWIGHT INC COM Stock 171340102 5,828 116,160 SH   SOLE 0 116,160 0 0
KOREA FD COM NEW CEF 500634209 20 491 SH   SOLE 0 491 0 0
INDEPENDENT BK GROUP INC COM Stock 45384B106 942 13,934 SH   SOLE 0 13,934 0 0
CHIMERIX INC COM Stock 16934W106 12 2,500 SH   SOLE 0 2,500 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 14 70 SH   SOLE 0 70 0 0
CITRIX SYS INC COM Stock 177376100 3 35 SH   SOLE 0 35 0 0
CISCO SYS INC COM Stock 17275R102 115 3,000 SH   SOLE 0 3,000 0 0
ORANGE SPONSORED ADR ADR 684060106 17 1,000 SH   SOLE 0 1,000 0 0
AT&T INC COM Stock 00206R102 437 11,250 SH   SOLE 0 11,250 0 0
JONES ENERGY INC COM CL A Stock 48019R108 2,125 1,931,702 SH   SOLE 0 1,931,702 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 32 446 SH   SOLE 0 446 0 0
GENERAL ELECTRIC CO COM Stock 369604103 21 1,200 SH   SOLE 0 1,200 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 23 5,000 SH   SOLE 0 5,000 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 5,964 101,346 SH   SOLE 0 101,346 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 5 69 SH   SOLE 0 69 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 3,158 33,262 SH   SOLE 0 33,261 0 0
SPDR PORTFOLIO SMALL CAP ETF ETF 78468R853 164 5,450 SH   SOLE 0 5,450 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 1,921 7,144 SH   SOLE 0 7,143 0 0
ALLEGION PUB LTD CO ORD SHS Stock G0176J109 2 28 SH   SOLE 0 28 0 0
GUGGENHEIM BULLETSHARES 2021 CORPORATE BOND ETF ETF 18383M266 45 2,145 SH   SOLE 0 2,145 0 0
UNION PAC CORP COM Stock 907818108 7,143 53,267 SH   SOLE 0 53,266 0 0
SALESFORCE COM INC COM Stock 79466L302 37 358 SH   SOLE 0 358 0 0
JUNIPER NETWORKS INC COM Stock 48203R104 5,878 206,240 SH   SOLE 0 206,240 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 6,448 63,272 SH   SOLE 0 63,271 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 64 200 SH   SOLE 0 200 0 0
CHEVRON CORP NEW COM Stock 166764100 5,574 44,527 SH   SOLE 0 44,527 0 0
CONOCOPHILLIPS COM Stock 20825C104 739 13,468 SH   SOLE 0 13,468 0 0
DANAHER CORP DEL COM Stock 235851102 6,543 70,491 SH   SOLE 0 70,490 0 0
EXPRESS SCRIPTS HLDG CO COM Stock 30219G108 77 1,025 SH   SOLE 0 1,025 0 0
WAL-MART STORES INC COM Stock 931142103 14 144 SH   SOLE 0 143 0 0
SOUTHSIDE BANCSHARES INC COM Stock 84470P109 45 1,342 SH   SOLE 0 1,342 0 0
UNITED TECHNOLOGIES CORP COM Stock 913017109 26 207 SH   SOLE 0 207 0 0
TARGET CORP COM Stock 87612E106 10 152 SH   SOLE 0 152 0 0
PFIZER INC COM Stock 717081103 28 778 SH   SOLE 0 778 0 0
MORGAN STANLEY COM NEW Stock 617446448 8 156 SH   SOLE 0 156 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 23 22 SH   SOLE 0 22 0 0
APPLIED MATLS INC COM Stock 038222105 8 155 SH   SOLE 0 155 0 0
JONES LANG LASALLE INC COM Stock 48020Q107 8,532 57,286 SH   SOLE 0 57,286 0 0
NOW INC COM Stock 67011P100 1 100 SH   SOLE 0 100 0 0
CANADIAN NATL RY CO COM Stock 136375102 165 1,998 SH   SOLE 0 1,998 0 0
TRANSCANADA CORP COM Stock 89353D107 2 46 SH   SOLE 0 46 0 0
TSAKOS ENERGY NAVIGATION LTD SHS Stock G9108L108 76 19,310 SH   SOLE 0 19,310 0 0
GASTAR EXPL INC NEW COM Stock 36729W202 10 9,560 SH   SOLE 0 9,560 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 184 5,885 SH   SOLE 0 5,885 0 0
COMPASS MINERALS INTL INC COM Stock 20451N101 5,323 73,675 SH   SOLE 0 73,675 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 24 303 SH   SOLE 0 303 0 0
HELMERICH & PAYNE INC COM Stock 423452101 4,908 75,935 SH   SOLE 0 75,935 0 0
FIDELITY LIMITED TERM BOND ETF ETF 316188200 15 300 SH   SOLE 0 300 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Stock 786449207 3,834 342,300 SH   SOLE 0 342,300 0 0
WHITING PETE CORP NEW COM NEW Stock 966387409 69 2,590 SH   SOLE 0 2,590 0 0
ALTRIA GROUP INC COM Stock 02209S103 21 295 SH   SOLE 0 295 0 0
EXXON MOBIL CORP COM Stock 30231G102 1,722 20,586 SH   SOLE 0 20,585 0 0
LOWES COS INC COM Stock 548661107 4 43 SH   SOLE 0 43 0 0
NOVO-NORDISK A S ADR ADR 670100205 38 705 SH   SOLE 0 705 0 0
ORBCOMM INC COM Stock 68555P100 6,085 597,764 SH   SOLE 0 597,764 0 0
ACTIVISION BLIZZARD INC COM Stock 00507V109 127 2,000 SH   SOLE 0 2,000 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 69 2,190 SH   SOLE 0 2,190 0 0
CAMECO CORP COM Stock 13321L108 74 8,055 SH   SOLE 0 8,055 0 0
APPLE INC COM Stock 037833100 9,102 53,785 SH   SOLE 0 53,784 0 0
ABBOTT LABS COM Stock 002824100 23 400 SH   SOLE 0 400 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 86 1,153 SH   SOLE 0 1,153 0 0