First Trust Low Duration Opportunities ETF (LMBS)
Holdings of the Fund as of 6/28/2024

Total Number of Holdings (excluding cash): 1016

Security Name Identifier CUSIP Shares / Quantity Market Value Weighting Descending sort
US 2YR NOTE (CBT) Sep24 TUU4 3,354 $684,949,687.50 16.72%
US Dollar $USD 239,615,058 $239,615,058.14 5.85%
US 5YR NOTE (CBT) Sep24 FVU4 1,404 $149,635,687.50 3.65%
Fannie Mae or Freddie Mac TBA, 3.50%, due 04/01/2052 01F032674 132,838,000 $117,582,385.94 2.87%
Fannie Mae or Freddie Mac TBA, 4%, due 05/01/2052 01F040677 100,000,000 $91,511,719.00 2.23%
U.S. Treasury Note, 4.625%, due 10/15/2026 91282CJC6 81,000,000 $80,939,882.61 1.98%
Fannie Mae FN FM3003, 4%, due 05/01/2049 3140X6KR1 83,186,519 $78,514,467.11 1.92%
U.S. Treasury Note, 4.625%, due 09/15/2026 91282CHY0 78,400,000 $78,308,124.61 1.91%
Fannie Mae FN FM2972, 4%, due 12/01/2044 3140X6JS1 71,498,256 $67,124,144.76 1.64%
Fannie Mae or Freddie Mac TBA, 4%, due 05/01/2052 01F040685 54,870,000 $50,238,200.53 1.23%
U.S. Treasury Note, 4.125%, due 02/15/2027 91282CKA8 41,000,000 $40,533,945.21 0.99%
Fannie Mae Series 2013-119, Class VZ, 3%, due 10/25/2033 3136AHFT2 42,879,300 $40,145,731.65 0.98%
Fannie Mae FN FS2044, 4.50%, due 07/01/2044 3140XHHW0 40,696,221 $39,583,304.69 0.97%
Freddie Mac FR ZT0779, 3%, due 09/01/2047 3132AC2L3 45,180,978 $39,128,459.17 0.96%
Fannie Mae FN AS7749, 3.50%, due 08/01/2046 3138WHTF9 39,117,980 $35,272,117.68 0.86%
Fannie Mae or Freddie Mac TBA, 3.50%, due 04/01/2052 01F032682 39,564,000 $35,026,503.75 0.86%
Fannie Mae Series 2013-119, Class ZB, 3%, due 12/25/2033 3136AHFX3 37,673,446 $35,242,069.78 0.86%
Fannie Mae or Freddie Mac TBA, 3%, due 03/01/2052 01F030686 40,200,000 $34,304,838.44 0.84%
Freddie Mac Series 5004, Class F, Variable rate, due 07/25/2050 3137FVAT9 35,562,293 $34,582,274.13 0.84%
Fannie Mae FN FS3541, 3.50%, due 08/01/2052 3140XJ5B5 38,432,567 $34,056,695.66 0.83%
Fannie Mae or Freddie Mac TBA, 4.50%, due 04/01/2053 01F042673 35,000,000 $32,999,804.60 0.81%
Freddie Mac Series 5256, Class FC, Variable rate, due 09/25/2052 3137H92G3 32,745,822 $31,871,194.16 0.78%
Freddie Mac Series 4991, Class DA, 2%, due 02/25/2044 3137FUM92 34,132,884 $31,291,038.10 0.76%
Fannie Mae FN FS1797 3.50%, due 07/01/2046 3140XG7K9 33,781,545 $30,736,400.91 0.75%
Fannie Mae FN FS0742, 3.50%, due 05/01/2044 3140XFZG9 33,057,462 $30,236,249.56 0.74%
Freddie Mac Series 5221, Class YC, 4%, due 05/25/2052 3137H7EX7 33,673,000 $30,292,469.88 0.74%
Freddie Mac Series 5001, Class A, 2%, due 01/25/2045 3137FU4N1 33,339,278 $30,063,614.15 0.73%
Freddie Mac - SCRT Series 2018-4, Class MA, 3.50%, due 03/25/2058 35563PHF9 31,702,255 $29,576,171.86 0.72%
Freddie Mac FR SD3140, 3.50%, due 06/01/2052 3132DQPZ3 32,974,917 $29,216,643.32 0.71%
Fanniemae-Aces Series 2023-M1, Class 2A1, Variable rate, due 12/25/2037 3136BPRX1 27,950,710 $26,294,208.11 0.64%
GNMA Series 2022-63, Class AZ, 3%, due 08/20/2051 38383RAN7 34,017,434 $26,028,691.08 0.64%
Fannie Mae Series 2024-26, Class PO, 0%, due 05/25/2054 3136BRVQ7 34,414,836 $25,862,811.46 0.63%
Freddie Mac Series 5004, Class FG, Variable rate, due 08/25/2050 3137FVAV4 26,975,258 $25,977,469.79 0.63%
Fannie Mae FN AS7738, 3%, due 08/01/2046 3138WHS45 28,541,399 $24,585,983.26 0.60%
Fannie Mae FN FM2863, 3.50%, due 09/01/2048 3140X6FD8 25,023,184 $22,664,519.05 0.55%
Fannie Mae FN FS2127, 3.50%, due 06/01/2048 3140XHLH8 24,400,232 $22,107,949.16 0.54%
Freddie Mac FR ZS9776, 3.50%, due 08/01/2046 3132AA2H6 24,554,323 $22,240,759.73 0.54%
Freddie Mac Series 5350, Class PO, 0%, due 11/25/2053 3137HAYT7 26,651,474 $21,590,559.08 0.53%
Fannie Mae FN BM6732, 4%, due 11/01/2048 3140JBPS9 22,753,290 $21,327,230.72 0.52%
Fannie Mae or Freddie Mac TBA, 4.50%, due 04/01/2053 01F042681 21,130,000 $19,927,405.70 0.49%
Freddie Mac - SCRT Series 2020-2, Class MAU, 2.50%, due 11/25/2059 35563PQS1 22,389,362 $19,893,335.21 0.49%
FannieMae-Aces Series 2023-M1, Class Z, Variable rate, due 01/25/2053 3136BPRZ6 25,359,475 $19,460,075.06 0.48%
Fannie Mae Series 2018-84, Class ZM, 4%, due 11/25/2048 3136B3MR8 21,403,230 $19,269,931.44 0.47%
Freddie Mac - SCRT Series 2019-1, Class MA, 3.50%, due 07/25/2058 35563PJF7 20,803,006 $19,445,195.57 0.47%
Freddie Mac - SCRT Series 2019-2, Class MA, 3.50%, due 08/25/2058 35563PKG3 20,199,238 $18,763,805.45 0.46%
GNMA Series 2022-124, Class EY, 4%, due 07/20/2052 38383T5D1 22,341,349 $18,800,817.12 0.46%
GNMA Series 2022-68, Class XA, 3.50%, due 10/01/2051 38383PD40 20,074,269 $18,782,696.52 0.46%
Freddie Mac - SLST Series 2021-1, Class AC, 2.25%, due 05/26/2031 35564CKH9 20,788,964 $18,304,975.99 0.45%
Freddie Mac Series 5201, Class PF, Variable rate, due 03/25/2052 3137H6KT1 19,851,007 $18,369,996.52 0.45%
GNMA Series 2018-170, Class Z, 2.50%, due 11/16/2060 38380MYS4 25,843,071 $18,479,274.03 0.45%
Fannie Mae FN BF0207, 4.50%, due 04/01/2047 3140FXGR7 18,603,902 $17,885,005.85 0.44%
Freddie Mac FR SD0949, 3%, due 09/01/2048 3132DNBS1 20,468,402 $18,061,737.65 0.44%
Freddie Mac Series 4199, Class BZ, 3.50%, due 05/15/2043 3137B27G9 20,299,650 $18,060,346.47 0.44%
Freddie Mac Series 5410, Class PO, 0%, due 05/25/2054 3137HCUG5 22,853,403 $17,012,327.05 0.42%
Freddie Mac FR ZS9446, 3.50%, due 08/01/2045 3132AAP73 18,451,944 $16,811,171.53 0.41%
Fannie Mae Series 2013-115, Class Z, 3%, due 11/25/2033 3136AG6S6 17,309,648 $16,243,575.95 0.40%
Freddie Mac Series 5045, Class AF, Variable rate, due 11/25/2050 3137F6RQ2 17,238,692 $16,457,546.72 0.40%
Freddie Mac Series 5045, Class BF, Variable rate, due 11/25/2050 3137F6RT6 17,210,395 $16,492,790.17 0.40%
Fannie Mae Series 2020-34, Class FA, Variable rate, due 06/25/2050 3136BAHZ0 16,569,306 $16,170,169.91 0.39%
Freddie Mac FR SD1170, 3.50%, due 09/01/2049 3132DNJP9 17,566,557 $15,928,135.49 0.39%
Freddie Mac Series 4213, Class GZ, 3.50%, due 06/15/2043 3137B32M9 17,625,492 $16,014,453.59 0.39%
GNMA Series 2015-164, Class MZ, 3%, due 09/20/2045 38379FDE6 20,566,971 $15,257,969.24 0.37%
Fannie Mae FN BM7079, 4%, due 10/01/2048 3140JB2M7 15,746,459 $14,588,503.42 0.36%
Freddie Mac FR SD7509, 3%, due 11/01/2049 3132DVKW4 17,053,868 $14,790,198.78 0.36%
Freddie Mac Multiclass Certificates Series 2020-RR06, Class BX, Variable rate, due 05/27/2033 3137FRV99 150,334,000 $14,923,272.83 0.36%
GNMA Series 2015-30, Class DZ, 2.95%, due 05/16/2055 38379KAF5 17,114,820 $14,556,387.49 0.36%
Fannie Mae FN 310211, 3.50%, due 07/01/2048 31374CR81 16,270,311 $14,397,430.38 0.35%
Fannie Mae FN FS2925, 3%, due 08/01/2048 3140XJHB2 16,241,831 $14,332,856.28 0.35%
FANNIE MAE Series 2019-70, Class WA, 0%, due 11/25/2042 3136B7LQ2 17,108,040 $14,348,737.52 0.35%
FHLMC Multifamily Structured Pass Through Certs. Series KJ47, Class A2, 5.43%, due 06/25/2031 3137HAMP8 14,000,000 $14,309,726.20 0.35%
Freddie Mac Series 4316, Class BZ, 3%, due 03/15/2044 3137B8YJ0 16,545,103 $14,482,234.76 0.35%
GNMA Series 2022-63, Class BZ, 3.50%, due 11/20/2046 38383RBL0 17,588,615 $14,197,088.36 0.35%
Fannie Mae FN 310208, 3%, due 03/01/2048 31374CR57 16,188,490 $13,767,615.30 0.34%
Fannie Mae Series 2020-12, Class FL, Variable rate, due 03/25/2050 3136B8D30 14,127,349 $13,737,233.92 0.34%
Freddie Mac Series 4990, Class AF, Variable rate, due 07/25/2050 3137FURQ9 14,159,157 $13,823,385.66 0.34%
GNMA Series 2022-63, Class HZ, 2.50%, due 11/20/2051 38383RDP9 20,230,698 $13,937,688.24 0.34%
GNMA Series 2022-76, Class PG, 4%, due 04/20/2052 38383RPG6 14,429,605 $13,769,870.66 0.34%
Fannie Mae FN FS2796, 3.50%, due 08/01/2047 3140XJDA8 14,983,814 $13,587,415.29 0.33%
Freddie Mac - SLST Series 2019-2, Class A1C, 2.75%, due 09/25/2029 35564CCZ8 14,902,248 $13,682,388.46 0.33%
Freddie Mac FR SD0954, 3%, due 02/01/2047 3132DNBX0 15,295,304 $13,525,817.80 0.33%
Freddie Mac Series 4798, Class GZ, 4%, due 06/15/2048 3137F5MU0 14,469,399 $13,365,944.01 0.33%
GNMA Series 2022-68, Class ZC, 3.50%, due 04/20/2052 38383PF22 18,219,888 $13,393,774.61 0.33%
Freddie Mac FR SD0948, 3%, due 05/01/2047 3132DNBR3 14,674,221 $12,905,714.13 0.32%
Freddie Mac FR ZL8982, 3.50%, due 01/01/2045 3131XQ6T8 14,567,140 $13,217,349.20 0.32%
GNMA Series 2018-123, Class Z, 2.50%, due 06/16/2060 38380MLC3 18,069,167 $13,103,495.93 0.32%
Fannie Mae Series 2014-12, Class ZB, 3%, due 03/25/2039 3136AJJJ6 14,028,307 $12,818,366.67 0.31%
Freddie Mac Series 4959, Class JF, Variable rate, due 03/25/2050 3137FRTX9 13,058,975 $12,749,053.74 0.31%
Freddie Mac Series 5225, Class NZ, 4%, due 05/25/2052 3137H7L27 15,039,762 $12,594,627.21 0.31%
FHLMC Multifamily Structured Pass Through Certs. Series KJ24, Class A2, 2.821%, due 09/25/2027 3137FMD74 12,812,302 $12,231,311.53 0.30%
Freddie Mac Series 5224, Class DZ, 4%, due 04/25/2052 3137H7G31 13,909,940 $12,120,850.54 0.30%
GNMA Series 2012-120, Class Z, Variable rate, due 01/16/2055 38378BM63 19,675,340 $12,332,072.19 0.30%
GNMA Series 2022-65, Class BZ, 3.50%, due 04/20/2052 38383P4Q1 16,467,308 $12,213,212.94 0.30%
GNMA Series 2019-7, Class Z, 2.50%, due 01/16/2061 38380MC82 19,093,230 $11,922,095.56 0.29%
GNMA Series 2022-43, Class Z, 2%, due 09/16/2061 38381EWE4 23,363,455 $11,684,085.04 0.29%
Fannie Mae FN FS0074, 3%, due 01/01/2047 3140XFCL3 13,046,656 $11,513,932.40 0.28%
Freddie Mac Series 4499, Class CZ, 3.50%, due 08/15/2045 3137BKYF1 13,616,765 $11,443,108.62 0.28%
GNMA Series 2022-106, Class Z, 2%, due 05/16/2063 38381HJA0 19,921,704 $11,534,475.69 0.28%
Fannie Mae FN AL9401, 4%, due 02/01/2046 3138ERNT3 11,902,677 $11,230,942.18 0.27%
Freddie Mac Multiclass Certificates Series 2021-RR15, Class X, Variable rate, due 10/27/2034 3137F92K6 112,345,000 $10,953,109.48 0.27%
Freddie Mac Series 4218, Class ZK, 2.50%, due 02/15/2043 3137B2Y53 14,564,561 $10,973,712.47 0.27%
Freddie Mac Series 5220, Class KZ, 4%, due 02/25/2051 3137H76P3 12,880,096 $11,260,739.88 0.27%
Fannie Mae FN FS0045, 3%, due 09/01/2047 3140XFBP5 12,193,118 $10,676,999.10 0.26%
Fannie Mae Series 2017-50, Class BZ, 3%, due 07/25/2047 3136AXAN5 12,890,315 $10,785,316.41 0.26%
Fannie Mae Series 2024-28, Class CZ, 4%, due 05/25/2044 3136BRSL2 12,131,642 $10,592,368.38 0.26%
Fanniemae-Aces Series 2024-M3, Class Z, Variable rate, due 04/25/2053 3136BRLB1 12,694,572 $10,626,137.66 0.26%
Freddie Mac Series 4929, Class FB, Variable rate, due 09/25/2049 3137FPKK0 10,870,915 $10,653,266.39 0.26%
Freddie Mac Series 5208, Class Z, 3%, due 04/25/2052 3137H6UD5 14,293,700 $10,615,592.19 0.26%
Freddie Mac Series 5282, Class MB, 4.75%, due 06/25/2042 3137H9KK4 11,009,212 $10,639,002.66 0.26%
GNMA Series 2022-68, Class Z, 3.50%, due 04/20/2052 38383PN49 13,551,252 $10,498,917.86 0.26%
GNMA Series 2022-69, Class QL, 3%, due 06/01/2051 38383P4G3 12,991,946 $10,718,958.28 0.26%
GNMA Series 2022-90, Class KZ, 3%, due 08/01/2049 38383RC96 14,745,292 $10,531,240.64 0.26%
Freddie Mac Multiclass Certificates Series 2020-RR11, Class AX, Variable rate, due 01/27/2029 3137FV2B7 112,919,000 $10,232,934.33 0.25%
Freddie Mac Series 5208, Class HZ, 3.50%, due 01/01/2052 3137H6TV7 12,280,720 $10,255,329.62 0.25%
GNMA Series 2015-24, Class BZ, 3%, due 02/20/2045 38379JUY5 11,708,153 $10,148,527.33 0.25%
Towd Point Mortgage Trust Series 2019-1, Class A1, Variable rate, due 03/25/2058 89177BAA3 10,831,957 $10,329,097.10 0.25%
AMSR Trust Series 2020-SFR1, Class A, 1.819%, due 04/17/2037 00180AAA7 10,240,174 $9,920,272.46 0.24%
Fannie Mae FN BM3867, 4%, due 02/01/2046 3140J8JM6 10,507,654 $9,914,628.48 0.24%
Fannie Mae Series 2013-75, Class ZG, 3.25%, due 07/25/2043 3136AFNG5 12,385,661 $9,844,529.87 0.24%
Fannie Mae Series 2024-20, Class QZ, 4%, due 10/25/2045 3136BRT64 11,267,110 $9,697,277.24 0.24%
FHLMC Multifamily Structured Pass Through Certs. Series K-1515, Class X1, Variable rate, due 11/01/2034 3137FTZM2 89,531,956 $9,708,890.10 0.24%
Freddie Mac - SCRT Series 2019-3, Class HA, 3%, due 10/25/2058 35563PLC1 10,806,190 $9,771,884.52 0.24%
Freddie Mac - STACR Series 2024-HQA1, Class M2, Variable rate, due 03/25/2044 35564NCA9 9,750,000 $9,820,521.75 0.24%
GNMA Series 2022-124, Class MY, 3.50%, due 07/20/2052 38383T5C3 12,000,000 $10,032,117.60 0.24%
GNMA Series 2022-68, Class MZ, 3.50%, due 04/20/2052 38383PC90 13,127,337 $9,844,805.82 0.24%
JP Morgan Chase Commercial Mortgage Sec Trust Series 2018-PHH, Class A, Variable rate, due 06/15/2035 46650FAA0 10,466,125 $9,805,326.55 0.24%
Onslow Bay Financial LLC Series 2021-NQM4, Class A1, Variable rate, due 10/25/2061 67115DAA0 11,804,554 $9,698,681.95 0.24%
Freddie Mac - SCRT Series 2019-2, Class HA, 3%, due 08/25/2058 35563PKB4 10,449,248 $9,460,302.07 0.23%
Freddie Mac FR SD4005, 4%, due 12/01/2049 3132E0NW8 9,945,370 $9,383,580.72 0.23%
Freddie Mac Series 4928, Class F, Variable rate, due 11/25/2049 3137FPVL6 9,586,942 $9,439,061.12 0.23%
Freddie Mac Series 5225, Class HZ, 4%, due 08/01/2049 3137H7KJ1 11,295,613 $9,410,657.91 0.23%
Fannie Mae Series 2016-50, Class GY, 3%, due 08/25/2046 3136ATDD3 11,510,000 $9,036,955.65 0.22%
Fannie Mae Series 2023-44, Class PO, 0%, due 10/25/2053 3136BQLA5 11,879,455 $9,068,164.35 0.22%
Fannie Mae Series 2024-20, Class ZA, 4%, due 10/25/2045 3136BRX93 10,310,514 $8,877,966.72 0.22%
FHLMC Multifamily Structured Pass Through Certs. Series K110, Class X1, Variable rate, due 04/25/2030 3137FTZS9 120,859,017 $9,165,416.03 0.22%
FHLMC Multifamily Structured Pass Through Certs. Series K-1512, Class X1, Variable rate, due 04/25/2034 3137FMTU6 157,033,721 $9,048,769.81 0.22%
Freddie Mac - SLST Series 2022-1, Class A2, 3.50%, due 05/25/2032 35564CMD6 10,000,000 $8,979,695.00 0.22%
Freddie Mac FR SD0961, 3.50%, due 11/01/2048 3132DNB69 9,947,034 $9,006,775.46 0.22%
Freddie Mac FR SD1169, 3.50%, due 02/01/2048 3132DNJN4 9,976,163 $9,052,124.65 0.22%
Freddie Mac Series 4919, Class FP, Variable rate, due 09/25/2049 3137FP5D3 9,328,361 $9,136,660.36 0.22%
GNMA Series 2018-134, Class KB, 3.50%, due 10/20/2048 38381ATW6 10,000,000 $8,892,353.00 0.22%
GNMA Series 2022-146, Class MF, Variable rate, due 08/20/2052 38383UTR1 9,210,493 $8,932,546.20 0.22%
GNMA Series 2022-204, Class YC, 4%, due 07/20/2052 38383LNJ5 10,173,000 $9,048,745.15 0.22%
Citizens Auto Receivables Trust Series 2024-1, Class A3, 5.11%, due 04/17/2028 17331QAD8 8,740,000 $8,717,583.65 0.21%
Freddie Mac FR SC0252, 3%, due 01/01/2042 3132D9H56 9,697,456 $8,593,415.46 0.21%
Freddie Mac FR SD0887, 3.50%, due 09/01/2049 3132DM6Y6 9,286,813 $8,421,751.01 0.21%
Freddie Mac FR ZA4196, 3%, due 04/01/2043 31329MUV0 9,823,688 $8,668,151.86 0.21%
Arroyo Mortgage Trust Series 2019-2, Class M1, Variable rate, due 04/25/2049 042858AD2 9,000,000 $8,199,619.20 0.20%
Freddie Mac Series 4937, Class MF, Variable rate, due 12/25/2049 3137FQA52 8,166,128 $8,010,798.45 0.20%
GNMA Series 2019-128, Class EF, Variable rate, due 10/20/2049 38382AEN1 8,725,237 $8,000,979.23 0.20%
GNMA Series 2022-63, Class MZ, 3%, due 05/20/2051 38383RBC0 11,660,128 $8,388,604.00 0.20%
GNMA Series 2022-78, Class AM, 3.50%, due 04/20/2052 38383P5T4 10,917,513 $8,215,269.14 0.20%
Colony American Finance Ltd Series 2020-3, Class A, 1.358%, due 08/15/2053 21873CAA1 8,056,301 $7,607,810.59 0.19%
Fannie Mae FN FS1884, 4%, due 05/01/2042 3140XHCW5 8,320,421 $7,731,203.75 0.19%
FANNIE MAE Series 2019-17, Class GZ, 4%, due 11/25/2056 3136B4CS5 8,870,446 $7,587,938.90 0.19%
FHLMC Multifamily Structured Pass Through Certs. Series K115, Class X1, Variable rate, due 06/25/2030 3137FWG95 120,126,401 $7,582,618.69 0.19%
FHLMC Multifamily Structured Pass Through Certs. Series K129, Class X1, Variable rate, due 05/25/2031 3137H13R5 145,666,497 $7,640,892.41 0.19%
FHLMC Multifamily Structured Pass Through Certs. Series K1522, Class A1, 1.912%, due 11/25/2035 3137H4RF9 9,674,619 $7,894,259.71 0.19%
Freddie Mac - SCRT Series 2018-2, Class MA, 3.50%, due 11/25/2057 35563PFG9 8,407,190 $7,912,578.10 0.19%
Freddie Mac Series 4994, Class FT, Variable rate, due 01/25/2050 3137FUCU6 8,046,852 $7,867,293.25 0.19%
Freddie Mac Series 5228, Class DZ, 4.50%, due 06/25/2052 3137H7UG6 8,837,699 $7,734,969.31 0.19%
GNMA Series 2022-154, Class EZ, 3.50%, due 09/20/2052 38383YWD0 10,310,230 $7,886,276.50 0.19%
New Residential Mortgage Loan Trust Series 2018-4A, Class A1S, Variable rate, due 01/25/2048 64828FCQ3 8,056,952 $7,855,307.04 0.19%
BMW Vehicle Owner Trust Series 2023-A, Class A4, 5.25%, due 11/26/2029 05592XAE0 7,500,000 $7,545,132.00 0.18%
Fannie Mae FN FS2787, 4%, due 10/01/2048 3140XJCZ4 7,642,328 $7,176,261.55 0.18%
Fannie Mae Series 2021-18, Class JC, 1.50%, due 04/25/2036 3136BFTY9 8,326,526 $7,357,379.63 0.18%
FHLMC Multifamily Structured Pass Through Certs. Series K158, Class A3, Variable rate, due 10/25/2033 3137FJY78 8,000,000 $7,458,056.00 0.18%
Freddie Mac - SCRT Series 2018-3, Class MA, Variable rate, due 08/25/2057 35563PGG8 7,752,423 $7,303,062.53 0.18%
FREDDIE MAC Series 4329, Class VZ, 4%, due 04/15/2044 3137BA4P4 7,914,287 $7,492,079.15 0.18%
Freddie Mac Series 4945, Class LB, 3%, due 03/25/2040 3137FRNY3 8,706,789 $7,459,406.52 0.18%
Freddie Mac Series 5210, Class LB, 3%, due 08/25/2050 3137H6ZG3 9,750,000 $7,364,454.83 0.18%
Freddie Mac Series 5230, Class DL, 3.50%, due 09/25/2044 3137H7WJ8 8,917,916 $7,467,916.37 0.18%
Freddie Mac Series 5255, Class KZ, 4%, due 06/01/2052 3137H8VE8 9,077,840 $7,493,174.03 0.18%
FREMF Mortgage Trust Series 2019-KL4F, Class BA, Variable rate, due 10/25/2025 30297TAU9 7,498,000 $7,285,649.89 0.18%
Hyundai Auto Receivables Trust Series 2023-B, Class A3, 5.70%, due 04/17/2028 44933XAD9 7,500,000 $7,524,873.00 0.18%
Fannie Mae Series 2016-37, Class PY, 3%, due 06/25/2046 3136ASPG5 8,774,460 $6,912,528.36 0.17%
Freddie Mac Series 4587, Class ZH, Variable rate, due 03/15/2044 3137BQBX4 7,605,957 $6,864,706.60 0.17%
Starwood Mortgage Residential Trust Series 2022-3, Class A1, Variable rate, due 03/25/2067 85571RAA8 7,409,476 $7,081,336.64 0.17%
Barclays Commercial Mortgage Securities LLC Series 2018-TALL, Class A, Variable rate, due 03/15/2037 05548WAA5 7,000,000 $6,627,632.20 0.16%
COMM Mortgage Trust Series 2014-CR21, Class AM, 3.987%, due 12/10/2047 12592RBJ7 6,850,000 $6,599,753.75 0.16%
CoreVest American Finance Ltd Series 2021-1, Class A, 1.569%, due 04/15/2053 21873LAA1 7,030,189 $6,533,249.51 0.16%
Credit Suisse Mortgage Trust Series 2020-WEST, Class A, 3.0403%, due 02/15/2035 12655QAA3 8,570,000 $6,589,100.21 0.16%
FHLMC Multifamily Structured Pass Through Certs. Series K113, Class XAM, Variable rate, due 06/25/2030 3137FV5S7 82,019,000 $6,598,313.72 0.16%
FHLMC Multifamily Structured Pass Through Certs. Series K117, Class A2, 1.406%, due 08/25/2030 3137FX3Q9 8,000,000 $6,598,684.00 0.16%
Freddie Mac Multiclass Certificates Series 2021-RR20, Class X, Variable rate, due 04/25/2033 3137H4CM0 55,000,000 $6,755,765.50 0.16%
Morgan Stanley Capital I Trust Series 2018-MP, Class A, Variable rate, due 07/11/2040 61691DAA5 7,527,000 $6,615,293.63 0.16%
Vista Point Securitization Trust Series 2020-1, Class M1, Variable rate, due 03/25/2065 92838WAD6 6,662,000 $6,377,521.94 0.16%
Fannie Mae FN BM7129, 3%, due 01/01/2047 3140JB4P8 6,993,357 $6,206,901.75 0.15%
FANNIE MAE Series 2018-94, Class AZ, 4%, due 01/25/2049 3136B3WL0 6,586,667 $6,095,458.03 0.15%
Fannie Mae Series 2020-38, Class NF, Variable rate, due 06/25/2050 3136BACY8 6,480,311 $6,327,910.52 0.15%
Fannie Mae Series 2023-40, Class DO, 0%, due 09/25/2053 3136BQGQ6 7,569,707 $6,006,053.84 0.15%
Freddie Mac FR SD1361, 3.50%, due 02/01/2050 3132DNQN6 6,627,571 $6,012,310.01 0.15%
Freddie Mac Series 5222, Class DP, 3.25%, due 05/25/2052 3137H7AV5 6,704,986 $6,278,251.76 0.15%
Freddiemac Strip Series 413, Class PO, 0%, due 05/25/2054 3133Q3ND9 7,557,506 $6,272,706.61 0.15%
GNMA Series 2016-156, Class ZM, 3.50%, due 11/20/2046 38380BC94 6,848,476 $6,082,871.54 0.15%
Verus Securitization Trust Series 2020-INV1, Class A3, Variable rate, due 03/25/2060 92537TAE5 6,255,000 $6,105,817.62 0.15%
BRAVO Residential Funding Trust Series 2023-NQM1, Class A1, Variable rate, due 01/25/2063 10568MAA2 5,714,482 $5,676,643.49 0.14%
Ellington Financial Mortgage Trust Series 2023-1, Class A1, Variable rate, due 02/25/2068 26844QAA5 5,714,637 $5,666,992.16 0.14%
Fannie Mae FN AL9566, 3.50%, due 06/01/2046 3138ERTY6 6,104,901 $5,550,005.34 0.14%
Fannie Mae Series 2013-19, Class ZD, 3.50%, due 03/25/2043 3136ACLY5 6,615,681 $5,622,388.75 0.14%
Fannie Mae Series 2016-63, Class AF, Variable rate, due 09/25/2046 3136ATXX7 5,921,440 $5,822,754.67 0.14%
Fannie Mae Series 2019-38, Class CF, Variable rate, due 07/25/2049 3136B5EY7 5,841,073 $5,724,017.56 0.14%
FHLMC Multifamily Structured Pass Through Certs. Series K-1517, Class X1, Variable rate, due 07/25/2035 3137FWHG8 55,690,680 $5,613,275.28 0.14%
Freddie Mac Multiclass Certificates Series 2021-RR18, Class X, Variable rate, due 10/27/2028 3137H1M86 100,924,000 $5,684,332.36 0.14%
Freddie Mac Series 4170, Class CO, 0%, due 11/15/2032 3137AYVG3 6,536,224 $5,586,439.75 0.14%
Freddie Mac Series 5221, Class VE, 3.50%, due 07/25/2033 3137H7EW9 6,164,629 $5,745,481.89 0.14%
Freddie Mac Series 5270, Class AL, 3%, due 11/25/2048 3137H9DF3 7,871,994 $5,773,352.67 0.14%
Freddie Mac Series 5357, Class OB, 0%, due 11/25/2053 3137HAXP6 7,337,794 $5,723,670.01 0.14%
GNMA Series 2016-83, Class BP, 3%, due 06/20/2046 38379XMH0 7,231,381 $5,834,922.51 0.14%
GNMA Series 2018-155, Class KD, 4%, due 11/20/2048 38381A3V6 6,280,196 $5,826,773.13 0.14%
Queens Center Mortgage Trust Series 2013-QCA, Class A, 3.275%, due 01/11/2037 74824DAA8 6,097,739 $5,863,545.58 0.14%
Banc of America Merrill Lynch Large Loan Inc Series 2013-WBRK, Class A, Variable rate, due 03/10/2037 05525BAA8 5,625,000 $5,284,517.63 0.13%
Fannie Mae - CAS Series 2022-R02, Class 2M2, Variable rate, due 01/25/2042 20754BAB7 5,000,000 $5,138,637.00 0.13%
Fannie Mae - CAS Series 2024-R04, Class 1A1, Variable rate, due 05/25/2044 20753GAA9 5,218,645 $5,229,728.23 0.13%
Fannie Mae FN FM8128, 4%, due 08/01/2051 3140XCDY1 5,830,561 $5,464,087.31 0.13%
FHLMC Multifamily Structured Pass Through Certs. Series K-1516, Class X1, Variable rate, due 05/25/2035 3137FUZK3 44,519,170 $5,151,655.99 0.13%
Freddie Mac Series 5178, Class HL, 2%, due 01/25/2052 3137H53U9 8,815,818 $5,516,223.06 0.13%
GNMA Series 2016-37, Class AF, Variable rate, due 11/20/2043 38379VYP3 5,410,219 $5,253,705.82 0.13%
GNMA Series 2017-33, Class PZ, 3%, due 02/20/2047 38376T7H9 6,451,048 $5,127,033.16 0.13%
GNMA Series 2022-68, Class DZ, 3.50%, due 04/20/2052 38383PP62 7,531,691 $5,465,219.11 0.13%
BMO Mortgage Trust Series 2024-C9, Class A5, 5.7592%, due 07/15/2057 05593MAD5 4,930,000 $5,077,881.76 0.12%
BPR Trust Series 2022-OANA, Class A, Variable rate, due 04/15/2037 05592DAA2 5,000,000 $5,007,912.50 0.12%
Colony American Finance Ltd Series 2020-4, Class A, 1.174%, due 12/15/2052 21873AAA5 5,234,216 $4,962,016.06 0.12%
Ellington Financial Mortgage Trust Series 2022-2, Class A1, Variable rate, due 04/25/2067 31572YAA6 5,097,296 $4,925,885.34 0.12%
Fannie Mae Series 2020-49, Class FB, Variable rate, due 07/25/2050 3136BAB78 5,197,418 $5,062,802.74 0.12%
FHLMC Multifamily Structured Pass Through Certs. Series K117, Class XAM, Variable rate, due 09/25/2030 3137FX3V8 63,500,000 $4,720,043.90 0.12%
FHLMC Multifamily Structured Pass Through Certs. Series K120, Class XAM, 1.21102%, due 10/25/2030 3137F72T1 77,535,017 $4,963,473.90 0.12%
FHLMC Multifamily Structured Pass Through Certs. Series K123, Class A2, 1.621%, due 12/25/2030 3137F8ZV8 5,700,000 $4,726,520.37 0.12%
FHLMC Multifamily Structured Pass Through Certs. Series KG04, Class X1, Variable rate, due 11/25/2030 3137F84T7 116,155,157 $4,839,651.10 0.12%
Freddie Mac Multiclass Certificates Series 2020-RR02, Class DX, Variable rate, due 09/27/2028 3137FQY23 79,276,000 $4,967,703.70 0.12%
Freddie Mac Multiclass Certificates Series 2020-RR10, Class XA, Variable rate, due 12/27/2027 3137FTZY6 96,907,000 $4,768,614.19 0.12%
Freddie Mac Series 4224, Class ME, 4%, due 07/15/2043 3137B3CM8 5,388,000 $4,766,277.06 0.12%
Freddie Mac Series 4980, Class FP, Variable rate, due 07/25/2049 3137FTJK4 4,949,340 $4,838,800.48 0.12%
GNMA Series 2015-123, Class ZA, 3.50%, due 09/20/2045 38379QDE2 5,430,866 $4,856,450.40 0.12%
GNMA Series 2018-78, Class EZ, 3%, due 04/20/2048 38380XHF7 5,690,293 $4,967,696.07 0.12%
PRP Advisors, LLC Series 2024-RPL2, Class A1, Variable rate, due 05/25/2054 69381DAA3 5,174,542 $4,898,358.32 0.12%
Verizon Master Trust Series 2022-7, Class A1A, 5.23%, due 11/22/2027 92348KBC6 5,000,000 $4,991,912.00 0.12%
AMSR Trust Series 2020-SFR4, Class A, 1.355%, due 11/17/2037 66981FAA8 4,957,698 $4,698,889.87 0.11%
BENCHMARK Mortgage Trust Series 2023-V2, Class XA, Variable rate, due 06/15/2050 08163TAG7 141,242,288 $4,571,010.05 0.11%
BPR Trust Series 2021-WILL, Class A, Variable rate, due 06/15/2038 05591VAA3 4,531,783 $4,530,358.75 0.11%
BX Trust Series 2019-IMC, Class A, Variable rate, due 04/15/2034 05608BAA8 4,709,794 $4,660,367.50 0.11%
Fannie Mae FN BM5671, 4.50%, due 01/01/2049 3140JAJR0 4,593,265 $4,442,181.71 0.11%
Fannie Mae or Freddie Mac TBA, 3%, due 03/01/2052 01F030678 5,104,000 $4,342,387.55 0.11%
FANNIE MAE Series 2010-2, Class LC, 5%, due 07/25/2039 31396QLV9 4,400,000 $4,309,921.43 0.11%
FANNIE MAE Series 2016-2, Class EZ, 2.50%, due 02/25/2046 3136ARBM9 5,053,815 $4,671,818.99 0.11%
Fannie Mae Series 2020-22, Class FA, Variable rate, due 04/25/2050 3136B9HC4 4,676,076 $4,563,446.36 0.11%
Farmer Mac Agricultural Real Estate Trust Series 2024-1, Class A, Variable rate, due 10/01/2053 30335JAC5 4,933,728 $4,684,673.95 0.11%
FHLMC Multifamily Structured Pass Through Certs. Series K115, Class XAM, Variable rate, due 07/25/2030 3137FWGB0 55,537,412 $4,350,539.83 0.11%
FHLMC Multifamily Structured Pass Through Certs. Series K116, Class XAM, Variable rate, due 09/25/2030 3137FWHX1 55,652,865 $4,576,201.52 0.11%
FNA VI LLC Series 2021-1A, Class A, Variable rate, due 01/10/2032 34411YAA5 4,926,194 $4,524,352.88 0.11%
Freddie Mac - SCRT Series 2019-3, Class MA, 3.50%, due 10/25/2058 35563PLH0 4,704,113 $4,381,495.86 0.11%
Freddie Mac Series 5222, Class BZ, 3.50%, due 05/25/2037 3137H7AS2 5,254,115 $4,696,112.56 0.11%
GNMA Series 2020-84, Class IO, 2.50%, due 04/20/2050 38382FP81 19,759,118 $4,487,034.93 0.11%
GNMA Series 2022-90, Class ZG, 1.50%, due 02/20/2052 38383RK55 8,913,066 $4,306,001.84 0.11%
NYO Commercial Mortgage Trust Series 2021-1290, Class A, Variable rate, due 11/15/2038 62955HAA5 4,500,000 $4,329,799.20 0.11%
Sequoia Mortgage Trust Series 2018-CH1, Class B1B, Variable rate, due 03/25/2048 81747DCC1 4,804,786 $4,455,098.05 0.11%
BENCHMARK Mortgage Trust Series 2024-V6, Class XA, Variable rate, due 10/15/2028 081927AC9 75,296,286 $4,011,387.03 0.10%
CoreVest American Finance Ltd Series 2020-1, Class A1, 1.832%, due 03/15/2050 21872UAA2 4,085,746 $4,018,530.31 0.10%
Fannie Mae - CAS Series 2021-R02, Class 2M2, Variable rate, due 11/25/2041 20754KAB7 4,000,000 $4,034,168.00 0.10%
Fannie Mae FN FM9408, 4.50%, due 06/01/2046 3140XDN28 4,116,904 $3,961,327.26 0.10%
FHLMC Multifamily Structured Pass Through Certs. Series K124, Class A2, 1.658%, due 12/25/2030 3137F9CT6 4,725,000 $3,920,478.03 0.10%
FHLMC Multifamily Structured Pass Through Certs. Series K148, Class XAM, Variable rate, due 08/25/2032 3137H8UD1 200,000,000 $3,948,362.00 0.10%
FHLMC Multifamily Structured Pass Through Certs. Series KIR1, Class X, Variable rate, due 03/25/2026 3137BP7A1 275,001,680 $3,920,533.95 0.10%
FirstKey Homes 2020-SFR1 Trust Series 2020-SFR1, Class A, 1.339%, due 09/17/2025 33767MAA3 4,129,258 $3,929,500.33 0.10%
Freddie Mac - SLST Series 2021-1, Class A1D, 2%, due 05/26/2031 35564CJU2 4,724,965 $4,208,629.37 0.10%
Freddie Mac FR SD1289, 3%, due 10/01/2050 3132DNNE9 4,912,913 $4,293,852.14 0.10%
Freddie Mac Multiclass Certificates Series 2020-RR09, Class BX, Variable rate, due 02/27/2029 3137FTG84 47,500,000 $3,999,735.13 0.10%
GNMA Series 2012-84, Class SJ, Variable rate, due 07/16/2042 38375GHS3 6,711,842 $3,917,210.87 0.10%
Hilton USA Trust Series 2016-HHV, Class A, 3.719%, due 11/05/2038 43300LAA8 4,250,000 $4,050,074.90 0.10%
Metlife Securitization Trust Series 2018-1A, Class A, Variable rate, due 03/25/2057 59166DAA5 4,325,442 $4,076,272.91 0.10%
New Residential Mortgage Loan Trust Series 2015-2A, Class B1, Variable rate, due 08/25/2055 64829EAF1 4,096,972 $3,905,607.95 0.10%
Sunnova Hestia II Issuer, LLC Series 2024-GRID1, Class 1A, 5.63%, due 07/20/2051 86746FAA2 4,000,000 $4,029,980.00 0.10%
Bank Series 2022-BNK43, Class A1, 4.35%, due 08/15/2055 06541QAQ8 3,889,836 $3,806,553.72 0.09%
Cascade Funding Mortgage Trust Series 2021-EBO1, Class M1, Variable rate, due 11/25/2050 12530AAB7 4,052,000 $3,792,465.35 0.09%
Fannie Mae FN BM4785, 4.50%, due 10/01/2038 3140J9J77 3,737,963 $3,666,200.28 0.09%
Fannie Mae FN BV8046, 4.50%, due 09/01/2052 3140MM5G9 3,964,590 $3,815,775.59 0.09%
Fannie Mae Series 2017-84, Class ZK, 3.50%, due 10/25/2057 3136AYMD2 4,304,588 $3,570,616.00 0.09%
Fannie Mae Series 2020-20, Class KI, 4%, due 03/25/2050 3136B9JR9 11,969,763 $3,720,068.28 0.09%
FHLMC Multifamily Structured Pass Through Certs. Series K100, Class X1, Variable rate, due 09/25/2029 3137FQ3C5 124,807,144 $3,570,158.28 0.09%
FHLMC Multifamily Structured Pass Through Certs. Series K114, Class XAM, Variable rate, due 06/25/2030 3137FVNL2 53,269,611 $3,606,693.59 0.09%
FHLMC Multifamily Structured Pass Through Certs. Series K118, Class X1, Variable rate, due 09/25/2030 3137F62P1 77,001,798 $3,619,269.31 0.09%
FHLMC Multifamily Structured Pass Through Certs. Series K132, Class XAM, Variable rate, due 09/25/2031 3137H3EZ1 78,491,000 $3,887,886.85 0.09%
FHLMC Multifamily Structured Pass Through Certs. Series K739, Class X1, Variable rate, due 09/25/2027 3137F64R5 128,455,065 $3,686,197.93 0.09%
Freddie Mac - SCRT Series 2017-2, Class M1, Variable rate, due 08/25/2056 35563PBH1 3,752,959 $3,699,557.49 0.09%
Freddie Mac Multiclass Certificates Series 2020-RR09, Class AX, Variable rate, due 11/27/2028 3137FTG68 37,600,000 $3,487,729.00 0.09%
FREDDIE MAC Series 4316, Class XZ, 4.50%, due 03/15/2044 3137B9AH8 3,882,528 $3,770,229.10 0.09%
Freddie Mac Series 5232, Class GO, 0%, due 08/25/2051 3137H7YC1 9,012,215 $3,664,277.24 0.09%
GNMA Series 2009-57, Class VB, 5%, due 06/16/2039 38374VSP5 3,732,380 $3,670,076.35 0.09%
JP Morgan Chase Commercial Mortgage Sec Trust Series 2017-JP5, Class A4, 3.4569%, due 03/15/2050 46647TAR9 4,060,488 $3,874,211.09 0.09%
One Bryant Park Trust Series 2019-OBP, Class A, 2.51641%, due 09/13/2049 68236JAA9 4,500,000 $3,817,451.25 0.09%
Pagaya AI Debt Selection Trust Series 2023-5, Class A, 7.179%, due 04/15/2031 69546PAA8 3,766,967 $3,775,767.57 0.09%
BMO Mortgage Trust Series 2024-5C3, Class XA, Variable rate, due 02/15/2057 09660QAU8 78,500,000 $3,415,189.60 0.08%
Fannie Mae - CAS Series 2024-R01, Class 1M1, Variable rate, due 01/25/2044 20753UAA8 3,223,375 $3,227,652.24 0.08%
Fannie Mae FN CA2947, 4%, due 12/01/2048 3140QAHZ6 3,400,512 $3,161,112.03 0.08%
FANNIE MAE Series 2018-86, Class DL, 3.50%, due 12/25/2048 3136B3TV2 3,807,211 $3,433,772.69 0.08%
FHLMC Multifamily Structured Pass Through Certs. Series K097, Class X1, Variable rate, due 07/25/2029 3137FNX70 73,664,274 $3,360,895.66 0.08%
FHLMC Multifamily Structured Pass Through Certs. Series K102, Class XAM, Variable rate, due 10/25/2029 3137FQKG7 64,993,000 $3,176,054.53 0.08%
FHLMC Multifamily Structured Pass Through Certs. Series K109, Class XAM, Variable rate, due 04/25/2030 3137FTG43 35,529,637 $3,152,420.34 0.08%
FHLMC Multifamily Structured Pass Through Certs. Series K122, Class X1, Variable rate, due 11/25/2030 3137F82T9 77,607,141 $3,378,370.76 0.08%
FHLMC Multifamily Structured Pass Through Certs. Series K131, Class XAM, Variable rate, due 07/25/2031 3137H2NA8 58,530,863 $3,260,186.63 0.08%
FHLMC Multifamily Structured Pass Through Certs. Series K-1513, Class X1, Variable rate, due 08/25/2034 3137FPJA4 56,653,295 $3,200,429.62 0.08%
FHLMC Multifamily Structured Pass Through Certs. Series K741, Class XAM, Variable rate, due 12/25/2027 3137FF4B0 107,703,000 $3,092,907.05 0.08%
Flagstar Mortgage Trust Series 2018-4, Class B1, Variable rate, due 07/25/2048 33851LAM6 3,589,523 $3,239,638.32 0.08%
Freddie Mac - SLST Series 2019-3, Class A1C, 2.75%, due 11/25/2029 35564CEE3 3,686,634 $3,405,013.83 0.08%
Freddie Mac Series 3196, Class ZK, 6.50%, due 04/15/2032 31397AM59 3,177,321 $3,276,599.79 0.08%
FREDDIE MAC Series 4826, Class ME, 3.50%, due 09/15/2048 3137FH4X8 3,900,059 $3,462,126.85 0.08%
FREDDIE MAC Series 4872, Class BZ, 4%, due 04/15/2049 3137FLEW0 3,488,221 $3,102,181.76 0.08%
Freddie Mac Series 4911, Class FB, Variable rate, due 09/25/2049 3137FNFG0 3,376,225 $3,310,968.56 0.08%
GNMA GN 720225, 4.50%, due 07/15/2039 3620A6D61 3,474,296 $3,349,631.44 0.08%
GNMA GN 784752, 4%, due 03/15/2045 3622AAEZ3 3,199,790 $3,089,548.41 0.08%
GNMA Series 2015-125, Class VA, Variable rate, due 05/16/2035 38379KU30 3,476,260 $3,246,741.00 0.08%
GNMA Series 2018-160, Class GY, 4.50%, due 11/20/2048 38381AP59 3,517,979 $3,262,822.89 0.08%
GNMA Series 2020-161, Class B, 2%, due 08/16/2062 38380RAP5 6,700,000 $3,466,370.56 0.08%
GNMA Series 2020-169, Class Z, 1.83%, due 05/01/2055 38380RFV7 9,073,216 $3,340,526.03 0.08%
JP Morgan Mortgage Trust Series 2020-INV1, Class A15, Variable rate, due 08/25/2050 46591VBH1 3,652,851 $3,185,586.32 0.08%
M360 2018-CRE1, Ltd. Series 2021-CRE3, Class A, Variable rate, due 11/18/2036 55379AAA2 3,470,548 $3,403,915.37 0.08%
Mello Mortgage Capital Acceptance Trust Series 2018-MTG2, Class A9, Variable rate, due 10/25/2048 585499AJ5 3,672,196 $3,420,373.66 0.08%
Towd Point Mortgage Trust Series 2017-2, Class A2, Variable rate, due 04/25/2057 89173HAB2 3,522,199 $3,460,581.16 0.08%
BRAVO Residential Funding Trust Series 2021-NQM1, Class A3, Variable rate, due 02/25/2049 10569TAC2 3,238,905 $2,888,467.21 0.07%
Citigroup Commercial Mortgage Trust Series 2014-GC23, Class B, Variable rate, due 07/10/2047 17322VAW6 2,915,000 $2,905,091.62 0.07%
FHLMC Multifamily Structured Pass Through Certs. Series K099, Class XAM, Variable rate, due 09/25/2029 3137FPJL0 57,790,000 $2,930,619.90 0.07%
FHLMC Multifamily Structured Pass Through Certs. Series K119, Class XAM, 1.13403%, due 10/25/2030 3137FXQT8 51,000,000 $3,034,826.40 0.07%
FHLMC Multifamily Structured Pass Through Certs. Series K128, Class XAM, Variable rate, due 03/25/2031 3137FYUN4 64,367,000 $2,686,472.61 0.07%
FHLMC Multifamily Structured Pass Through Certs. Series K129, Class XAM, Variable rate, due 05/25/2031 3137H13T1 43,636,000 $2,995,432.49 0.07%
FHLMC Multifamily Structured Pass Through Certs. Series K130, Class XAM, Variable rate, due 07/25/2031 3137H1YZ3 41,565,013 $2,952,450.16 0.07%
FHLMC Multifamily Structured Pass Through Certs. Series K744, Class X1, Variable rate, due 07/25/2028 3137H1Z58 105,959,130 $3,066,573.77 0.07%
FHLMC Multifamily Structured Pass Through Certs. Series KG05, Class X1, Variable rate, due 01/25/2031 3137FFXM4 159,022,106 $2,668,629.47 0.07%
Freddie Mac Series 4902, Class FB, Variable rate, due 08/25/2049 3137FN3E8 3,146,725 $3,045,695.29 0.07%
Freddie Mac Series 5339, Class GO, 0%, due 09/25/2053 3137HAHL3 3,557,832 $2,865,836.94 0.07%
GNMA Series 2020-62, Class WI, 2.50%, due 08/20/2049 38382FNH3 14,014,801 $2,805,334.31 0.07%
GS Mortgage-Backed Securities Trust Series 2021-PJ6, Class A8, Variable rate, due 11/25/2051 36262LAJ9 3,231,012 $2,788,794.19 0.07%
GSAMP Trust Series 2006-SEA1, Class M2, Variable rate, due 05/25/2036 36244LAC7 2,827,892 $3,011,029.60 0.07%
New Residential Mortgage Loan Trust Series 2016-1A, Class A1, Variable rate, due 03/25/2056 64829FAA9 3,204,092 $2,989,177.89 0.07%
Winwater Mortgage Loan Trust Series 2016-1, Class B1, Variable rate, due 01/20/2046 97655JCB6 3,156,671 $2,928,650.72 0.07%
Arroyo Mortgage Trust Series 2021-1R, Class A3, Variable rate, due 10/25/2048 042853AC5 2,852,193 $2,467,748.14 0.06%
CFCRE Commercial Mortgage Trust Series 2017-C8, Class XA, Variable rate, due 06/15/2050 12532CBE4 74,901,123 $2,378,934.56 0.06%
Citigroup Commercial Mortgage Trust Series 2016-P4, Class XA, Variable rate, due 07/10/2049 29429EAF8 87,003,708 $2,353,345.90 0.06%
CSAIL Commercial Mortgage Trust Series 2020-C19, Class XA, Variable rate, due 03/15/2053 12597NAU7 56,572,308 $2,653,976.70 0.06%
Diamond Resorts Owner Trust Series 2021-1A, Class A, 1.66%, due 11/21/2033 25273CAA8 2,771,760 $2,598,723.90 0.06%
FANNIE MAE Series 2005-86, Class WZ, 5.50%, due 10/25/2035 31394UCM2 2,506,770 $2,513,794.78 0.06%
FANNIE MAE Series 2010-142, Class DL, 4%, due 12/25/2040 31398SKS1 2,821,000 $2,611,532.29 0.06%
FANNIE MAE Series 2018-17, Class Z, 3.50%, due 03/25/2048 3136B06R2 2,753,971 $2,254,748.73 0.06%
Fannie Mae Series 2018-72, Class FB, Variable rate, due 10/25/2058 3136B27D8 2,594,525 $2,520,259.50 0.06%
FHLMC Multifamily Structured Pass Through Certs. Series K101, Class X1, Variable rate, due 10/25/2029 3137FQ4B6 69,024,697 $2,516,785.41 0.06%
FHLMC Multifamily Structured Pass Through Certs. Series K103, Class XAM, Variable rate, due 11/25/2029 3137FQKS1 59,029,000 $2,471,873.02 0.06%
FHLMC Multifamily Structured Pass Through Certs. Series K112, Class XAM, Variable rate, due 05/25/2030 3137FUZZ0 29,273,633 $2,477,573.93 0.06%
FHLMC Multifamily Structured Pass Through Certs. Series K118, Class XAM, Variable rate, due 09/25/2030 3137F62R7 37,151,661 $2,275,349.76 0.06%
Freddie Mac Multiclass Certificates Series 2020-RR11, Class BX, Variable rate, due 12/27/2028 3137FV2D3 44,183,577 $2,626,333.67 0.06%
FREDDIE MAC Series 3820, Class NC, 4.50%, due 03/15/2041 3137A8AM0 2,593,000 $2,495,401.81 0.06%
FREDDIE MAC Series 4247, Class AY, 4.50%, due 09/15/2043 3137B4HE9 2,450,000 $2,278,482.85 0.06%
Freddie Mac Series 4942, Class FA, Variable rate, due 01/25/2050 3137FQVN0 2,513,761 $2,465,510.48 0.06%
GNMA G2 784063, 5%, due 09/20/2045 3622A2QQ8 2,553,825 $2,539,158.86 0.06%
GNMA Series 2009-29, Class PC, 7%, due 05/20/2039 38374UNN7 2,332,068 $2,410,958.59 0.06%
GNMA Series 2011-31, Class Z, Variable rate, due 09/16/2052 38376GL99 2,839,384 $2,521,407.46 0.06%
GNMA SEries 2017-35, Class Z, Variable rate, due 05/16/2059 38379RQH9 4,320,971 $2,588,430.83 0.06%
GNMA Series 2018-4, Class Z, 2.50%, due 10/16/2059 38380JLF3 4,518,151 $2,466,393.22 0.06%
GNMA Series 2024-32, Class IO, Variable rate, due 06/16/2063 38381J2J5 52,393,154 $2,592,884.81 0.06%
GS Mortgage Securities Trust Series 2019-GC38, Class XA, Variable rate, due 02/10/2052 36252SAX5 66,492,777 $2,577,984.81 0.06%
Arroyo Mortgage Trust Series 2019-3, Class A3, Variable rate, due 10/25/2048 04285AAC9 2,008,935 $1,866,264.71 0.05%
Ellington Financial Mortgage Trust Series 2019-2, Class M1, Variable rate, due 11/25/2059 31573TAD0 2,422,000 $2,192,909.56 0.05%
Fannie Mae FN AE7733, 5%, due 11/01/2040 31419JSX7 2,095,841 $2,073,265.43 0.05%
Fannie Mae FN AS1719, 5%, due 02/01/2044 3138WA4D6 1,867,547 $1,843,787.80 0.05%
FANNIE MAE Series 2009-85, Class J, 4.50%, due 10/25/2039 31398FDQ1 2,210,492 $2,158,984.85 0.05%
Fannie Mae Series 2016-40, Class MS, Variable rate, due 07/25/2046 3136ASF50 14,307,003 $1,865,754.80 0.05%
FANNIE MAE Series 2018-92, Class DB, 3.50%, due 01/25/2049 3136B3WA4 2,091,451 $1,881,876.17 0.05%
FannieMae Whole Loan Series 2007-W10, Class 3A, Variable rate, due 06/25/2047 31396XD43 2,139,165 $2,157,946.69 0.05%
FHLMC Multifamily Structured Pass Through Certs. Series K099, Class X1, Variable rate, due 09/25/2029 3137FPJJ5 57,187,001 $2,155,583.93 0.05%
FHLMC Multifamily Structured Pass Through Certs. Series K110, Class XAM, Variable rate, due 04/25/2030 3137FTZU4 24,006,055 $2,202,874.83 0.05%
FHLMC Multifamily Structured Pass Through Certs. Series K739, Class XAM, Variable rate, due 09/25/2027 3137F64T1 46,072,531 $1,967,264.82 0.05%
FHLMC Multifamily Structured Pass Through Certs. Series K740, Class XAM, 1.11174%, due 10/25/2027 3137F72F1 70,811,000 $2,189,136.23 0.05%
FHLMC Multifamily Structured Pass Through Certs. SErkes K122, Class XAM, Variable rate, due 11/25/2030 3137F84L4 35,410,560 $2,040,710.57 0.05%
FREDDIE MAC Series 3925, Class ZD, 4.50%, due 09/15/2041 3137AFGX4 2,024,405 $1,909,655.80 0.05%
FREDDIE MAC Series 4098, Class PE, 4%, due 08/15/2042 3137AT7D8 2,447,000 $2,037,866.98 0.05%
Freddie Mac Series 4833, Class PY, 4%, due 10/15/2048 3137FJD63 2,377,574 $2,181,063.64 0.05%
GNMA G2 MA5714, 6%, due 01/20/2049 36179UK35 1,782,328 $1,848,061.97 0.05%
GNMA Series 2017-23, Class Z, 2.50%, due 05/16/2059 38379RMR1 3,320,898 $1,921,438.45 0.05%
Provident Funding Mortgage Trust Series 2020-1, Class A5, Variable rate, due 11/01/2049 743874AJ8 2,435,476 $2,034,341.56 0.05%
Sierra Receivables Funding Co LLC Series 2020-2A, Class A, 1.33%, due 07/20/2037 826525AA5 2,028,658 $1,960,866.44 0.05%
WFLD MORTGAGE TRUST Series 2014-MONT, Class A, Variable rate, due 08/10/2031 92939GAA5 2,325,000 $2,093,081.25 0.05%
Arroyo Mortgage Trust Series 2021-1R, Class A2, Variable rate, due 10/25/2048 042853AB7 2,065,908 $1,788,990.22 0.04%
Fannie Mae FN FS4013, 4%, due 04/01/2042 3140XKN71 1,622,187 $1,533,503.81 0.04%
Fannie Mae FN FS4015, 5.50%, due 03/01/2049 3140XKN97 1,472,275 $1,478,255.14 0.04%
FANNIE MAE Series 2009-37, Class NZ, 5.71154%, due 02/25/2037 31396QAU3 1,538,667 $1,527,267.99 0.04%
FANNIE MAE Series 2011-10, Class AY, 6%, due 02/25/2041 31397QQC5 1,507,000 $1,541,617.00 0.04%
FANNIE MAE Series 2011-111, Class PZ, 4.50%, due 11/25/2041 3136A2HE6 1,935,955 $1,831,181.65 0.04%
Fannie Mae Series 2017-87, Class ZA, 4%, due 11/25/2057 3136AYT37 2,313,025 $1,792,421.85 0.04%
FannieMae Grantor Trust Series 2005-T1, Class A1, Variable rate, due 05/25/2035 31394C7D8 1,661,324 $1,567,807.37 0.04%
FHLMC Multifamily Structured Pass Through Certs. Series K047, Class X3, Variable rate, due 06/25/2043 3137BKRL6 128,644,992 $1,589,704.76 0.04%
FHLMC Multifamily Structured Pass Through Certs. Series K121, Class XAM, Variable rate, due 11/25/2030 3137F83U5 24,471,000 $1,566,562.46 0.04%
FHLMC Multifamily Structured Pass Through Certs. Series K157, Class A3, Variable rate, due 08/25/2033 3137FHQ71 1,900,000 $1,770,071.16 0.04%
FHLMC Multifamily Structured Pass Through Certs. Series KSW4, Class A, Variable rate, due 10/25/2028 3137FJZ51 1,808,196 $1,807,553.47 0.04%
First Trust Long Duration Opportunities ETF LGOV 33738D606 73,956 $1,555,294.68 0.04%
Freddie Mac FG Q61217, 4%, due 01/01/2049 3132VMK79 1,617,779 $1,506,941.39 0.04%
Freddie Mac Multiclass Certificates Series 2021-RR19, Class X, Variable rate, due 04/27/2029 3137H2P57 32,013,000 $1,462,100.94 0.04%
Freddie Mac Series 3054, Class ZW, 6%, due 10/15/2035 31396CNQ9 1,632,589 $1,685,271.44 0.04%
FREDDIE MAC Series 4000, Class PY, 4.50%, due 02/15/2042 3137ALYJ2 1,878,000 $1,712,479.28 0.04%
GNMA G2 AC0197, 4%, due 12/20/2042 36178YGE9 1,765,786 $1,676,007.17 0.04%
GNMA Series 2003-35, Class TZ, 5.75%, due 04/16/2033 38373SV20 1,683,757 $1,630,295.76 0.04%
GNMA Series 2005-78, Class ZA, 5%, due 10/16/2035 38374MBY4 1,651,537 $1,632,601.83 0.04%
GNMA Series 2013-20, Class QM, 2.625%, due 02/16/2043 38378F3M0 2,223,000 $1,779,317.21 0.04%
GNMA Series 2017-106, Class AE, 2.60%, due 12/16/2056 38379RT37 2,156,532 $1,726,904.84 0.04%
GNMA Series 2017-146, Class Z, 2.60%, due 09/16/2057 38379R6F5 2,750,498 $1,662,970.33 0.04%
GNMA Series 2020-84, Class IM, 2.50%, due 05/20/2050 38382FT46 7,097,422 $1,543,364.95 0.04%
VMC Finance LLC Series 2021-HT1, Class A, Variable rate, due 01/18/2037 91835TAA4 1,792,732 $1,761,359.49 0.04%
BRAVO Residential Funding Trust Series 2021-NQM1, Class A2, Variable rate, due 02/25/2049 10569TAB4 1,295,562 $1,158,428.17 0.03%
Chase Mortgage Finance Corporation Series 2019-ATR2, Class A11, Variable rate, due 07/25/2049 16159GAL3 1,418,320 $1,365,464.63 0.03%
CIM Trust Series 2019-INV1, Class A11, Variable rate, due 02/25/2049 12555DAL9 1,109,312 $1,035,863.69 0.03%
CoreVest American Finance Ltd Series 2021-2, Class A, 1.408%, due 07/15/2054 21873BAA3 1,511,372 $1,378,020.28 0.03%
Countrywide Asset-Backed Certificates Series 2004-5, Class M1, Variable rate, due 08/25/2034 1266716K7 1,268,641 $1,264,889.94 0.03%
Fannie Mae FN AI9124, 4%, due 08/01/2042 3138APD62 1,122,270 $1,055,310.73 0.03%
Fannie Mae FN AQ0411, 3.50%, due 10/01/2042 3138MFN52 1,335,281 $1,226,441.66 0.03%
Fannie Mae FN FM1284, 3.50%, due 02/01/2046 3140X4NA0 1,553,060 $1,413,571.95 0.03%
Fannie Mae FN FM1285, 4%, due 10/01/2043 3140X4NB8 1,397,617 $1,319,524.22 0.03%
FANNIE MAE Series 2006-118, Class A1, Variable rate, due 12/25/2036 31396L4R8 1,310,804 $1,276,863.11 0.03%
FANNIE MAE Series 2006-57, Class KZ, 6%, due 07/25/2035 31394ERF7 1,234,064 $1,237,500.17 0.03%
Fannie Mae Series 2019-41, Class SN, Variable rate, due 08/25/2049 3136B5SZ9 11,248,608 $1,100,598.65 0.03%
Fannie Mae Series 2020-9, Class SJ, Variable rate, due 02/25/2050 3136B8RV3 10,598,872 $1,086,030.36 0.03%
Fannie Mae Series 2020-93, Class NI, 3%, due 01/25/2051 3136BDUX4 11,682,728 $1,091,243.87 0.03%
FHLMC Multifamily Structured Pass Through Certs. Series K116, Class X1, Variable rate, due 07/25/2030 3137FWHV5 16,326,111 $1,084,734.56 0.03%
FHLMC Multifamily Structured Pass Through Certs. Series K121, Class X1, Variable rate, due 10/25/2030 3137F83S0 27,985,697 $1,385,048.52 0.03%
FHLMC Multifamily Structured Pass Through Certs. Series K736, Class X1, Variable rate, due 07/25/2026 3137FNWZ9 53,212,492 $1,079,202.55 0.03%
FHLMC Multifamily Structured Pass Through Certs. Series K738, Class XAM, Variable rate, due 03/25/2027 3137FTFW2 38,645,000 $1,269,812.87 0.03%
Flagstar Mortgage Trust Series 2019-2, Class A11, Variable rate, due 12/25/2049 33852BAL9 1,336,566 $1,165,905.72 0.03%
Freddie Mac FG U59020, 4%, due 06/01/2035 3132FTAW8 1,469,150 $1,418,825.80 0.03%
Freddie Mac FR ZS2492. 6.50%, due 04/01/2035 3132A2XV9 1,082,159 $1,126,497.14 0.03%
Freddie Mac Multiclass Certificates Seroes 2021-P009, Class X, Variable rate, due 01/25/2031 3137H13X2 35,030,935 $1,272,018.79 0.03%
FREDDIE MAC Series 3542, Class ZP, 5%, due 06/15/2039 31398EDX9 1,233,983 $1,233,768.48 0.03%
FREDDIE MAC Series 3895, Class PW, 4.50%, due 07/15/2041 3137ACW96 1,387,000 $1,335,054.22 0.03%
FREDDIE MAC Series 4026, Class GZ, 4.50%, due 04/15/2042 3137ANZG3 1,240,309 $1,131,971.82 0.03%
GNMA G2 785020, 3%, due 05/20/2050 3622AAPD0 1,229,369 $1,042,624.13 0.03%
GNMA Series 2010-116, Class JB, 5%, due 06/16/2040 38377LBY3 1,406,100 $1,377,734.35 0.03%
GNMA Series 2010-59, Class ZD, 6.50%, due 05/20/2040 38377FVF5 1,046,494 $1,094,058.46 0.03%
GNMA Series 2012-149, Class PC, Variable rate, due 12/20/2042 38378GM88 1,208,848 $1,233,639.65 0.03%
GNMA Series 2013-91, Class PB, 3.50%, due 09/20/2042 38378TTN0 1,172,776 $1,145,217.32 0.03%
GNMA Series 2019-104, Class Z, 2.80%, due 05/16/2061 38380NLL1 1,972,674 $1,058,038.45 0.03%
JP Morgan Mortgage Trust Series 2015-IVR2, Class A5, Variable rate, due 01/25/2045 46644CAP3 1,374,647 $1,373,719.09 0.03%
JP Morgan Mortgage Trust Series 2019-1, Class A5, Variable rate, due 05/25/2049 46650HAE8 1,276,342 $1,179,265.60 0.03%
Onslow Bay Financial LLC Series 2018-EXP1, Class 1A3, Variable rate, due 04/25/2048 67097VAC8 1,209,811 $1,107,909.79 0.03%
CoreVest American Finance Trust Series 2021-3, Class A, 1.90%, due 10/15/2054 21873NAA7 868,616 $809,569.55 0.02%
Fannie Mae FN AB2506, 5%, due 03/01/2041 31416XYC8 806,997 $797,305.46 0.02%
Fannie Mae FN AB2959, 4.50%, due 07/01/2040 31416YJD1 944,617 $916,714.11 0.02%
Fannie Mae FN AI9158, 6.50%, due 01/01/2041 3138APE87 857,446 $916,230.77 0.02%
Fannie Mae FN AL7905, 4.50%, due 03/01/2034 3138EQYB2 822,754 $803,649.73 0.02%
Fannie Mae FN AL9777, 4.50%, due 01/01/2047 3138ER2K5 1,038,942 $1,004,436.05 0.02%
Fannie Mae FN BJ9124, 4.50%, due 04/01/2048 3140HBD62 963,218 $933,163.26 0.02%
Fannie Mae FN BN4959, 4%, due 12/01/2048 3140JLQM9 873,328 $800,289.32 0.02%
FANNIE MAE Series 2007-57, Class ZG, 4.75%, due 06/25/2037 31396WKF2 936,495 $888,869.38 0.02%
FANNIE MAE Series 2009-103, Class PZ, 6%, due 12/25/2039 31398GJE0 911,981 $928,879.10 0.02%
FANNIE MAE Series 2011-105, Class MB, 4%, due 10/25/2041 3136A1MS1 750,000 $652,546.50 0.02%
FANNIE MAE Series 2012-122, Class SD, Variable rate, due 11/25/2042 3136A94X3 6,063,454 $620,063.33 0.02%
FANNIE MAE Series 2012-39, Class PB, 4.25%, due 04/25/2042 3136A4N88 776,952 $729,243.81 0.02%
FANNIE MAE Series 2013-130, Class QY, 4.50%, due 06/25/2041 3136AHG38 1,003,000 $945,409.85 0.02%
FANNIE MAE Series 2014-46, Class KA, Variable rate, due 08/25/2044 3136AKVK6 290,935 $676,827.45 0.02%
FANNIE MAE Series 2015-16, Class MY, 3.50%, due 04/25/2045 3136ANAM9 875,000 $724,036.43 0.02%
Fannie Mae Series 2017-18, Class AS, Variable rate, due 03/25/2047 3136AVQD4 6,682,910 $851,067.95 0.02%
FHLMC Multifamily Structured Pass Through Certs. Series K039, Class X3, Variable rate, due 08/25/2042 3137BDCY0 98,129,637 $974,839.44 0.02%
FHLMC Multifamily Structured Pass Through Certs. Series K-1510, Class X1, Variable rate, due 01/25/2034 3137FL2N3 28,504,747 $914,868.40 0.02%
FHLMC Multifamily Structured Pass Through Certs. Series K-1511, Class X1, Variable rate, due 03/25/2034 3137FLYL2 15,717,411 $796,431.06 0.02%
FHLMC Multifamily Structured Pass Through Certs. Series K734, Class X1, Variable rate, due 02/25/2026 3137FLN59 99,154,853 $713,042.38 0.02%
FHLMC Multifamily Structured Pass Through Certs. Series K737, Class X1, Variable rate, due 10/25/2026 3137FQXL2 73,288,595 $813,056.35 0.02%
FIVE 2023-V1 Series 2023-V1, Class XA, Variable rate, due 02/10/2056 337964AD2 30,191,138 $644,287.95 0.02%
Freddie Mac FG U64762, 4.50%, due 10/01/2045 3132MQFB7 831,490 $806,162.53 0.02%
Freddie Mac FH 760043, Variable rate, due 12/01/2048 31342WBL4 904,009 $880,312.18 0.02%
FREDDIE MAC Series 2581, Class LL, 5.25%, due 03/15/2033 31393LYD9 632,000 $634,021.84 0.02%
FREDDIE MAC Series 2613, Class LL, 5%, due 05/15/2033 31393RFB1 897,000 $893,268.76 0.02%
FREDDIE MAC Series 2891, Class ZA, 6.50%, due 11/15/2034 31395K2B8 711,801 $747,489.71 0.02%
FREDDIE MAC Series 2973, Class GE, 5.50%, due 05/15/2035 31395TYA6 785,000 $779,019.88 0.02%
FREDDIE MAC Series 3563, Class ZP, 5%, due 08/15/2039 31398JGX5 838,479 $816,434.84 0.02%
FREDDIE MAC Series 3605, Class NC, 5.50%, due 06/15/2037 31398KP61 968,207 $994,154.17 0.02%
Freddie Mac Series 3954, Class GS, Variable rate, due 11/15/2041 3137AHZ76 6,975,467 $687,294.20 0.02%
FREDDIE MAC Series 4176, Class HE, 4%, due 03/15/2043 3137B0PK4 905,000 $786,326.72 0.02%
FREDDIE MAC Series 4177, Class GL, 3%, due 03/15/2033 3137B16B3 732,650 $679,679.04 0.02%
FREDDIE MAC Series 4193, Class PB, 4%, due 04/15/2043 3137B1HG0 826,035 $710,227.21 0.02%
Freddie Mac Series 4570, Class ST, Variable rate, due 04/15/2046 3137BNRK2 9,102,888 $980,350.04 0.02%
FREDDIE MAC Series 4600, Class WT, 3.50%, due 07/15/2036 3137BQXX0 771,702 $674,388.37 0.02%
Freddie Mac Series 4938, Class BS, Variable rate, due 12/25/2049 3137FQEU3 7,582,640 $728,681.07 0.02%
Freddie Mac Series 4943, Class NS, Variable rate, due 01/25/2050 3137FQPH0 8,202,781 $744,573.82 0.02%
Freddie Mac Series 4974, Class IA, 3.50%, due 12/25/2049 3137FTF28 2,515,155 $637,185.09 0.02%
GNMA G2 769102, 4.50%, due 07/20/2041 36176LGK5 780,622 $761,898.64 0.02%
GNMA G2 BB1216, 4.50%, due 06/20/2047 3617ARK55 834,586 $802,778.20 0.02%
GNMA GN 711563, 4.50%, due 03/15/2041 36297GQQ6 653,705 $648,342.55 0.02%
GNMA Series 2009-126, Class LB, 5%, due 12/20/2039 38376PWN6 732,000 $713,164.18 0.02%
GNMA Series 2009-69, Class ZB, 6%, due 08/20/2039 38373AM52 856,616 $843,374.70 0.02%
GNMA Series 2009-78, Class KZ, 5.50%, due 09/16/2039 38376FUK6 687,445 $672,610.22 0.02%
GNMA Series 2011-35, Class BP, 4.50%, due 03/16/2041 38377UAJ7 771,202 $745,241.10 0.02%
GNMA Series 2013-183, Class PB, 4.50%, due 12/20/2043 38378PXC7 688,000 $642,996.13 0.02%
GNMA Series 2013-70, Class PM, 2.50%, due 05/20/2043 38378TLD0 953,680 $725,400.19 0.02%
GNMA Series 2016-109, Class ZM, 3.50%, due 08/20/2036 38380AAW7 1,092,690 $953,584.38 0.02%
GNMA Series 2016-120, Class AS, Variable rate, due 09/20/2046 38380ASK4 6,321,566 $728,520.67 0.02%
GNMA Series 2017-123, Class IO, 5%, due 08/16/2047 38380F6N1 3,121,382 $614,847.72 0.02%
GNMA Series 2017-17, Class KZ, 4.50%, due 02/20/2047 38380CYG2 1,034,802 $909,991.92 0.02%
GNMA Series 2018-131, Class IA, 5%, due 04/20/2044 38380YZK4 4,728,186 $871,772.10 0.02%
GNMA Series 2018-44, Class Z, 2.50%, due 09/20/2047 38380VVB4 954,025 $671,139.28 0.02%
GNMA Series 2020-62, Class IC, 2.50%, due 01/20/2050 38382FJZ8 3,000,000 $635,335.80 0.02%
GNMA Series 2021-46, Class IL, 3%, due 03/20/2051 38382P4V1 6,029,972 $747,932.39 0.02%
JP Morgan Mortgage Trust Series 2019-INV2, Class A15, Variable rate, due 02/25/2050 46651DAR7 1,022,847 $908,833.42 0.02%
Provident Funding Mortgage Trust Series 2019-1, Class A5, Variable rate, due 12/25/2049 74387LAJ0 1,139,753 $953,913.62 0.02%
ReadyCap Commercial Mortgage Trust Series 2021-FL6, Class A, Variable rate, due 07/25/2036 75575TAA1 991,274 $985,723.38 0.02%
TIAA Bank Mortgage Loan Trust Series 2018-3, Class A1, Variable rate, due 11/25/2048 88632AAA6 897,824 $820,776.23 0.02%
Winwater Mortgage Loan Trust Series 2016-1, Class 2A3, Variable rate, due 12/20/2030 97655JBS0 1,039,599 $971,751.37 0.02%
Bank Series 2019-BN23, Class XA, Variable rate, due 12/15/2052 06541RBC6 7,745,525 $235,335.37 0.01%
Bank Series 2020-BN26, Class XA, Variable rate, due 03/15/2063 06540JBM3 8,448,993 $424,722.42 0.01%
Fannie Mae FN 735415, 6.50%, due 12/01/2032 31402RAQ2 216,566 $223,589.87 0.01%
Fannie Mae FN 890556, 4.50%, due 10/01/2043 31410LMD1 586,224 $563,309.00 0.01%
Fannie Mae FN AB8676, 3.50%, due 05/01/2042 31417FUA4 404,215 $362,231.40 0.01%
Fannie Mae FN AE9959, 5%, due 03/01/2041 31419MB59 370,738 $366,285.77 0.01%
Fannie Mae FN AI9114, 4%, due 06/01/2042 3138APDU9 259,111 $243,718.54 0.01%
Fannie Mae FN AL3093, 3.50%, due 02/01/2043 3138EKNK7 344,722 $313,740.86 0.01%
Fannie Mae FN AL5890, 4.50%, due 03/01/2043 3138ENRL5 410,656 $399,060.96 0.01%
Fannie Mae FN AL7637, 5%, due 01/01/2042 3138EQPX4 333,636 $327,429.53 0.01%
Fannie Mae FN BJ9100, 4.50%, due 02/01/2048 3140HBDE5 371,098 $359,994.30 0.01%
Fannie Mae FN BJ9111, 4.50%, due 03/01/2048 3140HBDR6 313,791 $304,239.03 0.01%
FANNIE MAE Series 2003-45, Class JB, 5.50%, due 06/25/2033 31393CSV6 253,370 $256,976.01 0.01%
FANNIE MAE Series 2003-71, Class NH, 4.286%, due 08/25/2033 31393EHE2 355,000 $334,890.53 0.01%
FANNIE MAE Series 2004-60, Class AC, 5.50%, due 04/25/2034 31394AWK8 537,486 $530,207.09 0.01%
FANNIE MAE Series 2005-52, Class TZ, 6.50%, due 06/25/2035 31394DYA2 344,549 $361,008.60 0.01%
FANNIE MAE Series 2007-116, Class PB, 5.50%, due 08/25/2035 31396X7A6 218,214 $222,342.05 0.01%
FANNIE MAE Series 2007-60, Class ZS, 4.75%, due 07/25/2037 31396WSC1 608,888 $577,889.82 0.01%
FANNIE MAE Series 2007-68, Class AE, 6.50%, due 07/25/2037 31396WK70 483,672 $496,671.01 0.01%
FANNIE MAE Series 2007-7, Class KA, 5.75%, due 08/25/2036 31396PSA0 313,274 $310,813.05 0.01%
FANNIE MAE Series 2009-109, Class PZ, 4.50%, due 01/25/2040 31398GTS8 300,043 $273,038.18 0.01%
FANNIE MAE Series 2010-35, Class EP, 5.50%, due 04/25/2040 31398PHK8 500,000 $490,809.05 0.01%
FANNIE MAE Series 2010-38, Class KC, 4.50%, due 04/25/2040 31398PEC9 251,196 $245,229.77 0.01%
FANNIE MAE Series 2010-45, Class WB, 5%, due 05/25/2040 31398PMS5 273,301 $271,662.20 0.01%
FANNIE MAE Series 2011-52, Class GB, 5%, due 06/25/2041 31397S7M0 251,536 $251,849.73 0.01%
FANNIE MAE Series 2012-133, Class KO, 0%, due 12/25/2042 3136AAZM0 435,138 $205,915.48 0.01%
FANNIE MAE Series 2012-138, Class MA, 1%, due 12/25/2042 3136AAFH3 451,497 $370,602.97 0.01%
FANNIE MAE Series 2012-146, Class QA, 1%, due 01/25/2043 3136ABFP3 735,170 $608,783.96 0.01%
FANNIE MAE Series 2012-52, Class BZ, 4%, due 05/25/2042 3136A6AH7 398,264 $348,219.90 0.01%
FANNIE MAE Series 2013-10, Class HQ, 2.50%, due 02/25/2043 3136ACCG4 690,000 $472,361.99 0.01%
FANNIE MAE Series 2013-105, Class BN, 4%, due 05/25/2043 3136AGPZ9 379,979 $323,599.77 0.01%
FANNIE MAE Series 2013-41, Class DB, 3%, due 05/25/2043 3136ADR35 750,000 $591,982.88 0.01%
FANNIE MAE Series 2013-52, Class MD, 1.25%, due 06/25/2043 3136AEJ24 301,238 $244,571.74 0.01%
FANNIE MAE Series 2014-82, Class GZ, 4%, due 12/25/2044 3136ALK26 643,440 $502,026.08 0.01%
FANNIE MAE Series 2016-62, Class SB, Variable rate, due 09/25/2046 3136ATVK7 5,192,385 $311,281.94 0.01%
FANNIE MAE Series 2016-73, Class PI, 3%, due 08/25/2046 3136ATM76 2,622,398 $453,682.50 0.01%
FANNIE MAE Series 2017-46, Class BY, 3%, due 06/25/2047 3136AWC96 597,364 $430,727.46 0.01%
Fannie Mae Series 2017-65, Class SA, Variable rate, due 09/25/2047 3136AXF26 4,531,519 $449,383.90 0.01%
FHLMC Multifamily Structured Pass Through Certs. Series K054, Class A1, 2.30%, due 01/25/2025 3137BNGS7 536,944 $531,337.01 0.01%
FHLMC Multifamily Structured Pass Through Certs. Series K734, Class XAM, Variable rate, due 02/25/2026 3137FLN75 68,018,000 $476,615.05 0.01%
FHLMC Multifamily Structured Pass Through Certs. Series K735, Class X1, Variable rate, due 05/25/2026 3137FMU83 41,093,029 $554,320.31 0.01%
First Trust Intermediate Government Opportunities ETF MGOV 33738D838 26,647 $532,678.86 0.01%
Freddie Mac FG A7828, 3.50%, due 08/01/2035 3128K8VV5 273,217 $254,552.00 0.01%
Freddie Mac FG B70791, 4%, due 06/01/2039 3129882Y3 521,142 $506,949.61 0.01%
Freddie Mac FG G07100, 5.50%, due 07/01/2040 3128M9GH9 328,519 $330,274.79 0.01%
Freddie Mac FG G07329, 4%, due 01/01/2043 3128M9PN6 246,951 $233,010.50 0.01%
Freddie Mac FG G07683, 4%, due 03/01/2044 3128M92Q4 264,264 $248,382.04 0.01%
Freddie Mac FG G60114, 5.50%, due 06/01/2041 31335ADT2 289,763 $291,306.23 0.01%
Freddie Mac FG G60168, 4.50%, due 07/01/2045 31335AFH6 466,916 $452,091.93 0.01%
Freddie Mac FG Q14034, 3.50%, due 12/01/2042 3132HQPT3 303,757 $279,349.44 0.01%
Freddie Mac FG Q54651, 4.50%, due 03/01/2048 3132XXEZ8 309,240 $299,734.70 0.01%
Freddie Mac FG Q55037, 4.50%, due 04/01/2048 3132XXS34 580,894 $563,491.42 0.01%
Freddie Mac FG U90690, 3.50%, due 06/01/2042 3132H3XT5 620,989 $563,589.41 0.01%
Freddie Mac Multiclass Certificates Series 2021-P011, Class X1, Variable rate, due 09/25/2045 3137H2NR1 4,000,490 $459,502.30 0.01%
FREDDIE MAC Series 2626, Class ZW, 5%, due 06/15/2033 31393VKU4 285,142 $277,879.31 0.01%
FREDDIE MAC Series 2626, Class ZX, 5%, due 06/15/2033 31393VKV2 621,610 $557,764.19 0.01%
FREDDIE MAC Series 2793, Class PE, 5%, due 05/15/2034 31394YH98 221,191 $221,242.63 0.01%
FREDDIE MAC Series 2907, Class DZ, 4%, due 12/15/2034 31395KL92 224,223 $214,556.72 0.01%
FREDDIE MAC Series 3593, Class F, Variable rate, due 03/15/2036 31398KRU6 310,733 $306,966.37 0.01%
FREDDIE MAC Series 3622, Class PB, 5%, due 01/15/2040 31398LXJ2 429,984 $431,266.88 0.01%
FREDDIE MAC Series 3667, Class PL, 5%, due 05/15/2040 31398QFX0 426,987 $417,621.97 0.01%
FREDDIE MAC Series 3714, Class PB, 4.75%, due 08/15/2040 3137A0XA8 550,000 $532,897.37 0.01%
FREDDIE MAC Series 3796, Class PB, 5%, due 01/15/2041 3137A62R2 514,142 $514,116.57 0.01%
FREDDIE MAC Series 3999, Class WA, Variable rate, due 08/15/2040 3137ALAF6 322,033 $325,735.93 0.01%
FREDDIE MAC Series 4090, Class YZ, 4.50%, due 08/15/2042 3137AT5V0 723,834 $595,197.39 0.01%
FREDDIE MAC Series 4097, Class SA, Variable rate, due 08/15/2042 3137ATPL0 2,081,180 $225,370.95 0.01%
FREDDIE MAC Series 4211, Class PB, 3%, due 05/15/2043 3137B22X7 500,000 $421,653.65 0.01%
FREDDIE MAC Series 4512, Class W, Variable rate, due 05/15/2038 3137BLDP0 401,221 $408,129.39 0.01%
FREDDIE MAC Series 4546, Class PZ, 4%, due 12/15/2045 3137BMNB8 298,663 $215,830.01 0.01%
FREDDIE MAC Series 4546, Class ZT, 4%, due 01/15/2046 3137BMNX0 505,562 $362,787.15 0.01%
FREDDIE MAC Series 4681, Class JY, 2.50%, due 05/15/2047 3137BYGP9 600,000 $476,154.84 0.01%
Freddie Mac Series 4774, Class SL, Variable rate, due 04/15/2048 3137F4W73 2,471,702 $277,239.73 0.01%
Freddie Mac Series 4910, Class SA, Variable rate, due 06/15/2049 3137FNHT0 5,823,122 $609,938.30 0.01%
Freddie Mac Series 5034, Class IO, Variable rate, due 05/01/2039 3137F6JT5 10,748,026 $612,595.55 0.01%
FreddieMac Strip Series 276, Class SS, Variable rate, due 09/15/2042 31325TUP2 5,602,962 $567,457.70 0.01%
GNMA G2 726317, 4.25%, due 06/20/2036 3620AQAS2 424,157 $400,874.67 0.01%
GNMA G2 745478, 5%, due 08/20/2040 3620C1FT8 214,751 $210,511.34 0.01%
GNMA G2 748939, 4%, due 09/20/2040 3620C5BG1 471,610 $441,862.76 0.01%
GNMA G2 AD0026, 3.50%, due 06/20/2033 36180BA35 308,184 $292,589.49 0.01%
GNMA G2 AI6317, 4.50%, due 06/20/2044 36198TAS1 513,680 $493,934.28 0.01%
GNMA G2 AK2389, 4.50%, due 11/20/2044 36183KUN6 384,438 $370,381.92 0.01%
GNMA G2 BB4731, 4%, due 07/20/2047 3617AVHG6 346,796 $322,164.96 0.01%
GNMA G2 BB4757, 4%, due 08/20/2047 3617AVJA7 268,048 $253,113.30 0.01%
GNMA G2 BD0483, 4.50%, due 11/20/2047 3617BFRC8 223,825 $215,295.54 0.01%
GNMA G2 BF0415, 5%, due 06/20/2035 3617G6N86 353,022 $346,964.33 0.01%
GNMA G2 BL6909, 5%, due 03/20/2049 3617JKVA8 264,753 $260,046.49 0.01%
GNMA GN 658324, 5.50%, due 03/15/2037 36294SLD7 218,987 $223,040.56 0.01%
GNMA GN 737673, 4.50%, due 11/15/2040 3620ARQ20 589,032 $571,673.94 0.01%
GNMA GN 762905, 4.50%, due 04/15/2041 36176DKS1 240,489 $233,133.25 0.01%
GNMA GN 784343, 5%, due 02/15/2041 3622A2ZG0 333,861 $335,280.10 0.01%
GNMA Series 2003-18, Class PG, 5.50%, due 03/20/2033 38373SM61 211,764 $211,046.32 0.01%
GNMA Series 2004-105, Class JZ, 5%, due 12/20/2034 38374KGD9 264,580 $259,690.66 0.01%
GNMA Series 2004-49, Class MZ, 6%, due 06/20/2034 38374GV41 423,624 $427,387.06 0.01%
GNMA Series 2005-3, Class JZ, 5%, due 01/16/2035 38374KPS6 263,482 $250,288.76 0.01%
GNMA Series 2005-3, Class KZ, 5%, due 01/16/2035 38374KPT4 263,482 $255,013.76 0.01%
GNMA Series 2006-145, Class LZ, 3%, due 10/20/2046 38380BHQ1 346,014 $234,437.42 0.01%
GNMA Series 2006-38, Class OH, 6.50%, due 08/20/2036 38374NPM3 434,150 $432,936.38 0.01%
GNMA Series 2006-61, Class ZA, 5%, due 11/20/2036 38374NV20 211,595 $210,375.25 0.01%
GNMA Series 2007-16, Class OZ, 6%, due 04/20/2037 38373MC32 508,934 $515,886.37 0.01%
GNMA Series 2007-71, Class ZD, 6%, due 11/20/2037 38375L4C1 431,582 $431,845.10 0.01%
GNMA Series 2008-47, Class ML, 5.25%, due 06/16/2038 38375XBM5 376,581 $376,764.82 0.01%
GNMA Series 2009-32, Class SZ, 5.50%, due 05/16/2039 38374UCB5 457,998 $466,535.18 0.01%
GNMA Series 2009-61, Class PZ, 7.50%, due 08/20/2039 38376FEC2 320,977 $341,230.49 0.01%
GNMA Series 2009-61, Class WQ, Variable rate, due 11/16/2035 38376FJN3 6,809,425 $474,047.64 0.01%
GNMA Series 2009-75, Class JN, 5.50%, due 09/16/2039 38376CKS7 455,000 $440,533.68 0.01%
GNMA Series 2010-157, Class OP, 0%, due 12/20/2040 38377NF41 489,958 $409,025.73 0.01%
GNMA Series 2011-129, Class CL, 5%, due 03/20/2041 38376LU98 239,265 $232,476.36 0.01%
GNMA Series 2011-4, Class PZ, 5%, due 01/20/2041 38377TAY7 300,783 $294,882.09 0.01%
GNMA Series 2012-84, Class QS, Variable rate, due 07/16/2042 38375GGT2 5,653,803 $313,996.98 0.01%
GNMA Series 2014-116, Class SB, Variable rate, due 08/20/2044 38379ENH1 2,252,858 $221,945.72 0.01%
GNMA Series 2014-94, Class Z, 4.50%, due 01/20/2044 38379CA89 638,108 $598,603.95 0.01%
GNMA Series 2015-137, Class WA, Variable rate, due 01/20/2038 38379QAH8 316,797 $319,110.57 0.01%
GNMA Series 20156-66, Class LI, 5%, due 05/16/2045 38379PC54 3,742,141 $365,557.75 0.01%
GNMA Series 2016-111, Class PI, 3.50%, due 06/20/2045 38379YV39 5,020,830 $436,888.49 0.01%
GNMA Series 2016-141, Class PC, 5%, due 10/20/2046 38380CAX1 464,000 $439,502.98 0.01%
GNMA Series 2016-99, Class JA, Variable rate, due 11/20/2045 38379XH60 249,392 $251,419.89 0.01%
GNMA Series 2017-12, Class SD, Variable rate, due 01/20/2047 38376MDW4 1,822,402 $206,033.49 0.01%
GNMA Series 2017-130, Class LS, Variable rate, due 08/16/2047 38380GAD6 3,902,375 $306,938.97 0.01%
GNMA Series 2017-133, Class JI, 7%, due 06/20/2041 38380HCX8 2,991,142 $339,438.69 0.01%
GNMA Series 2017-32, Class DI, 5.50%, due 05/20/2035 38380CS95 3,116,676 $405,103.09 0.01%
GNMA Series 2017-56, Class BI, 6%, due 04/16/2047 38376UJQ3 3,412,945 $483,977.83 0.01%
GNMA Series 2018-79, Class IO, 5%, due 06/20/2048 38380XDR5 3,958,709 $543,918.72 0.01%
GS Mortgage-Backed Securities Trust Series 2019-PJ3, Class A1, Variable rate, due 03/25/2050 36257QAA4 480,284 $434,488.43 0.01%
JP Morgan Mortgage Trust Series 2019-8, Class A15, Variable rate, due 03/25/2050 46591KBE2 566,212 $495,270.11 0.01%
Sequoia Mortgage Trust Series 20178-CH1, Class A13, Variable rate, due 08/25/2047 81746HAN1 354,832 $328,684.21 0.01%
Wells Fargo Mortgage Backed Securities Trust Series 2019-1, Class A1, Variable rate, due 11/25/2048 95001TAA3 243,875 $227,043.14 0.01%
2024-08-23 US 10YR NOTE (CBT)Sep24 P 105 -150 ($9,375.00) 0.00%
2024-08-23 US 10YR NOTE (CBT)Sep24 P 106 -200 ($21,875.02) 0.00%
2024-08-23 US 10YR NOTE (CBT)Sep24 P 107 -100 ($20,312.50) 0.00%
2024-08-23 US 10YR NOTE (CBT)Sep24 P 108 -25 ($8,984.38) 0.00%
2024-08-23 US 10yr Ultra Fut Sep24 C 118 -225 ($49,218.75) 0.00%
2024-08-23 US 2YR NOTE (CBT) Sep24 C 102.50 -301 ($89,359.68) 0.00%
2024-08-23 US 2YR NOTE (CBT) Sep24 C 103 -25 ($3,125.00) 0.00%
2024-08-23 US 2YR NOTE (CBT) Sep24 P 101 -125 ($5,859.50) 0.00%
2024-08-23 US 2YR NOTE (CBT) Sep24 P 101.25 -100 ($9,375.00) 0.00%
2024-08-23 US 2YR NOTE (CBT) Sep24 P 101.75 -25 ($7,031.25) 0.00%
2024-08-23 US 5YR NOTE (CBT) Sep24 C 107.50 -75 ($27,539.10) 0.00%
2024-08-23 US 5YR NOTE (CBT) Sep24 C 108 -450 ($112,500.00) 0.00%
2024-08-23 US 5YR NOTE (CBT) Sep24 C 108.50 -230 ($39,531.25) 0.00%
2024-08-23 US LONG BOND(CBT) Sep24 C 123 -50 ($32,031.26) 0.00%
2024-08-23 US LONG BOND(CBT) Sep24 C 126 -500 ($132,812.50) 0.00%
2024-08-23 US LONG BOND(CBT) Sep24 P 106 -25 ($1,953.13) 0.00%
2024-08-23 US LONG BOND(CBT) Sep24 P 108 -200 ($25,000.00) 0.00%
2024-08-23 US LONG BOND(CBT) Sep24 P 112 -200 ($81,250.00) 0.00%
2024-08-23 US LONG BOND(CBT) Sep24 P 113 -25 ($13,671.90) 0.00%
2024-08-23 US LONG BOND(CBT) Sep24 P 114 -275 ($201,953.13) 0.00%
2024-08-23 US ULTRA BOND CBT Sep24 C 128 -110 ($201,093.77) 0.00%
2024-08-23 US ULTRA BOND CBT Sep24 C 130 -20 ($24,687.50) 0.00%
2024-08-23 US ULTRA BOND CBT Sep24 C 132 -40 ($33,125.00) 0.00%
2024-08-23 US ULTRA BOND CBT Sep24 P 115 -15 ($5,859.38) 0.00%
2024-08-23 US ULTRA BOND CBT Sep24 P 119 -25 ($22,656.25) 0.00%
2024-11-22 US 10YR NOTE (CBT)Dec24 P 105 -25 ($8,203.13) 0.00%
2024-11-22 US 10YR NOTE (CBT)Dec24 P 106 -125 ($58,593.75) 0.00%
2024-11-22 US 5YR NOTE (CBT) Dec24 P 105 -400 ($190,625.20) 0.00%
2024-11-22 US LONG BOND(CBT) Dec24 P 106 -125 ($56,640.65) 0.00%
2024-12-13 3 MONTH SOFR FUT Dec24 C 95.50 -500 ($118,750.00) 0.00%
2025-03-14 SOFR 1yr MidCurve Mar26 C 96.50 -250 ($167,187.50) 0.00%
2025-03-14 SOFR 1yr MidCurve Mar26 P 94.50 -250 ($18,750.00) 0.00%
Countrywide Home Loans Series 2004-8, Class 2A1, 4.50%, due 06/25/2019 12669FZW6 29,528 $14,792.27 0.00%
Fannie Mae FN 190371, 6.50%, due 07/01/2036 31368HMU4 29,423 $30,077.96 0.00%
Fannie Mae FN 255190, 5.50%, due 05/01/2034 31371LNF2 16,348 $16,414.06 0.00%
Fannie Mae FN 255984, 4.50%, due 11/01/2025 31371MJ57 3,214 $3,175.67 0.00%
Fannie Mae FN 256181, 5.50%, due 03/01/2036 31371MRA7 49,083 $48,826.85 0.00%
Fannie Mae FN 256808, 5.50%, due 07/01/2037 31371NGR0 4,211 $4,125.86 0.00%
Fannie Mae FN 256936, 6%, due 10/01/2037 31371NLR4 32,528 $32,921.28 0.00%
Fannie Mae FN 555851, 6.50%, due 01/01/2033 31385XQC4 7,431 $7,567.92 0.00%
Fannie Mae FN 747097, 6%, due 10/01/2029 31403E7J0 30,440 $30,338.47 0.00%
Fannie Mae FN 788149, 5.50%, due 05/01/2033 31405FTE2 173,220 $173,804.65 0.00%
Fannie Mae FN 850000, 5.50%, due 01/01/2036 31408FKM0 173,157 $173,858.38 0.00%
Fannie Mae FN 871039, 5.50%, due 02/01/2037 31409GV86 30,918 $30,656.93 0.00%
Fannie Mae FN 888163, 7%, due 12/01/2033 31410FWY7 60,127 $61,876.98 0.00%
Fannie Mae FN 890149, 6.50%, due 10/01/2038 31410K5J9 7,210 $7,516.83 0.00%
Fannie Mae FN 890231, 5%, due 07/01/2025 31410LA85 3,367 $3,338.99 0.00%
Fannie Mae FN 930562, 5%, due 02/01/2039 31412NZ33 7,037 $6,962.78 0.00%
Fannie Mae FN 953115, 5.50%, due 11/01/2038 31413RK47 82,468 $82,803.27 0.00%
Fannie Mae FN 976871, 6.50%, due 08/01/2036 31414UW87 26,438 $26,925.73 0.00%
Fannie Mae FN 995097, 6.50%, due 10/01/2037 31416BNN4 10,861 $11,301.59 0.00%
Fannie Mae FN 995149, 6.50%, due 10/01/2038 31416BQA9 0 $0.20 0.00%
Fannie Mae FN 995228, 6.50%, due 11/01/2038 31416BSR0 27,805 $29,222.04 0.00%
Fannie Mae FN AA3303, 5.50%, due 06/01/2038 31416LU53 76,060 $74,168.42 0.00%
Fannie Mae FN AB2133, 4%, due 01/01/2026 31416XLP3 2,654 $2,615.02 0.00%
Fannie Mae FN AC1232, 5%, due 07/01/2024 31417KLN5 156 $154.71 0.00%
Fannie Mae FN AD5222, 4.50%, due 05/01/2030 31418SYU7 5,328 $5,246.17 0.00%
Fannie Mae FN AE0137, 4.50%, due 03/01/2036 31419AEK9 131,595 $127,423.54 0.00%
Fannie Mae FN AH0979, 3.50%, due 01/01/2041 3138A2CR8 177,981 $164,939.15 0.00%
Fannie Mae FN AH1141, 4.50%, due 12/01/2040 3138A2HT9 72,475 $70,427.40 0.00%
Fannie Mae FN AI6093, 4.50%, due 06/01/2031 3138AKXX2 90,920 $89,586.12 0.00%
Fannie Mae FN AI6581, 4.50%, due 07/01/2041 3138ALJ32 18,168 $17,654.16 0.00%
Fannie Mae FN AL0212, 5.50%, due 02/01/2038 3138EGGW8 51,437 $51,645.43 0.00%
Fannie Mae FN AL2142, 6.50%, due 09/01/2038 3138EJLY2 53,354 $54,687.79 0.00%
Fannie Mae FN AL2892, 3.50%, due 12/01/2042 3138EKGA7 58,140 $52,975.58 0.00%
Fannie Mae FN AL6948, 5%, due 09/01/2025 3138EPWJ9 1,000 $993.62 0.00%
Fannie Mae FN AP1197, 3.50%, due 09/01/2042 3138M4KK7 172,581 $157,692.65 0.00%
Fannie Mae FN AP7963, 4%, due 09/01/2042 3138MBZ58 102,288 $96,716.54 0.00%
Fannie Mae FN AQ9999, 3%, due 02/01/2043 3138MSDD8 194,964 $173,026.00 0.00%
Fannie Mae FN AS7211, 3%, due 04/01/2046 3138WHAM4 146,373 $129,939.89 0.00%
Fannie Mae FN AS9990, 4.50%, due 07/01/2047 3138WLC43 170,356 $162,664.70 0.00%
Fannie Mae FN AT0332, 3%, due 04/01/2043 3138WMLN9 60,362 $54,010.39 0.00%
Fannie Mae FN AY0013, 4.50%, due 01/01/2045 3138YDAP4 58,205 $56,417.41 0.00%
Fannie Mae FN BH9428, 4.50%, due 09/01/2047 3140GYPN3 9,883 $9,489.23 0.00%
Fannie Mae FN BJ6232, 5%, due 04/01/2048 3140H74S3 31,822 $31,347.72 0.00%
Fannie Mae FN MA0096, 4.50%, due 06/01/2029 31417YDA2 47,835 $47,129.00 0.00%
Fannie Mae FN MA0295, 5%, due 01/01/2030 31417YKH9 19,573 $19,453.76 0.00%
Fannie Mae FN MA0777, 5%, due 06/01/2031 31417Y2K2 2,248 $2,242.45 0.00%
Fannie Mae FN MA1222, 4%, due 10/01/2032 31418ALC0 21,245 $20,581.00 0.00%
Fannie Mae FN MA1228, 3%, due 09/01/2042 31418ALJ5 42,144 $37,403.40 0.00%
Fannie Mae FN MA2509, 3%, due 01/01/2046 31418BYF7 1,697 $1,451.99 0.00%
Fannie Mae FN MA3101, 4.50%, due 08/01/2047 31418CNT7 140,356 $135,057.76 0.00%
Fannie Mae FN MA3123, 5%, due 08/01/2047 31418CPH1 88,510 $87,337.43 0.00%
FANNIE MAE Series 1996-51, Class AY, 7%, due 12/18/2026 31359KW45 6,699 $254.34 0.00%
FANNIE MAE Series 2001-34, Class SR, Variable rate, due 08/18/2031 313920PF1 5,253 $94.16 0.00%
FANNIE MAE Series 2001-42, Class SB, Variable rate, due 09/25/2031 313920B41 1,190 $1,173.83 0.00%
FANNIE MAE Series 2002-22, Class G, 6.50%, due 04/25/2032 31392CDZ4 4,267 $4,380.76 0.00%
FANNIE MAE Series 2002-80, Class CZ, 4.50%, due 09/25/2032 31392FLJ4 79,390 $73,536.56 0.00%
FANNIE MAE Series 2003-14, Class AT, 4%, due 03/25/2033 31392JGL7 7,509 $7,316.95 0.00%
FANNIE MAE Series 2003-21, Class OA, 4%, due 03/25/2033 31392JM71 21,785 $21,133.99 0.00%
FANNIE MAE Series 2003-32, Class UI, 6%, due 05/25/2033 31393BKD6 56,635 $7,681.99 0.00%
FANNIE MAE Series 2003-63, Class F1, Variable rate, due 11/25/2027 31393DRP8 8,484 $8,457.40 0.00%
FANNIE MAE Series 2004-25, Class LC, 5.50%, due 04/25/2034 31393XRL3 164,194 $167,100.59 0.00%
FANNIE MAE Series 2004-25, Class UC, 5.50%, due 04/25/2034 31393XSN8 179,095 $182,265.04 0.00%
FANNIE MAE Series 2004-28, Class ZH, 5.50%, due 05/25/2034 31393YES0 48,386 $46,305.51 0.00%
FANNIE MAE Series 2005-2, Class S, Variable rate, due 02/25/2035 31394CCK6 1,045,782 $68,030.82 0.00%
FANNIE MAE Series 2005-2, Class TB, Variable rate, due 07/25/2033 31394CCQ3 222,872 $1,501.09 0.00%
FANNIE MAE Series 2005-29, Class ZT, 5%, due 04/25/2035 31394DGJ3 65,324 $61,584.64 0.00%
FANNIE MAE Series 2005-40, Class SA, Variable rate, due 05/25/2035 31394DQF0 48,523 $3,330.42 0.00%
FANNIE MAE Series 2005-79, Class NS, Variable rate, due 09/25/2035 31394FHE8 26,875 $1,698.29 0.00%
FANNIE MAE Series 2005-95, Class WZ, 6%, due 11/25/2035 31394UET5 64,182 $64,735.27 0.00%
FANNIE MAE Series 2006-117, Class GF, Variable rate, due 12/25/2036 31396LC99 146,518 $144,561.23 0.00%
FANNIE MAE Series 2006-15, Class IS, Variable rate, due 03/25/2036 31395BVS9 31,783 $3,146.25 0.00%
FANNIE MAE Series 2006-20, Class PI, Variable rate, due 11/25/2030 31395BW33 364,494 $10,062.88 0.00%
FANNIE MAE Series 2006-31, Class PZ, 6%, due 05/25/2036 31395DAL3 29,661 $30,509.29 0.00%
FANNIE MAE Series 2006-5, Class 2A2, Variable rate, due 02/25/2035 31394VL57 30,264 $29,988.07 0.00%
FANNIE MAE Series 2006-5, Class N2, Variable rate, due 02/25/2035 31394VL99 13,663,655 $8,539.92 0.00%
FANNIE MAE Series 2006-85, Class MZ, 6.50%, due 09/25/2036 31396KB50 31,067 $32,114.05 0.00%
FANNIE MAE Series 2007-117, Class MD, 5.50%, due 07/25/2037 31396YBM3 51,197 $51,844.69 0.00%
FANNIE MAE Series 2007-25, Class FB, Variable rate, due 04/25/2037 31396VCB2 18,248 $17,831.26 0.00%
FANNIE MAE Series 2008-17, Class IP, 6.50%, due 02/25/2038 31396YSL7 4,820 $223.62 0.00%
FANNIE MAE Series 2008-3, Class FZ, Variable rate, due 02/25/2038 31396YJD5 134,584 $129,038.84 0.00%
FANNIE MAE Series 2008-8, Class ZA, 5%, due 02/25/2038 31396YHW5 16,806 $16,036.01 0.00%
FANNIE MAE Series 2009-106, Class SN, Variable rate, due 01/25/2040 31398GUS6 127,514 $9,333.15 0.00%
FANNIE MAE Series 2009-115, Class HZ, 5%, due 01/25/2040 31398GMM8 42,625 $41,886.33 0.00%
FANNIE MAE Series 2009-91, Class HL, 5%, due 11/25/2039 31398FTF8 143,958 $143,616.96 0.00%
FANNIE MAE Series 2009-92, Class DB, 5%, due 11/25/2039 31398FVJ7 97,000 $94,948.96 0.00%
FANNIE MAE Series 2010-115, Class PO, 0%, due 04/25/2040 31398NNU4 73,108 $62,434.56 0.00%
FANNIE MAE Series 2010-129, Class SM, Variable rate, due 11/25/2040 31398SGL1 174,288 $5,282.48 0.00%
FANNIE MAE Series 2010-21, Class KO, 0%, due 03/25/2040 31398MUM6 113,238 $96,493.22 0.00%
FANNIE MAE Series 2010-3, Class DZ, 4.50%, due 02/25/2040 31398G3T4 215,923 $193,444.78 0.00%
FANNIE MAE Series 2010-68, Class BI, 5.50%, due 07/25/2050 31398THN4 244,186 $56,308.00 0.00%
FANNIE MAE Series 2011-101, Class EI, 3.50%, due 10/25/2026 3136A1ZF5 614,689 $10,163.08 0.00%
FANNIE MAE Series 2011-123, Class JS, Variable rate, due 03/25/2041 3136A2PK3 2,683,464 $126,235.25 0.00%
FANNIE MAE Series 2011-30, Class LS, Variable rate, due 04/25/2041 31397SMD3 77,624 $3,494.79 0.00%
FANNIE MAE Series 2011-30, Class ZB, 5%, due 04/25/2041 31397SMA9 145,273 $139,764.57 0.00%
FANNIE MAE Series 2011-73, Class PI, 4.50%, due 05/25/2041 3136A0UT2 233,630 $4,290.64 0.00%
FANNIE MAE Series 2011-74, Class TQ, Variable rate, due 12/25/2033 3136A0JB4 136,647 $15,905.80 0.00%
FANNIE MAE Series 2011-9, Class AZ, 5%, due 05/25/2040 31397QNH7 131,156 $129,114.88 0.00%
FANNIE MAE Series 2012-101, Class AI, 3%, due 06/25/2027 3136A75X6 683,528 $8,015.53 0.00%
FANNIE MAE Series 2012-103, Class HI, 3%, due 09/25/2027 3136A8ZJ2 1,329,788 $35,239.12 0.00%
FANNIE MAE Series 2012-118, Class IB, 3.50%, due 11/25/2042 3136A92Y3 119,833 $18,390.60 0.00%
FANNIE MAE Series 2012-122, Class SD, 4%, due 05/25/2043 3136ADZ44 893,994 $173,213.75 0.00%
FANNIE MAE Series 2012-66, Class DI, 3.50%, due 06/25/2027 3136A6A53 55,241 $1,604.26 0.00%
FANNIE MAE Series 2013-105, Class KO, 0%, due 10/25/2043 3136AGQC9 127,294 $108,926.44 0.00%
FANNIE MAE Series 2013-106, Class KN, 3%, due 10/25/2043 3136AGC91 195,852 $149,624.70 0.00%
FANNIE MAE Series 2013-13, Class IK, 2.50%, due 03/25/2028 3136ACE56 190,391 $5,967.21 0.00%
FANNIE MAE Series 2013-23, Class ZB, 3%, due 03/25/2043 3136ADCB3 53,365 $35,468.90 0.00%
FANNIE MAE Series 2013-55, Class AI, 3%, due 06/25/2033 3136AEQT7 415,033 $37,590.08 0.00%
FANNIE MAE Series 2013-70, Class JZ, 3%, due 07/25/2043 3136AEZ67 139,039 $119,965.69 0.00%
FANNIE MAE Series 2013-75, Class FC, Variable rate, due 07/25/2042 3136AFNZ3 0 $0.16 0.00%
FANNIE MAE Series 2014-29, Class GI, 3%, due 05/25/2029 3136AJV86 36,189 $1,267.74 0.00%
FANNIE MAE Series 2014-68, Class GI, 4.50%, due 10/25/2043 3136ALRP8 75,884 $4,911.16 0.00%
FANNIE MAE Series 2014-84, Class LI, 3.50%, due 12/25/2026 3136AL2S9 215,563 $3,905.00 0.00%
FANNIE MAE Series 2015-76, Class BI, 4%, due 10/25/2039 3136AQGL8 85,636 $752.47 0.00%
FANNIE MAE Series 2015-93, Class KI, 3%, due 09/25/2044 3136AQT75 17,859 $219.99 0.00%
FANNIE MAE Series 2016-74, Class HI, 3.50%, due 10/25/2046 3136ATD76 308,489 $57,526.41 0.00%
FANNIE MAE Series 2016-84, Class DF, Variable rate, due 11/25/2046 3136AUKR1 199,228 $194,391.77 0.00%
FANNIEMAE STRIP Series 320, Class 2, 7%, due 04/25/2032 3136FAJF8 51,402 $8,350.67 0.00%
FANNIEMAE STRIP Series 323, Class 6, 6%, due 01/25/2032 3136FAMX5 46,270 $5,401.88 0.00%
FANNIEMAE STRIP Series 324, Class 2, 6.50%, due 07/25/2032 3136FANS5 119,770 $14,503.87 0.00%
FANNIEMAE STRIP Series 343, Class 2, 4.50%, due 10/25/2033 3136FA5Y2 143,006 $16,393.96 0.00%
FANNIEMAE STRIP Series 345, Class 14, 6%, due 03/25/2034 3136FCCR5 146,436 $19,775.50 0.00%
FANNIEMAE STRIP Series 348, Class 17, 7.50%, due 12/25/2033 3136FCEX0 30,926 $3,668.62 0.00%
FANNIEMAE STRIP Series 348, Class 18, Variable rate, due 12/25/2033 3136FCEY8 44,400 $6,189.13 0.00%
FANNIEMAE STRIP Series 359, Class 6, 5%, due 11/25/2035 3136FCTX4 75,507 $10,457.67 0.00%
FANNIEMAE STRIP Series 362, Class 13, 6%, due 08/25/2035 3136FCWD4 62,383 $9,698.32 0.00%
FANNIEMAE STRIP Series 409, Class 49, Variable rate, due 11/25/2041 3136FLCA2 233,067 $33,901.53 0.00%
FANNIEMAE STRIP Series 409, Class 53, Variable rate, due 04/25/2042 3136FLCE4 260,520 $37,826.08 0.00%
FHLMC Multifamily Structured Pass Through Certs. Series KG06, Class X1, Variable rate, due 10/25/2031 3137H4C73 0 $0.00 0.00%
First Trust Commercial Mortgage Opportunities ETF CAAA 33738D762 300 $6,049.50 0.00%
Flagstar Mortgage Trust Series 2018-2, Class A4, Variable rate, due 04/25/2048 33851HAD5 199,601 $194,590.70 0.00%
Freddie Mac FG A19763, 5%, due 04/01/2034 31296UZ46 64,333 $63,329.23 0.00%
Freddie Mac FG A47937, 5.50%, due 08/01/2035 3128K8ZA7 126,524 $127,196.93 0.00%
Freddie Mac FG A48972, 5.50%, due 05/01/2036 3128K96H2 55,987 $56,285.72 0.00%
Freddie Mac FG A54675, 5.50%, due 01/01/2036 3128KHFQ4 54,249 $54,539.34 0.00%
Freddie Mac FG A65324, 5.50%, due 09/01/2037 3128KV4H5 120,195 $120,837.38 0.00%
Freddie Mac FG A97294, 4%, due 02/01/2041 312946C79 67,702 $63,999.52 0.00%
Freddie Mac FG C01310, 6.50%, due 03/01/2032 31292HN34 2,059 $2,112.29 0.00%
Freddie Mac FG C03458, 5%, due 02/01/2040 31292KZX8 8,248 $8,170.13 0.00%
Freddie Mac FG C04269, 3%, due 10/01/2042 31292LW68 75,459 $66,813.42 0.00%
Freddie Mac FG C91482, 3.50%, due 07/01/2032 3128P7UF8 11,735 $11,230.72 0.00%
Freddie Mac FG E02883, 4%, due 04/01/2026 31294MFY2 4,382 $4,318.24 0.00%
Freddie Mac FG G01443, 6.50%, due 08/01/2032 31283HS89 9,945 $10,166.08 0.00%
Freddie Mac FG G02017, 5%, due 12/01/2035 3128LXG20 180,115 $178,022.86 0.00%
Freddie Mac FG G04814, 5.50%, due 10/01/2038 3128M6VF2 82,984 $83,426.84 0.00%
Freddie Mac FG G05173, 4.50%, due 11/01/2031 3128M7CJ3 12,355 $12,091.71 0.00%
Freddie Mac FG G05275, 5.50%, due 02/01/2039 3128M7FQ4 201,449 $202,527.88 0.00%
Freddie Mac FG G05449, 4.50%, due 05/01/2039 3128M7L61 46,843 $45,578.53 0.00%
Freddie Mac FG G06583, 5%, due 06/01/2041 3128M8UG7 136,309 $135,015.97 0.00%
Freddie Mac FG G07266, 4%, due 12/01/2042 3128M9MP4 35,190 $33,055.59 0.00%
Freddie Mac FG G08113, 6.50%, due 02/01/2036 3128MJDT4 1,332 $1,364.02 0.00%
Freddie Mac FG G13733, 5%, due 11/01/2024 3128MCLN3 1,498 $1,490.93 0.00%
Freddie Mac FG G14088, 4%, due 02/01/2026 3128MCXR1 7,590 $7,514.97 0.00%
Freddie Mac FG G14348, 4%, due 10/01/2026 3128MDBR3 75,016 $74,170.11 0.00%
Freddie Mac FG G14376, 4%, due 09/01/2025 3128MDCM3 421 $417.16 0.00%
Freddie Mac FG G14995, 5.50%, due 12/01/2024 3128MDXY4 13 $12.79 0.00%
Freddie Mac FG G15821, 5%, due 07/01/2025 3128MEVN8 12 $12.40 0.00%
Freddie Mac FG G15949, 4%, due 01/01/2029 3128MEZN4 14,158 $14,004.00 0.00%
Freddie Mac FG G60020, 4.50%, due 12/01/2043 31335AAV0 7,014 $6,717.18 0.00%
Freddie Mac FG G60194, 3.50%, due 08/01/2045 31335AGB8 168,054 $152,573.26 0.00%
Freddie Mac FG G60808, 3%, due 10/01/2046 31335A3R7 159,129 $139,542.63 0.00%
Freddie Mac FG H09034, 5.50%, due 05/01/2037 3128UNBB7 2,131 $2,122.57 0.00%
Freddie Mac FG J10623, 4%, due 09/01/2024 3128PPVQ3 849 $845.03 0.00%
Freddie Mac FG N70075, 5%, due 01/01/2035 31281LCL0 69,591 $68,123.82 0.00%
Freddie Mac FG N70081, 5.50%, due 07/01/2038 31281LCS5 203,540 $198,961.56 0.00%
Freddie Mac FG Q07189, 4%, due 04/01/2042 3132GSKA6 43,176 $40,792.76 0.00%
Freddie Mac FG Q07479, 3.50%, due 04/01/2042 3132GSUC1 14,576 $13,423.42 0.00%
Freddie Mac FG Q11791, 3.50%, due 10/01/2042 3132HM7C9 58,202 $53,249.75 0.00%
Freddie Mac FG Q11836, 3.50%, due 10/01/2042 3132HNBD0 40,947 $37,329.71 0.00%
Freddie Mac FG U50165, 4%, due 05/01/2032 3132GHBH5 203,306 $197,511.35 0.00%
Freddie Mac FG U80212, 3.50%, due 02/01/2033 3132G7GV1 43,261 $41,113.49 0.00%
Freddie Mac FG U90245, 3.50%, due 10/01/2042 3132H3HW6 63,314 $58,088.16 0.00%
Freddie Mac FG U90932, 3%, due 02/01/2043 3132H4A92 8,869 $7,881.84 0.00%
Freddie Mac FG U99045, 3.50%, due 03/01/2043 3132H7BP8 0 $0.21 0.00%
Freddie Mac FG U99084, 4.50%, due 02/01/2044 3132H7CW2 81,381 $79,223.88 0.00%
Freddie Mac FG U99096, 4.50%, due 05/01/2044 3132H7DA9 102,378 $98,880.92 0.00%
Freddie Mac FN U99091, 4.50%, due 03/01/2044 3132H7C51 0 $0.22 0.00%
FREDDIE MAC Series 2089, Class PJ, 7%, due 10/15/2028 3133TGKG3 541 $38.31 0.00%
FREDDIE MAC Series 2102, Class Z, 6%, due 12/15/2028 3133THHD2 2,275 $2,275.72 0.00%
Freddie Mac Series 2410, Class OG, 6.375%, due 02/15/2032 31339NKJ4 146,430 $147,193.75 0.00%
Freddie Mac Series 2437, Class SA, Variable rate, due 01/15/2029 31339WW85 78,111 $3,348.30 0.00%
FREDDIE MAC Series 2557, Class HL, 5.30%, due 01/15/2033 31393JLU0 121,058 $119,611.68 0.00%
FREDDIE MAC Series 2564, Class AC, 5.50%, due 02/15/2033 31393LFT5 77,574 $78,552.77 0.00%
FREDDIE MAC Series 2574, Class PE, 5.50%, due 02/15/2033 31393L2Q5 188,285 $190,907.85 0.00%
FREDDIE MAC Series 2577, Class LI, 5.50%, due 02/15/2033 31393LCM3 77,473 $8,689.15 0.00%
FREDDIE MAC Series 2597, Class AE, 5.50%, due 04/15/2033 31393NTQ2 11,776 $11,658.27 0.00%
FREDDIE MAC Series 3031, Class BI, Variable rate, due 08/15/2035 31396AAK0 81,213 $6,536.39 0.00%
FREDDIE MAC Series 3074, Class ZH, 5.50%, due 11/15/2035 31396FPT4 24,952 $24,517.51 0.00%
FREDDIE MAC Series 3117, Class ZU, 6%, due 02/15/2036 31396HX79 77,312 $80,624.47 0.00%
FREDDIE MAC Series 3274, Class B, 6%, due 02/15/2037 31397F5S7 26,218 $27,263.95 0.00%
FREDDIE MAC Series 3322, Class NF, Variable rate, due 05/15/2037 31397HM70 152,227 $131,561.16 0.00%
FREDDIE MAC Series 3340, Class PF, Variable rate, due 07/15/2037 31397JSA3 31,046 $30,593.82 0.00%
FREDDIE MAC Series 3360, Class CB, 5.50%, due 08/15/2037 31397KDY4 43,840 $45,010.61 0.00%
FREDDIE MAC Series 3380, Class FS, Variable rate, due 11/15/2036 31397KTL5 51,301 $50,269.18 0.00%
FREDDIE MAC Series 3406, Class B, 6%, due 01/15/2038 31397PRT9 137,171 $139,566.22 0.00%
FREDDIE MAC Series 3413, Class B, 5.50%, due 04/15/2037 31397RCQ7 76,896 $78,982.07 0.00%
FREDDIE MAC Series 3420, Class AZ, 5.50%, due 02/15/2038 31397RDR4 137,847 $134,936.97 0.00%
FREDDIE MAC Series 3448, Class SA, Variable rate, due 05/15/2038 31397TJN3 107,556 $548.61 0.00%
FREDDIE MAC Series 3550, Class LL, 4.50%, due 07/15/2039 31398EXD1 177,000 $170,035.05 0.00%
FREDDIE MAC Series 3572, Class JS, Variable rate, due 09/15/2039 31398JSS3 818,433 $47,481.70 0.00%
FREDDIE MAC Series 3585, Class QZ, 5%, due 08/15/2039 31398KHZ6 37,414 $31,521.86 0.00%
FREDDIE MAC Series 3587, Class FX, Variable rate, due 12/15/2037 31398KD98 85,818 $77,267.15 0.00%
FREDDIE MAC Series 3645, Class WD, 4.50%, due 02/15/2040 31398VFK7 107,000 $102,509.38 0.00%
FREDDIE MAC Series 3704, Class ED, 4%, due 12/15/2036 3137A0Y82 96,454 $95,835.70 0.00%
FREDDIE MAC Series 3735, Class IK, 3.50%, due 10/15/2025 3137GAFM4 104,952 $1,486.48 0.00%
FREDDIE MAC Series 3735, Class JI, 4.50%, due 10/15/2030 3137GAFQ5 45,466 $3,575.89 0.00%
FREDDIE MAC Series 3740, Class SC, Variable rate, due 10/15/2040 3137GARQ2 179,218 $15,020.50 0.00%
FREDDIE MAC Series 3770, Class GZ, 4.50%, due 10/15/2040 3137A4LR6 165,037 $139,557.18 0.00%
FREDDIE MAC Series 4012, Class GC, 3.50%, due 06/15/2040 3137AMMY0 16,071 $15,798.80 0.00%
FREDDIE MAC Series 4015, Class KB, 1.75%, due 05/15/2041 3137ANCR4 17,566 $15,777.82 0.00%
FREDDIE MAC Series 4021, Class IP, 3%, due 03/15/2027 3137AMGA9 127,792 $3,276.87 0.00%
FREDDIE MAC Series 4030, Class IL, 3.50%, due 04/15/2027 3137APLG3 157,747 $3,386.63 0.00%
FREDDIE MAC Series 4054, Class AI, 3%, due 04/15/2027 3137APVG2 341,045 $6,560.61 0.00%
FREDDIE MAC Series 4097, Class ES, Variable rate, due 08/15/2042 3137ATJQ6 22,382 $2,118.36 0.00%
FREDDIE MAC Series 4103, Class HI, 3%, due 09/15/2027 3137AUAF6 127,782 $3,877.07 0.00%
FREDDIE MAC Series 4116, Class AS, Variable rate, due 10/15/2042 3137AVJZ1 25,664 $2,757.06 0.00%
FREDDIE MAC Series 4121, Class HI, 3.50%, due 10/15/2027 3137AV5X1 460,254 $13,813.54 0.00%
FREDDIE MAC Series 4136, Class TU, Variable rate, due 08/15/2042 3137AWMU6 234,625 $37,358.60 0.00%
FREDDIE MAC Series 4145, Class YI, 3%, due 12/15/2027 3137AWVX0 178,194 $5,251.64 0.00%
FREDDIE MAC Series 4151, Class DI, 3.50%, due 11/15/2031 3137AXJW4 362,508 $6,152.55 0.00%
FREDDIE MAC Series 4193, Class AI, 3%, due 04/15/2028 3137B1GZ9 1,710,027 $62,097.56 0.00%
FREDDIE MAC Series 4226, Class NS, Variable rate, due 01/15/2043 3137B3FV5 11,838 $6,670.66 0.00%
FREDDIE MAC Series 4265, Class IB, 4.50%, due 12/15/2024 3137B5RR6 14,854 $74.19 0.00%
FREDDIE MAC Series 4387, Class IE, 2.50%, due 11/15/2028 3137BDZM1 1,448,959 $40,305.26 0.00%
FREDDIE MAC Series 4520, Class AI, 3.50%, due 10/15/2035 3137BLTL2 62,243 $5,862.55 0.00%
FREDDIE MAC Series 4568, Class MZ, 4%, due 04/15/2046 3137BPBU2 155,186 $104,943.39 0.00%
FREDDIE MAC Series 4591, Class GI, 4%, due 12/15/2044 3137BQPQ4 910,453 $111,954.34 0.00%
FREDDIE MAC Series 4605, Class KS, Variable rate, due 08/15/2043 3137BR2M6 136,619 $83,239.91 0.00%
FREDDIE MAC Series 4609, Class YI, 4%, due 04/15/2054 3137BRGT6 136,462 $5,181.32 0.00%
FreddieMac Strip Series 243, Class 11, Variable rate, due 08/15/2036 31282YWM7 128,260 $17,047.62 0.00%
FreddieMac Strip Series 267, Class S5, Variable rate, due 08/15/2042 31325TN96 277,274 $21,421.11 0.00%
FreddieMac Strip Series 299, Class S1, Variable rate, due 01/15/2043 31325TYW3 180,726 $15,439.62 0.00%
FreddieMac Strip Series 303, Class C2, 3.50%, due 01/15/2028 31325UDY9 135,301 $4,483.88 0.00%
FreddieMac Strip Series 304, Class C37, 3.50%, due 12/15/2027 31325UPS9 73,408 $2,241.47 0.00%
FreddieMac Strip Series 304, Class C40, 3.50%, due 09/15/2026 31325UPV2 267,004 $5,966.70 0.00%
GMAC Mortgage Corporation Loan Trust Series 2003-J10, Class A1, 4.75%, due 01/25/2019 36185NM72 723 $701.47 0.00%
GNMA G2 3172, 6%, due 12/20/2031 36202DQZ7 24,134 $24,838.91 0.00%
GNMA G2 3227, 6%, due 04/20/2032 36202DSQ5 26,639 $27,192.63 0.00%
GNMA G2 754384, 4.50%, due 03/20/2042 36230N2R5 66,868 $66,437.04 0.00%
GNMA G2 AG8899, 4%, due 12/20/2043 36182D3G8 33,570 $31,535.50 0.00%
GNMA G2 AR8421, 5%, due 10/20/2041 36193FLA3 142,745 $139,763.35 0.00%
GNMA G2 BB4769, 4%, due 08/20/2047 3617AVJN9 157,928 $146,711.01 0.00%
GNMA G2 MA1162, 6%, due 07/20/2043 36179NJF6 74,433 $77,177.41 0.00%
GNMA G2 MA2215, 3.50%, due 09/20/2044 36179QN80 9,943 $8,866.21 0.00%
GNMA G2 MA2759, 6%, due 01/20/2045 36179RB40 68,555 $71,069.64 0.00%
GNMA G2 MA2897, 6%, due 03/20/2045 36179RGE3 30,801 $31,930.96 0.00%
GNMA GN 455986, 5.25%, due 07/15/2025 36208NRF2 6,156 $6,130.50 0.00%
GNMA GN 487108, 6%, due 04/15/2029 36210BDM4 40,546 $41,487.70 0.00%
GNMA GN 553144, 5.50%, due 04/15/2033 36213FP56 19,689 $19,668.93 0.00%
GNMA GN 604338, 5%, due 05/15/2033 36200MLT8 74,416 $73,807.88 0.00%
GNMA GN 604897, 5%, due 12/15/2033 36200M7J6 54,446 $54,507.73 0.00%
GNMA GN 605389, 5%, due 04/15/2034 36200NRJ2 70,691 $70,771.38 0.00%
GNMA GN 615403, 4.50%, due 08/15/2033 36290RU43 155,631 $151,423.22 0.00%
GNMA GN 627123, 5.50%, due 03/15/2034 36291FVQ8 5,727 $5,832.21 0.00%
GNMA GN 638704, 5.50%, due 11/15/2036 36291URZ0 63,829 $66,266.98 0.00%
GNMA GN 653143, 4.90%, due 04/15/2036 36292MS86 91,206 $90,882.47 0.00%
GNMA GN 677190, 5%, due 06/15/2038 36295QKB5 85,877 $86,176.04 0.00%
GNMA GN 687833, 6%, due 08/15/2038 36296DEE4 12,094 $12,429.61 0.00%
GNMA GN 706840, 4.50%, due 05/15/2040 36297BHR5 38,555 $38,239.09 0.00%
GNMA GN 706855, 4.50%, due 09/15/2040 36297BH87 160,830 $159,511.24 0.00%
GNMA GN 711483, 4%, due 01/15/2040 36297GM80 188,292 $181,812.14 0.00%
GNMA GN 711543, 4%, due 11/15/2040 36297GP46 93,773 $90,540.67 0.00%
GNMA GN 723216, 4.50%, due 08/15/2040 3620A9N98 186,192 $181,197.03 0.00%
GNMA GN 723248, 5%, due 10/15/2039 3620A9P96 51,579 $51,698.25 0.00%
GNMA GN 724230, 5%, due 08/15/2039 3620AAST6 188,731 $187,926.19 0.00%
GNMA GN 724267, 5%, due 09/15/2039 3620AATY4 46,941 $46,697.42 0.00%
GNMA GN 724340, 4.50%, due 09/15/2039 3620AAV96 123,790 $120,360.49 0.00%
GNMA GN 725272, 4.50%, due 11/15/2039 3620ABW93 74,779 $72,669.73 0.00%
GNMA GN 726394, 4.50%, due 10/15/2039 3620AC7F5 29,909 $29,080.35 0.00%
GNMA GN 728921, 4.50%, due 12/15/2024 3620AFYS0 1,560 $1,553.05 0.00%
GNMA GN 733595, 4.50%, due 04/15/2040 3620AL7G3 154,945 $150,137.51 0.00%
GNMA GN 733733, 5%, due 06/15/2040 3620AMEE8 59,027 $58,429.56 0.00%
GNMA GN 736617, 4%, due 12/15/2035 3620AQK69 85,098 $80,398.83 0.00%
GNMA GN 737996, 4%, due 02/15/2041 3620AR3D1 134,742 $126,783.26 0.00%
GNMA GN 743673, 4.50%, due 07/15/2040 3620AYFN1 112,892 $110,021.22 0.00%
GNMA GN 781623, 5%, due 06/15/2033 36225BYU6 205,449 $202,700.12 0.00%
GNMA GN 781697, 6%, due 11/15/2033 36225B3E6 32,553 $33,465.22 0.00%
GNMA GN 781824, 5.50%, due 11/15/2034 36241KAZ1 177,007 $180,272.93 0.00%
GNMA GN 781862, 5.50%, due 01/15/2035 36241KB72 6,628 $6,749.14 0.00%
GNMA GN 782070, 7%, due 06/15/2032 36241KJP4 11,522 $11,711.55 0.00%
GNMA GN 782810, 4.50%, due 11/15/2039 36241LDP8 35,729 $34,864.34 0.00%
GNMA GN 783091, 5.50%, due 06/15/2040 36241LNG7 58,240 $59,311.41 0.00%
GNMA GN 783375, 5%, due 08/15/2041 36241LXC5 102,394 $101,683.80 0.00%
GNMA GN 783760, 5%, due 02/15/2042 3622A2E99 152,009 $152,638.43 0.00%
GNMA GN AN4469, 5%, due 12/15/2040 36186G6E9 94,292 $93,146.09 0.00%
GNMA Series 2003-4, Class MZ, 5.50%, due 01/20/2033 38373YD92 117,630 $117,235.99 0.00%
GNMA Series 2003-62, Class MZ, 5.50%, due 07/20/2033 38374BDT7 141,804 $141,808.63 0.00%
GNMA Series 2003-84, Class Z, 5.50%, due 10/20/2033 38374CYN5 130,756 $131,025.62 0.00%
GNMA Series 2004-105, Class KA, 5%, due 12/16/2034 38374KFR9 193,029 $190,232.42 0.00%
GNMA Series 2004-37, Class B, 6%, due 04/17/2034 38374GSA1 72,718 $73,294.51 0.00%
GNMA Series 2004-68, Class ZC, 6%, due 08/20/2034 38374HVU1 29,999 $30,230.38 0.00%
GNMA Series 2004-71, Class ST, Variable rate, due 09/20/2034 38374JBT2 35,824 $35,853.71 0.00%
GNMA Series 2004-88, Class SM, Variable rate, due 10/16/2034 38374JPK6 198,622 $5,139.64 0.00%
GNMA Series 2005-33, Class AY, 5.50%, due 04/16/2035 38374K2D4 93,259 $93,180.34 0.00%
GNMA Series 2005-41, Class PA, 4%, due 05/20/2035 38374LCL3 83,476 $80,466.68 0.00%
GNMA Series 2005-7, Class MA, Variable rate, due 12/17/2034 38374KG64 14,692 $14,464.31 0.00%
GNMA Series 2005-93, Class PO, 0%, due 06/20/2035 38374MLY3 148,029 $134,386.67 0.00%
GNMA Series 2007-27, Class SD, Variable rate, due 05/20/2037 38375JJ71 95,956 $2,704.93 0.00%
GNMA Series 2007-41, Class OL, 0%, due 07/20/2037 38375KWU2 75,949 $68,500.11 0.00%
GNMA Series 2007-42, Class SB, Variable rate, due 07/20/2037 38375KYH9 143,491 $5,843.05 0.00%
GNMA Series 2007-81, Class FZ, Variable rate, due 12/20/2037 38374DKM0 166,214 $165,841.83 0.00%
GNMA Series 2008-33, Class XS, Variable rate, due 04/16/2038 38375QFE4 69,919 $4,481.57 0.00%
GNMA Series 2008-54, Class PE, 5%, due 06/20/2038 3837427Z0 110,915 $108,983.01 0.00%
GNMA Series 2008-71, Class JI, 6%, due 04/20/2038 38375XME1 316,841 $10,379.80 0.00%
GNMA Series 2009-106, Class SL, Variable rate, due 04/20/2036 38376JCQ5 2,875,392 $110,267.26 0.00%
GNMA Series 2009-106, Class WZ, 5.50%, due 11/16/2039 38376JCK8 55,652 $53,952.62 0.00%
GNMA Series 2009-14, Class KI, 6.50%, due 03/20/2039 38374XBQ7 84,897 $7,229.17 0.00%
GNMA Series 2009-14, Class KS, Variable rate, due 03/20/2039 38374XAM7 27,857 $731.51 0.00%
GNMA Series 2009-25, Class SE, Variable rate, due 09/20/2038 38374XSE6 65,928 $2,410.47 0.00%
GNMA Series 2009-79, Class OK, 0%, due 11/16/2037 38376CXX2 78,544 $67,061.44 0.00%
GNMA Series 2009-81, Class TZ, 5.50%, due 09/20/2039 38376F4G4 161,751 $157,383.39 0.00%
GNMA Series 2009-94, Class AL, 5%, due 10/20/2039 38376K2G5 69,000 $67,986.39 0.00%
GNMA Series 2010-116, Class BM, 4.50%, due 09/16/2040 38377LBS6 89,000 $83,681.95 0.00%
GNMA Series 2010-4, Class WA, 3%, due 01/16/2040 38376T2N1 12,789 $12,023.58 0.00%
GNMA Series 2010-85, Class SL, Variable rate, due 07/20/2037 38374Y6D0 896,518 $28,072.23 0.00%
GNMA Series 2011-112, Class IP, Variable rate, due 08/16/2026 38377XLV2 86,403 $3.49 0.00%
GNMA Series 2011-151, Class TB, Variable rate, due 04/20/2041 38378ACU3 31,100 $3,105.91 0.00%
GNMA Series 2011-48, Class LI, 5.50%, due 01/16/2041 38377UX86 117,859 $10,091.75 0.00%
GNMA Series 2011-61, Class WS, Variable rate, due 02/20/2038 38377VQW9 4,630,096 $133,878.30 0.00%
GNMA Series 2011-63, Class BI, 6%, due 02/20/2038 38377U2F4 34,076 $1,208.40 0.00%
GNMA Series 2011-81, Class IC, Variable rate, due 07/20/2035 38376LWH8 1,104,689 $8,146.75 0.00%
GNMA Series 2012-108, Class KB, 2.75%, due 09/16/2042 38378HPP5 251,623 $190,021.66 0.00%
GNMA Series 2012-143, Class TI, 3%, due 12/16/2027 38378GZP6 1,486,452 $40,535.86 0.00%
GNMA Series 2013-130, Class WS, Variable rate, due 09/20/2043 38378UBE6 657,293 $67,923.12 0.00%
GNMA Series 2013-194, Class AE, Variable rate, due 11/16/2044 38378NNC3 4,685 $4,333.29 0.00%
GNMA Series 2013-5, Class IA, 3.50%, due 10/16/2042 38378FUX6 57,613 $7,112.42 0.00%
GNMA Series 2013-69, Class PI, 5%, due 05/20/2043 38378TPS3 132,469 $11,780.35 0.00%
GNMA Series 2013-74, Class AG, Variable rate, due 12/16/2053 38378KSU4 88,127 $70,554.13 0.00%
GNMA Series 2014-115, Class QI, 3%, due 03/20/2029 38379EYF3 564,332 $5,263.24 0.00%
GNMA Series 2014-118, Class TV, Variable rate, due 05/20/2044 38379EKC5 961,761 $76,972.55 0.00%
GNMA Series 2014-44, Class IC, 3%, due 04/20/2028 38379AVB3 1,094,283 $33,046.48 0.00%
GNMA Series 2014-44, Class ID, Variable rate, due 03/16/2044 38379AWF3 4,977,326 $44,299.19 0.00%
GNMA Series 2014-91, Class JI, 4.50%, due 01/20/2040 38379CUJ3 15,410 $857.50 0.00%
GNMA Series 2015-124, Class DI, 3.50%, due 01/20/2038 38379QQP3 701,191 $3,419.15 0.00%
GNMA Series 2015-138, Class MI, 4.50%, due 08/20/2044 38379QPM1 243,298 $21,987.98 0.00%
GNMA Series 2015-151, Class KW, Variable rate, due 04/20/2034 38379QT54 37,986 $36,693.50 0.00%
GNMA Series 2015-168, Class GI, 5.50%, due 02/16/2033 38379F2J7 2,787,937 $1,235.06 0.00%
GNMA Series 2015-95, Class IK, 1%, due 05/16/2037 38379NPR7 8,575 $0.01 0.00%
GNMA Series 2016-16, Class KZ, 3%, due 02/16/2046 38379VAD6 205,380 $155,317.86 0.00%
GNMA Series 2016-160, Class LE, 2.50%, due 11/20/2046 38380B3G8 303,000 $202,620.65 0.00%
GNMA Series 2016-167, Class KI, 6%, due 12/16/2046 38380CDE0 156,293 $19,219.81 0.00%
GNMA Series 2016-55, Class PB, Variable rate, due 03/20/2031 38379WTL6 22,805 $22,673.60 0.00%
GNMA Series 2016-69, Class WI, 4.50%, due 05/20/2046 38379WN99 765,956 $178,271.14 0.00%
GNMA Series 2016-75, Class SA, Variable rate, due 05/20/2040 38379YEV6 2,137,638 $148,508.12 0.00%
GNMA Series 2016-78, Class UI, 4%, due 06/20/2046 38379XQF0 362,101 $54,481.86 0.00%
GNMA Series 2017-186, Class TI, Variable rate, due 05/20/2040 38380T4U7 2,878,681 $34,691.56 0.00%
GNMA Series 2019-128, Class ES, Variable rate, due 10/20/2049 38382AEP6 1,983,008 $23,948.20 0.00%
GNMA Series 2019-27, Class DI, 5.50%, due 01/20/2040 38381RHP7 880,526 $129,417.65 0.00%
JP Morgan Mortgage Trust Series 2004-S2, Class 5A1, 5.50%, due 12/25/2019 466247JX2 3,682 $3,337.45 0.00%
Onslow Bay Financial LLC Series 2018-EXP1, Class 2A1, Variable rate, due 04/25/2048 67097VAS3 146,894 $147,286.34 0.00%
Salomon Brothers Mortgage Securities VII Series 2003-UP2, Class PO1, 0%, due 12/25/2018 79549AXS3 222 $212.37 0.00%
2024-08-23 US 10YR NOTE (CBT)Sep24 C 112 -1,275 ($498,046.89) -0.01%
2024-08-23 US LONG BOND(CBT) Sep24 C 124 -550 ($266,406.26) -0.01%
2024-11-22 US 5YR NOTE (CBT) Dec24 C 107.50 -500 ($492,187.50) -0.01%
2024-11-22 US 5YR NOTE (CBT) Dec24 C 108.50 -390 ($252,890.82) -0.01%
2024-11-22 US LONG BOND(CBT) Dec24 C 124 -355 ($587,968.75) -0.01%
2024-11-22 US LONG BOND(CBT) Dec24 C 128 -425 ($378,515.63) -0.01%
2024-08-23 US LONG BOND(CBT) Sep24 C 122 -1,077 ($925,546.90) -0.02%
2024-11-22 US LONG BOND(CBT) Dec24 C 122 -513 ($1,146,234.40) -0.03%
2024-11-22 US LONG BOND(CBT) Dec24 P 113 -1,793 ($2,941,640.64) -0.07%
US 10YR NOTE (CBT)Sep24 TYU4 -60 ($6,599,062.50) -0.16%
Fannie Mae or Freddie Mac TBA, 5%, due 03/01/2054 01F050676 -24,000,000 ($23,197,499.99) -0.57%
Fannie Mae or Freddie Mac TBA, 5%, due 03/01/2054 01F050684 -37,797,000 ($36,527,256.66) -0.89%
Fannie Mae or Freddie Mac TBA, 5.50%, due 03/01/2054 01F052680 -102,250,000 ($100,840,067.59) -2.46%
US ULTRA BOND CBT Sep24 WNU4 -1,783 ($223,487,906.25) -5.46%
US LONG BOND(CBT) Sep24 USU4 -2,133 ($252,360,562.50) -6.16%
US 10yr Ultra Fut Sep24 UXYU4 -7,646 ($868,059,937.50) -21.19%
Holdings are subject to change.

The holdings information set forth above for the date indicated reflects creation and redemption transactions from the prior business day and may differ from the holdings information currently available from the Fund's custodian and accounting agent. With respect to the market value of the Fund's holdings set forth above, the pricing sources are generally third party vendors. The Fund ultimately relies on pricing information provided by the Fund's accounting agent.