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
ABB LTD SPONSORED ADR ADR 000375204 403 16,740 SH   SOLE   16,740 0 0
AFLAC INC COM Stock 001055102 355 6,707 SH   SOLE   6,706 0 0
AT&T INC COM Stock 00206R102 526 13,458 SH   SOLE   13,458 0 0
ABBOTT LABS COM Stock 002824100 2,710 31,200 SH   SOLE   31,200 0 0
ABBVIE INC COM Stock 00287Y109 22 251 SH   SOLE   251 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 105 7,170 SH   SOLE   7,170 0 0
ACTIVISION BLIZZARD INC COM Stock 00507V109 123 2,065 SH   SOLE   2,065 0 0
ALBEMARLE CORP COM Stock 012653101 331 4,527 SH   SOLE   4,527 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 2,784 2,082 SH   SOLE   2,082 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 154 115 SH   SOLE   115 0 0
AMAZON COM INC COM Stock 023135106 4,701 2,544 SH   SOLE   2,544 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,419 6,175 SH   SOLE   6,175 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 94 765 SH   SOLE   765 0 0
APPLE INC COM Stock 037833100 10,886 37,071 SH   SOLE   37,070 0 0
APPLIED MATLS INC COM Stock 038222105 2,037 33,364 SH   SOLE   33,364 0 0
ARROW QVM EQUITY FACTOR ETF ETF 042765784 24 800 SH   SOLE   800 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 34 202 SH   SOLE   201 0 0
BCE INC COM NEW Stock 05534B760 191 4,115 SH   SOLE   4,115 0 0
BANCFIRST CORP COM Stock 05945F103 2,196 35,162 SH   SOLE   35,162 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 340 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,970 8,697 SH   SOLE   8,697 0 0
BLACKROCK INC COM Stock 09247X101 31 61 SH   SOLE   61 0 0
BOEING CO COM Stock 097023105 83 255 SH   SOLE   255 0 0
CVS HEALTH CORP COM Stock 126650100 56 748 SH   SOLE   748 0 0
CANADIAN NATL RY CO COM Stock 136375102 39 428 SH   SOLE   428 0 0
CANOPY GROWTH CORP COM Stock 138035100 748 35,450 SH   SOLE   35,450 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208 251 4,107 SH   SOLE   4,107 0 0
CHEVRON CORP NEW COM Stock 166764100 40 334 SH   SOLE   334 0 0
CHURCH & DWIGHT INC COM Stock 171340102 310 4,406 SH   SOLE   4,406 0 0
CINCINNATI FINL CORP COM Stock 172062101 343 3,261 SH   SOLE   3,261 0 0
CISCO SYS INC COM Stock 17275R102 3,220 67,148 SH   SOLE   67,148 0 0
CLOROX CO DEL COM Stock 189054109 266 1,734 SH   SOLE   1,734 0 0
COCA COLA CO COM Stock 191216100 2,101 37,962 SH   SOLE   37,962 0 0
CONAGRA BRANDS INC COM Stock 205887102 1,317 38,466 SH   SOLE   38,466 0 0
CONOCOPHILLIPS COM Stock 20825C104 603 9,276 SH   SOLE   9,276 0 0
CONTINENTAL RES INC COM Stock 212015101 147 4,272 SH   SOLE   4,272 0 0
COPART INC COM Stock 217204106 45 500 SH   SOLE   500 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 58 199 SH   SOLE   199 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103 98 3,768 SH   SOLE   3,768 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 1,818 10,795 SH   SOLE   10,795 0 0
DIGITAL RLTY TR INC COM REIT 253868103 137 1,147 SH   SOLE   1,147 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 1,707 11,803 SH   SOLE   11,803 0 0
DOVER CORP COM Stock 260003108 356 3,090 SH   SOLE   3,090 0 0
EOG RES INC COM Stock 26875P101 33 391 SH   SOLE   391 0 0
ECOLAB INC COM Stock 278865100 314 1,626 SH   SOLE   1,626 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 35 150 SH   SOLE   150 0 0
EMERSON ELEC CO COM Stock 291011104 316 4,141 SH   SOLE   4,141 0 0
EXPEDIA GROUP INC COM NEW Stock 30212P303 979 9,055 SH   SOLE   9,055 0 0
EXXON MOBIL CORP COM Stock 30231G102 38 541 SH   SOLE   541 0 0
FACEBOOK INC CL A Stock 30303M102 64 313 SH   SOLE   313 0 0
FIRSTENERGY CORP COM Stock 337932107 138 2,836 SH   SOLE   2,836 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 18 1,335 SH   SOLE   1,335 0 0
GW PHARMACEUTICALS PLC ADS ADR 36197T103 749 7,167 SH   SOLE   7,167 0 0
GLADSTONE COMMERCIAL CORP COM REIT 376536108 20 900 SH   SOLE   900 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 24 106 SH   SOLE   106 0 0
HASBRO INC COM Stock 418056107 378 3,576 SH   SOLE   3,576 0 0
HEALTHPEAK PROPERTIES INC COM REIT 42250P103 250 7,264 SH   SOLE   7,264 0 0
HOME DEPOT INC COM Stock 437076102 202 925 SH   SOLE   925 0 0
IQ 50 PERCENT HEDGED FTSE INTERNATIONAL ETF ETF 45409B560 195 8,967 SH   SOLE   8,967 0 0
IQ MERGER ARBITRAGE ETF ETF 45409B800 210 6,332 SH   SOLE   6,332 0 0
INTEL CORP COM Stock 458140100 3,241 54,159 SH   SOLE   54,159 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,431 10,678 SH   SOLE   10,678 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 426 1,318 SH   SOLE   1,317 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 53 273 SH   SOLE   273 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 173 1,326 SH   SOLE   1,326 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 37 181 SH   SOLE   181 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 30 362 SH   SOLE   362 0 0
ISHARES AGENCY BOND ETF ETF 464288166 2,076 17,961 SH   SOLE   17,961 0 0
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646 629 11,734 SH   SOLE   11,734 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 25 484 SH   SOLE   484 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 21 323 SH   SOLE   323 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 24 472 SH   SOLE   472 0 0
ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860 116 2,307 SH   SOLE   2,307 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 155 1,115 SH   SOLE   1,115 0 0
JOHNSON & JOHNSON COM Stock 478160104 98 670 SH   SOLE   670 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 130 6,158 SH   SOLE   6,158 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 350 1,769 SH   SOLE   1,769 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 156 400 SH   SOLE   400 0 0
MAIN STR CAP CORP COM CEF 56035L104 74 1,723 SH   SOLE   1,723 0 0
MARATHON PETE CORP COM Stock 56585A102 24 400 SH   SOLE   400 0 0
MASTERCARD INC CL A Stock 57636Q104 60 200 SH   SOLE   200 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 371 2,185 SH   SOLE   2,185 0 0
MCDONALDS CORP COM Stock 580135101 246 1,246 SH   SOLE   1,246 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304 27 1,268 SH   SOLE   1,268 0 0
MERCK & CO. INC COM Stock 58933Y105 1,534 16,870 SH   SOLE   16,870 0 0
MICROSOFT CORP COM Stock 594918104 4,634 29,383 SH   SOLE   29,382 0 0
MIDDLESEX WATER CO COM Stock 596680108 95 1,489 SH   SOLE   1,489 0 0
MONGODB INC CL A Stock 60937P106 2,677 20,340 SH   SOLE   20,340 0 0
NIKE INC CL B Stock 654106103 132 1,300 SH   SOLE   1,300 0 0
NVIDIA CORP COM Stock 67066G104 403 1,712 SH   SOLE   1,712 0 0
OGE ENERGY CORP COM Stock 670837103 36 800 SH   SOLE   800 0 0
OMEGA HEALTHCARE INVS INC COM REIT 681936100 206 4,870 SH   SOLE   4,870 0 0
ONEOK INC NEW COM Stock 682680103 182 2,401 SH   SOLE   2,401 0 0
PAYCOM SOFTWARE INC COM Stock 70432V102 273 1,030 SH   SOLE   1,030 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 2,061 19,056 SH   SOLE   19,056 0 0
PFIZER INC COM Stock 717081103 1,389 35,463 SH   SOLE   35,463 0 0
PHILLIPS 66 COM Stock 718546104 534 4,794 SH   SOLE   4,794 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 339 3,333 SH   SOLE   3,333 0 0
PROCTER & GAMBLE CO COM Stock 742718109 161 1,293 SH   SOLE   1,292 0 0
PROSHARES SHORT S&P 500 ETF 74347B425 96 4,000 SH   SOLE   4,000 0 0
PROSPECT CAP CORP 4.75 04/15/2020 Convertible 74348TAQ5 99 98,000 SH   SOLE   98,000 0 0
PROSPECT CAP CORP 4.95 07/15/2022 Convertible 74348TAR3 31 30,000 SH   SOLE   30,000 0 0
PROSPECT CAP CORP 6.375 03/01/2025 Convertible 74348TAT9 16 15,000 SH   SOLE   15,000 0 0
PROSPERITY BANCSHARES INC COM Stock 743606105 1,276 17,747 SH   SOLE   17,747 0 0
RAYTHEON CO COM NEW Stock 755111507 110 500 SH   SOLE   500 0 0
REPUBLIC SVCS INC COM Stock 760759100 316 3,526 SH   SOLE   3,526 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 1,829 30,807 SH   SOLE   30,807 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106 142 400 SH   SOLE   400 0 0
RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 60 689 SH   SOLE   689 0 0
SPDR GOLD SHARES ETF 78463V107 28 198 SH   SOLE   198 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 45 678 SH   SOLE   678 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 2,333 77,854 SH   SOLE   77,854 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 820 26,688 SH   SOLE   26,688 0 0
SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 56 2,111 SH   SOLE   2,111 0 0
SCHLUMBERGER LTD COM Stock 806857108 26 635 SH   SOLE   635 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 355 4,613 SH   SOLE   4,613 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 43 466 SH   SOLE   466 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 23 376 SH   SOLE   376 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 223 4,416 SH   SOLE   4,416 0 0
SCOTTS MIRACLE GRO CO CL A Stock 810186106 21 202 SH   SOLE   202 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 306 524 SH   SOLE   524 0 0
SHOPIFY INC CL A Stock 82509L107 6,283 15,803 SH   SOLE   15,803 0 0
SOUTHERN CO COM Stock 842587107 191 3,000 SH   SOLE   3,000 0 0
SYSCO CORP COM Stock 871829107 345 4,029 SH   SOLE   4,029 0 0
TPG SPECIALTY LENDING INC 4.5 08/01/2022 Convertible 87265KAD4 21 20,000 SH   SOLE   20,000 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 97 300 SH   SOLE   300 0 0
3M CO COM Stock 88579Y101 27 154 SH   SOLE   154 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 274 2,000 SH   SOLE   2,000 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 147 500 SH   SOLE   500 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 69 2,344 SH   SOLE   2,344 0 0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 72 2,419 SH   SOLE   2,419 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 251 1,720 SH   SOLE   1,720 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 132 1,519 SH   SOLE   1,519 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 222 2,364 SH   SOLE   2,364 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 166 1,161 SH   SOLE   1,161 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 223 2,750 SH   SOLE   2,750 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 154 774 SH   SOLE   774 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 433 3,161 SH   SOLE   3,161 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 2,694 43,877 SH   SOLE   43,877 0 0
VISA INC COM CL A Stock 92826C839 444 2,363 SH   SOLE   2,363 0 0
WALMART INC COM Stock 931142103 1,753 14,754 SH   SOLE   14,753 0 0
WELLS FARGO CO NEW COM Stock 949746101 1,386 25,768 SH   SOLE   25,768 0 0
WHITING PETE CORP NEW 1.25 04/01/2020 Convertible 966387AL6 15 15,000 SH   SOLE   15,000 0 0
WILLIAMS COS INC COM Stock 969457100 79 3,318 SH   SOLE   3,318 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 32 850 SH   SOLE   850 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 344 11,991 SH   SOLE   11,991 0 0
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 417 13,341 SH   SOLE   13,341 0 0
EATON CORP PLC SHS Stock G29183103 107 1,128 SH   SOLE   1,128 0 0
IHS MARKIT LTD SHS Stock G47567105 45 600 SH   SOLE   600 0 0
MEDTRONIC PLC SHS Stock G5960L103 1,774 15,641 SH   SOLE   15,641 0 0
CHUBB LIMITED COM Stock H1467J104 311 2,001 SH   SOLE   2,001 0 0
AUDIOCODES LTD ORD Stock M15342104 26 1,000 SH   SOLE   1,000 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 1,577 14,215 SH   SOLE   14,215 0 0
WIX COM LTD SHS Stock M98068105 1,721 14,063 SH   SOLE   14,063 0 0