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 COM 88554D205 865 40,140 SH   SOLE   40,140 0 0
3M COMPANY COM 88579y101 1,769 9,961 SH   SOLE   9,961 0 0
ABBOTT LABORATORIES COM 002824100 2,577 18,307 SH   SOLE   18,307 0 0
ABBVIE INC SHS COM 00287y109 1,292 9,539 SH   SOLE   9,539 0 0
ABCAM PLC COM 000380204 17,440 740,562 SH   SOLE   740,562 0 0
ACCENTURE PLC F CLASS A COM g1151c101 889 2,144 SH   SOLE   2,144 0 0
ADOBE SYSTEMS INC COM 00724F101 331 583 SH   SOLE   583 0 0
AIR PROD & CHEMICALS COM 009158106 1,090 3,583 SH   SOLE   3,583 0 0
ALARM.COM COM 011642105 16,388 193,232 SH   SOLE   193,232 0 0
ALPHABET INC CLASS C COM 02079K107 245,397 84,807 SH   SOLE   84,807 0 0
ALPHABET INC. CLASS A COM 02079k305 4,073 1,406 SH   SOLE   1,406 0 0
AMAZON.COM INC COM 023135106 179,217 53,749 SH   SOLE   53,749 0 0
AMERICAN TOWER CORP COM 03027X100 172,314 589,108 SH   SOLE   589,108 0 0
AMGEN INC. COM 031162100 597 2,655 SH   SOLE   2,655 0 0
AMPHENOL CORP NEW CL A COM 032095101 536 6,126 SH   SOLE   6,126 0 0
ANALOG DEVICES INC COM 032654105 651 3,703 SH   SOLE   3,703 0 0
ANSYS INC COM 03662Q105 384,295 958,056 SH   SOLE   958,056 0 0
APPLE INC COM 037833100 18,535 104,382 SH   SOLE   104,382 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 8,714 57,253 SH   SOLE   57,253 0 0
ATLASSIAN CORPORATION PLC COM G06242104 88,767 232,808 SH   SOLE   232,808 0 0
ATRION CORPORATION COM 049904105 21,508 30,512 SH   SOLE   30,512 0 0
AUTO DATA PROCESSING COM 053015103 2,957 11,994 SH   SOLE   11,994 0 0
AZENTA INC COM COM 114340102 159,098 1,542,991 SH   SOLE   1,542,991 0 0
BANK AMER CORP COM COM 060505104 683 15,360 SH   SOLE   15,360 0 0
BANK OF HAWAII CORP COM 062540109 246 2,942 SH   SOLE   2,942 0 0
BECTON DICKINSON&CO COM 075887109 492 1,958 SH   SOLE   1,958 0 0
BERKLEY W R CORP COM 084423102 1,023 12,416 SH   SOLE   12,416 0 0
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 3,155 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 9,083 30,379 SH   SOLE   30,379 0 0
BIO-TECHNE CORP COM 09073M104 352,524 681,416 SH   SOLE   681,416 0 0
BLACK KNIGHT INC COM 09215C105 240,814 2,905,223 SH   SOLE   2,905,223 0 0
BLACKLINE INC COM 09239B109 260,005 2,511,153 SH   SOLE   2,511,153 0 0
BLACKSTONE GROUP ORD SHS CLASS COM 09260d107 250 1,934 SH   SOLE   1,934 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 74,970 595,565 SH   SOLE   595,565 0 0
BRISTOL-MYERS SQUIBB COM 110122108 224 3,588 SH   SOLE   3,588 0 0
BRITISH AMER TOBACCO PLC ADR COM 110448107 202 5,402 SH   SOLE   5,402 0 0
BROADRIDGE FINL SOLUTIONS COM 11133T103 432 2,364 SH   SOLE   2,364 0 0
C M S ENERGY CORP COM 125896100 209 3,220 SH   SOLE   3,220 0 0
CABLE ONE INC COM COM 12685J105 257,131 145,811 SH   SOLE   145,811 0 0
CALAMOS CONV OPP AND INC FD SH COM 128117108 445 29,418 SH   SOLE   29,418 0 0
CANADIAN NATL RAILWY F COM 136375102 1,781 14,500 SH   SOLE   14,500 0 0
CANADIAN PACIFIC RAILWAY COM 13645T100 969 13,473 SH   SOLE   13,473 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 2,905 20,022 SH   SOLE   20,022 0 0
CARMAX INC COM 143130102 185,412 1,423,724 SH   SOLE   1,423,724 0 0
CASTLE BIOSCIENCES INC. COM 14843C105 3,792 88,451 SH   SOLE   88,451 0 0
CBRE GROUP INC COM 12504L109 177,911 1,639,579 SH   SOLE   1,639,579 0 0
CDW CORP COM COM 12514G108 662 3,232 SH   SOLE   3,232 0 0
CHARTER COMMUNICATIONS, INC. COM 16119p108 226 346 SH   SOLE   346 0 0
CHEVRON CORP COM 166764100 417 3,554 SH   SOLE   3,554 0 0
CHEWY, INC. COM 16679L109 14,684 249,007 SH   SOLE   249,007 0 0
CHUBB LTD COM h1467j104 775 4,007 SH   SOLE   4,007 0 0
CISCO SYSTEMS INC COM 17275r102 4,105 64,773 SH   SOLE   64,773 0 0
COCA COLA COM COM 191216100 3,175 53,618 SH   SOLE   53,618 0 0
COGENT COMMUNICATIONS HOLDINGS COM 19239V302 15,712 214,704 SH   SOLE   214,704 0 0
COLGATE-PALMOLIVE CO COM 194162103 942 11,040 SH   SOLE   11,040 0 0
COMCAST CORP NEW CL A COM 20030n101 3,461 68,760 SH   SOLE   68,760 0 0
CONOCOPHILLIPS COM 20825c104 242 3,359 SH   SOLE   3,359 0 0
CONSTELLATION SOFTWARE F COM 21037x100 13,741 7,390 SH   SOLE   7,390 0 0
COSTAR GROUP INC COM 22160N109 204,294 2,585,023 SH   SOLE   2,585,023 0 0
COSTCO WHOLESALE CO COM 22160k105 1,495 2,634 SH   SOLE   2,634 0 0
COUPA SOFTWARE COM 22266l106 46,217 292,418 SH   SOLE   292,418 0 0
CROWDSTRIKE HOLDINGS, INC. COM 22788c105 95,823 468,002 SH   SOLE   468,002 0 0
CROWN CASTLE REIT INC COM 22822v101 11,223 53,767 SH   SOLE   53,767 0 0
CRYOPORT, INC. COM 229050307 3,490 58,975 SH   SOLE   58,975 0 0
CVS HEALTH CORP COM 126650100 502 4,863 SH   SOLE   4,863 0 0
DANAHER CORP COM 235851102 226,521 688,492 SH   SOLE   688,492 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 1,510 13,070 SH   SOLE   13,070 0 0
DOLLAR GENERAL CORP COM 256677105 86,910 368,527 SH   SOLE   368,527 0 0
DOUGLAS DYNAMICS INC COM 25960R105 18,965 485,540 SH   SOLE   485,540 0 0
DUKE REALTY CORP REIT COM 264411505 350 5,335 SH   SOLE   5,335 0 0
EAST WEST BANCORP INC COM 27579r104 613 7,785 SH   SOLE   7,785 0 0
EATON CORP PLC SHS COM G29183103 255 1,475 SH   SOLE   1,475 0 0
ECOLAB INC COM 278865100 285,950 1,218,933 SH   SOLE   1,218,933 0 0
EDWARDS LIFESCIENCES COM 28176e108 4,560 35,198 SH   SOLE   35,198 0 0
EMERSON ELECTRIC CO COM 291011104 645 6,935 SH   SOLE   6,935 0 0
ENDAVA COM 29260v105 10,006 59,590 SH   SOLE   59,590 0 0
ENTERPRISE PRODS PART LP COM 293792107 872 39,712 SH   SOLE   39,712 0 0
ENVESTNET INC COM 29404K106 8,459 106,614 SH   SOLE   106,614 0 0
EQUITY RESIDENTIAL REIT COM 29476l107 258 2,851 SH   SOLE   2,851 0 0
EVERTEC INC COM 30040P103 18,043 360,995 SH   SOLE   360,995 0 0
EVO PAYMENTS INC COM 26927e104 17,220 672,657 SH   SOLE   672,657 0 0
EXPONENT INC COM 30214U102 19,127 163,855 SH   SOLE   163,855 0 0
EXXON MOBIL CORP COM 30231g102 830 13,559 SH   SOLE   13,559 0 0
FASTENAL CO COM 311900104 262,498 4,097,695 SH   SOLE   4,097,695 0 0
FISERV INC COM 337738108 4,940 47,596 SH   SOLE   47,596 0 0
FLAHERTY & CRUMRINE PFD SECS I COM 338478100 289 13,328 SH   SOLE   13,328 0 0
FLOOR & DECOR HOLDINGS, INC. COM 339750101 18,808 144,666 SH   SOLE   144,666 0 0
FORTINET INC COM COM 34959E109 2,582 7,183 SH   SOLE   7,183 0 0
FRANCO-NEVADA CORPORATION COM 351858105 1,127 8,150 SH   SOLE   8,150 0 0
FULTON FINL CORP PA COM COM 360271100 401 23,565 SH   SOLE   23,565 0 0
GENUINE PARTS CO COM 372460105 240 1,710 SH   SOLE   1,710 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 112,571 991,555 SH   SOLE   991,555 0 0
HAMILTON LANE INC COM 407497106 24,038 231,981 SH   SOLE   231,981 0 0
HEALTHEQUITY, INC. COM 42226A107 9,267 209,477 SH   SOLE   209,477 0 0
HEALTHPEAK PPTYS INC COM 42250p103 1,375 38,112 SH   SOLE   38,112 0 0
HECLA MINING COM 422704106 801 153,500 SH   SOLE   153,500 0 0
HEICO CORP CL A COM 422806208 221,448 1,723,059 SH   SOLE   1,723,059 0 0
HOME DEPOT INC COM 437076102 1,627 3,919 SH   SOLE   3,919 0 0
HONEYWELL INTL INC COM 438516106 987 4,733 SH   SOLE   4,733 0 0
IAA INC. COM 449253103 17,117 338,148 SH   SOLE   338,148 0 0
IBM CORP COM 459200101 548 4,098 SH   SOLE   4,098 0 0
IDEXX LABS INC COM 45168d104 141,674 215,160 SH   SOLE   215,160 0 0
ILLINOIS TOOL WORKS COM 452308109 694 2,812 SH   SOLE   2,812 0 0
ILLUMINA INC COM 452327109 297,027 780,746 SH   SOLE   780,746 0 0
INGERSOLL-RAND, INC. COM 45687V106 1,791 28,943 SH   SOLE   28,943 0 0
INTEL CORP COM 458140100 10,198 198,010 SH   SOLE   198,010 0 0
INTUIT INC. COM 461202103 248 385 SH   SOLE   385 0 0
INTUITIVE SURGICAL INC COM 46120E602 314,703 875,877 SH   SOLE   875,877 0 0
J P MORGAN CHASE & CO COM 46625h100 7,200 45,466 SH   SOLE   45,466 0 0
JACOBS ENGR GROUP INC DEL COM COM 469814107 263 1,890 SH   SOLE   1,890 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 17,379 113,172 SH   SOLE   113,172 0 0
JOHNSON & JOHNSON COM 478160104 12,459 72,830 SH   SOLE   72,830 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103 2,876 13,929 SH   SOLE   13,929 0 0
KINSALE CAPITAL GROUP INC. COM 49714P108 21,085 88,635 SH   SOLE   88,635 0 0
LABORATORY CORP AMER HLDGS COM COM 50540R409 2,584 8,224 SH   SOLE   8,224 0 0
LEMAITRE VASCULAR COM 525558201 10,084 200,761 SH   SOLE   200,761 0 0
LILLY ELI & CO COM 532457108 1,493 5,404 SH   SOLE   5,404 0 0
LOWE'S COMPANIES INC COM 548661107 6,083 23,533 SH   SOLE   23,533 0 0
M & T BANK CORP COM 55261f104 717 4,671 SH   SOLE   4,671 0 0
MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 763 16,437 SH   SOLE   16,437 0 0
MARKEL CORP HLDG CO COM 570535104 234,019 189,643 SH   SOLE   189,643 0 0
MARSH & MC LENNAN COMPANIES IN COM 571748102 436 2,508 SH   SOLE   2,508 0 0
MASIMO CORP COM COM 574795100 88,973 303,892 SH   SOLE   303,892 0 0
MASTERCARD INC-CLASS A COM 57636Q104 193,903 539,638 SH   SOLE   539,638 0 0
MC DONALDS CORP COM 580135101 767 2,860 SH   SOLE   2,860 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 2,241 23,196 SH   SOLE   23,196 0 0
MEDPACE HOLDINGS, INC. COM 58506Q109 22,148 101,764 SH   SOLE   101,764 0 0
MEDTRONIC PLC F COM g5960l103 355 3,436 SH   SOLE   3,436 0 0
MERCK & CO. INC. COM 58933y105 3,887 50,714 SH   SOLE   50,714 0 0
MERGENET SOLUTIONS INC COM COM 58950m109 10 10,000 SH   SOLE   10,000 0 0
MESA LABS INC COM 59064R109 19,957 60,827 SH   SOLE   60,827 0 0
META PLATFORMS INC CL A COM 30303m102 699 2,079 SH   SOLE   2,079 0 0
MICRON TECHNOLOGY INC COM 595112103 209 2,245 SH   SOLE   2,245 0 0
MICROSOFT CORP COM 594918104 36,481 108,472 SH   SOLE   108,472 0 0
MIDDLEBY CORP COM 596278101 984 5,003 SH   SOLE   5,003 0 0
MOMENTIVE GLOBAL INC COM COM 60878Y108 13,052 617,106 SH   SOLE   617,106 0 0
MONDELEZ INTL INC COM 609207105 555 8,364 SH   SOLE   8,364 0 0
MOODYS CORP COM 615369105 225,965 578,537 SH   SOLE   578,537 0 0
NASPERS SPON ADR EACH REP 0.2 COM 631512209 209 6,750 SH   SOLE   6,750 0 0
NEOGEN CORP COM COM 640491106 1,072 23,600 SH   SOLE   23,600 0 0
NESTLE S A F SPONSORED ADR 1 A COM 641069406 1,556 11,084 SH   SOLE   11,084 0 0
NEWMONT GOLDCORP CORP COM 651639106 328 5,284 SH   SOLE   5,284 0 0
NEXTERA ENERGY INC SHS COM 65339f101 772 8,270 SH   SOLE   8,270 0 0
NIKE INC CL B COM 654106103 293 1,758 SH   SOLE   1,758 0 0
NORFOLK SOUTHERN CO COM 655844108 4,248 14,270 SH   SOLE   14,270 0 0
NOVANTA INC COM NPV COM 67000b104 23,552 133,569 SH   SOLE   133,569 0 0
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 296 3,379 SH   SOLE   3,379 0 0
NUTRIEN LTD COM 67077m108 2,986 39,705 SH   SOLE   39,705 0 0
O REILLY AUTOMOTIVE COM 67103h107 28,130 39,831 SH   SOLE   39,831 0 0
OKTA, INC COM 679295105 113,977 508,439 SH   SOLE   508,439 0 0
OLD DOMINION FGHT LINES INC CO COM 679580100 66,252 184,865 SH   SOLE   184,865 0 0
ORACLE CORP COM 68389x105 319 3,656 SH   SOLE   3,656 0 0
ORTHOPEDIATRICS CORP COM 68752L100 22,425 374,628 SH   SOLE   374,628 0 0
PAYCHEX INC COM 704326107 5,428 39,766 SH   SOLE   39,766 0 0
PAYPAL HLDGS INC COM COM 70450Y103 254 1,345 SH   SOLE   1,345 0 0
PELOTON INTERACTIVE INC CL A C COM 70614w100 956 26,722 SH   SOLE   26,722 0 0
PEPSICO INC COM 713448108 1,437 8,273 SH   SOLE   8,273 0 0
PFIZER INC COM 717081103 3,952 66,933 SH   SOLE   66,933 0 0
PINNACLE WEST CAP CORP COM 723484101 212 3,000 SH   SOLE   3,000 0 0
PNC FINL SERVICES COM 693475105 811 4,043 SH   SOLE   4,043 0 0
POOL CORPORATION COM 73278l105 1,294 2,286 SH   SOLE   2,286 0 0
PRICE T ROWE GROUP INC COM 74144T108 18,167 92,387 SH   SOLE   92,387 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 16,882 211,100 SH   SOLE   211,100 0 0
PROCTER & GAMBLE CO COM 742718109 22,660 138,526 SH   SOLE   138,526 0 0
PROGYNY, INC COM 74340e103 9,828 195,195 SH   SOLE   195,195 0 0
PROS HOLDINGS INC COM 74346Y103 42,377 1,228,689 SH   SOLE   1,228,689 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 234 2,158 SH   SOLE   2,158 0 0
QUALCOMM INC COM 747525103 162,188 886,901 SH   SOLE   886,901 0 0
RANGE RESOURCES CORP DEL COM 75281a109 802 45,000 SH   SOLE   45,000 0 0
REALTY INCM CRP MD PV$1.REIT COM 756109104 343 4,791 SH   SOLE   4,791 0 0
REPLIGEN CORPORATION COM 759916109 16,237 61,309 SH   SOLE   61,309 0 0
REPUBLIC SVCS INC COM 760759100 253 1,816 SH   SOLE   1,816 0 0
ROPER TECHNOLOGIES INC COM 776696106 69,262 140,817 SH   SOLE   140,817 0 0
RPM INTERNATIONAL INC COM 749685103 385 3,810 SH   SOLE   3,810 0 0
S & P GLOBAL INC COM 78409V104 206,730 438,053 SH   SOLE   438,053 0 0
SBA COMMUNICATIONS CORP CL A COM 78410G104 190,358 489,326 SH   SOLE   489,326 0 0
SEI INVESTMENTS CO COM 784117103 302 4,953 SH   SOLE   4,953 0 0
SERVICE CORP INTL COM 817565104 671 9,453 SH   SOLE   9,453 0 0
SHORE BANCSHARES, INC. COM 825107105 707 33,909 SH   SOLE   33,909 0 0
SIMPSON MANUFACTURING CO COM 829073105 19,332 139,009 SH   SOLE   139,009 0 0
SITEONE LANDSCAPE SUPPLY, INC. COM 82982L103 72,717 300,138 SH   SOLE   300,138 0 0
SOUTHERN COMPANY COM 842587107 237 3,462 SH   SOLE   3,462 0 0
SPROUT SOCIAL, INC. COM 85209W109 48,049 529,812 SH   SOLE   529,812 0 0
STARBUCKS CORP COM COM 855244109 514 4,397 SH   SOLE   4,397 0 0
STERIS PLC COM G8473t100 382 1,570 SH   SOLE   1,570 0 0
STRYKER CORP COM 863667101 291 1,088 SH   SOLE   1,088 0 0
TARGET CORP COM COM 87612E106 228 983 SH   SOLE   983 0 0
TEKLA HEALTHCARE OPP UNIT FD S COM 879105104 253 9,870 SH   SOLE   9,870 0 0
TELADOC INC COM 87918A105 487 5,300 SH   SOLE   5,300 0 0
TELEFLEX INC COM COM 879369106 163,019 496,282 SH   SOLE   496,282 0 0
TEXAS INSTRUMENTS COM 882508104 240 1,276 SH   SOLE   1,276 0 0
THE DESCARTES SYSTEMS GROUP IN COM 249906108 10,897 131,800 SH   SOLE   131,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 202,339 303,248 SH   SOLE   303,248 0 0
TOPICUS COM INC REGISTERED SHS COM 89072T102 1,254 13,528 SH   SOLE   13,528 0 0
TRANSDIGM GROUP INC COM 893641100 239,889 377,017 SH   SOLE   377,017 0 0
TREX COMPANY, INC. COM 89531P105 24,847 184,009 SH   SOLE   184,009 0 0
TRIMBLE INC COM 896239100 980 11,245 SH   SOLE   11,245 0 0
TRUPANION, INC. COM 898202106 14,016 106,158 SH   SOLE   106,158 0 0
TWILIO INC. COM 90138F102 91,518 347,527 SH   SOLE   347,527 0 0
TYLER TECHNOLOGIES INC COM 902252105 68,094 126,581 SH   SOLE   126,581 0 0
U S BANCORP COM 902973304 1,153 20,530 SH   SOLE   20,530 0 0
UNION PACIFIC CORP COM 907818108 477 1,894 SH   SOLE   1,894 0 0
UNITED PARCEL SRVC CLASS B COM 911312106 475 2,217 SH   SOLE   2,217 0 0
UNITEDHEALTH GRP INC COM 91324p102 3,271 6,513 SH   SOLE   6,513 0 0
UTZ BRANDS INC. COM 918090101 7,088 444,386 SH   SOLE   444,386 0 0
VEEVA SYSTEMS, INC. COM 922475108 114,555 448,390 SH   SOLE   448,390 0 0
VENTAS INC REIT COM 92276f100 865 16,921 SH   SOLE   16,921 0 0
VERISK ANALYTICS INC COM 92345Y106 254,185 1,111,288 SH   SOLE   1,111,288 0 0
VERIZON COMMUNICATN COM 92343v104 554 10,666 SH   SOLE   10,666 0 0
VISA INC CL A COM 92826C839 250,956 1,158,027 SH   SOLE   1,158,027 0 0
VULCAN MATERIALS CO COM 929160109 298,105 1,436,096 SH   SOLE   1,436,096 0 0
W.P. CAREY INC. REIT COM 92936u109 453 5,525 SH   SOLE   5,525 0 0
WABTEC COM 929740108 3,632 39,435 SH   SOLE   39,435 0 0
WALMART INC COM 931142103 740 5,117 SH   SOLE   5,117 0 0
WALT DISNEY CO COM 254687106 1,226 7,918 SH   SOLE   7,918 0 0
WASTE CONNECTIONS INC COM 94106B101 297,222 2,181,124 SH   SOLE   2,181,124 0 0
WATSCO INC COM 942622200 6,618 21,153 SH   SOLE   21,153 0 0
WAYFAIR COM 94419L101 44,849 236,086 SH   SOLE   236,086 0 0
WD-40 COMPANY COM 929236107 10,227 41,805 SH   SOLE   41,805 0 0
WELLS FARGO BK N A COM 949746101 2,327 48,489 SH   SOLE   48,489 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 687 16,000 SH   SOLE   16,000 0 0
WILLSCOT MOBILE MINI HOLDINGS COM 971378104 129,746 3,176,924 SH   SOLE   3,176,924 0 0
WNS HOLDINGS LTD COM 92932M101 30,183 342,131 SH   SOLE   342,131 0 0
WORKIVA INC COM 98139A105 65,786 504,145 SH   SOLE   504,145 0 0
WSFS FINANCIAL CORP COM 929328102 224 4,474 SH   SOLE   4,474 0 0
ISHARES CORE S&P MID CAP ETF ETFS 464287507 1,203 4,250 SH   SOLE   4,250 0 0
ISHARES CORE S&P SMALL CAP ETF ETFS 464287804 996 8,696 SH   SOLE   8,696 0 0
ISHARES MSCI EAFE ETF ETFS 464287465 776 9,866 SH   SOLE   9,866 0 0
ISHARES MSCI EMERGING MARKETS ETFS 46434g764 299 4,930 SH   SOLE   4,930 0 0
ISHARES RUSSELL MIDCAP INDEX F ETFS 464287499 374 4,503 SH   SOLE   4,503 0 0
ISHARES TR SELECT DIVID ETF ETFS 464287168 209 1,705 SH   SOLE   1,705 0 0
ISHARES TR U.S. TECH ETF ETFS 464287721 227 1,975 SH   SOLE   1,975 0 0
S&P DEP RECEIPTS ETFS 78462F103 242 510 SH   SOLE   510 0 0
SPDR FUND CONSUMER DISCRE SELE ETFS 81369y407 293 1,431 SH   SOLE   1,431 0 0
SPDR GOLD TRUST ETFS 78463v107 305 1,784 SH   SOLE   1,784 0 0
VANGUARD DIVIDEND APPREC ETFS 921908844 1,849 10,764 SH   SOLE   10,764 0 0
VANGUARD FTSE ALL WORLD EX US ETFS 922042775 3,780 61,679 SH   SOLE   61,679 0 0
VANGUARD FTSE DEVELOPED MARKET ETFS 921943858 294 5,752 SH   SOLE   5,752 0 0
VANGUARD FTSE EMERGING MARKETS ETFS 922042858 1,010 20,424 SH   SOLE   20,424 0 0
VANGUARD HEALTH CARE ETFS 92204a504 321 1,204 SH   SOLE   1,204 0 0
VANGUARD HIGH DIVIDEND YIELD E ETFS 921946406 1,055 9,406 SH   SOLE   9,406 0 0
VANGUARD INDEX FDS SMALL CP ET ETFS 922908751 587 2,598 SH   SOLE   2,598 0 0
VANGUARD INFO TECHNOLOGY INDEX ETFS 92204a702 485 1,058 SH   SOLE   1,058 0 0
VANGUARD MID CAP ETF ETFS 922908629 725 2,845 SH   SOLE   2,845 0 0
VANGUARD REIT ETF ETFS 922908553 1,683 14,508 SH   SOLE   14,508 0 0
VANGUARD S&P 500 ETF ETFS 922908363 6,166 14,124 SH   SOLE   14,124 0 0
VANGUARD TOTAL STK MKT ETF ETFS 922908769 726 3,006 SH   SOLE   3,006 0 0
WISDOMTREE TR INDIA ERNGS FD ETFS 97717W422 328 9,000 SH   SOLE   9,000 0 0