Distribution Date 301% PSA 434% PSA October 2028 .................................................................................... $ 687,394.67 $ 57,699.23 November 2028 ................................................................................ 664,982.13 55,343.36 December 2028 ................................................................................ 643,063.91 53,064.18 January 2029...................................................................................... 621,630.46 50,859.41 February 2029 .................................................................................. 600,672.38 48,726.87 March 2029........................................................................................ 580,180.49 46,664.40 April 2029.......................................................................................... 560,145.72 44,669.94 May 2029............................................................................................ 540,559.21 42,741.46 June 2029 .......................................................................................... 521,412.23 40,877.00 July 2029............................................................................................ 502,696.24 39,074.66 August 2029 ...................................................................................... 484,402.81 37,332.57 September 2029................................................................................ 466,523.71 35,648.95 October 2029 .................................................................................... 449,050.84 34,022.03 November 2029 ................................................................................ 431,976.24 32,450.13 December 2029 ................................................................................ 415,292.11 30,931.57 January 2030...................................................................................... 398,990.78 29,464.76 February 2030 .................................................................................. 383,064.73 28,048.13 March 2030........................................................................................ 367,506.58 26,680.17 April 2030.......................................................................................... 352,309.07 25,359.41 May 2030............................................................................................ 337,465.09 24,084.40 June 2030 .......................................................................................... 322,967.65 22,853.76 July 2030............................................................................................ 308,809.89 21,666.15 August 2030 ...................................................................................... 294,985.07 20,520.23 September 2030................................................................................ 281,486.60 19,414.74 October 2030 .................................................................................... 268,307.97 18,348.45 November 2030 ................................................................................ 255,442.82 17,320.13 December 2030 ................................................................................ 242,884.91 16,328.63 January 2031...................................................................................... 230,628.09 15,372.81 February 2031 .................................................................................. 218,666.34 14,451.56 March 2031........................................................................................ 206,993.75 13,563.81 April 2031.......................................................................................... 195,604.52 12,708.52 May 2031............................................................................................ 184,492.95 11,884.69 June 2031 .......................................................................................... 173,653.46 11,091.32 July 2031............................................................................................ 163,080.55 10,327.46 August 2031 ...................................................................................... 152,768.85 9,592.19 September 2031................................................................................ 142,713.06 8,884.62 October 2031 .................................................................................... 132,908.01 8,203.85 November 2031 ................................................................................ 123,348.59 7,549.06 December 2031 ................................................................................ 114,029.83 6,919.40 January 2032...................................................................................... 104,946.81 6,314.10 February 2032 .................................................................................. 96,094.72 5,732.36 March 2032........................................................................................ 87,468.84 5,173.43 April 2032.......................................................................................... 79,064.55 4,636.59 May 2032............................................................................................ 70,877.28 4,121.13 S-III-8