<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <configSections>
    <section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
    <section name="exceptionHandling" type="Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Configuration.ExceptionHandlingSettings, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
    <section name="Charter.Website.ECommerceGateway.Providers" type="Charter.Website.ECommerceGateway.ProviderConfigurationSectionHandler" allowDefinition="Everywhere" allowLocation="true" />
    <section name="Redirects" type="SectionHandler" />
    <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
      <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
        <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
          <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
          <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
          <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
          <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
        </sectionGroup>
      </sectionGroup>
    </sectionGroup>
  </configSections>
    
  <configProtectedData>
    <providers>
      <add
        keyContainername="CharterDotComKey"
        useMachineContainer="true"
        name="CustomProvider"
        type="System.Configuration.RsaProtectedConfigurationProvider,System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    </providers>
  </configProtectedData>
   

  <loggingConfiguration name="Logging Application Block" tracingEnabled="true" defaultCategory="General" logWarningsWhenNoCategoriesMatch="true">
    <listeners>
      <add source="Enterprise Library Logging" formatter="Text Formatter" log="Application" machineName="" listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" traceOutputOptions="None" type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" name="Formatted EventLog TraceListener" />
    </listeners>
    <formatters>
      <add template="Timestamp: {timestamp}&#xA;Message: {message}&#xA;Category: {category}&#xA;Priority: {priority}&#xA;EventId: {eventid}&#xA;Severity: {severity}&#xA;Title:{title}&#xA;Machine: {machine}&#xA;Application Domain: {appDomain}&#xA;Process Id: {processId}&#xA;Process Name: {processName}&#xA;Win32 Thread Id: {win32ThreadId}&#xA;Thread Name: {threadName}&#xA;Extended Properties: {dictionary({key} - {value}&#xA;)}" type="Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" name="Text Formatter" />
    </formatters>
    <categorySources>
      <add switchValue="All" name="General">
        <listeners>
          <add name="Formatted EventLog TraceListener" />
        </listeners>
      </add>
    </categorySources>
    <specialSources>
      <allEvents switchValue="All" name="All Events" />
      <notProcessed switchValue="All" name="Unprocessed Category" />
      <errors switchValue="All" name="Logging Errors &amp; Warnings">
        <listeners>
          <add name="Formatted EventLog TraceListener" />
        </listeners>
      </errors>
    </specialSources>
  </loggingConfiguration>
  <exceptionHandling>
    <exceptionPolicies>
      <add name="Exception Policy">
        <exceptionTypes>
          <add type="System.Exception, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" postHandlingAction="NotifyRethrow" name="Exception">
            <exceptionHandlers>
              <add logCategory="General" eventId="100" severity="Error" title="Enterprise Library Exception Handling" formatterType="Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.XmlExceptionFormatter, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" priority="0" type="Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging.LoggingExceptionHandler, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" name="Logging Handler" />
            </exceptionHandlers>
          </add>
        </exceptionTypes>
      </add>
    </exceptionPolicies>
  </exceptionHandling>
  <system.web>
    <httpRuntime maxRequestLength="10500" />
    <httpHandlers>
      <add verb="GET" path="C_A_P_T_C_H_A__Image.aspx" type="WebControlCaptcha.CaptchaImageHandler, WebControlCaptcha" />

      <add verb="*" path="*.ccom" type="CharterDotCom.WebSite.Library.ContentImageHandler,CharterDotCom.WebSite.Library" />
      <add verb="*" path="*.ccswf" type="CharterDotCom.WebSite.Library.ContentBinaryFileHandler,CharterDotCom.WebSite.Library" />
      <add verb="*" path="*.ccxml" type="CharterDotCom.WebSite.Library.ContentBinaryFileHandler,CharterDotCom.WebSite.Library" />
      <!--<add verb="*" path="*.ccflv" type="CharterDotCom.WebSite.Library.ContentBinaryFileHandler,CharterDotCom.WebSite.Library"/>-->
      <add verb="*" path="*.xbin" type="CharterDotCom.WebSite.Library.BinaryDocumentHandler,CharterDotCom.WebSite.Library" />
      

      <!--Affiliate Redirects-->

      <!--<add verb="*" path="*/Default.aspx" type="SubDomainHandler"/>-->

      <!--Old Charter Redirects-->
      <add verb="*" path="*.asp" type="RedirectHandler" />
      <add verb="*" path="*.html" type="RedirectHandler" />
      
      <add verb="*" path="*/visitors/frequentquestions.aspx" type="RedirectHandler" />
      <add verb="*" path="*/visitors/nonproducts.aspx" type="RedirectHandler" />
      <add verb="*" path="*/visitors/contactus.aspx" type="RedirectHandler" />
      <add verb="*" path="*/visitors/printarticle.aspx" type="RedirectHandler" />
      <add verb="*" path="*/visitors/searchsupport.aspx" type="RedirectHandler" />
      <add verb="*" path="*/visitors/support.aspx" type="RedirectHandler" />
      <add verb="*" path="*/Order/PayYourBill.aspx" type="RedirectHandler"/>
      
      <!--End Charter-->

      <!--Secure Page Redirects-->
      <add verb="*" type="SecureHandler" path="*/Visitors/AllOffers.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/BuildYourOwn.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/ChooseOptions.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/CustomerIdentification.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/EnterInformation.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/FinishOrder.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/Localize.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/Login.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/CBLogin.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/OfferDetails.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/Offers.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/PayYourBill.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/PreRegistration.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/QuickPay.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/Receipt.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/Register.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/ScheduleInstallation.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/ShoppingCart.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/SignUp.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/SubmitOrder.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/Upsell.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/Forgot.aspx" />

      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateAllOffers.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateChooseOptions.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateEnterInformation.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateFinishOrder.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateOfferDetails.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateScheduleInstallation.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateShoppingCart.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateSubmitOrder.aspx" />
      <add verb="*" type="SecureHandler" path="*/Visitors/AffiliateUpsell.aspx" />

      <add verb="*" type="SecureHandler" path="*/ms/charterepay.aspx" />
      <add verb="*" type="SecureHandler" path="*/ms/highspeedsecurity.aspx" />
      <add verb="*" type="SecureHandler" path="*/ms/manageemailaccounts.aspx" />
      <add verb="*" type="SecureHandler" path="*/ms/managelogin.aspx" />
      <add verb="*" type="SecureHandler" path="*/ms/managewebspace.aspx" />
      <add verb="*" type="SecureHandler" path="*/ms/myaccount.aspx" />
      <add verb="*" type="SecureHandler" path="*/ms/mywebspace.aspx" />
      
      <add verb="*" type="SecureHandler" path="*/cbms/*.aspx" />

      <!--End-->
			<remove verb="*" path="*.asmx"/>
			<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
			<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
			<add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

    </httpHandlers>
    <httpModules>
      <!--<add type="CharterDotCom.Library.RedirectModule,CharterDotCom.Library" name="RedirectModule"/>-->
      <add type="NonSecureModule" name="NonSecureModule"/>
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    </httpModules>
    <compilation debug="false" strict="true" explicit="true">
      <assemblies>
				<add assembly="System.Configuration.Install, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
				<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
				<add assembly="System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
				<add assembly="PresentationFramework.Royale, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
				<add assembly="System.Messaging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        		<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        		<add assembly="System.ServiceProcess, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        		<add assembly="System.DirectoryServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>	
      </assemblies>
    </compilation>
    <pages>
      <namespaces>
        <clear />
        <add namespace="System" />
        <add namespace="System.Collections" />
        <add namespace="System.Collections.Specialized" />
        <add namespace="System.Configuration" />
        <add namespace="System.Text" />
        <add namespace="System.Text.RegularExpressions" />
        <add namespace="System.Web" />
        <add namespace="System.Web.Caching" />
        <add namespace="System.Web.SessionState" />
        <add namespace="System.Web.Security" />
        <add namespace="System.Web.Profile" />
        <add namespace="System.Web.UI" /> 
        <add namespace="System.Web.UI.WebControls" />
        <add namespace="System.Web.UI.WebControls.WebParts" />
        <add namespace="System.Web.UI.HtmlControls" />   
      </namespaces> 
      <controls>
        <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </controls>
    </pages>   
    <authentication mode="Forms">
      <forms loginUrl="Visitors/Login.aspx" path="/" protection="All" requireSSL="false" slidingExpiration="true" timeout="60">
      </forms>  
    </authentication>
    <authorization>
      <allow users="*" />
    </authorization>
    <customErrors mode="RemoteOnly" defaultRedirect="~/Errors/MissingCatalog.aspx">
      <error statusCode="404" redirect="~/Errors/PageNotFound.aspx" />
    </customErrors>
    <machineKey validationKey="C88D79794E03A74B7CC5BB924BF6D710608079BF6FE4BD2531DF2C30469D633AD5492202A2A4CB05A602E593AF341B2C4F52CF5CCFC2428CDE624EA4E6A0F1A4" decryptionKey="B109CCE001540E1925D13512ABF8B96FE5296A4F24FB9F9E" validation="SHA1" />
  </system.web>
  <location path="Members" allowOverride="false">
    <system.web>
      <authorization>
        <allow roles="member" />
        <deny users="*" />
      </authorization>
    </system.web>
  </location>
  <location path="Authors" allowOverride="false">
    <system.web>
      <authorization>
        <allow roles="author" />
        <deny users="*" />
      </authorization>
    </system.web> 
  </location>
  <location path="Account" allowOverride="false">
    <system.web>
      <authorization>
        <allow roles="member" />
        <deny users="*" />
      </authorization>
    </system.web>
  </location>
  
  <!--Added for cb.com application by sdola on 02-20-08-->
  <location path="CBAccount" allowOverride="false">
    <system.web>
      <authorization>
        <allow roles="member" />
        <deny users="*" />
      </authorization>
    </system.web>  
  </location>


  <!-- ###############################################################################################     -->
  <!-- RUN AS   P R O D U C T I O N   AND ALSO CAN BE USED TO EMULATE PRODUCTION WHEN DEBUGGING ON LAPTOP  -->
  <!-- ###############################################################################################     -->
  <appSettings configProtectionProvider="CustomProvider">
    <EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
      xmlns="http://www.w3.org/2001/04/xmlenc#">
      <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
      <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
        <EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">
          <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
          <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
            <KeyName>Rsa Key</KeyName>
          </KeyInfo>
          <CipherData>
            <CipherValue>k3JMg5d51cZeZ69Wpdd7ki2jFiXxWnPDIeqnhXXmvW3/9QvPxMlJSIczZ0xfo9WFH49i0NRns3/E4VxBytfcPc6oEizNRHhlYLdqMV9gk4bzgeLVmxucaMAX6lD2ABwaBaShQtD6ponj8yOZOB9ObRJwN4PXv1821MA+Ad7rhbY=</CipherValue>
          </CipherData>
        </EncryptedKey>
      </KeyInfo>
      <CipherData>
        <CipherValue>4cFOeB8QoyATKfQUwcJ77eYZ0/w2AkXjLGM6WG2DYDPuFqwxjSS0/LZdDI0JT++PeX32ouzhDxg66hODRuljeIQhJW0ubyWqdVt9O0JBMl4oKczGxyzoHtX9HcwMhYJP8/09Aiyf6B6XoAj4WgsKywxMjw6WjlZeJVSZFAeixrb4hH7m4Ed+SinWL726Gg7O4V+3NOikXlr/T4lTyleQ6P5GGV4itysF+eeZQ2R9q0lfU8FatamzySMTP5XiNNlr3mu5Q2cq8AVuIYZvKEVnS1urRTkf0CqMRxAbh+rDTwgnUSdnLt4SyD1QyyO7q8uZg/xuRGVUVt1aDEm5ZFtzk8TDi6KDeCueFr69vbUHjs3addvrIymqiDIsi0c1h3gDSI1vb0ZVKGaSI1AVo7uv2sRAkHg8+qNMBvL3tvDINj6nwqwaPUKkcFDhalObPxrd+aigcyF2nEmKwC1FEb9uu0bBddpki8NTfNMDJuAVZl055Yw005gptmkY5hg94Dl4XsfA9yXiEj6CU5/zIQN2zJRkCXqwgTcCqaVGlTj65ir/x/DtsHH6+7SO/5oM124U4p1kklsUIp82Ml6TMPcEKHCm8WmeESu3tof2U6oGu9e+sOatwPZk7jBc4Cabn5o+tg4TaDncWY9MDB3MseMviR4yxGk+YDsgujugT5dt7YQymahdm/HPCnmuBgnRHTvSXgXspLVMbVqYRfEDC8AfePm8D07J38MKN0sD4tVgAtl5vHOxOJqaTQ9Zc4DpTwKfRZPfOYINe4lKgE1M1CpxfGvXjT5YQrk9sXXmp5H+Nkp9CRHnCnUL6Gy2EYbC6iSm1DSPh1mOlKqRSvamaVBm7Rcmy/1FEtSeZVcY8U6twaVponWtD/zvtdoJHJxvUedo5Y4kM0eu8/t6WYg7TqyOZG7o0wCY3ENFkYVsB2AfEjQrZeJAjhyCzhwcoyYyvsXhGepooYyuEHW/vQJDUXsR69jIW+AobX2FzeXgqD1edZXiWGVDc/A9mhKZ/FL+/cxhIn++GARYwsdaLAgx+Y6k7tUNisBP2Dkl7iRibJNN8R3VL3ywXfqne5hhn/T/WVcdWhRZTS1/AhxYovdszhLvLwUTGwqKJZKCmIUBFMCWI8V1Q1FEkVtSqrbjl/XITxSspK47v7YOo+dk0s5sv0mTuE8IeFr8xFQ0xoJSrdl0Gds4yKluTpQRrlnxuujRp5U0QtK5p5RIeepINb197Sdgcew8wXit+JOr63GU8SMvWIEzKvqYC8gdPEGrQYVSm38Z5rQ49WdAghJ6WCl/ZugF1bsWgBl7F9Buax3R0tWx8ZIR9QdsiMBRUVATtnBRt+IcjrtxzfRuGwF0rG2MoqEphe+c8NYrLv2watp0udcjcO/0baNoEjfMQfBQfTef/41+kzefkzhclnk=</CipherValue>
      </CipherData>
    </EncryptedData>
  </appSettings>
  <!-- ###############################################################################################     -->
  <!-- RUN AS   P R O D U C T I O N   AND ALSO CAN BE USED TO EMULATE PRODUCTION WHEN DEBUGGING ON LAPTOP  -->
  <!-- ###############################################################################################     -->
  
   
  <!-- ###############################################################################################     -->
  <!-- RUN AS   T E S T   AND ALSO CAN BE USED TO EMULATE TEST WHEN DEBUGGING ON LAPTOP                    -->
  <!-- ###############################################################################################     -->
  <!--<appSettings configProtectionProvider="CustomProvider">
    <EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
      xmlns="http://www.w3.org/2001/04/xmlenc#">
      <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
      <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
        <EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">
          <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
          <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
            <KeyName>Rsa Key</KeyName>
          </KeyInfo>
          <CipherData>
            <CipherValue>LknghtN4VWEVrbv6fZjB2KG+tFuEwQHBRD1ID92VwlMzajPDjaGCHpV/sfgnDxjvTqnTkC1X7ftQFj+Lj9TBTlu0pccBxf5PpoUbuaR1nKi0ElXNQ4VgLrCkTrElG/CzlS9Pyq5M0TOMxAftNp47GcN2NYPI4M6PJdcQdLhrC6U=</CipherValue>
          </CipherData>
        </EncryptedKey>
      </KeyInfo>
      <CipherData>
        <CipherValue>YdpK8MG5X8l3CSVEND7nHltlud/WerB3GRldo+rnMXNulE8wXEG75dWKKtxh2Z1/Z93ZGb963weG5ZWqBRc6O/eMWowSWdlhmsYHmAS3ZMnXt9mYaSQzVqiYs4JOOjtuogOnWof09xCSplX5A06XY7Ty7IQs+s6x85P7MBmwfpnnpu0fZwRGgKmOxPT8jLCtAMSTHXWACkD98JfExYW0jZr6tNkF9EiV5uu+7SjX5EFgSwT7Qt/oQzF/E18BaWSuT8HhGTC+oOwwGHGSMdcL/Mf50rl/p3YYydNitFvhMvn/SPPpYNo5Hq18QhHbdSa7qJW/dw4rbwLH2Ofntpsl3npG9sSYO21Gh2h78iW++Jj80V9JtjessOWRfgVHRcWNfXDvuRY6Pt2x9VN/ncMov3dVYgdChyceFP/+QDsuEvzokg+woRBwkCJhoshjr9dwBDiiQORDd8lQW7iaiP2RKyGe5sAm8GsxI6btak1bJYp4hF6m60sQT7n6cm6l8nq1FQZ66JxtYwB734U0uyYxFk4dK+ceRGqtdVXhrK25mAMhh5FOZQEdbBcg6luLPJdx4A6J7vqcCd6PHujxYjD3gYOLV0M86qDtYA0PUScABCYLOIxAo/8bNkruASr+/CcQ8vVMAwx1btjocAfvqhtOYWm8LC2We1mHOnlHDgV8KXeJkd8Y00Pndv9ftQKJuSP30MLwGcyReF4/tft57OEqmj/G+8tS03nPnFWq7oipVV61mu9b0c9p8oAxQX9hJA6UlYs6e/jgTUySINXl5u3LIZLIroC0KgHqVK/Jy4O4FBLJSnPETHxVeaM1CCnTNbMZH8syplpOcAjMXVLwgmX4uFnPPrK+5zmVMEM5MZewx7qTLcM8QHatnvCv7HEX1iFLDErXjhpHMPwsVHHmNkTr2ZmU3V1/wbUkbNRQi8Iwyl3nAGSzFEuWdd+OOZhkUwCQA2g8xkcyeIdnYdbZZGc8pa/y7OkIhLU92/roSVTz1UoFbwxKA9JEfrEqOBVXpQdkgxZp9WM3ZqZ3/lBBJoLupxCr9ICN8P6IDnnwCOrrllIh70Z09VetztL/tgzH8Zs8bInRA8bD89etutsQKWbS+YjUUvINlpWOmyIzs4Rpq1Pw7+4FzWdPC+d8UT9G7cPk5VGXrV5YLCGz3kn5bH4zEX+vy+tgSe7mXyViieusKY+0WniBqkYTkYUEFgQzDaXYxK+2lWRgikV6ICGoWhgHQ/Az6BSwxNfzWq5ifnF8JPDYxP0F2kyVraMIdLsB9K29EUr8CoEIKgyolBwA7l8RuzTfcaBOw8Ojt9Jf2T/QZyEn8TN/ldfTP7PDpmEX9KNc62yRbUuK+sbGEQcurU/7vTCrZAYjVeK7hyxJGwQgaGbVRUAVayD0f7cu0EjSqQwYOB+bf3ldgHM=</CipherValue>
      </CipherData>
    </EncryptedData>
  </appSettings>-->
  <!-- ###############################################################################################     -->
  <!-- RUN AS   T E S T   AND ALSO CAN BE USED TO EMULATE TEST WHEN DEBUGGING ON LAPTOP                    -->
  <!-- ###############################################################################################     -->
     
   
  <!-- ###############################################################################################     -->
  <!-- RUN AS   D E V   AND ALSO CAN BE USED TO EMULATE DEV WHEN DEBUGGING ON LAPTOP                       -->
  <!-- ###############################################################################################     -->
  <!--<appSettings configProtectionProvider="CustomProvider">
    <EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
      xmlns="http://www.w3.org/2001/04/xmlenc#">
      <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
      <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
        <EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">
          <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
          <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
            <KeyName>Rsa Key</KeyName>
          </KeyInfo>
          <CipherData>
            <CipherValue>KWsxaMlVYpypgVyKGnmTtpTLFI4AwwQv/GwwKvjNXjjFmzTTdERVcwgn0fPZSIFsJDZ/WIyR+TBE/DY2JwC1IzVOs+cXMePgUSzZcQRL1et0vRPRaRcObuIdytO+RtkMjtYRrhGp3Bz6Fw9Kd+MizaZCc/rj/5ecYUZs3xzHd6c=</CipherValue>
          </CipherData>
        </EncryptedKey>
      </KeyInfo>
      <CipherData>
        <CipherValue>M7X5b0IJPVyDURpz0IgRQELKKkCs7FOHch03gQjBgJ9JafHyIzTppE71yX7bU+PYOTa5DNldYkcru7Q90t0AetKu2qMPl31mNJncVRvLz87RwQC87d5BLgjHB+OWMyC8pP5BpZxujxq6QdeuNBfNGfxxrpcZRb4xwMPa0SN97rHttiUL0wzHMmErWZRi29LlC84l8FlGALkZtxjQZDBKRJcDuVQxx7pVpRIVKVMP4gEohcIxA1QFWh9au0lSiDoDpsqGDT4HD/8s3aapp8opaNvL4ECeYxoFoCKstWGZO8P8LlmyMJpCKUHVGX1vDKF6M4DBBDNPaPXI3b/TIfOvp3PoJN9oFn4FrUb7ujTjazV+N8+ijwSTmNbPXldD8MyIJCJrUfpx8POL2ROhZgpWQtmvUjf+oTWIKOjPz27rxlINqhTiy83kiUOG0tVIPUl1q5y/erElloTqR9j6sU53/IabO/AKLrRigs4PCujSd2TznjsUNlqhcogjkls9fudPQvDHDnlzk14YmQbVhzHTmUl+OaS3Wu/OK2XgW3en4B/sw/llUufiW6TGo5yTmPMC26TfXlGFWVWUaOSoz3K8fbbWGCoZxHHv0VWVGR0dy2AXeuX7ThxhJ9fqT1y2Zw3rbQqGSV1zqF0E3uTqYlhVr/pp5lCckPD/ffeJKCh05Us4aMlaqLuQT2qVteaLMsFUR604bjRI5BJz4gHsRXrFuoGpgO1/0c3iAtzmFCssu2Iop7uj0l86SUBkdyUPyNe0zPEK8MVHjFAvprIA6p7qt9TaabsEXvFi6I/QB29l/62xWyz1ygH4n73hbI61hQpWXpK3vlcYFqSpJzFCfKjODcCklwD1Ok2seY+JLNSZUlctlN4u7hNrkYkEgP+8iYhMMTSHbCOEZHUs2LuTWU++2j5/iVQDV/j07qAAZzBusu3Bq8pMRo6qShufnrh7I/gv7YAZMK18TVYgCY6o4vPtVZT6U2XRqKit0SHkkx3e1oqdrAH/6nBVzM7sHvcCcJHoqhYVHhD7RM+C4MSX+TQzJ4lpDJ8gHVBArBoFIhcmJ0XU5qvliqbVX/ux5XB0kMMsp+FB9Ug803xgGVDKdqS7xR7o7SdbMX8Oab4hAICREqFUhH0FidR2wCWF8pbMgDtPPXBNOxpdC/h0hl+Ut+UH5Inj6WPWR0sPiH2q/0Ab0YodjrDGVpUW0FkXQ3nDjTVu/VyvRD5ItqWpPp7GGOfr56w0kIUFLZx7SNPhoPi5PoMWAJwCEQVkhz6ojSEm6lrRmHj9TbsE+Ki0qrFE29ZRjwFfzHaiPbjLRKK5HK6mSxgU3N3+Tz8K9PfRqx8lWtW2+to59BRqkZAsRKgXRl0oRf04DPSux59v06Cv370TQFkGLdBiiEdSnci7bKJaD/JxIVe7N81yf4g=</CipherValue>
      </CipherData>
    </EncryptedData>
  </appSettings>-->
  <!-- ###############################################################################################     -->
  <!-- RUN AS   D E V   AND ALSO CAN BE USED TO EMULATE DEV WHEN DEBUGGING ON LAPTOP                       -->
  <!-- ###############################################################################################     -->

  <system.webServer>
    <directoryBrowse enabled="false"/>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules>
      <remove name="ScriptModule"/>
      <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    </modules>
    <handlers>
      <remove name="WebServiceHandlerFactory-Integrated"/>
      <remove name="ScriptHandlerFactory"/>
      <remove name="ScriptHandlerFactoryAppServices"/>
      <remove name="ScriptResource"/>
      <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    </handlers>
  </system.webServer>
  <system.codedom>
    <compilers>
      <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider,System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
        <providerOption name="CompilerVersion" value="v3.5"/>
        <providerOption name="WarnAsError" value="false"/>
      </compiler>
      <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
        <providerOption name="CompilerVersion" value="v3.5"/>
        <providerOption name="OptionInfer" value="true"/>
        <providerOption name="WarnAsError" value="false"/>
      </compiler>
    </compilers>
  </system.codedom>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
      </dependentAssembly>
    </assemblyBinding>
  </runtime>

</configuration>
