Printer Friendly
The Free Library
14,504,729 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

S&P Ratings--Freddie Mac.


Business Editors

NEW YORK--(BUSINESS WIRE)--June 7, 2004

Issues:
                                                Rating Rating Date

US$15 bil  global debt facility               AAA/A-1+ 22-May-1995
41.8 Yen bil  Global Bank Note Prog 08/28/1998:
 sr unsecd                                      AAA    29-Jun-2000
Global Universal Debt Facility Sr. Unsec
   Bonds/Notes 07/17/2001: sr unsecd            AAA    20-Jul-2001
US$5 bil 5.625%  nts due 03/15/2011             AAA    06-Dec-2001
US$7 bil 5.75%  nts due 03/15/2009              AAA    06-Dec-2001
US$4.24 bil 6.25%  global reference bnds due
   07/15/2032                                   AAA    06-Mar-2002
US$6 bil 3.875%  nts due 02/15/2005             AAA    06-Mar-2002
US$150 mil step up med-term nts due 02/28/2017  AAA    07-Mar-2002
US$150 mil 4.25%  med-term nts due 09/07/2005   AAA    12-Mar-2002
EUR5 bil 4.625%  global nts due 02/15/2007      AAA    12-Mar-2002
US$10 bil 5.75%  global deb due 01/15/2012      AAA    12-Mar-2002
US$150 mil 4.625%  med-term nts due 03/22/2006  AAA    25-Mar-2002
US$100 mil 4.715%  med-term nts due 03/22/2006  AAA    25-Mar-2002
US$250 mil 4.3%  med-term nts due 10/01/2004    AAA    15-Apr-2002
EUR5 bil 4.625%  reference nts due 05/15/2005   AAA    08-May-2002
US$150 mil 6.943%  nts due 03/21/2007           AAA    23-May-2002
US$5 bil 5.75%  reference nts due 04/15/2008    AAA    23-May-2002
US$6 bil 6%  reference nts due 06/15/2011       AAA    23-May-2002
US$8 bil 6.875%  reference nts due 01/15/2005   AAA    23-May-2002
US$8 bil 3.25%  reference nts due 11/15/2004    AAA    23-May-2002
US$100 mil 5%  med-term nts due 05/16/2007      AAA    04-Jun-2002
US$5 bil 4.25%  reference nts due 06/15/2005    AAA    04-Jun-2002
US$390 mil 3.55%  med-term nts due 06/06/2005   AAA    13-Jun-2002
US$2 bil 4.2%  Global med-term nts due
   06/23/2022                                   AAA    02-Jul-2002
US$600 mil 3.5%  Global med-term nts due
   06/23/2022                                   AAA    02-Jul-2002
US$100 mil 4.5%  med-term nts due 06/28/2006    AAA    02-Jul-2002
US$100 mil 4.72%  med-term nts due 06/28/2007   AAA    02-Jul-2002
US$100 mil 6%  med-term nts due 06/27/2017      AAA    02-Jul-2002
US$150 mil 6.2%  nts due 06/28/2024             AAA    02-Jul-2002
US$200 mil zero cpn global med-term nts due
   06/21/2004                                   AAA    02-Jul-2002
US$1 bil 4.05%  global med-term nts due
   06/21/2005                                   AAA    02-Jul-2002
SGD300 mil 3.22%  global med-term nts due
   06/20/2007                                   AAA    02-Jul-2002
US$125 mil 4.5%  med-term nts due 06/21/2006    AAA    02-Jul-2002
US$200 mil zero cpn med-term nts due 06/21/2032 AAA    02-Jul-2002
US$9 bil 4.875%  Reference nts due 03/15/2007   AAA    02-Jul-2002
US$500 mil 5.125%  Global med-term nts due
   07/15/2009                                   AAA    23-Jul-2002
US$150 mil 4.625%  med-term nts due 07/18/2007  AAA    23-Jul-2002
US$100 mil 4.56%  med-term nts due 07/18/2007   AAA    23-Jul-2002
US$100 mil 4.26%  med-term nts due 07/19/2007   AAA    23-Jul-2002
US$5 bil 3%  reference nts due 07/15/2004       AAA    23-Jul-2002
US$2 bil 5.125%  reference nts due 07/15/2012   AAA    23-Jul-2002
US$250 mil 3.51%  med-term nts due 07/02/2004   AAA    26-Jul-2002
US$1 bil 5%  Global med-term nts due 07/30/2009 AAA    13-Aug-2002
US$50 mil 3.5%  med-term nts due 07/29/2005     AAA    20-Aug-2002
US$50 mil 4.25%  med-term nts due 08/02/2006    AAA    20-Aug-2002
US$50 mil 4.1%  med-term nts due 08/02/2006     AAA    20-Aug-2002
US$150 mil 4%  med-term nts due 08/02/2006      AAA    13-Aug-2002
US$100 mil 4.5%  med-term nts due 08/02/2007    AAA    13-Aug-2002
US$50 mil 5%  med-term nts due 07/30/2008       AAA    20-Aug-2002
US$50 mil 6.72%  med-term nts due 07/29/2009    AAA    20-Aug-2002
US$105 mil 5.98%  med-term nts due 08/02/2017   AAA    13-Aug-2002
US$100 mil 5.25%  med-term nts due 08/05/2010   AAA    13-Aug-2002
US$100 mil zero cpn med-term nts due 08/06/2032 AAA    13-Aug-2002
US$150 mil 6%  nts due 07/26/2027               AAA    13-Aug-2002
US$50 mil 4.27%  med-term nts due 07/26/2006    AAA    20-Aug-2002
US$60 mil zero cpn med-term nts due 01/26/2007  AAA    20-Aug-2002
US$50 mil 6%  med-term nts due 07/26/2017       AAA    20-Aug-2002
US$60 mil 6.29%  med-term nts due 07/26/2017    AAA    20-Aug-2002
US$2.5 bil 4.5%  med-term nts due 07/23/2007    AAA    13-Aug-2002
US$1 bil 4.75%  Global med-term nts due
   08/13/2009                                   AAA    20-Aug-2002
US$50 mil 3.5%  med-term nts due 08/16/2005     AAA    20-Aug-2002
US$100 mil 4.25%  med-term nts due 08/15/2007   AAA    20-Aug-2002
US$300 mil 3%  med-term nts due 03/04/2005      AAA    10-Sep-2002
US$150 mil 3.2%  med-term nts due 09/06/2005    AAA    10-Sep-2002
US$50 mil 3.625%  med-term nts due 09/05/2006   AAA    10-Sep-2002
US$150 mil 5.27%  med-term nts due 09/06/2017   AAA    10-Sep-2002
US$3 bil 5.125%  Global med-term nts due
   08/20/2012                                   AAA    10-Sep-2002
US$50 mil 2.01%  med-term nts due 08/20/2004    AAA    10-Sep-2002
US$100 mil step up med-term nts due 08/20/2004  AAA    10-Sep-2002
US$350 mil 2.5%  med-term nts due 08/20/2004    AAA    10-Sep-2002
US$100 mil step up med-term nts due 08/21/2006  AAA    10-Sep-2002
US$50 mil 3.7%  med-term nts due 08/23/2006     AAA    10-Sep-2002
US$50 mil 3.53%  med-term nts due 08/23/2006    AAA    10-Sep-2002
US$50 mil 4.675%  med-term nts due 08/20/2009   AAA    10-Sep-2002
US$80 mil 6%  med-term nts due 08/22/2022       AAA    10-Sep-2002
US$400 mil zero cpn med-term nts due 08/19/2032 AAA    10-Sep-2002
US$100 mil zero cpn med-term nts due 08/19/2032 AAA    10-Sep-2002
US$200 mil zero cpn med-term nts due 08/19/2032 AAA    10-Sep-2002
US$54.065 mil step up nts due 08/15/2012        AAA    13-Sep-2002
US$50 mil 5.5%  nts due 08/15/2022              AAA    13-Sep-2002
US$69.921 mil 6%  nts due 08/15/2022            AAA    13-Sep-2002
US$200 mil 3.94%  med-term nts due 08/27/2007   AAA    13-Sep-2002
US$100 mil 4.52%  med-term nts due 08/26/2009   AAA    13-Sep-2002
US$200 mil zero cpn med-term nts due 08/26/2032 AAA    13-Sep-2002
US$200 mil zero cpn med-term nts due 08/27/2032 AAA    13-Sep-2002
US$475 mil zero cpn med-term nts due 08/27/2032 AAA    13-Sep-2002
US$200 mil zero cpn med-term nts due 08/27/2032 AAA    13-Sep-2002
US$800 mil zero cpn med-term nts due 08/27/2032 AAA    13-Sep-2002
US$50.591 mil 5%  nts due 03/15/2014            AAA    24-Sep-2002
US$500 mil 3%  Global med-term nts due
   09/22/2005                                   AAA    24-Sep-2002
US$150 mil 2.6%  med-term nts due 09/17/2004    AAA    24-Sep-2002
US$55 mil 2.8%  med-term nts due 03/18/2005     AAA    24-Sep-2002
US$150 mil 3.2%  med-term nts due 09/19/2005    AAA    24-Sep-2002
US$250 mil 3.375%  med-term nts due 03/17/2006  AAA    24-Sep-2002
US$60 mil zero cpn med-term nts due 09/14/2007  AAA    24-Sep-2002
US$7 bil 3.5%  Reference nts due 09/15/2007     AAA    24-Sep-2002
US$100 mil 4.67%  global med-term nts due
   09/09/2009                                   AAA    24-Sep-2002
US$150 mil 2.56%  med-term nts due 09/10/2004   AAA    24-Sep-2002
US$100 mil 3%  med-term nts due 12/10/2004      AAA    24-Sep-2002
US$50 mil 3.36%  med-term nts due 09/09/2005    AAA    24-Sep-2002
US$100 mil step up med-term nts due 09/12/2005  AAA    24-Sep-2002
US$100 mil 3.5%  med-term nts due 03/10/2006    AAA    24-Sep-2002
US$100 mil 3.4%  med-term nts due 09/12/2006    AAA    24-Sep-2002
US$75 mil 3.25%  med-term nts due 09/13/2006    AAA    24-Sep-2002
US$50 mil step up med-term nts due 09/11/2007   AAA    24-Sep-2002
US$100 mil 4%  med-term nts due 09/12/2007      AAA    24-Sep-2002
US$100 mil 4.21%  med-term nts due 09/13/2007   AAA    24-Sep-2002
US$500 mil 4%  med-term nts due 09/13/2007      AAA    24-Sep-2002
US$100 mil 4.585%  med-term nts due 09/10/2009  AAA    24-Sep-2002
US$50 mil 5.55%  med-term nts due 09/12/2017    AAA    24-Sep-2002
US$100 mil zero cpn med-term nts due 09/10/2032 AAA    24-Sep-2002
US$400 mil zero cpn med-term nts due 09/10/2032 AAA    24-Sep-2002
US$51 mil 6.4%  med-term nts due 09/10/2032     AAA    24-Sep-2002
US$100 mil 2.25%  med-term nts due 09/24/2004   AAA    07-Oct-2002
US$175 mil 4%  med-term nts due 09/26/2005      AAA    07-Oct-2002
US$50 mil 3.67%  med-term nts due 03/26/2007    AAA    07-Oct-2002
US$50 mil 4%  med-term nts due 03/26/2008       AAA    07-Oct-2002
US$100 mil 6%  med-term nts due 09/23/2008      AAA    07-Oct-2002
US$200 mil 5.15%  med-term nts due 09/27/2012   AAA    07-Oct-2002
US$5 bil 4.75%  euro reference nts due
   01/15/2013                                   AAA    10-Oct-2002
US$50 mil 3.57%  med-term nts due 10/03/2007    AAA    10-Oct-2002
US$105.986 mil zero cpn med-term nts due
   12/30/2007                                   AAA    10-Oct-2002
US$100 mil var rate med-term nts due 09/30/2014 AAA    10-Oct-2002
US$50 mil 5.5%  med-term nts due 10/04/2017     AAA    10-Oct-2002
US$50 mil 5.7%  med-term nts due 10/04/2017     AAA    10-Oct-2002
US$56.978 mil  med-term nts due 01/02/2034      AAA    10-Oct-2002
EUR6 bil 5.75%  Reference nts due 09/15/2010    AAA    11-Oct-2002
US$50 mil 3.25%  med-term nts due 10/10/2006    AAA    17-Oct-2002
US$50 mil 5%  med-term nts due 10/10/2012       AAA    17-Oct-2002
US$50 mil 5.55%  med-term nts due 10/10/2017    AAA    17-Oct-2002
US$1.3 mil 4.75%  Syndicate med-term nts due
   10/11/2012                                   AAA    17-Oct-2002
US$250 mil 2.425%  med-term nts due 10/15/2004  AAA    22-Oct-2002
US$150 mil 3.65%  med-term nts due 10/15/2007   AAA    22-Oct-2002
US$50 mil 8%  med-term nts due 10/17/2012       AAA    22-Oct-2002
US$300 mil zero cpn med-term nts due 10/15/2032 AAA    22-Oct-2002
US$2 bil 5.125%  med-term nts due 07/15/2012    AAA    22-Oct-2002
US$50 mil 3.05%  med-term nts due 10/25/2006    AAA    30-Oct-2002
US$50 mil 3.43%  med-term nts due 10/25/2007    AAA    30-Oct-2002
US$50 mil 3.5%  med-term nts due 10/25/2007     AAA    30-Oct-2002
US$120 mil 5%  med-term nts due 10/24/2014      AAA    30-Oct-2002
US$100 mil 2.6%  med-term nts due 10/28/2005    AAA    05-Nov-2002
US$50 mil 4.555%  med-term nts due 10/30/2009   AAA    05-Nov-2002
US$100 mil 1.95%  med-term nts due 10/28/2014   AAA    05-Nov-2002
US$70 mil 5.25%  med-term nts due 10/28/2015    AAA    05-Nov-2002
US$200 mil 5.55%  med-term nts due 10/30/2017   AAA    05-Nov-2002
US$200 mil zero cpn med-term nts due 10/28/2032 AAA    05-Nov-2002
US$2 bil 4%  Syndicate med-term nts due
   10/29/2007                                   AAA    05-Nov-2002
US$50 mil 4.05%  med-term nts due 11/05/2008    AAA    13-Nov-2002
US$200 mil zero cpn med-term nts due 11/05/2032 AAA    13-Nov-2002
US$415 mil zero cpn med-term nts due 11/05/2032 AAA    13-Nov-2002
US$685 mil zero cpn med-term nts due 11/05/2032 AAA    13-Nov-2002
US$600 mil zero cpn med-term nts due 11/05/2032 AAA    13-Nov-2002
US$100 mil zero cpn med-term nts due 11/05/2032 AAA    13-Nov-2002
US$100 mil 2.8%  med-term nts due 11/14/2005    AAA    19-Nov-2002
US$50 mil 2.38%  med-term nts due 11/15/2012    AAA    19-Nov-2002
US$430 mil zero cpn med-term nts due 11/12/2032 AAA    19-Nov-2002
US$444 mil zero cpn med-term nts due 11/12/2032 AAA    19-Nov-2002
US$8 bil 2.875%  Reference nts due 09/15/2005   AAA    19-Nov-2002
US$300 mil 1.2331%  med-term nts due 11/20/2007 AAA    27-Nov-2002
US$50 mil 5.2%  Global med-term nts due
   11/29/2022                                   AAA    04-Dec-2002
US$50 mil 3.45%  med-term nts due 11/26/2007    AAA    04-Dec-2002
US$100 mil 5%  med-term nts due 11/26/2012      AAA    04-Dec-2002
US$375 mil zero cpn med-term nts due 11/26/2032 AAA    04-Dec-2002
US$50 mil 3.8%  med-term nts due 12/06/2007     AAA    13-Dec-2002
US$365 mil zero cpn med-term nts due 12/03/2032 AAA    13-Dec-2002
US$100 mil zero cpn med-term nts due 12/06/2032 AAA    13-Dec-2002
US$200 mil fltg rate med-term nts due
   12/09/2009                                   AAA    18-Dec-2002
US$200 mil 2.9938%  med-term nts due 12/09/2009 AAA    18-Dec-2002
US$50 mil 5.55%  med-term nts due 12/13/2017    AAA    18-Dec-2002
US$100 mil zero cpn med-term nts due 12/13/2022 AAA    18-Dec-2002
US$405 mil zero cpn med-term nts due 12/10/2032 AAA    18-Dec-2002
US$600 mil zero cpn med-term nts due 09/15/2007 AAA    18-Dec-2002
US$225 mil 3%  med-term nts due 12/16/2005      AAA    23-Dec-2002
US$135 mil 3.525%  med-term nts due 12/20/2007  AAA    23-Dec-2002
US$50 mil 5.45%  med-term nts due 12/19/2012    AAA    23-Dec-2002
US$50 mil 5.93%  med-term nts due 12/20/2022    AAA    23-Dec-2002
US$50 mil 5.93%  med-term nts due 12/20/2022    AAA    23-Dec-2002
US$100 mil 5.82%  med-term nts due 12/20/2022   AAA    23-Dec-2002
US$250 mil zero cpn med-term nts due 12/16/2032 AAA    23-Dec-2002
US$100 mil zero cpn med-term nts due 12/16/2032 AAA    23-Dec-2002
US$110 mil zero cpn med-term nts due 12/16/2032 AAA    23-Dec-2002
US$50 mil 5.4%  nts due 12/15/2022              AAA    02-Jan-2003
US$50 mil 5.25%  nts due 12/15/2027             AAA    02-Jan-2003
US$50 mil 3%  med-term nts due 06/24/2005       AAA    02-Jan-2003
US$100 mil 3.125%  med-term nts due 12/27/2006  AAA    02-Jan-2003
US$100 mil 5.5%  med-term nts due 12/24/2015    AAA    02-Jan-2003
US$50 mil 7%  med-term nts due 12/27/2017       AAA    02-Jan-2003
US$400 mil zero cpn med-term nts due 12/23/2032 AAA    02-Jan-2003
US$1 bil zero cpn med-term nts due 12/23/2032   AAA    02-Jan-2003
US$100 mil 6.02%  med-term nts due 12/30/2022   AAA    06-Jan-2003
US$50 mil 6%  med-term nts due 12/30/2022       AAA    06-Jan-2003
US$100 mil zero cpn med-term nts due 12/30/2032 AAA    06-Jan-2003
US$55.953 mil 5.25%  nts due 01/15/2018         AAA    14-Jan-2003
US$100 mil 3.625%  med-term nts due 01/10/2007  AAA    14-Jan-2003
US$50 mil 5%  med-term nts due 01/10/2011       AAA    14-Jan-2003
US$100 mil 5%  med-term nts due 01/17/2012      AAA    22-Jan-2003
US$4 bil 1.875%  reference nts due 01/15/2005   AAA    22-Jan-2003
US$5 bil 4.5%  reference nts due 01/15/2013     AAA    22-Jan-2003
US$100 mil 5.25%  nts due 01/15/2023            AAA    30-Jan-2003
US$150 mil 3.65%  med-term nts due 01/23/2008   AAA    30-Jan-2003
US$400 mil zero cpn med-term nts due 01/28/2033 AAA    05-Feb-2003
US$120 mil 5%  med-term nts due 01/27/2014      AAA    05-Feb-2003
US$4 bil 2.375%  Reference nts due 04/15/2006   AAA    13-Feb-2003
US$3 bil zero cpn med-term nts due 02/04/2033   AAA    13-Feb-2003
US$150 mil 5%  med-term nts due 02/04/2013      AAA    13-Feb-2003
US$2 bil 4.375%  Syndicate med-term nts due
   02/04/2010                                   AAA    13-Feb-2003
US$500 mil 3.5%  Global med-term nts due
   02/13/2008                                   AAA    21-Feb-2003
US$200 mil 3.05%  med-term nts due 02/14/2007   AAA    21-Feb-2003
US$150 mil 3.6%  med-term nts due 02/13/2008    AAA    21-Feb-2003
US$100 mil 5%  med-term nts due 02/14/2013      AAA    21-Feb-2003
US$31.076 mil 3%  nts due 08/15/2007            AAA    24-Feb-2003
US$11.537 mil 4%  nts due 02/15/2010            AAA    24-Feb-2003
US$30.544 mil 5%  nts due 02/15/2016            AAA    24-Feb-2003
US$33.776 mil 5%  nts due 02/15/2023            AAA    24-Feb-2003
US$22.462 mil step up nts due 02/15/2018        AAA    24-Feb-2003
US$29.044 mil 3%  nts due 08/15/2007            AAA    24-Feb-2003
US$23.251 mil 4%  nts due 08/15/2010            AAA    24-Feb-2003
US$26.161 mil 5%  nts due 02/15/2017            AAA    24-Feb-2003
US$34.743 mil 5%  nts due 02/15/2023            AAA    24-Feb-2003
US$47.143 mil 3%  nts due 08/15/2007            AAA    24-Feb-2003
US$34.115 mil 5%  nts due 02/15/2017            AAA    24-Feb-2003
US$17.719 mil 5%  nts due 02/15/2018            AAA    24-Feb-2003
US$33.047 mil 5%  nts due 02/15/2023            AAA    24-Feb-2003
US$26.285 mil step up nts due 08/15/2008        AAA    24-Feb-2003
US$12.934 mil step up nts due 02/15/2018        AAA    24-Feb-2003
US$26.021 mil step up nts due 02/15/2009        AAA    24-Feb-2003
US$16.024 mil step up nts due 02/15/2018        AAA    24-Feb-2003
US$18.955 mil step up nts due 02/15/2009        AAA    24-Feb-2003
US$38.488 mil 3%  Domestic med-term nts due
   08/15/2007                                   AAA    25-Feb-2003
US$27.267 mil step up Domestic med-term nts due
   02/15/2009                                   AAA    25-Feb-2003
US$55.079 mil 5%  Domestic med-term nts due
   02/15/2017                                   AAA    25-Feb-2003
US$40.952 mil step up Domestic med-term nts due
   02/15/2018                                   AAA    25-Feb-2003
US$37.222 mil 5.15%  Domestic med-term nts due
   02/15/2018                                   AAA    25-Feb-2003
US$28.489 mil 5%  Domestic med-term nts due
   02/15/2023                                   AAA    25-Feb-2003
US$200 mil 2%  med-term nts due 02/18/2005      AAA    27-Feb-2003
US$50 mil 4.13%  med-term nts due 02/20/2009    AAA    27-Feb-2003
US$100 mil 5.125%  med-term nts due 02/20/2013  AAA    27-Feb-2003
US$100 mil 5%  med-term nts due 02/20/2014      AAA    27-Feb-2003
US$70 mil 5%  med-term nts due 02/18/2015       AAA    04-Mar-2003
3.05%  Freddie Notes med-term nts due
   03/15/2008                                   AAA    28-Feb-2003
US$7.41 mil 3.6%  Freddie Notes med-term nts
   due 03/15/2010                               AAA    28-Feb-2003
US$14.3 mil 4%  Freddie Notes med-term nts due
   03/15/2011                                   AAA    28-Feb-2003
step up Freddie Notes med-term nts due
   03/15/2018                                   AAA    28-Feb-2003
US$68.22 mil 5%  Freddie Notes med-term nts due
   03/15/2018                                   AAA    28-Feb-2003
US$19.43 mil 5%  Freddie Notes med-term nts due
   03/15/2023                                   AAA    04-Mar-2003
US$150 mil 3.2%  med-term nts due 02/28/2007    AAA    04-Mar-2003
US$150 mil 4%  med-term nts due 02/27/2009      AAA    04-Mar-2003
US$100 mil 5%  med-term nts due 02/27/2014      AAA    04-Mar-2003
US$250 mil 5%  Global med-term nts due
   02/27/2013                                   AAA    04-Mar-2003
US$2 bil 3.25%  Syndicate med-term nts due
   02/25/2008                                   AAA    04-Mar-2003
US$100 mil 4.125%  med-term nts due 02/24/2009  AAA    04-Mar-2003
3%  med-term nts due 03/15/2008                 AAA    04-Mar-2003
4%  med-term nts due 09/15/2011                 AAA    04-Mar-2003
step up med-term nts due 03/15/2018             AAA    04-Mar-2003
step up med-term nts due 03/15/2018             AAA    04-Mar-2003
4.55%  med-term nts due 03/15/2018              AAA    04-Mar-2003
step up med-term nts due 03/15/2018             AAA    04-Mar-2003
US$26.82 mil 3%  Freddie Notes due 09/15/2008   AAA    11-Mar-2003
US$10.229 mil 4%  Freddie Notes due 03/15/2012  AAA    11-Mar-2003
US$9.305 mil 4%  Freddie Notes due 03/15/2013   AAA    11-Mar-2003
US$23.641 mil step up Freddie Notes due
   03/15/2018                                   AAA    11-Mar-2003
US$12.73 mil 4.5%  Freddie Notes due 03/15/2018 AAA    11-Mar-2003
US$22.639 mil 5%  Freddie Notes due 03/15/2020  AAA    11-Mar-2003
US$8.158 mil 4.75%  Freddie Notes due
   03/15/2023                                   AAA    11-Mar-2003
US$68.221 mil 5%  nts due 03/15/2018            AAA    11-Mar-2003
US$100 mil 5%  med-term nts due 03/05/2013      AAA    11-Mar-2003
US$50 mil 5%  med-term nts due 03/03/2015       AAA    11-Mar-2003
US$180 mil zero cpn med-term nts due 03/04/2033 AAA    11-Mar-2003
US$4 bil 2.75%  Reference nts due 03/15/2008    AAA    11-Mar-2003
EUR4 bil 3.5%  reference nts due 02/15/2008     AAA    17-Mar-2003
US$50.576 mil 5%  nts due 03/15/2019            AAA    17-Mar-2003
US$500 mil 3.25%  Global med-term nts due
   03/14/2008                                   AAA    17-Mar-2003
US$150 mil 3.5%  med-term nts due 03/12/2008    AAA    17-Mar-2003
US$250 mil 3.45%  med-term nts due 03/12/2008   AAA    17-Mar-2003
US$150 mil 4.25%  med-term nts due 03/12/2010   AAA    17-Mar-2003
US$150 mil 5%  med-term nts due 03/10/2016      AAA    17-Mar-2003
US$19.038 mil 3%  Freddie Notes due 03/15/2008  AAA    18-Mar-2003
US$4.97 mil 3.6%  Freddie Notes due 03/15/2010  AAA    18-Mar-2003
US$11.642 mil 4.25%  Freddie Notes due
   03/15/2013                                   AAA    18-Mar-2003
US$2.02 mil step up Freddie Notes due
   03/15/2018                                   AAA    18-Mar-2003
step up Freddie Notes due 03/15/2018            AAA    18-Mar-2003
US$23.05 mil 5%  Freddie Notes due 03/15/2018   AAA    18-Mar-2003
US$13.57 mil 5%  Freddie Notes due 03/15/2023   AAA    18-Mar-2003
US$48.997 mil 3%  Freddie Notes due 10/15/2007  AAA    24-Mar-2003
US$27.41 mil step up Freddie Notes due
   04/15/2009                                   AAA    24-Mar-2003
US$4.93 mil 3.8%  Freddie Notes due 04/15/2010  AAA    24-Mar-2003
US$32.594 mil 5%  Freddie Notes due 04/15/2016  AAA    24-Mar-2003
US$46.83 mil step up due 04/15/2018             AAA    24-Mar-2003
US$16.73 mil 5%  Freddie Notes due 04/15/2018   AAA    24-Mar-2003
US$20.383 mil 5.1%  Freddie Notes due
   04/15/2023                                   AAA    24-Mar-2003
US$700 mil fltg rate nts due 11/20/2007         AAA    25-Mar-2003
US$60 mil 1.1006%  med-term nts due 03/15/2005  AAA    25-Mar-2003
US$50 mil 3.07%  med-term nts due 03/17/2008    AAA    25-Mar-2003
US$100 mil 4%  med-term nts due 03/17/2010      AAA    25-Mar-2003
US$200 mil 4%  med-term nts due 03/17/2010      AAA    25-Mar-2003
US$85 mil 3.88%  med-term nts due 09/17/2010    AAA    25-Mar-2003
US$100 mil 4.75%  med-term nts due 03/18/2013   AAA    25-Mar-2003
US$600 mil zero cpn med-term nts due 03/18/2033 AAA    25-Mar-2003
US$50 mil 1.6%  med-term nts due 09/28/2004     AAA    31-Mar-2003
US$50 mil 3.4%  med-term nts due 03/24/2006     AAA    31-Mar-2003
US$100 mil 2.5%  med-term nts due 03/28/2006    AAA    31-Mar-2003
US$50 mil 2.75%  med-term nts due 03/28/2007    AAA    31-Mar-2003
US$50 mil 3.17%  med-term nts due 09/28/2007    AAA    31-Mar-2003
US$50 mil 3%  med-term nts due 03/24/2008       AAA    31-Mar-2003
US$100 mil 3.51%  med-term nts due 03/28/2008   AAA    31-Mar-2003
US$100 mil 3.58%  med-term nts due 03/28/2008   AAA    31-Mar-2003
US$100 mil 3.8%  med-term nts due 03/24/2010    AAA    31-Mar-2003
US$100 mil 6%  med-term nts due 03/29/2010      AAA    31-Mar-2003
US$50 mil 5%  med-term nts due 03/24/2016       AAA    31-Mar-2003
US$50 mil 5.25%  med-term nts due 03/26/2018    AAA    31-Mar-2003
US$55 mil 5%  med-term nts due 03/26/2018       AAA    31-Mar-2003
US$225 mil 5%  med-term nts due 03/27/2018      AAA    31-Mar-2003
US$100 mil zero cpn med-term nts due 03/24/2023 AAA    31-Mar-2003
US$100 mil zero cpn med-term nts due 03/28/2033 AAA    31-Mar-2003
US$12.753 mil 3%  Freddie Notes due 04/15/2008  AAA    31-Mar-2003
US$11.169 mil step up Freddie Notes due
   04/15/2010                                   AAA    31-Mar-2003
US$4.9 mil 4%  Freddie Notes due 04/15/2011     AAA    31-Mar-2003
US$5.061 mil 4.5%  Freddie notes due 04/15/2015 AAA    31-Mar-2003
US$23.2 mil step up Freddie Notes due
   04/15/2018                                   AAA    31-Mar-2003
US$18.463 mil 5%  Freddie notes due 04/15/2018  AAA    31-Mar-2003
US$6.741 mil 5%  Freddie Notes due 04/15/2023   AAA    31-Mar-2003
US$38.469 mil 3%  Freddie Notes due 10/15/2007  AAA    07-Apr-2003
US$22.925 mil step up Freddie Notes due
   04/15/2009                                   AAA    07-Apr-2003
US$20.003 mil 4%  Freddie Notes due 04/15/2010  AAA    07-Apr-2003
US$26.789 mil 5%  Freddie Notes due 04/15/2016  AAA    07-Apr-2003
US$38.212 mil step up Freddie Notes due
   04/15/2018                                   AAA    07-Apr-2003
US$19.343 mil 5%  Freddie Notes due 04/15/2018  AAA    07-Apr-2003
US$32.782 mil 5.15%  Freddie Notes due
   04/15/2023                                   AAA    07-Apr-2003
US$150 mil 3.35%  med-term nts due 04/01/2008   AAA    08-Apr-2003
US$100 mil 3.57%  med-term nts due 04/01/2008   AAA    08-Apr-2003
US$50 mil 4.15%  med-term nts due 04/01/2010    AAA    08-Apr-2003
US$100 mil 4.8%  med-term nts due 04/02/2013    AAA    08-Apr-2003
US$100 mil zero cpn med-term nts due 04/01/2033 AAA    08-Apr-2003
US$150 mil zero cpn med-term nts due 04/01/2033 AAA    08-Apr-2003
US$2 bil 3.5%  med-term nts due 04/01/2008      AAA    08-Apr-2003
US$100 mil 3.26%  med-term nts due 04/08/2008   AAA    14-Apr-2003
US$50 mil step up med-term nts due 04/08/2008   AAA    14-Apr-2003
US$50 mil step up med-term nts due 04/07/2010   AAA    14-Apr-2003
US$100 mil 4.03%  med-term nts due 04/07/2010   AAA    14-Apr-2003
US$100 mil 5%  med-term nts due 10/09/2013      AAA    14-Apr-2003
US$100 mil 5.25%  med-term nts due 04/08/2016   AAA    14-Apr-2003
US$75 mil 5.2%  med-term nts due 04/10/2018     AAA    14-Apr-2003
US$170 mil zero cpn med-term nts due 04/07/2033 AAA    14-Apr-2003
US$300 mil zero cpn med-term nts due 04/07/2033 AAA    14-Apr-2003
US$22.842 mil 3%  Freddie Notes due 10/15/2007  AAA    14-Apr-2003
US$22.729 mil step up Freddie Notes due
   10/15/2009                                   AAA    14-Apr-2003
US$24.718 mil 4%  Freddie Notes due 10/15/2010  AAA    14-Apr-2003
US$3.537 mil 5%  Freddie Notes due 10/15/2016   AAA    14-Apr-2003
US$22.57 mil step up Freddie Notes due
   04/15/2018                                   AAA    14-Apr-2003
US$13.367 mil step up Freddie Notes due
   04/15/2023                                   AAA    14-Apr-2003
US$30.927 mil 5%  Freddie Notes due 04/15/2023  AAA    14-Apr-2003
US$33.788 mil 3%  Freddie Notes due 11/15/2007  AAA    21-Apr-2003
US$52.521 mil step up Freddie Notes due
   11/15/2009                                   AAA    21-Apr-2003
US$37.419 mil 4%  Freddie Notes due 11/15/2010  AAA    21-Apr-2003
US$27.215 mil 5%  Freddie Notes due 05/15/2017  AAA    21-Apr-2003
US$8.374 mil step up Freddie Notes due
   05/15/2018                                   AAA    21-Apr-2003
US$27.411 mil step up Freddie Notes due
   05/15/2018                                   AAA    21-Apr-2003
US$24.72 mil 5%  Freddie Notes due 05/15/2023   AAA    21-Apr-2003
US$150 mil 3.125%  med-term nts due 04/04/2008  AAA    22-Apr-2003
US$100 mil 3.6%  med-term nts due 04/16/2008    AAA    22-Apr-2003
US$100 mil 3.625%  med-term nts due 04/17/2008  AAA    22-Apr-2003
US$100 mil 6%  med-term nts due 04/14/2010      AAA    22-Apr-2003
US$200 mil 4.28%  med-term nts due 04/15/2010   AAA    22-Apr-2003
US$100 mil 4.285%  med-term nts due 04/15/2010  AAA    22-Apr-2003
US$75 mil 4.625%  med-term nts due 04/04/2013   AAA    22-Apr-2003
US$50 mil 5.15%  med-term nts due 04/17/2018    AAA    22-Apr-2003
US$250 mil zero cpn med-term nts due 04/14/2033 AAA    22-Apr-2003
US$140 mil zero cpn med-term nts due 04/14/2033 AAA    22-Apr-2003
US$300 mil 1.75%  Reference Notes due
   05/15/2005                                   AAA    22-Apr-2003
US$26.298 mil 3.05%  Freddie Notes due
   05/15/2008                                   AAA    28-Apr-2003
US$29.765 mil step up Freddie Notes due
   11/15/2010                                   AAA    28-Apr-2003
US$22.418 mil 4%  Freddie Notes due 05/15/2011  AAA    28-Apr-2003
US$37.858 mil step up Freddie Notes due
   05/15/2015                                   AAA    28-Apr-2003
US$20.616 mil 5%  Freddie Notes due 05/15/2018  AAA    28-Apr-2003
US$12.045 mil 5%  Freddie Notes due 05/15/2023  AAA    28-Apr-2003
US$17.342 mil 5.25%  Freddie Notes due
   05/15/2023                                   AAA    28-Apr-2003
US$150 mil 3%  med-term nts due 04/25/2007      AAA    29-Apr-2003
US$100 mil 3.53%  med-term nts due 04/21/2008   AAA    29-Apr-2003
US$200 mil 3.375%  med-term nts due 04/23/2008  AAA    29-Apr-2003
US$200 mil 3.75%  med-term nts due 04/23/2008   AAA    29-Apr-2003
US$65 mil 4%  med-term nts due 04/21/2009       AAA    29-Apr-2003
US$100 mil 5%  med-term nts due 04/22/2013      AAA    29-Apr-2003
US$50 mil step up med-term nts due 04/23/2013   AAA    29-Apr-2003
US$100 mil 5.25%  med-term nts due 04/21/2016   AAA    29-Apr-2003
US$200 mil zero cpn med-term nts due 04/21/2033 AAA    29-Apr-2003
US$20.75 mil 3%  Freddie Notes due 05/15/2008   AAA    05-May-2003
US$24.84 mil step up Freddie Notes due
   11/15/2010                                   AAA    05-May-2003
US$7.23 mil step up Freddie Notes due
   05/15/2013                                   AAA    05-May-2003
US$34.53 mil step up Freddie Notes due
   05/15/2015                                   AAA    05-May-2003
US$7.151 mil step up Freddie Notes due
   05/15/2018                                   AAA    05-May-2003
US$27.683 mil 5%  Freddie Notes due 11/15/2018  AAA    05-May-2003
5%  Freddie Notes due 05/15/2023                AAA    05-May-2003
US$50 mil 3.1%  med-term nts due 10/30/2006     AAA    07-May-2003
US$150 mil 3.2%  med-term nts due 04/30/2007    AAA    07-May-2003
US$75 mil 5%  med-term nts due 04/28/2008       AAA    07-May-2003
US$50 mil 3.37%  med-term nts due 04/28/2008    AAA    07-May-2003
US$125 mil 4%  med-term nts due 04/30/2009      AAA    07-May-2003
US$75 mil 4%  med-term nts due 04/30/2009       AAA    07-May-2003
US$100 mil 4.25%  med-term nts due 04/28/2010   AAA    07-May-2003
US$100 mil 4.3%  med-term nts due 04/30/2010    AAA    07-May-2003
US$50 mil 4.25%  med-term nts due 10/28/2010    AAA    07-May-2003
US$300 mil zero cpn med-term nts due 04/29/2033 AAA    07-May-2003
US$100 mil 3.6%  med-term nts due 05/07/2008    AAA    12-May-2003
US$150 mil 3.65%  med-term nts due 05/07/2008   AAA    12-May-2003
US$150 mil 3.16%  med-term nts due 05/07/2007   AAA    12-May-2003
US$100 mil 5%  med-term nts due 05/07/2013      AAA    12-May-2003
US$100 mil 2.3%  med-term nts due 11/07/2005    AAA    12-May-2003
US$50 mil 3.05%  med-term nts due 11/07/2006    AAA    12-May-2003
US$50 mil 5.7%  med-term nts due 05/07/2018     AAA    12-May-2003
US$50 mil 4%  med-term nts due 11/07/2008       AAA    12-May-2003
US$100 mil 3.05%  med-term nts due 11/06/2006   AAA    12-May-2003
US$1 bil 4.75%  syndicated med-term nts due
   05/06/2013                                   AAA    12-May-2003
US$50 mil 4.25%  med-term nts due 05/05/2010    AAA    12-May-2003
3.1%  Freddie Notes due 05/15/2009              AAA    12-May-2003
US$23.39 mil step up Freddie Notes due
   11/15/2010                                   AAA    12-May-2003
US$57.561 mil 4%  Freddie Notes due 05/15/2013  AAA    12-May-2003
US$60 mil step up step up Freddie Notes due
   05/15/2018 due 05/15/2018                    AAA    12-May-2003
US$10.08 mil 4.5%  Freddie Notes due 05/15/2018 AAA    12-May-2003
US$13.839 mil 4.625%  Freddie Notes due
   05/15/2023                                   AAA    12-May-2003
US$43.02 mil 5%  Freddie Notes due 05/15/2023   AAA    12-May-2003
US$150 mil 2.75%  med-term nts due 05/05/2006   AAA    13-May-2003
US$100 mil 4.15%  med-term nts due 05/05/2010   AAA    13-May-2003
US$150 mil 3.5%  med-term nts due 05/05/2008    AAA    13-May-2003
US$250 mil 2.75%  med-term nts due 05/05/2006   AAA    13-May-2003
US$50 mil 2.5%  med-term nts due 05/05/2006     AAA    13-May-2003
US$24.305 bil 3%  Freddie Notes due 11/15/2009  AAA    19-May-2003
US$17.751 bil step up Freddie Notes due
   11/15/2010                                   AAA    19-May-2003
US$30.64 bil 4%  Freddie Notes due 05/15/2014   AAA    19-May-2003
US$32.918 bil 4%  Freddie Notes due 05/15/2015  AAA    19-May-2003
US$45.996 bil step up Freddie Notes due
   05/15/2018                                   AAA    19-May-2003
US$21.49 bil 4.25%  Freddie Notes due
   05/15/2018                                   AAA    19-May-2003
US$4.369 bil step up Freddie Notes due
   05/15/2023                                   AAA    19-May-2003
US$50 mil 2.18%  med-term nts due 05/12/2006    AAA    21-May-2003
US$75 mil 2.6%  nts due 05/12/2006              AAA    21-May-2003
US$200 mil 2.42%  med-term nts due 05/12/2006   AAA    21-May-2003
US$150 mil 3.25%  med-term nts due 05/14/2007   AAA    21-May-2003
US$250 mil 3%  med-term nts due 05/13/2008      AAA    21-May-2003
US$50 mil 3.75%  med-term nts due 05/14/2008    AAA    21-May-2003
US$100 mil 3.75%  med-term nts due 05/12/2009   AAA    21-May-2003
US$100 mil 4.125%  med-term nts due 05/12/2010  AAA    21-May-2003
US$100 mil 4.5%  med-term nts due 05/14/2012    AAA    21-May-2003
US$250 mil 5.125%  med-term nts due 05/13/2013  AAA    21-May-2003
US$50 mil 5.2%  med-term nts due 05/12/2015     AAA    21-May-2003
US$350 mil zero cpn med-term nts due 05/12/2033 AAA    21-May-2003
US$50 mil 2.7%  med-term nts due 05/19/2006     AAA    28-May-2003
US$150 mil 2.265%  med-term nts due 05/19/2006  AAA    28-May-2003
US$150 mil 2.5%  med-term nts due 05/19/2006    AAA    28-May-2003
US$500 mil 2.375%  med-term nts due 05/19/2006  AAA    28-May-2003
US$150 mil 2.6%  med-term nts due 11/21/2006    AAA    28-May-2003
US$75 mil 3%  med-term nts due 05/21/2007       AAA    28-May-2003
US$50 mil 2.5%  med-term nts due 05/24/2007     AAA    29-May-2003
US$50 mil 3.5%  med-term nts due 05/19/2008     AAA    29-May-2003
US$175 mil 3.5%  med-term nts due 05/19/2008    AAA    29-May-2003
US$150 mil 3.5%  med-term nts due 05/21/2008    AAA    29-May-2003
US$300 mil 3.2%  med-term nts due 05/21/2008    AAA    29-May-2003
US$75 mil 3.125%  med-term nts due 11/20/2008   AAA    29-May-2003
US$80 mil 3.15%  med-term nts due 11/20/2008    AAA    29-May-2003
US$50 mil 3.23%  med-term nts due 05/20/2009    AAA    29-May-2003
US$100 mil 4%  med-term nts due 05/20/2010      AAA    29-May-2003
US$100 mil 4.125%  med-term nts due 05/21/2012  AAA    29-May-2003
US$250 mil 4.25%  med-term nts due 05/22/2013   AAA    29-May-2003
US$100 mil 4.58%  med-term nts due 11/19/2013   AAA    29-May-2003
US$50 mil 5%  med-term nts due 11/20/2015       AAA    29-May-2003
US$200 mil 5.275%  med-term nts due 05/21/2018  AAA    29-May-2003
US$150 mil 5.125%  med-term nts due 05/23/2018  AAA    29-May-2003
US$158 mil zero cpn med-term nts due 05/20/2033 AAA    29-May-2003
US$28.161 mil 3%  Freddie Notes due 12/15/2009  AAA    27-May-2003
US$23.03 mil step up Freddie Notes due
   12/15/2010                                   AAA    27-May-2003
US$20.78 mil 4%  Freddie Notes due 06/15/2014   AAA    27-May-2003
US$9.566 mil 4%  Freddie Notes due 06/15/2015   AAA    27-May-2003
US$5.38 mil step up Freddie Notes due
   06/15/2018                                   AAA    27-May-2003
US$25.55 mil step up Freddie Notes due
   06/15/2018                                   AAA    27-May-2003
US$15.701 mil 4.25%  Freddie Notes due
   06/15/2018                                   AAA    27-May-2003
US$6 bil 6.75%  Reference bnds due 03/15/2031   AAA    09-Oct-2003
US$1 bil 4.625%  Global med-term nts due
   05/28/2013                                   AAA    03-Jun-2003
US$250 mil 2.05%  med-term nts due 11/28/2005   AAA    03-Jun-2003
US$150 mil 2.08%  med-term nts due 05/26/2006   AAA    03-Jun-2003
US$150 mil 2.28%  med-term nts due 06/02/2006   AAA    03-Jun-2003
US$150 mil 2.625%  med-term nts due 11/28/2006  AAA    03-Jun-2003
US$250 mil 2.5%  med-term nts due 11/28/2006    AAA    03-Jun-2003
US$100 mil 3%  med-term nts due 05/29/2007      AAA    03-Jun-2003
US$50 mil 2.8%  med-term nts due 11/28/2007     AAA    03-Jun-2003
US$225 mil 3.1%  med-term nts due 11/28/2007    AAA    03-Jun-2003
US$200 mil 3.1%  med-term nts due 05/27/2008    AAA    03-Jun-2003
US$150 mil 4.5%  med-term nts due 05/28/2008    AAA    03-Jun-2003
US$150 mil 2.65%  med-term nts due 05/30/2008   AAA    03-Jun-2003
US$50 mil 3%  med-term nts due 11/28/2008       AAA    03-Jun-2003
US$92.412 mil step up med-term nts due
   05/10/2009                                   AAA    03-Jun-2003
US$60 mil 4.2%  med-term nts due 05/27/2011     AAA    03-Jun-2003
US$50 mil 4.3%  med-term nts due 05/28/2013     AAA    03-Jun-2003
US$100 mil 4.38%  med-term nts due 05/28/2013   AAA    03-Jun-2003
US$100 mil 5%  med-term nts due 05/29/2013      AAA    03-Jun-2003
US$75 mil 5%  med-term nts due 05/26/2017       AAA    03-Jun-2003
US$50 mil 5.5%  med-term nts due 05/29/2018     AAA    03-Jun-2003
US$50 mil 5.35%  med-term nts due 05/29/2018    AAA    03-Jun-2003
US$50 mil 5.25%  med-term nts due 05/29/2018    AAA    03-Jun-2003
US$130 mil zero cpn med-term nts due 05/27/2033 AAA    03-Jun-2003
US$165 mil zero cpn med-term nts due 05/27/2033 AAA    03-Jun-2003
US$26.552 mil 3%  Freddie Notes due 06/15/2009  AAA    02-Jun-2003
US$23.133 mil step up Freddie Notes due
   12/15/2010                                   AAA    02-Jun-2003
US$26.092 mil 4%  Freddie Notes due 06/15/2014  AAA    02-Jun-2003
US$13.491 mil 4%  Freddie Notes due 06/15/2015  AAA    02-Jun-2003
US$11.065 mil step up Freddie Notes due
   06/15/2018                                   AAA    02-Jun-2003
US$36.017 mil step up Freddie Notes due
   06/15/2018                                   AAA    02-Jun-2003
US$12.563 mil 4.5%  Freddie Notes due
   06/15/2023                                   AAA    02-Jun-2003
US$300 mil 2%  med-term nts due 06/09/2006      AAA    10-Jun-2003
US$60 mil 2.09%  med-term nts due 06/06/2006    AAA    10-Jun-2003
US$11.872 mil 3%  Freddie Notes due 12/15/2009  AAA    09-Jun-2003
US$21.888 mil step up Freddie Notes due
   12/15/2010                                   AAA    09-Jun-2003
US$19.629 mil 4%  Freddie Notes due 06/15/2015  AAA    09-Jun-2003
US$7.283 mil 4%  Freddie Notes due 06/15/2016   AAA    09-Jun-2003
US$5.71 mil step up Freddie Notes due
   06/15/2018                                   AAA    09-Jun-2003
US$57.412 mil 6%  Freddie Notes due 06/15/2018  AAA    09-Jun-2003
US$10.662 mil 4.35%  Freddie Notes due
   06/15/2023                                   AAA    09-Jun-2003
US$100 mil 4.6%  med-term nts due 06/05/2018    AAA    10-Jun-2003
US$60 mil 3.05%  med-term nts due 06/04/2008    AAA    10-Jun-2003
US$50 mil 5%  med-term nts due 06/04/2018       AAA    10-Jun-2003
US$200 mil 3.15%  med-term nts due 06/04/2008   AAA    10-Jun-2003
US$50 mil 3%  med-term nts due 12/04/2007       AAA    10-Jun-2003
US$850 mil 2.25%  med-term nts due 12/04/2006   AAA    10-Jun-2003
US$100 mil 4.625%  med-term nts due 06/04/2015  AAA    10-Jun-2003
US$50 mil 4.22%  med-term nts due 12/04/2009    AAA    10-Jun-2003
US$250 mil 3.25%  Global med-term nts due
   06/04/2008                                   AAA    10-Jun-2003
US$1.5 bil 2.5%  Global med-term nts due
   12/04/2006                                   AAA    10-Jun-2003
US$100 mil 4%  med-term nts due 06/03/2011      AAA    10-Jun-2003
US$150 mil 2.85%  med-term nts due 06/03/2008   AAA    10-Jun-2003
US$67.5 mil 1.72%  med-term nts due 06/03/2005  AAA    10-Jun-2003
US$50 mil 4.275%  med-term nts due 06/03/2013   AAA    10-Jun-2003
US$100 mil 4.35%  med-term nts due 06/03/2013   AAA    10-Jun-2003
US$50 mil 4.75%  med-term nts due 06/02/2017    AAA    10-Jun-2003
US$600 mil 2.15%  Global med-term nts due
   06/02/2006                                   AAA    10-Jun-2003
US$10.109 mil step up Freddie Notes due
   12/15/2010                                   AAA    16-Jun-2003
US$12.226 mil 3%  Freddie Notes due 12/15/2010  AAA    16-Jun-2003
US$16.104 mil 4%  Freddie Notes due 06/15/2016  AAA    16-Jun-2003
US$5.606 mil step up Freddie Notes due
   06/15/2018                                   AAA    16-Jun-2003
US$17.612 mil step up Freddie Notes due
   06/15/2018                                   AAA    16-Jun-2003
US$1.105 mil 4%  Freddie Notes due 06/15/2018   AAA    16-Jun-2003
US$9.34 mil 4.25%  Freddie Notes due 06/15/2023 AAA    16-Jun-2003
US$1.13 bil zero cpn med-term nts due
   06/13/2033                                   AAA    17-Jun-2003
US$200 mil 4.2%  med-term nts due 06/13/2013    AAA    17-Jun-2003
US$200 mil 2.15%  med-term nts due 12/13/2006   AAA    17-Jun-2003
US$50 mil step up med-term nts due 06/12/2006   AAA    17-Jun-2003
US$50 mil 3.03%  med-term nts due 06/12/2008    AAA    17-Jun-2003
US$150 mil 2.125%  med-term nts due 06/12/2006  AAA    17-Jun-2003
US$2.5 bil 4%  med-term nts due 06/12/2013      AAA    17-Jun-2003
US$50 mil 3.5%  med-term nts due 06/11/2010     AAA    17-Jun-2003
US$100 mil 3.03%  med-term nts due 06/11/2008   AAA    17-Jun-2003
US$100 mil 2.4%  med-term nts due 06/11/2007    AAA    17-Jun-2003
US$175 mil 5%  med-term nts due 06/11/2021      AAA    17-Jun-2003
US$50 mil step up med-term nts due 06/11/2018   AAA    17-Jun-2003
US$50 mil 5%  med-term nts due 06/11/2018       AAA    17-Jun-2003
US$150 mil 2.45%  med-term nts due 12/11/2006   AAA    17-Jun-2003
US$75 mil 3.625%  med-term nts due 06/10/2010   AAA    17-Jun-2003
US$100 mil 3%  med-term nts due 12/10/2008      AAA    17-Jun-2003
US$50 mil 3.34%  med-term nts due 06/09/2010    AAA    17-Jun-2003
US$100 mil 2%  med-term nts due 06/09/2006      AAA    17-Jun-2003
US$50 mil 2.26%  med-term nts due 06/09/2006    AAA    17-Jun-2003
US$50 mil 4.25%  med-term nts due 06/07/2013    AAA    17-Jun-2003
US$100 mil 2.125%  med-term nts due 06/09/2006  AAA    17-Jun-2003
US$200 mil 3.55%  med-term nts due 12/09/2009   AAA    17-Jun-2003
US$50 mil 5%  med-term nts due 12/09/2022       AAA    17-Jun-2003
3%  med-term nts due 01/15/2010                 AAA    23-Jun-2003
step up med-term nts due 07/15/2010             AAA    23-Jun-2003
4%  med-term nts due 07/15/2014                 AAA    23-Jun-2003
step up med-term nts due 07/15/2018             AAA    23-Jun-2003
4.25%  med-term nts due 07/15/2018              AAA    23-Jun-2003
4.5%  med-term nts due 07/15/2023               AAA    23-Jun-2003
US$5.838 mil step up Freddie Notes due
   07/15/2018                                   AAA    23-Jun-2003
US$120 mil zero cpn med-term nts due 06/20/2028 AAA    25-Jun-2003
US$500 mil  med-term nts due 12/20/2004         AAA    25-Jun-2003
US$50 mil 3.375%  med-term nts due 06/19/2009   AAA    25-Jun-2003
US$50 mil 7%  med-term nts due 06/19/2018       AAA    25-Jun-2003
US$100 mil 4.4%  med-term nts due 06/19/2013    AAA    25-Jun-2003
US$100 mil 2.5%  med-term nts due 12/19/2006    AAA    25-Jun-2003
US$50 mil 2.1%  med-term nts due 12/19/2006     AAA    25-Jun-2003
US$65 mil 5%  med-term nts due 06/18/2008       AAA    25-Jun-2003
US$50 mil 3.55%  med-term nts due 06/18/2010    AAA    25-Jun-2003
US$150 mil 7%  med-term nts due 06/18/2018      AAA    25-Jun-2003
US$150 mil 2.25%  med-term nts due 12/18/2006   AAA    25-Jun-2003
US$200 mil 3.25%  med-term nts due 12/18/2008   AAA    25-Jun-2003
US$150 mil 5.125%  med-term nts due 06/18/2018  AAA    25-Jun-2003
US$100 mil 8%  Global med-term nts due
   06/18/2018                                   AAA    25-Jun-2003
US$1.065 mil zero cpn med-term nts due
   06/17/2033                                   AAA    25-Jun-2003
US$118 mil zero cpn med-term nts due 06/17/2033 AAA    25-Jun-2003
US$200 mil 3.65%  med-term nts due 06/17/2010   AAA    25-Jun-2003
US$150 mil 2.7%  med-term nts due 12/17/2007    AAA    25-Jun-2003
US$50 mil step down med-term nts due 06/17/2015 AAA    25-Jun-2003
US$50 mil 2.05%  med-term nts due 06/16/2006    AAA    25-Jun-2003
US$100 mil 3.5%  med-term nts due 06/16/2010    AAA    25-Jun-2003
US$50 mil 2.08%  med-term nts due 06/16/2006    AAA    25-Jun-2003
US$50 mil 2.3%  med-term nts due 06/16/2006     AAA    25-Jun-2003
US$150 mil 2.55%  med-term nts due 06/16/2006   AAA    25-Jun-2003
US$500 mil 3.3%  med-term nts due 06/16/2009    AAA    25-Jun-2003
US$500 mil 3.29%  med-term nts due 06/16/2009   AAA    25-Jun-2003
US$60 mil 2.1%  med-term nts due 06/16/2006     AAA    25-Jun-2003
US$500 mil 3.15%  med-term nts due 12/16/2008   AAA    25-Jun-2003
US$1 bil 3.125%  med-term nts due 12/16/2008    AAA    25-Jun-2003
US$50 mil 2.4%  med-term nts due 12/28/2007     AAA    02-Jul-2003
US$50 mil 4.21%  med-term nts due 06/26/2013    AAA    02-Jul-2003
US$150 mil 2.25%  med-term nts due 12/26/2006   AAA    02-Jul-2003
US$150 mil 2.3%  med-term nts due 12/26/2006    AAA    02-Jul-2003
US$50 mil 3.05%  med-term nts due 12/26/2008    AAA    02-Jul-2003
US$150 mil 2.7%  med-term nts due 06/25/2008    AAA    02-Jul-2003
US$150 mil 8.25%  med-term nts due 06/25/2018   AAA    02-Jul-2003
US$150 mil 2.5%  med-term nts due 12/24/2007    AAA    02-Jul-2003
US$150 mil zero cpn med-term nts due 06/23/2033 AAA    02-Jul-2003
US$1 bil zero cpn med-term nts due 06/23/2033   AAA    02-Jul-2003
US$7.671 mil step up Freddie Notes due
   07/15/2009                                   AAA    01-Jul-2003
US$9.162 mil 3%  Freddie Notes due 07/15/2009   AAA    01-Jul-2003
US$7.272 mil 4%  Freddie Notes due 07/15/2013   AAA    01-Jul-2003
US$4.804 mil step up Freddie Notes due
   07/15/2018                                   AAA    01-Jul-2003
US$23.696 mil step up Freddie Notes due
   07/15/2018                                   AAA    01-Jul-2003
US$6.367 mil 4.5%  Freddie Notes due 07/15/2018 AAA    01-Jul-2003
US$12.348 mil 4.65%  Freddie Notes due
   07/15/2023                                   AAA    01-Jul-2003
US$73 mil zero cpn med-term nts due 06/26/2008  AAA    08-Jul-2003
US$100 mil 2.09%  med-term nts due 07/06/2006   AAA    08-Jul-2003
US$50 mil 1.52%  med-term nts due 07/06/2005    AAA    08-Jul-2003
US$100 mil 3%  med-term nts due 07/03/2009      AAA    08-Jul-2003
US$150 mil 2.35%  med-term nts due 07/02/2007   AAA    08-Jul-2003
US$150 mil 5%  med-term nts due 07/02/2018      AAA    08-Jul-2003
US$150 mil 2.05%  med-term nts due 01/02/2007   AAA    08-Jul-2003
US$150 mil 2.1%  med-term nts due 01/02/2007    AAA    08-Jul-2003
US$50 mil 3.4%  med-term nts due 07/01/2010     AAA    08-Jul-2003
US$50 mil 4.125%  med-term nts due 06/30/2011   AAA    08-Jul-2003
US$200 mil zero cpn med-term nts due 06/30/2033 AAA    08-Jul-2003
US$1.74 mil zero cpn med-term nts due
   06/30/2033                                   AAA    08-Jul-2003
US$100 mil zero cpn med-term nts due 06/30/2033 AAA    08-Jul-2003
US$250 mil 2%  med-term nts due 06/30/2006      AAA    08-Jul-2003
US$175 mil 3%  med-term nts due 06/30/2009      AAA    08-Jul-2003
US$100 mil 1.875%  med-term nts due 06/30/2006  AAA    08-Jul-2003
US$138 mil 4.5%  med-term nts due 06/30/2013    AAA    08-Jul-2003
US$50 mil 2.05%  med-term nts due 12/29/2006    AAA    08-Jul-2003
US$100 mil 3%  med-term nts due 06/30/2009      AAA    08-Jul-2003
US$50 mil 3.73%  med-term nts due 06/30/2010    AAA    08-Jul-2003
US$50 mil 3.5%  med-term nts due 06/30/2010     AAA    08-Jul-2003
US$100 mil 2.11%  med-term nts due 12/29/2006   AAA    08-Jul-2003
US$50 mil 3.01%  med-term nts due 12/30/2008    AAA    08-Jul-2003
US$150 mil 4%  med-term nts due 12/30/2013      AAA    08-Jul-2003
US$50 mil 4.125%  med-term nts due 06/30/2011   AAA    08-Jul-2003
US$100 mil 3%  med-term nts due 06/30/2009      AAA    08-Jul-2003
US$50 mil 3.1%  med-term nts due 12/30/2008     AAA    08-Jul-2003
US$13.332 mil 3.15%  Freddie Notes due
   07/15/2009                                   AAA    08-Jul-2003
US$13.295 mil 4%  Freddie Notes due 07/15/2012  AAA    08-Jul-2003
US$24.361 mil step up Freddie Notes due
   07/15/2013                                   AAA    08-Jul-2003
US$13.692 mil 4%  Freddie Notes due 07/15/2013  AAA    08-Jul-2003
US$14.098 mil step up Freddie Notes due
   07/15/2018                                   AAA    08-Jul-2003
US$22.580 mil step up Freddie Notes due
   07/15/2018                                   AAA    08-Jul-2003
US$26.322 mil 5%  Freddie Notes due 07/15/2019  AAA    08-Jul-2003
US$14.615 mil 3.1%  Freddie Notes due
   07/15/2009                                   AAA    14-Jul-2003
US$11.912 mil step up Freddie Notes due
   07/15/2013                                   AAA    14-Jul-2003
US$3.179 mil 4%  Freddie Notes due 07/15/2013   AAA    14-Jul-2003
US$6.335 mil 4.125%  Freddie Notes 3 due
   07/15/2013                                   AAA    14-Jul-2003
US$6.949 mil step up Freddie Notes due
   07/15/2018                                   AAA    14-Jul-2003
US$3.202 mil step up Freddie Notes due
   07/15/2018                                   AAA    14-Jul-2003
US$12.396 mil 5%  Freddie Notes due 07/15/2020  AAA    14-Jul-2003
US$200 mil 4%  med-term nts due 07/11/2008      AAA    15-Jul-2003
US$100 mil 3.25%  med-term nts due 07/09/2009   AAA    15-Jul-2003
US$50 mil 3.08%  med-term nts due 07/09/2008    AAA    15-Jul-2003
US$50 mil 5%  med-term nts due 07/09/2021       AAA    15-Jul-2003
US$50 mil 3%  med-term nts due 07/09/2008       AAA    15-Jul-2003
US$200 mil 3%  med-term nts due 07/09/2008      AAA    15-Jul-2003
US$50 mil 7%  med-term nts due 07/09/2018       AAA    15-Jul-2003
US$80 mil 4.5%  med-term nts due 07/09/2013     AAA    15-Jul-2003
US$150 mil 4.625%  med-term nts due 07/09/2013  AAA    15-Jul-2003
US$50 mil 1.625%  med-term nts due 01/09/2006   AAA    15-Jul-2003
US$100 mil 5%  med-term nts due 07/09/2018      AAA    15-Jul-2003
US$250 mil 1.75%  med-term nts due 01/09/2006   AAA    15-Jul-2003
US$50 mil 5.125%  med-term nts due 07/09/2018   AAA    15-Jul-2003
US$50 mil 1.66%  med-term nts due 01/09/2006    AAA    15-Jul-2003
US$100 mil 3%  med-term nts due 07/08/2008      AAA    15-Jul-2003
US$75 mil 3.85%  med-term nts due 07/08/2010    AAA    15-Jul-2003
US$150 mil 1.42%  med-term nts due 07/08/2005   AAA    15-Jul-2003
US$75 mil 3.92%  med-term nts due 07/08/2010    AAA    15-Jul-2003
US$100 mil 3.92%  med-term nts due 07/08/2010   AAA    15-Jul-2003
US$300 mil zero cpn med-term nts due 07/07/2033 AAA    15-Jul-2003
US$300 mil zero cpn med-term nts due 07/07/2033 AAA    15-Jul-2003
US$300 mil zero cpn med-term nts due 07/07/2033 AAA    15-Jul-2003
US$300 mil zero cpn med-term nts due 07/07/2033 AAA    15-Jul-2003
US$100 mil 2%  med-term nts due 07/07/2006      AAA    15-Jul-2003
US$50 mil 4.25%  med-term nts due 07/07/2008    AAA    15-Jul-2003
US$175 mil 1.8%  med-term nts due 07/07/2005    AAA    15-Jul-2003
US$50 mil 2.03%  med-term nts due 07/07/2006    AAA    15-Jul-2003
US$150 mil 3.6%  med-term nts due 07/07/2010    AAA    15-Jul-2003
US$50 mil 3.545%  med-term nts due 07/07/2010   AAA    15-Jul-2003
US$200 mil 2%  med-term nts due 07/07/2006      AAA    15-Jul-2003
US$150 mil 3.3%  med-term nts due 01/07/2009    AAA    15-Jul-2003
US$500 mil 2%  Global med-term nts due
   07/07/2006                                   AAA    15-Jul-2003
US$4 bil 4.5%  Reference nts due 07/15/2013     AAA    21-Jul-2003
US$100 mil 2.625%  med-term nts due 07/18/2007  AAA    21-Jul-2003
US$150 mil 7%  med-term nts due 07/18/2018      AAA    21-Jul-2003
US$4 bil 1.5%  Reference nts due 08/15/2005     AAA    21-Jul-2003
US$100 mil zero cpn med-term nts due 07/16/2033 AAA    21-Jul-2003
US$100 mil 2.7%  med-term nts due 07/16/2007    AAA    21-Jul-2003
US$100 mil 2.75%  med-term nts due 07/14/2006   AAA    21-Jul-2003
US$250 mil 8.25%  med-term nts due 07/16/2018   AAA    21-Jul-2003
US$150 mil 4.5%  med-term nts due 07/16/2013    AAA    21-Jul-2003
US$75 mil 4%  med-term nts due 07/16/2010       AAA    21-Jul-2003
US$100 mil 3.95%  med-term nts due 07/19/2010   AAA    21-Jul-2003
US$175 mil 1.14%  med-term nts due 08/06/2004   AAA    21-Jul-2003
US$100 mil 4.5%  med-term nts due 07/16/2013    AAA    21-Jul-2003
US$50 mil 5%  nts due 07/15/2023                AAA    21-Jul-2003
US$50 mil 5.25%  med-term nts due 07/15/2011    AAA    21-Jul-2003
US$100 mil 3.06%  med-term nts due 07/15/2008   AAA    21-Jul-2003
US$125 mil 2.7%  med-term nts due 06/30/2006    AAA    21-Jul-2003
US$50 mil 3%  med-term nts due 07/14/2008       AAA    21-Jul-2003
US$100 mil 2.125%  med-term nts due 07/14/2006  AAA    21-Jul-2003
US$300 mil 2.05%  med-term nts due 07/14/2006   AAA    21-Jul-2003
US$50 mil 3.3%  med-term nts due 07/14/2009     AAA    21-Jul-2003
US$250 mil 2%  med-term nts due 07/14/2006      AAA    21-Jul-2003
US$70 mil 2%  med-term nts due 07/14/2006       AAA    21-Jul-2003
3.1%  Freddie Notes due 07/15/2008              AAA    21-Jul-2003
step up Freddie Notes due 07/15/2013            AAA    21-Jul-2003
4.25%  Freddie Notes due 07/15/2013             AAA    21-Jul-2003
5%  Freddie Notes due 07/15/2016                AAA    21-Jul-2003
step up Freddie Notes due 07/15/2018            AAA    21-Jul-2003
5%  Freddie Notes due 07/15/2018                AAA    21-Jul-2003
step up Freddie Notes due 07/15/2023            AAA    21-Jul-2003
US$100 mil 7.125%  med-term nts due 07/25/2018  AAA    01-Aug-2003
US$50 mil 5%  nts due 07/15/2023                AAA    01-Aug-2003
US$225 mil 2.8%  med-term nts due 01/26/2007    AAA    01-Aug-2003
US$100 mil 2.75%  med-term nts due 07/23/2007   AAA    01-Aug-2003
US$50 mil 3.1%  med-term nts due 07/23/2008     AAA    01-Aug-2003
US$50 mil 5%  med-term nts due 07/23/2018       AAA    01-Aug-2003
US$50 mil 5.5%  med-term nts due 07/23/2013     AAA    01-Aug-2003
US$150 mil 3%  med-term nts due 01/23/2008      AAA    01-Aug-2003
US$50 mil 3%  med-term nts due 07/22/2008       AAA    01-Aug-2003
US$225 mil 1.52%  med-term nts due 07/22/2005   AAA    01-Aug-2003
US$225 mil 3%  med-term nts due 07/22/2008      AAA    01-Aug-2003
US$150 mil 2.05%  med-term nts due 07/21/2006   AAA    01-Aug-2003
US$5.401 mil 3%  Freddie Notes due 02/15/2008   AAA    28-Jul-2003
US$28.942 mil step up Freddie Notes due
   08/15/2013                                   AAA    28-Jul-2003
US$6.067 mil 4.75%  Freddie Notes due
   08/15/2013                                   AAA    28-Jul-2003
US$17.131 mil 5%  Freddie Notes 5 due
   08/15/2015                                   AAA    28-Jul-2003
US$2.462 mil step up Freddie Notes due
   08/15/2018                                   AAA    28-Jul-2003
US$8.200 mil step up Freddie Notes due
   08/15/2018                                   AAA    28-Jul-2003
US$4.03 mil step up step up Freddie Notes due
   08/15/2023                                   AAA    28-Jul-2003
US$65 mil 8.125%  med-term nts due 08/01/2018   AAA    05-Aug-2003
US$150 mil 8.25%  med-term nts due 08/01/2018   AAA    05-Aug-2003
US$100 mil 7.25%  med-term nts due 08/04/2015   AAA    05-Aug-2003
US$50 mil 8.375%  med-term nts due 08/01/2018   AAA    05-Aug-2003
US$50 mil 8%  med-term nts due 08/01/2018       AAA    05-Aug-2003
US$1 bil 1.0462%  Global med-term nts due
   02/01/2005                                   AAA    05-Aug-2003
US$1 bil 1.0406%  Global med-term nts due
   02/01/2005                                   AAA    05-Aug-2003
US$200 mil 3.15%  med-term nts due 07/30/2008   AAA    05-Aug-2003
US$250 mil 4.05%  med-term nts due 07/30/2010   AAA    05-Aug-2003
US$50 mil 4.25%  med-term nts due 07/30/2010    AAA    05-Aug-2003
US$100 mil 3.5%  med-term nts due 07/30/2008    AAA    05-Aug-2003
US$100 mil 5%  med-term nts due 07/30/2018      AAA    05-Aug-2003
US$60 mil 5.4%  med-term nts due 07/30/2018     AAA    05-Aug-2003
US$120 mil 7%  med-term nts due 07/30/2018      AAA    05-Aug-2003
US$50 mil 4.8%  med-term nts due 07/30/2013     AAA    05-Aug-2003
US$50 mil 5.25%  med-term nts due 07/30/2018    AAA    05-Aug-2003
US$50 mil 5%  med-term nts due 07/30/2015       AAA    05-Aug-2003
US$200 mil 2.75%  med-term nts due 01/30/2007   AAA    05-Aug-2003
US$100 mil 5.25%  med-term nts due 07/30/2013   AAA    05-Aug-2003
US$50 mil 5.5%  med-term nts due 07/30/2018     AAA    05-Aug-2003
US$50 mil 5.75%  med-term nts due 07/30/2018    AAA    05-Aug-2003
US$50 mil 3.75%  med-term nts due 07/29/2010    AAA    05-Aug-2003
US$100 mil 1.5%  med-term nts due 07/29/2005    AAA    05-Aug-2003
US$75 mil 3.15%  med-term nts due 07/29/2008    AAA    05-Aug-2003
US$75 mil 5%  med-term nts due 07/29/2016       AAA    05-Aug-2003
US$100 mil 2.58%  med-term nts due 01/29/2007   AAA    05-Aug-2003
US$365 mil zero cpn med-term nts due 07/28/2033 AAA    05-Aug-2003
US$150 mil zero cpn med-term nts due 07/28/2033 AAA    05-Aug-2003
US$300 mil 2.125%  med-term nts due 07/28/2006  AAA    05-Aug-2003
US$50 mil 1.565%  med-term nts due 07/28/2005   AAA    05-Aug-2003
US$250 mil 1.9%  med-term nts due 07/28/2005    AAA    05-Aug-2003
US$50 mil 3.5%  med-term nts due 07/28/2009     AAA    05-Aug-2003
US$100 mil 3.8%  med-term nts due 07/28/2010    AAA    05-Aug-2003
US$100 mil 2.2%  med-term nts due 07/28/2006    AAA    05-Aug-2003
US$806 mil 1.17%  med-term nts due 08/20/2004   AAA    05-Aug-2003
US$19.004 mil 4%  4%  Freddie Notes due
   02/15/2009 due 02/15/2009                    AAA    04-Aug-2003
US$48.359 mil step up Freddie Notes due
   08/15/2011                                   AAA    04-Aug-2003
US$34.546 mil 5%  Freddie Nts due 08/15/2012    AAA    04-Aug-2003
US$41.246 mil 5.125%  Freddie Notes due
   08/15/2013                                   AAA    04-Aug-2003
US$34.313 mil step up Freddie Notes due
   08/15/2015                                   AAA    04-Aug-2003
US$56.859 mil 5.5%  Freddie Notes due
   08/15/2018                                   AAA    04-Aug-2003
US$17.298 mil step up Freddie Notes due
   08/15/2023                                   AAA    04-Aug-2003
US$125 mil 3.21%  med-term nts due 08/07/2007   AAA    11-Aug-2003
US$150 mil 2.6%  med-term nts due 08/07/2006    AAA    11-Aug-2003
US$50 mil 2.69%  med-term nts due 08/07/2006    AAA    11-Aug-2003
US$750 mil 1.36%  med-term nts due 08/06/2004   AAA    11-Aug-2003
US$100 mil 1.33%  med-term nts due 08/06/2004   AAA    11-Aug-2003
US$100 mil 5.125%  med-term nts due 08/06/2013  AAA    11-Aug-2003
US$50 mil 3.35%  med-term nts due 08/04/2008    AAA    11-Aug-2003
US$100 mil 3%  med-term nts due 08/04/2006      AAA    11-Aug-2003
US$300 mil 2.65%  med-term nts due 08/04/2006   AAA    11-Aug-2003
US$75 mil 3.52%  med-term nts due 08/04/2006    AAA    11-Aug-2003
US$250 mil 2.75%  med-term nts due 08/04/2006   AAA    11-Aug-2003
US$200 mil 1.8%  med-term nts due 08/04/2005    AAA    11-Aug-2003
US$1 bil 1.0144%  med-term nts due 02/04/2005   AAA    11-Aug-2003
US$100 mil 1.3%  med-term nts due 02/04/2005    AAA    11-Aug-2003
US$13.879 mil 4%  Freddie Notes due 08/15/2009  AAA    11-Aug-2003
US$25.385 mil step up Freddie Notes due
   08/15/2013                                   AAA    11-Aug-2003
US$17.706 mil 5%  Freddie Notes due 08/15/2014  AAA    11-Aug-2003
US$7.524 mil 5%  Freddie Notes due 08/15/2014   AAA    11-Aug-2003
US$12.898 mil step up Freddie Notes due
   08/15/2018                                   AAA    11-Aug-2003
US$2.289 mil step up Freddie Notes due
   08/15/2023                                   AAA    11-Aug-2003
US$10.482 mil 5.5%  5.5%  Freddie Notes due
   08/15/2023 due 08/15/2023                    AAA    11-Aug-2003
US$100 mil 1.067%  med-term nts due 08/11/2004  AAA    18-Aug-2003
US$300 mil 1.4%  med-term nts due 08/11/2004    AAA    18-Aug-2003
US$50 mil 1.387%  med-term nts due 08/11/2005   AAA    18-Aug-2003
US$250 mil 1.43%  med-term nts due 08/12/2005   AAA    18-Aug-2003
US$75 mil 2.5%  med-term nts due 08/11/2006     AAA    18-Aug-2003
US$100 mil 3%  med-term nts due 08/15/2007      AAA    18-Aug-2003
US$100 mil 3.64%  med-term nts due 08/12/2008   AAA    18-Aug-2003
US$100 mil 3.69%  med-term nts due 08/13/2008   AAA    18-Aug-2003
US$50 mil 5%  med-term nts due 08/13/2013       AAA    18-Aug-2003
US$50 mil 5%  med-term nts due 08/13/2013       AAA    18-Aug-2003
US$75 mil 4.625%  med-term nts due 08/11/2015   AAA    18-Aug-2003
US$50 mil 4.625%  med-term nts due 08/11/2015   AAA    18-Aug-2003
US$50 mil 5.5%  med-term nts due 08/13/2018     AAA    18-Aug-2003
US$75 mil 5.125%  med-term nts due 08/15/2018   AAA    18-Aug-2003
US$400 mil zero cpn med-term nts due 08/14/2033 AAA    18-Aug-2003
US$5 bil 2.75%  reference nts due 08/15/2006    AAA    18-Aug-2003
US$22.03 mil 4%  Freddie Notes due 02/15/2009   AAA    18-Aug-2003
US$19.862 mil 5%  Freddie Notes due 08/15/2012  AAA    18-Aug-2003
US$42.77 mil step up Freddie Notes due
   08/15/2013                                   AAA    18-Aug-2003
US$10.42 mil step up Freddie Notes due
   08/15/2013                                   AAA    18-Aug-2003
US$18.785 mil 5%  Freddie Notes due 08/15/2013  AAA    18-Aug-2003
US$20.869 mil step up Freddie Notes due
   08/15/2018                                   AAA    18-Aug-2003
US$46.447 mil 5.5%  Freddie Notes due
   08/15/2018                                   AAA    18-Aug-2003
US$19.882 mil 4%  Freddie Notes due 03/15/2009  AAA    25-Aug-2003
US$21.049 mil 5%  Freddie Notes due 09/15/2012  AAA    25-Aug-2003
US$34.792 mil step up Freddie Notes due
   09/15/2013                                   AAA    25-Aug-2003
US$21.725 mil 5%  Freddie Notes due 09/15/2013  AAA    25-Aug-2003
US$18.291 mil step up Freddie Notes due
   09/15/2018                                   AAA    25-Aug-2003
US$16.462 mil 5.5%  Freddie Notes due
   09/15/2018                                   AAA    25-Aug-2003
US$20.844 mil 5.65%  Freddie Notes due
   09/15/2023                                   AAA    25-Aug-2003
US$125 mil 1.48%  med-term nts due 08/18/2005   AAA    28-Aug-2003
US$50 mil 3.3%  med-term nts due 02/20/2007     AAA    28-Aug-2003
US$50 mil 3.58%  med-term nts due 08/20/2007    AAA    28-Aug-2003
US$50 mil 4%  med-term nts due 08/19/2008       AAA    28-Aug-2003
US$75 mil step up med-term nts due 08/18/2010   AAA    28-Aug-2003
US$100 mil 4.25%  med-term nts due 08/22/2010   AAA    28-Aug-2003
US$50 mil 5.25%  med-term nts due 08/22/2018    AAA    28-Aug-2003
US$380 mil zero cpn med-term nts due 08/19/2033 AAA    28-Aug-2003
US$300 mil zero cpn med-term nts due 08/19/2033 AAA    28-Aug-2003
US$200 mil zero cpn med-term nts due 08/19/2033 AAA    28-Aug-2003
US$200 mil 6%  nts due 08/15/2028               AAA    04-Sep-2003
US$500 mil 1.42%  med-term nts due 08/25/2004   AAA    04-Sep-2003
US$250 mil 2.325%  med-term nts due 08/26/2005  AAA    04-Sep-2003
US$150 mil 2.07%  med-term nts due 08/26/2005   AAA    04-Sep-2003
US$100 mil 2.22%  med-term nts due 08/26/2005   AAA    04-Sep-2003
US$50 mil 2.85%  med-term nts due 08/25/2006    AAA    04-Sep-2003
US$50 mil 3%  med-term nts due 08/25/2006       AAA    04-Sep-2003
US$50 mil 3.1%  med-term nts due 08/25/2006     AAA    04-Sep-2003
US$100 mil 4.65%  med-term nts due 08/27/2010   AAA    04-Sep-2003
US$50 mil 6%  med-term nts due 08/27/2018       AAA    04-Sep-2003
US$50 mil 6.3%  med-term nts due 08/27/2018     AAA    04-Sep-2003
US$50 mil 6.4%  med-term nts due 08/27/2018     AAA    04-Sep-2003
US$1.5 bil 3.125%  med-term nts due 08/25/2006  AAA    04-Sep-2003
US$22.529 mil 4%  Freddie Notes due 03/15/2009  AAA    02-Sep-2003
US$27.715 mil 5%  Freddie Notes due 09/15/2012  AAA    02-Sep-2003
US$39.951 mil step up Freddie Notes due
   09/15/2013                                   AAA    02-Sep-2003
US$20.267 mil 5%  Freddie Notes due 09/15/2013  AAA    02-Sep-2003
US$12.806 mil step up Freddie Notes due
   09/15/2018                                   AAA    02-Sep-2003
US$16.031 mil 5.5%  Freddie Notes due
   09/15/2018                                   AAA    02-Sep-2003
US$14.507 mil 5.65%  Freddie Notes due
   09/15/2023                                   AAA    02-Sep-2003
US$15.69 mil step up Freddie Notes due
   09/15/2009                                   AAA    08-Sep-2003
US$26.843 mil step up Freddie Notes due
   09/15/2013                                   AAA    08-Sep-2003
US$11.497 mil 5%  Freddie Notes due 09/15/2013  AAA    08-Sep-2003
US$9.401 mil 5%  Freddie Notes due 09/15/2014   AAA    08-Sep-2003
US$12.259 mil step up Freddie Notes due
   09/15/2018                                   AAA    08-Sep-2003
US$11.637 mil 5.25%  Freddie Notes due
   09/15/2018                                   AAA    08-Sep-2003
US$12.29 mil 5.5%  Freddie Notes due 09/15/2023 AAA    08-Sep-2003
US$50 mil 4.13%  med-term nts due 09/02/2008    AAA    11-Sep-2003
US$110 mil 4.31%  med-term nts due 09/03/2008   AAA    11-Sep-2003
US$150 mil 4.125%  med-term nts due 09/03/2008  AAA    11-Sep-2003
US$150 mil 4.3%  med-term nts due 09/03/2008    AAA    11-Sep-2003
US$6 bil 3.625%  Global med-term nts due
   09/15/2008                                   AAA    16-Sep-2003
US$200 mil 3.05%  med-term nts due 09/08/2006   AAA    16-Sep-2003
US$50 mil 2.25%  med-term nts due 09/08/2006    AAA    16-Sep-2003
US$150 mil 3.65%  med-term nts due 09/10/2007   AAA    16-Sep-2003
US$50 mil 4%  med-term nts due 09/10/2008       AAA    16-Sep-2003
US$90 mil 4%  med-term nts due 09/10/2008       AAA    16-Sep-2003
US$50 mil 6%  med-term nts due 09/12/2008       AAA    16-Sep-2003
US$150 mil 6%  med-term nts due 09/09/2013      AAA    16-Sep-2003
US$4 bil 1.107%  med-term nts due 09/09/2005    AAA    16-Sep-2003
US$24.952 mil step up Freddie Notes due
   10/15/2008                                   AAA    22-Sep-2003
US$17.214 mil 4%  Freddie Notes due 04/15/2010  AAA    22-Sep-2003
US$28.998 mil step up Freddie Notes due
   10/15/2013                                   AAA    22-Sep-2003
US$3.959 mil 4.75%  Freddie Notes due
   10/15/2013                                   AAA    22-Sep-2003
US$17.435 mil 5%  Freddie Notes due 10/15/2014  AAA    22-Sep-2003
US$21.518 mil 5%  Freddie Notes due 10/15/2015  AAA    22-Sep-2003
US$10.803 mil 5.25%  Freddie Notes due
   10/15/2018                                   AAA    22-Sep-2003
US$25.67 mil 5.35%  Freddie Notes due
   10/15/2023                                   AAA    22-Sep-2003
US$100 mil 2%  med-term nts due 09/15/2005      AAA    24-Sep-2003
US$100 mil 2.42%  med-term nts due 09/16/2005   AAA    24-Sep-2003
US$250 mil 2.875%  med-term nts due 03/15/2006  AAA    24-Sep-2003
US$100 mil 2.8%  med-term nts due 09/17/2006    AAA    24-Sep-2003
US$50 mil step up med-term nts due 09/15/2010   AAA    24-Sep-2003
US$105 mil step up med-term nts due 09/19/2013  AAA    24-Sep-2003
US$50 mil step up med-term nts due 09/21/2018   AAA    24-Sep-2003
US$50 mil 6%  nts due 09/15/2028                AAA    30-Sep-2003
US$100 mil 1.31%  med-term nts due 09/22/2005   AAA    30-Sep-2003
US$50 mil 3.17%  med-term nts due 09/22/2006    AAA    30-Sep-2003
US$18.7 mil step up Freddie Notes due
   10/15/2009                                   AAA    29-Sep-2003
US$14.106 mil 4%  Freddie Notes due 10/15/2010  AAA    29-Sep-2003
US$50 mil 6.13%  med-term nts due 09/24/2018    AAA    30-Sep-2003
US$9.176 mil step up Freddie Notes due
   10/15/2013                                   AAA    29-Sep-2003
US$17.956 mil step up Freddie Notes due
   10/15/2014                                   AAA    29-Sep-2003
US$13.576 mil 5%  Freddie Notes due 10/15/2015  AAA    29-Sep-2003
US$7.844 mil 5%  Freddie Notes due 10/15/2018   AAA    29-Sep-2003
US$11.374 mil 5.2%  Freddie Notes due
   10/15/2023                                   AAA    29-Sep-2003
US$11.374 mil 5.5%  Freddie Notes due
   10/15/2023                                   AAA    29-Sep-2003
US$150 mil 1.75%  med-term nts due 06/28/2005   AAA    07-Oct-2003
US$50 mil 1.8%  med-term nts due 06/30/2005     AAA    07-Oct-2003
US$150 mil 2%  med-term nts due 09/30/2005      AAA    07-Oct-2003
US$100 mil 2.6%  med-term nts due 09/29/2006    AAA    07-Oct-2003
US$50 mil 3.125%  med-term nts due 03/29/2007   AAA    07-Oct-2003
US$200 mil 3%  med-term nts due 03/29/2007      AAA    07-Oct-2003
US$75 mil 3%  med-term nts due 09/29/2008       AAA    07-Oct-2003
US$100 mil 3.8%  med-term nts due 09/29/2008    AAA    07-Oct-2003
US$100 mil 3.9%  med-term nts due 12/30/2008    AAA    07-Oct-2003
US$50 mil 4%  med-term nts due 03/30/2009       AAA    07-Oct-2003
US$50 mil 4%  med-term nts due 09/29/2015       AAA    07-Oct-2003
US$21.213 mil step up Freddie Notes due
   10/15/2009                                   AAA    06-Oct-2003
US$9.425 mil 4%  Freddie Notes due 04/15/2010   AAA    06-Oct-2003
US$18.825 mil step up Freddie Notes due
   10/15/2013                                   AAA    06-Oct-2003
US$14.586 mil 5%  Freddie Notes due 10/15/2014  AAA    06-Oct-2003
US$11.268 mil 5.25%  Freddie Notes due
   10/15/2018                                   AAA    06-Oct-2003
US$11.516 mil 5.5%  Freddie Notes due
   10/15/2020                                   AAA    06-Oct-2003
US$21.063 mil 5.35%  Freddie Notes due
   10/15/2023                                   AAA    06-Oct-2003
US$500 mil 2.85%  Global med-term nts due
   04/06/2007                                   AAA    13-Oct-2003
US$250 mil 2.01%  med-term nts due 10/06/2005   AAA    13-Oct-2003
US$1 bil 2.75%  med-term nts due 10/06/2006     AAA    13-Oct-2003
US$150 mil 2.65%  med-term nts due 10/12/2006   AAA    13-Oct-2003
US$100 mil 2.55%  med-term nts due 10/12/2006   AAA    13-Oct-2003
US$1.5 bil 4.65%  med-term nts due 10/10/2013   AAA    13-Oct-2003
US$5 bil 1.11%  med-term nts due 10/07/2005     AAA    13-Oct-2003
step up Freddie Notes due 10/15/2009            AAA    14-Oct-2003
4%  Freddie Notes due 04/15/2010                AAA    14-Oct-2003
US$11.497 mil step up Freddie Notes due
   10/15/2013                                   AAA    14-Oct-2003
5%  Freddie Notes due 10/15/2013                AAA    14-Oct-2003
5%  Freddie Notes due 10/15/2014                AAA    14-Oct-2003
5.25%  Freddie Notes due 10/15/2018             AAA    14-Oct-2003
5.5%  Freddie Notes due 01/15/2023              AAA    14-Oct-2003
US$100 mil 2.02%  med-term nts due 10/14/2005   AAA    20-Oct-2003
US$100 mil 2.33%  med-term nts due 04/14/2006   AAA    20-Oct-2003
US$100 mil 3%  med-term nts due 01/16/2007      AAA    20-Oct-2003
US$150 mil 3.01%  med-term nts due 04/13/2007   AAA    20-Oct-2003
US$150 mil 3.29%  med-term nts due 10/12/2007   AAA    20-Oct-2003
US$50 mil 3.5%  med-term nts due 10/15/2007     AAA    20-Oct-2003
US$150 mil 3.4%  med-term nts due 10/15/2007    AAA    20-Oct-2003
US$50 mil 4%  med-term nts due 10/14/2008       AAA    20-Oct-2003
US$100 mil 3%  med-term nts due 10/15/2008      AAA    20-Oct-2003
US$50 mil 4%  med-term nts due 10/15/2008       AAA    20-Oct-2003
US$75 mil 4.125%  med-term nts due 10/15/2013   AAA    20-Oct-2003
US$50 mil 6.05%  med-term nts due 10/15/2018    AAA    20-Oct-2003
US$5 bil 2.125%  Reference nts due 11/15/2005   AAA    20-Oct-2003
US$4 bil 4.88%  Reference nts due 11/15/2013    AAA    20-Oct-2003
US$18.474 mil step up Freddie Notes due
   10/15/2008                                   AAA    20-Oct-2003
US$28.912 mil 4%  Freddie Notes due 10/15/2009  AAA    20-Oct-2003
US$18.966 mil 5%  Freddie Notes due 10/15/2014  AAA    20-Oct-2003
US$20.803 mil step up Freddie Notes due
   10/15/2015                                   AAA    20-Oct-2003
US$14.696 mil 5.3%  Freddie Notes due
   10/15/2018                                   AAA    20-Oct-2003
US$9.693 mil 5.5%  Freddie Notes due 10/15/2018 AAA    20-Oct-2003
US$37.027 mil 5.5%  Freddie Notes due
   10/15/2023                                   AAA    20-Oct-2003
US$75 mil 1.4%  med-term nts due 11/15/2004     AAA    27-Oct-2003
US$610 mil 1.46%  med-term nts due 11/17/2004   AAA    27-Oct-2003
US$75 mil 1.51%  med-term nts due 10/20/2005    AAA    27-Oct-2003
US$50 mil 2%  med-term nts due 10/20/2005       AAA    27-Oct-2003
US$150 mil 2%  med-term nts due 10/21/2005      AAA    27-Oct-2003
US$50 mil 3.125%  med-term nts due 04/20/2007   AAA    27-Oct-2003
US$50 mil 4.01%  med-term nts due 10/22/2008    AAA    27-Oct-2003
US$50 mil 4.125%  med-term nts due 10/20/2009   AAA    27-Oct-2003
US$75 mil 3.5%  med-term nts due 10/22/2010     AAA    27-Oct-2003
US$50 mil 4%  med-term nts due 10/24/2011       AAA    27-Oct-2003
US$110 mil 5%  med-term nts due 10/22/2018      AAA    27-Oct-2003
US$100 mil zero cpn med-term nts due 10/21/2033 AAA    27-Oct-2003
US$17.597 mil step up Freddie Notes due
   11/15/2009                                   AAA    27-Oct-2003
US$10.387 mil 4%  Freddie Notes due 05/15/2010  AAA    27-Oct-2003
US$14.131 mil step up Freddie Notes due
   11/15/2013                                   AAA    27-Oct-2003
US$6.956 mil 5%  Freddie Notes due 11/15/2014   AAA    27-Oct-2003
US$10.776 mil 5%  Freddie Notes due 11/15/2015  AAA    27-Oct-2003
US$8.487 mil step up Freddie Notes due
   11/15/2018                                   AAA    27-Oct-2003
US$3.481 mil 5.25%  Freddie Notes due
   11/15/2018                                   AAA    27-Oct-2003
US$11.1 mil 5.35%  Freddie Notes due 11/15/2023 AAA    27-Oct-2003
US$1 bil 3%  Global med-term nts due 10/27/2006 AAA    04-Nov-2003
US$575 mil 2.15%  med-term nts due 10/28/2005   AAA    04-Nov-2003
US$200 mil 2.29%  med-term nts due 10/28/2005   AAA    04-Nov-2003
US$100 mil 2.07%  med-term nts due 10/28/2005   AAA    04-Nov-2003
US$101.3 mil 1.911%  med-term nts due
   10/27/2006                                   AAA    04-Nov-2003
US$250 mil 3%  med-term nts due 10/27/2006      AAA    04-Nov-2003
US$75 mil 3.15%  med-term nts due 04/27/2007    AAA    04-Nov-2003
US$300 mil 3.25%  med-term nts due 04/30/2007   AAA    04-Nov-2003
US$50 mil 1.1%  med-term nts due 10/15/2007     AAA    04-Nov-2003
US$50 mil 4.5%  med-term nts due 10/27/2008     AAA    04-Nov-2003
US$50 mil 4.1%  med-term nts due 10/28/2008     AAA    04-Nov-2003
US$75 mil 3.93%  med-term nts due 10/29/2008    AAA    04-Nov-2003
US$100 mil 4%  med-term nts due 10/29/2008      AAA    04-Nov-2003
US$50 mil 4%  med-term nts due 04/28/2009       AAA    04-Nov-2003
US$50 mil 4%  med-term nts due 04/28/2009       AAA    04-Nov-2003
US$150 mil 3%  med-term nts due 10/29/2009      AAA    04-Nov-2003
US$50 mil 6.08%  med-term nts due 10/29/2018    AAA    04-Nov-2003
step up Freddie Notes due 11/15/2009            AAA    03-Nov-2003
US$17.337 mil 4.1%  Freddie Notes due
   11/15/2009                                   AAA    03-Nov-2003
US$13.025 mil step up Freddie Notes due
   11/15/2005                                   AAA    03-Nov-2003
US$16.115 mil step up Freddie Notes due
   11/15/2013                                   AAA    03-Nov-2003
US$16.913 mil 5%  Freddie Notes due 11/15/2014  AAA    03-Nov-2003
US$16.736 mil step up Freddie Notes due
   11/15/2018                                   AAA    03-Nov-2003
US$23.267 mil 5.5%  Freddie Notes due
   11/15/2023                                   AAA    03-Nov-2003
US$3 bil 1.125%  Global med-term nts due
   11/07/2005                                   AAA    10-Nov-2003
US$50 mil 1.669%  med-term nts due 11/04/2005   AAA    10-Nov-2003
US$250 mil 2.41%  med-term nts due 11/04/2005   AAA    10-Nov-2003
US$50 mil 3.5%  med-term nts due 11/05/2010     AAA    10-Nov-2003
US$100 mil 6%  med-term nts due 11/05/2018      AAA    10-Nov-2003
US$50 mil 5%  med-term nts due 11/05/2018       AAA    10-Nov-2003
US$2 bil 2.875%  med-term nts due 11/03/2006    AAA    10-Nov-2003
US$2 bil 5.125%  med-term nts due 11/07/2013    AAA    10-Nov-2003
US$42.481 mil step up Freddie Notes due
   11/15/2009                                   AAA    10-Nov-2003
US$26.793 mil 4.25%  Freddie Notes due
   11/15/2010                                   AAA    10-Nov-2003
US$38.436 mil step up Freddie Notes due
   11/15/2013                                   AAA    10-Nov-2003
US$20.16 mil 5.05%  Freddie Notes due
   11/15/2014                                   AAA    10-Nov-2003
US$23.328 mil step up Freddie Notes due
   11/15/2018                                   AAA    10-Nov-2003
US$37.933 mil 5.5%  Freddie Notes due
   11/15/2023                                   AAA    10-Nov-2003
US$5 bil 2.875%  Global med-term nts due
   12/15/2006                                   AAA    18-Nov-2003
US$500 mil 4%  Global med-term nts due
   11/12/2008                                   AAA    18-Nov-2003
US$350 mil 1.51%  med-term nts due 12/07/2004   AAA    18-Nov-2003
US$375 mil 2.25%  med-term nts due 11/10/2005   AAA    18-Nov-2003
US$50 mil 2.46%  med-term nts due 11/14/2005    AAA    18-Nov-2003
US$250 mil 3%  med-term nts due 11/09/2006      AAA    18-Nov-2003
US$100 mil 3.15%  med-term nts due 11/10/2006   AAA    18-Nov-2003
US$50 mil 1.67%  med-term nts due 11/10/2008    AAA    18-Nov-2003
US$1 bil 3.875%  med-term nts due 11/10/2008    AAA    18-Nov-2003
US$150 mil 4%  med-term nts due 11/12/2008      AAA    18-Nov-2003
US$50 mil 3.625%  med-term nts due 11/10/2010   AAA    18-Nov-2003
US$75 mil 6.25%  med-term nts due 11/14/2013    AAA    18-Nov-2003
US$19.642 mil step up Freddie Notes due
   11/15/2009                                   AAA    17-Nov-2003
US$4.15 mil 4.15%  Freddie Notes due 11/15/2010 AAA    17-Nov-2003
US$24.177 mil step up Freddie Notes due
   11/15/2012                                   AAA    17-Nov-2003
US$9.568 mil step up Freddie Notes due
   11/15/2015                                   AAA    17-Nov-2003
US$20.645 mil 5%  Freddie Notes due 11/15/2018  AAA    17-Nov-2003
US$15.767 mil 5.25%  Freddie Notes due
   11/15/2023                                   AAA    17-Nov-2003
US$1 bil 2.3%  Global med-term nts due
   11/17/2005                                   AAA    26-Nov-2003
US$500 mil 3%  Global med-term nts due
   11/17/2006                                   AAA    26-Nov-2003
US$100 mil 1.85%  med-term nts due 11/17/2005   AAA    26-Nov-2003
US$100 mil 2.3%  med-term nts due 11/17/2005    AAA    26-Nov-2003
US$675 mil 1.85%  med-term nts due 11/17/2005   AAA    26-Nov-2003
US$50 mil 2.55%  med-term nts due 11/17/2005    AAA    26-Nov-2003
US$250 mil 2.41%  med-term nts due 11/17/2005   AAA    26-Nov-2003
US$100 mil 2%  med-term nts due 11/18/2005      AAA    26-Nov-2003
US$150 mil 2.625%  med-term nts due 05/19/2006  AAA    26-Nov-2003
US$350 mil 2%  med-term nts due 11/17/2006      AAA    26-Nov-2003
US$150 mil 3%  med-term nts due 11/17/2006      AAA    26-Nov-2003
US$75 mil 3.25%  med-term nts due 05/17/2007    AAA    26-Nov-2003
US$50 mil 3.55%  med-term nts due 11/19/2007    AAA    26-Nov-2003
US$150 mil 4%  med-term nts due 11/17/2008      AAA    26-Nov-2003
US$160 mil 3.94%  med-term nts due 11/20/2008   AAA    26-Nov-2003
US$50 mil 4.75%  med-term nts due 11/19/2010    AAA    26-Nov-2003
US$12.672 mil step up Freddie Notes due
   12/15/2009                                   AAA    24-Nov-2003
US$9.004 mil 4%  Freddie Notes due 12/15/2009   AAA    24-Nov-2003
US$11.695 mil step up Freddie Notes due
   12/15/2013                                   AAA    24-Nov-2003
US$7.809 mil 5.1%  Freddie Notes due 12/15/2018 AAA    24-Nov-2003
US$4.389 mil 5.375%  Freddie Notes due
   12/15/2018                                   AAA    24-Nov-2003
US$9.126 mil 5.3%  Freddie Notes due 12/15/2023 AAA    24-Nov-2003
US$75 mil 5%  nts due 11/15/2029                AAA    02-Dec-2003
US$100 mil 1.9%  med-term nts due 05/26/2005    AAA    02-Dec-2003
US$300 mil 2.5%  med-term nts due 11/25/2005    AAA    02-Dec-2003
US$200 mil 2.375%  med-term nts due 11/25/2005  AAA    02-Dec-2003
US$250 mil 2.25%  med-term nts due 11/28/2005   AAA    02-Dec-2003
US$150 mil 2%  med-term nts due 11/28/2005      AAA    02-Dec-2003
US$185 mil 2%  med-term nts due 11/28/2005      AAA    02-Dec-2003
US$50 mil 2%  med-term nts due 02/24/2006       AAA    02-Dec-2003
US$100 mil 3.23%  med-term nts due 11/24/2006   AAA    02-Dec-2003
US$50 mil 2.15%  med-term nts due 11/24/2006    AAA    02-Dec-2003
US$100 mil 3%  med-term nts due 11/24/2006      AAA    02-Dec-2003
US$100 mil 2.25%  med-term nts due 11/24/2006   AAA    02-Dec-2003
US$50 mil 2.25%  med-term nts due 11/24/2006    AAA    02-Dec-2003
US$100 mil 3%  med-term nts due 11/25/2008      AAA    02-Dec-2003
US$100 mil 4%  med-term nts due 11/25/2008      AAA    02-Dec-2003
US$50 mil 3%  med-term nts due 11/26/2008       AAA    02-Dec-2003
US$50 mil 4.31%  med-term nts due 11/26/2008    AAA    02-Dec-2003
US$65 mil 3.5%  med-term nts due 11/28/2008     AAA    02-Dec-2003
US$50 mil 4.53%  med-term nts due 05/26/2009    AAA    02-Dec-2003
US$70 mil 3%  med-term nts due 11/27/2009       AAA    08-Dec-2003
US$50 mil 3.625%  med-term nts due 11/24/2010   AAA    02-Dec-2003
US$50 mil 5%  med-term nts due 11/26/2010       AAA    02-Dec-2003
US$50 mil step up med-term nts due 11/30/2010   AAA    02-Dec-2003
US$100 mil step up med-term nts due 12/06/2011  AAA    02-Dec-2003
US$50 mil 5.55%  med-term nts due 11/26/2013    AAA    02-Dec-2003
US$200 mil 6%  med-term nts due 11/26/2018      AAA    02-Dec-2003
US$100 mil 6.1%  med-term nts due 11/28/2018    AAA    02-Dec-2003
US$75 mil 4.75%  med-term nts due 11/29/2018    AAA    02-Dec-2003
US$25.473 mil 4%  Freddie Notes due 06/15/2009  AAA    02-Dec-2003
US$28.287 mil step up Freddie Notes due
   12/15/2009                                   AAA    02-Dec-2003
US$37.489 mil step up Freddie Notes due
   12/15/2013                                   AAA    02-Dec-2003
US$31.687 mil 5%  Freddie Notes due 12/15/2013  AAA    02-Dec-2003
US$15.535 mil step up Freddie Notes due
   12/15/2018                                   AAA    02-Dec-2003
US$27.953 mil 5.5%  Freddie Notes due
   12/15/2023                                   AAA    02-Dec-2003
US$550 mil 1.52%  med-term nts due 12/24/2004   AAA    08-Dec-2003
US$100 mil 1.5%  med-term nts due 06/01/2005    AAA    08-Dec-2003
US$120 mil 1.623%  med-term nts due 12/01/2005  AAA    08-Dec-2003
US$250 mil 2.2%  med-term nts due 12/01/2005    AAA    08-Dec-2003
US$50 mil 2.45%  med-term nts due 12/08/2005    AAA    08-Dec-2003
US$15.978 mil 4%  Freddie Notes due 12/15/2009  AAA    08-Dec-2003
US$41.552 mil step up Freddie Notes due
   12/15/2013                                   AAA    08-Dec-2003
US$13.947 mil 5%  Freddie Notes due 12/15/2014  AAA    08-Dec-2003
US$9.659 mil 5.25%  Freddie Notes due
   12/15/2018                                   AAA    08-Dec-2003
US$5.932 mil 5.5%  Freddie Notes due 12/15/2018 AAA    08-Dec-2003
US$14.773 mil 5.4%  Freddie Notes due
   12/15/2023                                   AAA    08-Dec-2003
US$1.5 bil 1.08%  Global med-term nts due
   12/10/2004                                   AAA    15-Dec-2003
US$110 mil 1.62%  med-term nts due 12/30/2004   AAA    15-Dec-2003
US$250 mil 2.45%  med-term nts due 12/08/2005   AAA    15-Dec-2003
US$350 mil 2.35%  med-term nts due 12/09/2005   AAA    15-Dec-2003
US$50 mil 2%  med-term nts due 06/09/2006       AAA    15-Dec-2003
US$50 mil 2.125%  med-term nts due 12/08/2006   AAA    15-Dec-2003
US$50 mil 2.1%  med-term nts due 12/08/2008     AAA    15-Dec-2003
US$50 mil 2.25%  med-term nts due 12/08/2008    AAA    15-Dec-2003
US$100 mil 3.85%  med-term nts due 12/08/2008   AAA    15-Dec-2003
US$100 mil 3.9%  med-term nts due 12/08/2008    AAA    15-Dec-2003
US$50 mil 4.05%  med-term nts due 12/08/2008    AAA    15-Dec-2003
US$100 mil 3.75%  med-term nts due 12/09/2008   AAA    15-Dec-2003
US$100 mil 3.93%  med-term nts due 12/09/2008   AAA    15-Dec-2003
US$75 mil 4.07%  med-term nts due 06/10/2009    AAA    15-Dec-2003
US$2 bil 4.75%  med-term nts due 12/08/2010     AAA    15-Dec-2003
US$27.804 mil step up FreddieNotes due
   12/15/2009                                   AAA    22-Dec-2003
US$24.194 mil 4%  FreddieNotes due 12/15/2009   AAA    15-Dec-2003
US$34.223 mil step up FreddieNotes due
   12/15/2013                                   AAA    22-Dec-2003
US$21.729 mil 5%  FreddieNotes due 12/15/2015   AAA    15-Dec-2003
US$22.271 mil step up FreddieNotes due
   12/15/2018                                   AAA    15-Dec-2003
US$23.88 mil 5.4%  FreddieNotes due 12/15/2023  AAA    15-Dec-2003
US$2 bil 1.078%  Global med-term nts due
   12/15/2004                                   AAA    23-Dec-2003
US$1 bil 3%  Global med-term nts due 12/15/2006 AAA    23-Dec-2003
US$2 bil 4.5%  Global med-term nts due
   12/16/2010                                   AAA    23-Dec-2003
US$150 mil 2.25%  med-term nts due 12/15/2005   AAA    23-Dec-2003
US$525 mil 2.5%  med-term nts due 12/15/2005    AAA    23-Dec-2003
US$50 mil 2%  med-term nts due 12/15/2005       AAA    23-Dec-2003
US$100 mil 2.233%  med-term nts due 12/16/2005  AAA    23-Dec-2003
US$50 mil 1.67%  med-term nts due 12/20/2005    AAA    23-Dec-2003
US$325 mil 2.91%  med-term nts due 06/16/2006   AAA    23-Dec-2003
US$100 mil step up med-term nts due 12/15/2006  AAA    23-Dec-2003
US$250 mil 3.25%  med-term nts due 12/15/2006   AAA    23-Dec-2003
US$100 mil 4%  med-term nts due 12/15/2008      AAA    23-Dec-2003
US$100 mil 3.95%  med-term nts due 12/15/2008   AAA    23-Dec-2003
US$100 mil 3.98%  med-term nts due 12/15/2008   AAA    23-Dec-2003
US$100 mil 4.06%  med-term nts due 12/15/2008   AAA    23-Dec-2003
US$100 mil 4.14%  med-term nts due 12/15/2008   AAA    23-Dec-2003
US$100 mil 4.15%  med-term nts due 12/15/2008   AAA    23-Dec-2003
US$100 mil 3.92%  med-term nts due 12/16/2008   AAA    23-Dec-2003
US$50 mil 2.25%  med-term nts due 12/17/2008    AAA    23-Dec-2003
US$100 mil 4.15%  med-term nts due 12/18/2008   AAA    23-Dec-2003
US$100 mil 4.25%  med-term nts due 06/17/2009   AAA    23-Dec-2003
US$50 mil 4%  med-term nts due 12/15/2010       AAA    23-Dec-2003
US$100 mil 5.162%  med-term nts due 12/16/2013  AAA    23-Dec-2003
US$100 mil 5%  med-term nts due 12/17/2018      AAA    23-Dec-2003
US$500 mil 6%  med-term nts due 12/17/2018      AAA    23-Dec-2003
US$138.498 mil step up med-term nts due
   04/01/2005                                   AAA    30-Dec-2003
US$50 mil 2.25%  med-term nts due 12/22/2005    AAA    30-Dec-2003
US$75 mil 2.25%  med-term nts due 12/22/2006    AAA    30-Dec-2003
US$50 mil 3.2%  med-term nts due 12/22/2006     AAA    30-Dec-2003
US$50 mil 3%  med-term nts due 12/22/2006       AAA    30-Dec-2003
US$100 mil 2.81%  med-term nts due 12/24/2007   AAA    30-Dec-2003
US$65 mil 3.395%  med-term nts due 12/24/2007   AAA    30-Dec-2003
US$50 mil step up med-term nts due 12/26/2007   AAA    30-Dec-2003
US$100 mil step up med-term nts due 12/22/2008  AAA    30-Dec-2003
US$100 mil 5%  med-term nts due 12/22/2010      AAA    30-Dec-2003
US$50 mil step up med-term nts due 12/23/2010   AAA    30-Dec-2003
US$200 mil 6%  med-term nts due 12/24/2018      AAA    30-Dec-2003
US$115 mil step up med-term nts due 12/24/2018  AAA    30-Dec-2003
US$50 mil 5%  med-term nts due 12/24/2018       AAA    30-Dec-2003
US$100 mil step up med-term nts due 12/24/2018  AAA    30-Dec-2003
US$75 mil 4.25%  med-term nts due 12/26/2018    AAA    30-Dec-2003
US$500 mil 2.2%  Global med-term nts due
   12/30/2005                                   AAA    06-Jan-2004
US$500 mil 2.5%  med-term nts due 12/30/2005    AAA    06-Jan-2004
US$50 mil 2.26%  med-term nts due 12/30/2005    AAA    06-Jan-2004
US$100 mil 3%  med-term nts due 06/29/2006      AAA    06-Jan-2004
US$250 mil 2.625%  med-term nts due 06/30/2006  AAA    06-Jan-2004
US$50 mil 2%  med-term nts due 12/29/2006       AAA    06-Jan-2004
US$100 mil 3.04%  med-term nts due 12/29/2006   AAA    06-Jan-2004
US$200 mil 2.875%  med-term nts due 12/29/2006  AAA    06-Jan-2004
US$100 mil 3.05%  med-term nts due 01/02/2007   AAA    06-Jan-2004
US$100 mil 3.5%  med-term nts due 06/29/2007    AAA    06-Jan-2004
US$100 mil 3.25%  med-term nts due 06/29/2007   AAA    06-Jan-2004
US$112 mil 2.455%  med-term nts due 06/29/2007  AAA    06-Jan-2004
US$50 mil 3.45%  med-term nts due 12/28/2007    AAA    06-Jan-2004
US$100 mil zero cpn med-term nts due 12/22/2008 AAA    06-Jan-2004
US$75 mil 3.875%  med-term nts due 12/29/2008   AAA    06-Jan-2004
US$85 mil 4.33%  med-term nts due 06/29/2009    AAA    06-Jan-2004
US$50 mil 4.1%  med-term nts due 06/30/2009     AAA    06-Jan-2004
US$55 mil 5%  med-term nts due 12/31/2012       AAA    06-Jan-2004
US$50 mil 4.2%  med-term nts due 12/30/2013     AAA    06-Jan-2004
US$50 mil 5%  med-term nts due 12/30/2015       AAA    06-Jan-2004
US$50 mil 6%  med-term nts due 12/31/2018       AAA    06-Jan-2004
US$50 mil 4%  med-term nts due 12/31/2018       AAA    06-Jan-2004
US$70 mil 6.35%  med-term nts due 12/29/2023    AAA    06-Jan-2004
US$225 mil zero cpn med-term nts due 12/29/2033 AAA    06-Jan-2004
US$67.93 mil step up Freddie Notes due
   01/15/2009                                   AAA    05-Jan-2004
US$38.147 mil step up Freddie Notes due
   01/15/2014                                   AAA    05-Jan-2004
US$31.025 mil 5%  Freddie Notes due 01/15/2014  AAA    05-Jan-2004
US$31.312 mil step up Freddie Notes due
   01/15/2016                                   AAA    05-Jan-2004
US$12.176 mil 5.35%  Freddie Notes due
   01/15/2019                                   AAA    05-Jan-2004
US$34.099 mil 5.5%  Freddie Notes due
   01/15/2024                                   AAA    05-Jan-2004
US$100 mil 2.3%  med-term nts due 01/09/2006    AAA    12-Jan-2004
US$150 mil 2.85%  med-term nts due 01/05/2007   AAA    12-Jan-2004
US$50 mil 4.01%  med-term nts due 01/07/2009    AAA    12-Jan-2004
US$50 mil 3%  med-term nts due 01/07/2011       AAA    13-Jan-2004
US$34.215 mil step up Freddie Notes due
   01/15/2010                                   AAA    12-Jan-2004
4%  Freddie Notes due 01/15/2011                AAA    12-Jan-2004
US$35.872 mil step up Freddie Notes due
   01/15/2014                                   AAA    12-Jan-2004
US$20.296 mil 5%  Freddie Notes due 01/15/2016  AAA    12-Jan-2004
US$18.728 mil 5%  Freddie Notes due 01/15/2019  AAA    12-Jan-2004
US$18.262 mil 5.25%  Freddie Notes due
   01/15/2024                                   AAA    12-Jan-2004
US$67.93 mil 3%  nts due 01/15/2009             AAA    20-Jan-2004
US$2.5 bil 3.875%  Global med-term nts due
   01/12/2009                                   AAA    20-Jan-2004
US$50 mil 1.405%  med-term nts due 02/08/2005   AAA    20-Jan-2004
US$100 mil 1.27%  med-term nts due 02/11/2005   AAA    20-Jan-2004
US$50 mil 3.25%  med-term nts due 07/13/2007    AAA    20-Jan-2004
US$100 mil 4%  med-term nts due 01/14/2009      AAA    20-Jan-2004
US$100 mil 4.08%  med-term nts due 01/14/2009   AAA    20-Jan-2004
US$50 mil 4%  med-term nts due 07/13/2009       AAA    20-Jan-2004
US$5 bil 2.375%  ref. nts due 02/15/2007        AAA    20-Jan-2004
US$6 bil 4.5%  ref nts due 01/15/2014           AAA    20-Jan-2004
US$20.123 mil step up Freddie Notes due
   01/15/2010                                   AAA    20-Jan-2004
US$18.156 mil 4%  Freddie Notes due 01/15/2011  AAA    20-Jan-2004
US$33.296 mil step up Freddie Notes due
   01/15/2014                                   AAA    20-Jan-2004
US$21.095 mil 5%  Freddie Notes due 01/15/2016  AAA    20-Jan-2004
US$16.432 mil 5%  Freddie Notes due 01/15/2019  AAA    20-Jan-2004
US$17.757 mil 5.25%  Freddie Notes due
   01/15/2024                                   AAA    20-Jan-2004
US$1 bil 3.05%  Global med-term nts due
   01/19/2007                                   AAA    26-Jan-2004
US$1 bil 1.19%  med-term nts due 02/14/2005     AAA    26-Jan-2004
US$1 bil 1.19%  med-term nts due 02/14/2005     AAA    26-Jan-2004
US$350 mil 2.375%  med-term nts due 01/23/2006  AAA    26-Jan-2004
US$275 mil 2.625%  med-term nts due 07/21/2006  AAA    26-Jan-2004
US$100 mil 1.2%  med-term nts due 01/22/2008    AAA    26-Jan-2004
US$65 mil 1.62%  med-term nts due 01/23/2009    AAA    26-Jan-2004
US$100 mil 4.55%  med-term nts due 01/20/2011   AAA    26-Jan-2004
US$50 mil 5.53%  med-term nts due 01/21/2014    AAA    26-Jan-2004
US$50 mil 5.45%  med-term nts due 01/21/2014    AAA    26-Jan-2004
US$50 mil 4.375%  med-term nts due 01/21/2016   AAA    26-Jan-2004
US$60 mil 6.1%  med-term nts due 01/22/2019     AAA    26-Jan-2004
US$225 mil zero cpn med-term nts due 01/20/2034 AAA    26-Jan-2004
US$24.365 mil step up Freddie Notes due
   08/15/2009                                   AAA    26-Jan-2004
US$16.735 mil 4%  Freddie Notes due 08/15/2010  AAA    26-Jan-2004
US$28.411 mil step up Freddie Notes due
   02/15/2014                                   AAA    26-Jan-2004
US$17.152 mil 5%  Freddie Notes due 08/15/2015  AAA    26-Jan-2004
US$10.049 mil 5.125%  Freddie Notes due
   02/15/2019                                   AAA    26-Jan-2004
US$22.830 mil 5.25%  Freddie Notes due
   02/15/2024                                   AAA    26-Jan-2004
EUR4 bil 4.375%  Reference nts due 01/15/2014   AAA    02-Feb-2004
US$100 mil 1.37%  med-term nts due 01/27/2006   AAA    02-Feb-2004
US$50 mil 2.03%  med-term nts due 01/27/2006    AAA    02-Feb-2004
US$250 mil 2.01%  med-term nts due 01/27/2006   AAA    02-Feb-2004
US$250 mil 2.15%  med-term nts due 01/30/2006   AAA    02-Feb-2004
US$50 mil 2.35%  med-term nts due 07/27/2006    AAA    02-Feb-2004
US$60 mil 1.87%  med-term nts due 07/28/2006    AAA    02-Feb-2004
US$50 mil 2.72%  med-term nts due 01/26/2007    AAA    02-Feb-2004
US$250 mil 3%  med-term nts due 01/30/2007      AAA    02-Feb-2004
US$250 mil 2.75%  med-term nts due 01/30/2007   AAA    02-Feb-2004
US$300 mil 3%  med-term nts due 07/27/2007      AAA    02-Feb-2004
US$100 mil 3.25%  med-term nts due 01/28/2008   AAA    02-Feb-2004
US$100 mil 3.75%  med-term nts due 01/28/2008   AAA    02-Feb-2004
US$50 mil 3.8%  med-term nts due 01/28/2009     AAA    02-Feb-2004
US$90 mil 2.75%  med-term nts due 01/30/2009    AAA    02-Feb-2004
US$50 mil 4.24%  med-term nts due 07/30/2009    AAA    02-Feb-2004
US$115 mil 4.25%  med-term nts due 01/28/2011   AAA    02-Feb-2004
US$90 mil 4.43%  med-term nts due 01/28/2011    AAA    02-Feb-2004
US$50 mil 5%  med-term nts due 01/28/2011       AAA    02-Feb-2004
US$75 mil 3.25%  med-term nts due 02/03/2011    AAA    02-Feb-2004
US$100 mil 5.5%  med-term nts due 01/27/2014    AAA    02-Feb-2004
US$50 mil 5%  med-term nts due 01/28/2014       AAA    02-Feb-2004
US$200 mil 4.1%  med-term nts due 01/28/2014    AAA    02-Feb-2004
US$139.6 mil 5.3%  med-term nts due 12/01/2015  AAA    02-Feb-2004
US$50 mil 5.125%  med-term nts due 01/28/2019   AAA    02-Feb-2004
US$60 mil 6.02%  med-term nts due 01/28/2019    AAA    02-Feb-2004
US$90 mil 5.75%  med-term nts due 01/30/2019    AAA    02-Feb-2004
US$50 mil 4.25%  med-term nts due 01/31/2019    AAA    02-Feb-2004
US$400 mil 5.08%  med-term nts due 02/07/2019   AAA    02-Feb-2004
US$70 mil 6.35%  med-term nts due 01/26/2024    AAA    02-Feb-2004
US$160 mil 5.4%  med-term nts due 05/01/2028    AAA    02-Feb-2004
US$2 bil 5%  med-term nts due 01/30/2014        AAA    02-Feb-2004
US$37.112 mil step up Freddie Notes due
   08/15/2009                                   AAA    02-Feb-2004
US$12.47 mil 4%  Freddie Notes due 02/15/2010   AAA    02-Feb-2004
US$41.968 mil step up Freddie Notes due
   02/15/2014                                   AAA    02-Feb-2004
US$13.034 mil 5%  Freddie Notes due 02/15/2015  AAA    02-Feb-2004
US$13.876 mil 5.15%  Freddie Notes due
   02/15/2019                                   AAA    02-Feb-2004
US$18.478 mil 5.5%  Freddie Notes due
   02/15/2019                                   AAA    02-Feb-2004
US$20.628 mil 5.3%  Freddie Notes due
   02/15/2024                                   AAA    02-Feb-2004
US$500 mil 1.375%  med-term nts due 02/25/2005  AAA    09-Feb-2004
US$550 mil 1.42%  med-term nts due 03/01/2005   AAA    09-Feb-2004
US$75 mil 1.65%  med-term nts due 08/04/2005    AAA    09-Feb-2004
US$100 mil 2.37%  med-term nts due 02/03/2006   AAA    09-Feb-2004
US$50 mil 3%  med-term nts due 02/03/2009       AAA    09-Feb-2004
US$100 mil 3.625%  med-term nts due 02/03/2009  AAA    09-Feb-2004
US$100 mil 4%  med-term nts due 08/04/2009      AAA    09-Feb-2004
US$200 mil 4.3%  med-term nts due 02/03/2011    AAA    09-Feb-2004
US$100 mil 4.5%  med-term nts due 02/04/2011    AAA    09-Feb-2004
US$50 mil 5.32%  med-term nts due 02/04/2014    AAA    09-Feb-2004
US$55 mil 5.25%  med-term nts due 02/05/2015    AAA    09-Feb-2004
US$100 mil 5%  med-term nts due 02/04/2019      AAA    09-Feb-2004
US$100 mil 5.2%  med-term nts due 02/04/2019    AAA    09-Feb-2004
US$5 bil 1.875%  Reference nts due 02/15/2006   AAA    09-Feb-2004
US$24.644 mil step up Freddie Notes due
   02/15/2010                                   AAA    09-Feb-2004
US$19.329 mil 4%  Freddie Notes due 08/15/2010  AAA    09-Feb-2004
US$26.926 mil 5%  Freddie Notes due 08/15/2015  AAA    09-Feb-2004
US$35.137 mil step up Freddie Notes due
   02/15/2016                                   AAA    09-Feb-2004
US$23.205 mil 5.1%  Freddie Notes due
   02/15/2019                                   AAA    09-Feb-2004
5.25%  Freddie Notes due 02/15/2024             AAA    10-Feb-2004
US$100 mil 1.5%  med-term nts due 03/11/2005    AAA    17-Feb-2004
US$300 mil 1.5%  med-term nts due 05/13/2005    AAA    17-Feb-2004
US$100 mil 1.7%  med-term nts due 08/12/2005    AAA    17-Feb-2004
US$50 mil 2.03%  med-term nts due 02/09/2006    AAA    17-Feb-2004
US$100 mil 2.15%  med-term nts due 02/10/2006   AAA    17-Feb-2004
US$100 mil 2.125%  med-term nts due 02/13/2006  AAA    17-Feb-2004
US$250 mil 2.5%  med-term nts due 08/09/2006    AAA    17-Feb-2004
US$50 mil 1.88%  med-term nts due 02/09/2007    AAA    17-Feb-2004
US$150 mil 2.25%  med-term nts due 02/09/2007   AAA    17-Feb-2004
US$1 bil 2.75%  med-term nts due 02/09/2007     AAA    17-Feb-2004
US$50 mil 2.89%  med-term nts due 02/09/2007    AAA    17-Feb-2004
US$500 mil 2.93%  med-term nts due 02/09/2007   AAA    17-Feb-2004
US$250 mil 2.75%  med-term nts due 02/09/2007   AAA    17-Feb-2004
US$150 mil 3%  med-term nts due 08/13/2007      AAA    17-Feb-2004
US$125 mil 3%  med-term nts due 02/11/2008      AAA    17-Feb-2004
US$75 mil 3.75%  med-term nts due 02/09/2009    AAA    17-Feb-2004
US$100 mil 3%  med-term nts due 08/10/2009      AAA    17-Feb-2004
US$160 mil 4%  med-term nts due 08/10/2009      AAA    17-Feb-2004
US$50 mil 4.4%  med-term nts due 02/10/2011     AAA    17-Feb-2004
US$200 mil 4.8%  med-term nts due 02/09/2012    AAA    17-Feb-2004
US$75 mil 5.55%  med-term nts due 02/12/2016    AAA    17-Feb-2004
US$100 mil 5.375%  med-term nts due 02/13/2019  AAA    17-Feb-2004
US$200 mil 6.04%  med-term nts due 12/27/2029   AAA    17-Feb-2004
US$27.799 mil step up Freddie Notes due
   02/15/2005                                   AAA    18-Feb-2004
US$18.05 mil 4%  Freddie Notes due 02/15/2011   AAA    18-Feb-2004
US$28.569 mil step up Freddie Notes due
   02/15/2016                                   AAA    18-Feb-2004
US$15.279 mil 5%  Freddie Notes due 02/15/2016  AAA    18-Feb-2004
US$20.645 mil 5%  Freddie Notes due 02/15/2019  AAA    18-Feb-2004
US$23.524 mil 5.25%  Freddie Notes due
   02/15/2024                                   AAA    18-Feb-2004
US$31.16 mil step up Freddie Notes due
   09/15/2010                                   AAA    24-Feb-2004
US$30.698 mil 4%  Freddie Notes due 09/15/2010  AAA    24-Feb-2004
US$25.781 mil 5%  Freddie Notes due 09/15/2015  AAA    24-Feb-2004
US$49.449 mil step up Freddie Notes due
   03/15/2016                                   AAA    24-Feb-2004
US$17.267 mil 5.125%  Freddie Notes due
   03/15/2019                                   AAA    24-Feb-2004
US$35.85 mil 5.25%  Freddie Notes due
   03/15/2024                                   AAA    24-Feb-2004
US$2 bil 2%  Global med-term nts due 02/23/2006 AAA    01-Mar-2004
US$500 mil 2%  Global med-term nts due
   02/28/2006                                   AAA    01-Mar-2004
US$2 bil 2.85%  Global med-term nts due
   02/23/2007                                   AAA    01-Mar-2004
US$460 mil 1.29%  med-term nts due 03/23/2005   AAA    01-Mar-2004
US$250 mil 2.15%  MiNotes due 02/23/2006        AAA    01-Mar-2004
US$65 mil 1.62%  med-term nts due 02/24/2006    AAA    01-Mar-2004
US$100 mil 2.14%  med-term nts due 02/24/2006   AAA    01-Mar-2004
US$100 mil 2.15%  med-term nts due 02/24/2006   AAA    01-Mar-2004
US$100 mil 2.21%  med-term nts due 02/27/2006   AAA    01-Mar-2004
US$50 mil 1.5%  med-term nts due 02/27/2006     AAA    01-Mar-2004
US$100 mil 2.5%  med-term nts due 08/24/2006    AAA    01-Mar-2004
US$100 mil 2.45%  med-term nts due 08/25/2006   AAA    01-Mar-2004
US$50 mil 3.125%  med-term nts due 02/27/2007   AAA    01-Mar-2004
US$50 mil 3.15%  med-term nts due 08/23/2007    AAA    01-Mar-2004
US$50 mil 3.22%  med-term nts due 08/24/2007    AAA    01-Mar-2004
US$50 mil 3.125%  med-term nts due 08/27/2007   AAA    01-Mar-2004
US$250 mil 3%  med-term nts due 08/27/2007      AAA    01-Mar-2004
US$50 mil 2.125%  med-term nts due 08/28/2007   AAA    01-Mar-2004
US$75 mil 2.625%  med-term nts due 02/25/2008   AAA    01-Mar-2004
US$150 mil 3.4%  med-term nts due 02/25/2008    AAA    01-Mar-2004
US$50 mil 2.5%  med-term nts due 02/25/2008     AAA    01-Mar-2004
US$50 mil 3.125%  med-term nts due 02/25/2008   AAA    01-Mar-2004
US$50 mil 1.15%  med-term nts due 02/27/2008    AAA    01-Mar-2004
US$150 mil 3.75%  med-term nts due 02/25/2009   AAA    01-Mar-2004
US$250 mil 3.85%  med-term nts due 02/25/2009   AAA    01-Mar-2004
US$50 mil 3.4%  med-term nts due 02/27/2009     AAA    01-Mar-2004
US$100 mil 3.75%  med-term nts due 02/27/2009   AAA    01-Mar-2004
US$60 mil 3%  med-term nts due 08/25/2009       AAA    01-Mar-2004
US$100 mil 4.15%  med-term nts due 02/25/2010   AAA    01-Mar-2004
US$50 mil 4.075%  med-term nts due 02/25/2010   AAA    01-Mar-2004
US$100 mil 4.5%  med-term nts due 02/24/2011    AAA    01-Mar-2004
US$70 mil 5.15%  med-term nts due 02/27/2012    AAA    01-Mar-2004
US$200 mil 5.25%  med-term nts due 02/25/2014   AAA    01-Mar-2004
US$50 mil 5.75%  med-term nts due 02/24/2017    AAA    01-Mar-2004
US$50 mil 5.08%  med-term nts due 02/25/2019    AAA    01-Mar-2004
US$50 mil 5.125%  med-term nts due 02/25/2019   AAA    01-Mar-2004
US$50 mil 4%  med-term nts due 02/25/2019       AAA    01-Mar-2004
US$75 mil 5%  med-term nts due 02/25/2019       AAA    01-Mar-2004
US$300 mil 6%  med-term nts due 02/26/2019      AAA    01-Mar-2004
US$100 mil 6%  med-term nts due 02/26/2019      AAA    01-Mar-2004
US$75 mil 2.9%  med-term nts due 02/27/2019     AAA    01-Mar-2004
US$180 mil 6.17%  med-term nts due 02/23/2024   AAA    01-Mar-2004
US$900 mil zero cpn med-term nts due 02/23/2034 AAA    01-Mar-2004
US$2 bil 4.125%  med-term nts due 02/24/2011    AAA    01-Mar-2004
US$75 mil 6%  med-term nts ser ` due 02/27/2019 AAA    01-Mar-2004
US$26.707 mil step up Freddie Notes due
   09/15/2010                                   AAA    01-Mar-2004
US$34.818 mil 4%  Freddie Notes due 03/15/2011  AAA    01-Mar-2004
US$34.847 mil step up Freddie Notes due
   03/15/2016                                   AAA    01-Mar-2004
US$19.503 mil 5%  Freddie Notes due 03/16/2019  AAA    01-Mar-2004
US$19.773 mil 5%  Freddie Notes due 03/15/2016  AAA    01-Mar-2004
US$20.383 mil 5.125%  Freddie Notes due
   03/15/2024                                   AAA    01-Mar-2004
US$300 mil zero cpn Global med-term nts due
   03/03/2009                                   AAA    08-Mar-2004
US$2 bil 5.2%  Global med-term nts due
   03/05/2019                                   AAA    08-Mar-2004
US$110 mil 1.71%  med-term nts due 03/03/2006   AAA    08-Mar-2004
US$50 mil 2.16%  med-term nts due 03/03/2006    AAA    08-Mar-2004
US$100 mil 2.33%  med-term nts due 09/01/2006   AAA    08-Mar-2004
US$60 mil 2.42%  med-term nts due 09/01/2006    AAA    08-Mar-2004
US$50 mil 2%  med-term nts due 03/02/2007       AAA    08-Mar-2004
US$50 mil 3%  med-term nts due 09/04/2007       AAA    08-Mar-2004
US$100 mil 3.02%  med-term nts due 12/04/2007   AAA    08-Mar-2004
US$50 mil 3.33%  med-term nts due 03/03/2008    AAA    08-Mar-2004
US$50 mil 3.15%  med-term nts due 03/04/2008    AAA    08-Mar-2004
US$100 mil  3.62%   med-term nts due 03/02/2009 AAA    08-Mar-2004
US$50 mil 4.05%  med-term nts due 03/03/2009    AAA    08-Mar-2004
US$50 mil 4.1%  med-term nts due 03/02/2010     AAA    08-Mar-2004
US$50 mil 5%  med-term nts due 03/01/2013       AAA    08-Mar-2004
US$50 mil 5%  med-term nts due 03/03/2014       AAA    08-Mar-2004
US$225 mil 5.125%  med-term nts due 03/04/2014  AAA    08-Mar-2004
US$300 mil zero cpn med-term nts due 03/04/2019 AAA    08-Mar-2004
US$5 bil 3.375%  Ref. nts due 04/15/2009        AAA    08-Mar-2004
US$42.44 mil step up Freddie Notes due
   03/15/2011                                   AAA    09-Mar-2004
US$46.153 mil 4%  Freddie Notes due 03/15/2012  AAA    09-Mar-2004
US$25.269 mil step up Freddie Notes due
   03/15/2016                                   AAA    09-Mar-2004
US$13.966 mil step up Freddie Notes due
   03/15/2019                                   AAA    09-Mar-2004
US$39.358 mil 5%  Freddie Notes due 03/15/2019  AAA    09-Mar-2004
US$21.527 mil 5%  Freddie Notes due 03/15/2024  AAA    09-Mar-2004
US$200 mil 2.02%  med-term nts due 03/08/2006   AAA    15-Mar-2004
US$110 mil 1.66%  med-term nts due 03/10/2006   AAA    15-Mar-2004
US$50 mil 2%  med-term nts due 03/08/2007       AAA    15-Mar-2004
US$50 mil 1.75%  med-term nts due 03/09/2007    AAA    15-Mar-2004
US$50 mil 2.83%  med-term nts due 03/09/2007    AAA    15-Mar-2004
US$50 mil 3.05%  med-term nts due 09/10/2007    AAA    15-Mar-2004
US$50 mil 3%  med-term nts due 09/09/2009       AAA    15-Mar-2004
US$50 mil 4%  med-term nts due 09/10/2009       AAA    15-Mar-2004
US$50 mil 4.05%  med-term nts due 03/08/2010    AAA    15-Mar-2004
US$200 mil 4.25%  med-term nts due 03/10/2010   AAA    15-Mar-2004
US$325 mil 5.125%  med-term nts due 03/10/2014  AAA    15-Mar-2004
US$50 mil step up med-term nts due 03/10/2014   AAA    15-Mar-2004
US$50 mil 5%  med-term nts due 03/10/2015       AAA    15-Mar-2004
US$38.114 mil step up Freddie Notes due
   03/15/2011                                   AAA    15-Mar-2004
US$39.03 mil 4%  Freddie Notes due 03/15/2012   AAA    15-Mar-2004
US$48.538 mil step up Freddie Notes due
   09/15/2013                                   AAA    15-Mar-2004
US$26.272 mil step up Freddie Notes due
   03/15/2016                                   AAA    15-Mar-2004
US$50.15 mil 5%  Freddie Notes due 03/15/2019   AAA    15-Mar-2004
US$24.067 mil 5%  Freddie Notes due 03/15/2024  AAA    15-Mar-2004
US$2 bil 2.7%  Global med-term nts due
   03/16/2007                                   AAA    22-Mar-2004
US$500 mil 2.875%  Global med-term nts due
   09/18/2007                                   AAA    22-Mar-2004
US$1 bil 3.755%  Global med-term nts due
   03/18/2009                                   AAA    22-Mar-2004
US$50 mil 2.11%  med-term nts due 03/15/2006    AAA    22-Mar-2004
US$50 mil 2.15%  med-term nts due 03/16/2006    AAA    22-Mar-2004
US$50 mil 2.21%  med-term nts due 06/16/2006    AAA    22-Mar-2004
US$50 mil 2%  med-term nts due 09/15/2006       AAA    22-Mar-2004
US$100 mil 2.5%  med-term nts due 09/15/2006    AAA    22-Mar-2004
US$87 mil 2.06%  med-term nts due 09/18/2006    AAA    22-Mar-2004
US$200 mil step up med-term nts due 03/09/2007  AAA    22-Mar-2004
US$85 mil 2.25%  med-term nts due 03/16/2007    AAA    22-Mar-2004
US$50 mil 3.1%  med-term nts due 09/17/2007     AAA    22-Mar-2004
US$50 mil 3.15%  med-term nts due 09/17/2007    AAA    22-Mar-2004
US$150 mil 3%  med-term nts due 09/18/2007      AAA    22-Mar-2004
US$95 mil step up med-term nts due 03/17/2008   AAA    22-Mar-2004
US$140 mil step up med-term nts due 03/16/2009  AAA    22-Mar-2004
US$50 mil step up med-term nts due 03/17/2009   AAA    22-Mar-2004
US$50 mil step up med-term nts due 09/17/2009   AAA    22-Mar-2004
US$50 mil 4%  med-term nts due 09/17/2009       AAA    22-Mar-2004
US$50 mil 4.1%  med-term nts due 03/15/2010     AAA    22-Mar-2004
US$155 mil step up med-term nts due 09/17/2012  AAA    22-Mar-2004
US$100 mil 5%  med-term nts due 03/17/2014      AAA    22-Mar-2004
US$50 mil 5%  med-term nts due 03/18/2014       AAA    22-Mar-2004
US$50 mil 5.05%  med-term nts due 03/17/2016    AAA    22-Mar-2004
US$500 mil zero cpn med-term nts due 03/18/2019 AAA    22-Mar-2004
US$250 mil zero cpn med-term nts due 03/18/2019 AAA    22-Mar-2004
US$100 mil zero cpn med-term nts due 03/18/2019 AAA    22-Mar-2004
US$65 mil 5.5%  med-term nts due 03/18/2019     AAA    22-Mar-2004
US$960 mil zero cpn med-term nts due 03/17/2034 AAA    22-Mar-2004
US$18.746 mil step up Freddie Notes due
   04/15/2011                                   AAA    22-Mar-2004
US$32.349 mil 4%  Freddie Notes due 04/15/2012  AAA    22-Mar-2004
US$15.894 mil step up Freddie Notes due
   04/15/2014                                   AAA    22-Mar-2004
US$16.315 mil step up Freddie Notes due
   04/15/2016                                   AAA    22-Mar-2004
US$7.792 mil step up Freddie Notes due
   04/15/2019                                   AAA    22-Mar-2004
US$26.661 mil 5%  Freddie Notes due 04/15/2024  AAA    22-Mar-2004
US$100 mil 1.81%  med-term nts due 09/22/2006   AAA    29-Mar-2004
US$80 mil 2.32%  med-term nts due 09/22/2006    AAA    29-Mar-2004
US$500 mil 2.43%  med-term nts due 03/23/2007   AAA    29-Mar-2004
US$65.664 mil 2.625%  med-term nts due
   08/01/2007                                   AAA    29-Mar-2004
US$50 mil 2.8%  med-term nts due 09/24/2007     AAA    29-Mar-2004
US$50 mil 2.25%  med-term nts due 03/24/2008    AAA    29-Mar-2004
US$50 mil 4%  med-term nts due 09/24/2009       AAA    29-Mar-2004
US$140 mil 5.02%  med-term nts due 03/22/2012   AAA    29-Mar-2004
US$50 mil 5%  med-term nts due 03/23/2012       AAA    29-Mar-2004
US$60 mil 3.5%  med-term nts due 09/24/2012     AAA    29-Mar-2004
US$50 mil 3.3%  med-term nts due 03/24/2014     AAA    29-Mar-2004
US$70 mil 5.31%  med-term nts due 03/24/2014    AAA    29-Mar-2004
US$50 mil 5%  med-term nts due 03/23/2015       AAA    29-Mar-2004
US$250 mil zero cpn med-term nts due 03/22/2019 AAA    29-Mar-2004
US$50 mil 5.07%  med-term nts due 03/22/2019    AAA    29-Mar-2004
US$50 mil 5.75%  med-term nts due 03/25/2019    AAA    29-Mar-2004
US$70 mil 5.4%  med-term nts due 03/29/2019     AAA    29-Mar-2004
US$17.554 mil step up Freddie Notes due
   04/15/2010                                   AAA    29-Mar-2004
US$20.515 mil 4%  Freddie Notes due 10/15/2011  AAA    29-Mar-2004
US$32.076 mil step up Freddie Notes due
   04/15/2016                                   AAA    29-Mar-2004
US$20.949 mil 5%  Freddie Notes due 04/15/2017  AAA    29-Mar-2004
US$4.402 mil 5%  Freddie Notes due 04/15/2019   AAA    29-Mar-2004
US$22.935 mil 5.125%  Freddie Notes due
   04/15/2024                                   AAA    29-Mar-2004
US$2 bil 2.4%  Global med-term nts due
   03/29/2007                                   AAA    06-Apr-2004
US$1.75 bil 4.5%  Global med-term nts due
   04/02/2014                                   AAA    06-Apr-2004
US$50 mil  2%   med-term nts due 03/29/2006     AAA    06-Apr-2004
US$100 mil 2.375%  med-term nts due 09/29/2006  AAA    06-Apr-2004
US$200 mil 2.375%  med-term nts due 03/29/2007  AAA    06-Apr-2004
US$65 mil 2.46%  med-term nts due 03/29/2007    AAA    06-Apr-2004
US$50 mil 2.625%  med-term nts due 09/28/2007   AAA    06-Apr-2004
US$50 mil 2.67%  med-term nts due 09/28/2007    AAA    06-Apr-2004
US$100 mil 3%  med-term nts due 03/28/2008      AAA    06-Apr-2004
US$250 mil 3.5%  med-term nts due 04/01/2009    AAA    06-Apr-2004
US$75 mil 3%  med-term nts due 03/29/2011       AAA    06-Apr-2004
US$75 mil 4%  med-term nts due 03/29/2011       AAA    06-Apr-2004
US$50 mil 4.5%  med-term nts due 09/30/2011     AAA    06-Apr-2004
US$50 mil 4.875%  med-term nts due 04/01/2014   AAA    06-Apr-2004
US$100 mil 5%  med-term nts due 04/01/2014      AAA    06-Apr-2004
US$50 mil 4.57%  med-term nts due 04/02/2014    AAA    06-Apr-2004
US$50 mil 4.6%  med-term nts due 04/02/2014     AAA    06-Apr-2004
US$90 mil 4%  med-term nts due 09/30/2014       AAA    06-Apr-2004
US$55 mil 5%  med-term nts due 09/29/2017       AAA    06-Apr-2004
US$50 mil 5%  med-term nts due 03/29/2019       AAA    06-Apr-2004
US$75 mil 4.8%  med-term nts due 03/29/2019     AAA    06-Apr-2004
US$100 mil 4.5%  med-term nts due 03/29/2019    AAA    06-Apr-2004
US$50 mil 4.75%  med-term nts due 03/29/2019    AAA    06-Apr-2004
US$200 mil 5.45%  med-term nts due 03/29/2019   AAA    06-Apr-2004
US$50 mil 5.45%  med-term nts due 04/01/2019    AAA    06-Apr-2004
US$20.978 mil step up Freddie Notes due
   04/15/2009                                   AAA    05-Apr-2004
US$20.096 mil 4%  Freddie Notes due 10/15/2010  AAA    05-Apr-2004
US$15.598 mil 5%  Freddie Notes due 04/15/2015  AAA    05-Apr-2004
US$25.395 mil step up Freddie Notes due
   04/15/2016                                   AAA    05-Apr-2004
US$18.185 mil 5.15%  Freddie Notes due
   04/15/2019                                   AAA    05-Apr-2004
US$26.174 mil 5.35%  Freddie Notes due
   04/15/2024                                   AAA    05-Apr-2004
EUR50 mil 3.29%  med-term nts due 04/05/2009    AAA    12-Apr-2004
US$250 mil 3.5%  Global med-term nts due
   04/06/2009                                   AAA    12-Apr-2004
US$150 mil 1.48%  med-term nts due 04/07/2006   AAA    12-Apr-2004
US$250 mil 2.25%  med-term nts due 10/06/2006   AAA    12-Apr-2004
US$50 mil 2%  med-term nts due 04/05/2007       AAA    12-Apr-2004
US$75 mil 2.125%  med-term nts due 04/05/2007   AAA    12-Apr-2004
US$50 mil 2.8%  med-term nts due 10/05/2007     AAA    12-Apr-2004
US$50 mil 3.3%  med-term nts due 10/07/2008     AAA    12-Apr-2004
US$200 mil 4%  med-term nts due 04/06/2010      AAA    12-Apr-2004
US$75 mil 4%  med-term nts due 04/08/2011       AAA    12-Apr-2004
US$100 mil 4%  med-term nts due 04/08/2013      AAA    12-Apr-2004
US$50 mil 5.3%  med-term nts due 04/05/2019     AAA    12-Apr-2004
US$600 mil zero cpn med-term nts due 04/08/2019 AAA    12-Apr-2004
US$500 mil zero cpn med-term nts due 04/08/2019 AAA    12-Apr-2004
US$220 mil zero cpn med-term nts due 04/08/2019 AAA    12-Apr-2004
US$50 mil 5%  med-term nts due 04/08/2019       AAA    12-Apr-2004
US$300 mil 5.5%  med-term nts due 04/08/2019    AAA    12-Apr-2004
US$50 mil 5.55%  med-term nts due 04/08/2024    AAA    12-Apr-2004
US$350 mil zero cpn med-term nts due 04/07/2034 AAA    12-Apr-2004
US$1 bil zero cpn med-term nts due 04/07/2034   AAA    12-Apr-2004
US$10.384 mil step up Freddie Notes due
   04/15/2009                                   AAA    12-Apr-2004
US$20.12 mil 4%  Freddie Notes due 10/15/2010   AAA    12-Apr-2004
US$12.225 mil step up Freddie Notes due
   04/15/2016                                   AAA    12-Apr-2004
US$12.548 mil 5.15%  Freddie Notes due
   04/15/2019                                   AAA    12-Apr-2004
US$10.303 mil 5.5%  Freddie Notes due
   04/15/2019                                   AAA    12-Apr-2004
US$15.324 mil 5.35%  Freddie Notes due
   04/15/2024                                   AAA    12-Apr-2004
US$300 mil 2%  med-term nts due 04/12/2006      AAA    19-Apr-2004
US$50 mil 1.5%  med-term nts due 04/13/2006     AAA    19-Apr-2004
US$75 mil 1.9%  med-term nts due 04/13/2006     AAA    19-Apr-2004
US$50 mil step up med-term nts due 04/12/2007   AAA    19-Apr-2004
US$50 mil 2.8%  med-term nts due 10/12/2007     AAA    19-Apr-2004
US$50 mil 2.625%  med-term nts due 10/15/2007   AAA    19-Apr-2004
US$50 mil 3%  med-term nts due 04/14/2008       AAA    19-Apr-2004
US$50 mil 3.05%  med-term nts due 10/15/2008    AAA    19-Apr-2004
US$80 mil 2.5%  med-term nts due 04/13/2009     AAA    19-Apr-2004
US$75 mil 4.125%  med-term nts due 04/14/2010   AAA    19-Apr-2004
US$50 mil 4.45%  med-term nts due 04/16/2010    AAA    19-Apr-2004
US$55 mil 4%  med-term nts due 04/12/2019       AAA    19-Apr-2004
US$125 mil zero cpn med-term nts due 04/15/2019 AAA    19-Apr-2004
US$4 bil 2.875%  Reference nts due 05/15/2007   AAA    19-Apr-2004
US$1 bil 4.5%  Reference nts due 01/15/2014     AAA    19-Apr-2004
US$21.651 mil step up Freddie Notes due
   04/15/2009                                   AAA    19-Apr-2004
US$14.068 mil 4%  Freddie Notes due 04/15/2010  AAA    19-Apr-2004
US$14.257 mil step up Freddie Notes due
   04/15/2016                                   AAA    19-Apr-2004
US$17.769 mil 5.5%  Freddie Notes due
   04/15/2019                                   AAA    19-Apr-2004
US$6.162 mil step up Freddie Notes due
   04/15/2022                                   AAA    19-Apr-2004
US$21.267 mil 5.5%  Freddie Notes due
   04/15/2024                                   AAA    19-Apr-2004
US$215 mil 1.7%  med-term nts due 04/19/2006    AAA    26-Apr-2004
US$125 mil var rate med-term nts due 04/19/2006 AAA    26-Apr-2004
US$50 mil 1.45%  med-term nts due 04/19/2006    AAA    26-Apr-2004
US$75 mil 2.21%  med-term nts due 04/19/2006    AAA    26-Apr-2004
US$50 mil 1.5%  med-term nts due 04/21/2006     AAA    26-Apr-2004
US$50 mil 2.3%  med-term nts due 10/19/2006     AAA    26-Apr-2004
US$65 mil 2.55%  med-term nts due 04/19/2007    AAA    26-Apr-2004
US$100 mil 3%  med-term nts due 04/19/2007      AAA    26-Apr-2004
US$100 mil 3.01%  med-term nts due 04/19/2007   AAA    26-Apr-2004
US$50 mil 2.92%  med-term nts due 10/19/2007    AAA    26-Apr-2004
US$50 mil 3%  med-term nts due 01/22/2008       AAA    26-Apr-2004
US$50 mil 3.1%  med-term nts due 04/21/2008     AAA    26-Apr-2004
US$50 mil 3.5%  med-term nts due 04/21/2008     AAA    26-Apr-2004
US$100 mil 3.5%  med-term nts due 04/22/2013    AAA    26-Apr-2004
US$150 mil 4.74%  med-term nts due 04/22/2014   AAA    26-Apr-2004
US$75 mil 5%  med-term nts due 04/23/2014       AAA    26-Apr-2004
US$50 mil 5.55%  med-term nts due 04/22/2019    AAA    26-Apr-2004
US$17.774 mil step up Freddie Notes due
   11/15/2009                                   AAA    26-Apr-2004
US$16.353 mil 4%  Freddie Notes due 11/15/2009  AAA    26-Apr-2004
US$8.174 mil 5%  Freddie Notes due 05/15/2014   AAA    26-Apr-2004
US$9.865 mil step up Freddie Notes due
   05/15/2019                                   AAA    26-Apr-2004
US$5.854 bil 5.5%  Freddie Notes due 05/15/2019 AAA    26-Apr-2004
US$19.453 mil 5.5%  Freddie Notes due
   05/15/2024                                   AAA    26-Apr-2004
US$250 mil 5%  Global med-term nts due
   02/27/2013                                   AAA    03-May-2004
US$150 mil 1.95%  med-term nts due 04/26/2006   AAA    03-May-2004
US$50 mil 1.95%  med-term nts due 04/26/2006    AAA    03-May-2004
US$150 mil 2%  med-term nts due 04/27/2006      AAA    03-May-2004
US$50 mil 2.3%  med-term nts due 04/27/2006     AAA    03-May-2004
US$50 mil 2.22%  med-term nts due 04/27/2006    AAA    03-May-2004
US$100 mil 2.5%  med-term nts due 04/28/2006    AAA    03-May-2004
US$50 mil var rate med-term nts due 04/28/2006  AAA    03-May-2004
US$75 mil 2.04%  med-term nts due 04/28/2006    AAA    03-May-2004
US$50 mil 2.32%  med-term nts due 04/28/2006    AAA    03-May-2004
US$75 mil 2.34%  med-term nts due 04/28/2006    AAA    03-May-2004
US$50 mil 2.48%  med-term nts due 04/28/2006    AAA    03-May-2004
US$50 mil 2.34%  med-term nts due 04/28/2006    AAA    03-May-2004
US$70 mil 2.7%  med-term nts due 04/28/2006     AAA    03-May-2004
US$1 bil 2.27%  med-term nts due 04/28/2006     AAA    03-May-2004
US$80 mil 2.61%  med-term nts due 10/26/2006    AAA    03-May-2004
US$50 mil 2.75%  med-term nts due 10/27/2006    AAA    03-May-2004
US$50 mil 2.95%  med-term nts due 04/26/2007    AAA    03-May-2004
US$150 mil var rate med-term nts due 04/27/2007 AAA    03-May-2004
US$100 mil 3%  med-term nts due 04/27/2007      AAA    03-May-2004
US$50 mil 3.1%  med-term nts due 04/27/2007     AAA    03-May-2004
US$500 mil 3%  med-term nts due 04/27/2007      AAA    03-May-2004
US$100 mil 3%  med-term nts due 04/30/2007      AAA    03-May-2004
US$150 mil 3.25%  med-term nts due 10/26/2007   AAA    03-May-2004
US$50 mil 3.28%  med-term nts due 10/26/2007    AAA    03-May-2004
US$75 mil 3.45%  med-term nts due 10/29/2007    AAA    03-May-2004
US$100 mil 3.375%  med-term nts due 04/28/2008  AAA    03-May-2004
US$100 mil 3.5%  med-term nts due 04/28/2008    AAA    03-May-2004
US$60 mil zero cpn med-term nts due 04/21/2009  AAA    03-May-2004
US$100 mil 4%  med-term nts due 04/27/2009      AAA    03-May-2004
US$50 mil 2.75%  med-term nts due 04/27/2009    AAA    03-May-2004
US$150 mil var rate med-term nts due 04/27/2009 AAA    03-May-2004
US$70 mil 3.25%  med-term nts due 04/28/2009    AAA    03-May-2004
US$50 mil var rate med-term nts due 04/29/2009  AAA    03-May-2004
US$50 mil 4.2%  med-term nts due 10/28/2009     AAA    03-May-2004
US$125 mil 4.25%  med-term nts due 10/30/2009   AAA    03-May-2004
US$50 mil 4.3%  med-term nts due 04/27/2010     AAA    03-May-2004
US$50 mil 5%  med-term nts due 10/27/2011       AAA    03-May-2004
US$100 mil 4.82%  med-term nts due 04/28/2014   AAA    03-May-2004
US$50 mil 5.6%  med-term nts due 04/28/2014     AAA    03-May-2004
US$60 mil 5.85%  med-term nts due 04/29/2019    AAA    03-May-2004
US$100 mil 6.15%  med-term nts due 04/26/2024   AAA    03-May-2004
US$680 mil zero cpn med-term nts due 04/28/2034 AAA    03-May-2004
US$5.051 mil 4%  Freddie Notes due 05/15/2009   AAA    03-May-2004
US$13.9 mil step up Freddie Notes due
   11/15/2009                                   AAA    03-May-2004
US$8.422 mil 5%  Freddie Notes due 05/15/2013   AAA    03-May-2004
US$9.208 mil step up Freddie Notes due
   05/15/2014                                   AAA    03-May-2004
US$4.835 mil 5.35%  Freddie Notes due
   05/15/2019                                   AAA    03-May-2004
US$14.131 mil 5.5%  Freddie Notes due
   05/15/2024                                   AAA    03-May-2004
US$1 bil 2.53%  med-term nts due 05/03/2006     AAA    10-May-2004
US$50 mil 1.679%  med-term nts due 05/04/2006   AAA    10-May-2004
US$75 mil 2%  med-term nts due 05/05/2006       AAA    10-May-2004
US$50 mil 2.5%  med-term nts due 05/05/2006     AAA    10-May-2004
US$50 mil 2.5%  med-term nts due 05/05/2006     AAA    10-May-2004
US$50 mil 4.5%  med-term nts due 05/03/2007     AAA    10-May-2004
US$50 mil 3.75%  med-term nts due 05/05/2008    AAA    10-May-2004
US$50 mil 4.5%  med-term nts due 05/04/2009     AAA    10-May-2004
US$175 mil 5%  med-term nts due 05/05/2011      AAA    10-May-2004
US$100 mil 5%  med-term nts due 11/03/2011      AAA    10-May-2004
US$50 mil 5.5%  med-term nts due 05/05/2014     AAA    10-May-2004
US$2 bil 4.25%  med-term nts due 05/04/2009     AAA    10-May-2004
US$5.051 mil step up Freddie Notes due
   11/15/2008                                   AAA    10-May-2004
US$24.326 mil 5%  Freddie Notes due 11/15/2011  AAA    10-May-2004
US$16.557 mil step up Freddie Notes due
   05/15/2014                                   AAA    10-May-2004
US$14.807 mil 5.75%  Freddie Notes due
   05/15/2019                                   AAA    10-May-2004
US$20.984 mil 6%  Freddie Notes due 05/15/2019  AAA    10-May-2004
US$23.806 mil 5.875%  Freddie Notes due
   05/15/2024                                   AAA    10-May-2004
US$50 mil 6.48%  due 12/05/2011                 AAA    11-May-2004
US$22.583 mil step up Freddie Notes due
   11/15/2008                                   AAA    17-May-2004
US$14.896 mil 4%  Freddie Notes due 11/15/2008  AAA    17-May-2004
US$15.052 mil 5%  Freddie Notes due 05/15/2012  AAA    17-May-2004
US$18.601 mil step up Freddie Notes due
   05/15/2014                                   AAA    17-May-2004
US$9.935 mil step up Freddie Notes due
   05/15/2016                                   AAA    17-May-2004
US$16.821 mil 5.75%  Freddie Notes due
   05/15/2024                                   AAA    17-May-2004
US$150 mil 2.55%  med-term nts due 05/10/2006   AAA    21-May-2004
US$100 mil 2.6%  med-term nts due 05/10/2006    AAA    21-May-2004
US$50 mil 2.52%  med-term nts due 05/10/2006    AAA    21-May-2004
US$50 mil 2.74%  med-term nts due 05/12/2006    AAA    21-May-2004
US$50 mil 2.85%  med-term nts due 11/09/2006    AAA    21-May-2004
US$50 mil 3.125%  med-term nts due 11/13/2006   AAA    21-May-2004
US$50 mil 2%  med-term nts due 05/10/2007       AAA    21-May-2004
US$50 mil 2.45%  med-term nts due 05/10/2007    AAA    21-May-2004
US$75 mil 2.125%  med-term nts due 05/10/2007   AAA    21-May-2004
US$50 mil 3.16%  med-term nts due 05/11/2007    AAA    21-May-2004
US$50 mil 3.5%  med-term nts due 05/14/2007     AAA    21-May-2004
US$50 mil 3.5%  med-term nts due 11/13/2007     AAA    21-May-2004
US$100 mil 6.05%  med-term nts due 05/16/2014   AAA    21-May-2004
US$100 mil 6.06%  med-term nts due 05/16/2014   AAA    21-May-2004
US$100 mil 6%  med-term nts due 05/10/2019      AAA    21-May-2004
US$0 mil  Freddie Notes N/A due 12/15/2008      AAA    24-May-2004
US$0 mil  4.25% Freddie Notes N/A due
   06/15/2009                                   AAA    24-May-2004
US$0 mil  Freddie Notes N/A due 12/15/2011      AAA    24-May-2004
US$0 mil  5% Freddie Notes N/A due 12/15/2011   AAA    24-May-2004
US$0 mil  Freddie Notes N/A due 06/15/2014      AAA    24-May-2004
US$0 mil  5.8% Freddie Notes N/A due 06/15/2024 AAA    24-May-2004
US$0 mil  Freddie Notes N/A due 12/15/2008      AAA    01-Jun-2004
US$0 mil  4% Freddie Notes N/A due 12/15/2008   AAA    01-Jun-2004
US$0 mil  5% Freddie Notes N/A due 06/15/2012   AAA    01-Jun-2004
US$0 mil  Freddie Notes N/A due 06/15/2014      AAA    01-Jun-2004
US$0 mil  Freddie Notes N/A due 06/15/2016      AAA    01-Jun-2004
US$0 mil  5.75% Freddie Notes N/A due
   06/15/2024                                   AAA    01-Jun-2004
US$1 bil 4.7%  Global med-term nts due
   05/26/2009                                   AAA    02-Jun-2004
US$100 mil 1.88%  med-term nts due 05/24/2006   AAA    02-Jun-2004
US$50 mil 2.89%  med-term nts due 05/24/2006    AAA    02-Jun-2004
US$120.75 mil 1.54%  med-term nts due
   05/26/2006                                   AAA    02-Jun-2004
US$65 mil var rate med-term nts due 05/26/2006  AAA    02-Jun-2004
US$500 mil 3%  med-term nts due 05/26/2006      AAA    02-Jun-2004
US$50 mil 2.85%  med-term nts due 05/26/2006    AAA    02-Jun-2004
US$100 mil 2.93%  med-term nts due 05/26/2006   AAA    02-Jun-2004
US$200 mil 3.125%  med-term nts due 05/26/2006  AAA    02-Jun-2004
US$75 mil 3.25%  med-term nts due 11/24/2006    AAA    02-Jun-2004
US$293.715 mil 5.011%  med-term nts due
   05/07/2007                                   AAA    02-Jun-2004
US$50 mil 3.45%  med-term nts due 05/25/2007    AAA    02-Jun-2004
US$50 mil 3.75%  med-term nts due 11/23/2007    AAA    02-Jun-2004
US$50 mil 4.02%  med-term nts due 11/26/2007    AAA    02-Jun-2004
US$50 mil 4.81%  med-term nts due 02/27/2009    AAA    02-Jun-2004
US$75 mil 6.375%  med-term nts due 05/24/2019   AAA    02-Jun-2004
US$75 mil 6.3%  med-term nts due 05/24/2019     AAA    02-Jun-2004
step up Freddie Notes due 12/15/2008            AAA    07-Jun-2004
4%  Freddie Notes due 12/15/2008                AAA    07-Jun-2004
5%  Freddie Notes due 12/15/2011                AAA    07-Jun-2004
step up Freddie Notes due 06/15/2014            AAA    07-Jun-2004
step up Freddie Notes due 06/15/2019            AAA    07-Jun-2004
step up Freddie Notes due 06/15/2024            AAA    07-Jun-2004
5.85%  Freddie Notes due 06/15/2024             AAA    07-Jun-2004
US$400 mil 5%  non cum pfd stk optional
   redemption on or after 03/31/2003            AA-    20-Mar-1998
US$400 mil  fxd rate perpetual non callable 5
   yrs, non-cum pfd stk                         AA-    21-Sep-1998
US$219.75 mil fltg rate perpetual non callable
   5 yrs, non-cum pfd stk                       AA-    21-Sep-1998
US$150 mil 5.1%  non-cumulative perp pfd stk    AA-    17-Mar-1999
US$250 mil 5.79%  DRD-Eligible Perpetual NC10
   Non-Cumulative Pfd                           AA-    19-Jul-1999
US$287.5 mil 5.97%  perpetual, non-cum pfd stk
   (w/div. reset every 5yrs)                    AA-    29-Oct-1999
US$0.001 mil Sub global note prog 01/05/2001:
   sub                                          AA-    17-Jan-2001
US$325 mil var rate DRD non cum perp pfd stk    AA-    23-Jan-2001
US$2 bil 5.875%  sub debt secs due 03/21/2011   AA-    14-Mar-2001
US$230 mil var rate non-cum pfd stk             AA-    21-Mar-2001
US$172.5 mil  non-cum pfd stk                   AA-    21-Mar-2001
US$172.5 mil  Perpetual NC-5 DRD preferred
   stock, non-cum                               AA-    22-May-2001
US$201.25 mil fltg rate 2 year resettable DRD
   perferred stock, non cum                     AA-    22-May-2001
US$1 bil 6.375%  sub debt secs due 08/01/2011   AA-    25-Jul-2001
US$300 mil 5.7%  non-cum perpetual pfd stk      AA-    25-Oct-2001
US$300 mil 5.81%  non-cum perpetual ser C       AA-    31-Jan-2002
US$1.5 bil 6.125%  sub nts due 03/05/2012       AA-    01-Mar-2002
US$1 bil 5.25%  sub debt secs. redeemable on
   11/05/2007 nts due 11/05/2012                AA-    04-Nov-2002
Global Universal Debt Facility Sr. Unsec
   Bonds/Notes 07/17/2001: S-T debt             A-1+   20-Jul-2001


Copyright (c) 2004, Standard & Poor's Ratings Services Ratings Service

A company, such as Moody's or Standard & Poor's, that rates various debt and preferred stock issues for safety of payment of principal, interest, or dividends.
 
COPYRIGHT 2004 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 7, 2004
Words:22460
Previous Article:Fort Dearborn Income Securities, Inc. - Reports Dividend.
Next Article:Wites, Kapetan & Friedland, P.A. Announces Class Action Lawsuit Against Shell Oil Company.



Related Articles
Freddie Mac puts multi-family guide on CD-ROM.(Focus on: Banking and Finance)(Federal Home Loan Mortgage Corp.)
MORTGAGE RATES LOWEST IN 40 YEARS.(News)(Statistical Data Included)
Washington Mutual closes record-breaking $5.8b in loans.
BRIEFCASE FREDDIE MAC STILL SOUND - OFFICIALS.(Business)
BRIEFCASE WELLPOINT'S NO. 1 IN SURVEY ON DRUGS.(Business)
$80m Chelsea Tower financing deal closed.
$500 DOWN AND YOU'VE GOT A HOUSE, IF YOU CAN AFFORD ONE.(Business)
ARCS named Freddie Mac lender.(FINANCE)(Brief Article)
Homebuilders approve new housing regulation rules.
Loan purchase commitment fees upheld as option premiums.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles