Name,Ticker,Title of class,Class,Change,CUSIP,Value,Shares or principal amount,Weighting AMERICAN TOWER CORP,AMT,cl a,Sell,03027X100,90284000.0,621360.0,9.921 MARKEL CORP,MKL,,Sell,570535104,79057000.0,66518.0,8.687 MICROSOFT CORP,MSFT,,Sell,594918104,71230000.0,622806.0,7.827 DENNYS CORP,DENN,,Sell,24869P104,61814000.0,4199338.0,6.792 CARMAX INC,KMX,,Sell,143130102,51861000.0,694533.0,5.699 PIONEER NAT RES CO,PXD,,Sell,723787107,49748000.0,285596.0,5.467 DOLLAR TREE INC,DLTR,,Sell,256746108,42434000.0,520340.0,4.663 ZAYO GROUP HLDGS INC,ZAYO,,Buy,98919V105,40702000.0,1172293.0,4.473 AES CORP,AES,,Sell,00130H105,34571000.0,2469374.0,3.799 BANK AMER CORP,BAC,,Buy,060505104,34257000.0,1162838.0,3.764 UNIVERSAL DISPLAY CORP,OLED,,Sell,91347P105,30883000.0,261942.0,3.394 AMAZON COM INC,AMZN,,Sell,023135106,27367000.0,13663.0,3.007 O REILLY AUTOMOTIVE INC NEW,ORLY,,Sell,67103H107,26488000.0,76264.0,2.911 SCHEIN HENRY INC,HSIC,,Sell,806407102,23733000.0,279112.0,2.608 BERKSHIRE HATHAWAY INC DEL,BRKB,cl b,Buy,084670702,23692000.0,110654.0,2.603 CROWN HOLDINGS INC,CCK,,Sell,228368106,21304000.0,443830.0,2.341 APPLE INC,AAPL,,Sell,037833100,19543000.0,86572.0,2.147 KINDER MORGAN INC,KMI,,Sell,49456B101,14494000.0,817464.0,1.593 COPART INC,CPRT,,Buy,217204106,14131000.0,274220.0,1.553 INTERNAP CORP,INAPQ,,Sell,45885A409,13774000.0,1090544.0,1.514 CITIGROUP INC,C,,Sell,172967424,13405000.0,186856.0,1.473 B O K FINL CORP,BOKF,, ,05561Q201,13398000.0,137730.0,1.472 FIVE BELOW INC,FIVE,,Sell,33829M101,11218000.0,86253.0,1.233 TRUPANION INC,TRUP,,Buy,898202106,11102000.0,310719.0,1.22 MPLX LP,MPLX,,Sell,55336V100,7824000.0,225609.0,0.86 MACQUARIE INFRASTR CO LLC,MIC,membership int,Sell,55608B105,7766000.0,168344.0,0.853 BROOKFIELD INFRAST PARTNERS,BIP,lp int unit,Buy,G16252101,6420000.0,160987.0,0.705 MASTERCARD INC,MA,cl a,Sell,57636Q104,5204000.0,23377.0,0.572 VISA INC,V,,Sell,92826C839,4752000.0,31662.0,0.522 ENERGY RECOVERY INC,ERII,,Buy,29270J100,4575000.0,511196.0,0.503 CEDAR FAIR LP,FUN,depositry unit, ,150185106,4436000.0,85177.0,0.487 ENERGY TRANSFER PARTNERS LP,ETP,unit ltd prt int, ,29278N103,4364000.0,196036.0,0.48 ENERGY TRANSFER EQUITY LP,ET,, ,29273V100,4009000.0,229982.0,0.441 ENTERPRISE PRODS PARTNERS LP,EPD,,Sell,293792107,3874000.0,134838.0,0.426 AMERICAN INTL GROUP INC,AIG,,Sell,026874784,3645000.0,68470.0,0.401 COLONY CAP INC NEW,CLNY,,Sell,19626G108,2884000.0,473554.0,0.317 ENVIVA PARTNERS LP,EVA,, ,29414J107,2767000.0,87012.0,0.304 DINE BRANDS GLOBAL INC,DIN,, ,254423106,2062000.0,25355.0,0.227 GLADSTONE COML CORP,GOOD,, ,376536108,1975000.0,103124.0,0.217 BERKSHIRE HATHAWAY INC DEL,BRKA,cl a, ,084670108,1920000.0,6.0,0.211 CITY OFFICE REIT INC,CIO,,Sell,178587101,1895000.0,150180.0,0.208 PATTERN ENERGY GROUP INC,PEGI,cl a, ,70338P100,1838000.0,92498.0,0.202 STARWOOD PPTY TR INC,STWD,, ,85571B105,1470000.0,68316.0,0.162 WELLS FARGO & CO NEW,WFC,,Sell,949746101,1451000.0,27604.0,0.159 EQUINIX,EQIX,, ,29444U700,1434000.0,3313.0,0.158 OPTIMIZERX CORP,OPRX,, ,68401U204,1213000.0,67400.0,0.133 AXOS FINL INC,AX,,New,05465C100,1119000.0,32540.0,0.123 SBA COMMUNICATIONS CORP,SBAC,,Sell,78410G104,1065000.0,6628.0,0.117 LANDMARK INFRASTRUCTURE LP,LMRK,,Sell,51508J108,997000.0,71952.0,0.11 ANTARES PHARMA INC,ATRS,, ,036642106,980000.0,291597.0,0.108 PACIRA PHARMACEUTICALS INC,PCRX,, ,695127100,987000.0,20080.0,0.108 2U INC,TWOU,, ,90214J101,970000.0,12900.0,0.107 CINCINNATI BELL INC NEW,CBBPRB,pfd cv dep1/20,Sell,171871403,740000.0,15150.0,0.081 SIX FLAGS ENTMT CORP NEW,SIX,, ,83001A102,611000.0,8745.0,0.067 TWENTY FIRST CENTY FOX INC,FOXA,cl a, ,90130A101,582000.0,12556.0,0.064 CYTOSORBENTS CORP,CTSO,,Buy,23283X206,545000.0,42255.0,0.06 ATOMERA INC,ATOM,,Buy,04965B100,502000.0,83884.0,0.055 CROWN CASTLE INTL CORP NEW,CCI,, ,22822V101,469000.0,4210.0,0.052 FAUQUIER BANKSHARES INC VA,FBSS,, ,312059108,405000.0,16000.0,0.045 SPROTT PHYSICAL GOLD TRUST,PHYS,unit, ,85207H104,371000.0,38860.0,0.041 SPDR GOLD TRUST,GLD,, ,78463V107,335000.0,2969.0,0.037 EXXON MOBIL CORP,XOM,,Sell,30231G102,303000.0,3564.0,0.033 AMERICAN INTL GROUP INC,AIGWS,*w exp 01/19/21,Sell,026874156,263000.0,18000.0,0.029 JPMORGAN CHASE & CO,JPM,,New,46625H100,206000.0,1830.0,0.023 BANK AMER CORP,BACWSA,*w exp 01/16/19,Sell,060505146,178000.0,10000.0,0.02 GENERAL ELECTRIC CO,GE,,Buy,369604103,149000.0,13177.0,0.016 LAMAR ADVERTISING CO NEW,LAMR,cl a,Exit,512816109,0.0,-9060.0,-0.071 BOFI HLDG INC,BOFI,,Exit,05566U108,0.0,-32540.0,-0.152