News

API Releases SANGEA 4.2 for Standardized GHG Emissions Reporting

Since the early 2000's, the American Petroleum Institute (API) has supported the SANGEA™ software tool for petroleum, natural gas and petrochemical companies to quantify greenhouse gas (GHG) emissions and to standardize emissions reporting.  Regulatory changes, including mandatory reporting requirements for GHG emissions globally, prompted API to sponsor a major overhaul of the software including current calculation methodologies.  As announced in the Summer 2013 issue of Environmental Quarterly, API chose Trinity Consultants to develop its SANGEA™-4 software, with version 4.1 released in 2013.  SANGEA™ 4.2, the newest release, addresses U.S. EPA's reporting changes to the Mandatory Reporting Rule (MRR), Subpart W for Reporting Year (RY) 2015 and refines reporting functions for the API Compendium.

SANGEA™-4 Overview

SANGEA™-4 is a desktop database program with a user-friendly interface that can be used to manage various types of emission sources throughout a large entity for corporate performance and/or regulatory reporting requirements.  In order to build a solution that would promote long-term software usability and easy maintenance, the new product replaces a spreadsheet-based application to a Web-based product developed with a Microsoft .NET framework and Access database files for source information storage.

SANGEA™-4 provides calculation methodologies in various modules based on API's Compendium 2009 and U.S. EPA's MRR for GHG emissions, Subparts C, P, W, and Y.  The software includes emission factors for criteria pollutants, as well, which enables users to quantify emissions for both GHG and criteria pollutants in one tool.  SANGEA™-4 also can be used to track energy consumption and normalize emissions on a production basis (e.g., ton GHG/bbl of product).  The information from SANGEA™-4 is used for API GHG benchmarking studies and to comply with Federal GHG emission mandatory reporting rules for the petroleum and aligned industries.

U.S. EPA MRR Subpart W RY2015 Changes

On February 4, 2016, U.S. EPA released the Reporting Year (RY) 2015 GHG emission reporting form for Subpart W.  The RY 2015 reporting incorporates significant changes from the RY 2014 report, including new data element reporting requirements that are not explicitly clear after the changes to the mandatory reporting rule.  A summary of key GHG emission reporting requirements that are incorporated in SANGEA™ 4.2 is provided as follows:

  • Refined the reporting of local specified fuels
  • Revised calculation methodology's 2 and 3 data input windows for Liquid Unloading
  • Corrected the dump valve emission calculation in Storage Tank per the Subpart W rule revision
  • Refined the data input interface for well testing venting
  • Revised Subpart W reports for Equipment Leaks
  • Updated the Subpart W report format

API Compendium Changes

Since the release of SANGEA 4.1, we have collected feedback from international users and made a few updates to refine the reporting functionalities.

  • Refined the fuel composition exporting function
  • Added an aggregated API report function
  • Updated a few source set up interfaces to provide clearer instructions

SANGEA™-4 Reporting Hierarchy

The reporting entity hierarchy is retained in SANGEA™ 4.2 including the reporting entity, location group, location, and source set up process, with extended steps to incorporate more source-specific requirements under multiple protocols.  Sources are configured for a specific location.  Multiple locations/location groups can be created under one SANGEA™ 4.2 working file (i.e., a Microsoft Access database file), which allows companies to report emissions by business operation groups, geographical regions, or regulatory reporting entities.  The figure below provides a typical reporting entity hierarchy structure that can be established in SANGEA™ 4.2.

 SANGEA 4.2 Reporting Entity Hierarchy
SANGEA 4.2 Reporting Entity Hierarchy

SANGEA™-4 Emission Source Modules and Functions

SANGEA™ 4.2 integrates two GHG reporting protocols with numerous source types.  The table below shows the available source "modules".  Within each module, wizards help users set up emission sources and multiple calculation methods for the protocols.  The software guides users to specify source parameters that are needed for GHG emissions calculation and/or reporting requirements.  These source parameters are stored in the source database for future emission inventory reports.  SANGEA™ 4.2 also offers a "User Defined Sources" module under the API Compendium 2009 that allows users to define sources that are not already established in SANGEA™ 4.2.

Summary of Source Modules in SANGEA 4.2
SANGEA Table
* User defined sources allow users to create source types not covered under the protocols.

There are many user-friendly editing functions included in SANGEA™ 4.2 that allow users to create, delete and edit sources quickly, such as the following:

  • Gas composition property and API gravity calculations are included.
  • Source import and export tools for Stationary Combustion - allowing users to edit a large number of combustion sources in Excel spreadsheets then import into SANGEA™ 4.2.  Source parameters can also be exported to spreadsheets that can be used in other applications such as EPA's MRR reporting tools.
  • For each new reporting year, users can copy from an existing report file - this function copies all source parameters from the existing file and removes all activity data that should be updated for the new reporting year.
  • Default emission factors are automatically selected for specific fuels or sources and can be checked for reference at the "Tools" menu.
  • "Subpart W Reporting Requirement by Industry Segment" is listed for easier reference for applicable emission sources.

SANGEA™ 4.2 is available from API for organizations in the petroleum and other applicable industries.  Upon the original release of SANGEA 4, Ms. Adefemi, Senior Statistical Analyst at API, stated that, "The objective of sponsoring SANGEA™-4 is to provide a user-friendly reporting tool to the Oil & Gas industry and to encourage consistent reporting of GHG emissions.  API sponsors an annual survey on GHG emissions and criteria pollutants.  SANGEA™-4 will assist the industry in recording and benchmarking consistent and comparable data, and also in analyzing the environmental footprint."  Many oil and gas companies in the US and abroad have adopted SANGEA™-4 for corporate GHG reporting requirements.  To purchase a copy of this software, visit http://www.api-sangea.org.

SANGEA™-4 development is led by T3, a division of Trinity Consultants that implements EH&S information management solutions (EMIS), with commercial software development expertise from the BREEZE software group.  T3 has almost 20 years of experience developing custom software and implementing EMIS solutions in a myriad of industries.  For more information about SANGEA™ 4.2 or T3's capabilities, visit trinityconsultants.com/T3 or contact John Fillo.

Read More

Using SANGEA4 to Manage GHG Emissions Data in the Petroleum Industry

Presented at the North American Oil and Gas Conference on October 21-22, 2014 in Calgary, AB.  Written by John P. Fillo, PhD, CPEA of Trinity Consultants.

Read the full paper.

Read More

Webinar: SANGEA Updates Due to US EPA GHG Emissions RY2015 Subpart W Changes

Learn more the updates Trinity Consultants/T3 made to SANGEA as a result of the significant changes to the Reporting Year 2015 GHG emission reporting form for Subpart W released by US EPA on Feb 4, 2016. This video is a portion of a webinar held February 26, 2016.

 

Read More

Implementation

SANGEA implementation support from Trinity Consultants/T3 includes the following:

  • Designing company-wide GHG inventory and reporting systems 
  • Configuring organizational hierarchies, inventory boundaries and reporting entities 
  • Configuring emission sources for reporting entities 
  • Preparing reporting entity reports 
  • Aggregating reporting entity reports 
  • Preparing corporate reports 
  • Installing SANGEA within a company’s IT environment

Trinity Consultants/T3 is an industry leader with a rare mix of EHS professionals and IT experts. This powerful combination gives T3 unmatched capability in applying technology to solve industry’s EH&S information management challenges.  Learn more about Trinity Consultants/T3’s implementation support at trinityconsultants.com/T3.

Relevant Links

The following links provide additional information on matters relevant to GHG emissions estimation. 

American Petroleum Institute (API)
http://www.api.org/oil-and-natural-gas/environment/climate-change

API Compendium 2009:
http://www.api.org/~/media/files/ehs/climate-change/2009_ghg_compendium.pdf?la=en

U.S Environmental Protection Agency (EPA)
http://www.epa.gov/

GHG Protocol
http://www.ghgprotocol.org

Resources for Subpart W:
https://www.epa.gov/ghgreporting/subpart-w-petroleum-and-natural-gas-systems

Resources for Subpart C:
https://www.epa.gov/ghgreporting/subpart-c-general-stationary-fuel-combustion-sources

Resources for Subpart Y:
https://www.epa.gov/ghgreporting/subpart-y-petroleum-refineries

Resources for Subpart P:
https://www.epa.gov/ghgreporting/subpart-p-hydrogen-production

International Petroleum Industry Environmental Conservation Association (IPIECA)
http://www.ipieca.org/publication/guidelines-greenhouse-gas-reporting-2011

The International Association of Oil & Gas Producers (OGP)
http://www.iogp.org/

Global Environmental Management Initiative (GEMI)
http://gemi.org/

Center on Climate and Energy Solutions
http://www.c2es.org/

Request Details

Session Id:5s5heqp4wxq0nctqtlu422upRequest Type:GET
Time of Request:12/10/2018 12:55:20 AMStatus Code:200
Request Encoding:Unicode (UTF-8)Response Encoding:Unicode (UTF-8)

Trace Information

CategoryMessageFrom First(s)From Last(s)
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.InvalidOperationException: Method Training.GetCoursesByCategory can not be reflected. ---> System.InvalidOperationException: There was an error reflecting 'GetCoursesByCategoryResult'. ---> System.InvalidOperationException: There was an error reflecting type 'TCI.Domain.Training.Course'. ---> System.InvalidOperationException: There was an error reflecting property 'Sessions'. ---> System.InvalidOperationException: There was an error reflecting type 'TCI.Domain.Training.Session'. ---> System.NotSupportedException: Cannot serialize member TCI.Domain.Training.Session.NotificationsList of type System.Collections.Hashtable, because it implements IDictionary.
  at System.Xml.Serialization.TypeScope.GetDefaultIndexer(Type type, String memberInfo)
  at System.Xml.Serialization.TypeScope.ImportTypeDesc(Type type, MemberInfo memberInfo, Boolean directReference)
  at System.Xml.Serialization.TypeScope.GetTypeDesc(Type type, MemberInfo source, Boolean directReference, Boolean throwOnError)
  at System.Xml.Serialization.StructModel.GetPropertyModel(PropertyInfo propertyInfo)
  at System.Xml.Serialization.StructModel.GetFieldModel(MemberInfo memberInfo)
  at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
  --- End of inner exception stack trace ---
  at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.CreateArrayElementsFromAttributes(ArrayMapping arrayMapping, XmlArrayItemAttributes attributes, Type arrayElementType, String arrayElementNs, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportArrayLikeMapping(ArrayModel model, String ns, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportAccessorMapping(MemberMapping accessor, FieldModel model, XmlAttributes a, String ns, Type choiceIdentifierType, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportFieldMapping(StructModel parent, FieldModel model, XmlAttributes a, String ns, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter)
  --- End of inner exception stack trace ---
  at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
  --- End of inner exception stack trace ---
  at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.CreateArrayElementsFromAttributes(ArrayMapping arrayMapping, XmlArrayItemAttributes attributes, Type arrayElementType, String arrayElementNs, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportArrayLikeMapping(ArrayModel model, String ns, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportAccessorMapping(MemberMapping accessor, FieldModel model, XmlAttributes a, String ns, Type choiceIdentifierType, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportMemberMapping(XmlReflectionMember xmlReflectionMember, String ns, XmlReflectionMember[] xmlReflectionMembers, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(XmlReflectionMember[] xmlReflectionMembers, String ns, Boolean hasWrapperElement, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  --- End of inner exception stack trace ---
  at System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(XmlReflectionMember[] xmlReflectionMembers, String ns, Boolean hasWrapperElement, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(String elementName, String ns, XmlReflectionMember[] members, Boolean hasWrapperElement, Boolean rpc, Boolean openModel, XmlMappingAccess access)
  at System.Web.Services.Protocols.SoapReflector.ImportMembersMapping(XmlReflectionImporter xmlImporter, SoapReflectionImporter soapImporter, Boolean serviceDefaultIsEncoded, Boolean rpc, SoapBindingUse use, SoapParameterStyle paramStyle, String elementName, String elementNamespace, Boolean nsIsDefault, XmlReflectionMember[] members, Boolean validate, Boolean openModel, String key, Boolean writeAccess)
  at System.Web.Services.Protocols.SoapReflector.ReflectMethod(LogicalMethodInfo methodInfo, Boolean client, XmlReflectionImporter xmlImporter, SoapReflectionImporter soapImporter, String defaultNs)
  --- End of inner exception stack trace ---
  at System.Web.Services.Protocols.SoapReflector.ReflectMethod(LogicalMethodInfo methodInfo, Boolean client, XmlReflectionImporter xmlImporter, SoapReflectionImporter soapImporter, String defaultNs)
  at System.Web.Services.Protocols.SoapServerType..ctor(Type type, WebServiceProtocols protocolsSupported)
  at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
  at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
  --- End of inner exception stack trace ---
aspx.pageEnd Load0.0004300.000430
aspx.pageBegin LoadComplete0.0004650.000035
aspx.pageEnd LoadComplete0.0004760.000011
aspx.pageBegin PreRender0.0004840.000009
aspx.pageEnd PreRender0.0005530.000069
aspx.pageBegin PreRenderComplete0.0005650.000012
aspx.pageEnd PreRenderComplete0.0005760.000011
aspx.pageBegin SaveState0.0022110.001635
aspx.pageEnd SaveState0.0028660.000655
aspx.pageBegin SaveStateComplete0.0028800.000014
aspx.pageEnd SaveStateComplete0.0028980.000018
aspx.pageBegin Render0.0029080.000009
aspx.pageEnd Render0.0042830.001376

Control Tree

Control UniqueIDTypeRender Size Bytes (including children)ViewState Size Bytes (excluding children)ControlState Size Bytes (excluding children)
__PageASP.news_aspx3739000
    ctl00ASP.layouts_content_master3739000
        ctl00$ctl00ASP.layouts_sitemaster_master3739000
            ctl00$ctl00$ctl07System.Web.UI.LiteralControl19400
            ctl00$ctl00$Head1System.Web.UI.HtmlControls.HtmlHead130400
                ctl00$ctl00$ctl00System.Web.UI.HtmlControls.HtmlMeta6800
                ctl00$ctl00$ctl01System.Web.UI.HtmlControls.HtmlMeta4200
                ctl00$ctl00$ctl02System.Web.UI.HtmlControls.HtmlMeta5900
                ctl00$ctl00$ctl03System.Web.UI.HtmlControls.HtmlMeta8700
                ctl00$ctl00$ctl04System.Web.UI.HtmlControls.HtmlMeta5500
                ctl00$ctl00$ctl05System.Web.UI.HtmlControls.HtmlMeta5900
                __UnassignedID0Ektron.Cms.Framework.UI.Registration.Css.AggregatedCssControl000
                ctl00$ctl00$ctl00$ctl00$Head1EktronRegisteredJsMarkerSystem.Web.UI.LiteralControl000
                ctl00$ctl00$MetaData1Ektron.Cms.Controls.MetaData000
                ctl00$ctl00$ctl08System.Web.UI.ResourceBasedLiteralControl59000
                ctl00$ctl00$CssSystem.Web.UI.WebControls.ContentPlaceHolder17700
                    ctl00$ctl00$Css$ltInlineClientScriptSystem.Web.UI.WebControls.Literal000
            ctl00$ctl00$ctl09System.Web.UI.LiteralControl400
            ctl00$ctl00$Body1System.Web.UI.HtmlControls.HtmlGenericControl3587700
                ctl00$ctl00$ctl10System.Web.UI.LiteralControl800
                aspnetFormSystem.Web.UI.HtmlControls.HtmlForm3576300
                    ctl00$ctl00$ctl11System.Web.UI.LiteralControl15700
                    ctl00$ctl00$HeaderSystem.Web.UI.WebControls.ContentPlaceHolder48900
                        ctl00$ctl00$Header$ctl00System.Web.UI.LiteralControl600
                        ctl00$ctl00$Header$apiSiteHeaderASP.controls_siteheader_ascx48100
                            ctl00$ctl00$Header$apiSiteHeader$ctl00System.Web.UI.ResourceBasedLiteralControl48100
                        ctl00$ctl00$Header$ctl01System.Web.UI.LiteralControl200
                    ctl00$ctl00$ctl12System.Web.UI.LiteralControl5200
                    ctl00$ctl00$ContentSystem.Web.UI.WebControls.ContentPlaceHolder1736800
                        ctl00$ctl00$Content$ctl00System.Web.UI.LiteralControl3400
                        ctl00$ctl00$Content$cphMainSystem.Web.UI.WebControls.ContentPlaceHolder1732000
                            ctl00$ctl00$Content$cphMain$ctl00System.Web.UI.LiteralControl22900
                            ctl00$ctl00$Content$cphMain$ContentBlock1Ektron.Cms.Controls.ContentBlock1300
                            ctl00$ctl00$Content$cphMain$ctl01System.Web.UI.LiteralControl2800
                            ctl00$ctl00$Content$cphMain$rptArticlesSystem.Web.UI.WebControls.Repeater12150280
                                ctl00$ctl00$Content$cphMain$rptArticles$ctl00System.Web.UI.WebControls.RepeaterItem1000000
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl00$ctl00System.Web.UI.LiteralControl6900
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl00$ltArticleSystem.Web.UI.WebControls.Literal9716129720
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl00$ctl01System.Web.UI.LiteralControl2600
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl00$hlReadMoreSystem.Web.UI.WebControls.HyperLink143840
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl00$ctl02System.Web.UI.LiteralControl4600
                                ctl00$ctl00$Content$cphMain$rptArticles$ctl01System.Web.UI.WebControls.RepeaterItem80300
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl01$ctl00System.Web.UI.LiteralControl6900
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl01$ltArticleSystem.Web.UI.WebControls.Literal5207120
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl01$ctl01System.Web.UI.LiteralControl2600
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl01$hlReadMoreSystem.Web.UI.WebControls.HyperLink142840
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl01$ctl02System.Web.UI.LiteralControl4600
                                ctl00$ctl00$Content$cphMain$rptArticles$ctl02System.Web.UI.WebControls.RepeaterItem134700
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl02$ctl00System.Web.UI.LiteralControl6900
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl02$ltArticleSystem.Web.UI.WebControls.Literal106414360
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl02$ctl01System.Web.UI.LiteralControl2600
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl02$hlReadMoreSystem.Web.UI.WebControls.HyperLink142840
                                    ctl00$ctl00$Content$cphMain$rptArticles$ctl02$ctl02System.Web.UI.LiteralControl4600
                            ctl00$ctl00$Content$cphMain$ctl02System.Web.UI.ResourceBasedLiteralControl29100
                            ctl00$ctl00$Content$cphMain$pnTrainingSystem.Web.UI.WebControls.Panel000
                                ctl00$ctl00$Content$cphMain$ctl03System.Web.UI.LiteralControl000
                                ctl00$ctl00$Content$cphMain$lblErrorSystem.Web.UI.WebControls.Label01760
                                ctl00$ctl00$Content$cphMain$ctl04System.Web.UI.LiteralControl000
                                ctl00$ctl00$Content$cphMain$rptCourseListSystem.Web.UI.WebControls.Repeater000
                                ctl00$ctl00$Content$cphMain$ctl05System.Web.UI.LiteralControl000
                            ctl00$ctl00$Content$cphMain$ctl06System.Web.UI.LiteralControl1400
                            ctl00$ctl00$Content$cphMain$pnTrainingTextSystem.Web.UI.WebControls.Panel000
                                ctl00$ctl00$Content$cphMain$ctl07System.Web.UI.LiteralControl000
                                ctl00$ctl00$Content$cphMain$ContentBlock2Ektron.Cms.Controls.ContentBlock000
                                ctl00$ctl00$Content$cphMain$ctl08System.Web.UI.LiteralControl000
                            ctl00$ctl00$Content$cphMain$ctl09System.Web.UI.LiteralControl19800
                            ctl00$ctl00$Content$cphMain$ContentBlock3Ektron.Cms.Controls.ContentBlock103600
                            ctl00$ctl00$Content$cphMain$ctl10System.Web.UI.LiteralControl21700
                            ctl00$ctl00$Content$cphMain$ContentBlock4Ektron.Cms.Controls.ContentBlock311400
                            ctl00$ctl00$Content$cphMain$ctl11System.Web.UI.LiteralControl3000
                        ctl00$ctl00$Content$ctl01System.Web.UI.LiteralControl1400
                    ctl00$ctl00$ctl13System.Web.UI.LiteralControl3000
                    ctl00$ctl00$FooterSystem.Web.UI.WebControls.ContentPlaceHolder148800
                        ctl00$ctl00$Footer$ctl00System.Web.UI.LiteralControl600
                        ctl00$ctl00$Footer$apiSiteFooterASP.controls_sitefooter_ascx148000
                            ctl00$ctl00$Footer$apiSiteFooter$ctl00System.Web.UI.ResourceBasedLiteralControl148000
                        ctl00$ctl00$Footer$ctl01System.Web.UI.LiteralControl200
                    ctl00$ctl00$ctl14System.Web.UI.LiteralControl8000
                ctl00$ctl00$ctl15System.Web.UI.LiteralControl800
            ctl00$ctl00$ctl16System.Web.UI.LiteralControl1100

Session State

Session KeyTypeValue
EkRequestInformationEktron.Cms.Common.EkRequestInformationEktron.Cms.Common.EkRequestInformation
ekismembershipuserSystem.Int320
ekuseridSystem.Int640
ekuniqueidSystem.Int320
IsInitAdminCommon<null><null>
IsAdminCommon<null><null>
ASPNetControlLoginSystem.BooleanFalse

Application State

Application KeyTypeValue

Request Cookies Collection

NameValueSize

Response Cookies Collection

NameValueSize
EktGUID2c3971bc-3ac3-4206-9056-08e91e2c32c844
EkAnalytics013
ASP.NET_SessionId5s5heqp4wxq0nctqtlu422up42
ecm(user_id=0)  (isMembershipUser=0)  (site_id=)  (username=)  (new_site=/)  (unique_id=0)  (site_preview=0)  (langvalue=0)  (DefaultLanguage=1033)  (NavLanguage=1033)  (LastValidLanguageID=1033)  (DefaultCurrency=840)  (SiteCurrency=840)  (ContType=)  (UserCulture=1033)  (dm=api-sangea.org)  (SiteLanguage=1033)  264

Headers Collection

NameValue
ConnectionKeep-Alive
Accepttext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encodinggzip
Hostapi-sangea.org
If-Modified-SinceTue, 20 Nov 2018 08:12:14 GMT
User-AgentCCBot/2.0 (https://commoncrawl.org/faq/)

Response Headers Collection

NameValue
X-AspNet-Version4.0.30319
Set-CookieEktGUID=2c3971bc-3ac3-4206-9056-08e91e2c32c8; expires=Tue, 10-Dec-2019 06:55:20 GMT; path=/
Set-CookieEkAnalytics=0; expires=Tue, 10-Dec-2019 06:55:20 GMT; path=/
Set-CookieASP.NET_SessionId=5s5heqp4wxq0nctqtlu422up; path=/; HttpOnly
Set-Cookieecm=user_id=0&isMembershipUser=0&site_id=&username=&new_site=/&unique_id=0&site_preview=0&langvalue=0&DefaultLanguage=1033&NavLanguage=1033&LastValidLanguageID=1033&DefaultCurrency=840&SiteCurrency=840&ContType=&UserCulture=1033&dm=api-sangea.org&SiteLanguage=1033; path=/
Cache-Controlprivate
Content-Typetext/html

Form Collection

NameValue

Querystring Collection

NameValue

Server Variables

NameValue
ALL_HTTPHTTP_CONNECTION:Keep-Alive HTTP_ACCEPT:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 HTTP_ACCEPT_ENCODING:gzip HTTP_HOST:api-sangea.org HTTP_IF_MODIFIED_SINCE:Tue, 20 Nov 2018 08:12:14 GMT HTTP_USER_AGENT:CCBot/2.0 (https://commoncrawl.org/faq/)
ALL_RAWConnection: Keep-Alive Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding: gzip Host: api-sangea.org If-Modified-Since: Tue, 20 Nov 2018 08:12:14 GMT User-Agent: CCBot/2.0 (https://commoncrawl.org/faq/)
APPL_MD_PATH/LM/W3SVC/7/ROOT
APPL_PHYSICAL_PATHD:\Inetpub\public\api-sangea.org\
AUTH_TYPE 
AUTH_USER 
AUTH_PASSWORD 
LOGON_USER 
REMOTE_USER 
CERT_COOKIE 
CERT_FLAGS 
CERT_ISSUER 
CERT_KEYSIZE 
CERT_SECRETKEYSIZE 
CERT_SERIALNUMBER 
CERT_SERVER_ISSUER 
CERT_SERVER_SUBJECT 
CERT_SUBJECT 
CONTENT_LENGTH0
CONTENT_TYPE 
GATEWAY_INTERFACECGI/1.1
HTTPSoff
HTTPS_KEYSIZE 
HTTPS_SECRETKEYSIZE 
HTTPS_SERVER_ISSUER 
HTTPS_SERVER_SUBJECT 
INSTANCE_ID7
INSTANCE_META_PATH/LM/W3SVC/7
LOCAL_ADDR10.0.0.86
PATH_INFO/News.aspx
PATH_TRANSLATEDD:\Inetpub\public\api-sangea.org\News.aspx
QUERY_STRING 
REMOTE_ADDR35.175.182.106
REMOTE_HOST35.175.182.106
REMOTE_PORT57656
REQUEST_METHODGET
SCRIPT_NAME/News.aspx
SERVER_NAMEapi-sangea.org
SERVER_PORT80
SERVER_PORT_SECURE0
SERVER_PROTOCOLHTTP/1.1
SERVER_SOFTWAREMicrosoft-IIS/7.5
URL/News.aspx
HTTP_CONNECTIONKeep-Alive
HTTP_ACCEPTtext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODINGgzip
HTTP_HOSTapi-sangea.org
HTTP_IF_MODIFIED_SINCETue, 20 Nov 2018 08:12:14 GMT
HTTP_USER_AGENTCCBot/2.0 (https://commoncrawl.org/faq/)

Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3221.0