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
ABBOTT LABS COM 002824100 6,325 75,594 SH   SOLE   0 0 75,594
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,912 15,138 SH   SOLE   0 0 15,138
ALEXION PHARMACEUTICALS INC COM 015351109 2,499 25,516 SH   SOLE   0 0 25,516
ALGONQUIN PWR UTILS CORP COM 015857105 9,693 707,552 SH   SOLE   0 0 707,552
ALPHABET INC CAP STK CL A 02079K305 532 436 SH   SOLE   0 0 436
ALTERYX INC COM CL A 02156B103 4,759 44,302 SH   SOLE   0 0 44,302
AMAZON COM INC COM 023135106 389 224 SH   SOLE   0 0 224
AMEDISYS INC COM 023436108 2,508 19,140 SH   SOLE   0 0 19,140
AMERICAN ELEC PWR CO INC COM 025537101 415 4,430 SH   SOLE   0 0 4,430
AMERICAN WTR WKS CO INC NEW COM 030420103 10,583 85,192 SH   SOLE   0 0 85,192
AMERICAS CAR MART INC COM 03062T105 1,947 21,231 SH   SOLE   0 0 21,231
APPLE INC COM 037833100 4,295 19,177 SH   SOLE   0 0 19,177
AT&T INC COM 00206R102 531 14,033 SH   SOLE   0 0 14,033
BANK AMER CORP COM 060505104 673 23,084 SH   SOLE   0 0 23,084
BAXTER INTL INC COM 071813109 6,648 76,001 SH   SOLE   0 0 76,001
BOOKING HLDGS INC COM 09857L108 2,659 1,355 SH   SOLE   0 0 1,355
BRISTOL MYERS SQUIBB CO COM 110122108 762 15,017 SH   SOLE   0 0 15,017
CISCO SYS INC COM 17275R102 1,227 24,823 SH   SOLE   0 0 24,823
CRANE CO COM 224399105 4,318 53,556 SH   SOLE   0 0 53,556
CVS HEALTH CORP COM 126650100 406 6,432 SH   SOLE   0 0 6,432
CYBERARK SOFTWARE LTD SHS M2682V108 2,534 25,386 SH   SOLE   0 0 25,386
DECKERS OUTDOOR CORP COM 243537107 3,852 26,137 SH   SOLE   0 0 26,137
DEXCOM INC COM 252131107 1,571 10,525 SH   SOLE   0 0 10,525
DOVER CORP COM 260003108 1,801 18,086 SH   SOLE   0 0 18,086
DUKE ENERGY CORP NEW COM NEW 26441C204 494 5,152 SH   SOLE   0 0 5,152
EDWARDS LIFESCIENCES CORP COM 28176E108 14,701 66,850 SH   SOLE   0 0 66,850
EVERGY INC COM 30034W106 9,616 144,476 SH   SOLE   0 0 144,476
EXELON CORP COM 30161N101 458 9,483 SH   SOLE   0 0 9,483
EXXON MOBIL CORP COM 30231G102 1,173 16,610 SH   SOLE   0 0 16,610
FOX FACTORY HLDG CORP COM 35138V102 4,016 64,527 SH   SOLE   0 0 64,527
HUBSPOT INC COM 443573100 3,195 21,077 SH   SOLE   0 0 21,077
HUMANA INC COM 444859102 3,467 13,559 SH   SOLE   0 0 13,559
IDEXX LABS INC COM 45168D104 448 1,649 SH   SOLE   0 0 1,649
JPMORGAN CHASE & CO COM 46625H100 279 2,372 SH   SOLE   0 0 2,372
LULULEMON ATHLETICA INC COM 550021109 3,907 20,292 SH   SOLE   0 0 20,292
MCDONALDS CORP COM 580135101 247 1,150 SH   SOLE   0 0 1,150
MICROSOFT CORP COM 594918104 1,329 9,558 SH   SOLE   0 0 9,558
MIMECAST LTD ORD SHS G14838109 744 20,851 SH   SOLE   0 0 20,851
NETEASE INC SPONSORED ADS 64110W102 5,730 21,526 SH   SOLE   0 0 21,526
NEXTERA ENERGY INC COM 65339F101 10,940 46,954 SH   SOLE   0 0 46,954
NISOURCE INC COM 65473P105 9,027 301,719 SH   SOLE   0 0 301,719
OGE ENERGY CORP COM 670837103 9,266 204,187 SH   SOLE   0 0 204,187
ORANGE SPONSORED ADR 684060106 177 11,350 SH   SOLE   0 0 11,350
PAYPAL HLDGS INC COM 70450Y103 3,278 31,640 SH   SOLE   0 0 31,640
PFIZER INC COM 717081103 837 23,290 SH   SOLE   0 0 23,290
PINNACLE WEST CAP CORP COM 723484101 8,940 92,099 SH   SOLE   0 0 92,099
PROCTER & GAMBLE CO COM 742718109 315 2,530 SH   SOLE   0 0 2,530
RAYTHEON CO COM NEW 755111507 957 4,879 SH   SOLE   0 0 4,879
RESMED INC COM 761152107 3,225 23,873 SH   SOLE   0 0 23,873
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 438 6,758 SH   SOLE   0 0 6,758
SEMPRA ENERGY COM 816851109 9,824 66,552 SH   SOLE   0 0 66,552
SPLUNK INC COM 848637104 5,579 47,335 SH   SOLE   0 0 47,335
AES CORP COM 00130H105 8,667 530,439 SH   SOLE   0 0 530,439
HERSHEY CO COM 427866108 832 5,371 SH   SOLE   0 0 5,371
PROGRESSIVE CORP OHIO COM 743315103 3,617 46,821 SH   SOLE   0 0 46,821
THERMO FISHER SCIENTIFIC INC COM 883556102 7,032 24,144 SH   SOLE   0 0 24,144
TRADEWEB MKTS INC CL A 892672106 1,502 40,625 SH   SOLE   0 0 40,625
UGI CORP NEW COM 902681105 8,183 162,779 SH   SOLE   0 0 162,779
UNITEDHEALTH GROUP INC COM 91324P102 293 1,350 SH   SOLE   0 0 1,350
WALGREENS BOOTS ALLIANCE INC COM 931427108 254 4,600 SH   SOLE   0 0 4,600
WALMART INC COM 931142103 791 6,662 SH   SOLE   0 0 6,662
WASTE MGMT INC DEL COM 94106L109 250 2,175 SH   SOLE   0 0 2,175
XILINX INC COM 983919101 3,441 35,877 SH   SOLE   0 0 35,877
YETI HLDGS INC COM 98585X104 4,065 145,194 SH   SOLE   0 0 145,194
ZSCALER INC COM 98980G102 2,339 49,495 SH   SOLE   0 0 49,495