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 582 3,451 SH   OTR 1 0 0 3,451
ADVANCED MICRO DEVICES INC COM 007903107 191 15,000 SH   SOLE   15,000 0 0
ALASKA AIR GROUP INC COM 011659109 123 1,616 SH   SOLE   1,616 0 0
ALASKA AIR GROUP INC COM 011659109 177 2,324 SH   OTR 1 0 0 2,324
ALLERGAN PLC SHS G0177J108 205 1,000 SH   SOLE   1,000 0 0
AMERICAN EXPRESS CO COM 025816109 1,484 14,399 SH   OTR 1 0 0 14,399
AMERICAN TOWER CORP NEW COM 03027X100 58 425 SH   SOLE   0 0 425
AMERICAN TOWER CORP NEW COM 03027X100 273 2,000 SH   SOLE   2,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 243 3,000 SH   SOLE   3,000 0 0
AMGEN INC COM 031162100 186 1,000 SH   SOLE   1,000 0 0
AMGEN INC COM 031162100 60 323 SH   SOLE   0 0 323
AMGEN INC COM 031162100 5,127 27,500 SH   OTR 1 0 0 27,500
AMTRUST FINL SVCS INC COM 032359309 153 11,359 SH   OTR 1 0 0 11,359
ANDEAVOR COM 03349M105 5 48 SH   SOLE   0 0 48
ANDEAVOR COM 03349M105 152 1,473 SH   OTR 1 0 0 1,473
ANDEAVOR COM 03349M105 166 1,610 SH   SOLE   1,610 0 0
APPLE INC COM 037833100 1,140 7,400 SH   OTR 1 0 0 7,400
APPLE INC COM 037833100 150 975 SH   SOLE   0 0 975
ARISTA NETWORKS INC COM 040413106 236 1,247 SH   OTR 1 0 0 1,247
ARISTA NETWORKS INC COM 040413106 418 2,205 SH   SOLE   2,205 0 0
AT&T INC COM 00206R102 2,456 62,700 SH   OTR 1 0 0 62,700
BANK AMER CORP COM 060505104 102 4,044 SH   SOLE   0 0 4,044
BANK AMER CORP COM 060505104 129 5,100 SH   SOLE   5,100 0 0
CANTEL MEDICAL CORP COM 138098108 1 15 SH   SOLE   15 0 0
CANTEL MEDICAL CORP COM 138098108 237 2,517 SH   OTR 1 0 0 2,517
CENTENE CORP DEL COM 15135B101 235 2,430 SH   SOLE   2,430 0 0
CENTENE CORP DEL COM 15135B101 55 570 SH   SOLE   0 0 570
CENTENE CORP DEL COM 15135B101 466 4,815 SH   OTR 1 0 0 4,815
CHESAPEAKE ENERGY CORP COM 165167107 142 33,074 SH   OTR 1 0 0 33,074
CHESAPEAKE ENERGY CORP COM 165167107 1 136 SH   SOLE   136 0 0
CHESAPEAKE UTILS CORP COM 165303108 1 19 SH   SOLE   19 0 0
CHESAPEAKE UTILS CORP COM 165303108 239 3,056 SH   OTR 1 0 0 3,056
CHILDRENS PL INC COM 168905107 1 12 SH   SOLE   12 0 0
CHILDRENS PL INC COM 168905107 241 2,041 SH   OTR 1 0 0 2,041
CIRRUS LOGIC INC COM 172755100 1 24 SH   SOLE   24 0 0
CIRRUS LOGIC INC COM 172755100 210 3,940 SH   OTR 1 0 0 3,940
CISCO SYS INC COM 17275R102 757 22,500 SH   OTR 1 0 0 22,500
CITIGROUP INC COM NEW 172967424 415 5,700 SH   SOLE   5,700 0 0
COGNEX CORP COM 192422103 167 1,515 SH   SOLE   1,515 0 0
COGNEX CORP COM 192422103 389 3,526 SH   OTR 1 0 0 3,526
COPART INC COM 217204106 1 41 SH   SOLE   41 0 0
COPART INC COM 217204106 204 5,928 SH   OTR 1 0 0 5,928
COSTCO WHSL CORP NEW COM 22160K105 871 5,300 SH   OTR 1 0 0 5,300
COSTCO WHSL CORP NEW COM 22160K105 43 264 SH   SOLE   0 0 264
CRACKER BARREL OLD CTRY STOR COM 22410J106 447 2,946 SH   OTR 1 0 0 2,946
CRACKER BARREL OLD CTRY STOR COM 22410J106 231 1,522 SH   SOLE   1,522 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 52 344 SH   SOLE   0 0 344
CSX CORP COM 126408103 1,101 20,300 SH   OTR 1 0 0 20,300
DOMINOS PIZZA INC COM 25754A201 12 61 SH   SOLE   0 0 61
DOMINOS PIZZA INC COM 25754A201 2 10 SH   SOLE   10 0 0
DOMINOS PIZZA INC COM 25754A201 293 1,474 SH   OTR 1 0 0 1,474
DOUGLAS DYNAMICS INC COM 25960R105 73 1,851 SH   SOLE   0 0 1,851
DOUGLAS DYNAMICS INC COM 25960R105 1 25 SH   SOLE   25 0 0
DOUGLAS DYNAMICS INC COM 25960R105 168 4,267 SH   OTR 1 0 0 4,267
DOWDUPONT INC COM 26078J100 311 4,487 SH   SOLE   4,487 0 0
ENSERVCO CORP COM 29358Y102 17 31,398 SH   SOLE   0 0 31,398
EXXON MOBIL CORP COM 30231G102 4 51 SH   SOLE   0 0 51
EXXON MOBIL CORP COM 30231G102 1,918 23,400 SH   OTR 1 0 0 23,400
EXXON MOBIL CORP COM 30231G102 123 1,500 SH   SOLE   1,500 0 0
FABRINET SHS G3323L100 254 6,844 SH   OTR 1 0 0 6,844
FABRINET SHS G3323L100 2 41 SH   SOLE   41 0 0
FIRST AMERN FINL CORP COM 31847R102 3 51 SH   SOLE   51 0 0
FIRST AMERN FINL CORP COM 31847R102 415 8,301 SH   OTR 1 0 0 8,301
GRANITE CONSTR INC COM 387328107 64 1,108 SH   SOLE   0 0 1,108
GRANITE CONSTR INC COM 387328107 175 3,027 SH   SOLE   3,027 0 0
GRANITE CONSTR INC COM 387328107 248 4,286 SH   OTR 1 0 0 4,286
GRUBHUB INC COM 400110102 2 41 SH   SOLE   41 0 0
GRUBHUB INC COM 400110102 356 6,765 SH   OTR 1 0 0 6,765
HACKETT GROUP INC COM 404609109 2 105 SH   SOLE   105 0 0
HACKETT GROUP INC COM 404609109 263 17,345 SH   OTR 1 0 0 17,345
HECLA MNG CO COM 422704106 179 35,588 SH   OTR 1 0 0 35,588
HECLA MNG CO COM 422704106 1 220 SH   SOLE   220 0 0
HELMERICH & PAYNE INC COM 423452101 46 880 SH   SOLE   0 0 880
HELMERICH & PAYNE INC COM 423452101 156 3,000 SH   SOLE   3,000 0 0
HERCULES CAPITAL INC COM 427096508 706 54,731 SH   SOLE   0 0 54,731
IDEXX LABS INC COM 45168D104 174 1,121 SH   OTR 1 0 0 1,121
IDEXX LABS INC COM 45168D104 187 1,205 SH   SOLE   1,205 0 0
ILLUMINA INC COM 452327109 239 1,200 SH   SOLE   1,200 0 0
INTEL CORP COM 458140100 3,728 97,908 SH   OTR 1 0 0 97,908
ISHARES TR CORE S&P500 ETF 464287200 1,831 7,238 SH   SOLE   0 0 7,238
JOHNSON & JOHNSON COM 478160104 1,196 9,200 SH   OTR 1 0 0 9,200
JPMORGAN CHASE & CO COM 46625H100 70 734 SH   SOLE   0 0 734
JPMORGAN CHASE & CO COM 46625H100 143 1,500 SH   SOLE   1,500 0 0
JPMORGAN CHASE & CO COM 46625H100 1,079 11,300 SH   OTR 1 0 0 11,300
KEYCORP NEW COM 493267108 1,265 67,200 SH   OTR 1 0 0 67,200
KROGER CO COM 501044101 241 12,000 SH   SOLE   12,000 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 466 27,492 SH   SOLE   0 0 27,492
LILLY ELI & CO COM 532457108 958 11,200 SH   OTR 1 0 0 11,200
LILLY ELI & CO COM 532457108 10 119 SH   SOLE   0 0 119
LOCKHEED MARTIN CORP COM 539830109 77 247 SH   SOLE   0 0 247
LOCKHEED MARTIN CORP COM 539830109 310 1,000 SH   SOLE   1,000 0 0
LOCKHEED MARTIN CORP COM 539830109 2,855 9,200 SH   OTR 1 0 0 9,200
MASTERCARD INCORPORATED CL A 57636Q104 212 1,500 SH   SOLE   1,500 0 0
MAXIMUS INC COM 577933104 2 32 SH   SOLE   32 0 0
MAXIMUS INC COM 577933104 344 5,331 SH   OTR 1 0 0 5,331
MCCORMICK & CO INC COM NON VTG 579780206 2 16 SH   SOLE   16 0 0
MCCORMICK & CO INC COM NON VTG 579780206 232 2,256 SH   OTR 1 0 0 2,256
MCDONALDS CORP COM 580135101 3,149 20,100 SH   OTR 1 0 0 20,100
MERCK & CO INC COM 58933Y105 6 99 SH   SOLE   0 0 99
MERCK & CO INC COM 58933Y105 3,112 48,600 SH   OTR 1 0 0 48,600
MESA LABS INC COM 59064R109 1 10 SH   SOLE   10 0 0
MESA LABS INC COM 59064R109 234 1,569 SH   OTR 1 0 0 1,569
MICROSOFT CORP COM 594918104 105 1,407 SH   SOLE   0 0 1,407
MICROSOFT CORP COM 594918104 6,257 84,003 SH   OTR 1 0 0 84,003
MICROSOFT CORP COM 594918104 521 7,000 SH   SOLE   7,000 0 0
MIMEDX GROUP INC COM 602496101 1 78 SH   SOLE   78 0 0
MIMEDX GROUP INC COM 602496101 151 12,728 SH   OTR 1 0 0 12,728
MSCI INC COM 55354G100 2 16 SH   SOLE   16 0 0
MSCI INC COM 55354G100 357 3,053 SH   OTR 1 0 0 3,053
NETFLIX COM COM 64110L106 363 2,000 SH   SOLE   2,000 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 155 12,045 SH   SOLE   12,045 0 0
NIKE INC CL B 654106103 62 1,195 SH   SOLE   0 0 1,195
NIKE INC CL B 654106103 156 3,000 SH   SOLE   3,000 0 0
NIKE INC CL B 654106103 824 15,900 SH   OTR 1 0 0 15,900
NV5 GLOBAL INC COM 62945V109 2 35 SH   SOLE   35 0 0
NV5 GLOBAL INC COM 62945V109 272 4,969 SH   OTR 1 0 0 4,969
NVIDIA CORP COM 67066G104 271 1,515 SH   SOLE   1,515 0 0
NVIDIA CORP COM 67066G104 333 1,863 SH   OTR 1 0 0 1,863
PAYCOM SOFTWARE INC COM 70432V102 4 55 SH   SOLE   55 0 0
PAYCOM SOFTWARE INC COM 70432V102 595 7,934 SH   OTR 1 0 0 7,934
PEPSICO INC COM 713448108 53 478 SH   SOLE   0 0 478
PEPSICO INC COM 713448108 245 2,200 SH   OTR 1 0 0 2,200
PHILLIPS 66 COM 718546104 1,127 12,300 SH   OTR 1 0 0 12,300
PHILLIPS 66 COM 718546104 137 1,500 SH   SOLE   1,500 0 0
PROCTER AND GAMBLE CO COM 742718109 901 9,900 SH   OTR 1 0 0 9,900
QORVO INC COM 74736K101 39 548 SH   SOLE   0 0 548
QORVO INC COM 74736K101 247 3,500 SH   SOLE   3,500 0 0
REGIONS FINL CORP NEW COM 7591EP100 160 10,500 SH   SOLE   10,500 0 0
SALESFORCE COM INC COM 79466L302 495 5,300 SH   SOLE   5,300 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 1 113 SH   SOLE   113 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 208 18,611 SH   OTR 1 0 0 18,611
SKYWORKS SOLUTIONS INC COM 83088M102 27 260 SH   SOLE   0 0 260
SKYWORKS SOLUTIONS INC COM 83088M102 206 2,020 SH   SOLE   2,020 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 246 2,417 SH   OTR 1 0 0 2,417
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,974 19,800 SH   OTR 1 0 0 19,800
T MOBILE US INC COM 872590104 13 206 SH   SOLE   0 0 206
T MOBILE US INC COM 872590104 247 4,000 SH   SOLE   4,000 0 0
TABLEAU SOFTWARE INC CL A 87336U105 63 847 SH   SOLE   0 0 847
TABLEAU SOFTWARE INC CL A 87336U105 150 2,000 SH   SOLE   2,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 159 1,552 SH   SOLE   1,552 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 799 7,812 SH   OTR 1 0 0 7,812
TECH DATA CORP COM 878237106 2 21 SH   SOLE   21 0 0
TECH DATA CORP COM 878237106 306 3,449 SH   OTR 1 0 0 3,449
TOLL BROTHERS INC COM 889478103 1 35 SH   SOLE   35 0 0
TOLL BROTHERS INC COM 889478103 12 278 SH   SOLE   0 0 278
TOLL BROTHERS INC COM 889478103 212 5,121 SH   OTR 1 0 0 5,121
TOTAL SYS SVC INC COM 891906109 288 4,400 SH   SOLE   4,400 0 0
TTM TECHNOLOGIES INC COM 87305R109 1 80 SH   SOLE   80 0 0
TTM TECHNOLOGIES INC COM 87305R109 198 12,865 SH   OTR 1 0 0 12,865
UNION PAC CORP COM 907818108 3 28 SH   SOLE   0 0 28
UNION PAC CORP COM 907818108 3,769 32,500 SH   OTR 1 0 0 32,500
VANGUARD INDEX FDS S&P 500 ETF SHS 922908553 934 11,237 SH   SOLE   0 0 11,237
VMWARE INC CL A COM 928563402 52 480 SH   SOLE   0 0 480
VMWARE INC CL A COM 928563402 262 2,400 SH   SOLE   2,400 0 0
DISNEY WALT CO COM DISNEY 254687106 1,755 17,800 SH   OTR 1 0 0 17,800
WELLCARE HEALTH PLANS INC COM 94946T106 257 1,498 SH   OTR 1 0 0 1,498
WELLCARE HEALTH PLANS INC COM 94946T106 36 212 SH   SOLE   0 0 212
WELLCARE HEALTH PLANS INC COM 94946T106 2 10 SH   SOLE   10 0 0