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
LIVENT CORP COM 53814L108 181 10,437 SH   SOLE 0 0 0 10,437
NUTANIX INC CL A 67059N108 654 24,629 SH   SOLE 0 0 0 24,629
ALCOA CORP COM 013872106 219 6,753 SH   SOLE 0 0 0 6,753
ICHOR HOLDINGS SHS G4740B105 596 11,075 SH   SOLE 0 0 0 11,075
BJS WHSL CLUB HLDGS INC COM 05550J101 919 20,476 SH   SOLE 0 0 0 20,476
EVERGY INC COM 30034W106 456 7,653 SH   SOLE 0 0 0 7,653
FOX CORP CL A COM 35137L105 207 5,731 SH   SOLE 0 0 0 5,731
TRIVAGO N V SPON ADS A SHS 89686D105 299 69,478 SH   SOLE 0 0 0 69,478
SEA LTD SPONSORD ADS 81141R100 12,087 54,146 SH   SOLE 0 0 0 54,146
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 596 4,890 SH   SOLE 0 0 0 4,890
LAMB WESTON HLDGS INC COM 513272104 269 3,472 SH   SOLE 0 0 0 3,472
INGERSOLL RAND INC COM 45687V106 626 12,712 SH   SOLE 0 0 0 12,712
VICI PPTYS INC COM 925652109 1,347 47,689 SH   SOLE 0 0 0 47,689
MONGODB INC CL A 60937P106 1,044 3,903 SH   SOLE 0 0 0 3,903
GUARDANT HEALTH INC COM 40131M109 213 1,395 SH   SOLE 0 0 0 1,395
COUPA SOFTWARE INC COM 22266L106 5,530 21,729 SH   SOLE 0 0 0 21,729
YUM CHINA HLDGS INC COM 98850P109 401 6,780 SH   SOLE 0 0 0 6,780
SNAP INC CL A 83304A106 383 7,333 SH   SOLE 0 0 0 7,333
OKTA INC CL A 679295105 8,563 38,845 SH   SOLE 0 0 0 38,845
FLOOR & DECOR HLDGS INC CL A 339750101 606 6,348 SH   SOLE 0 0 0 6,348
CARVANA CO CL A 146869102 2,426 9,247 SH   SOLE 0 0 0 9,247
APPIAN CORP CL A 03782L101 290 2,179 SH   SOLE 0 0 0 2,179
DUPONT DE NEMOURS INC COM 26614N102 1,523 19,701 SH   SOLE 0 0 0 19,701
ROKU INC COM CL A 77543R102 2,574 7,902 SH   SOLE 0 0 0 7,902
NUTRIEN LTD COM 67077M108 250 4,642 SH   SOLE 0 0 0 4,642
ZSCALER INC COM 98980G102 961 5,598 SH   SOLE 0 0 0 5,598
NIO INC SPON ADS 62914V106 2,082 53,403 SH   SOLE 0 0 0 53,403
ELASTIC N V ORD SHS N14506104 584 5,254 SH   SOLE 0 0 0 5,254
LINDE PLC SHS G5494J103 475 1,696 SH   SOLE 0 0 0 1,696
MODERNA INC COM 60770K107 986 7,528 SH   SOLE 0 0 0 7,528
DOW INC COM 260557103 5,210 81,485 SH   SOLE 0 0 0 81,485
TRADEWEB MKTS INC CL A 892672106 604 8,157 SH   SOLE 0 0 0 8,157
PINTEREST INC CL A 72352L106 37,343 504,425 SH   SOLE 0 0 0 504,425
WORLD GOLD TR SPDR GLD MINIS 98149E204 548 32,226 SH   SOLE 0 0 0 32,226
SPDR SER TR S&P KENSHO SMART 78468R689 219 3,581 SH   SOLE 0 0 0 3,581
ISHARES TR MSCI USA SMCP MN 46435G433 3,065 83,187 SH   SOLE 0 0 0 83,187
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 3,132 72,783 SH   SOLE 0 0 0 72,783
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 450 12,630 SH   SOLE 0 0 0 12,630
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 905 31,378 SH   SOLE 0 0 0 31,378
VIRTUS ETF TR II NEWFLEET HIG YLD 92790A207 329 13,484 SH   SOLE 0 0 0 13,484
ISHARES TR FALN ANGLS USD 46435G474 7,001 239,446 SH   SOLE 0 0 0 239,446
DBX ETF TR XTRACK USD HIGH 233051432 1,383 27,667 SH   SOLE 0 0 0 27,667
INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 1,120 44,902 SH   SOLE 0 0 0 44,902
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 325 6,306 SH   SOLE 0 0 0 6,306
ISHARES TR ESG ADVNCD HY BD 46435G441 832 15,992 SH   SOLE 0 0 0 15,992
ISHARES TR BROAD USD HIGH 46435U853 2,466 59,862 SH   SOLE 0 0 0 59,862
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,046 13,134 SH   SOLE 0 0 0 13,134
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 970 24,848 SH   SOLE 0 0 0 24,848
RBB FD INC MOTLEY FOL ETF 74933W601 443 12,457 SH   SOLE 0 0 0 12,457
CAMBRIA ETF TR TAIL RISK 132061862 9,445 503,712 SH   SOLE 0 0 0 503,712
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 261 7,330 SH   SOLE 0 0 0 7,330
ETF SER SOLUTIONS DISTILLATE US 26922A321 256 6,469 SH   SOLE 0 0 0 6,469
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 451 10,293 SH   SOLE 0 0 0 10,293
ISHARES TR ESG AWR MSCI USA 46435G425 28,711 315,953 SH   SOLE 0 0 0 315,953
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 1,911 50,675 SH   SOLE 0 0 0 50,675
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 402 6,212 SH   SOLE 0 0 0 6,212
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 495 15,871 SH   SOLE 0 0 0 15,871
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4,475 135,022 SH   SOLE 0 0 0 135,022
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 400 12,153 SH   SOLE 0 0 0 12,153
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 371 23,862 SH   SOLE 0 0 0 23,862
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 3,075 151,781 SH   SOLE 0 0 0 151,781
GLOBAL X FDS US PFD ETF 37954Y657 7,383 289,432 SH   SOLE 0 0 0 289,432
OSI ETF TR OSHS GBL INTER 67110P704 281 5,396 SH   SOLE 0 0 0 5,396
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 8,283 112,976 SH   SOLE 0 0 0 112,976
ISHARES TR ROBOTICS ARTIF 46435U556 1,594 36,956 SH   SOLE 0 0 0 36,956
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 384 5,614 SH   SOLE 0 0 0 5,614
ARK ETF TR FINTECH INNOVA 00214Q708 2,501 48,946 SH   SOLE 0 0 0 48,946
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 639 18,162 SH   SOLE 0 0 0 18,162
ARK ETF TR ISRAEL INOVATE 00214Q609 250 7,945 SH   SOLE 0 0 0 7,945
VANGUARD WORLD FD ESG INTL STK ETF 921910725 238 3,884 SH   SOLE 0 0 0 3,884
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 8,470 187,481 SH   SOLE 0 0 0 187,481
STRATEGY SHS NS 7HANDL IDX 86280R506 379 15,308 SH   SOLE 0 0 0 15,308
FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 477 19,221 SH   SOLE 0 0 0 19,221
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 4,836 180,125 SH   SOLE 0 0 0 180,125
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 2,729 101,641 SH   SOLE 0 0 0 101,641
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 893 33,258 SH   SOLE 0 0 0 33,258
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 13,114 648,242 SH   SOLE 0 0 0 648,242
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 972 31,627 SH   SOLE 0 0 0 31,627
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 457 17,680 SH   SOLE 0 0 0 17,680
ISHARES TR INVESTMENT GRADE 46435G219 401 7,605 SH   SOLE 0 0 0 7,605
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 670 16,655 SH   SOLE 0 0 0 16,655
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2,505 28,015 SH   SOLE 0 0 0 28,015
PGIM ETF TR ULTRA SHORT 69344A107 485 9,736 SH   SOLE 0 0 0 9,736
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 3,079 316,888 SH   SOLE 0 0 0 316,888
FIDELITY COVINGTON TRUST LOW DURTIN ETF 316188408 844 16,642 SH   SOLE 0 0 0 16,642
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 42 41,000 PRN   SOLE 0 0 0 41,000
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 43 40,000 PRN   SOLE 0 0 0 40,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 50 46,000 PRN   SOLE 0 0 0 46,000
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 6,301 236,622 SH   SOLE 0 0 0 236,622
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 4,068 118,088 SH   SOLE 0 0 0 118,088
ETF SER SOLUTIONS APTUS DEFINED 26922A388 5,991 204,469 SH   SOLE 0 0 0 204,469
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 956 33,541 SH   SOLE 0 0 0 33,541
INNOVATOR ETFS TR S&P 500 POWER 45782C508 3,190 101,119 SH   SOLE 0 0 0 101,119
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 207 7,521 SH   SOLE 0 0 0 7,521
SPDR S&P 500 ETF TR TR UNIT 78462F103 69 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 78 1,200 SH Call SOLE 0 0 0 1,200
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1,185 21,734 SH   SOLE 0 0 0 21,734
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 384 9,344 SH   SOLE 0 0 0 9,344
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 460 9,272 SH   SOLE 0 0 0 9,272
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 1,000 39,976 SH   SOLE 0 0 0 39,976
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 14,928 264,540 SH   SOLE 0 0 0 264,540
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,962 72,506 SH   SOLE 0 0 0 72,506
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 335 600 SH   SOLE 0 0 0 600
ORGANIGRAM HLDGS INC COM 68620P101 44 12,564 SH   SOLE 0 0 0 12,564
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 508 22,180 SH   SOLE 0 0 0 22,180
APHRIA INC COM 03765K104 185 10,076 SH   SOLE 0 0 0 10,076
GW PHARMACEUTICALS PLC ADS 36197T103 320 1,474 SH   SOLE 0 0 0 1,474
CANOPY GROWTH CORP COM 138035100 685 21,370 SH   SOLE 0 0 0 21,370
MPLX LP COM UNIT REP LTD 55336V100 1,435 55,991 SH   SOLE 0 0 0 55,991
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 265 14,853 SH   SOLE 0 0 0 14,853
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 369 32,765 SH   SOLE 0 0 0 32,765
AMERICAN FIN TR INC COM CLASS A 02607T109 4,668 475,403 SH   SOLE 0 0 0 475,403
HANNON ARMSTRONG SUST INFR C COM 41068X100 229 4,074 SH   SOLE 0 0 0 4,074
GLOBAL NET LEASE INC COM NEW 379378201 3,049 168,850 SH   SOLE 0 0 0 168,850
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 723 71,484 SH   SOLE 0 0 0 71,484
NEW YORK CITY REIT INC COM 649439205 631 73,340 SH   SOLE 0 0 0 73,340
XENIA HOTELS & RESORTS INC COM 984017103 333 17,079 SH   SOLE 0 0 0 17,079
GAMING & LEISURE PPTYS INC COM 36467J108 418 9,858 SH   SOLE 0 0 0 9,858
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 415 11,328 SH   SOLE 0 0 0 11,328
DIAMONDBACK ENERGY INC COM 25278X109 4,434 60,331 SH   SOLE 0 0 0 60,331
ABBVIE INC COM 00287Y109 22,602 208,853 SH   SOLE 0 0 0 208,853
ZOETIS INC CL A 98978V103 1,781 11,310 SH   SOLE 0 0 0 11,310
T-MOBILE US INC COM 872590104 2,518 20,098 SH   SOLE 0 0 0 20,098
IQVIA HLDGS INC COM 46266C105 2,038 10,552 SH   SOLE 0 0 0 10,552
CDW CORP COM 12514G108 1,434 8,654 SH   SOLE 0 0 0 8,654
VEEVA SYS INC CL A COM 922475108 8,393 32,126 SH   SOLE 0 0 0 32,126
TWITTER INC COM 90184L102 302 4,740 SH   SOLE 0 0 0 4,740
ALLEGION PLC ORD SHS G0176J109 289 2,298 SH   SOLE 0 0 0 2,298
HILTON WORLDWIDE HLDGS INC COM 43300A203 980 8,108 SH   SOLE 0 0 0 8,108
WIX COM LTD SHS M98068105 1,503 5,383 SH   SOLE 0 0 0 5,383
ALPHABET INC CAP STK CL C 02079K107 24,444 11,817 SH   SOLE 0 0 0 11,817
JD.COM INC SPON ADR CL A 47215P106 1,201 14,238 SH   SOLE 0 0 0 14,238
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,998 26,455 SH   SOLE 0 0 0 26,455
CITIZENS FINANCIAL GROUP INC COM 174610105 1,014 22,961 SH   SOLE 0 0 0 22,961
KEYSIGHT TECHNOLOGIES INC COM 49338L103 404 2,820 SH   SOLE 0 0 0 2,820
AXALTA COATING SYS LTD COM G0750C108 944 31,911 SH   SOLE 0 0 0 31,911
STORE CAP CORP COM 862121100 2,939 87,728 SH   SOLE 0 0 0 87,728
UBS GROUP AG SHS H42097107 234 15,061 SH   SOLE 0 0 0 15,061
RESTAURANT BRANDS INTL INC COM 76131D103 847 13,036 SH   SOLE 0 0 0 13,036
QORVO INC COM 74736K101 1,652 9,043 SH   SOLE 0 0 0 9,043
TRANSUNION COM 89400J107 1,873 20,813 SH   SOLE 0 0 0 20,813
WESTROCK CO COM 96145D105 1,630 31,317 SH   SOLE 0 0 0 31,317
KRAFT HEINZ CO COM 500754106 2,612 65,309 SH   SOLE 0 0 0 65,309
PAYPAL HLDGS INC COM 70450Y103 22,969 94,586 SH   SOLE 0 0 0 94,586
LUMENTUM HLDGS INC COM 55024U109 238 2,602 SH   SOLE 0 0 0 2,602
HEWLETT PACKARD ENTERPRISE C COM 42824C109 567 35,999 SH   SOLE 0 0 0 35,999
SQUARE INC CL A 852234103 6,909 30,430 SH   SOLE 0 0 0 30,430
ATLASSIAN CORP PLC CL A G06242104 4,086 19,386 SH   SOLE 0 0 0 19,386
AVANGRID INC COM 05351W103 315 6,330 SH   SOLE 0 0 0 6,330
HUBBELL INC COM 443510607 622 3,326 SH   SOLE 0 0 0 3,326
CHARTER COMMUNICATIONS INC N CL A 16119P108 912 1,478 SH   SOLE 0 0 0 1,478
TWILIO INC CL A 90138F102 10,253 30,088 SH   SOLE 0 0 0 30,088
AMBARELLA INC SHS G037AX101 524 5,218 SH   SOLE 0 0 0 5,218
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,221 44,262 SH   SOLE 0 0 0 44,262
RINGCENTRAL INC CL A 76680R206 1,042 3,499 SH   SOLE 0 0 0 3,499
FIVE9 INC COM 338307101 652 4,169 SH   SOLE 0 0 0 4,169
ZENDESK INC COM 98936J101 268 2,019 SH   SOLE 0 0 0 2,019
ARISTA NETWORKS INC COM 040413106 938 3,108 SH   SOLE 0 0 0 3,108
PAYCOM SOFTWARE INC COM 70432V102 1,134 3,065 SH   SOLE 0 0 0 3,065
GLOBANT S A COM L44385109 516 2,484 SH   SOLE 0 0 0 2,484
SOLAREDGE TECHNOLOGIES INC COM 83417M104 257 895 SH   SOLE 0 0 0 895
ETSY INC COM 29786A106 681 3,376 SH   SOLE 0 0 0 3,376
TELADOC HEALTH INC COM 87918A105 7,168 39,437 SH   SOLE 0 0 0 39,437
NOVOCURE LTD ORD SHS G6674U108 501 3,788 SH   SOLE 0 0 0 3,788
UNDER ARMOUR INC CL C 904311206 581 31,487 SH   SOLE 0 0 0 31,487
THE TRADE DESK INC COM CL A 88339J105 5,433 8,337 SH   SOLE 0 0 0 8,337
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 417 19,175 SH   SOLE 0 0 0 19,175
LISTED FD TR ROUNDHILL SPORTS 53656F789 818 26,583 SH   SOLE 0 0 0 26,583
ADMA BIOLOGICS INC COM 000899104 176 100,000 SH   SOLE 0 0 0 100,000
Q2 HLDGS INC COM 74736L109 411 4,099 SH   SOLE 0 0 0 4,099
CYBERARK SOFTWARE LTD SHS M2682V108 452 3,493 SH   SOLE 0 0 0 3,493
EXP WORLD HLDGS INC COM 30212W100 401 8,808 SH   SOLE 0 0 0 8,808
MIMECAST LTD ORD SHS G14838109 398 9,888 SH   SOLE 0 0 0 9,888
KINSALE CAP GROUP INC COM 49714P108 335 2,035 SH   SOLE 0 0 0 2,035
BRIXMOR PPTY GROUP INC COM 11120U105 394 19,494 SH   SOLE 0 0 0 19,494
NV5 GLOBAL INC COM 62945V109 748 7,742 SH   SOLE 0 0 0 7,742
MALIBU BOATS INC COM CL A 56117J100 528 6,626 SH   SOLE 0 0 0 6,626
AKEBIA THERAPEUTICS INC COM 00972D105 34 10,000 SH   SOLE 0 0 0 10,000
DAVE & BUSTERS ENTMT INC COM 238337109 533 11,129 SH   SOLE 0 0 0 11,129
CLEARWAY ENERGY INC CL C 18539C204 635 22,572 SH   SOLE 0 0 0 22,572
ALTABANCORP COM 021347109 546 12,982 SH   SOLE 0 0 0 12,982
HOULIHAN LOKEY INC CL A 441593100 849 12,772 SH   SOLE 0 0 0 12,772
HARBORONE BANCORP INC NEW COM NEW 41165Y100 345 25,632 SH   SOLE 0 0 0 25,632
AT HOME GROUP INC COM 04650Y100 505 17,600 SH   SOLE 0 0 0 17,600
E L F BEAUTY INC COM 26856L103 551 20,542 SH   SOLE 0 0 0 20,542
WHITEHORSE FIN INC COM 96524V106 190 12,500 SH   SOLE 0 0 0 12,500
PBF ENERGY INC CL A 69318G106 302 21,333 SH   SOLE 0 0 0 21,333
VANECK VECTORS ETF TR SOCIAL SENTIMENT 92189H839 389 16,117 SH   SOLE 0 0 0 16,117
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 0 1,100 SH Put SOLE 0 0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 300 SH Call SOLE 0 0 0 300
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2 2,700 SH Call SOLE 0 0 0 2,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 162 3,900 SH Call SOLE 0 0 0 3,900
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 1,400 SH Put SOLE 0 0 0 1,400
ISHARES TR CORE US AGGBD ET 464287226 0 900 SH Put SOLE 0 0 0 900
ISHARES TR IBOXX HI YD ETF 464288513 23 24,500 SH Put SOLE 0 0 0 24,500
EXPEDITORS INTL WASH INC COM 302130109 8 700 SH Call SOLE 0 0 0 700
SPDR SER TR BLOOMBERG BRCLYS 78468R622 0 3,000 SH Put SOLE 0 0 0 3,000
ISHARES TR RUSSELL 2000 ETF 464287655 1,593 203,400 SH Put SOLE 0 0 0 203,400
ISHARES TR 20 YR TR BD ETF 464287432 32 4,200 SH Put SOLE 0 0 0 4,200
UNITEDHEALTH GROUP INC COM 91324P102 140 9,000 SH Put SOLE 0 0 0 9,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 500 SH Put SOLE 0 0 0 500
ISHARES TR 20 YR TR BD ETF 464287432 13 1,600 SH Put SOLE 0 0 0 1,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 500 SH Call SOLE 0 0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 170 25,700 SH Put SOLE 0 0 0 25,700
WORKHORSE GROUP INC COM NEW 98138J206 0 1,000 SH Call SOLE 0 0 0 1,000
ISHARES TR 20 YR TR BD ETF 464287432 1 1,000 SH Call SOLE 0 0 0 1,000
CAMECO CORP COM 13321L108 0 1,000 SH Call SOLE 0 0 0 1,000
TCF FINL CORP COM 872307103 356 7,669 SH   SOLE 0 0 0 7,669
ROBLOX CORP CL A 771049103 230 3,549 SH   SOLE 0 0 0 3,549
ISHARES TR 1 3 YR TREAS BD 464287457 1 5,200 SH Put SOLE 0 0 0 5,200
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 14,852 466,450 SH   SOLE 0 0 0 466,450
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 7,215 149,017 SH   SOLE 0 0 0 149,017
AIRBNB INC COM CL A 009066101 490 2,609 SH   SOLE 0 0 0 2,609
C3 AI INC CL A 12468P104 2,055 31,174 SH   SOLE 0 0 0 31,174
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 214 6,877 SH   SOLE 0 0 0 6,877
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 266 8,341 SH   SOLE 0 0 0 8,341
FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 13,531 659,739 SH   SOLE 0 0 0 659,739
TIDAL ETF TR EUCLID CAP GRWT 886364751 41,379 1,512,935 SH   SOLE 0 0 0 1,512,935
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 19,784 761,509 SH   SOLE 0 0 0 761,509
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 30,446 1,186,924 SH   SOLE 0 0 0 1,186,924
INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169 270 10,007 SH   SOLE 0 0 0 10,007
ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420 52,635 2,035,151 SH   SOLE 0 0 0 2,035,151
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 2,491 112,730 SH   SOLE 0 0 0 112,730
CHURCHILL CAPITAL CORP IV CL A 171439102 289 12,458 SH   SOLE 0 0 0 12,458
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 973 29,680 SH   SOLE 0 0 0 29,680
TIDAL ETF TR SOFI WEEKLY INM 886364884 217 2,064 SH   SOLE 0 0 0 2,064
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 1,573 27,497 SH   SOLE 0 0 0 27,497
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 373 13,232 SH   SOLE 0 0 0 13,232
SUNDIAL GROWERS INC COM 86730L109 14 12,790 SH   SOLE 0 0 0 12,790
GLOBAL X FDS CANNABIS ETF 37954Y426 619 38,545 SH   SOLE 0 0 0 38,545
BANK MONTREAL QUE NT LKD 38 06368B504 999 35,180 SH   SOLE 0 0 0 35,180
RATTLER MIDSTREAM LP COM UNITS 75419T103 297 27,972 SH   SOLE 0 0 0 27,972
FIVERR INTL LTD ORD SHS M4R82T106 3,911 18,006 SH   SOLE 0 0 0 18,006
BEYOND MEAT INC COM 08862E109 446 3,428 SH   SOLE 0 0 0 3,428
UBER TECHNOLOGIES INC COM 90353T100 1,267 23,236 SH   SOLE 0 0 0 23,236
AVANTOR INC COM 05352A100 889 30,713 SH   SOLE 0 0 0 30,713
FASTLY INC CL A 31188V100 2,992 44,472 SH   SOLE 0 0 0 44,472
CORTEVA INC COM 22052L104 830 17,800 SH   SOLE 0 0 0 17,800
AMCOR PLC ORD G0250X107 515 44,109 SH   SOLE 0 0 0 44,109
CHEWY INC CL A 16679L109 563 6,644 SH   SOLE 0 0 0 6,644
CROWDSTRIKE HLDGS INC CL A 22788C105 4,074 22,321 SH   SOLE 0 0 0 22,321
DRAFTKINGS INC COM CL A 26142R104 1,477 24,087 SH   SOLE 0 0 0 24,087
DYNATRACE INC COM NEW 268150109 529 10,964 SH   SOLE 0 0 0 10,964
ENVISTA HOLDINGS CORPORATION COM 29415F104 272 6,656 SH   SOLE 0 0 0 6,656
PELOTON INTERACTIVE INC CL A COM 70614W100 2,250 20,007 SH   SOLE 0 0 0 20,007
ALBERTSONS COS INC COMMON STOCK 013091103 664 34,836 SH   SOLE 0 0 0 34,836
CARRIER GLOBAL CORPORATION COM 14448C104 823 19,495 SH   SOLE 0 0 0 19,495
OTIS WORLDWIDE CORP COM 68902V107 985 14,388 SH   SOLE 0 0 0 14,388
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 380 5,134 SH   SOLE 0 0 0 5,134
MATCH GROUP INC NEW COM 57667L107 1,412 10,276 SH   SOLE 0 0 0 10,276
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 616 18,127 SH   SOLE 0 0 0 18,127
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,574 33,622 SH   SOLE 0 0 0 33,622
ROCKET COS INC COM CL A 77311W101 922 39,920 SH   SOLE 0 0 0 39,920
NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 12,072 464,670 SH   SOLE 0 0 0 464,670
UNITY SOFTWARE INC COM 91332U101 3,421 34,102 SH   SOLE 0 0 0 34,102
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 395 11,858 SH   SOLE 0 0 0 11,858
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,255 225,624 SH   SOLE 0 0 0 225,624
VIATRIS INC COM 92556V106 363 25,973 SH   SOLE 0 0 0 25,973
CAMBIUM NETWORKS CORP SHS G17766109 576 12,324 SH   SOLE 0 0 0 12,324
PENNANT GROUP INC COM 70805E109 782 17,066 SH   SOLE 0 0 0 17,066
SITIME CORP COM 82982T106 742 7,526 SH   SOLE 0 0 0 7,526
ACCOLADE INC COM 00437E102 983 21,673 SH   SOLE 0 0 0 21,673
LEMONADE INC COM 52567D107 348 3,742 SH   SOLE 0 0 0 3,742
FATHOM HOLDINGS INC COM 31189V109 454 12,402 SH   SOLE 0 0 0 12,402
SPROUT SOCIAL INC COM CL A 85209W109 573 9,921 SH   SOLE 0 0 0 9,921
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 904 11,051 SH   SOLE 0 0 0 11,051
RACKSPACE TECHNOLOGY INC COM 750102105 1,886 79,292 SH   SOLE 0 0 0 79,292
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 359 11,780 SH   SOLE 0 0 0 11,780
TELOS CORP MD COM 87969B101 273 7,196 SH   SOLE 0 0 0 7,196
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 1,476 47,228 SH   SOLE 0 0 0 47,228
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 470 18,251 SH   SOLE 0 0 0 18,251
ISHARES TR SELF DRIVNG EV 46435U366 1,200 26,023 SH   SOLE 0 0 0 26,023
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 308 9,438 SH   SOLE 0 0 0 9,438
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 2,276 55,564 SH   SOLE 0 0 0 55,564
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 426 7,334 SH   SOLE 0 0 0 7,334
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 14,389 523,381 SH   SOLE 0 0 0 523,381
PACER FDS TR LUNT MDCAP MLT 69374H725 9,513 271,272 SH   SOLE 0 0 0 271,272
PACER FDS TR TRENDPILOT US BD 69374H642 2,535 92,964 SH   SOLE 0 0 0 92,964
EXCHANGE LISTED FDS TR CABANA TARGET 7 30151E723 591 24,063 SH   SOLE 0 0 0 24,063
EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715 11,851 470,087 SH   SOLE 0 0 0 470,087
EXCHANGE LISTED FDS TR CABANA TARGET 13 30151E699 9,059 351,053 SH   SOLE 0 0 0 351,053
EXCHANGE LISTED FDS TR CABANA TARGET 16 30151E681 4,349 164,233 SH   SOLE 0 0 0 164,233
KRANESHARES TR QUADRTC INT RT 500767736 17,534 613,490 SH   SOLE 0 0 0 613,490
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 3,505 68,249 SH   SOLE 0 0 0 68,249
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 7,580 148,693 SH   SOLE 0 0 0 148,693
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 26 25,000 PRN   SOLE 0 0 0 25,000
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 32 34,150 PRN   SOLE 0 0 0 34,150
RIVERNORTH MANAGED DUR MUN I COM 76882H105 591 31,755 SH   SOLE 0 0 0 31,755
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 511 15,009 SH   SOLE 0 0 0 15,009
SPDR S&P 500 ETF TR TR UNIT 78462F103 70 2,000 SH Call SOLE 0 0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 21 400 SH Call SOLE 0 0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 283 5,400 SH Call SOLE 0 0 0 5,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 243 5,000 SH Call SOLE 0 0 0 5,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 625 15,100 SH Call SOLE 0 0 0 15,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 40 900 SH Call SOLE 0 0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 63 1,400 SH Call SOLE 0 0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 76 2,000 SH Call SOLE 0 0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 100 SH Call SOLE 0 0 0 100
3M CO COM 88579Y101 7 700 SH Call SOLE 0 0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 108 2,600 SH Call SOLE 0 0 0 2,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 230 6,100 SH Call SOLE 0 0 0 6,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 330 7,900 SH Call SOLE 0 0 0 7,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 114 3,300 SH Call SOLE 0 0 0 3,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 200 SH Call SOLE 0 0 0 200
GLOBAL X FDS RUSSELL 2000 37954Y459 1,402 57,763 SH   SOLE 0 0 0 57,763
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 201 6,275 SH   SOLE 0 0 0 6,275
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 813 28,084 SH   SOLE 0 0 0 28,084
INNOVATOR ETFS TR S&P 500 PWR 45782C656 2,454 85,378 SH   SOLE 0 0 0 85,378
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,467 40,132 SH   SOLE 0 0 0 40,132
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 1,363 45,783 SH   SOLE 0 0 0 45,783
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 509 15,084 SH   SOLE 0 0 0 15,084
INNOVATOR ETFS TR S&P 500 POWER 45782C417 553 20,111 SH   SOLE 0 0 0 20,111
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 882 26,572 SH   SOLE 0 0 0 26,572
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 13,449 390,154 SH   SOLE 0 0 0 390,154
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 416 14,083 SH   SOLE 0 0 0 14,083
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 855 29,648 SH   SOLE 0 0 0 29,648
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 328 9,324 SH   SOLE 0 0 0 9,324
INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 926 30,020 SH   SOLE 0 0 0 30,020
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 626 17,425 SH   SOLE 0 0 0 17,425
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 297 9,331 SH   SOLE 0 0 0 9,331
SPDR S&P 500 ETF TR TR UNIT 78462F103 508 8,300 SH Call SOLE 0 0 0 8,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 60 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 134 1,400 SH Call SOLE 0 0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 62 900 SH Call SOLE 0 0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 111 1,500 SH Call SOLE 0 0 0 1,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 132 1,600 SH Call SOLE 0 0 0 1,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 61 700 SH Call SOLE 0 0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,175 20,600 SH Call SOLE 0 0 0 20,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 17 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 700 SH Put SOLE 0 0 0 700
ISHARES TR 20 YR TR BD ETF 464287432 1,827 204,200 SH Put SOLE 0 0 0 204,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 347 4,400 SH Call SOLE 0 0 0 4,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 100 SH Put SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 143 1,900 SH Call SOLE 0 0 0 1,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 233 2,900 SH Call SOLE 0 0 0 2,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 59 1,200 SH Call SOLE 0 0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 151 2,000 SH Call SOLE 0 0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,307 15,400 SH Call SOLE 0 0 0 15,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 57 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 200 SH Put SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 657 12,400 SH Call SOLE 0 0 0 12,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 107 1,500 SH Call SOLE 0 0 0 1,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 31 500 SH Call SOLE 0 0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 104 1,800 SH Call SOLE 0 0 0 1,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 1,000 SH Put SOLE 0 0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 67 1,000 SH Call SOLE 0 0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 25 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 15 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,023 52,100 SH Call SOLE 0 0 0 52,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 411 10,600 SH Call SOLE 0 0 0 10,600
UNITED STS OIL FD LP UNITS 91232N207 0 500 SH Call SOLE 0 0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 51 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 31 400 SH Call SOLE 0 0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 40 500 SH Call SOLE 0 0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 78 1,300 SH Call SOLE 0 0 0 1,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 1,600 SH Put SOLE 0 0 0 1,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 51 800 SH Call SOLE 0 0 0 800
MARATHON OIL CORP COM 565849106 2 500 SH Call SOLE 0 0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 27 400 SH Call SOLE 0 0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 83 2,200 SH Call SOLE 0 0 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 17 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 15 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 270 6,500 SH Call SOLE 0 0 0 6,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 34 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 200 SH Call SOLE 0 0 0 200
CLOUDFLARE INC CL A COM 18915M107 3,281 46,699 SH   SOLE 0 0 0 46,699
AMERICAN CENTY ETF TR US SML CP VALU 025072877 10,865 150,466 SH   SOLE 0 0 0 150,466
FUTU HLDGS LTD SPON ADS CL A 36118L106 306 1,925 SH   SOLE 0 0 0 1,925
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 482 8,425 SH   SOLE 0 0 0 8,425
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 36,786 724,769 SH   SOLE 0 0 0 724,769
DOCUSIGN INC COM 256163106 3,938 19,453 SH   SOLE 0 0 0 19,453
DELL TECHNOLOGIES INC CL C 24703L202 1,121 12,717 SH   SOLE 0 0 0 12,717
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 38,640 731,404 SH   SOLE 0 0 0 731,404
CRONOS GROUP INC COM 22717L101 128 13,528 SH   SOLE 0 0 0 13,528
ADVISORSHARES TR PURE CANNABIS 00768Y495 1,155 48,838 SH   SOLE 0 0 0 48,838
SBA COMMUNICATIONS CORP NEW CL A 78410G104 267 962 SH   SOLE 0 0 0 962
BROOKFIELD PPTY REIT INC CL A 11282X103 379 21,105 SH   SOLE 0 0 0 21,105
BIONANO GENOMICS INC COM 09075F107 184 22,724 SH   SOLE 0 0 0 22,724
KKR REAL ESTATE FIN TR INC COM 48251K100 432 23,502 SH   SOLE 0 0 0 23,502
COLONY CR REAL ESTATE INC COM CL A 19625T101 181 21,208 SH   SOLE 0 0 0 21,208
FULGENT GENETICS INC COM 359664109 637 6,593 SH   SOLE 0 0 0 6,593
GROWGENERATION CORP COM 39986L109 359 7,218 SH   SOLE 0 0 0 7,218
ALTERYX INC COM CL A 02156B103 755 9,105 SH   SOLE 0 0 0 9,105
VERITONE INC COM 92347M100 579 24,160 SH   SOLE 0 0 0 24,160
DERMTECH INC COM 24984K105 2,045 40,256 SH   SOLE 0 0 0 40,256
SCIENCE APPLICATIONS INTL CO COM 808625107 217 2,599 SH   SOLE 0 0 0 2,599
LADDER CAP CORP CL A 505743104 973 82,432 SH   SOLE 0 0 0 82,432
SINTX TECHNOLOGIES INC COM NEW 829392307 26 14,000 SH   SOLE 0 0 0 14,000
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 572 12,091 SH   SOLE 0 0 0 12,091
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 15,950 925,434 SH   SOLE 0 0 0 925,434
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 390 13,527 SH   SOLE 0 0 0 13,527
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 55,813 1,065,955 SH   SOLE 0 0 0 1,065,955
GLOBAL X FDS GLOBX SUPDV US 37950E291 17,753 916,023 SH   SOLE 0 0 0 916,023
ISHARES TR GLOBAL REIT ETF 46434V647 283 11,093 SH   SOLE 0 0 0 11,093
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5,354 135,585 SH   SOLE 0 0 0 135,585
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 23,712 415,129 SH   SOLE 0 0 0 415,129
ISHARES TR CORE INTL AGGR 46435G672 3,348 61,034 SH   SOLE 0 0 0 61,034
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 2,623 33,844 SH   SOLE 0 0 0 33,844
SPDR SER TR SSGA US SMAL ETF 78468R887 350 3,143 SH   SOLE 0 0 0 3,143
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 613 13,368 SH   SOLE 0 0 0 13,368
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 837 16,529 SH   SOLE 0 0 0 16,529
SPDR SER TR PORTFOLIO S&P600 78468R853 7,434 175,860 SH   SOLE 0 0 0 175,860
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 8,031 165,086 SH   SOLE 0 0 0 165,086
ISHARES TR 0-5YR HI YL CP 46434V407 8,073 176,221 SH   SOLE 0 0 0 176,221
WISDOMTREE TR US HGH YLD CORP 97717X172 28,014 538,685 SH   SOLE 0 0 0 538,685
ISHARES TR MSCI USA MMENTM 46432F396 31,225 194,114 SH   SOLE 0 0 0 194,114
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 345 7,728 SH   SOLE 0 0 0 7,728
FLEXSHARES TR QLT DIV DEF IDX 33939L845 2,758 53,926 SH   SOLE 0 0 0 53,926
ISHARES TR MSCI USA VALUE 46432F388 16,195 158,062 SH   SOLE 0 0 0 158,062
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 252 4,868 SH   SOLE 0 0 0 4,868
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 756 18,999 SH   SOLE 0 0 0 18,999
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 10,590 232,805 SH   SOLE 0 0 0 232,805
ISHARES TR CORE DIV GRWTH 46434V621 53,201 1,102,146 SH   SOLE 0 0 0 1,102,146
OSI ETF TR OSHARES US QUALT 67110P407 2,514 62,998 SH   SOLE 0 0 0 62,998
SPDR SER TR PRTFLO S&P500 HI 78468R788 708 18,379 SH   SOLE 0 0 0 18,379
SPDR SER TR SSGA US LRG ETF 78468R804 401 3,197 SH   SOLE 0 0 0 3,197
WISDOMTREE TR US QTLY DIV GRT 97717X669 37,254 651,415 SH   SOLE 0 0 0 651,415
ISHARES TR MSCI USA QLT FCT 46432F339 20,011 164,324 SH   SOLE 0 0 0 164,324
PROSHARES TR S&P 500 DV ARIST 74348A467 3,446 39,946 SH   SOLE 0 0 0 39,946
PACER FDS TR TRENDP US LAR CP 69374H105 3,070 88,359 SH   SOLE 0 0 0 88,359
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 447 5,654 SH   SOLE 0 0 0 5,654
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 463 9,355 SH   SOLE 0 0 0 9,355
ISHARES INC CUR HD MSCI EM 46434G509 1,842 57,108 SH   SOLE 0 0 0 57,108
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 242 3,787 SH   SOLE 0 0 0 3,787
WISDOMTREE TR EM EX ST-OWNED 97717X578 13,712 336,989 SH   SOLE 0 0 0 336,989
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 366 9,259 SH   SOLE 0 0 0 9,259
ISHARES INC ESG AWR MSCI EM 46434G863 8,357 192,964 SH   SOLE 0 0 0 192,964
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,423 120,239 SH   SOLE 0 0 0 120,239
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 241 4,080 SH   SOLE 0 0 0 4,080
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3,778 76,610 SH   SOLE 0 0 0 76,610
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,756 26,033 SH   SOLE 0 0 0 26,033
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 236 4,814 SH   SOLE 0 0 0 4,814
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2,039 78,886 SH   SOLE 0 0 0 78,886
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 4,717 56,197 SH   SOLE 0 0 0 56,197
ARK ETF TR NEXT GNRTN INTER 00214Q401 6,333 42,954 SH   SOLE 0 0 0 42,954
ARK ETF TR INNOVATION ETF 00214Q104 22,989 191,658 SH   SOLE 0 0 0 191,658
ARK ETF TR GENOMIC REV ETF 00214Q302 9,864 111,172 SH   SOLE 0 0 0 111,172
ISHARES TR EXPONENTIAL TECH 46434V381 231 3,903 SH   SOLE 0 0 0 3,903
ETF SER SOLUTIONS US GLB JETS 26922A842 1,888 70,161 SH   SOLE 0 0 0 70,161
GLOBAL X FDS RENEWABLE ENERGY 37954Y707 950 59,780 SH   SOLE 0 0 0 59,780
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 389 9,296 SH   SOLE 0 0 0 9,296
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3,644 54,565 SH   SOLE 0 0 0 54,565
SIREN ETF TR DIVCN DIVD ETF 829658400 305 8,476 SH   SOLE 0 0 0 8,476
AMPLIFY ETF TR ONLIN RETL ETF 032108102 3,902 31,419 SH   SOLE 0 0 0 31,419
ETFIS SER TR I VIRTUS REAVES UT 26923G806 3,185 76,815 SH   SOLE 0 0 0 76,815
ARK ETF TR 3D PRINTING ETF 00214Q500 551 14,176 SH   SOLE 0 0 0 14,176
ISHARES TR CORE MSCI EAFE 46432F842 11,354 157,582 SH   SOLE 0 0 0 157,582
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 482 11,846 SH   SOLE 0 0 0 11,846
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 18,824 284,722 SH   SOLE 0 0 0 284,722
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 242 3,816 SH   SOLE 0 0 0 3,816
ISHARES TR HDG MSCI EAFE 46434V803 5,974 181,208 SH   SOLE 0 0 0 181,208
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5,847 141,592 SH   SOLE 0 0 0 141,592
ISHARES TR MSCI INDIA SM CP 46429B614 419 8,554 SH   SOLE 0 0 0 8,554
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 9,405 142,604 SH   SOLE 0 0 0 142,604
ISHARES TR MSCI EAFE SMCP 46435G839 2,370 67,460 SH   SOLE 0 0 0 67,460
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 503 15,214 SH   SOLE 0 0 0 15,214
WISDOMTREE TR CURRNCY INT EQ 97717X263 3,466 116,469 SH   SOLE 0 0 0 116,469
WISDOMTREE TR DYNAMIC INT EQ 97717X271 1,736 51,610 SH   SOLE 0 0 0 51,610
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 441 6,743 SH   SOLE 0 0 0 6,743
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 976 11,780 SH   SOLE 0 0 0 11,780
ISHARES TR ADAPTIVE ETF 46435G656 2,864 90,552 SH   SOLE 0 0 0 90,552
ISHARES TR MSCI ACWI EXUS 46435G847 6,014 190,077 SH   SOLE 0 0 0 190,077
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 912 42,128 SH   SOLE 0 0 0 42,128
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 2,133 43,672 SH   SOLE 0 0 0 43,672
ISHARES TR CONV BD ETF 46435G102 3,295 33,550 SH   SOLE 0 0 0 33,550
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 13,375 292,406 SH   SOLE 0 0 0 292,406
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 8,484 177,159 SH   SOLE 0 0 0 177,159
ISHARES TR TRS FLT RT BD 46434V860 6,781 134,814 SH   SOLE 0 0 0 134,814
WISDOMTREE TR FLOATNG RAT TREA 97717X628 15,422 614,406 SH   SOLE 0 0 0 614,406
ISHARES TR CORE 1 5 YR USD 46432F859 12,684 247,291 SH   SOLE 0 0 0 247,291
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 4,641 95,295 SH   SOLE 0 0 0 95,295
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 407 19,265 SH   SOLE 0 0 0 19,265
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2,846 56,714 SH   SOLE 0 0 0 56,714
ISHARES TR 0-5YR INVT GR CP 46434V100 10,203 197,054 SH   SOLE 0 0 0 197,054
ISHARES TR BLACKROCK ULTRA 46434V878 1,197 23,696 SH   SOLE 0 0 0 23,696
ISHARES TR CORE TOTAL USD 46434V613 15,926 301,914 SH   SOLE 0 0 0 301,914
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3,261 54,374 SH   SOLE 0 0 0 54,374
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 224 4,271 SH   SOLE 0 0 0 4,271
FIDELITY COVINGTON TRUST LTD TRM BD ETF 316188200 425 8,136 SH   SOLE 0 0 0 8,136
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 40,878 800,590 SH   SOLE 0 0 0 800,590
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 241 4,997 SH   SOLE 0 0 0 4,997
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 486 19,395 SH   SOLE 0 0 0 19,395
WISDOMTREE TR YIELD ENHANCD US 97717X511 28,010 547,071 SH   SOLE 0 0 0 547,071
WISDOMTREE TR US CORP BOND FD 97717X198 30,817 587,704 SH   SOLE 0 0 0 587,704
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 470 21,112 SH   SOLE 0 0 0 21,112
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,514 106,980 SH   SOLE 0 0 0 106,980
WISDOMTREE TR INTRST RATE HDGE 97717W380 207 4,413 SH   SOLE 0 0 0 4,413
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 7,633 338,209 SH   SOLE 0 0 0 338,209
HUMANIGEN INC COM NEW 444863203 420 22,000 SH   SOLE 0 0 0 22,000
SPDR SER TR NUVEEN BLMBRG SR 78468R739 656 13,235 SH   SOLE 0 0 0 13,235
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2,797 45,007 SH   SOLE 0 0 0 45,007
ISHARES TR NATIONAL MUN ETF 464288414 35,952 309,802 SH   SOLE 0 0 0 309,802
SPDR SER TR NUVEEN BRC MUNIC 78468R721 396 7,659 SH   SOLE 0 0 0 7,659
ISHARES TR SHRT NAT MUN ETF 464288158 1,647 15,276 SH   SOLE 0 0 0 15,276
SPDR SER TR NUVEEN BBG BRCLY 78464A284 3,793 63,931 SH   SOLE 0 0 0 63,931
BNY MELLON STRATEGIC MUNS IN COM 05588W108 86 10,043 SH   SOLE 0 0 0 10,043
EATON VANCE MUN BD FD COM 27827X101 312 23,450 SH   SOLE 0 0 0 23,450
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 3,329 230,698 SH   SOLE 0 0 0 230,698
NUVEEN AMT FREE MUN CR INC F COM 67071L106 215 12,740 SH   SOLE 0 0 0 12,740
PUTNAM MANAGED MUN INCOME TR COM 746823103 124 15,230 SH   SOLE 0 0 0 15,230
NUVEEN AMT FREE QLTY MUN INC COM 670657105 505 34,103 SH   SOLE 0 0 0 34,103
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 7 10,000 PRN   SOLE 0 0 0 10,000
REALTY INCOME CORP COM 756109104 909 14,323 SH   SOLE 0 0 0 14,323
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 598 5,896 SH   SOLE 0 0 0 5,896
AMERICAN TOWER CORP NEW COM 03027X100 2,884 12,066 SH   SOLE 0 0 0 12,066
WELLTOWER INC COM 95040Q104 435 6,068 SH   SOLE 0 0 0 6,068
PUBLIC STORAGE COM 74460D109 2,682 10,871 SH   SOLE 0 0 0 10,871
SIMON PPTY GROUP INC NEW COM 828806109 5,883 51,710 SH   SOLE 0 0 0 51,710
EPR PPTYS COM SH BEN INT 26884U109 287 6,150 SH   SOLE 0 0 0 6,150
WP CAREY INC COM 92936U109 1,221 17,249 SH   SOLE 0 0 0 17,249
ENTERPRISE PRODS PARTNERS L COM 293792107 10,478 475,856 SH   SOLE 0 0 0 475,856
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,063 42,763 SH   SOLE 0 0 0 42,763
UNITED STS OIL FD LP UNITS 91232N207 498 12,280 SH   SOLE 0 0 0 12,280
EQUINIX INC COM 29444U700 1,878 2,763 SH   SOLE 0 0 0 2,763
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 951 123,810 SH   SOLE 0 0 0 123,810
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 364 6,839 SH   SOLE 0 0 0 6,839
AGNC INVT CORP COM 00123Q104 1,620 96,635 SH   SOLE 0 0 0 96,635
STARWOOD PPTY TR INC COM 85571B105 623 25,183 SH   SOLE 0 0 0 25,183
STAG INDL INC COM 85254J102 252 7,506 SH   SOLE 0 0 0 7,506
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 577 13,587 SH   SOLE 0 0 0 13,587
RETAIL PPTYS AMER INC CL A 76131V202 375 35,740 SH   SOLE 0 0 0 35,740
CARLYLE GROUP INC COM 14316J108 450 12,234 SH   SOLE 0 0 0 12,234
FIRST MAJESTIC SILVER CORP COM 32076V103 286 18,327 SH   SOLE 0 0 0 18,327
TFI INTL INC COM 87241L109 345 4,609 SH   SOLE 0 0 0 4,609
LITHIUM AMERS CORP NEW COM NEW 53680Q207 166 10,350 SH   SOLE 0 0 0 10,350
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,925 45,186 SH   SOLE 0 0 0 45,186
WESTERN ASSET MTG CAP CORP COM 95790D105 83 25,982 SH   SOLE 0 0 0 25,982
PREFERRED APT CMNTYS INC COM 74039L103 107 10,894 SH   SOLE 0 0 0 10,894
COVANTA HLDG CORP COM 22282E102 829 59,833 SH   SOLE 0 0 0 59,833
D R HORTON INC COM 23331A109 1,405 15,765 SH   SOLE 0 0 0 15,765
AMARIN CORP PLC SPONS ADR NEW 023111206 74 11,989 SH   SOLE 0 0 0 11,989
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 31 12,674 SH   SOLE 0 0 0 12,674
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 68 16,651 SH   SOLE 0 0 0 16,651
INVESCO SR INCOME TR COM 46131H107 143 34,101 SH   SOLE 0 0 0 34,101
GABELLI EQUITY TR INC COM 362397101 299 43,855 SH   SOLE 0 0 0 43,855
EATON VANCE LTD DURATION INC COM 27828H105 614 48,637 SH   SOLE 0 0 0 48,637
PIMCO CORPORATE & INCOME OPP COM 72201B101 250 13,684 SH   SOLE 0 0 0 13,684
PIMCO HIGH INCOME FD COM SHS 722014107 153 22,722 SH   SOLE 0 0 0 22,722
PIMCO STRATEGIC INCOME FD COM 72200X104 85 11,575 SH   SOLE 0 0 0 11,575
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 334 28,215 SH   SOLE 0 0 0 28,215
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 159 24,403 SH   SOLE 0 0 0 24,403
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 149 17,639 SH   SOLE 0 0 0 17,639
EATON VANCE TAX ADVT DIV INC COM 27828G107 1,629 62,026 SH   SOLE 0 0 0 62,026
VIRTUS DIVIDEND INTEREST & P COM 92840R101 233 16,929 SH   SOLE 0 0 0 16,929
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 407 23,620 SH   SOLE 0 0 0 23,620
WESTERN ASSET HIGH YIELD DEF COM 95768B107 281 18,213 SH   SOLE 0 0 0 18,213
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 510 8,579 SH   SOLE 0 0 0 8,579
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 5,005 335,657 SH   SOLE 0 0 0 335,657
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 224 9,523 SH   SOLE 0 0 0 9,523
BLACKROCK ENHANCED EQUITY DI COM 09251A104 242 25,530 SH   SOLE 0 0 0 25,530
EATON VANCE TAX-MANAGED GLOB COM 27829C105 179 17,385 SH   SOLE 0 0 0 17,385
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 215 10,239 SH   SOLE 0 0 0 10,239
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 119 13,555 SH   SOLE 0 0 0 13,555
NUVEEN REAL ASSET INCOME & G COM 67074Y105 219 14,849 SH   SOLE 0 0 0 14,849
FS KKR CAP CORP II COM 35952V303 9,649 494,064 SH   SOLE 0 0 0 494,064
ROLLINS INC COM 775711104 1,275 37,040 SH   SOLE 0 0 0 37,040
ROYAL CARIBBEAN GROUP COM V7780T103 1,807 21,108 SH   SOLE 0 0 0 21,108
DECKERS OUTDOOR CORP COM 243537107 998 3,021 SH   SOLE 0 0 0 3,021
TYLER TECHNOLOGIES INC COM 902252105 270 637 SH   SOLE 0 0 0 637
JETBLUE AWYS CORP COM 477143101 231 11,349 SH   SOLE 0 0 0 11,349
PTC INC COM 69370C100 2,763 20,075 SH   SOLE 0 0 0 20,075
BIO-TECHNE CORP COM 09073M104 554 1,451 SH   SOLE 0 0 0 1,451
PENN NATL GAMING INC COM 707569109 755 7,203 SH   SOLE 0 0 0 7,203
MGM RESORTS INTERNATIONAL COM 552953101 8,283 218,043 SH   SOLE 0 0 0 218,043
DOMINOS PIZZA INC COM 25754A201 771 2,095 SH   SOLE 0 0 0 2,095
CHENIERE ENERGY INC COM NEW 16411R208 217 3,010 SH   SOLE 0 0 0 3,010
CAMECO CORP COM 13321L108 369 22,221 SH   SOLE 0 0 0 22,221
REPLIGEN CORP COM 759916109 971 4,996 SH   SOLE 0 0 0 4,996
OLD DOMINION FREIGHT LINE IN COM 679580100 12,043 50,095 SH   SOLE 0 0 0 50,095
COPART INC COM 217204106 332 3,055 SH   SOLE 0 0 0 3,055
ARCH CAP GROUP LTD ORD G0450A105 340 8,868 SH   SOLE 0 0 0 8,868
BOSTON BEER INC CL A 100557107 308 255 SH   SOLE 0 0 0 255
ANSYS INC COM 03662Q105 823 2,425 SH   SOLE 0 0 0 2,425
CHURCHILL DOWNS INC COM 171484108 291 1,279 SH   SOLE 0 0 0 1,279
ENTEGRIS INC COM 29362U104 588 5,258 SH   SOLE 0 0 0 5,258
WYNN RESORTS LTD COM 983134107 598 4,767 SH   SOLE 0 0 0 4,767
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,101 2,270 SH   SOLE 0 0 0 2,270
COGNEX CORP COM 192422103 619 7,459 SH   SOLE 0 0 0 7,459
VAIL RESORTS INC COM 91879Q109 548 1,879 SH   SOLE 0 0 0 1,879
SCOTTS MIRACLE-GRO CO CL A 810186106 408 1,665 SH   SOLE 0 0 0 1,665
HEICO CORP NEW CL A 422806208 12,007 105,698 SH   SOLE 0 0 0 105,698
HEICO CORP NEW COM 422806109 744 5,918 SH   SOLE 0 0 0 5,918
COSTAR GROUP INC COM 22160N109 14,040 17,082 SH   SOLE 0 0 0 17,082
EXACT SCIENCES CORP COM 30063P105 404 3,064 SH   SOLE 0 0 0 3,064
MARKETAXESS HLDGS INC COM 57060D108 4,703 9,446 SH   SOLE 0 0 0 9,446
IPG PHOTONICS CORP COM 44980X109 532 2,522 SH   SOLE 0 0 0 2,522
MASIMO CORP COM 574795100 278 1,210 SH   SOLE 0 0 0 1,210
ULTA BEAUTY INC COM 90384S303 1,316 4,257 SH   SOLE 0 0 0 4,257
DIGITAL TURBINE INC COM NEW 25400W102 541 6,732 SH   SOLE 0 0 0 6,732
FORTINET INC COM 34959E109 9,194 49,855 SH   SOLE 0 0 0 49,855
GENERAC HLDGS INC COM 368736104 211 645 SH   SOLE 0 0 0 645
SLACK TECHNOLOGIES INC COM CL A 83088V102 278 6,846 SH   SOLE 0 0 0 6,846
ZILLOW GROUP INC CL A 98954M101 993 7,557 SH   SOLE 0 0 0 7,557
ZYNGA INC CL A 98986T108 382 37,395 SH   SOLE 0 0 0 37,395
ENPHASE ENERGY INC COM 29355A107 1,235 7,618 SH   SOLE 0 0 0 7,618
SPLUNK INC COM 848637104 753 5,559 SH   SOLE 0 0 0 5,559
PALO ALTO NETWORKS INC COM 697435105 810 2,514 SH   SOLE 0 0 0 2,514
FIVE BELOW INC COM 33829M101 667 3,494 SH   SOLE 0 0 0 3,494
ADOBE SYSTEMS INCORPORATED COM 00724F101 16,236 34,155 SH   SOLE 0 0 0 34,155
AUTODESK INC COM 052769106 227 818 SH   SOLE 0 0 0 818
AMAZON COM INC COM 023135106 84,661 27,362 SH   SOLE 0 0 0 27,362
ADVANCED MICRO DEVICES INC COM 007903107 7,166 91,283 SH   SOLE 0 0 0 91,283
QUALCOMM INC COM 747525103 12,979 97,885 SH   SOLE 0 0 0 97,885
MICROSOFT CORP COM 594918104 114,029 483,644 SH   SOLE 0 0 0 483,644
DEERE & CO COM 244199105 5,692 15,215 SH   SOLE 0 0 0 15,215
APPLIED MATLS INC COM 038222105 7,553 56,535 SH   SOLE 0 0 0 56,535
ASTRAZENECA PLC SPONSORED ADR 046353108 3,232 64,997 SH   SOLE 0 0 0 64,997
DANAHER CORPORATION COM 235851102 4,381 19,463 SH   SOLE 0 0 0 19,463
NIKE INC CL B 654106103 4,502 33,877 SH   SOLE 0 0 0 33,877
TJX COS INC NEW COM 872540109 4,363 65,959 SH   SOLE 0 0 0 65,959
BOOKING HOLDINGS INC COM 09857L108 3,367 1,445 SH   SOLE 0 0 0 1,445
CROWN CASTLE INTL CORP NEW COM 22822V101 5,753 33,422 SH   SOLE 0 0 0 33,422
INTUIT COM 461202103 6,304 16,456 SH   SOLE 0 0 0 16,456
MARRIOTT INTL INC NEW CL A 571903202 5,651 38,157 SH   SOLE 0 0 0 38,157
LAM RESEARCH CORP COM 512807108 2,135 3,588 SH   SOLE 0 0 0 3,588
IDEXX LABS INC COM 45168D104 16,259 33,229 SH   SOLE 0 0 0 33,229
ROSS STORES INC COM 778296103 1,587 13,234 SH   SOLE 0 0 0 13,234
AON PLC SHS CL A G0403H108 1,270 5,517 SH   SOLE 0 0 0 5,517
AMERICAN EXPRESS CO COM 025816109 3,798 26,849 SH   SOLE 0 0 0 26,849
CANADIAN PAC RY LTD COM 13645T100 1,221 3,218 SH   SOLE 0 0 0 3,218
SONY CORP SPONSORED ADR 835699307 4,898 46,202 SH   SOLE 0 0 0 46,202
EDWARDS LIFESCIENCES CORP COM 28176E108 2,481 29,662 SH   SOLE 0 0 0 29,662
S&P GLOBAL INC COM 78409V104 19,174 54,337 SH   SOLE 0 0 0 54,337
ALIGN TECHNOLOGY INC COM 016255101 235 434 SH   SOLE 0 0 0 434
NETFLIX INC COM 64110L106 9,992 19,153 SH   SOLE 0 0 0 19,153
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,371 179,734 SH   SOLE 0 0 0 179,734
CADENCE DESIGN SYSTEM INC COM 127387108 1,312 9,578 SH   SOLE 0 0 0 9,578
NVIDIA CORPORATION COM 67066G104 25,647 48,035 SH   SOLE 0 0 0 48,035
VERTEX PHARMACEUTICALS INC COM 92532F100 2,757 12,831 SH   SOLE 0 0 0 12,831
FREEPORT-MCMORAN INC CL B 35671D857 675 20,494 SH   SOLE 0 0 0 20,494
MONSTER BEVERAGE CORP NEW COM 61174X109 1,327 14,565 SH   SOLE 0 0 0 14,565
LAUDER ESTEE COS INC CL A 518439104 1,857 6,383 SH   SOLE 0 0 0 6,383
MOODYS CORP COM 615369105 11,892 39,823 SH   SOLE 0 0 0 39,823
ALPHABET INC CAP STK CL A 02079K305 27,688 13,425 SH   SOLE 0 0 0 13,425
INTUITIVE SURGICAL INC COM NEW 46120E602 1,104 1,494 SH   SOLE 0 0 0 1,494
NATIONAL GRID PLC SPONSORED ADR NE 636274409 840 14,178 SH   SOLE 0 0 0 14,178
INTERCONTINENTAL EXCHANGE IN COM 45866F104 994 8,898 SH   SOLE 0 0 0 8,898
ASML HOLDING N V N Y REGISTRY SHS N07059210 238 386 SH   SOLE 0 0 0 386
CHIPOTLE MEXICAN GRILL INC COM 169656105 975 686 SH   SOLE 0 0 0 686
SALESFORCE COM INC COM 79466L302 11,599 54,744 SH   SOLE 0 0 0 54,744
DEXCOM INC COM 252131107 364 1,014 SH   SOLE 0 0 0 1,014
NICE LTD SPONSORED ADR 653656108 728 3,338 SH   SOLE 0 0 0 3,338
WHEATON PRECIOUS METALS CORP COM 962879102 213 5,566 SH   SOLE 0 0 0 5,566
LOGITECH INTL S A SHS H50430232 2,277 21,785 SH   SOLE 0 0 0 21,785
MASTERCARD INCORPORATED CL A 57636Q104 38,090 106,980 SH   SOLE 0 0 0 106,980
VMWARE INC CL A COM 928563402 646 4,294 SH   SOLE 0 0 0 4,294
LULULEMON ATHLETICA INC COM 550021109 747 2,437 SH   SOLE 0 0 0 2,437
MERCADOLIBRE INC COM 58733R102 10,026 6,811 SH   SOLE 0 0 0 6,811
MSCI INC COM 55354G100 3,655 8,718 SH   SOLE 0 0 0 8,718
VISA INC COM CL A 92826C839 47,049 222,213 SH   SOLE 0 0 0 222,213
WASTE CONNECTIONS INC COM 94106B101 406 3,764 SH   SOLE 0 0 0 3,764
BROADCOM INC COM 11135F101 7,597 16,384 SH   SOLE 0 0 0 16,384
TESLA INC COM 88160R101 24,940 37,340 SH   SOLE 0 0 0 37,340
SHOPIFY INC CL A 82509L107 16,531 14,940 SH   SOLE 0 0 0 14,940
FACEBOOK INC CL A 30303M102 30,235 102,654 SH   SOLE 0 0 0 102,654
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,161 9,838 SH   SOLE 0 0 0 9,838
SERVICENOW INC COM 81762P102 8,778 17,552 SH   SOLE 0 0 0 17,552
WORKDAY INC CL A 98138H101 5,683 22,875 SH   SOLE 0 0 0 22,875
IRON MTN INC NEW COM 46284V101 1,338 36,144 SH   SOLE 0 0 0 36,144
MARATHON OIL CORP COM 565849106 387 36,228 SH   SOLE 0 0 0 36,228
ONEOK INC NEW COM 682680103 3,295 65,035 SH   SOLE 0 0 0 65,035
BEST BUY INC COM 086516101 1,590 13,851 SH   SOLE 0 0 0 13,851
CONAGRA BRANDS INC COM 205887102 337 8,958 SH   SOLE 0 0 0 8,958
TEGNA INC COM 87901J105 567 30,115 SH   SOLE 0 0 0 30,115
GENUINE PARTS CO COM 372460105 2,255 19,509 SH   SOLE 0 0 0 19,509
KEYCORP COM 493267108 2,293 114,776 SH   SOLE 0 0 0 114,776
NEWELL BRANDS INC COM 651229106 2,034 75,968 SH   SOLE 0 0 0 75,968
EDISON INTL COM 281020107 1,410 24,069 SH   SOLE 0 0 0 24,069
KROGER CO COM 501044101 1,268 35,241 SH   SOLE 0 0 0 35,241
AMERISOURCEBERGEN CORP COM 03073E105 621 5,258 SH   SOLE 0 0 0 5,258
INGREDION INC COM 457187102 1,581 17,578 SH   SOLE 0 0 0 17,578
AEGON N V NY REGISTRY SHS 007924103 96 20,392 SH   SOLE 0 0 0 20,392
BORGWARNER INC COM 099724106 3,676 79,282 SH   SOLE 0 0 0 79,282
CARDINAL HEALTH INC COM 14149Y108 455 7,495 SH   SOLE 0 0 0 7,495
KOHLS CORP COM 500255104 252 4,223 SH   SOLE 0 0 0 4,223
STATE STR CORP COM 857477103 387 4,603 SH   SOLE 0 0 0 4,603
QUEST DIAGNOSTICS INC COM 74834L100 226 1,758 SH   SOLE 0 0 0 1,758
MCKESSON CORP COM 58155Q103 559 2,867 SH   SOLE 0 0 0 2,867
ENTERGY CORP NEW COM 29364G103 3,712 37,322 SH   SOLE 0 0 0 37,322
WILLIAMS COS INC COM 969457100 823 34,740 SH   SOLE 0 0 0 34,740
NORTONLIFELOCK INC COM 668771108 293 13,777 SH   SOLE 0 0 0 13,777
SMUCKER J M CO COM NEW 832696405 906 7,159 SH   SOLE 0 0 0 7,159
FIRSTENERGY CORP COM 337932107 2,088 60,181 SH   SOLE 0 0 0 60,181
ALLIANT ENERGY CORP COM 018802108 1,934 35,715 SH   SOLE 0 0 0 35,715
CAMPBELL SOUP CO COM 134429109 217 4,319 SH   SOLE 0 0 0 4,319
OMEGA HEALTHCARE INVS INC COM 681936100 285 7,784 SH   SOLE 0 0 0 7,784
INTERNATIONAL PAPER CO COM 460146103 3,711 68,636 SH   SOLE 0 0 0 68,636
OGE ENERGY CORP COM 670837103 1,084 33,511 SH   SOLE 0 0 0 33,511
PPL CORP COM 69351T106 3,583 124,230 SH   SOLE 0 0 0 124,230
DTE ENERGY CO COM 233331107 3,476 26,107 SH   SOLE 0 0 0 26,107
DEVON ENERGY CORP NEW COM 25179M103 1,014 46,391 SH   SOLE 0 0 0 46,391
AES CORP COM 00130H105 2,181 81,356 SH   SOLE 0 0 0 81,356
INTERPUBLIC GROUP COS INC COM 460690100 3,183 109,022 SH   SOLE 0 0 0 109,022
OCCIDENTAL PETE CORP COM 674599105 421 15,826 SH   SOLE 0 0 0 15,826
AMEREN CORP COM 023608102 1,172 14,409 SH   SOLE 0 0 0 14,409
ARCHER DANIELS MIDLAND CO COM 039483102 2,484 43,572 SH   SOLE 0 0 0 43,572
CENTERPOINT ENERGY INC COM 15189T107 2,870 126,698 SH   SOLE 0 0 0 126,698
KELLOGG CO COM 487836108 704 11,116 SH   SOLE 0 0 0 11,116
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,397 23,200 SH   SOLE 0 0 0 23,200
EASTMAN CHEM CO COM 277432100 415 3,768 SH   SOLE 0 0 0 3,768
HOLLYFRONTIER CORP COM 436106108 436 12,194 SH   SOLE 0 0 0 12,194
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,662 44,402 SH   SOLE 0 0 0 44,402
DICKS SPORTING GOODS INC COM 253393102 1,006 13,206 SH   SOLE 0 0 0 13,206
PERKINELMER INC COM 714046109 1,289 10,045 SH   SOLE 0 0 0 10,045
ANNALY CAPITAL MANAGEMENT IN COM 035710409 770 89,577 SH   SOLE 0 0 0 89,577
BUNGE LIMITED COM G16962105 1,598 20,162 SH   SOLE 0 0 0 20,162
WESTERN DIGITAL CORP. COM 958102105 661 9,904 SH   SOLE 0 0 0 9,904
VALERO ENERGY CORP COM 91913Y100 4,577 63,924 SH   SOLE 0 0 0 63,924
AMDOCS LTD SHS G02602103 1,974 28,135 SH   SOLE 0 0 0 28,135
POPULAR INC COM NEW 733174700 1,517 21,577 SH   SOLE 0 0 0 21,577
SYNOVUS FINL CORP COM NEW 87161C501 779 17,037 SH   SOLE 0 0 0 17,037
LKQ CORP COM 501889208 878 20,743 SH   SOLE 0 0 0 20,743
CARNIVAL CORP UNIT 99/99/9999 143658300 4,269 160,837 SH   SOLE 0 0 0 160,837
HENRY SCHEIN INC COM 806407102 506 7,306 SH   SOLE 0 0 0 7,306
LENNAR CORP CL A 526057104 2,156 21,293 SH   SOLE 0 0 0 21,293
CONSOLIDATED EDISON INC COM 209115104 1,451 19,396 SH   SOLE 0 0 0 19,396
LUMEN TECHNOLOGIES INC COM 550241103 2,782 208,387 SH   SOLE 0 0 0 208,387
NUCOR CORP COM 670346105 1,701 21,197 SH   SOLE 0 0 0 21,197
ATMOS ENERGY CORP COM 049560105 360 3,643 SH   SOLE 0 0 0 3,643
NATIONAL RETAIL PROPERTIES I COM 637417106 349 7,912 SH   SOLE 0 0 0 7,912
AUTONATION INC COM 05329W102 378 4,059 SH   SOLE 0 0 0 4,059
LINCOLN NATL CORP IND COM 534187109 1,262 20,264 SH   SOLE 0 0 0 20,264
STEEL DYNAMICS INC COM 858119100 1,299 25,584 SH   SOLE 0 0 0 25,584
FIRST HORIZON CORPORATION COM 320517105 1,765 104,382 SH   SOLE 0 0 0 104,382
HARTFORD FINL SVCS GROUP INC COM 416515104 241 3,615 SH   SOLE 0 0 0 3,615
FRANKLIN RESOURCES INC COM 354613101 267 9,014 SH   SOLE 0 0 0 9,014
TOLL BROTHERS INC COM 889478103 201 3,537 SH   SOLE 0 0 0 3,537
TYSON FOODS INC CL A 902494103 1,082 14,558 SH   SOLE 0 0 0 14,558
SASOL LTD SPONSORED ADR 803866300 180 12,446 SH   SOLE 0 0 0 12,446
AMERICAN FINL GROUP INC OHIO COM 025932104 538 4,718 SH   SOLE 0 0 0 4,718
PACKAGING CORP AMER COM 695156109 1,803 13,410 SH   SOLE 0 0 0 13,410
DISCOVERY INC COM SER A 25470F104 431 9,924 SH   SOLE 0 0 0 9,924
GARMIN LTD SHS H2906T109 1,616 12,256 SH   SOLE 0 0 0 12,256
AMERIPRISE FINL INC COM 03076C106 475 2,044 SH   SOLE 0 0 0 2,044
CLEVELAND-CLIFFS INC NEW COM 185899101 518 25,780 SH   SOLE 0 0 0 25,780
GLOBE LIFE INC COM 37959E102 8,431 87,248 SH   SOLE 0 0 0 87,248
ALASKA AIR GROUP INC COM 011659109 288 4,160 SH   SOLE 0 0 0 4,160
HUNTSMAN CORP COM 447011107 992 34,422 SH   SOLE 0 0 0 34,422
VIACOMCBS INC CL B 92556H206 3,578 79,335 SH   SOLE 0 0 0 79,335
UNITED AIRLS HLDGS INC COM 910047109 4,795 83,325 SH   SOLE 0 0 0 83,325
PEOPLES UNITED FINANCIAL INC COM 712704105 680 38,017 SH   SOLE 0 0 0 38,017
YAMANA GOLD INC COM 98462Y100 277 63,906 SH   SOLE 0 0 0 63,906
INVESCO LTD SHS G491BT108 1,748 69,327 SH   SOLE 0 0 0 69,327
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 458 9,527 SH   SOLE 0 0 0 9,527
MEDICAL PPTYS TRUST INC COM 58463J304 566 26,582 SH   SOLE 0 0 0 26,582
ARES CAPITAL CORP COM 04010L103 806 43,100 SH   SOLE 0 0 0 43,100
CF INDS HLDGS INC COM 125269100 1,509 33,263 SH   SOLE 0 0 0 33,263
WESTERN UN CO COM 959802109 3,135 127,117 SH   SOLE 0 0 0 127,117
DELTA AIR LINES INC DEL COM NEW 247361702 5,594 115,872 SH   SOLE 0 0 0 115,872
DISCOVER FINL SVCS COM 254709108 2,495 26,267 SH   SOLE 0 0 0 26,267
MCAFEE CORP COM CL A 579063108 338 14,845 SH   SOLE 0 0 0 14,845
BERRY GLOBAL GROUP INC COM 08579W103 873 14,221 SH   SOLE 0 0 0 14,221
AMERICAN INTL GROUP INC COM NEW 026874784 1,093 23,644 SH   SOLE 0 0 0 23,644
BRISTOL-MYERS SQUIBB CO COM 110122108 10,672 169,054 SH   SOLE 0 0 0 169,054
AMGEN INC COM 031162100 7,789 31,305 SH   SOLE 0 0 0 31,305
BP PLC SPONSORED ADR 055622104 3,557 146,081 SH   SOLE 0 0 0 146,081
ALTRIA GROUP INC COM 02209S103 4,747 92,781 SH   SOLE 0 0 0 92,781
INTEL CORP COM 458140100 14,709 229,827 SH   SOLE 0 0 0 229,827
NOKIA CORP SPONSORED ADR 654902204 102 25,739 SH   SOLE 0 0 0 25,739
SHERWIN WILLIAMS CO COM 824348106 8,173 11,074 SH   SOLE 0 0 0 11,074
SEMPRA ENERGY COM 816851109 4,627 34,900 SH   SOLE 0 0 0 34,900
SYSCO CORP COM 871829107 1,950 24,763 SH   SOLE 0 0 0 24,763
US BANCORP DEL COM NEW 902973304 1,677 30,328 SH   SOLE 0 0 0 30,328
JOHNSON & JOHNSON COM 478160104 31,646 192,553 SH   SOLE 0 0 0 192,553
PFIZER INC COM 717081103 21,227 585,884 SH   SOLE 0 0 0 585,884
EXELON CORP COM 30161N101 2,709 61,934 SH   SOLE 0 0 0 61,934
CHEVRON CORP NEW COM 166764100 28,119 268,339 SH   SOLE 0 0 0 268,339
UNITED PARCEL SERVICE INC CL B 911312106 16,730 98,416 SH   SOLE 0 0 0 98,416
AT&T INC COM 00206R102 30,739 1,015,502 SH   SOLE 0 0 0 1,015,502
PRUDENTIAL FINL INC COM 744320102 3,741 41,070 SH   SOLE 0 0 0 41,070
TRUIST FINL CORP COM 89832Q109 4,259 73,032 SH   SOLE 0 0 0 73,032
CITIGROUP INC COM NEW 172967424 10,603 145,744 SH   SOLE 0 0 0 145,744
CISCO SYS INC COM 17275R102 17,011 328,970 SH   SOLE 0 0 0 328,970
INTERNATIONAL BUSINESS MACHS COM 459200101 14,927 112,011 SH   SOLE 0 0 0 112,011
LOCKHEED MARTIN CORP COM 539830109 14,911 40,354 SH   SOLE 0 0 0 40,354
VERIZON COMMUNICATIONS INC COM 92343V104 27,713 476,585 SH   SOLE 0 0 0 476,585
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,945 71,858 SH   SOLE 0 0 0 71,858
BK OF AMERICA CORP COM 060505104 19,191 496,026 SH   SOLE 0 0 0 496,026
AFLAC INC COM 001055102 651 12,722 SH   SOLE 0 0 0 12,722
WALMART INC COM 931142103 22,718 167,252 SH   SOLE 0 0 0 167,252
ANTHEM INC COM 036752103 2,740 7,633 SH   SOLE 0 0 0 7,633
CVS HEALTH CORP COM 126650100 9,270 123,223 SH   SOLE 0 0 0 123,223
DOMINION ENERGY INC COM 25746U109 8,662 114,033 SH   SOLE 0 0 0 114,033
MERCK & CO. INC COM 58933Y105 13,613 176,581 SH   SOLE 0 0 0 176,581
MORGAN STANLEY COM NEW 617446448 1,779 22,910 SH   SOLE 0 0 0 22,910
KIMBERLY-CLARK CORP COM 494368103 6,104 43,899 SH   SOLE 0 0 0 43,899
GILEAD SCIENCES INC COM 375558103 2,700 41,780 SH   SOLE 0 0 0 41,780
GOLDMAN SACHS GROUP INC COM 38141G104 10,635 32,523 SH   SOLE 0 0 0 32,523
JPMORGAN CHASE & CO COM 46625H100 26,784 175,943 SH   SOLE 0 0 0 175,943
FLEX LTD ORD Y2573F102 530 28,919 SH   SOLE 0 0 0 28,919
HP INC COM 40434L105 2,187 68,876 SH   SOLE 0 0 0 68,876
WELLS FARGO CO NEW COM 949746101 8,351 213,746 SH   SOLE 0 0 0 213,746
PROGRESSIVE CORP COM 743315103 2,416 25,272 SH   SOLE 0 0 0 25,272
XCEL ENERGY INC COM 98389B100 1,623 24,408 SH   SOLE 0 0 0 24,408
FORD MTR CO DEL COM 345370860 4,336 353,974 SH   SOLE 0 0 0 353,974
SOUTHWEST AIRLS CO COM 844741108 7,343 120,261 SH   SOLE 0 0 0 120,261
PIONEER NAT RES CO COM 723787107 2,765 17,410 SH   SOLE 0 0 0 17,410
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,034 65,150 SH   SOLE 0 0 0 65,150
DUKE ENERGY CORP NEW COM NEW 26441C204 8,271 85,683 SH   SOLE 0 0 0 85,683
CONOCOPHILLIPS COM 20825C104 2,262 42,699 SH   SOLE 0 0 0 42,699
AMERICAN AIRLS GROUP INC COM 02376R102 4,529 189,495 SH   SOLE 0 0 0 189,495
ALLSTATE CORP COM 020002101 704 6,124 SH   SOLE 0 0 0 6,124
KINDER MORGAN INC DEL COM 49456B101 1,029 61,775 SH   SOLE 0 0 0 61,775
GENERAL MLS INC COM 370334104 4,669 76,140 SH   SOLE 0 0 0 76,140
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 977 25,223 SH   SOLE 0 0 0 25,223
GENERAL DYNAMICS CORP COM 369550108 4,838 26,647 SH   SOLE 0 0 0 26,647
EOG RES INC COM 26875P101 937 12,915 SH   SOLE 0 0 0 12,915
NORTHROP GRUMMAN CORP COM 666807102 1,573 4,859 SH   SOLE 0 0 0 4,859
BIOGEN INC COM 09062X103 3,781 13,515 SH   SOLE 0 0 0 13,515
BHP GROUP LTD SPONSORED ADS 088606108 2,966 42,748 SH   SOLE 0 0 0 42,748
TRAVELERS COMPANIES INC COM 89417E109 1,499 9,968 SH   SOLE 0 0 0 9,968
MANULIFE FINL CORP COM 56501R106 230 10,719 SH   SOLE 0 0 0 10,719
AMERICAN ELEC PWR CO INC COM 025537101 6,170 72,847 SH   SOLE 0 0 0 72,847
EATON CORP PLC SHS G29183103 2,428 17,559 SH   SOLE 0 0 0 17,559
CUMMINS INC COM 231021106 1,792 6,914 SH   SOLE 0 0 0 6,914
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 236 1,515 SH   SOLE 0 0 0 1,515
BECTON DICKINSON & CO COM 075887109 2,209 9,084 SH   SOLE 0 0 0 9,084
METLIFE INC COM 59156R108 2,536 41,724 SH   SOLE 0 0 0 41,724
VALE S A SPONSORED ADS 91912E105 1,305 75,097 SH   SOLE 0 0 0 75,097
RIO TINTO PLC SPONSORED ADR 767204100 1,790 23,056 SH   SOLE 0 0 0 23,056
REGENERON PHARMACEUTICALS COM 75886F107 1,773 3,748 SH   SOLE 0 0 0 3,748
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,160 41,175 SH   SOLE 0 0 0 41,175
SUN LIFE FINANCIAL INC. COM 866796105 612 12,116 SH   SOLE 0 0 0 12,116
CENTENE CORP DEL COM 15135B101 303 4,749 SH   SOLE 0 0 0 4,749
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 275 7,470 SH   SOLE 0 0 0 7,470
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,624 238,731 SH   SOLE 0 0 0 238,731
BHP GROUP PLC SPONSORED ADR 05545E209 427 7,386 SH   SOLE 0 0 0 7,386
ENBRIDGE INC COM 29250N105 1,866 51,253 SH   SOLE 0 0 0 51,253
BLACKSTONE GROUP INC COM 09260D107 933 12,523 SH   SOLE 0 0 0 12,523
BANK NEW YORK MELLON CORP COM 064058100 1,767 37,365 SH   SOLE 0 0 0 37,365
PHILIP MORRIS INTL INC COM 718172109 10,236 115,348 SH   SOLE 0 0 0 115,348
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,322 22,321 SH   SOLE 0 0 0 22,321
GENERAL MTRS CO COM 37045V100 4,446 77,383 SH   SOLE 0 0 0 77,383
HCA HEALTHCARE INC COM 40412C101 4,094 21,739 SH   SOLE 0 0 0 21,739
MARATHON PETE CORP COM 56585A102 1,195 22,339 SH   SOLE 0 0 0 22,339
PHILLIPS 66 COM 718546104 1,750 21,456 SH   SOLE 0 0 0 21,456
AGILENT TECHNOLOGIES INC COM 00846U101 2,309 18,163 SH   SOLE 0 0 0 18,163
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,083 86,440 SH   SOLE 0 0 0 86,440
EMERSON ELEC CO COM 291011104 11,914 132,058 SH   SOLE 0 0 0 132,058
ERICSSON ADR B SEK 10 294821608 613 46,458 SH   SOLE 0 0 0 46,458
BOEING CO COM 097023105 16,555 64,992 SH   SOLE 0 0 0 64,992
ABBOTT LABS COM 002824100 13,900 115,987 SH   SOLE 0 0 0 115,987
EBAY INC. COM 278642103 1,116 18,230 SH   SOLE 0 0 0 18,230
FEDEX CORP COM 31428X106 8,011 28,205 SH   SOLE 0 0 0 28,205
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,272 35,634 SH   SOLE 0 0 0 35,634
ILLINOIS TOOL WKS INC COM 452308109 1,787 8,068 SH   SOLE 0 0 0 8,068
ORACLE CORP COM 68389X105 5,161 73,549 SH   SOLE 0 0 0 73,549
DISNEY WALT CO COM 254687106 37,057 200,828 SH   SOLE 0 0 0 200,828
HONEYWELL INTL INC COM 438516106 17,178 79,137 SH   SOLE 0 0 0 79,137
MEDTRONIC PLC SHS G5960L103 4,326 36,620 SH   SOLE 0 0 0 36,620
LOWES COS INC COM 548661107 11,425 60,074 SH   SOLE 0 0 0 60,074
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,494 81,036 SH   SOLE 0 0 0 81,036
COCA COLA CO COM 191216100 20,200 383,235 SH   SOLE 0 0 0 383,235
PEPSICO INC COM 713448108 19,593 138,518 SH   SOLE 0 0 0 138,518
PPG INDS INC COM 693506107 1,298 8,640 SH   SOLE 0 0 0 8,640
STRYKER CORPORATION COM 863667101 3,702 15,199 SH   SOLE 0 0 0 15,199
JOHNSON CTLS INTL PLC SHS G51502105 381 6,381 SH   SOLE 0 0 0 6,381
SCHWAB CHARLES CORP COM 808513105 4,280 65,661 SH   SOLE 0 0 0 65,661
STARBUCKS CORP COM 855244109 8,079 73,935 SH   SOLE 0 0 0 73,935
ANALOG DEVICES INC COM 032654105 3,950 25,469 SH   SOLE 0 0 0 25,469
AUTOMATIC DATA PROCESSING IN COM 053015103 7,116 37,759 SH   SOLE 0 0 0 37,759
UNION PAC CORP COM 907818108 11,472 52,048 SH   SOLE 0 0 0 52,048
UNILEVER PLC SPON ADR NEW 904767704 2,705 48,446 SH   SOLE 0 0 0 48,446
TEXAS INSTRS INC COM 882508104 5,735 30,345 SH   SOLE 0 0 0 30,345
BAXTER INTL INC COM 071813109 788 9,343 SH   SOLE 0 0 0 9,343
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,569 38,626 SH   SOLE 0 0 0 38,626
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,158 34,338 SH   SOLE 0 0 0 34,338
TOTAL SE SPONSORED ADS 89151E109 563 12,091 SH   SOLE 0 0 0 12,091
TARGET CORP COM 87612E106 10,328 52,142 SH   SOLE 0 0 0 52,142
COLGATE PALMOLIVE CO COM 194162103 2,389 30,300 SH   SOLE 0 0 0 30,300
CAPITAL ONE FINL CORP COM 14040H105 4,716 37,067 SH   SOLE 0 0 0 37,067
COSTCO WHSL CORP NEW COM 22160K105 10,201 28,941 SH   SOLE 0 0 0 28,941
LILLY ELI & CO COM 532457108 4,011 21,470 SH   SOLE 0 0 0 21,470
DIAGEO PLC SPON ADR NEW 25243Q205 587 3,576 SH   SOLE 0 0 0 3,576
SCHLUMBERGER LTD COM 806857108 3,612 132,860 SH   SOLE 0 0 0 132,860
MICRON TECHNOLOGY INC COM 595112103 4,770 54,080 SH   SOLE 0 0 0 54,080
NOVARTIS AG SPONSORED ADR 66987V109 2,028 23,722 SH   SOLE 0 0 0 23,722
GENERAL ELECTRIC CO COM 369604103 2,582 196,639 SH   SOLE 0 0 0 196,639
HOME DEPOT INC COM 437076102 39,239 128,546 SH   SOLE 0 0 0 128,546
TRANE TECHNOLOGIES PLC SHS G8994E103 4,822 29,127 SH   SOLE 0 0 0 29,127
MCDONALDS CORP COM 580135101 18,807 83,909 SH   SOLE 0 0 0 83,909
MONDELEZ INTL INC CL A 609207105 3,452 58,972 SH   SOLE 0 0 0 58,972
FISERV INC COM 337738108 7,697 64,660 SH   SOLE 0 0 0 64,660
GLOBAL PMTS INC COM 37940X102 3,107 15,411 SH   SOLE 0 0 0 15,411
UNITEDHEALTH GROUP INC COM 91324P102 23,892 64,215 SH   SOLE 0 0 0 64,215
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26,284 95,147 SH   SOLE 0 0 0 95,147
MARSH & MCLENNAN COS INC COM 571748102 1,419 11,652 SH   SOLE 0 0 0 11,652
3M CO COM 88579Y101 7,949 41,253 SH   SOLE 0 0 0 41,253
COMCAST CORP NEW CL A 20030N101 11,721 216,610 SH   SOLE 0 0 0 216,610
BARRICK GOLD CORP COM 067901108 837 42,265 SH   SOLE 0 0 0 42,265
WASTE MGMT INC DEL COM 94106L109 3,572 27,682 SH   SOLE 0 0 0 27,682
NORFOLK SOUTHN CORP COM 655844108 3,335 12,421 SH   SOLE 0 0 0 12,421
NEXTERA ENERGY INC COM 65339F101 21,027 278,099 SH   SOLE 0 0 0 278,099
CONSTELLATION BRANDS INC CL A 21036P108 2,635 11,555 SH   SOLE 0 0 0 11,555
CSX CORP COM 126408103 1,614 16,738 SH   SOLE 0 0 0 16,738
APPLE INC COM 037833100 246,355 2,016,822 SH   SOLE 0 0 0 2,016,822
CATERPILLAR INC COM 149123101 10,283 44,348 SH   SOLE 0 0 0 44,348
CHUBB LIMITED COM H1467J104 3,542 22,423 SH   SOLE 0 0 0 22,423
ECOLAB INC COM 278865100 877 4,098 SH   SOLE 0 0 0 4,098
NEWMONT CORP COM 651639106 2,816 46,724 SH   SOLE 0 0 0 46,724
CEMEX SAB DE CV SPON ADR NEW 151290889 190 27,190 SH   SOLE 0 0 0 27,190
KLA CORP COM NEW 482480100 229 692 SH   SOLE 0 0 0 692
PAYCHEX INC COM 704326107 7,499 76,509 SH   SOLE 0 0 0 76,509
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,471 9 SH   SOLE 0 0 0 9
CIGNA CORP NEW COM 125523100 4,456 18,433 SH   SOLE 0 0 0 18,433
PNC FINL SVCS GROUP INC COM 693475105 1,968 11,219 SH   SOLE 0 0 0 11,219
OREILLY AUTOMOTIVE INC COM 67103H107 1,564 3,084 SH   SOLE 0 0 0 3,084
CME GROUP INC COM 12572Q105 435 2,130 SH   SOLE 0 0 0 2,130
BOSTON SCIENTIFIC CORP COM 101137107 2,757 71,331 SH   SOLE 0 0 0 71,331
PROLOGIS INC. COM 74340W103 6,657 62,798 SH   SOLE 0 0 0 62,798
ACTIVISION BLIZZARD INC COM 00507V109 3,179 34,178 SH   SOLE 0 0 0 34,178
AIR PRODS & CHEMS INC COM 009158106 1,929 6,857 SH   SOLE 0 0 0 6,857
DOLLAR GEN CORP NEW COM 256677105 2,991 14,762 SH   SOLE 0 0 0 14,762
SAP SE SPON ADR 803054204 305 2,480 SH   SOLE 0 0 0 2,480
CHECK POINT SOFTWARE TECH LT ORD M22465104 554 4,951 SH   SOLE 0 0 0 4,951
L3HARRIS TECHNOLOGIES INC COM 502431109 1,966 9,698 SH   SOLE 0 0 0 9,698
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,025 13,118 SH   SOLE 0 0 0 13,118
PRICE T ROWE GROUP INC COM 74144T108 4,657 27,139 SH   SOLE 0 0 0 27,139
HUMANA INC COM 444859102 5,092 12,145 SH   SOLE 0 0 0 12,145
SANOFI SPONSORED ADR 80105N105 448 9,058 SH   SOLE 0 0 0 9,058
TC ENERGY CORP COM 87807B107 771 16,863 SH   SOLE 0 0 0 16,863
MICROCHIP TECHNOLOGY INC. COM 595017104 1,380 8,891 SH   SOLE 0 0 0 8,891
CINTAS CORP COM 172908105 504 1,477 SH   SOLE 0 0 0 1,477
CGI INC CL A SUB VTG 12532H104 303 3,645 SH   SOLE 0 0 0 3,645
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 627 12,805 SH   SOLE 0 0 0 12,805
TORONTO DOMINION BK ONT COM NEW 891160509 297 4,553 SH   SOLE 0 0 0 4,553
LAS VEGAS SANDS CORP COM 517834107 1,919 31,577 SH   SOLE 0 0 0 31,577
BLACKROCK INC COM 09247X101 2,919 3,872 SH   SOLE 0 0 0 3,872
BAIDU INC SPON ADR REP A 056752108 999 4,593 SH   SOLE 0 0 0 4,593
PARKER-HANNIFIN CORP COM 701094104 4,106 13,018 SH   SOLE 0 0 0 13,018
ABB LTD SPONSORED ADR 000375204 409 13,420 SH   SOLE 0 0 0 13,420
THERMO FISHER SCIENTIFIC INC COM 883556102 9,572 20,974 SH   SOLE 0 0 0 20,974
FIDELITY NATL INFORMATION SV COM 31620M106 1,879 13,361 SH   SOLE 0 0 0 13,361
CANADIAN IMP BK COMM COM 136069101 1,126 11,509 SH   SOLE 0 0 0 11,509
BANK MONTREAL QUE COM 063671101 778 8,733 SH   SOLE 0 0 0 8,733
BCE INC COM NEW 05534B760 1,437 31,844 SH   SOLE 0 0 0 31,844
DIGITAL RLTY TR INC COM 253868103 1,592 11,303 SH   SOLE 0 0 0 11,303
TE CONNECTIVITY LTD REG SHS H84989104 1,010 7,825 SH   SOLE 0 0 0 7,825
NXP SEMICONDUCTORS N V COM N6596X109 3,437 17,070 SH   SOLE 0 0 0 17,070
EXPEDITORS INTL WASH INC COM 302130109 561 5,208 SH   SOLE 0 0 0 5,208
HERSHEY CO COM 427866108 470 2,970 SH   SOLE 0 0 0 2,970
EVERSOURCE ENERGY COM 30040W108 4,342 50,144 SH   SOLE 0 0 0 50,144
HORMEL FOODS CORP COM 440452100 393 8,223 SH   SOLE 0 0 0 8,223
GRAINGER W W INC COM 384802104 321 801 SH   SOLE 0 0 0 801
MOTOROLA SOLUTIONS INC COM NEW 620076307 904 4,808 SH   SOLE 0 0 0 4,808
FIFTH THIRD BANCORP COM 316773100 270 7,199 SH   SOLE 0 0 0 7,199
SIRIUS XM HOLDINGS INC COM 82968B103 2,114 347,057 SH   SOLE 0 0 0 347,057
MATTEL INC COM 577081102 808 40,587 SH   SOLE 0 0 0 40,587
CORNING INC COM 219350105 4,494 103,295 SH   SOLE 0 0 0 103,295
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,893 24,316 SH   SOLE 0 0 0 24,316
MAXIM INTEGRATED PRODS INC COM 57772K101 503 5,507 SH   SOLE 0 0 0 5,507
DOLLAR TREE INC COM 256746108 704 6,151 SH   SOLE 0 0 0 6,151
ALBEMARLE CORP COM 012653101 239 1,637 SH   SOLE 0 0 0 1,637
XILINX INC COM 983919101 291 2,347 SH   SOLE 0 0 0 2,347
TEXTRON INC COM 883203101 1,125 20,062 SH   SOLE 0 0 0 20,062
HUNTINGTON BANCSHARES INC COM 446150104 3,279 208,607 SH   SOLE 0 0 0 208,607
CROWN HLDGS INC COM 228368106 1,428 14,720 SH   SOLE 0 0 0 14,720
RPM INTL INC COM 749685103 271 2,947 SH   SOLE 0 0 0 2,947
SERVICE CORP INTL COM 817565104 261 5,104 SH   SOLE 0 0 0 5,104
AMERICAN WTR WKS CO INC NEW COM 030420103 450 2,999 SH   SOLE 0 0 0 2,999
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,927 20,192 SH   SOLE 0 0 0 20,192
II-VI INC COM 902104108 607 8,871 SH   SOLE 0 0 0 8,871
CITRIX SYS INC COM 177376100 365 2,601 SH   SOLE 0 0 0 2,601
EQUIFAX INC COM 294429105 249 1,376 SH   SOLE 0 0 0 1,376
L BRANDS INC COM 501797104 1,025 16,566 SH   SOLE 0 0 0 16,566
ON SEMICONDUCTOR CORP COM 682189105 881 21,175 SH   SOLE 0 0 0 21,175
SKYWORKS SOLUTIONS INC COM 83088M102 2,364 12,883 SH   SOLE 0 0 0 12,883
F5 NETWORKS INC COM 315616102 3,132 15,012 SH   SOLE 0 0 0 15,012
BROWN & BROWN INC COM 115236101 2,785 60,927 SH   SOLE 0 0 0 60,927
KULICKE & SOFFA INDS INC COM 501242101 291 5,925 SH   SOLE 0 0 0 5,925
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,336 64,675 SH   SOLE 0 0 0 64,675
HEALTHPEAK PROPERTIES INC COM 42250P103 339 10,683 SH   SOLE 0 0 0 10,683
CHEMED CORP NEW COM 16359R103 543 1,181 SH   SOLE 0 0 0 1,181
AKAMAI TECHNOLOGIES INC COM 00971T101 2,013 19,755 SH   SOLE 0 0 0 19,755
AVERY DENNISON CORP COM 053611109 993 5,405 SH   SOLE 0 0 0 5,405
STERIS PLC SHS USD G8473T100 562 2,953 SH   SOLE 0 0 0 2,953
BERKLEY W R CORP COM 084423102 426 5,656 SH   SOLE 0 0 0 5,656
MKS INSTRS INC COM 55306N104 496 2,676 SH   SOLE 0 0 0 2,676
TRACTOR SUPPLY CO COM 892356106 687 3,877 SH   SOLE 0 0 0 3,877
THOR INDS INC COM 885160101 587 4,356 SH   SOLE 0 0 0 4,356
ROCKWELL AUTOMATION INC COM 773903109 709 2,672 SH   SOLE 0 0 0 2,672
PAN AMERN SILVER CORP COM 697900108 343 11,406 SH   SOLE 0 0 0 11,406
CERNER CORP COM 156782104 3,700 51,472 SH   SOLE 0 0 0 51,472
AUTOZONE INC COM 053332102 1,925 1,371 SH   SOLE 0 0 0 1,371
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,513 5,933 SH   SOLE 0 0 0 5,933
NORTHERN TR CORP COM 665859104 863 8,206 SH   SOLE 0 0 0 8,206
CLOROX CO DEL COM 189054109 2,994 15,521 SH   SOLE 0 0 0 15,521
DARDEN RESTAURANTS INC COM 237194105 1,059 7,460 SH   SOLE 0 0 0 7,460
MOHAWK INDS INC COM 608190104 521 2,707 SH   SOLE 0 0 0 2,707
VENTAS INC COM 92276F100 2,540 47,612 SH   SOLE 0 0 0 47,612
ESSENTIAL UTILS INC COM 29670G102 827 18,474 SH   SOLE 0 0 0 18,474
VARIAN MED SYS INC COM 92220P105 221 1,253 SH   SOLE 0 0 0 1,253
SVB FINANCIAL GROUP COM 78486Q101 224 453 SH   SOLE 0 0 0 453
CMS ENERGY CORP COM 125896100 1,483 24,217 SH   SOLE 0 0 0 24,217
V F CORP COM 918204108 397 4,972 SH   SOLE 0 0 0 4,972
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,206 90,061 SH   SOLE 0 0 0 90,061
MASCO CORP COM 574599106 600 10,015 SH   SOLE 0 0 0 10,015
UNITED RENTALS INC COM 911363109 1,024 3,109 SH   SOLE 0 0 0 3,109
JACOBS ENGR GROUP INC COM 469814107 421 3,256 SH   SOLE 0 0 0 3,256
STANLEY BLACK & DECKER INC COM 854502101 326 1,632 SH   SOLE 0 0 0 1,632
KANSAS CITY SOUTHERN COM NEW 485170302 673 2,549 SH   SOLE 0 0 0 2,549
TRIMBLE INC COM 896239100 358 4,603 SH   SOLE 0 0 0 4,603
CHURCH & DWIGHT INC COM 171340102 411 4,702 SH   SOLE 0 0 0 4,702
FACTSET RESH SYS INC COM 303075105 985 3,193 SH   SOLE 0 0 0 3,193
HENRY JACK & ASSOC INC COM 426281101 460 3,030 SH   SOLE 0 0 0 3,030
DOVER CORP COM 260003108 1,689 12,318 SH   SOLE 0 0 0 12,318
GRACO INC COM 384109104 1,706 23,821 SH   SOLE 0 0 0 23,821
CINCINNATI FINL CORP COM 172062101 1,632 15,830 SH   SOLE 0 0 0 15,830
WILLIAMS SONOMA INC COM 969904101 709 3,958 SH   SOLE 0 0 0 3,958
YUM BRANDS INC COM 988498101 924 8,540 SH   SOLE 0 0 0 8,540
ADVANCE AUTO PARTS INC COM 00751Y106 1,559 8,498 SH   SOLE 0 0 0 8,498
BRUNSWICK CORP COM 117043109 554 5,809 SH   SOLE 0 0 0 5,809
POLARIS INC COM 731068102 712 5,337 SH   SOLE 0 0 0 5,337
EURONET WORLDWIDE INC COM 298736109 690 4,990 SH   SOLE 0 0 0 4,990
HASBRO INC COM 418056107 846 8,803 SH   SOLE 0 0 0 8,803
BALL CORP COM 058498106 3,264 38,512 SH   SOLE 0 0 0 38,512
CBRE GROUP INC CL A 12504L109 1,923 24,306 SH   SOLE 0 0 0 24,306
WEC ENERGY GROUP INC COM 92939U106 1,155 12,338 SH   SOLE 0 0 0 12,338
CELANESE CORP DEL COM 150870103 385 2,572 SH   SOLE 0 0 0 2,572
FASTENAL CO COM 311900104 476 9,468 SH   SOLE 0 0 0 9,468
CARMAX INC COM 143130102 2,494 18,799 SH   SOLE 0 0 0 18,799
REPUBLIC SVCS INC COM 760759100 1,957 19,698 SH   SOLE 0 0 0 19,698
VULCAN MATLS CO COM 929160109 374 2,215 SH   SOLE 0 0 0 2,215
QUANTA SVCS INC COM 74762E102 1,224 13,913 SH   SOLE 0 0 0 13,913
FMC CORP COM NEW 302491303 279 2,521 SH   SOLE 0 0 0 2,521
NUANCE COMMUNICATIONS INC COM 67020Y100 389 8,903 SH   SOLE 0 0 0 8,903
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 238 5,848 SH   SOLE 0 0 0 5,848
NASDAQ INC COM 631103108 1,406 9,536 SH   SOLE 0 0 0 9,536
MCCORMICK & CO INC COM NON VTG 579780206 910 10,204 SH   SOLE 0 0 0 10,204
PACCAR INC COM 693718108 922 9,923 SH   SOLE 0 0 0 9,923
TETRA TECH INC NEW COM 88162G103 632 4,653 SH   SOLE 0 0 0 4,653
CASEYS GEN STORES INC COM 147528103 754 3,487 SH   SOLE 0 0 0 3,487
HOLOGIC INC COM 436440101 2,241 30,131 SH   SOLE 0 0 0 30,131
MASTEC INC COM 576323109 445 4,748 SH   SOLE 0 0 0 4,748
BROWN FORMAN CORP CL B 115637209 388 5,619 SH   SOLE 0 0 0 5,619
RESMED INC COM 761152107 460 2,370 SH   SOLE 0 0 0 2,370
SIGNATURE BK NEW YORK N Y COM 82669G104 214 946 SH   SOLE 0 0 0 946
SUN CMNTYS INC COM 866674104 598 3,985 SH   SOLE 0 0 0 3,985
EXTRA SPACE STORAGE INC COM 30225T102 1,564 11,801 SH   SOLE 0 0 0 11,801
TRANSDIGM GROUP INC COM 893641100 304 517 SH   SOLE 0 0 0 517
LAMAR ADVERTISING CO NEW CL A 512816109 2,479 26,398 SH   SOLE 0 0 0 26,398
WOODWARD INC COM 980745103 643 5,334 SH   SOLE 0 0 0 5,334
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,718 17,755 SH   SOLE 0 0 0 17,755
ERIE INDTY CO CL A 29530P102 447 2,023 SH   SOLE 0 0 0 2,023
KEURIG DR PEPPER INC COM 49271V100 1,559 45,347 SH   SOLE 0 0 0 45,347
XPO LOGISTICS INC COM 983793100 313 2,536 SH   SOLE 0 0 0 2,536
VERISK ANALYTICS INC COM 92345Y106 2,800 15,846 SH   SOLE 0 0 0 15,846
CBOE GLOBAL MKTS INC COM 12503M108 711 7,208 SH   SOLE 0 0 0 7,208
VEREIT INC COM 92339V308 845 21,871 SH   SOLE 0 0 0 21,871
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,298 13,545 SH   SOLE 0 0 0 13,545
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,229 7,057 SH   SOLE 0 0 0 7,057
APTIV PLC SHS G6095L109 1,430 10,369 SH   SOLE 0 0 0 10,369
DNP SELECT INCOME FD INC COM 23325P104 334 33,855 SH   SOLE 0 0 0 33,855
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 456 18,669 SH   SOLE 0 0 0 18,669
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 415 43,718 SH   SOLE 0 0 0 43,718
BLACKROCK ENERGY & RES TR COM 09250U101 115 12,951 SH   SOLE 0 0 0 12,951
COHEN & STEERS INFRASTRUCTUR COM 19248A109 322 11,528 SH   SOLE 0 0 0 11,528
REAVES UTIL INCOME FD COM SH BEN INT 756158101 673 20,075 SH   SOLE 0 0 0 20,075
NUVEEN PFD & INCM SECURTIES COM 67072C105 340 35,016 SH   SOLE 0 0 0 35,016
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 260 9,576 SH   SOLE 0 0 0 9,576
PINDUODUO INC SPONSORED ADS 722304102 425 3,177 SH   SOLE 0 0 0 3,177
NUVEEN PFD & INCOME TERM FD COM 67075A106 201 8,025 SH   SOLE 0 0 0 8,025
PLUG POWER INC COM NEW 72919P202 955 26,634 SH   SOLE 0 0 0 26,634
SHYFT GROUP INC COM 825698103 937 25,200 SH   SOLE 0 0 0 25,200
LATTICE SEMICONDUCTOR CORP COM 518415104 538 11,954 SH   SOLE 0 0 0 11,954
AXON ENTERPRISE INC COM 05464C101 531 3,728 SH   SOLE 0 0 0 3,728
ENZO BIOCHEM INC COM 294100102 69 20,000 SH   SOLE 0 0 0 20,000
8X8 INC NEW COM 282914100 490 15,091 SH   SOLE 0 0 0 15,091
BROOKS AUTOMATION INC NEW COM 114340102 557 6,824 SH   SOLE 0 0 0 6,824
RLI CORP COM 749607107 1,075 9,634 SH   SOLE 0 0 0 9,634
TEREX CORP NEW COM 880779103 1,514 32,870 SH   SOLE 0 0 0 32,870
CROCS INC COM 227046109 645 8,021 SH   SOLE 0 0 0 8,021
NOVAVAX INC COM NEW 670002401 207 1,142 SH   SOLE 0 0 0 1,142
VICOR CORP COM 925815102 248 2,915 SH   SOLE 0 0 0 2,915
IROBOT CORP COM 462726100 781 6,389 SH   SOLE 0 0 0 6,389
INSPERITY INC COM 45778Q107 321 3,831 SH   SOLE 0 0 0 3,831
CEL-SCI CORP COM PAR NEW 150837607 162 10,677 SH   SOLE 0 0 0 10,677
SKYLINE CHAMPION CORPORATION COM 830830105 532 11,759 SH   SOLE 0 0 0 11,759
ULTRA CLEAN HLDGS INC COM 90385V107 592 10,202 SH   SOLE 0 0 0 10,202
ENSIGN GROUP INC COM 29358P101 1,348 14,370 SH   SOLE 0 0 0 14,370
ONTO INNOVATION INC COM 683344105 589 8,961 SH   SOLE 0 0 0 8,961
LAKELAND INDS INC COM 511795106 244 8,754 SH   SOLE 0 0 0 8,754
CLEARFIELD INC COM 18482P103 391 12,990 SH   SOLE 0 0 0 12,990
CALIX INC COM 13100M509 699 20,171 SH   SOLE 0 0 0 20,171
WORKHORSE GROUP INC COM NEW 98138J206 174 12,615 SH   SOLE 0 0 0 12,615
MP MATERIALS CORP COM CL A 553368101 222 6,183 SH   SOLE 0 0 0 6,183
HORIZON THERAPEUTICS PUB L SHS G46188101 1,455 15,812 SH   SOLE 0 0 0 15,812
FUELCELL ENERGY INC COM 35952H601 378 26,201 SH   SOLE 0 0 0 26,201
STURM RUGER & CO INC COM 864159108 223 3,379 SH   SOLE 0 0 0 3,379
ENCOMPASS HEALTH CORP COM 29261A100 635 7,759 SH   SOLE 0 0 0 7,759
CRACKER BARREL OLD CTRY STOR COM 22410J106 362 2,092 SH   SOLE 0 0 0 2,092
CIRRUS LOGIC INC COM 172755100 226 2,661 SH   SOLE 0 0 0 2,661
HECLA MNG CO COM 422704106 79 13,920 SH   SOLE 0 0 0 13,920
HAWAIIAN ELEC INDUSTRIES COM 419870100 458 10,305 SH   SOLE 0 0 0 10,305
INTERNATIONAL BANCSHARES COR COM 459044103 213 4,586 SH   SOLE 0 0 0 4,586
VECTOR GROUP LTD COM 92240M108 217 15,565 SH   SOLE 0 0 0 15,565
LOUISIANA PAC CORP COM 546347105 230 4,141 SH   SOLE 0 0 0 4,141
SEMTECH CORP COM 816850101 532 7,716 SH   SOLE 0 0 0 7,716
OWENS & MINOR INC NEW COM 690732102 252 6,700 SH   SOLE 0 0 0 6,700
SYNAPTICS INC COM 87157D109 572 4,223 SH   SOLE 0 0 0 4,223
OLD SECOND BANCORP INC ILL COM 680277100 147 11,144 SH   SOLE 0 0 0 11,144
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 575 19,663 SH   SOLE 0 0 0 19,663
AMN HEALTHCARE SVCS INC COM 001744101 494 6,705 SH   SOLE 0 0 0 6,705
BIG 5 SPORTING GOODS CORP COM 08915P101 286 18,232 SH   SOLE 0 0 0 18,232
MERCURY GENL CORP NEW COM 589400100 252 4,152 SH   SOLE 0 0 0 4,152
COUSINS PPTYS INC COM NEW 222795502 430 12,168 SH   SOLE 0 0 0 12,168
LEGGETT & PLATT INC COM 524660107 1,597 34,985 SH   SOLE 0 0 0 34,985
CLEAN HARBORS INC COM 184496107 676 8,038 SH   SOLE 0 0 0 8,038
AMERIS BANCORP COM 03076K108 382 7,267 SH   SOLE 0 0 0 7,267
MATSON INC COM 57686G105 417 6,252 SH   SOLE 0 0 0 6,252
MARINEMAX INC COM 567908108 801 16,233 SH   SOLE 0 0 0 16,233
STERICYCLE INC COM 858912108 1,196 17,713 SH   SOLE 0 0 0 17,713
REGAL BELOIT CORP COM 758750103 290 2,032 SH   SOLE 0 0 0 2,032
BOOT BARN HLDGS INC COM 099406100 590 9,472 SH   SOLE 0 0 0 9,472
SILICON LABORATORIES INC COM 826919102 485 3,437 SH   SOLE 0 0 0 3,437
ASBURY AUTOMOTIVE GROUP INC COM 043436104 333 1,697 SH   SOLE 0 0 0 1,697
BANK HAWAII CORP COM 062540109 276 3,081 SH   SOLE 0 0 0 3,081
NEW JERSEY RES CORP COM 646025106 254 6,362 SH   SOLE 0 0 0 6,362
AMERICAN CAMPUS CMNTYS INC COM 024835100 232 5,385 SH   SOLE 0 0 0 5,385
CAPITOL FED FINL INC COM 14057J101 382 28,817 SH   SOLE 0 0 0 28,817
PROSPECT CAP CORP COM 74348T102 386 50,381 SH   SOLE 0 0 0 50,381
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 11 17,200 SH   SOLE 0 0 0 17,200
POWER INTEGRATIONS INC COM 739276103 502 6,155 SH   SOLE 0 0 0 6,155
HERCULES CAPITAL INC COM 427096508 270 16,828 SH   SOLE 0 0 0 16,828
NATHANS FAMOUS INC NEW COM 632347100 883 14,000 SH   SOLE 0 0 0 14,000
MERIT MED SYS INC COM 589889104 1,880 31,393 SH   SOLE 0 0 0 31,393
WSFS FINL CORP COM 929328102 2,487 49,945 SH   SOLE 0 0 0 49,945
CLEAN ENERGY FUELS CORP COM 184499101 296 21,518 SH   SOLE 0 0 0 21,518
EXLSERVICE HOLDINGS INC COM 302081104 501 5,562 SH   SOLE 0 0 0 5,562
UMB FINL CORP COM 902788108 687 7,437 SH   SOLE 0 0 0 7,437
OPKO HEALTH INC COM 68375N103 534 124,544 SH   SOLE 0 0 0 124,544
BANCORP INC DEL COM 05969A105 314 15,167 SH   SOLE 0 0 0 15,167
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 404 56,140 SH   SOLE 0 0 0 56,140
HC2 HLDGS INC COM 404139107 86 21,926 SH   SOLE 0 0 0 21,926
MAXLINEAR INC COM 57776J100 643 18,855 SH   SOLE 0 0 0 18,855
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 659 20,139 SH   SOLE 0 0 0 20,139
WALKER & DUNLOP INC COM 93148P102 524 5,100 SH   SOLE 0 0 0 5,100
MASONITE INTL CORP COM 575385109 206 1,790 SH   SOLE 0 0 0 1,790
ACADIA HEALTHCARE COMPANY IN COM 00404A109 517 9,050 SH   SOLE 0 0 0 9,050
INSEEGO CORP COM 45782B104 2,059 205,938 SH   SOLE 0 0 0 205,938
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,084 39,304 SH   SOLE 0 0 0 39,304
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 570 9,817 SH   SOLE 0 0 0 9,817
HELMERICH & PAYNE INC COM 423452101 1,200 44,493 SH   SOLE 0 0 0 44,493
GRAPHIC PACKAGING HLDG CO COM 388689101 586 32,275 SH   SOLE 0 0 0 32,275
MACERICH CO COM 554382101 2,455 209,791 SH   SOLE 0 0 0 209,791
NABORS INDUSTRIES LTD SHS G6359F137 306 3,278 SH   SOLE 0 0 0 3,278
FLOWERS FOODS INC COM 343498101 391 16,417 SH   SOLE 0 0 0 16,417
HARLEY DAVIDSON INC COM 412822108 274 6,828 SH   SOLE 0 0 0 6,828
TRUSTCO BK CORP N Y COM 898349105 82 11,103 SH   SOLE 0 0 0 11,103
EXTREME NETWORKS INC COM 30226D106 532 60,850 SH   SOLE 0 0 0 60,850
ALLETE INC COM NEW 018522300 249 3,713 SH   SOLE 0 0 0 3,713
QUIDEL CORP COM 74838J101 312 2,436 SH   SOLE 0 0 0 2,436
CIMAREX ENERGY CO COM 171798101 489 8,232 SH   SOLE 0 0 0 8,232
APOLLO INVT CORP COM NEW 03761U502 197 14,342 SH   SOLE 0 0 0 14,342
COLUMBIA PPTY TR INC COM NEW 198287203 178 10,398 SH   SOLE 0 0 0 10,398
UNUM GROUP COM 91529Y106 214 7,675 SH   SOLE 0 0 0 7,675
HNI CORP COM 404251100 274 6,919 SH   SOLE 0 0 0 6,919
SFL CORPORATION LTD SHS G7738W106 431 53,763 SH   SOLE 0 0 0 53,763
COMMERCIAL METALS CO COM 201723103 260 8,426 SH   SOLE 0 0 0 8,426
TELEPHONE & DATA SYS INC COM NEW 879433829 230 10,000 SH   SOLE 0 0 0 10,000
FIRST FINL BANCORP OH COM 320209109 1,220 50,838 SH   SOLE 0 0 0 50,838
ALASKA COMMUNICATIONS SYS GR COM 01167P101 65 20,000 SH   SOLE 0 0 0 20,000
CORECIVIC INC COM 21871N101 178 19,666 SH   SOLE 0 0 0 19,666
WOLVERINE WORLD WIDE INC COM 978097103 939 24,515 SH   SOLE 0 0 0 24,515
AAR CORP COM 000361105 370 8,888 SH   SOLE 0 0 0 8,888
CRANE CO COM 224399105 1,357 14,451 SH   SOLE 0 0 0 14,451
OLD NATL BANCORP IND COM 680033107 394 20,369 SH   SOLE 0 0 0 20,369
HANOVER INS GROUP INC COM 410867105 293 2,264 SH   SOLE 0 0 0 2,264
HANCOCK WHITNEY CORPORATION COM 410120109 322 7,676 SH   SOLE 0 0 0 7,676
TRAVEL PLUS LEISURE CO COM 894164102 755 12,345 SH   SOLE 0 0 0 12,345
COMPASS DIVERSIFIED SH BEN INT 20451Q104 270 11,661 SH   SOLE 0 0 0 11,661
AMERICAN EQTY INVT LIFE HLD COM 025676206 218 6,925 SH   SOLE 0 0 0 6,925
CALLON PETE CO DEL COM 13123X508 525 13,614 SH   SOLE 0 0 0 13,614
SIGNET JEWELERS LIMITED SHS G81276100 212 3,649 SH   SOLE 0 0 0 3,649
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 277 9,894 SH   SOLE 0 0 0 9,894
CBAK ENERGY TECHNOLOGY INC COM 14986C102 275 53,863 SH   SOLE 0 0 0 53,863
LEIDOS HOLDINGS INC COM 525327102 682 7,080 SH   SOLE 0 0 0 7,080
OXFORD SQUARE CAP CORP COM 69181V107 49 10,520 SH   SOLE 0 0 0 10,520
SANDY SPRING BANCORP INC COM 800363103 295 6,783 SH   SOLE 0 0 0 6,783
CHIMERA INVT CORP COM NEW 16934Q208 145 11,386 SH   SOLE 0 0 0 11,386
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 228 8,553 SH   SOLE 0 0 0 8,553
PATRICK INDS INC COM 703343103 345 4,062 SH   SOLE 0 0 0 4,062
BGC PARTNERS INC CL A 05541T101 887 183,588 SH   SOLE 0 0 0 183,588
ORION ENGINEERED CARBONS S A COM L72967109 2,076 105,274 SH   SOLE 0 0 0 105,274
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 36 20,000 SH   SOLE 0 0 0 20,000
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 262 18,597 SH   SOLE 0 0 0 18,597
FS KKR CAP CORP COM 302635206 1,506 75,948 SH   SOLE 0 0 0 75,948
MAIN STR CAP CORP COM 56035L104 321 8,206 SH   SOLE 0 0 0 8,206
GOLUB CAP BDC INC COM 38173M102 203 13,900 SH   SOLE 0 0 0 13,900
PENNANTPARK FLOATING RATE CA COM 70806A106 375 31,547 SH   SOLE 0 0 0 31,547
AIR LEASE CORP CL A 00912X302 248 5,055 SH   SOLE 0 0 0 5,055
GROUPON INC COM NEW 399473206 367 7,255 SH   SOLE 0 0 0 7,255
BLACKROCK TCP CAPITAL CORP COM 09259E108 171 12,392 SH   SOLE 0 0 0 12,392
ISHARES TR IBOXX INV CP ETF 464287242 20,488 157,537 SH   SOLE 0 0 0 157,537
ISHARES TR CORE US AGGBD ET 464287226 98,443 864,820 SH   SOLE 0 0 0 864,820
ISHARES TR SHORT TREAS BD 464288679 32,933 298,013 SH   SOLE 0 0 0 298,013
ISHARES TR USD INV GRDE ETF 464288620 128,439 2,175,457 SH   SOLE 0 0 0 2,175,457
ISHARES TR ISHS 1-5YR INVS 464288646 37,626 688,117 SH   SOLE 0 0 0 688,117
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 36,550 444,707 SH   SOLE 0 0 0 444,707
VANGUARD BD INDEX FDS INTERMED TERM 921937819 11,682 131,661 SH   SOLE 0 0 0 131,661
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 29,985 353,935 SH   SOLE 0 0 0 353,935
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 8,113 82,671 SH   SOLE 0 0 0 82,671
SPDR SER TR SPDR BLOOMBERG 78468R663 1,003 10,967 SH   SOLE 0 0 0 10,967
ISHARES TR ISHS 5-10YR INVT 464288638 3,711 62,648 SH   SOLE 0 0 0 62,648
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,092 36,817 SH   SOLE 0 0 0 36,817
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 721 14,281 SH   SOLE 0 0 0 14,281
SPDR SER TR PORTFOLIO LN COR 78464A367 873 28,935 SH   SOLE 0 0 0 28,935
SPDR SER TR PORTFOLIO INTRMD 78464A375 15,024 414,467 SH   SOLE 0 0 0 414,467
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,420 79,758 SH   SOLE 0 0 0 79,758
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,422 53,204 SH   SOLE 0 0 0 53,204
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 16,810 203,758 SH   SOLE 0 0 0 203,758
ISHARES TR 10+ YR INVST GRD 464289511 2,272 34,086 SH   SOLE 0 0 0 34,086
ISHARES TR CORE LT USDB ETF 464289479 18,672 272,378 SH   SOLE 0 0 0 272,378
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,484 34,406 SH   SOLE 0 0 0 34,406
SPDR SER TR PORTFOLIO SHORT 78464A474 3,110 99,340 SH   SOLE 0 0 0 99,340
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 3,564 111,264 SH   SOLE 0 0 0 111,264
ISHARES TR FLTG RATE NT ETF 46429B655 11,177 220,097 SH   SOLE 0 0 0 220,097
ISHARES TR CMBS ETF 46429B366 6,235 115,756 SH   SOLE 0 0 0 115,756
PIMCO ETF TR ACTIVE BD ETF 72201R775 653 5,970 SH   SOLE 0 0 0 5,970
SPDR SER TR BLOMBERG BRC INV 78468R200 691 22,554 SH   SOLE 0 0 0 22,554
ISHARES TR U.S. UTILITS ETF 464287697 2,534 31,853 SH   SOLE 0 0 0 31,853
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,995 46,769 SH   SOLE 0 0 0 46,769
ISHARES TR GLB CNSM STP ETF 464288737 432 7,438 SH   SOLE 0 0 0 7,438
ISHARES TR US OIL EQ&SV ETF 464288844 1,231 91,803 SH   SOLE 0 0 0 91,803
ISHARES TR GLOBAL ENERG ETF 464287341 3,760 152,529 SH   SOLE 0 0 0 152,529
ISHARES TR GLOB HLTHCRE ETF 464287325 342 4,432 SH   SOLE 0 0 0 4,432
ISHARES TR GLOBAL TECH ETF 464287291 4,475 14,542 SH   SOLE 0 0 0 14,542
ISHARES TR U.S. CNSM SV ETF 464287580 2,147 28,695 SH   SOLE 0 0 0 28,695
ISHARES TR U.S. ENERGY ETF 464287796 2,848 108,575 SH   SOLE 0 0 0 108,575
ISHARES TR U.S. FINLS ETF 464287788 4,316 57,640 SH   SOLE 0 0 0 57,640
ISHARES TR US HLTHCARE ETF 464287762 886 3,511 SH   SOLE 0 0 0 3,511
ISHARES TR US INDUSTRIALS 464287754 1,078 10,202 SH   SOLE 0 0 0 10,202
ISHARES TR U.S. TECH ETF 464287721 6,183 70,505 SH   SOLE 0 0 0 70,505
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,994 101,447 SH   SOLE 0 0 0 101,447
SELECT SECTOR SPDR TR ENERGY 81369Y506 11,311 230,547 SH   SOLE 0 0 0 230,547
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 21,515 631,851 SH   SOLE 0 0 0 631,851
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 16,999 172,670 SH   SOLE 0 0 0 172,670
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38,713 291,492 SH   SOLE 0 0 0 291,492
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,988 43,748 SH   SOLE 0 0 0 43,748
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19,059 163,262 SH   SOLE 0 0 0 163,262
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 18,707 111,304 SH   SOLE 0 0 0 111,304
ISHARES TR NASDAQ BIOTECH 464287556 1,588 10,549 SH   SOLE 0 0 0 10,549
ISHARES TR EXPND TEC SC ETF 464287549 1,590 4,408 SH   SOLE 0 0 0 4,408
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,845 15,963 SH   SOLE 0 0 0 15,963
ISHARES TR PHLX SEMICND ETF 464287523 1,769 4,172 SH   SOLE 0 0 0 4,172
ISHARES TR EXPANDED TECH 464287515 1,483 4,342 SH   SOLE 0 0 0 4,342
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 523 2,146 SH   SOLE 0 0 0 2,146
ISHARES TR TRANS AVG ETF 464287192 1,938 7,524 SH   SOLE 0 0 0 7,524
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3,318 33,724 SH   SOLE 0 0 0 33,724
VANGUARD WORLD FDS ENERGY ETF 92204A306 3,058 44,972 SH   SOLE 0 0 0 44,972
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,635 11,519 SH   SOLE 0 0 0 11,519
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,817 33,333 SH   SOLE 0 0 0 33,333
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,955 21,031 SH   SOLE 0 0 0 21,031
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 208 4,205 SH   SOLE 0 0 0 4,205
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,421 10,933 SH   SOLE 0 0 0 10,933
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 817 17,776 SH   SOLE 0 0 0 17,776
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 527 7,250 SH   SOLE 0 0 0 7,250
VANGUARD WORLD FDS INF TECH ETF 92204A702 29,893 83,387 SH   SOLE 0 0 0 83,387
SPDR SER TR S&P BIOTECH 78464A870 910 6,711 SH   SOLE 0 0 0 6,711
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,503 8,474 SH   SOLE 0 0 0 8,474
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 483 2,554 SH   SOLE 0 0 0 2,554
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 498 15,336 SH   SOLE 0 0 0 15,336
ISHARES TR US BR DEL SE ETF 464288794 1,165 12,642 SH   SOLE 0 0 0 12,642
ISHARES TR US AER DEF ETF 464288760 4,403 42,294 SH   SOLE 0 0 0 42,294
ISHARES TR U.S. MED DVC ETF 464288810 4,978 15,070 SH   SOLE 0 0 0 15,070
ISHARES TR US HOME CONS ETF 464288752 1,726 25,435 SH   SOLE 0 0 0 25,435
ISHARES TR US REGNL BKS ETF 464288778 1,628 28,730 SH   SOLE 0 0 0 28,730
ISHARES TR US OIL GS EX ETF 464288851 1,373 28,213 SH   SOLE 0 0 0 28,213
SPDR SER TR S&P RETAIL ETF 78464A714 370 4,148 SH   SOLE 0 0 0 4,148
SPDR SER TR S&P REGL BKG 78464A698 212 3,199 SH   SOLE 0 0 0 3,199
SPDR SER TR S&P BK ETF 78464A797 213 4,107 SH   SOLE 0 0 0 4,107
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 599 3,812 SH   SOLE 0 0 0 3,812
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 647 4,032 SH   SOLE 0 0 0 4,032
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 801 42,415 SH   SOLE 0 0 0 42,415
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 6,788 31,127 SH   SOLE 0 0 0 31,127
SPDR SER TR S&P OILGAS EXP 78468R556 226 2,781 SH   SOLE 0 0 0 2,781
ISHARES TR PFD AND INCM SEC 464288687 9,432 245,637 SH   SOLE 0 0 0 245,637
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 24,881 92,205 SH   SOLE 0 0 0 92,205
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 3,368 21,613 SH   SOLE 0 0 0 21,613
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 247 2,820 SH   SOLE 0 0 0 2,820
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 5,089 65,085 SH   SOLE 0 0 0 65,085
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 7,179 104,654 SH   SOLE 0 0 0 104,654
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 278 2,999 SH   SOLE 0 0 0 2,999
SPDR SER TR S&P SEMICNDCTR 78464A862 295 1,614 SH   SOLE 0 0 0 1,614
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 818 14,050 SH   SOLE 0 0 0 14,050
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 392 38,695 SH   SOLE 0 0 0 38,695
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 404 9,722 SH   SOLE 0 0 0 9,722
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 411 3,786 SH   SOLE 0 0 0 3,786
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 800 14,122 SH   SOLE 0 0 0 14,122
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 465 8,426 SH   SOLE 0 0 0 8,426
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,900 16,724 SH   SOLE 0 0 0 16,724
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 377 29,402 SH   SOLE 0 0 0 29,402
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 955 10,408 SH   SOLE 0 0 0 10,408
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 9,748 649,854 SH   SOLE 0 0 0 649,854
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 206 1,308 SH   SOLE 0 0 0 1,308
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 362 3,499 SH   SOLE 0 0 0 3,499
FIRST TR NASDAQ 100 TECH IND SHS 337345102 880 6,101 SH   SOLE 0 0 0 6,101
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 306 1,326 SH   SOLE 0 0 0 1,326
ISHARES TR GL CLEAN ENE ETF 464288224 4,770 196,298 SH   SOLE 0 0 0 196,298
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 375 6,610 SH   SOLE 0 0 0 6,610
SPDR SER TR WELLS FG PFD ETF 78464A292 653 15,044 SH   SOLE 0 0 0 15,044
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 3,358 57,449 SH   SOLE 0 0 0 57,449
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 231 3,158 SH   SOLE 0 0 0 3,158
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 10,044 104,883 SH   SOLE 0 0 0 104,883
SPDR SER TR AEROSPACE DEF 78464A631 372 2,963 SH   SOLE 0 0 0 2,963
ISHARES TR INTL PFD STK ETF 46429B135 235 14,217 SH   SOLE 0 0 0 14,217
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 1,363 7,133 SH   SOLE 0 0 0 7,133
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 346 6,412 SH   SOLE 0 0 0 6,412
ISHARES TR S&P 500 GRWT ETF 464287309 15,346 235,688 SH   SOLE 0 0 0 235,688
ISHARES TR RUS 1000 GRW ETF 464287614 12,359 50,850 SH   SOLE 0 0 0 50,850
ISHARES TR CORE S&P US GWT 464287671 44,008 484,723 SH   SOLE 0 0 0 484,723
INVESCO QQQ TR UNIT SER 1 46090E103 191,549 600,221 SH   SOLE 0 0 0 600,221
SPDR SER TR PRTFLO S&P500 GW 78464A409 56,839 1,007,784 SH   SOLE 0 0 0 1,007,784
ISHARES TR MORNINGSTAR GRWT 464287119 321 1,114 SH   SOLE 0 0 0 1,114
VANGUARD INDEX FDS GROWTH ETF 922908736 119,983 466,786 SH   SOLE 0 0 0 466,786
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 247 480 SH   SOLE 0 0 0 480
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 397 2,418 SH   SOLE 0 0 0 2,418
VANGUARD WORLD FD MEGA GRWTH IND 921910816 30,797 148,729 SH   SOLE 0 0 0 148,729
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 7,245 74,187 SH   SOLE 0 0 0 74,187
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 244 2,049 SH   SOLE 0 0 0 2,049
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 392 4,884 SH   SOLE 0 0 0 4,884
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 367 3,553 SH   SOLE 0 0 0 3,553
ISHARES TR RUS TP200 GR ETF 464289438 204,237 1,518,038 SH   SOLE 0 0 0 1,518,038
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,681 36,072 SH   SOLE 0 0 0 36,072
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,250 9,001 SH   SOLE 0 0 0 9,001
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3,939 16,765 SH   SOLE 0 0 0 16,765
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,121 13,766 SH   SOLE 0 0 0 13,766
ISHARES TR RUS 1000 ETF 464287622 840 3,751 SH   SOLE 0 0 0 3,751
ISHARES TR RUSSELL 3000 ETF 464287689 363 1,530 SH   SOLE 0 0 0 1,530
SPDR S&P 500 ETF TR TR UNIT 78462F103 140,040 353,342 SH   SOLE 0 0 0 353,342
SPDR SER TR PORTFOLI S&P1500 78464A805 19,996 406,496 SH   SOLE 0 0 0 406,496
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,154 75,839 SH   SOLE 0 0 0 75,839
VANGUARD INDEX FDS TOTAL STK MKT 922908769 28,838 139,525 SH   SOLE 0 0 0 139,525
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19,085 134,727 SH   SOLE 0 0 0 134,727
ISHARES TR S&P 100 ETF 464287101 7,937 44,135 SH   SOLE 0 0 0 44,135
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 661 2,228 SH   SOLE 0 0 0 2,228
ISHARES TR CORE S&P TTL STK 464287150 9,245 100,926 SH   SOLE 0 0 0 100,926
VANGUARD INDEX FDS LARGE CAP ETF 922908637 830 4,478 SH   SOLE 0 0 0 4,478
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 12,205 172,342 SH   SOLE 0 0 0 172,342
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4,320 51,304 SH   SOLE 0 0 0 51,304
WISDOMTREE TR US LARGECAP FUND 97717W588 2,291 52,856 SH   SOLE 0 0 0 52,856
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,441 17,993 SH   SOLE 0 0 0 17,993
VANGUARD WORLD FD MEGA CAP INDEX 921910873 9,772 69,683 SH   SOLE 0 0 0 69,683
SPDR SER TR PORTFOLIO S&P500 78464A854 100,929 2,165,390 SH   SOLE 0 0 0 2,165,390
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 1,070 27,947 SH   SOLE 0 0 0 27,947
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 317 3,277 SH   SOLE 0 0 0 3,277
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,691 69,679 SH   SOLE 0 0 0 69,679
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3,649 19,700 SH   SOLE 0 0 0 19,700
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 206 1,112 SH   SOLE 0 0 0 1,112
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 55,419 953,042 SH   SOLE 0 0 0 953,042
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 7,809 112,309 SH   SOLE 0 0 0 112,309
ISHARES TR MSCI USA MIN VOL 46429B697 58,137 840,253 SH   SOLE 0 0 0 840,253
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 57,361 827,957 SH   SOLE 0 0 0 827,957
ISHARES TR S&P 500 VAL ETF 464287408 3,190 22,588 SH   SOLE 0 0 0 22,588
ISHARES TR RUS 1000 VAL ETF 464287598 3,653 24,103 SH   SOLE 0 0 0 24,103
ISHARES TR CORE S&P US VLU 464287663 7,616 110,534 SH   SOLE 0 0 0 110,534
SPDR SER TR PRTFLO S&P500 VL 78464A508 46,377 1,223,678 SH   SOLE 0 0 0 1,223,678
ISHARES TR SELECT DIVID ETF 464287168 5,086 44,573 SH   SOLE 0 0 0 44,573
VANGUARD INDEX FDS VALUE ETF 922908744 33,761 256,819 SH   SOLE 0 0 0 256,819
SPDR SER TR S&P DIVID ETF 78464A763 1,812 15,350 SH   SOLE 0 0 0 15,350
FIRST TR VALUE LINE DIVID IN SHS 33734H106 58,311 1,535,302 SH   SOLE 0 0 0 1,535,302
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,036 13,578 SH   SOLE 0 0 0 13,578
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,856 56,738 SH   SOLE 0 0 0 56,738
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 40,753 403,132 SH   SOLE 0 0 0 403,132
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 781 12,782 SH   SOLE 0 0 0 12,782
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,111 22,175 SH   SOLE 0 0 0 22,175
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 610 9,591 SH   SOLE 0 0 0 9,591
ISHARES TR RUS TP200 VL ETF 464289420 166,376 2,612,133 SH   SOLE 0 0 0 2,612,133
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7,313 112,023 SH   SOLE 0 0 0 112,023
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3,625 27,273 SH   SOLE 0 0 0 27,273
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 203 1,486 SH   SOLE 0 0 0 1,486
ISHARES TR CORE HIGH DV ETF 46429B663 51,375 541,421 SH   SOLE 0 0 0 541,421
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 10,393 142,529 SH   SOLE 0 0 0 142,529
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 5,975 139,379 SH   SOLE 0 0 0 139,379
ISHARES TR 1 3 YR TREAS BD 464287457 42,907 497,476 SH   SOLE 0 0 0 497,476
ISHARES TR BARCLAYS 7 10 YR 464287440 11,639 103,065 SH   SOLE 0 0 0 103,065
ISHARES TR 20 YR TR BD ETF 464287432 201,796 1,489,816 SH   SOLE 0 0 0 1,489,816
ISHARES TR MBS ETF 464288588 14,819 136,681 SH   SOLE 0 0 0 136,681
ISHARES TR 3 7 YR TREAS BD 464288661 31,186 240,096 SH   SOLE 0 0 0 240,096
SPDR SER TR PORTFLI INTRMDIT 78464A672 6,341 197,653 SH   SOLE 0 0 0 197,653
SPDR SER TR PORTFOLIO LN TSR 78464A664 4,745 121,727 SH   SOLE 0 0 0 121,727
ISHARES TR AGENCY BOND ETF 464288166 2,690 22,849 SH   SOLE 0 0 0 22,849
VANGUARD WORLD FD EXTENDED DUR 921910709 2,928 23,328 SH   SOLE 0 0 0 23,328
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 61,839 919,811 SH   SOLE 0 0 0 919,811
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 65,295 1,061,365 SH   SOLE 0 0 0 1,061,365
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 129,936 2,434,631 SH   SOLE 0 0 0 2,434,631
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 26,699 322,453 SH   SOLE 0 0 0 322,453
SPDR SER TR PORTFLI MORTGAGE 78464A383 6,048 233,235 SH   SOLE 0 0 0 233,235
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,587 89,393 SH   SOLE 0 0 0 89,393
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 12,840 227,618 SH   SOLE 0 0 0 227,618
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,165 52,635 SH   SOLE 0 0 0 52,635
ISHARES TR US TREAS BD ETF 46429B267 32,852 1,254,376 SH   SOLE 0 0 0 1,254,376
SPDR SER TR PORTFOLIO SH TSR 78468R101 26,992 880,363 SH   SOLE 0 0 0 880,363
ISHARES TR S&P SML 600 GWT 464287887 9,597 74,839 SH   SOLE 0 0 0 74,839
ISHARES TR RUS 2000 GRW ETF 464287648 314 1,043 SH   SOLE 0 0 0 1,043
SPDR SER TR S&P 600 SMCP GRW 78464A201 9,546 111,192 SH   SOLE 0 0 0 111,192
VANGUARD INDEX FDS SML CP GRW ETF 922908595 25,094 91,366 SH   SOLE 0 0 0 91,366
ISHARES TR IBOXX HI YD ETF 464288513 15,649 179,502 SH   SOLE 0 0 0 179,502
SPDR SER TR BLOOMBERG BRCLYS 78468R622 7,728 71,025 SH   SOLE 0 0 0 71,025
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,945 29,693 SH   SOLE 0 0 0 29,693
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,608 95,432 SH   SOLE 0 0 0 95,432
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 10,068 315,327 SH   SOLE 0 0 0 315,327
ISHARES INC INTL HIGH YIELD 464286210 1,491 26,987 SH   SOLE 0 0 0 26,987
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 746 29,681 SH   SOLE 0 0 0 29,681
PROSHARES TR II VIX MDTRM FUTR N 74347W338 3,165 90,280 SH   SOLE 0 0 0 90,280
PROSHARES TR II VIX SH TRM FUTRS 74347W171 3,247 347,249 SH   SOLE 0 0 0 347,249
AGF INVTS TR AGFIQ US MK ANTI 00110G408 295 17,208 SH   SOLE 0 0 0 17,208
GLOBAL X FDS GLBL X MLP ETF 37954Y343 446 13,484 SH   SOLE 0 0 0 13,484
ISHARES TR S&P MC 400GR ETF 464287606 434 5,541 SH   SOLE 0 0 0 5,541
ISHARES TR RUS MD CP GR ETF 464287481 40,090 392,811 SH   SOLE 0 0 0 392,811
ISHARES TR MRGSTR MD CP GRW 464288307 1,206 3,190 SH   SOLE 0 0 0 3,190
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 7,683 91,667 SH   SOLE 0 0 0 91,667
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 54,215 252,645 SH   SOLE 0 0 0 252,645
SPDR SER TR S&P 400 MDCP GRW 78464A821 17,229 229,385 SH   SOLE 0 0 0 229,385
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 425 4,992 SH   SOLE 0 0 0 4,992
ISHARES TR CORE S&P SCP ETF 464287804 46,826 431,461 SH   SOLE 0 0 0 431,461
ISHARES TR RUSSELL 2000 ETF 464287655 71,394 323,137 SH   SOLE 0 0 0 323,137
VANGUARD INDEX FDS SMALL CP ETF 922908751 12,194 56,961 SH   SOLE 0 0 0 56,961
SPDR SER TR S&P 600 SML CAP 78464A813 719 7,656 SH   SOLE 0 0 0 7,656
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,867 38,799 SH   SOLE 0 0 0 38,799
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 57,230 321,032 SH   SOLE 0 0 0 321,032
ISHARES TR MSCI EMG MKT ETF 464287234 12,866 241,201 SH   SOLE 0 0 0 241,201
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 91,075 1,749,758 SH   SOLE 0 0 0 1,749,758
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 7,431 169,740 SH   SOLE 0 0 0 169,740
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,113 20,098 SH   SOLE 0 0 0 20,098
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 284 8,945 SH   SOLE 0 0 0 8,945
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 13,534 450,838 SH   SOLE 0 0 0 450,838
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 563 21,322 SH   SOLE 0 0 0 21,322
DBX ETF TR XTRACK MSCI EMRG 233051101 1,791 62,365 SH   SOLE 0 0 0 62,365
ISHARES INC MSCI EMERG MRKT 464286533 282 4,463 SH   SOLE 0 0 0 4,463
ISHARES INC CORE MSCI EMKT 46434G103 79,495 1,235,166 SH   SOLE 0 0 0 1,235,166
ISHARES TR SP SMCP600VL ETF 464287879 11,865 117,780 SH   SOLE 0 0 0 117,780
VANGUARD INDEX FDS SM CP VAL ETF 922908611 13,190 79,644 SH   SOLE 0 0 0 79,644
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,670 53,610 SH   SOLE 0 0 0 53,610
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 750 4,308 SH   SOLE 0 0 0 4,308
ISHARES TR U.S. REAL ES ETF 464287739 1,078 11,729 SH   SOLE 0 0 0 11,729
ISHARES TR COHEN STEER REIT 464287564 280 4,851 SH   SOLE 0 0 0 4,851
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 33,932 369,389 SH   SOLE 0 0 0 369,389
WISDOMTREE TR GLB EX US RL EST 97717W331 389 14,639 SH   SOLE 0 0 0 14,639
ISHARES TR MORTGE REL ETF 46435G342 583 16,532 SH   SOLE 0 0 0 16,532
FIRST TR S&P REIT INDEX FD COM 33734G108 499 19,808 SH   SOLE 0 0 0 19,808
ISHARES TR CRE U S REIT ETF 464288521 1,065 20,320 SH   SOLE 0 0 0 20,320
ISHARES TR RESIDENTIAL MULT 464288562 545 7,368 SH   SOLE 0 0 0 7,368
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 451 9,550 SH   SOLE 0 0 0 9,550
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 906 16,244 SH   SOLE 0 0 0 16,244
SCHWAB STRATEGIC TR US REIT ETF 808524847 797 19,400 SH   SOLE 0 0 0 19,400
ISHARES TR S&P MC 400VL ETF 464287705 13,873 136,104 SH   SOLE 0 0 0 136,104
ISHARES TR RUS MDCP VAL ETF 464287473 80,307 734,739 SH   SOLE 0 0 0 734,739
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,116 55,088 SH   SOLE 0 0 0 55,088
SPDR SER TR S&P 400 MDCP VAL 78464A839 2,391 36,541 SH   SOLE 0 0 0 36,541
WISDOMTREE TR US MIDCAP DIVID 97717W505 16,976 419,983 SH   SOLE 0 0 0 419,983
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7,248 53,744 SH   SOLE 0 0 0 53,744
ISHARES TR CORE S&P MCP ETF 464287507 33,070 127,055 SH   SOLE 0 0 0 127,055
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,314 23,767 SH   SOLE 0 0 0 23,767
ISHARES TR RUS MID CAP ETF 464287499 24,882 336,561 SH   SOLE 0 0 0 336,561
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3,609 20,399 SH   SOLE 0 0 0 20,399
VANGUARD INDEX FDS MID CAP ETF 922908629 14,961 67,595 SH   SOLE 0 0 0 67,595
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 323 3,441 SH   SOLE 0 0 0 3,441
SPDR SER TR PORTFOLIO S&P400 78464A847 5,346 116,837 SH   SOLE 0 0 0 116,837
ISHARES TR TIPS BD ETF 464287176 37,554 299,237 SH   SOLE 0 0 0 299,237
SPDR SER TR PORTFLI TIPS ETF 78464A656 660 21,604 SH   SOLE 0 0 0 21,604
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,173 51,886 SH   SOLE 0 0 0 51,886
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,829 36,217 SH   SOLE 0 0 0 36,217
ISHARES TR 3YRTB ETF 464288125 1,814 22,224 SH   SOLE 0 0 0 22,224
SPDR SER TR BLOMBERG INTL TR 78464A516 3,421 117,395 SH   SOLE 0 0 0 117,395
ISHARES TR INTL TREA BD ETF 464288117 1,712 32,961 SH   SOLE 0 0 0 32,961
SPDR SER TR BLOMBRG BRC INTL 78464A151 1,331 37,158 SH   SOLE 0 0 0 37,158
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4,194 156,670 SH   SOLE 0 0 0 156,670
ISHARES TR JPMORGAN USD EMG 464288281 4,250 39,033 SH   SOLE 0 0 0 39,033
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3,528 114,993 SH   SOLE 0 0 0 114,993
SPDR SER TR BLOMBRG BRC EMRG 78464A391 428 16,464 SH   SOLE 0 0 0 16,464
WISDOMTREE TR WSDM EMKTBD FD 97717X784 1,553 20,714 SH   SOLE 0 0 0 20,714
ISHARES INC JP MRG EM CRP BD 464286251 2,847 54,767 SH   SOLE 0 0 0 54,767
ISHARES INC JP MRGN EM HI BD 464286285 247 5,549 SH   SOLE 0 0 0 5,549
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 465 19,660 SH   SOLE 0 0 0 19,660
SPDR GOLD TR GOLD SHS 78463V107 128,417 802,804 SH   SOLE 0 0 0 802,804
ISHARES GOLD TR ISHARES 464285105 10,760 661,775 SH   SOLE 0 0 0 661,775
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 929 55,960 SH   SOLE 0 0 0 55,960
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1,816 129,979 SH   SOLE 0 0 0 129,979
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 381 18,992 SH   SOLE 0 0 0 18,992
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 2,891 176,285 SH   SOLE 0 0 0 176,285
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 388 10,897 SH   SOLE 0 0 0 10,897
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 38,811 117,544 SH   SOLE 0 0 0 117,544
ISHARES SILVER TR ISHARES 46428Q109 5,195 228,864 SH   SOLE 0 0 0 228,864
ISHARES INC MSCI JPN ETF NEW 46434G822 2,213 32,301 SH   SOLE 0 0 0 32,301
ISHARES TR MSCI EAFE ETF 464287465 5,929 78,143 SH   SOLE 0 0 0 78,143
ISHARES INC MSCI TAIWAN ETF 46434G772 522 8,699 SH   SOLE 0 0 0 8,699
ISHARES INC MSCI NETHERL ETF 464286814 500 10,839 SH   SOLE 0 0 0 10,839
ISHARES INC MSCI STH KOR ETF 464286772 475 5,294 SH   SOLE 0 0 0 5,294
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,218 14,917 SH   SOLE 0 0 0 14,917
ISHARES TR EAFE VALUE ETF 464288877 97,173 1,906,479 SH   SOLE 0 0 0 1,906,479
ISHARES TR EAFE GRWTH ETF 464288885 63,209 629,194 SH   SOLE 0 0 0 629,194
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 621 9,852 SH   SOLE 0 0 0 9,852
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,847 30,432 SH   SOLE 0 0 0 30,432
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 526 14,073 SH   SOLE 0 0 0 14,073
ISHARES TR INTL SEL DIV ETF 464288448 740 23,519 SH   SOLE 0 0 0 23,519
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 125,640 2,558,335 SH   SOLE 0 0 0 2,558,335
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,062 16,066 SH   SOLE 0 0 0 16,066
ISHARES TR EAFE SML CP ETF 464288273 46,763 650,936 SH   SOLE 0 0 0 650,936
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 19,949 793,524 SH   SOLE 0 0 0 793,524
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,930 139,421 SH   SOLE 0 0 0 139,421
ISHARES TR MSCI ACWI ETF 464288257 3,722 39,121 SH   SOLE 0 0 0 39,121
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5,624 57,809 SH   SOLE 0 0 0 57,809
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,116 29,663 SH   SOLE 0 0 0 29,663
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 231 5,867 SH   SOLE 0 0 0 5,867
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,683 23,132 SH   SOLE 0 0 0 23,132
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,295 52,548 SH   SOLE 0 0 0 52,548
GLOBAL X FDS GLB X SUPERDIV 37950E549 184 13,268 SH   SOLE 0 0 0 13,268
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 368 6,127 SH   SOLE 0 0 0 6,127
ISHARES TR MSCI EAFE MIN VL 46429B689 4,652 63,732 SH   SOLE 0 0 0 63,732
ISHARES INC MSCI GBL MIN VOL 464286525 3,601 36,500 SH   SOLE 0 0 0 36,500
ISHARES INC MSCI EM ASIA ETF 464286426 370 4,082 SH   SOLE 0 0 0 4,082
ISHARES TR MSCI GERMNY ETF 46429B465 480 6,198 SH   SOLE 0 0 0 6,198
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 550 10,502 SH   SOLE 0 0 0 10,502
ISHARES TR CORE MSCI TOTAL 46432F834 2,359 33,563 SH   SOLE 0 0 0 33,563
SPDR SER TR BLMBRG BRC CNVRT 78464A359 55,499 665,858 SH   SOLE 0 0 0 665,858
ISHARES TR MODERT ALLOC ETF 464289875 49,482 1,136,213 SH   SOLE 0 0 0 1,136,213
ISHARES TR CONSER ALLOC ETF 464289883 3,821 98,850 SH   SOLE 0 0 0 98,850
ISHARES TR GRWT ALLOCAT ETF 464289867 45,973 858,340 SH   SOLE 0 0 0 858,340
ISHARES TR AGGRES ALLOC ETF 464289859 2,199 32,859 SH   SOLE 0 0 0 32,859
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 267 11,465 SH   SOLE 0 0 0 11,465
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 4,603 132,994 SH   SOLE 0 0 0 132,994
ISHARES TR MRNGSTR INC ETF 46432F875 203 8,660 SH   SOLE 0 0 0 8,660
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 287 12,141 SH   SOLE 0 0 0 12,141
BARCLAYS BANK PLC IPSPGS TTL ETN 06738C794 134 10,333 SH   SOLE 0 0 0 10,333
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 395 71,986 SH   SOLE 0 0 0 71,986
PROSHARES TR PSHS ULT S&P 500 74347R107 2,600 25,416 SH   SOLE 0 0 0 25,416
PROSHARES TR SHORT S&P 500 NE 74347B425 529 31,554 SH   SOLE 0 0 0 31,554
PROSHARES TR PSHS ULTRUSS2000 74347R842 735 6,578 SH   SOLE 0 0 0 6,578
PROSHARES TR SHORT QQQ NEW 74347B714 328 23,580 SH   SOLE 0 0 0 23,580
PROSHARES TR ULTRAPRO QQQ 74347X831 283 3,099 SH   SOLE 0 0 0 3,099
PROSHARES TR ULTRPRO DOW30 74347X823 359 2,800 SH   SOLE 0 0 0 2,800
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 231 6,040 SH   SOLE 0 0 0 6,040
ISHARES TR CORE S&P500 ETF 464287200 179,014 449,988 SH   SOLE 0 0 0 449,988
EXXON MOBIL CORP COM 30231G102 26,786 479,782 SH   SOLE 0 0 0 479,782
PROCTER AND GAMBLE CO COM 742718109 32,656 241,125 SH   SOLE 0 0 0 241,125
SOUTHERN CO COM 842587107 8,689 139,778 SH   SOLE 0 0 0 139,778
PINNACLE WEST CAP CORP COM 723484101 1,158 14,230 SH   SOLE 0 0 0 14,230
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,215 30,982 SH   SOLE 0 0 0 30,982
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 427,800 1,174,307 SH   SOLE 0 0 0 1,174,307