0001387131-22-009277.txt : 20220829 0001387131-22-009277.hdr.sgml : 20220829 20220829161955 ACCESSION NUMBER: 0001387131-22-009277 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220829 DATE AS OF CHANGE: 20220829 PERIOD START: 20221231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AFL CIO HOUSING INVESTMENT TRUST CENTRAL INDEX KEY: 0000225030 IRS NUMBER: 526220193 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-03493 FILM NUMBER: 221211485 BUSINESS ADDRESS: STREET 1: 1227 25TH STREET, NW STREET 2: SUITE 500 CITY: WASHINGTON STATE: DC ZIP: 20037 BUSINESS PHONE: (202) 331-8055 MAIL ADDRESS: STREET 1: 1227 25TH STREET, NW STREET 2: SUITE 500 CITY: WASHINGTON STATE: DC ZIP: 20037 0000225030 S000009768 AFL CIO HOUSING INVESTMENT TRUST C000026832 AFL CIO HOUSING INVESTMENT TRUST NPORT-P 1 primary_doc.xml NPORT-P false 0000225030 XXXXXXXX S000009768 C000026832 AFL CIO Housing Investment Trust 811-03493 0000225030 549300VD1CNIEZWGKO35 1227 25th Street, NW Suite 500 Washington 20037 202-331-8055 AFL CIO Housing Investment Trust S000009768 549300RFU4BMM7Q31B86 2022-12-31 2022-06-30 N 6540760443 120906563 6419853880 0 0 0 0 0 0 0 0 0 0 4282934 0 0 40929600 USD N Overnight Sweep 549300LRIF3NWCU26A80 Blackrock Liquidity FedFund N/A 27800395.6 NS USD 27800396 0.43 Long STIV RF US N 1 N/A None N/A N N N N N N Commerical Paper N/A Commerical Paper 83369CG16 40000000 PA USD 40000000 0.62 Long STIV US N 1 N/A None N/A N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31402G5Z2 302013.36 PA USD 309530 0 Long ABS-MBS USGSE US N 2 2033-07-01 Floating 2.34 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31401CAR4 125141.8 PA USD 129005 0 Long ABS-MBS USGSE US N 2 2033-05-01 Floating 3.23 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31402HAM3 215728.23 PA USD 222848 0 Long ABS-MBS USGSE US N 2 2033-08-01 Floating 2.22 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31385XKH9 415702.67 PA USD 428675 0.01 Long ABS-MBS USGSE US N 2 2033-08-01 Floating 2.32 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31403UYG0 792368.46 PA USD 805104 0.01 Long ABS-MBS USGSE US N 2 2033-11-01 Floating 2.42 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31401XXA0 108900.36 PA USD 110889 0 Long ABS-MBS USGSE US N 2 2033-07-01 Floating 1.74 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31402DSK7 117921.77 PA USD 119594 0 Long ABS-MBS USGSE US N 2 2033-08-01 Floating 1.86 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31396P5W7 109399.74 PA USD 109422 0 Long ABS-MBS USGSE US N 2 2037-03-25 Floating 1.87 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31404KRV6 407450.12 PA USD 406992 0.01 Long ABS-MBS USGSE US N 2 2034-04-01 Floating 2.77 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31405UT33 160463.27 PA USD 160109 0 Long ABS-MBS USGSE US N 2 2034-11-01 Floating 1.88 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31396VRS9 270069.31 PA USD 270191 0 Long ABS-MBS USGSE US N 2 2037-04-25 Floating 2.02 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3136A4TC3 1916381.85 PA USD 1922383 0.03 Long ABS-MBS USGSE US N 2 2042-03-25 Floating 2.17 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3136A6PG3 3439270.61 PA USD 3445870 0.05 Long ABS-MBS USGSE US N 2 2042-06-25 Floating 2.12 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3136A9HU5 1543286.02 PA USD 1538936 0.02 Long ABS-MBS USGSE US N 2 2042-10-25 Floating 2.08 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3136AGXD9 3664389.2 PA USD 3679244 0.06 Long ABS-MBS USGSE US N 2 2043-10-25 Floating 2.22 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31396V4B1 576626.63 PA USD 574007 0.01 Long ABS-MBS USGSE US N 2 2037-06-25 Floating 1.94 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3138EJXW3 1986391.82 PA USD 2007620 0.03 Long ABS-MBS USGSE US N 2 2042-10-01 Floating 1.99 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3140J7PV1 2291837.19 PA USD 2298911 0.04 Long ABS-MBS USGSE US N 2 2045-02-01 Floating 1.81 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31342ATN9 51247.1 PA USD 52334 0 Long ABS-MBS USGSE US N 2 2033-06-01 Floating 3.35 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31336CLK7 162992.54 PA USD 168183 0 Long ABS-MBS USGSE US N 2 2033-10-01 Floating 2.34 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3128JPEZ9 99415.22 PA USD 101719 0 Long ABS-MBS USGSE US N 2 2035-07-01 Floating 2.02 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31396HUT4 328803.6 PA USD 327861 0.01 Long ABS-MBS USGSE US N 2 2036-02-15 Floating 1.62 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31396JYM1 257858.51 PA USD 257371 0 Long ABS-MBS USGSE US N 2 2036-04-15 Floating 1.67 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3137A3CK3 2075650.83 PA USD 2088096 0.03 Long ABS-MBS USGSE US N 2 2040-11-15 Floating 1.82 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3137AXXG3 2033178.37 PA USD 2020298 0.03 Long ABS-MBS USGSE US N 2 2043-01-15 Floating 1.67 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3137GAPT8 810972.6 PA USD 810937 0.01 Long ABS-MBS USGSE US N 2 2040-10-15 Floating 1.82 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3137B3PV4 2112842.87 PA USD 2108445 0.03 Long ABS-MBS USGSE US N 2 2043-08-15 Floating 1.72 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31398QUV7 1642792.39 PA USD 1651124 0.03 Long ABS-MBS USGSE US N 2 2040-10-15 Floating 1.8 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3137BBHC7 2419957.74 PA USD 2416959 0.04 Long ABS-MBS USGSE US N 2 2044-06-15 Floating 1.82 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3137B6NX5 836133.43 PA USD 835270 0.01 Long ABS-MBS USGSE US N 2 2043-12-15 Floating 1.82 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31397KE23 1959527.76 PA USD 1961306 0.03 Long ABS-MBS USGSE US N 2 2037-08-15 Floating 1.99 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 3137A3L31 1491750.51 PA USD 1488732 0.02 Long ABS-MBS USGSE US N 2 2040-11-15 Floating 1.87 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 SINGLE FAMILY ARM 31397GWG1 70540.74 PA USD 70290 0 Long ABS-MBS USGSE US N 2 2037-05-15 Floating 1.65 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PHFQ9 13.6 PA USD 11 0 Long ABS-MBS USGSE US N 2 2022-09-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PQVN8 10594.44 PA USD 10707 0 Long ABS-MBS USGSE US N 2 2025-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PQU25 4100.91 PA USD 4145 0 Long ABS-MBS USGSE US N 2 2025-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MCKV6 2442.64 PA USD 2469 0 Long ABS-MBS USGSE US N 2 2024-12-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PQKX8 94119.21 PA USD 94885 0 Long ABS-MBS USGSE US N 2 2024-11-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MCPK5 17946.49 PA USD 18087 0 Long ABS-MBS USGSE US N 2 2025-05-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PRBZ1 9216.27 PA USD 9291 0 Long ABS-MBS USGSE US N 2 2025-03-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PRNS4 952.94 PA USD 960 0 Long ABS-MBS USGSE US N 2 2025-05-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31294L6X6 519.82 PA USD 524 0 Long ABS-MBS USGSE US N 2 2025-04-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MCJ63 1269.67 PA USD 1280 0 Long ABS-MBS USGSE US N 2 2024-11-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MCLY9 9362.35 PA USD 9435 0 Long ABS-MBS USGSE US N 2 2025-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MCWR2 37083.27 PA USD 37361 0 Long ABS-MBS USGSE US N 2 2025-08-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PT3C7 1038.86 PA USD 1047 0 Long ABS-MBS USGSE US N 2 2026-02-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PUPG1 10708.86 PA USD 10794 0 Long ABS-MBS USGSE US N 2 2026-04-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PUR46 3548.4 PA USD 3580 0 Long ABS-MBS USGSE US N 2 2026-04-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MMNB5 31689.73 PA USD 31900 0 Long ABS-MBS USGSE US N 2 2026-04-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PUFW7 12216.69 PA USD 12306 0 Long ABS-MBS USGSE US N 2 2026-03-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PUWW8 10705.01 PA USD 10777 0 Long ABS-MBS USGSE US N 2 2026-04-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MDNQ2 68087.98 PA USD 68160 0 Long ABS-MBS USGSE US N 2 2026-06-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31306XNY5 127867.66 PA USD 127788 0 Long ABS-MBS USGSE US N 2 2027-09-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PT7B5 6165.13 PA USD 6186 0 Long ABS-MBS USGSE US N 2 2026-02-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31306XCR2 37507.54 PA USD 37481 0 Long ABS-MBS USGSE US N 2 2027-08-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31306XND1 56722.36 PA USD 56701 0 Long ABS-MBS USGSE US N 2 2027-09-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31306XKM4 109832.14 PA USD 109759 0 Long ABS-MBS USGSE US N 2 2027-09-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PTSP1 1538544.58 PA USD 1543707 0.02 Long ABS-MBS USGSE US N 2 2026-01-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31306YB75 86202.9 PA USD 86112 0 Long ABS-MBS USGSE US N 2 2027-10-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MMRC9 403136.22 PA USD 401399 0.01 Long ABS-MBS USGSE US N 2 2028-09-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MDRN5 16564.35 PA USD 16608 0 Long ABS-MBS USGSE US N 2 2026-06-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128PT4D4 90711.2 PA USD 91314 0 Long ABS-MBS USGSE US N 2 2026-02-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3128MDVC4 615616.83 PA USD 617622 0.01 Long ABS-MBS USGSE US N 2 2026-08-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418PTH8 151832.73 PA USD 153200 0 Long ABS-MBS USGSE US N 2 2025-03-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418PKG9 254.21 PA USD 257 0 Long ABS-MBS USGSE US N 2 2025-03-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418NQS2 9446.82 PA USD 9525 0 Long ABS-MBS USGSE US N 2 2025-02-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418QT78 3900.56 PA USD 3936 0 Long ABS-MBS USGSE US N 2 2025-02-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31417UXT7 15929.2 PA USD 16073 0 Long ABS-MBS USGSE US N 2 2025-03-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31417MTG8 10167.43 PA USD 10260 0 Long ABS-MBS USGSE US N 2 2024-09-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31417UXN0 5736.1 PA USD 5788 0 Long ABS-MBS USGSE US N 2 2025-02-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418PXW0 328.85 PA USD 332 0 Long ABS-MBS USGSE US N 2 2025-02-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31416QVA0 668.88 PA USD 676 0 Long ABS-MBS USGSE US N 2 2024-07-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418P3N3 5551 PA USD 5606 0 Long ABS-MBS USGSE US N 2 2025-02-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418PFJ9 264084.33 PA USD 266463 0 Long ABS-MBS USGSE US N 2 2025-02-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31417NJZ5 224229.13 PA USD 226122 0 Long ABS-MBS USGSE US N 2 2024-12-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418RW64 282417.86 PA USD 284913 0 Long ABS-MBS USGSE US N 2 2025-03-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31417TNQ7 166815.64 PA USD 168198 0 Long ABS-MBS USGSE US N 2 2025-01-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31417SAP5 3274.5 PA USD 3305 0 Long ABS-MBS USGSE US N 2 2024-10-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418TLB1 123819.49 PA USD 124959 0 Long ABS-MBS USGSE US N 2 2025-05-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418PLN3 1558.25 PA USD 1572 0 Long ABS-MBS USGSE US N 2 2025-04-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31417YPE1 60602.41 PA USD 61217 0 Long ABS-MBS USGSE US N 2 2025-05-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31412UBX7 48477.48 PA USD 48783 0 Long ABS-MBS USGSE US N 2 2024-05-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3138AR5T7 85847.1 PA USD 85893 0 Long ABS-MBS USGSE US N 2 2026-10-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31416PW78 16828.26 PA USD 16955 0 Long ABS-MBS USGSE US N 2 2024-05-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 31418T2H9 5627.28 PA USD 5654 0 Long ABS-MBS USGSE US N 2 2025-09-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3138AAGA3 2465.92 PA USD 2477 0 Long ABS-MBS USGSE US N 2 2026-04-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 15 YR SINGLE FAMILY MBS 3140EY4P3 3718095.68 PA USD 3614170 0.06 Long ABS-MBS USGSE US N 2 2031-04-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31356HSN8 12086.32 PA USD 12590 0 Long ABS-MBS USGSE US N 2 2024-07-01 Fixed 8.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31356MH41 978.69 PA USD 983 0 Long ABS-MBS USGSE US N 2 2025-01-01 Fixed 8.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292GUZ7 709.64 PA USD 761 0 Long ABS-MBS USGSE US N 2 2028-04-01 Fixed 7 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292GU20 336.85 PA USD 357 0 Long ABS-MBS USGSE US N 2 2028-04-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292G7H3 10558.22 PA USD 11722 0 Long ABS-MBS USGSE US N 2 2029-12-01 Fixed 7.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292G6K7 1800.58 PA USD 1952 0 Long ABS-MBS USGSE US N 2 2029-10-01 Fixed 7 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292HAV6 501.73 PA USD 544 0 Long ABS-MBS USGSE US N 2 2030-02-01 Fixed 7 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292HAK0 2550.18 PA USD 2835 0 Long ABS-MBS USGSE US N 2 2030-01-01 Fixed 7.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292HA95 11190.58 PA USD 12855 0 Long ABS-MBS USGSE US N 2 2030-03-01 Fixed 7 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31293PG41 4235.25 PA USD 4639 0 Long ABS-MBS USGSE US N 2 2029-04-01 Fixed 7 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292HAA2 290.58 PA USD 321 0 Long ABS-MBS USGSE US N 2 2029-12-01 Fixed 8 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31293T4W4 13217.54 PA USD 14388 0 Long ABS-MBS USGSE US N 2 2029-08-01 Fixed 7.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292HFU3 504.82 PA USD 556 0 Long ABS-MBS USGSE US N 2 2030-10-01 Fixed 7.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292HH56 466.05 PA USD 512 0 Long ABS-MBS USGSE US N 2 2031-03-01 Fixed 7.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292HJJ4 257.2 PA USD 280 0 Long ABS-MBS USGSE US N 2 2031-04-01 Fixed 7.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31298PZK9 6749.59 PA USD 7276 0 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292HVU5 66.21 PA USD 18 0 Long ABS-MBS USGSE US N 2 2033-04-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31287VXK1 5197.5 PA USD 5666 0 Long ABS-MBS USGSE US N 2 2032-08-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31283HSW6 5863.45 PA USD 6358 0 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31296SUF1 122230.76 PA USD 131980 0 Long ABS-MBS USGSE US N 2 2033-12-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292H4K7 242036.4 PA USD 260072 0 Long ABS-MBS USGSE US N 2 2033-12-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297B6N7 2213.03 PA USD 2387 0 Long ABS-MBS USGSE US N 2 2034-07-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297DTE8 476521.37 PA USD 515637 0.01 Long ABS-MBS USGSE US N 2 2034-08-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297DTB4 142992.87 PA USD 154741 0 Long ABS-MBS USGSE US N 2 2034-08-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297CZM5 91760.66 PA USD 98673 0 Long ABS-MBS USGSE US N 2 2034-08-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297DJN9 50606.87 PA USD 54635 0 Long ABS-MBS USGSE US N 2 2034-08-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297DAH1 18511.08 PA USD 20018 0 Long ABS-MBS USGSE US N 2 2034-08-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297F5C3 85825.26 PA USD 89713 0 Long ABS-MBS USGSE US N 2 2034-10-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297F5W9 44641.73 PA USD 48227 0 Long ABS-MBS USGSE US N 2 2034-10-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297GDF5 31345.29 PA USD 33877 0 Long ABS-MBS USGSE US N 2 2034-11-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297HLJ6 124090.36 PA USD 131981 0 Long ABS-MBS USGSE US N 2 2035-01-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297HY86 262367.82 PA USD 281579 0 Long ABS-MBS USGSE US N 2 2035-01-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297HR68 323163.46 PA USD 344049 0.01 Long ABS-MBS USGSE US N 2 2035-01-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297HR50 132169.44 PA USD 140573 0 Long ABS-MBS USGSE US N 2 2035-01-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297HAE9 188659.95 PA USD 201395 0 Long ABS-MBS USGSE US N 2 2034-12-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297LBQ2 201815.62 PA USD 211945 0 Long ABS-MBS USGSE US N 2 2035-01-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297MR42 162179.49 PA USD 175778 0 Long ABS-MBS USGSE US N 2 2035-04-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297MR34 59246.97 PA USD 62280 0 Long ABS-MBS USGSE US N 2 2035-04-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297NB39 275102.35 PA USD 297818 0 Long ABS-MBS USGSE US N 2 2035-05-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297QRZ4 219490.57 PA USD 237492 0 Long ABS-MBS USGSE US N 2 2035-05-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128K66R6 76380.51 PA USD 80130 0 Long ABS-MBS USGSE US N 2 2035-07-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128K7RU4 81154.29 PA USD 88021 0 Long ABS-MBS USGSE US N 2 2035-09-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297V5R5 127036.27 PA USD 140625 0 Long ABS-MBS USGSE US N 2 2035-11-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31297VLY2 44834.47 PA USD 49115 0 Long ABS-MBS USGSE US N 2 2035-11-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128K7HL5 36112.3 PA USD 38613 0 Long ABS-MBS USGSE US N 2 2035-08-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KAYT2 3497.93 PA USD 3819 0 Long ABS-MBS USGSE US N 2 2036-06-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KGD70 241841.94 PA USD 262272 0 Long ABS-MBS USGSE US N 2 2036-11-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KHSS6 142012.98 PA USD 154007 0 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KCG43 63855.99 PA USD 68195 0 Long ABS-MBS USGSE US N 2 2036-07-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KETP8 73323.37 PA USD 81483 0 Long ABS-MBS USGSE US N 2 2036-09-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128LXS76 227537.1 PA USD 242735 0 Long ABS-MBS USGSE US N 2 2036-10-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128LXRR3 45444.76 PA USD 48423 0 Long ABS-MBS USGSE US N 2 2036-06-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KL4H7 24593.14 PA USD 26549 0 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KLRU3 123779.69 PA USD 134420 0 Long ABS-MBS USGSE US N 2 2037-02-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128M4FX6 41293.71 PA USD 44839 0 Long ABS-MBS USGSE US N 2 2037-02-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KR6X7 49293.89 PA USD 53273 0 Long ABS-MBS USGSE US N 2 2037-06-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KSER9 239715.21 PA USD 259036 0 Long ABS-MBS USGSE US N 2 2037-06-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KR7M0 90227.7 PA USD 97546 0 Long ABS-MBS USGSE US N 2 2037-06-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KTKF6 30972.65 PA USD 33352 0 Long ABS-MBS USGSE US N 2 2037-07-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128L04M1 197616.04 PA USD 219749 0 Long ABS-MBS USGSE US N 2 2037-11-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128M5NV8 89325.35 PA USD 96584 0 Long ABS-MBS USGSE US N 2 2037-12-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128M5BA7 257653.56 PA USD 279829 0 Long ABS-MBS USGSE US N 2 2037-09-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128M5DW7 6279.28 PA USD 6835 0 Long ABS-MBS USGSE US N 2 2037-10-01 Fixed 6 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128LDNF7 133547.79 PA USD 146278 0 Long ABS-MBS USGSE US N 2 2038-07-01 Fixed 5.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128LCQ25 14147.7 PA USD 14950 0 Long ABS-MBS USGSE US N 2 2038-06-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJLD0 266377.54 PA USD 279127 0 Long ABS-MBS USGSE US N 2 2039-02-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312932H41 103674.71 PA USD 104942 0 Long ABS-MBS USGSE US N 2 2039-04-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128KXPZ8 4131.64 PA USD 4489 0 Long ABS-MBS USGSE US N 2 2037-10-01 Fixed 6.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312938FB4 12701.75 PA USD 13149 0 Long ABS-MBS USGSE US N 2 2039-12-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312938CG6 243715.22 PA USD 252034 0 Long ABS-MBS USGSE US N 2 2039-12-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312941SC2 607333.76 PA USD 632546 0.01 Long ABS-MBS USGSE US N 2 2040-08-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312941WB9 280938.43 PA USD 282085 0 Long ABS-MBS USGSE US N 2 2040-08-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312942AD7 90117.41 PA USD 90539 0 Long ABS-MBS USGSE US N 2 2040-09-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312942KX2 787480.19 PA USD 806949 0.01 Long ABS-MBS USGSE US N 2 2040-09-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312946EH5 104765.08 PA USD 107424 0 Long ABS-MBS USGSE US N 2 2041-03-01 Fixed 5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJQX1 1575725.39 PA USD 1550824 0.02 Long ABS-MBS USGSE US N 2 2041-12-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3129447K1 14472.66 PA USD 14400 0 Long ABS-MBS USGSE US N 2 2041-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJQ78 1992234.78 PA USD 1952043 0.03 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GKF43 1003800.18 PA USD 983797 0.02 Long ABS-MBS USGSE US N 2 2041-10-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132HLM34 2534928.97 PA USD 2398980 0.04 Long ABS-MBS USGSE US N 2 2042-08-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292SAN0 3915873.57 PA USD 3713254 0.06 Long ABS-MBS USGSE US N 2 2042-09-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132HNTY5 295098.93 PA USD 278067 0 Long ABS-MBS USGSE US N 2 2042-11-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132HQBE1 2229709.38 PA USD 2081613 0.03 Long ABS-MBS USGSE US N 2 2042-11-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292SAX8 3432491.59 PA USD 3205877 0.05 Long ABS-MBS USGSE US N 2 2043-01-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132HP4F8 1817943.03 PA USD 1697369 0.03 Long ABS-MBS USGSE US N 2 2042-12-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132HRH45 3337108.85 PA USD 3120992 0.05 Long ABS-MBS USGSE US N 2 2043-01-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132HPN42 2017875.89 PA USD 1923257 0.03 Long ABS-MBS USGSE US N 2 2042-11-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GRKD2 3241064.03 PA USD 3127225 0.05 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GRKB6 2704640.18 PA USD 2593977 0.04 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GTYK7 2028359.19 PA USD 1958918 0.03 Long ABS-MBS USGSE US N 2 2042-05-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312934SC7 1226910.11 PA USD 1230521 0.02 Long ABS-MBS USGSE US N 2 2039-08-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GEZY9 466582.58 PA USD 465988 0.01 Long ABS-MBS USGSE US N 2 2041-07-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GRTL5 286524.06 PA USD 286005 0 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128M7CL8 309324 PA USD 310015 0 Long ABS-MBS USGSE US N 2 2039-02-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128M6T73 235833.41 PA USD 235967 0 Long ABS-MBS USGSE US N 2 2038-01-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312942U78 1032997.96 PA USD 1029218 0.02 Long ABS-MBS USGSE US N 2 2040-10-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312936FJ1 1466552.57 PA USD 1461834 0.02 Long ABS-MBS USGSE US N 2 2039-10-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312933RC0 937501.67 PA USD 934440 0.01 Long ABS-MBS USGSE US N 2 2039-06-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132L5TQ6 359886.13 PA USD 357712 0.01 Long ABS-MBS USGSE US N 2 2040-01-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GFVU8 258630.97 PA USD 256580 0 Long ABS-MBS USGSE US N 2 2041-08-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312944Q95 226167.87 PA USD 225323 0 Long ABS-MBS USGSE US N 2 2040-12-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GDJ60 548182.78 PA USD 544063 0.01 Long ABS-MBS USGSE US N 2 2041-04-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJUC2 1720809.28 PA USD 1695209 0.03 Long ABS-MBS USGSE US N 2 2044-03-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312938GE7 477271.07 PA USD 475682 0.01 Long ABS-MBS USGSE US N 2 2039-12-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 312945RT7 162530 PA USD 161732 0 Long ABS-MBS USGSE US N 2 2041-02-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132M3DF1 698894.41 PA USD 689764 0.01 Long ABS-MBS USGSE US N 2 2043-11-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJTN0 1620039.31 PA USD 1575964 0.02 Long ABS-MBS USGSE US N 2 2043-11-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31292SCB4 985127.7 PA USD 954962 0.01 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132M9PA6 799493.76 PA USD 775002 0.01 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132M9Y73 578344.99 PA USD 560642 0.01 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132MAAK7 106072.06 PA USD 102874 0 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJVS6 2315526.34 PA USD 2240757 0.03 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QLTA1 337535.27 PA USD 325305 0.01 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QLSJ3 656941.59 PA USD 631797 0.01 Long ABS-MBS USGSE US N 2 2044-12-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJVW7 527228.52 PA USD 507781 0.01 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132JNQ59 848460.01 PA USD 821875 0.01 Long ABS-MBS USGSE US N 2 2043-09-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132M92L7 540502.76 PA USD 520888 0.01 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132M75X2 977017.51 PA USD 943281 0.01 Long ABS-MBS USGSE US N 2 2044-07-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QNE62 1615480.59 PA USD 1553474 0.02 Long ABS-MBS USGSE US N 2 2045-03-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJVL1 597183.58 PA USD 575495 0.01 Long ABS-MBS USGSE US N 2 2044-12-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJVR8 2044178.84 PA USD 1947574 0.03 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJVV9 2776404.7 PA USD 2649124 0.04 Long ABS-MBS USGSE US N 2 2045-02-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132M8F68 428927.32 PA USD 413613 0.01 Long ABS-MBS USGSE US N 2 2044-07-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132L6ST9 1988833.88 PA USD 1917218 0.03 Long ABS-MBS USGSE US N 2 2044-11-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJV31 569995.9 PA USD 549027 0.01 Long ABS-MBS USGSE US N 2 2045-03-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QRA26 1268845.73 PA USD 1217796 0.02 Long ABS-MBS USGSE US N 2 2045-07-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJWQ9 1562259.73 PA USD 1508296 0.02 Long ABS-MBS USGSE US N 2 2045-07-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJVP2 191707.09 PA USD 186472 0 Long ABS-MBS USGSE US N 2 2044-12-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJVB3 2048010.97 PA USD 1969969 0.03 Long ABS-MBS USGSE US N 2 2044-10-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132MAVQ1 1133684.65 PA USD 1102912 0.02 Long ABS-MBS USGSE US N 2 2044-11-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132GGHN8 183663.12 PA USD 180217 0 Long ABS-MBS USGSE US N 2 2041-08-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QLEX7 66916.58 PA USD 64785 0 Long ABS-MBS USGSE US N 2 2044-12-01 Fixed 4.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJXE5 3167724.44 PA USD 3028303 0.05 Long ABS-MBS USGSE US N 2 2045-11-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJYR5 3894818.18 PA USD 3497211 0.05 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 2.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJYF1 896041.88 PA USD 810828 0.01 Long ABS-MBS USGSE US N 2 2046-04-01 Fixed 2.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJSJ0 1386515.61 PA USD 1263345 0.02 Long ABS-MBS USGSE US N 2 2043-01-01 Fixed 2.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QRC40 877618.19 PA USD 816501 0.01 Long ABS-MBS USGSE US N 2 2045-07-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJVQ0 652161.93 PA USD 607333 0.01 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJYT1 1135036.64 PA USD 1052624 0.02 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJWU0 1762365.09 PA USD 1639439 0.03 Long ABS-MBS USGSE US N 2 2045-08-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WGQ26 2658864.67 PA USD 2465414 0.04 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJXK1 4788207.71 PA USD 4604003 0.07 Long ABS-MBS USGSE US N 2 2045-12-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJYC8 1206610.73 PA USD 1157076 0.02 Long ABS-MBS USGSE US N 2 2046-05-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WGFX0 1738813.07 PA USD 1665673 0.03 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WEKW1 5748240.77 PA USD 5512338 0.09 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WFFT1 749109.97 PA USD 729585 0.01 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QREU0 689388.24 PA USD 673268 0.01 Long ABS-MBS USGSE US N 2 2045-07-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJX88 1808486.5 PA USD 1737975 0.03 Long ABS-MBS USGSE US N 2 2046-04-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJYH7 548844.36 PA USD 527187 0.01 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WJEB3 625697.73 PA USD 601055 0.01 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 3.5 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QQHU9 479378.19 PA USD 468646 0.01 Long ABS-MBS USGSE US N 2 2045-06-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QVPU9 283738.75 PA USD 276861 0 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QWS75 769149.78 PA USD 749228 0.01 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QVPP0 1692852.28 PA USD 1651717 0.03 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJYJ3 948813.01 PA USD 923188 0.01 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WDGM0 472047.07 PA USD 459307 0.01 Long ABS-MBS USGSE US N 2 2046-04-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WECW0 1176450.67 PA USD 1144658 0.02 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QXA49 1610207.57 PA USD 1566876 0.02 Long ABS-MBS USGSE US N 2 2046-04-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJU81 3839946.29 PA USD 3733230 0.06 Long ABS-MBS USGSE US N 2 2044-09-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJWW6 4849379.5 PA USD 4716157 0.07 Long ABS-MBS USGSE US N 2 2045-08-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJXY1 774098.2 PA USD 754581 0.01 Long ABS-MBS USGSE US N 2 2046-02-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WGUH8 971227.18 PA USD 944447 0.01 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WJP54 824052.55 PA USD 801325 0.01 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WJFB2 1782571.74 PA USD 1733506 0.03 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132WJLF6 527350.6 PA USD 512778 0.01 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QS4X3 7556514.9 PA USD 7331039 0.11 Long ABS-MBS USGSE US N 2 2045-09-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJX54 4770.71 PA USD 4608 0 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31335AWW4 5441.01 PA USD 5255 0 Long ABS-MBS USGSE US N 2 2046-07-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJ2H2 70243.6 PA USD 67636 0 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3132QVJF9 93440.28 PA USD 90405 0 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 4 N N N N N N Freddie Mac Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3128MJ2D1 4083404.76 PA USD 3910410 0.06 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371E4Y8 66.42 PA USD 69 0 Long ABS-MBS USGSE US N 2 2025-05-01 Fixed 9 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31378FZ81 16874.26 PA USD 17924 0 Long ABS-MBS USGSE US N 2 2027-09-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371GVF4 595.52 PA USD 638 0 Long ABS-MBS USGSE US N 2 2028-07-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371GX47 501.94 PA USD 537 0 Long ABS-MBS USGSE US N 2 2028-08-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31380LFK9 11676.44 PA USD 12445 0 Long ABS-MBS USGSE US N 2 2028-09-01 Fixed 6.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31379YRM7 16059.37 PA USD 17136 0 Long ABS-MBS USGSE US N 2 2028-09-01 Fixed 6.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371HDU9 20040.99 PA USD 20984 0 Long ABS-MBS USGSE US N 2 2028-11-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371HFM5 22586.65 PA USD 23656 0 Long ABS-MBS USGSE US N 2 2029-01-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31378QD99 16319.28 PA USD 17076 0 Long ABS-MBS USGSE US N 2 2028-12-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31378UHX3 7717.26 PA USD 7948 0 Long ABS-MBS USGSE US N 2 2027-01-01 Fixed 7.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31382YBM9 2777.36 PA USD 2790 0 Long ABS-MBS USGSE US N 2 2028-08-01 Fixed 7.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371JDS0 5027.16 PA USD 5649 0 Long ABS-MBS USGSE US N 2 2030-03-01 Fixed 7.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371J3C6 139.51 PA USD 152 0 Long ABS-MBS USGSE US N 2 2031-05-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371J3W2 139.53 PA USD 155 0 Long ABS-MBS USGSE US N 2 2031-05-01 Fixed 8 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31387JEM4 47741.47 PA USD 52423 0 Long ABS-MBS USGSE US N 2 2031-05-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31387JTH9 95289.76 PA USD 103890 0 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31387XF83 18973.74 PA USD 19611 0 Long ABS-MBS USGSE US N 2 2031-09-01 Fixed 7.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31388KPY2 23413.26 PA USD 25857 0 Long ABS-MBS USGSE US N 2 2031-08-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31385H3F7 10840.95 PA USD 11977 0 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31388XSQ8 11956.05 PA USD 13022 0 Long ABS-MBS USGSE US N 2 2032-02-01 Fixed 6.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31389F6R8 58453.44 PA USD 64674 0 Long ABS-MBS USGSE US N 2 2031-11-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31385H6T4 246.46 PA USD 272 0 Long ABS-MBS USGSE US N 2 2032-03-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371JSB1 7902.69 PA USD 8664 0 Long ABS-MBS USGSE US N 2 2030-11-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31389QS74 626.38 PA USD 634 0 Long ABS-MBS USGSE US N 2 2032-05-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31389NR23 58538.18 PA USD 64502 0 Long ABS-MBS USGSE US N 2 2032-05-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31390FSW0 49387.64 PA USD 54983 0 Long ABS-MBS USGSE US N 2 2032-05-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31390FE54 18361.13 PA USD 20225 0 Long ABS-MBS USGSE US N 2 2032-04-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31385WT33 1004.09 PA USD 1090 0 Long ABS-MBS USGSE US N 2 2032-11-01 Fixed 6.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31378QDP3 23038.83 PA USD 24316 0 Long ABS-MBS USGSE US N 2 2028-05-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31401NXX2 144546.77 PA USD 149522 0 Long ABS-MBS USGSE US N 2 2033-04-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31403NFZ5 125774.09 PA USD 134264 0 Long ABS-MBS USGSE US N 2 2033-11-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31403YNJ8 55155.58 PA USD 58241 0 Long ABS-MBS USGSE US N 2 2034-01-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31404EQZ2 25466.24 PA USD 27009 0 Long ABS-MBS USGSE US N 2 2034-03-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405FHB1 151545.76 PA USD 163969 0 Long ABS-MBS USGSE US N 2 2034-07-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405JZK3 27738.98 PA USD 29495 0 Long ABS-MBS USGSE US N 2 2034-07-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31404X3E2 218872.97 PA USD 229924 0 Long ABS-MBS USGSE US N 2 2034-05-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405PAT7 111608.93 PA USD 117989 0 Long ABS-MBS USGSE US N 2 2034-10-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405JA87 74581.73 PA USD 79538 0 Long ABS-MBS USGSE US N 2 2034-08-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405PBS8 50434.42 PA USD 53400 0 Long ABS-MBS USGSE US N 2 2034-10-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405KFN6 53949.41 PA USD 57618 0 Long ABS-MBS USGSE US N 2 2034-09-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405NDX0 87215.29 PA USD 92913 0 Long ABS-MBS USGSE US N 2 2034-09-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405NDA0 105693.51 PA USD 112917 0 Long ABS-MBS USGSE US N 2 2034-09-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405QRG5 213159.04 PA USD 230205 0 Long ABS-MBS USGSE US N 2 2034-11-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31406GMH9 96829.42 PA USD 103503 0 Long ABS-MBS USGSE US N 2 2035-02-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31405TP97 53029.8 PA USD 56778 0 Long ABS-MBS USGSE US N 2 2034-12-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31406S6D0 99786.66 PA USD 108224 0 Long ABS-MBS USGSE US N 2 2035-05-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31406PRW1 5369.91 PA USD 5772 0 Long ABS-MBS USGSE US N 2 2035-03-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31407D4B8 66038.52 PA USD 69231 0 Long ABS-MBS USGSE US N 2 2035-07-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31407BTX7 112474.08 PA USD 117945 0 Long ABS-MBS USGSE US N 2 2035-07-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31407C6H5 136807.53 PA USD 146640 0 Long ABS-MBS USGSE US N 2 2035-06-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31407JLQ3 99679.64 PA USD 106475 0 Long ABS-MBS USGSE US N 2 2035-07-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31407JMM1 38680.11 PA USD 41995 0 Long ABS-MBS USGSE US N 2 2035-08-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31407G5W4 72655.9 PA USD 78847 0 Long ABS-MBS USGSE US N 2 2035-08-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31406UKE7 65002.58 PA USD 69709 0 Long ABS-MBS USGSE US N 2 2035-08-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371MER4 56269.13 PA USD 60947 0 Long ABS-MBS USGSE US N 2 2035-09-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31407UEN3 19909.04 PA USD 21636 0 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31407XRZ6 256016.56 PA USD 279391 0 Long ABS-MBS USGSE US N 2 2035-09-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31408ED82 128538.93 PA USD 140278 0 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31409T5V6 25968.38 PA USD 27940 0 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371MQC4 27534.24 PA USD 29669 0 Long ABS-MBS USGSE US N 2 2036-03-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31408JCJ8 5778.9 PA USD 6029 0 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31408W4C3 158535.99 PA USD 172643 0 Long ABS-MBS USGSE US N 2 2036-01-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31408BYR3 175919.39 PA USD 191296 0 Long ABS-MBS USGSE US N 2 2036-02-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31410R5U9 127048.12 PA USD 137741 0 Long ABS-MBS USGSE US N 2 2036-05-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31410MDY3 282933.17 PA USD 308073 0 Long ABS-MBS USGSE US N 2 2036-04-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31408ERU8 70580.47 PA USD 76617 0 Long ABS-MBS USGSE US N 2 2036-01-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31409X3M9 42710.14 PA USD 47597 0 Long ABS-MBS USGSE US N 2 2036-05-01 Fixed 6.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31412BWQ1 27755.08 PA USD 30142 0 Long ABS-MBS USGSE US N 2 2037-01-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31411WGA9 58276 PA USD 61994 0 Long ABS-MBS USGSE US N 2 2037-06-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31412XMY7 126386.87 PA USD 137754 0 Long ABS-MBS USGSE US N 2 2037-07-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371NEU5 55631.66 PA USD 59443 0 Long ABS-MBS USGSE US N 2 2037-06-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31411WFV4 374.06 PA USD 396 0 Long ABS-MBS USGSE US N 2 2037-06-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31411X2J3 313.65 PA USD 336 0 Long ABS-MBS USGSE US N 2 2037-05-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31413HJT6 9464.07 PA USD 10133 0 Long ABS-MBS USGSE US N 2 2037-08-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31414LZ68 195.68 PA USD 210 0 Long ABS-MBS USGSE US N 2 2038-02-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31411FHZ0 3614.96 PA USD 3839 0 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31412SGP4 5807.57 PA USD 6220 0 Long ABS-MBS USGSE US N 2 2037-12-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31413DD61 6652.46 PA USD 7130 0 Long ABS-MBS USGSE US N 2 2037-07-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31413UR76 7485.58 PA USD 8017 0 Long ABS-MBS USGSE US N 2 2037-11-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31413YTT8 120857.44 PA USD 129389 0 Long ABS-MBS USGSE US N 2 2037-11-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31414AW65 57964.6 PA USD 62425 0 Long ABS-MBS USGSE US N 2 2038-01-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31414SYM9 24362.93 PA USD 25820 0 Long ABS-MBS USGSE US N 2 2038-05-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31414CU97 17006.42 PA USD 17519 0 Long ABS-MBS USGSE US N 2 2038-03-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31414PYL7 44599.73 PA USD 45509 0 Long ABS-MBS USGSE US N 2 2038-02-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31415MET8 5328.77 PA USD 5649 0 Long ABS-MBS USGSE US N 2 2038-06-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31414AHL9 19291.48 PA USD 20554 0 Long ABS-MBS USGSE US N 2 2037-11-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31368HMU4 166384.98 PA USD 179822 0 Long ABS-MBS USGSE US N 2 2036-07-01 Fixed 6.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31416TDZ9 56230.92 PA USD 58081 0 Long ABS-MBS USGSE US N 2 2039-07-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31416TED7 399341.27 PA USD 411974 0.01 Long ABS-MBS USGSE US N 2 2039-08-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31416TE21 638289.69 PA USD 657649 0.01 Long ABS-MBS USGSE US N 2 2039-08-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31412UY79 1376055.56 PA USD 1416963 0.02 Long ABS-MBS USGSE US N 2 2039-08-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417YNE3 318756.53 PA USD 328840 0.01 Long ABS-MBS USGSE US N 2 2040-04-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31416A4V9 35839.91 PA USD 37017 0 Long ABS-MBS USGSE US N 2 2038-11-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418RBS9 44562.41 PA USD 45925 0 Long ABS-MBS USGSE US N 2 2040-03-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31416J5H0 161262.18 PA USD 164658 0 Long ABS-MBS USGSE US N 2 2039-01-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418X2G2 670998.05 PA USD 682217 0.01 Long ABS-MBS USGSE US N 2 2040-07-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418U3V4 851530.48 PA USD 863274 0.01 Long ABS-MBS USGSE US N 2 2040-07-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418XDN5 124488.28 PA USD 126561 0 Long ABS-MBS USGSE US N 2 2040-08-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31419ADT1 117.08 PA USD 117 0 Long ABS-MBS USGSE US N 2 2040-07-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31419GRA4 131287.99 PA USD 131354 0 Long ABS-MBS USGSE US N 2 2040-11-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31419E3V9 1297630.28 PA USD 1297706 0.02 Long ABS-MBS USGSE US N 2 2040-11-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31419E3Y3 1015994.37 PA USD 1015890 0.02 Long ABS-MBS USGSE US N 2 2040-11-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31416WJL7 159423.41 PA USD 162753 0 Long ABS-MBS USGSE US N 2 2040-06-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138A4RP2 2252715.7 PA USD 2288208 0.04 Long ABS-MBS USGSE US N 2 2041-01-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31412RHW0 179394.04 PA USD 183128 0 Long ABS-MBS USGSE US N 2 2040-04-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417MTA1 103942.76 PA USD 106056 0 Long ABS-MBS USGSE US N 2 2039-09-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31419B5R2 119757.01 PA USD 122319 0 Long ABS-MBS USGSE US N 2 2040-09-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31416WSN3 1338361.71 PA USD 1369191 0.02 Long ABS-MBS USGSE US N 2 2040-09-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138A9AL8 654833.18 PA USD 670564 0.01 Long ABS-MBS USGSE US N 2 2041-03-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417YXL6 783804.18 PA USD 804275 0.01 Long ABS-MBS USGSE US N 2 2041-02-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31416YDW5 831415.89 PA USD 852109 0.01 Long ABS-MBS USGSE US N 2 2041-04-01 Fixed 5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138A8G83 66256.01 PA USD 66876 0 Long ABS-MBS USGSE US N 2 2041-02-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138AX4P3 675744.69 PA USD 659665 0.01 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138E6EK8 608169.06 PA USD 593822 0.01 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138E3AA1 124132.78 PA USD 121174 0 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138E57H5 433254.42 PA USD 423017 0.01 Long ABS-MBS USGSE US N 2 2042-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418AF45 602778.36 PA USD 586886 0.01 Long ABS-MBS USGSE US N 2 2042-06-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138EAMS3 77762.85 PA USD 74174 0 Long ABS-MBS USGSE US N 2 2042-04-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418AFH6 243439.62 PA USD 232439 0 Long ABS-MBS USGSE US N 2 2042-05-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138AT4S6 1674346.98 PA USD 1604429 0.02 Long ABS-MBS USGSE US N 2 2042-06-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138LX5Q8 490748.14 PA USD 459407 0.01 Long ABS-MBS USGSE US N 2 2042-09-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138LQPC2 334416.19 PA USD 313080 0 Long ABS-MBS USGSE US N 2 2042-07-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138LUDV4 242295.5 PA USD 226878 0 Long ABS-MBS USGSE US N 2 2042-06-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138M1K31 508938.44 PA USD 476507 0.01 Long ABS-MBS USGSE US N 2 2042-07-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138LWEN7 267982.48 PA USD 250846 0 Long ABS-MBS USGSE US N 2 2042-07-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138LWD73 267326.3 PA USD 250265 0 Long ABS-MBS USGSE US N 2 2042-07-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138M53S6 373408.45 PA USD 349579 0.01 Long ABS-MBS USGSE US N 2 2042-09-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138LW6E6 401728.9 PA USD 376209 0.01 Long ABS-MBS USGSE US N 2 2042-06-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418AHJ0 159560.91 PA USD 149380 0 Long ABS-MBS USGSE US N 2 2042-08-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138MQWL3 510246.69 PA USD 477448 0.01 Long ABS-MBS USGSE US N 2 2042-12-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417DKR3 2541368.28 PA USD 2425333 0.04 Long ABS-MBS USGSE US N 2 2042-10-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138MPP58 115416.03 PA USD 110071 0 Long ABS-MBS USGSE US N 2 2042-11-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417CNL5 2925269.62 PA USD 2798778 0.04 Long ABS-MBS USGSE US N 2 2042-08-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138LWDV0 33322.75 PA USD 31631 0 Long ABS-MBS USGSE US N 2 2042-07-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417CCF0 30674.56 PA USD 29314 0 Long ABS-MBS USGSE US N 2 2042-06-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138EKD51 52135.66 PA USD 49494 0 Long ABS-MBS USGSE US N 2 2042-10-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417DK77 227323.08 PA USD 216419 0 Long ABS-MBS USGSE US N 2 2042-10-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138EKG41 3027255.65 PA USD 3002249 0.05 Long ABS-MBS USGSE US N 2 2042-02-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417VN66 2005096.49 PA USD 1994045 0.03 Long ABS-MBS USGSE US N 2 2039-12-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138X0C55 109988.2 PA USD 108369 0 Long ABS-MBS USGSE US N 2 2043-09-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31412PR60 208007.74 PA USD 206844 0 Long ABS-MBS USGSE US N 2 2039-05-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31417MZL0 200220.84 PA USD 199078 0 Long ABS-MBS USGSE US N 2 2039-11-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31419AG43 886823.44 PA USD 881078 0.01 Long ABS-MBS USGSE US N 2 2040-08-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138XQ5A5 2259091.11 PA USD 2187994 0.03 Long ABS-MBS USGSE US N 2 2044-05-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138YBPY3 355473.27 PA USD 341347 0.01 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138YEVQ7 568778.64 PA USD 547049 0.01 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138YEV87 619366.56 PA USD 594543 0.01 Long ABS-MBS USGSE US N 2 2045-01-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138YENY9 3735126 PA USD 3539890 0.06 Long ABS-MBS USGSE US N 2 2045-03-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138YTQW7 1689642 PA USD 1608407 0.03 Long ABS-MBS USGSE US N 2 2045-06-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138ELYV9 509883 PA USD 498255 0.01 Long ABS-MBS USGSE US N 2 2043-11-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WBSS5 512755.7 PA USD 500527 0.01 Long ABS-MBS USGSE US N 2 2044-05-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140EW5C5 5303211.62 PA USD 5032659 0.08 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140E9JX5 3504733.92 PA USD 3339340 0.05 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140F76S3 3529402.36 PA USD 3258983 0.05 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140F8D46 1385369.28 PA USD 1279199 0.02 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140E7FG0 6436070.51 PA USD 5938902 0.09 Long ABS-MBS USGSE US N 2 2046-06-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WJBM9 2109237.7 PA USD 2035338 0.03 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140EW6Z3 1763792.62 PA USD 1705912 0.03 Long ABS-MBS USGSE US N 2 2046-03-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140E12T9 4545805.32 PA USD 4445469 0.07 Long ABS-MBS USGSE US N 2 2045-10-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WGG65 1462138.42 PA USD 1415903 0.02 Long ABS-MBS USGSE US N 2 2046-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WJQ43 5912552.29 PA USD 5712372 0.09 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FNJL9 4170607.69 PA USD 4014802 0.06 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FMLM6 1848153.96 PA USD 1778215 0.03 Long ABS-MBS USGSE US N 2 2046-12-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FRAX3 2576009.43 PA USD 2478735 0.04 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138ERU57 871278.84 PA USD 838292 0.01 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FP4G1 1218334.52 PA USD 1171606 0.02 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140E4WF0 933077.45 PA USD 903414 0.01 Long ABS-MBS USGSE US N 2 2045-09-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WE4D8 480309.84 PA USD 465218 0.01 Long ABS-MBS USGSE US N 2 2045-07-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140GS7L0 1753882.69 PA USD 1669946 0.03 Long ABS-MBS USGSE US N 2 2047-07-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WKRE7 782438.22 PA USD 746801 0.01 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WKRC1 808499.23 PA USD 771699 0.01 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FQWY9 2017554.11 PA USD 1926401 0.03 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FTRN3 1287985.97 PA USD 1225664 0.02 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FQY27 721590.72 PA USD 687904 0.01 Long ABS-MBS USGSE US N 2 2047-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FUKP2 579913.42 PA USD 552735 0.01 Long ABS-MBS USGSE US N 2 2047-03-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WJBN7 3958104.34 PA USD 3804934 0.06 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140J6GL5 3220145.5 PA USD 3091381 0.05 Long ABS-MBS USGSE US N 2 2047-10-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418CCJ1 1398150.27 PA USD 1337651 0.02 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140F4A22 898602.18 PA USD 859688 0.01 Long ABS-MBS USGSE US N 2 2046-08-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418CBR4 1149381.93 PA USD 1099974 0.02 Long ABS-MBS USGSE US N 2 2046-09-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FHSV0 1500502.47 PA USD 1435590 0.02 Long ABS-MBS USGSE US N 2 2046-11-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WJZ43 1850919.41 PA USD 1769945 0.03 Long ABS-MBS USGSE US N 2 2047-02-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3138WKRK3 3719865.35 PA USD 3620109 0.06 Long ABS-MBS USGSE US N 2 2047-04-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418CS47 4142964.99 PA USD 4013308 0.06 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140FFMG3 1179894.57 PA USD 1169569 0.02 Long ABS-MBS USGSE US N 2 2046-10-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140GR3C6 388465.39 PA USD 382046 0.01 Long ABS-MBS USGSE US N 2 2048-02-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140Q7HV2 2403153.6 PA USD 2377186 0.04 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140HFGR4 416104.22 PA USD 407963 0.01 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140HFG29 1994258.87 PA USD 1951710 0.03 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140H7LL9 4024159.89 PA USD 3973914 0.06 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418CXP4 46026.9 PA USD 44896 0 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418CS62 147578.6 PA USD 145844 0 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418CXN9 2568429.39 PA USD 2563925 0.04 Long ABS-MBS USGSE US N 2 2048-06-01 Fixed 4 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140JLP99 1369968.61 PA USD 1348986 0.02 Long ABS-MBS USGSE US N 2 2048-12-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31418CZJ6 2241539.46 PA USD 2192237 0.03 Long ABS-MBS USGSE US N 2 2048-08-01 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140JSZQ5 840622.34 PA USD 800395 0.01 Long ABS-MBS USGSE US N 2 2049-04-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140JXKA5 59632.34 PA USD 55384 0 Long ABS-MBS USGSE US N 2 2049-09-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133A0FB5 11567487.54 PA USD 10688904 0.17 Long ABS-MBS USGSE US N 2 2049-12-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133KHGV2 6245172.31 PA USD 5732216 0.09 Long ABS-MBS USGSE US N 2 2050-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133A4PK6 17145497.61 PA USD 14956463 0.23 Long ABS-MBS USGSE US N 2 2050-05-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140X6R52 13199474.23 PA USD 11854058 0.18 Long ABS-MBS USGSE US N 2 2050-06-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140X7D22 29621103.49 PA USD 25676832 0.4 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140QEBS0 17230575.9 PA USD 14920181 0.23 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133KGK23 6402930.54 PA USD 5875002 0.09 Long ABS-MBS USGSE US N 2 2049-08-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133A9ZV0 8021517.58 PA USD 6898510 0.11 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133A8LC9 11799407.04 PA USD 10186957 0.16 Long ABS-MBS USGSE US N 2 2050-08-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140X8KN6 15954231.83 PA USD 13766317 0.21 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133ABNU0 26224336.51 PA USD 22629585 0.35 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133AB2K5 15335142.68 PA USD 13219977 0.21 Long ABS-MBS USGSE US N 2 2050-11-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133ADH66 20681370.22 PA USD 17830820 0.28 Long ABS-MBS USGSE US N 2 2050-08-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XAEY4 14110429.76 PA USD 12523525 0.2 Long ABS-MBS USGSE US N 2 2051-01-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140QGE94 7885651.88 PA USD 7017069 0.11 Long ABS-MBS USGSE US N 2 2050-12-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140KEHY7 6382407.77 PA USD 5718116 0.09 Long ABS-MBS USGSE US N 2 2050-08-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XBRF9 18119810 PA USD 16104846 0.25 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140LRB64 34401463.49 PA USD 29768165 0.46 Long ABS-MBS USGSE US N 2 2051-08-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XAYT3 6738058.22 PA USD 6175043 0.1 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XB4F4 23847629.3 PA USD 21126062 0.33 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XCZ92 34445883.24 PA USD 29838341 0.46 Long ABS-MBS USGSE US N 2 2051-09-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XDPD2 48753187.7 PA USD 43374454 0.68 Long ABS-MBS USGSE US N 2 2051-10-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XDNF9 16916531.79 PA USD 15104325 0.24 Long ABS-MBS USGSE US N 2 2051-06-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XDWE2 12437839.36 PA USD 11122187 0.17 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XB6S4 12156630.6 PA USD 10918345 0.17 Long ABS-MBS USGSE US N 2 2051-07-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140QL3A2 6673294.92 PA USD 6077183 0.09 Long ABS-MBS USGSE US N 2 2051-09-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XD3U8 26953687.53 PA USD 24136909 0.38 Long ABS-MBS USGSE US N 2 2051-11-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140MBCU4 12923519.64 PA USD 11595387 0.18 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XFJA0 47605687.23 PA USD 42790569 0.67 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XF4J7 26360543.85 PA USD 24544332 0.38 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 3 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140MGDV0 14222338.83 PA USD 13365733 0.21 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133B5KV3 13748520.18 PA USD 12924687 0.2 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140MHTJ8 12124228.55 PA USD 11392415 0.18 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3133KNJ79 42229002.73 PA USD 39645487 0.62 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 3.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3140XFH61 23985824.6 PA USD 23007237 0.36 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 3.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36202CCG6 1266.33 PA USD 1317 0 Long ABS-MBS USGA US N 2 2024-09-20 Fixed 9 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36202CG72 1018.36 PA USD 1072 0 Long ABS-MBS USGA US N 2 2025-06-20 Fixed 9 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36202CLU5 1291.58 PA USD 1349 0 Long ABS-MBS USGA US N 2 2025-12-20 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36202CK77 7281.02 PA USD 7601 0 Long ABS-MBS USGA US N 2 2025-11-20 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36225ALZ1 48.51 PA USD 54 0 Long ABS-MBS USGA US N 2 2022-12-15 Fixed 9 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36225AMT4 590.63 PA USD 605 0 Long ABS-MBS USGA US N 2 2023-03-15 Fixed 8.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36225AMV9 281.41 PA USD 285 0 Long ABS-MBS USGA US N 2 2022-12-15 Fixed 8.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36202CNT6 14048.05 PA USD 14719 0 Long ABS-MBS USGA US N 2 2026-04-20 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36206JAS3 11303.54 PA USD 12021 0 Long ABS-MBS USGA US N 2 2027-09-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208HST4 64720.35 PA USD 68894 0 Long ABS-MBS USGA US N 2 2027-11-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36206EDP7 12890.27 PA USD 13494 0 Long ABS-MBS USGA US N 2 2025-10-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207NEN0 24684.85 PA USD 26007 0 Long ABS-MBS USGA US N 2 2027-01-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207UTB4 8115.99 PA USD 8528 0 Long ABS-MBS USGA US N 2 2027-05-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208UYA9 18498.21 PA USD 19607 0 Long ABS-MBS USGA US N 2 2027-12-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36206DST5 2112.78 PA USD 2234 0 Long ABS-MBS USGA US N 2 2026-06-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207FFF3 1881.88 PA USD 1987 0 Long ABS-MBS USGA US N 2 2026-10-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207UJ74 1370.87 PA USD 1427 0 Long ABS-MBS USGA US N 2 2027-01-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36206AM42 4894.37 PA USD 5104 0 Long ABS-MBS USGA US N 2 2025-08-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207MRY4 4467.23 PA USD 4731 0 Long ABS-MBS USGA US N 2 2028-02-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36225ART9 11502.67 PA USD 12077 0 Long ABS-MBS USGA US N 2 2027-01-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36209HMN2 44809.33 PA USD 48064 0 Long ABS-MBS USGA US N 2 2028-03-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208PNU8 2966.46 PA USD 3171 0 Long ABS-MBS USGA US N 2 2028-04-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207QAT4 5153.73 PA USD 5303 0 Long ABS-MBS USGA US N 2 2028-01-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36209AR77 4860.68 PA USD 5199 0 Long ABS-MBS USGA US N 2 2028-02-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208VYG4 1762.43 PA USD 1840 0 Long ABS-MBS USGA US N 2 2028-02-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208VS22 35487.83 PA USD 38080 0 Long ABS-MBS USGA US N 2 2028-04-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207MT48 3879.66 PA USD 4181 0 Long ABS-MBS USGA US N 2 2028-03-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208VSH9 15407.58 PA USD 16605 0 Long ABS-MBS USGA US N 2 2028-03-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208WM59 2968.24 PA USD 3048 0 Long ABS-MBS USGA US N 2 2028-01-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36209NFE7 15091.02 PA USD 15929 0 Long ABS-MBS USGA US N 2 2028-06-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208PT81 36718.47 PA USD 38902 0 Long ABS-MBS USGA US N 2 2028-06-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36209STU5 2531.15 PA USD 2665 0 Long ABS-MBS USGA US N 2 2028-06-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36209HJ55 36421.21 PA USD 38673 0 Long ABS-MBS USGA US N 2 2028-07-15 Fixed 6.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36202C4Q3 951.31 PA USD 1009 0 Long ABS-MBS USGA US N 2 2028-08-20 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36209JJ69 27009.64 PA USD 28751 0 Long ABS-MBS USGA US N 2 2028-08-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208CFF9 39525.5 PA USD 41835 0 Long ABS-MBS USGA US N 2 2028-08-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207SQY2 15258.42 PA USD 16062 0 Long ABS-MBS USGA US N 2 2027-07-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36203K7A6 30543.41 PA USD 31703 0 Long ABS-MBS USGA US N 2 2024-08-15 Fixed 8.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36209RLJ0 8570.94 PA USD 9377 0 Long ABS-MBS USGA US N 2 2030-03-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208EXT5 18364.3 PA USD 19779 0 Long ABS-MBS USGA US N 2 2027-08-15 Fixed 8.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208HMM5 592.72 PA USD 635 0 Long ABS-MBS USGA US N 2 2027-08-15 Fixed 8.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36212AXC4 32025.09 PA USD 34634 0 Long ABS-MBS USGA US N 2 2030-03-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207FD40 6192.76 PA USD 6520 0 Long ABS-MBS USGA US N 2 2026-09-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36225A7H7 11377.38 PA USD 12063 0 Long ABS-MBS USGA US N 2 2028-11-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208YLW7 58680.88 PA USD 62212 0 Long ABS-MBS USGA US N 2 2028-09-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36208DB46 12413.72 PA USD 13035 0 Long ABS-MBS USGA US N 2 2027-03-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36207BBG4 95823.84 PA USD 102632 0 Long ABS-MBS USGA US N 2 2029-06-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36225BHF8 55508.91 PA USD 59222 0 Long ABS-MBS USGA US N 2 2030-01-15 Fixed 7 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36225BKT4 4555.43 PA USD 4882 0 Long ABS-MBS USGA US N 2 2030-08-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36225BKC1 11073.93 PA USD 11851 0 Long ABS-MBS USGA US N 2 2030-06-15 Fixed 7.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36211FQZ1 2442.61 PA USD 2602 0 Long ABS-MBS USGA US N 2 2030-11-15 Fixed 8 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36200KKH9 62177.68 PA USD 65413 0 Long ABS-MBS USGA US N 2 2033-01-15 Fixed 5.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36212M7L7 62754.14 PA USD 66345 0 Long ABS-MBS USGA US N 2 2032-01-15 Fixed 6 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36202SWK0 479409.95 PA USD 504567 0.01 Long ABS-MBS USGA US N 2 2033-08-15 Fixed 5.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36200MN33 48085.07 PA USD 51072 0 Long ABS-MBS USGA US N 2 2033-06-15 Fixed 6 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36200MNC3 31395.96 PA USD 33276 0 Long ABS-MBS USGA US N 2 2033-06-15 Fixed 6 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36200MHU0 9526.86 PA USD 10153 0 Long ABS-MBS USGA US N 2 2033-04-15 Fixed 6 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36201F6T9 67178.83 PA USD 71476 0 Long ABS-MBS USGA US N 2 2032-11-15 Fixed 6 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36295LKA8 53194.26 PA USD 58003 0 Long ABS-MBS USGA US N 2 2037-08-15 Fixed 6 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36294RB73 360656.19 PA USD 392814 0.01 Long ABS-MBS USGA US N 2 2037-07-15 Fixed 6 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36295FKM5 136392.31 PA USD 145849 0 Long ABS-MBS USGA US N 2 2037-06-15 Fixed 5.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36241KLQ9 195491.03 PA USD 208723 0 Long ABS-MBS USGA US N 2 2037-01-15 Fixed 5.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 36294SKJ5 40633.13 PA USD 43464 0 Long ABS-MBS USGA US N 2 2037-02-15 Fixed 5.5 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3620AECZ1 321244.77 PA USD 322089 0.01 Long ABS-MBS USGA US N 2 2040-02-15 Fixed 4 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3620C0YW2 508191.78 PA USD 509508 0.01 Long ABS-MBS USGA US N 2 2040-06-15 Fixed 4 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3620C0YX0 311098.63 PA USD 311838 0 Long ABS-MBS USGA US N 2 2040-06-15 Fixed 4 N N N N N N GNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 3620A7ZP3 575179.77 PA USD 586060 0.01 Long ABS-MBS USGA US N 2 2040-08-15 Fixed 4.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31380RFX8 45539.36 PA USD 46242 0 Long ABS-MBS USGSE US N 2 2028-10-01 Fixed 6.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371HX86 645.06 PA USD 683 0 Long ABS-MBS USGSE US N 2 2029-09-01 Fixed 6 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31383R6Y3 57985.28 PA USD 59491 0 Long ABS-MBS USGSE US N 2 2029-09-01 Fixed 7 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371JL36 125.47 PA USD 138 0 Long ABS-MBS USGSE US N 2 2030-06-01 Fixed 7.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31383WPF2 33935.24 PA USD 33893 0 Long ABS-MBS USGSE US N 2 2030-08-01 Fixed 8 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31371J2F0 92.13 PA USD 97 0 Long ABS-MBS USGSE US N 2 2031-04-01 Fixed 8.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31389MUN5 122437.84 PA USD 128031 0 Long ABS-MBS USGSE US N 2 2032-09-01 Fixed 5.5 N N N N N N FNMA Single Family MBS 254900HROIFWPRGM1V77 30 YR SINGLE FAMILY MBS 31391CVA0 49881.52 PA USD 50796 0 Long ABS-MBS USGSE US N 2 2033-02-01 Fixed 5.5 N N N N N N COMM 2012-CR5 A4 N/A AAA PRIVATE-LABEL CMBS 12623SAE0 9706088.21 PA USD 9543541 0.15 Long ABS-MBS US N 2 2045-12-10 Fixed 2.77 N N N N N N UBSBB 2013-C5 A4 N/A AAA PRIVATE-LABEL CMBS 90270YBF5 19268444.67 PA USD 18855738 0.29 Long ABS-MBS US N 2 2046-03-10 Fixed 3.18 N N N N N N COMM 2014-CR14 A4 N/A AAA PRIVATE-LABEL CMBS 12630DAY0 7143577.01 PA USD 6963861 0.11 Long ABS-MBS US N 2 2047-02-10 Fixed 4.24 N N N N N N COMM 2014-UBS2 A5 N/A AAA PRIVATE-LABEL CMBS 12591UAF0 5103550.48 PA USD 4934163 0.08 Long ABS-MBS US N 2 2047-03-10 Fixed 3.96 N N N N N N COMM 2014-LC15 A4 N/A AAA PRIVATE-LABEL CMBS 12591TAE6 20416222.57 PA USD 19787970 0.31 Long ABS-MBS US N 2 2047-04-10 Fixed 4.01 N N N N N N JPMBB 2014-C19 A4 N/A AAA PRIVATE-LABEL CMBS 46641WAV9 5104038.86 PA USD 4936184 0.08 Long ABS-MBS US N 2 2047-04-15 Fixed 4 N N N N N N WFCM 2014-LC16 A5 N/A AAA PRIVATE-LABEL CMBS 94988XAU0 5109797.01 PA USD 4915447 0.08 Long ABS-MBS US N 2 2050-08-15 Fixed 3.82 N N N N N N JPMCC 2014-C20 A5 N/A AAA PRIVATE-LABEL CMBS 46642CBJ8 2296579.4 PA USD 2224071 0.03 Long ABS-MBS US N 2 2047-07-15 Fixed 3.8 N N N N N N JPMBB 2014-C18 A5 N/A AAA PRIVATE-LABEL CMBS 46641JAW6 7098101.52 PA USD 6741402 0.11 Long ABS-MBS US N 2 2047-02-15 Fixed 4.08 N N N N N N CGCMT 2014-CG23 A4 N/A AAA PRIVATE-LABEL CMBS 17322VAT3 8165145.35 PA USD 7876578 0.12 Long ABS-MBS US N 2 2047-07-10 Fixed 3.62 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617JMZV4 41793882.75 PA USD 39185375 0.61 Long ABS-MBS USGA US N 2 2061-09-15 Fixed 3.41 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617JMZT9 53397413.03 PA USD 50555871 0.79 Long ABS-MBS USGA US N 2 2061-11-15 Fixed 3.43 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617NM4N1 34755225.81 PA USD 30684706 0.48 Long ABS-MBS USGA US N 2 2062-03-15 Fixed 2.67 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617QLXM0 15991757.15 PA USD 13950416 0.22 Long ABS-MBS USGA US N 2 2062-04-15 Fixed 2.45 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617U7V89 1136891.53 PA USD -5651166 -0.09 Long ABS-MBS USGA US N 2 2064-08-15 Floating 2.59 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617VDU29 13756375.26 PA USD 12010443 0.19 Long ABS-MBS USGA US N 2 2063-02-15 Fixed 2.62 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617VBM48 5550281.22 PA USD 4866787 0.08 Long ABS-MBS USGA US N 2 2062-10-15 Fixed 2.65 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617VBMY2 19509075.83 PA USD 15552298 0.24 Long ABS-MBS USGA US N 2 2063-05-15 Fixed 2.58 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617V84Y9 1148610.86 PA USD -8732308 -0.14 Long ABS-MBS USGA US N 2 2063-12-15 Fixed 3.05 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617V3VL8 15472914.13 PA USD 11775897 0.18 Long ABS-MBS USGA US N 2 2063-06-15 Fixed 2.98 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617VPHV3 9847842.67 PA USD 7754836 0.12 Long ABS-MBS USGA US N 2 2063-01-15 Fixed 2.64 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617W6VQ9 8444015.13 PA USD 5392199 0.08 Long ABS-MBS USGA US N 2 2063-04-15 Fixed 2.75 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617F2DL8 6023577.36 PA USD -6354153 -0.1 Long ABS-MBS USGA US N 2 2064-04-15 Floating 2.25 N N N N N N GNMA MF CLC / PLC 254900HROIFWPRGM1V77 MULTIFAMILY CONSTRUCTION MBS 3617XRBV3 1547310.59 PA USD -1537542 -0.02 Long ABS-MBS USGA US N 2 2064-01-15 Fixed 3.24 N N N N N N GNMA MF CLC / PLC N/A MULTIFAMILY CONSTRUCTION MBS N/A 305400.3 PA USD 181356 0 Long ABS-MBS USGA US N 2 2064-02-15 Fixed 4.08 N N N N N N GNMA MF CLC / PLC N/A MULTIFAMILY CONSTRUCTION MBS N/A 163436.97 PA USD -278905 0 Long ABS-MBS USGA US N 2 2063-12-15 Fixed 3.69 N N N N N N GNMA MF CLC / PLC N/A MULTIFAMILY CONSTRUCTION MBS N/A 147000 PA USD 51092 0 Long ABS-MBS USGA US N 2 2063-09-15 Fixed 3.6 N N N N N N GNMA MF CLC / PLC N/A MULTIFAMILY CONSTRUCTION MBS N/A 181944.75 PA USD 163918 0 Long ABS-MBS USGA US N 2 2063-09-15 Fixed 4.14 N N N N N N GNMA MF CLC / PLC N/A MULTIFAMILY CONSTRUCTION MBS N/A 194580 PA USD -92659 0 Long ABS-MBS USGA US N 2 2063-09-15 Fixed 3.75 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36181R5Z4 30831472.58 PA USD 30905468 0.48 Long ABS-MBS USGA US N 2 2038-09-15 Fixed 4.25 N N N N N N GNMA MF PLC N/A MULTIFAMILY PERMANENT MBS N/A 16395435.15 PA USD 16473292 0.26 Long ABS-MBS USGA US N 2 2037-04-20 Fixed 5.25 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36184QBX1 2379868.1 PA USD 2528647 0.04 Long ABS-MBS USGA US N 2 2055-06-15 Fixed 4.45 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36193CAA2 4080024.67 PA USD 3837685 0.06 Long ABS-MBS USGA US N 2 2051-05-15 Fixed 4.1 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617A45T1 13749768.38 PA USD 13251526 0.21 Long ABS-MBS USGA US N 2 2035-11-15 Fixed 3.67 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36180CVN6 42468903.72 PA USD 39528681 0.62 Long ABS-MBS USGA US N 2 2039-08-15 Fixed 3.92 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36193DFR8 28695303.6 PA USD 28045560 0.44 Long ABS-MBS USGA US N 2 2057-12-15 Fixed 3.62 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36186PSX3 13940990.81 PA USD 13413685 0.21 Long ABS-MBS USGA US N 2 2057-06-15 Fixed 3.6 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36189YXT4 16302445.42 PA USD 15741711 0.25 Long ABS-MBS USGA US N 2 2042-04-15 Fixed 3.53 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617G0QY9 10963989.15 PA USD 10631923 0.17 Long ABS-MBS USGA US N 2 2059-05-15 Fixed 3.48 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36197CYB0 58761655.99 PA USD 57345343 0.89 Long ABS-MBS USGA US N 2 2060-01-15 Fixed 3.38 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36196BLS0 10309547.05 PA USD 10127608 0.16 Long ABS-MBS USGA US N 2 2058-10-15 Fixed 3.65 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617MRWR1 32286433.4 PA USD 29033225 0.45 Long ABS-MBS USGA US N 2 2056-01-15 Fixed 3.03 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617G0RF9 15737341.72 PA USD 15441159 0.24 Long ABS-MBS USGA US N 2 2059-08-15 Fixed 3.74 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617G0QU7 17206103.46 PA USD 16526703 0.26 Long ABS-MBS USGA US N 2 2059-09-15 Fixed 3.34 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617ATJK0 14364887.2 PA USD 13795103 0.21 Long ABS-MBS USGA US N 2 2059-02-15 Fixed 3.39 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617MRW26 28493673.88 PA USD 24346893 0.38 Long ABS-MBS USGA US N 2 2060-09-15 Fixed 2.32 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617QRG87 25941422.26 PA USD 21972895 0.34 Long ABS-MBS USGA US N 2 2057-04-15 Fixed 2.74 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617QCSM6 11651256.21 PA USD 9896180 0.15 Long ABS-MBS USGA US N 2 2058-08-15 Fixed 2.78 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617HVYX3 8494541.58 PA USD 8056294 0.13 Long ABS-MBS USGA US N 2 2060-09-15 Fixed 3.3 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617GCDB7 25813959.09 PA USD 22573763 0.35 Long ABS-MBS USGA US N 2 2046-04-15 Fixed 3.27 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617URRH0 37962227.86 PA USD 33021704 0.51 Long ABS-MBS USGA US N 2 2059-08-15 Fixed 3.17 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617JMZP7 11534640.82 PA USD 11205669 0.17 Long ABS-MBS USGA US N 2 2060-11-15 Fixed 3.75 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617AU3D0 7244744.36 PA USD 7383982 0.12 Long ABS-MBS USGA US N 2 2061-01-15 Fixed 4.53 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617AU3F5 7933516.36 PA USD 8086048 0.13 Long ABS-MBS USGA US N 2 2061-01-15 Fixed 4.53 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617W6V97 54431936.19 PA USD 45441745 0.71 Long ABS-MBS USGA US N 2 2056-11-15 Fixed 2.08 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617W9QW6 53153074.34 PA USD 44493911 0.69 Long ABS-MBS USGA US N 2 2059-11-15 Fixed 2.94 N N N N N N GNMA MF PLC N/A MULTIFAMILY PERMANENT MBS N/A 57030919.77 PA USD 50368938 0.78 Long ABS-MBS USGA US N 2 2061-05-15 Fixed 3.36 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 36197JZS7 27472337.43 PA USD 25635548 0.4 Long ABS-MBS USGA US N 2 2034-02-15 Fixed 4.37 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617JMZM4 34833290.5 PA USD 33500735 0.52 Long ABS-MBS USGA US N 2 2061-04-15 Fixed 3.6 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617H4UZ2 39454465.21 PA USD 39248264 0.61 Long ABS-MBS USGA US N 2 2060-08-15 Fixed 3.78 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617KHLK2 51684969.88 PA USD 56636492 0.88 Long ABS-MBS USGA US N 2 2061-05-15 Fixed 4.21 N N N N N N GNMA MF PLC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3617H3KC6 2309956.93 PA USD 2359317 0.04 Long ABS-MBS USGA US N 2 2060-12-15 Fixed 4.35 N N N N N N GNMA MF PLC BACKED MUNI T5UYO5SYLC8K73MJQX30 MULTIFAMILY REVENUE BONDS 167570PB0 1468773.68 PA USD 1502458 0.02 Long ABS-MBS USGA US N 2 2037-09-20 Fixed 4.63 N N N N N N GNMA MF PLC BACKED MUNI T5UYO5SYLC8K73MJQX30 MULTIFAMILY REVENUE BONDS 167570PC8 991796.54 PA USD 1001893 0.02 Long ABS-MBS USGA US N 2 2044-03-20 Fixed 4.9 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 2056599.38 PA USD 2065367 0.03 Long ABS-MBS USGA US N 2 2038-06-01 Fixed 5.6 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 1602447.9 PA USD 1612778 0.03 Long ABS-MBS USGA US N 2 2044-05-01 Fixed 5.87 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 3509245.07 PA USD 3531294 0.06 Long ABS-MBS USGA US N 2 2046-08-01 Fixed 6.4 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 7002749.21 PA USD 7038504 0.11 Long ABS-MBS USGA US N 2 2042-08-01 Fixed 5.55 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 6702356.68 PA USD 6727112 0.1 Long ABS-MBS USGA US N 2 2047-03-01 Fixed 5.35 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 3873607.78 PA USD 3893502 0.06 Long ABS-MBS USGA US N 2 2038-04-01 Fixed 5.89 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 3189257.83 PA USD 3342121 0.05 Long ABS-MBS USGA US N 2 2050-01-01 Fixed 6.6 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 1941132.3 PA USD 2079731 0.03 Long ABS-MBS USGA US N 2 2053-01-01 Fixed 5.8 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC 60416SBF6 3626153.3 PA USD 3630650 0.06 Long ABS-MBS USGA US N 2 2048-08-01 Fixed 3.75 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC 57586NHK0 60416363.16 PA USD 59206964 0.92 Long ABS-MBS USGA US N 2 2053-12-01 Fixed 4 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 7799825.38 PA USD 7708155 0.12 Long ABS-MBS USGA US N 2 2037-12-01 Fixed 3.65 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 7930411.03 PA USD 7508439 0.12 Long ABS-MBS USGA US N 2 2050-02-01 Fixed 5.17 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 4459741.13 PA USD 4107030 0.06 Long ABS-MBS USGA US N 2 2062-02-15 Fixed 3.72 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 0 PA USD -196981 0 Long ABS-MBS USGA US N 2 2062-03-15 Fixed 3.9 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 0 PA USD -1005821 -0.02 Long ABS-MBS USGA US N 2 2063-09-01 Fixed 2.5 N N N N N N FHA MF PC N/A MF PERMANENT RISK-SHARE PC N/A 21664557.31 PA USD 20877773 0.33 Long ABS-MBS USGA US N 2 2060-12-01 Fixed 4.1 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31377LWH2 64374.1 PA USD 64676 0 Long ABS-MBS USGSE US N 2 2023-07-01 Fixed 8.4 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31381HAH9 76354.68 PA USD 76211 0 Long ABS-MBS USGSE US N 2 2022-10-01 Fixed 5.15 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31377TT48 228702.63 PA USD 229151 0 Long ABS-MBS USGSE US N 2 2029-01-01 Fixed 5.96 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31409LNV3 1577422.94 PA USD 1563720 0.02 Long ABS-MBS USGSE US N 2 2037-03-01 Fixed 5.91 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31413VYB7 3124479.14 PA USD 3132304 0.05 Long ABS-MBS USGSE US N 2 2023-01-01 Fixed 6.15 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31381RK78 4325603.46 PA USD 4550928 0.07 Long ABS-MBS USGSE US N 2 2041-06-01 Fixed 5.69 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31381RK86 2106752.36 PA USD 2213119 0.03 Long ABS-MBS USGSE US N 2 2041-06-01 Fixed 5.75 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31381SN99 543537.44 PA USD 549556 0.01 Long ABS-MBS USGSE US N 2 2035-06-01 Fixed 4.69 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 31381U2P1 3868408.52 PA USD 4139520 0.06 Long ABS-MBS USGSE US N 2 2029-08-01 Fixed 5.3 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L3SY2 2566095.75 PA USD 2541977 0.04 Long ABS-MBS USGSE US N 2 2025-06-01 Fixed 2.99 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L4S79 3311538.97 PA USD 3318980 0.05 Long ABS-MBS USGSE US N 2 2023-12-01 Fixed 3.46 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L5CM0 4344320.95 PA USD 4354809 0.07 Long ABS-MBS USGSE US N 2 2023-10-01 Fixed 3.66 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L4WV1 10509286.31 PA USD 10514241 0.16 Long ABS-MBS USGSE US N 2 2023-09-01 Fixed 3.41 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L4YH0 5926934.6 PA USD 5937790 0.09 Long ABS-MBS USGSE US N 2 2023-09-01 Fixed 3.61 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L7T48 10650899.07 PA USD 10582502 0.16 Long ABS-MBS USGSE US N 2 2029-10-01 Fixed 3.36 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L7VB9 2764634.94 PA USD 2767828 0.04 Long ABS-MBS USGSE US N 2 2026-10-01 Fixed 3.4 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L9FR8 25077272.49 PA USD 24352629 0.38 Long ABS-MBS USGSE US N 2 2030-04-01 Fixed 3.04 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L9JU7 5120243.81 PA USD 4931726 0.08 Long ABS-MBS USGSE US N 2 2035-04-01 Fixed 3.42 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L9J29 25985348.71 PA USD 25210593 0.39 Long ABS-MBS USGSE US N 2 2030-04-01 Fixed 3.05 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L9LM2 12739346.28 PA USD 12377833 0.19 Long ABS-MBS USGSE US N 2 2030-04-01 Fixed 3.12 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L9XT4 6555652.73 PA USD 6351827 0.1 Long ABS-MBS USGSE US N 2 2030-05-01 Fixed 3.21 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L92T8 9477646.28 PA USD 9122907 0.14 Long ABS-MBS USGSE US N 2 2035-05-01 Fixed 3.18 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138L9XB3 3647473.24 PA USD 3592836 0.06 Long ABS-MBS USGSE US N 2 2027-06-01 Fixed 3.02 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LAPD5 21394561.28 PA USD 21141000 0.33 Long ABS-MBS USGSE US N 2 2035-07-01 Fixed 3.63 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LCBV6 15172284.6 PA USD 15084608 0.23 Long ABS-MBS USGSE US N 2 2027-10-01 Fixed 3.31 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LBAX5 14538406.04 PA USD 14270953 0.22 Long ABS-MBS USGSE US N 2 2025-11-01 Fixed 2.7 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LCWY7 7039218.84 PA USD 7003183 0.11 Long ABS-MBS USGSE US N 2 2027-01-01 Fixed 3.26 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LDJ79 9322999.53 PA USD 9135918 0.14 Long ABS-MBS USGSE US N 2 2028-03-01 Fixed 3 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LDFD0 15666306.23 PA USD 15270973 0.24 Long ABS-MBS USGSE US N 2 2028-04-01 Fixed 2.92 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LD6N8 25106069.72 PA USD 23569485 0.37 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 2.91 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LEAD3 60000000 PA USD 58265526 0.91 Long ABS-MBS USGSE US N 2 2026-06-01 Fixed 2.5 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LEH95 36546521.41 PA USD 35133062 0.55 Long ABS-MBS USGSE US N 2 2028-07-01 Fixed 2.72 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LEMS7 25831973.61 PA USD 24983427 0.39 Long ABS-MBS USGSE US N 2 2026-08-01 Fixed 2.46 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LGKE5 15301248.98 PA USD 14783840 0.23 Long ABS-MBS USGSE US N 2 2026-12-01 Fixed 2.49 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138ET5Z5 5166556.31 PA USD 5053833 0.08 Long ABS-MBS USGSE US N 2 2026-05-01 Fixed 3.09 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LHTV6 7630612.7 PA USD 7484338 0.12 Long ABS-MBS USGSE US N 2 2029-04-01 Fixed 3.14 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LHHP2 16516266.61 PA USD 16511774 0.26 Long ABS-MBS USGSE US N 2 2027-05-01 Floating 1.56 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LJCH1 28056927.46 PA USD 27550564 0.43 Long ABS-MBS USGSE US N 2 2027-06-01 Fixed 2.94 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LJD80 66177966.42 PA USD 64926105 1.01 Long ABS-MBS USGSE US N 2 2027-06-01 Fixed 2.92 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LKDV6 13890183.45 PA USD 13582151 0.21 Long ABS-MBS USGSE US N 2 2029-09-01 Fixed 3.17 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LKHG5 6358043.13 PA USD 6224282 0.1 Long ABS-MBS USGSE US N 2 2027-05-01 Fixed 3 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LKP84 12062921.74 PA USD 11741686 0.18 Long ABS-MBS USGSE US N 2 2027-09-01 Fixed 2.81 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LLA47 19105770.59 PA USD 18211173 0.28 Long ABS-MBS USGSE US N 2 2032-11-01 Fixed 2.97 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LLU78 18100000 PA USD 18099962 0.28 Long ABS-MBS USGSE US N 2 2027-12-01 Floating 1.47 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LLRM9 22425000 PA USD 22386433 0.35 Long ABS-MBS USGSE US N 2 2028-01-01 Floating 1.46 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LMNU3 30420000 PA USD 30360094 0.47 Long ABS-MBS USGSE US N 2 2028-02-01 Floating 1.41 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LMP49 38276938.9 PA USD 38224335 0.6 Long ABS-MBS USGSE US N 2 2028-03-01 Floating 1.43 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HRAY9 1822000.1 PA USD 1819077 0.03 Long ABS-MBS USGSE US N 2 2028-09-01 Floating 1.52 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HTM30 12805201.5 PA USD 12550536 0.2 Long ABS-MBS USGSE US N 2 2031-04-01 Fixed 3.46 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HT5P0 22430523.2 PA USD 21837724 0.34 Long ABS-MBS USGSE US N 2 2029-06-01 Fixed 3.17 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HT3B3 25007623.43 PA USD 25019105 0.39 Long ABS-MBS USGSE US N 2 2029-05-01 Floating 1.7 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HUEF9 41322146.1 PA USD 41336091 0.64 Long ABS-MBS USGSE US N 2 2029-06-01 Floating 1.7 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140JAWR5 6714393 PA USD 6496895 0.1 Long ABS-MBS USGSE US N 2 2029-05-01 Fixed 3.33 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HVJB1 14212751.33 PA USD 13746063 0.21 Long ABS-MBS USGSE US N 2 2026-09-01 Fixed 2.55 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HU4N3 37969080.19 PA USD 36398151 0.57 Long ABS-MBS USGSE US N 2 2029-08-01 Fixed 2.67 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3138LM4U4 12407074.96 PA USD 12094538 0.19 Long ABS-MBS USGSE US N 2 2028-07-01 Fixed 3.68 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HVDA9 8801909.7 PA USD 8278337 0.13 Long ABS-MBS USGSE US N 2 2031-08-01 Fixed 2.85 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HTYA1 13349713.65 PA USD 12360114 0.19 Long ABS-MBS USGSE US N 2 2034-09-01 Fixed 2.97 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HVQ31 20680955.07 PA USD 18765526 0.29 Long ABS-MBS USGSE US N 2 2034-09-01 Fixed 2.96 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HWBD3 9843561.87 PA USD 9511530 0.15 Long ABS-MBS USGSE US N 2 2026-11-01 Fixed 2.61 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HWCD2 10317695.48 PA USD 9603403 0.15 Long ABS-MBS USGSE US N 2 2031-10-01 Fixed 2.76 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HU6Y7 5957051 PA USD 5456736 0.08 Long ABS-MBS USGSE US N 2 2030-02-01 Fixed 2.33 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HWL83 18662248.85 PA USD 17139589 0.27 Long ABS-MBS USGSE US N 2 2031-11-01 Fixed 2.43 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HVXW9 12208088.17 PA USD 11312133 0.18 Long ABS-MBS USGSE US N 2 2029-11-01 Fixed 2.33 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HWJZ6 12017137.37 PA USD 10925707 0.17 Long ABS-MBS USGSE US N 2 2031-11-01 Fixed 2.49 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HWZS4 20675437.78 PA USD 19184767 0.3 Long ABS-MBS USGSE US N 2 2030-01-01 Fixed 2.53 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HXPN4 51923068.02 PA USD 48348162 0.75 Long ABS-MBS USGSE US N 2 2030-03-01 Fixed 2.55 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HYCN6 6498684.93 PA USD 5432346 0.08 Long ABS-MBS USGSE US N 2 2035-04-01 Fixed 1.94 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HYER5 13491601.68 PA USD 11940295 0.19 Long ABS-MBS USGSE US N 2 2032-05-01 Fixed 2.09 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140HWJR4 9588284.73 PA USD 8521523 0.13 Long ABS-MBS USGSE US N 2 2034-11-01 Fixed 2.46 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0CH1 4654604.12 PA USD 3801505 0.06 Long ABS-MBS USGSE US N 2 2035-07-01 Fixed 1.82 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0FZ8 7605671 PA USD 6534281 0.1 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 1.46 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0GW4 3305796.52 PA USD 2835940 0.04 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 1.41 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0JH4 14333344.49 PA USD 12224457 0.19 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 1.27 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0JC5 38073033.84 PA USD 31898614 0.5 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 1.25 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0KT6 20801653.55 PA USD 17423155 0.27 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 1.55 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0K74 1282636.86 PA USD 1104150 0.02 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 1.65 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0K66 3065906.56 PA USD 2588872 0.04 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 1.47 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0LU2 16668149.11 PA USD 14019035 0.22 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 1.52 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0MQ0 25693616.91 PA USD 21905385 0.34 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 1.22 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0NB2 10654690.66 PA USD 8897835 0.14 Long ABS-MBS USGSE US N 2 2032-07-01 Fixed 1.53 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0N30 7256401.3 PA USD 6186090 0.1 Long ABS-MBS USGSE US N 2 2030-08-01 Fixed 1.17 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0PH7 8546388.22 PA USD 5939107 0.09 Long ABS-MBS USGSE US N 2 2050-07-01 Fixed 2.09 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0PT1 10638951.31 PA USD 9090101 0.14 Long ABS-MBS USGSE US N 2 2030-07-01 Fixed 1.38 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0QJ2 9140298.74 PA USD 7509682 0.12 Long ABS-MBS USGSE US N 2 2035-08-01 Fixed 1.76 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0R51 21271105 PA USD 18074998 0.28 Long ABS-MBS USGSE US N 2 2030-08-01 Fixed 1.32 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0TU4 4463378.51 PA USD 3752651 0.06 Long ABS-MBS USGSE US N 2 2030-08-01 Fixed 1.31 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0UK4 1185594.54 PA USD 1007966 0.02 Long ABS-MBS USGSE US N 2 2030-08-01 Fixed 1.5 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J0Q37 47623736.42 PA USD 37489550 0.58 Long ABS-MBS USGSE US N 2 2037-08-01 Fixed 1.57 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J1DZ8 14359022.2 PA USD 9829315 0.15 Long ABS-MBS USGSE US N 2 2050-09-01 Fixed 2.16 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J1FB9 12970993.5 PA USD 10920083 0.17 Long ABS-MBS USGSE US N 2 2032-09-01 Fixed 1.68 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J1K80 16572777.15 PA USD 12749484 0.2 Long ABS-MBS USGSE US N 2 2035-09-01 Fixed 1.71 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J1K98 3336766.4 PA USD 2701137 0.04 Long ABS-MBS USGSE US N 2 2035-09-01 Fixed 1.77 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J15B0 27329331.32 PA USD 22628614 0.35 Long ABS-MBS USGSE US N 2 2030-11-01 Fixed 1.17 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J2LB0 9332468.38 PA USD 7370336 0.11 Long ABS-MBS USGSE US N 2 2035-11-01 Fixed 1.71 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 0 PA USD -10153158 -0.16 Long ABS-MBS USGSE US N 2 2039-12-01 Fixed 2.21 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LAFS9 21432115.45 PA USD 19022359 0.3 Long ABS-MBS USGSE US N 2 2027-12-01 Fixed 1.06 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140J3CK8 12489721.3 PA USD 10471836 0.16 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 1.47 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LAG90 22023130.05 PA USD 18975084 0.3 Long ABS-MBS USGSE US N 2 2031-01-01 Fixed 1.57 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LBL68 24994142.2 PA USD 21251620 0.33 Long ABS-MBS USGSE US N 2 2031-01-01 Fixed 1.26 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LBTF0 6244127.84 PA USD 5091358 0.08 Long ABS-MBS USGSE US N 2 2033-03-01 Fixed 1.74 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LBVK6 23857844.48 PA USD 23802078 0.37 Long ABS-MBS USGSE US N 2 2031-03-01 Floating 0.93 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LBWH2 10076194.8 PA USD 10057138 0.16 Long ABS-MBS USGSE US N 2 2031-03-01 Floating 0.94 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 0 PA USD -1999393 -0.03 Long ABS-MBS USGSE US N 2 2039-03-01 Fixed 2.59 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LBXH1 17500000 PA USD 17492538 0.27 Long ABS-MBS USGSE US N 2 2031-04-01 Floating 0.95 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 0 PA USD -2047556 -0.03 Long ABS-MBS USGSE US N 2 2038-07-01 Fixed 2.56 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LDCF4 23685678.72 PA USD 20218139 0.31 Long ABS-MBS USGSE US N 2 2031-08-01 Fixed 1.76 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LC5T4 3781028.33 PA USD 2984391 0.05 Long ABS-MBS USGSE US N 2 2051-04-01 Fixed 2.41 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LDA25 58218167.57 PA USD 48627433 0.76 Long ABS-MBS USGSE US N 2 2031-10-01 Fixed 1.58 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LC7D7 13205905.29 PA USD 12548292 0.2 Long ABS-MBS USGSE US N 2 2039-08-01 Fixed 3.5 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LCMH1 10021935.23 PA USD 8856480 0.14 Long ABS-MBS USGSE US N 2 2028-08-01 Fixed 1.22 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LBY23 18621610.61 PA USD 15864248 0.25 Long ABS-MBS USGSE US N 2 2031-04-01 Fixed 2 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LD2L2 22183443.83 PA USD 19160826 0.3 Long ABS-MBS USGSE US N 2 2036-12-01 Fixed 1.76 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LD5B1 25435367.77 PA USD 21897721 0.34 Long ABS-MBS USGSE US N 2 2031-11-01 Fixed 1.88 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LECX3 40948671.84 PA USD 40887195 0.64 Long ABS-MBS USGSE US N 2 2031-11-01 Floating 0.92 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LECL9 25006905.05 PA USD 24957523 0.39 Long ABS-MBS USGSE US N 2 2031-11-01 Floating 0.94 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LEMT1 13688621.55 PA USD 10856767 0.17 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.47 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LEGH4 12716609.98 PA USD 10345557 0.16 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.56 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 0 PA USD -5068872 -0.08 Long ABS-MBS USGSE US N 2 2039-02-01 Fixed 2.59 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 277940 PA USD -6129133 -0.1 Long ABS-MBS USGSE US N 2 2040-07-01 Fixed 2.72 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 0 PA USD -2510434 -0.04 Long ABS-MBS USGSE US N 2 2040-01-01 Fixed 2.58 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LFJ62 25166550.47 PA USD 20291542 0.32 Long ABS-MBS USGSE US N 2 2042-03-01 Fixed 2.57 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LFH64 20005642.31 PA USD 19975570 0.31 Long ABS-MBS USGSE US N 2 2029-02-01 Floating 1.01 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LFRB2 6625281.61 PA USD 5735540 0.09 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 3.24 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LFX41 19978643.7 PA USD 17859134 0.28 Long ABS-MBS USGSE US N 2 2038-04-01 Fixed 2.93 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LFX58 16282594.62 PA USD 14555194 0.23 Long ABS-MBS USGSE US N 2 2038-04-01 Fixed 2.93 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LFZA5 7484701.74 PA USD 6390337 0.1 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.01 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LGKM3 28530374.47 PA USD 28597284 0.45 Long ABS-MBS USGSE US N 2 2032-05-01 Floating 1.21 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LGK43 23705000 PA USD 23699786 0.37 Long ABS-MBS USGSE US N 2 2032-05-01 Floating 1.18 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 20950000 PA USD 17401883 0.27 Long ABS-MBS USGSE US N 2 2038-01-01 Fixed 2.46 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LGP71 70021530.41 PA USD 70059346 1.09 Long ABS-MBS USGSE US N 2 2029-06-01 Floating 1.22 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 0 PA USD -610068 -0.01 Long ABS-MBS USGSE US N 2 2041-07-01 Fixed 4.47 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3140LGSL7 30975000 PA USD 30830957 0.48 Long ABS-MBS USGSE US N 2 2032-06-01 Floating 1.05 N N N N N N FNMA MF DUS 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 313637ZA1 19934226.83 PA USD 20074190 0.31 Long ABS-MBS USGSE US N 2 2033-10-01 Fixed 3.7 N N N N N N FNMA MF DUS N/A MULTIFAMILY PERMANENT MBS N/A 25320312.5 PA USD 25374825 0.4 Long ABS-MBS USGSE US N 2 2032-08-01 Fixed 3.91 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132WWYB2 16109707.8 PA USD 15889573 0.25 Long ABS-MBS USGSE US N 2 2029-12-01 Fixed 3.28 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132XEAM3 14076092.07 PA USD 13852832 0.22 Long ABS-MBS USGSE US N 2 2030-04-01 Fixed 3.38 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132WWYD8 25267667.22 PA USD 25094293 0.39 Long ABS-MBS USGSE US N 2 2030-04-01 Fixed 3.6 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132XEAP6 18464839.02 PA USD 18224359 0.28 Long ABS-MBS USGSE US N 2 2030-06-01 Fixed 3.48 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132XEAS0 9545348.91 PA USD 9248462 0.14 Long ABS-MBS USGSE US N 2 2029-12-01 Fixed 3.34 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132XHKY9 7527699.06 PA USD 6769892 0.11 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 2.4 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132XHKZ6 11872412.39 PA USD 10678206 0.17 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 2.41 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132XHK29 11916569.72 PA USD 10719622 0.17 Long ABS-MBS USGSE US N 2 2031-06-01 Fixed 2.42 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132WWAQ5 20756156.54 PA USD 15469974 0.24 Long ABS-MBS USGSE US N 2 2050-05-01 Fixed 2.04 N N N N N N Freddie Mac MF N/A MULTIFAMILY PERMANENT MBS N/A 163125 PA USD -6278355 -0.1 Long ABS-MBS USGSE US N 2 2034-02-25 Fixed 2.38 N N N N N N Freddie Mac MF 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3132V8AN6 3924990.49 PA USD 3917676 0.06 Long ABS-MBS USGSE US N 2 2027-07-01 Floating 0.94 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137BN5M2 732910.25 PA USD 733202 0.01 Long ABS-MBS USGSE US N 2 2023-01-25 Floating 1.77 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137F1GN2 5953932.54 PA USD 5942365 0.09 Long ABS-MBS USGSE US N 2 2027-05-25 Floating 1.54 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137FBTQ9 33322349.15 PA USD 32529272 0.51 Long ABS-MBS USGSE US N 2 2033-10-25 Fixed 3.35 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137FKWD4 18047030.61 PA USD 17844665 0.28 Long ABS-MBS USGSE US N 2 2026-01-25 Fixed 3.5 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137FKSQ0 10063010.83 PA USD 10048565 0.16 Long ABS-MBS USGSE US N 2 2025-10-25 Fixed 3.68 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137F72K0 5985229.42 PA USD 5970394 0.09 Long ABS-MBS USGSE US N 2 2030-10-25 Floating 1.45 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137F72L8 10562169.6 PA USD 10505261 0.16 Long ABS-MBS USGSE US N 2 2030-10-25 Floating 1.08 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137F84N0 21897253.53 PA USD 21683966 0.34 Long ABS-MBS USGSE US N 2 2030-12-25 Floating 1.02 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137F84M2 15308472.06 PA USD 15258940 0.24 Long ABS-MBS USGSE US N 2 2030-11-25 Floating 1.38 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137F8ZR7 21796672.75 PA USD 21577915 0.34 Long ABS-MBS USGSE US N 2 2030-12-25 Floating 0.97 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137F9ZZ7 18573158.54 PA USD 18299377 0.29 Long ABS-MBS USGSE US N 2 2027-11-25 Floating 1.25 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137FXZ84 42864285.5 PA USD 42411844 0.66 Long ABS-MBS USGSE US N 2 2031-01-25 Floating 0.96 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137H1LV6 31522642.2 PA USD 30929903 0.48 Long ABS-MBS USGSE US N 2 2031-06-25 Fixed 0.96 N N N N N N Freddie Mac MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3137H2NB6 32000000 PA USD 31639510 0.49 Long ABS-MBS USGSE US N 2 2031-08-25 Fixed 0.92 N N N N N N FNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3136AQV31 819187.14 PA USD 818780 0.01 Long ABS-MBS USGSE US N 2 2023-01-25 Floating 1.78 N N N N N N FNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3136AT5G5 2831950.71 PA USD 2762160 0.04 Long ABS-MBS USGSE US N 2 2039-07-25 Fixed 2.94 N N N N N N FNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 3136AY2C6 26133122.05 PA USD 25497083 0.4 Long ABS-MBS USGSE US N 2 2027-09-25 Fixed 3.02 N N N N N N FHA Risk Share REMIC N/A MULTIFAMILY PERMANENT MBS 12647RAA2 5082391.46 PA USD 4912763 0.08 Long ABS-MBS USGA US N 2 2053-05-27 Fixed 4.79 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38374NV61 66671.81 PA USD 67267 0 Long ABS-MBS USGA US N 2 2040-07-16 Fixed 5.34 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378BAC3 1878788.21 PA USD 1851337 0.03 Long ABS-MBS USGA US N 2 2042-05-16 Fixed 3.47 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378BCM9 1856256.35 PA USD 1823916 0.03 Long ABS-MBS USGA US N 2 2043-11-16 Fixed 3.26 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38376GXA3 126990.21 PA USD 122532 0 Long ABS-MBS USGA US N 2 2044-02-16 Fixed 2.72 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38376G5S5 331052.61 PA USD 318143 0 Long ABS-MBS USGA US N 2 2044-02-16 Fixed 3.37 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378BF87 39092761.59 PA USD 36456010 0.57 Long ABS-MBS USGA US N 2 2053-01-16 Fixed 2.4 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378BA82 7076008.14 PA USD 6566821 0.1 Long ABS-MBS USGA US N 2 2051-11-16 Fixed 2.31 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378BWB1 1322853.85 PA USD 1263241 0.02 Long ABS-MBS USGA US N 2 2050-04-16 Fixed 2.82 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378BRY7 3357198.48 PA USD 3238299 0.05 Long ABS-MBS USGA US N 2 2046-07-16 Fixed 3.17 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378NST1 8280806.29 PA USD 8473572 0.13 Long ABS-MBS USGA US N 2 2045-12-16 Fixed 3.63 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378NPP2 627836.31 PA USD 632893 0.01 Long ABS-MBS USGA US N 2 2041-07-16 Fixed 3.2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378NPQ0 9631206.37 PA USD 9820085 0.15 Long ABS-MBS USGA US N 2 2044-03-16 Fixed 3.35 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378NZ63 383830.64 PA USD 382683 0.01 Long ABS-MBS USGA US N 2 2046-04-16 Fixed 3.96 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378N3R2 4121495.08 PA USD 4120449 0.06 Long ABS-MBS USGA US N 2 2054-01-16 Fixed 3.5 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378XGG0 2845421.61 PA USD 2817786 0.04 Long ABS-MBS USGA US N 2 2051-09-16 Fixed 3.2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378XDV0 18329963.11 PA USD 18013134 0.28 Long ABS-MBS USGA US N 2 2054-09-16 Fixed 3.25 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378XDY4 6641312.5 PA USD 6667919 0.1 Long ABS-MBS USGA US N 2 2055-05-16 Fixed 3.33 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378XC74 11591266.2 PA USD 10864390 0.17 Long ABS-MBS USGA US N 2 2054-05-16 Fixed 3.05 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38378BAN9 4637999.76 PA USD 4387009 0.07 Long ABS-MBS USGA US N 2 2052-09-16 Fixed 3.6 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379KKK3 3363620.13 PA USD 3249501 0.05 Long ABS-MBS USGA US N 2 2048-12-16 Fixed 2.25 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379KCE6 2501653 PA USD 2420057 0.04 Long ABS-MBS USGA US N 2 2047-08-16 Fixed 2.4 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379K3U0 3967772.39 PA USD 3848292 0.06 Long ABS-MBS USGA US N 2 2048-05-16 Fixed 2.7 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379KQ35 5205740.26 PA USD 4772215 0.07 Long ABS-MBS USGA US N 2 2052-12-16 Fixed 2.5 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379KLA4 5041143.52 PA USD 4823886 0.08 Long ABS-MBS USGA US N 2 2049-04-16 Fixed 2.79 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379K3N6 1080399.96 PA USD 1052802 0.02 Long ABS-MBS USGA US N 2 2056-04-16 Fixed 2.6 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379UBY1 1979277.78 PA USD 1950714 0.03 Long ABS-MBS USGA US N 2 2055-12-16 Fixed 2.6 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379UCY0 1149291.64 PA USD 1137425 0.02 Long ABS-MBS USGA US N 2 2048-04-16 Fixed 2.6 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379RCD3 808108.48 PA USD 796439 0.01 Long ABS-MBS USGA US N 2 2056-05-16 Fixed 2.15 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379RCE1 1215511.15 PA USD 1186669 0.02 Long ABS-MBS USGA US N 2 2056-06-16 Fixed 2.2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379UFN1 1580127.11 PA USD 1553379 0.02 Long ABS-MBS USGA US N 2 2056-03-16 Fixed 2.3 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379UED4 3672318.89 PA USD 3518251 0.05 Long ABS-MBS USGA US N 2 2056-11-16 Fixed 2.35 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379UGN0 3082154.43 PA USD 3010514 0.05 Long ABS-MBS USGA US N 2 2056-10-16 Fixed 2.3 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379RGT4 3957443.22 PA USD 3713910 0.06 Long ABS-MBS USGA US N 2 2057-03-16 Fixed 2.5 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380JEK0 17915635.31 PA USD 16494902 0.26 Long ABS-MBS USGA US N 2 2058-09-16 Fixed 2.5 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380JER5 57244767.93 PA USD 53944032 0.84 Long ABS-MBS USGA US N 2 2053-02-16 Fixed 2.8 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380MYK1 32788523.96 PA USD 33276782 0.52 Long ABS-MBS USGA US N 2 2059-04-16 Fixed 3.25 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380MY47 4696233.29 PA USD 4674112 0.07 Long ABS-MBS USGA US N 2 2059-12-16 Fixed 2.8 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380NCY3 3237064.13 PA USD 3161701 0.05 Long ABS-MBS USGA US N 2 2058-07-16 Fixed 2.7 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380NWP0 8351247.78 PA USD 7980224 0.12 Long ABS-MBS USGA US N 2 2059-06-16 Fixed 2.6 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380PRT3 73818077.14 PA USD 64753214 1.01 Long ABS-MBS USGA US N 2 2062-05-16 Fixed 3 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380RJW1 27648568.86 PA USD 23659452 0.37 Long ABS-MBS USGA US N 2 2062-09-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380RPH7 21627492.75 PA USD 18469695 0.29 Long ABS-MBS USGA US N 2 2062-09-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380RNF3 18090469.32 PA USD 14471362 0.23 Long ABS-MBS USGA US N 2 2063-06-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380RTN0 23978202.69 PA USD 19541771 0.3 Long ABS-MBS USGA US N 2 2063-06-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380RUU2 56304098.34 PA USD 48854750 0.76 Long ABS-MBS USGA US N 2 2062-10-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380RYJ3 38000085.88 PA USD 33375096 0.52 Long ABS-MBS USGA US N 2 2062-07-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380RG53 51005225.54 PA USD 44333342 0.69 Long ABS-MBS USGA US N 2 2063-04-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380NH77 18312712.94 PA USD 16638898 0.26 Long ABS-MBS USGA US N 2 2060-08-16 Fixed 2.5 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380R2Z2 28126836.07 PA USD 24939838 0.39 Long ABS-MBS USGA US N 2 2062-12-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380N5M7 17971341.08 PA USD 16412816 0.26 Long ABS-MBS USGA US N 2 2061-02-16 Fixed 2.35 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380NM55 13827968.19 PA USD 12549700 0.2 Long ABS-MBS USGA US N 2 2061-01-16 Fixed 2.5 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380RT26 29003858.47 PA USD 25686868 0.4 Long ABS-MBS USGA US N 2 2062-10-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381DLG3 54269844.02 PA USD 48174466 0.75 Long ABS-MBS USGA US N 2 2063-04-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38380N2L2 10194629.67 PA USD 9174366 0.14 Long ABS-MBS USGA US N 2 2061-01-16 Fixed 2.35 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381DTM2 14764665.95 PA USD 13108671 0.2 Long ABS-MBS USGA US N 2 2062-07-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381DWJ5 27027160.1 PA USD 24286425 0.38 Long ABS-MBS USGA US N 2 2063-07-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381DC65 20121464.53 PA USD 17892716 0.28 Long ABS-MBS USGA US N 2 2063-11-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381DL32 26085920.89 PA USD 23320474 0.36 Long ABS-MBS USGA US N 2 2063-04-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381DZ86 35736782 PA USD 31983729 0.5 Long ABS-MBS USGA US N 2 2064-03-16 Fixed 1.95 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38379UZS8 19674244.05 PA USD 17210016 0.27 Long ABS-MBS USGA US N 2 2057-12-16 Fixed 2.4 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381EAR9 45889527.41 PA USD 41404063 0.64 Long ABS-MBS USGA US N 2 2063-07-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381EEB0 9339652.7 PA USD 7634305 0.12 Long ABS-MBS USGA US N 2 2062-04-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381EQP6 42977006.6 PA USD 39430013 0.61 Long ABS-MBS USGA US N 2 2063-10-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381EPT9 39107385.43 PA USD 35956338 0.56 Long ABS-MBS USGA US N 2 2064-03-16 Fixed 1.95 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381EWY0 24520174.73 PA USD 22514272 0.35 Long ABS-MBS USGA US N 2 2064-03-16 Fixed 2 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381EPU6 20461490.99 PA USD 17832545 0.28 Long ABS-MBS USGA US N 2 2061-02-16 Fixed 1.9 N N N N N N GNMA MF REMIC 254900HROIFWPRGM1V77 MULTIFAMILY PERMANENT MBS 38381EW53 5797948.46 PA USD 4945629 0.08 Long ABS-MBS USGA US N 2 2063-09-16 Fixed 2 N N N N N N State Housing Bonds 549300NLJBK1VP6K2K81 MULTIFAMILY REVENUE BONDS 57586P7J9 5103050 PA USD 5033250 0.08 Long ABS-MBS MUN US N 2 2028-12-01 Fixed 4 N N N N N N State Housing Bonds 549300NLJBK1VP6K2K81 MULTIFAMILY REVENUE BONDS 57586P7K6 5000000 PA USD 5002386 0.08 Long ABS-MBS MUN US N 2 2036-12-01 Fixed 4.13 N N N N N N State Housing Bonds 549300NLJBK1VP6K2K81 MULTIFAMILY REVENUE BONDS 57586P7L4 8305000 PA USD 8304842 0.13 Long ABS-MBS MUN US N 2 2039-12-01 Fixed 4.2 N N N N N N State Housing Bonds 549300NLJBK1VP6K2K81 MULTIFAMILY REVENUE BONDS 57586P7M2 45000000 PA USD 44463218 0.69 Long ABS-MBS MUN US N 2 2056-06-01 Fixed 4.5 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972CBJ1 3200000 PA USD 3128557 0.05 Long ABS-MBS MUN US N 2 2035-05-01 Fixed 3.75 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972CSJ3 5000000 PA USD 5021067 0.08 Long ABS-MBS MUN US N 2 2045-11-01 Fixed 2.95 N N N N N N State Housing Bonds N/A MULTIFAMILY REVENUE BONDS N/A 9567406.89 PA USD 8959155 0.14 Long ABS-MBS MUN US N 2 2058-12-01 Fixed 3.85 N N N N N N State Housing Bonds 5493003DXX0NRJKSH186 MULTIFAMILY REVENUE BONDS 20775CPS7 12214744.31 PA USD 10096885 0.16 Long ABS-MBS MUN US N 2 2050-05-15 Fixed 3.25 N N N N N N State Housing Bonds 5493003DXX0NRJKSH186 MULTIFAMILY REVENUE BONDS 20775CPT5 17788825.15 PA USD 17797223 0.28 Long ABS-MBS MUN US N 2 2022-11-15 Fixed 3.7 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972CM67 20733309.37 PA USD 17844637 0.28 Long ABS-MBS MUN US N 2 2046-10-01 Fixed 3.1 N N N N N N State Housing Bonds N/A MULTIFAMILY REVENUE BONDS 16753QBH9 25000000 PA USD 24505720 0.38 Long ABS-MBS MUN US N 2 2038-01-01 Fixed 4.36 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972C8S5 14555196.79 PA USD 13903007 0.22 Long ABS-MBS MUN US N 2 2043-11-01 Fixed 3.95 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972C8T3 9325133.96 PA USD 8787014 0.14 Long ABS-MBS MUN US N 2 2048-11-01 Fixed 4 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972C8U0 8305135.95 PA USD 7825006 0.12 Long ABS-MBS MUN US N 2 2053-11-01 Fixed 4.13 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972EHL6 12000000 PA USD 9781136 0.15 Long ABS-MBS MUN US N 2 2049-11-01 Fixed 3.25 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972EHM4 20000000 PA USD 16190542 0.25 Long ABS-MBS MUN US N 2 2054-11-01 Fixed 3.35 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972EHN2 20000000 PA USD 16179776 0.25 Long ABS-MBS MUN US N 2 2059-05-01 Fixed 3.45 N N N N N N State Housing Bonds N/A MULTIFAMILY REVENUE BONDS N/A 13570233.71 PA USD 13614537 0.21 Long ABS-MBS MUN US N 2 2022-10-03 Fixed 3.55 N N N N N N State Housing Bonds 549300NLJBK1VP6K2K81 MULTIFAMILY REVENUE BONDS 57587AZ35 8345341.53 PA USD 6450507 0.1 Long ABS-MBS MUN US N 2 2059-12-01 Fixed 3.3 N N N N N N State Housing Bonds 549300NLJBK1VP6K2K81 MULTIFAMILY REVENUE BONDS 57587AZ43 8750821.25 PA USD 8743041 0.14 Long ABS-MBS MUN US N 2 2022-12-01 Fixed 1.5 N N N N N N State Housing Bonds 54930053Z6M9JVHBQZ16 MULTIFAMILY REVENUE BONDS 45203LDB6 20000000 PA USD 19987060 0.31 Long ABS-MBS MUN US N 2 2023-08-01 Fixed 0.33 N N N N N N State Housing Bonds N/A MULTIFAMILY REVENUE BONDS N/A 32284978.39 PA USD 31834023 0.5 Long ABS-MBS MUN US N 2 2023-09-01 Fixed 2.15 N N N N N N State Housing Bonds N/A MULTIFAMILY REVENUE BONDS N/A 4467976.72 PA USD 4436053 0.07 Long ABS-MBS MUN US N 2 2023-09-01 Fixed 2.15 N N N N N N State Housing Bonds 549300NLJBK1VP6K2K81 MULTIFAMILY REVENUE BONDS 57587GAA3 26410000 PA USD 16820252 0.26 Long ABS-MBS MUN US N 2 2063-06-01 Fixed 2.6 N N N N N N State Housing Bonds 549300NLJBK1VP6K2K81 MULTIFAMILY REVENUE BONDS 57587GAB1 10020000 PA USD 9817894 0.15 Long ABS-MBS MUN US N 2 2023-12-01 Fixed 0.5 N N N N N N State Housing Bonds 54930053Z6M9JVHBQZ16 MULTIFAMILY REVENUE BONDS 45202BHV1 84893363.24 PA USD 60896058 0.95 Long ABS-MBS MUN US N 2 2041-07-01 Fixed 2.07 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972EUS6 13000000 PA USD 9446128 0.15 Long ABS-MBS MUN US N 2 2046-11-01 Fixed 3.05 N N N N N N State Housing Bonds 549300SQWVHKBRF8D702 MULTIFAMILY REVENUE BONDS 64972EUR8 6275000 PA USD 4745688 0.07 Long ABS-MBS MUN US N 2 2041-11-01 Fixed 2.95 N N N N N N State Housing Bonds 54930053Z6M9JVHBQZ16 MULTIFAMILY REVENUE BONDS 45202BHW9 470049.64 PA USD 451131 0.01 Long ABS-MBS MUN US N 2 2024-12-01 Fixed 0.4 N N N N N N State Housing Bonds 54930053Z6M9JVHBQZ16 MULTIFAMILY REVENUE BONDS 45202BHX7 28008502.39 PA USD 19818489 0.31 Long ABS-MBS MUN US N 2 2042-01-01 Fixed 2.06 N N N N N N State Housing Bonds 54930053Z6M9JVHBQZ16 MULTIFAMILY REVENUE BONDS 45202BJZ0 21832467.91 PA USD 14447747 0.23 Long ABS-MBS MUN US N 2 2062-07-01 Fixed 2.65 N N N N N N State Housing Bonds N/A MULTIFAMILY REVENUE BONDS N/A 20576600 PA USD 20459951 0.32 Long ABS-MBS MUN US N 2 2026-01-01 Fixed 2.93 N N N N N N Privately Insured State Housing Bonds N/A MULTIFAMILY PERMANENT MBS N/A 2888628.24 PA USD 2873851 0.04 Long ABS-MBS MUN US N 2 2047-12-01 Fixed 6.2 N N N N N N Privately Insured State Housing Bonds N/A MULTIFAMILY PERMANENT MBS N/A 885674.72 PA USD 875080 0.01 Long ABS-MBS MUN US N 2 2048-11-01 Fixed 6.4 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 9128284V9 9877614.8 PA USD 9871789 0.15 Long DBT UST US N 2 2028-08-15 Fixed 2.88 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 912828YS3 30028489.84 PA USD 27503907 0.43 Long DBT UST US N 2 2029-11-15 Fixed 1.75 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 912828Z94 36403456.08 PA USD 31409767 0.49 Long DBT UST US N 2 2030-02-15 Fixed 1.5 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 912828ZQ6 62449351.26 PA USD 52486875 0.82 Long DBT UST US N 2 2030-05-15 Fixed 0.63 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 91282CAE1 29801802.01 PA USD 24846093 0.39 Long DBT UST US N 2 2030-08-15 Fixed 0.63 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 91282CBL4 24128964.9 PA USD 21457033 0.33 Long DBT UST US N 2 2031-02-15 Fixed 1.13 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 91282CBZ3 64839694.96 PA USD 58606639 0.91 Long DBT UST US N 2 2028-04-30 Fixed 1.25 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 912810SY5 43321490.55 PA USD 34879690 0.54 Long DBT UST US N 2 2041-05-15 Fixed 2.25 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 912810TA6 19463746.53 PA USD 15143750 0.24 Long DBT UST US N 2 2041-08-15 Fixed 1.75 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 912810TC2 6652102.2 PA USD 5533282 0.09 Long DBT UST US N 2 2041-11-15 Fixed 2 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 912810TF5 15300675.32 PA USD 12660938 0.2 Long DBT UST US N 2 2042-02-15 Fixed 2.38 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 91282CDY4 14015456.12 PA USD 13571484 0.21 Long DBT UST US N 2 2032-02-15 Fixed 1.88 N N N N N N US Treasury 254900HROIFWPRGM1V77 US Treasury 91282CEP2 14884094.24 PA USD 14812500 0.23 Long DBT UST US N 2 2032-05-15 Fixed 2.88 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 9841026.46 PA USD 9733173 0.15 Long LON US N 3 2024-12-19 Fixed 3.81 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 72009360.39 PA USD 71537429 1.11 Long LON US N 3 2024-12-19 Fixed 3.81 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 21795027.16 PA USD 21693540 0.34 Long LON US N 3 2024-10-01 Fixed 4.05 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 14936981.47 PA USD 14509905 0.23 Long LON US N 3 2024-06-01 Fixed 3.45 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 21779864.55 PA USD 21233592 0.33 Long LON US N 3 2023-12-01 Fixed 3.45 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 12916139.08 PA USD 12793134 0.2 Long LON US N 3 2023-12-10 Fixed 3.05 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A -8132.32 PA USD -128628 0 Long LON US N 3 2023-12-10 Fixed 3.25 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 11422576.56 PA USD 11332946 0.18 Long LON US N 3 2023-03-01 Fixed 3.25 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 10976141.81 PA USD 10723867 0.17 Long LON US N 3 2023-12-31 Fixed 3.5 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 4450757.02 PA USD 4553635 0.07 Long LON US N 3 2024-01-31 Fixed 6.88 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A -184081.98 PA USD -353750 -0.01 Long LON US N 3 2024-11-19 Fixed 4.2 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 2774793.93 PA USD 2164442 0.03 Long LON US N 3 2024-12-01 Fixed 3.6 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 359942.36 PA USD -141372 0 Long LON US N 3 2024-06-01 Fixed 3.6 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 1786567.69 PA USD 1465983 0.02 Long LON US N 3 2024-06-01 Fixed 3.75 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A -33190 PA USD -108547 0 Long LON US N 3 2023-12-01 Fixed 3.75 N N N N N N Direct Loans N/A MULTIFAMILY CONSTRUCTION N/A 709205.06 PA USD 601563 0.01 Long LON US N 3 2025-11-20 Fixed 4.04 N N N N N N HIT Adviser, LLC N/A Equity N/A 999 OU LLC Interest USD 188634 0 Long EC US N 3 N/A None N/A N N N N N N 2022-08-29 AFL CIO Housing Investment Trust /s/ Nicholas C Milano Nicholas C Milano General Counsel