| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 00687A107 ADIDAS-AG ADR | 39,589 | 62,217 |
| 818800104 SGS SA ADR | 27,632 | 33,186 |
| 654106103 NIKE INC CL B | 137,336 | 490,335 |
| 237545108 DASSAULT SYSTEMES S. | 37,740 | 113,444 |
| 594918104 MICROSOFT CORP | 357,526 | 496,664 |
| 015393101 ALFA LAVAL AB-UNSPON | 23,088 | 41,168 |
| 049904105 ATRION CORP | 19,930 | 16,698 |
| 79466L302 SALESFORCE COM INC | 2,765 | 16,022 |
| 031162100 AMGEN INC | 244,540 | 316,600 |
| 60786M105 MOELIS & CO | 25,979 | 31,423 |
| 02209S103 ALTRIA GROUP INC | 250,523 | 188,313 |
| 824667109 SHIONOGI & CO LTD-UN | 31,751 | 28,428 |
| 023135106 AMAZON COM INC COM | 16,792 | 465,741 |
| 136375102 CANADIAN NATL RR CO | 11,285 | 36,031 |
| 29084Q100 EMCOR GROUP INC COM | 35,115 | 47,742 |
| 54338V101 LONZA GROUP AG ADR | 38,608 | 93,429 |
| 05278C107 AUTOHOME INC-ADR | 31,458 | 69,734 |
| 501173207 KUBOTA LIMITED - ADR | 41,943 | 62,342 |
| 562750109 MANHATTAN ASSOCIATES | 18,447 | 39,758 |
| 80687P106 SCHNEIDER ELECTRIC S | 58,871 | 89,369 |
| 256677105 DOLLAR GENERAL CORP | 98,178 | 271,287 |
| M22465104 CHECK POINT SOFTWARE | 51,665 | 84,929 |
| 45662N103 INFINEON TECHNOLOGIE | 67,570 | 165,071 |
| 64110L106 NETFLIX INC | 110,882 | 376,348 |
| 571748102 MARSH & MCLENNAN COS | 200,637 | 309,231 |
| G5960L103 MEDTRONIC PLC | 263,676 | 283,479 |
| 23304Y100 DBS GROUP HOLDINGS L | 54,072 | 94,910 |
| 69343P105 LUKOIL PJSC-SPON ADR | 45,779 | 37,051 |
| 053015103 AUTOMATIC DATA PROCE | 189,228 | 241,746 |
| G5494J103 LINDE PLC | 31,928 | 54,020 |
| 829073105 SIMPSON MFG INC COM | 26,186 | 37,006 |
| 891092108 TORO CO | 32,232 | 45,713 |
| 767204100 RIO TINTO PLC - ADR | 58,627 | 76,574 |
| 595017104 MICROCHIP TECHNOLOGY | 146,146 | 253,018 |
| 005098108 ACUSHNET HOLDINGS CO | 25,495 | 41,310 |
| 40415F101 HDFC BANK LTD. - ADR | 26,253 | 43,139 |
| 780259107 ROYAL DUTCH SHELL PL | 55,195 | 39,357 |
| 58933Y105 MERCK & CO INC NEW | 162,703 | 261,433 |
| 73278L105 POOL CORPORATION | 20,796 | 64,815 |
| 205887102 CONAGRA BRANDS INC | 282,000 | 270,753 |
| 307305102 FANUC CORPORATION AD | 10,854 | 34,541 |
| 91324P102 UNITEDHEALTH GROUP I | 174,604 | 370,318 |
| 72341E304 PING AN INSURANCE-AD | 45,659 | 53,925 |
| 854502101 STANLEY BLACK & DECK | 137,684 | 180,346 |
| 045327103 ASPEN TECHNOLOGY INC | 20,238 | 47,020 |
| 001055102 AFLAC INC | 178,884 | 205,941 |
| 262037104 DRIL-QUIP INC COM | 22,271 | 14,455 |
| 502117203 L'OREAL - ADR | 21,568 | 108,133 |
| 771195104 ROCHE HOLDINGS LTD - | 39,761 | 96,273 |
| 45104G104 ICICI BANK LTD. - AD | 21,651 | 44,803 |
| 87184P109 SYSMEX CORP-UNSPON A | 10,251 | 65,564 |
| 548661107 LOWES COS INC | 209,442 | 367,889 |
| 871829107 SYSCO CORP | 167,528 | 280,406 |
| 942749102 WATTS WATER TECHNOLO | 30,820 | 38,579 |
| 832696405 JM SMUCKER CO | 167,130 | 181,145 |
| 879360105 TELEDYNE TECHNOLOGIE | 14,828 | 78,788 |
| 641069406 NESTLE S.A. REGISTER | 22,513 | 79,279 |
| 303075105 FACTSET RESH SYS INC | 18,046 | 35,578 |
| 87155N109 SYMRISE AG ADR | 29,129 | 57,781 |
| 29429L105 EPIROC AB-UNSP ADR | 26,542 | 52,795 |
| 01609W102 ALIBABA GROUP HOLDIN | 37,561 | 42,822 |
| 00783V104 ADYEN NV-UNSPON ADR | 69,025 | 155,022 |
| 90460M204 UNI CHARM CORPORATIO | 55,761 | 81,640 |
| 902973304 US BANCORP | 293,508 | 340,433 |
| 741511109 PRICESMART INC | 22,489 | 26,052 |
| 009126202 AIR LIQUIDE - ADR | 11,369 | 35,883 |
| 049255706 ATLAS COPCO AB ADR | 34,920 | 115,798 |
| 37940X102 GLOBAL PMTS INC W/I | 232,931 | 363,629 |
| 03073E105 AMERISOURCEBERGEN CO | 271,730 | 284,970 |
| 83304A106 SNAP INC | 276,240 | 740,686 |
| 83569C102 SONOVA HOLDIN-UNSPON | 17,467 | 49,956 |
| 302941109 FTI CONSULTING INC C | 41,301 | 45,247 |
| 465562106 ITAU UNIBANCO H-SPON | 59,517 | 59,207 |
| 12572Q105 CME GROUP INC | 226,876 | 381,213 |
| G47567105 IHS MARKIT LTD | 146,326 | 392,377 |
| 426281101 HENRY JACK & ASSOC I | 13,990 | 21,545 |
| 501044101 KROGER CO | 260,021 | 310,232 |
| 778296103 ROSS STORES INC | 269,673 | 424,309 |
| 70450Y103 PAYPAL HOLDINGS INC | 114,925 | 748,035 |
| 67066G104 NVIDIA CORP | 73,626 | 614,107 |
| 500458401 KOMATSU LIMITED - AD | 39,603 | 51,157 |
| 65479L108 NITORI HLDGS CO LTD- | 24,529 | 37,383 |
| 257651109 DONALDSON CO INC | 13,441 | 16,485 |
| 478160104 JOHNSON & JOHNSON | 254,711 | 349,541 |
| H01301128 ALCON INC | 44,099 | 46,054 |
| 25243Q205 DIAGEO PLC - ADR | 50,951 | 52,407 |
| 670108109 NOVOZYMES A/S UNSPON | 27,021 | 30,818 |
| 461202103 INTUIT COM | 375,206 | 532,170 |
| 016255101 ALIGN TECHNOLOGY INC | 257,006 | 558,961 |
| 384802104 GRAINGER W W INC | 179,481 | 287,471 |
| 76657Y101 RIGHTMOVE PLC-UNSP A | 32,925 | 53,646 |
| 32051X108 FIRST HAWAIIAN INC | 48,914 | 51,004 |
| 904767704 UNILEVER PLC - ADR | 264,893 | 297,092 |
| 166764100 CHEVRON CORP | 177,412 | 197,275 |
| 718172109 PHILIP MORRIS INTERN | 278,499 | 229,577 |
| 00724F101 ADOBE INC | 250,745 | 524,126 |
| 857477103 STATE STREET CORP | 338,024 | 296,870 |
| 169656105 CHIPOTLE MEXICAN GRI | 334,673 | 356,384 |
| 92826C839 VISA INC-CLASS A SHR | 53,090 | 666,689 |
| 05946K101 BANCO BILBAO VIZCAYA | 74,034 | 58,366 |
| 88032Q109 TENCENT HOLDINGS LTD | 59,052 | 90,510 |
| 344419106 FOMENTO ECONOMICO ME | 58,358 | 53,721 |
| 803054204 SAP SE ADR | 44,003 | 115,656 |
| N97284108 YANDEX NV-A | 13,178 | 32,842 |
| 171269103 CHUGAI PHARMACEUTIC- | 30,504 | 77,246 |
| 235851102 DANAHER CORP | 439,656 | 427,842 |
| 518439104 ESTEE LAUDER COMPANI | 320,374 | 524,128 |
| 452327109 ILLUMINA INC | 203,359 | 604,950 |
| 46120E602 INTUITIVE SURGICAL I | 118,957 | 596,395 |
| 191216100 COCA COLA CO | 271,068 | 326,572 |
| 384109104 GRACO INC | 26,858 | 52,598 |
| 75524B104 RBC BEARINGS INC | 15,942 | 27,930 |
| 126650100 CVS HEALTH CORPORATI | 348,686 | 318,073 |
| 018820100 ALLIANZ SE - UNSP AD | 38,825 | 90,811 |
| 749607107 RLI CORP COM | 15,058 | 27,287 |
| 74164M108 PRIMERICA INC | 28,982 | 51,161 |
| 001317205 AIA GROUP LTD-SP ADR | 37,301 | 131,963 |
| 038336103 APTARGROUP INC COM | 10,115 | 15,879 |
| 874039100 TAIWAN SEMICONDUCTOR | 13,992 | 173,483 |
| 04316A108 ARTISAN PARTNERS ASS | 13,167 | 25,774 |
| 02319V103 AMBEV SA-SPN ADR | 41,326 | 40,885 |
| 35952Q106 FUCHS PETROLUB SE-PR | 14,716 | 20,135 |
| 78409V104 S&P GLOBAL INC | 157,037 | 416,830 |
| 30303M102 FACEBOOK INC | 244,162 | 573,090 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| 7HF99EC58 ENERGY CAP MEZZANINE | AT COST | 94,180 | 97,766 |
| 7HF990041 INSTITUTIONAL VENTUR | AT COST | 793,989 | 1,484,238 |
| 7HF99FIA8 FRANCISCO PARTNERS I | AT COST | 201,414 | 682,218 |
| 7HF990094 ORBIMED ISRAEL PARTN | AT COST | 161,150 | 197,917 |
| 571748102 MARSH & MCLENNAN COS | |||
| 857477103 STATE STREET CORP | |||
| 58933Y105 MERCK & CO INC NEW | |||
| 02209S103 ALTRIA GROUP INC | |||
| N22717107 CORE LABORATORIES N | |||
| 74164M108 PRIMERICA INC | |||
| 57060D108 MARKETAXESS HLDGS IN | |||
| 92927K102 WABCO HOLDINGS INC | |||
| 04316A108 ARTISAN PARTNERS ASS | |||
| 12514G108 CDW CORP/DE | |||
| 87184P109 SYSMEX CORP-UNSPON A | |||
| 29444U700 EQUINIX INC | AT COST | 155,078 | 484,928 |
| 78409V104 S&P GLOBAL INC | |||
| G47567105 IHS MARKIT LTD | |||
| 12572Q105 CME GROUP INC | |||
| 674599105 OCCIDENTAL PETE CORP | |||
| 03073E105 AMERISOURCEBERGEN CO | |||
| 88579Y101 3M CO | |||
| 832696405 JM SMUCKER CO | |||
| 303075105 FACTSET RESH SYS INC | |||
| 384109104 GRACO INC | |||
| M22465104 CHECK POINT SOFTWARE | |||
| 136375102 CANADIAN NATL RR CO | |||
| 015393101 ALFA LAVAL AB-UNSPON | |||
| 654106103 NIKE INC CL B | |||
| 70450Y103 PAYPAL HOLDINGS INC | |||
| 03027X100 AMERICAN TOWER CORP | AT COST | 152,958 | 493,139 |
| 92826C839 VISA INC-CLASS A SHR | |||
| 452308109 ILLINOIS TOOL WORKS | |||
| 501044101 KROGER CO | |||
| 595017104 MICROCHIP TECHNOLOGY | |||
| 166764100 CHEVRON CORP | |||
| 718172109 PHILIP MORRIS INTERN | |||
| 891092108 TORO CO | |||
| 879360105 TELEDYNE TECHNOLOGIE | |||
| 404280406 HSBC - ADR | |||
| N97284108 YANDEX NV-A | |||
| 780259107 ROYAL DUTCH SHELL PL | |||
| 00687A107 ADIDAS-AG ADR | |||
| 09857L108 BOOKING HOLDINGS INC | |||
| 30303M102 FACEBOOK INC | |||
| 001055102 AFLAC INC | |||
| 031162100 AMGEN INC | |||
| 384802104 GRAINGER W W INC | |||
| 478160104 JOHNSON & JOHNSON | |||
| 778296103 ROSS STORES INC | |||
| 256677105 DOLLAR GENERAL CORP | |||
| 780259206 ROYAL DUTCH SHELL PL | |||
| 749607107 RLI CORP COM | |||
| 76657Y101 RIGHTMOVE PLC-UNSP A | |||
| 7HF990169 FRANCISCO PARTNERS V | AT COST | 130,806 | 160,578 |
| 262037104 DRIL-QUIP INC COM | |||
| 60786M105 MOELIS & CO | |||
| 344419106 FOMENTO ECONOMICO ME | |||
| 54338V101 LONZA GROUP AG ADR | |||
| 500458401 KOMATSU LIMITED - AD | |||
| 806857108 SCHLUMBERGER LTD | |||
| 874039100 TAIWAN SEMICONDUCTOR | |||
| 23304Y100 DBS GROUP HOLDINGS L | |||
| 502117203 L'OREAL - ADR | |||
| 45104G104 ICICI BANK LTD. - AD | |||
| G5494J103 LINDE PLC | |||
| 056752108 BAIDU COM INC | |||
| 00724F101 ADOBE SYS INC | |||
| 126650100 CVS/CAREMARK CORPORA | |||
| 548661107 LOWES COS INC | |||
| 35952Q106 FUCHS PETROLUB SE-PR | |||
| 05946K101 BANCO BILBAO VIZCAYA | |||
| 049255706 ATLAS COPCO AB SPONS | |||
| 670108109 NOVOZYMES A/S UNSPON | |||
| 023135106 AMAZON COM INC | |||
| 518439104 ESTEE LAUDER COMPANI | |||
| 02079K305 ALPHABET INC/CA | |||
| 46120E602 INTUITIVE SURGICAL I | |||
| 681919106 OMNICOM GROUP | |||
| 038336103 APTARGROUP INC | |||
| 426281101 HENRY JACK & ASSOC I | |||
| 679580100 OLD DOMINION FREIGHT | |||
| 741511109 PRICESMART INC | |||
| 05278C107 AUTOHOME INC-ADR | |||
| 009126202 AIR LIQUIDE ADR | |||
| 87155N109 SYMRISE AG ADR | |||
| 465562106 ITAU UNIBANCO BANCO | |||
| 413838723 OAKMARK INTERNATIONA | AT COST | 2,867,564 | 3,482,274 |
| 641069406 NESTLE S.A. REGISTER | |||
| 904767704 UNILEVER PLC - ADR | |||
| 307305102 FANUC LTD ADR | |||
| 237545108 DASSAULT SYSTEMES S. | |||
| 29429L105 EPIROC AB-UNSP ADR | |||
| 018805101 ALLIANZ AKTIENGESELL | |||
| 83569C102 SONOVA HOLDIN-UNSPON | |||
| 67066G104 NVIDIA CORP | |||
| 64110L106 NETFLIX.COM INC | |||
| 452327109 ILLUMINA INC | |||
| 771195104 ROCHE HOLDINGS LTD - | |||
| 803866300 SASOL LIMITED - ADR | |||
| 40415F101 HDFC BANK LTD. - ADR | |||
| 002824100 ABBOTT LABORATORIES | |||
| 91324P102 UNITEDHEALTH GROUP I | |||
| 257651109 DONALDSON CO INC | |||
| 562750109 MANHATTAN ASSOCIATES | |||
| 73278L105 POOL CORPORATION | |||
| 045327103 ASPEN TECHNOLOGY INC | |||
| 75524B104 RBC BEARINGS INC | |||
| 464287200 ISHARES CORE S & P 5 | AT COST | 551,234 | 751,155 |
| 016255101 ALIGN TECHNOLOGY INC | |||
| 803054204 SAP AG - ADR | |||
| 501173207 KUBOTA LIMITED - ADR | |||
| 45662N103 INFINEON TECHNOLOGIE | |||
| 001317205 AIA GROUP LTD - SP A | |||
| 278865100 ECOLAB INC | |||
| 205887102 CONAGRA FOODS INC | |||
| 7HF990254 STRATEGIC PARTNERS F | AT COST | 116,664 | 116,664 |
| 80687P106 SCHNEIDER ELECTRIC S | |||
| 37940X102 GLOBAL PMTS INC W/I | |||
| 049904105 ATRION CORP | |||
| 767204100 RIO TINTO PLC - ADR | |||
| 02319V103 AMBEV SA-SPN ADR | |||
| 904784709 UNILEVER N.V. - ADR | |||
| 829073105 SIMPSON MFG INC COM | |||
| 32051X108 FIRST HAWAIIAN INC | |||
| 818800104 SGS SA ADR | |||
| 72341E304 PING AN INSURANCE-AD | |||
| 69343P105 LUKOIL PJSC-SPON ADR | |||
| 461202103 INTUIT COM | |||
| 7HN990900 CAPE ANN GLOBAL DEV | AT COST | 1,339,377 | 1,382,810 |
| 25243Q205 DIAGEO PLC - ADR | |||
| 249034109 DENTSU INC-UNSPON AD | |||
| 171269103 CHUGAI PHARMACEUTIC- | |||
| 90460M204 UNI CHARM CORPORATIO | |||
| 56166Y404 TORTOISE MLP & PIPEL | |||
| 854502101 STANLEY BLACK DECKE | |||
| 16941M109 DPS CHINA MOBILE LIM | |||
| 88032Q109 TENCENT HOLDINGS LTD | |||
| 02263T104 AMADEUS IT HOLDING-U | |||
| 594918104 MICROSOFT CORP | |||
| 464287507 ISHARES CORE S&P MID | AT COST | 2,868,077 | 3,401,714 |
| 7HF990258 BLUE VISTA RE PARTNE | AT COST | 193,570 | 177,113 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| LEGAL FEES - PRINCIPAL (ALLOCA | 47,444 | 47,444 | ||
| LEGAL FEES - INCOME (ALLOCABLE | 2,710 | 2,710 |
| Description | Amount |
|---|---|
| PY ROC ADJUSTMENT | 12,237 |
| WASH SALE ADJUSTMENT | 138,430 |
| PARTNERSHIP BASIS ADJUSTMENT | 38,746 |
| MISC ADJUSTMENT | 1,566 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| OTHER EXPENSE (NON-DEDUCTIBLE | 50 | 0 | 50 | |
| INVESTMENT EXPENSES - ADR FEES | 2,315 | 2,315 | 0 | |
| FROM PARTNERSHIP/S-CORP | 45,294 | 45,294 | 0 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| OTHER INCOME | 1,227 | 1,227 | |
| FROM PARTNERSHIP/S-CORP | 60,768 | 60,768 |
| Description | Amount |
|---|---|
| MUTUAL FUND TIMING ADJUSTMENT | 535 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMNT MNGMNT FEES (NON-DED | 99,554 | 99,554 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 12,518 | 12,518 | 0 |