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
3M CO COM 88579Y101 15,012 116,000 SH   SOLE   116,000 0 0
ABBOTT LABORATORIES COM 002824100 27,905 256,830 SH   SOLE   256,830 0 0
ABBVIE INC COM 00287Y109 43,573 284,491 SH   SOLE   284,491 0 0
ACCENTURE LTD A G1151C101 28,749 103,545 SH   SOLE   103,545 0 0
ACTIVISION INC COM 00507V109 3,633 46,667 SH   SOLE   46,667 0 0
ADOBE SYSTEMS INC COM 00724F101 33,251 90,834 SH   SOLE   90,834 0 0
ADVANCED MICRO DEVIC COM 007903107 13,570 177,459 SH   SOLE   177,459 0 0
AFLAC INC COM 001055102 5,035 90,996 SH   SOLE   90,996 0 0
AGILENT TECHNOLOGIES COM 00846U101 3,174 26,723 SH   SOLE   26,723 0 0
AIR PRODUCTS & CHEMI COM 009158106 6,252 26,000 SH   SOLE   26,000 0 0
AIRBNB INC A 009066101 1,811 20,333 SH   SOLE   20,333 0 0
ALBEMARLE CORP COM 012653101 1,018 4,872 SH   SOLE   4,872 0 0
ALIBABA GROUP HOLDIN COM 01609W102 909 8,000 SH   SOLE   8,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 633 2,674 SH   SOLE   2,674 0 0
ALLSTATE CORP/THE COM 020002101 3,506 27,668 SH   SOLE   27,668 0 0
ALLY FINANCIAL INC COM 02005N100 4,339 129,480 SH   SOLE   129,480 0 0
AMAZON.COM INC COM 023135106 112,228 1,056,660 SH   SOLE   1,056,660 0 0
AMERICAN CAPITAL AGE COM 00123Q104 951 85,929 SH   SOLE   85,929 0 0
AMERICAN EXPRESS CO COM 025816109 10,896 78,601 SH   SOLE   78,601 0 0
AMERICAN INTERNATION COM 026874784 4,082 79,832 SH   SOLE   79,832 0 0
AMERICAN TOWER CORP COM 03027X100 2,697 10,552 SH   SOLE   10,552 0 0
AMERIPRISE FINANCIAL COM 03076C106 1,062 4,469 SH   SOLE   4,469 0 0
AMERISOURCEBERGEN CO COM 03073E105 1,075 7,597 SH   SOLE   7,597 0 0
AMGEN INC COM 031162100 15,604 64,135 SH   SOLE   64,135 0 0
AMPHENOL CORP A 032095101 5,738 89,126 SH   SOLE   89,126 0 0
ANALOG DEVICES INC COM 032654105 17,252 118,093 SH   SOLE   118,093 0 0
ANNALY CAPITAL MANAG COM 035710409 883 149,324 SH   SOLE   149,324 0 0
ANTHEM INC COM 036752103 13,952 28,911 SH   SOLE   28,911 0 0
AON CORP A G0403H108 5,126 19,006 SH   SOLE   19,006 0 0
APPLE COMPUTER INC COM 037833100 233,370 1,706,919 SH   SOLE   1,706,919 0 0
APPLIED MATERIALS IN COM 038222105 23,425 257,471 SH   SOLE   257,471 0 0
APTIV PLC COM 85521B742 3,770 42,327 SH   SOLE   42,327 0 0
ARCHER-DANIELS-MIDLA COM 039483102 3,104 40,000 SH   SOLE   40,000 0 0
ARTHUR J GALLAGHER & COM 363576109 7,204 44,186 SH   SOLE   44,186 0 0
AT&T CORP COM 00206R102 15,720 750,000 SH   SOLE   750,000 0 0
AUTODESK INC COM 052769106 6,534 38,000 SH   SOLE   38,000 0 0
AUTOMATIC DATA PROCE COM 053015103 5,956 28,355 SH   SOLE   28,355 0 0
AUTOZONE INC COM 053332102 3,583 1,667 SH   SOLE   1,667 0 0
AVALONBAY COMMUNITIE COM 053484101 1,309 6,738 SH   SOLE   6,738 0 0
BANK OF AMERICA CORP COM 060505104 26,987 866,916 SH   SOLE   866,916 0 0
BANK OF NEW YORK CO COM 064058100 2,937 70,417 SH   SOLE   70,417 0 0
BAXTER INTERNATIONAL COM 071813109 2,723 42,398 SH   SOLE   42,398 0 0
BB&T CORP COM 89832Q109 2,114 44,573 SH   SOLE   44,573 0 0
BECTON DICKINSON & C COM 075887109 5,388 21,857 SH   SOLE   21,857 0 0
BERKSHIRE HATHAWAY I COM 084670702 33,337 122,105 SH   SOLE   122,105 0 0
BIOGEN IDEC INC COM 09062X103 5,927 29,064 SH   SOLE   29,064 0 0
BLACKROCK INC/NEW YO COM 09247X101 9,136 15,000 SH   SOLE   15,000 0 0
BLACKSTONE GROUP INC COM 09260D107 7,435 81,500 SH   SOLE   81,500 0 0
BOSTON PROPERTIES IN COM 101121101 1,247 14,015 SH   SOLE   14,015 0 0
BOSTON SCIENTIFIC CO COM 101137107 10,128 271,742 SH   SOLE   271,742 0 0
BRISTOL-MYERS SQUIBB COM 110122108 27,404 355,890 SH   SOLE   355,890 0 0
CAPITAL ONE FINANCIA COM 14040H105 4,440 42,613 SH   SOLE   42,613 0 0
CARDINAL HEALTH INC COM 14149Y108 1,914 36,617 SH   SOLE   36,617 0 0
CARRIER GLOBAL CORP COM 14448C104 2,484 69,660 SH   SOLE   69,660 0 0
CATERPILLAR INC COM 149123101 17,181 96,112 SH   SOLE   96,112 0 0
CB RICHARD ELLIS GRO A 12504L109 1,005 13,647 SH   SOLE   13,647 0 0
CBS CORP COM 92556H206 1,316 53,333 SH   SOLE   53,333 0 0
CENTENE CORP COM 15135B101 9,567 113,072 SH   SOLE   113,072 0 0
CERTEGY INC COM 31620M106 5,706 62,240 SH   SOLE   62,240 0 0
CHARLES RIVER LABORA COM 159864107 723 3,380 SH   SOLE   3,380 0 0
CHARLES SCHWAB CORP/ COM 808513105 11,421 180,764 SH   SOLE   180,764 0 0
CHARTER COMMUNICATIO A 16119P108 5,516 11,772 SH   SOLE   11,772 0 0
CHICAGO MERCANTILE E COM 12572Q105 10,861 53,056 SH   SOLE   53,056 0 0
CHIPOTLE MEXICAN GRI COM 169656105 5,866 4,487 SH   SOLE   4,487 0 0
CHUBB CORP COM H1467J104 13,467 68,506 SH   SOLE   68,506 0 0
CINTAS CORP COM 172908105 5,603 15,000 SH   SOLE   15,000 0 0
CISCO SYSTEMS INC COM 17275R102 30,216 708,630 SH   SOLE   708,630 0 0
CITIGROUP INC COM 172967424 11,498 250,000 SH   SOLE   250,000 0 0
CITIZENS FINANCIAL G COM 174610105 1,013 28,378 SH   SOLE   28,378 0 0
COCA-COLA CO/THE COM 191216100 35,785 568,828 SH   SOLE   568,828 0 0
COLGATE-PALMOLIVE CO COM 194162103 3,176 39,631 SH   SOLE   39,631 0 0
COMCAST CORP A 20030N101 20,409 520,098 SH   SOLE   520,098 0 0
CONSTELLATION BRANDS A 21036P108 5,517 23,672 SH   SOLE   23,672 0 0
CONSTELLATION ENERGY COM 21037T109 1,018 17,778 SH   SOLE   17,778 0 0
COPART INC COM 217204106 2,460 22,636 SH   SOLE   22,636 0 0
COSTAR GROUP INC COM 22160N109 2,716 44,958 SH   SOLE   44,958 0 0
COSTCO WHOLESALE COR COM 22160K105 26,312 54,900 SH   SOLE   54,900 0 0
CROWDSTRIKE HOLDINGS A 22788C105 2,388 14,167 SH   SOLE   14,167 0 0
CROWN CASTLE INTERNA COM 22822V101 1,749 10,386 SH   SOLE   10,386 0 0
CSX CORP COM 126408103 6,935 238,635 SH   SOLE   238,635 0 0
CUMMINS INC COM 231021106 4,645 24,000 SH   SOLE   24,000 0 0
CVS CORP COM 126650100 9,692 104,594 SH   SOLE   104,594 0 0
DANAHER CORP COM 235851102 24,513 96,692 SH   SOLE   96,692 0 0
DARDEN RESTAURANTS I COM 237194105 1,131 10,000 SH   SOLE   10,000 0 0
DATADOG INC COM 23804L103 4,445 46,667 SH   SOLE   46,667 0 0
DEERE & CO COM 244199105 13,237 44,200 SH   SOLE   44,200 0 0
DEXCOM INC COM 252131107 1,036 13,896 SH   SOLE   13,896 0 0
DIGITAL REALTY TRUST COM 253868103 1,317 10,141 SH   SOLE   10,141 0 0
DISCOVER FINANCIAL S COM 254709108 996 10,531 SH   SOLE   10,531 0 0
DISCOVERY HOLDING CO A 934423104 1,731 129,022 SH   SOLE   129,022 0 0
DOCUSIGN INC COM 256163106 536 9,333 SH   SOLE   9,333 0 0
DOLLAR GENERAL CORP COM 256677105 10,713 43,650 SH   SOLE   43,650 0 0
DOLLAR TREE STORES I COM 256746108 5,195 33,333 SH   SOLE   33,333 0 0
DOMINION RESOURCES I COM 25746U109 4,732 59,287 SH   SOLE   59,287 0 0
DOWDUPONT INC COM 26614N102 1,132 20,372 SH   SOLE   20,372 0 0
DR HORTON INC COM 23331A109 2,714 41,000 SH   SOLE   41,000 0 0
DR PEPPER SNAPPLE GR COM 49271V100 2,359 66,667 SH   SOLE   66,667 0 0
DYNATRACE INC COM 268150109 2,863 72,589 SH   SOLE   72,589 0 0
EATON CORP COM 278279104 11,601 92,080 SH   SOLE   92,080 0 0
EBAY INC COM 278642103 1,667 40,000 SH   SOLE   40,000 0 0
ECOLAB INC COM 278865100 4,077 26,518 SH   SOLE   26,518 0 0
EDISON INTERNATIONAL COM 281020107 1,496 23,655 SH   SOLE   23,655 0 0
EDWARDS LIFESCIENCES COM 28176E108 10,901 114,639 SH   SOLE   114,639 0 0
ELECTRONIC ARTS INC COM 285512109 10,579 86,963 SH   SOLE   86,963 0 0
ELI LILLY & CO COM 532457108 37,924 116,965 SH   SOLE   116,965 0 0
EMERSON ELECTRIC CO COM 291011104 23,071 290,058 SH   SOLE   290,058 0 0
ENTERGY CORP COM 29364G103 1,616 14,347 SH   SOLE   14,347 0 0
EQUIFAX INC COM 294429105 2,495 13,650 SH   SOLE   13,650 0 0
EQUINIX INC COM 29444U700 5,849 8,903 SH   SOLE   8,903 0 0
EQUITY RESIDENTIAL COM 29476L107 1,416 19,611 SH   SOLE   19,611 0 0
ESSEX PROPERTY TRUST COM 297178105 948 3,624 SH   SOLE   3,624 0 0
ESTEE LAUDER COS INC A 518439104 20,090 78,886 SH   SOLE   78,886 0 0
EXELON CORP COM 30161N101 2,417 53,333 SH   SOLE   53,333 0 0
EXPEDIA INC COM 30212P303 2,399 25,301 SH   SOLE   25,301 0 0
FACEBOOK INC A 30303M102 46,608 289,043 SH   SOLE   289,043 0 0
FASTENAL CO COM 311900104 5,078 101,727 SH   SOLE   101,727 0 0
FEDEX CORP COM 31428X106 8,666 38,227 SH   SOLE   38,227 0 0
FIFTH THIRD BANCORP COM 316773100 1,273 37,881 SH   SOLE   37,881 0 0
FIRST REPUBLIC BANK/ COM 33616C100 7,210 50,000 SH   SOLE   50,000 0 0
FISERV INC COM 337738108 2,133 23,970 SH   SOLE   23,970 0 0
FLEETCOR TECHNOLOGIE COM 339041105 1,157 5,509 SH   SOLE   5,509 0 0
FMC CORP COM 302491303 1,867 17,446 SH   SOLE   17,446 0 0
FORD MOTOR CO COM 345370860 1,561 140,242 SH   SOLE   140,242 0 0
FORTINET INC COM 34959E109 2,310 40,835 SH   SOLE   40,835 0 0
FPL GROUP INC COM 65339F101 59,553 768,825 SH   SOLE   768,825 0 0
GARMIN LTD COM H2906T109 983 10,000 SH   SOLE   10,000 0 0
GARTNER INC COM 366651107 1,127 4,659 SH   SOLE   4,659 0 0
GENERAL MILLS INC COM 370334104 1,871 24,801 SH   SOLE   24,801 0 0
GENERAL MOTORS CORP COM 37045V100 9,459 297,832 SH   SOLE   297,832 0 0
GENUINE PARTS CO COM 372460105 1,453 10,927 SH   SOLE   10,927 0 0
GILEAD SCIENCES INC COM 375558103 7,759 125,524 SH   SOLE   125,524 0 0
GLOBAL PAYMENTS INC COM 37940X102 4,850 43,840 SH   SOLE   43,840 0 0
GOLDMAN SACHS GROUP COM 38141G104 12,224 41,156 SH   SOLE   41,156 0 0
GOOGLE INC C 02079K107 50,309 22,999 SH   SOLE   22,999 0 0
GOOGLE INC A 02079K305 113,945 52,286 SH   SOLE   52,286 0 0
HARTFORD FINANCIAL S COM 416515104 5,804 88,705 SH   SOLE   88,705 0 0
HASBRO INC COM 418056107 1,365 16,667 SH   SOLE   16,667 0 0
HCA INC COM 40412C101 3,679 21,893 SH   SOLE   21,893 0 0
HDFC BANK LTD COM 40415F101 2,088 38,000 SH   SOLE   38,000 0 0
HEALTH CARE REIT INC COM 95040Q104 11,237 136,451 SH   SOLE   136,451 0 0
HERSHEY FOODS CORP COM 427866108 4,303 20,000 SH   SOLE   20,000 0 0
HOME DEPOT INC COM 437076102 34,941 127,397 SH   SOLE   127,397 0 0
HONEYWELL INTERNATIO COM 438516106 13,873 79,815 SH   SOLE   79,815 0 0
HORIZON PHARMA INC COM 44045A102 3,190 40,000 SH   SOLE   40,000 0 0
HOST MARRIOTT CORP COM 44107P104 1,277 81,468 SH   SOLE   81,468 0 0
HUBSPOT INC COM 443573100 1,002 3,333 SH   SOLE   3,333 0 0
HUMANA INC COM 444859102 4,611 9,852 SH   SOLE   9,852 0 0
HUNTINGTON BANCSHARE COM 446150104 2,530 210,328 SH   SOLE   210,328 0 0
IDEXX LABORATORIES I COM 45168D104 2,876 8,200 SH   SOLE   8,200 0 0
ILLINOIS TOOL WORKS COM 452308109 7,108 39,000 SH   SOLE   39,000 0 0
ILLUMINA INC COM 452327109 3,099 16,812 SH   SOLE   16,812 0 0
INGERSOLL-RAND CO COM 45687V106 3,156 75,000 SH   SOLE   75,000 0 0
INTEL CORP COM 458140100 13,338 356,527 SH   SOLE   356,527 0 0
INTERCONTINENTALEXCH COM 45866F104 8,840 94,000 SH   SOLE   94,000 0 0
INTERNATIONAL BUSINE COM 459200101 13,580 96,180 SH   SOLE   96,180 0 0
INTERNATIONAL FLAVOR COM 459506101 1,299 10,907 SH   SOLE   10,907 0 0
INTERPUBLIC GROUP OF COM 460690100 1,229 44,632 SH   SOLE   44,632 0 0
INTUIT INC COM 461202103 22,593 58,617 SH   SOLE   58,617 0 0
INTUITIVE SURGICAL I COM 46120E602 15,366 76,559 SH   SOLE   76,559 0 0
JB HUNT TRANSPORT SE COM 445658107 819 5,200 SH   SOLE   5,200 0 0
JOHNSON & JOHNSON COM 478160104 51,479 290,009 SH   SOLE   290,009 0 0
JOHNSON CONTROLS INC A 479167108 12,129 253,316 SH   SOLE   253,316 0 0
JPMORGAN CHASE & CO COM 46625H100 53,153 472,014 SH   SOLE   472,014 0 0
KEYCORP COM 493267108 1,948 113,069 SH   SOLE   113,069 0 0
KEYSIGHT TECHNOLOGIE COM 49338L103 12,277 89,058 SH   SOLE   89,058 0 0
KIMBERLY-CLARK CORP COM 494368103 2,262 16,735 SH   SOLE   16,735 0 0
KKR & CO INC COM 48251W104 2,777 60,000 SH   SOLE   60,000 0 0
KLA-TENCOR CORP COM 482480100 6,472 20,282 SH   SOLE   20,282 0 0
KRAFT HEINZ CO/THE COM 500754106 1,652 43,308 SH   SOLE   43,308 0 0
KROGER CO/THE COM 501044101 3,263 68,949 SH   SOLE   68,949 0 0
KYNDRYL HOLDINGS INC COM 50155Q100 245 25,000 SH   SOLE   25,000 0 0
LAM RESEARCH CORP COM 512807108 8,932 20,960 SH   SOLE   20,960 0 0
LAS VEGAS SANDS CORP COM 517834107 1,064 31,663 SH   SOLE   31,663 0 0
LENNAR CORP A 526057104 5,533 78,409 SH   SOLE   78,409 0 0
LIBERTY BROADBAND CO C 530307305 1,542 13,333 SH   SOLE   13,333 0 0
LIBERTY GLOBAL INC COM 531229AF9 7,363 333,333 SH   SOLE   333,333 0 0
LIBERTY MEDIA CORP COM 540424108 972 16,399 SH   SOLE   16,399 0 0
LINCOLN NATIONAL COR COM 534187109 561 12,000 SH   SOLE   12,000 0 0
LOWE'S COS INC COM 548661107 16,420 94,008 SH   SOLE   94,008 0 0
LULULEMON ATHLETICA COM 550021109 2,510 9,208 SH   SOLE   9,208 0 0
M&T BANK CORP COM 55261F104 2,366 14,844 SH   SOLE   14,844 0 0
MARRIOTT INTERNATION A 571903202 9,344 68,699 SH   SOLE   68,699 0 0
MARSH & MCLENNAN COS COM 571748102 9,614 61,924 SH   SOLE   61,924 0 0
MARTIN MARIETTA MATE COM 573284106 3,591 12,000 SH   SOLE   12,000 0 0
MASTERCARD INC A 57636Q104 40,545 128,517 SH   SOLE   128,517 0 0
MCDONALD'S CORP COM 580135101 23,782 96,330 SH   SOLE   96,330 0 0
MCGRAW-HILL COS INC/ COM 78409V104 18,313 54,333 SH   SOLE   54,333 0 0
MCKESSON CORP COM 58155Q103 10,366 31,776 SH   SOLE   31,776 0 0
MEDTRONIC INC COM G5960L103 13,167 146,706 SH   SOLE   146,706 0 0
MERCADOLIBRE INC COM 58733R102 1,385 2,175 SH   SOLE   2,175 0 0
MERCK & CO INC COM 58933Y105 23,905 262,203 SH   SOLE   262,203 0 0
METLIFE INC COM 59156R108 8,417 134,051 SH   SOLE   134,051 0 0
METROPCS COMMUNICATI COM 872590104 11,359 84,432 SH   SOLE   84,432 0 0
METTLER TOLEDO INTER COM 592688105 999 870 SH   SOLE   870 0 0
MICROCHIP TECHNOLOGY COM 595017104 1,856 31,958 SH   SOLE   31,958 0 0
MICRON TECHNOLOGY IN COM 595112103 12,001 217,089 SH   SOLE   217,089 0 0
MICROSOFT CORP COM 594918104 232,375 904,783 SH   SOLE   904,783 0 0
MODERNA INC COM 60770K107 4,012 28,085 SH   SOLE   28,085 0 0
MONDELEZ INTERNATION A 609207105 9,399 151,384 SH   SOLE   151,384 0 0
MONGODB INC A 60937P106 3,417 13,167 SH   SOLE   13,167 0 0
MOODY'S CORP COM 615369105 6,884 25,310 SH   SOLE   25,310 0 0
MORGAN STANLEY COM 617446448 25,899 340,507 SH   SOLE   340,507 0 0
MSCI INC COM 55354G100 989 2,399 SH   SOLE   2,399 0 0
NETFLIX INC COM 64110L106 7,328 41,908 SH   SOLE   41,908 0 0
NEWMONT MINING CORP COM 651639106 1,812 30,375 SH   SOLE   30,375 0 0
NIKE INC B 654106103 17,527 171,498 SH   SOLE   171,498 0 0
NORFOLK SOUTHERN COR COM 655844108 4,203 18,492 SH   SOLE   18,492 0 0
NORTHERN TRUST CORP COM 665859104 986 10,221 SH   SOLE   10,221 0 0
NUCOR CORP COM 670346105 1,527 14,627 SH   SOLE   14,627 0 0
NVIDIA CORP COM 67066G104 53,182 350,830 SH   SOLE   350,830 0 0
NXP SEMICONDUCTOR NV COM N6596X109 14,263 96,352 SH   SOLE   96,352 0 0
OKTA INC A 679295105 2,411 26,667 SH   SOLE   26,667 0 0
OLD DOMINION FREIGHT COM 679580100 2,563 10,000 SH   SOLE   10,000 0 0
OMNICOM GROUP COM 681919106 3,537 55,597 SH   SOLE   55,597 0 0
ON SEMICONDUCTOR COR COM 682189105 2,012 40,000 SH   SOLE   40,000 0 0
ORACLE CORP COM 68389X105 11,633 166,500 SH   SOLE   166,500 0 0
OTIS WORLDWIDE CORP COM 68902V107 2,649 37,478 SH   SOLE   37,478 0 0
PACCAR INC COM 693718108 5,187 63,000 SH   SOLE   63,000 0 0
PALO ALTO NETWORKS I COM 697435105 8,142 16,483 SH   SOLE   16,483 0 0
PARKER HANNIFIN CORP COM 701094104 5,582 22,685 SH   SOLE   22,685 0 0
PAYCHEX INC COM 704326107 1,452 12,750 SH   SOLE   12,750 0 0
PAYPAL HOLDINGS INC COM 70450Y103 16,170 231,526 SH   SOLE   231,526 0 0
PENTAIR INC COM G7S00T104 1,068 23,333 SH   SOLE   23,333 0 0
PEPSICO INC COM 713448108 32,926 197,562 SH   SOLE   197,562 0 0
PFIZER INC COM 717081103 27,410 522,795 SH   SOLE   522,795 0 0
PINTEREST INC A 72352L106 666 36,667 SH   SOLE   36,667 0 0
PNC FINANCIAL SERVIC COM 693475105 5,630 35,683 SH   SOLE   35,683 0 0
POOL CORP COM 73278L105 1,639 4,667 SH   SOLE   4,667 0 0
POWERSHARES QQQ TRUS COM 46090E103 121,922 435,000 SH   SOLE   435,000 0 0
PPG INDUSTRIES INC COM 693506107 4,231 37,000 SH   SOLE   37,000 0 0
PRICELINE.COM INC COM 09857L108 13,904 7,950 SH   SOLE   7,950 0 0
PRINCIPAL FINANCIAL COM 74251V102 2,483 37,177 SH   SOLE   37,177 0 0
PROCTER & GAMBLE CO COM 742718109 46,704 324,810 SH   SOLE   324,810 0 0
PROGRESSIVE CORP/THE COM 743315103 5,434 46,738 SH   SOLE   46,738 0 0
PROLOGIS COM 74340W103 10,465 88,954 SH   SOLE   88,954 0 0
PRUDENTIAL FINANCIAL COM 744320102 5,709 59,664 SH   SOLE   59,664 0 0
PUBLIC STORAGE INC COM 74460D109 3,940 12,602 SH   SOLE   12,602 0 0
PULTE HOMES INC COM 745867101 1,321 33,333 SH   SOLE   33,333 0 0
QUALCOMM INC COM 747525103 12,774 100,000 SH   SOLE   100,000 0 0
QWEST COMMUNICATIONS COM 46266C105 5,009 23,082 SH   SOLE   23,082 0 0
RAYMOND JAMES FUNDS COM 754730109 83,227 6,684,938 SH   SOLE   6,684,938 0 0
REALTY INCOME CORP COM 756109104 1,686 24,703 SH   SOLE   24,703 0 0
REGENCY CENTERS CORP COM 758849103 1,079 18,189 SH   SOLE   18,189 0 0
REGENERON PHARMACEUT COM 75886F107 5,351 9,052 SH   SOLE   9,052 0 0
REGIONS FINANCIAL CO COM 7591EP100 1,589 84,736 SH   SOLE   84,736 0 0
REPUBLIC SERVICES IN COM 760759100 2,429 18,557 SH   SOLE   18,557 0 0
RESMED INC COM 761152107 991 4,725 SH   SOLE   4,725 0 0
ROCKWELL AUTOMATION COM 773903109 3,747 18,800 SH   SOLE   18,800 0 0
ROPER INDUSTRIES INC COM 776696106 4,773 12,095 SH   SOLE   12,095 0 0
ROSS STORES INC COM 778296103 2,691 38,317 SH   SOLE   38,317 0 0
SALESFORCE.COM INC COM 79466L302 25,360 153,662 SH   SOLE   153,662 0 0
SBA COMMUNICATIONS C A 78410G104 1,384 4,323 SH   SOLE   4,323 0 0
SEAGATE TECHNOLOGY COM G7997R103 1,667 23,333 SH   SOLE   23,333 0 0
SEMPRA ENERGY COM 816851109 1,965 13,074 SH   SOLE   13,074 0 0
SHERWIN-WILLIAMS CO/ COM 824348106 6,075 27,131 SH   SOLE   27,131 0 0
SIMON PROPERTY GROUP COM 828806109 2,821 29,718 SH   SOLE   29,718 0 0
SKYWORKS SOLUTIONS I COM 83088M102 7,289 78,682 SH   SOLE   78,682 0 0
SNAP INC A 83304A106 657 50,000 SH   SOLE   50,000 0 0
SOUTHWEST AIRLINES C COM 844741108 3,468 96,000 SH   SOLE   96,000 0 0
SPDR TRUST SERIES 1 COM 78462F103 439,496 1,165,000 SH   SOLE   1,165,000 0 0
SQUARE INC A 852234103 1,229 20,000 SH   SOLE   20,000 0 0
SS&C TECHNOLOGIES IN COM 78467J100 953 16,406 SH   SOLE   16,406 0 0
ST PAUL TRAVELERS CO COM 89417E109 2,141 12,660 SH   SOLE   12,660 0 0
STANLEY WORKS/THE COM 854502101 2,101 20,034 SH   SOLE   20,034 0 0
STARBUCKS CORP COM 855244109 8,660 113,360 SH   SOLE   113,360 0 0
STATE STREET CORP COM 857477103 957 15,530 SH   SOLE   15,530 0 0
STRYKER CORP COM 863667101 7,289 36,642 SH   SOLE   36,642 0 0
SVB FINANCIAL GROUP COM 78486Q101 16,935 42,874 SH   SOLE   42,874 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,210 80,000 SH   SOLE   80,000 0 0
SYNOPSYS INC COM 871607107 9,562 31,484 SH   SOLE   31,484 0 0
SYSCO CORP COM 871829107 4,421 52,195 SH   SOLE   52,195 0 0
TAKE-TWO INTERACTIVE COM 874054109 3,372 27,522 SH   SOLE   27,522 0 0
TARGET CORP COM 87612E106 9,039 64,000 SH   SOLE   64,000 0 0
TERADYNE INC COM 880770102 7,343 82,000 SH   SOLE   82,000 0 0
TESLA MOTORS INC COM 88160R101 53,026 78,742 SH   SOLE   78,742 0 0
TEXAS INSTRUMENTS IN COM 882508104 10,909 71,000 SH   SOLE   71,000 0 0
THERMO ELECTRON CORP COM 883556102 32,993 60,730 SH   SOLE   60,730 0 0
TJX COS INC COM 872540109 11,434 204,731 SH   SOLE   204,731 0 0
TRADE DESK INC/THE A 88339J105 977 23,333 SH   SOLE   23,333 0 0
TRANE TECHNOLOGIES P COM G8994E103 7,510 57,824 SH   SOLE   57,824 0 0
TRIMBLE NAVIGATION L COM 896239100 2,717 46,667 SH   SOLE   46,667 0 0
TSMC COM 874039100 5,366 65,643 SH   SOLE   65,643 0 0
TYCO ELECTRONICS LTD COM H84989104 16,556 146,316 SH   SOLE   146,316 0 0
TYSON FOODS INC A 902494103 1,312 15,247 SH   SOLE   15,247 0 0
UBER TECHNOLOGIES IN COM 90353T100 2,462 120,318 SH   SOLE   120,318 0 0
UDR INC COM 902653104 1,093 23,738 SH   SOLE   23,738 0 0
UGI CORP COM 902681105 1,737 44,984 SH   SOLE   44,984 0 0
UNION PACIFIC CORP COM 907818108 17,631 82,665 SH   SOLE   82,665 0 0
UNITED PARCEL SERVIC B 911312106 14,043 76,929 SH   SOLE   76,929 0 0
UNITED RENTALS INC COM 911363109 3,983 16,395 SH   SOLE   16,395 0 0
UNITEDHEALTH GROUP I COM 91324P102 67,608 131,628 SH   SOLE   131,628 0 0
US BANCORP COM 902973304 3,820 83,000 SH   SOLE   83,000 0 0
WALGREEN CO COM 931427108 3,005 79,296 SH   SOLE   79,296 0 0
WALT DISNEY CO COM 254687106 16,077 170,302 SH   SOLE   170,302 0 0
WASTE MANAGEMENT INC COM 94106L109 9,460 61,837 SH   SOLE   61,837 0 0
WEBSTER FINANCIAL CO COM 947890109 1,686 40,000 SH   SOLE   40,000 0 0
WELLS FARGO & CO COM 949746101 25,361 647,452 SH   SOLE   647,452 0 0
VERISK ANALYTICS INC COM 92345Y106 3,462 20,000 SH   SOLE   20,000 0 0
VERIZON COMMUNICATIO COM 92343V104 19,287 380,037 SH   SOLE   380,037 0 0
VERTEX PHARMACEUTICA COM 92532F100 8,078 28,666 SH   SOLE   28,666 0 0
WEST PHARMACEUTICAL COM 955306105 897 2,965 SH   SOLE   2,965 0 0
WESTERN DIGITAL CORP COM 958102105 1,793 40,000 SH   SOLE   40,000 0 0
WEYERHAEUSER CO COM 962166104 2,477 74,785 SH   SOLE   74,785 0 0
VF CORP COM 918204108 1,816 41,107 SH   SOLE   41,107 0 0
WHIRLPOOL CORP COM 963320106 1,549 10,000 SH   SOLE   10,000 0 0
VIATRIS INC COM 92556V106 1,397 133,454 SH   SOLE   133,454 0 0
WILLIS GROUP HOLDING COM 970646105 1,238 6,271 SH   SOLE   6,271 0 0
VISA INC A 92826C839 39,771 201,995 SH   SOLE   201,995 0 0
VORNADO REALTY TRUST COM 929042109 1,074 37,569 SH   SOLE   37,569 0 0
VULCAN MATERIALS CO COM 929160109 8,519 59,951 SH   SOLE   59,951 0 0
WW GRAINGER INC COM 384802104 5,161 11,356 SH   SOLE   11,356 0 0
XYLEM INC/NY COM 98419M100 3,127 40,000 SH   SOLE   40,000 0 0
YUM! BRANDS INC COM 988498101 2,270 20,000 SH   SOLE   20,000 0 0
ZIMMER HOLDINGS INC COM 98956P102 2,288 21,776 SH   SOLE   21,776 0 0
ZOETIS INC A 98978V103 7,349 42,752 SH   SOLE   42,752 0 0
ZOOM VIDEO COMMUNICA A 98980L101 3,599 33,333 SH   SOLE   33,333 0 0
ZSCALER INC COM 98980G102 997 6,667 SH   SOLE   6,667 0 0