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
ACCO Brands Corp COM 00081T108 931 160,592 SH   DFND 1 0 160,592 0
Adobe Inc COM 00724F101 171,589 349,875 SH   DFND 1 0 349,875 0
Agilent Technologies Inc COM 00846U101 67,710 670,791 SH   DFND 1 0 670,791 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 20,955 71,281 SH   DFND 1 0 71,281 0
Alphabet Inc CAP STK CL C 02079K107 23,743 16,156 SH   DFND 1 0 16,156 0
Alphabet Inc CAP STK CL A 02079K305 221,070 150,839 SH   DFND 1 0 150,839 0
Amazon.com Inc COM 023135106 279,730 88,839 SH   DFND 1 0 88,839 0
American Express Co COM 023135106 76,605 764,142 SH   DFND 1 0 764,142 0
American Financial Group Inc/OH COM 023135106 837 12,500 SH   DFND 1 0 12,500 0
American Tower Corp COM 03027X100 53,917 223,047 SH   DFND 1 0 223,047 0
Amgen Inc COM 031162100 1,550 6,100 SH   DFND 1 0 6,100 0
Analog Devices Inc COM 032654105 62,859 538,455 SH   DFND 1 0 538,455 0
Apollo Global Management Inc COM CL A 03768E105 82,227 1,837,476 SH   DFND 1 0 1,837,476 0
Apple Inc COM 037833100 268,460 2,318,106 SH   DFND 1 0 2,318,106 0
Autodesk Inc COM 052769106 122,001 528,120 SH   DFND 1 0 528,120 0
Avalara Inc COM 05338G106 3,457 27,159 SH   DFND   0 27,159 0
Bank of Montreal COM 063671101 993 17,000 SH   DFND 1 0 17,000 0
Barrick Gold Corp COM 067901108 81 2,856 SH   DFND   0 2,856 0
Blackline Inc COM 09239B109 10,018 111,776 SH   DFND 1 0 111,776 0
Booking Holdings Inc COM 09857L108 51,637 30,185 SH   DFND 1 0 30,185 0
CH Robinson Worldwide Inc COM NEW 12541W209 1,758 17,200 SH   DFND 1 0 17,200 0
CMS Energy Corp COM 125896100 2,364 38,500 SH   DFND 1 0 38,500 0
CSG Systems International Inc COM 126349109 1,699 41,500 SH   DFND 1 0 41,500 0
CVB Financial Corp COM 126600105 1,685 101,300 SH   DFND 1 0 101,300 0
Cadence Design Systems Inc COM 127387108 11,152 104,585 SH   DFND 1 0 104,585 0
Charter Communications Inc CL A 16119P108 17,124 27,428 SH   DFND 1 0 27,428 0
Commercial Metals Co COM 201723103 1,267 63,400 SH   DFND 1 0 63,400 0
Comtech Telecommunications Corp COM NEW 205826209 1,008 71,995 SH   DFND 1 0 71,995 0
Costco Wholesale Corp COM 22160K105 34,518 97,235 SH   DFND 1 0 97,235 0
Crown Castle International Corp COM 22822V101 21,708 130,379 SH   DFND 1 0 130,379 0
Cummins Inc COM 231021106 2,851 13,500 SH   DFND 1 0 13,500 0
XTRACKERS MSCI EUROPE HEDGED XTRACK MSCI EURP 233051853 487 17,735 SH   DFND   0 17,735 0
Danaher Corp COM 235851102 94,700 439,792 SH   DFND 1 0 439,792 0
Edwards Lifesciences Corp COM 28176E108 68,323 855,962 SH   DFND 1 0 855,962 0
Equifax Inc COM 294429105 68,992 439,718 SH   DFND 1 0 439,718 0
Exelon Corp COM 30161N101 2,035 56,900 SH   DFND 1 0 56,900 0
Facebook Inc CL A 30303M102 265,727 1,014,614 SH   DFND 1 0 1,014,614 0
Fastenal Co COM 311900104 69,123 1,532,992 SH   DFND 1 0 1,532,992 0
Fidelity National Information Services Inc COM 31620M106 39,574 268,828 SH   DFND 1 0 268,828 0
First Financial Bancorp COM 320209109 1,393 116,000 SH   DFND 1 0 116,000 0
First Midwest Bancorp Inc/IL COM 320867104 1,755 162,800 SH   DFND 1 0 162,800 0
Fiserv Inc COM 337738108 70,448 683,628 SH   DFND 1 0 683,628 0
FleetCor Technologies Inc COM 339041105 34,944 146,760 SH   DFND 1 0 146,760 0
FRANKLIN FTSE BRAZIL ETF FTSE BRAZIL 35473P835 1,134 66,230 SH   DFND   0 66,230 0
Fulton Financial Corp COM 360271100 1,882 201,700 SH   DFND 1 0 201,700 0
Generac Holdings Inc COM 368736104 116,144 599,792 SH   DFND 1 0 599,792 0
General Dynamics Corp COM 369550108 969 7,000 SH   DFND 1 0 7,000 0
Global Payments Inc COM 37940X102 27,101 152,615 SH   DFND 1 0 152,615 0
GLOBAL X FTSE SOUTHEAST ASIA GBL X FTSE ETF 37950E648 39 3,330 SH   DFND   0 3,330 0
Greif Inc CL A 397624107 1,318 36,400 SH   DFND 1 0 36,400 0
Grocery Outlet Holding Corp COM 39874R101 522 13,275 SH   DFND   0 13,275 0
Hope Bancorp Inc COM 43940T109 738 97,300 SH   DFND 1 0 97,300 0
Hubbell Inc COM 443510607 1,163 8,500 SH   DFND 1 0 8,500 0
IDACORP Inc COM 451107106 2,061 25,800 SH   DFND 1 0 25,800 0
Intercontinental Exchange Inc COM 45866F104 103,468 1,034,163 SH   DFND 1 0 1,034,163 0
International Business Machines Corp COM 459200101 1,083 8,900 SH   DFND 1 0 8,900 0
INVESCO QQQ TRUST SERIES 1 UNIT SER 1 46090E103 1,549 5,576 SH   DFND   0 5,576 0
Intuit Inc COM 461202103 81,149 248,762 SH   DFND 1 0 248,762 0
Intuitive Surgical Inc COM NEW 46120E602 120,918 170,418 SH   DFND 1 0 170,418 0
Invesco WilderHill Clean Energy ETF WILDERHIL CLAN 46137V134 8,082 132,968 SH   DFND 1 0 132,968 0
Invesco DB Agriculture Fund AGRICULTURE FD 46140H106 1,269 86,110 SH   DFND 1 0 86,110 0
ISHARES MSCI BRAZIL ETF MSCI BRAZIL ETF 464286400 134 4,832 SH   DFND   0 4,832 0
ISHARES MSCI EUROZONE ETF MSCI EURZONE ETF 464286608 3,392 89,449 SH   DFND   0 89,449 0
ISHARES MSCI CHILE ETF MSCI CHILE ETF 464286640 967 40,135 SH   DFND   0 40,135 0
iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 34 841 SH   DFND   0 841 0
ISHARES MSCI FRANCE ETF MSCI FRANCE ETF 464286707 1,812 64,836 SH   DFND   0 64,836 0
ISHARES MSCI SWITZERLAND ETF MSCI SWITZERLAND 464286749 1,033 25,142 SH   DFND   0 25,142 0
ISHARES MSCI SOUTH KOREA ETF MSCI STH KOR ETF 464286772 2,336 35,748 SH   DFND   0 35,748 0
ISHARES MSCI SOUTH AFRICA ET MSCI STH AFR ETF 464286780 26 707 SH   DFND   0 707 0
ISHARES MSCI NETHERLANDS ETF MSCI NETHERL ETF 464286814 98 2,800 SH   DFND   0 2,800 0
ISHARES MSCI MEXICO ETF MSCI MEXICO ETF 464286822 20 590 SH   DFND   0 590 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 453 1,347 SH   DFND   0 1,347 0
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234 141 3,190 SH   DFND   0 3,190 0
ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 474 2,836 SH   DFND   0 2,836 0
ISHARES MSCI ALL COUNTRY ASI MSCI AC ASIA ETF 464288182 2,677 34,692 SH   DFND   0 34,692 0
ISHARES MSCI ACWI ETF MSCI ACWI ETF 464288257 3,752 47,018 SH   DFND   0 47,018 0
ISHARES MSCI INDONESIA ETF MSCI INDONIA ETF 46429B309 887 51,342 SH   DFND   0 51,342 0
ISHARES MSCI PHILIPPINES ETF MSCI PHILIPS ETF 46429B408 528 19,875 SH   DFND   0 19,875 0
ISHARES MSCI CHINA ETF MSCI CHINA ETF 46429B671 1,214 16,365 SH   DFND   0 16,365 0
ISHARES MSCI TAIWAN ETF MSCI TAIWAN ETF 46434G772 1,906 42,449 SH   DFND   0 42,449 0
ISHARES MSCI RUSSIA ETF MSCI RUSSIA ETF 46434G798 40 1,246 SH   DFND   0 1,246 0
ISHARES MSCI MALAYSIA ETF MSCI MLY ETF NEW 46434G814 1,040 39,693 SH   DFND   0 39,693 0
ISHARES MSCI JAPAN ETF MSCI JPN ETF NEW 46434G822 2,112 35,759 SH   DFND   0 35,759 0
ISHARES MSCI UNITED KINGDOM MSCI UK ETF NEW 46435G334 859 33,714 SH   DFND   0 33,714 0
JPMORGAN BETABUILDERS JAPAN BETBULD JAPAN 46641Q712 1,324 53,675 SH   DFND   0 53,675 0
Estee Lauder Cos Inc/The CL A 518439104 101,787 466,379 SH   DFND 1 0 466,379 0
MDC Holdings Inc COM 552676108 226 4,800 SH   DFND 1 0 4,800 0
MSCI Inc COM 55354G100 37,008 103,727 SH   DFND 1 0 103,727 0
ManTech International Corp/VA CL A 564563104 3,141 45,600 SH   DFND 1 0 45,600 0
Marriott International Inc/MD CL A 571903202 9,833 106,210 SH   DFND 1 0 106,210 0
Mastercard Inc CL A 57636Q104 166,166 491,369 SH   DFND 1 0 491,369 0
Microsoft Corp COM 594918104 296,322 1,408,842 SH   DFND 1 0 1,408,842 0
Moody's Corp COM 615369105 109,362 377,304 SH   DFND 1 0 377,304 0
Netflix Inc COM 64110L106 136,053 272,090 SH   DFND 1 0 272,090 0
New Oriental Education & Technology Group Inc SPON ADR 647581107 3,529 23,603 SH   DFND 1 0 23,603 0
NIKE Inc CL B 654106103 131,458 1,047,142 SH   DFND 1 0 1,047,142 0
NVIDIA Corp COM 67066G104 77,144 142,538 SH   DFND 1 0 142,538 0
Omnicom Group Inc COM 681919106 1,921 38,800 SH   DFND 1 0 38,800 0
ONE Gas Inc COM 68235P108 2,008 29,100 SH   DFND 1 0 29,100 0
Otis Worldwide Corp COM 68902V107 40,071 641,952 SH   DFND 1 0 641,952 0
Paychex Inc COM 704326107 23,620 296,097 SH   DFND 1 0 296,097 0
PayPal Holdings Inc COM 70450Y103 200,925 1,019,770 SH   DFND 1 0 1,019,770 0
People's United Financial Inc COM 712704105 1,089 105,600 SH   DFND 1 0 105,600 0
Pinnacle West Capital Corp COM 723484101 1,797 24,100 SH   DFND 1 0 24,100 0
Pool Corp COM 73278L105 78,034 233,257 SH   DFND 1 0 233,257 0
Reliance Steel & Aluminum Co COM 759509102 2,388 23,400 SH   DFND 1 0 23,400 0
ResMed Inc COM 761152107 70,446 410,933 SH   DFND 1 0 410,933 0
Ross Stores Inc COM 778296103 24,211 259,442 SH   DFND 1 0 259,442 0
S&P Global Inc COM 78409V104 107,922 299,285 SH   DFND 1 0 299,285 0
SPDR S&P 500 ETF Trust TR UNIT 78462F103 9,087 27,135 SH   DFND   0 27,135 0
SPDR S&P EMERGING ASIA PACIF ASIA PACIF ETF 78463X301 521 4,679 SH   DFND   0 4,679 0
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 157 3,996 SH   DFND   0 3,996 0
salesforce.com Inc COM 79466L302 185,496 738,085 SH   DFND 1 0 738,085 0
John B Sanfilippo & Son Inc COM 800422107 1,152 15,283 SH   DFND 1 0 15,283 0
MATERIALS SELECT SECTOR SPDR SBI MATERIALS 81369Y100 1,278 20,086 SH   DFND   0 20,086 0
HEALTH CARE SELECT SECTOR SBI HEALTHCARE 81369Y209 7,255 68,779 SH   DFND   0 68,779 0
CONSUMER STAPLES SPDR SBI CONS STPLS 81369Y308 4,149 64,721 SH   DFND   0 64,721 0
CONSUMER DISCRETIONARY SELT SBI CONS DISCR 81369Y407 12,962 88,186 SH   DFND   0 88,186 0
ENERGY SELECT SECTOR SPDR ENERGY 81369Y506 237 7,912 SH   DFND   0 7,912 0
FINANCIAL SELECT SECTOR SPDR SBI INT-FINL 81369Y605 5,573 231,526 SH   DFND   0 231,526 0
INDUSTRIAL SELECT SECT SPDR SBI INT-INDS 81369Y704 4,681 60,805 SH   DFND   0 60,805 0
TECHNOLOGY SELECT SECT SPDR TECHNOLOGY 81369Y803 19,250 164,957 SH   DFND   0 164,957 0
UTILITIES SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 698 11,749 SH   DFND   0 11,749 0
Sempra Energy COM 816851109 1,787 15,100 SH   DFND 1 0 15,100 0
Snap-on Inc COM 833034101 2,413 16,400 SH   DFND 1 0 16,400 0
SolarEdge Technologies Inc COM 83417M104 103,371 433,694 SH   DFND 1 0 433,694 0
Sonoco Products Co COM 835495102 1,170 22,900 SH   DFND 1 0 22,900 0
Southwest Gas Holdings Inc COM 844895102 2,177 34,500 SH   DFND 1 0 34,500 0
Spire Inc COM 84857L101 1,490 28,000 SH   DFND 1 0 28,000 0
TFI International Inc COM 87241L109 3,138 75,100 SH   DFND 1 0 75,100 0
TJX Cos Inc/The COM 872540109 85,808 1,541,925 SH   DFND 1 0 1,541,925 0
Taiwan Semiconductor Manufacturing Co Ltd SPONSORED ADS 874039100 2,620 32,316 SH   DFND 1 0 32,316 0
Texas Instruments Inc COM 882508104 103,445 724,455 SH   DFND 1 0 724,455 0
Thermo Fisher Scientific Inc COM 883556102 165,451 374,730 SH   DFND 1 0 374,730 0
Tractor Supply Co COM 892356106 27,119 189,193 SH   DFND 1 0 189,193 0
TransUnion COM 89400J107 27,447 326,250 SH   DFND 1 0 326,250 0
UnitedHealth Group Inc COM 91324P102 127,351 408,476 SH   DFND 1 0 408,476 0
VANECK VIDEO GAMING ESPORTS VIDEO GAMING 92189F114 1,893 30,755 SH   DFND   0 30,755 0
VANECK MORNINGSTAR WIDE MOAT MORNINGSTAR WIDE 92189F643 6,473 118,578 SH   DFND   0 118,578 0
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 189 3,600 SH   DFND   0 3,600 0
VANGUARD CONSUMER STAPLE ETF CONSUM STP ETF 92204A207 2,020 12,367 SH   DFND   0 12,367 0
VANGUARD FINANCIALS ETF FINANCIALS ETF 92204A405 2,581 44,115 SH   DFND   0 44,115 0
VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 7,392 36,233 SH   DFND   0 36,233 0
VANGUARD INFO TECH ETF INF TECH ETF 92204A702 3,066 9,843 SH   DFND   0 9,843 0
VANGUARD COMMUNICATION SERVI COMM SRVC ETF 92204A884 13,315 130,707 SH   DFND   0 130,707 0
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 13,127 42,667 SH   DFND   0 42,667 0
Visa Inc COM CL A 92826C839 150,547 752,850 SH   DFND 1 0 752,850 0
Walgreens Boots Alliance Inc COM 931427108 1,721 47,900 SH   DFND 1 0 47,900 0
Williams-Sonoma Inc COM 969904101 1,863 20,600 SH   DFND 1 0 20,600 0
WISDOMTREE CLOUD COMPUTING CLOUD COMPUTNG 97717Y691 2,218 51,900 SH   DFND   0 51,900 0
Wyndham Hotels & Resorts Inc COM 98311A105 32,123 636,104 SH   DFND 1 0 636,104 0
Xcel Energy Inc COM 98389B100 1,636 23,700 SH   DFND 1 0 23,700 0
Yum China Holdings Inc COM 98850P109 1,920 36,252 SH   DFND 1 0 36,252 0
Zoetis Inc CL A 98978V103 49,149 297,207 SH   DFND 1 0 297,207 0
Deutsche Bank AG NAMEN AKT D18190898 83 9,834 SH   DFND   0 9,834 0
Allegion plc ORD SHS G0176J109 10,239 103,522 SH   DFND 1 0 103,522 0
Coca-Cola European Partners PLC SHS G25839104 995 25,675 SH   DFND   0 25,675 0
Eaton Corp PLC SHS G29183103 1,398 13,700 SH   DFND 1 0 13,700 0
IHS Markit Ltd SHS G47567105 17,873 227,650 SH   DFND 1 0 227,650 0
Linde PLC SHS G5494J103 12,440 52,468 SH   DFND 1 0 52,468 0
Linde PLC SHS G5494J103 38,599 162,319 SH   DFND   0 162,319 0
Medtronic PLC SHS G5960L103 1,860 17,900 SH   DFND 1 0 17,900 0
Seagate Technology PLC SHS G7945M107 3,474 70,500 SH   DFND 1 0 70,500 0
Alcon Inc ORD SHS H01301128 5,014 87,936 SH   DFND 1 0 87,936 0
Garmin Ltd SHS H2906T109 2,324 24,500 SH   DFND 1 0 24,500 0
UBS Group AG SHS H42097107 230 20,454 SH   DFND   0 20,454 0
UBS Group AG SHS H42097107 8,904 792,960 SH   DFND 1 0 792,960 0
Logitech International SA SHS H50430232 2,761 35,328 SH   DFND 1 0 35,328 0
Ferrari NV COM N3167Y103 5,162 28,063 SH   DFND 1 0 28,063 0
QIAGEN NV SHS NEW N72482123 2,461 47,299 SH   DFND 1 0 47,299 0