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
3-D SYS CORP DEL COM NEW 88554D205 788 14,600 SH   SOLE 0 0 14,600
3M CO COM 88579Y101 3,573 29,926 SH   SOLE 0 0 29,926
ABBOTT LABS COM 002824100 2,839 85,550 SH   SOLE 0 0 85,550
ABBVIE INC COM 00287Y109 3,359 75,100 SH   SOLE 0 0 75,100
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 672 9,130 SH   SOLE 0 0 9,130
ACTAVIS INC COM 00507K103 287 1,990 SH   SOLE 0 0 1,990
AFFILIATED MANAGERS GROUP COM 008252108 403 2,206 SH   SOLE 0 0 2,206
AFLAC INC COM 001055102 588 9,476 SH   SOLE 0 0 9,476
ALCOA INC COM 013817101 203 25,000 SH   SOLE 0 0 25,000
ALLERGAN INC COM 018490102 389 4,297 SH   SOLE 0 0 4,297
ALLIED NEVADA GOLD CORP COM 019344100 173 41,500 SH   SOLE 0 0 41,500
ALTRIA GROUP INC COM 02209S103 569 16,548 SH   SOLE 0 0 16,548
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 222 11,238 SH   SOLE 0 0 11,238
AMERICAN EXPRESS CO COM 025816109 808 10,695 SH   SOLE 0 0 10,695
AMERICAN WTR WKS CO INC NEW COM 030420103 227 5,500 SH   SOLE 0 0 5,500
AMETEK INC NEW COM 031100100 214 4,654 SH   SOLE 0 0 4,654
AMGEN INC COM 031162100 676 6,042 SH   SOLE 0 0 6,042
ANSYS INC COM 03662Q105 1,166 13,479 SH   SOLE 0 0 13,479
APPLE INC COM 037833100 12,974 27,214 SH   SOLE 0 0 27,214
APPLE INC CALL 037833900 238 500 SH Call SOLE 0 0 500
ARCH CAP GROUP LTD ORD G0450A105 406 7,500 SH   SOLE 0 0 7,500
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,641 214,000 SH   SOLE 0 0 214,000
AT&T INC COM 00206R102 218 6,450 SH   SOLE 0 0 6,450
AUTOLIV INC COM 052800109 212 2,425 SH   SOLE 0 0 2,425
BANK OF AMERICA CORPORATION COM 060505104 266 19,313 SH   SOLE 0 0 19,313
BARRETT BILL CORP NOTE 5.000% 3/1 06846NAA2 309 309,000 PRN   SOLE 0 0 309,000
BECTON DICKINSON & CO COM 075887109 1,332 13,313 SH   SOLE 0 0 13,313
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,163 10,239 SH   SOLE 0 0 10,239
BRISTOL MYERS SQUIBB CO COM 110122108 571 12,344 SH   SOLE 0 0 12,344
CANADIAN NATL RY CO COM 136375102 1,979 19,527 SH   SOLE 0 0 19,527
CANADIAN PAC RY LTD COM 13645T100 6,547 53,100 SH   SOLE 0 0 53,100
CAPITAL ONE FINL CORP COM 14040H105 10,357 150,658 SH   SOLE 0 0 150,658
CARROLLTON BANCORP COM 145282109 323 60,315 SH   SOLE 0 0 60,315
CARTER INC COM 146229109 429 5,650 SH   SOLE 0 0 5,650
CATERPILLAR INC DEL COM 149123101 5,263 63,100 SH   SOLE 0 0 63,100
CELGENE CORP COM 151020104 1,071 6,950 SH   SOLE 0 0 6,950
CEPHEID COM 15670R107 10,443 267,502 SH   SOLE 0 0 267,502
CHESAPEAKE ENERGY CORP COM 165167107 208 8,050 SH   SOLE 0 0 8,050
CHEVRON CORP NEW COM 166764100 3,919 32,251 SH   SOLE 0 0 32,251
CHURCH & DWIGHT INC COM 171340102 219 3,641 SH   SOLE 0 0 3,641
CISCO SYS INC COM 17275R102 11,789 503,111 SH   SOLE 0 0 503,111
CITRIX SYS INC COM 177376100 225 3,184 SH   SOLE 0 0 3,184
CLEAN HARBORS INC COM 184496107 446 7,604 SH   SOLE 0 0 7,604
COCA COLA CO COM 191216100 943 24,912 SH   SOLE 0 0 24,912
COGENT COMM GROUP INC NOTE 1.000% 6/1 19239VAB0 226 227,000 PRN   SOLE 0 0 227,000
COGNEX CORP COM 192422103 217 6,923 SH   SOLE 0 0 6,923
COLGATE PALMOLIVE CO COM 194162103 379 6,388 SH   SOLE 0 0 6,388
CONCHO RES INC COM 20605P101 855 7,855 SH   SOLE 0 0 7,855
CONCUR TECHNOLOGIES INC COM 206708109 602 5,450 SH   SOLE 0 0 5,450
CONOCOPHILLIPS COM 20825C104 548 7,887 SH   SOLE 0 0 7,887
COSTAR GROUP INC COM 22160N109 655 3,900 SH   SOLE 0 0 3,900
COSTCO WHSL CORP NEW COM 22160K105 520 4,520 SH   SOLE 0 0 4,520
CREDIT SUISSE GROUP SPONSORED ADR 225401108 469 15,365 SH   SOLE 0 0 15,365
CSX CORP COM 126408103 208 8,067 SH   SOLE 0 0 8,067
CUMMINS INC COM 231021106 216 1,625 SH   SOLE 0 0 1,625
CVS CAREMARK CORPORATION COM 126650100 1,141 20,101 SH   SOLE 0 0 20,101
DANAHER CORP DEL COM 235851102 1,041 15,010 SH   SOLE 0 0 15,010
DEALERTRACK TECHNOLOGIES INC COM 242309102 411 9,600 SH   SOLE 0 0 9,600
DEERE & CO COM 244199105 215 2,647 SH   SOLE 0 0 2,647
DIAGEO P L C SPON ADR NEW 25243Q205 5,386 42,382 SH   SOLE 0 0 42,382
DOMINION RES INC VA NEW COM 25746U109 1,868 29,890 SH   SOLE 0 0 29,890
DONALDSON INC COM 257651109 12,011 314,996 SH   SOLE 0 0 314,996
DU PONT E I DE NEMOURS & CO COM 263534109 211 3,600 SH   SOLE 0 0 3,600
E M C CORP MASS COM 268648102 485 18,986 SH   SOLE 0 0 18,986
EBAY INC COM 278642103 509 9,116 SH   SOLE 0 0 9,116
ECOLAB INC COM 278865100 20,638 208,965 SH   SOLE 0 0 208,965
EMERSON ELEC CO COM 291011104 328 5,060 SH   SOLE 0 0 5,060
ENTEGRIS INC COM 29362U104 142 13,988 SH   SOLE 0 0 13,988
ENTERPRISE PRODS PARTNERS L COM 293792107 11,575 189,631 SH   SOLE 0 0 189,631
EQT CORP COM 26884L109 240 2,700 SH   SOLE 0 0 2,700
EXAMWORKS GROUP INC COM 30066A105 424 16,300 SH   SOLE 0 0 16,300
EXPEDITORS INTL WASH INC COM 302130109 1,125 25,525 SH   SOLE 0 0 25,525
EXXON MOBIL CORP COM 30231G102 8,582 100,148 SH   SOLE 0 0 100,148
F5 NETWORKS INC COM 315616102 889 10,363 SH   SOLE 0 0 10,363
FASTENAL CO COM 311900104 1,469 29,217 SH   SOLE 0 0 29,217
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 609 24,730 SH   SOLE 0 0 24,730
FINANCIAL ENGINES INC COM 317485100 1,045 17,580 SH   SOLE 0 0 17,580
FREEPORT-MCMORAN COPPER & GO COM 35671D857 493 14,900 SH   SOLE 0 0 14,900
FRONTLINE LTD SHS G3682E127 29 11,000 SH   SOLE 0 0 11,000
GENERAL ELECTRIC CO COM 369604103 8,255 345,539 SH   SOLE 0 0 345,539
GENERAL MLS INC COM 370334104 288 6,000 SH   SOLE 0 0 6,000
GENTEX CORP COM 371901109 208 8,137 SH   SOLE 0 0 8,137
GENWORTH FINL INC COM CL A 37247D106 166 13,000 SH   SOLE 0 0 13,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 248 4,941 SH   SOLE 0 0 4,941
GOLDMAN SACHS GROUP INC COM 38141G104 1,091 6,891 SH   SOLE 0 0 6,891
GOOGLE INC CL A 38259P508 13,490 15,401 SH   SOLE 0 0 15,401
ILLINOIS TOOL WKS INC COM 452308109 226 2,955 SH   SOLE 0 0 2,955
ILLUMINA INC COM 452327109 453 5,600 SH   SOLE 0 0 5,600
INTEL CORP COM 458140100 10,781 470,326 SH   SOLE 0 0 470,326
INTERNATIONAL BUSINESS MACHS COM 459200101 6,618 35,741 SH   SOLE 0 0 35,741
INVESCO LTD SHS G491BT108 236 7,400 SH   SOLE 0 0 7,400
ISHARES MSCI AUST ETF 464286103 9,513 376,450 SH   SOLE 0 0 376,450
ISHARES CORE S&P500 ETF 464287200 2,389 14,142 SH   SOLE 0 0 14,142
ISHARES MSCI EMG MKT ETF 464287234 260 6,390 SH   SOLE 0 0 6,390
ISHARES S&P 500 GRWT ETF 464287309 2,842 31,797 SH   SOLE 0 0 31,797
ISHARES S&P 500 VAL ETF 464287408 2,274 29,031 SH   SOLE 0 0 29,031
ISHARES 1-3 YR TR BD ETF 464287457 355 4,200 SH   SOLE 0 0 4,200
ISHARES MSCI EAFE ETF 464287465 351 5,500 SH   SOLE 0 0 5,500
ISHARES NASDQ BIOTEC ETF 464287556 256 1,220 SH   SOLE 0 0 1,220
ISHARES RUS 1000 VAL ETF 464287598 247 2,868 SH   SOLE 0 0 2,868
ISHARES S&P MC 400GR ETF 464287606 463 3,325 SH   SOLE 0 0 3,325
ISHARES RUS 1000 GRW ETF 464287614 483 6,172 SH   SOLE 0 0 6,172
ISHARES RUS 1000 ETF 464287622 1,574 16,719 SH   SOLE 0 0 16,719
ISHARES GOLD TRUST ISHARES 464285105 143 11,058 SH   SOLE 0 0 11,058
JACOBS ENGR GROUP INC DEL COM 469814107 659 11,335 SH   SOLE 0 0 11,335
JOHNSON & JOHNSON COM 478160104 16,204 186,912 SH   SOLE 0 0 186,912
JPMORGAN CHASE & CO COM 46625H100 928 17,957 SH   SOLE 0 0 17,957
KIMBERLY CLARK CORP COM 494368103 438 4,651 SH   SOLE 0 0 4,651
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 8,738 109,459 SH   SOLE 0 0 109,459
LAUDER ESTEE COS INC CL A 518439104 419 6,000 SH   SOLE 0 0 6,000
LEGG MASON INC COM 524901105 4,432 132,544 SH   SOLE 0 0 132,544
LILLY ELI & CO COM 532457108 211 4,195 SH   SOLE 0 0 4,195
LKQ CORP COM 501889208 698 21,900 SH   SOLE 0 0 21,900
MANHATTAN ASSOCS INC COM 562750109 287 3,011 SH   SOLE 0 0 3,011
MANULIFE FINL CORP COM 56501R106 398 24,018 SH   SOLE 0 0 24,018
MARKEL CORP COM 570535104 627 1,210 SH   SOLE 0 0 1,210
MARKET VECTORS ETF TR AGRIBUS ETF 57060U605 3,808 74,195 SH   SOLE 0 0 74,195
MASTERCARD INC CL A 57636Q104 1,148 1,706 SH   SOLE 0 0 1,706
MCCORMICK & CO INC COM VTG 579780107 3,156 48,553 SH   SOLE 0 0 48,553
MCCORMICK & CO INC COM NON VTG 579780206 3,206 49,558 SH   SOLE 0 0 49,558
MCDONALDS CORP COM 580135101 5,694 59,185 SH   SOLE 0 0 59,185
MERCK & CO INC NEW COM 58933Y105 361 7,568 SH   SOLE 0 0 7,568
MERRIMACK PHARMACEUTICALS IN COM 590328100 97 25,600 SH   SOLE 0 0 25,600
MICROCHIP TECHNOLOGY INC COM 595017104 211 5,247 SH   SOLE 0 0 5,247
MICROSOFT CORP COM 594918104 20,624 619,717 SH   SOLE 0 0 619,717
MIMEDX GROUP INC COM 602496101 152 36,440 SH   SOLE 0 0 36,440
MORGAN STANLEY COM NEW 617446448 344 12,767 SH   SOLE 0 0 12,767
NATIONAL OILWELL VARCO INC COM 637071101 347 4,458 SH   SOLE 0 0 4,458
NEOGEN CORP COM 640491106 20,689 340,733 SH   SOLE 0 0 340,733
NETAPP INC COM 64110D104 439 10,300 SH   SOLE 0 0 10,300
NOBLE ENERGY INC COM 655044105 8,995 134,234 SH   SOLE 0 0 134,234
NORFOLK SOUTHERN CORP COM 655844108 5,423 70,100 SH   SOLE 0 0 70,100
NORTHEAST UTILS COM 664397106 219 5,300 SH   SOLE 0 0 5,300
NOVO-NORDISK A S ADR 670100205 318 1,881 SH   SOLE 0 0 1,881
NYMOX PHARMACEUTICAL CORP COM 67076P102 392 59,350 SH   SOLE 0 0 59,350
OMEGA HEALTHCARE INVS INC COM 681936100 16,139 540,294 SH   SOLE 0 0 540,294
ONEOK INC NEW COM 682680103 231 4,336 SH   SOLE 0 0 4,336
ORACLE CORP COM 68389X105 4,846 146,104 SH   SOLE 0 0 146,104
PARKER HANNIFIN CORP COM 701094104 212 1,950 SH   SOLE 0 0 1,950
PATRIOT TRANSN HLDG INC COM 70337B102 753 22,266 SH   SOLE 0 0 22,266
PEPSICO INC COM 713448108 3,680 46,291 SH   SOLE 0 0 46,291
PFIZER INC COM 717081103 1,570 54,670 SH   SOLE 0 0 54,670
PHILIP MORRIS INTL INC COM 718172109 2,235 25,806 SH   SOLE 0 0 25,806
PIMCO ETF TR TOTL RETN ETF 72201R775 856 8,088 SH   SOLE 0 0 8,088
PLUM CREEK TIMBER CO INC COM 729251108 9,129 194,930 SH   SOLE 0 0 194,930
PNC FINL SVCS GROUP INC COM 693475105 326 4,503 SH   SOLE 0 0 4,503
POTASH CORP SASK INC COM 73755L107 400 12,780 SH   SOLE 0 0 12,780
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 203 8,685 SH   SOLE 0 0 8,685
POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 290 10,700 SH   SOLE 0 0 10,700
PRAXAIR INC COM 74005P104 290 2,418 SH   SOLE 0 0 2,418
PRICE T ROWE GROUP INC COM 74144T108 5,254 73,046 SH   SOLE 0 0 73,046
PRICESMART INC COM 741511109 371 3,900 SH   SOLE 0 0 3,900
PROCTER & GAMBLE CO COM 742718109 4,924 65,132 SH   SOLE 0 0 65,132
QLIK TECHNOLOGIES INC COM 74733T105 7,555 220,725 SH   SOLE 0 0 220,725
QUALCOMM INC COM 747525103 1,769 26,278 SH   SOLE 0 0 26,278
QUANTA SVCS INC COM 74762E102 10,795 392,400 SH   SOLE 0 0 392,400
RAMBUS INC DEL NOTE 5.000% 6/1 750917AC0 154 150,000 PRN   SOLE 0 0 150,000
RANGE RES CORP COM 75281A109 562 7,400 SH   SOLE 0 0 7,400
RAYONIER INC COM 754907103 223 4,000 SH   SOLE 0 0 4,000
REALPAGE INC COM 75606N109 357 15,450 SH   SOLE 0 0 15,450
RED HAT INC COM 756577102 543 11,775 SH   SOLE 0 0 11,775
REPUBLIC SVCS INC COM 760759100 323 9,700 SH   SOLE 0 0 9,700
ROPER INDS INC NEW COM 776696106 397 2,988 SH   SOLE 0 0 2,988
SCHLUMBERGER LTD COM 806857108 1,040 11,769 SH   SOLE 0 0 11,769
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 344 4,398 SH   SOLE 0 0 4,398
SEI INVESTMENTS CO COM 784117103 583 18,850 SH   SOLE 0 0 18,850
SERVICENOW INC COM 81762P102 255 4,910 SH   SOLE 0 0 4,910
SOUTHERN CO COM 842587107 345 8,367 SH   SOLE 0 0 8,367
SOUTHWESTERN ENERGY CO COM 845467109 293 8,050 SH   SOLE 0 0 8,050
SPDR GOLD TRUST GOLD SHS 78463V107 36,738 286,619 SH   SOLE 0 0 286,619
SPDR S&P 500 ETF TR TR UNIT 78462F103 396 2,352 SH   SOLE 0 0 2,352
SPDR S&P 500 ETF TR CALL 78462F903 1,142 6,800 SH Put SOLE 0 0 6,800
SPDR SERIES TRUST NUVN BR SHT MUNI 78464A425 848 35,010 SH   SOLE 0 0 35,010
STANLEY BLACK & DECKER INC COM 854502101 289 3,199 SH   SOLE 0 0 3,199
STARWOOD PPTY TR INC COM 85571B105 12,662 528,245 SH   SOLE 0 0 528,245
STATE STR CORP COM 857477103 322 4,900 SH   SOLE 0 0 4,900
STERICYCLE INC COM 858912108 493 4,270 SH   SOLE 0 0 4,270
STUDENT TRANSN INC COM 86388A108 4,054 644,500 SH   SOLE 0 0 644,500
SWISHER HYGIENE INC COM 870808102 17 27,750 SH   SOLE 0 0 27,750
SYSCO CORP COM 871829107 228 7,175 SH   SOLE 0 0 7,175
TARGET CORP COM 87612E106 10,190 159,265 SH   SOLE 0 0 159,265
TESLA MTRS INC COM 88160R101 224 1,160 SH   SOLE 0 0 1,160
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 285 7,553 SH   SOLE 0 0 7,553
THE ADT CORPORATION COM 00101J106 4,509 110,899 SH   SOLE 0 0 110,899
THOMPSON CREEK METALS CO INC COM 884768102 434 121,000 SH   SOLE 0 0 121,000
TIM HORTONS INC COM 88706M103 266 4,586 SH   SOLE 0 0 4,586
TJX COS INC NEW COM 872540109 424 7,515 SH   SOLE 0 0 7,515
TORTOISE ENERGY CAP CORP COM 89147U100 1,149 36,407 SH   SOLE 0 0 36,407
TRIMBLE NAVIGATION LTD COM 896239100 636 21,404 SH   SOLE 0 0 21,404
TRINITY INDS INC COM 896522109 5,451 120,200 SH   SOLE 0 0 120,200
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 880 10,947 SH   SOLE 0 0 10,947
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 864 10,677 SH   SOLE 0 0 10,677
VANGUARD INDEX FDS REIT ETF 922908553 348 5,259 SH   SOLE 0 0 5,259
VANGUARD INDEX FDS SM CP VAL ETF 922908611 262 2,900 SH   SOLE 0 0 2,900
VANGUARD INDEX FDS MID CAP ETF 922908629 984 9,603 SH   SOLE 0 0 9,603
VANGUARD INDEX FDS GROWTH ETF 922908736 2,450 28,962 SH   SOLE 0 0 28,962
VANGUARD INDEX FDS VALUE ETF 922908744 2,104 30,142 SH   SOLE 0 0 30,142
VANGUARD INDEX FDS SMALL CP ETF 922908751 579 5,646 SH   SOLE 0 0 5,646
VANGUARD INDEX FDS TOTAL STK MKT 922908769 416 4,750 SH   SOLE 0 0 4,750
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,626 33,460 SH   SOLE 0 0 33,460
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,054 26,257 SH   SOLE 0 0 26,257
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 338 4,245 SH   SOLE 0 0 4,245
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 13,038 187,310 SH   SOLE 0 0 187,310