ICF	2015-10-31	100000	0.00	0.00	-100.00
ICF	2015-11-30	200000	97403.77	2004.81	-51.30
ICF	2015-12-31	300000	200015.67	4030.95	-33.33
ICF	2016-01-31	400000	289976.02	6073.43	-27.51
ICF	2016-02-29	500000	385236.26	8163.51	-22.95
ICF	2016-03-31	600000	526554.69	10208.50	-12.24
ICF	2016-04-30	700000	607712.01	12145.74	-13.18
ICF	2016-05-31	800000	721369.03	14114.05	-9.83
ICF	2016-06-30	900000	869586.07	16073.68	-3.38
ICF	2016-07-31	1000000	1001275.94	17923.13	0.13
ICF	2016-08-31	1100000	1058700.12	19704.08	-3.75
ICF	2016-09-30	1200000	1131379.07	21570.62	-5.72
ICF	2016-10-31	1300000	1163581.97	23544.76	-10.49
ICF	2016-11-30	1400000	1237447.36	25614.72	-11.61
ICF	2016-12-31	1500000	1480976.65	29726.55	-1.27
ICF	2017-01-31	1600000	1476220.41	29726.55	-7.74
ICF	2017-02-28	1700000	1634263.40	31770.28	-3.87
ICF	2017-03-31	1800000	1682365.84	33731.65	-6.54
ICF	2017-04-30	1900000	1780011.29	35728.85	-6.32
ICF	2017-05-31	2000000	1886540.44	37723.27	-5.67
ICF	2017-06-30	2100000	2008307.34	39721.27	-4.37
ICF	2017-07-31	2200000	2128093.05	41674.20	-3.27
ICF	2017-08-31	2300000	2225710.77	43624.28	-3.23
ICF	2017-09-30	2400000	2293711.73	45577.98	-4.43
ICF	2017-10-31	2500000	2370215.85	47551.73	-5.19
ICF	2017-11-30	2600000	2537071.42	49547.34	-2.42
ICF	2017-12-31	2700000	2608647.52	51493.24	-3.38
ICF	2018-01-31	2800000	2601435.26	53477.96	-7.09
ICF	2018-02-28	2900000	2508540.86	55584.77	-13.50
ICF	2018-03-31	3000000	2696317.69	57798.88	-10.12
ICF	2018-04-30	3100000	2817943.84	59975.39	-9.10
ICF	2018-05-31	3200000	2989708.39	62078.66	-6.57
ICF	2018-06-30	3300000	3203443.48	64145.85	-2.93
ICF	2018-07-31	3400000	3334802.17	66160.15	-1.92
ICF	2018-08-31	3500000	3627060.47	70061.05	3.63
ICF	2018-09-30	3600000	3505854.89	70061.05	-2.62
ICF	2018-10-31	3700000	3553675.12	72075.35	-3.95
ICF	2018-11-30	3800000	3855668.29	74097.59	1.46
ICF	2018-12-31	3900000	3636851.71	76005.26	-6.75
ICF	2019-01-31	4000000	4136408.38	78148.66	3.41
ICF	2019-02-28	4100000	4297970.59	80051.61	4.83
ICF	2019-03-31	4200000	4554205.26	81910.17	8.43
ICF	2019-04-30	4300000	4645942.35	83710.67	8.05
ICF	2019-05-31	4400000	4799024.53	85506.01	9.07
ICF	2019-06-30	4500000	4916241.34	87283.47	9.25
ICF	2019-07-31	4600000	5095247.99	89062.19	10.77
ICF	2019-08-31	4700000	5508216.08	92489.57	17.20
ICF	2019-09-30	4800000	5550298.65	92489.57	15.63
ICF	2019-10-31	4900000	5639040.93	94172.36	15.08
ICF	2019-11-30	5000000	5643106.64	95848.95	12.86
ICF	2019-12-31	5100000	5707676.69	97575.46	11.92
ICF	2020-01-31	5200000	5886993.91	99308.27	13.21
ICF	2020-02-29	5300000	5588915.84	100992.34	5.45
ICF	2020-03-31	5400000	4703612.63	102721.39	-12.90
ICF	2020-04-30	5500000	5216484.53	105054.57	-5.15
ICF	2020-05-31	5600000	5367743.80	107129.90	-4.15
ICF	2020-06-30	5700000	5502061.34	109081.31	-3.47
ICF	2020-07-31	5800000	5848344.49	111005.87	0.83
ICF	2020-08-31	5900000	5963350.04	112931.54	1.07
ICF	2020-09-30	6000000	5856857.04	114829.07	-2.39
ICF	2020-10-31	6100000	5756416.97	116703.84	-5.63
ICF	2020-11-30	6200000	6316125.18	118679.54	1.87
ICF	2020-12-31	6300000	6494425.82	120535.00	3.09
ICF	2021-01-31	6400000	6568551.98	122456.23	2.63
ICF	2021-02-28	6500000	6801974.50	124282.38	4.65
ICF	2021-03-31	6600000	7290974.27	126119.60	10.47
ICF	2021-04-30	6700000	8005420.55	127820.86	19.48
ICF	2021-05-31	6800000	8201725.21	129426.00	20.61
ICF	2021-06-30	6900000	8559432.27	130978.31	24.05
ICF	2021-07-31	7000000	9077776.12	132502.93	29.68
ICF	2021-08-31	7100000	9405616.90	133964.07	32.47
ICF	2021-09-30	7200000	8855527.89	135364.23	22.99
ICF	2021-10-31	7300000	9630656.22	136876.86	31.93
ICF	2021-11-30	7400000	9651615.31	138295.10	30.43
ICF	2021-12-31	7500000	10632217.88	139750.49	41.76
ICF	2022-01-31	7600000	9816218.85	141078.16	29.16
ICF	2022-02-28	7700000	9406232.23	142518.67	22.16
ICF	2022-03-31	7800000	10225999.40	144007.87	31.10
ICF	2022-04-30	7900000	9947416.89	145387.56	25.92
ICF	2022-05-31	8000000	9571145.39	146886.81	19.64
ICF	2022-06-30	8100000	9019090.43	148413.53	11.35
ICF	2022-07-31	8200000	9864512.52	150030.61	20.30
ICF	2022-08-31	8300000	9387968.60	151565.53	13.11
ICF	2022-09-30	8400000	8219401.32	153175.57	-2.15
ICF	2022-10-31	8500000	8460428.14	154981.28	-0.47
ICF	2022-11-30	8600000	9100079.68	156816.82	5.81
ICF	2022-12-31	8700000	8794582.00	160368.02	1.09
ICF	2023-01-31	8800000	9642928.95	160368.02	9.58
ICF	2023-02-28	8900000	9150894.56	162020.09	2.82
ICF	2023-03-31	9000000	9097228.46	163795.97	1.08
ICF	2023-04-30	9100000	9229713.61	165614.82	1.43
ICF	2023-05-31	9200000	8886907.13	167424.77	-3.40
ICF	2023-06-30	9300000	9408308.27	169305.53	1.16
ICF	2023-07-31	9400000	9668114.30	171086.79	2.85
ICF	2023-08-31	9500000	9429435.66	172858.58	-0.74
ICF	2023-09-30	9600000	8762724.72	174695.47	-8.72
ICF	2023-10-31	9700000	8628448.75	176740.04	-11.05
ICF	2023-11-30	9800000	9807781.01	178778.36	0.08
ICF	2023-12-31	9900000	10604415.83	180562.16	7.12
ICF	2024-01-31	10000000	10216724.08	182246.23	2.17
ICF	2024-02-29	10100000	10530284.93	183999.39	4.26
ICF	2024-03-31	10200000	10715313.12	185707.33	5.05
ICF	2024-04-30	10300000	9979130.90	187471.93	-3.12
ICF	2024-05-31	10400000	10630042.06	189348.81	2.21
ICF	2024-06-30	10500000	10950188.48	191136.12	4.29
ICF	2024-07-31	10600000	11706955.90	192897.61	10.44
ICF	2024-08-31	10700000	12665631.78	196062.42	18.37
ICF	2024-09-30	10800000	12922474.56	196062.42	19.65
ICF	2024-10-31	10900000	12567175.25	197597.10	15.30
ICF	2024-11-30	11000000	13178190.97	199186.67	19.80
ICF	2024-12-31	11100000	12095383.51	200719.94	8.97
ICF	2025-01-31	11200000	12269268.96	202396.39	9.55
ICF	2025-02-28	11300000	12906065.32	204048.46	14.21
ICF	2025-03-31	11400000	12652814.91	205636.52	10.99
ICF	2025-04-30	11500000	12648974.91	207258.32	9.99
ICF	2025-05-31	11600000	12919725.23	208888.04	11.38
ICF	2025-06-30	11700000	12874365.38	210503.03	10.04
ICF	2025-07-31	11800000	12778590.53	212127.99	8.29
ICF	2025-08-31	11900000	13282407.57	215413.68	11.62
ICF	2025-09-30	12000000	13273790.82	215413.68	10.61
ICF	2025-10-31	12100000	13153159.69	215413.68	8.70