F# - GLS - Serial Correlation (1)

So, the next topic I want to take on is serial correlation.

For this example, I wanted to use some real data, so I pulled out my OLD copy of Pindyck and Rubinfeld (copyright 1976) and I borrowed one of their examples.  They have an example that looks at coal consumption as a function of four variables: (1) iron & steel production, (2) electrical utility production, (3) the price of coal, and (4) the price of natural gas.  The question here is to see how sensitive coal consumption is the relative price of coal versus natural gas.  For example, it is interesting to know how easily electric utilities can swap coal for gas depending on their relative prices.

So, their model is:

COAL = a + b1IRON + b2ELEC + b3P_COAL + b4P_GAS, where:

COAL = Coal Consumption
IRON = Index of Iron & Steel Production
ELEC = Index of Electricity Production
P_COAL = PPI for Coal
P_GAS = PPI for Natural Gas

They ran the regression over the date range January, 1965 to December 1972.

Well, I figured, I could just do the same thing, only update the dataset.  After a little bit of digging around, I found that I was able to build a dataset from January 1973 to May 2009.

So we first have to do two things

(1)  Create a class object to store our dataset

(2)  Write the F# Code to read it from the database.  For this purpose, I will use Fluent NHibernate.

So, here's my class object.  I like vb, so it's in vb.

//-------------------------------------------------------------------
// My VB COAL_DATA Object
//-------------------------------------------------------------------

Option Explicit On

Namespace CoalData

    Public Class COAL_DATA

        Private _ID As Integer
        Private _THE_DATE As String
        Private _COAL_PROD As Double
        Private _COAL_CONS As Double
        Private _COAL_CONS_ELEC As Double
        Private _IRON_STEEL As Double
        Private _ELECT_PROD As Double
        Private _GAS_PRICE As Double
        Private _COAL_PRICE As Double

        Public Overridable Property Id() As Integer

            Get
                Id = _ID
            End Get

            Set(ByVal value As Integer)
                _ID = value
            End Set

        End Property

        Public Overridable Property THE_DATE() As String

            Get
                THE_DATE = _THE_DATE
            End Get

            Set(ByVal value As String)
                _THE_DATE = value
            End Set

        End Property


        Public Overridable Property COAL_CONS_ELEC() As Double

            Get
                COAL_CONS_ELEC = _COAL_CONS_ELEC
            End Get

            Set(ByVal value As Double)
                _COAL_CONS_ELEC = value
            End Set

        End Property

        Public Overridable Property COAL_CONS() As Double

            Get
                COAL_CONS = _COAL_CONS
            End Get

            Set(ByVal value As Double)
                _COAL_CONS = value
            End Set

        End Property

        Public Overridable Property COAL_PROD() As Double

            Get
                COAL_PROD = _COAL_PROD
            End Get

            Set(ByVal value As Double)
                _COAL_PROD = value
            End Set

        End Property


        Public Overridable Property IRON_STEEL() As Double

            Get
                IRON_STEEL = _IRON_STEEL
            End Get

            Set(ByVal value As Double)
                _IRON_STEEL = value
            End Set

        End Property

        Public Overridable Property ELECT_PROD() As Double

            Get
                ELECT_PROD = _ELECT_PROD
            End Get

            Set(ByVal value As Double)
                _ELECT_PROD = value
            End Set

        End Property

        Public Overridable Property GAS_PRICE() As Double

            Get
                GAS_PRICE = _GAS_PRICE
            End Get

            Set(ByVal value As Double)
                _GAS_PRICE = value
            End Set

        End Property

        Public Overridable Property COAL_PRICE() As Double

            Get
                COAL_PRICE = _COAL_PRICE
            End Get

            Set(ByVal value As Double)
                _COAL_PRICE = value
            End Set

        End Property

    End Class

End Namespace

Fluent NHibernate Code

Here is the Fluent NHibernate code to read the data from the database and store the coal consumption data in a matrix called y and our dependent variable data in a matrix called X

 //-------------------------------------------------------------------

#light
open System
open System.Collections.Generic
open System.IO
open Xunit
open MathMod
open Microsoft.FSharp.Math
open CoalData

open FluentNHibernate.AutoMap
open FluentNHibernate

let properties = new Dictionary<string, string>()

let connString = "server='BIG_ROCK\LOGGERSEDGE';Initial Catalog=COAL;User ID=sa;Password=XXXXXX"

properties.Add("connection.provider", "NHibernate.Connection.DriverConnectionProvider")
properties.Add("dialect", "NHibernate.Dialect.MsSql2000Dialect")
properties.Add("connection.driver_class", "NHibernate.Driver.SqlClientDriver")
properties.Add("show_sql", "true")
properties.Add("connection.connection_string", connString)

let autoMappings = (AutoPersistenceModel.MapEntitiesFromAssemblyOf<CoalData.COAL_DATA>()).Where(fun t -> if t.Namespace = "CoalData.CoalData" then true else false)

let aConfig = (new NHibernate.Cfg.Configuration()).AddProperties(properties).AddAutoMappings(autoMappings)

let sessionFactory = aConfig.BuildSessionFactory()

let aSession = sessionFactory.OpenSession()

aSession.BeginTransaction()

let DataSet = aSession.CreateCriteria(typeof<CoalData.COAL_DATA>).List()

let n = 436
let k = 5

let X = Array2D.zeroCreate<float> n k
let y = Array2D.zeroCreate<float> n 1

let mutable i = -1

for someObj in DataSet do

    let xCo = someObj :?> CoalData.COAL_DATA

    //
    //  Everything is Good
    //
    //printfn "CoalData: %s %10.2f %10.2f %10.2f %10.2f %10.2f %10.2f %10.2f " xCo.THE_DATE xCo.COAL_PROD xCo.COAL_CONS xCo.COAL_CONS_ELEC xCo.IRON_STEEL xCo.ELECT_PROD xCo.GAS_PRICE xCo.GAS_PRICE

    i <- i+1
    y.[i, 0] <- xCo.COAL_CONS
    X.[i, 0] <- 1.0
    X.[i, 1] <- xCo.IRON_STEEL
    X.[i, 2] <- xCo.ELECT_PROD
    X.[i, 3] <- xCo.COAL_PRICE
    X.[i, 4] <- xCo.GAS_PRICE

 Nothing very interesting here, except perhaps this statement:

    let xCo = someObj :?> CoalData.COAL_DATA

that is needed to cast some generic object type into a  CoalData.COAL_DATA type using the funky :?> operator.

I then call my regress function:

let ret = regress X y

The function takes the matrices X and y as inputs and runs the regression


//---------------------------------------------------------
// Regression function
//---------------------------------------------------------
let regress (x0 : float [,] ) (y : float [,] ) =

    let xp = transpose2 x0

    let xpx = matMult2 xp x0

    let X = xpx
    let XI, ret = matInverse X

    let k = X.GetUpperBound 0
    let ni = 1 + x0.GetUpperBound 0
   

    //-----------------------------------------
    //Now Test
    //Multiply XI and X to calculate Identity Matrix
    //-----------------------------------------
    let XTest = Array2D.zeroCreate<float> (k+1) (k+1)
    let XTest = matMult XI X XTest

    for i = 0 to k do
         printfn "XTest Matrix: %10.5f %10.5f %10.5f %10.5f %10.5f " XTest.[i,0] XTest.[i,1] XTest.[i,2] XTest.[i,3] XTest.[i,4]
    
    let b = matMult2 (matMult2 XI xp) y

    for i = 0 to k do
         printfn "Beta Hat: %i %10.5f" i b.[i,0]
   
    //---------------------------------------
    //  Calc Std Errors
    //---------------------------------------

    // Calc Residual Vector = Y - Yhat
    // First Calc Y Hat = X BetaHat
    
    let YHat = matMult2 x0 b
   
    let e = Array2D.zeroCreate<float> ni 1
   
    for i = 0 to (ni-1) do
        e.[i,0] <- YHat.[i,0] - y.[i,0]
       
    for i = 0 to (ni-1) do
         printfn "Y, Hat, e: %i %10.5f %10.5f %10.5f " i y.[i,0] YHat.[i,0] e.[i,0]


    //--------------------------------------------------
    //Calc SSE -> Sum of Squared Errors e'e
    //--------------------------------------------------
    let ssV = matMult2 (transpose2 e) e
   
    let sse = ssV.[0,0]
    printfn "SSE: %10.2f" sse
   
    let sigma2 = sse / float (ni - (k+1))
    printfn "SE: %10.2f" sigma2
   
    //--------------------------------------------------
    //Calc Variance/Covariance Matrix of B Hat
    //--------------------------------------------------
    //---------------------------------------
    // Calc T-Stats
    //---------------------------------------
   
    let bVar = Array2D.zeroCreate<float> (k+1) 1
    let bSE = Array2D.zeroCreate<float> (k+1) 1
    let TStat = Array2D.zeroCreate<float> (k+1) 1

    for i = 0 to k do
        bVar.[i,0] <- sigma2 * XI.[i,i]
        bSE.[i,0] <- Math.Sqrt bVar.[i,0]
        TStat.[i,0] <- b.[i,0] / bSE.[i,0]
        printfn "B, Var, SE, TStat: %10.5f %10.5f %10.5f %10.5f" b.[i,0] bVar.[i,0] bSE.[i,0] TStat.[i,0]
   

    //---------------------------------------
    // Calc R-Squared
    //---------------------------------------
    let N = Array2D.zeroCreate<float> ni ni
    let I = Array2D.init<float> ni ni (fun i j -> if i=j then 1.0 else 0.0)
    let ix = Array2D.init<float> ni ni (fun i j -> 1.0/float ni)

    for i = 0 to (ni-1) do
        for j = 0 to (ni-1) do
            N.[i,j] <- I.[i,j] - ix.[i,j]   

    let sstV = matMult2 (matMult2 (transpose2 y) N) y

    let sst = sstV.[0,0]
    printfn "SST: %10.2f" sst
   
    let R2 = 1.0 - (sse / sst)
    printfn "R-Square: %10.6f" R2

    let RBar2 = 1.0 - (((float ni - 1.0) / (float ni - (float k + 1.0))) * (1.0 - R2))
    printfn "RBar-Square: %10.6f" RBar2

    //-------------------------------------------------
    // Now Do F Statistic
    //-------------------------------------------------
   
    let FStat = (R2 / (1.0 - R2)) * ((float ni - (float k + 1.0)) / ((float k + 1.0) - 1.0))
    printfn "F Stat: %10.6f" FStat

    //--------------------------------------------------
    //Calc DW Statistic
    //--------------------------------------------------
    let mutable e2 = 0.0
    let mutable eLag2 = 0.0
    let mutable e_eLag = 0.0
    for i = 1 to (ni-1) do
        e2 <- e2 + (e.[i,0]*e.[i,0])
        eLag2 <- eLag2 + (e.[i-1,0]*e.[i-1,0])
        e_eLag <- e_eLag + (e.[i,0]*e.[i-1,0])
   
    let DW = (e2 - 2.0*e_eLag + eLag2) / sse

     printfn "DW: %10.6f" DW    ()   

//------------------------------------------------------------------------------------

I have covered everything here in prior posts, with exception of the calculation of the Durbin-Watson (DW) statistic.  This statistic equals the sum of squared deviations between a period's residual and its lagged (one period) value divided by the total sum or squared residuals for the regression.  This is calculated in the code just above.

So what do we get?

Here it is:

NHibernate: SELECT this_.Id as Id0_0_, this_.THE_DATE as THE2_0_0_, this_.COAL_CONS_ELEC as COAL3_0_0_, this_.COAL_CONS as COAL4_0_0_, this_.COAL_PROD as COAL5_0_0_, this_.IRON_STEEL as IRON6_0_0_, this_.ELECT_PROD as ELECT7_0_0_, this_.GAS_PRICE as GAS8_0_0_, this_.COAL_PRICE as COAL9_0_0_ FROM [COAL_DATA] this_

XI Matrix:    0.2991808728   -0.0011711136   -0.0004791834   -0.0017702552    0.0003130596
XI Matrix:   -0.0011711136    0.0000063639    0.0000005656    0.0000056077   -0.0000008231
XI Matrix:   -0.0004791834    0.0000005656    0.0000107535   -0.0000025800   -0.0000013383
XI Matrix:   -0.0017702552    0.0000056077   -0.0000025800    0.0000169030   -0.0000023115
XI Matrix:    0.0003130596   -0.0000008231   -0.0000013383   -0.0000023115    0.0000008803

XTest Matrix:    1.00000    0.00000    0.00000    0.00000    0.00000
XTest Matrix:    0.00000    1.00000    0.00000    0.00000    0.00000
XTest Matrix:    0.00000    0.00000    1.00000    0.00000    0.00000
XTest Matrix:    0.00000    0.00000    0.00000    1.00000    0.00000
XTest Matrix:    0.00000    0.00000    0.00000    0.00000    1.00000

Beta Hat: 0 29843.97538
Beta Hat: 1  -61.85082
Beta Hat: 2  732.56913
Beta Hat: 3  -68.85197
Beta Hat: 4   10.10098

SSE: 5071785864.31
SE: 11767484.60

B, Var, SE, TStat: 29843.97538 3520606.31417 1876.32788   15.90552
B, Var, SE, TStat:  -61.85082   74.88767    8.65377   -7.14727
B, Var, SE, TStat:  732.56913  126.54212   11.24909   65.12250
B, Var, SE, TStat:  -68.85197  198.90621   14.10341   -4.88194
B, Var, SE, TStat:   10.10098   10.35856    3.21847    3.13844

SST: 115005501258.94
R-Square:   0.955900
RBar-Square:   0.955490
F Stat: 2335.539818
DW:   1.092759

I have formatted the results so that they can be interpreted a little more easily below:

            Coefficient   T-Statistic
Intercept : 29843.97538     15.90552
IRON_STEEL:   -61.85082     -7.14727
ELEC_PROD :   732.56913     65.12250
COAL_PRICE:   -68.85197     -4.88194
GAS_PRICE :    10.10098      3.13844


Pindyck & Rubinfeld:
            Coefficient   T-Statistic
Intercept :    12.262        3.51
IRON_STEEL:    92.34         6.46
ELEC_PROD :   118.57         7.14
COAL_PRICE:   -48.90        -3.82
GAS_PRICE :   118.91         3.18

I also show the Pindyck & Rubinfeld (PR) results.  The two of results are broadly consistent with one another, with the exception of the sign on the iron & steel production variable.  In the PR regression, coal consumption has a strong positive relationship to steel production; in my regression, the opposite is true.  My suspicion here that that iron & steel production in the US has become so small and coal consumption by electric utilities so large over the past 50 years, that the iron & steel variable is swamped by other other factors.

One interesting experiment that I tried was to run the regression where each of the variables was transformed by taking their natural logs.  In this special case the coefficients can be interpreted as indicating the elasticity of responsiveness. 

            Coefficient   T-Statistic
IRON_STEEL:   -.0518     -4.312
ELEC_PROD :    .7123     54.232
COAL_PRICE:   -.1340     -6.154
GAS_PRICE :    .0463      6.942

So, the elasticity of the coal price is interpreted as such:  For a 1.00% increase in the price of coal, consumption goes down by 0.1340%.  A 1.00% increase in the price of gas, increases coal consumption by 0.0463%.

Interesting.

But, the real motivation for this regression was to deal with serial correlation.  How do we know it it is a problem?  Well that is what the Durbin-Watson statistic is supposed to help us out with.  It turns out that a number near 2.0 means there is no serial correlation.  In our case, the value is 1.09.  In our regression with over 400 observations, any value below 1.50 would indicate the presence of serial correlation.

What to do.  This is another case where we can apply the GLS estimator to fix up our results.

Print | posted @ Wednesday, August 12, 2009 12:31 PM

Comments on this entry:

Gravatar # re: F# - GLS - Serial Correlation (1)
by vincere al Blackjack online at 2/27/2010 4:58 AM

have a stationary time series to which I want to fit a linear model with an autoregressive term to correct for serial correlation, i.e. using the formula At = c1*Bt + c2*Ct + ut, where ut = r*ut-1 + et (i.e. ut is an AR(1) term to correct for serial correlation in the error terms) Does anyone know what to use in R to model this?
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by SEO Virginia at 3/10/2010 5:01 AM

Dude.. I am not much into reading, but somehow I got to read lots of articles on your blog. Its amazing how interesting it is for me to visit you very often.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by Dedicated Servers UK at 3/10/2010 5:02 AM

i found this informative and interesting blog so i think so its very useful and knowledge able.I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me.Really the blogging is spreading its wings rapidly...
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by Video Marketing Services at 3/10/2010 5:02 AM

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.Any way Ill be subscribing to your feed and I hope you post again soon
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by IT support kent at 3/10/2010 5:03 AM

Easy option to get useful information as well as share good stuff with good ideas and concepts
  
Gravatar # Your content is really useful
by dress at 7/15/2010 2:18 AM

2010 new styles A-line Wedding Dresses,Beach Wedding Dresses,Evening Dresses,Prom Dresses on sale
evening dresses
  
Gravatar # cheap coach handbags on sale
by coach handbags at 7/15/2010 2:50 AM

http://dearpurses.com/
arpurses.com/">coach bags
coach outlet
coach handbags
coach purses
coach wallets
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by deexu at 7/16/2010 1:45 AM

great range of Ed Hardy products. Ed Hardy Women's Ellerise Lowrise Sneaker · Ed Hardy Women's
ed hardy jeans, ed hardy hoody, ed hardy shirt, ed hardy clothing, ed hardy cap, ed glasses, ed belts,
women fashion shoes, men's clothes. helping .perhaps you will like
Ed Hardy
Ed Hardy shoes
Ed Hardy shirts
Ed Hardy clothes
Ed Hardy clothing
Ed Hardy shoes
Don Ed Hardy is an American tattoo collector raised in Southern California
Ed Hardy Clothing,Christian Audigier,Ed Hardy Shoes,Ed Hardy Swimwear,Ed Hardy Hat,
ED Hardy Caps
Ed Hardy Sunglasses
Ed Hardy Wallets
EdHardy
Gucci outlet store online, numerous cheap Gucci bags, handbags, wallets, purses, totes, shoes on sale,
cheap prices and authentic qualities
gucci handbags
gucci jewelryREGTRJNJKIJ
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by replica lv handbags at 7/17/2010 5:43 AM

Damier Canvas,Louis Vuitton,Damier Canvas Handbags and other well known designer brands Cheap Louis Vuitton Damier Canvas, wallets purses and other accessories, At the cheapest prices. Fake Damier Cavas is considered one of the most famous,have a good fame among the customers,and easily recognizable fashion brands in the world. Of course,Damier Canvas handbags,wallets,bags and purses are your essentials. Louis Vuitton Damier Canvas collection Many fashion people only love the Damier Canvas collection, not for other reasons, Replica LV Damier Canvas but only for the Replica Damier Canvas is the symbol of Luxury.Our manufactures have paid close attention to the production and make sure they are up to standard to meet our Our site's clients demanding requirements. As our handbags fit your budget as well as your taste, so why hesitate?

The Louis Vuitton leather handbags Utah Leather is made of Utah Leather, louis vuitton epi leather the most classic design from Louis Vuitton,louis vuitton leather great price from our Louis Vuitton online store, hundreds of louis vuitton leather wallets, purses, wallets, city bags, clutches, luggage, pets carriers will be supplied.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by NFL Jerseys at 7/19/2010 7:42 PM

Eagles jerseys
Nice article,You did a good job,and i just got one Minnesota Vikings jerseys and New Orleans Saints jerseystoday,so pleasure.....
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by Bettye32Trevino at 7/22/2010 3:36 AM

Don't you acknowledge that it is high time to get the credit loans, which will help you.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by longines watches at 7/23/2010 3:50 AM

Thank you for share with us,guess
men's watches
,wholesale chanel,d&g ladies watches,it's good
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by lv handbags at 7/24/2010 5:44 AM

Every woman wants to be refined. Replica balenciaga Handbags are one of the most common bags for women. They come in a variety of silhouettes and sizes. Surely in the domain of classiness,balenciaga handbags get the maximum grade. What are the latest trends adopted by balenciaga Wallets? Frenzy among the fashionable women has been triggered by the Balenciaga Handbags, still new on the market and very likely available wholesale in a few months. Your friends will wonder how you could afford all of those high quality hand bags and be jealous of your fashionable purses. since you are going to have the latest high priced fashion on your arms,everyone will wonder what your secret is.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by longines watches at 7/25/2010 7:51 PM

Thank you for share with us
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by WarnerPhyllis at 7/26/2010 5:59 AM

This post is very true. But how to avoid comment spamming? Because essay writing services will spoil your academic success.
  
Gravatar # the replica watches
by amylei at 7/30/2010 2:20 AM


www.topsalewatches.com/breitling-watches-45.html
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by rolex watches at 7/31/2010 12:34 AM

Thank you for sharing with us,i like it very much and i will always give attention.
Welcome to say something about my recent shopping experience:
guess men's watches
Guess watches is about sexy, adventurous, trendsetting apparel and accessories; all-American looks, with a uniquely European attention to detail. People, who know fashion, know Guess.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by NATALIA21BRADSHAW at 7/31/2010 6:55 PM

People’s life time is really interesting issue and sometime people should select one thing at one time, then you don’t have enough time to work on some else stuff. For example, different students should select 'tween job and america essays composing. In that case, I suggest to determine the good the best essay writing service to purchase the college essays close to this post from.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by McneilDale31 at 8/2/2010 5:37 AM

I think that you have to be the most distinguished knowledge’ connected with this topic or about write my custom paper accomplisher. Furthermore, you must be hired by the essay writing service to perform such of cool pre written essays.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by MADELINECohen25 at 8/6/2010 11:11 AM

Thanks a lot for such famous knowledge connecting with this good topic ! You should establish your dissertation service, I think. Just because some thesis service make things like that and you could compose very writing thesis too.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by red supra vaider shoes at 8/6/2010 10:00 PM

supra vaider black, supra vaider black




supra vaider purple, supra vaider purple




red supra vaider shoes, red supra vaider shoes



  
Gravatar # re: F# - GLS - Serial Correlation (1)
by Guerrero20DEBORA at 8/7/2010 5:33 AM

Different persons would have to create premium essay service or custom term paper, if want to get a success in future academic career. However, if some of them don’t have writing experience, it will be better to buy essays from cheap essay writing service.
  
Gravatar # coach outlet
by coach outlet at 8/10/2010 8:55 PM

coach julia
coach shoulder
coach satchel
coach backpack
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by df241 at 8/10/2010 10:07 PM

This universal [url=http://www.udtek.com/]Laptop ac adapter[/url]can provide continuous power to your laptop and charge the laptop battery. Brand-new and low-price adapter for you.
[url=http://www.udtek.com/]Laptop keyboard[/url] store offer keyboard for acer dell hp compaq toshiba sony gateway.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by James at 8/11/2010 5:36 AM

Its too much complicated language .. Online Education
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by BuckleyAmparo35 at 8/12/2010 3:03 AM

Good way to get more information about this post, is to buy essay or pre written essay.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by KeyJill at 8/13/2010 2:08 AM

It's not simple to deal with several actions at the same time, peculiarly when you need to compose the good term paper. Only the custom papers writing service can cope even with complicated assignments.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by TannerTammi23 at 8/13/2010 6:38 AM

The publish dissertation can be wanted by students if hold the stuff about this post. I am sure the it’s possible to determine the dissertation service which could do that stuff.
  
Gravatar # wty
by cosplay at 8/13/2010 9:04 PM

The Lingerie Store,The lingerie and nightwear SALE at Style Lingerie. All lingerie sale garments marked 30% to 70% off.
Sexy lingerie, ladies underwear and designer nightwear
lingeri shop
Bridal lingerie
sexy lingerie
Lingerie, sleepwear and intimate apparel is our specialty, ranging from sexy lingerie to bridal lingerie,
including corset, bras, thongs and stockings.
lingerie sale
canon thermos travel mug,canon lens 24-105 mug,canon lens 70-200 mug
mugs shop
Canno Lens Mug
Canno Lens Coffee Mug
Nikon Lens Coffee Mug
Lens Coffee Mug
Canno Lens Coffee Mug, Ceramic Mugs,Nikon Lens mugs,canon thermos travel.Best Discount Mugs provider.

  
Gravatar # re: F# - GLS - Serial Correlation (1)
by LarsonNorma34 at 8/17/2010 7:19 AM

I bought a new car and didn't cash to get essay papers to buy. However, I have found a college essays writing firm that offered good sales. Hence, I used to be saved.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by ForemanDawn at 8/17/2010 11:54 AM

You created an interesting knowledge to aid different people with their term papers writing assignments, I think. Even the cheap essay writing service wouldn’t have a chanse to create such kind of famous good essay.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by James at 8/26/2010 3:52 AM

Nice guide for serial correlation.
  
Gravatar # wty
by cosplay at 8/26/2010 7:02 PM

The Lingerie Store,The lingerie and nightwear SALE at Style Lingerie. All lingerie sale garments marked 30% to 70% off.
Sexy lingerie, ladies underwear and designer nightwear
lingeri shop
Bridal lingerie
sexy lingerie
Lingerie, sleepwear and intimate apparel is our specialty, ranging from sexy lingerie to bridal lingerie,
including corset, bras, thongs and stockings.
lingerie sale
canon thermos travel mug,canon lens 24-105 mug,canon lens 70-200 mug
mugs shop
Canno Lens Mug
Canno Lens Coffee Mug
Nikon Lens Coffee Mug
Lens Coffee Mug
Canno Lens Coffee Mug, Ceramic Mugs,Nikon Lens mugs,canon thermos travel.Best Discount Mugs provider.
  
Gravatar # silly bandz
by silly bandz at 8/27/2010 1:37 AM

Our main purpose is to help you find the hot toys .
silly bandz
Our animal rubber bands is selling fast. These animal rubber bands wholesale are made of silicone. wholesale Animal Shaped Rubber Bands are not just pretty,Animal Rubber Bands wholesale are also quite clever because they recover their original shape after each use, so you can use them over and over again.
zhu zhu pets,
Baby Carriers is our new product.It is one of our best seller.
, power balance
Pillow Pets
Plush Pencil Case
is hot selling. Silicone Watch
They are rich-looking and most attractive and very popular with our other customers. We have business conections all over the world.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by gift cards at 8/28/2010 12:50 AM

itunes gift cards,itunes store here you can find your favourite itunes gift
cards,itunes store,
p90x DVD this site has p90x DVD and
Rosetta Stone English (American) this site you can find many good Rosetta Stone English (American
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by casio wholesale at 8/28/2010 3:35 AM

Thank you for sharing with us,i like it very much and i will always give attention.
Welcome to say something about my recent shopping experience:
guess mens watches
and
Rolex Daytona .

They are luxury watches .
I also like cheap chanel .
Movado watches are also good.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by cheap jerseys at 8/30/2010 6:45 PM

Great post ! I found a cheap online-store selling all kinds of sports jerseys, you guys must love it, I even list them for you, just click on , you will get your own jerseys:
cheap jerseys
cheap nfl jerseys
If you want to know more, enter my blog through here
  
Gravatar # re: bluraycopy
by Blu-ray Copy at 9/2/2010 3:09 AM

With Blu-ray Copy, you canMake and Burn High-Definition Blu-ray Movies with super fast speed. Windows 7 Supported.


More info you can visit: http://bluraycopy.biz


More Related Products : * blu-ray burning * blu-ray copy for mac * avi to blu-ray* mpeg to blu-ray * wmv to blu-ray * mkv to blu-ray * m2ts to blu-ray *

  
Gravatar # re: F# - GLS - Serial Correlation (1)
by nannan at 9/2/2010 11:06 PM

this site you can find many good Rosetta Stone English Tiffany jewellery
Tiffany
Tiffany & Co
Tiffany Co Bracelets
Tiffany Co Charms
Tiffany Co Earrings
Tiffany sale
Tiffany Co Necklaces
Tiffany uk/a>
Tiffany Co Rings
tiffany jewelry
tiffany co
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by Roll former at 9/3/2010 1:42 AM

Good job! I have found many articles to read but you do a good thing. That is a boy. Thank you so much for sharing the delicious post. Expect your next article.
Jewelry wholesale
nhl hockey jerseys
yoga pant
mlb jerseys
China travel
dual sim mobile
Callaway Diablo Edge Driver
basketball jerseys
taylormade r9 irons
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by replicas-relojes at 9/4/2010 4:36 AM

Well.I like it, Its a really nice article I've saw :) , now, please allow me introduce a site made by my friend. you can click the link to view his site and find yours favourite

www.replicas-relojes.net



REPLICAS RELOJES

REPLICAS DE RELOJES ROLEX

IMITACIONES DE RELOJES SUIZOS LUJO




Shop popular stores to find christian louboutin shoes women's fashions on sale - all in one place. replica handbags wholesale.


christian louboutin shoes

christian louboutin

Tiffany wholesale  What a perfect thing, it attracted all the attention, the miraculous birth of boundless charm. It is worthy of appreciation and ownership.


We accept Paypal,and free shipping !


 Others, we also supply discount fashion handbags, replica ugg , and high heels .


 


We supply cheap and high quality replica&nbsp; watches. fashion watches in here.




Best Quality and Services

Only the finest high quality replica watches are sold at watcheshappy.com, but we don't stop just there. Our aim is to provide you with first class services as well as best imitation watches, and make your online shopping experience a wonderful one.


  
Gravatar # re: F# - GLS - Serial Correlation (1)
by lingda at 9/5/2010 11:27 PM

wedding dresses
  
Gravatar # fast easy runescape
by fast easy runescape at 9/5/2010 11:43 PM

Life is a pure flame, and we live by an invisible sun within us.
  
Gravatar # runescape sale
by runescape sale at 9/5/2010 11:44 PM

And forever has no end.
  
Gravatar # buy runescape
by buy runescape at 9/5/2010 11:45 PM

Don’t cry because it is over, smile,because it happened.
  
Gravatar # rs sale
by rs sale at 9/5/2010 11:46 PM

Don’t waste your time on a man/woman, who isn’t willing to waste their time on you.
  
Gravatar # fast easy runescape
by fast easy runescape at 9/5/2010 11:48 PM

To the world you may be one person, but to one person you may be the world.
  
Gravatar # commercial exterior lighting
by commercial exterior lighting at 9/6/2010 3:37 AM


This is a great article thanks for sharing this informative information.. I will visit your blog regularly for some latest post.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by Skechers Shape Ups at 9/6/2010 4:19 AM

I love this blog. I will be looking forward your next post!

  
Gravatar # re: F# - GLS - Serial Correlation (1)
by taylormade r9 irons at 9/7/2010 3:42 AM

How did you get to be this good? Its amazing to see someone put so much passion into a subject. I'm glad I came across this. I'm glad I took the time to read on past the first paragraph. You have got so much to say, so much to offer. I hope people realise this and look into your page.
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by casio wholesale at 9/7/2010 4:14 AM

Thank you for sharing with us,i like it very much and i will always give attention.
Welcome to say something about my recent shopping experience:
guess mens watches
and
Rolex Daytona .

They are luxury watches .
I also like cheap chanel .
Movado watches are also good.
  
Gravatar # air max 90
by air max 90 at 9/8/2010 4:02 AM


This is a nice blog. Good clean UI and nice informative blog. I will be coming back soon, thanks for the great blog. I put a link to your blog at my site, hope you don't mind?
  
Gravatar # Ultrasound
by Ultrasound at 9/8/2010 4:25 AM




Any man can win when things go his way, it's the man who overcomes adversity that is the true champion. thanks a lot!
  
Gravatar # re: F# - GLS - Serial Correlation (1)
by china guilin at 9/9/2010 7:27 PM

A aggressive challenge hums throughout the cobbled streets. pullulating and invalid gravitate towards the chill-out joints, especially along West Street, a 2km venture crammed tuck away shops, pubs, cafes and guest houses Guilin Tour. Here is seat flickering neon lights suppose replaced sultry lanterns and the set is palatable mask cestuses modern and jab. No weird base in China has this conglomerate of universal beauty, gilded hotels, becoming food, and shops.Walking, movement yangshuo travel, rafting or wealthy are distant ways to be indebted Yangshuo's charms li river cruise. To wandering the noonday heat, carry a blade from the village descendants frolicking in the fine river waters, generally observed watching through a round up of buffaloes or wielding homemade fishing rods fashioned from bamboo Guilin Hotel. turn up the villages you bequeath reckon with rice paddies, bamboo groves, moisten buffaloes, plants, rivers and hills. Yangshuo west street is a revered and sightly meagre property acknowledge among the limestone pinnacles. it lies in the northeast of Guangxi possessions and to the southeast of Guilin. intensely visitors see through Yangshuo by splendid a cruise by oneself the strong Li River. keep from a want legend of 1400 age yangshuo hotel, Yangshuo has been a speculation found for myriad tourists who desire to accede the comely undistinguished prospect and the precise Chinese vista work.
  

Your comment:

Title:
Name:
Email:
Website:
 
Italic Underline Blockquote Hyperlink
 
 
Please add 7 and 7 and type the answer here: