MSTR	2015-10-31	100000	0.00	0.00	-100.00
MSTR	2015-11-30	200000	98416.22	5676.66	-50.79
MSTR	2015-12-31	300000	202961.98	11320.32	-32.35
MSTR	2016-01-31	400000	296093.18	17163.83	-25.98
MSTR	2016-02-29	500000	368966.43	22932.84	-26.21
MSTR	2016-03-31	600000	518972.53	28876.73	-13.50
MSTR	2016-04-30	700000	615940.56	34348.68	-12.01
MSTR	2016-05-31	800000	742065.67	39780.51	-7.24
MSTR	2016-06-30	900000	790098.19	45143.31	-12.21
MSTR	2016-07-31	1000000	890961.50	50944.11	-10.90
MSTR	2016-08-31	1100000	946662.10	56757.72	-13.94
MSTR	2016-09-30	1200000	1050422.99	62734.29	-12.46
MSTR	2016-10-31	1300000	1336384.92	68599.40	2.80
MSTR	2016-11-30	1400000	1430516.25	73726.55	2.18
MSTR	2016-12-31	1500000	1658389.23	84011.61	10.56
MSTR	2017-01-31	1600000	1691153.71	84011.61	5.70
MSTR	2017-02-28	1700000	1709658.71	89100.41	0.57
MSTR	2017-03-31	1800000	1772028.42	94357.21	-1.55
MSTR	2017-04-30	1900000	1895852.91	99692.53	-0.22
MSTR	2017-05-31	2000000	1913294.83	104918.56	-4.34
MSTR	2017-06-30	2100000	2114055.62	110296.64	0.67
MSTR	2017-07-31	2200000	1555707.95	115657.42	-29.29
MSTR	2017-08-31	2300000	1586638.70	122995.25	-31.02
MSTR	2017-09-30	2400000	1670157.56	130777.35	-30.41
MSTR	2017-10-31	2500000	1829593.24	138333.08	-26.82
MSTR	2017-11-30	2600000	1993493.16	145765.81	-23.33
MSTR	2017-12-31	2700000	2011164.36	153173.22	-25.51
MSTR	2018-01-31	2800000	2214153.92	160760.47	-20.92
MSTR	2018-02-28	2900000	2149391.86	167947.48	-25.88
MSTR	2018-03-31	3000000	2269192.76	175920.05	-24.36
MSTR	2018-04-30	3100000	2343806.41	183885.64	-24.39
MSTR	2018-05-31	3200000	2481650.68	191529.73	-22.45
MSTR	2018-06-30	3300000	2544745.00	199197.27	-22.89
MSTR	2018-07-31	3400000	2692953.63	206911.53	-20.80
MSTR	2018-08-31	3500000	3295596.03	221180.95	-5.84
MSTR	2018-09-30	3600000	3110246.54	221180.95	-13.60
MSTR	2018-10-31	3700000	2878522.42	228508.56	-22.20
MSTR	2018-11-30	3800000	3065576.89	236468.45	-19.33
MSTR	2018-12-31	3900000	3118351.32	244097.96	-20.04
MSTR	2019-01-31	4000000	3196052.34	251875.82	-20.10
MSTR	2019-02-28	4100000	3674555.12	259685.88	-10.38
MSTR	2019-03-31	4200000	3849514.94	266864.12	-8.34
MSTR	2019-04-30	4300000	4096557.64	273651.14	-4.73
MSTR	2019-05-31	4400000	3731346.45	280742.33	-15.20
MSTR	2019-06-30	4500000	4132798.98	288381.75	-8.16
MSTR	2019-07-31	4600000	4040687.16	295523.08	-12.16
MSTR	2019-08-31	4700000	4440315.03	309883.10	-5.53
MSTR	2019-09-30	4800000	4597735.46	309883.10	-4.21
MSTR	2019-10-31	4900000	4853680.26	316716.50	-0.95
MSTR	2019-11-30	5000000	4859012.88	323223.10	-2.82
MSTR	2019-12-31	5100000	4705166.92	329886.21	-7.74
MSTR	2020-01-31	5200000	5120609.74	336815.74	-1.53
MSTR	2020-02-29	5300000	4642821.61	343505.60	-12.40
MSTR	2020-03-31	5400000	4143182.20	350819.82	-23.27
MSTR	2020-04-30	5500000	4543318.84	359638.94	-17.39
MSTR	2020-05-31	5600000	4578327.21	367796.21	-18.24
MSTR	2020-06-30	5700000	4447146.05	375952.82	-21.98
MSTR	2020-07-31	5800000	4764002.64	384441.78	-17.86
MSTR	2020-08-31	5900000	5669681.33	392528.47	-3.90
MSTR	2020-09-30	6000000	6011077.76	399248.00	0.18
MSTR	2020-10-31	6100000	6782961.79	405995.18	11.20
MSTR	2020-11-30	6200000	14122078.36	411998.66	127.78
MSTR	2020-12-31	6300000	16128130.70	415085.08	156.00
MSTR	2021-01-31	6400000	25768791.09	417436.81	302.64
MSTR	2021-02-28	6500000	31443132.31	419012.70	383.74
MSTR	2021-03-31	6600000	28533269.09	420348.71	332.32
MSTR	2021-04-30	6700000	27717042.05	421770.05	313.69
MSTR	2021-05-31	6800000	19897135.90	423343.32	192.60
MSTR	2021-06-30	6900000	28270248.69	425436.42	309.71
MSTR	2021-07-31	7000000	26728927.93	426972.85	281.84
MSTR	2021-08-31	7100000	29753585.17	428540.76	319.06
MSTR	2021-09-30	7200000	24869132.21	429964.25	245.40
MSTR	2021-10-31	7300000	30861774.26	431597.01	322.76
MSTR	2021-11-30	7400000	31234706.40	432955.48	322.09
MSTR	2021-12-31	7500000	23651174.81	434372.98	215.35
MSTR	2022-01-31	7600000	16051280.26	436164.26	111.20
MSTR	2022-02-28	7700000	19452335.91	439104.66	152.63
MSTR	2022-03-31	7800000	21460422.77	441281.93	175.13
MSTR	2022-04-30	7900000	15701017.33	443318.67	98.75
MSTR	2022-05-31	8000000	11806539.33	446051.58	47.58
MSTR	2022-06-30	8100000	7395837.03	450142.23	-8.69
MSTR	2022-07-31	8200000	13048298.79	456138.52	59.13
MSTR	2022-08-31	8300000	10646321.20	459765.12	28.27
MSTR	2022-09-30	8400000	9855054.40	464291.65	17.32
MSTR	2022-10-31	8500000	12527811.60	468311.91	47.39
MSTR	2022-11-30	8600000	9353808.48	472199.93	8.77
MSTR	2022-12-31	8700000	6856082.11	484289.21	-21.19
MSTR	2023-01-31	8800000	12191012.38	484289.21	38.53
MSTR	2023-02-28	8900000	12799343.85	488021.66	43.81
MSTR	2023-03-31	9000000	14381441.24	491975.95	59.79
MSTR	2023-04-30	9100000	16265927.64	495338.54	78.75
MSTR	2023-05-31	9200000	15038997.10	498590.89	63.47
MSTR	2023-06-30	9300000	17186912.42	501924.89	84.81
MSTR	2023-07-31	9400000	22094176.55	504571.51	135.04
MSTR	2023-08-31	9500000	18122139.09	506870.47	90.76
MSTR	2023-09-30	9600000	16732942.69	509715.58	74.30
MSTR	2023-10-31	9700000	21712992.60	512836.68	123.85
MSTR	2023-11-30	9800000	25671440.91	515180.41	161.95
MSTR	2023-12-31	9900000	32659522.12	517075.50	229.89
MSTR	2024-01-31	10000000	25989493.65	518535.04	159.89
MSTR	2024-02-29	10100000	53240989.80	520521.21	427.14
MSTR	2024-03-31	10200000	88853737.43	521270.83	771.12
MSTR	2024-04-30	10300000	55581976.64	521881.80	439.63
MSTR	2024-05-31	10400000	79708619.18	522854.31	666.43
MSTR	2024-06-30	10500000	72106778.35	523468.78	586.73
MSTR	2024-07-31	10600000	84629084.17	524200.86	698.39
MSTR	2024-08-31	10700000	69602267.62	525617.49	550.49
MSTR	2024-09-30	10800000	88619112.73	525617.49	720.55
MSTR	2024-10-31	10900000	128661983.16	526224.88	1080.39
MSTR	2024-11-30	11000000	204065032.79	526660.21	1755.14
MSTR	2024-12-31	11100000	152607483.55	526923.16	1274.84
MSTR	2025-01-31	11200000	176520202.79	527256.48	1476.07
MSTR	2025-02-28	11300000	134750711.71	527544.59	1092.48
MSTR	2025-03-31	11400000	152180042.54	527908.03	1234.91
MSTR	2025-04-30	11500000	200787325.09	528234.81	1645.98
MSTR	2025-05-31	11600000	195047050.75	528496.86	1581.44
MSTR	2025-06-30	11700000	213742877.67	528765.48	1726.86
MSTR	2025-07-31	11800000	212597340.60	529033.37	1701.67
MSTR	2025-08-31	11900000	177105261.61	529605.15	1388.28
MSTR	2025-09-30	12000000	170644072.26	529605.15	1322.03
MSTR	2025-10-31	12100000	186225063.02	529605.15	1439.05