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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
SOFI TECHNOLOGIES INCCOM83406F10232820,650SH SOLE 0020,650
DIMENSIONAL ETF TRUSTEMGR CRE EQT MNG25434V30257721,184SH SOLE 0021,184
AIRBNB INCCOM CL A0090661014,33525,845SH SOLE 0025,845
LISTED FD TRHORIZON KINETICS53656F6232297,842SH SOLE 007,842
KRANESHARES TRSSE STAR MRKT 5050076769436215,624SH SOLE 0015,624
ROBLOX CORPCL A7710491035196,871SH SOLE 006,871
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V40156812,048SH SOLE 0012,048
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V7084,169156,909SH SOLE 00156,909
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V5003796,583SH SOLE 006,583
DIMENSIONAL ETF TRUSTUS TARGETED VLU25434V6092,38653,736SH SOLE 0053,736
EXCHANGE LISTED FDS TRCABANA CONSERVAT30151E6321,05642,728SH SOLE 0042,728
EXCHANGE LISTED FDS TRCABANA MODERATE30151E6241,77772,201SH SOLE 0072,201
EXCHANGE LISTED FDS TRCABANA AGGRESSIV30151E6161,08644,413SH SOLE 0044,413
AMERICAN CENTY ETF TRMULTISECTOR02507239852610,487SH SOLE 0010,487
NORTHERN LTS FD TR IVMAIN THEMATC IN66538H27829,0651,329,373SH SOLE 001,329,373
DIMENSIONAL ETF TRUSTINTERNATNAL VAL25434V80739612,095SH SOLE 0012,095
LINDE PLCSHSG5494J1036592,245SH SOLE 002,245
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6541,30625,564SH SOLE 0025,564
MODERNA INCCOM60770K1076691,739SH SOLE 001,739
DOW INCCOM2605571034227,327SH SOLE 007,327
LYFT INCCL A COM55087P1043446,422SH SOLE 006,422
UBER TECHNOLOGIES INCCOM90353T1003888,658SH SOLE 008,658
CORTEVA INCCOM22052L1042094,973SH SOLE 004,973
DRAFTKINGS INCCOM CL A26142R1042314,792SH SOLE 004,792
PROSHARES TRS&P TECH DIVIDEN74347G6069,515159,191SH SOLE 00159,191
CARRIER GLOBAL CORPORATIONCOM14448C1043606,960SH SOLE 006,960
OTIS WORLDWIDE CORPCOM68902V1072332,828SH SOLE 002,828
WESTERN DIGITAL CORP.NOTE 1.500% 2/0958102AP02525,000PRN SOLE 0025,000
SPDR SER TRS&P KENSHO NEW78468R6483676,026SH SOLE 006,026
ISHARES TRESG AWR US AGRGT46435U54973113,256SH SOLE 0013,256
AMERICAN CENTY ETF TRDIVERSIFIED MU0250725053776,837SH SOLE 006,837
PACER FDS TRTRENDPILOT US BD69374H64238914,331SH SOLE 0014,331
PIMCO ETF TRENHANCD SHORT72201R6433573,549SH SOLE 003,549
FIRST TR EXCH TRADED FD IIIMERGER ARBITRA33740J20378339,798SH SOLE 0039,798
FIRST TR EXCH TRADED FD IIIHORIZON VOL SMCP33741Y1001,36242,581SH SOLE 0042,581
ISHARES TRESG ADV TTL USD46436E6193146,338SH SOLE 006,338
GOLDMAN SACHS ETF TRACCESS US AGRAT38149W1011,54131,519SH SOLE 0031,519
NORTHERN LTS FD TR IIIHCM DEFND 10066538R7482,31847,713SH SOLE 0047,713
ISHARES TRESG MSCI USA ETF46436E76746912,991SH SOLE 0012,991
EXCHANGE LISTED FDS TRCABANA TARGET 530151E7312,585101,755SH SOLE 00101,755
EXCHANGE LISTED FDS TRCABANA TARGET 730151E72374329,161SH SOLE 0029,161
EXCHANGE LISTED FDS TRCABANA TARGET 1030151E7155,513206,730SH SOLE 00206,730
EXCHANGE LISTED FDS TRCABANA TARGET 1330151E6991,84466,208SH SOLE 0066,208
EXCHANGE LISTED FDS TRCABANA TARGET 1630151E68168924,526SH SOLE 0024,526
LITMAN GREGORY FDS TRIM DBI MNGD FU53700T82744816,036SH SOLE 0016,036
NORTHERN LIGHTS FD TRTOEWS AGLTY DNYM66538J73819,529782,739SH SOLE 00782,739
DBX ETF TRXTRACKERS MSCI23305121833810,981SH SOLE 0010,981
DBX ETF TRXTKR MSCI EMRG2330512262547,928SH SOLE 007,928
DBX ETF TRXTRACKERS S&P2330511431,37636,243SH SOLE 0036,243
AMERICAN CENTY ETF TRINTL EQT ETF0250727034517,213SH SOLE 007,213
NORTHERN LTS FD TR IIIHCM DEFEN 50066538R7301,48036,929SH SOLE 0036,929
FRANKLIN TEMPLETON ETF TRLIBERTY SYSTMT35473P54628413,937SH SOLE 0013,937
INDEXIQ ETF TRIQ CNDRM ESG INT45409B4532398,174SH SOLE 008,174
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3325739,609SH SOLE 009,609
ISHARES TRESG EAFE ETF46436E7592253,326SH SOLE 003,326
DIMENSIONAL ETF TRUSTUS CORE EQT MKT25434V1042,06568,514SH SOLE 0068,514
DIMENSIONAL ETF TRUSTINTL CORE EQT MK25434V2031,08837,648SH SOLE 0037,648
PAYPAL HLDGS INCCOM70450Y1036,42824,705SH SOLE 0024,705
HEWLETT PACKARD ENTERPRISE CCOM42824C10917712,424SH SOLE 0012,424
DUPONT DE NEMOURS INCCOM26614N1023695,430SH SOLE 005,430
SQUARE INCCL A8522341031,0754,483SH SOLE 004,483
CHARTER COMMUNICATIONS INC NCL A16119P108629864SH SOLE 00864
THE TRADE DESK INCCOM CL A88339J1052914,137SH SOLE 004,137
LAMB WESTON HLDGS INCCOM5132721041,65126,906SH SOLE 0026,906
SNAP INCCL A83304A1062433,292SH SOLE 003,292
DOCUSIGN INCCOM2561631063591,395SH SOLE 001,395
GOLDMAN SACHS ETF TRACTIVEBETA US3814306024116,520SH SOLE 006,520
ISHARES TRESG AWRE 1 5 YR46435G24350119,272SH SOLE 0019,272
PRINCIPAL EXCHANGE-TRADED FDSPECTRUM PFD74255Y88829814,389SH SOLE 0014,389
COLUMBIA ETF TR IDIVERSIFID FXD19761L5081,45468,081SH SOLE 0068,081
JANUS DETROIT STR TRHENDERSON MTG47103U8523165,950SH SOLE 005,950
J P MORGAN EXCHANGE-TRADED FDIVERSFD EQT ETF46641Q8451,13426,243SH SOLE 0026,243
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8485,547114,798SH SOLE 00114,798
ISHARES U S ETF TRBLACKROCK SHORT46431W8382284,548SH SOLE 004,548
VANGUARD MUN BD FDSTAX EXEMPT BD92290774613,994255,511SH SOLE 00255,511
ISHARES TRIBONDS DEC202246435G7552097,989SH SOLE 007,989
ISHARES TRCORE INTL AGGR46435G6722344,254SH SOLE 004,254
SPDR SER TRPRTFLO S&P500 HI78468R78861715,778SH SOLE 0015,778
PACER FDS TRUS CASH COWS 10069374H88196622,114SH SOLE 0022,114
GOLDMAN SACHS ETF TRACCES TREASURY3814305292302,298SH SOLE 002,298
INVESCO ACTIVELY MANAGED ETFVAR RATE INVT46090A87934213,624SH SOLE 0013,624
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8863,19663,686SH SOLE 0063,686
ISHARES TRFALN ANGLS USD46435G4742,04367,851SH SOLE 0067,851
DBX ETF TRXTRACK USD HIGH2330514322365,877SH SOLE 005,877
ISHARES TRIBONDS DEC202346435G3182168,320SH SOLE 008,320
J P MORGAN EXCHANGE-TRADED FINTL BD OPP ETF46641Q85281515,859SH SOLE 0015,859
ABRDN ETFSBBRG ALL COMD K10032611041,21843,408SH SOLE 0043,408
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8375,660111,602SH SOLE 00111,602
GRANITESHARES ETF TRBBG COMMD K 138747R1082046,790SH SOLE 006,790
GOLDMAN SACHS ETF TRACCESS INVT GR3814304791,03619,051SH SOLE 0019,051
INDEXIQ ACTIVE ETF TRIQ MACKAY INSRED45409F8431,17142,689SH SOLE 0042,689
GOLDMAN SACHS ETF TRACCESS HIG YLD3814304533617,205SH SOLE 007,205
DBX ETF TRXTRACKERS SHRT2330512835,261110,024SH SOLE 00110,024
VANGUARD WELLINGTON FDUS VALUE FACTR9219358054754,802SH SOLE 004,802
ISHARES TRESG AWARE MSCI46435U6633689,440SH SOLE 009,440
GOLDMAN SACHS ETF TRACCESS INFLATI3814303623986,897SH SOLE 006,897
DBX ETF TRXTRACKERS RUSSEL23305148174416,878SH SOLE 0016,878
ISHARES TREXPONENTIAL TECH46434V3812,55140,667SH SOLE 0040,667
KRANESHARES TREMRNG MKT CONS5007678762689,968SH SOLE 009,968
KRANESHARES TRMSCI ALL CHINA5007678353439,161SH SOLE 009,161
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,90328,812SH SOLE 0028,812
DBX ETF TRXTRACKERS FTSE2330515151,28241,007SH SOLE 0041,007
FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P8712,51581,550SH SOLE 0081,550
FIRST TR EXCH TRADED FD IIIHORIZON DMST ETF33739P8893,209100,438SH SOLE 00100,438
FIDELITY COVINGTON TRUSTVLU FACTOR ETF31609278273915,512SH SOLE 0015,512
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8051,34625,140SH SOLE 0025,140
PIMCO EQUITY SERRAFI DYN MULTI72202L37187329,793SH SOLE 0029,793
PIMCO EQUITY SERRAFI DYN EMERG72202L3893,320112,738SH SOLE 00112,738
NUSHARES ETF TRNUVEEN ESG LRGVL67092P3003399,050SH SOLE 009,050
J P MORGAN EXCHANGE-TRADED FUS VALUE FACTR46641Q7533,941110,952SH SOLE 00110,952
ISHARES TRBROAD USD HIGH46435U85390321,750SH SOLE 0021,750
DBX ETF TRXTRACK MSCI EAFE23305163052823,221SH SOLE 0023,221
ISHARES U S ETF TRBLOOMBERG ROLL46431W5984457,624SH SOLE 007,624
DAVIS FUNDAMENTAL ETF TRSELCT INTL ETF23908L40543221,980SH SOLE 0021,980
ISHARES U S ETF TRGSCI CMDTY STGY46431W8531,11831,205SH SOLE 0031,205
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8604,44099,877SH SOLE 0099,877
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR FI47804J4042725,306SH SOLE 005,306
GOLDMAN SACHS ETF TRACTIVEBETA EME38143020671319,208SH SOLE 0019,208
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301072,11461,881SH SOLE 0061,881
ISHARES TRMSCI GLOBAL IMP46435G5323463,599SH SOLE 003,599
ISHARES INCESG AWR MSCI EM46434G8632,16352,184SH SOLE 0052,184
ISHARES TRESG AW MSCI EAFE46435G51691411,666SH SOLE 0011,666
JOHN HANCOCK EXCHANGE TRADEDMULTI INTL ETF47804J8591,44443,305SH SOLE 0043,305
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8522122,646SH SOLE 002,646
J P MORGAN EXCHANGE-TRADED FBETABUILDERS EUR46641Q1912183,825SH SOLE 003,825
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305035,81367,570SH SOLE 0067,570
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J10787916,163SH SOLE 0016,163
ISHARES TRESG AWR MSCI USA46435G4258,24383,718SH SOLE 0083,718
GOLDMAN SACHS ETF TREQUAL WEIGHT US3814304381,03915,537SH SOLE 0015,537
DBX ETF TRXTRCKR RUSL 10002330512421,53738,780SH SOLE 0038,780
ARES CAPITAL CORPNOTE 3.750% 2/004010LAT01110,000PRN SOLE 0010,000
GOLDMAN SACHS ETF TRMARKETBETA US EQ3814301234076,789SH SOLE 006,789
REALTY INCOME CORPCOM7561091043855,939SH SOLE 005,939
AMERICAN TOWER CORP NEWCOM03027X1005832,197SH SOLE 002,197
WELLTOWER INCCOM95040Q1042162,624SH SOLE 002,624
PUBLIC STORAGECOM74460D1098112,731SH SOLE 002,731
SIMON PPTY GROUP INC NEWCOM8288061093042,338SH SOLE 002,338
EQUINIX INCCOM29444U700330417SH SOLE 00417
AMERICAN FIN TR INCCOM CLASS A02607T10935644,335SH SOLE 0044,335
NVIDIA CORPORATIONCOM67066G1042,31711,184SH SOLE 0011,184
FACEBOOK INCCL A30303M10218,04153,158SH SOLE 0053,158
AGILENT TECHNOLOGIES INCCOM00846U1014122,615SH SOLE 002,615
AUTODESK INCCOM0527691065,30018,587SH SOLE 0018,587
AMAZON COM INCCOM02313510617,7295,397SH SOLE 005,397
SYNOPSYS INCCOM871607107224749SH SOLE 00749
ADVANCED MICRO DEVICES INCCOM0079031071,04010,110SH SOLE 0010,110
DISNEY WALT COCOM2546871062,30213,605SH SOLE 0013,605
LILLY ELI & COCOM5324571081,1494,975SH SOLE 004,975
NIKE INCCL B6541061033,64025,061SH SOLE 0025,061
TJX COS INC NEWCOM8725401094466,760SH SOLE 006,760
AON PLCSHS CL AG0403H1083641,274SH SOLE 001,274
BERKSHIRE HATHAWAY INC DELCL A08467010811,93029SH SOLE 0029
ALIGN TECHNOLOGY INCCOM0162551013,1124,677SH SOLE 004,677
MOODYS CORPCOM615369105249701SH SOLE 00701
INTERCONTINENTAL EXCHANGE INCOM45866F1042001,746SH SOLE 001,746
ASML HOLDING N VN Y REGISTRY SHSN07059210247332SH SOLE 00332
CHIPOTLE MEXICAN GRILL INCCOM169656105274151SH SOLE 00151
LULULEMON ATHLETICA INCCOM550021109231571SH SOLE 00571
MSCI INCCOM55354G1002,7334,492SH SOLE 004,492
WASTE CONNECTIONS INCCOM94106B1012451,946SH SOLE 001,946
FORTINET INCCOM34959E1096742,309SH SOLE 002,309
TESLA INCCOM88160R1015,0486,509SH SOLE 006,509
ZEBRA TECHNOLOGIES CORPORATICL A9892071055321,032SH SOLE 001,032
ICON PLCSHSG4705A1002871,096SH SOLE 001,096
GARTNER INCCOM3666511074,55214,978SH SOLE 0014,978
DISCOVER FINL SVCSCOM2547091084063,308SH SOLE 003,308
ULTA BEAUTY INCCOM90384S303342948SH SOLE 00948
ADOBE SYSTEMS INCORPORATEDCOM00724F1019,73216,904SH SOLE 0016,904
BRISTOL-MYERS SQUIBB COCOM11012210881513,773SH SOLE 0013,773
BERKSHIRE HATHAWAY INC DELCL B NEW0846707028,58731,461SH SOLE 0031,461
EMERSON ELEC COCOM2910111044855,149SH SOLE 005,149
BOEING COCOM0970231058343,790SH SOLE 003,790
EVERSOURCE ENERGYCOM30040W1083694,516SH SOLE 004,516
AMGEN INCCOM0311621002,1169,949SH SOLE 009,949
ABBOTT LABSCOM0028241009,00276,205SH SOLE 0076,205
CONAGRA BRANDS INCCOM2058871022,46172,658SH SOLE 0072,658
INTEL CORPCOM4581401002,86053,671SH SOLE 0053,671
QUALCOMM INCCOM7475251031,80914,026SH SOLE 0014,026
HONEYWELL INTL INCCOM4385161061,0995,175SH SOLE 005,175
SHERWIN WILLIAMS COCOM8243481064981,781SH SOLE 001,781
JOHNSON & JOHNSONCOM4781601043,14919,496SH SOLE 0019,496
PFIZER INCCOM7170811033,24975,539SH SOLE 0075,539
LOWES COS INCCOM5486611072,72413,428SH SOLE 0013,428
CHEVRON CORP NEWCOM1667641001,82417,980SH SOLE 0017,980
MICROSOFT CORPCOM59491810423,94784,943SH SOLE 0084,943
UNITED PARCEL SERVICE INCCL B9113121068084,436SH SOLE 004,436
TRUIST FINL CORPCOM89832Q10999416,949SH SOLE 0016,949
CITIGROUP INCCOM NEW1729674241,04614,905SH SOLE 0014,905
CISCO SYS INCCOM17275R1022,16739,811SH SOLE 0039,811
LOCKHEED MARTIN CORPCOM5398301096401,854SH SOLE 001,854
STRYKER CORPORATIONCOM8636671013961,503SH SOLE 001,503
VERIZON COMMUNICATIONS INCCOM92343V1041,85634,356SH SOLE 0034,356
SCHWAB CHARLES CORPCOM8085131054125,661SH SOLE 005,661
DEERE & COCOM2441991052,2426,691SH SOLE 006,691
BK OF AMERICA CORPCOM0605051042,14950,624SH SOLE 0050,624
ANALOG DEVICES INCCOM0326541054752,835SH SOLE 002,835
AUTOMATIC DATA PROCESSING INCOM0530151037423,710SH SOLE 003,710
EXXON MOBIL CORPCOM30231G1022,98350,718SH SOLE 0050,718
AFLAC INCCOM0010551021,57930,299SH SOLE 0030,299
WALMART INCCOM9311421031,2328,838SH SOLE 008,838
ANTHEM INCCOM0367521031,5294,100SH SOLE 004,100
UNION PAC CORPCOM9078181082,55913,057SH SOLE 0013,057
TEXAS INSTRS INCCOM8825081042,14111,137SH SOLE 0011,137
TARGET CORPCOM87612E1061,7157,495SH SOLE 007,495
CAPITAL ONE FINL CORPCOM14040H1054592,836SH SOLE 002,836
COSTCO WHSL CORP NEWCOM22160K1051,5103,360SH SOLE 003,360
CVS HEALTH CORPCOM12665010095311,231SH SOLE 0011,231
DANAHER CORPORATIONCOM2358511021,7945,892SH SOLE 005,892
MICRON TECHNOLOGY INCCOM5951121033144,426SH SOLE 004,426
GILEAD SCIENCES INCCOM37555810391413,078SH SOLE 0013,078
GOLDMAN SACHS GROUP INCCOM38141G1047481,979SH SOLE 001,979
HOME DEPOT INCCOM4370761025,55516,922SH SOLE 0016,922
MCDONALDS CORPCOM5801351012,50010,370SH SOLE 0010,370
JPMORGAN CHASE & COCOM46625H1004,15025,353SH SOLE 0025,353
HP INCCOM40434L10532111,729SH SOLE 0011,729
WELLS FARGO CO NEWCOM9497461011,88740,653SH SOLE 0040,653
PROGRESSIVE CORPCOM7433151032162,393SH SOLE 002,393
XCEL ENERGY INCCOM98389B1005779,225SH SOLE 009,225
FISERV INCCOM3377381083933,621SH SOLE 003,621
UNITEDHEALTH GROUP INCCOM91324P1026,99317,897SH SOLE 0017,897
ACCENTURE PLC IRELANDSHS CLASS AG1151C1016,89821,563SH SOLE 0021,563
CROWN CASTLE INTL CORP NEWCOM22822V1015373,097SH SOLE 003,097
RAYTHEON TECHNOLOGIES CORPCOM75513E10187710,206SH SOLE 0010,206
INTUITCOM4612021036891,277SH SOLE 001,277
MARRIOTT INTL INC NEWCL A5719032027044,753SH SOLE 004,753
3M COCOM88579Y1011,3187,513SH SOLE 007,513
WASTE MGMT INC DELCOM94106L1095633,772SH SOLE 003,772
NORFOLK SOUTHN CORPCOM6558441083131,307SH SOLE 001,307
NEXTERA ENERGY INCCOM65339F10191511,654SH SOLE 0011,654
CONOCOPHILLIPSCOM20825C10495214,043SH SOLE 0014,043
APPLE INCCOM03783310029,094205,610SH SOLE 00205,610
ALLSTATE CORPCOM0200021014763,739SH SOLE 003,739
LAM RESEARCH CORPCOM512807108471828SH SOLE 00828
CATERPILLAR INCCOM1491231018194,264SH SOLE 004,264
IDEXX LABS INCCOM45168D104343552SH SOLE 00552
DEVON ENERGY CORP NEWCOM25179M10352614,799SH SOLE 0014,799
AMERICAN EXPRESS COCOM0258161098875,294SH SOLE 005,294
AMEREN CORPCOM0236081022733,366SH SOLE 003,366
EDWARDS LIFESCIENCES CORPCOM28176E1083793,351SH SOLE 003,351
KELLOGG COCOM4878361082874,490SH SOLE 004,490
S&P GLOBAL INCCOM78409V1045241,234SH SOLE 001,234
PUBLIC SVC ENTERPRISE GRP INCOM7445731063996,549SH SOLE 006,549
EOG RES INCCOM26875P1014836,012SH SOLE 006,012
NORTHROP GRUMMAN CORPCOM666807102245681SH SOLE 00681
CIGNA CORP NEWCOM1255231005792,893SH SOLE 002,893
PNC FINL SVCS GROUP INCCOM6934751051,2636,457SH SOLE 006,457
NETFLIX INCCOM64110L1066,60010,814SH SOLE 0010,814
BIOGEN INCCOM09062X1035081,796SH SOLE 001,796
ILLUMINA INCCOM4523271093,4178,425SH SOLE 008,425
ACTIVISION BLIZZARD INCCOM00507V1092112,725SH SOLE 002,725
AIR PRODS & CHEMS INCCOM0091581063551,388SH SOLE 001,388
EATON CORP PLCSHSG291831035043,373SH SOLE 003,373
LINCOLN NATL CORP INDCOM5341871092052,986SH SOLE 002,986
BECTON DICKINSON & COCOM0758871092731,113SH SOLE 001,113
YUM BRANDS INCCOM9884981016765,525SH SOLE 005,525
ALPHABET INCCAP STK CL A02079K3059,8473,683SH SOLE 003,683
WEC ENERGY GROUP INCCOM92939U1065626,372SH SOLE 006,372
INTUITIVE SURGICAL INCCOM NEW46120E6023,3403,360SH SOLE 003,360
BLACKROCK INCCOM09247X1011,1391,358SH SOLE 001,358
PACCAR INCCOM6937181084185,296SH SOLE 005,296
THERMO FISHER SCIENTIFIC INCCOM8835561021,2932,264SH SOLE 002,264
FIDELITY NATL INFORMATION SVCOM31620M1064713,872SH SOLE 003,872
SALESFORCE COM INCCOM79466L3028,55731,551SH SOLE 0031,551
MASTERCARD INCORPORATEDCL A57636Q1048,58124,680SH SOLE 0024,680
DELTA AIR LINES INC DELCOM NEW2473617022906,795SH SOLE 006,795
VISA INCCOM CL A92826C8398,54338,351SH SOLE 0038,351
GENERAL MTRS COCOM37045V10055810,579SH SOLE 0010,579
HCA HEALTHCARE INCCOM40412C1017182,956SH SOLE 002,956
MARATHON PETE CORPCOM56585A1024106,628SH SOLE 006,628
PHILLIPS 66COM7185461042804,000SH SOLE 004,000
SERVICENOW INCCOM81762P1025,9379,541SH SOLE 009,541
ABBVIE INCCOM00287Y1092,48523,042SH SOLE 0023,042
ZOETIS INCCL A98978V1035,69729,345SH SOLE 0029,345
T-MOBILE US INCCOM8725901042852,228SH SOLE 002,228
IQVIA HLDGS INCCOM46266C1051,4996,258SH SOLE 006,258
TWITTER INCCOM90184L1022303,813SH SOLE 003,813
ALPHABET INCCAP STK CL C02079K10715,5805,846SH SOLE 005,846
INVESCO VALUE MUN INCOME TRCOM46132P10819612,035SH SOLE 0012,035
NUVEEN AMT FREE MUN CR INC FCOM67071L10655932,606SH SOLE 0032,606
WESTERN ASSET EMERGING MKTSCOM95766A10169250,866SH SOLE 0050,866
SPROTT PHYSICAL SILVER TRTR UNIT85207K10711414,820SH SOLE 0014,820
NUVEEN PFD & INCOME OPPORTUNCOM67073B10682783,518SH SOLE 0083,518
FEDEX CORPCOM31428X1064131,885SH SOLE 001,885
AMERICAN INTL GROUP INCCOM NEW0268747845119,301SH SOLE 009,301
ALTRIA GROUP INCCOM02209S1031,02622,549SH SOLE 0022,549
SEMPRACOM8168511097515,938SH SOLE 005,938
SYSCO CORPCOM8718291073154,012SH SOLE 004,012
US BANCORP DELCOM NEW9029733042,23237,551SH SOLE 0037,551
EXELON CORPCOM30161N1012665,502SH SOLE 005,502
AT&T INCCOM00206R1021,65361,203SH SOLE 0061,203
PRUDENTIAL FINL INCCOM7443201026596,267SH SOLE 006,267
INTERNATIONAL BUSINESS MACHSCOM4592001011,0587,614SH SOLE 007,614
WALGREENS BOOTS ALLIANCE INCCOM9314271082785,918SH SOLE 005,918
DOMINION ENERGY INCCOM25746U10987411,976SH SOLE 0011,976
MERCK & CO INCCOM58933Y1051,89625,246SH SOLE 0025,246
MORGAN STANLEYCOM NEW6174464487237,426SH SOLE 007,426
MONDELEZ INTL INCCL A60920710566611,443SH SOLE 0011,443
FORD MTR CO DELCOM34537086054038,141SH SOLE 0038,141
COMCAST CORP NEWCL A20030N1011,52227,213SH SOLE 0027,213
DUKE ENERGY CORP NEWCOM NEW26441C2041,31213,441SH SOLE 0013,441
AMERICAN AIRLS GROUP INCCOM02376R10235917,511SH SOLE 0017,511
KINDER MORGAN INC DELCOM49456B10158835,135SH SOLE 0035,135
GENERAL DYNAMICS CORPCOM3695501085572,843SH SOLE 002,843
SOUTHERN COCOM8425871074,70275,882SH SOLE 0075,882
TRAVELERS COMPANIES INCCOM89417E1093001,977SH SOLE 001,977
AMERICAN ELEC PWR CO INCCOM0255371012693,312SH SOLE 003,312
SANOFISPONSORED ADR80105N1052234,627SH SOLE 004,627
METLIFE INCCOM59156R10891714,855SH SOLE 0014,855
ENBRIDGE INCCOM29250N1051,51438,039SH SOLE 0038,039
BCE INCCOM NEW05534B7602404,800SH SOLE 004,800
BLACKSTONE INCCOM09260D1073072,636SH SOLE 002,636
BANK NEW YORK MELLON CORPCOM0640581004638,929SH SOLE 008,929
PHILIP MORRIS INTL INCCOM7181721092,85530,124SH SOLE 0030,124
BLACKROCK CORPOR HI YLD FD ICOM09255P10725420,833SH SOLE 0020,833
KAYNE ANDERSON ENERGY INFRSTCOM48660610610212,744SH SOLE 0012,744
MARATHON OIL CORPCOM56584910624818,165SH SOLE 0018,165
ONEOK INC NEWCOM68268010364511,121SH SOLE 0011,121
BEST BUY INCCOM0865161012041,934SH SOLE 001,934
KEYCORPCOM4932671082149,899SH SOLE 009,899
KROGER COCOM5010441012726,730SH SOLE 006,730
AMERISOURCEBERGEN CORPCOM03073E1057085,929SH SOLE 005,929
STATE STR CORPCOM8574771032202,593SH SOLE 002,593
ENTERGY CORP NEWCOM29364G1032152,167SH SOLE 002,167
WILLIAMS COS INCCOM96945710038714,927SH SOLE 0014,927
SOUTHWEST AIRLS COCOM8447411083526,845SH SOLE 006,845
PPL CORPCOM69351T10635712,789SH SOLE 0012,789
GENERAL MLS INCCOM3703341041,51325,294SH SOLE 0025,294
ARCHER DANIELS MIDLAND COCOM0394831024677,790SH SOLE 007,790
LOEWS CORPCOM5404241083095,733SH SOLE 005,733
EASTMAN CHEM COCOM2774321002011,993SH SOLE 001,993
CONSOLIDATED EDISON INCCOM2091151043004,127SH SOLE 004,127
L3HARRIS TECHNOLOGIES INCCOM5024311092641,197SH SOLE 001,197
CUMMINS INCCOM2310211067683,418SH SOLE 003,418
AMERIPRISE FINL INCCOM03076C1063571,352SH SOLE 001,352
M & T BK CORPCOM55261F1043822,558SH SOLE 002,558
CITIZENS FINL GROUP INCCOM1746101053357,125SH SOLE 007,125
CBRE CLARION GLOBAL REAL ESTCOM12504G100846101,239SH SOLE 00101,239
HORMEL FOODS CORPCOM4404521002315,626SH SOLE 005,626
GENUINE PARTS COCOM3724601058717,185SH SOLE 007,185
AMETEK INCCOM0311001004393,537SH SOLE 003,537
CORNING INCCOM2193501053078,410SH SOLE 008,410
HUNTINGTON BANCSHARES INCCOM44615010431820,565SH SOLE 0020,565
AMERICAN WTR WKS CO INC NEWCOM0304201037624,507SH SOLE 004,507
NETAPP INCCOM64110D1043714,136SH SOLE 004,136
REGIONS FINANCIAL CORP NEWCOM7591EP10023210,906SH SOLE 0010,906
WATERS CORPCOM9418481033741,048SH SOLE 001,048
AUTOZONE INCCOM053332102278164SH SOLE 00164
NUCOR CORPCOM6703461051,53515,588SH SOLE 0015,588
KANSAS CITY SOUTHERNCOM NEW4851703023241,199SH SOLE 001,199
COOPER COS INCCOM NEW2166484024181,012SH SOLE 001,012
FASTENAL COCOM3119001043827,394SH SOLE 007,394
CARMAX INCCOM1431301027956,211SH SOLE 006,211
PARKER-HANNIFIN CORPCOM7010941043891,393SH SOLE 001,393
SMITH A O CORPCOM8318652092674,374SH SOLE 004,374
ALEXANDRIA REAL ESTATE EQ INCOM0152711093741,958SH SOLE 001,958
HILL-ROM HLDGS INCCOM4314751022931,950SH SOLE 001,950
SYNCHRONY FINANCIALCOM87165B1032274,648SH SOLE 004,648
EATON VANCE TAX-MANAGED GLOBCOM27829F1081,787178,849SH SOLE 00178,849
EBAY INC.COM2786421033194,572SH SOLE 004,572
ILLINOIS TOOL WKS INCCOM4523081095232,533SH SOLE 002,533
ORACLE CORPCOM68389X1051,61418,521SH SOLE 0018,521
MEDTRONIC PLCSHSG5960L1031,1278,988SH SOLE 008,988
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30819712,722SH SOLE 0012,722
COCA COLA COCOM1912161001,64631,363SH SOLE 0031,363
PEPSICO INCCOM7134481082,44716,267SH SOLE 0016,267
JOHNSON CTLS INTL PLCSHSG515021051,17817,300SH SOLE 0017,300
STARBUCKS CORPCOM8552441094,62741,948SH SOLE 0041,948
APPLIED MATLS INCCOM0382221051,29610,065SH SOLE 0010,065
UNILEVER PLCSPON ADR NEW90476770456010,325SH SOLE 0010,325
ASTRAZENECA PLCSPONSORED ADR0463531082093,486SH SOLE 003,486
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391008817,890SH SOLE 007,890
COLGATE PALMOLIVE COCOM1941621033885,136SH SOLE 005,136
SCHLUMBERGER LTDCOM STK80685710840613,690SH SOLE 0013,690
PROCTER AND GAMBLE COCOM7427181094,56132,626SH SOLE 0032,626
GENERAL ELECTRIC COCOM NEW3696043017947,711SH SOLE 007,711
KIMBERLY-CLARK CORPCOM4943681037435,613SH SOLE 005,613
TRANE TECHNOLOGIES PLCSHSG8994E1033291,908SH SOLE 001,908
BOOKING HOLDINGS INCCOM09857L1081,085457SH SOLE 00457
MARSH & MCLENNAN COS INCCOM5717481027554,986SH SOLE 004,986
CONSTELLATION BRANDS INCCL A21036P1083251,543SH SOLE 001,543
CSX CORPCOM12640810375825,503SH SOLE 0025,503
CHUBB LIMITEDCOMH1467J1045643,249SH SOLE 003,249
ECOLAB INCCOM2788651003291,575SH SOLE 001,575
NEWMONT CORPCOM6516391064137,602SH SOLE 007,602
KLA CORPCOM NEW4824801005651,689SH SOLE 001,689
PAYCHEX INCCOM7043261077716,856SH SOLE 006,856
OREILLY AUTOMOTIVE INCCOM67103H1078111,327SH SOLE 001,327
PROLOGIS INC.COM74340W1036144,893SH SOLE 004,893
DOLLAR GEN CORP NEWCOM2566771053661,724SH SOLE 001,724
VERTEX PHARMACEUTICALS INCCOM92532F1003942,174SH SOLE 002,174
PRICE T ROWE GROUP INCCOM74144T1083051,548SH SOLE 001,548
INFOSYS LTDSPONSORED ADR45678810828112,639SH SOLE 0012,639
SOUTHERN COPPER CORPCOM84265V1052013,575SH SOLE 003,575
HUMANA INCCOM444859102230592SH SOLE 00592
AMPHENOL CORP NEWCL A0320951016909,417SH SOLE 009,417
MICROCHIP TECHNOLOGY INC.COM5950171042431,585SH SOLE 001,585
REGENERON PHARMACEUTICALSCOM75886F1078011,323SH SOLE 001,323
REPUBLIC SVCS INCCOM7607591004623,851SH SOLE 003,851
ROPER TECHNOLOGIES INCCOM776696106236529SH SOLE 00529
DIGITAL RLTY TR INCCOM2538681032321,607SH SOLE 001,607
TE CONNECTIVITY LTDREG SHSH849891044583,339SH SOLE 003,339
BROADCOM INCCOM11135F1019041,863SH SOLE 001,863
HILTON WORLDWIDE HLDGS INCCOM43300A2032391,807SH SOLE 001,807
IHS MARKIT LTDSHSG475671052562,192SH SOLE 002,192
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022431,639SH SOLE 001,639
ROYCE VALUE TR INCCOM78091010535919,948SH SOLE 0019,948
PACIFIC PREMIER BANCORPCOM69478X1053738,991SH SOLE 008,991
VALMONT INDS INCCOM92025310111,88550,550SH SOLE 0050,550
FIRST FINL BANKSHARES INCCOM32020R1092,35851,316SH SOLE 0051,316
FRANKLIN LTD DURATION INCOMECOM35472T101996109,581SH SOLE 00109,581
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1061,47869,971SH SOLE 0069,971
FIRST COMWLTH FINL CORP PACOM31982910745933,675SH SOLE 0033,675
GREAT PANTHER MNG LTDCOM39115V101714,459SH SOLE 0014,459
FS KKR CAP CORPCOM30263520654124,558SH SOLE 0024,558
ISHARES TR1 3 YR TREAS BD46428745711,274130,864SH SOLE 00130,864
ISHARES TR20 YR TR BD ETF4642874323942,732SH SOLE 002,732
ISHARES TRIBOXX INV CP ETF4642872427765,837SH SOLE 005,837
ISHARES TRTIPS BD ETF4642871762,17317,016SH SOLE 0017,016
SPDR GOLD TRGOLD SHS78463V1071,4458,799SH SOLE 008,799
ISHARES GOLD TRISHARES NEW4642852043,719111,307SH SOLE 00111,307
ISHARES S&P GSCI COMMODITY-UNIT BEN INT46428R10720211,966SH SOLE 0011,966
VANGUARD BD INDEX FDSLONG TERM BOND92193779311,898116,266SH SOLE 00116,266
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7842549,510SH SOLE 009,510
ISHARES TRJPMORGAN USD EMG4642882811,60414,574SH SOLE 0014,574
SPDR SER TRPORTFLI TIPS ETF78464A6562748,796SH SOLE 008,796
SWEDISH EXPT CR CORPROG AGRI ETN2287029760313817,304SH SOLE 0017,304
ISHARES TRCALIF MUN BD ETF4642883564046,507SH SOLE 006,507
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5115,274350,878SH SOLE 00350,878
ISHARES TRINTL TREA BD ETF4642881172564,982SH SOLE 004,982
SPDR SER TRPORTFOLIO INTRMD78464A37510,760294,642SH SOLE 00294,642
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702,89630,671SH SOLE 0030,671
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS00326410852424,513SH SOLE 0024,513
PIMCO ETF TR1-5 US TIP IDX72201R20579114,410SH SOLE 0014,410
SPDR SER TRICE PFD SEC ETF78464A2923,68984,891SH SOLE 0084,891
PIMCO ETF TRENHAN SHRT MA AC72201R8332,51624,681SH SOLE 0024,681
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1028,581139,728SH SOLE 00139,728
VANECK ETF TRUSTJP MRGAN EM LOC92189H3002287,611SH SOLE 007,611
ISHARES TR0-5 YR TIPS ETF46429B7479,53190,232SH SOLE 0090,232
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5083,046137,781SH SOLE 00137,781
SPDR SER TRBLOMBERG BRC INV78468R20010,454340,956SH SOLE 00340,956
VANECK ETF TRUSTEMERGING MRKT HI92189F3531,07046,142SH SOLE 0046,142
VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468852923,732SH SOLE 003,732
ISHARES U S ETF TRBLACKROCK ST MAT46431W50780816,123SH SOLE 0016,123
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1011,47361,102SH SOLE 0061,102
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701,12742,965SH SOLE 0042,965
VANECK MERK GOLD TRGOLD TRUST92107810159,6693,491,464SH SOLE 003,491,464
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4092754,408SH SOLE 004,408
SPDR SER TRNUVEEN BRC MUNIC78468R7214719,134SH SOLE 009,134
SPDR SER TRNUVEEN BLMBRG SR78468R7393,19764,726SH SOLE 0064,726
ISHARES TRSHRT NAT MUN ETF4642881583,48232,367SH SOLE 0032,367
ISHARES TRMBS ETF4642885884,47541,383SH SOLE 0041,383
ISHARES TR3 7 YR TREAS BD46428866110,65681,864SH SOLE 0081,864
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7066229,209SH SOLE 009,209
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C77127,979525,041SH SOLE 00525,041
ISHARES TRUS TREAS BD ETF46429B2672,721102,570SH SOLE 00102,570
ISHARES TRNATIONAL MUN ETF4642884142,79724,073SH SOLE 0024,073
PIMCO ETF TRINTER MUN BD ACT72201R8661,02518,188SH SOLE 0018,188
ISHARES TRCORE US AGGBD ET46428722612,654110,196SH SOLE 00110,196
VANGUARD BD INDEX FDSINTERMED TERM92193781916,417183,549SH SOLE 00183,549
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378359,485110,998SH SOLE 00110,998
SPDR SER TRPORTFOLIO AGRGTE78464A6491,17739,446SH SOLE 0039,446
VANGUARD BD INDEX FDSSHORT TRM BOND92193782721,319260,173SH SOLE 00260,173
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4094,14250,258SH SOLE 0050,258
SPDR SER TRPORTFOLIO SHORT78464A4742457,854SH SOLE 007,854
PIMCO ETF TRENHNCD LW DUR AC72201R7181,46914,429SH SOLE 0014,429
VANGUARD INDEX FDSSML CP GRW ETF9229085957032,510SH SOLE 002,510
ISHARES TRIBOXX HI YD ETF4642885134084,666SH SOLE 004,666
ISHARES TR0-5YR HI YL CP46434V4073,33773,026SH SOLE 0073,026
ISHARES TRCORE S&P MCP ETF46428750712,69448,252SH SOLE 0048,252
SPDR SER TRPORTFOLIO S&P40078464A8472615,648SH SOLE 005,648
ISHARES TRPFD AND INCM SEC4642886871,91149,247SH SOLE 0049,247
INDEXIQ ETF TRIQ MRGR ARB ETF45409B80011,894361,742SH SOLE 00361,742
ISHARES TRCORE S&P SCP ETF4642878049,83990,112SH SOLE 0090,112
ISHARES TRRUSSELL 2000 ETF4642876553,23414,784SH SOLE 0014,784
VANGUARD INDEX FDSSMALL CP ETF92290875119,67589,977SH SOLE 0089,977
SCHWAB STRATEGIC TRUS SML CAP ETF8085246075695,687SH SOLE 005,687
SPDR SER TRPORTFOLIO S&P60078468R8532185,120SH SOLE 005,120
ISHARES TRISHARES BIOTECH4642875562881,779SH SOLE 001,779
ISHARES TRRUS MD CP GR ETF4642874811,94417,346SH SOLE 0017,346
VANGUARD INDEX FDSEXTEND MKT ETF9229086521,84610,121SH SOLE 0010,121
VANGUARD INDEX FDSMCAP GR IDXVIP922908538234992SH SOLE 00992
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH9219328693972,018SH SOLE 002,018
ISHARES TRSELECT DIVID ETF4642871681,28311,185SH SOLE 0011,185
VANGUARD WORLD FDSUTILITIES ETF92204A8762761,985SH SOLE 001,985
SPDR SER TRS&P DIVID ETF78464A7632432,071SH SOLE 002,071
ISHARES TRRUS MDCP VAL ETF4642874731,44312,745SH SOLE 0012,745
VANGUARD INDEX FDSMCAP VL IDXVIP9229085125453,906SH SOLE 003,906
VANGUARD INDEX FDSREAL ESTATE ETF9229085533,22731,709SH SOLE 0031,709
SCHWAB STRATEGIC TRUS REIT ETF8085248473517,681SH SOLE 007,681
ISHARES TRGLOBAL REIT ETF46434V64759421,657SH SOLE 0021,657
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35712,41282,848SH SOLE 0082,848
VANGUARD WORLD FDSMATERIALS ETF92204A8015563,208SH SOLE 003,208
SPDR SER TRS&P HOMEBUILD78464A8882703,758SH SOLE 003,758
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6032841,513SH SOLE 001,513
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427184593,431SH SOLE 003,431
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86063511,968SH SOLE 0011,968
PROSHARES TRPSHS ULT NASB74347R2141,30113,707SH SOLE 0013,707
ISHARES TRRUS MID CAP ETF4642874996318,072SH SOLE 008,072
VANGUARD INDEX FDSMID CAP ETF9229086299614,060SH SOLE 004,060
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245084626,023SH SOLE 006,023
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V60858212,655SH SOLE 0012,655
FIDELITY MERRIMACK STR TRTOTAL BD ETF3161883091,22923,132SH SOLE 0023,132
SPDR SER TRBLMBRG BRC CNVRT78464A35919,135224,193SH SOLE 00224,193
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7063444,305SH SOLE 004,305
VANECK ETF TRUSTENERGY INCME ET92189H8702204,055SH SOLE 004,055
ISHARES TRCORE 1 5 YR USD46432F8591,94838,135SH SOLE 0038,135
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J40724,656432,858SH SOLE 00432,858
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476361111,591SH SOLE 0011,591
PIMCO ETF TR0-5 HIGH YIELD72201R7836246,286SH SOLE 006,286
SPDR SER TRBLOOMBERG SRT TR78468R40837013,499SH SOLE 0013,499
VANGUARD INDEX FDSSM CP VAL ETF9229086119265,472SH SOLE 005,472
ISHARES TREAFE GRWTH ETF4642888853,63934,180SH SOLE 0034,180
ISHARES TRGLOBAL TECH ETF4642872911,87933,159SH SOLE 0033,159
ISHARES TRU.S. TECH ETF4642877213383,336SH SOLE 003,336
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8037154,791SH SOLE 004,791
ISHARES TRISHARES SEMICDTR4642875235,98413,421SH SOLE 0013,421
VANGUARD WORLD FDSINF TECH ETF92204A7025741,431SH SOLE 001,431
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921,61115,291SH SOLE 0015,291
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4074642,587SH SOLE 002,587
PROSHARES TRPSHS ULTRA QQQ74347R20682711,371SH SOLE 0011,371
ISHARES TRU.S. MED DVC ETF4642888101,39422,211SH SOLE 0022,211
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E80077011,712SH SOLE 0011,712
PROSHARES TRULTRAPRO QQQ74347X8311,75414,082SH SOLE 0014,082
GLOBAL X FDSLITHIUM BTRY ETF37954Y8552683,275SH SOLE 003,275
PIMCO ETF TRACTIVE BD ETF72201R7754,25638,495SH SOLE 0038,495
GLOBAL X FDSNASDAQ 100 COVER37954Y48355225,004SH SOLE 0025,004
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058891,10222,216SH SOLE 0022,216
ISHARES TRS&P 500 GRWT ETF4642873096088,227SH SOLE 008,227
ISHARES TRRUS 1000 GRW ETF4642876147,19526,257SH SOLE 0026,257
INVESCO QQQ TRUNIT SER 146090E10330,77685,977SH SOLE 0085,977
SPDR SER TRPRTFLO S&P500 GW78464A40977,9881,218,184SH SOLE 001,218,184
VANGUARD INDEX FDSGROWTH ETF92290873677,539267,219SH SOLE 00267,219
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2667463,872SH SOLE 003,872
VANGUARD WORLD FDMEGA GRWTH IND9219108164441,890SH SOLE 001,890
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243005023,388SH SOLE 003,388
VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505222833SH SOLE 00833
ISHARES TRMSCI USA MMENTM46432F39674,207422,593SH SOLE 00422,593
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8869,398147,126SH SOLE 00147,126
ISHARES TRGLB CNSM STP ETF4642887371,77829,649SH SOLE 0029,649
ISHARES INCMSCI GERMANY ETF46428680657417,426SH SOLE 0017,426
ISHARES TRGLOBAL FINLS ETF4642873331,11614,223SH SOLE 0014,223
ISHARES TRU.S. ENERGY ETF46428779679228,037SH SOLE 0028,037
ISHARES TRU.S. FINLS ETF4642877882703,265SH SOLE 003,265
ISHARES TRUS TELECOM ETF46428771313,169405,831SH SOLE 00405,831
SELECT SECTOR SPDR TRENERGY81369Y5061,11921,474SH SOLE 0021,474
SELECT SECTOR SPDR TRFINANCIAL81369Y6051,46439,006SH SOLE 0039,006
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30810,055146,063SH SOLE 00146,063
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2093,31426,031SH SOLE 0026,031
ISHARES INCMSCI TAIWAN ETF46434G7724236,825SH SOLE 006,825
ISHARES INCMSCI SPAIN ETF46428676433512,426SH SOLE 0012,426
ISHARES INCMSCI STH KOR ETF4642867724065,038SH SOLE 005,038
VANGUARD WORLD FDSENERGY ETF92204A3065,61475,972SH SOLE 0075,972
ISHARES TRU.S. PHARMA ETF4642888365072,769SH SOLE 002,769
ISHARES TRISHS 1-5YR INVS4642886466,630121,344SH SOLE 00121,344
WISDOMTREE TREMER MKT HIGH FD97717W31580818,516SH SOLE 0018,516
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E7272,234100,001SH SOLE 00100,001
ISHARES TRMSCI EURO FL ETF46428918027814,188SH SOLE 0014,188
ISHARES TRFLTG RATE NT ETF46429B6554,85695,519SH SOLE 0095,519
FLEXSHARES TRMORNSTAR UPSTR33939L4072767,547SH SOLE 007,547
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1183,37259,719SH SOLE 0059,719
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J1172,43958,198SH SOLE 0058,198
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1082,04399,454SH SOLE 0099,454
SCHWAB STRATEGIC TRSCHWB FDT EMK LG80852473061118,954SH SOLE 0018,954
ISHARES TR0-5YR INVT GR CP46434V10071413,818SH SOLE 0013,818
ISHARES TRBLACKROCK ULTRA46434V8784048,000SH SOLE 008,000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX31609250162011,553SH SOLE 0011,553
ISHARES TRCORE TOTAL USD46434V6133,70269,541SH SOLE 0069,541
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q2092594,289SH SOLE 004,289
ISHARES TREAFE VALUE ETF4642888773,97478,161SH SOLE 0078,161
WISDOMTREE TRITL HIGH DIV FD97717W8022847,488SH SOLE 007,488
ISHARES TRINTL SEL DIV ETF4642884481,00833,137SH SOLE 0033,137
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247552,82185,939SH SOLE 0085,939
ISHARES TRS&P 500 VAL ETF4642874083202,199SH SOLE 002,199
ISHARES TRRUS 1000 VAL ETF4642875985,56035,524SH SOLE 0035,524
SPDR SER TRPRTFLO S&P500 VL78464A50842911,001SH SOLE 0011,001
VANGUARD INDEX FDSVALUE ETF92290874458,293430,619SH SOLE 00430,619
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6132261,430SH SOLE 001,430
WISDOMTREE TRUS HIGH DIVIDEND97717W2082042,651SH SOLE 002,651
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,90318,414SH SOLE 0018,414
VANGUARD WORLD FDMEGA CAP VAL ETF9219108404104,191SH SOLE 004,191
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244093575,295SH SOLE 005,295
ISHARES TRCORE HIGH DV ETF46429B6635625,958SH SOLE 005,958
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479788511,927SH SOLE 0011,927
FLEXSHARES TRQUALT DIVD IDX33939L86013,192237,050SH SOLE 00237,050
ISHARES TRMSCI USA VALUE46432F3882,31823,016SH SOLE 0023,016
PROSHARES TRS&P 500 DV ARIST74348A4672382,688SH SOLE 002,688
ISHARES TRCORE DIV GRWTH46434V6211,27425,353SH SOLE 0025,353
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091,1653,443SH SOLE 003,443
ISHARES INCMSCI JPN ETF NEW46434G82290112,825SH SOLE 0012,825
ISHARES INCMSCI CDA ETF46428650942511,712SH SOLE 0011,712
ISHARES TRUS HLTHCARE ETF4642877622971,078SH SOLE 001,078
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7046796,943SH SOLE 006,943
ISHARES TRMSCI UK ETF NEW46435G3345,194161,070SH SOLE 00161,070
VANGUARD WORLD FDSHEALTH CAR ETF92204A5049,06636,681SH SOLE 0036,681
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428744126,275SH SOLE 006,275
VANECK ETF TRUSTAGRIBUSINESS ETF92189F7001,00911,061SH SOLE 0011,061
INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V3995,445236,840SH SOLE 00236,840
PROSHARES TRULTRPRO S&P50074347X8647576,660SH SOLE 006,660
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4041,02042,605SH SOLE 0042,605
ISHARES TRMSCI INDIA ETF46429B5982174,457SH SOLE 004,457
VANECK ETF TRUSTPHARMACEUTCL ETF92189F6924,11856,547SH SOLE 0056,547
VANECK ETF TRUSTINTERNATIONAL HI92189F4451,04742,108SH SOLE 0042,108
VANECK ETF TRUSTFALLEN ANGEL HG92189F43780224,281SH SOLE 0024,281
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1034789,880SH SOLE 009,880
ISHARES TRMSCI ACWI ETF4642882574934,936SH SOLE 004,936
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422232,191SH SOLE 002,191
ISHARES INCMSCI GBL MIN VOL4642865253673,572SH SOLE 003,572
ISHARES TRCONSER ALLOC ETF4642898833528,921SH SOLE 008,921
ISHARES TRMSCI EMG MKT ETF46428723452410,409SH SOLE 0010,409
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285841,603831,901SH SOLE 00831,901
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5093,49982,269SH SOLE 0082,269
ISHARES INCCORE MSCI EMKT46434G10311,853191,916SH SOLE 00191,916
ISHARES TRMSCI EAFE ETF4642874652,23428,632SH SOLE 0028,632
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427755,20985,446SH SOLE 0085,446
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385896,5731,912,720SH SOLE 001,912,720
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8894,302118,797SH SOLE 00118,797
VANGUARD STAR FDSVG TL INTL STK F9219097685108,057SH SOLE 008,057
ISHARES TRMSCI EAFE MIN VL46429B6894786,344SH SOLE 006,344
ISHARES TRCORE MSCI TOTAL46432F8341,40719,813SH SOLE 0019,813
ISHARES TRCORE MSCI EAFE46432F84214,238191,753SH SOLE 00191,753
ISHARES TRRUS 1000 ETF464287622223922SH SOLE 00922
ISHARES TRRUSSELL 3000 ETF4642876896612,592SH SOLE 002,592
SPDR S&P 500 ETF TRTR UNIT78462F10322,16951,659SH SOLE 0051,659
SPDR SER TRPORTFOLI S&P150078464A8052,93355,352SH SOLE 0055,352
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,13913,926SH SOLE 0013,926
VANGUARD INDEX FDSTOTAL STK MKT9229087694,83421,768SH SOLE 0021,768
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412,29047,164SH SOLE 0047,164
ISHARES TRCORE S&P TTL STK4642871504464,529SH SOLE 004,529
ISHARES TRMSCI KLD400 SOC4642885704094,909SH SOLE 004,909
VANGUARD WORLD FDMEGA CAP INDEX9219108734482,939SH SOLE 002,939
SPDR SER TRPORTFOLIO S&P50078464A8542,31345,846SH SOLE 0045,846
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H591702,50617,260,585SH SOLE 0017,260,585
VANGUARD INDEX FDSS&P 500 ETF SHS92290836319,36149,090SH SOLE 0049,090
ISHARES TRMSCI USA MIN VOL46429B6976789,231SH SOLE 009,231
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F6431,72023,476SH SOLE 0023,476
ISHARES TRMSCI USA QLT FCT46432F3394,73335,929SH SOLE 0035,929
ISHARES TRCORE S&P500 ETF464287200138,354321,142SH SOLE 00321,142