Skip to content

Technical guidance - replacement windows and external doors

What you need to know and do when you want to replace your windows and doors

Replacement windows and doors in existing dwellings

You can find on this page information relating to replacement of windows and external doors in existing dwellings.

I thought replacing windows and exterior doors did not need building regulation consent?

For many years it has not been necessary to apply for building regulation consent when replacing windows and exterior doors in existing dwellings unless a structural alteration was involved. This usually only occurred when the existing opening was being made wider, which made the installation of a new support lintel necessary.

From the 1 April 2002 all owners replacing windows and exterior doors will need to make an application and the new windows etc themselves will have to fully meet the requirements of the building regulations. So even if you are replacing only one window or external door with one bought from a local DIY centre you still need to follow the guidance below.

What do I have to do?

You have a choice, you can either -

1. Use an installer registered under either the FENSA scheme, or the CERTASS scheme, in which case you do not need to make a building regulations application to the council. Your installer should then ensure your windows and doors fully comply with the Regulations and will supply you with a certificate confirming this when the installation is complete. If you wish to use this option please ensure that your installer is properly registered under the scheme before you place an order. You can check this and find more details of the schemes by visiting the websites at www.fensa.co.uk or www.certass.co.uk.

2. Make a Building Regulation application. In most cases the simplest way of doing this is to submit a building notice. You must complete the building notice form and return it to us together with the appropriate fee at least two working days before removing the old window(s) and exterior door(s).

Once we receive the building notice a building control officer will normally visit your property twice on your request - once before and once after the replacement windows / doors are installed. If all is found to be satisfactory, a completion certificate will be issued to confirm this. You may well be asked by your solicitor to produce this certificate if you sell your property, so please follow the guidance given in this document to ensure that one can be issued to you.

How much will it cost?

If you use a contractor registered under the FENSA or CERTASS schemes the cost should be built into the quotation for the works you are given. In all other cases the council will make a charge for dealing with your building notice application. The current charges are as follows -

All domestic installations involving the replacement of windows, doors or rooflights £130.00 inc. VAT per application.

What regulations do the windows and doors have to comply with?

Thermal insulation

The replacement windows will need to meet the new thermal insulation requirements of the regulations. Replacement windows with wooden, metal or plastic frames the glazing needs to achieve a maximum U-value of 1.6W/m2K while for doors with less than 50% glazing and solid doors a slightly higher U-value of 1.8W/m2K is allowable. If doors have over 50% glazing the U-value of 1.6W/m2K applies. Please note that these values are very difficult to achieve and many double glazing units on sale will not meet these new standards. Take great care when ordering new windows that your supplier can prove the glazing units used will satisfy the requirement, as the building control officer will need to see this proof before issuing a completion certificate. We would particularly recommend that you leave any labels on the glazing in place until after a satisfactory inspection has been carried out by the building control officer.

In some cases it may be permissible to use glazing units which do not meet the above specifications, but to do so you (or your supplier) would have to submit calculations to prove that the overall insulation requirements of the regulations would still be met. This may be possible if other insulation measures are undertaken at the same time as the window replacement - for example; installing cavity wall insulation or 'topping up' loft insulation. The benefits gained by installing this extra insulation can be used to offset the higher losses through the glazing, but this should not be undertaken lightly. We would strongly advise you get any such calculations checked by the building control officer well before the replacement windows are installed, so that expensive mistakes can be avoided.

Replacement window

Means of escape

All first floor windows in dwellings should have opening lights large enough to allow you to escape through them if you were trapped in the room by a fire. This also applies to rooms in bungalows that open into a hall (unless the hall itself has an external door by which you could escape). To meet this requirement all such windows should have an unobstructed openable area of at least 0.33m2 and be not less than 450mm high and 450mm wide (the route through the window may be at an angle rather than straight through). The bottom of the openable area should be less than 1100mm above the floor.

If your existing windows do not have opening lights that meet the above requirements we would strongly recommend for your own safety that you take the opportunity to provide them in the replacement windows. This is not however a requirement of the regulations, which simply state that the replacement windows should be no worse than those they replace in this respect. Where the existing windows already have opening lights which are larger than the above requirements, those in the new windows can be reduced in size provided they are not reduced to less than the dimensions above.

Safety glazing

Low level glazing (glazed areas within 800mm of floor level) and glazing in doors within 1500mm of floor level should generally be of a type so that if broken, it will break safely. In practice this means that such glazing should be either toughened or laminated. Ordinary glazing can still be used in small pane sizes however, provided the glass is sufficiently strong enough to prevent breakage. The Approved Document to part N of the building regulations gives maximum sizes according to the thickness of the glass - for example in a single pane less than 1.1m2, 8mm glass would be satisfactory.

Structural safety

If the replacement windows are wider than those they replace, or involve the replacement of bay windows, then the building control officer will need to be satisfied that proper structural support is provided above the window. In older buildings, the timber frame of the window was often sufficiently strong to carry the load of a wall or roof above it without a lintel. Obviously in these cases either a lintel needs to be installed when the window is replaced or the new frame carefully reinforced to carry the load.

Ventilation

The building regulations require that adequate ventilation is provided for people in the building and this should be considered when deciding on the size of opening lights in the replacement windows. For most rooms, one or more opening windows totalling 5% of the floor area, with background 'trickle' vents totalling 8000mm2 will be adequate.For kitchens, utility rooms and bathrooms an extract fan is also normally required. In some cases the existing windows may contain a permanent vent to supply combustion air to a heating appliance, although this is now rare. If this is the case however you should ensure that either the replacement window contains a similar permanent vent, or that some other means of providing the required ventilation is installed at the same time.

Request Details

Session Id:sutbxp5budd2pn20ffuxl4nqRequest Type:GET
Time of Request:20/01/2019 23:23:08Status Code:200
Request Encoding:Unicode (UTF-8)Response Encoding:Unicode (UTF-8)

Trace Information

CategoryMessageFrom First(s)From Last(s)
User AuthenticationLooking for authenticated user in session
Session TypeDetecting session: Start0.0000190.000019
Session Type.NET session required0.0000340.000015
User AuthenticationAttempting authentication0.0008440.000810
User AuthenticationUSER MESSAGE:Could not load file or assembly 'Autofac2, Version=2.6.1.123, Culture=neutral, PublicKeyToken=9225bfcfcdf49167' or one of its dependencies. The system cannot find the file specified. (E:\Websites\External\web.config line 450)0.0009680.000124
iCMRenderPageChecking Article0.0009870.000019
iCMRenderPageCheck visibility of article0.0171120.016125
iCMRenderPageCheck template and protocol0.0171420.000030
iCMRender.Controls.ArticleMultiplePathLoading path list for #4027 - START0.0171970.000055
iCMRender.Controls.ArticleMultiplePathLoading path list for #4027 - END0.0627810.045584
iCMRenderPageSetting master page0.0687470.005966
iCMRenderPageSetting master page to 'index.master'0.0687670.000020
EmbeddedResourceProviderLooking for resource ~/boston/index.master0.0688400.000073
EmbeddedResourceProviderFound resource ~/boston/index.master0.0688970.000057
iCMRenderPageMaster Page set to '/boston/index.master'. Template asset file is ''.0.0692900.000393
aspx.pageEnd PreInit0.0693120.000022
aspx.pageBegin Init0.0693230.000011
aspx.pageEnd Init0.0693550.000032
aspx.pageBegin InitComplete0.0693670.000012
aspx.pageEnd InitComplete0.0693770.000011
aspx.pageBegin PreLoad0.0693880.000011
aspx.pageEnd PreLoad0.0693990.000011
aspx.pageBegin Load0.0694090.000010
TemplateFactoryLoading Template Control - START0.0694630.000054
TemplateFactoryLooking for template information for Id of #10.0695090.000045
TemplateFactoryTemplate is using Id #1, #1 '*default' - in default0.0733820.003874
TemplateFactoryLooking for control in a variety of locations0.0734030.000021
EmbeddedResourceProviderLooking for resource ~/boston/template/default/index.ascx0.0734980.000095
EmbeddedResourceProviderFound resource ~/boston/template/default/index.ascx0.0735690.000071
TemplateFactoryFile exists. Attempting to load control '~/boston/template/default/index.ascx'.0.0735880.000018
TemplateFactoryLoading Template Control - END0.0736870.000099
aspx.pageEnd Load0.1422180.068531
aspx.pageBegin LoadComplete0.1422480.000031
aspx.pageEnd LoadComplete0.1422630.000015
aspx.pageBegin PreRender0.1422740.000011
MetatagsPopulate: START0.1423220.000048
Metatags : PopulateGetting Keywords from Article Extras0.1452820.002960
Metatags : PopulateMetatagsArrayGot Keywords from Article Extras0.1454070.000125
MetatagsAdd Contact #10 based on field 'APLAWS.CONTRIBUTOR' for 'contributor'0.1454390.000032
MetatagsAdd Contact #10 based on field 'APLAWS.CREATOR' for 'creator'0.1660360.020597
MetatagsAdd Contact #10 based on field 'APLAWS.CREATOR' for 'author'0.1662050.000169
MetatagsAdd Contact #10 based on field 'APLAWS.PUBLISHER' for 'publisher'0.1663690.000164
MetatagsPopulate: END0.1665240.000156
iCMRender.Controls.ValueMainBlock: Create child controls - START0.1874760.020951
iCMRender.Controls.ValueMainBlock: Create child controls - END0.1875030.000028
iCMRender.Controls.PageArticleUrlArticle: Create child controls - START0.1875220.000019
iCMRender.Controls.PageArticleUrlArticle: Create child controls - END0.1875340.000012
iCMRender.Controls.ActiveSubsiteTheSubsite: Create child controls - START0.1875460.000012
iCMRender.Controls.ActiveSubsiteTheSubsite: Create child controls - END0.1875570.000011
iCMRender.Controls.ValueTopNavBlock: Create child controls - START0.1875690.000012
iCMRender.Controls.ValueTopNavBlock: Create child controls - END0.1875800.000011
iCMRender.Controls.ActiveSubsiteCurrentSubSite: Create child controls - START0.1875910.000011
iCMRender.Controls.ActiveSubsiteCurrentSubSite: Create child controls - END0.1876020.000011
iCMRender.Controls.PageArticlePageArticle: Create child controls - START0.1876160.000014
iCMRender.Controls.PageArticlePageArticle: Create child controls - END0.1876300.000014
iCMRender.Controls.UrlArticleUrlArticle: Create child controls - START0.1876500.000020
iCMRender.Controls.UrlArticleUrlArticle: Create child controls - END0.1876630.000013
iCMRender.Controls.ArticleExtensionObjectExtraData: Create child controls - START0.1877390.000077
iCMRender.Controls.ArticleExtensionObjectExtraData: Create child controls - END0.1877560.000016
iCMRender.Controls.Choose[No Id]: Create child controls - START0.1878670.000111
iCMRender.Controls.Choose[No Id]: Create child controls - END0.1878840.000017
iCMRender.Controls.Value[No Id]: Create child controls - START0.1878970.000014
iCMRender.Controls.Value[No Id]: Create child controls - END0.1879090.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.1880330.000124
iCMRender.Controls.Value[No Id]: Create child controls - END0.1880510.000019
iCMRender.Controls.Value[No Id]: Create child controls - START0.1882280.000177
iCMRender.Controls.Value[No Id]: Create child controls - END0.1882450.000017
iCMRender.Controls.Value[No Id]: Create child controls - START0.1882580.000013
iCMRender.Controls.Value[No Id]: Create child controls - END0.1882700.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.1883790.000109
iCMRender.Controls.Value[No Id]: Create child controls - END0.1883950.000016
iCMRender.Controls.Value[No Id]: Create child controls - START0.1884080.000013
iCMRender.Controls.Value[No Id]: Create child controls - END0.1884190.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.1885350.000116
iCMRender.Controls.Value[No Id]: Create child controls - END0.1885510.000016
iCMRender.Controls.Value[No Id]: Create child controls - START0.1885640.000013
iCMRender.Controls.Value[No Id]: Create child controls - END0.1885750.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.1886850.000109
iCMRender.Controls.Value[No Id]: Create child controls - END0.1887000.000016
iCMRender.Controls.Value[No Id]: Create child controls - START0.1887130.000012
iCMRender.Controls.Value[No Id]: Create child controls - END0.1887250.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.1888340.000110
iCMRender.Controls.Value[No Id]: Create child controls - END0.1888500.000016
iCMRender.Controls.Value[No Id]: Create child controls - START0.1888630.000013
iCMRender.Controls.Value[No Id]: Create child controls - END0.1888740.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.1889830.000109
iCMRender.Controls.Value[No Id]: Create child controls - END0.1889980.000016
iCMRender.Controls.Value[No Id]: Create child controls - START0.1890110.000013
iCMRender.Controls.Value[No Id]: Create child controls - END0.1890230.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.1891310.000108
iCMRender.Controls.Value[No Id]: Create child controls - END0.1891470.000016
iCMRender.Controls.Value[No Id]: Create child controls - START0.1891590.000012
iCMRender.Controls.Value[No Id]: Create child controls - END0.1891710.000012
iCMRender.Controls.BreadcrumbTrailbreadCrumb: Create child controls - START0.1891890.000017
iCMRender.Controls.BreadcrumbTrailbreadCrumb: Create child controls - END0.1892120.000023
iCMRender.Controls.ValueDefaultContent: Create child controls - START0.1892260.000014
iCMRender.Controls.ValueDefaultContent: Create child controls - END0.1892390.000013
iCMRender.Controls.UrlArticleTheArticle: Create child controls - START0.1892550.000016
iCMRender.Controls.UrlArticleTheArticle: Create child controls - END0.1892670.000012
iCMRender.Controls.ArticleHeadingHeading: Create child controls - START0.1892830.000016
iCMRender.Controls.ArticleHeadingHeading: Create child controls - END0.1892960.000012
iCMRender.Controls.ArticleIntroTextIntro: Create child controls - START0.1893100.000014
iCMRender.Controls.ArticleIntroTextIntro: Create child controls - END0.1893220.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.2045070.015185
iCMRender.Controls.Value[No Id]: Create child controls - END0.2045340.000026
iCMRender.Controls.Value[No Id]: Create child controls - START0.2208620.016328
iCMRender.Controls.Value[No Id]: Create child controls - END0.2208860.000024
iCMRender.Controls.ValueArticlesBlock: Create child controls - START0.2209030.000017
iCMRender.Controls.ValueArticlesBlock: Create child controls - END0.2209150.000012
iCMRender.Controls.ActiveSubsiteTheSubsite: Create child controls - START0.2209270.000012
iCMRender.Controls.ActiveSubsiteTheSubsite: Create child controls - END0.2209380.000011
iCMRender.Controls.BlockArticleBlockArticle: Create child controls - START0.2209600.000022
iCMRender.Controls.BlockArticleBlockArticle: Create child controls - END0.2209730.000013
iCMRender.Controls.ArticleExtensionObjectWARNING: Article #3790 was fetched without it's extension data. This has now been requested so the article is being re-loaded with the 'ExtensionData' property set to true0.2270300.006057
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - START0.2461410.019111
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - END0.2461670.000025
iCMRender.Controls.ArticleExtensionObjectWARNING: Article #3791 was fetched without it's extension data. This has now been requested so the article is being re-loaded with the 'ExtensionData' property set to true0.2466090.000442
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - START0.2654500.018841
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - END0.2654760.000026
iCMRender.Controls.ArticleExtensionObjectWARNING: Article #4026 was fetched without it's extension data. This has now been requested so the article is being re-loaded with the 'ExtensionData' property set to true0.2659250.000450
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - START0.2848910.018965
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - END0.2849170.000027
iCMRender.Controls.ArticleExtensionObjectWARNING: Article #4031 was fetched without it's extension data. This has now been requested so the article is being re-loaded with the 'ExtensionData' property set to true0.2853520.000435
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - START0.3043090.018958
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - END0.3043370.000028
iCMRender.Controls.ArticleExtensionObjectWARNING: Article #4030 was fetched without it's extension data. This has now been requested so the article is being re-loaded with the 'ExtensionData' property set to true0.3048170.000481
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - START0.3236740.018856
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - END0.3237020.000028
iCMRender.Controls.ArticleExtensionObjectWARNING: Article #4025 was fetched without it's extension data. This has now been requested so the article is being re-loaded with the 'ExtensionData' property set to true0.3241740.000472
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - START0.3433840.019210
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - END0.3434170.000033
iCMRender.Controls.ArticleExtensionObjectWARNING: Article #3951 was fetched without it's extension data. This has now been requested so the article is being re-loaded with the 'ExtensionData' property set to true0.3438950.000478
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - START0.3633320.019437
iCMRender.Controls.ArticleLinkArticleBlockLink: Create child controls - END0.3633640.000032
iCMRender.Controls.Value[No Id]: Create child controls - START0.3633850.000021
iCMRender.Controls.Value[No Id]: Create child controls - END0.3633970.000012
iCMRender.Controls.PageArticlePageArticle: Create child controls - START0.3634140.000018
iCMRender.Controls.PageArticlePageArticle: Create child controls - END0.3634260.000012
iCMRender.Controls.ValueLinksBlock: Create child controls - START0.3635550.000129
iCMRender.Controls.ValueLinksBlock: Create child controls - END0.3635760.000021
iCMRender.Controls.ActiveSubsiteTheSubsite: Create child controls - START0.3635880.000012
iCMRender.Controls.ActiveSubsiteTheSubsite: Create child controls - END0.3636030.000014
iCMRender.Controls.BlockArticleBlockArticle: Create child controls - START0.3636270.000025
iCMRender.Controls.BlockArticleBlockArticle: Create child controls - END0.3636400.000013
iCMRender.Controls.Value[No Id]: Create child controls - START0.3651550.001514
iCMRender.Controls.Value[No Id]: Create child controls - END0.3651760.000021
iCMRender.Controls.Value[No Id]: Create child controls - START0.3651900.000013
iCMRender.Controls.Value[No Id]: Create child controls - END0.3652010.000012
iCMRender.Controls.Value[No Id]: Create child controls - START0.3652140.000012
iCMRender.Controls.Value[No Id]: Create child controls - END0.3652250.000011
iCMRender.Controls.Value[No Id]: Create child controls - START0.3652400.000015
iCMRender.Controls.Value[No Id]: Create child controls - END0.3652520.000012
iCMRender.Controls.ValueContactsBlock: Create child controls - START0.3652700.000018
iCMRender.Controls.ValueContactsBlock: Create child controls - END0.3652820.000012
iCMRender.Controls.ActiveSubsiteSubsite: Create child controls - START0.3652930.000012
iCMRender.Controls.ActiveSubsiteSubsite: Create child controls - END0.3653050.000011
iCMRender.Controls.BlockArticleBlockArticle: Create child controls - START0.3653260.000022
iCMRender.Controls.BlockArticleBlockArticle: Create child controls - END0.3653390.000013
iCMRender.Controls.IntParameterContactId: Create child controls - START0.3653520.000013
iCMRender.Controls.IntParameterContactId: Create child controls - END0.3653630.000011
iCMRender.Controls.OverrideContactOverride: Create child controls - START0.3653810.000018
iCMRender.Controls.OverrideContactOverride: Create child controls - END0.3653930.000012
EmbeddedResourceProviderLooking for resource ~/boston/template/default/assets/ContactsBlock.ascx0.3656230.000231
EmbeddedResourceProviderLooking for resource src.main.resources.boston.template.default.assets.ContactsBlock.ascx0.3657390.000115
EmbeddedResourceProviderLooking for resource ~/themes/template/default/assets/ContactsBlock.ascx0.3658610.000122
EmbeddedResourceProviderLooking for resource src.main.resources.themes.template.default.assets.ContactsBlock.ascx0.3659590.000098
EmbeddedResourceProviderLooking for resource ~/template/default/assets/ContactsBlock.ascx0.3660450.000086
EmbeddedResourceProviderLooking for resource src.main.resources.template.default.assets.ContactsBlock.ascx0.3661400.000095
EmbeddedResourceProviderCould not find resource /assets/ContactsBlock.ascx0.3662240.000084
EmbeddedResourceProviderLooking for resource ~/boston/template/default/controls/ContactsBlock.ascx0.3662920.000068
EmbeddedResourceProviderLooking for resource src.main.resources.boston.template.default.controls.ContactsBlock.ascx0.3663930.000101
EmbeddedResourceProviderLooking for resource ~/themes/template/default/controls/ContactsBlock.ascx0.3664780.000085
EmbeddedResourceProviderLooking for resource src.main.resources.themes.template.default.controls.ContactsBlock.ascx0.3666090.000130
EmbeddedResourceProviderLooking for resource ~/template/default/controls/ContactsBlock.ascx0.3666950.000086
EmbeddedResourceProviderLooking for resource src.main.resources.template.default.controls.ContactsBlock.ascx0.3667960.000102
EmbeddedResourceProviderCould not find resource /controls/ContactsBlock.ascx0.3669100.000113
iCMRender.Controls.ArticleExtensionObjectContactExtras: Create child controls - START0.3878400.020930
iCMRender.Controls.ArticleExtensionObjectContactExtras: Create child controls - END0.3878680.000028
iCMRender.Controls.Value[No Id]: Create child controls - START0.3878830.000015
iCMRender.Controls.Value[No Id]: Create child controls - END0.3878950.000012
iCMRender.Controls.ScriptManagerScriptManager: Create child controls - START0.3879080.000013
iCMRender.Controls.ScriptManagerScriptManager: Create child controls - END0.3879190.000011
aspx.pageEnd PreRender0.3879330.000014
aspx.pageBegin PreRenderComplete0.3879500.000016
aspx.pageEnd PreRenderComplete0.3879610.000012
aspx.pageBegin SaveState0.3972520.009291
aspx.pageEnd SaveState0.3972700.000017
aspx.pageBegin SaveStateComplete0.3972820.000012
aspx.pageEnd SaveStateComplete0.3973110.000029
aspx.pageBegin Render0.3973380.000027
iCMRender.Controls.BreadcrumbItem[No Id]: Create child controls - START0.4049230.007585
iCMRender.Controls.BreadcrumbItem[No Id]: Create child controls - END0.4049610.000038
iCMRender.Controls.BreadcrumbItem[No Id]: Create child controls - START0.4058720.000911
iCMRender.Controls.BreadcrumbItem[No Id]: Create child controls - END0.4058960.000024
iCMRender.Controls.BreadcrumbItem[No Id]: Create child controls - START0.4067170.000821
iCMRender.Controls.BreadcrumbItem[No Id]: Create child controls - END0.4067480.000031
iCMRender.Controls.BreadcrumbItem[No Id]: Create child controls - START0.4075610.000813
iCMRender.Controls.BreadcrumbItem[No Id]: Create child controls - END0.4075930.000032
Emitting cache diagnostics...0.5419450.134352
***CACHE STATUS***
Adding default caching capabilities of some known templates:
1: carpool: Navigation only can be cached
2: classified: Navigation only can be cached
3: econsultation: Navigation only can be cached
4: erecruitment: Navigation only can be cached
5: form: Navigation only can be cached
6: forum: Navigation only can be cached
7: login: Navigation only can be cached
8: proxy: Navigation only can be cached
9: redirect: Nothing can be cached
10: sitesearch: Navigation only can be cached
11: syndicate: Navigation only can be cached

Checking overall availability of caching system:
Caching is disabled in enterprise configuration
Caching is disabled for request
Navigation cache filename: ''. New format: '', Old format: 'm_4027____.ut8'
Template cache filename: ''. New format: '', Old format: 'b_4027__.ut8'
0.5419750.000030
Emitting database call statistics...0.5419870.000012
***API CALL STATISTICS***
1: CSArticle
==================================================
Detail Level: ALL
-----------------------------------
[0s, 15ms] 1 call Single  - Article Id: 4027, Detail level: 4, Override Security: False, Extension data: True
[0s, 4ms] 1 call Single  - Article Id: 3616, Detail level: 4, Override Security: False, Extension data: False
[0s, 3ms] 1 call Single  - Article Id: 3567, Detail level: 4, Override Security: False, Extension data: False
[0s, 5ms] 1 call Single  - Article Id: 3551, Detail level: 4, Override Security: False, Extension data: False
[0s, 3ms] 1 call Single  - Article Id: 4027, Detail level: 4, Override Security: True, Extension data: False
[0s, 17ms] 1 call Single  - Article Id: 10, Detail level: 4, Override Security: False, Extension data: True
[0s, 14ms] 1 call Single  - Article Id: 3790, Detail level: 4, Override Security: False, Extension data: True
[0s, 13ms] 1 call Single  - Article Id: 3791, Detail level: 4, Override Security: False, Extension data: True
[0s, 15ms] 1 call Single  - Article Id: 4026, Detail level: 4, Override Security: False, Extension data: True
[0s, 15ms] 1 call Single  - Article Id: 4031, Detail level: 4, Override Security: False, Extension data: True
[0s, 14ms] 1 call Single  - Article Id: 4030, Detail level: 4, Override Security: False, Extension data: True
[0s, 15ms] 1 call Single  - Article Id: 4025, Detail level: 4, Override Security: False, Extension data: True
[0s, 14ms] 1 call Single  - Article Id: 3951, Detail level: 4, Override Security: False, Extension data: True
TOTAL 13 call(s) [0s, 153ms]

Detail Level: DETAIL
-----------------------------------
[0s, 2ms] 1 call Single  - Article Id: 7040, Detail level: 3, Override Security: False, Extension data: False
[0s, 2ms] 1 call Single  - Article Id: 13213, Detail level: 3, Override Security: False, Extension data: False
[0s, 3ms] 1 call Single  - Article Id: 9859, Detail level: 3, Override Security: False, Extension data: False
TOTAL 3 call(s) [0s, 7ms]


2: CSArticleMultiple
==================================================
Detail Level: ALL
-----------------------------------
[0s, 20ms] 1 call 1 record - Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Extension data Reqd: True, Filter Lower: (null), Filter Higher: (null), Friendly Url: , Ignore Visibility: False, Override: False, Related Article Id: 4027, Include Templates: 5, Tolerate not found: False
TOTAL 1 call(s) [0s, 20ms]

Detail Level: SUMMARY
-----------------------------------
[0s, 45ms] 1 call 4 records - Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Extension data Reqd: True, Filter Lower: (null), Filter Higher: (null), Friendly Url: , Ignore Visibility: False, Override: False, Path Article Id: 4027, Tolerate not found: False
[0s, 1ms] 1 call 1 record - Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Extension data Reqd: False, Filter Lower: (null), Filter Higher: (null), Friendly Url: , Ignore Visibility: False, Override: False, Related Article Id: 4027, Include Templates: 5, Tolerate not found: False
[0s, 4ms] 1 call 7 records - Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Exclude Templates: 5, Extension data Reqd: False, Filter Lower: (null), Filter Higher: (null), Friendly Url: , Ignore Visibility: False, Override: False, Related Article Id: 4027, Tolerate not found: False
[0s, 31ms] 1 call 0 records - Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Extension data Reqd: False, Filter Lower: (null), Filter Higher: (null), Friendly Url: , Ignore Visibility: False, Level Depth: 1, Override: False, Parent Article Id: 4027, Tolerate not found: False
TOTAL 4 call(s) [0s, 83ms]


3: CSFeatureMultiple
==================================================
Detail Level: SUMMARY
-----------------------------------
[0s, 1ms] 1 call 0 records - Ignore Visibility: False, Override Security: False, Article Id: 4027, Root Feature Ids: 0
[0s, 0ms] 1 call 0 records - Ignore Visibility: False, Override Security: False, Article Id: 3616, Root Feature Ids: 0
[0s, 4ms] 1 call 1 record - Ignore Visibility: False, Override Security: False, Article Id: 3567, Root Feature Ids: 0
[0s, 39ms] 1 call 53 records - Ignore Visibility: False, Override Security: False, Article Id: 3551, Root Feature Ids: 0
TOTAL 4 call(s) [0s, 45ms]


4: CSMetaDataMultiple
==================================================
Detail Level: ALL
-----------------------------------
[0s, 1ms] 1 call 0 records - Article Id: 4027, Group name: IPSV, Related Both Ways: False
TOTAL 1 call(s) [0s, 1ms]


5: CSMediaMultiple
==================================================
Detail Level: ALL
-----------------------------------
[0s, 3ms] 1 call 1 record - Article Id: 4027, Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Ignore visibility: False, Override security: False, Tolerate not found: False, Type: image
[0s, 2ms] 1 call 1 record - Article Id: 4027, Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Ignore visibility: False, Override security: False, Tolerate not found: False, Max: 9999
[0s, 2ms] 1 call 0 records - Article Id: 4027, Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Ignore visibility: False, Override security: False, Tolerate not found: False, Type: pdf,csv,excel,word,docx,zip
[0s, 0ms] 1 call 0 records - Article Id: 4521, Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Ignore visibility: False, Override security: False, Tolerate not found: False
[0s, 6ms] 1 call 5 records - Article Id: 7798, Changed: False, Changed Action: 3, Changed End Date: 01/01/0001 00:00:00, Changed Significantly: True, Changed Start Date: 01/01/0001 00:00:00, Ignore visibility: False, Override security: False, Tolerate not found: False
TOTAL 5 call(s) [0s, 15ms]


6: CSLinkMultiple
==================================================
Detail Level: ALL
-----------------------------------
[0s, 1ms] 1 call 4 records - Article Id: 4027, Http Auto Insert: True, Include all links: False
TOTAL 1 call(s) [0s, 1ms]


7: CSLink
==================================================
Detail Level: ALL
-----------------------------------
[0s, 2ms] 2 calls Single  - CSLink
TOTAL 1 call(s) [0s, 3ms]



TOTAL TIME FOR API: [0s, 330ms] FOR 33 CALLS, OUT OF [0s, 543ms] FOR PAGE RENDER (60.95%)
0.5421510.000164
aspx.pageEnd Render0.5421680.000017

Control Tree

Control UniqueIDTypeRender Size Bytes (including children)ViewState Size Bytes (excluding children)ControlState Size Bytes (excluding children)
__PageASP.index_aspx2747000
    pageASP.boston_index_master2747000
        page$ctl00System.Web.UI.HtmlControls.HtmlHead220300
            page$ctl07System.Web.UI.HtmlControls.HtmlMeta6800
            page$ctl08iCMRender.Controls.MetaTags000
            page$ctl09System.Web.UI.HtmlControls.HtmlTitle7900
            page$LoaderClientDependency.Core.Controls.ClientDependencyLoader000
            page$ctl10ClientDependency.Core.Controls.CssInclude000
            page$ctl11ClientDependency.Core.Controls.CssInclude000
            page$ctl12ClientDependency.Core.Controls.CssInclude000
            page$ctl13ClientDependency.Core.Controls.CssInclude000
            page$ctl14ClientDependency.Core.Controls.CssInclude000
            page$ctl15ClientDependency.Core.Controls.CssInclude000
            page$MainBlockiCMRender.Controls.Value000
                page$ctl18System.Web.UI.LiteralControl1000
                page$UrlArticleiCMRender.Controls.PageArticle000
                page$ctl19System.Web.UI.LiteralControl1000
                page$TheSubsiteiCMRender.Controls.ActiveSubsite000
                page$ctl20System.Web.UI.LiteralControl1600
            page$CssPlaceHolderSystem.Web.UI.WebControls.PlaceHolder10800
                page$ctl21System.Web.UI.LiteralControl10800
            page$ctl16System.Web.UI.HtmlControls.HtmlLink23200
        page$HeaderNavigationASP.boston_controls_topnavigation_ascx464600
            page$HeaderNavigation$TopNavBlockiCMRender.Controls.Value000
                page$HeaderNavigation$ctl10System.Web.UI.LiteralControl600
                page$HeaderNavigation$CurrentSubSiteiCMRender.Controls.ActiveSubsite000
                page$HeaderNavigation$ctl11System.Web.UI.LiteralControl600
                page$HeaderNavigation$PageArticleiCMRender.Controls.PageArticle000
                page$HeaderNavigation$ctl12System.Web.UI.LiteralControl600
                page$HeaderNavigation$UrlArticleiCMRender.Controls.UrlArticle000
                page$HeaderNavigation$ctl13System.Web.UI.LiteralControl7200
                page$HeaderNavigation$ctl00iCMRender.Controls.If000
                page$HeaderNavigation$ctl14System.Web.UI.ResourceBasedLiteralControl50700
                page$HeaderNavigation$ExtraDataiCMRender.Controls.ArticleExtensionObject000
                page$HeaderNavigation$ctl15System.Web.UI.LiteralControl1000
                page$HeaderNavigation$ctl02iCMRender.Controls.Choose000
                    page$HeaderNavigation$ctl08iCMRender.Controls.Default000
                        page$HeaderNavigation$ctl09iCMRender.Controls.Value000
                            page$HeaderNavigation$ctl16System.Web.UI.LiteralControl000
                page$HeaderNavigation$ctl17System.Web.UI.LiteralControl1000
                page$HeaderNavigation$ctl03iCMRender.Controls.If000
                    page$HeaderNavigation$ctl04iCMRender.Controls.Value000
                        page$HeaderNavigation$ctl18System.Web.UI.LiteralControl000
                page$HeaderNavigation$ctl19System.Web.UI.LiteralControl1000
                page$HeaderNavigation$ctl05iCMRender.Controls.If000
                    page$HeaderNavigation$ctl20System.Web.UI.LiteralControl1000
                    page$HeaderNavigation$TopNavRepeateriCMRender.Controls.Repeater000
                        page$HeaderNavigation$TopNavRepeater$ctl07System.Web.UI.LiteralControl4100
                        page$HeaderNavigation$TopNavRepeater$ctl00iCMRender.Controls.RepeaterContainer20500
                            page$HeaderNavigation$TopNavRepeater$ctl00$ctl05System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl00$ctl00iCMRender.Controls.If000
                            page$HeaderNavigation$TopNavRepeater$ctl00$ctl06System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl00$ctl01iCMRender.Controls.If000
                                page$HeaderNavigation$TopNavRepeater$ctl00$ctl04iCMRender.Controls.Value000
                                    page$HeaderNavigation$TopNavRepeater$ctl00$ctl07System.Web.UI.LiteralControl4000
                            page$HeaderNavigation$TopNavRepeater$ctl00$ctl02iCMRender.Controls.Value000
                                page$HeaderNavigation$TopNavRepeater$ctl00$ctl08System.Web.UI.LiteralControl000
                        page$HeaderNavigation$TopNavRepeater$ctl01iCMRender.Controls.RepeaterContainer22500
                            page$HeaderNavigation$TopNavRepeater$ctl01$ctl05System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl01$ctl00iCMRender.Controls.If000
                            page$HeaderNavigation$TopNavRepeater$ctl01$ctl06System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl01$ctl01iCMRender.Controls.If000
                                page$HeaderNavigation$TopNavRepeater$ctl01$ctl04iCMRender.Controls.Value000
                                    page$HeaderNavigation$TopNavRepeater$ctl01$ctl07System.Web.UI.LiteralControl4000
                            page$HeaderNavigation$TopNavRepeater$ctl01$ctl02iCMRender.Controls.Value000
                                page$HeaderNavigation$TopNavRepeater$ctl01$ctl08System.Web.UI.LiteralControl000
                        page$HeaderNavigation$TopNavRepeater$ctl02iCMRender.Controls.RepeaterContainer20500
                            page$HeaderNavigation$TopNavRepeater$ctl02$ctl05System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl02$ctl00iCMRender.Controls.If000
                            page$HeaderNavigation$TopNavRepeater$ctl02$ctl06System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl02$ctl01iCMRender.Controls.If000
                                page$HeaderNavigation$TopNavRepeater$ctl02$ctl04iCMRender.Controls.Value000
                                    page$HeaderNavigation$TopNavRepeater$ctl02$ctl07System.Web.UI.LiteralControl4000
                            page$HeaderNavigation$TopNavRepeater$ctl02$ctl02iCMRender.Controls.Value000
                                page$HeaderNavigation$TopNavRepeater$ctl02$ctl08System.Web.UI.LiteralControl000
                        page$HeaderNavigation$TopNavRepeater$ctl03iCMRender.Controls.RepeaterContainer21900
                            page$HeaderNavigation$TopNavRepeater$ctl03$ctl05System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl03$ctl00iCMRender.Controls.If000
                            page$HeaderNavigation$TopNavRepeater$ctl03$ctl06System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl03$ctl01iCMRender.Controls.If000
                                page$HeaderNavigation$TopNavRepeater$ctl03$ctl04iCMRender.Controls.Value000
                                    page$HeaderNavigation$TopNavRepeater$ctl03$ctl07System.Web.UI.LiteralControl4000
                            page$HeaderNavigation$TopNavRepeater$ctl03$ctl02iCMRender.Controls.Value000
                                page$HeaderNavigation$TopNavRepeater$ctl03$ctl08System.Web.UI.LiteralControl000
                        page$HeaderNavigation$TopNavRepeater$ctl04iCMRender.Controls.RepeaterContainer20500
                            page$HeaderNavigation$TopNavRepeater$ctl04$ctl05System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl04$ctl00iCMRender.Controls.If000
                            page$HeaderNavigation$TopNavRepeater$ctl04$ctl06System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl04$ctl01iCMRender.Controls.If000
                                page$HeaderNavigation$TopNavRepeater$ctl04$ctl04iCMRender.Controls.Value000
                                    page$HeaderNavigation$TopNavRepeater$ctl04$ctl07System.Web.UI.LiteralControl4000
                            page$HeaderNavigation$TopNavRepeater$ctl04$ctl02iCMRender.Controls.Value000
                                page$HeaderNavigation$TopNavRepeater$ctl04$ctl08System.Web.UI.LiteralControl000
                        page$HeaderNavigation$TopNavRepeater$ctl05iCMRender.Controls.RepeaterContainer21200
                            page$HeaderNavigation$TopNavRepeater$ctl05$ctl05System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl05$ctl00iCMRender.Controls.If000
                            page$HeaderNavigation$TopNavRepeater$ctl05$ctl06System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl05$ctl01iCMRender.Controls.If000
                                page$HeaderNavigation$TopNavRepeater$ctl05$ctl04iCMRender.Controls.Value000
                                    page$HeaderNavigation$TopNavRepeater$ctl05$ctl07System.Web.UI.LiteralControl4000
                            page$HeaderNavigation$TopNavRepeater$ctl05$ctl02iCMRender.Controls.Value000
                                page$HeaderNavigation$TopNavRepeater$ctl05$ctl08System.Web.UI.LiteralControl000
                        page$HeaderNavigation$TopNavRepeater$ctl06iCMRender.Controls.RepeaterContainer22100
                            page$HeaderNavigation$TopNavRepeater$ctl06$ctl05System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl06$ctl00iCMRender.Controls.If000
                            page$HeaderNavigation$TopNavRepeater$ctl06$ctl06System.Web.UI.LiteralControl1800
                            page$HeaderNavigation$TopNavRepeater$ctl06$ctl01iCMRender.Controls.If000
                                page$HeaderNavigation$TopNavRepeater$ctl06$ctl04iCMRender.Controls.Value000
                                    page$HeaderNavigation$TopNavRepeater$ctl06$ctl07System.Web.UI.LiteralControl4000
                            page$HeaderNavigation$TopNavRepeater$ctl06$ctl02iCMRender.Controls.Value000
                                page$HeaderNavigation$TopNavRepeater$ctl06$ctl08System.Web.UI.LiteralControl000
                        page$HeaderNavigation$TopNavRepeater$ctl08System.Web.UI.LiteralControl3300
                    page$HeaderNavigation$ctl21System.Web.UI.LiteralControl1000
                page$HeaderNavigation$ctl22System.Web.UI.LiteralControl3600
                page$HeaderNavigation$breadCrumbiCMRender.Controls.BreadcrumbTrail000
                page$HeaderNavigation$ctl23System.Web.UI.LiteralControl300
        page$PageContentHolderSystem.Web.UI.WebControls.ContentPlaceHolder858300
            page$PageContentHolder$templateASP.boston_template_default_index_ascx858300
                page$PageContentHolder$template$DefaultContentiCMRender.Controls.Value000
                    page$PageContentHolder$template$ctl00System.Web.UI.LiteralControl300
                    page$PageContentHolder$template$TheArticleiCMRender.Controls.UrlArticle000
                    page$PageContentHolder$template$ctl01System.Web.UI.LiteralControl300
                    page$PageContentHolder$template$HeadingiCMRender.Controls.ArticleHeading000
                    page$PageContentHolder$template$ctl02System.Web.UI.LiteralControl300
                    page$PageContentHolder$template$IntroiCMRender.Controls.ArticleIntroText000
                    page$PageContentHolder$template$ctl03System.Web.UI.LiteralControl300
                    page$PageContentHolder$template$If1iCMRender.Controls.If000
                        page$PageContentHolder$template$ctl04System.Web.UI.LiteralControl300
                        page$PageContentHolder$template$PageImagesiCMRender.Controls.MediaMultiple000
                        page$PageContentHolder$template$ctl05System.Web.UI.LiteralControl800
                        page$PageContentHolder$template$PageImagesRepeateriCMRender.Controls.For000
                            page$PageContentHolder$template$PageImagesRepeater$ctl01System.Web.UI.LiteralControl4700
                            page$PageContentHolder$template$PageImagesRepeater$ctl00iCMRender.Controls.RepeaterContainer16800
                                page$PageContentHolder$template$PageImagesRepeater$ctl00$ctl00iCMRender.Controls.Value000
                                    page$PageContentHolder$template$PageImagesRepeater$ctl00$ctl01System.Web.UI.LiteralControl000
                            page$PageContentHolder$template$PageImagesRepeater$ctl02System.Web.UI.LiteralControl2600
                        page$PageContentHolder$template$ctl06System.Web.UI.LiteralControl600
                    page$PageContentHolder$template$ctl07System.Web.UI.LiteralControl600
                    page$PageContentHolder$template$BodyiCMRender.Controls.ArticleBody000
                        page$PageContentHolder$template$ctl08System.Web.UI.LiteralControl000
                        page$PageContentHolder$template$ctl09System.Web.UI.LiteralControl6500
                        page$PageContentHolder$template$ctl10System.Web.UI.LiteralControl12700
                        page$PageContentHolder$template$ctl11System.Web.UI.LiteralControl10000
                        page$PageContentHolder$template$ctl12System.Web.UI.LiteralControl34000
                        page$PageContentHolder$template$ctl13System.Web.UI.LiteralControl41100
                        page$PageContentHolder$template$ctl14System.Web.UI.LiteralControl4300
                        page$PageContentHolder$template$ctl15System.Web.UI.LiteralControl62100
                        page$PageContentHolder$template$ctl16System.Web.UI.LiteralControl30500
                        page$PageContentHolder$template$ctl17System.Web.UI.LiteralControl51900
                        page$PageContentHolder$template$ctl18System.Web.UI.LiteralControl28800
                        page$PageContentHolder$template$ctl19System.Web.UI.LiteralControl23400
                        page$PageContentHolder$template$ctl20System.Web.UI.LiteralControl100400
                        page$PageContentHolder$template$ctl21System.Web.UI.LiteralControl85600
                        page$PageContentHolder$template$ctl22System.Web.UI.LiteralControl61400
                        page$PageContentHolder$template$ctl23System.Web.UI.LiteralControl61200
                        page$PageContentHolder$template$ctl24System.Web.UI.LiteralControl63100
                        page$PageContentHolder$template$ctl25System.Web.UI.LiteralControl54400
                        page$PageContentHolder$template$ctl26System.Web.UI.LiteralControl79400
                        page$PageContentHolder$template$ctl27System.Web.UI.LiteralControl000
                    page$PageContentHolder$template$ctl28System.Web.UI.LiteralControl800
                    page$PageContentHolder$template$For1iCMRender.Controls.For000
                    page$PageContentHolder$template$ctl29System.Web.UI.LiteralControl1200
                    page$PageContentHolder$template$PageDocumentsiCMRender.Controls.MediaMultiple000
                    page$PageContentHolder$template$ctl30System.Web.UI.LiteralControl600
                    page$PageContentHolder$template$For2iCMRender.Controls.For000
                    page$PageContentHolder$template$ctl31System.Web.UI.LiteralControl1400
                page$PageContentHolder$template$ctl32System.Web.UI.LiteralControl800
        page$ctl01iCMRender.Controls.If000
            page$ctl17iCMRender.Controls.Value000
                page$ctl22System.Web.UI.LiteralControl000
        page$ArticlesASP.southkesteven_controls_articlesblock_ascx169500
            page$Articles$ArticlesBlockiCMRender.Controls.Value000
                page$Articles$ctl00System.Web.UI.LiteralControl300
                page$Articles$TheSubsiteiCMRender.Controls.ActiveSubsite000
                page$Articles$ctl01System.Web.UI.LiteralControl300
                page$Articles$BlockArticleiCMRender.Controls.BlockArticle000
                page$Articles$ctl02System.Web.UI.LiteralControl300
                page$Articles$RelatedArticlesiCMRender.Controls.ArticleMultipleRelated000
                page$Articles$ctl03System.Web.UI.LiteralControl300
                page$Articles$ArticleRepeateriCMRender.Controls.Repeater000
                    page$Articles$ArticleRepeater$ctl07System.Web.UI.LiteralControl16100
                    page$Articles$ArticleRepeater$ctl00iCMRender.Controls.RepeaterContainer19200
                        page$Articles$ArticleRepeater$ctl00$ctl01System.Web.UI.LiteralControl3700
                        page$Articles$ArticleRepeater$ctl00$ArticleBlockLinkiCMRender.Controls.ArticleLink000
                            page$Articles$ArticleRepeater$ctl00$ctl00System.Web.UI.HtmlControls.HtmlGenericControl1321400
                                page$Articles$ArticleRepeater$ctl00$ctl02System.Web.UI.LiteralControl2500
                        page$Articles$ArticleRepeater$ctl00$ctl03System.Web.UI.LiteralControl2300
                    page$Articles$ArticleRepeater$ctl01iCMRender.Controls.RepeaterContainer20400
                        page$Articles$ArticleRepeater$ctl01$ctl01System.Web.UI.LiteralControl3700
                        page$Articles$ArticleRepeater$ctl01$ArticleBlockLinkiCMRender.Controls.ArticleLink000
                            page$Articles$ArticleRepeater$ctl01$ctl00System.Web.UI.HtmlControls.HtmlGenericControl1441480
                                page$Articles$ArticleRepeater$ctl01$ctl02System.Web.UI.LiteralControl3100
                        page$Articles$ArticleRepeater$ctl01$ctl03System.Web.UI.LiteralControl2300
                    page$Articles$ArticleRepeater$ctl02iCMRender.Controls.RepeaterContainer19200
                        page$Articles$ArticleRepeater$ctl02$ctl01System.Web.UI.LiteralControl3700
                        page$Articles$ArticleRepeater$ctl02$ArticleBlockLinkiCMRender.Controls.ArticleLink000
                            page$Articles$ArticleRepeater$ctl02$ctl00System.Web.UI.HtmlControls.HtmlGenericControl1321400
                                page$Articles$ArticleRepeater$ctl02$ctl02System.Web.UI.LiteralControl2500
                        page$Articles$ArticleRepeater$ctl02$ctl03System.Web.UI.LiteralControl2300
                    page$Articles$ArticleRepeater$ctl03iCMRender.Controls.RepeaterContainer21400
                        page$Articles$ArticleRepeater$ctl03$ctl01System.Web.UI.LiteralControl3700
                        page$Articles$ArticleRepeater$ctl03$ArticleBlockLinkiCMRender.Controls.ArticleLink000
                            page$Articles$ArticleRepeater$ctl03$ctl00System.Web.UI.HtmlControls.HtmlGenericControl1541560
                                page$Articles$ArticleRepeater$ctl03$ctl02System.Web.UI.LiteralControl3600
                        page$Articles$ArticleRepeater$ctl03$ctl03System.Web.UI.LiteralControl2300
                    page$Articles$ArticleRepeater$ctl04iCMRender.Controls.RepeaterContainer22000
                        page$Articles$ArticleRepeater$ctl04$ctl01System.Web.UI.LiteralControl3700
                        page$Articles$ArticleRepeater$ctl04$ArticleBlockLinkiCMRender.Controls.ArticleLink000
                            page$Articles$ArticleRepeater$ctl04$ctl00System.Web.UI.HtmlControls.HtmlGenericControl1601600
                                page$Articles$ArticleRepeater$ctl04$ctl02System.Web.UI.LiteralControl3900
                        page$Articles$ArticleRepeater$ctl04$ctl03System.Web.UI.LiteralControl2300
                    page$Articles$ArticleRepeater$ctl05iCMRender.Controls.RepeaterContainer19400
                        page$Articles$ArticleRepeater$ctl05$ctl01System.Web.UI.LiteralControl3700
                        page$Articles$ArticleRepeater$ctl05$ArticleBlockLinkiCMRender.Controls.ArticleLink000
                            page$Articles$ArticleRepeater$ctl05$ctl00System.Web.UI.HtmlControls.HtmlGenericControl1341400
                                page$Articles$ArticleRepeater$ctl05$ctl02System.Web.UI.LiteralControl2600
                        page$Articles$ArticleRepeater$ctl05$ctl03System.Web.UI.LiteralControl2300
                    page$Articles$ArticleRepeater$ctl06iCMRender.Controls.RepeaterContainer19200
                        page$Articles$ArticleRepeater$ctl06$ctl01System.Web.UI.LiteralControl3700
                        page$Articles$ArticleRepeater$ctl06$ArticleBlockLinkiCMRender.Controls.ArticleLink000
                            page$Articles$ArticleRepeater$ctl06$ctl00System.Web.UI.HtmlControls.HtmlGenericControl1321400
                                page$Articles$ArticleRepeater$ctl06$ctl02System.Web.UI.LiteralControl2500
                        page$Articles$ArticleRepeater$ctl06$ctl03System.Web.UI.LiteralControl2300
                    page$Articles$ArticleRepeater$ctl08System.Web.UI.LiteralControl11000
                page$Articles$ctl04System.Web.UI.LiteralControl200
            page$Articles$ctl05System.Web.UI.LiteralControl200
        page$ctl02ASP.southkesteven_controls_inheritedfeaturegroups_ascx600
            page$ctl02$ctl00iCMRender.Controls.Value000
                page$ctl02$ctl01System.Web.UI.LiteralControl200
                page$ctl02$PageArticleiCMRender.Controls.PageArticle000
                page$ctl02$ctl02System.Web.UI.LiteralControl200
                page$ctl02$featureRepeateriCMRender.Controls.Repeater000
                page$ctl02$ctl03System.Web.UI.LiteralControl200
        page$ctl03iCMRender.Controls.If000
            page$ctl23System.Web.UI.LiteralControl2200
            page$LinksASP.southkesteven_controls_linksblock_ascx137900
                page$Links$LinksBlockiCMRender.Controls.Value000
                    page$Links$ctl00System.Web.UI.LiteralControl300
                    page$Links$TheSubsiteiCMRender.Controls.ActiveSubsite000
                    page$Links$ctl01System.Web.UI.LiteralControl300
                    page$Links$BlockArticleiCMRender.Controls.BlockArticle000
                    page$Links$ctl02System.Web.UI.LiteralControl600
                    page$Links$RelatedLinkRepeateriCMRender.Controls.Repeater000
                        page$Links$RelatedLinkRepeater$ctl04System.Web.UI.LiteralControl11300
                        page$Links$RelatedLinkRepeater$ctl00iCMRender.Controls.RepeaterContainer35800
                            page$Links$RelatedLinkRepeater$ctl00$ctl00iCMRender.Controls.Value000
                                page$Links$RelatedLinkRepeater$ctl00$ctl01System.Web.UI.LiteralControl000
                        page$Links$RelatedLinkRepeater$ctl01iCMRender.Controls.RepeaterContainer41200
                            page$Links$RelatedLinkRepeater$ctl01$ctl00iCMRender.Controls.Value000
                                page$Links$RelatedLinkRepeater$ctl01$ctl01System.Web.UI.LiteralControl000
                        page$Links$RelatedLinkRepeater$ctl02iCMRender.Controls.RepeaterContainer18200
                            page$Links$RelatedLinkRepeater$ctl02$ctl00iCMRender.Controls.Value000
                                page$Links$RelatedLinkRepeater$ctl02$ctl01System.Web.UI.LiteralControl000
                        page$Links$RelatedLinkRepeater$ctl03iCMRender.Controls.RepeaterContainer22500
                            page$Links$RelatedLinkRepeater$ctl03$ctl00iCMRender.Controls.Value000
                                page$Links$RelatedLinkRepeater$ctl03$ctl01System.Web.UI.LiteralControl000
                        page$Links$RelatedLinkRepeater$ctl05System.Web.UI.LiteralControl7300
                    page$Links$ctl03System.Web.UI.LiteralControl200
                page$Links$ctl04System.Web.UI.LiteralControl200
            page$ctl24System.Web.UI.LiteralControl1800
        page$NavigationMenuASP.southkesteven_controls_menunavigation_ascx20100
            page$NavigationMenu$ICMValueiCMRender.Controls.Value000
                page$NavigationMenu$ctl01System.Web.UI.LiteralControl000
                page$NavigationMenu$TheArticleiCMRender.Controls.PageArticle000
                page$NavigationMenu$ctl02System.Web.UI.LiteralControl000
                page$NavigationMenu$ctl00iCMRender.Controls.Choose000
                page$NavigationMenu$ctl03System.Web.UI.LiteralControl000
        page$ContactUsASP.boston_controls_contactsblock_ascx78100
            page$ContactUs$ContactsBlockiCMRender.Controls.Value000
                page$ContactUs$ctl00System.Web.UI.LiteralControl300
                page$ContactUs$SubsiteiCMRender.Controls.ActiveSubsite000
                page$ContactUs$ctl01System.Web.UI.LiteralControl000
                page$ContactUs$BlockArticleiCMRender.Controls.BlockArticle000
                page$ContactUs$ctl02System.Web.UI.LiteralControl300
                page$ContactUs$ContactIdiCMRender.Controls.IntParameter000
                page$ContactUs$ctl03System.Web.UI.LiteralControl300
                page$ContactUs$ContactOverrideiCMRender.Controls.Override000
                    page$ContactUs$ctl04System.Web.UI.LiteralControl400
                    page$ContactUs$RelatedContactsiCMRender.Controls.ContactMultiple000
                    page$ContactUs$ctl05System.Web.UI.LiteralControl400
                    page$ContactUs$RepeateriCMRender.Controls.Repeater000
                        page$ContactUs$Repeater$ctl01System.Web.UI.LiteralControl19700
                        page$ContactUs$Repeater$ctl00iCMRender.Controls.RepeaterContainer55800
                            page$ContactUs$Repeater$ctl00$ctl03System.Web.UI.LiteralControl900
                            page$ContactUs$Repeater$ctl00$ctl00iCMRender.Controls.If000
                            page$ContactUs$Repeater$ctl00$ctl04System.Web.UI.LiteralControl900
                            page$ContactUs$Repeater$ctl00$ContactExtrasiCMRender.Controls.ArticleExtensionObject000
                            page$ContactUs$Repeater$ctl00$ctl01iCMRender.Controls.Value000
                                page$ContactUs$Repeater$ctl00$ctl05System.Web.UI.LiteralControl000
                    page$ContactUs$ctl06System.Web.UI.LiteralControl300
                page$ContactUs$ctl07System.Web.UI.LiteralControl200
        page$ctl04ASP.southkesteven_controls_bottomnavigation_ascx382300
        page$ScriptManageriCMRender.Controls.ScriptManager000
        page$ctl05ClientDependency.Core.Controls.JsInclude000
        page$ctl06ClientDependency.Core.Controls.JsInclude000
        page$JavaScriptPlaceHolderSystem.Web.UI.WebControls.PlaceHolder10600
            page$ctl25System.Web.UI.LiteralControl10600

Session State

Session KeyTypeValue

Application State

Application KeyTypeValue

Request Cookies Collection

NameValueSize

Response Cookies Collection

NameValueSize
clientvars150eee76-2a20-43b0-b20e-b7ee1528394247
TextOnlyX 10
mode06

Headers Collection

NameValue
ConnectionKeep-Alive
Accepttext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encodinggzip
Hostwww.boston.gov.uk
If-Modified-SinceTue, 23 Oct 2018 03:11:50 GMT
User-AgentCCBot/2.0 (https://commoncrawl.org/faq/)

Response Headers Collection

NameValue
X-AspNet-Version4.0.30319
Cache-Controlpublic, max-age=120
ExpiresSun, 20 Jan 2019 23:25:08 GMT
Last-ModifiedSun, 20 Jan 2019 23:23:08 GMT
Vary*
Content-Typetext/html

Form Collection

NameValue

Querystring Collection

NameValue
articleid4027

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:www.boston.gov.uk HTTP_IF_MODIFIED_SINCE:Tue, 23 Oct 2018 03:11:50 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: www.boston.gov.uk If-Modified-Since: Tue, 23 Oct 2018 03:11:50 GMT User-Agent: CCBot/2.0 (https://commoncrawl.org/faq/)
APPL_MD_PATH/LM/W3SVC/2/ROOT
APPL_PHYSICAL_PATHE:\Websites\External\
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_ID2
INSTANCE_META_PATH/LM/W3SVC/2
LOCAL_ADDR192.168.0.204
PATH_INFO/index.aspx
PATH_TRANSLATEDE:\Websites\External\index.aspx
QUERY_STRINGarticleid=4027
REMOTE_ADDR34.234.76.59
REMOTE_HOST34.234.76.59
REMOTE_PORT38530
REQUEST_METHODGET
SCRIPT_NAME/index.aspx
SERVER_NAMEwww.boston.gov.uk
SERVER_PORT80
SERVER_PORT_SECURE0
SERVER_PROTOCOLHTTP/1.1
SERVER_SOFTWAREMicrosoft-IIS/8.5
URL/index.aspx
HTTP_CONNECTIONKeep-Alive
HTTP_ACCEPTtext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODINGgzip
HTTP_HOSTwww.boston.gov.uk
HTTP_IF_MODIFIED_SINCETue, 23 Oct 2018 03:11:50 GMT
HTTP_USER_AGENTCCBot/2.0 (https://commoncrawl.org/faq/)

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