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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,932,996 17,857 SH   SOLE   17,857 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,470,888 15,816 SH   SOLE   15,816 0 0
ADVANCED MICRO DEVICES INC COM 007903107   4,131,220 52,627 SH   SOLE   52,627 0 0
AFLAC INC COM 001055102   1,411,033 27,570 SH   SOLE   27,570 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   4,618,944 20,372 SH   SOLE   20,372 0 0
ALLSTATE CORP COM 020002101   1,586,654 13,809 SH   SOLE   13,809 0 0
ALPHABET INC CAP STK CL A 02079K305   4,287,980 2,079 SH   SOLE   2,079 0 0
AMAZON COM INC COM 023135106   3,490,122 1,128 SH   SOLE   1,128 0 0
AMERICAN EXPRESS CO COM 025816109   3,439,821 24,320 SH   SOLE   24,320 0 0
AMPHENOL CORP NEW CL A 032095101   1,308,053 19,828 SH   SOLE   19,828 0 0
AON PLC SHS CL A G0403H108   3,844,908 16,709 SH   SOLE   16,709 0 0
APPLE INC COM 037833100   1,359,407 11,129 SH   SOLE   11,129 0 0
BAIDU INC SPON ADR REP A 056752108   4,672,756 21,479 SH   SOLE   21,479 0 0
BANCO SANTANDER S.A. ADR 05964H105   2,464,884 718,625 SH   SOLE   718,625 0 0
BANK NEW YORK MELLON CORP COM 064058100   4,134,470 87,428 SH   SOLE   87,428 0 0
BARCLAYS PLC ADR 06738E204   4,117,401 402,483 SH   SOLE   402,483 0 0
BEST BUY INC COM 086516101   1,535,355 13,373 SH   SOLE   13,373 0 0
BK OF AMERICA CORP COM 060505104   3,334,575 86,187 SH   SOLE   86,187 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,239,437 15,391 SH   SOLE   15,391 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,083,789 26,674 SH   SOLE   26,674 0 0
BROWN & BROWN INC COM 115236101   1,308,357 28,623 SH   SOLE   28,623 0 0
CANAAN INC SPONSORED ADS 134748102   4,022,382 194,600 SH   SOLE   194,600 0 0
CHURCH & DWIGHT INC COM 171340102   1,299,331 14,875 SH   SOLE   14,875 0 0
CINTAS CORP COM 172908105   1,246,805 3,653 SH   SOLE   3,653 0 0
CISCO SYS INC COM 17275R102   4,088,244 79,061 SH   SOLE   79,061 0 0
CITIGROUP INC COM NEW 172967424   3,634,517 49,959 SH   SOLE   49,959 0 0
CLOROX CO DEL COM 189054109   1,239,447 6,426 SH   SOLE   6,426 0 0
CME GROUP INC COM 12572Q105   3,155,354 15,450 SH   SOLE   15,450 0 0
COGNEX CORP COM 192422103   1,361,617 16,407 SH   SOLE   16,407 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,541,395 4,373 SH   SOLE   4,373 0 0
D R HORTON INC COM 23331A109   2,086,032 23,407 SH   SOLE   23,407 0 0
DOCUSIGN INC COM 256163106   4,041,509 19,963 SH   SOLE   19,963 0 0
DOLLAR GEN CORP NEW COM 256677105   1,292,919 6,381 SH   SOLE   6,381 0 0
DOMINOS PIZZA INC COM 25754A201   1,542,879 4,195 SH   SOLE   4,195 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106   3,760,032 472,960 SH   SOLE   472,960 0 0
FACEBOOK INC CL A 30303M102   3,322,888 11,282 SH   SOLE   11,282 0 0
FACTSET RESH SYS INC COM 303075105   1,204,736 3,904 SH   SOLE   3,904 0 0
FASTENAL CO COM 311900104   1,332,270 26,497 SH   SOLE   26,497 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,763,116 11,508 SH   SOLE   11,508 0 0
HEICO CORP NEW CL A 422806208   1,283,452 11,298 SH   SOLE   11,298 0 0
HENRY JACK & ASSOC INC COM 426281101   1,375,949 9,069 SH   SOLE   9,069 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   4,157,028 264,106 SH   SOLE   264,106 0 0
HOME DEPOT INC COM 437076102   1,612,330 5,282 SH   SOLE   5,282 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,770,618 10,535 SH   SOLE   10,535 0 0
INFOSYS LTD SPONSORED ADR 456788108   3,635,424 194,200 SH   SOLE   194,200 0 0
ING GROEP N.V. SPONSORED ADR 456837103   3,315,480 271,094 SH   SOLE   271,094 0 0
INTEL CORP COM 458140100   5,773,184 90,206 SH   SOLE   90,206 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,711,796 33,236 SH   SOLE   33,236 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,102,925 38,293 SH   SOLE   38,293 0 0
INTUIT COM 461202103   1,501,212 3,919 SH   SOLE   3,919 0 0
JD.COM INC SPON ADR CL A 47215P106   4,741,623 56,227 SH   SOLE   56,227 0 0
JPMORGAN CHASE & CO COM 46625H100   4,502,659 29,578 SH   SOLE   29,578 0 0
KLA CORP COM NEW 482480100   1,762,023 5,333 SH   SOLE   5,333 0 0
KROGER CO COM 501044101   1,640,172 45,573 SH   SOLE   45,573 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,565,095 7,722 SH   SOLE   7,722 0 0
LAM RESEARCH CORP COM 512807108   1,832,744 3,079 SH   SOLE   3,079 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   5,533,633 115,236 SH   SOLE   115,236 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,325,961 2,663 SH   SOLE   2,663 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,699,504 13,199 SH   SOLE   13,199 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,273,205 14,280 SH   SOLE   14,280 0 0
MERCK & CO. INC COM 58933Y105   1,507,033 19,549 SH   SOLE   19,549 0 0
MICRON TECHNOLOGY INC COM 595112103   3,408,170 38,637 SH   SOLE   38,637 0 0
MICROSOFT CORP COM 594918104   6,370,269 27,019 SH   SOLE   27,019 0 0
MICROSTRATEGY INC CL A NEW 594972408   5,210,469 7,676 SH   SOLE   7,676 0 0
MOODYS CORP COM 615369105   1,565,313 5,242 SH   SOLE   5,242 0 0
MSCI INC COM 55354G100   528,293 1,260 SH   SOLE   1,260 0 0
NASDAQ INC COM 631103108   4,391,949 29,784 SH   SOLE   29,784 0 0
NORDSON CORP COM 655663102   2,218,660 11,167 SH   SOLE   11,167 0 0
NVIDIA CORPORATION COM 67066G104   5,596,654 10,482 SH   SOLE   10,482 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105   4,046,498 273,782 SH   SOLE   273,782 0 0
ORACLE CORP COM 68389X105   4,040,529 57,582 SH   SOLE   57,582 0 0
OVERSTOCK COM INC DEL COM 690370101   4,571,344 68,991 SH   SOLE   68,991 0 0
PAYPAL HLDGS INC COM 70450Y103   4,545,237 18,717 SH   SOLE   18,717 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,548,690 9,025 SH   SOLE   9,025 0 0
PROCTER AND GAMBLE CO COM 742718109   1,335,070 9,858 SH   SOLE   9,858 0 0
S&P GLOBAL INC COM 78409V104   1,711,772 4,851 SH   SOLE   4,851 0 0
SAP SE SPON ADR 803054204   4,819,385 39,249 SH   SOLE   39,249 0 0
SHERWIN WILLIAMS CO COM 824348106   828,047 3,304 SH   SOLE   3,304 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   3,605,617 15,947 SH   SOLE   15,947 0 0
SILVERGATE CAP CORP CL A 82837P408   4,944,104 34,776 SH   SOLE   34,776 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,725,079 9,402 SH   SOLE   9,402 0 0
SQUARE INC CL A 852234103   5,186,049 22,841 SH   SOLE   22,841 0 0
STERIS PLC SHS USD G8473T100   1,329,741 6,981 SH   SOLE   6,981 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,067,531 34,389 SH   SOLE   34,389 0 0
TERADYNE INC COM 880770102   1,344,077 11,046 SH   SOLE   11,046 0 0
TEXAS INSTRS INC COM 882508104   5,294,367 28,014 SH   SOLE   28,014 0 0
THOMSON REUTERS CORP. COM NEW 884903709   3,280,109 37,457 SH   SOLE   37,457 0 0
TRACTOR SUPPLY CO COM 892356106   1,952,307 11,025 SH   SOLE   11,025 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,810,493 4,866 SH   SOLE   4,866 0 0
VISA INC COM CL A 92826C839   3,523,610 16,642 SH   SOLE   16,642 0 0
VPC IMPACT ACQUISITION HLDNG SHS CL A G9441E100   3,819,125 294,005 SH   SOLE   294,005 0 0
WALMART INC COM 931142103   3,590,123 26,431 SH   SOLE   26,431 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,626,716 5,773 SH   SOLE   5,773 0 0
XILINX INC COM 983919101   3,890,088 31,397 SH   SOLE   31,397 0 0
ZOETIS INC CL A 98978V103   1,096,061 6,960 SH   SOLE   6,960 0 0