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
3M CO COM 88579Y101 6,155 29,562 SH   SOLE   0 0 29,562
ABBOTT LABS COM 002824100 4,815 99,048 SH   SOLE   0 0 99,048
ABBVIE INC COM 00287Y109 701 9,669 SH   SOLE   0 0 9,669
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,225 9,907 SH   SOLE   0 0 9,907
ADIENT PLC ORD SHS G0084W101 1,403 21,459 SH   SOLE   0 0 21,459
AFFILIATED MANAGERS GROUP COM 008252108 265 1,600 SH   SOLE   0 0 1,600
AFLAC INC COM 001055102 563 7,242 SH   SOLE   0 0 7,242
ALEXION PHARMACEUTICALS INC COM 015351109 256 2,105 SH   SOLE   0 0 2,105
ALLERGAN PLC SHS G0177J108 921 3,788 SH   SOLE   0 0 3,788
ALPHABET INC CAP STK CL A 02079K305 16,228 17,455 SH   SOLE   0 0 17,455
ALPHABET INC CAP STK CL C 02079K107 14,482 15,936 SH   SOLE   0 0 15,936
ALTRIA GROUP INC COM 02209S103 1,848 24,811 SH   SOLE   0 0 24,811
AMARIN CORP PLC SPONS ADR NEW 023111206 40 10,000 SH   SOLE   0 0 10,000
AMAZON COM INC COM 023135106 1,176 1,215 SH   SOLE   0 0 1,215
AMERICAN EXPRESS CO COM 025816109 960 11,395 SH   SOLE   0 0 11,395
AMERICAN TOWER CORP NEW COM 03027X100 16,561 125,159 SH   SOLE   0 0 125,159
AMERICAN WTR WKS CO INC NEW COM 030420103 720 9,236 SH   SOLE   0 0 9,236
AMGEN INC COM 031162100 1,088 6,319 SH   SOLE   0 0 6,319
APPLE INC COM 037833100 26,821 186,229 SH   SOLE   0 0 186,229
ARCH CAP GROUP LTD ORD G0450A105 700 7,500 SH   SOLE   0 0 7,500
ASHFORD HOSPITALITY PRIME IN COM 044102101 467 45,390 SH   SOLE   0 0 45,390
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,592 261,845 SH   SOLE   0 0 261,845
AT&T INC COM 00206R102 613 16,240 SH   SOLE   0 0 16,240
AUTOLIV INC COM 052800109 266 2,425 SH   SOLE   0 0 2,425
AUTOMATIC DATA PROCESSING IN COM 053015103 310 3,029 SH   SOLE   0 0 3,029
BANK AMER CORP COM 060505104 740 30,512 SH   SOLE   0 0 30,512
BAY BANCORP INC COM 07203T106 324 42,593 SH   SOLE   0 0 42,593
BB&T CORP COM 054937107 206 4,527 SH   SOLE   0 0 4,527
BCE INC COM NEW 05534B760 271 6,026 SH   SOLE   0 0 6,026
BECTON DICKINSON & CO COM 075887109 2,242 11,489 SH   SOLE   0 0 11,489
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,269 13,396 SH   SOLE   0 0 13,396
BOEING CO COM 097023105 582 2,943 SH   SOLE   0 0 2,943
BRISTOL MYERS SQUIBB CO COM 110122108 350 6,288 SH   SOLE   0 0 6,288
CANADIAN NATL RY CO COM 136375102 1,492 18,403 SH   SOLE   0 0 18,403
CANADIAN PAC RY LTD COM 13645T100 9,135 56,807 SH   SOLE   0 0 56,807
CAPITAL ONE FINL CORP COM 14040H105 13,946 168,799 SH   SOLE   0 0 168,799
CATERPILLAR INC DEL COM 149123101 6,173 57,446 SH   SOLE   0 0 57,446
CELGENE CORP COM 151020104 1,144 8,806 SH   SOLE   0 0 8,806
CERNER CORP COM 156782104 286 4,310 SH   SOLE   0 0 4,310
CHEVRON CORP NEW COM 166764100 9,055 86,788 SH   SOLE   0 0 86,788
CHUBB LIMITED COM H1467J104 267 1,839 SH   SOLE   0 0 1,839
CISCO SYS INC COM 17275R102 15,623 499,147 SH   SOLE   0 0 499,147
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 356 13,855 SH   SOLE   0 0 13,855
COCA COLA CO COM 191216100 1,649 36,764 SH   SOLE   0 0 36,764
COLGATE PALMOLIVE CO COM 194162103 527 7,107 SH   SOLE   0 0 7,107
COMCAST CORP NEW CL A 20030N101 342 8,778 SH   SOLE   0 0 8,778
CONOCOPHILLIPS COM 20825C104 349 7,947 SH   SOLE   0 0 7,947
COSTCO WHSL CORP NEW COM 22160K105 453 2,830 SH   SOLE   0 0 2,830
CROWN CASTLE INTL CORP NEW COM 22822V101 291 2,900 SH   SOLE   0 0 2,900
CSX CORP COM 126408103 375 6,877 SH   SOLE   0 0 6,877
CUMMINS INC COM 231021106 274 1,690 SH   SOLE   0 0 1,690
CVS HEALTH CORP COM 126650100 738 9,167 SH   SOLE   0 0 9,167
DANAHER CORP DEL COM 235851102 2,434 28,846 SH   SOLE   0 0 28,846
DEERE & CO COM 244199105 305 2,468 SH   SOLE   0 0 2,468
DELTA AIR LINES INC DEL COM NEW 247361702 452 8,408 SH   SOLE   0 0 8,408
DIAGEO P L C SPON ADR NEW 25243Q205 4,046 33,766 SH   SOLE   0 0 33,766
DISNEY WALT CO COM DISNEY 254687106 2,104 19,799 SH   SOLE   0 0 19,799
DONALDSON INC COM 257651109 14,345 314,996 SH   SOLE   0 0 314,996
DOW CHEM CO COM 260543103 322 5,100 SH   SOLE   0 0 5,100
DU PONT E I DE NEMOURS & CO COM 263534109 494 6,124 SH   SOLE   0 0 6,124
DUKE ENERGY CORP NEW COM NEW 26441C204 296 3,538 SH   SOLE   0 0 3,538
EAGLE BANCORP INC MD COM 268948106 732 11,560 SH   SOLE   0 0 11,560
EATON CORP PLC SHS G29183103 702 9,016 SH   SOLE   0 0 9,016
ECOLAB INC COM 278865100 26,575 200,190 SH   SOLE   0 0 200,190
ENERPLUS CORP COM 292766102 97 12,000 SH   SOLE   0 0 12,000
ENTERPRISE PRODS PARTNERS L COM 293792107 10,470 386,638 SH   SOLE   0 0 386,638
EVERSOURCE ENERGY COM 30040W108 471 7,758 SH   SOLE   0 0 7,758
EXPEDITORS INTL WASH INC COM 302130109 349 6,185 SH   SOLE   0 0 6,185
EXPRESS SCRIPTS HLDG CO COM 30219G108 10,222 160,114 SH   SOLE   0 0 160,114
EXXON MOBIL CORP COM 30231G102 12,521 155,100 SH   SOLE   0 0 155,100
F5 NETWORKS INC COM 315616102 7,399 58,235 SH   SOLE   0 0 58,235
FACEBOOK INC CL A 30303M102 940 6,224 SH   SOLE   0 0 6,224
FEDEX CORP COM 31428X106 207 951 SH   SOLE   0 0 951
FORD MTR CO DEL COM PAR $0.01 345370860 157 14,013 SH   SOLE   0 0 14,013
FORTIVE CORP COM 34959J108 845 13,335 SH   SOLE   0 0 13,335
FRP HLDGS INC COM 30292L107 555 12,016 SH   SOLE   0 0 12,016
FS INVT CORP COM 302635107 986 107,740 SH   SOLE   0 0 107,740
GENERAL ELECTRIC CO COM 369604103 11,047 408,988 SH   SOLE   0 0 408,988
GENERAL MLS INC COM 370334104 473 8,538 SH   SOLE   0 0 8,538
GENWORTH FINL INC COM CL A 37247D106 53 14,130 SH   SOLE   0 0 14,130
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 228 5,281 SH   SOLE   0 0 5,281
HERSHEY CO COM 427866108 295 2,747 SH   SOLE   0 0 2,747
HERTZ GLOBAL HLDGS INC COM 42806J106 289 25,110 SH   SOLE   0 0 25,110
HOME DEPOT INC COM 437076102 1,877 12,234 SH   SOLE   0 0 12,234
HONEYWELL INTL INC COM 438516106 616 4,618 SH   SOLE   0 0 4,618
IDEXX LABS INC COM 45168D104 256 1,583 SH   SOLE   0 0 1,583
ILLINOIS TOOL WKS INC COM 452308109 410 2,861 SH   SOLE   0 0 2,861
INTEL CORP COM 458140100 16,815 498,366 SH   SOLE   0 0 498,366
INTERNATIONAL BUSINESS MACHS COM 459200101 2,836 18,436 SH   SOLE   0 0 18,436
INVESCO LTD SHS G491BT108 480 13,650 SH   SOLE   0 0 13,650
ISHARES MSCI AUST ETF 464286103 7,381 340,450 SH   SOLE   0 0 340,450
ISHARES TR NATIONAL MUN ETF 464288414 576 5,234 SH   SOLE   0 0 5,234
ISHARES TR RUSSELL 2000 ETF 464287655 218 1,550 SH   SOLE   0 0 1,550
ISHARES TR RUS 1000 GRW ETF 464287614 656 5,513 SH   SOLE   0 0 5,513
ISHARES TR RUS 1000 ETF 464287622 1,979 14,630 SH   SOLE   0 0 14,630
ISHARES TR S&P 500 GRWT ETF 464287309 2,802 20,473 SH   SOLE   0 0 20,473
ISHARES TR CORE S&P500 ETF 464287200 4,810 19,760 SH   SOLE   0 0 19,760
ISHARES TR S&P 500 VAL ETF 464287408 2,251 21,442 SH   SOLE   0 0 21,442
ISHARES TR CORE S&P SCP ETF 464287804 249 3,554 SH   SOLE   0 0 3,554
ISHARES TR S&P MC 400GR ETF 464287606 680 3,456 SH   SOLE   0 0 3,456
ISHARES TR CORE S&P MCP ETF 464287507 408 2,345 SH   SOLE   0 0 2,345
ISHARES TR NA TEC-SFTWR ETF 464287515 606 4,433 SH   SOLE   0 0 4,433
ISHARES TR EUROPE ETF 464287861 2,046 46,171 SH   SOLE   0 0 46,171
ISHARES TR NASDQ BIOTEC ETF 464287556 212 683 SH   SOLE   0 0 683
ISHARES TR MSCI EAFE ETF 464287465 211 3,233 SH   SOLE   0 0 3,233
ISHARES TR MSCI EMG MKT ETF 464287234 242 5,855 SH   SOLE   0 0 5,855
JOHNSON & JOHNSON COM 478160104 26,203 198,071 SH   SOLE   0 0 198,071
JOHNSON CTLS INTL PLC SHS G51502105 7,897 182,129 SH   SOLE   0 0 182,129
JPMORGAN CHASE & CO COM 46625H100 1,290 14,117 SH   SOLE   0 0 14,117
KIMBERLY CLARK CORP COM 494368103 649 5,027 SH   SOLE   0 0 5,027
KRAFT HEINZ CO COM 500754106 256 2,984 SH   SOLE   0 0 2,984
LAUDER ESTEE COS INC CL A 518439104 632 6,587 SH   SOLE   0 0 6,587
LEGG MASON INC COM 524901105 4,701 123,204 SH   SOLE   0 0 123,204
LEXICON PHARMACEUTICALS INC COM NEW 528872302 165 10,000 SH   SOLE   0 0 10,000
LILLY ELI & CO COM 532457108 437 5,309 SH   SOLE   0 0 5,309
LOCKHEED MARTIN CORP COM 539830109 279 1,005 SH   SOLE   0 0 1,005
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 310 4,355 SH   SOLE   0 0 4,355
MANULIFE FINL CORP COM 56501R106 467 24,896 SH   SOLE   0 0 24,896
MARKETAXESS HLDGS INC COM 57060D108 259 1,290 SH   SOLE   0 0 1,290
MARRIOTT INTL INC NEW CL A 571903202 533 5,314 SH   SOLE   0 0 5,314
MASTERCARD INCORPORATED CL A 57636Q104 1,143 9,410 SH   SOLE   0 0 9,410
MCCORMICK & CO INC COM VTG 579780107 4,243 43,462 SH   SOLE   0 0 43,462
MCCORMICK & CO INC COM NON VTG 579780206 3,783 38,792 SH   SOLE   0 0 38,792
MCDONALDS CORP COM 580135101 5,077 33,149 SH   SOLE   0 0 33,149
MDC PARTNERS INC CL A SUB VTG 552697104 515 52,000 SH   SOLE   0 0 52,000
MEDTRONIC PLC SHS G5960L103 609 6,866 SH   SOLE   0 0 6,866
MERCK & CO INC COM 58933Y105 711 11,088 SH   SOLE   0 0 11,088
MERRIMACK PHARMACEUTICALS IN COM 590328100 32 25,600 SH   SOLE   0 0 25,600
METLIFE INC COM 59156R108 243 4,429 SH   SOLE   0 0 4,429
MICROCHIP TECHNOLOGY INC COM 595017104 405 5,247 SH   SOLE   0 0 5,247
MICROSOFT CORP COM 594918104 35,518 515,280 SH   SOLE   0 0 515,280
MIMEDX GROUP INC COM 602496101 378 25,259 SH   SOLE   0 0 25,259
MONDELEZ INTL INC CL A 609207105 442 10,227 SH   SOLE   0 0 10,227
NEOGEN CORP COM 640491106 31,870 461,144 SH   SOLE   0 0 461,144
NETAPP INC COM 64110D104 252 6,300 SH   SOLE   0 0 6,300
NOBLE ENERGY INC COM 655044105 219 7,754 SH   SOLE   0 0 7,754
NORFOLK SOUTHERN CORP COM 655844108 9,449 77,641 SH   SOLE   0 0 77,641
NOVO-NORDISK A S ADR 670100205 550 12,820 SH   SOLE   0 0 12,820
O REILLY AUTOMOTIVE INC NEW COM 67103H107 660 3,019 SH   SOLE   0 0 3,019
OMEGA HEALTHCARE INVS INC COM 681936100 17,490 529,683 SH   SOLE   0 0 529,683
OMNICOM GROUP INC COM 681919106 385 4,650 SH   SOLE   0 0 4,650
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 204 4,000 SH   SOLE   0 0 4,000
ORACLE CORP COM 68389X105 6,867 136,963 SH   SOLE   0 0 136,963
PARKER HANNIFIN CORP COM 701094104 434 2,715 SH   SOLE   0 0 2,715
PENTAIR PLC SHS G7S00T104 3,385 50,874 SH   SOLE   0 0 50,874
PEPSICO INC COM 713448108 5,240 45,370 SH   SOLE   0 0 45,370
PFIZER INC COM 717081103 840 25,000 SH Put SOLE   0 0 25,000
PFIZER INC COM 717081103 1,977 58,861 SH   SOLE   0 0 58,861
PHILIP MORRIS INTL INC COM 718172109 3,439 29,284 SH   SOLE   0 0 29,284
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 814 8,000 SH   SOLE   0 0 8,000
PNC FINL SVCS GROUP INC COM 693475105 485 3,881 SH   SOLE   0 0 3,881
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 2,881 64,400 SH   SOLE   0 0 64,400
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 502 3,649 SH   SOLE   0 0 3,649
POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 233 10,700 SH   SOLE   0 0 10,700
PRAXAIR INC COM 74005P104 246 1,858 SH   SOLE   0 0 1,858
PRICE T ROWE GROUP INC COM 74144T108 4,908 66,142 SH   SOLE   0 0 66,142
PROCTER AND GAMBLE CO COM 742718109 6,141 70,467 SH   SOLE   0 0 70,467
QUALCOMM INC COM 747525103 665 12,045 SH   SOLE   0 0 12,045
QUANTA SVCS INC COM 74762E102 19,997 607,440 SH   SOLE   0 0 607,440
QUEST DIAGNOSTICS INC COM 74834L100 263 2,367 SH   SOLE   0 0 2,367
REPUBLIC SVCS INC COM 760759100 345 5,414 SH   SOLE   0 0 5,414
ROCKWELL COLLINS INC COM 774341101 225 2,139 SH   SOLE   0 0 2,139
SCHLUMBERGER LTD COM 806857108 386 5,864 SH   SOLE   0 0 5,864
SOUTHERN CO COM 842587107 210 4,387 SH   SOLE   0 0 4,387
SPDR GOLD TRUST GOLD SHS 78463V107 29,749 252,065 SH   SOLE   0 0 252,065
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,112 4,600 SH Put SOLE   0 0 4,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 265 1,094 SH   SOLE   0 0 1,094
SPDR SERIES TRUST S&P DIVID ETF 78464A763 558 6,272 SH   SOLE   0 0 6,272
STARBUCKS CORP COM 855244109 536 9,192 SH   SOLE   0 0 9,192
STATE STR CORP COM 857477103 339 3,779 SH   SOLE   0 0 3,779
STONERIDGE INC COM 86183P102 240 15,600 SH   SOLE   0 0 15,600
STRYKER CORP COM 863667101 335 2,413 SH   SOLE   0 0 2,413
STUDENT TRANSN INC COM 86388A108 4,214 694,800 SH   SOLE   0 0 694,800
SYSCO CORP COM 871829107 391 7,774 SH   SOLE   0 0 7,774
TESLA INC COM 88160R101 481 1,330 SH   SOLE   0 0 1,330
TEXAS INSTRS INC COM 882508104 238 3,100 SH   SOLE   0 0 3,100
TIME WARNER INC COM NEW 887317303 217 2,162 SH   SOLE   0 0 2,162
TJX COS INC NEW COM 872540109 759 10,515 SH   SOLE   0 0 10,515
TRAVELERS COMPANIES INC COM 89417E109 344 2,721 SH   SOLE   0 0 2,721
UNDER ARMOUR INC CL A 904311107 505 23,213 SH   SOLE   0 0 23,213
UNILEVER N V N Y SHS NEW 904784709 347 6,279 SH   SOLE   0 0 6,279
UNION PAC CORP COM 907818108 770 7,074 SH   SOLE   0 0 7,074
UNITED PARCEL SERVICE INC CL B 911312106 20,375 184,243 SH   SOLE   0 0 184,243
UNITED TECHNOLOGIES CORP COM 913017109 4,552 37,281 SH   SOLE   0 0 37,281
UNITEDHEALTH GROUP INC COM 91324P102 469 2,530 SH   SOLE   0 0 2,530
VALEANT PHARMACEUTICALS INTL COM 91911K102 183 10,563 SH   SOLE   0 0 10,563
VALMONT INDS INC COM 920253101 374 2,500 SH   SOLE   0 0 2,500
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 387 4,852 SH   SOLE   0 0 4,852
VANGUARD INDEX FDS GROWTH ETF 922908736 540 4,251 SH   SOLE   0 0 4,251
VANGUARD INDEX FDS TOTAL STK MKT 922908769 98,593 792,227 SH   SOLE   0 0 792,227
VANGUARD INDEX FDS MID CAP ETF 922908629 10,853 76,152 SH   SOLE   0 0 76,152
VANGUARD INDEX FDS REIT ETF 922908553 694 8,341 SH   SOLE   0 0 8,341
VANGUARD INDEX FDS SM CP VAL ETF 922908611 424 3,452 SH   SOLE   0 0 3,452
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 735 17,991 SH   SOLE   0 0 17,991
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 16,925 211,455 SH   SOLE   0 0 211,455
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 13,438 145,007 SH   SOLE   0 0 145,007
VANGUARD STAR FD VG TL INTL STK F 921909768 2,463 47,400 SH   SOLE   0 0 47,400
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 254 1,723 SH   SOLE   0 0 1,723
VARIAN MED SYS INC COM 92220P105 654 6,341 SH   SOLE   0 0 6,341
VERIZON COMMUNICATIONS INC COM 92343V104 653 14,621 SH   SOLE   0 0 14,621
VISA INC COM CL A 92826C839 16,334 174,177 SH   SOLE   0 0 174,177
VMWARE INC CL A COM 928563402 315 3,600 SH   SOLE   0 0 3,600
WALGREENS BOOTS ALLIANCE INC COM 931427108 211 2,698 SH   SOLE   0 0 2,698
WAL-MART STORES INC COM 931142103 758 10,019 SH   SOLE   0 0 10,019
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,267 108,540 SH   SOLE   0 0 108,540
WELLS FARGO CO NEW COM 949746101 13,158 237,460 SH   SOLE   0 0 237,460
WEYERHAEUSER CO COM 962166104 10,503 313,515 SH   SOLE   0 0 313,515
WHIRLPOOL CORP COM 963320106 487 2,541 SH   SOLE   0 0 2,541
WHITE MTNS INS GROUP LTD COM G9618E107 855 984 SH   SOLE   0 0 984
WILLIAMS COS INC DEL COM 969457100 394 13,000 SH   SOLE   0 0 13,000
YUM BRANDS INC COM 988498101 316 4,281 SH   SOLE   0 0 4,281