| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 3140X7CA5 FNMA PFM3664 04% | 2,732 | 2,730 |
| 912810RU4 U.S. TREASURY BOND | 15,118 | 14,201 |
| 912810RH3 U.S. TREASURY BOND | 12,962 | 12,071 |
| 31418DPL0 FNMA PMA4026 04% | 16,352 | 16,318 |
| 3140X8R82 FNMA PFM5010 04 50% | 5,582 | 5,525 |
| 3140XBNJ5 FNMA PFM7592 03 50% | 3,900 | 3,900 |
| 31418CXN9 FNMA PMA3384 04% | 362 | 361 |
| 9128282R0 U.S. TREASURY NOTE | 68,660 | 66,290 |
| 31418DRT1 FNMA PMA4097 03% | 12,141 | 12,068 |
| 3140X6XR7 FNMA PFM3387 03 50% | 3,265 | 3,258 |
| 3140XBNR7 FNMA PFM7599 03 50% | 4,632 | 4,616 |
| 3140X8VV6 FNMA PFM5127 03 50% | 20,355 | 20,210 |
| 3140XBTB6 FNMA PFM7745 03 50% | 968 | 956 |
| 3132DWCD3 FHLMC SD 8168 03% | 2,076 | 2,067 |
| 912828G38 U.S. TREASURY NOTE | 30,737 | 30,281 |
| 31418DRA2 FNMA PMA4080 03 50% | 1,612 | 1,606 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| G5960L103 MEDTRONIC PLC SHS | 7,476 | 7,671 |
| 09215C105 BLACK KNIGHT HOLDCO | 8,288 | 6,660 |
| 826919102 SILICON LABORATORIES | 6,730 | 10,004 |
| 718546104 PHILLIPS 66 | 2,110 | 2,243 |
| 697435105 PALO ALTO NETWORKS I | 5,015 | 7,127 |
| 76131D103 RESTAURANT BRANDS IN | 740 | 680 |
| G0403H108 AON PLC REG SHS | 1,656 | 2,559 |
| G29183103 EATON CORP PLC | 8,830 | 10,545 |
| G037AX101 AMBARELLA INC | 4,191 | 8,548 |
| H01301128 ALCON SA ACT NOM | 3,357 | 4,168 |
| 285512109 ELECTRONIC ARTS | 8,681 | 8,555 |
| M98068105 WIX COM LTD | 9,202 | 6,695 |
| 14912Y202 CATCHMARK TIMBER TRU | 5,186 | 4,802 |
| 92847W103 VITAL FARMS INC REG | 16,772 | 13,612 |
| 883556102 THERMO FISHER SCIENT | 6,939 | 9,496 |
| 109194100 BRIGHT HORIZONS FAMI | 2,008 | 1,992 |
| 615111101 MONTROSE ENVIRONMENT | 3,675 | 8,020 |
| 902973304 US BANCORP DEL | 4,094 | 5,373 |
| 489398107 KENNEDY-WILSON HOLDI | 1,271 | 1,588 |
| 855244109 STARBUCKS CORP | 7,863 | 7,849 |
| 053015103 AUTOMATIC DATA PROCE | 6,814 | 8,755 |
| 67103H107 O'REILLY AUTOMOTIVE | 7,268 | 9,957 |
| 00724F101 ADOBE SYS INC COM | 7,984 | 10,406 |
| 037833100 APPLE INC | 12,811 | 14,231 |
| 254687106 WALT DISNEY CO/THE | 3,970 | 3,720 |
| 654106103 NIKE INC CL B | 4,159 | 4,517 |
| 742718109 PROCTER & GAMBLE CO/ | 9,972 | 10,438 |
| 756109104 REALTY INCOME CORP | 5,430 | 6,072 |
| 65339F101 NEXTERA ENERGY INC | 11,338 | 12,714 |
| 89400J107 TRANSUNION | 4,446 | 5,188 |
| G6095L109 APTIV PLC SHS | 3,608 | 4,668 |
| 609207105 MONDELEZ INTERNATION | 10,245 | 10,569 |
| 11135F101 BROADCOM INC | 9,647 | 11,697 |
| 713448108 PEPSICO INC | 10,180 | 11,150 |
| 225310101 CREDIT ACCEP CORP MI | 2,386 | 4,187 |
| 023135106 AMAZON COM INC | 26,460 | 26,979 |
| 852234103 SQUARE INC SHS | 1,953 | 2,291 |
| 35137L105 FOX CORP | 4,369 | 5,961 |
| 075887109 BECTON DICKINSON AND | 8,873 | 8,625 |
| 595017104 MICROCHIP TECHNOLOGY | 5,058 | 5,483 |
| 893641100 TRANSDIGM GROUP INC | 13,462 | 13,724 |
| 81141R100 SEA LTD | 2,714 | 4,123 |
| 217204106 COPART INC | 10,165 | 12,268 |
| 767744105 RITCHIE BROS AUCTION | 7,496 | 9,501 |
| 421906108 HEALTHCARE SERVICES | 5,595 | 3,857 |
| 194014106 COLFAX CORP | 825 | 1,136 |
| G06242104 ATLASSIAN CORP PLC | 3,895 | 7,788 |
| 594918104 MICROSOFT CORP COM | 38,271 | 57,039 |
| 829073105 SIMPSON MANUFACTURIN | 4,006 | 4,562 |
| 32055Y201 FIRST INTERSTATE BAN | 8,290 | 8,480 |
| 58933Y105 MERCK AND CO INC SHS | 10,658 | 12,151 |
| 33616C100 FIRST REPUBLIC BANK/ | 2,018 | 3,029 |
| 22822V101 CROWN CASTLE INTERNA | 7,503 | 8,654 |
| 00771V108 AERIE PHARMACEUTICAL | 11,961 | 9,907 |
| 29786A106 ETSY INC SHS | 3,688 | 4,262 |
| 747525103 QUALCOMM INC | 15,081 | 13,304 |
| 03027X100 AMERICAN TOWER REIT | 4,968 | 6,203 |
| 366651107 GARTNER INC NEW CL A | 2,067 | 4,315 |
| 518439104 ESTEE LAUDER COS INC | 9,468 | 11,676 |
| 776696106 ROPER TECHNOLOGIES I | 6,849 | 7,806 |
| 92343V104 VERIZON COMMUNICATIO | 3,442 | 3,126 |
| 570535104 MARKEL CORPORATION H | 6,088 | 7,879 |
| 07724U103 BEIERSDORF AG | 9,791 | 9,193 |
| 086516101 BEST BUY CO INC | 5,541 | 5,745 |
| 112585104 BROOKFIELD ASSET MAN | 12,422 | 18,057 |
| 78410G104 SBA COMMUNICATIONS C | 8,021 | 10,015 |
| 002824100 ABBOTT LABORATORIES | 6,148 | 7,347 |
| 461202103 INTUIT INC | 11,694 | 19,406 |
| 03071H100 AMERISAFE INC | 16,414 | 15,771 |
| 252131107 DEXCOM INC | 2,531 | 4,362 |
| 256677105 DOLLAR GENERAL CORP | 3,790 | 3,987 |
| 92939U106 WEC ENERGY GROUP INC | 4,262 | 4,233 |
| 45168D104 IDEXX LABS INC | 3,468 | 4,663 |
| M22465104 CHECK POINT SOFTWARE | 7,854 | 6,937 |
| 00846U101 AGILENT TECHNOLOGIES | 1,370 | 1,732 |
| 22160N109 COSTAR GROUP INC | 13,229 | 12,821 |
| 90214J101 2U INC SHS | 9,528 | 6,765 |
| 90353T100 UBER TECHNOLOGIES IN | 5,672 | 4,645 |
| 452308109 ILLINOIS TOOL WORKS | 4,620 | 5,241 |
| 610236101 MONRO INC | 9,263 | 10,870 |
| 25754A201 DOMINO S PIZZA INC | 4,636 | 5,868 |
| M6191J100 JFROG LTD | 8,397 | 6,996 |
| 539830109 LOCKHEED MARTIN CORP | 6,731 | 6,314 |
| 478160104 JOHNSON & JOHNSON | 9,836 | 10,261 |
| 303075105 FACTSET RESEARCH SYS | 6,560 | 8,878 |
| 92343E102 VERISIGN INC | 19,606 | 20,263 |
| 09247X101 BLACKROCK INC | 8,531 | 11,322 |
| 64110W102 NETEASE INC | 6,477 | 6,636 |
| 538034109 LIVE NATION INC | 5,346 | 7,081 |
| 004498101 ACI WORLDWIDE INC | 11,480 | 9,357 |
| N07059210 ASML HLDG NV NY REG | 15,629 | 26,012 |
| G4705A100 ICON PLC | 4,275 | 6,309 |
| 89832Q109 TRUIST FINL CORP | 8,100 | 10,917 |
| 775133101 ROGERS CORP | 9,827 | 12,872 |
| 030506109 AMERICAN WOODMARK CO | 8,492 | 6,462 |
| 615369105 MOODY S CORP | 17,890 | 25,461 |
| 192422103 COGNEX CORP | 999 | 1,051 |
| 92345Y106 VERISK ANALYTICS INC | 4,126 | 4,205 |
| 358039105 FRESHPET INC SHS | 5,751 | 6,392 |
| 532457108 ELI LILLY & CO | 5,524 | 8,407 |
| 904767704 UNILEVER PLC AMER SH | 6,909 | 6,055 |
| 258278100 DORMAN PRODUCTS INC | 6,614 | 7,724 |
| 848637104 SPLUNK INC | 4,820 | 4,615 |
| 49926D109 KNOWLES CORP SHS | 7,038 | 8,044 |
| 641069406 NESTLE S A SPONSORED | 12,370 | 13,973 |
| 816851109 SEMPRA ENERGY | 6,281 | 6,382 |
| 902252105 TYLER TECHNOLOGIES I | 9,226 | 11,408 |
| 79466L302 SALESFORCE COM INC | 8,973 | 11,988 |
| 55354G100 MSCI INC | 2,615 | 3,989 |
| 530307305 LIBERTY BROADBAND CO | 7,651 | 7,960 |
| 64110L106 NETFLIX COM INC | 6,217 | 7,593 |
| 531229870 LIBERTY MEDIA CORP D | 196 | 261 |
| 115637209 BROWN-FORMAN CORP | 1,188 | 1,018 |
| 929160109 VULCAN MATERIALS CO | 6,852 | 8,936 |
| 03662Q105 ANSYS INC | 5,827 | 6,073 |
| 92511U102 VERRA MOBILITY CORP | 12,619 | 13,124 |
| 46625H100 J P MORGAN CHASE & C | 11,372 | 15,290 |
| 86614U100 SUMMIT MATLS INC | 1,189 | 2,139 |
| 64049M209 NEOGENOMICS INC | 7,984 | 6,854 |
| 48251W104 KKR & CO INC | 8,023 | 16,093 |
| 693475105 PNC FINANCIAL SERVIC | 5,561 | 8,019 |
| 40171V100 GUIDEWIRE SOFTWARE I | 6,931 | 7,041 |
| 61174X109 MONSTER BEVERAGE SHS | 4,575 | 4,250 |
| 26927E104 EVO PMTS INC CL A | 18,373 | 15,653 |
| 743315103 PROGRESSIVE CORP/THE | 2,700 | 2,657 |
| 573284106 MARTIN MARIETTA MATE | 3,076 | 4,321 |
| G0450A105 ARCH CAP GROUP LTD | 2,766 | 3,262 |
| 882508104 TEXAS INSTRUMENTS IN | 12,049 | 13,874 |
| 143130102 CARMAX INC | 8,298 | 12,049 |
| 448579102 HYATT HOTELS CORP | 1,924 | 2,215 |
| 531229854 LIBERTY MEDIA CORP D | 2,766 | 3,571 |
| 70202L102 PARSONS CORP DEL | 13,258 | 13,025 |
| 704326107 PAYCHEX INC | 5,652 | 7,520 |
| 98978V103 ZOETIS INC | 6,231 | 8,216 |
| 91324P102 UNITEDHEALTH GROUP I | 7,975 | 10,591 |
| 43300A203 HILTON WORLDWIDE HOL | 8,108 | 10,508 |
| 03990B101 ARES MGMT CORP REG S | 1,304 | 1,864 |
| 92337F107 VERACYTE INC | 7,267 | 9,528 |
| 052769106 AUTODESK INC COM | 18,764 | 20,009 |
| 53815P108 LIVERAMP HLDGS INC | 19,425 | 17,177 |
| 91879Q109 VAIL RESORTS INC | 4,730 | 5,860 |
| 02208R106 ALTRA INDUSTRIAL MOT | 8,875 | 8,448 |
| 580135101 MC DONALDS CORPORATI | 6,592 | 7,612 |
| 98138H101 WORKDAY INC CL A | 3,830 | 4,640 |
| 892356106 TRACTOR SUPPLY CO | 3,106 | 4,126 |
| 771195104 ROCHE HLDG LTD SPONS | 9,860 | 10,874 |
| 438516106 HONEYWELL INTERNATIO | 3,581 | 3,717 |
| 20030N101 COMCAST CORP | 4,472 | 4,474 |
| 718172109 PHILIP MORRIS INTERN | 10,497 | 11,818 |
| 808513105 CHARLES SCHWAB CORP/ | 5,299 | 8,285 |
| 09061G101 BIOMARIN PHARMACEUTI | 2,257 | 2,060 |
| 747601201 QUALTRICS INTERNATIO | 463 | 510 |
| 219350105 CORNING INC COM | 3,476 | 3,059 |
| 778296103 ROSS STORES INC | 2,210 | 2,038 |
| 911312106 UNITED PARCEL SERVIC | 9,604 | 11,741 |
| 01609W102 ALIBABA GROUP HOLDIN | 14,657 | 10,226 |
| 67066G104 NVIDIA CORP | 6,371 | 12,528 |
| 592688105 METTLER-TOLEDO INTL | 5,823 | 7,404 |
| 68213N109 OMNICELL INC | 4,413 | 6,592 |
| 278865100 ECOLAB INC | 3,020 | 3,111 |
| 384802104 WW GRAINGER INC | 4,860 | 5,557 |
| 571748102 MARSH & MCLENNAN COS | 5,855 | 8,507 |
| 17275R102 CISCO SYSTEMS INC | 7,520 | 9,403 |
| 144285103 CARPENTER TECHNOLOGY | 7,040 | 7,627 |
| 31620M106 FIDELITY NATL INFO S | 4,898 | 3,876 |
| 530307107 LIBERTY BROADBAND CO | 2,021 | 2,090 |
| 377322102 GLAUKOS CORP SHS | 8,349 | 5,531 |
| 516544103 LANTHEUS HLDGS INC | 7,456 | 10,923 |
| 009158106 AIR PRODUCTS & CHEMI | 12,236 | 13,491 |
| 115236101 BROWN & BROWN INC | 3,953 | 5,364 |
| 166764100 CHEVRONTEXACO CORP | 5,135 | 6,869 |
| 44267D107 THE HOWARD HUGHES CO | 2,234 | 2,440 |
| 74340W103 PROLOGIS INC | 4,935 | 7,248 |
| 29444U700 EQUINIX INC | 4,972 | 5,859 |
| 11275Q107 BROOKFIELD | 7,331 | 6,549 |
| 90364P105 UIPATH INC CL A | 2,074 | 1,508 |
| 92826C839 VISA INC | 40,073 | 38,330 |
| 12504L109 CBRE GROUP INC | 3,497 | 5,828 |
| 00287Y109 ABBVIE INC | 8,031 | 8,715 |
| 30040W108 EVERSOURCE ENERGY | 2,595 | 2,632 |
| 63009R109 NANOSTRING TECHNOLOG | 3,221 | 3,333 |
| 437076102 HOME DEPOT INC/THE | 13,643 | 18,959 |
| 422806208 HEICO CORP | 5,365 | 5,656 |
| 00971T101 AKAMAI TECHNOLOGIES | 738 | 738 |
| 09857L108 BOOKING HLDGS INC | 15,392 | 16,945 |
| 46120E602 INTUITIVE SURGICAL I | 3,076 | 3,250 |
| 31620R303 FIDELITY NATIONAL FI | 660 | 814 |
| 78409V104 S&P GLOBAL INC | 9,403 | 13,751 |
| 05463X106 AXOGEN INC | 10,000 | 8,567 |
| 11284V105 BROOKFIELD RENEWABLE | 2,280 | 1,822 |
| 526057104 LENNAR CORP | 5,003 | 6,296 |
| N6596X109 NXP SEMICONDUCTORS N | 3,016 | 3,816 |
| 311900104 FASTENAL CO | 4,582 | 5,308 |
| 90384S303 ULTA SALON COSMETICS | 3,686 | 4,776 |
| G47567105 IHS MARKIT LTD SHS | 6,093 | 9,020 |
| 640491106 NEOGEN CORP | 4,770 | 4,993 |
| 00751Y106 ADVANCE AUTO PARTS I | 3,012 | 4,285 |
| 75513E101 RAYTHEON TECHNOLOGIE | 4,052 | 5,065 |
| 537008104 LITTELFUSE INC | 7,880 | 9,131 |
| 30303M102 FACEBOOK INC | 15,633 | 18,443 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| 33739P855 FIRST TRUST TNSTITUT | AT COST | 207,998 | 210,040 |
| 03463K406 ANGEL OAK MULTI-STRA | AT COST | 207,896 | 208,499 |
| 40168W525 GUGGENHEIM- TOTAL RE | AT COST | 296,986 | 289,676 |
| 00770X766 SHENKMAN SHORT DURAT | AT COST | 207,895 | 207,482 |
| 01882B205 PIMCO FIXED INCOME S | AT COST | 101,175 | 98,717 |
| 01882B304 PIMCO FIXED INCOME S | AT COST | 101,844 | 100,223 |
| 55273G298 MFS INTERNATIONAL DI | AT COST | 222,741 | 238,790 |
| Description | Amount |
|---|---|
| COST BASIS ADJ | 4,061 |
| ACCRUED INT | 18 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| OTHER EXPENSE (NON-DEDUCTIBLE | 18 | 0 | 18 |
| Description | Amount |
|---|---|
| TYE SALES | 1,750 |
| ROUNDING | 2 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMNT MNGMNT FEES (NON-DED | 30,272 | 18,163 | 12,109 |
| Name | Address |
|---|---|
| RICHARD SHOR |
11735 PINEDALE ROAD MOORPARK,CA930213400 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 336 | 336 | 0 |