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
ABIOMED INC COM 003654100 615 4,292 SH   OTR 1 0 0 4,292
ADVANCED MICRO DEVICES INC COM 007903107 187 15,000 SH   SOLE   15,000 0 0
ALASKA AIR GROUP INC COM 011659109 209 2,329 SH   OTR 1 0 0 2,329
ALLERGAN PLC SHS G0177J108 243 1,000 SH   SOLE   1,000 0 0
AMAZON COM INC COM 023135106 290 300 SH   SOLE   300 0 0
AMERICAN EXPRESS CO COM 025816109 1,887 22,400 SH   OTR 1 0 0 22,400
AMERICAN HOMES 4 RENT CL A 02665T306 234 10,360 SH   OTR 1 0 0 10,360
AMERICAN TOWER CORP NEW COM 03027X100 265 2,000 SH   SOLE   2,000 0 0
AMGEN INC COM 031162100 6,803 39,500 SH   OTR 1 0 0 39,500
APPLE INC COM 037833100 1,095 7,600 SH   OTR 1 0 0 7,600
ARISTA NETWORKS INC COM 040413106 330 2,200 SH   SOLE   2,200 0 0
AT&T INC COM 00206R102 2,841 75,300 SH   OTR 1 0 0 75,300
BAXTER INTL INC COM 071813109 739 12,200 SH   OTR 1 0 0 12,200
CSX CORP COM 126408103 1,342 24,600 SH   OTR 1 0 0 24,600
DOMINOS PIZZA INC COM 25754A201 372 1,759 SH   OTR 1 0 0 1,759
DU PONT E I DE NEMOURS & CO COM 263534109 282 3,500 SH   SOLE   3,500 0 0
EBIX INC COM NEW 278715206 219 4,068 SH   OTR 1 0 0 4,068
LILLY ELI & CO COM 532457108 1,259 15,300 SH   OTR 1 0 0 15,300
ENSERVCO CORP COM 29358Y102 11 31,398 SH   SOLE   0 0 31,398
EXXON MOBIL CORP COM 30231G102 2,309 28,600 SH   OTR 1 0 0 28,600
FABRINET SHS G3323L100 390 9,146 SH   OTR 1 0 0 9,146
FIRST AMERN FINL CORP COM 31847R102 499 11,168 SH   OTR 1 0 0 11,168
GENCOR INDS INC COM 368678108 182 11,216 SH   OTR 1 0 0 11,216
GRANITE CONSTR INC COM 387328107 276 5,717 SH   OTR 1 0 0 5,717
GRUBHUB INC COM 400110102 394 9,040 SH   OTR 1 0 0 9,040
HACKETT GROUP INC COM 404609109 363 23,388 SH   OTR 1 0 0 23,388
HECLA MNG CO COM 422704106 243 47,688 SH   OTR 1 0 0 47,688
ILLUMINA INC COM 452327109 208 1,200 SH   SOLE   1,200 0 0
INDEPENDENT BK GROUP INC COM 45384B106 214 3,602 SH   OTR 1 0 0 3,602
INTEL CORP COM 458140100 3,975 117,808 SH   OTR 1 0 0 117,808
ISHARES TR CORE S&P500 ETF 464287200 1,700 7,163 SH   SOLE   0 0 7,163
JOHNSON & JOHNSON COM 478160104 1,640 12,400 SH   OTR 1 0 0 12,400
JPMORGAN CHASE & CO COM 46625H100 1,270 13,900 SH   OTR 1 0 0 13,900
KEYCORP NEW COM 493267108 1,488 79,400 SH   OTR 1 0 0 79,400
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 401 26,830 SH   SOLE   0 0 26,830
LOCKHEED MARTIN CORP COM 539830109 4,192 15,100 SH   OTR 1 0 0 15,100
MAIN STREET CAPITAL CORP COM 56035L104 226 5,877 SH   OTR 1 0 0 5,877
MAXIMUS INC COM 577933104 446 7,125 SH   OTR 1 0 0 7,125
MCCORMICK & CO INC COM NON VTG 579780206 220 2,259 SH   OTR 1 0 0 2,259
MCDONALDS CORP COM 580135101 4,028 26,300 SH   OTR 1 0 0 26,300
MERCK & CO INC COM 58933Y105 3,775 58,900 SH   OTR 1 0 0 58,900
MESA LABS INC COM 59064R109 302 2,104 SH   OTR 1 0 0 2,104
MICROSOFT CORP COM 594918104 6,948 100,803 SH   OTR 1 0 0 100,803
MICROSOFT CORP COM 594918104 483 7,000 SH   SOLE   7,000 0 0
MSCI INC COM 55354G100 318 3,091 SH   OTR 1 0 0 3,091
NETFLIX INC COM 64110L106 299 2,000 SH   SOLE   2,000 0 0
NEW JERSEY RES COM 646025106 246 6,190 SH   OTR 1 0 0 6,190
NIKE INC CL B 654106103 1,109 18,800 SH   OTR 1 0 0 18,800
NV5 GLOBAL INC COM 62945V109 283 6,657 SH   OTR 1 0 0 6,657
NVIDIA CORP COM 67066G104 219 1,515 SH   SOLE   1,515 0 0
NVIDIA CORP COM 67066G104 269 1,864 SH   OTR 1 0 0 1,864
PAYCOM SOFTWARE INC COM 70432V102 652 9,534 SH   OTR 1 0 0 9,534
PEPSICO INC COM 713448108 485 4,200 SH   OTR 1 0 0 4,200
PHILLIPS 66 COM 718546104 1,216 14,700 SH   OTR 1 0 0 14,700
PROCTER AND GAMBLE CO COM 742718109 1,028 11,800 SH   OTR 1 0 0 11,800
QORVO INC COM 74736K101 222 3,500 SH   SOLE   3,500 0 0
REGIONS FINL CORP NEW COM 7591EP100 154 10,500 SH   SOLE   10,500 0 0
SALESFORCE COM INC COM 79466L302 459 5,300 SH   SOLE   5,300 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 211 5,663 SH   OTR 1 0 0 5,663
SCICLONE PHARMACEUTICALS INC COM 80862K104 273 24,834 SH   OTR 1 0 0 24,834
SKYWORKS SOLUTIONS INC. COM 83088M102 235 2,446 SH   OTR 1 0 0 2,446
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,706 23,600 SH   OTR 1 0 0 23,600
STURM RUGER & CO INC COM 864159108 428 6,885 SH   OTR 1 0 0 6,885
T MOBILE US INC COM 872590104 242 4,000 SH   SOLE   4,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 708 9,647 SH   OTR 1 0 0 9,647
TECH DATA CORP COM COM 878237106 465 4,608 SH   OTR 1 0 0 4,608
TOLL BROTHERS INC. COM 889478103 202 5,124 SH   OTR 1 0 0 5,124
TOTAL SYS SVC INC CMN COM 891906109 258 4,480 SH   SOLE   4,480 0 0
TTM TECHNOLOGIES INC COM 87305R109 298 17,164 SH   OTR 1 0 0 17,164
UNION PAC CORP COM 907818108 4,269 39,200 SH   OTR 1 0 0 39,200
VECTOR GROUP LTD COM 92240M108 299 14,033 SH   OTR 1 0 0 14,033
VMWARE INC CL A COM 928563402 210 2,400 SH   SOLE   2,400 0 0
WAL-MART STORES INC COM 931142103 341 4,500 SH   OTR 1 0 0 4,500
DISNEY WALT CO COM DISNEY 254687106 2,274 21,400 SH   OTR 1 0 0 21,400
WELLCARE HEALTH PLANS INC COM 94946T106 269 1,499 SH   OTR 1 0 0 1,499