 
 import Foundation
 
+
+
 typealias RequestSuccessBlock = (data: NSData?, response: NSURLResponse) -> Void
 typealias RequestErrorBlock   = (error: NSError, response: NSURLResponse) -> Void
 

    
        self.httpRequest = request

        let task : NSURLSessionDataTask = self.httpSession.session.dataTaskWithRequest(request, completionHandler: {(data: NSData!, response: NSURLResponse!, error: NSError!) -> Void in
      
            var dataResp: NSData? = data
            let httpResponse: NSHTTPURLResponse = response as NSHTTPURLResponse

        
        self.httpRequest = request
        
        let task : NSURLSessionDataTask = self.httpSession.session.dataTaskWithRequest(self.httpRequest, completionHandler: {(data: NSData!, response: NSURLResponse!, error: NSError!) -> Void in
            
            var dataResp: NSData? = data
            let httpResponse: NSHTTPURLResponse = response as NSHTTPURLResponse
