N-MFP2
    
      
        
          0000710124
          XXXXXXXX
        
      
      
      
      
      
      
      
    
  
  
    
      2021-11-30
      0000710124
      549300Y178DO5JBR1S04
      S000023949
      3
      N
      N
    
    
      002-80543
      
        Northern Trust Investments, Inc.
        801-33358
      
      
        Deloitte & Touche LLP
        Chicago
        IL
      
      
        Northern Trust Investments, Inc.
      
      
        The Northern Trust Company
        0000838981
        085-05127
      
      N
      N
      N
      Exempt Government
      Treasury
      N
      59
      105
      
        83217211270.22
        83537848930.33
        87064258480.18
        89134467848.46
        0.00
      
      
        83269379228.14
        83537848930.33
        87064258480.18
        89134467848.46
        0.00
      
      
        0.9985
        0.9990
        0.9993
        0.9993
        0.0000
      
      
        0.9991
        0.9990
        0.9993
        0.9993
        0.0000
      
      2014853956.99
      86265290152.27
      86274038895.33
      37811490.70
      726315337.35
      87600389005.67
      87599260978.2200
      1.0000
      0.0007
      
        1.0000
        1.0000
        1.0000
        1.0000
        0.0000
      
    
    
      C000070152
      5000000.00
      18832670351.99
      18832146823.9900
      
        1.0000
        1.0000
        1.0000
        1.0000
        0.0000
      
      
        4182837699.80
        4502153294.60
      
      
        2869494434.69
        3377174941.11
      
      
        3972213017.33
        1785576166.96
      
      
        2764531113.48
        3262319663.33
      
      
        0.00
        0.00
      
      
        15766286256.42
        14977818041.99
      
      0.0001
      Y
      The Investment Advisor Reimbursed $1,522,223.66 of fees during the period
    
    
      C000070153
      0.00
      0.00
      0.0000
      
        0.0000
        0.0000
        0.0000
        0.0000
        0.0000
      
      
        0.00
        0.00
      
      
        0.00
        0.00
      
      
        0.00
        0.00
      
      
        0.00
        0.00
      
      
        0.00
        0.00
      
      
        0.00
        0.00
      
      0.0000
      N
    
    
      C000070154
      0.00
      68767718653.68
      68767114154.2300
      
        1.0000
        1.0000
        1.0000
        1.0000
        0.0000
      
      
        15725647134.45
        14168335571.68
      
      
        9962377307.13
        8912643179.90
      
      
        16142209097.54
        14939686652.44
      
      
        11593463605.69
        8762357595.36
      
      
        0.00
        0.00
      
      
        59727930539.85
        54444129949.26
      
      0.0001
      Y
      The Investment Advisor Reimbursed $8,380,126.17 of fees during the period
    
    
      UNITED STATES TREASURY
      TREASURY
      9127965G0
      254900HROIFWPRGM1V77
      US9127965G05
      U.S. Treasury Debt
      Y
      2021-12-02
      2021-12-02
      2021-12-02
      N
      N
      N
      0.0003
      454999622.35
      454999622.35
      0.0052
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY
      912796M89
      254900HROIFWPRGM1V77
      US912796M895
      U.S. Treasury Debt
      Y
      2022-10-06
      2022-10-06
      2022-10-06
      N
      N
      N
      0.0019
      279540962.40
      279540962.40
      0.0032
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY
      912796N96
      254900HROIFWPRGM1V77
      US912796N968
      U.S. Treasury Debt
      Y
      2022-11-03
      2022-11-03
      2022-11-03
      N
      N
      N
      0.0021
      214294510.73
      214294510.73
      0.0024
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY
      912796P94
      254900HROIFWPRGM1V77
      US912796P948
      U.S. Treasury Debt
      Y
      2022-12-01
      2022-12-01
      2022-12-01
      N
      N
      N
      0.0025
      299253000.00
      299253000.00
      0.0034
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY
      912796Q36
      254900HROIFWPRGM1V77
      US912796Q367
      U.S. Treasury Debt
      Y
      2022-05-26
      2022-05-26
      2022-05-26
      N
      N
      N
      0.0010
      1749171532.50
      1749171532.50
      0.0200
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY
      912796Q36
      254900HROIFWPRGM1V77
      US912796Q367
      U.S. Treasury Debt
      Y
      2022-05-26
      2022-05-26
      2022-05-26
      N
      N
      N
      0.0010
      999526590.00
      999526590.00
      0.0114
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY
      912796Q44
      254900HROIFWPRGM1V77
      US912796Q441
      U.S. Treasury Debt
      Y
      2022-06-02
      2022-06-02
      2022-06-02
      N
      N
      N
      0.0010
      409792720.40
      409792720.40
      0.0047
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.875000%
      9128282P4
      254900HROIFWPRGM1V77
      US9128282P40
      U.S. Treasury Debt
      Y
      2022-07-31
      2022-07-31
      2022-07-31
      N
      N
      N
      0.0013
      151728516.00
      151728516.00
      0.0017
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 2.000000%
      9128283C2
      254900HROIFWPRGM1V77
      US9128283C28
      U.S. Treasury Debt
      Y
      2022-10-31
      2022-10-31
      2022-10-31
      N
      N
      N
      0.0023
      1668353396.75
      1668353396.75
      0.0190
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 2.375000%
      9128286H8
      254900HROIFWPRGM1V77
      US9128286H87
      U.S. Treasury Debt
      Y
      2022-03-15
      2022-03-15
      2022-03-15
      N
      N
      N
      0.0006
      208369687.95
      208369687.95
      0.0024
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 2.250000%
      9128286M7
      254900HROIFWPRGM1V77
      US9128286M72
      U.S. Treasury Debt
      Y
      2022-04-15
      2022-04-15
      2022-04-15
      N
      N
      N
      0.0009
      50400390.50
      50400390.50
      0.0006
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 2.125000%
      9128286U9
      254900HROIFWPRGM1V77
      US9128286U98
      U.S. Treasury Debt
      Y
      2022-05-15
      2022-05-15
      2022-05-15
      N
      N
      N
      0.0010
      401849574.69
      401849574.69
      0.0046
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.750000%
      9128286Y1
      254900HROIFWPRGM1V77
      US9128286Y11
      U.S. Treasury Debt
      Y
      2022-06-15
      2022-06-15
      2022-06-15
      N
      N
      N
      0.0012
      201742188.00
      201742188.00
      0.0023
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.750000%
      9128287C8
      254900HROIFWPRGM1V77
      US9128287C81
      U.S. Treasury Debt
      Y
      2022-07-15
      2022-07-15
      2022-07-15
      N
      N
      N
      0.0014
      171673437.50
      171673437.50
      0.0020
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.750000%
      912828J76
      254900HROIFWPRGM1V77
      US912828J769
      U.S. Treasury Debt
      Y
      2022-03-31
      2022-03-31
      2022-03-31
      N
      N
      N
      0.0007
      256408416.00
      256408416.00
      0.0029
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.750000%
      912828L57
      254900HROIFWPRGM1V77
      US912828L575
      U.S. Treasury Debt
      Y
      2022-09-30
      2022-09-30
      2022-09-30
      N
      N
      N
      0.0018
      481048830.50
      481048830.50
      0.0055
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.875000%
      912828M49
      254900HROIFWPRGM1V77
      US912828M490
      U.S. Treasury Debt
      Y
      2022-10-31
      2022-10-31
      2022-10-31
      N
      N
      N
      0.0024
      416361552.05
      416361552.05
      0.0048
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 2.000000%
      912828M80
      254900HROIFWPRGM1V77
      US912828M805
      U.S. Treasury Debt
      Y
      2022-11-30
      2022-11-30
      2022-11-30
      N
      N
      N
      0.0024
      269575389.30
      269575389.30
      0.0031
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.750000%
      912828SV3
      254900HROIFWPRGM1V77
      US912828SV33
      U.S. Treasury Debt
      Y
      2022-05-15
      2022-05-15
      2022-05-15
      N
      N
      N
      0.0010
      834769162.50
      834769162.50
      0.0095
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.625000%
      912828TJ9
      254900HROIFWPRGM1V77
      US912828TJ95
      U.S. Treasury Debt
      Y
      2022-08-15
      2022-08-15
      2022-08-15
      N
      N
      N
      0.0014
      196995704.10
      196995704.10
      0.0022
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.625000%
      912828TY6
      254900HROIFWPRGM1V77
      US912828TY62
      U.S. Treasury Debt
      Y
      2022-11-15
      2022-11-15
      2022-11-15
      N
      N
      N
      0.0024
      1721173205.75
      1721173205.75
      0.0196
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.875000%
      912828W89
      254900HROIFWPRGM1V77
      US912828W895
      U.S. Treasury Debt
      Y
      2022-03-31
      2022-03-31
      2022-03-31
      N
      N
      N
      0.0007
      200684060.43
      200684060.43
      0.0023
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.875000%
      912828X47
      254900HROIFWPRGM1V77
      US912828X471
      U.S. Treasury Debt
      Y
      2022-04-30
      2022-04-30
      2022-04-30
      N
      N
      N
      0.0009
      448289907.25
      448289907.25
      0.0051
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.875000%
      912828XD7
      254900HROIFWPRGM1V77
      US912828XD79
      U.S. Treasury Debt
      Y
      2022-05-31
      2022-05-31
      2022-05-31
      N
      N
      N
      0.0011
      2320646350.96
      2320646350.96
      0.0265
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 2.125000%
      912828XG0
      254900HROIFWPRGM1V77
      US912828XG01
      U.S. Treasury Debt
      Y
      2022-06-30
      2022-06-30
      2022-06-30
      N
      N
      N
      0.0012
      915393363.90
      915393363.90
      0.0104
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.750000%
      912828XR6
      254900HROIFWPRGM1V77
      US912828XR65
      U.S. Treasury Debt
      Y
      2022-05-31
      2022-05-31
      2022-05-31
      N
      N
      N
      0.0011
      748658828.13
      748658828.13
      0.0085
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.375000%
      912828YK0
      254900HROIFWPRGM1V77
      US912828YK04
      U.S. Treasury Debt
      Y
      2022-10-15
      2022-10-15
      2022-10-15
      N
      N
      N
      0.0022
      28275625.00
      28275625.00
      0.0003
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 1.625000%
      912828YW4
      254900HROIFWPRGM1V77
      US912828YW42
      U.S. Treasury Debt
      Y
      2022-12-15
      2022-12-15
      2022-12-15
      N
      N
      N
      0.0025
      278845704.50
      278845704.50
      0.0032
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY FLOATING RATE NOTE 0.204004%
      912828Z45
      254900HROIFWPRGM1V77
      US912828Z450
      U.S. Treasury Debt
      Y
      2021-12-06
      2022-01-31
      2022-01-31
      N
      N
      N
      0.0005
      1884286208.78
      1884286208.78
      0.0215
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 0.375000%
      912828ZG8
      254900HROIFWPRGM1V77
      US912828ZG82
      U.S. Treasury Debt
      Y
      2022-03-31
      2022-03-31
      2022-03-31
      N
      N
      N
      0.0007
      514509841.74
      514509841.74
      0.0059
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY FLOATING RATE NOTE 0.164005%
      912828ZK9
      254900HROIFWPRGM1V77
      US912828ZK94
      U.S. Treasury Debt
      Y
      2021-12-06
      2022-04-30
      2022-04-30
      N
      N
      N
      0.0005
      2247644976.15
      2247644976.15
      0.0257
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 0.125000%
      912828ZM5
      254900HROIFWPRGM1V77
      US912828ZM50
      U.S. Treasury Debt
      Y
      2022-04-30
      2022-04-30
      2022-04-30
      N
      N
      N
      0.0009
      294742710.87
      294742710.87
      0.0034
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 0.125000%
      912828ZR4
      254900HROIFWPRGM1V77
      US912828ZR48
      U.S. Treasury Debt
      Y
      2022-05-31
      2022-05-31
      2022-05-31
      N
      N
      N
      0.0011
      385917685.73
      385917685.73
      0.0044
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 0.125000%
      912828ZX1
      254900HROIFWPRGM1V77
      US912828ZX16
      U.S. Treasury Debt
      Y
      2022-06-30
      2022-06-30
      2022-06-30
      N
      N
      N
      0.0011
      349917967.00
      349917967.00
      0.0040
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY FLOATING RATE NOTE 0.105004%
      91282CAA9
      254900HROIFWPRGM1V77
      US91282CAA99
      U.S. Treasury Debt
      Y
      2021-12-06
      2022-07-31
      2022-07-31
      N
      N
      N
      0.0006
      4598497942.78
      4598497942.78
      0.0525
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 0.125000%
      91282CAC5
      254900HROIFWPRGM1V77
      US91282CAC55
      U.S. Treasury Debt
      Y
      2022-07-31
      2022-07-31
      2022-07-31
      N
      N
      N
      0.0012
      239998392.00
      239998392.00
      0.0027
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 0.125000%
      91282CAN1
      254900HROIFWPRGM1V77
      US91282CAN11
      U.S. Treasury Debt
      Y
      2022-09-30
      2022-09-30
      2022-09-30
      N
      N
      N
      0.0019
      99925781.00
      99925781.00
      0.0011
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 0.125000%
      91282CAR2
      254900HROIFWPRGM1V77
      US91282CAR25
      U.S. Treasury Debt
      Y
      2022-10-31
      2022-10-31
      2022-10-31
      N
      N
      N
      0.0021
      1456879821.12
      1456879821.12
      0.0166
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY FLOATING RATE NOTE 0.105004%
      91282CAS0
      254900HROIFWPRGM1V77
      US91282CAS08
      U.S. Treasury Debt
      Y
      2021-12-06
      2022-10-31
      2022-10-31
      N
      N
      N
      0.0006
      1837281062.90
      1837281062.90
      0.0210
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY NOTE 0.125000%
      91282CAX9
      254900HROIFWPRGM1V77
      US91282CAX92
      U.S. Treasury Debt
      Y
      2022-11-30
      2022-11-30
      2022-11-30
      N
      N
      N
      0.0023
      1288185937.50
      1288185937.50
      0.0147
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY FLOATING RATE NOTE 0.084006%
      91282CBY6
      254900HROIFWPRGM1V77
      US91282CBY66
      U.S. Treasury Debt
      Y
      2021-12-06
      2023-04-30
      2023-04-30
      N
      N
      N
      0.0008
      1267637608.55
      1267637608.55
      0.0145
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY FLOATING RATE NOTE 0.084006%
      91282CBY6
      254900HROIFWPRGM1V77
      US91282CBY66
      U.S. Treasury Debt
      Y
      2021-12-06
      2023-04-30
      2023-04-30
      N
      N
      N
      0.0008
      569812410.24
      569812410.24
      0.0065
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY FLOATING RATE NOTE 0.079005%
      91282CCQ2
      254900HROIFWPRGM1V77
      US91282CCQ24
      U.S. Treasury Debt
      Y
      2021-12-06
      2023-07-31
      2023-07-31
      N
      N
      N
      0.0009
      679315553.27
      679315553.27
      0.0078
      N
      Y
      Y
      N
    
    
      UNITED STATES TREASURY
      TREASURY FLOATING RATE NOTE 0.085006%
      91282CDE8
      254900HROIFWPRGM1V77
      US91282CDE84
      U.S. Treasury Debt
      Y
      2021-12-06
      2023-10-31
      2023-10-31
      N
      N
      N
      0.0009
      874914022.50
      874914022.50
      0.0100
      N
      Y
      Y
      N
    
    
      CREDIT AGRICOLE CORPORATE AND INVESTMEN
      TRI-PARTY CREDIT AGRICOLE CORPO 0.050000%
      1VUV7VQFKUOQSJ21A208
      0
      BNT7B0109
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2041-11-15
          
          3.125000
          77725400.00
          94709168.56
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2048-08-15
          
          3.000000
          46107400.00
          58290949.68
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      150000000.00
      150000000.00
      0.0017
      N
      Y
      Y
      N
    
    
      CITIGROUP GLOBAL MARKETS INC
      TRI-PARTY CITIGROUP GLOBAL MARK 0.050000%
      MBNUM2BPBDO7JBLYG310
      0
      BNT7B0133
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2038-02-15
          
          4.375000
          41089600.00
          57316737.21
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2038-05-15
          
          4.500000
          92310200.00
          129728198.73
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2037-02-15
          
          4.750000
          8088000.00
          11648015.22
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2037-05-15
          
          5.000000
          1904000.00
          2788858.91
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2031-02-15
          
          5.375000
          4926500.00
          6671754.00
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2039-02-15
          
          3.500000
          153333300.00
          194147501.13
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2039-05-15
          
          4.250000
          18353900.00
          25209871.78
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2030-07-15
          
          0.125000
          100.00
          119.41
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2030-08-15
          
          0.625000
          2800.00
          2609.09
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2031-01-15
          
          0.125000
          111400.00
          130784.56
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2031-05-15
          
          1.625000
          156700.00
          158593.46
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2031-07-15
          
          0.125000
          297386200.00
          340257033.95
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      753000000.00
      753000000.00
      0.0086
      N
      Y
      Y
      N
    
    
      HSBC SECURITIES (USA) INC
      TRI-PARTY HSBC SECURITIES (USA) 0.050000%
      CYYGQCGNHMHPSMRL3R97
      0
      BNT7B0190
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2029-04-15
          
          3.875000
          21844700.00
          51295186.68
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2031-02-15
          
          5.375000
          20360600.00
          27725729.35
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-03-31
          
          2.250000
          28497800.00
          29990845.46
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-11-30
          
          0.125000
          44037800.00
          43988257.48
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      150000000.00
      150000000.00
      0.0017
      N
      Y
      Y
      N
    
    
      RBC DOMINION SECURITIES INC
      TRI-PARTY RBC DOMINION SECURIT 0.050000%
      549300QJJX6CVVUXLE15
      0
      BNT7B01F6
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2022-08-15
          
          7.250000
          100.00
          107.08
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2028-04-15
          
          3.625000
          300700.00
          685354.65
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2027-11-15
          
          6.125000
          100.00
          128.21
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-05-15
          
          1.750000
          61536900.00
          62043541.80
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2042-02-15
          
          0.750000
          19675700.00
          30546523.98
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2023-01-15
          
          0.125000
          100.00
          123.86
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2023-02-15
          
          2.000000
          343300.00
          352352.55
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2042-05-15
          
          3.000000
          923200.00
          1108654.34
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-11-15
          
          1.625000
          200.00
          202.78
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2043-08-15
          
          3.625000
          8912900.00
          11824664.94
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2023-08-15
          
          2.500000
          30351000.00
          31623830.55
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2044-02-15
          
          3.625000
          10681400.00
          14232175.95
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2044-02-15
          
          1.375000
          117077100.00
          199050106.80
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2044-05-15
          
          3.375000
          736200.00
          942394.51
          U.S. Treasuries (including strips)
        
        
          TSY INFL IX N/B
          
            2024-07-15
          
          0.125000
          65106300.00
          80713903.47
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2044-08-15
          
          3.125000
          100.00
          124.35
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2045-02-15
          
          0.750000
          628260600.00
          945699236.08
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2045-05-15
          
          3.000000
          100.00
          122.19
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2025-01-15
          
          0.250000
          25229600.00
          31511873.57
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2026-01-15
          
          0.625000
          37989200.00
          48541983.95
          U.S. Treasuries (including strips)
        
        
          U.S. TREASURY
          254900HROIFWPRGM1V77
          
            2046-05-15
          
          2.500000
          2200.00
          2489.23
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2046-08-15
          
          2.250000
          37711500.00
          41058588.69
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2047-02-15
          
          0.875000
          302600.00
          470017.64
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-03-31
          
          1.875000
          73914100.00
          74581630.82
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2047-05-15
          
          3.000000
          16291200.00
          20303838.13
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-04-30
          
          1.875000
          100.00
          100.90
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-04-30
          
          2.000000
          1449000.00
          1497353.80
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-05-31
          
          2.000000
          16000000.00
          16507168.00
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2047-08-15
          
          2.750000
          100.00
          120.13
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-07-15
          
          0.375000
          155500.00
          194630.84
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2047-11-15
          
          2.750000
          100.00
          119.63
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2048-02-15
          
          3.000000
          111029900.00
          140005464.73
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2029-01-15
          
          0.875000
          2366400.00
          2992564.30
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2049-02-15
          
          3.000000
          3818400.00
          4853880.69
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-04-15
          
          0.500000
          200.00
          233.50
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2029-07-15
          
          0.250000
          15318000.00
          18420062.61
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2049-08-15
          
          2.250000
          27092200.00
          30007892.89
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-10-15
          
          0.125000
          100.00
          114.73
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-12-31
          
          1.750000
          100.00
          103.41
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2050-02-15
          
          2.000000
          200.00
          210.48
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2050-02-15
          
          0.250000
          1000.00
          1296.50
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2030-02-15
          
          1.500000
          649900.00
          658512.74
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-03-15
          
          0.500000
          200.00
          200.67
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-03-31
          
          0.500000
          34653300.00
          34188111.06
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-04-30
          
          0.125000
          400.00
          400.10
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2050-05-15
          
          1.250000
          10024900.00
          8792839.35
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-05-15
          
          0.125000
          200.00
          199.27
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2030-05-15
          
          0.625000
          503900.00
          472876.88
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2040-05-15
          
          1.125000
          2000.00
          1774.29
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-05-31
          
          0.250000
          300.00
          292.57
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-06-30
          
          0.500000
          6735200.00
          6487518.43
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2040-08-15
          
          1.125000
          150000.00
          133143.76
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2030-08-15
          
          0.625000
          100.00
          93.81
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-08-31
          
          0.500000
          3000.00
          2879.13
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-09-30
          
          0.375000
          309300.00
          294265.06
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-09-30
          
          0.250000
          4033100.00
          3917523.27
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-10-15
          
          0.125000
          46811000.00
          53556709.51
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2050-11-15
          
          1.625000
          5612700.00
          5389945.09
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-10-31
          
          0.500000
          10100.00
          9661.94
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-01-31
          
          0.375000
          135700.00
          131885.77
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-01-31
          
          0.750000
          18200.00
          17649.09
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2031-02-15
          
          1.125000
          54000.00
          52877.62
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-02-15
          
          0.125000
          11000.00
          10885.33
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2041-02-15
          
          1.875000
          200.00
          201.49
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-02-28
          
          0.125000
          25000000.00
          24948530.66
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-02-28
          
          0.500000
          93239800.00
          91021429.92
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-03-31
          
          0.125000
          100.00
          99.72
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-04-30
          
          0.750000
          135000.00
          132916.21
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-04-30
          
          1.250000
          900.00
          896.73
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-05-31
          
          0.750000
          100.00
          98.35
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-08-31
          
          0.750000
          300.00
          294.98
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      2000000000.00
      2000000000.00
      0.0228
      N
      Y
      Y
      N
    
    
      FIXED INCOME CLEARING CORP
      TRI-PARTY FIXED INCOME CLEARING 0.050000%
      549300H47WTHXPU08X20
      0
      BNT7B01M1
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2042-02-15
          
          0.750000
          55127700.00
          84192527.53
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-05-31
          
          0.500000
          550000000.00
          527807500.00
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      600000000.00
      600000000.00
      0.0068
      N
      Y
      Y
      N
    
    
      CITIGROUP GLOBAL MARKETS INC
      TRI-PARTY CITIGROUP GLOBAL MARK 0.050000%
      MBNUM2BPBDO7JBLYG310
      0
      BNT7B01P4
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2026-02-15
          
          6.000000
          100.00
          122.01
          U.S. Treasuries (including strips)
        
        
          U.S. TREASURY
          254900HROIFWPRGM1V77
          
            2026-05-15
          
          1.625000
          24351500.00
          24891941.18
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-02-28
          
          2.500000
          22800.00
          24261.36
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-03-31
          
          2.250000
          60032700.00
          63141109.42
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-04-30
          
          2.375000
          21048000.00
          22224082.93
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-02-28
          
          0.500000
          500.00
          487.95
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-03-31
          
          0.750000
          1256300.00
          1238104.84
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-04-30
          
          0.750000
          10871000.00
          10698863.66
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-04-15
          
          0.125000
          5860900.00
          6666497.30
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-05-31
          
          0.750000
          180153800.00
          177114605.39
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      300000000.00
      300000000.00
      0.0034
      N
      Y
      Y
      N
    
    
      NATWEST MARKETS SECURITIES INC
      TRI-PARTY NATWEST MARKETS SECUR 0.050000%
      0
      BNT7B01W9
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-11-15
          
          1.625000
          4293100.00
          4352887.18
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2023-08-15
          
          2.500000
          5722000.00
          5961963.64
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2024-08-15
          
          2.375000
          8652300.00
          9081363.84
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-02-28
          
          1.750000
          5000400.00
          5043104.28
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2021-12-31
          
          2.125000
          5220600.00
          5275222.72
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-09-30
          
          1.750000
          11077800.00
          11253379.72
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-10-31
          
          1.875000
          14999700.00
          15248798.02
          U.S. Treasuries (including strips)
        
        
          U.S. TREASURY
          254900HROIFWPRGM1V77
          
            2026-05-15
          
          1.625000
          3896400.00
          3985321.08
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-07-31
          
          1.250000
          8124900.00
          8268613.41
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-01-31
          
          2.250000
          6667800.00
          6952136.59
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2021-12-31
          
          2.000000
          6174700.00
          6235373.94
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-04-30
          
          2.000000
          8328200.00
          8606115.86
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-05-31
          
          1.750000
          5065800.00
          5107369.95
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-06-30
          
          2.000000
          14231300.00
          14809492.35
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-07-31
          
          2.125000
          5017300.00
          5233419.38
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-04-30
          
          2.875000
          18339500.00
          19565121.39
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-12-31
          
          2.625000
          10243700.00
          11001372.43
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-12-31
          
          2.625000
          12410200.00
          13069662.18
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-01-31
          
          2.625000
          6693900.00
          7177543.95
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-04-30
          
          2.375000
          3737500.00
          3948505.17
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2029-05-15
          
          2.375000
          4999500.00
          5352035.33
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-05-31
          
          2.125000
          787600.00
          822516.67
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-07-31
          
          1.875000
          4926800.00
          5123448.46
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2022-09-15
          
          1.500000
          5190800.00
          5260653.49
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2029-11-15
          
          1.750000
          5708200.00
          5877397.54
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-11-30
          
          1.500000
          10004400.00
          10196884.66
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-12-31
          
          1.750000
          18394400.00
          19021020.24
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-01-31
          
          1.375000
          6251300.00
          6293555.19
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-02-28
          
          1.125000
          18492600.00
          18664618.88
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-02-28
          
          1.125000
          8359000.00
          8352940.05
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-03-31
          
          0.625000
          16511700.00
          16048322.09
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2030-05-15
          
          0.625000
          11408500.00
          10706124.04
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-05-31
          
          0.500000
          8684200.00
          8353184.35
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-05-31
          
          0.250000
          5311800.00
          5180189.53
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-06-15
          
          0.250000
          15962600.00
          15942288.25
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-06-30
          
          0.500000
          18882200.00
          18187822.28
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-07-31
          
          0.375000
          7385600.00
          7054002.86
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2030-08-15
          
          0.625000
          7845700.00
          7359880.57
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-08-31
          
          0.500000
          9897000.00
          9498239.04
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-09-30
          
          0.125000
          20144900.00
          20138765.43
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-10-15
          
          0.125000
          12021200.00
          11937471.94
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-11-30
          
          0.125000
          6747200.00
          6739609.40
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-10-31
          
          0.500000
          8735100.00
          8356235.70
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2030-11-15
          
          0.875000
          18300000.00
          17495176.41
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-11-15
          
          0.250000
          13058900.00
          12987684.48
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-11-30
          
          0.375000
          19553100.00
          19020590.87
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-12-31
          
          0.375000
          15545500.00
          15132721.94
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-01-31
          
          0.750000
          19999800.00
          19394414.31
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-02-15
          
          0.125000
          18858800.00
          18662205.52
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-02-29
          
          1.125000
          19717600.00
          19577073.43
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-03-31
          
          0.125000
          17783800.00
          17734013.87
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-04-30
          
          0.750000
          16342200.00
          16089950.73
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-04-30
          
          1.250000
          10522600.00
          10484380.98
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-06-30
          
          1.250000
          4918400.00
          4914111.21
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-08-15
          
          0.375000
          5167000.00
          5118835.06
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-09-15
          
          0.375000
          12095600.00
          11965019.45
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-10-31
          
          1.375000
          8075000.00
          8082747.98
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-11-15
          
          0.750000
          9620800.00
          9597159.52
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      595000000.00
      595000000.00
      0.0068
      N
      Y
      Y
      N
    
    
      BANK OF NOVA SCOTIA
      TRI-PARTY BANK OF NOVA SCO 0.050000%
      0
      BNT7B01Z2
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2039-05-15
          
          4.250000
          500.00
          686.77
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-05-15
          
          1.750000
          100.00
          100.82
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2042-08-15
          
          2.750000
          12683800.00
          14530953.51
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2043-08-15
          
          3.625000
          8343600.00
          10917734.77
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2023-11-15
          
          2.750000
          3647000.00
          3810591.67
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2044-02-15
          
          3.625000
          400.00
          525.47
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2044-11-15
          
          3.000000
          100.00
          119.57
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-04-30
          
          1.750000
          60000.00
          60501.62
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2045-05-15
          
          3.000000
          16638600.00
          19988633.92
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2025-01-15
          
          0.250000
          30017700.00
          37577005.78
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2025-07-15
          
          0.375000
          100.00
          126.80
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2022-07-31
          
          2.000000
          365900.00
          372921.05
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2025-08-15
          
          2.000000
          181800.00
          189440.19
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-09-30
          
          1.750000
          24610100.00
          25005158.36
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2026-01-15
          
          0.625000
          400.00
          512.35
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2023-02-28
          
          1.500000
          100.00
          101.92
          U.S. Treasuries (including strips)
        
        
          U.S. TREASURY
          254900HROIFWPRGM1V77
          
            2026-07-15
          
          0.125000
          400.00
          500.95
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-01-31
          
          1.875000
          23965300.00
          24187602.91
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-02-29
          
          2.125000
          23260000.00
          24168369.31
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2047-05-15
          
          3.000000
          20843500.00
          25486370.74
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-05-31
          
          2.000000
          8870800.00
          9159101.00
          U.S. Treasuries (including strips)
        
        
          U.S. TREASURY
          254900HROIFWPRGM1V77
          
            2022-06-30
          
          1.750000
          100.00
          101.69
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2047-08-15
          
          2.750000
          34626000.00
          40825644.16
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-08-31
          
          1.875000
          489700.00
          506850.96
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-10-31
          
          2.000000
          37000000.00
          37668828.97
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-11-30
          
          2.125000
          4999800.00
          5192212.30
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-04-15
          
          0.625000
          421500.00
          491582.51
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-04-30
          
          2.750000
          12235000.00
          12677772.48
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-06-30
          
          2.625000
          100.00
          104.62
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-07-15
          
          0.750000
          48000.00
          60472.39
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2029-01-15
          
          0.875000
          1482500.00
          1875142.72
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2029-05-15
          
          2.375000
          26623100.00
          28405892.36
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-06-30
          
          1.750000
          100.00
          103.38
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-08-31
          
          1.375000
          50018900.00
          50694079.70
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-10-31
          
          1.625000
          62800.00
          64265.54
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-01-31
          
          1.500000
          29682800.00
          30286038.38
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2027-02-28
          
          1.125000
          98000.00
          97833.21
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-04-30
          
          0.125000
          13000000.00
          13003075.69
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-08-31
          
          0.250000
          1000000.00
          972125.45
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-09-30
          
          0.250000
          100.00
          97.13
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-11-30
          
          0.125000
          40000000.00
          39962880.00
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2040-11-15
          
          1.375000
          200.00
          181.80
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-10-31
          
          0.125000
          20146100.00
          20135273.31
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2025-11-30
          
          0.375000
          1400.00
          1361.56
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-01-27
          
          0.00
          700.00
          699.94
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-01-15
          
          0.125000
          9652700.00
          9565968.07
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-01-31
          
          0.375000
          100.00
          97.16
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-01-31
          
          0.750000
          4735000.00
          4578008.30
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2023-01-31
          
          0.099006
          15123900.00
          15128601.09
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-02-29
          
          1.125000
          6575800.00
          6508319.40
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-03-31
          
          1.250000
          26631100.00
          26494822.81
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-03-31
          
          0.125000
          8516800.00
          8496295.61
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-04-30
          
          0.125000
          7784900.00
          7761293.00
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-05-31
          
          0.750000
          400.00
          393.25
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-06-30
          
          0.875000
          100.00
          99.14
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-09-30
          
          0.250000
          147800.00
          147319.49
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-03-10
          
          0.00
          3939800.00
          3939090.84
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2022-05-12
          
          0.00
          100.00
          99.96
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      550000000.00
      550000000.00
      0.0063
      N
      Y
      Y
      N
    
    
      TD SECURITIES (USA) LLC
      TRI-PARTY TD SECURITIES (USA) 0.050000%
      SUVUFHICNZMP2WKHG940
      0
      BNT7B02C2
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-01-31
          
          1.500000
          50087000.00
          50454179.09
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-01-31
          
          2.500000
          39999300.00
          41954987.52
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-02-15
          
          2.500000
          13161700.00
          13323786.62
          U.S. Treasuries (including strips)
        
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-05-31
          
          0.125000
          49997100.00
          50003049.65
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-09-15
          
          0.125000
          50463000.00
          50155096.52
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-08-31
          
          0.750000
          49945300.00
          49108933.95
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      250000000.00
      250000000.00
      0.0029
      N
      Y
      Y
      N
    
    
      BARCLAYS BANK
      TRI-PARTY BARCLAYS BAN 0.050000%
      0
      BNT7B3K51
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          UNITED STATES TREASURY
          254900HROIFWPRGM1V77
          
            2022-02-03
          
          0.00
          255027100.00
          255000067.13
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      250000000.00
      250000000.00
      0.0029
      N
      Y
      Y
      N
    
    
      FEDERAL RESERVE BANK OF NEW YORK
      TRI-PARTY FEDERAL RESERVE BANK 0.050000%
      254900Y8NKGV541U8Q32
      0
      BNT7B3LS0
      U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash
      Y
      
        N
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2023-05-15
          
          1.750000
          15476500.00
          15804031.31
          U.S. Treasuries (including strips)
        
        
          Department of the Treasury
          254900HROIFWPRGM1V77
          
            2026-02-15
          
          1.625000
          12143339800.00
          12465440238.28
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-07-31
          
          2.750000
          19825300.00
          20776237.32
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-04-30
          
          2.375000
          5268280300.00
          5562651952.51
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2022-08-15
          
          1.500000
          19567700.00
          19840501.39
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2029-08-15
          
          1.625000
          3162659100.00
          3222828259.67
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2026-11-30
          
          1.625000
          1729017600.00
          1767336088.05
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-08-15
          
          0.125000
          115847500.00
          115296349.85
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2023-10-15
          
          0.125000
          9926583600.00
          9863033284.54
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2028-02-29
          
          1.125000
          12423120000.00
          12295634423.01
          U.S. Treasuries (including strips)
        
        
          USTR
          254900HROIFWPRGM1V77
          
            2024-05-15
          
          0.250000
          355146400.00
          351422189.65
          U.S. Treasuries (including strips)
        
      
      Y
      2021-12-01
      2021-12-01
      2021-12-01
      N
      N
      N
      0.0005
      45700000000.00
      45700000000.00
      0.5217
      N
      Y
      Y
      N
    
    
      Northern Institutional Funds
      2021-12-07
      Peter K Ewing
      Peter K Ewing
      President