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
SPDR S&P 500 ETF TR TR UNIT 78462F103 330 1,279 SH   SOLE   1,240 0 39
BRISTOL-MYERS SQUIBB CO COM 110122108 3,657 65,611 SH   SOLE   40,148 0 25,463
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,866 10,204 SH   SOLE   5,545 0 4,659
INVESCO QQQ TR UNIT SER 1 46090E103 272 1,427 SH   SOLE   1,427 0 0
AMGEN INC COM 031162100 866 4,273 SH   SOLE   2,235 0 2,038
ABBOTT LABS COM 002824100 2,371 30,041 SH   SOLE   18,015 0 12,026
SYSCO CORP COM 871829107 1,152 25,237 SH   SOLE   13,040 0 12,197
JOHNSON & JOHNSON COM 478160104 3,403 25,952 SH   SOLE   15,467 0 10,485
EDISON INTL COM 281020107 2,923 53,349 SH   SOLE   32,487 0 20,863
MICROSOFT CORP COM 594918104 2,858 18,125 SH   SOLE   8,594 0 9,531
CISCO SYS INC COM 17275R102 2,298 58,453 SH   SOLE   34,586 0 23,866
INTERNATIONAL BUSINESS MACHS COM 459200101 259 2,336 SH   SOLE   0 0 2,336
LOCKHEED MARTIN CORP COM 539830109 2,983 8,802 SH   SOLE   5,270 0 3,532
VERIZON COMMUNICATIONS INC COM 92343V104 3,013 56,084 SH   SOLE   32,225 0 23,859
STARBUCKS CORP COM 855244109 1,572 23,912 SH   SOLE   12,767 0 11,145
WALMART INC COM 931142103 577 5,078 SH   SOLE   300 0 4,778
ASTRAZENECA PLC SPONSORED ADR 046353108 3,644 81,584 SH   SOLE   50,190 0 31,394
TARGET CORP COM 87612E106 343 3,687 SH   SOLE   0 0 3,687
DOMINION ENERGY INC COM 25746U109 3,120 43,222 SH   SOLE   26,574 0 16,649
MERCK & CO. INC COM 58933Y105 4,330 56,280 SH   SOLE   25,178 0 31,102
GENERAL ELECTRIC CO COM 369604103 88 11,134 SH   SOLE   0 0 11,134
KIMBERLY CLARK CORP COM 494368103 2,896 22,647 SH   SOLE   13,347 0 9,300
MCDONALDS CORP COM 580135101 2,462 14,889 SH   SOLE   8,958 0 5,931
MONDELEZ INTL INC CL A 609207105 1,734 34,626 SH   SOLE   17,956 0 16,670
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,754 10,325 SH   SOLE   5,367 0 4,958
WELLS FARGO CO NEW COM 949746101 942 32,826 SH   SOLE   0 0 32,826
XCEL ENERGY INC COM 98389B100 275 4,554 SH   SOLE   4,000 0 554
GLOBAL PMTS INC COM 37940X102 2,010 13,933 SH   SOLE   7,476 0 6,457
UNITEDHEALTH GROUP INC COM 91324P102 3,028 12,144 SH   SOLE   7,347 0 4,797
CROWN CASTLE INTL CORP NEW COM 22822V101 3,794 26,277 SH   SOLE   15,783 0 10,494
UNITED TECHNOLOGIES CORP COM 913017109 1,366 14,485 SH   SOLE   7,076 0 7,409
3M CO COM 88579Y101 2,488 18,223 SH   SOLE   433 0 17,790
COMCAST CORP NEW CL A 20030N101 1,754 51,029 SH   SOLE   27,085 0 23,944
UNILEVER N V N Y SHS NEW 904784709 2,598 53,239 SH   SOLE   32,006 0 21,233
APPLE INC COM 037833100 2,666 10,486 SH   SOLE   5,652 0 4,833
ROSS STORES INC COM 778296103 1,794 20,625 SH   SOLE   10,932 0 9,693
AMEREN CORP COM 023608102 1,598 21,943 SH   SOLE   11,536 0 10,407
AKAMAI TECHNOLOGIES INC COM 00971T101 2,194 23,985 SH   SOLE   12,223 0 11,762
CIGNA CORP NEW COM 125523100 1,949 10,998 SH   SOLE   5,742 0 5,256
AUTOZONE INC COM 053332102 1,666 1,969 SH   SOLE   1,023 0 946
IAC INTERACTIVECORP COM 44919P508 2,201 12,280 SH   SOLE   8,256 0 4,024
ACTIVISION BLIZZARD INC COM 00507V109 2,206 37,087 SH   SOLE   19,731 0 17,356
HUMANA INC COM 444859102 1,908 6,077 SH   SOLE   3,076 0 3,001
BECTON DICKINSON & CO COM 075887109 1,918 8,348 SH   SOLE   4,451 0 3,897
COOPER COS INC COM NEW 216648402 2,432 8,823 SH   SOLE   5,854 0 2,969
ALPHABET INC CAP STK CL A 02079K305 2,012 1,732 SH   SOLE   966 0 766
TELEFLEX INCORPORATED COM 879369106 1,777 6,066 SH   SOLE   3,934 0 2,132
NASDAQ INC COM 631103108 2,972 31,297 SH   SOLE   21,479 0 9,818
MOLINA HEALTHCARE INC COM 60855R100 2,657 19,016 SH   SOLE   12,757 0 6,259
VIACOMCBS INC CL B 92556H206 496 35,438 SH   SOLE   16,055 0 19,383
BRINKS CO COM 109696104 1,861 35,761 SH   SOLE   23,608 0 12,153
THERMO FISHER SCIENTIFIC INC COM 883556102 1,965 6,929 SH   SOLE   3,759 0 3,170
FIDELITY NATL INFORMATION SV COM 31620M106 2,125 17,469 SH   SOLE   9,053 0 8,416
ALEXION PHARMACEUTICALS INC COM 015351109 1,407 15,672 SH   SOLE   8,174 0 7,498
EXELIXIS INC COM 30161Q104 2,232 129,607 SH   SOLE   87,420 0 42,187
OPEN TEXT CORP COM 683715106 2,529 72,433 SH   SOLE   48,642 0 23,791
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,429 13,230 SH   SOLE   8,640 0 4,590
ICON PLC SHS G4705A100 2,625 19,300 SH   SOLE   12,919 0 6,381
DIGITAL RLTY TR INC COM 253868103 4,077 29,350 SH   SOLE   17,745 0 11,605
METTLER TOLEDO INTERNATIONAL COM 592688105 228 330 SH   SOLE   0 0 330
ALGONQUIN PWR UTILS CORP COM 015857105 2,337 174,402 SH   SOLE   116,971 0 57,431
DELTA AIR LINES INC DEL COM NEW 247361702 1,631 57,164 SH   SOLE   34,623 0 22,541
TERADATA CORP DEL COM 88076W103 2,059 100,510 SH   SOLE   67,501 0 33,009
EBIX INC COM NEW 278715206 1,817 119,705 SH   SOLE   81,748 0 37,957
PURECYCLE CORP COM NEW 746228303 5,733 514,201 SH   SOLE   289,658 0 224,543
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,823 18,273 SH   SOLE   12,142 0 6,131
R1 RCM INC COM 749397105 1,918 210,958 SH   SOLE   138,652 0 72,306
ZYNGA INC CL A 98986T108 2,009 293,325 SH   SOLE   194,725 0 98,600
FACEBOOK INC CL A 30303M102 1,691 10,137 SH   SOLE   5,310 0 4,827
FLEETCOR TECHNOLOGIES INC COM 339041105 1,919 10,289 SH   SOLE   6,761 0 3,528
CYRUSONE INC COM 23283R100 2,677 43,353 SH   SOLE   26,232 0 17,122
SCIENCE APPLICATNS INTL CP N COM 808625107 2,227 29,845 SH   SOLE   19,830 0 10,015
QTS RLTY TR INC COM CL A 74736A103 3,889 67,036 SH   SOLE   41,037 0 25,999
WEIBO CORP SPONSORED ADR 948596101 1,781 53,802 SH   SOLE   35,821 0 17,981
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,400 55,820 SH   SOLE   36,716 0 19,104
GODADDY INC CL A 380237107 1,401 24,531 SH   SOLE   13,398 0 11,133
LANTHEUS HLDGS INC COM 516544103 969 75,934 SH   SOLE   51,257 0 24,677
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 4,798 5,275,000 PRN   SOLE   2,610,000 0 2,665,000
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,356 8,726 SH   SOLE   4,584 0 4,142
EVERGY INC COM 30034W106 2,826 51,332 SH   SOLE   31,038 0 20,295
BJS WHSL CLUB HLDGS INC COM 05550J101 2,665 104,627 SH   SOLE   70,590 0 34,037
SOLARWINDS CORP COM 83417Q105 2,314 147,700 SH   SOLE   98,309 0 49,391