From 2a42afb173ce82a0c46362dab40fe0abd2bff9b1 Mon Sep 17 00:00:00 2001 From: James Kolpack Date: Wed, 11 Nov 2015 12:46:50 -0500 Subject: [PATCH] Web project containing static content, default bootstrap theme --- .gitattributes | 22 + .gitignore | 172 + LeafWeb.sln | 20 + Notes/OldSharepoint/LeafOutput.JPG | Bin 0 -> 63912 bytes Notes/OldSharepoint/LeaftCharts.JPG | Bin 0 -> 59144 bytes Web/App_Start/RouteConfig.cs | 19 + Web/Content/Documents/InputFileTemplate.csv | 19 + Web/Content/Documents/Readme_InputFile | 88 + .../Documents/Readme_cntrlbestparameters | 65 + Web/Content/Documents/Readme_cntrlcomparison | 50 + Web/Content/Documents/Readme_cntrlparameters | 155 + Web/Content/Documents/SampleInput.csv | 31 + Web/Content/Documents/aci_pce_final.pdf | Bin 0 -> 716559 bytes .../Documents/response_to_comments_1.pdf | Bin 0 -> 149370 bytes .../Documents/response_to_comments_2.pdf | Bin 0 -> 164542 bytes Web/Content/bootstrap-theme.css | 587 + Web/Content/bootstrap-theme.css.map | 1 + Web/Content/bootstrap-theme.min.css | 5 + Web/Content/bootstrap.css | 6800 ++++++++++++ Web/Content/bootstrap.css.map | 1 + Web/Content/bootstrap.min.css | 5 + Web/Controllers/PagesController.cs | 37 + Web/Global.asax | 1 + Web/Global.asax.cs | 18 + Web/Properties/AssemblyInfo.cs | 35 + Web/Scripts/bootstrap.js | 2363 ++++ Web/Scripts/bootstrap.min.js | 7 + Web/Scripts/jquery-1.9.1.intellisense.js | 2657 +++++ Web/Scripts/jquery-1.9.1.js | 9597 +++++++++++++++++ Web/Scripts/jquery-1.9.1.min.js | 5 + Web/Scripts/jquery-1.9.1.min.map | 1 + Web/Views/Pages/DataRequirements.cshtml | 27 + Web/Views/Pages/EDOPublications.cshtml | 14 + Web/Views/Pages/Index.cshtml | 27 + Web/Views/Pages/OutputFiles.cshtml | 23 + Web/Views/Pages/Tips.cshtml | 12 + Web/Views/Pages/WhyEDO.cshtml | 11 + Web/Views/Shared/_Layout.cshtml | 76 + Web/Views/_ViewStart.cshtml | 3 + Web/Views/web.config | 34 + Web/Web.Debug.config | 30 + Web/Web.Release.config | 31 + Web/Web.config | 17 + Web/Web.csproj | 175 + Web/fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes Web/fonts/glyphicons-halflings-regular.svg | 288 + Web/fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes Web/fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes Web/fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes Web/packages.config | 9 + 50 files changed, 23538 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 LeafWeb.sln create mode 100644 Notes/OldSharepoint/LeafOutput.JPG create mode 100644 Notes/OldSharepoint/LeaftCharts.JPG create mode 100644 Web/App_Start/RouteConfig.cs create mode 100644 Web/Content/Documents/InputFileTemplate.csv create mode 100644 Web/Content/Documents/Readme_InputFile create mode 100644 Web/Content/Documents/Readme_cntrlbestparameters create mode 100644 Web/Content/Documents/Readme_cntrlcomparison create mode 100644 Web/Content/Documents/Readme_cntrlparameters create mode 100644 Web/Content/Documents/SampleInput.csv create mode 100644 Web/Content/Documents/aci_pce_final.pdf create mode 100644 Web/Content/Documents/response_to_comments_1.pdf create mode 100644 Web/Content/Documents/response_to_comments_2.pdf create mode 100644 Web/Content/bootstrap-theme.css create mode 100644 Web/Content/bootstrap-theme.css.map create mode 100644 Web/Content/bootstrap-theme.min.css create mode 100644 Web/Content/bootstrap.css create mode 100644 Web/Content/bootstrap.css.map create mode 100644 Web/Content/bootstrap.min.css create mode 100644 Web/Controllers/PagesController.cs create mode 100644 Web/Global.asax create mode 100644 Web/Global.asax.cs create mode 100644 Web/Properties/AssemblyInfo.cs create mode 100644 Web/Scripts/bootstrap.js create mode 100644 Web/Scripts/bootstrap.min.js create mode 100644 Web/Scripts/jquery-1.9.1.intellisense.js create mode 100644 Web/Scripts/jquery-1.9.1.js create mode 100644 Web/Scripts/jquery-1.9.1.min.js create mode 100644 Web/Scripts/jquery-1.9.1.min.map create mode 100644 Web/Views/Pages/DataRequirements.cshtml create mode 100644 Web/Views/Pages/EDOPublications.cshtml create mode 100644 Web/Views/Pages/Index.cshtml create mode 100644 Web/Views/Pages/OutputFiles.cshtml create mode 100644 Web/Views/Pages/Tips.cshtml create mode 100644 Web/Views/Pages/WhyEDO.cshtml create mode 100644 Web/Views/Shared/_Layout.cshtml create mode 100644 Web/Views/_ViewStart.cshtml create mode 100644 Web/Views/web.config create mode 100644 Web/Web.Debug.config create mode 100644 Web/Web.Release.config create mode 100644 Web/Web.config create mode 100644 Web/Web.csproj create mode 100644 Web/fonts/glyphicons-halflings-regular.eot create mode 100644 Web/fonts/glyphicons-halflings-regular.svg create mode 100644 Web/fonts/glyphicons-halflings-regular.ttf create mode 100644 Web/fonts/glyphicons-halflings-regular.woff create mode 100644 Web/fonts/glyphicons-halflings-regular.woff2 create mode 100644 Web/packages.config diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..412eeda --- /dev/null +++ b/.gitattributes @@ -0,0 +1,22 @@ +# Auto detect text files and perform LF normalization +* text=auto + +# Custom for Visual Studio +*.cs diff=csharp +*.sln merge=union +*.csproj merge=union +*.vbproj merge=union +*.fsproj merge=union +*.dbproj merge=union + +# Standard to msysgit +*.doc diff=astextplain +*.DOC diff=astextplain +*.docx diff=astextplain +*.DOCX diff=astextplain +*.dot diff=astextplain +*.DOT diff=astextplain +*.pdf diff=astextplain +*.PDF diff=astextplain +*.rtf diff=astextplain +*.RTF diff=astextplain diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5919e7b --- /dev/null +++ b/.gitignore @@ -0,0 +1,172 @@ +################# +## Eclipse +################# + +*.pydevproject +.project +.metadata +bin/ +tmp/ +*.tmp +*.bak +*.swp +*~.nib +local.properties +.classpath +.settings/ +.loadpath + +# External tool builders +.externalToolBuilders/ + +# Locally stored "Eclipse launch configurations" +*.launch + +# CDT-specific +.cproject + +# PDT-specific +.buildpath + + +################# +## Visual Studio +################# + +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.suo +*.user +*.sln.docstates + +# Build results +[Dd]ebug/ +[Rr]elease/ +*_i.c +*_p.c +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.vspscc +.builds +*.dotCover + +## TODO: If you have NuGet Package Restore enabled, uncomment this +packages/ + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opensdf +*.sdf + +# Visual Studio profiler +*.psess +*.vsp + +# ReSharper is a .NET coding add-in +_ReSharper* + +# Installshield output folder +[Ee]xpress + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish + +# Others +[Bb]in +[Oo]bj +sql +TestResults +*.Cache +ClientBin +stylecop.* +~$* +*.dbmdl +Generated_Code #added for RIA/Silverlight projects + +# Backup & report files from converting an old project file to a newer +# Visual Studio version. Backup files are not needed, because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML + + + +############ +## Windows +############ + +# Windows image file caches +Thumbs.db + +# Folder config file +Desktop.ini + + +############# +## Python +############# + +*.py[co] + +# Packages +*.egg +*.egg-info +dist +build +eggs +parts +bin +var +sdist +develop-eggs +.installed.cfg + +# Installer logs +pip-log.txt + +# Unit test / coverage reports +.coverage +.tox + +#Translations +*.mo + +#Mr Developer +.mr.developer.cfg + +# Mac crap +.DS_Store + + +*/Logs/ +*.log +*.log.* + +Notes/papercut/*.eml + +*/App_Data/Uploads diff --git a/LeafWeb.sln b/LeafWeb.sln new file mode 100644 index 0000000..84faf01 --- /dev/null +++ b/LeafWeb.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Web", "Web\Web.csproj", "{0809033D-DBB9-41AE-8811-9A9CFDFD8966}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {0809033D-DBB9-41AE-8811-9A9CFDFD8966}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0809033D-DBB9-41AE-8811-9A9CFDFD8966}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0809033D-DBB9-41AE-8811-9A9CFDFD8966}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0809033D-DBB9-41AE-8811-9A9CFDFD8966}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Notes/OldSharepoint/LeafOutput.JPG b/Notes/OldSharepoint/LeafOutput.JPG new file mode 100644 index 0000000000000000000000000000000000000000..69d4d4dcaf7dbe136e31d7d8f7d6333c80a04ba8 GIT binary patch literal 63912 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 z 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 literal 0 HcmV?d00001 diff --git a/Web/App_Start/RouteConfig.cs b/Web/App_Start/RouteConfig.cs new file mode 100644 index 0000000..c6c191a --- /dev/null +++ b/Web/App_Start/RouteConfig.cs @@ -0,0 +1,19 @@ +using System.Web.Mvc; +using System.Web.Routing; + +namespace Web +{ + public class RouteConfig + { + public static void RegisterRoutes(RouteCollection routes) + { + routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); + + routes.MapRoute( + name: "Default", + url: "{controller}/{action}/{id}", + defaults: new { controller = "Pages", action = "Index", id = UrlParameter.Optional } + ); + } + } +} diff --git a/Web/Content/Documents/InputFileTemplate.csv b/Web/Content/Documents/InputFileTemplate.csv new file mode 100644 index 0000000..7a16e30 --- /dev/null +++ b/Web/Content/Documents/InputFileTemplate.csv @@ -0,0 +1,19 @@ +Investigator name: First and last name +Contact information: Your email / mail addresses +Site name in full: Your site's identifier / name +Vegetation type: Mixed forest / grasslands / croplands/ etc +Soil type: Soil type at your site +Major species: List of major species at the site +Sample leaf light environment: The general light environment in which the sampled leaf is (e.g. heavily shaded from above) +Water stress assessment: Indicate whether there is water stress at the time of sampling +Instrument used: For example - Licor-6400 +Extra info: Any extra information you feel would be helpful to put the sampled leaf in context +SiteID,Latitude(Degrees),Longitude(Degrees),Elevation,SampleYear,SampleDayOfYear,GrowSeasonStart,GrowSeasonEnd,StandAge,CanopyHeight,LeafAreaIndex,SpeciesSampled,AveTimeResolution,SampleHeight,LeafAge,SpecificLeafArea,LfNitrogenContent,LfCarbonContent,LfPhosphContent +NoUnit,NorthPositive,EastPositive,m,NoUnit,DayOfYear,DayOfYear,DayOfYear,Year,m,m2/m2,NoBlankSpace,Minutes,m,days,cm2/g,%,%,% + +Gamma*,Kc,Ko,Alpha,Rd,gi +Pa,Pa,Pa,NoUnit,umol/m2/s,umol/m2/s/Pa + +Obs,HHMMSS,FTime,Photo,!AdjPhoto,!StomCond,!Ci,!Trmmol,!VpdL,Area,StmRat,BLCond,Tair,!Tleaf,TBlk,CO2R,CO2S,H2OR,H2OS,RH_R,RH_S,Flow,!PARi,PARo,Press,CsMch,HsMch,StableF,Status,PhiPS2,OxygenPress +NoUnit,HHMMSS,Second,umol/m2/s,umol/m2/s,mol/m2/s,umol/mol,mmol/m2/s,kPa,cm2,NA,mol/m2/s,oC,oC,oC,umol/mol,umol/mol,mmol/mol,mmol/mol,%,%,umol/s,umol/m2/s,umol/m2/s,Kpa,umol/mol,mmol/mol,NA,NA,NA,KPA + diff --git a/Web/Content/Documents/Readme_InputFile b/Web/Content/Documents/Readme_InputFile new file mode 100644 index 0000000..daf718d --- /dev/null +++ b/Web/Content/Documents/Readme_InputFile @@ -0,0 +1,88 @@ +Photosynthetic, Internal and Stomatal Conductance Analyses of Leaves (PISCAL) +Instruction for setting up the input file for PISCAL +-----Mentioning a brand name in this document does not constitute support for the brand------- + +General instruction +- Variables with labels started with '!' must be provided in order for PISCAL to do any analysis. + For other variables, fill in with -9999 if unavailable. +- Each input file must contain only data from a single curve. Separate curves may be stored in + separate input data files and submitted at the same time. +- Save data in comma separated value format (.csv) + +Line 1 to Line 10: Space provided for descriptive information about the investigator, + contact information, the site,the sample leaf and its general environmental condition +Line 11: Complementary data not used by PISCAL but needed for properly interpreting the A/Ci data and for synthesis + SiteID - (Dimensionless), Site identifier (do not leave blank between letters) + Latitude(Degrees) - Site latitude, northern hermisphere positive + Longitude(Degrees) - Site longitude, east positive + Elevation - (m), site elevation + SampleYear - (year), the year when the A/Ci data is taken + SampleDayOfYear - (day), the day of year (since 1 Jan) when the A/Ci data is taken + GrowSeasonStart - (day), the approximate start day (since 1 Jan) of growing season + GrowSeasonEnd - (day), the approximate end day (since 1 Jan) of growing season + StandAge - (year), stand age since the last disturbance + CanopyHeight - (m), the height of the canopy + LeafAreaIndex - (m2/m2), the leaf area index in the middle of growing season + SpeciesSampled - (dimensionless), the species of the leaf sample (don't leave blank between letters) + AveTimeResolution - (minutes), the average time interval between two consecutive A/Ci data points + SampleHeight - (m), the height at which the leaf is located + LeafAge - (day), the age of the leaf + SpecificLeafArea - (cm2/g), specific leaf area of the sample + LfNitrogenContent - (%), dry leaf nitrogen content of the sample + LfCarbonContent - (%), dry leaf carbon content of the sample + LfPhosphContent - (%), dry leaf phosphorus content of the sample +Line 12: The units of corresponding variables in Line 11 +Line 13: The values of corresponding variables in Line 11 +Line 14: The photosysnthetic model parameters you want to keep constant at the values you provide, + fill in -9999 if you want to let PISCAL decide + Gamma* - (Pa), chloroplastic CO2 photocompensation point (must be positive if provided) + Kc - (Pa), Michaelis-Menten constant for RuBP carboxylation (must be positive if provided) + Ko - (Pa), Michaelis-Menten constant for RuBP oxygenation (must be positive if provided) + Alpha - (Dimensionless), the fraction of glycolate carbon not returned to the chloroplast (must be between 0~1 if provided) + Rd - (umol/m2/s), dark respiration (must be positive if provided) + gi - (umol/m2/s/Pa), internal (also known as mesophyll) conductance +Line 15: The units of corresponding variables in Line 14 +Line 16: The values of corresponding variables in Line 14 +Line 17: A/Ci data for a variety of analyses, including photosynthesis, stomatal conductance, + internal conductance, water use efficiency. At this stage, we only provide to users parameters + from A/Ci curve analysis. Results from other analyses will be provided to users once they are + thoroughly tested. The format used here represents a typical output from a Licor-6400 except + for the last two columns (PhiPS2 and OxygenPress). Most variables have the same label as those + in the Licor-6400 guidebook with the same definition. Not all variables are used by PISCAL. + By using this format, however, Licor-6400 users don't have to do a lot of data organization + in order to use PISCAL. Users of other instruments could ignore columns that are not needed + for A/Ci analyses (fill in those columns with -9999) and just provide the essential variables. + Again, essential variables have labels started with '!'. + Obs: (dimensionless), the data point No. + HHMMSS - (hh:mm:ss), clock time + FTime - (seconds), number of seconds since file opened + Photo - (umol/m2/s), photosynthetic rate + !AdjPhoto - (umol/m2/s), adjusted photosynthetic rate (leakage corrected), must provide + !StomCond - (mol/m2/s), stomatal conductance, must provide + !Ci - (umol/mol), intercellular CO2 concentration (umol CO2 / mol moist air), must provide + !Trmmol - (mmol/m2/s), transpiration rate, must provide + !VpdL - (KPa), water vapor pressure deficit based on leaf temperature, must provide + Area - (cm2), leaf area + StmRat - (NA), estimate of the ratio of stomatal conductances of one side of the leaf to the other + BLCond - (mol/m2/s), total boundary layer conductance + Tair - (oC), temperature in sample cell + !Tleaf - (oC), temperature of leaf thermocouple, must provide + TBlk - (oC), IRGA Block temperature + CO2R - (umol/mol), reference CO2 concentration + CO2S - (umol/mol), Sample CO2 concentration + H2OR - (mmol/mol), reference cell water vapor concentration + H2OS - (mmol/mol), sample cell water vapor concentration + RH_R - (%), Reference cell relative humidity + RH_S - (%), sample cell relative humidity + Flow - (umol/s), molar flow rate of air entering the leaf chamber + !PARi - (umol/m2/s), PAR measured by the in-chamber quantum sensor, must provide + PARo - (umol/m2/s), PAR measured by the external quantum sensor + Press - (KPa), atmospheric pressure + CsMch - (umol/mol), sample CO2 offset + HsMch - (mmol/mol), sample H2O offset + StableF - (NA), a stability indicator as a decimal value + Status -(NA), status flag + PhiPS2 - (NA), DeltaF/Fm, the fraction of absorbed PSII photons that are used in photochemistry + OxygenPress - (Pa), atmospheric O2 partial pressure +Line 18: The units of corresponding variables in Line 17 +Line 19 and below: The actual data body of the A/Ci curve diff --git a/Web/Content/Documents/Readme_cntrlbestparameters b/Web/Content/Documents/Readme_cntrlbestparameters new file mode 100644 index 0000000..4208c99 --- /dev/null +++ b/Web/Content/Documents/Readme_cntrlbestparameters @@ -0,0 +1,65 @@ +The output file 'cntrlbestparameters.csv', which is in comma-separated-value format, contains parameters +estimated for all A/Ci curves that are submitted in the same batch. The values of these parameters are +given at the temperatures of sample leaves (that is, the estiamted parameters are not adjusted to the +same reference temperature). A curve may be fitted for multiple times, depending on what paramters are +fixed and what parameters are estimated. The first and and second partial derivatives of the cost function +with respect to the estimated paramters are also given. A valid estimation has a zero first derivative but +a non-zero second derivative. + +Variables contained in the file + CurveID -(NA), the curve ID (the file name of the A/Ci curve) + ChlFlUse? -(0/1), whether or not chlorophyll fluorescence data are used for identifying the limitation states + 0 = not used, 1 = used. (Currently this choice is still under evaluation and therefore ChlFlUse? = 0). + FitGi? -(0/1), whether or not the internal conductance (gi) is fitted for. + 0 = not fitted and gi is either infinite or fixed at the value provided by the user. + 1 = gi is estiamted + FitGamma*? - (0/1), whether or not the chloroplastic CO2 partial pressure photocompensation point is + fitted for. 0= not fitted, a prescribed value is used. + FitKco? - (0/1), whether or not the apparent Michaelis - Menten constant Kco = Kc(1+O/Ko) is fitted for. + 0= not fitted, a prescribed value is calculated from Kc, Ko and the oxygen partial pressure. + 1= Fitted for. + FitRd? - (0/1), whether the dark respiration is fitted for. 0= not fitted for, a prescribed value is used. + 1= fitted for. + FitAlpha? - (0/1), whether alpha (the non-returned fraction of the glycolate carbon + recycled in the photorespiratory cycle) is fitted for. + 0= not fitted for and alpha = 0 + 1= fitted for + LimitCombina - (NA), the combination of limitation states present in the A/Ci dataset. Parameters + are estimated for those limitation states that occur in the measured curve. + Rubisco: Rubisco limitation (Vcmax, Kco) + RuBP: RuBP regeneration limitation (J) + Tpu: export limitation (TPU, alpha) + MeanTleaf - (oC): average leaf temperature + MeanPARi - (umol/m2/s) average PAR inside the sample chamber. + MeanPresAir - (KPa) average atmospheric pressure + MeanPO2i - (KPa) average oxygen partial pressure + gmeso - (umol/m2/s/pa), internal CO2 transfer conductance, also called the mesophyll conductance + stargamma - (Pa), chloroplastic CO2 partial pressure photocompensation point + rdlight - (umol/m2/s), dark respiration + vcmax - (umol/m2/s), the maximal Rubisco carboxylation rate + fkco - (Pa), Kco = Kc(1+O/Ko) the apparent Michaelis-Menton constant + fjelect - (umol/m2/s), the electron transport rate at the measurement light and temperature level + tpu - (umol/m2/s), the export rate. tpu is estimated in two ways. If the dataset contains TPU limitation + points, then tpu is estimated from the regular Farquhar model fitting. If the dataset does not + contain TPU limitation points, then tpu is estimated asymptotically by fitting the A/Ci curve with + a sigmoid function: tpu= (Anet_asymptote+Rd)/3 + alpha - (0 to 1), the non-returned fraction of the glycolate carbon recycled in the photorespiratory + cycle. alpha is set to 0 if not estimated. + df_gmeso - the first partial derivative of the cost function with respect to gmeso + df_stargamma - the first partial derivative of the cost function with respect to stargamma + df_rdlight- the first partial derivative of the cost function with respect to rdlight + df_vcmax- the first partial derivative of the cost function with respect to vcmax + df_fkco- the first partial derivative of the cost function with respect to fkco + df_fjelect- the first partial derivative of the cost function with respect to fjelect + df_tpu- the first partial derivative of the cost function with respect to tpu + df_alpha- the first partial derivative of the cost function with respect to alpha + df2_gmeso - the second partial derivative of the cost function with respect to gmeso + df2_stargamma - the second partial derivative of the cost function with respect to stargamma + df2_rdlight- the second partial derivative of the cost function with respect to rdlight + df2_vcmax- the second partial derivative of the cost function with respect to vcmax + df2_fkco- the second partial derivative of the cost function with respect to fkco + df2_fjelect- the second partial derivative of the cost function with respect to fjelect + df2_tpu- the second partial derivative of the cost function with respect to tpu + df2_alpha- the second partial derivative of the cost function with respect to alpha + weitedrms: (umol/m2/s), the root mean square error. For A/Ci fitting, the weighting + factor for each data point is 1 (that is, no weighting) diff --git a/Web/Content/Documents/Readme_cntrlcomparison b/Web/Content/Documents/Readme_cntrlcomparison new file mode 100644 index 0000000..b94dbee --- /dev/null +++ b/Web/Content/Documents/Readme_cntrlcomparison @@ -0,0 +1,50 @@ +The file 'cntrlcomparison.csv', which is in comma-separated-value format, contains outputs from PISCAL that +facilitates examination of how well the fitting is. First model prediction is calculated at each sampling +point. Then model prediction is calculated at many selected levels of intercelluar CO2 partial pressure +levels under three limitation states to enable plotting curves. The same structure is then repeated for +each fitting of the same curve with different parameters to be estimated and with different curves. Note +that some common information about a curve is repeated for each data point to make the structure of the +file as regular as possible. + +!The first section compares model calculation at the optimized parameters with measurements +CurveID - (NA), the curve identifier, repeated for each point +ChlFlUse? -(0/1), whether or not chlorophyll fluorescence data are used for identifying the limitation states + 0 = not used, 1 = used. (Currently this choice is still under evaluation and therefore ChlFlUse? = 0). +FitGi? _(0/1), whether or not the internal conductance (gi) is fitted for. + 0 = not fitted and gi is either infinite or fixed at the value provided by the user. + 1 = gi is estiamted, repeated for each point +FitGamma*? - (0/1), whether or not the chloroplastic CO2 partial pressure photocompensation point is + fitted for. 0= not fitted, a prescribed value is used, repeated for each point +FitKco? - (0/1), whether or not the apparent Michaelis - Menten constant Kco = Kc(1+O/Ko) is fitted for. + 0= not fitted, a prescribed value is calculated from Kc, Ko and the oxygen partial pressure. + 1= Fitted for, repeated for each point +FitRd? - (0/1), whether the dark respiration is fitted for. 0= not fitted for, a prescribed value is used. + 1= fitted for. repeated for each point +FitAlpha? - (0/1), whether alpha (the non-returned fraction of the glycolate carbon + recycled in the photorespiratory cycle) is fitted for. + 0= not fitted for and alpha = 0 + 1= fitted for, repeated for each point +LimitCombina - (NA), the combination of limitation states present in the A/Ci dataset. Parameters + are estimated for those limitation states that occur in the measured curve, repeated for each point + Rubisco: Rubisco limitation (Vcmax, Kco) + RuBP: RuBP regeneration limitation (J) + Tpu: export limitation (TPU, alpha) +PCO2i - (Pa), intercellular CO2 partial pressure +PCO2c - (Pa), chloroplastic CO2 partial pressure corresponding to the PCO2i of a point. + PCO2c=PCO2i-AnetCal/internal conductance +AnetMeas - (umol/m2/s), measured net assimilation rate +AnetCal - (umol/m2/s), calculated net assimilation rate +weitedrms - (umol/m2/s), root mean square error of the fitting (weiting coefficient =1) +PointLimitType - (1,2,3). 1 = point limited by rubisco + 2 = point limited by RuBP regeneration + 3 = point limited by TPU + +!The second section gives photosynthesis for each of the three limitation states at selected values of intercellular +!partial pressure. Note that the corresponding values of chloraplastic CO2 partial pressure depend on the limitation state. +CO2i - (Pa), intercellular CO2 partial pressure +CO2cc- (Pa), Chloraplastic CO2 partial pressure for Rubisco limited photosynthesis +Ac- (umol/m2/s), Rubisco-limited net assimilation rate calculated with the optimized parameters +CO2cj- (Pa), Chloraplastic CO2 partial pressure for RuBP regeneration limited photosynthesis +Aj- (umol/m2/s), RuBP regeneration-limited net assimilation rate calculated with estimated parameters +CO2ct- (Pa), Chloraplastic CO2 partial pressure for export limited photosynthesis +At- (umol/m2/s), TPU-limited net assimilation rate calculated with estimated parameters diff --git a/Web/Content/Documents/Readme_cntrlparameters b/Web/Content/Documents/Readme_cntrlparameters new file mode 100644 index 0000000..6e29fdb --- /dev/null +++ b/Web/Content/Documents/Readme_cntrlparameters @@ -0,0 +1,155 @@ +The file 'cntrlparameters.csv' is an extended version of the output file 'cntrlbestparameters.csv' + +Variables contained in the file: +CurveID -(NA), the curve ID (the file name of the A/Ci curve) +ChlFlUse? -(0/1), whether or not chlorophyll fluorescence data are used for identifying the limitation states + 0 = not used, 1 = used. (Currently this choice is still under evaluation and therefore ChlFlUse? = 0). +FitGi? _(0/1), whether or not the internal conductance (gi) is fitted for. + 0 = not fitted and gi is either infinite or fixed at the value provided by the user. + 1 = gi is estiamted +FitGamma*? - (0/1), whether or not the chloroplastic CO2 partial pressure photocompensation point is + fitted for. 0= not fitted, a prescribed value is used. +FitKco? - (0/1), whether or not the apparent Michaelis - Menten constant Kco = Kc(1+O/Ko) is fitted for. + 0= not fitted, a prescribed value is calculated from Kc, Ko and the oxygen partial pressure. + 1= Fitted for. +FitRd? - (0/1), whether the dark respiration is fitted for. 0= not fitted for, a prescribed value is used. + 1= fitted for. +FitAlpha? - (0/1), whether alpha (the non-returned fraction of the glycolate carbon + recycled in the photorespiratory cycle) is fitted for. + 0= not fitted for and alpha = 0 + 1= fitted for +LimitCombina - (NA), the combination of limitation states present in the A/Ci dataset. Parameters + are estimated for those limitation states that occur in the measured curve. + Rubisco: Rubisco limitation (Vcmax, Kco) + RuBP: RuBP regeneration limitation (J) + Tpu: export limitation (TPU, alpha) +Vcmax25 - (umol/m2/s), the maximal Rubisco carboxylation rate at 25 oC. It is related to vcmax at the + leaf temperature TLeaf (K) through the following expression: + vcmax=Vcmax25*exp(f3)*(1+exp(f2))/(1+exp(f1)) + where f1=(sv_vcmax*TLeaf-hd_vcmax)/(R*TLeaf) + f2=(sv_vcmax*TRef-hd_vcmax)/(R*TRef) + f3=ha_vcmax*(1-TRef/TLeaf)/(R*TRef) + TRef is the reference temperature at 25+273.15 K, R is uiversal gas constant in kJmol-1K-1 +ha_vcmax: The activation energy (Ha) in Vcmax temperature response function [kJmol-1] +hd_vcmax: The deactivation energy (Hd) in Vcmax temperature response function [kJmol-1] +sv_vcmax: The entropy term (Sv) in Vcmax temperature response function [kJmol-1K-1] +Jmax25 - (umolm-2s-1), the maximal electron transport rate at the 25 oC. Jmax25 is calculated + from the electron transport rate at a given level of light and leaf temperature based on + a series of relationships from Bernacchi C.J., Pimentel C. & Long S.P.(2003) In vivo temperature + response functions of parameters required to model RuBP-limited photosynthesis. Plant Cell + and Environment 26, 1419-1430. +ha_jmax: The activation energy (Ha) in jmax temperature response function [kJmol-1] +hd_jmax: The deactivation energy (Hd) in jmax temperature response function [kJmol-1] +sv_jmax: The entropy term (Sv) in jmax temperature response function [kJmol-1K-1] +Rdlight25 - (umolm-2s-1), the dark respiration rate at 25 oC. It is related to Rdlight through + the following relationship: + Rdlight=Rdlight25*exp((ha_darkresp/R)*(1/298.15-1/templeaf)) + R is uiversal gas constant in kJmol-1K-1 +ha_darkresp: parameter in the temperature response function of dark respiration [kJmol-1] +gmeso25: (umolm-2s-1Pa-1). CO2 internal (mesophyll) transfer conductance at 25 oC. It is related + to gmeso through the following relationship: + gmeso=gmeso25*exp(f3)*(1+exp(f2))/(1+exp(f1)) + where f1=(sv_gmeso*TLeaf-hd_gmeso)/(R*TLeaf) + f2=(sv_gmeso*TRef-hd_gmeso)/(R*TRef) + f3=ha_gmeso*(1-TRef/TLeaf)/(R*TRef) +ha_gmeso: The activation energy (Ha) in gmeso temperature response function [kJmol-1] +hd_gmeso: The deactivation energy (Hd) in gmeso temperature response function [kJmol-1] +sv_gmeso: The entropy term (Sv) in gmeso temperature response function [kJmol-1K-1] +tpu25 - (umolm-2s-1), the Triose Phosphate Utilization (TPU) rate at 25 oC. If there are no + tpu limitation points in the A/Ci dataset, it is calculated from the asymptotically estimated + tpu. + tpu=tpu25*exp(f3)*(1+exp(f2))/(1+exp(f1)) + where f1=(sv_tpu*TLeaf-hd_tpu)/(R*TLeaf) + f2=(sv_tpu*TRef-hd_tpu)/(R*TRef) + f3=ha_tpu*(1-TRef/TLeaf)/(R*TRef) +ha_tpu: The activation energy (Ha) in tpu temperature response function [kJmol-1] +hd_tpu: The deactivation energy (Hd) in tpu temperature response function [kJmol-1] +sv_tpu: The entropy term (Sv) in tpu temperature response function [kJmol-1K-1] +gammas*25: (Pa). Chloroplastic CO2 photocompensation point at the reference temperature 25 oC. + stargamma=gammas25*dexp((ha_stargamma/R)*(1/298.15-1/TLeaf)) +ha_stargamma: parameter in the temperature response function of the co2 compensation point [kJmol-1] +fkc25: (Pa), Michaelis - Menten constant for CO2 at 25 oC + fkc=fkc25*dexp((ha_kc/R)*(1/298.15-1/TLeaf)) +fko25: (Pa), Michaelis - Menten constant for O2 at 25 oC + fko=fko25*dexp((ha_ko/R)*(1/298.15-1/TLeaf)) +ha_kc: a CO2 Michaelis temp coefficient [kJmol-1] +ha_ko: a O2 Michaelis temp coefficient [kJmol-1] +alpha: (0-1), the fraction of glycolate carbon not returned to the chloroplat [0-1] +numrubisco1cur - (NA), total number of points limited by Rubisco +numrubp1curve - (NA), total number of points limited by RuBP regeneration +numtpu1curve - (NA), total number of points limited by TPU +weitedrms1curve - (umolm-2s-1), the root mean square for the fitting +gamma25: (Pa), the intercellular CO2 partial pressure at which Anet = 0 for leaf temperature at + 25 oC. Note that at this point, intercellular CO2 partial pressure = Chloroplastic CO2 +fkco25: (Pa), fkco25 = fkc25*(1+O/fko25) +leaftemp - (oC): average leaf temperature +MeanPARi - (umol/m2/s) average PAR inside the sample chamber. +MeanPresAir - (KPa) average atmospheric pressure +MeanPO2i - (KPa) average oxygen partial pressure +gmeso - (umol/m2/s/pa), internal CO2 transfer conductance, also called the mesophyll conductance +Gamma*: (Pa), the chloroplastic CO2 compensation point. +CalcedGamma: (Pa), the intercellular CO2 partial pressure at which Anet = 0 for a given leaf + temperature. Note that at this point, intercellular CO2 partial pressure = Chloroplastic CO2. + Obtained from the fitted Farquhar model. +vcmax - (umol/m2/s), the maximal Rubisco carboxylation rate at the measurement leaf temperature +fkco - (Pa), Kco = Kc(1+O/Ko) the apparent Michaelis-Menton constant, either estimated from the + the A/Ci data or calculated from prescribed Kc and Ko. If it is not estimated from + the A/Ci data, then fkco = fkco_mod +fkco_mod - (Pa), Kco = Kc(1+O/Ko) the apparent Michaelis-Menton constant, calculated + from prescribed Kc and Ko. +fjelect: (umolm-2s-1), the electron transport rate at the measurement leaf temperature +fjmax: (umolm-2s-1), the maximal electron transport rate the measurement leaf temperature +tpu: (umolm-2s-1), the triose phosphaste utilization rate at the measurement leaf temperature. When + there are no tpu points in the A/Ci dataset, it is calculated aymptotically. +stargamma25_ori: (Pa), the prescribed chloroplastic CO2 photocompensation point at 25 oC. +Rdlight: (umolm-2s-1), the dark respiration rate at the measurement leaf temperature. +CO2i1Thres25: (Pa), the intercellular CO2 value at the transition between Rubisco limitation and + the RuBP regeneration- limitation transition at 25 oC. +Anet25_CO2i1: (umolm-2s-1), the Anet at CO2i1Thres25 +CO2i2Thres25: (Pa), the intercellular CO2 value at the transition between RuBP regeneration- and + TPU- limitation transition at 25 oC +Anet25_CO2i2: (umolm-2s-1), Anet at CO2i2Thres25 +CO2i1Thres: (Pa), the intercellular CO2 value at the transition between Rubisco limitation and + the RuBP regeneration- limitation transition at the measurement leaf temperature. +Anet_CO2i1: (umolm-2s-1), Anet at CO2i1Thres +CO2i2Thres: (Pa), the intercellular CO2 value at the transition between RuBP regeneration- and + TPU- limitation transition at the measurement leaf temperature. +Anet_CO2i2: (umolm-2s-1), Anet at CO2i2Thres +AsmptoticAnet: (umolm-2s-1), the asymptote of the A/Ci curve +df_gmeso - the first partial derivative of the cost function with respect to gmeso +df_stargamma - the first partial derivative of the cost function with respect to stargamma +df_rdlight- the first partial derivative of the cost function with respect to rdlight +df_vcmax- the first partial derivative of the cost function with respect to vcmax +df_fkco- the first partial derivative of the cost function with respect to fkco +df_fjelect- the first partial derivative of the cost function with respect to fjelect +df_tpu- the first partial derivative of the cost function with respect to tpu +df_alpha- the first partial derivative of the cost function with respect to alpha +df2_gmeso - the second partial derivative of the cost function with respect to gmeso +df2_stargamma - the second partial derivative of the cost function with respect to stargamma +df2_rdlight- the second partial derivative of the cost function with respect to rdlight +df2_vcmax- the second partial derivative of the cost function with respect to vcmax +df2_fkco- the second partial derivative of the cost function with respect to fkco +df2_fjelect- the second partial derivative of the cost function with respect to fjelect +df2_tpu- the second partial derivative of the cost function with respect to tpu +df2_alpha- the second partial derivative of the cost function with respect to alpha +!-------------------------------------------------------------------------- +The following variables are copied from the A/Ci data files users provide + SiteID - (Dimensionless), Site identifier (do not leave blank between letters) + Latitude(Degrees) - Site latitude, northern hermisphere positive + Longitude(Degrees) - Site longitude, east positive + Elevation - (m), site elevation + SampleYear - (year), the year when the A/Ci data is taken + SampleDayOfYear - (day), the day of year (since 1 Jan) when the A/Ci data is taken + GrowSeasonStart - (day), the approximate start day (since 1 Jan) of growing season + GrowSeasonEnd - (day), the approximate end day (since 1 Jan) of growing season + StandAge - (year), stand age since the last disturbance + CanopyHeight - (m), the height of the canopy + LeafAreaIndex - (m2/m2), the leaf area index in the middle of growing season + SpeciesSampled - (dimensionless), the species of the leaf sample (don't leave blank between letters) + AveTimeResolution - (minutes), the average time interval between two consecutive A/Ci data points + SampleHeight - (m), the height at which the leaf is located + LeafAge - (day), the age of the leaf + SpecificLeafArea - (cm2/g), specific leaf area of the sample + LfNitrogenContent - (%), dry leaf nitrogen content of the sample + LfCarbonContent - (%), dry leaf carbon content of the sample + LfPhosphContent - (%), dry leaf phosphorus content of the sample diff --git a/Web/Content/Documents/SampleInput.csv b/Web/Content/Documents/SampleInput.csv new file mode 100644 index 0000000..448f0a0 --- /dev/null +++ b/Web/Content/Documents/SampleInput.csv @@ -0,0 +1,31 @@ +Investigator name: First and last name +Contact information: Your email / mail addresses +Site name in full: Your site's identifier / name +Vegetation type: Mixed forest / grasslands / croplands/ etc +Soil type: Soil type at your site +Major species: List of major species at the site +Sample leaf light environment: The general light environment in which the leaf is in (e.g. heavily shaded from above) +Water stress assessment: Indicate whether there is water stress at the time of sampling +Instrument used: For example - Licor-6400 +Extra info: Any extra information you feel would be helpful to put the sampled leaf in context +SiteID,Latitude(Degrees),Longitude(Degrees),Elevation,SampleYear,SampleDayOfYear,GrowSeasonStart,GrowSeasonEnd,StandAge,CanopyHeight,LeafAreaIndex,SpeciesSampled,AveTimeResolution,SampleHeight,LeafAge,SpecificLeafArea,LfNitrogenContent,LfCarbonContent,LfPhosphContent +NoUnit,NorthPositive,EastPositive,m,NoUnit,DayOfYear,DayOfYear,DayOfYear,Year,m,m2/m2,NoBlankSpace,Minutes,m,days,cm2/g,%,%,% +MOFLUX,38.733,-92.2,237.4,2008,174,105,270,70,17,4.2,WhiteOak,3,0.9144,69,203.72,-9999,-9999,-9999 +Gamma*,Kc,Ko,Alpha,Rd,gi +Pa,Pa,Pa,NoUnit,umol/m2/s,umol/m2/s/Pa +-9999,-9999,-9999,-9999,-9999,-9999 +Obs,HHMMSS,FTime,Photo,!AdjPhoto,!StomCond,!Ci,!Trmmol,!VpdL,Area,StmRat,BLCond,Tair,!Tleaf,TBlk,CO2R,CO2S,H2OR,H2OS,RH_R,RH_S,Flow,!PARi,PARo,Press,CsMch,HsMch,StableF,Status,PhiPS2,OxygenPress +NoUnit,HHMMSS,Second,umol/m2/s,umol/m2/s,mol/m2/s,umol/mol,mmol/m2/s,kPa,cm2,NA,mol/m2/s,oC,oC,oC,umol/mol,umol/mol,mmol/mol,mmol/mol,%,%,umol/s,umol/m2/s,umol/m2/s,Kpa,umol/mol,mmol/mol,NA,NA,NA,KPA +13,14:44:20,664.5,7.51,7.470041223,0.149,279,2.64,1.74,2,1,9.29,25.02,26.93,23.62,374.86,370.62,17.176,18.471,53.32,57.34,400.7,1201,47,98.83,2.63,0.43,0.2,111115,0.093,-9999 +19,14:46:49,813.5,5.87,5.855008277,0.155,230,2.74,1.73,2,1,9.29,25.33,26.95,24.22,302.85,299.51,17.244,18.589,52.55,56.64,400.7,1201,48,98.82,2.51,0.416,0.8,111115,0.088,-9999 +25,14:49:19,962.5,4.98,4.986692181,0.158,192,2.78,1.72,2,1,9.29,25.25,26.95,24.02,251.75,248.92,17.346,18.709,53.13,57.3,400.7,1201,43,98.82,2.54,0.408,0.5,111115,0.081,-9999 +31,14:51:48,1111.5,3.58,3.613166391,0.167,159,2.9,1.7,2,1,9.29,25.22,26.91,24.02,200.66,198.59,17.405,18.823,53.4,57.75,400.7,1200,41,98.82,2.46,0.403,0.5,111115,0.075,-9999 +37,14:54:17,1260.5,2.27,2.337349887,0.175,123,3.06,1.71,2,1,9.29,25.26,26.99,24.03,149.71,148.35,17.397,18.895,53.22,57.81,400.7,1199,43,98.82,2.34,0.393,0.5,111115,0.069,-9999 +43,14:56:46,1410.5,0.887,1.001965238,0.184,88.3,3.2,1.7,2,1,9.29,25.35,26.98,24.22,99.42,98.82,17.373,18.939,52.87,57.64,400.7,1199,44,98.82,2.28,0.383,1,111115,0.061,-9999 +49,14:59:15,1559.5,-0.542,-0.343159241,0.189,51.6,3.28,1.7,2,1,9.29,25.37,26.98,24.21,48.11,48.31,17.366,18.973,52.79,57.67,400.7,1199,45,98.82,2.14,0.376,0.8,111115,0.052,-9999 +61,15:07:44,2068.5,7.01,6.969621394,0.134,278,2.41,1.76,2,1,9.29,25.03,27.03,23.63,377.22,371.95,16.919,18.495,52.47,57.36,300.1,1199,49,98.82,2.65,0.438,0.2,111115,0.09,-9999 +68,15:11:13,2277.5,8.46,8.390629343,0.116,347,2.14,1.78,2,1,9.29,24.93,27.05,23.43,482.66,476.34,16.879,18.276,52.67,57.03,300.1,1198,47,98.81,2.74,0.458,0.8,111115,0.098,-9999 +75,15:14:42,2486.5,8.98,8.883476363,0.0729,387,1.38,1.83,2,1,9.29,24.64,27.04,23.04,607.06,600.53,16.913,17.813,53.72,56.57,300.1,1198,46,98.81,2.71,0.479,0.8,111115,0.102,-9999 +82,15:18:10,2694.5,9.64,9.509884017,0.0453,439,0.868,1.85,2,1,9.29,24.48,27.04,22.85,806.75,799.86,16.997,17.565,54.49,56.31,300.1,1198,99,98.81,2.37,0.491,0.5,111115,0.102,-9999 +89,15:21:36,2900.5,10.4,10.24385533,0.0318,454,0.609,1.85,2,1,9.29,24.13,26.92,22.16,1006.08,998.77,16.958,17.357,55.52,56.83,300.1,1198,64,98.8,1.78,0.512,0.5,111115,0.1,-9999 +96,15:25:02,3106.5,10.3,10.12230686,0.0259,533,0.501,1.86,2,1,9.29,24.11,26.98,22.26,1207.66,1200.37,16.973,17.301,55.61,56.69,300.1,1202,50,98.8,1.46,0.531,0.8,111115,0.101,-9999 diff --git a/Web/Content/Documents/aci_pce_final.pdf b/Web/Content/Documents/aci_pce_final.pdf new file mode 100644 index 0000000000000000000000000000000000000000..353a8c70af4891c5f95035715ba278b816aab360 GIT binary patch literal 716559 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

tsbc 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�Y-{DT55db%M2>c;;-_t0y)t{} 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

    4tNsg3JL$rXg)g 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
    "; + div.firstChild.style.width = "5px"; + support.shrinkWrapBlocks = ( div.offsetWidth !== 3 ); + + if ( support.inlineBlockNeedsLayout ) { + // Prevent IE 6 from affecting layout for positioned elements #11048 + // Prevent IE from shrinking the body in IE 7 mode #12869 + // Support: IE<8 + body.style.zoom = 1; + } + } + + body.removeChild( container ); + + // Null elements to avoid leaks in IE + container = div = tds = marginDiv = null; + }); + + // Null elements to avoid leaks in IE + all = select = fragment = opt = a = input = null; + + return support; +})(); + +var rbrace = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/, + rmultiDash = /([A-Z])/g; + +function internalData( elem, name, data, pvt /* Internal Use Only */ ){ + if ( !jQuery.acceptData( elem ) ) { + return; + } + + var thisCache, ret, + internalKey = jQuery.expando, + getByName = typeof name === "string", + + // We have to handle DOM nodes and JS objects differently because IE6-7 + // can't GC object references properly across the DOM-JS boundary + isNode = elem.nodeType, + + // Only DOM nodes need the global jQuery cache; JS object data is + // attached directly to the object so GC can occur automatically + cache = isNode ? jQuery.cache : elem, + + // Only defining an ID for JS objects if its cache already exists allows + // the code to shortcut on the same path as a DOM node with no cache + id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey; + + // Avoid doing any more work than we need to when trying to get data on an + // object that has no data at all + if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && getByName && data === undefined ) { + return; + } + + if ( !id ) { + // Only DOM nodes need a new unique ID for each element since their data + // ends up in the global cache + if ( isNode ) { + elem[ internalKey ] = id = core_deletedIds.pop() || jQuery.guid++; + } else { + id = internalKey; + } + } + + if ( !cache[ id ] ) { + cache[ id ] = {}; + + // Avoids exposing jQuery metadata on plain JS objects when the object + // is serialized using JSON.stringify + if ( !isNode ) { + cache[ id ].toJSON = jQuery.noop; + } + } + + // An object can be passed to jQuery.data instead of a key/value pair; this gets + // shallow copied over onto the existing cache + if ( typeof name === "object" || typeof name === "function" ) { + if ( pvt ) { + cache[ id ] = jQuery.extend( cache[ id ], name ); + } else { + cache[ id ].data = jQuery.extend( cache[ id ].data, name ); + } + } + + thisCache = cache[ id ]; + + // jQuery data() is stored in a separate object inside the object's internal data + // cache in order to avoid key collisions between internal data and user-defined + // data. + if ( !pvt ) { + if ( !thisCache.data ) { + thisCache.data = {}; + } + + thisCache = thisCache.data; + } + + if ( data !== undefined ) { + thisCache[ jQuery.camelCase( name ) ] = data; + } + + // Check for both converted-to-camel and non-converted data property names + // If a data property was specified + if ( getByName ) { + + // First Try to find as-is property data + ret = thisCache[ name ]; + + // Test for null|undefined property data + if ( ret == null ) { + + // Try to find the camelCased property + ret = thisCache[ jQuery.camelCase( name ) ]; + } + } else { + ret = thisCache; + } + + return ret; +} + +function internalRemoveData( elem, name, pvt ) { + if ( !jQuery.acceptData( elem ) ) { + return; + } + + var i, l, thisCache, + isNode = elem.nodeType, + + // See jQuery.data for more information + cache = isNode ? jQuery.cache : elem, + id = isNode ? elem[ jQuery.expando ] : jQuery.expando; + + // If there is already no cache entry for this object, there is no + // purpose in continuing + if ( !cache[ id ] ) { + return; + } + + if ( name ) { + + thisCache = pvt ? cache[ id ] : cache[ id ].data; + + if ( thisCache ) { + + // Support array or space separated string names for data keys + if ( !jQuery.isArray( name ) ) { + + // try the string as a key before any manipulation + if ( name in thisCache ) { + name = [ name ]; + } else { + + // split the camel cased version by spaces unless a key with the spaces exists + name = jQuery.camelCase( name ); + if ( name in thisCache ) { + name = [ name ]; + } else { + name = name.split(" "); + } + } + } else { + // If "name" is an array of keys... + // When data is initially created, via ("key", "val") signature, + // keys will be converted to camelCase. + // Since there is no way to tell _how_ a key was added, remove + // both plain key and camelCase key. #12786 + // This will only penalize the array argument path. + name = name.concat( jQuery.map( name, jQuery.camelCase ) ); + } + + for ( i = 0, l = name.length; i < l; i++ ) { + delete thisCache[ name[i] ]; + } + + // If there is no data left in the cache, we want to continue + // and let the cache object itself get destroyed + if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) { + return; + } + } + } + + // See jQuery.data for more information + if ( !pvt ) { + delete cache[ id ].data; + + // Don't destroy the parent cache unless the internal data object + // had been the only thing left in it + if ( !isEmptyDataObject( cache[ id ] ) ) { + return; + } + } + + // Destroy the cache + if ( isNode ) { + jQuery.cleanData( [ elem ], true ); + + // Use delete when supported for expandos or `cache` is not a window per isWindow (#10080) + } else if ( jQuery.support.deleteExpando || cache != cache.window ) { + delete cache[ id ]; + + // When all else fails, null + } else { + cache[ id ] = null; + } +} + +jQuery.extend({ + cache: {}, + + // Unique for each copy of jQuery on the page + // Non-digits removed to match rinlinejQuery + expando: "jQuery" + ( core_version + Math.random() ).replace( /\D/g, "" ), + + // The following elements throw uncatchable exceptions if you + // attempt to add expando properties to them. + noData: { + "embed": true, + // Ban all objects except for Flash (which handle expandos) + "object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", + "applet": true + }, + + hasData: function( elem ) { + elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ]; + return !!elem && !isEmptyDataObject( elem ); + }, + + data: function( elem, name, data ) { + return internalData( elem, name, data ); + }, + + removeData: function( elem, name ) { + return internalRemoveData( elem, name ); + }, + + // For internal use only. + _data: function( elem, name, data ) { + return internalData( elem, name, data, true ); + }, + + _removeData: function( elem, name ) { + return internalRemoveData( elem, name, true ); + }, + + // A method for determining if a DOM node can handle the data expando + acceptData: function( elem ) { + // Do not set data on non-element because it will not be cleared (#8335). + if ( elem.nodeType && elem.nodeType !== 1 && elem.nodeType !== 9 ) { + return false; + } + + var noData = elem.nodeName && jQuery.noData[ elem.nodeName.toLowerCase() ]; + + // nodes accept data unless otherwise specified; rejection can be conditional + return !noData || noData !== true && elem.getAttribute("classid") === noData; + } +}); + +jQuery.fn.extend({ + data: function( key, value ) { + var attrs, name, + elem = this[0], + i = 0, + data = null; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = jQuery.data( elem ); + + if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) { + attrs = elem.attributes; + for ( ; i < attrs.length; i++ ) { + name = attrs[i].name; + + if ( !name.indexOf( "data-" ) ) { + name = jQuery.camelCase( name.slice(5) ); + + dataAttr( elem, name, data[ name ] ); + } + } + jQuery._data( elem, "parsedAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each(function() { + jQuery.data( this, key ); + }); + } + + return jQuery.access( this, function( value ) { + + if ( value === undefined ) { + // Try to fetch any internally stored data first + return elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : null; + } + + this.each(function() { + jQuery.data( this, key, value ); + }); + }, null, value, arguments.length > 1, null, true ); + }, + + removeData: function( key ) { + return this.each(function() { + jQuery.removeData( this, key ); + }); + } +}); + +function dataAttr( elem, key, data ) { + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + + var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); + + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = data === "true" ? true : + data === "false" ? false : + data === "null" ? null : + // Only convert to a number if it doesn't change the string + +data + "" === data ? +data : + rbrace.test( data ) ? jQuery.parseJSON( data ) : + data; + } catch( e ) {} + + // Make sure we set the data so it isn't changed later + jQuery.data( elem, key, data ); + + } else { + data = undefined; + } + } + + return data; +} + +// checks a cache object for emptiness +function isEmptyDataObject( obj ) { + var name; + for ( name in obj ) { + + // if the public data object is empty, the private is still empty + if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) { + continue; + } + if ( name !== "toJSON" ) { + return false; + } + } + + return true; +} +jQuery.extend({ + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = jQuery._data( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || jQuery.isArray(data) ) { + queue = jQuery._data( elem, type, jQuery.makeArray(data) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + hooks.cur = fn; + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // not intended for public consumption - generates a queueHooks object, or returns the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return jQuery._data( elem, key ) || jQuery._data( elem, key, { + empty: jQuery.Callbacks("once memory").add(function() { + jQuery._removeData( elem, type + "queue" ); + jQuery._removeData( elem, key ); + }) + }); + } +}); + +jQuery.fn.extend({ + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[0], type ); + } + + return data === undefined ? + this : + this.each(function() { + var queue = jQuery.queue( this, type, data ); + + // ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[0] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + }); + }, + dequeue: function( type ) { + return this.each(function() { + jQuery.dequeue( this, type ); + }); + }, + // Based off of the plugin by Clint Helfers, with permission. + // http://blindsignals.com/index.php/2009/07/jquery-delay/ + delay: function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = setTimeout( next, time ); + hooks.stop = function() { + clearTimeout( timeout ); + }; + }); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while( i-- ) { + tmp = jQuery._data( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +}); +var nodeHook, boolHook, + rclass = /[\t\r\n]/g, + rreturn = /\r/g, + rfocusable = /^(?:input|select|textarea|button|object)$/i, + rclickable = /^(?:a|area)$/i, + rboolean = /^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i, + ruseDefault = /^(?:checked|selected)$/i, + getSetAttribute = jQuery.support.getSetAttribute, + getSetInput = jQuery.support.input; + +jQuery.fn.extend({ + attr: function( name, value ) { + return jQuery.access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each(function() { + jQuery.removeAttr( this, name ); + }); + }, + + prop: function( name, value ) { + return jQuery.access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + name = jQuery.propFix[ name ] || name; + return this.each(function() { + // try/catch handles cases where IE balks (such as removing a property on window) + try { + this[ name ] = undefined; + delete this[ name ]; + } catch( e ) {} + }); + }, + + addClass: function( value ) { + var classes, elem, cur, clazz, j, + i = 0, + len = this.length, + proceed = typeof value === "string" && value; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( j ) { + jQuery( this ).addClass( value.call( this, j, this.className ) ); + }); + } + + if ( proceed ) { + // The disjunction here is for better compressibility (see removeClass) + classes = ( value || "" ).match( core_rnotwhite ) || []; + + for ( ; i < len; i++ ) { + elem = this[ i ]; + cur = elem.nodeType === 1 && ( elem.className ? + ( " " + elem.className + " " ).replace( rclass, " " ) : + " " + ); + + if ( cur ) { + j = 0; + while ( (clazz = classes[j++]) ) { + if ( cur.indexOf( " " + clazz + " " ) < 0 ) { + cur += clazz + " "; + } + } + elem.className = jQuery.trim( cur ); + + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classes, elem, cur, clazz, j, + i = 0, + len = this.length, + proceed = arguments.length === 0 || typeof value === "string" && value; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( j ) { + jQuery( this ).removeClass( value.call( this, j, this.className ) ); + }); + } + if ( proceed ) { + classes = ( value || "" ).match( core_rnotwhite ) || []; + + for ( ; i < len; i++ ) { + elem = this[ i ]; + // This expression is here for better compressibility (see addClass) + cur = elem.nodeType === 1 && ( elem.className ? + ( " " + elem.className + " " ).replace( rclass, " " ) : + "" + ); + + if ( cur ) { + j = 0; + while ( (clazz = classes[j++]) ) { + // Remove *all* instances + while ( cur.indexOf( " " + clazz + " " ) >= 0 ) { + cur = cur.replace( " " + clazz + " ", " " ); + } + } + elem.className = value ? jQuery.trim( cur ) : ""; + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isBool = typeof stateVal === "boolean"; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( i ) { + jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal ); + }); + } + + return this.each(function() { + if ( type === "string" ) { + // toggle individual class names + var className, + i = 0, + self = jQuery( this ), + state = stateVal, + classNames = value.match( core_rnotwhite ) || []; + + while ( (className = classNames[ i++ ]) ) { + // check each className given, space separated list + state = isBool ? state : !self.hasClass( className ); + self[ state ? "addClass" : "removeClass" ]( className ); + } + + // Toggle whole class name + } else if ( type === core_strundefined || type === "boolean" ) { + if ( this.className ) { + // store className if set + jQuery._data( this, "__className__", this.className ); + } + + // If the element has a class name or if we're passed "false", + // then remove the whole classname (if there was one, the above saved it). + // Otherwise bring back whatever was previously saved (if anything), + // falling back to the empty string if nothing was stored. + this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || ""; + } + }); + }, + + hasClass: function( selector ) { + var className = " " + selector + " ", + i = 0, + l = this.length; + for ( ; i < l; i++ ) { + if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) >= 0 ) { + return true; + } + } + + return false; + }, + + val: function( value ) { + var ret, hooks, isFunction, + elem = this[0]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) { + return ret; + } + + ret = elem.value; + + return typeof ret === "string" ? + // handle most common string cases + ret.replace(rreturn, "") : + // handle cases where value is null/undef or number + ret == null ? "" : ret; + } + + return; + } + + isFunction = jQuery.isFunction( value ); + + return this.each(function( i ) { + var val, + self = jQuery(this); + + if ( this.nodeType !== 1 ) { + return; + } + + if ( isFunction ) { + val = value.call( this, i, self.val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + } else if ( typeof val === "number" ) { + val += ""; + } else if ( jQuery.isArray( val ) ) { + val = jQuery.map(val, function ( value ) { + return value == null ? "" : value + ""; + }); + } + + hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + }); + } +}); + +jQuery.extend({ + valHooks: { + option: { + get: function( elem ) { + // attributes.value is undefined in Blackberry 4.7 but + // uses .value. See #6932 + var val = elem.attributes.value; + return !val || val.specified ? elem.value : elem.text; + } + }, + select: { + get: function( elem ) { + var value, option, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one" || index < 0, + values = one ? null : [], + max = one ? index + 1 : options.length, + i = index < 0 ? + max : + one ? index : 0; + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // oldIE doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + // Don't return options that are disabled or in a disabled optgroup + ( jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null ) && + ( !option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + }, + + set: function( elem, value ) { + var values = jQuery.makeArray( value ); + + jQuery(elem).find("option").each(function() { + this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0; + }); + + if ( !values.length ) { + elem.selectedIndex = -1; + } + return values; + } + } + }, + + attr: function( elem, name, value ) { + var hooks, notxml, ret, + nType = elem.nodeType; + + // don't get/set attributes on text, comment and attribute nodes + if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === core_strundefined ) { + return jQuery.prop( elem, name, value ); + } + + notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); + + // All attributes are lowercase + // Grab necessary hook if one is defined + if ( notxml ) { + name = name.toLowerCase(); + hooks = jQuery.attrHooks[ name ] || ( rboolean.test( name ) ? boolHook : nodeHook ); + } + + if ( value !== undefined ) { + + if ( value === null ) { + jQuery.removeAttr( elem, name ); + + } else if ( hooks && notxml && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { + return ret; + + } else { + elem.setAttribute( name, value + "" ); + return value; + } + + } else if ( hooks && notxml && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { + return ret; + + } else { + + // In IE9+, Flash objects don't have .getAttribute (#12945) + // Support: IE9+ + if ( typeof elem.getAttribute !== core_strundefined ) { + ret = elem.getAttribute( name ); + } + + // Non-existent attributes return null, we normalize to undefined + return ret == null ? + undefined : + ret; + } + }, + + removeAttr: function( elem, value ) { + var name, propName, + i = 0, + attrNames = value && value.match( core_rnotwhite ); + + if ( attrNames && elem.nodeType === 1 ) { + while ( (name = attrNames[i++]) ) { + propName = jQuery.propFix[ name ] || name; + + // Boolean attributes get special treatment (#10870) + if ( rboolean.test( name ) ) { + // Set corresponding property to false for boolean attributes + // Also clear defaultChecked/defaultSelected (if appropriate) for IE<8 + if ( !getSetAttribute && ruseDefault.test( name ) ) { + elem[ jQuery.camelCase( "default-" + name ) ] = + elem[ propName ] = false; + } else { + elem[ propName ] = false; + } + + // See #9699 for explanation of this approach (setting first, then removal) + } else { + jQuery.attr( elem, name, "" ); + } + + elem.removeAttribute( getSetAttribute ? name : propName ); + } + } + }, + + attrHooks: { + type: { + set: function( elem, value ) { + if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) { + // Setting the type on a radio button after the value resets the value in IE6-9 + // Reset value to default in case type is set after value during creation + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + } + }, + + propFix: { + tabindex: "tabIndex", + readonly: "readOnly", + "for": "htmlFor", + "class": "className", + maxlength: "maxLength", + cellspacing: "cellSpacing", + cellpadding: "cellPadding", + rowspan: "rowSpan", + colspan: "colSpan", + usemap: "useMap", + frameborder: "frameBorder", + contenteditable: "contentEditable" + }, + + prop: function( elem, name, value ) { + var ret, hooks, notxml, + nType = elem.nodeType; + + // don't get/set properties on text, comment and attribute nodes + if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); + + if ( notxml ) { + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { + return ret; + + } else { + return ( elem[ name ] = value ); + } + + } else { + if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { + return ret; + + } else { + return elem[ name ]; + } + } + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set + // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + var attributeNode = elem.getAttributeNode("tabindex"); + + return attributeNode && attributeNode.specified ? + parseInt( attributeNode.value, 10 ) : + rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ? + 0 : + undefined; + } + } + } +}); + +// Hook for boolean attributes +boolHook = { + get: function( elem, name ) { + var + // Use .prop to determine if this attribute is understood as boolean + prop = jQuery.prop( elem, name ), + + // Fetch it accordingly + attr = typeof prop === "boolean" && elem.getAttribute( name ), + detail = typeof prop === "boolean" ? + + getSetInput && getSetAttribute ? + attr != null : + // oldIE fabricates an empty string for missing boolean attributes + // and conflates checked/selected into attroperties + ruseDefault.test( name ) ? + elem[ jQuery.camelCase( "default-" + name ) ] : + !!attr : + + // fetch an attribute node for properties not recognized as boolean + elem.getAttributeNode( name ); + + return detail && detail.value !== false ? + name.toLowerCase() : + undefined; + }, + set: function( elem, value, name ) { + if ( value === false ) { + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) { + // IE<8 needs the *property* name + elem.setAttribute( !getSetAttribute && jQuery.propFix[ name ] || name, name ); + + // Use defaultChecked and defaultSelected for oldIE + } else { + elem[ jQuery.camelCase( "default-" + name ) ] = elem[ name ] = true; + } + + return name; + } +}; + +// fix oldIE value attroperty +if ( !getSetInput || !getSetAttribute ) { + jQuery.attrHooks.value = { + get: function( elem, name ) { + var ret = elem.getAttributeNode( name ); + return jQuery.nodeName( elem, "input" ) ? + + // Ignore the value *property* by using defaultValue + elem.defaultValue : + + ret && ret.specified ? ret.value : undefined; + }, + set: function( elem, value, name ) { + if ( jQuery.nodeName( elem, "input" ) ) { + // Does not return so that setAttribute is also used + elem.defaultValue = value; + } else { + // Use nodeHook if defined (#1954); otherwise setAttribute is fine + return nodeHook && nodeHook.set( elem, value, name ); + } + } + }; +} + +// IE6/7 do not support getting/setting some attributes with get/setAttribute +if ( !getSetAttribute ) { + + // Use this for any attribute in IE6/7 + // This fixes almost every IE6/7 issue + nodeHook = jQuery.valHooks.button = { + get: function( elem, name ) { + var ret = elem.getAttributeNode( name ); + return ret && ( name === "id" || name === "name" || name === "coords" ? ret.value !== "" : ret.specified ) ? + ret.value : + undefined; + }, + set: function( elem, value, name ) { + // Set the existing or create a new attribute node + var ret = elem.getAttributeNode( name ); + if ( !ret ) { + elem.setAttributeNode( + (ret = elem.ownerDocument.createAttribute( name )) + ); + } + + ret.value = value += ""; + + // Break association with cloned elements by also using setAttribute (#9646) + return name === "value" || value === elem.getAttribute( name ) ? + value : + undefined; + } + }; + + // Set contenteditable to false on removals(#10429) + // Setting to empty string throws an error as an invalid value + jQuery.attrHooks.contenteditable = { + get: nodeHook.get, + set: function( elem, value, name ) { + nodeHook.set( elem, value === "" ? false : value, name ); + } + }; + + // Set width and height to auto instead of 0 on empty string( Bug #8150 ) + // This is for removals + jQuery.each([ "width", "height" ], function( i, name ) { + jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { + set: function( elem, value ) { + if ( value === "" ) { + elem.setAttribute( name, "auto" ); + return value; + } + } + }); + }); +} + + +// Some attributes require a special call on IE +// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !jQuery.support.hrefNormalized ) { + jQuery.each([ "href", "src", "width", "height" ], function( i, name ) { + jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { + get: function( elem ) { + var ret = elem.getAttribute( name, 2 ); + return ret == null ? undefined : ret; + } + }); + }); + + // href/src property should get the full normalized URL (#10299/#12915) + jQuery.each([ "href", "src" ], function( i, name ) { + jQuery.propHooks[ name ] = { + get: function( elem ) { + return elem.getAttribute( name, 4 ); + } + }; + }); +} + +if ( !jQuery.support.style ) { + jQuery.attrHooks.style = { + get: function( elem ) { + // Return undefined in the case of empty string + // Note: IE uppercases css property names, but if we were to .toLowerCase() + // .cssText, that would destroy case senstitivity in URL's, like in "background" + return elem.style.cssText || undefined; + }, + set: function( elem, value ) { + return ( elem.style.cssText = value + "" ); + } + }; +} + +// Safari mis-reports the default selected property of an option +// Accessing the parent's selectedIndex property fixes it +if ( !jQuery.support.optSelected ) { + jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, { + get: function( elem ) { + var parent = elem.parentNode; + + if ( parent ) { + parent.selectedIndex; + + // Make sure that it also works with optgroups, see #5701 + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + return null; + } + }); +} + +// IE6/7 call enctype encoding +if ( !jQuery.support.enctype ) { + jQuery.propFix.enctype = "encoding"; +} + +// Radios and checkboxes getter/setter +if ( !jQuery.support.checkOn ) { + jQuery.each([ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + get: function( elem ) { + // Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified + return elem.getAttribute("value") === null ? "on" : elem.value; + } + }; + }); +} +jQuery.each([ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], { + set: function( elem, value ) { + if ( jQuery.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 ); + } + } + }); +}); +var rformElems = /^(?:input|select|textarea)$/i, + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|contextmenu)|click/, + rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + rtypenamespace = /^([^.]*)(?:\.(.+)|)$/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + var tmp, events, t, handleObjIn, + special, eventHandle, handleObj, + handlers, type, namespaces, origType, + elemData = jQuery._data( elem ); + + // Don't attach events to noData or text/comment nodes (but allow plain objects) + if ( !elemData ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !(events = elemData.events) ) { + events = elemData.events = {}; + } + if ( !(eventHandle = elemData.handle) ) { + eventHandle = elemData.handle = function( e ) { + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== core_strundefined && (!e || jQuery.event.triggered !== e.type) ? + jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : + undefined; + }; + // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events + eventHandle.elem = elem; + } + + // Handle multiple events separated by a space + // jQuery(...).bind("mouseover mouseout", fn); + types = ( types || "" ).match( core_rnotwhite ) || [""]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[t] ) || []; + type = origType = tmp[1]; + namespaces = ( tmp[2] || "" ).split( "." ).sort(); + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend({ + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join(".") + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !(handlers = events[ type ]) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener/attachEvent if the special events handler returns false + if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + // Bind the global event handler to the element + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle, false ); + + } else if ( elem.attachEvent ) { + elem.attachEvent( "on" + type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + // Nullify elem to prevent memory leaks in IE + elem = null; + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + var j, handleObj, tmp, + origCount, t, events, + special, handlers, type, + namespaces, origType, + elemData = jQuery.hasData( elem ) && jQuery._data( elem ); + + if ( !elemData || !(events = elemData.events) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( core_rnotwhite ) || [""]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[t] ) || []; + type = origType = tmp[1]; + namespaces = ( tmp[2] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + delete elemData.handle; + + // removeData also checks for emptiness and clears the expando if empty + // so use it instead of delete + jQuery._removeData( elem, "events" ); + } + }, + + trigger: function( event, data, elem, onlyHandlers ) { + var handle, ontype, cur, + bubbleType, special, tmp, i, + eventPath = [ elem || document ], + type = core_hasOwn.call( event, "type" ) ? event.type : event, + namespaces = core_hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : []; + + cur = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf(".") >= 0 ) { + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split("."); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf(":") < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + event.isTrigger = true; + event.namespace = namespaces.join("."); + event.namespace_re = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === (elem.ownerDocument || document) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) { + + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && jQuery.acceptData( cur ) && handle.apply && handle.apply( cur, data ) === false ) { + event.preventDefault(); + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( (!special._default || special._default.apply( elem.ownerDocument, data ) === false) && + !(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name name as the event. + // Can't use an .isFunction() check here because IE6/7 fails that test. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + try { + elem[ type ](); + } catch ( e ) { + // IE<9 dies on focus/blur to hidden element (#1486,#12518) + // only reproducible on winXP IE8 native, not IE9 in IE8 mode + } + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + dispatch: function( event ) { + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( event ); + + var i, ret, handleObj, matched, j, + handlerQueue = [], + args = core_slice.call( arguments ), + handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[0] = event; + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) { + + // Triggered event must either 1) have no namespace, or + // 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace). + if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) + .apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( (event.result = ret) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var sel, handleObj, matches, i, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Find delegate handlers + // Black-hole SVG instance trees (#13180) + // Avoid non-left-click bubbling in Firefox (#3861) + if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) { + + for ( ; cur != this; cur = cur.parentNode || this ) { + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && (cur.disabled !== true || event.type !== "click") ) { + matches = []; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matches[ sel ] === undefined ) { + matches[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) >= 0 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matches[ sel ] ) { + matches.push( handleObj ); + } + } + if ( matches.length ) { + handlerQueue.push({ elem: cur, handlers: matches }); + } + } + } + } + + // Add the remaining (directly-bound) handlers + if ( delegateCount < handlers.length ) { + handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) }); + } + + return handlerQueue; + }, + + fix: function( event ) { + if ( event[ jQuery.expando ] ) { + return event; + } + + // Create a writable copy of the event object and normalize some properties + var i, prop, copy, + type = event.type, + originalEvent = event, + fixHook = this.fixHooks[ type ]; + + if ( !fixHook ) { + this.fixHooks[ type ] = fixHook = + rmouseEvent.test( type ) ? this.mouseHooks : + rkeyEvent.test( type ) ? this.keyHooks : + {}; + } + copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; + + event = new jQuery.Event( originalEvent ); + + i = copy.length; + while ( i-- ) { + prop = copy[ i ]; + event[ prop ] = originalEvent[ prop ]; + } + + // Support: IE<9 + // Fix target property (#1925) + if ( !event.target ) { + event.target = originalEvent.srcElement || document; + } + + // Support: Chrome 23+, Safari? + // Target should not be a text node (#504, #13143) + if ( event.target.nodeType === 3 ) { + event.target = event.target.parentNode; + } + + // Support: IE<9 + // For mouse/key events, metaKey==false if it's undefined (#3368, #11328) + event.metaKey = !!event.metaKey; + + return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; + }, + + // Includes some event props shared by KeyEvent and MouseEvent + props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), + + fixHooks: {}, + + keyHooks: { + props: "char charCode key keyCode".split(" "), + filter: function( event, original ) { + + // Add which for key events + if ( event.which == null ) { + event.which = original.charCode != null ? original.charCode : original.keyCode; + } + + return event; + } + }, + + mouseHooks: { + props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "), + filter: function( event, original ) { + var body, eventDoc, doc, + button = original.button, + fromElement = original.fromElement; + + // Calculate pageX/Y if missing and clientX/Y available + if ( event.pageX == null && original.clientX != null ) { + eventDoc = event.target.ownerDocument || document; + doc = eventDoc.documentElement; + body = eventDoc.body; + + event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); + event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); + } + + // Add relatedTarget, if necessary + if ( !event.relatedTarget && fromElement ) { + event.relatedTarget = fromElement === event.target ? original.toElement : fromElement; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + // Note: button is not normalized, so don't use it + if ( !event.which && button !== undefined ) { + event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); + } + + return event; + } + }, + + special: { + load: { + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + click: { + // For checkbox, fire native event so checked state will be right + trigger: function() { + if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) { + this.click(); + return false; + } + } + }, + focus: { + // Fire native event if possible so blur/focus sequence is correct + trigger: function() { + if ( this !== document.activeElement && this.focus ) { + try { + this.focus(); + return false; + } catch ( e ) { + // Support: IE<9 + // If we error on focus to hidden element (#1486, #12518), + // let .trigger() run the handlers + } + } + }, + delegateType: "focusin" + }, + blur: { + trigger: function() { + if ( this === document.activeElement && this.blur ) { + this.blur(); + return false; + } + }, + delegateType: "focusout" + }, + + beforeunload: { + postDispatch: function( event ) { + + // Even when returnValue equals to undefined Firefox will still show alert + if ( event.result !== undefined ) { + event.originalEvent.returnValue = event.result; + } + } + } + }, + + simulate: function( type, elem, event, bubble ) { + // Piggyback on a donor event to simulate a different one. + // Fake originalEvent to avoid donor's stopPropagation, but if the + // simulated event prevents default then we do the same on the donor. + var e = jQuery.extend( + new jQuery.Event(), + event, + { type: type, + isSimulated: true, + originalEvent: {} + } + ); + if ( bubble ) { + jQuery.event.trigger( e, null, elem ); + } else { + jQuery.event.dispatch.call( elem, e ); + } + if ( e.isDefaultPrevented() ) { + event.preventDefault(); + } + } +}; + +jQuery.removeEvent = document.removeEventListener ? + function( elem, type, handle ) { + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle, false ); + } + } : + function( elem, type, handle ) { + var name = "on" + type; + + if ( elem.detachEvent ) { + + // #8545, #7054, preventing memory leaks for custom events in IE6-8 + // detachEvent needed property on element, by name of that event, to properly expose it to GC + if ( typeof elem[ name ] === core_strundefined ) { + elem[ name ] = null; + } + + elem.detachEvent( name, handle ); + } + }; + +jQuery.Event = function( src, props ) { + // Allow instantiation without the 'new' keyword + if ( !(this instanceof jQuery.Event) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false || + src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || jQuery.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + if ( !e ) { + return; + } + + // If preventDefault exists, run it on the original event + if ( e.preventDefault ) { + e.preventDefault(); + + // Support: IE + // Otherwise set the returnValue property of the original event to false + } else { + e.returnValue = false; + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + if ( !e ) { + return; + } + // If stopPropagation exists, run it on the original event + if ( e.stopPropagation ) { + e.stopPropagation(); + } + + // Support: IE + // Set the cancelBubble property of the original event to true + e.cancelBubble = true; + }, + stopImmediatePropagation: function() { + this.isImmediatePropagationStopped = returnTrue; + this.stopPropagation(); + } +}; + +// Create mouseenter/leave events using mouseover/out and event-time checks +jQuery.each({ + mouseenter: "mouseover", + mouseleave: "mouseout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mousenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || (related !== target && !jQuery.contains( target, related )) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +}); + +// IE submit delegation +if ( !jQuery.support.submitBubbles ) { + + jQuery.event.special.submit = { + setup: function() { + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Lazy-add a submit handler when a descendant form may potentially be submitted + jQuery.event.add( this, "click._submit keypress._submit", function( e ) { + // Node name check avoids a VML-related crash in IE (#9807) + var elem = e.target, + form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined; + if ( form && !jQuery._data( form, "submitBubbles" ) ) { + jQuery.event.add( form, "submit._submit", function( event ) { + event._submit_bubble = true; + }); + jQuery._data( form, "submitBubbles", true ); + } + }); + // return undefined since we don't need an event listener + }, + + postDispatch: function( event ) { + // If form was submitted by the user, bubble the event up the tree + if ( event._submit_bubble ) { + delete event._submit_bubble; + if ( this.parentNode && !event.isTrigger ) { + jQuery.event.simulate( "submit", this.parentNode, event, true ); + } + } + }, + + teardown: function() { + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Remove delegated handlers; cleanData eventually reaps submit handlers attached above + jQuery.event.remove( this, "._submit" ); + } + }; +} + +// IE change delegation and checkbox/radio fix +if ( !jQuery.support.changeBubbles ) { + + jQuery.event.special.change = { + + setup: function() { + + if ( rformElems.test( this.nodeName ) ) { + // IE doesn't fire change on a check/radio until blur; trigger it on click + // after a propertychange. Eat the blur-change in special.change.handle. + // This still fires onchange a second time for check/radio after blur. + if ( this.type === "checkbox" || this.type === "radio" ) { + jQuery.event.add( this, "propertychange._change", function( event ) { + if ( event.originalEvent.propertyName === "checked" ) { + this._just_changed = true; + } + }); + jQuery.event.add( this, "click._change", function( event ) { + if ( this._just_changed && !event.isTrigger ) { + this._just_changed = false; + } + // Allow triggered, simulated change events (#11500) + jQuery.event.simulate( "change", this, event, true ); + }); + } + return false; + } + // Delegated event; lazy-add a change handler on descendant inputs + jQuery.event.add( this, "beforeactivate._change", function( e ) { + var elem = e.target; + + if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "changeBubbles" ) ) { + jQuery.event.add( elem, "change._change", function( event ) { + if ( this.parentNode && !event.isSimulated && !event.isTrigger ) { + jQuery.event.simulate( "change", this.parentNode, event, true ); + } + }); + jQuery._data( elem, "changeBubbles", true ); + } + }); + }, + + handle: function( event ) { + var elem = event.target; + + // Swallow native change events from checkbox/radio, we already triggered them above + if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) { + return event.handleObj.handler.apply( this, arguments ); + } + }, + + teardown: function() { + jQuery.event.remove( this, "._change" ); + + return !rformElems.test( this.nodeName ); + } + }; +} + +// Create "bubbling" focus and blur events +if ( !jQuery.support.focusinBubbles ) { + jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler while someone wants focusin/focusout + var attaches = 0, + handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + if ( attaches++ === 0 ) { + document.addEventListener( orig, handler, true ); + } + }, + teardown: function() { + if ( --attaches === 0 ) { + document.removeEventListener( orig, handler, true ); + } + } + }; + }); +} + +jQuery.fn.extend({ + + on: function( types, selector, data, fn, /*INTERNAL*/ one ) { + var type, origFn; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + this.on( type, selector, data, types[ type ], one ); + } + return this; + } + + if ( data == null && fn == null ) { + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return this; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return this.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + }); + }, + one: function( types, selector, data, fn ) { + return this.on( types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each(function() { + jQuery.event.remove( this, types, fn, selector ); + }); + }, + + bind: function( types, data, fn ) { + return this.on( types, null, data, fn ); + }, + unbind: function( types, fn ) { + return this.off( types, null, fn ); + }, + + delegate: function( selector, types, data, fn ) { + return this.on( types, selector, data, fn ); + }, + undelegate: function( selector, types, fn ) { + // ( namespace ) or ( selector, types [, fn] ) + return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn ); + }, + + trigger: function( type, data ) { + return this.each(function() { + jQuery.event.trigger( type, data, this ); + }); + }, + triggerHandler: function( type, data ) { + var elem = this[0]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2012 jQuery Foundation and other contributors + * Released under the MIT license + * http://sizzlejs.com/ + */ +(function( window, undefined ) { + +var i, + cachedruns, + Expr, + getText, + isXML, + compile, + hasDuplicate, + outermostContext, + + // Local document vars + setDocument, + document, + docElem, + documentIsXML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + sortOrder, + + // Instance-specific data + expando = "sizzle" + -(new Date()), + preferredDoc = window.document, + support = {}, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + + // General-purpose constants + strundefined = typeof undefined, + MAX_NEGATIVE = 1 << 31, + + // Array methods + arr = [], + pop = arr.pop, + push = arr.push, + slice = arr.slice, + // Use a stripped-down indexOf if we can't use a native one + indexOf = arr.indexOf || function( elem ) { + var i = 0, + len = this.length; + for ( ; i < len; i++ ) { + if ( this[i] === elem ) { + return i; + } + } + return -1; + }, + + + // Regular expressions + + // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + // http://www.w3.org/TR/css3-syntax/#characters + characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", + + // Loosely modeled on CSS identifier characters + // An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors + // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier + identifier = characterEncoding.replace( "w", "w#" ), + + // Acceptable operators http://www.w3.org/TR/selectors/#attribute-selectors + operators = "([*^$|!~]?=)", + attributes = "\\[" + whitespace + "*(" + characterEncoding + ")" + whitespace + + "*(?:" + operators + whitespace + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + identifier + ")|)|)" + whitespace + "*\\]", + + // Prefer arguments quoted, + // then not containing pseudos/brackets, + // then attribute selectors/non-parenthetical expressions, + // then anything else + // These preferences are here to reduce the number of selectors + // needing tokenize in the PSEUDO preFilter + pseudos = ":(" + characterEncoding + ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" + attributes.replace( 3, 8 ) + ")*)|.*)\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([\\x20\\t\\r\\n\\f>+~])" + whitespace + "*" ), + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + characterEncoding + ")" ), + "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ), + "NAME": new RegExp( "^\\[name=['\"]?(" + characterEncoding + ")['\"]?\\]" ), + "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + + whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rsibling = /[\x20\t\r\n\f]*[+~]/, + + rnative = /^[^{]+\{\s*\[native code/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rescape = /'|\\/g, + rattributeQuotes = /\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g, + + // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = /\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g, + funescape = function( _, escaped ) { + var high = "0x" + escaped - 0x10000; + // NaN means non-codepoint + return high !== high ? + escaped : + // BMP codepoint + high < 0 ? + String.fromCharCode( high + 0x10000 ) : + // Supplemental Plane codepoint (surrogate pair) + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }; + +// Use a stripped-down slice if we can't use a native one +try { + slice.call( preferredDoc.documentElement.childNodes, 0 )[0].nodeType; +} catch ( e ) { + slice = function( i ) { + var elem, + results = []; + while ( (elem = this[i++]) ) { + results.push( elem ); + } + return results; + }; +} + +/** + * For feature detection + * @param {Function} fn The function to test for native support + */ +function isNative( fn ) { + return rnative.test( fn + "" ); +} + +/** + * Create key-value caches of limited size + * @returns {Function(string, Object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var cache, + keys = []; + + return (cache = function( key, value ) { + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key += " " ) > Expr.cacheLength ) { + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return (cache[ key ] = value); + }); +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created div and expects a boolean result + */ +function assert( fn ) { + var div = document.createElement("div"); + + try { + return fn( div ); + } catch (e) { + return false; + } finally { + // release memory in IE + div = null; + } +} + +function Sizzle( selector, context, results, seed ) { + var match, elem, m, nodeType, + // QSA vars + i, groups, old, nid, newContext, newSelector; + + if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { + setDocument( context ); + } + + context = context || document; + results = results || []; + + if ( !selector || typeof selector !== "string" ) { + return results; + } + + if ( (nodeType = context.nodeType) !== 1 && nodeType !== 9 ) { + return []; + } + + if ( !documentIsXML && !seed ) { + + // Shortcuts + if ( (match = rquickExpr.exec( selector )) ) { + // Speed-up: Sizzle("#ID") + if ( (m = match[1]) ) { + if ( nodeType === 9 ) { + elem = context.getElementById( m ); + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + // Handle the case where IE, Opera, and Webkit return items + // by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + } else { + // Context is not a document + if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) && + contains( context, elem ) && elem.id === m ) { + results.push( elem ); + return results; + } + } + + // Speed-up: Sizzle("TAG") + } else if ( match[2] ) { + push.apply( results, slice.call(context.getElementsByTagName( selector ), 0) ); + return results; + + // Speed-up: Sizzle(".CLASS") + } else if ( (m = match[3]) && support.getByClassName && context.getElementsByClassName ) { + push.apply( results, slice.call(context.getElementsByClassName( m ), 0) ); + return results; + } + } + + // QSA path + if ( support.qsa && !rbuggyQSA.test(selector) ) { + old = true; + nid = expando; + newContext = context; + newSelector = nodeType === 9 && selector; + + // qSA works strangely on Element-rooted queries + // We can work around this by specifying an extra ID on the root + // and working up from there (Thanks to Andrew Dupont for the technique) + // IE 8 doesn't work on object elements + if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { + groups = tokenize( selector ); + + if ( (old = context.getAttribute("id")) ) { + nid = old.replace( rescape, "\\$&" ); + } else { + context.setAttribute( "id", nid ); + } + nid = "[id='" + nid + "'] "; + + i = groups.length; + while ( i-- ) { + groups[i] = nid + toSelector( groups[i] ); + } + newContext = rsibling.test( selector ) && context.parentNode || context; + newSelector = groups.join(","); + } + + if ( newSelector ) { + try { + push.apply( results, slice.call( newContext.querySelectorAll( + newSelector + ), 0 ) ); + return results; + } catch(qsaError) { + } finally { + if ( !old ) { + context.removeAttribute("id"); + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Detect xml + * @param {Element|Object} elem An element or a document + */ +isXML = Sizzle.isXML = function( elem ) { + // documentElement is verified for cases where it doesn't yet exist + // (such as loading iframes in IE - #4833) + var documentElement = elem && (elem.ownerDocument || elem).documentElement; + return documentElement ? documentElement.nodeName !== "HTML" : false; +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var doc = node ? node.ownerDocument || node : preferredDoc; + + // If no document and documentElement is available, return + if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Set our document + document = doc; + docElem = doc.documentElement; + + // Support tests + documentIsXML = isXML( doc ); + + // Check if getElementsByTagName("*") returns only elements + support.tagNameNoComments = assert(function( div ) { + div.appendChild( doc.createComment("") ); + return !div.getElementsByTagName("*").length; + }); + + // Check if attributes should be retrieved by attribute nodes + support.attributes = assert(function( div ) { + div.innerHTML = ""; + var type = typeof div.lastChild.getAttribute("multiple"); + // IE8 returns a string for some attributes even when not present + return type !== "boolean" && type !== "string"; + }); + + // Check if getElementsByClassName can be trusted + support.getByClassName = assert(function( div ) { + // Opera can't find a second classname (in 9.6) + div.innerHTML = ""; + if ( !div.getElementsByClassName || !div.getElementsByClassName("e").length ) { + return false; + } + + // Safari 3.2 caches class attributes and doesn't catch changes + div.lastChild.className = "e"; + return div.getElementsByClassName("e").length === 2; + }); + + // Check if getElementById returns elements by name + // Check if getElementsByName privileges form controls or returns elements by ID + support.getByName = assert(function( div ) { + // Inject content + div.id = expando + 0; + div.innerHTML = "
    "; + docElem.insertBefore( div, docElem.firstChild ); + + // Test + var pass = doc.getElementsByName && + // buggy browsers will return fewer than the correct 2 + doc.getElementsByName( expando ).length === 2 + + // buggy browsers will return more than the correct 0 + doc.getElementsByName( expando + 0 ).length; + support.getIdNotName = !doc.getElementById( expando ); + + // Cleanup + docElem.removeChild( div ); + + return pass; + }); + + // IE6/7 return modified attributes + Expr.attrHandle = assert(function( div ) { + div.innerHTML = ""; + return div.firstChild && typeof div.firstChild.getAttribute !== strundefined && + div.firstChild.getAttribute("href") === "#"; + }) ? + {} : + { + "href": function( elem ) { + return elem.getAttribute( "href", 2 ); + }, + "type": function( elem ) { + return elem.getAttribute("type"); + } + }; + + // ID find and filter + if ( support.getIdNotName ) { + Expr.find["ID"] = function( id, context ) { + if ( typeof context.getElementById !== strundefined && !documentIsXML ) { + var m = context.getElementById( id ); + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + return m && m.parentNode ? [m] : []; + } + }; + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute("id") === attrId; + }; + }; + } else { + Expr.find["ID"] = function( id, context ) { + if ( typeof context.getElementById !== strundefined && !documentIsXML ) { + var m = context.getElementById( id ); + + return m ? + m.id === id || typeof m.getAttributeNode !== strundefined && m.getAttributeNode("id").value === id ? + [m] : + undefined : + []; + } + }; + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== strundefined && elem.getAttributeNode("id"); + return node && node.value === attrId; + }; + }; + } + + // Tag + Expr.find["TAG"] = support.tagNameNoComments ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== strundefined ) { + return context.getElementsByTagName( tag ); + } + } : + function( tag, context ) { + var elem, + tmp = [], + i = 0, + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( (elem = results[i++]) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Name + Expr.find["NAME"] = support.getByName && function( tag, context ) { + if ( typeof context.getElementsByName !== strundefined ) { + return context.getElementsByName( name ); + } + }; + + // Class + Expr.find["CLASS"] = support.getByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== strundefined && !documentIsXML ) { + return context.getElementsByClassName( className ); + } + }; + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21), + // no need to also add to buggyMatches since matches checks buggyQSA + // A support test would require too much code (would include document ready) + rbuggyQSA = [ ":focus" ]; + + if ( (support.qsa = isNative(doc.querySelectorAll)) ) { + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert(function( div ) { + // Select is set to empty string on purpose + // This is to test IE's treatment of not explictly + // setting a boolean content attribute, + // since its presence should be enough + // http://bugs.jquery.com/ticket/12359 + div.innerHTML = ""; + + // IE8 - Some boolean attributes are not treated correctly + if ( !div.querySelectorAll("[selected]").length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:checked|disabled|ismap|multiple|readonly|selected|value)" ); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !div.querySelectorAll(":checked").length ) { + rbuggyQSA.push(":checked"); + } + }); + + assert(function( div ) { + + // Opera 10-12/IE8 - ^= $= *= and empty values + // Should not select anything + div.innerHTML = ""; + if ( div.querySelectorAll("[i^='']").length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:\"\"|'')" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( !div.querySelectorAll(":enabled").length ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Opera 10-11 does not throw on post-comma invalid pseudos + div.querySelectorAll("*,:x"); + rbuggyQSA.push(",.*:"); + }); + } + + if ( (support.matchesSelector = isNative( (matches = docElem.matchesSelector || + docElem.mozMatchesSelector || + docElem.webkitMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector) )) ) { + + assert(function( div ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( div, "div" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( div, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + }); + } + + rbuggyQSA = new RegExp( rbuggyQSA.join("|") ); + rbuggyMatches = new RegExp( rbuggyMatches.join("|") ); + + // Element contains another + // Purposefully does not implement inclusive descendent + // As in, an element does not contain itself + contains = isNative(docElem.contains) || docElem.compareDocumentPosition ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + )); + } : + function( a, b ) { + if ( b ) { + while ( (b = b.parentNode) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + // Document order sorting + sortOrder = docElem.compareDocumentPosition ? + function( a, b ) { + var compare; + + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + if ( (compare = b.compareDocumentPosition && a.compareDocumentPosition && a.compareDocumentPosition( b )) ) { + if ( compare & 1 || a.parentNode && a.parentNode.nodeType === 11 ) { + if ( a === doc || contains( preferredDoc, a ) ) { + return -1; + } + if ( b === doc || contains( preferredDoc, b ) ) { + return 1; + } + return 0; + } + return compare & 4 ? -1 : 1; + } + + return a.compareDocumentPosition ? -1 : 1; + } : + function( a, b ) { + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + + // Parentless nodes are either documents or disconnected + } else if ( !aup || !bup ) { + return a === doc ? -1 : + b === doc ? 1 : + aup ? -1 : + bup ? 1 : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( (cur = cur.parentNode) ) { + ap.unshift( cur ); + } + cur = b; + while ( (cur = cur.parentNode) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[i] === bp[i] ) { + i++; + } + + return i ? + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[i], bp[i] ) : + + // Otherwise nodes in our document sort first + ap[i] === preferredDoc ? -1 : + bp[i] === preferredDoc ? 1 : + 0; + }; + + // Always assume the presence of duplicates if sort doesn't + // pass them to our comparison function (as in Google Chrome). + hasDuplicate = false; + [0, 0].sort( sortOrder ); + support.detectDuplicates = hasDuplicate; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + // Make sure that attribute selectors are quoted + expr = expr.replace( rattributeQuotes, "='$1']" ); + + // rbuggyQSA always contains :focus, so no need for an existence check + if ( support.matchesSelector && !documentIsXML && (!rbuggyMatches || !rbuggyMatches.test(expr)) && !rbuggyQSA.test(expr) ) { + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch(e) {} + } + + return Sizzle( expr, document, null, [elem] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + // Set document vars if needed + if ( ( context.ownerDocument || context ) !== document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + var val; + + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + if ( !documentIsXML ) { + name = name.toLowerCase(); + } + if ( (val = Expr.attrHandle[ name ]) ) { + return val( elem ); + } + if ( documentIsXML || support.attributes ) { + return elem.getAttribute( name ); + } + return ( (val = elem.getAttributeNode( name )) || elem.getAttribute( name ) ) && elem[ name ] === true ? + name : + val && val.specified ? val.value : null; +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +// Document sorting and removing duplicates +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + i = 1, + j = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + results.sort( sortOrder ); + + if ( hasDuplicate ) { + for ( ; (elem = results[i]); i++ ) { + if ( elem === results[ i - 1 ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + return results; +}; + +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && ( ~b.sourceIndex || MAX_NEGATIVE ) - ( ~a.sourceIndex || MAX_NEGATIVE ); + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( (cur = cur.nextSibling) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +// Returns a function to use in pseudos for input types +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +// Returns a function to use in pseudos for buttons +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && elem.type === type; + }; +} + +// Returns a function to use in pseudos for positionals +function createPositionalPseudo( fn ) { + return markFunction(function( argument ) { + argument = +argument; + return markFunction(function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ (j = matchIndexes[i]) ] ) { + seed[j] = !(matches[j] = seed[j]); + } + } + }); + }); +} + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + // If no nodeType, this is expected to be an array + for ( ; (node = elem[i]); i++ ) { + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + // Use textContent for elements + // innerText usage removed for consistency of new lines (see #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[1] = match[1].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[3] = ( match[4] || match[5] || "" ).replace( runescape, funescape ); + + if ( match[2] === "~=" ) { + match[3] = " " + match[3] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[1] = match[1].toLowerCase(); + + if ( match[1].slice( 0, 3 ) === "nth" ) { + // nth-* requires argument + if ( !match[3] ) { + Sizzle.error( match[0] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); + match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); + + // other types prohibit arguments + } else if ( match[3] ) { + Sizzle.error( match[0] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[5] && match[2]; + + if ( matchExpr["CHILD"].test( match[0] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[4] ) { + match[2] = match[4]; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + // Get excess from tokenize (recursively) + (excess = tokenize( unquoted, true )) && + // advance to the next closing parenthesis + (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { + + // excess is a negative index + match[0] = match[0].slice( 0, excess ); + match[2] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeName ) { + if ( nodeName === "*" ) { + return function() { return true; }; + } + + nodeName = nodeName.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && + classCache( className, function( elem ) { + return pattern.test( elem.className || (typeof elem.getAttribute !== strundefined && elem.getAttribute("class")) || "" ); + }); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + }; + }, + + "CHILD": function( type, what, argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, context, xml ) { + var cache, outerCache, node, diff, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( (node = node[ dir ]) ) { + if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) { + return false; + } + } + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + // Seek `elem` from a previously-cached index + outerCache = parent[ expando ] || (parent[ expando ] = {}); + cache = outerCache[ type ] || []; + nodeIndex = cache[0] === dirruns && cache[1]; + diff = cache[0] === dirruns && cache[2]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( (node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + (diff = nodeIndex = 0) || start.pop()) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + outerCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + // Use previously-cached element index if available + } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) { + diff = cache[1]; + + // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...) + } else { + // Use the same loop as above to seek `elem` from the start + while ( (node = ++nodeIndex && node && node[ dir ] || + (diff = nodeIndex = 0) || start.pop()) ) { + + if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) { + // Cache the index of each encountered element + if ( useCache ) { + (node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction(function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf.call( seed, matched[i] ); + seed[ idx ] = !( matches[ idx ] = matched[i] ); + } + }) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + // Potentially complex pseudos + "not": markFunction(function( selector ) { + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction(function( seed, matches, context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( (elem = unmatched[i]) ) { + seed[i] = !(matches[i] = elem); + } + } + }) : + function( elem, context, xml ) { + input[0] = elem; + matcher( input, null, xml, results ); + return !results.pop(); + }; + }), + + "has": markFunction(function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + }), + + "contains": markFunction(function( text ) { + return function( elem ) { + return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; + }; + }), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + // lang value must be a valid identifider + if ( !ridentifier.test(lang || "") ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( (elemLang = documentIsXML ? + elem.getAttribute("xml:lang") || elem.getAttribute("lang") : + elem.lang) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); + return false; + }; + }), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); + }, + + // Boolean properties + "enabled": function( elem ) { + return elem.disabled === false; + }, + + "disabled": function( elem ) { + return elem.disabled === true; + }, + + "checked": function( elem ) { + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); + }, + + "selected": function( elem ) { + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is only affected by element nodes and content nodes(including text(3), cdata(4)), + // not comment, processing instructions, or others + // Thanks to Diego Perini for the nodeName shortcut + // Greater than "@" means alpha characters (specifically not starting with "#" or "?") + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeName > "@" || elem.nodeType === 3 || elem.nodeType === 4 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos["empty"]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + // IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc) + // use getAttribute instead to test this case + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === elem.type ); + }, + + // Position-in-collection + "first": createPositionalPseudo(function() { + return [ 0 ]; + }), + + "last": createPositionalPseudo(function( matchIndexes, length ) { + return [ length - 1 ]; + }), + + "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + }), + + "even": createPositionalPseudo(function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "odd": createPositionalPseudo(function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }) + } +}; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +function tokenize( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || (match = rcomma.exec( soFar )) ) { + if ( match ) { + // Don't consume trailing commas as valid + soFar = soFar.slice( match[0].length ) || soFar; + } + groups.push( tokens = [] ); + } + + matched = false; + + // Combinators + if ( (match = rcombinators.exec( soFar )) ) { + matched = match.shift(); + tokens.push( { + value: matched, + // Cast descendant combinators to space + type: match[0].replace( rtrim, " " ) + } ); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || + (match = preFilters[ type ]( match ))) ) { + matched = match.shift(); + tokens.push( { + value: matched, + type: type, + matches: match + } ); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +} + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[i].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + checkNonElements = base && dir === "parentNode", + doneName = done++; + + return combinator.first ? + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var data, cache, outerCache, + dirkey = dirruns + " " + doneName; + + // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching + if ( xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || (elem[ expando ] = {}); + if ( (cache = outerCache[ dir ]) && cache[0] === dirkey ) { + if ( (data = cache[1]) === true || data === cachedruns ) { + return data === true; + } + } else { + cache = outerCache[ dir ] = [ dirkey ]; + cache[1] = matcher( elem, context, xml ) || cachedruns; + if ( cache[1] === true ) { + return true; + } + } + } + } + } + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[i]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[0]; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( (elem = unmatched[i]) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction(function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( (elem = temp[i]) ) { + matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) ) { + // Restore matcherIn since elem is not yet a final match + temp.push( (matcherIn[i] = elem) ); + } + } + postFinder( null, (matcherOut = []), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) && + (temp = postFinder ? indexOf.call( seed, elem ) : preMap[i]) > -1 ) { + + seed[temp] = !(results[temp] = elem); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + }); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[0].type ], + implicitRelative = leadingRelative || Expr.relative[" "], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf.call( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + return ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + (checkContext = context).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + } ]; + + for ( ; i < len; i++ ) { + if ( (matcher = Expr.relative[ tokens[i].type ]) ) { + matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; + } else { + matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[j].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( tokens.slice( 0, i - 1 ) ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + // A counter to specify which element is currently being matched + var matcherCachedRuns = 0, + bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, expandContext ) { + var elem, j, matcher, + setMatched = [], + matchedCount = 0, + i = "0", + unmatched = seed && [], + outermost = expandContext != null, + contextBackup = outermostContext, + // We must always have either seed elements or context + elems = seed || byElement && Expr.find["TAG"]( "*", expandContext && context.parentNode || context ), + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1); + + if ( outermost ) { + outermostContext = context !== document && context; + cachedruns = matcherCachedRuns; + } + + // Add elements passing elementMatchers directly to results + // Keep `i` a string if there are no elements so `matchedCount` will be "00" below + for ( ; (elem = elems[i]) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + while ( (matcher = elementMatchers[j++]) ) { + if ( matcher( elem, context, xml ) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + cachedruns = ++matcherCachedRuns; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + // They will have gone through all possible matchers + if ( (elem = !matcher && elem) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // Apply set filters to unmatched elements + matchedCount += i; + if ( bySet && i !== matchedCount ) { + j = 0; + while ( (matcher = setMatchers[j++]) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !(unmatched[i] || setMatched[i]) ) { + setMatched[i] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, group /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + // Generate a function of recursive functions that can be used to check each element + if ( !group ) { + group = tokenize( selector ); + } + i = group.length; + while ( i-- ) { + cached = matcherFromTokens( group[i] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); + } + return cached; +}; + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[i], results ); + } + return results; +} + +function select( selector, context, results, seed ) { + var i, tokens, token, type, find, + match = tokenize( selector ); + + if ( !seed ) { + // Try to minimize operations if there is only one group + if ( match.length === 1 ) { + + // Take a shortcut and set the context if the root selector is an ID + tokens = match[0] = match[0].slice( 0 ); + if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && + context.nodeType === 9 && !documentIsXML && + Expr.relative[ tokens[1].type ] ) { + + context = Expr.find["ID"]( token.matches[0].replace( runescape, funescape ), context )[0]; + if ( !context ) { + return results; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[i]; + + // Abort if we hit a combinator + if ( Expr.relative[ (type = token.type) ] ) { + break; + } + if ( (find = Expr.find[ type ]) ) { + // Search, expanding context for leading sibling combinators + if ( (seed = find( + token.matches[0].replace( runescape, funescape ), + rsibling.test( tokens[0].type ) && context.parentNode || context + )) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, slice.call( seed, 0 ) ); + return results; + } + + break; + } + } + } + } + } + + // Compile and execute a filtering function + // Provide `match` to avoid retokenization if we modified the selector above + compile( selector, match )( + seed, + context, + documentIsXML, + results, + rsibling.test( selector ) + ); + return results; +} + +// Deprecated +Expr.pseudos["nth"] = Expr.pseudos["eq"]; + +// Easy API for creating new setFilters +function setFilters() {} +Expr.filters = setFilters.prototype = Expr.pseudos; +Expr.setFilters = new setFilters(); + +// Initialize with the default document +setDocument(); + +// Override sizzle attribute retrieval +Sizzle.attr = jQuery.attr; +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; +jQuery.expr[":"] = jQuery.expr.pseudos; +jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; + + +})( window ); +var runtil = /Until$/, + rparentsprev = /^(?:parents|prev(?:Until|All))/, + isSimple = /^.[^:#\[\.,]*$/, + rneedsContext = jQuery.expr.match.needsContext, + // methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend({ + find: function( selector ) { + var i, ret, self, + len = this.length; + + if ( typeof selector !== "string" ) { + self = this; + return this.pushStack( jQuery( selector ).filter(function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + }) ); + } + + ret = []; + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, this[ i ], ret ); + } + + // Needed because $( selector, context ) becomes $( context ).find( selector ) + ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); + ret.selector = ( this.selector ? this.selector + " " : "" ) + selector; + return ret; + }, + + has: function( target ) { + var i, + targets = jQuery( target, this ), + len = targets.length; + + return this.filter(function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( this, targets[i] ) ) { + return true; + } + } + }); + }, + + not: function( selector ) { + return this.pushStack( winnow(this, selector, false) ); + }, + + filter: function( selector ) { + return this.pushStack( winnow(this, selector, true) ); + }, + + is: function( selector ) { + return !!selector && ( + typeof selector === "string" ? + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + rneedsContext.test( selector ) ? + jQuery( selector, this.context ).index( this[0] ) >= 0 : + jQuery.filter( selector, this ).length > 0 : + this.filter( selector ).length > 0 ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + ret = [], + pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? + jQuery( selectors, context || this.context ) : + 0; + + for ( ; i < l; i++ ) { + cur = this[i]; + + while ( cur && cur.ownerDocument && cur !== context && cur.nodeType !== 11 ) { + if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) { + ret.push( cur ); + break; + } + cur = cur.parentNode; + } + } + + return this.pushStack( ret.length > 1 ? jQuery.unique( ret ) : ret ); + }, + + // Determine the position of an element within + // the matched set of elements + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[0] && this[0].parentNode ) ? this.first().prevAll().length : -1; + } + + // index in selector + if ( typeof elem === "string" ) { + return jQuery.inArray( this[0], jQuery( elem ) ); + } + + // Locate the position of the desired element + return jQuery.inArray( + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[0] : elem, this ); + }, + + add: function( selector, context ) { + var set = typeof selector === "string" ? + jQuery( selector, context ) : + jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ), + all = jQuery.merge( this.get(), set ); + + return this.pushStack( jQuery.unique(all) ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter(selector) + ); + } +}); + +jQuery.fn.andSelf = jQuery.fn.addBack; + +function sibling( cur, dir ) { + do { + cur = cur[ dir ]; + } while ( cur && cur.nodeType !== 1 ); + + return cur; +} + +jQuery.each({ + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return jQuery.dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return jQuery.dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return jQuery.dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return jQuery.dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return jQuery.dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return jQuery.dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return jQuery.sibling( elem.firstChild ); + }, + contents: function( elem ) { + return jQuery.nodeName( elem, "iframe" ) ? + elem.contentDocument || elem.contentWindow.document : + jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var ret = jQuery.map( this, fn, until ); + + if ( !runtil.test( name ) ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + ret = jQuery.filter( selector, ret ); + } + + ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret; + + if ( this.length > 1 && rparentsprev.test( name ) ) { + ret = ret.reverse(); + } + + return this.pushStack( ret ); + }; +}); + +jQuery.extend({ + filter: function( expr, elems, not ) { + if ( not ) { + expr = ":not(" + expr + ")"; + } + + return elems.length === 1 ? + jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] : + jQuery.find.matches(expr, elems); + }, + + dir: function( elem, dir, until ) { + var matched = [], + cur = elem[ dir ]; + + while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { + if ( cur.nodeType === 1 ) { + matched.push( cur ); + } + cur = cur[dir]; + } + return matched; + }, + + sibling: function( n, elem ) { + var r = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + r.push( n ); + } + } + + return r; + } +}); + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, keep ) { + + // Can't pass null or undefined to indexOf in Firefox 4 + // Set to 0 to skip string check + qualifier = qualifier || 0; + + if ( jQuery.isFunction( qualifier ) ) { + return jQuery.grep(elements, function( elem, i ) { + var retVal = !!qualifier.call( elem, i, elem ); + return retVal === keep; + }); + + } else if ( qualifier.nodeType ) { + return jQuery.grep(elements, function( elem ) { + return ( elem === qualifier ) === keep; + }); + + } else if ( typeof qualifier === "string" ) { + var filtered = jQuery.grep(elements, function( elem ) { + return elem.nodeType === 1; + }); + + if ( isSimple.test( qualifier ) ) { + return jQuery.filter(qualifier, filtered, !keep); + } else { + qualifier = jQuery.filter( qualifier, filtered ); + } + } + + return jQuery.grep(elements, function( elem ) { + return ( jQuery.inArray( elem, qualifier ) >= 0 ) === keep; + }); +} +function createSafeFragment( document ) { + var list = nodeNames.split( "|" ), + safeFrag = document.createDocumentFragment(); + + if ( safeFrag.createElement ) { + while ( list.length ) { + safeFrag.createElement( + list.pop() + ); + } + } + return safeFrag; +} + +var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" + + "header|hgroup|mark|meter|nav|output|progress|section|summary|time|video", + rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g, + rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"), + rleadingWhitespace = /^\s+/, + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, + rtagName = /<([\w:]+)/, + rtbody = /\s*$/g, + + // We have to close these tags to support XHTML (#13200) + wrapMap = { + option: [ 1, "" ], + legend: [ 1, "
    ", "
    " ], + area: [ 1, "", "" ], + param: [ 1, "", "" ], + thead: [ 1, "", "
    " ], + tr: [ 2, "", "
    " ], + col: [ 2, "", "
    " ], + td: [ 3, "", "
    " ], + + // IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags, + // unless wrapped in a div with non-breaking characters in front of it. + _default: jQuery.support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X
    ", "
    " ] + }, + safeFragment = createSafeFragment( document ), + fragmentDiv = safeFragment.appendChild( document.createElement("div") ); + +wrapMap.optgroup = wrapMap.option; +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + +jQuery.fn.extend({ + text: function( value ) { + return jQuery.access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) ); + }, null, value, arguments.length ); + }, + + wrapAll: function( html ) { + if ( jQuery.isFunction( html ) ) { + return this.each(function(i) { + jQuery(this).wrapAll( html.call(this, i) ); + }); + } + + if ( this[0] ) { + // The elements to wrap the target around + var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true); + + if ( this[0].parentNode ) { + wrap.insertBefore( this[0] ); + } + + wrap.map(function() { + var elem = this; + + while ( elem.firstChild && elem.firstChild.nodeType === 1 ) { + elem = elem.firstChild; + } + + return elem; + }).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( jQuery.isFunction( html ) ) { + return this.each(function(i) { + jQuery(this).wrapInner( html.call(this, i) ); + }); + } + + return this.each(function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + }); + }, + + wrap: function( html ) { + var isFunction = jQuery.isFunction( html ); + + return this.each(function(i) { + jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html ); + }); + }, + + unwrap: function() { + return this.parent().each(function() { + if ( !jQuery.nodeName( this, "body" ) ) { + jQuery( this ).replaceWith( this.childNodes ); + } + }).end(); + }, + + append: function() { + return this.domManip(arguments, true, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.appendChild( elem ); + } + }); + }, + + prepend: function() { + return this.domManip(arguments, true, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.insertBefore( elem, this.firstChild ); + } + }); + }, + + before: function() { + return this.domManip( arguments, false, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + }); + }, + + after: function() { + return this.domManip( arguments, false, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + }); + }, + + // keepData is for internal use only--do not document + remove: function( selector, keepData ) { + var elem, + i = 0; + + for ( ; (elem = this[i]) != null; i++ ) { + if ( !selector || jQuery.filter( selector, [ elem ] ).length > 0 ) { + if ( !keepData && elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem ) ); + } + + if ( elem.parentNode ) { + if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) { + setGlobalEval( getAll( elem, "script" ) ); + } + elem.parentNode.removeChild( elem ); + } + } + } + + return this; + }, + + empty: function() { + var elem, + i = 0; + + for ( ; (elem = this[i]) != null; i++ ) { + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + } + + // Remove any remaining nodes + while ( elem.firstChild ) { + elem.removeChild( elem.firstChild ); + } + + // If this is a select, ensure that it displays empty (#12336) + // Support: IE<9 + if ( elem.options && jQuery.nodeName( elem, "select" ) ) { + elem.options.length = 0; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function () { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + }); + }, + + html: function( value ) { + return jQuery.access( this, function( value ) { + var elem = this[0] || {}, + i = 0, + l = this.length; + + if ( value === undefined ) { + return elem.nodeType === 1 ? + elem.innerHTML.replace( rinlinejQuery, "" ) : + undefined; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + ( jQuery.support.htmlSerialize || !rnoshimcache.test( value ) ) && + ( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) && + !wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) { + + value = value.replace( rxhtmlTag, "<$1>" ); + + try { + for (; i < l; i++ ) { + // Remove element nodes and prevent memory leaks + elem = this[i] || {}; + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch(e) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function( value ) { + var isFunc = jQuery.isFunction( value ); + + // Make sure that the elements are removed from the DOM before they are inserted + // this can help fix replacing a parent with child elements + if ( !isFunc && typeof value !== "string" ) { + value = jQuery( value ).not( this ).detach(); + } + + return this.domManip( [ value ], true, function( elem ) { + var next = this.nextSibling, + parent = this.parentNode; + + if ( parent ) { + jQuery( this ).remove(); + parent.insertBefore( elem, next ); + } + }); + }, + + detach: function( selector ) { + return this.remove( selector, true ); + }, + + domManip: function( args, table, callback ) { + + // Flatten any nested arrays + args = core_concat.apply( [], args ); + + var first, node, hasScripts, + scripts, doc, fragment, + i = 0, + l = this.length, + set = this, + iNoClone = l - 1, + value = args[0], + isFunction = jQuery.isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( isFunction || !( l <= 1 || typeof value !== "string" || jQuery.support.checkClone || !rchecked.test( value ) ) ) { + return this.each(function( index ) { + var self = set.eq( index ); + if ( isFunction ) { + args[0] = value.call( this, index, table ? self.html() : undefined ); + } + self.domManip( args, table, callback ); + }); + } + + if ( l ) { + fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + if ( first ) { + table = table && jQuery.nodeName( first, "tr" ); + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( + table && jQuery.nodeName( this[i], "table" ) ? + findOrAppend( this[i], "tbody" ) : + this[i], + node, + i + ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !jQuery._data( node, "globalEval" ) && jQuery.contains( doc, node ) ) { + + if ( node.src ) { + // Hope ajax is available... + jQuery.ajax({ + url: node.src, + type: "GET", + dataType: "script", + async: false, + global: false, + "throws": true + }); + } else { + jQuery.globalEval( ( node.text || node.textContent || node.innerHTML || "" ).replace( rcleanScript, "" ) ); + } + } + } + } + + // Fix #11809: Avoid leaking memory + fragment = first = null; + } + } + + return this; + } +}); + +function findOrAppend( elem, tag ) { + return elem.getElementsByTagName( tag )[0] || elem.appendChild( elem.ownerDocument.createElement( tag ) ); +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + var attr = elem.getAttributeNode("type"); + elem.type = ( attr && attr.specified ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + var match = rscriptTypeMasked.exec( elem.type ); + if ( match ) { + elem.type = match[1]; + } else { + elem.removeAttribute("type"); + } + return elem; +} + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var elem, + i = 0; + for ( ; (elem = elems[i]) != null; i++ ) { + jQuery._data( elem, "globalEval", !refElements || jQuery._data( refElements[i], "globalEval" ) ); + } +} + +function cloneCopyEvent( src, dest ) { + + if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) { + return; + } + + var type, i, l, + oldData = jQuery._data( src ), + curData = jQuery._data( dest, oldData ), + events = oldData.events; + + if ( events ) { + delete curData.handle; + curData.events = {}; + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + + // make the cloned public data object a copy from the original + if ( curData.data ) { + curData.data = jQuery.extend( {}, curData.data ); + } +} + +function fixCloneNodeIssues( src, dest ) { + var nodeName, e, data; + + // We do not need to do anything for non-Elements + if ( dest.nodeType !== 1 ) { + return; + } + + nodeName = dest.nodeName.toLowerCase(); + + // IE6-8 copies events bound via attachEvent when using cloneNode. + if ( !jQuery.support.noCloneEvent && dest[ jQuery.expando ] ) { + data = jQuery._data( dest ); + + for ( e in data.events ) { + jQuery.removeEvent( dest, e, data.handle ); + } + + // Event data gets referenced instead of copied if the expando gets copied too + dest.removeAttribute( jQuery.expando ); + } + + // IE blanks contents when cloning scripts, and tries to evaluate newly-set text + if ( nodeName === "script" && dest.text !== src.text ) { + disableScript( dest ).text = src.text; + restoreScript( dest ); + + // IE6-10 improperly clones children of object elements using classid. + // IE10 throws NoModificationAllowedError if parent is null, #12132. + } else if ( nodeName === "object" ) { + if ( dest.parentNode ) { + dest.outerHTML = src.outerHTML; + } + + // This path appears unavoidable for IE9. When cloning an object + // element in IE9, the outerHTML strategy above is not sufficient. + // If the src has innerHTML and the destination does not, + // copy the src.innerHTML into the dest.innerHTML. #10324 + if ( jQuery.support.html5Clone && ( src.innerHTML && !jQuery.trim(dest.innerHTML) ) ) { + dest.innerHTML = src.innerHTML; + } + + } else if ( nodeName === "input" && manipulation_rcheckableType.test( src.type ) ) { + // IE6-8 fails to persist the checked state of a cloned checkbox + // or radio button. Worse, IE6-7 fail to give the cloned element + // a checked appearance if the defaultChecked value isn't also set + + dest.defaultChecked = dest.checked = src.checked; + + // IE6-7 get confused and end up setting the value of a cloned + // checkbox/radio button to an empty string instead of "on" + if ( dest.value !== src.value ) { + dest.value = src.value; + } + + // IE6-8 fails to return the selected option to the default selected + // state when cloning options + } else if ( nodeName === "option" ) { + dest.defaultSelected = dest.selected = src.defaultSelected; + + // IE6-8 fails to set the defaultValue to the correct value when + // cloning other types of input fields + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +jQuery.each({ + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + i = 0, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone(true); + jQuery( insert[i] )[ original ]( elems ); + + // Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get() + core_push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +}); + +function getAll( context, tag ) { + var elems, elem, + i = 0, + found = typeof context.getElementsByTagName !== core_strundefined ? context.getElementsByTagName( tag || "*" ) : + typeof context.querySelectorAll !== core_strundefined ? context.querySelectorAll( tag || "*" ) : + undefined; + + if ( !found ) { + for ( found = [], elems = context.childNodes || context; (elem = elems[i]) != null; i++ ) { + if ( !tag || jQuery.nodeName( elem, tag ) ) { + found.push( elem ); + } else { + jQuery.merge( found, getAll( elem, tag ) ); + } + } + } + + return tag === undefined || tag && jQuery.nodeName( context, tag ) ? + jQuery.merge( [ context ], found ) : + found; +} + +// Used in buildFragment, fixes the defaultChecked property +function fixDefaultChecked( elem ) { + if ( manipulation_rcheckableType.test( elem.type ) ) { + elem.defaultChecked = elem.checked; + } +} + +jQuery.extend({ + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var destElements, node, clone, i, srcElements, + inPage = jQuery.contains( elem.ownerDocument, elem ); + + if ( jQuery.support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) { + clone = elem.cloneNode( true ); + + // IE<=8 does not properly clone detached, unknown element nodes + } else { + fragmentDiv.innerHTML = elem.outerHTML; + fragmentDiv.removeChild( clone = fragmentDiv.firstChild ); + } + + if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) && + (elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) { + + // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + // Fix all IE cloning issues + for ( i = 0; (node = srcElements[i]) != null; ++i ) { + // Ensure that the destination node is not null; Fixes #9587 + if ( destElements[i] ) { + fixCloneNodeIssues( node, destElements[i] ); + } + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0; (node = srcElements[i]) != null; i++ ) { + cloneCopyEvent( node, destElements[i] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + destElements = srcElements = node = null; + + // Return the cloned set + return clone; + }, + + buildFragment: function( elems, context, scripts, selection ) { + var j, elem, contains, + tmp, tag, tbody, wrap, + l = elems.length, + + // Ensure a safe fragment + safe = createSafeFragment( context ), + + nodes = [], + i = 0; + + for ( ; i < l; i++ ) { + elem = elems[ i ]; + + if ( elem || elem === 0 ) { + + // Add nodes directly + if ( jQuery.type( elem ) === "object" ) { + jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); + + // Convert non-html into a text node + } else if ( !rhtml.test( elem ) ) { + nodes.push( context.createTextNode( elem ) ); + + // Convert html into DOM nodes + } else { + tmp = tmp || safe.appendChild( context.createElement("div") ); + + // Deserialize a standard representation + tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + + tmp.innerHTML = wrap[1] + elem.replace( rxhtmlTag, "<$1>" ) + wrap[2]; + + // Descend through wrappers to the right content + j = wrap[0]; + while ( j-- ) { + tmp = tmp.lastChild; + } + + // Manually add leading whitespace removed by IE + if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) { + nodes.push( context.createTextNode( rleadingWhitespace.exec( elem )[0] ) ); + } + + // Remove IE's autoinserted from table fragments + if ( !jQuery.support.tbody ) { + + // String was a , *may* have spurious + elem = tag === "table" && !rtbody.test( elem ) ? + tmp.firstChild : + + // String was a bare or + wrap[1] === "
    " && !rtbody.test( elem ) ? + tmp : + 0; + + j = elem && elem.childNodes.length; + while ( j-- ) { + if ( jQuery.nodeName( (tbody = elem.childNodes[j]), "tbody" ) && !tbody.childNodes.length ) { + elem.removeChild( tbody ); + } + } + } + + jQuery.merge( nodes, tmp.childNodes ); + + // Fix #12392 for WebKit and IE > 9 + tmp.textContent = ""; + + // Fix #12392 for oldIE + while ( tmp.firstChild ) { + tmp.removeChild( tmp.firstChild ); + } + + // Remember the top-level container for proper cleanup + tmp = safe.lastChild; + } + } + } + + // Fix #11356: Clear elements from fragment + if ( tmp ) { + safe.removeChild( tmp ); + } + + // Reset defaultChecked for any radios and checkboxes + // about to be appended to the DOM in IE 6/7 (#8060) + if ( !jQuery.support.appendChecked ) { + jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked ); + } + + i = 0; + while ( (elem = nodes[ i++ ]) ) { + + // #4087 - If origin and destination elements are the same, and this is + // that element, do not do anything + if ( selection && jQuery.inArray( elem, selection ) !== -1 ) { + continue; + } + + contains = jQuery.contains( elem.ownerDocument, elem ); + + // Append to fragment + tmp = getAll( safe.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( contains ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( (elem = tmp[ j++ ]) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + tmp = null; + + return safe; + }, + + cleanData: function( elems, /* internal */ acceptData ) { + var elem, type, id, data, + i = 0, + internalKey = jQuery.expando, + cache = jQuery.cache, + deleteExpando = jQuery.support.deleteExpando, + special = jQuery.event.special; + + for ( ; (elem = elems[i]) != null; i++ ) { + + if ( acceptData || jQuery.acceptData( elem ) ) { + + id = elem[ internalKey ]; + data = id && cache[ id ]; + + if ( data ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Remove cache only if it was not already removed by jQuery.event.remove + if ( cache[ id ] ) { + + delete cache[ id ]; + + // IE does not allow us to delete expando properties from nodes, + // nor does it have a removeAttribute function on Document nodes; + // we must handle all of these cases + if ( deleteExpando ) { + delete elem[ internalKey ]; + + } else if ( typeof elem.removeAttribute !== core_strundefined ) { + elem.removeAttribute( internalKey ); + + } else { + elem[ internalKey ] = null; + } + + core_deletedIds.push( id ); + } + } + } + } + } +}); +var iframe, getStyles, curCSS, + ralpha = /alpha\([^)]*\)/i, + ropacity = /opacity\s*=\s*([^)]*)/, + rposition = /^(top|right|bottom|left)$/, + // swappable if display is none or starts with table except "table", "table-cell", or "table-caption" + // see here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rmargin = /^margin/, + rnumsplit = new RegExp( "^(" + core_pnum + ")(.*)$", "i" ), + rnumnonpx = new RegExp( "^(" + core_pnum + ")(?!px)[a-z%]+$", "i" ), + rrelNum = new RegExp( "^([+-])=(" + core_pnum + ")", "i" ), + elemdisplay = { BODY: "block" }, + + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: 0, + fontWeight: 400 + }, + + cssExpand = [ "Top", "Right", "Bottom", "Left" ], + cssPrefixes = [ "Webkit", "O", "Moz", "ms" ]; + +// return a css property mapped to a potentially vendor prefixed property +function vendorPropName( style, name ) { + + // shortcut for names that are not vendor prefixed + if ( name in style ) { + return name; + } + + // check for vendor prefixed names + var capName = name.charAt(0).toUpperCase() + name.slice(1), + origName = name, + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in style ) { + return name; + } + } + + return origName; +} + +function isHidden( elem, el ) { + // isHidden might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); +} + +function showHide( elements, show ) { + var display, elem, hidden, + values = [], + index = 0, + length = elements.length; + + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + + values[ index ] = jQuery._data( elem, "olddisplay" ); + display = elem.style.display; + if ( show ) { + // Reset the inline display of this element to learn if it is + // being hidden by cascaded rules or not + if ( !values[ index ] && display === "none" ) { + elem.style.display = ""; + } + + // Set elements which have been overridden with display: none + // in a stylesheet to whatever the default browser style is + // for such an element + if ( elem.style.display === "" && isHidden( elem ) ) { + values[ index ] = jQuery._data( elem, "olddisplay", css_defaultDisplay(elem.nodeName) ); + } + } else { + + if ( !values[ index ] ) { + hidden = isHidden( elem ); + + if ( display && display !== "none" || !hidden ) { + jQuery._data( elem, "olddisplay", hidden ? display : jQuery.css( elem, "display" ) ); + } + } + } + } + + // Set the display of most of the elements in a second loop + // to avoid the constant reflow + for ( index = 0; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + if ( !show || elem.style.display === "none" || elem.style.display === "" ) { + elem.style.display = show ? values[ index ] || "" : "none"; + } + } + + return elements; +} + +jQuery.fn.extend({ + css: function( name, value ) { + return jQuery.access( this, function( elem, name, value ) { + var len, styles, + map = {}, + i = 0; + + if ( jQuery.isArray( name ) ) { + styles = getStyles( elem ); + len = name.length; + + for ( ; i < len; i++ ) { + map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); + } + + return map; + } + + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + }, + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state ) { + var bool = typeof state === "boolean"; + + return this.each(function() { + if ( bool ? state : isHidden( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + }); + } +}); + +jQuery.extend({ + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + } + } + } + }, + + // Exclude the following css properties to add px + cssNumber: { + "columnCount": true, + "fillOpacity": true, + "fontWeight": true, + "lineHeight": true, + "opacity": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: { + // normalize float css property + "float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat" + }, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = jQuery.camelCase( name ), + style = elem.style; + + name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( style, origName ) ); + + // gets hook for the prefixed version + // followed by the unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // convert relative number strings (+= or -=) to relative numbers. #7345 + if ( type === "string" && (ret = rrelNum.exec( value )) ) { + value = ( ret[1] + 1 ) * ret[2] + parseFloat( jQuery.css( elem, name ) ); + // Fixes bug #9237 + type = "number"; + } + + // Make sure that NaN and null values aren't set. See: #7116 + if ( value == null || type === "number" && isNaN( value ) ) { + return; + } + + // If a number was passed in, add 'px' to the (except for certain CSS properties) + if ( type === "number" && !jQuery.cssNumber[ origName ] ) { + value += "px"; + } + + // Fixes #8908, it can be done more correctly by specifing setters in cssHooks, + // but it would mean to define eight (for every problematic property) identical functions + if ( !jQuery.support.clearCloneStyle && value === "" && name.indexOf("background") === 0 ) { + style[ name ] = "inherit"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) { + + // Wrapped to prevent IE from throwing errors when 'invalid' values are provided + // Fixes bug #5509 + try { + style[ name ] = value; + } catch(e) {} + } + + } else { + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) { + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, extra, styles ) { + var num, val, hooks, + origName = jQuery.camelCase( name ); + + // Make sure that we're working with the right name + name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( elem.style, origName ) ); + + // gets hook for the prefixed version + // followed by the unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name, styles ); + } + + //convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Return, converting to number if forced or a qualifier was provided and val looks numeric + if ( extra === "" || extra ) { + num = parseFloat( val ); + return extra === true || jQuery.isNumeric( num ) ? num || 0 : val; + } + return val; + }, + + // A method for quickly swapping in/out CSS properties to get correct calculations + swap: function( elem, options, callback, args ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.apply( elem, args || [] ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; + } +}); + +// NOTE: we've included the "window" in window.getComputedStyle +// because jsdom on node.js will break without it. +if ( window.getComputedStyle ) { + getStyles = function( elem ) { + return window.getComputedStyle( elem, null ); + }; + + curCSS = function( elem, name, _computed ) { + var width, minWidth, maxWidth, + computed = _computed || getStyles( elem ), + + // getPropertyValue is only needed for .css('filter') in IE9, see #12537 + ret = computed ? computed.getPropertyValue( name ) || computed[ name ] : undefined, + style = elem.style; + + if ( computed ) { + + if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Chrome < 17 and Safari 5.0 uses "computed value" instead of "used value" for margin-right + // Safari 5.1.7 (at least) returns percentage for a larger set of values, but width seems to be reliably pixels + // this is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values + if ( rnumnonpx.test( ret ) && rmargin.test( name ) ) { + + // Remember the original values + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + // Put in the new values to get a computed value out + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + // Revert the changed values + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret; + }; +} else if ( document.documentElement.currentStyle ) { + getStyles = function( elem ) { + return elem.currentStyle; + }; + + curCSS = function( elem, name, _computed ) { + var left, rs, rsLeft, + computed = _computed || getStyles( elem ), + ret = computed ? computed[ name ] : undefined, + style = elem.style; + + // Avoid setting ret to empty string here + // so we don't default to auto + if ( ret == null && style && style[ name ] ) { + ret = style[ name ]; + } + + // From the awesome hack by Dean Edwards + // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 + + // If we're not dealing with a regular pixel number + // but a number that has a weird ending, we need to convert it to pixels + // but not position css attributes, as those are proportional to the parent element instead + // and we can't measure the parent instead because it might trigger a "stacking dolls" problem + if ( rnumnonpx.test( ret ) && !rposition.test( name ) ) { + + // Remember the original values + left = style.left; + rs = elem.runtimeStyle; + rsLeft = rs && rs.left; + + // Put in the new values to get a computed value out + if ( rsLeft ) { + rs.left = elem.currentStyle.left; + } + style.left = name === "fontSize" ? "1em" : ret; + ret = style.pixelLeft + "px"; + + // Revert the changed values + style.left = left; + if ( rsLeft ) { + rs.left = rsLeft; + } + } + + return ret === "" ? "auto" : ret; + }; +} + +function setPositiveNumber( elem, value, subtract ) { + var matches = rnumsplit.exec( value ); + return matches ? + // Guard against undefined "subtract", e.g., when used as in cssHooks + Math.max( 0, matches[ 1 ] - ( subtract || 0 ) ) + ( matches[ 2 ] || "px" ) : + value; +} + +function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { + var i = extra === ( isBorderBox ? "border" : "content" ) ? + // If we already have the right measurement, avoid augmentation + 4 : + // Otherwise initialize for horizontal or vertical properties + name === "width" ? 1 : 0, + + val = 0; + + for ( ; i < 4; i += 2 ) { + // both box models exclude margin, so add it if we want it + if ( extra === "margin" ) { + val += jQuery.css( elem, extra + cssExpand[ i ], true, styles ); + } + + if ( isBorderBox ) { + // border-box includes padding, so remove it if we want content + if ( extra === "content" ) { + val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + } + + // at this point, extra isn't border nor margin, so remove border + if ( extra !== "margin" ) { + val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } else { + // at this point, extra isn't content, so add padding + val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + + // at this point, extra isn't content nor padding, so add border + if ( extra !== "padding" ) { + val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } + } + + return val; +} + +function getWidthOrHeight( elem, name, extra ) { + + // Start with offset property, which is equivalent to the border-box value + var valueIsBorderBox = true, + val = name === "width" ? elem.offsetWidth : elem.offsetHeight, + styles = getStyles( elem ), + isBorderBox = jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; + + // some non-html elements return undefined for offsetWidth, so check for null/undefined + // svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285 + // MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668 + if ( val <= 0 || val == null ) { + // Fall back to computed then uncomputed css if necessary + val = curCSS( elem, name, styles ); + if ( val < 0 || val == null ) { + val = elem.style[ name ]; + } + + // Computed unit is not pixels. Stop here and return. + if ( rnumnonpx.test(val) ) { + return val; + } + + // we need the check for style in case a browser which returns unreliable values + // for getComputedStyle silently falls back to the reliable elem.style + valueIsBorderBox = isBorderBox && ( jQuery.support.boxSizingReliable || val === elem.style[ name ] ); + + // Normalize "", auto, and prepare for extra + val = parseFloat( val ) || 0; + } + + // use the active box-sizing model to add/subtract irrelevant styles + return ( val + + augmentWidthOrHeight( + elem, + name, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox, + styles + ) + ) + "px"; +} + +// Try to determine the default display value of an element +function css_defaultDisplay( nodeName ) { + var doc = document, + display = elemdisplay[ nodeName ]; + + if ( !display ) { + display = actualDisplay( nodeName, doc ); + + // If the simple way fails, read from inside an iframe + if ( display === "none" || !display ) { + // Use the already-created iframe if possible + iframe = ( iframe || + jQuery("

    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¥DNVdt?UGp)5a8htj{$m2cZkvH##o+XX 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𕫕#aZmJIhA}xPx<)=P?)*KsTrR?D zv&s$z+qd}e)^te~q~A1B+_+}5 z*+l*jlG29Z5J*waz@rW*!>6@C!h>j)CR%AZO9XRI)00kJ4|pdj0vop&GgmaZfK5wn zx2v*kJPsi>q-b&4oV~dlw;2t)oO6jP*$qORbo&;;lqXK#t%SJ^Is%Y5eYz;+ zf-Ko6h9#&BlBN$&FxXHm-M!Vs?{Ur2vQl-Nb@a+;bA2V&CnKfgo^<887)2x&SoLzRL86`wW&E zjUC`*`L1a;7*d!{<6Ra7{4Ake`D1qwqI;xk9&mxE;D7FSH(%UpVKyYqmwQtprsQFG`H4asYZI3`uP&(~te8 zIIZ^DQD4Z@UFYXVl{t==q&C)7*bS3A^;36Br^*N*0Jz=3(rsXMuji0Ia%FLzg`14oUuBfNB5A;;R;CLh}c%}P!XfLpBel?7~)I%M`P{aR8BRdK4Goj-Rk~oA#xf ziHZZ%F9`RpU-=)Y_eu%gtzDO#F`5^7pC&j@=lb@z-b%`dZ5g1|VM_k7>aSd0G@P~q z7Jp@o);V9)*I#B2A+NxfqZu>!r@pNAVs-$jnoro`oS16UuHp0c`Uy30i`ETkfW7pt z6^!QzVy%EwRXul{P_mKWDLJ4;e!t#Z$omotAd= zYlJ;5=t~v=4Ef2yK@m(HHQ}6dO+eBh%n5)nw5$kX+E`MHY&6sCg@q^!xlp)~zvAgs zi$y~c9UmV%E#&ml%Dl{BVQ|0`s=e(QVznN%)x^#Y#@^pXRySQ@dv3u9fr)g%lFCLO1wzJDJ=u3N-A^$1ds>SJi|#S z?CDsT3S-4wBshX|pgEk728AS)2~kw-2`5@ygQD@0NiE@=uN1BkL?(-dY{i}Jjq4Iq z=@1)Z85F4&m%9;FpI1xY1;idSdA;O_J5zP{j9OyN>=2#>W>xfogHDK=S9*{OwAP@LvY#nlg1Vy!{^iwP|4vmU0nZv3)o*1JhC#Zw*;e|EJ zJJ5Q7kPzLjmz0Ye161)gHZJM4pyHAW8Zntf^_W>kl(}d?gJG=Pog|`3WD}Z(S;H!` zrvNev?*2kpCrVSS^}K2po>tZ%DWj7}$d9#dA9TyFWZi&wb1eKMaf65$Bm|RJq$F5V zmr@LTK8u>_w5(^8y4qi0mW?;3QI&KPs3m~d+#ANAiDgWqM*)2T#XwxJ#=>PoT|-v>~is`@4#9iU19GO;yheXNBBsI|1+d1f)-FFvJ|^yolKMHq^dj<}p3{(vn^EgJNGp}a0(q#?- zf815%o^BBvbiHE>&zXAQ9_$)!KO8brSf5xb zFy}j0;dUxV%c16`-3i3d@)8IOOGiOKhv&d+{1_jNB{JN1^nY@3yxQ@S~i%qw1a zYMN11y5K}W2D17LeT~ssS;6AuIl(MJ8!g(PnpdMrm;=D+nPRD4xKT^>g&;RYe!a2p%2ltWb@Z6NlGdGP>m?9= ziEXoHvZ)LRg-0ma%`u*=89h4En8EtAkx&4;6q&rq{CeTqm&Awepq2m+lAX2+Y5zM*^I7l zePpbyS}VVYB=eqX%zL1akagiCdMvin9pI_9a#~MT?ezMUGtlf%$%&RJdp;vac3$T9 zOlR&?+Y5UXxfZA1rAuu#63_@BLWUALi98H1ue^;$87P}aodvl(y(~LS9Qe~i+b#Ol z{&nTXOB0JinhoWl$q z!ds(DcN2REo2UepMrI!|at!#MT)MDu01vVOZY!jy#vqy+ojk2@IgT80<^|#GId-MY zov`Spr7nVYpKtY(Q;|nVkZ>rivF3t*rU7|Mob9Y%WMbuR3GC2=j&d=GK?pEq1z#QI zYmob0&!LbmA~9R|#wHeBl{(_dG!)Eg06L+bou~wYXkOEaZAD7;EHoUMEdDxH+kW9$lLCG2uiK|*T?%% zkCbN1b`#Ui<*VWx6JbD=1;_K#yj$te_yuP1(rMeE>p_T^G2WO!7NqIS9vlOO0ytJ3 zYK(p|gC!M6sz+X#ZEg{u@yrJ81d_Y9Xayi2MYd3?2+W5CKT&#qaX7@TcB+Aa zn5@O75+Rn`Fb2fLP+*i&dWMhq4&+^GV_UA@)th;it-|E|gPL=WvHwwb6YliGX zll>z~LV>3eU3?@nW6Xt|*RbnN3mKb=3o#XmtZrdTCELfllYZIQ(_(%c&lA=>fo={K zsOLaN2S#dz0zWMY%Mc-AV>6;DLK3;r34m0k52mNc9;st~XdTU%mTk~?UlLUc~JXn^7PG*A-+;SiYKy-Th)_6;*S z>w5CAC=&zxRD#68cB!E`ZQ|*X*OsGEK*im>z$pM%aue|>&m-J~aIm6+fVDSS*a=Z^ z@hN*FuvTTa>M{-)g?no=6=_`)*;C**jy>NEPsMOUXy_cz>@e}b(~_}0(wnseMJJ+3 zLkc}26p@Q?_Y!c%P%{=42aNz=)LTy4coQA)l{{azGCGBXEY#8tL;TG3rH=+LxmTg6-0mSBqe8?AUrY*&w(Dxbvx&dKDr}Z_^}D?oj; zsE-r~(w+T&PPVAQ&tuk{EEjncgP&eaR{AbT0j5F@o;aw^hy_)w5H=y!5})iY3Q4sv zJ#{yC1D?y5!Ky1&&6}$&Xj9KiVD>7uumB^p&VwkMMvXO~1lAtV%4szmVq<+Sv*RnC zW;=EuAHAN#yUf|Oo4n^nz3kDe3ZRv=Mna462qWw))AjV!2E;CEcBmenNGJjbMAW&g zG7uiqI>{PY?Q*XKeL1M>TmWS0fwdhmew+sDIl zziQ2$uIJ3`5)xl!mwT^EQAsk|+$o@*LJiZ0t`U z1tcaqY#|6D9jHTvIN6~?FbDJoGI5bq@i5X%AT zNsi4$rMSCF03V@{ju9}Xnr7`@=6%Cg=P?vpXG45%n#1U_ZP=sZlYnubNFLx5CR;{+ zi=hU(W~+RVpL2*~k*L})_k;alHw(F8z1^`T6^7!xXR(u}SBh0%bJu`nliJvh29iEqxwV*s@pd%=+Bn#=7ANaFGk&0BBCW7(>5 zu=8|kwI^Haws>}~dR_+Vk5h4d1d6;}h}%Xh zxrwk|omw>}@WcaV`$`w&SY?wF*BcwkL$e5=0Ar6;L$6>PZb^j!K5SdPZv4N=$Dyw!_y-?^qegtmi@`Q?^hekH%V+vUZIlh5H zw&t@u&1qjGMp`ML;RWr}S{c?UxnJ4)kt^@X$y6gnc5wl9^MX&LVYi9&t0Gl1b$2LY zfDUN92{$HMX01N~tMMG+FT(_5WG`6LQ}WHUn0 z6dIt7NmWS#_TFLRh$Pk*N3SZnC9V*&tyTSKNQV$gtR~BNeLSKXwS>e;MhaGo=>*X$ zgU%6Ckha3Y5n|9y4gDA(iG9{BLrV#6h)=AO>#&0X3nER+)En|t+m=Nf26?s)z8*D1?@=(BY)MI8h*{EA2f8HAjRJt}aj5)ikt&FsN<1!uH5YpD)ir zdzCmtLF|nJS7PO%62cE3&H(7|*0Fx}wRCJlx(JRjE6D`|O{OSHk4#GNZeLV6ZmFxc7x z-8qOnC(>biZU-X4x=6$_@qRe#WX{u+Expkf$T+u-S4fP9UM*7%#&&wOOw67xtv(+V zmXIGV9DU2q#PmQ%y)DaZqktrqOASUhWeSrAV?Huiwb>@DHoWs;F58AJq!86A9ReAt zz-USa@#`hmb8Ht#U3rzw>xI9^%%ps;Vo>j>5ad@R4o2owrL zn)RV9d2>@1+lDi?J2F*46Oy&!ycXzz z+9DCuP)<-{&ln=2U_~qIPBc42W~oWBx+N>W5HQiZ9Bm*aXml}7friDEViO{1pL*s z1R%heVy~??B0ZNxLv?P5;_`n&4|f&L_i8o43~%D&1V6`X)Jm)A6Stg)zNl-EXx58JS0i8+u?$2A*f{2*FYyX=O_j`lJ9Z zgHITc9YSXg06{}j4Lxe)DzcJ6*b551ip&;kJjIuUuVd2+T5iNUf!-1m0F6L+U(iUy zG0{#D$@+Rgx|K5zWcMPsAArv=qqRT4_PpJmK@)cvntQN`^t3X>t#Vb{)3`fkO`k0f z=yH7E62bwbfoVH~ju!SMwoz+P)~$lVbc1Pn^;g&QRpHLH5UZb=UJs3>8Vx8f1~J71 z3exD_FjIv%%-2+F9Gqq~RAdwqy~XGfV@H@CX`@4qmYZ=NViGCJlytBP;7lm%2r+xC zAG@swq01&Qq8#hWVv0lgo$VG%wLOmYVZK0Cd706tO9X34>$tIsF#$L>h83FN_Q@QW zf&Db!U{SpYY}jL7B+CMm>^XM9Oo22!kr0YZXK2FDK;vW@ps46``Z8d|%AkM6j^%J< zLT{Iq+%JG$a3YOg6yv-k)_$}BVq67xu=FCE8dR}R4QjKIFt=3B<_x;ts9dA0v4Ff@ zlvHOlv_=d9N~%&qX_%|3csPbFoRCi|{=7S3z5drxq9tmEL=Dzn^>qOS;}Fd*AO^NV z3u)=I8AU7;)#sfnG!XiKjMu51LWnYeianKHKrn*B78v(R-=tL}98`(pplW)u6jr^` zHEY}qXV*_CsyJt?SZi8C=M=3WU1Yo0bq-t`l#6Bp4^<20cCqhQ%2=bK&OlrQ!qE)m z`FhI4Rg^ge#EyO#tyULqw3RI;(riBW{X8A$+c7_ekSze2pPz4mN0DISIz27p0@)R$ zu)$SJ6bDgcrDKH`t#SnRV^ZPb1hAd!C!Am%4dBWQIP+kZFJeerEeWc(jH-s}Y!y0o zOs%z>99krH4_3dr3YZwAg*iYw6Uu*~1t7x)Pzy}%F7e^su$IwErnRz23QkiGym;uLH^DBduzEu@7Lt1Uv%ROX)b_@ormbC8r zc+i{{tx z&N3i~o*lYv+Z>GHZmX_Sp*;a6IPv+S8xtAc>JS$NgB01@K858Yh(3iqg@S(d&;q{# zZBHU!p7rJ>Sc)uJUa`(PeN zgYm>z+mqnx8=yqIVcf2t5QOZlG3AF#Xbv;p14(3Q`^7LA;(&V$EvHTi5WL?|7r|(&t-AuhY-|M(U=KKE4x>N{w`e%^UL5_H8t1GG z&JA#L!x&PCb!cXjkuwDCwpXia6(ugbmQzEq>bS2Qc;YtDjm6=cG=jY9mulS zDYM>{Lr+J<(Q)3&vEP|&6_i9!7{-NnSdQ5$Q7#~)1%aiTLD&QcTfhsBb(lp zg}h#rktRUxS1H6uGK&|u@4A|tW1#ED1+kU4P@X^A%?^;u8Z5cD$TVaJ;UU2Vt#I}e zb`!{oo2(;ONb!YsIVlDKGLbD^LMf!sM4pl|JT^W17;^S0SsvqDI_aE&uo-FNCFfrR ztDo)z4gTDB=up7M7hX>X+{0F)z18Adx0%tZw^U+cB&rPtr9@XsVt~p78kr%9L8o3+ zWeF5;X;kN4er*e0i|=EU3-r)ch`OZinx?v zL+dfcBB2D0jocCAQ6!@vE%1uW4uPI;CN7N%yt$lZG#Swrq%#J%3~EAx`vP`-FlTUyz0x;#T;4mk2i(yQI|qJVr>(wvsd*`5`b zpoVXkYeC$DqQ3=tINR^~vjFn4K`|`zQ#D0J0pxzJZHmw*VWX{cqAce)72!^|xHu^e zaQ=fepx4#(xKf8lNUMP<%FS4yNvZ2`cj7FufIi!%Tq#j>3WFvcm**kiGW@y%n}xcw zp))8{FTI2!K6F|`9D-ERa0IGK3_aPZ08L+@8x#jcd0T!qgbq{QTx_5ya-`BDsY~h+ zXy;N%6pz>@;rBun2rX2mUa&7+H^zIaf^bu`{6yR3pm?Eaz~6zT58!0<>aIDc3vLG> zK+DEZQvq!M91(_2i<@?&K)wJ8ADT$Wjasv4fCQyuLeV!AoGKZWxA3~iG-C~m-LnQD zkV{r$f!8F*UWo78PEinR#6b&Qxm+nUDJ&#hIvJcP2p3fqYQf*3Mb`jHR*!fIxfv^S z_{t)bPkQ6q#i8hfAv&Y=u@vy=Zqr}MyPE^DhXVct!im% z65|jyA3+{Sj*|*vFF+1WaQJ{|`LwR- zu0^e^X(djN%m_FqLFj_4p+vgwtbJCcJxdt8wGvk(hwyUOI)l+HRJZnQ2g$FAfHWyV zbsP#=LtnU@z_aeS{&G8C~r>=Gpc2wA2X;l(Dq7(1I2B{9%X`arkf3Ai@eY$|gH9Jg$M0D#OJYnFQZfKpn-kR;G%eKiiwx+9!b&SyIu(0IU7?1I= zJB4&?Aq&3T(*ZDMG&6E3^8gJOC2XXcmEgKVU0k_+5GSCG1xc^gUg`q0K!Bh6fm z!?=MKM->3}h+a&)1ouE1jl`&SXuPZoLCoC)uE%5i=M4Q^68GwS#f z5Utv*t0@dCqB23{ngu20%_qK zGXWut3wY};y*Q~F4=`pQLchpFQ(}Xt&Ov|Dodg6{krysiabx$BVm(6?TivcI(Nz1L z>02K35-C>L#L{Hw9>5?)M~Bw~LS6VUs9l3kM|2NPf8Z%?o**m(5&wEqY_ZeHVlc+p zIxA{D)U`2V`dGvwbIgpo%~d&~M}lhIH5t3P9?)?s(S~Lj`YfvwR|eGr_-&1`)>}S> z-2NPKOWm4<$8;il)#S)(I1RN1o}h!SP~5>Hadj)XgSCSMmymd^&J9{-SPlrCzOx9q zIg<9Of>vLKNG#)|4|PzYEh7hVn2IZMNwp7@?a*dW4g+DA1W=E>ur@1wc)VZ^9Wo2x z!5h$a;bhK^QoMjhZ!?M|SJ^uBCc`?I^F*dVMQ5)~>e(X4Q&6cYvtBKbW?+=vc}pEY zg%h$Dg2t|SQt6;qdsH8}nj0UbQSWzhfayyS)Fs<1ymy&8AXYYDC7?EPz7i03a0=_8 zu7`lf9{2bZverelxTIz*R6KxjUqS36CUK%b@h+OjC&h|pJ7XR7*~+i%*vSOK_hrCt zNTG#P5MsJ!&1WkJaiJ)KZB~2RUJ7NZ_XoAF9%$NK^MBFEL6}do89k`z1(TVHiXENNeed z;cqnAP^Ti_+J(740yzOyMH_l#d7d(;pya<9`5S&%&p|-N?J=k?$acr#D9ejey&^y| z5ueNynysDaqkC`+`jYqYYp52#* z+@IO9`+wC>|1%rdUo~zAp7Appo&TR~W4~Viulv!*@n`L2Uskev_Z)Lm2p(is8V{wcg4p`V!M$@#hQcNT_&zGY4Kl<+74|FwmmmfQyF?ZBpFo3**zS%iYgPVuYy69$WG$d|jY#XA5!+@Y{ z>&~G+?Ynmmeb?mP{jzuV*8e}YEdpSPa4G331fx8okdtQEU_315B5Gz|r_vno* z3XekX@zJL}{q^U{bu<6#>j!+-dGzd-tIH0s0Z!nc_9EbhgU|L`HwO9aFM0VCE(d`t zM$o(N7`by|?&|vgf8`%{zuo_p;V*;!%OCk?P42%;*S}2HKWhg5S-<=*yX#-3>z_3P z|EypBm)-S$Y`XsK-M5s%^^xEF)n~Ya>6I`0t*8CZ$1h&~htG{)OD~yYDOg?7g3HZ|{Y7JoC9f zbL$Fj%AYj;{%e2#8?eErKKh(T-uF?5M?So{?WbPyWmDrx@A=xNe*NK=hd$(+?rUQ2 zzx^re|Nd1WkG}E!FXNhzaXzyAj>{H8zroZr6p7d_;8 zk9+C6zxY!xy6xj{Z=t8pE#H(s^gWM#!Rvqa@vr!scMbpaTYu#*{_=T$_2|!g@)KV2 zw(q*_L+||m?s(OYtv~fYZvORq-SQpJ`hm}O!6$R~QcTmNy1HZSCK`heL9AS)*(7bh z?dtzXhJ55;MBOx^2ahDE!DHZ#I>)#E$)8GA0VCZspor^{?o4^gn+Evc@=033y<0bd zSpO=Qy9p;RfATs(lCCaodi0%FkX}E`|Mm(}e8dpU-MeD>DPYwb8mVq{lqVN#ut7#bGi3E?R#(iyxSl0mXF`^)qnApxBtre3HN&0 z_dn-{-t>mw{jb0M+rQiYJzT2#f>HVtfBd+Q|Ly>={U?!c{?sQQ{lPzZ_KQFIm*sc-^jls*`S@+WxBq{>_LqmBx?}hc zf9QXU(0@1c7k7Mock?&gaR>4H?|;ajz2jS6bjKImynh+}DQffZSI_^5Ui`S9{0zGzxcIZ5uW;lw=JJ?$7{dl2c$oFiB~<$w9)-~G3bK2g~I+lTzz{hzRX-$y?BKR)`@SA5%R zKls7Ff8t9X_4ptARQt)lecOYYcYp9t|KZn;FZr9l`fqoPKk`R^^ny>O=ePXC6K;9V z6MpqI&hq)+_kCaa`=40_D??c*1!I> z*Brbr{Db6y>#zQ{*FO5)_kG`e|L6U_{>k6r{OINhANscc zpG8)G>}P-dy)Wf|=>6Y%6rTIj_y2`&8&KBU{Wm=K@TFh<&JU>0o2@^%?MH6;(g#)F zyZ`CU^The*J?G0F;8Ir~y!<`{kU@^;{SY~U*!Mnk#9p^@%k4(7{B?QKmPW~vw!f51`oEs=XKpHzw=qn;vw_Td*0$L z!~HYf{@Ua#i|>8xhu+g>Pk#4(=Wn~2dgj;v%tOEG-~5>M6yCY_J70R*FyH#I$2|YB z!hIh31rL72Tk~Id^LyX(r?m;J)Iek6C>4 zFa3O-)3mDczx$wS_It0aU&lT5_upyHUh%ZI{PpL!4|~|R{pjrve9jwR{ixGTKl7d& zFZvtrdg9ApwSV&uip}3_ox%P~*3X;2^BbdgY`^fYU-X!FedYasb@J8!>ackBD_`;h zPybJw=f(TyKj{~L@V>wBV>f*g-tN|WvA2Cxjl*C5#7)n8=zsioU-R{-MS6}gt|N5_<`lYY_jp;L2 zFT|@Ke!ziv>0{>K{HmWX{q*ae^c&01eb+mm`1#L$)-RqG|Nd#%m;Vs{o8`NH>uuk- z{moy0?_-{QyYb_%&zwJhaDV$FeszB;{uZd~H~-aJUSZt#10M@MdXKlf?be4r?f&+3K3g5fX!63o)S`Id*hH2GK0D<1sqKd}6V2T$&J z*XO+WFW>#|on4ze`~i;;zVid$@a_8IY4^dz-B10&=icv&xQG7YTVDCz*SzR{KmUPm zd&)ciJ1M;Jr;^JK9iM;O8QwQ|*$2uO-D8VB?UlFdkNA!E*zbMaEl>O}Z>7%G-~NCH-RrjJ-u}R6FYdd3zyrT#c(2(5emuF?|4-OE2Uq$9ZGf?D zJDHd_*2K0sac=BPY}?Mnwmq?}iEZ23{Jw8@Yqx5v_ODZQ@3~$5_S@A@-_zaCX~omS zNRPr2od*hWz-OwB^pP>vJ>>5u-PgyE2w^aqincJL6%Q5VMjNQNxeX2o0!8`Kp}_SR z8ApJUkquh*k<$gSWP!5*rEvU1mIf_wT3UTZ4<2AGn7uHCaWd;}s0Mz#0bX=y?+(MN z=fAw$=%O_TAFO%NSinx&=1KQ1+A?Zbad$g??dmu_Ib2=MAOeu?-2VVvnJjTctiqL1 zU5qBh^<3aES0uw7Ii%PXi%nYlKgI8nh&2WEtH$Mz65|j1BRm zJleACVSyLWBSHjjH1$W8Db0#Bh_i0I0V&FEX_jVu?(2Y^pwV!o+TSSYp^qV2B<;yL2<)5mk4=T z4m>I4l(Z0!I(kiOq#f#n0mG3|bVae1A<(iqJMfkCN(AfYp5>S8TUuBS2I=BX)Y;Qx z=UH8{@%RI`Ih#vax?S@f^8O8gD?s zUiQH2JNfsAi-68GE48M`?}+pj-D(j_Az{>4b@{3Yytp$hxeuY{rF znT$5~bH^a+N7O{!Hv*4YF&bmH+%m((kq=8SEIu}i#khLgH7MIVs7DyGgo|2p`+%i0 z(Seld$J&sjIja$#Cb_aEB83UIDtTrm8*xTuqua{j&Z@+D6US8|qouq2x~o%?Sd*Uh z$i+#4mA|0QT9rO;-Sg}Mvj4I3a4Vvk8wt0g!JBX9}rl2fL)%_F4Fl4S4TgZmKz zoDH870;%mKgb4U9)V{VqGXA%^V&{I(_z60g9R1IkgyC5v$ zI$WTpr^z(ww^omcqKdAU9{?5~ zhy}m&Kr@7~K|f4!O;DPis#DfL^}H2uHDl3gBsewnMG`Z*e?GL3UAFj=8?^$gpc|LbL z8#NV8(#xWy-Y-vu;Lavnko#R#Q(IbYj%PW-_m{4%P@U--Kw1#ps z`P9hF=T(X1pyNsAxmZ({#%E6+!W+)Go4pj0N8#yr@) zJ=3oj>PPI_O9dIs{OIp6+8dT|@|jvrZUzaFtKTY*-X6e3luETz&+dD2Mqi$5$9$oZt37<}0TKf9cC_{W`60q_4QVvSs_Hrndc& z>t7b%(NXXd+?$UKRXrLBfEXzs$fm>oIqcnZKjN^y{q`Oq@CdW4-qmr2w+40&5)L{o zHzkBqNy1wJ?P>z?LjKzIB8jE7*w8WNT^p)ZFZeftKEV`0%tV)cVn2pCgp8R|0x^1_ zMzT%B{qbrD7#2hcEzO(HhGCdTw_DWU)&@iL=g)D|OyEM#87GdL506sQMiXsqyJWg{ zT}d_uc40nmJ^{hOrqaJ7&f)o-!rn|MdQ8;l`j5B}KVQO&wq*+=6vR${q4BksrLCCF zX+dJc_T3V-5w(Ho!PHvA$_G!(0vL}t+sgWb#6it^LV399>QI|PUkL_ft#wd4^^FIP&CuP8VBna`|+D8 z&vj#BE?iq-=pkl-kJh)eSBd40S52tVGdp}=-Y&fKUjAW(0$AUoAB9(L*kdjwLM;!d zPnybC?%&;}hlB#VM2AhRU26Fs2{#1FuL!XB4wVui_N^F=cNI_tgHRMv=r0zt?Auds zvmrAkB3+6>9%Xos4q3=ozjg#5TSaW{%?dhyLUr*J#EZrn{o>|0fME0m_Emtm8V#_M z;4u+uJLAc@!t(=pK_V&J4B?Wn&?#~WhOJ^~dlD`B$853i?4eObp3GoLik>A$wq*Hi4YKZT$EBOPFh86*|;FbIpHlefqb|- z10i4^CpJbdQN*(VnA9?2NU#ZMyrv8A-&>CmJCu0Z@S{TEQ}9W&UL{{b5>+Dp;}NR= z#b|Q1(1}?9MN(i9yL_?VKSsec;Qfn%JhgB(){8exLM1*zWI`}DtTwsrCR!wY!&qK0 znjHJCp{NaRthntuY6Tar4FGr0iS-%Oe~ZuZ`=Z0JAbSEX3s%J7lMPTx-w+BJb}NW=ej$!=YZtVIzXX5>tFY^|Lr2S&#j7;wmLVqlEP58yArI zTNH$ox?4o>CZKYyzJ109fQNP(Oq!8ezC(*7wLS^;yEi4-{s}lfW*<~dUbRnoOQ*zb zzmm6P*2%XNebOEv@1lhoF}DwbU}y0&SL9hJaMnnKA}CN^Y0Lz#Il|+TDhNW~8@M$& zNace$@Nx}GmPXnLet(WzlFk3eY4pK5K4sv@WF>G#RHN@!2OA-s^h;XjF{!}31`oh# zSzxZv#VmR^2RPr`UY71nkRJALQrC`fxRyZ#ZQN_uxiKQgBcC%ZFl?c)KlSs=)`Uis zjzmmQMAFY%K#>LanFop--{pDc{jYJhmpOQ1S%=KB4so-69yXkKaJ6eat({%HnDD{O zJ7!;V@uHfSqvrY85GS1)4C~UdBNUl3Ln^qaoA+;()3CMPhW!(JU{xF~w6y5daaA21 zQJq=8{doPb9Vx7~mHGdCFV~8_S?~^GIXzqK|;4LF<-T9a92>`)-8|WaF5z_;_!Rm}cVU|Pb;C%YJqb9Gy7k6j2@8|u)=Z)9bwf(@j{pZ=v#@>Cu zVC)yqhhq=7*uwWsJYOMxEcJ#lg;73D+|9e12S-O$)?>z^?7j~^Ba`THTwfKJmho*^0j6c zo@bmOoxj5*C)RW-iXBBqm=-dDl$J6KYD_Q)B;qZ0LLd(( zAQ@v89p3|Ci80hBf{t=Pn7`#Rh%(0Eh41I%CY-9Iyq|K6O4N5`R87LI8Xk8k-s~w$ z#y_R({n`d>68Ekj*373O=gczoy+62V98P0@K5rEuKfgFT-z_0O^}UJs*!yy4*K8RS z1r9wyXN3;WCWh;l%*Ptzzew6ZC^9M1V>AlZ@&@Pa8*yNd+9kZcGuIV1Rq&n}5M}yC zgG%N9&a2Rfk65u2D*Po-5_M2g3V@wTy}}z%&tOU5FTy0dsT|adS-7{+Nc6De>$!wCQQRZLR8h02tduiAt}sNrtH~2X^W>kc$?CJSR^If zc?@$?Z?!z^AkgU>ya&HrWHGX3orH}*j-g$csW}_@vPm<%2l5Z#j<*oyjLwn;8H9F_ zhgva%0Yx7dHi|2qPp)m&Z{|qk_kW>*c6pG5yJN7GTCdf~In#K6FN`47v36J_z2?0W zA{sNWvoN@wR!UrngXaFqo#u?Xx)Fy2^Z?@f+DlA>f@LUhSu}k@;MSrb=9a`vy^E)z z-nDffVn{>~Xz1UUIyPq0_^a*OrCbYiy}ZOfTKLb>Ii%azmEnXSLV_cl%J=YDIQKIV zU_Va6K%-*pPVwcQ5B*371QWMjrqkQo(&DH(mkAg|U=tl5FcKYRD&d2eZDt#shDs?2 z0oF2rj3}}<)1L;aMmZO7QQx?qmxW0{zf}$jcra_21xf;bAmj>gKx!ySHh=f)Nv)>9 z-Cg6^#KV@{7LO^T!7`Ma^bg9*m^8h{kO&4|{U_mqKCOXqFmx19SYHVQGb@-q3gj^a zd8ngljp$2ojm-1rf*|S`@1a4R?h6ElO zy+IH@GX3j4IN+FfEAX_cy`oP@5=9USfK{`wFI znkOZEe)ja`@Qaeyab5CW|5yAlJ-FKLUtNZAa4TjUaM~W|(a=8`Se?!mLAJP`AMUY2 ztm!K>-aq@}I>=Z#66!jEz3d+@&j*rmYO>FzanF28=DBEoh6q!3+vNEu+xV$)j(I!i z*gzc9RFGp>2j-dMU4OV_f2(Vx^i_myqI_Ik)eJl|5$sY@SMUn9+Jg!wVYzpHLckPW z{65lK%+23(W7ep!MSdYj4uUI+3w{n_Ny7jVf}i)Lz{`#Ap|u~7#DCL*GK1FhM^WHF z2)R%nZb2~hR6Q`REpQ=0pdSOv!D=EShP<_MB}1PR7&7-pq^i?4M2!@4nBlL9l~;73 z2Vl_H7s?D+%5cZw@nqZEYXd@UpK>5rLlLpcd57ABz*P;;*{ z;>d(z)vrS+ftpOB8(WH};mjBVif*Zsx%T;Dpsrby9mWMJxhb~LUK*mDTb!~5dg`*u zoDbgd7df(;B_35Y9zHSFn+dh&kFQPjEI$OFONzQ{ch$~96H2vwLRII!0mZz^3ME#m zoqw?F2=Z0)`V>2|g+Rso1QvL5oCfUSRink8HwIdso#t`*+-W5=DATJh`cUnQE^Dav zJX9Ei5$xn(^rW?LlW(oCbN-3JdCLxT! zk=AnZrjMx!dkV8>iHfg`jPkO#G-;{9@!8Ujrvw%sLmHB2juY)qXIg9j9S;&GG%;Do~jFnXk%;b+; zVO49|Vsq|_@?rliUX$3>}ecQivUbLC2B4jcW zN{KNi9b_isc71z)A09fr5gnSj*b%Hr%kEp9jBL{S@288>FRSb_Xi+tFF?K2#8VT!= zk0Y)}AJHmP-1bmmrv4u27YY_firftsgXLnmOa`Zwpb&Q`{}@-0dRC} zKxk8qAmq?(D3qK=^>l_fUztyL;wN}SWG16cOw+UkPYnqEh3(dXCI*Ld6 z15~=HL&)(*pFpZ#UByUFf<{bS789j7NT~6{Yu3%A!$&c3%og7^fG^J*_4Os9H>+c7 zJE!H&lq#4sGS6rfrZHOc>J;=k-~AdWE>h->ZTOjxMZcaYEwSb(Ke=F0ySUC^d4;s~ z3#kVb%UzoIp#(8YHv=EcOk_y6YaOXZU$E%p6>xHL@_J%#6x-9GTa6%N=%f27(3#`Q z{bxq*_I+*k&&B&&>K-h!&)=NS-%m&P&cEN@?F9+@tz)|NH;JxC^Gb3EGJXCq3Wh1k zWnLZS#FX&)@?^Zg`>yW|?>&6(?9_yI44*u7M}ksoFF=6T2r_uc!cg0U6654j+N%Ya zc-ecs7+-ao-s6^23M7`YV2S8)SHz>s=UfqWzxzDdi+*L7?9oi*5XZt?pTJx*3w}Jf z33{jb{(ZBjC;i*D@HBt$Vd-eI$zlY5 z?(G#Eah6XFU%y?ap6Aws(qTw#6DoGfh?*}3DHk)_aZdNa);nCe@M3Vl)V2sGsG>J@ zM&qO4`C%`k5b)H%^9Ny7>d%7`FJIT6W0 zLPT2W3-pQ|q0;S47By)5v~~w57WW$%tEvD19sDXDVg+sT>?V`C41^s?i;+DIHm^az zmY2)H*+B;;o7cR-Yl_g_q(Rh*s|JF~xl4RB1$Za+c7y%y3a>0Q15V#T&^rZU=X@F6 z{z~57bv8OD(rYvpay}`+wv%kwAecI$HS1)cVv-$d;}t_+akoJK!}Ses6k?(ZEG+PZKy7@|^ zWal4=jTaF`?TtO<85SOcfT#!;$Ue?_B%})S)2;~6vXMGNG_qbxGe>0ee2@qUIW*5u zX`G0S6k}orsOnoB9rXaSVmM0(W|3>?wiC25eW)~}3oy`z{18oh{?Iw;>?!eC&9 z+9Mtr(}4qQbVGsM$+fy(o&@ob#^Z;P3&s*jEG6amSVTQF?&>t&sUuK?CCPyvP%raa znvycdoGmBhKzG%jfprUU+o)sH$k0dUa)=8%GJuB9#v)z-W`V@yV8Mf=8s3uv03H}> z`4UEVkk4DJDp)#d{jk6%m*4ErQdj|WK+Tm_CK*-1=C|r0fW#S@sK;_lI8n)x2lLwh3-xW|hFKG6yg&u~DZJ zggOxH*6SX&8<>l{1hw2@O+;&XC3&p6o^34ZM7ZLsC^vaf4I&o(N+yST{}mW|bCr@Ej&dhg zk2pnh!byX?*}-6HnEpV+l0lHMsaVFKVsZFB{C{|JtA)bmI4!WpE2r}PHehbs!i$sul6-u6fVP)nfdjKG2vIwz+Tr4^ z@bQ@;?0;HR_&?CNu|{$CNR=UmUR*TW11UO2Y3Qv5!cjLB#48|mEdlFh3rdjb4wzz`Hm^AgME(#=l9>Sy~anhV|M;vPe`t0B%4Oz zAvPoHcPo}Fv$+|yV&7zVn9&`je#9}nC90E#;G`)fFFE+ zF__AC@ZKU+z)NNQa^^FAzgik!6A5U|m@9PG8OxwCA#uUU9eX$Y4!ecCh``<^nYz>K z3uvFWSTEk4f`4wkiLP8OV-I&t6}y@qJVF}o8iJo10)N{GHs8-&UY<^guO{w&FDpzt zZ1%%0UobTjoQ!ZbqM_PT>!<|GS<_9>JdZ{Lz(`StN%H!KssA949&vXk=zNsgDkcq$ zD&vQ%l~zC93A~Q3g)ENrpvsGVsi+K-Asa`dQDXzO+OG1S5zx1gpN>SjJ;;?fz9+lP z_tu_z&tMwjo5+y`QQZq>VA)*d6(s#C1Q`UYgMKpU2~?LKKs1j)fUNB-NEm4Q#t8aq zK{?PyprhRtkR{ShUtJx2&Sb}aigoD5ww$#^Xr5S_eq<_)cPH7a0zSLO` zX3sEXJ_+T!p3a0=@x4Z7P5I*5LK?R9*t@0V{xZaSEcs&4Dh@?=d*>K$o3Mkqa&9Nu zsM$*saPH3=ha+t;D1PY3Neo5$@b11smcJbj;o}iuojv+c+X3z{xN9tzs{)B4R)x{N z9+ITorUKVa0EFG=c@GXFXqQ~k;ONo)e+BgsQyZAy|5_63d}ZZMzP4WEBqxD25XGV& zUAua$4_A&UpFXB1t?J6qlqj}b{1$0BbiBAyKPGW~X~I{m7x3;jdAZ6gd7MPQYz7GF zJw-XO0@Ug8huZ&L`Obdkvk^8&-RP%*UBI~16z;}(e>L1$_pjGI=8u&N2ADRjBZB#)V>y@6kp=PjKS zSGKkJ{&~gdQ^?K9&syNXl`W1W*`jxKh3n|;jYYDk$l|Nx2dHXO9p|bkY-WNkjn_0v zb~MjfaNzbCa6VV5&S|!)E;_lCruoYU(zRFj3d375Yq%Ak1St8lx{=hB@R)gyrP&%C z->PZPCrzG_dX5DKh#uStHcG6j>e|Rd{yGil9Ex%`bm_#}kL=44bTiA`UlA}+Beb37 z?zP6xcIx=cIYjuilIZ{HQZb`j8PJmS=sL{=`PPvN7NFdWMQA*9Aky4fv@bRJ^daq@ zcsYMqR8h23cU@EMyDi$`)X?)ImXXfT^bhaw#p|c5_cK9Ri^!8Z&o%QqK!IE{_zXaV z#(CDC>H?QOf3Wm$vim$!l+x-{VPEh8h%&~t<5S~+vPeI*(6Q#zaKgEzu#qkwvwQJPHwwAs9qVKll8AJ~)CQMI5F;csOoC?{+@1m^WQSsC zAtUrvfn~2p@H$8s(mdPjMt>aNehX~rabpT@io!*g(y>$v+~1vSMZu)6RufNPmL=bb zZlAQk=?5HxiH~Q6u*eoD-M5ea_koRGgr#^tPH|nnb?}G<4!VVjsSKsFcp@|Qrc(Xj z{!BVJxtXq)X6Kuv7IPV&{<1I)`G?~ym`-Kel4?rrk#9~prdQ8IjGP< zv|Clj%S%-I!v#{ymSFBDU0+6feUa!d#pg5Ze*w_#Fe{M@esA87?W7v0{RdMmivJpe zbodd2{`ufs7OOQ7L}u?vZZz32$p5=0ZVsD^!%yxxEvYpeO27O)=-VN807*=}^AB+_ zlgzBZ^QM!6LV1xdnZidQp-{??x}M@!PwCJPQwLPD0mAPC9tE2E2^b6)6-#5*2tP@T zD%z$QT(O_b!R7YkD^U`n6mV1BKQh|yjrUfFml2BCn`CUA>qELqx}F;Eh#q~oTCJ^2 zxiwOff78#5!7PCg-r(m~6S~N04o@DOE4Th=ElLrF#{R{TahAN7ne{WXft^yIGxXV5 zVvRCLT$nn8y$|9l|IQ!|wgTrItJKy%eqgIkMLJPmV#W#DT{JE^&E%$OpqLWj~LWPbf`T&UZbj=H%dhDIQDcI||Esr&gBDpei3 z>nu-!Vi6{HAdDyK2ALss*=hhc2o`N3s)5H&vOz$pu?cevndrGoMo2EK(m#0zT^LNn z{h&OkjqTRTG4X;J2c0=a8d^NR1Vc0{#bvUB9>jdH-JaUiSq8LXsE}KJ$Di#hx*?%A z0ZlL%m8RSFhM~x773?u!B{DiYa*?1Gy3(v68Jw(e_QAX=?TfG{B+MT`SE#i8^7?$0 zAe!r~eFCy`)0s#=3wq{b_;?X;{54r|zYa*NUJN0bL*^E8h|4Ct(4HM&IX-;?!@rki zhg8!6#fUt42NJ-ttf|%57|9?-QK)I!zA{{yD5?GLRUQX})B;1}cpOE+rF0nN z-;sr)g<;YjP}u6vwOz{d)IctUjWQAc>TFZgz+f@JC#H+BNZ!9G<(5{cw1Hii{QC%u z!qO2g=5tesUt9}uP$l{)J{y>j3{GjAtZy)MWph@+b^j z6@zm6@b1yiR$2@0;im?6^vcb)Dow&g*8vK(Ih%#Xe8e=61Y5}4mgUzp)BgAabtwvggr5l@OR zLxXA`RL-lFj||zyt2M<@u0z9VWmekmsd7X@ePn%y?~|l|ft#mujBBlRX3!E3ItgAP zQ*vWK4{aly;(#-i<2sNJ)e8ajeU?(Z##{+u$5f+1Xs@V85UDPcF|-jEvWRyIt4$SR zA`=G-H0&V=_^k=`7TXktp)@{XXbZhURo6o!Wmmh~)=G)M0d&)w!v>upp@bRG50T^V zBP23t^wY~%G}T$e{m)PDzq6>w@<{Fl)5u&3T%uxZp>RnQmneiobw$p~+O*Z(I?WzS zp|;9nR(nF?4tW*W7D7}+HIa*fyrdH{F$H$8Q_1P3aV;DXU*8F?M$B5+bTMA@y z>UQ^VmsS}-4*S~#<`dP|PG0S1k)Ofbm-OdvP4817EG?Ia6Fs$_y_RP~0u8ml+~Ke! zvAR%o^WGriG`N434B8R5@D-%bo!UVB&uj& zlRH9y?M+>cgs{6-WFs3EE4MWZluNnVi6Gc3=~M14m1^2jK~JSzC<;Oc;Th@-ie1Ue zd`V*bRmtg#B|JB)ViudC zdGoj<{*l1N9H8jcU=4Gy`0INt+i%9F`8fscpeJKLcnQ9iHbF}up+>sb)SG{Jm*k2G z%XvPMtxbx`k~YSBNiKtPoaMFjXA!<{DsoGEf;NQ*^H4BkTzq(lL`a1OZ75fXn+bwW zu{CzWC=R2UMMkZwnj+*;_&=$C=SddK`WGRB$E7DJIdjaY7Q;uUr(pA%(FAp>trOby zYtQwbq6aIK-=WKupyKNU6FRMUd~wn(O*P{aU##6^!*_QiIT$34x7Yb7M?uiddV z3-@7Jxq|g}?9*TuTK^m26wsaAsU;q zSjC+HU@#}dnoygN#&OJoE~lIoF2d*}h!|y)Qs$&8H)O_#Ow?gzN`&2N1?KO?=qUbZ zz!WAp=U@kR98ixvQB>ARVV!%{B-zN8N67gUvBth$?HSC_2h-y7F;iU~E2SZc=keOV zyaPJ%efW^6L-~&Cls`xBqpSj1;9mvD&R%#rJ-qv!UGXhC`F-$WsIMj*rendsgcAjP z@qMy431Ub#=HI|~Gl)K&dd{*xKd#>$yuNmB_Kx~d>CHSoMF#dRcFK>L-p$h)72f$} z$q9XUzgXYB{;u`7^kmVf$i(a7LD5Ul4XDH80LZI55fdO0ca#u3{i@fV{KTgrI!Gf5 z4QGaWx_BkARD&oJPRfMJ3k}mGbLm{t$SiO|8|mp}z)4URE=+h zU#-;rp=o&==TnmD`Qqse){i$_oo}FnBe*mvOuth(k3q(_6ayt?`0v!8 zJpy7P5qiebU!KL4(Rmb(G6aE|)a>H{3!uSduaiYTGcwXZcIQh8CuXF08}D9uWN?aN z#oRabZh42NpUpk#dV*5hbdNQr?OiJ#55rjrMaK3qC8jTk#2ywwEo26Mrneu|HBsd- zN4Cm7T`qq)+?2R&yTfe+>){XMKp1C_9W<26&I<{NTrJ{O3itM0tYoA{P+OJ^YT?6~FgrFv_^d zzU~2dZIg%E>ZvtL;G$a-wdU?7_^N+hyDsV zQiyX%cxjMc4>z&HQDeru<$-D*Yw2HLe+%v=>QPa(%dK1t{?@80!_$QYM0-H3(_`jg zZ^no^49%FOc2i7#ZG0Usp?RW@>whp zYJHsaqnZiV;tajC-L_Gb7IiL&-8gt?j|(U`a9tPlNlmYch{Hp2g%%xU70c2rKGigu zHggeOk-9UihzeAXJfTl=xmlyY(`v|#=Oi|@WB9**IkJhsHCCx_Mz*Pw403R@v@Oak zb*+6`$?_vdRI7p zL<9O*`~y{=@%HHVyIt|Pzo1~4XssFEFJhF9`{{nWqhC-HouF*g5=p*j#q-S2c!9i> zCMhBrgMuA@CU)Mpvb|AaroXprh{q7rG2}@^d%fS9_Et`d=$!tIk1L zBt-OP_8iX|mlqn*Qz3TNBB@Yf1`b^?bGW9_mZkML+XR<=Z+XTI^N>x(hyu;t?qruu z#F)tZSi@1uT+eSwDAA=r^+H}OFZ^1v5Fn6aMkgH6=6&gB)%xJ({funpcqw|%0RLj8 zPsC4Sy*B_0i^2mf_jk;9sz$gx6V~%+*q#FcQgAe$tN)ZT6#+>3@5{Qz(bB|ajUXvg zLMGfTf5-Wsj(EJ1$rzGTM$lym2sBdGaa5xyqn2`qb%(!iex!z7RSqU{Bxv{~P`Dgu z`Z#)g-Q2sp-+taLO}7XZN_z>n$EVj^<=7J2LXRKpT~JtfJaEp40lV!sFg9?iX})@R2eLH365x{YI2yMDLn9McJopSjjNR5$6D7PgSh)AU4F2!cl%0* zzh1IzyBpW*X6aa(imaeUU$wKXAJVA(?hRYbx%cJ6UGVLP=<*O|36$>GtqQWSv)}jG zzXH_@ABX90(0GE0$R)KW54^H55fa(HLX!&}35Y1QbHG3PEiKg(PI)g?E$mbL52ceR zJGDTiua}`#pC}2OTQy~MU{|VEqU|Rf6;>p>90WUI&=BqZ9k(5CzdVb3B0hIs{10b$ zW(C&quhyEB4NY6}_N$uXgD6nB3_C~sACYc}AR4^9@a`l>JQ{ntk{nU*-cw~{E9ZY) z1q^b7iz6P4mI6!c#T(~v-9~Q)6@TN7ENWH)|4lv1wGXy0&b(0qWIsYa*~PC_vR%I}J4L#Mi2s$Eh9ggXvTp zLMlhV&KPw;Lki4o^SLx7JzkAgJzFYcV@APIoaZ1gsc@kr-RxYt!_ryY9Ab3$D1Gx9 zF_x*d1Oac&-h@ITQY^t4$C!ZDV00i=XI(8x{wtqFK(#+b<96YA3B^-JgkoYmAoB<} ztV#$zUfk)k#)7B-At`2<&IQ0j+_yK$x@U zk?ZbZ_d(fKHh=<;R>xklI56OWH>!q0>6QtEE~=Tw6G;TJaDcDrEM)N?F2(^w2F4yL zU~)UFvi!(){sd@D@sd05h(ZCs;VHxCZZMfyGI#CbyHc_U&5rj2{MF&96pL?L9@k41 z504>&YId(0%k^odk^lT4tx4bq{yyf?U4 z=^VH~-ExXeKW+6HIUm|0WlZbEep(M?wa0?vHYq7q{xZ>wCdj$mTh6Sc?X=d2&mK{s+Ra-i22+HQ zBDxEzbH#?);buenS%>oj4;;Gs>c3GaT2UmuVE%(>vdpCV5fX~{-WF*I|J)1OQWtSn zHpf08vq!25X#zl@d-h-Eynv&SHnM-Cfn0?zm7UD`V8l4RM2$C_`Q@6uG;(4*X=)fs zY*OVTtg3X91Dg`PP$tGZjhcfR;76r=9FOIlPZgc_2CQH%`AE8=XNvsR(s3{3Nsyl6t=xCq0_IKMhNFg zMEO+@1WFb<+;cyvKz#+L5{?A{j+OQK8AM5oMzIn+z6v~q*Uf7A+;ByB)PFBFp`NXb zR=+u@nCvW{C4kBW0pVKtHQDh!-CTE}fF;BJZe$;i$Ie_qRR8j?4R`BgCR1=pcKg9V3K9lHPYy zmBa<8X^dWq8u!*x;$wNdjTJD3)S^yqdp)D?fS67m z{s4S=p0R@|6E&^fT;aw)g(#8h39PW=Nmp5%D?||*Rp*y=-=%|li*-&Yd2TNnSE`B# z#J~tp2pLM)kVAIczR^urB-5ED^;GmsWS-n@%H7{XZRqQ*JB0f@X3lkxe^mpA>wtXTHhNI(%s zmnM1KdbD<5Vkda(^^rFD?(hN0J5ayP@A2vV`gwoy9wf}?Eg)!Uo2~!(uowC1@x|)< z`SN-oSU7R=J#$UZ_C0)b;OfKbmMQ;hT4DKI-ma#B|Lg9h<7BjfV{H9X@XORApO{nd z*P@|%sP7vjl|pyl#R+D!{MC{M>*mz>$pz=jAdLLgU5hVvzZ(r26@86{uQmsxHYFkpUvNSGSIt1SFJ7+IyXdtk<-N^-BR!5}ZyX)vVd`reUb*Z)(L(?XtVB z4e{R{LMk&00|*teM*!T=PP7)+_^D&G%Aeh+-{0)rphd^<6i9i!2Iddqh5mp*%r1z3 z#{vAh4FC9S%*wHr{^0~Atu5bs@-?{EeOE$46Ddt!2A53hY@5MXY5o?Z4RQx4R5@wc zAqb>cAx+oIr?QPZ&Z1SC=a6)kPcD_hr{F1(UPwYj%Pv4;H?H_;zHpaOEtKn29%N>P z0*tz7(Tw!{VtAai|Kca?QPJxAvdLu(R3jMyTQL3Z1QH4Zb7>D_g$kF%s7L*738K1_ zNm43yRL5=ekA35Pc^)>6=8y11c_VfFDs>ues8*UwJs?nus~j+eT7W9=-?xV5(az~U zLFhIg;3tnon2#=)c+g|<(yARpL48#vRWe6GB~3=E!hSY{r=o{bbS;tBk9RTv=M&Nc z8CSVBW&g&+pWht{duYoSlVBiC#Jbe5!9*hHrKIW~7ns%a3R~M99(1uc-G$siFOl4Q}@G|Tey6?L0r+3LvB zDtUu56xvafJ&#xkZ4zC035VFh51Qjy$=c@xp%DfwSh8paC&x@7^P2}ec}c}v5RHV; zum*Kp+Q7!wZ&}b{P_iA`es*lHiW%SO4ee|}<^P@DaPhIN(;Kxy{GeRnu4J|(y{H{3 z88C!wB2ox|&Hf7q6IME?7LYrF{9k%gJwN8plzY4g=A|Y0{6C_o{%0QksWjYkVVuQb zxt^X=$xVg&9}bjD|M}54SSIY|%s^Ug+b5&iNJB5Aia0C{5f;BUXW)@0>d04~G$n$8^oL19|*lj@26+q^KBW;U%I6j6WD< zp)&gF)`IT}XY=scML1hT{ziJX`<>bOjl_d^$9%iqO@r+7gdYQ(AXM7Tbm0B0<7x@M z^njWyWR_kL!|#;JJS#{Kg8Bpl)Y{}Z!l|7Fx=>mb)m3yoV}EC($R5WSAtJFoa)4@C zz;<1w1n(gAt(lURYGhwM*~A_7-h)zNe~)3#oqkhdo#mLds9pQagt#Aq2M0cXyBa$d z$sryH)|po&-X8^op804IS@Z-cjL5M%lJ`_GqGsfbRrK2)(!uRGG+AP(L{{Tyxwm2> zVCjke>D=Ek=-s@EsMcjqk(ua0KT0i582Tfe6>=*8Ku8v*J=J-rilttbXd-|ijgoxg zPO^>kZ+Nv$b2&{Fm=*TIg0x#ZvlWLXk9J-;Y=-$t@v(Z4j$T3ZX>@!#*B_?pJd=^MNt0inE37|iC!}2wPI|W{fLV%psR>nF zho%b~Ks03bfo!1SK3X83CVDPxKAB(oZ`TMVlUr)~a>zTg{}Cd?lXEwm@U{v(4v)~x z&FH+R6=NNIP!rdcnFtvQNNf4e0Q4F>RLqcC@TKyWTxY$3__ zfG{*RX+yZOJmP$Sk(b_gE>d@R9*p)jX-hiTs^#3W@#@+};7gx0oa7{&-{vriCpcTu z@opiu6;e7Nt>w3akS1tHrC@@jLFrAub$Qpa=cH{i@JzU)t|?E>)5=%KEIFAh_Oo0P zqvLM3s2sbvBvvR1+Wka-p3*O(ih0Z)+)CDC-)UaYw@bG=>6|fjYiRl^jCh`*4+;Sa zv?#wb5klQL7*o(sj5LonoKk6oU}|V^C3XH@@b7c^pfMhGkGV5_1!z}J2t&6~&J7Vm zd&W^eX@p| ze#5r>`ViYLh9OAe3fV9L{NLV4dT^1^0aGucHJ!@j$e^AwaE<~NboB7PbGO1`h0(%I?uc}A_8VwlAl^81%CFiHm{;$Kt zv{5muHfqpOI1Xj=`-f?G%KDMx{-+b5WzDwI=PGyFh0pY0HHMTB)2&oyb8;03w*_6% zS>q%%(*&GyO^30#lrQ9X6l3vkh-jrEQM6F0I4^RmVLD(GofO7r?n_BH-M^EMhsi&O z{|9An7CKM6tp_O%h)S*$lc0FA(RiTPr>3sz>d&*csUE7jhOVx8(gbVln&+;rY9WCH zBxnMOnhQxlL6C?L6h$u*5~9WdFb5 z-g@gD*Lv2o-seC3BR~GZ|NL+L$Nzr*U!?!!@BGgL?cexks(VNtJ)$jW4zxbzrPxQB< z|gl7FXV8bl|x;yOLs`J{QLx= zou^_(&obJ@aL&~~{L9~*gZT?fT{YuZaHeMvw_)-Xe6Hak=nsD3eaTe*=m+F4;lG6c z5XbQ!ybsO%;b#Tys@Olc`wd3@8<}ah)Uh(boei^=uh9sEU;rnNVzUylw z{rA6x^T^&mRQZo9;`TXf6h41j-s=MN)nwnl_5JXle$MOZQ$AJ6Pn7T~;QNOQe-1+X z^6Xb%d{qU_?MFXYei$cdaIdBx{P@d*e|B}gU)sAm-+S<<(%m;c%g>Z`B^8;!jI6~7;cYf%4!P*r!3M0@q= zFB}ZweNOK8F8j8-US|-0eoBsT=GTv3$It!{qkl*+CXRoFF<%iR0{?zFb@;ni{zMt? zBW%~7Due!t+!fU#9!dRmyj-{fTmZ`UvXpjGpfggzx-NEb`e+`p+UsWc)7U+VY(O-dD?>u8Sl)bp&8BF`3h?7iJMCHPw7*&0 z9@Me+nkOC}H-3M+$w#)84v$uPpLTxSvzH_Lc>Sjx*$t@NGuPw(Vsd-UJS~rqU&iRX zFzGk{Jx=HSBT|km=D`y@KC^UAZ{NSa3;gE7@80xteg<`O_5^BwPk3GSanj!fvaF!9 z+C_&~JF&t0?a%D%?KHUPn?H?X9|8}}az3ynydL~^6OKQ5-KRi}J;2*SyF|i4Yh}3f z01r5_H|+r5L5n~^%>_E^qC@+0f-WqYed15VDUZC9b?NwQzc`DQtNV9>)^yG;i=Q(G zeZ9@6N_*;N3F4|AsU8$dYfAe1RI=Fe&*l-k3xe2Q#6x!TGZC7uH!yorY-vBN8&o~L z3&gJ`=DQA81rEN%ZnblKBI|;B8bgPgJyOTxCf+1&w@pEHFeR_2%nLyNxt8+HsuV49 zC@I6Py2PtL5|(|~h(yv*Qqf6H-O+j1_jgd>qUTnJ_J!9Mj(ZJ;i{_mUFd)KL+h(WZ z{%|rb)`_!pB@=G`a`R6g(U3MgKe)?T-x$h)v&B4`PfzivA8%P;SgVtJTlugjL5DpN zPq!tu%E#^f%3|Sjd>)rEXOT>QeLmJ(_kLvz0hMymD5r~QQL0|Wo?~~R%i)QO>!8ON zw}I0QA&=if;x~K!cY(;U5*??aa=-5GQRCBT*0d$wp00tTi6ZUX= z4Y4D`Znu6CgG@k7Z3|7|k}cMMlnd(1iP>#1qH#|{4}y@mLEghyms$!c3?klwa)@k= zY@Q&xi{S|fC4){+*MR=-wC%5U5kD6Rlw$+s8c**Uo_X59sHjToK_6Q$nn0l~mV+dS zWo8QGVD6t9o$bOL?zaQC@+gYltIplp8779QN1O*4wWt8C#Nne-N6z$h-us~Uy>Lx* z(wZXDol--wiYRVwP45$HSnelhayIpi0AcCD6ch_r&24JQ@>5jgz_o()v8MJ%2|7O5 zp3T{b;#i0@vRa&jI&Yq03YDRBeF)KxpJpTgeMck%$v%)KyPQbWP(qMPR(R0d(a8FY z_MQkjAMaQG{`Cxte{((N^&1)_ir7BATyPcf5(1?_gh^D+>C+yRov3;=C8!{SD(UXi z!SC+^ojVm^vUa@fX(?7Mm3Z!&jlTN!75y#O@?GGos=r|^JK7cd9f-u4Si4B^6wD&0s$|0b$hs;%PbZT)Q7G7K8rKexM{tf?Fv`qqj|z%x$!3@!wsY^${UD*-&SSMx5Fys-1P#Y z;|}r>uW_h;HbL}>Ywazy;^EWh`fEcxKzel0&dyH8Pm-c1OgXLe*yhN%WVYS1E7Bi9 zQBEqapqSOD&&5ydk4${RCp3oaW~?@1+;|w018kKuooV_k0)o65mc#xIvQh1j_eb1( zo;#uobSj-sltbZXOV%C^hMtV9Y(7&jJ|8Z02I6(cYK%u)YZ{XoLiZW>)dOi=ut9=U zJ^HuQ^7Z3Y3@>Cp4i_fsCr$y0OdAxYo@NBfb_S5WScmgP?axCL*cmIUh$Uc zzsN7P;!d1|mBtB5Ui*t3jwr~SJ1cHrxP;4#d$I{=%NUv{ldp`uHvGjsjby83poMK> zo84VUV%xEy9Xv-Xe$#Gmoy2Ocqgw)t zxJa<$_Ev)ApellJ?YqF7VYal=&K1Ze8|7&t1J^h9=jm2N$;n)eRe1*L#>28`GKSD% zMbLHK(-RUlm20RMORZ1~Z>HF|Z$DyQ1V%sf<)BA~t4kTSS;w_IkM2&B9!EhtoQ-}^ zVBD)|U{fH4=?tEW&-<$?Ytx=)%1h=PY0SQJWe_Ou8Y}iLY@NhAqDO$F)`O?nYh>dR7JLqo>AnQ!L3v`-551i-}Pk|O> zzW#6+Nj~$rEWL&ZYilZK5U=O&G@_#fUF7mJ$=q*re8HTCST?~fT|PBjJlnd+S1!Xq zjeTE%Zfr&%;?1`GBV^FepvYoRp)MZ7M>|HBOYpLQInK8E2Yc4MzOqT`jv2(f`tAVAGf`HC1hiH)@uID6Gty2Sx5{!I|ox_+p@c2sXpmF z-;uj*pHt-WnGt!#ES+q4yDxhZU4M11j~NLAYD;G@cO8wRo*{8=G=Cs$>&Z>Z94V3 z8AIG+cIL?hYpT15=3$e0vSbT-ac6NQkL+N=Ylj0Jc14hwTy3UVv)k+LV%ry6d%v>f zv?aME%Fz_!*-WxcJq!IIWjb%g^@&i9xUIv;Rfh3|CAWaU%B6G+?0(3bU76GrYH4aa z;NoJtA9XMc_9z{z9|eBEGEh{vvnDe(g<)G&VR0gNykUOwJVstWjkDBL$>Y+E@p%j_ z@>E(QbptJG)GBYnMV{X^TtHg55c*6dK&-Rt@?ljSRjz7SL7t`G5+?W4HZ`!(6$;aIakIhPd;UA6MsqxWf|eJ?oxDu8Pz2 z1KzjA7YAx(nBs__Um!6nV9!;`U=a!j!C7M=wrkQMsM?5I)Q zGZ;l4yO8NlGmU(aJ;0Q~>6J(}CB|||`6_k`$_>PG|5)~z|7Cu8)B~nMe zZZRbDS+xfwdKY+Nnmg0behmu7Rlei3h2J|Hew@#lGY2pNCof37Aodr+&cc_L_u(K6 z3C9(Mb;4B+YSWu8XFHPgfe1vlH1;QuP~-MHn8;sh3C{(AXXj|01@;DFb7{ zsHrw|g83Ra2592-yYpgGF7?0;fy;nsCyrpF;K!gpws0LbJPDNB#-H_&%A_%$)qSLI zRYCJwaUOBB2IamW3Ds-eAda_jW{~{5J9lB|9ZtT2(BCp{{cY9W4C~w*;^|R1^K$+S z8&Ga#-&WfFW2JE^-Gd5s0cxUCn6-FAi5HgUIDY}_zK{+9XfOKdm+@dG{(RXDZFxCq z?EN#aJ$zqhSZcBl$DkT^Sk7*qA2*#SS$h1;hqDSQ~g74KlwJ>6Xu zSDpZpnac{=n0aD=5~6Dxqw%;pn{xWBHX7T6oXzjh%hQn6=PBMdql|~G`FJEFce^NZ zu6tG0i+9a34B^mO2Gsq)!HQ;Ah%^gRa`!eU5*6vkXrCr^56bMP>9%zyoK}dDvDB7~ zVHtK9ZY0GG>4DMRX(uK-MRwA=L>+|v$;;=h!EcMRl$*;Sv{Z|I9PsV+xa-b7C@hy= zUxE&2-1tG#EKaiQ}P{dmGq@Ps|5%cbx)WHd^~MP3NNz_ON@4 zYxQcrJEeSvq+a2B#BhkC}+U=7jA~28|mkvBnm#5Q()ijv#eI8z)Qz&7#achX4 z>=1>)lbL4e!scB={LuEr$XOOI_1{W$fBQ*Jp%&6L7|`dQJfmU<Y+#TV{m3Y(kxS~A9$(^e9-|Ar&J+kgy&W)>cbu7lO#tK%E&p6y% z?ds0$y$Z7(@QST|2E**zt?JuPhM}UB@)ByF>Icd+6wDMbP1);pqH1*eGELvF%%06q z<*e;u3lnUf*OOYGov^Sca~fuCo3%w-Ra{t00cqQvAc|L=VrnEU7?p@@ll+dq;l2y} z;`?qnYhs=_`oMc!DZpBhPFr|7T`zWlO!S$$%qL+eC!w(e zng8PWgcuQ@FX8kkH&}23vo{=2R#eank1_ za8+I!w~e|`mqh<;^tZ_9i&;p^#!^^jL4w%4=O#DA_|BVXGAG>!GF;FdCiCm%{8*){ zSk(l3mN&uJFY0rURRu|qEYQ8rt~aH$l9KnDx5X`2UqD!vBi12)n2HiS7tmQgxBXhy z<4r7JJlaZ#2Qr8r&y&;S)m_*g$m;G+0LVtzM|3#XW{_sB5_2;0{7ylWfgRy17hE<# z*O)lNNN(vY;E73oZK|?(eQl~SY^vK!E4Im98fP#97FgLnTL2Pn^8hfpRg4~IcSsn` zBpCFfkEwYo4thoGuDqlf#u4$`Y+g5G|7>(cnsy@AlcTVQ{b3M5BE6}i&#p)LXAhHA z0p8c!8DJq5uWjqIi+%UgYZ$Vk>7?j;7_uS)KwSdJomvdA-6KSG{xS{~jCd|~NR7+} z^xOR$LkwmDXBjnYiu1I=cbMt{69zl35t~TG_DO)Pq`o$QpM30RF28n$UvC>tl0-RS z;n&+J-o%ygWgES|@dGZWd%G~Wl{|qq`e&w`wqD-`FkY@VKmqz2Gm_kpOg-S`13Ttg z4^p^~%BnBLz1dFgd0%sBE?6v}G9VSt6!>h5t%^kX^jU4NmAZpgG8q>%c=-iQo#V{g z$Wx-*em!=u0+<_0z)MS6G`;{eW;~~-FxXC17|^+q5VZw8ZuDmz`zY{QKA@|&ThRlW zq6er?#8pR>PSxzsp;Pj$V@2G209>if*W2FGHO@LdcyN)11g^I`h3rqAQB9|3|3Q{Y zc&Y6zWt-mMEVssC;n^{^7a}%aB;kIaAfBp#6gaM0q&V(FU17bgSkO7r@g{RBhjSyS zQ|cd2jP`Cr&i2ut>aH*2<>whH>}Qk!<`jQW;-BpLugfCAfmjOw4<5(MIZBxt)*URV z=n#S<#3^Z=QlZX=@xn;%DKPqS488J#yP(LpEbPmW| z)@qVEuuC~G=Pn{P7V@;P#RkwY(GX7BPhbuJy6xX_5o8_mM&Tqew)RsoYlAP(!-T|K7e4K4aSCzNY^d|+ZSNf7El&jT2W=Y zp5s92>Y+x;Y>M6HgU&U6(uL2ezT2$4q<1V1+BEZTi7K3;9?ZcTfvOGDXQ3FUT}4dp zO@ZypS?9WNxUd?O?i_oEUJ^0sQ^S+K*&SeEP%xAsQz72<7GHO%x(5e_61!b-j2@;o zE0MM=tI?lgmPwB|t|2{#$es;A1W(>)=RN=i^6upe6HjM_6T91edx*@XlGfMDl{c}s zeBYLuUMG6}@>V%TshQ_#@VAaDz^q@?D^pVvGC;Ygq3k{!7ua0ceCq#OmH9KX1xF2)+M#MRsik6UBtbmaQ$rrj?Eb;1vW`dPkUI+6{T zGa~qJjXe!|D)<|Wf z_}Df;4OyZCj;%{^neYfgPPZE|EZT*lcYtkpB(-I5`s^WYEaO42&9Ym44-IQK$j4JFb!A5!F+ir|mn7ygBP8U7x9y7}O~Z!=Uz zqkSvZchQ8P2yDGGdRD>D>^((6X;V;HCOzHWqBPO>w)-+;jUyTAk$S~Zu$vYPSh0}X%1 z(_ar(Uk^U8>E&9pjhE7XxNQbhg;!(PqFFyCG5Xk>`))?rQ>~>84pUh$*RVPj(-yDDi;j%&Bnyz|b6g(w%^W`)3j9e_LO6Oa^ZfU+aLDY0 zz+LF3X71_Eb)K*$mbr}91LqX4q7GH;i~u!rVJ=57X7^ry3s;w!L&BzpWhdPIk6Up# zFy%6Jyf^TS&^x_pNP!MLZTlGp!0O(;)@UWhVAJ+Ec1V1(YydVV%+VJUwki<;z_X3G zh5+t{xRBHScGSYc)_~f8-aM->Cx&G%K@_%gVFhCYj;c3 zw^kW$EdcKZ-1(>o zLNgz@2?bsOZ(NLv#y&55>t^?Q-Y1*B+EG-_%!GpOJAB*6T|j4Xx`kH2m=D4kVKAuo zMd9C`sRpadfcOK(qR>+25O+808~;J6$DR8|y@OV2dQwP2(k7DYEBU~4Ea7J0rz znGxyI-D9x6<~fWFtkMP&D#vS2U>yXb`PwaV5-zLPttw6|feokiNQ4uZ zZ5&L)pH-6aE-A2mU85m-+#KHpp7(%v03sd~Yi0?oKy>V*zagh>!`Vj*Row~z1x2l< zNxyGLH6(@6!k(6D+t%IMxO?j%B`524ECKI+7nlOh;HN*kO-^$PZ!<^4(Fo$c-0IH} zvmkKTD*}Hx^+=0*`_cB6-Htdv5BMFn~>r2FkCUu3I2i-PqQ-kHG zU+(g>-`WVofP;B(E5kHGTvSf;b~)cFduyorcIQ@m?Y8u3Ph;|Ke}^fX(#g9GnE~B7 z;LvVwI11ZANk}cc_C5gW)vjAH2Wd9XejV?nyV(hhgC+{vZu&jeZ2?z9u^r{2^w;%$ z7s#sbN|#`*+s7UsDa=59{MJAyJWyf49xfL~y!dB49YpOErsJ8mEf;BK2`pPK44)`~ zNbu@}>3s%vCcDlo<>W*^pgOrvYSV=%UCMDvkCh7g9z^N5+vhzH)PHvS)d5La1`&xL z=)T$ow0Gweg7lQT1LRzT)fofCW~raUqsQVh=wv(5$xY2~{Z zxAuMYq^{{R40SRof=TQ@woOeY4N)pgg*^%xuN=HA?eL)}kDZ~{j-hndBd_(|6O2S! z&xhx1%G=d%)%xzPT=Z}i=<1rQ=fp-odkWGXsQe^b0fYj|($@_wC8n4${zdm!xf>yR#4J$dtI@uAsf$IF%8Di zlBMf`%yfY8bzft9p*{5b&5?5y#6y*|xgMW(6r|lH4)rj{rt=V(?#DjtT1Kk^pnw3S zZMyiiWtvfI?fA@v_1>T64+bG ze3vBHyTChOSU0puWFypZbK13eEsd8Ovq5VCxHo1f`Ax~p`eDsDOcr`@Ih;*s1Dj#H z$$5Zg6HV8$!`#Br{qF)D7RCeh>w*N|IQGmVUSO&F4ITS;fnU7)?>P3B$WaHT&`86L z)QU8P?On3{%@)Wkq@(*5cPi~iBV1eJ7=JeF$5GqqU+;P=;L+ylpTTdd{B_aEFz6DJ zZ^?4JfCt6rlN1J<8_-q!`!kuMB@GZ(*+FPO1iYk9pJqE&8MxUa|M8@#A(K1Gn|p3s6(u*z&-W{r zCT_DKMuue-oKt|G6psK0!&JjX0Um+8j|`5J4P9_0{SG@EcNs8idn{83RrSm355m!{ zp}d$S?*hLtkTB?*Hrwd;vPsMlR`TIW!~0CtKnk z^o;d%h#Og`JT0HZPIfq-#S>FXo%qpz2#q8K;mIw#>1So3`oPDX$JlO;{E-8nOk!@8 z#8z&`f&Q_E;JSQQcK2H9;!XV0LOU_*7nxmg!tMa#Re}lIb=K{b1`jiT)*`4c-vsesRY)Ue*Hu; zr_0)Re$KX>VU91#m?sGPeSZXUgYC@9sc4Hk7o($O-UA3y0Pk9sm^S(Jatrh+TO1gN zI!DLHFikI(h@za2ybq*jO}l1dzqCL`TMZM;{|$923s}f+>y=$E*KE&ekqyfgFt?J= zz(ycA4)!O~xf~lq)oUbqMaO41Rqho6fpH+0V#Jlg4*^hO=&7}u*>Z#h7UV$jco*mO z(+(J*I@5n}YzvmCu4HydBC3jtUl-sFy1JPVqj2wH3Fl#|Tpl|sqKv$hPo#>kE%4CV z^-f>b0V_DSN+x;{!?gLZ`&zyt!P~jaI1p8U8%Nip2s_-FAGzge9CnvNk66Z+w^AZw z2Zb>+aFKwzkOb(q0I!#*d&c^`j?>%C{j`=7_zniZr;yj@%|1Dz)7&bm=YtDdgF zJ6PdWhJeF}tWeoOygVfdWi!f_`tEr=Q$sxsAIC>EWd~ z!M=^VNQ?*^h!SL=4~Gd8@Lh;u7A)9SQ3sL)+(IkW?7@t-Csh9IN>=$EhXqOjzz=qw zKdR{00RQ9oEx`ZSzY)GSYCGf_Yna+GDmVQD2qto2J2)6BU7X1S_c4}a)ZU4{XnLV zo4qfkX|<-U)s0GVZ(knNoPz;Sz`THVTm>x3Gt9Gmo)v`M0|xRd=i+b!w%cn<>_Ui| zQTo$P->-~#*A3X!CYX15d_gzV)S*jOK!8gCK*xOTUWt?V@?ga(dX*k{YYb?%@_0T@ zVP!aoFj4G;F|w(D76)u4Zq^jZ7HOH0rrF)DmByagB`&~0lfxWnu^;cvWwf`)tI!eC zV{?b~ju#(H6b%PM^2?Y7ioc2ry9^te_Xsm}}y67}=o3JB~UTyZ{_*gGWp@!Lj>XkMy#p3P? zEP)WblPp+>X%3g1=Ot0=JAT%+mudX{u=|Uu!CoNZjuM|;&x0}eb=aL%KVf&42Nu!e z_%&w(`o$QYN_(v#oOZ;I>kgJi*+IeoUj^}azKl_&9eDTSfCGj(jPWDLfuPR^ez%)D zqH*p(ql}1McPdX}6?f;2-g9obEnhL+6*d^yzP^pRzdu3f{o_fAKu{Rj;7m7B2(^0g zSv_<}ZjcM1Gr;u=Xua>U*?ZB1ayqcL*2K}~E!{r*B<=3BLYv1zTs9-nX5Qn_AR&}? z0JB0tscBTaaf*{Cps0np%^9qdSKk9-B_wg&Mb0?MGAC5~M_Q~NliTd3vS|_6aloqX z!AyP^2o@E^CT`5tnDeYKj0o2py#vl| zM&gC@DtbW{1LM8(U`3Abd!PW)4kp^ilREA!3oq=P?HAy8tJCQEZr`uuI#E|ZJnV2k zz&PoEKI@D{?byOCm<3(CZ!eGwJiUmF*Kb1b?>788CiPnlX!VBUmZUbwPry6s{&3ZT ztQ|?yt!DrD;b7;(0{mbKM@2qezuw1(I37|hg8m~LgNP!MeF0C z&8jeJz^Bztg>~0$Vk;@nyhkYJ5gY?DaALf-hkargI`DC@kqHb%z8t(3*Xs`|!Zn*F zzjnX_9L_r8BgH`N!ZlQV0C?jvzaF;LMCp53!u)!(ta}5D0bE^}dn*vYuw9Oh4B-}_ z7?sM0e1da=18fSS8A6CnITO+<56ouh{ID^I025B}q8H*tS#6EEt*?O$0BQq%QRzTt z4jcQjAJ$hXkZdN8}48!?9KvtIElnBkP$ zZda33dt(-a<;)w~(bNR?`q~cOol*nOMxhd7s`m8mDUDVt3b;=kZnN|#3XRM6YfK#a zD|MAdiCKbzTCrw*h&vUWOxUO4R6sxDJfdtZ{av7NpvsHd3j&ewSne0kIJ56N=dkHl zcYU@gEn>LcNGm-=Sc3-)zcopdO6o{N8+!mN^kXdj3?B-HB*VUT>vuT* zar}C>M&7It2+=_}p8T2+BBochaux=1(}vH$*0yv)LH;kjVY=b!w_^72F4A@OFmexx zR^7ZmjHgp1jZgX1w}Wwc-nF)~8?OS!wh;hChI~!9dl&efh4QsV9$$3-J-Hu;8zAWn zglvH}4opd6f*&M|(7VvUr|XH9LvUZBO;eObh;t>v>tgdRaNp?@nhB8eW!jLE!rX(5 z$|m(vJ(Z|{^s2$Ihg`)@mnWfnJ=UIFqPyB>|0-^7QfCLZegw+QA&QmsI1eaL zz-JGKXH%XG?n9g~zafgWJ!B~C`leQaH-Z%_nuzQ4?60kp-KGu^s^g0%ay|L@v5o7q z>;X))qMRcEIm&-A`9IreoOtHhqeb8cJ{Q2GRXU0)^m2Bt3a9QMsUo^u=LLASn@V|Q zBgwFH4d(&rlSpyrq1p~krH2666}OKkh0*xF9}SGtwl@iD-LM)H_oU>5^3A&W^^*Bs z#(tx9^V5c3h$G*!0lXa*19^$z@4-$Phz=4WTYQNmvO<8fZ=U54(7;RiY_|HqpnMDA zs4uw^?*hLy+P{2yahFQ@#lLJki2NQ*^tnRnRXeL!qzK>#Y_K|Aj-86IZu-`f$a8jL z$`K?s-USxOK@nWp>Io9!lW?apG}MS#%8>#7Z3Q=rZ4AuX{yAdjYL69(k^BiJb7I`o1$ly9nJGXXsbR*&r zIQA1!C#?9xQbnO75e3Hm^ls&{Ci&9Ar&hL=`%1#fbUp`MqTFkpv`i;19Y;-`n*~O zc~!x-vBTYG9Pa4?5;KFoKiGQT&(=?HWxrt=y?Nv>Gw`whF7XmVC*Ke+KUqjXRDraJ zXH4C5X3~RLgsAtnKhxUmg(um2Oc$@X1j!&Sv;h3^-OpG*KjRZN*LN?2vD8vM1Zj@H zDWkIdX)>kb>XTqe+!)5%?XyYQtWdHCVu*(57$CakF&l$cL@LC;CykMd;Bn*59Aboerw|J>l z{@kAFLrb!OK)zeptDJX%-+91$StwS#U)WyvU2eYtHu#&+_##4Gn-|yrK8YAGs@4P$ z4Qk@^gqD`1q|OMlO+R_`bOD)>{jve`$2`6gI(ri0^X%r4KsNL`DUhG6f>E6AoO{}H zz}nVaF{OdsQEHHQh-t>;bIQR!9^?Gunhh#2Nlows#F}{m*^>fZJ(cG3PFE{>JJwA# zcA+Nv$aLI`Plu;2rx2XWjjQsG7D2*-z3E#!8Da8&w$b`=gP6&wzVV#{@lu#dVC{4Y zrS3upy%0kZ$~h5S*+mc17I?4sPN~ool5-^RZy!$q6^!#D#?$bkgdJp>L` zli3FApv#Ddv_#c{p&Ag5NI{ZQ)dK%+tk$)v&GNt+GbzBE4$bG%gLmGG zTT%XOQdE7H2}K05_HpL}=ry-%<<(lL--k1{vME`BeQ;b!#JPgYH1MrEHuasxrN=w~ zrv=Ayx=?XH%<20l;&VR&5yj}%ps4r_W5j6AKMuW5oT~+uQz|5#Vl_4L2+lKT+Dy}a zXJxX1bQ0MSkoW3UJ+eyVDZcHeF9TatE?|yb!ysim4@JHKR}9Elaw|AX!IY`4DDJ{8 zXmo+1tXZBs|5RweaCF*=yKk&(qDmJ`{S2EJ9A_tqCJ7e5uH#5Q;D83zC_uT#j)roU z}6H)08MqA!w zb_LSlc1`!=;-%+}3~^DOHX)~v4E&?Q9f7y5&J=!4Ts$cd5FcSi zy_YWn7P58$Ce@9nYI|p3QyAOYV?9DauuQjmJT6}8>55A;3Q-(JowyQGPeKOJgyLV<1AUj`ziOcR4>hK% z4kjoT@SEIx*U;Q%xTE#g0PfsC+@b|eZ~VGkK6MjVvUkJ8h1)vA^V*YNTE+y=i}6Cf z?8%>e-n&3}dC1>+z4!B7j2z}?>y;kR9Uu)5LpFOu#YiAZ>=HykTFz;1z^47_ioeQu z7ua{S4XLQS{5(gHG8p3lc{u|8eLjQ%nUF&4`{%G6o+KC7{0>4!#j!=}^=R(`pnsub zm^|n0{koYp)W?%DAUkI>_ylw08iSga-JP56>MJW#0y{dMkzoQxQ=~NLRvv9DGzj#v z2Y_f8tVzo62bCNlk3G7y>h0q%D-0Z2K{M0*WF4#tFc>ghIC-QppTWv`0AYYr_m1Z- z?SXu8Rh{=^7`ERAfJE&d#0$TDKPvw$4)8oD+a2L?ks|D`kT|<>i?fFNaG_aP_$%da z+F7uv0qyAP5%V~{`Z~ua#5)7zWJ4_=_3IO@fU$cvw?!?oYf`r^y}R?)Y~e(!o;h%- zI*LH)J5i%Ms0%s*aa7M=Z*yTb6%izIMeinxV%q@57mDfc1iIKajpf{D_ zHG43Vr{VsVQmyjP*A00*0)gg{2i=_Au@r(Qz^wkj&anJcNfORRNZy1KS@NjvvCNUzF)|-lGs*>h0e?U}Gv|YG`;5cU z4Kiq#;cM1A9F;<0?vv~B%-3ix1yn5Ow?+Vm$#kBy92A^>WQF)BeP1=g&3VH($`P`r zfW!Sk=ctb9AfUUo<(k3@hn%)f60Bu@OQ#;7{MPfZUirOJh9oHWvq zV1QE*)1WmMAc62Pi49z~GNj<{VQz2X(2qHs^b=$1ZR;eG;vcr$*;AMcMB2=DU?A7L zp&(%g*L7U)>+UA z>nKy3rWEyH^eX=hj$Zv>FE{EWJ2@^0cF4SZzZ`OvXCaQ~`7@VyivmmCUZ$~eCp`Il z=ifR2dnBysWabdvAuW5c<@Cui0}?60JOOWahP22=4xQbWgV57GA;JIO==+aJEHIaY zLNA4svQC_E2IQ$jrlX)rcm~;F^geKs-b5Xl7M;`B^s9;OqcKk=i7Ts}a)5~0vIdO+ zj3noS&Lsd?HdF;zNP#;j2D1v|8#3s@7UGfn5PLVFJz4U3&l#6aIYTfisxLr*)cPv7 z-R{w|Qr*3ZW1ID}VpI2m!8CdZ>E$vtVt?7;F;PI)y?CnbDUd9#(jJMzsLU%$2d_(! z9Cv$wn9P>x=vNccD4cL)4_g|47Z{Qg!4N<$m}E$?)63EejZ8lx+gL!20{G5Rk9(WG zKG%gg>9`DMD8vv#CU#k`JVT&1#uUHkZC7jAXFa4cS1Kx_V+XT?Rn>u1nj^E)ejF^~ zprE@byKk#5fL4wIlS*0I>UobIV!m?o}rsa z7m@yb3r4U4XO!7_R+Pp@6d)!gn1#D*v&uHlYuMFe;8XE5$To!z9Li%|nc|!-Pn^ z=*Ir~8HdpV#~xi5+pd#ZbK|+2x_tuUB)m&Jqm(};ZtJhVaXNI;Pl$3&PD7Fkhob#>GNgfqIb`@Nq7 z9tDmN?GJpPIEs#;`mhW~YpCTcbc0nntb8kO)^_|5$#lqCZ6Urn1sGsShP(Pyz)*qT zW7QM#;la&!;3%;p90Nk0Hp;^7f#V&CH_j-5S{OYHtm)IU_R1t^KA3~u#^j((9)ZuX z=>)n9VPN>Mdq&RK-LkM|f+-xk6c6^iU6{F%PW#tsSY@a~oUSCe?GY#%yYwy&9}Jdi z#S{{7x|4^w!-cz~SKTRhVtO;H#lm=LEWR5pqMj6mUh{=%)6R39!mViK;%9W#W9P1V zcZ!{l1hv-wrr^60=T6ApZQ19GE`M}p$YKEQ9PL`<1V`~`kHEZ!z}Kt5=xdjYf8=v! zsHv=jZd+vQGgCjJbEo$1_>hWVsG8iTommz98P@`M+cjIHC}AYDm9>Za{h z?=D5fWCt9i6}m6Tw3ww&(7y(>^t|qT+U(5$vM?aJ3K-@c3q(Gs4V$Qojg<+dpC~EN zn$N{*n+JI7t0d9)A*H8|Im1-MZ|)rH?^i|!IRrA<#>5p(#S_iRpJ3)X)4ZE;mIkVn zzS|b*}=hpmdDfr9C!gS3tmW( zs8(eg4W1+nUb*MUW1!M88JSApFc&`{%DXogyFjmZE_Rm~P9-6A-Tn-0g@v{|!qP@{ z$UW!+$A%*&=#zXg*A>oC0m4TDM$gTyB!SZt?c@b5S z#iV<6=NmTqpv1HRFd-v&4UiYEbNXzsNtM$&wFlK0mhG_4vFwpm7VqU~zGC@e8Mb+y zPh4MRkPXW!cHdX!Od(G7!Lj9iM~uNaBI-K{nPVvdNcb6ZZ&_A1dzrL=P_T?NF+x04 zh7A9XK!7yRZ-9+*)?P^uBeS{)Fik7e`M9^rG!HQ*=XkMWCE!nX5Wl(lJsebaGDkeY zC4f=gMnIJ(vv?scYysULcAGBk4>u=ks+0esq}F~186xjtBPg_R5FUpjM}^Dde5&jd zky5WfDvu#o8U>bjR>Gl7#55Ebc(ImK+AHrppNi-c^kob(<5Bp1*i-t)K4kk&?@($< z>qHT-Y=X#>`wXV5+=sT%h5-Y4*`6GCg3g;~Nr0r9Uf(-$O+Z5OiUE%}L=yC>Y^lKg zgpeHOzS6+I!K?qDy>|hcrp?RxQdEM7CQ?KYv=GV?Bbp@c~Az`+z^5ep#+rIb*}BD#s7XbLs)tQ8NGMk^}8 zTr=~$`@Y||-!5V;l~n56Vwd+YZ$CYEAMX49|F7%%O}5-g>C6SH7@oU!1Fer#3Oe6o z(M%kLA%D!(iHv;(t2Jt#nJz6!C`E96)mZeXcv&*fl|vt8;4*NTLybW7%wC(0;fyn^ z=8iW6CN{`wtLRGL!qqBYgkznY*J8D|3OuL#q|WH}y4O17;$ZmE+nEGKf zP=+O1Bz`sHnlNkNO=7w*CDqXJ;97NWI*}iutusmVi%`_bq(vyjKEDdst@O%GREGTH zfE@f~S=P}6Nnys3Crmvy(qVp?7d!L?r7Z24OugG4`lwdM2CeJj+8HdT=mb$DG^P}N z+uemya*ZIl#{s?5E!r{5o;b_blp>XOVMlW$)Xde%T}~@|0z6|+AmEy6Vd`J z@+=tn(+lDw&*x=b<_pD7{n_&?CqpL+&vlEWBfjBUfy_H^&->5}Y#gYV{ryS`+v$Sc zE3@&|K}++LqecmFYhU5rN}B7)0&^#nrIF8x9+3^TCr~OHQ1v81D#w~RUbLca7sLH6 zviVCt6#IOnO^)=LPBy|&JjG!Q6B3m7?+_9^w`Q+eXja^Xy&2J5iBvR+3t7OL!nyl~ zszoEr#jQ9aeZ)7`p+)X`7hye~wTGk!{HSJFU9(s_JkI-?3FCqoj62qmUy!6C%i zm=XLEOD_BV;}mrn@?#R3d+w6cGydiZuE3LaSS>@^IP&3*D8!wp9-n0vD3zh%;}UYi z@&kG-!gID^VSPs`%ZHRFe(Oq0(NfkR_) zRv}qX;W<8>;eQSU6tsNCRzYDPRP(mKWQ1IbF%dUSMPZLXv>Mn?5OHFS>@xHujLsgDp|Crf7;`EIGy z=UNM1r=7oRnDyDX2exZSt+`bD03UxHc>WT1yj;G2e8Oc%X!(5n!OJD`-!BZu6eZD& z&|@T;9!mpJVkEIY7;>XNO%2D7A$j}1dp*AQ2xa`;JU`cNz7Jj4NO41!W+e_i-dD$bm_HGwZxr|jP{3i^v5L-hXW9VZh~jJtOk`Yo4s zxwm=(?YTPa^mzU`0RIQz$+>yNwb5hNZ3{s+hJzsHtS49(IaD>CfMzkbK3 zUJml^&(-r!5%UjN0QnJGz^j4zNPhP($}e7jyI+*UKM(re5BUWR?t8=a-f;bbM&K9p z;rH&Y_lD~iGy=b%55ISJeZq$8Q(yCjV2b|0ue*XK^dG(}(};b|G?JpU4k{A7ggO`p z`;#A#FPJ0b^}j|L&3^Ci|GGcD`diee{qBGA#b5FH|55n)pWYvQo)~}mryc*qZ~emI z?--vxboq`S`KtYI{g(gk>;BPqmH+$K-u{E%|7~x*?{9w3-~1O}{iFY;|AXKCP5`$Hl>VNi? zpZoRS{;Rm}{VDs`|K9%@*|q=t?=U~`C;!#|`0ZcupMK~1E5B&}N3);)A3pGVzxzx6 z``>l`@E80i@=t!@U;WB&{=rY4{HkyIyI+%kS^THI|C_$x*M8EE{KQWwe}4Pv>%Wr! zFQ3u-3F7zs*+Z$9)b#g}~j z2s`sH|Fd88flv9~pZnm?LK*+BKlOin@|XSg-&X(Y-}&qR!S}P@P<`&7{_a2d zYd`pX-|)+OfALGd=amLcIrJ=)qAX}_gGc$v8p~6s_W5b_;+Sir6(VfvUQ1WlU?wLF<*&~1G=o4 zOxBq_h@h$w)hNE9|JT=P6oq5TJIW^&aWWGbDUhS>EFo>QUC#@2#;5x2QpsyF9_oOx zSdB7$@#yOotVHMunQ>_b`E{IZMsO~8=`4c~M4l!$C9o?upRIOG$|*kb_j^!g`x+x^ zGF4ae{(Rx4%>zpTf$->X7YOhNev+B)D%V1b^5sp5AB{ zw#;ivDX$2#YqFi0~oMT=59t*uIIpm20sfFgCF|`KhE$?E$KtnS!`hD zv}u~ZoqhN)Wga=Pa&Jo_C&*?K>l6%UH+9br=IWB3&3I5PE^%dXTz+{re?~ODsHXHi zO*^+HMO(j$rDkdeGrd1Qt*P}6OKk5WrbhPei1CXeIropSU_0Op9mXa3)S;+M$R2hU4`YEI z>{ViIKyn@^z6cL^J)VVjuV`atTgQmFE&oNZS zqMg}>VQ+M^y21i~M5svzK};caNR#Pr>iOkRvTG=`T;|-K0$moC^6gw^hjL(@5azl6 zNZa&rQLOZ~-`K(g|4&!O!$}d?wst7zWmN1kDAk5{w{m<;AkbE8uUQpgN?+=>k!7Jl zE*n6Fwy+>`|fEd`V)VpnN2f2)^GkWY0likf&h~-0` z$)Iom2ObQMO-RFH$x{f2@T`VlUYy6UKDJ>4-#bz@fw1EJ$vNe3aA5iVQlG3(b%RUY z-YS1Wpm9r|Y^z%cYPkpWu1(-HM}Q?f{4mFIPZcmyL1EJyJJWL&o7z^JI()h-_(TBN zWl)j^qO&Djuq_l#qIa$WUX*o~IBSK%Pk3RmCEVj>67>Zeo~6ea&f=)DphHM@5n+eOye(GCfO=$QRbG z+X*aw9S}fE;=s?h&l|g}dud5u6Csh8(_N-hM>p^fjLMb_zY}DQHn?lR&|hQr5GHdLk@d>##1sB~F3j`uzkL5Y1Ddr?sH+H4xeh%{gpI;~dMYr9$>W(pa`x9gI&@bo06 z_kv%*;>BzTv!V<#9tUI@-7LBQn}n%C@ysH6#t_9v>`Y&>B{GK|=u!_!WGYIscIFqYh{WwDTN1}H+z0H34_{uN-$f1G!2`>i@G(G@J#CLA0indK>%T>3SD5q&Jwyk(FFJ{qL znO^tiqJm`q7I%>OaS)Hir{pEf+oL@=otf#_Tx|O^lFxIS36W-IL62ADX%Z~VFo}oB z{@A--_hqA#@(Rw!nzJZGo1{>)^}H!-n3x5g&f_gRy2%UV5Qjj7LykIj`P9oRxL|&;uy!nz^BKh8 znGTV=b)|uXm`RFswXP}W={D5n8T6q?F^0UT1**w{wFBrjI;fgluM zOs4Uvx0=Y6{e1MQ#SHJDVQ|%NECHj%8rNt`T^7)nE#<4b;=Gu@I-GO}bYLE;MHo6sy-4?Y42O)r^AlMUD|v+ck` zChd#-saW7uC?n$m89Q&ERvu%BxdmpK1wkN*1I~u9BDqMjv(t@tkg+y{?7J9;8#_4L zeyognM6a#aPGuaK;piB`r?bP`b=+FqhP*y!y+WjSWC8ItqP+c%%`5oyc_{1wqNM26 zP?(bdNFi1Y6uj5(w%5N(^3))Dk9bq}DN^IeHh>@RL9q(FU|TP0nD`+U&Dj~kl~_93 zu6)-UA)vz7>{V#0{W6%kGK2W!l?ts9aRYEtvn>84`YVr-T$$wgn2Zw!H!?%jGB!DU z>h(&HWw30=Qgn+zTmR(CHP;XI6Ga-PZF}yEFSJSgN*g5WB@o`bG zAb6|_UM~&WG>Bm1^H|Y@rmV(3C0*4v&iZlr2BZ6`z~?BTQ@Nc0oKjsBDP3~);Q7X0 z!Hqb>E9)@Y6m!O|F{#g~3h>J4vJ*YHX7!eySxFQS*%G(vSg;5P%2$LwfVfRE5pexl zO!qj$*T2PBNh`5Bt7+9uiR@}<&T?HC(G&}RB{Jdf7#Qv5I^5|(vUe7#mZ*zz1TkH# zW=dxfuJHWIFmm#q>%`8HYNgtW^xO926@6G#Q+Ce?&9LVz)uNb=08MiaoLNeC7&r~M zqYz6K)a8v2)@C5L6&-dfyrE(Q{TOtx9ylgKjm~rj zj^g}0PXl>*Iq%Y~w7uS>wI&UrM2vlsOC4KX5Jx@+sQc+GDSfi=4jZZHZQGT0sO+tL zkhA>S7!liFX&bCH9yrw77&#g&&_xV=_SHt&6;9&OX`CGMOW_<6ZFYXX4_#(_WHLV= zT{_cV&XRD46zBFpDzQys6e~o5AOz2|{B48vIb`jN-J<8M*=)W$^pe&+gn#f_K#+gyfR|bzqxW%@6{6508on6f5<2T0m&Rfq z-^e42ndO0_di5jTd;sugI?Ac!{=P&W!hVYMU--Zt2Sk1nXSf8uADhQ;CRvx-i_RXy z3uk9CLiWyXQ+wS6I$_FOwS7e6F1NGTB**-ALC8n#3g^Qmn8N$_;`q!Lqg&KODKF3! zPsbr^VK-6T>`r5kQawZ}k1dkgLNz5X0ImD9v$vBHDUy|BCPFV1_8InuYXI{c@+r;M z>j%QpUI$*d%z0$ao)cWwW0D}^cuj5UUNoM~uG@v|q~qZAA6WWT6Uuq4B*%6HHaNx;2zIwY@uW3Oy-LUnCugvZH3^Adj~31T(}~w zB~{%werG31PhZT(%KTY#*ds2Fr?)Id9fVuf+N}tSOuZH?B>Nt($b&2eKyy4qI%yRv z3s}XKXouX@WZ!T2?U)_+<;R2VaO)k?jyju(&UfCJyzB{I)W8N!bTD0Fyt3z3siDl!X%lvj#Q zXYf4MCMCf7JB_iCo*_6;xm|7Q=^xsz<<0RLrC`oEaPwF(-7iw8@|~6Rm9lfvjTAXk4qyR;16Gf9wUW_NtWSSk8t|ny{ z@Re^?BH@j%2zbE;bnn5Stw!{ay?7O0Bb=u3I(8&?nM9aw@srF}USDeJn#;>xsB2xVf>R2gC+1_Hosu{q~e|9HS6e4lA0v z);BdW0MwHOKi>NBl?B1N!ebWN+bX)D2sV!?zlp-+FbJX1mz?@g86oDEDT!!3fI0@F zs~8FA^T_f01%L%tm?qniVa_GxIniI#^QCsn0NaK&)c4Gd>Wsc;)at=T$k}?eg>OBU zBz*;cvL@W=2QT@tkCo%w|L1Xr0AqfvHTc_?-;ZZaUprk5h8OLIND;5o#&hi{n>o~i z1a1Ctz;p3xxG;z!wiiy|^;yYL9Wt=M1L!&6(v#i0-DJlv<&mLj zs1Q`(Jb3brf`8zd#K0#akbGO`vg68SuryJJcMroY1@aE?NMP{Nm2pyz%8r|2UkZF> z0?PXy%$MQ7w6)Zdw#lKJujj;^W*%pVe7DGr!R$6KS+%gm!!f?>!0W4}WmimT1hz-6 zbkl1z2%e)ic7hXQ>IXpt~Lgf=6k*6 z5qpjFYW;b@QKxu~$LjJi^S4*Q1Tg|3(|0deC9ysO2XY7e&(=&gq+789OSkG}M2%#g}{6-2{D-=b^gxWl`AM4Z6Ibqf=iqHW;aCC+>-s=@(=Bd-R_g8 z2g|w}{caUv4xL2m)V+hOSg~4x+EHN5;|+{+pE%98{T&ETEbP|8K-wJLd$3TixmT1( zSrSi|oHtbExtz-sy$7G&8SssxbdzSjGcxdlMY)laO^gcCG}{0yvb^CCmkWS(fx0kx zyRCipio1Vy$GS%qoX4yA%e<`B-f99A;B3Kw5~oI6p+K6)oa%&Bl&G%TFeh7cRfF>o z`f*_bgI2OYKwQ$cU=@wxY!PV4Q7>6yzGF%`yprxt+NtPDtQr-O z$ii;F8D7D3i9of~tfIb%plb3f!U5dT+69hc4~xR!oJqucd*d8;(r)|g>mB^vtQYt6 zGd4?tW-5%dw9E?R%uuT*NGDzNxCJ84)|@t1_HFi1JKXYG}lXSB_Z3oHVFbhM;#4czUc50(8HhpQ1$ILk||#~c09cb1+8 zgzyR>r6@Y3_R1Q0rUh=!n$&X62!(TYAcd&^j9em+Y_@g`wGBv+irOP(0;L}G#PvjD zn$tO7&$5nk;?5K{$g@7W`TbiEvD)H!*sX>nCov)1zZ*X;p0zJd4eeSJ<(Y=is%k{q z$S1D@Sp{P6baob-^=urmS9&(Du~{pZZ=Ta&e!;DVjGu!z#ci8ETbY!Grs8QOW#~!> z4&X93ra`%GfT^D=0iE^gRs#Ey2E{f^`l4mg7#HXIB$# z^%8sgiNWs(^ZAue`o8aAyd!pz#`St5ty+0hhber#a97Vb|As!Cst9&Q+Ba`Z?J9ph z^rw@u)^D4U5hBMaAb}&So%7Rq+zPqS0w%k+5O&!+_qR($+-8Lrz}6LC#jVN0O)rEl z@&hdO`90d!MfY)u`{eOG^cvse%2edDm{x%<9}{Osowv9g3hL;Sygcl04xZwTQ{M{1 z1=gF+abxYLiF3R3aZ`dCg$~ORk@^m;&93UQxX#pKV0P4*^;tHKCZ`L@#^N{ zikw?3J~Pbf8qZvj>#Q~JJ5iTSwP-Oo6~-Z+>@VW|I&{yD&%0cV^~?xyI>>Lwb2j%X z>a<&=?wS^t^G=uZ(Wz%Gw2QSu0u4G4-Rp69Oj5YA7z|+m^Y)m+Qn1~xPMXUw(Q1;M zh28S(1C&rK`4(9Z)c7C-^g6?QM~C;1I*7jQUl>aB?Dc|sb{?}M?kICKN6t(z;ONtu zd7S;@#2=&o#t*#QZ=;UyZ;1-0zKHsybxr&VNw%vCnkLVx2!+Si!SiYP8xqSs1mW$2 zuI|so3DSl4u*DW?p{+x0tRIAGcVcW)8kt}jt|;t5A_7gWRGpy<>jcHK_T>k2r$!6) zTB~>g0m)rRXTH1T$9<5+S7k))cUG&-Z@aNzz`;+=+T3?{d%{sBz{EAKy_|%!J?&ET z0v}^IqpjGhN2F8?+t^*6++~m>dEz#r&*JnTwE0Ff1O_l9uDnbG!^m=^Ale6expbmh zvE{MB#?Il&>6_*AS#~OAF7AOkZGda z&_ek5hlN!JC1KXx1-n0AGf@P2r8mU?`c#etUWbn6tJGt6NJLJQ^2^=3ta zpP2K9IH!X`w62|B(poC+f!g5BxjX>(yba`XWgL!P_ zfmS1se#ecvONT-X9Vi%nk0>QOLDWcc+&rI@b}QO$&Sa_|U$Fmt zw4v^G+Uw}i#U9MBY{Q?>}JEY zCc4Tu(FG{;Dms7@V}*4nt_05K)1C)dtfB$!^7VpKy9?ElwA`J0%I#%q zRs~cVr7pj}^W*D*E?i=;<&{O7E@EgG)~6xa4C*O}O~f`O@zc|DE}U;fHKFWNXw&+< zGXlV+l*R6O+YGIAL|hJ)<7d5!T9oB+S8wPGl9Eo)F?tSyyMUG2j%@TXqMDN;0}a$o zdfD3IFbV9rY-@A!xTSi)VLvVkI5)4Wp(!F@NFc_miE_-6OLa&+y*-$KruWAs^4Hjv zOipfu^a2S%W{lmqoDkG)U0hy3$6~HkYctYrWGg!Q-d3C02sI5zpAf;kvsdYsIs3(K zqcLzIZv(dF-72InoPK$mlr(tOpLf*WNb9*oCVb{wRUa3^X(6D=k6 zT6#FW*%J}+E2x`rbKh&n17&x~(1?B2g@zo;a!IZfF2F0-Q@Sy?D;1f#j{~B-GF~Ij zXps|bNs|aF!O~#nB$Tk+xYK!C+eb5;=Yk=qwO!mX_s-0?iU@-2dD&=to->@J)_%CR zq~}uP#H@P|k-oeJ&}i5u69;YNIX6TKnt>eg=S90IfElATkQTGdZV|+^C`A^4+`cl~ z=*xJ`Tf^s^vgVJSfoZa7!WKJI_PpQwc#4Gbltk??_RQ1;rv^zh8#F4`{d`|)*F~~j z7J769=PvDoVzKe1dNn^kWm+661lZRlJ)uNGTr`|aImWU^@#)T}>iUisu!ca0*f&lh zJZWdE-r7r0CZ_Eo)R&r!PWf1#TD%!I+s7D&z9T`tNTccVQBA9te$_KnV_RN3v*{4C z9os|X6*hX|yX|#WbrM8TwWVs$i=r?0#k7CiZ1C1ux1MF$u0^EYa>P^p4Ki+NUD#_Z zk_70z2I1BjbmxQTD-G2HsB(UpY-c+cOrv&$81BazQl07_9IV3JdqV3i@h1YAJ0oSO;RulZmUZ)f|_MXoqfo~1$0<$_SJ++F{?_fl@2J}XPP zlg!ZgUlbh{EH~VP6DB+Gvt5LM$K0;Zb4gqew9T!!>V+zy9yzh@;;d5#rj9WQhauK` zBXc$x_(S9Il_fJnohy~a2_UbpU-kp=@ap@#{HAOvAv2>p-dp{s7gm>(W)En6kA9lt)J23Xrt-plX5%WHmjR^LcJccf}7>d#?sVA zT9=Y1^bp@309EYE0&v!k37|j7aNE$214010&zg=cgafek8j8j!hV9uAJ2XTdE71Hp zM+BiAPoNjW|AFJ%di8F&&?lp#!LL&_ZyX*S+_+`c#{q}f^i)RID$-CYB|$h>i5$(( zm6Yvb5Zx|1rq-j-5%wXyaJ1WwoISJ}r`u%?)vTZk+~U-=#CjzWi)T@Hdc`F}=cba$ zdhRj!V884xlS$g_uj_MSMoYPD*M)p8W*dkDg;coeVe0r{)<2P{-lu$&+G{h)n#s%S ztDmCqI4>@sEHG}vD-Z)x2{)}od%nA|$g;Km-G~vSMcS+UQPQ}1J zQxYi0?P?&HcUY{WTUO$((nUEPC5Jw4PAFQ6_1VsmQq_Onhv0K+71K2$Vt5f=hEUy( z0G@ZaSncP#yhnEN!Cs34q+D4juM~c{t}^H=XU1thyC@fN7X@qJlr&0wDfem7XfSL? zC4%7RGb7oQ0uhmVEpo@hyaB7>v^A zeF#Ms(B2|xNl{f9qP)8#4vAigP=@RjnC_3LUm$$xiG+!D?2bl_5DB>fb?*BJVD>lm>X0^% z1H!;zvL$PpNwfr{uUT#xSBv`AqLla1$v4N5~RbX8S!fI^B`HwI1+Dg=>+lS)ruW(KAy4 z$ad6gK!l7=NJw?9+&`%hgk%CcK> zyKJ%GvC=@^+2vzh-`8Tv#{nV4FK)M~*M*h2N!)qsS_MC{mxpyDyLdtC8_m48B&~4K zq}Uv=$gK5eDZS?DBMP?T5QUV zqh5U3ls2Ws^_4;d!aN=E5;FL0@ZfMde@KU%ZYz7 zA<01Vx2B;BpP}-Uu^G~3r%1YqFYV|%6@JtXK6T>Tm>N2YUXbRL-t8B89{vVltRPLK}WrYy3yPbwtAE2|Gm=PpAbmt2lU!Gfz- z$EB7fnP_Q`tL)Cv`1V6xOpdBjK;5+Km)xb^0@ypk{(Ty3n%Qh^ zp0<4-{Yel5<)~1nhZ3m87xd`I6>@wWr^mgk@lGAh;|yQ#9AE$HBVwBRo1qq zjoHp^*-huCL!k#0YpLCly9=w$w_YJjaJyJ^tBOsKLqX4Z*oyeKh(#nC-`Ay1^1 zmWZ0Qoy*p#n$<=mfW_bXI1St4>Li`xw{90UqJCheT7@4#__N&TeZL={wovwG7vH0cQ zOtAi&q*rv@wg3)5+scONvk-JRm*PMGD6?Q7CO3L3b9tkO^G2LYZ7)r&=%x;f;X>_t z2VrwdAkt-4=%NX{Ky?geh&(JvK+tPBv7U0ltc@?8V=Id7YiI5zp=E7y*q?a2wc7@# ze1$I`_wybxw}NJ1q7}QXiCvxg4w>-W+0*w-P5bQXIP{){AU!$Ublssw#e9TZ@Wl$t z%iXvD{uW$!5nInvP;4sFN5geJ$0R4KCpch`7Wq-5`w9^8_=^N^b7Am!_g)9Dh0brN z%LdE5kGT*t-{Y;xEyFIN?UruIx+19PQjM<9ZH4SI7h`)WQedEa6~EEX&c$apwhW7+ zHY4b3yp_#jE25YV^W`me`{%EHj{hXvYubi(4G>{K`ayrV$ zcCXMW=d1g)IU{VU=2CQ)V5d}gHmB&t$v(tEVxNXZCRejn=ck8gKTsU8XGxFya0K8) zKCRF!xB`jl#*+oq>$Tiekfl{dpJC(Z!Z+n4xw+C&+K&@Z=*sveBvYg^DMY*9IZ0Ar0nxjt*9aOH z!LDmZQz}oRqu$w((`m(6Fl%~RsO#q#N)V-n12EDL3Jbkv+!jMs-05xOPyq|QlTyRQ zkmO5{ur?cn>FaPUpqCM)lw$Uo=`ln|YXti=u=ksaY^yo0z za^rSCip>#v$1T$>Z6_L7ko3LF0*XP0L7WLW@jOG%6K)GYM>yPv`zdwi4u^>DBd1zi zn@h`ej4G3DRuLjunJLp~d@4>$wD38oJRMP?qJBad8YdbwC?bzB?2zCbE&9RQx6~qN zW<2G${JxaZgO*`q3piP^DuaqAeL}Bimwt?0HAhc-&1#i`H^;;}yWC;hGHi|USAkOEY6I;{y3uDY6x#ulE45)&vYbLf+hA_U3ha+X2NTX+!^zti%FW`w4LaLaA% zrK?+JCJ=Konf9J@3Oz$r(IY2Q7_IaUsyEbBL*jly(++`~sm~-5J>#~twe3f%1;k_Z zTDw-|bg;7jSUC#_7|#062gvOI2@-W`L|JD?W%`1WXt+`%sQZ@+4| zl9v4L6X->(!vJE4#{q%37aVjmq5armH8I^2_R5%>QZyj4r0?|y4i+JH z*Q^XWbXGDw;8%eg?yih@?R3@y8F#MT?&+Gwc#{NxpYkId!-WPC9c*b+&G> z5IHneDZpbzzIuwjBEA@?qdJ?ZPU!S2?=4*ZtX4D&!q)RDSI1(p*z|9ED_*Ad z*d!(~3V$-({s_=+beIILEGl=*ir055RYq|qkr=U2)V8K4d-lqpUl7c9tPgAG;|%B4 zoeaFbz#)?E&gHJSqEHusrLcZz$R|xVr^lVO zbK&B7er21=Ts~nR{7i(q0Vh;G2y@1?~`gQzCG;MGhn*-RB$e<^g% zB*+=lXHR{03i->xe(JHi{luouekXb-N*x3ZPwk!Cx)*7qwKiPstsU;sDxL*mJkyGICkc0;@4;z1dA<)Z!?m?W9~N8|HNF0Xp&4r1RO>af(3EWDt!=H>+otf~ zPIsXh4F?0u?xAUCB@P!kWDc5L8@AnyKN~N5y`u=|0Om@*1q3L~HwURLv<-z)f$)25&_lr*BOx$ zi8fw{hPYjB8@rcN#MbFuR5^9wRJ@|fq_EwX!-|2((0TV$2rOXqgCBNSW7VM*oMJDk zXOG^{_5IuqX%Mp$nH&wZ%Yp%_M<7vTxiH}-=7L}&iAHT=F6{5S$c7VWwV;x{)<%*x z>NlM_1_WbEv`=|V)wC@hZzBxsqspbAqmiXKyljUcUs6zZC1;WFv%;X2C~; zRQ^!l3AgEVitW^L5=8vcq4ejrf+7$r!lyOU%y<10>)%h%HX5I{*))NM8TO-82`7za z@vCjy88(t<)akY;=2Tz zz-rKR8<;mDg5Un$Q}5+}&Vx8u#F!!n-Fco^y(t_RWfgzW^9JC=1SF zOJ}8E04^Td?<@PH@aXUOUh!cR*O6kU7eei&VEpP$DW14%ptG`i_x5QCv$y0xNE-0 z0u^lWr1iX!*cgTQd^u1ZOy20so)~!z!seOVn#VI!o0n-Ex%>GfxlDJ-R^qIl97Gr{ zAVyiD04pnmA=~UhfJv&8>17^b)A;zxCt3$2RHveWxS0`h&Kv+cy)*S*7sBF86=q{j zqe9E8jMbKgdaTN*T0)U3)7L7!9rMNhT0Sp|sBdngL3%|<$vu2xM=l+qNux;>>}uIw zTsGqxBm&5}0j)xb-qM?6iw~BwOVcfd9LSrQ;g2Lz+B?q!7JA3<#zwz3V=OVsYK3ky zhIrMXshR3JB0Gp1xolc2a#nMHfA-wue3ln`$7-fsB==V5#blTec>islh4BF<8oZ#& zGbI0ma}Rn#7sY1+B>L7~<*QNM@ILKt>RWbuf^>>0h-b>}mGJz*`k-L0 ze@;?2-YaT7p=d$yFDTTc%Q5u$E@)TQfG>z$n9L09ht!J5>vfz>>=I}z zzB2ZyK^-bxmYy!8e11^p2L(&kA>=k?lap;kVAZ(~O8a~OvcA_S46g^MsJd&Qh;|xQ zpuBcg9g~z8H2qFZ&bCYLlxNRwh0d(j7GeT8X0pjDu^~f^!}<_;IX5euajcNGWnbgT zqN--oMKP+`!REY+-R+v5F%FgNc(Og@*j<_9=gMI_O9)6YJJW}Pgr=i)8{4`*GrVZT zC0lg9CehL99SesTu8o0(ehmE5WY!_wWD4UPryE+oMADHfP|pP?OUv#pN}5x}=(>!G zo}6|ID4eDTi&zkgFhCivp3yo*hq|X&-ZI4-T?vqubhm9U&32@XfIaR(`XWDW>}0=~ zcKPX~O!Ireaw1|O-oe0GiYSNm5y1f}uyAzo-f@<4E%BgbC;QttopbYUeb`OiyC-|A z2VppWK6*ft7F-O{kgkjz2wQu-Y(*OTl_g%3I0^^YA*8E{@WO=e)qP@X)DwSA%PKfJ zg?+R&uGnD}eyjNW_MG)-Wz~`?f)yZ5fC_v$ZbQ+yC{cSKQC(+I87Xb)HryKxk9>pP zp)5(FzleD^jfU<0G9Mc5VC#JDJ%wccp5KK`Lgl9sAMECX6nY31T)x(jc1UFb`gA+r zUNB?mnpj>MZi_0u_|1aq%&?mCKu zT;}aO?N(mwc*EFT0eqyuwob=&ygXMLQTAI|uKDp8O3r>V1gG}7g7ws{&*>LMXD_>z zSyxyc^?{U9kPoon((?jf@FW_BJ<6d7V4@j)gsce`#9;>;+M^zfJEbtGl@rpbJkq)SSmCh9=G78;+!;fbe4?PeH6 zdUm>=1t|zJ2Plequ>1)jT6hsAL-J&!QWBzVkON<1d$d}@ z8%tb*s*6PrL>B@z$Q!p;nIP<|s$@S4k}7$!`r^DLO%+1V8O?BoXpwqYhM*48;YL)@ z94L6F2vk_9kiMC-g`k7bPF_ z?C@G#nI6&bI5=|iLLow^&GK$XgkpU}gsLEsf=`MQJ|!~M07(a*7efNeyd%EVmAEz3 zog4c&;Lg2~l!DxYf=G!~=rrMmIERR3x`|szfkP)Wxv*(WpmTz-^aLCvYM}|cU$7H| z#D$7x3Qips81Z>P0>wz#twhinjo{dcO0NN2nyA~VzExOANgGlq4X}Z>q%aJQWaRM0 zmfRAxiIln_fi#3F92+zVA^78fN5K(TTs*{o+|N|RtQ?wQ2}%%uRfTnE-f=$SJgA0z zNH=`i@J&Ue4&MnO(;!d_`UNfwtxy;e&s_j+E|tek3K|$f2m_>Ag&U(Ej(g~P8wdz0 z`pOlBcayvj3kY|zyJQ!sKA||OaihYYGRb+!0f`DBCXX}3V#i-MbO^eUj#J^t#_B}! zga>pf+%QfXOw1EQR7`}@!N>%)+7S5-2H%JEq7}!z(8R_Ok#}4u-5v+z1oeQoWTe6X zrB+L)*k2r)lR=Q8YS`A=7+fVJH(g57!#7wpHJ*&S*0x=cEpGAgEQ4`l5F6rX{~}JN zSl;0=bwVS&o|X3t$_a#eB4_wI%QBOZ=g<(=iad?_qQ}#YICIp>B5Le}L&PMoXFOj- zOdzM}S*oh2hC*|z%kQvcMCIVNkjsz~ONUsg7P)Eo5f#G^jdTV)k)qu%T5!`Zja2|D zJd^Y5Ua)Kj8uy9vvNbzmfr%iTF~6V9QX&m?JWfiVLJyoFt59x;mO*W;$jQ`DPl2VD zWEu8`Bvu8u-P9ggjPcE20YcUE<)V!JoPkY>ZWw+a#`wpV=Dq;66>*79eN2T^A?`uZ zdJIh^x`<<{#84+@1kb^R=A<{YcI6V)%f|slAe#+5xVXPfC8ipO)EnC2b6|Ffv!FU8 zp2R(Q?0TdG_-GHDs?t4@Z4vVwfh`U0Spn%PG`4fpQ(`2BTxd2mL*lKsC0UQp8P#D3 zmS9nQLM90*&4_xJA&*T)^6cmCyj!}ZP)`MAITe|@vi^;a&`Rc-}W_f^25|G|Ir`(s;~aB;J^AiU;GFE{l)iv z!{>a`xBr9etsjv;V13HDF#i6Je(TTvj^Et<^!zt{;NN`RfA;VF_-B2}kNtu7{n+1C zKJ&w$saPNW#`k^a{}ul5Z)AVXZ~UV8CqBGQKKU#Dz=uaa{ZGIDm;7VN`1{NcY^ZPg zm%p6;w2`lU;UE7if8oFR+;97vfBi3g<_G_`Up8nz`?J4t|5yLZKk`Y7ANqpN`|jy? zb?^J7KmI#D!~LAk{}(@{{NX?IEB@4P|409F^P7I=9}fSE@4NjZ5&ep9Nq_dQ{ju}k z|EGWMb3gZU{>E?mw9omO)6eKX{f+Pc{_D^3{AYjj`~J?i{H0I*vH$hA{Q2(;|H(i5 zZC~;i{-+Q9Ka{-(TvN-wfU8JR1S}u|f+ErsA%zeKJ%j{O2q`2Xu_mOFUPuTwilQJO zDk35lKoL8Ny#k6@5wKxJMJ#{?3vBxvV4uCuKKH!)?#oYfvDU2r%&eKUW)d^sHxpGx z^K|XX!lf{(6J5?}&OF<cr(D-wi<|5d`l69$VK8VdO@UE)tQ7I;H|3jDk6V{`IY4>b>iCN8*FwN5?N7+66z22XgiW>x|oHwm)C)#&8p?d4+lT>G1i(yH1ZRq?O$++Pg0cmo?&B znyT-U{6(16>U%wnjVUi?Dwmx1&OAJN2IS(l49RnkS(aC;W6yq3O!!##@!W|0(r*Jt z{&>N%I6D{1cHZ#|^Qk%{MC{CgT!VZ6=sw_a1M#_Y#Ch%n{;x0axSvZMzgg@JReX6G z9+Yr;$zBWEw<~`42jT*4I^Jcju%G%FbIWk8#Vg+7y_jq_7`0)u*̻n++=)! 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 _r4nc7MkeKUjTqAYjycksQm$^bt+ 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ϟum;6}Tj(?&>=yxq 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 literal 0 HcmV?d00001 diff --git a/Web/Content/Documents/response_to_comments_1.pdf b/Web/Content/Documents/response_to_comments_1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f90f741ae2553173cafb7606396bf45124078ffe GIT binary patch literal 149370 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 z zzmWK~I@Cx>>Yxmb`4NNoy&e0+hDVFf7xz*5(JFpieZQx74!tcr{m&(qbl~gR8)VSp0;k$JRUp$fR3-3%O3b53ERr-P@}Q|t?TD4$M@&sXMHX@$4yQA zyaE*=tm_)wzdQJ4+Bf^k2LVt88s;rz5{j3hN888Mz2^uSiWW!Tp(L*@>q38xR|rSh z$vn;0HI?Gr*GoX2~%$GXS5!XRafhFVKsZ}{nl}=m^zEGwA!q`WDZht@J+5MO#orfm-2Zalw4|Cavw30yI12Et@8QBmb6vmADkO!E0uT2QWHGhu1Dr>pF)3D?f zxl8lp8K=csN5AK|E#rHUA2hdoEoZ&SU#@!jn}4K&p$G?vzc0W8nm9fL4Oo{7sv_ot zaEC8mdcWejL;u|c+kHQd((i2LT%5i5_w;hc|DzwBZqNUAMkdC=c|YOb=Ii*mYv&6@ z>=(Qe&KFof_C3((UAEvN?{WWOK@)n(oMwZh@aAij&liD|RY$^yIysREO6S_T_(y&= z#t_d}Z7!n(oUlei%x9kDUDy;Nu5Uiq*L4!f27FjpZ|vxq)OQIQfGg2uAE&JQLrJ*q zFLqm9PPxV%L~QhKVMBut8^_C&bi1p958BwU7}X~aX98G0?gcLodjA%v-N`(eocLL- znFn)ZK7DUO!*88N9{k4H#DhBxKb<5J{ToeF#>;I1qvea9GDBGHmos41UEl!6sK$-7 zVM`M7D60}DA9bECNZ7h=t;~US1SPU1dICVRPxDTRtQ)#0o6;327x7+ z%-5nQ&>IyR5LUQqC8ODO*(2`CW8H@9#qj`YJtn>CTj4p4&MXQ~b=s?_r;4yG&c>|Y zM0r%so67CCnv42kbDyx-4Mpp&%KD-_q9*<7(seqn57I9u!$UIMYN_*DsItFWtrh~d zR`uqs`%JdBhJSTrRlik`qUSoQ`twBjmoa9g-`=g+RNE8G23G0{A8yMKTB{%g zq+}vmoOeWw*_rb#xE&JPfElTS8gU~y;Z)W@*$uyemo8KxjU^Z32z;nfzJWzcl;DHT z&niE`zm$%t^{AS%I}lL#xvRI{$wr>ig-#Hg2q~he9%NKQ3$yFlyHj-Is;pj;r=tjv zP9(@^`bx_^k#m{LSxd}hp9&Y-%51)YNnO=RZz>zgvXB=U0J(*h5Z}p=$`sgxCOp+s zahI|SbX<^)m4jPNBZX2Aby4j?aW|Hqc`MN+>r1f`HJCP4%-EmsAk#abp~a;oE5jf) z;zjHnp*HqWS_h5zNb>w><16+FSn=*mE~CyoB8T!9LrHWw2scXX3zuYJZc2BabZjY= zQx#m0Ij<_O2VSbeNcKNMFC_9lN(|^*2*zR7OQ24ag^}bhhjql6@(ZbFAJRHi-{N%F zK-I0+uNo`dwWq_2Z=I^%5<-a^AyrYtgyEo4 z=l)%`&?(-0F3Oez3&MOCKe%>2!aFcpt0`*P2&~+KEFh!9MmLvae+6JiMjb_k<1H#b z;^GX>M8%~TiDcGZ`5X<3rlZ6;a@v+#=J9045hV>yCH{zewKrR&p%}i_9X3jppF7_p zVM5B%cbKC=0S6sTAR?CKD&ioH{=_5RiJ2U`TVq$tcF($Bd)|xiV4g#kuNob%d6>50 zU5Ql=w^gIqtxpR$Z}ou-P2Qs{{aG6|w3)H;q>-=Q)6q(*f`)Ng>o*mFa;7wfPN!)tv1{LJ9*$X2g`IQkLfc1MCu?zsD)dKY5E?iIQL&kalKJBV zpk*gf{*)l-gFp7|n}IGD+j{9Wal8U54*zh`dNjuu+!IrO1GPH%M{eoVIl9@&QL^}K zH-Ueo4YbV|@cmu@Zf_w8+OhKZ%=1V`-7R#{h?^k{p$Cx*(t*&L>>-!Ek9ACrEo~bY zV+bIpP55vURQ1yQ_yjsY^16u3y9dW%joZi|R}5n3%&Hj;l7a8f^lOOJR>gvxEu}sU zd4Z1*u6J5XD+GpXP#yEGkI;z|A7MIunGkookE)(El0-g&;jC>SQlBgEYN;BgW)RNg zTgXgDvi*S8u;^mNZdl9e5Z0)Qe8D`}bvZElg)4bj5Kfy$xt^XiVMP8M55S+?pu&U2CXopy>F8A_8zpr>qNU+Fkto%WIMdB(#TST zyOa7v8x~t?hgwSVCiaDv9#98&F|8E$F)$1RT3)nASrGMTAxkLG2vo~kR`U_A2k?L( zuKM*Ppnb#x=pIQ7b-Zav!)eKd$1&=jD)^Wg3W-9wPQV8t_L7evhh(k01yrFKc!#jB zxV{|){&fa*ec7-oE6LuxL~0J6 z#NRSmnZfnimce9Df;jG;a*MnjYo5Z&v}cwLP|71zRy(67+%c(o%e&f@p-%V7zH&0n zJO=6s)UxkC@5$Eb#6KhJlt0G3EVc_oH$cThy@z^L)U!swI0CLWex({@A`;)lXDY07l~Ge3wQh-c@3^;=e# ze#13-#i#1rGxY*`Q}i($?@b?jp9{1OI|e(ataI16U2NhTm-{Ph2^hoUT7{34xS)esfIa%q0wT0-NfiPPM)-HXYMPO-*(yNgN?A zX;PHAc2Yiiwi#^Sq;Zn=k3u`a2G-nHQVebfBvk*IG$(>|coCtH4NzOJCwVXgn zgr5*?CZus^BCjLJ({>7dC@fZg9td4+cqj;Q!a|gCK0FlNvK#XbIJ zv1c(hH7gW_Yw;UF!#XfHtRQk*4j&sFUj9#fvNil{q+sYp84y1RGbq29(dlBP39y`g4u zAu(?TN^j`U)Pgllw0YXVt=VHetFrKrex|BEoaq`4(>>H5yr^d{4s{fpp@zRC^4_Py zO`SZ7R%qr)N2PX4WJV0zA&Jqm9FEgH1PX~d&)sG=;ksQjnW{boyK5svwm47h8mUyBb;UJ1T zcQhc{IK;+~%=QIFUK_G9cqMw6Q2q-RCQp9a7b1#tt$W{spHTvs0Pyt~KL`2s9It>J zz#RwE9>9%c@SbK;Iz}EgZPwEl2|L_svJK!pK3bc}MqrcJiE#QyBPo;k1XGVVStw75 zRKcNqvq_)|d#gf zly;207w6>St~CWX`bQ0+5g~gQok7b9B+O{w_TzdKA!q$W;SqvR7T*D8 zziZB}{w99e69f?Nax8gc&d(~NEP}8CMHjc(J$=rOc1d;U`No+1*(i8>Gxjo^tF_|j zfhebDqj)=hQe&)kXGIISz0;PwvM5)cu%7t1QHG;?wR2AyRAY7ViFpdyUJjEvCfTq3 zgdV*j%5!QwLKm5Na9-p1KQ)ccCRa|^rpvu)F_ziEsyME0Y_9dErg@{y^{4uPbP8+l z>DJ1vc}stJN^3;D8!gLmDFr7?%KjZ?X)e-}6q2&s()N+XcU~lB<6bjf_8E--cX|ph; zex)Umjpnc6DQytFf~WYm)3v=ZN|RaEXBj(-{ff(8_08%+OVx=AP;;rg-JE5=X0K6o zhseI^sdgK{NJ<~&cDHc(m#12W{Dp1YS4wBbaTGuu`AxQfG@WCdjyM3YVO~@Rk{>vQ zfomK#{B*x&cMwEH2C|6*keyDzwbwW_j~#}m3@DB}1u>~YX*c96FOUb6KAu~=S{rG2kENS( zVj$WsjzV0j&SY_I3h-YGEOodp>wp(Y=Jp^lOw11RM27&Mts|H^r7;U)GbhsD-Rb2J zPo2q(xFCd6%8`Q9rNNp^%ai1#O-UFM&{RtIF15yLB-2l(#gepf^`}6qSuW@uKRJ1Rp58Cs?vIoom)$<}Gn}%`TAc5~$s(r- z|6HcVr|`${mr=#42!*%XB>2FCgK++yFSE{iJpTx+@wcq-f(W>0HjwNnAeh!QtQ5Qtm(L&rB0^+bew~=fL5hnP{JCYE5aUrpN>?wmmEiF=uj6g7=XRAI z;hG{&)ms01=)c4Nq5R#8ze?f%bJ@4kYq^5+_ojEpc;oU1?dRUIV(m`2XgXyiyMoW^ zLwska|EDq2Oxx)v@;%`teeGoE$vZ>$c#OrCavzIRm;3Uc^{!(AuN>dw8y5qf_=2(g z(QIAfeTz7M&&VTswf@1I&*xyB`X%e;EY2MQ3%xT>4~2SVjAf2MQJd~kND<$7bqO!-82T1 z>&%e8`EXY1odLQ?3rRx^Lrn+;dPo_{mpBGQA?en*cJs!NNv(Q6fn(Qk4@n=Tg*}WG zep7XPq`nj<^q@!pEu`?N)N!N`IkxHnI!O!2?o95>c0bCaM`y@*QepZSp?j+Il0&by zFJR?oY$4yO_(P1vj=l(C(FIPSQI*h9rI`*5u@<`V!A0pWIS3!6Wu%65*wEWwA(fee zJL=wjM$G4^jr~0R4|bm%qZj6WhF%e|uS6TF(_+?zqE;JEmsO#Zr8bX{3?)-@JKnbjqELd=9Al-siZB_XC`h_QvhTgo;b%cRnQyyY_w$U^dw!Bq*l@ma&z%{jJc-ALAA zh!z8%reryT>M}{on3f4YNqlpiF`3Rhu3~@=a#a!*C1XFgiawGclzW^3QH0PkRT5%c z#}_L8kZK;5)(}3K6q5^*w`rsz=3K3X9+H@@{r$T4iak8%fiDc<1r(PyV*b3>*dhg_ z%Mc%p>=ygEUx6@6$)({^CdKj$buAN;_7CAo7KyUeJa2Kyp7JWvh@2J2F=f(-`IPMI z%yjx1#Gs4xlrz3%A^^X!YJ^8v_o$9qI9huR><4HdW1IM zchdPmcavU_esZ7E`(*3>CmCgyw$_bcNyOITQtjl=W3^?noj2c+^}_mufbIy1Y(`C` z3s^@o8_Al#i;h`DXEM76*KK4cVL~3MH^Kt6O{VSefGvw^q!OhUKDP<#3wwMx9$4z(DTN~ic)Ax<+Kd>NP;OZ6PSTnA<_P6 zSXBXFOgYCf$>QG|Xr+^2v)pwoBG@!)%Fr1ygnIAkF`Xl^{^GfiM)ZI(2Iv5rNu)|$ z`>WQCu^0X1Jea#1N-^I|fR#N+)P50QYBS4pw8oN^`eB%Egq7~tPl_06HIkV-#mg}z}o^n&Vr4X4xz->Ytu!J2~^ zYMCGf8A5fF>XXxg4-J*s{^y1;Xvgu$bZ0)fLsv)(5N@3=WD_*8`cd2<3rWwW8-y1! z`wa3P!f;oLO@AFubJ_7&m9wf&Qo|Gp$N;O``eGKT2{ZjDQ;l6Yj&5XHA0Hcqsc$Lq~9Lg)2rp}0xw^~)q487`iz2J87l zZR`ZY-GFcG*O0I1gF?U)7(T$ghWMChLoYifKtkXrut?jt%vPObOoV5^YbKU$7yn~Y_2g9~p>&(y0T?od(o9?=e2`YuUy0Jc_7nnG5v?U#=qS*EZ6t-%6+-*? zwdE?3Sh`8{IHCDh#efh{ZFCpLT!)Bf;8+?#2Z^SRe7A41Sj`34&`4ZC*6e#TlK)|-ZSartm>BEp&x@Z>o$OO zAL(S;#yy+`GYr3bX;84Hxk&Cm6iIU+@TQq;4S>3WHvcfuo?2xl=_3ZwcdM3n6M)|< zh^~3WXE}ZS)y$C>_S6*Dv-M;9-C{u~>711gc|?{mt_Cw1u5`hVc0`FH%p|$Q92u@+4FSzT``@N|V&wPf5O|=TGR1~r zm`?E(Gt+Q`0eXLgKj6MLeiS&IPT28qf>U|j&)c%XPo{|vPJEuEQBZ^G#|njzY8w!R zTzKDT{miDgm}fXIB(VN|W-?yjILs6jX$XcOI?wtr?_-e%7Blw;Oe*hKN$kO%OmQX6 z{N}Fr*0OjJZpycW3KDl97y#aEh&>h&EYzdO7c(}^l!TCVok_UjbhWe0#%P`_2nomW zF5(C!^8T&~I4*-b4oLEZiOzhAUhdTubUs8&6W zmLS0;Zg=fJ zZ;JCsv%B&)EF(VCWhpZe4V(ePET)2aQDx6!UsNIOHSv73=gf=ZnaMX-kyQ-Xj(H)! zBiTJ;G^h#kPe zh$Dcj8x>C9?!}V8VAuPClGZLCDj6=zE&5n3# zHv^qbl3Z`xkr&%ZKM%e|ujGr^i@zq4B|6^_cRt=fNPK#FMBv?D!;k9qGZxiy1-Zce?s8^a(Zx zbJOqV$cf1Pa}(Tjkd{avv&$WdF1FKtBiv*-IV2B*txWaBgmofMPinRWi6+#PlE@a) zd?n*^Gnj%S>8{0#figS`_0UAb?;)m%Or>RV_q$pko$@Ald{lzvdaYn+} zl6Y}J9(a5zqAmaQ&9XV1vac)u!a&ustgyYL9G;utV+wRKkl9}4l4-hO2mrHA!bYoah2j@F3N$4 zt}Mj*qTz9p6y|95_2|Ua@T|o!GTu0E4bI2R+2b>?`t1(q%gsKr6F2UjB%8l)DXozc z?6gy}gSp_qct}p`;IOYAXK4I+wf^ilT<(8A^A#E_h?-*lX=_E@H>`*lBhAJ2TRVOP zn6f4zAKpi3gXg6*>^^3>Eo0wG<9VFCL}!3rS@N!x3mMk%E;U9tx>E2p+j!T$IAn2~ zkyg%<;{)WK?glcjw=a60Bm95-#t$MSSn!?FCZ?ArR+XlXa95D=Hw|U`rw&P(^5_G$ zhxp$C>+~~%JDWVUuQMS zljgRWLv&^F37p9C4vnmnC8&x9dFzhE}8u z*t6XM`qo#FwJ*|wZ6s}E30}(;2L~K%9?}$JDT*E6=-#>4cL~8Y;ss<@dyk6c-Dt|;<8nBqws>)AwF7h{x#42@w? z64^IWh%QF9w9Lpc(hO-N_c2BK&6L5#nrO}`AoBI(?ogrg4mT+ggOs^3(GL(wFe7^c z7@|Pk5@zXoc-}>`cqDPiy#rV=4`nBbe?$_kr!8uTEHoMo-4basK)ks|$Gv{u`2_v;-itqdHtlx)ovb)Iaf#x|r`QtEl}YHx z04s`Z&N!OkI4i*mde}dX8mN`E4Ku9>I36s-*}w_HjxMdr+vGLKONh!CQ_!XTDc42c z&(K-tLDGF0M}_$iY|J*>OWnr)xGYpGhZHv##dx5q!UXNtFk3Wv)LqYTg7B5#0x|wA z*)`tQAx~+W8M|)b8M{_oA%-R^Y>O#g}7l}G;ta0@I%=<5?cR0 z*vGq)o)Jv%vXFRYEdRlIFF`7pPUQBE9R;nw7;|@Uf zW%WaJH?)JkM-~SBq2y&Xd;G7wCC39Q|CswM156RZ;@Tc%~?$-(6$0y>a>!>{jxe-(ti>}cW#XhjezTv>7 z)EiH578;gU052?n6X6zjRfsxA5SaldbH$rr7R((5hzCQZOKwPyo?XBe(-CL4thBqQ z4HQy$ESM4zW+=VzF7Q$PqZ4I7L)fU{nmj>fnKYb4WaDapj4kD>Kx2tMi39VNmLi40 zcKo3r#7RfXgEtbdk_?=u)7<(P%Glbo+F81cZWI-Thpx{6va^7qjv;&3ys+#Uvc#{d zNL-i_VxTi%6jd^gq`tZ!s6$Ix$RaN9Dn&O}#nFbIdKi@PQ@oqk{l{!nO)i)h38#!@ z%J3F9_EuCFBMoD&M};c{5iF|`am)fUm~bb_s3NS0vXF{R8iog+;qG06({}uC7e2|u zC8L-%PMlBv{iYuw9Pf+dE_e9wQ@j859t-w@L#8DBwg+#JTuMgJF=zI|i{DlIa@O^B z$Op2L-3k7hiIU{Kgtru_wIq=gg)JSSs+0`mpUfl?#}xSV1*=N33IZk?5n(n`>`J}L?sTtunjW-DBg$?io&zHrQ=-)3njlGJwHGPNW8C-bm=f{k zIy^!t1}Bm1AW5f?*eXYsi03Z@N6`xe;fe&1A~q+6w0n)IX!FaE#VFyNff3q5us@)q zHd3Uwlq1W?O_V86@5eJ1obydVOp?ieU#VmK3=XVV(rO_p&_iZ9l!)SdBB(HxI5d=q zTKo#!n;FZN;o}G?9-<0XiwxZ?D|Qpm>AT^w-s~A{X)A8KUT{E@`xLw+mH@HUtGMQR z#PDbimj=fGWHC??f*Vi(+i7re1yWTEFa}4uJk)%y^_89FO98*_qU*M$Yj1uOcj-Gg ziuYdkJe)w_4LP24m`3(Coh{kY=h-o-&?!sBuw|b75O+RyzA$ND?EGJpLOb9~DN~1X zMEqq+Wbr5mZvA(}CzOP6Bs`k03%B_V)|AUnX07z%ktH>OB9JIw50@^c%CRa$|*D8BRW z8n0|OmiJ%P_oO|`aihKJd0>FEng`hmG#u+*Do>%c%#5}u3k4SB937KXW#cE=vT025DO%W?(t^iO3$WUn3B zRPj1PrS`A2%@L>^545h*YHM9UnOsNyNU&4;X{QOA z6H|f4sx?wsSg}!U!L}^Ho+(g*YTi>vekl0sDkwu$aSABI$+lD&NH0DtqA*0>S{B+H zERZtk9waBP6g;A_fU-rIayBL=BQkliMRAUwQCYx?G?1Cy|Dq+zVGvv>dG%5O10j-) zuFfi;c7?eP)U!A&3v=JD00h+=4TyPBP3Q1@Ad<<}l~qy4PNc+hR77cxJj3n_vvuX}ht?;?*bSM+cA`wu#| z;3j=uAV@o_FwuyXdCfOisg>hQ8@}||d6SxbSuP{;wlXmYUwb?9t=f zU!4*jv^$7W-%yxFF(`Hm8t+8=eodpn9^2Wbqf9iD!8=82QZ#Y3G%UZ+wB;NR-E#rQ zL|uB>MeV#PfWIZ$Gz+8kwddpC8ol@j<=Rgg57jhCReYg$(xhI$)^k@ml4}AjG8oN) z{TGq!dMTP3-Ywx8G4%xsESz}R1DONQ^Tyj=9&d8uNWGkC=5vT z%YNdDOfM6Cl#pm%h%G8Jtj`U|Zq$BB3Ns#Ln9@oNI8*E;%;$ww;$$sh7{bH0WrIgo z6aqf6O;L)_3+IDrffV_c5RJ`z8WYs6Ab;<-$_`+%%-Fri7zdWdLmd02`KqDC%JfrM z%?f!fX$cd0uL||c__%6VdGV?@QO05b+Qe%&eb`I!(fOZ|hm!zLt?-lX1AbM9$5JpUq1v1hDz6IHFbG zA&W&_Z@HCK<)D(xm;)N$=m=9pY-R7zob<~|N0VzaD(-4!C=}&yP!37k;4`GjYG)C}$I%KaJhVl z-L$SkXg)HyA$-<2@Qg4qIGBYf@^kxG)a!{afw~1V7k6r30HxmwQM@Pb;2o~X;0%fq zk|u&}Rd>LsvAkB4YYZ@(Ai%XD8)QAL(CWQ2Mije69LniekzfeG>X+_ML1BUYU6_|5 zpVkqU*W!AKVF!v?8ABCy2JLRbptVLeLMQxG5_bPQ#ZT)UUH!stCgRuG;#UzB{PAl* zy$#+rwz?bDc$;qAUtZ3^Kfv@;G#h|=TdM)a=$EUYdX#&2zFwOD)(ObC_fmoa!$u|g zeNg3P%?yvMF!>F9KlK$1tz0gTUabEyd<4xFye)*+pfDOmMv=&itpS#s`}u)l0I9Yd+CFNs z@f&OiU)0ViQK+(#X||w(0UqqMN-p!FL!f+YAejmw;1P&1r9MWO4myzg=#LJHYjS zafS2IP=J{xhG-anOxmCXBpJxzuC8F>Nvb%@h1*~@kv|0VXASXK#4r^H5<=*7(ctlh zNoMRIvr1K~c@RBXL$PXO!NPVlYEp@V6S|0A(OYu^q45dXh4;osRC@>=&#B>Y#5N=; z4-rwo&cjl1nxUfo%Rt*tH^oj!^v!)Ahpp72Cag7$J`vJmrX4hkK>jV*NKNE~goU+$ zm2d*2i#2!kAiV|+`YmQsu(Wj zT}QSud-%dghMA#@TIJ@#(u^BM?G;QI0m1VXwWnF;0HGFY`ojvUHN>{`E_)CC2q*M@ z45F3OnWZ^6vz!cvV{`7}(vv<$o<;E(iLYQ~4XB?HCa30cFP}8z5mIQF9Xev;ZAX{m zP3Va+YyqTd`PpltH*KmP`FB?~MEBO(tC|J3$``4$Gi_&KkHpBfDYB7!0{P{cGdOsooVx4%mY{%H$^*(M7R6EI1BESYEiCcD2%YqqX)$efyc?o3WId z<#JuN@YWvM+;6Z$)d{5VBwQzh+<0-qqP(Hh!pC$F18psDZ>}RTIcNV)IJxxR@Jx~H{*T#=+*k8-r966xNg0@oT)f77UG+e^-VzGJ#zQwQJ{v0*M7U4{QX;6cAHx=R}zaX4AGr0Az&2DW|0AW ztjN(H530t!hHP7GF70^M>!~n{DL?lptH#(QQk>=QYjLc*g*$3a_XqhcPZHiOxbIpm zDos~!LBh0OBzMOqaaG(6^~Wv>9NS8EHaWSx;63UsjoZ7fDZ8uty#UmaHh<0ufN#J( zw_JCy?0P@+6gpYJv?3;5BC6o0{cHWsetisi|Su5`QH{* zdNx-2e=n+mDq1!h!$=<#z?M9SbSz@czRxJzur93=V*F5J$z&yj(Kv78yy~u8`9*2 zGpMHK*DQle{EP2e^QYqKmDne4mn%KmGv?fzB^xrCWgggG6gmbBlUCQI(897M?*lor zD>=6|O2+8j(htL`y9&VHZ-{i>%W|T)&x1dcWIkJ7Xhve4=xX26Sg$&d8FjYnPfnTh z#*S@XAAwB}875vQi`}xPPbAWf&9bS?6uR&DxfA!7kPLr}MN-w}JtZ2FnLGx1uI`gs ze?Ho~(sdl5r4Rts2>f&$X zCMlmYJa49+qd#K%)w2>haUuNDJV(~$f6g3_hQY=*T7!$u@jq$DuS(!TxDgcHh?A>V4ZA34Tv&o?m=CyY!RJ1PJ``IiUtExw?D-eo|zLe*i*T>25ZM`0Ke zQ-;~5A>3#2jzH_vGnTdclZGK%C^6(|59&(`Q*9?3W%hD=} zwUKuSj0WdGFT!E=!_E}4i;|ndczdkH&y7lQv=n#(7;0QwpXNPk(FiNrp9A#kIOf=g zmDM)cpeR_IVW7Q#1k{CI2THc02iYhw5kL=GqBzz(0Qb)?pq0~>k~D!B~R5}>%%Ad*os0a^+s%&(s7Cjr-R}U~^rS2G9hH2z zSm`pa6U=7nI!XHsWg^D-KwC}EutIgHh2@j+IEI5J<2aeIVhO3o?5B-}?r8yU_54EA z6Q}#KPMhy6?XWnQj?ts43`td*8jnliu*l7(L!`tF5^?2%=?_(aTo1*OtMRBFOSiNYjSqr}A(2ElsX|ViQ`Ww-q4a5U|MRI>Y z-|(bpJAGYLA!ID9#(3+ra$)1>rM^~)LMr84N%hCH0SX&&Axu;snM3TETSM#uf!0W2 zH&IR_?x}AIlrIMWGmPir-CD{RMQ4lWn8(7j0*a-|nhjH@o0MpnvmOd=l0X$}uZb35 zx^5QLtKaO#x{9o4V6K;eVo=#SxdPt+m{_Y7Eu&O!s+^B-wjsYgX|whONvEfhlsk0% z9UyC|&A__;>HKIfyCa!u=u5xow84ka;8EDpxg31(EL%;jCh(|^`J&})>Fr=FHCf0e z*sHRhhqo_Eqm{ww0m~BSyv9p6U60bGO8ew1e@XVxZ(sYXI}I6)1y);B{_XXACy2D$ zVR|%DV7C!M6UDWBU!KrgIE2eUC$Q()JiH0 zP#g14VaMQ6h5+&+&%sV;_5m{}cI&u@?CV`Mo(uIw$Xw*~fp&oi47%s|L!|jV2wh=7 z8TaMN_h{Gd>OacB;aP`U%HbJ4!tFgP^ZZ&V@>ZtnP!kX%llU_hRTBtH+CR~RD3dHZ zHhfON^!5O<1tPf^eC1-^kSo}-f0@*gwrD6cCYelVI8~B z98CuOqS^pbdk5^^)^-PmJtVM&#?y35aWrBu%*gD9(_u&0!oVPI%w&`Pr7_9O1tJ!`jwU~X5r-}@> zVu51A*vo2Tv)H8q&pKnH!O8&=Fm1u5-FI?cQ%OnbV>6~j6kJm6h5tfj>E4Qk?H)p& z1oap+3Mj|aMCg>XTdHorw$&}uP0GNv183>1eH!c7#2b#OP3JI{9VA{K_FOd|C1{Y` zt^ga~MJ;PLEqAP%Y*zY{a{uy|xfxM|nieY?*{Z1C5BSL`L#Pi*B4(pEkkIIp!|Lm$ z{dWS7ytskyW3vWW`%Ve7bY`Hua?jLZI|{PJ$JuUo=xk?WUd;Aatrg9Quk&Zzx8|&t zSphBi9q&Z6fRUPIh8VtIE&KIbEIK6$&q|@2JK#W7?K?1)R5o!=lwS`WQwBZ$SbJ?9 zR6?S4hXcNvy(Wi7sX-B@QaZeF#{{=NEFTpc&CSw&^}4biKx7H z(bG+HUO9Q&DIjZA0Qp-A#CbdBwXTND>AmvQ>g$If^ye=7T_*xvAlLphsdAuH-Rd!h zs`e_7J!)(sNLMbca`phzt)-r~soKQiw+r76P=|(MJxTjhS{fl!V7BCHsWi`BJ8%m6 z!@bt+>wqO=DiR>#@**Apy^rgVd(=;AFNm_!whTU~JJ}3(=tO3ftM^EHf#9%2J^3f0 z<6=E|OA@>Dgq`BOQMuEp=_N^dBQd` zC0D|bt994hq)<-0vhL@s5$(p;31b^JA+(29R&Jdz`-m#_KYY3?j9BzAAU?x;@SU;b zcSXzph!@!laA72-Agu9QqJDNaScnLdo{xnSc$lnoFdS&`fYsUJq@UsK4D8J-iGs!R z9@Id%NqM=}8f1mi`Ro%rbGca_-Vp5jXM(*3)mT`_Y8G4_8jWk5pNy(o%RVH|ipJsS zdddMIkus8$$!@TK_6keM5}q7w`Uay% z*N-Rrx<%8j5jynoXX%WKoYsFr(gKvFqL2R_&0+f&*#G~vBc{L9qW`dV^j~PsH|3$n zXZ@dMJWPMbc>eLe{|}6ZiS~bIJR8v)tVkcI-IVw=>)}K@0et{%lhpOSx&ehQCqLKz z(vhSW^Fs>P&t6`+loAEksvZCU_ph48o!Cwm%UYiHmqczCWNN&R8ES_2AzF6$kUvam1%AlxahYL_XbP8mY)bbyL0 z0J%M#OlqAZ8pD_L9FGFTm{bzRlrQ48aTb1!R_E`QGa^TvPB$PhrPn9xk*oD# ztmOQZXHi~A;Fnxdd>nG=U~=Wnh4|oBkX+iDjXa>dl2hsX+Ov_>$xj47S2+h@3hMY( zVY5|d(}z712NH!FH*OP~&FFyIY=aGd+O{Nsf|PW6IL;X86V4;Lb*LfplV5V~&j0bm z+3xA)8|z#x-k>8hpK3oO<{8gQqnhoHZV6c?=pHgr<6*lp(iriM;!Sl?Z`yn~n(Ljd zVbE8f=TabN4BwDulhAUS2cqta9Z+#`0A>45T8X9O^YSF25OE*R%!}}FyOB>3+lfkcD;hu@y@CSPi#Dlz=wsxI z_oPy`$WA8r7?_6THDQ3B{Vd&)BHs|5Y@OoN99xZd0tf>?ih`JX@lipys_EUshlCqH z+q&DXnkB-1b(c?w%oZfd@?%VuWf7d%7K=3y|=mCA+!?f z`6P~^9Ot=wn8>WkwjM>Z6LE2G+-2~#>e2doLMakZCDSSCaOhkuZ=AaLA5dCOr>S)R zYaoZzsMK{>w;PO#x+Hl4&Cyr_{@KN+aoB5&8(1G=jMp<#_f35v)2;J$IWIA8a*ucu zbR>i0IuTz5+87u@?B=WSnrk|u+s4nYqo6ur zJJ8!tXbXh*Z+j4vNc^;4FEIc}kKB#5c(ThB0{al`RR_e|qxWm+4NI$%lC6+?6>iH@~GQC=}p9pk6Q(od7#eLi$n!v!#6)rH60&f2(J{-#B3O30i^Vku3{onexwpJhh^@o6j4t}m zxSRRo=oIHWC?M}Ub}TEKAzD3M^vN7u(3Wohf}yl<)jfUcHhyo{)!1Xd_o~V$$Gw7P zH+Q?}aeI{B`O~F?jA1(JyKpVGur2~xiBmMpuj|hmv$SL?kF9uikw|MY@*lR8741;JnwDBxxIf#Sp zo=Gu6_LG@S@_?u*#7asi*&JS-i4T;eGMH5Ex~pKln>Tf!>)dNy6!xpgSOPQ@%dTlO zV-L2cz_v3@0sD;bpPqrOP7g|B+7DB1_ePIB(~oHQY4qglePiRTJJ3ch)K34l-(XTF*SJ+P_=PS78*H0h7ZfAACJ;G(2fn))7`F$2#3}55=&(c<4u*8ax?>tcG|z$;%RdEO zDBeIJYIUp&gTe&+z-b_%&dEPTE-h(SLae=VWWrIRUK0`uR@#!M`ED=r9VAC@_9yGKM%`wIt(RdDO8L zDi6p|=mrq>)y55cZ=c7rlq2wYY$l@k?3aeaT<;1$pnRQf2f>C-RcY_{P4mxz*tchYVC(uSP1SW zH6941^Os4-yBk8FAL*x(bs`@x5L5wEyLmn~D?XoAV{vAfx5rM?JG32nBJZ_(=gQ9G z_(+dl#w-aoO}1Lq&)i`#m`!~_{!~O%B^>T)68fuGp|_)-%PGdU%n+{>TZo+lwpq6D%iR%9#kg#$Dbq=DNZMk$Eun+UGU0O(M`@{sHj~8#|_J0m$*S2Qt2Z z0ESeQq<_O`nCSk+XoSry9gXa1ge~);+6M5uzQvsC=(S|G1##->nDzzt-bl4DYW=-Tz^R z_g~Th|73Xo;F|w~o)+`pGQ5AAO#U~U;(u)hdNx|-fBpNSVTmeQF&n~2?-cirxo{NJ zVqVzaK>-{P$Z7O}5&>V=YdyheqG8Qw>tIc_mq(Q?hC^BPtNlBD3HADtlJ@rY*AL}Q zAEX^Gm#^Es6L0((#r*n@!@3U1{^an8Q?w zFI*c?Hb@Y0lnNrbOVyL6ghVZzw8w=}_cfVC=+-`ek_!7{v_Ypl+uGF&cUt}I7HpoA zNpK>eyV$Rqw#L_Aw_gWCNtA0cvjfL&y;&_piCsS5Uk;U zPV6t4aBVoR_A?bdRlOQ7u7vNuD_S&67tWUjFG!sAu!}dTZ&xyk@mJb?RAO;_K{E54#{!wQ^dK}^2r9EAQlKtJq;TvJcI zS0DGTUce?>)y?#bk1bnWJ}7-#gCZ+a46S)B70PCt!+HxNhF?z)M$0V>53ncw?rk}= zGsxrU)%rbww-S$p&f#q&W|1W?WxhHEiJdf$FrNAq95Jdp;qjwot2m(B!D!=COE4#i z>ujCeor95thXEcveZkBDT>e4YGx0G9q%|EW?89cAoc0v(VP?z)&)peWGP*Zrv$cL9i1F*Bs>GtW>+o~)2F0v152B%6)Gvhd>w?P3D$@||+ zRvC4d1MwJcLZVo?6Ec-0q%R`htt1PU`9aBE@Mnk5A6GREigq7aByV+)Aje<)Juht18^#MC%qHfIwaHI^4I#OtOwS#P~w1FX~(11d*^K_k8Lsc1dw&`)Bu z3Zxlv_+H#p!hM5pX0lS9xU97qh2IDvgRc+qM(E)Hn$}E2 zN(tg-kv&oc^}Vex^Wi;UAG=~35}g1`$!HE1pEloEhOvDrO(B4sCk1KM>4!}NZD6|wsQhxwy>O|NPKiV_@-vW7v*i4HFkP^}uR!%rT&Z#1f?l#;L1){= zfR|-wuQp?%AeV!^_T=SXxGuZ=Hb}H)cEEz{i3>754b@If@TSHi9w*EgPV7jw#th$a zA{~JarerDi1vjbze_w5Mb>+%zV-`Mw#Y~vXsQCmEzo5wLP$F@kV!@m2Vpq7_&_m()rjf6Q$a3z9;1K#A=MHh6wrhlR-LA`HT)!N zAsj|3{MnA*eyodpMv>Jf>UF@hU74!oBouTEEo*+NYbKpTod9Md|H3I+F;~X|Ln)XM z#p!rq(%%LD$bWiM#uyRbSzi%o^2u}r2SiC1xNpks&x$_>a{OdImj87Qx6nWc+rT)E20Dnz7XI;okl}gU`u#Kh@lC!82Np7AM~9|2E4L~kT~}v$Xo?f>BBiUE z+^cw))8e2?*4=m}Ud3u}D`i8^;YFUv7`lbJNxPLZ%FH>Al{QVng1W$O3I0~bS+iue zvq^r=;LScjOf$3i`^f^1c@_nD$}|gk%8I_QdYa8z7SgC(7D}rs%4Fdj>p6^g_h}?< z-RUt?0@^$=wGUF*RSO!*l118ZnS39{PJlY>X7{IMT+wQ0%pb@t+DdHuT*5poH!f{P z`ue`BsmJ#oNfIbIB;yxiCe$$3Keb4}O+!IKy)iVJNn8a+B zWfPE_ixH~GgvFAsNeNGxZijrf=N;P5L6En?mPkqGP>|@a5RKE{L;Hgy zo5fxRSO9T%5i(RYXh0mz+pP27U;)ROONcxGdxa6#n5T*Oq3{qih)PLDTe7O|$PB+M zjpc;;9p9lj00gQ6P1MXx?O+B5KljnT-xR{8p#L2j@^lVs14>>R+iW_qoYRZP` zR5Oc`3K`iL(#of)X8IBFfyHOCYHX)d6QcNYk@sot5nrlZh0b%nkFrC_Fx_uLmDAKx z-syf?rl+qJs~xX;lR*2S5V>c0A6d-2*>N(Ssu5aY(Zi=icSGh2EgL^d1s@|+i=~bZ zIFw0tdIfwWQKrj|X5xu zR{rftGejh*FPvUA`npZJSjGKWGT-#GtkrRlX?VxgC%n89t5v1a0TO0V^nLMuiIRsd^{`FSFt4+AifAV5BNJiQTrnz zDECENVHfKJM>tDZ{dL(vCDS)Q6h#FP3?MN8NB{3w%3q=5|1)mK^iNahKN`3DdzQlT zk0<#bWGO6v%ToUOmH*y{Vxs-u;>?9A-#*kR;zttD9X}{xIJ#C;6JX3GtYvTAo>4vg zftP69s?728&(kmK4w`MpSU+MVUg$6`{IkQI5B|r}xt>m)pbf)W@5P zU_{Ty{#;$Y5Q^KOf+POSBPUHEX)&A6!|ko4x33E4XWhN&fz{SldcKIgxSE*UFo~M7 zBa)1nH<4F-VK{$M`?P}B&#Kbhkvp{q8VkW_j%4W6_{k7d zpupxgYH4>=SRrGVkRqpCSxA|fZIfManmm(wDxnf2gJ7R~@rP6(`w!L=C)5|(mIekHfBI*;0XHKY*3L}WJ3L!!`zXm(RJcdAwkX6dy`-rOsK#OQ0Z#U zlK3WmVfelW_y$pJv-O8|p7fVy5DnP9PBBeZ9KM#s>gOI;)kfst-fs4aSMws1wdD&Fx2Ej{-v*SLgcRPK_6er;LLnrJ z%}5u3_gf-|0tc&+|IBav5y>#$#<*sQAooKKXhB0Rz7_>raz#>0?@Z6kUNSxEZ9ReW zxSTA})__-*nWav$_F3iY+GhFmWxb5H{cuvjt&ZYOl9$)8;Rs4HwqC#&RnvEktii%fK)2YU_3LR}G&}7NeI_(%Z9XE;;Lo$LIw5!t5A4mqff>W%G zddH;tk^XAp*ob5AH~dE1N6iMCqH)ETb2Qn0VPiQp8-2y3zJH?b-PVB(aK5S&fBr@0 zO4^oArDLoZ&H+nJ3N*8pL->f(^*CZenZ}b zp{hH|%Xa#U%Cae`yPJWs<*I6xqo`%AirOVpBWzS=RxV5 z+?@R3y2o(e?xiQ4vtM}q+xG4|HtmE4o#iE1PaWcgzJ7EarS_zY}q zcN>1bsDQ*u8I_cEET<~;8HG;CElN0huy%pYy*6i%3sgO<#41A62sVV7o-W%%v|TdY zgEQ8(mW0<02QHRxTOCj|#z+!`p&=N~d%NW=Gq!QD0&_jLLn8>=9%vRZ=P>j#cv;t9 zpQr_(1ZAvaKIoBADvpN0in(RTQse1Vm##Qcnza-T|50%zyR+$#!Q+zsx}h<73ZEvI zIHJD2JAhXCoNu;tNP3yRe3fkFrtRElB$fyP5>Mt3`mo^Ukk)4m|IU+$UgdwKk5;FyJs=Nj z9l1oB9r6?m9jK_VN42Z2Oy#Vh^6k_hQ&Vm|jp9PV2Kgmm0MA`|a%DZr1`Dz|!4WX{ zAKM1S^hZ60`i03htC%HQ&->lYJtHHa!?%&5o{HcAu7K8hWK2lD#S&|r;kMOE;URnqxhcyyuBlVDTuM!fw>UKAA@(3nZkJt``{Ud9dR5}W2x~oW}wI|E+t`yImLBZ z7bhIAf&}17=*<+QDeDp(e&9()=aanB4lmd0hGpHI?R^8tE-O;>aGezNxHIWt4r~w) zY1{bYES_nCLs3Eql0P_GfFV9NlWlHa2~|uK&+K8DHlaSAP1Tf5Q_Ozeca}Dtmse&C zjgZ9U${&hQTbqTf9~*emr|YOXolOA3=%geuE>|R!Hw?;eiVA0Z{9xYfzTYrVjKHf$ zEOCp+nyj_Y4pdgDhDW5@-p9~Cwcpz|hs6b=$3uG(CuDoIvh%6QKGQpq3td>!xik$L zujX{=(A=--S@iHCBck$FUd}vUnU2S=ljO>3&3weLf0|W!GDJdWNcbNF!ZnynQx&J3X{m*0KzXiYF zU&`A!e!DC9v@{Bi_D%+l|GY)$fKSi*w+Q#Ir~hveE*&ic-M{Pbp2{211*`}kN%4O` zm4N|~?Bj$9AB`H*lY}?Y^>WzXc7y$0g?^7RXHDjw?E*AMf5ZxG2a-yF00&L(o zFr*R(&*AZTvHyAopnW?q0g4JzlOu}dmlH_mk?+v0bDC?=VRqcB6|xXn+8mU5 z5*VEtXm1v%J7|Jey=AH%w6T7z?GK8;v&^jtd{)$~+4$^CUkg?ve`#$ZDj+NDn=MXm zZ5AH_)Ri$j()e`ed`5sW-rm{O2#GC+B6{mfUxNQV8Oo!Bg;(EK0r~ zaKaJxD+0m;fAYBV4@*0mfr`9PYx0v&7uS6+O(T58S@q_IY$IA652Gw3Tif@a{GKkF z);OZk6%-=$HXLMca&MIO5nWvtLND34P5^`D zuy~0tuwcvMpFR0p1oO*XU$NEMCOw7x^ZJne@xpjAOiskGl<7Y8O0t?sgczFQhb6*K zElJb~&Qcx>k+}}S!iB?ah;e^7mh*etfjx=hl!@09P)7WbuRIIMG;1$f{w&N!Z z0gwUyN~Yt9TQ+-)dt$_$v%jT56VIjsgJdc=y_A}S&_0*=h&uy6lVRX%3h*}NFd*<+ zg5XBp$DsuISOa*#bXMnp>L4mR<0q@rS;f)en!{tHha9&@*b`)Rm)!g}Dn8~i_S~L@ zCZl*&W!Tuxoqrw89oi#zZRut?8hk?W_+3cBXl{K|R&C)bBp_uU(uA3o+P*K6z8uer zS#nh7OBY+6=IXM}{A1Ad^6=$L3lDZgvdo?V7!A*m7jIYq%&`zuK8it|>97&&JEbs) zJ?Bivg-3Wsp55s(-6f8!pdDU-5LGBhQGNT%M1*TL2yK>KCViLBE*$}fM!uyT^Uvc- zaC~`LN3tzVsucLzuNPGfiK$zHtFUSe`Jf)?;EZ7UKFG4)YuJ*nBf+6yrxHizuub?I zxS&$Al8xVCly2WsM|##~y7!^Hb-DI!nCv7PFJziz0ruMHGN(0kp)=hx5SbXhi2lUP zMO~Lqc|F)pXj*v2Fu^$|aTlooxWS04A4>fB$NSUO>=W)>$&A;)7Kk$|Cwkh$5XAV8 zWUx0jfuC4UGUHyk$M4DMT(4AgK2*Cr-=aY%Xms}970Ca$n`+GeMwd;u72~9A0`U=o zuRp`tn$G|QSvGzJ53EOoco(j3BMM8%$Km6?KY=!OoB@t940O^k#J0OxNB-g6-lEia zpfxS{L4AKt#2-_@9Lpf9{u(e(O`_))xbLjNDIJArTv{IK8F;wA1?HmV;+^}%yPe5j zGKE1v{PqqN=iKxMoP-gV)D{jZByy3azdIb#udrXEc7qZ~A`@@Bp??S}Oga@YFFz5D z6PIKhFzPjDM%qJ(XVhk|e#1)GjQ};Y?maU!ER`ZVT+k@(G@c~IOk9&h+005T+m_hyBYW`ak z`2X&aGP1JJ{V(&J4xfdd?cWSj)9p<*3svluq?7HmxzLn25Qy8wP`-ZrK>=M}US8ip z317PYX2X%N!HHdceCD6U&hjJG7bqjtW?O|)8YEJioWGfIezPVmFcw?QJNEqA@|+sp zqLEtX%p7UXdrUzxSpYGcfuXN!cv;`N?8%yFJK4N%J=t`a$pQxg0n4UnmvjuI0m z#t+w5@D(^9!{&UiAzFGQtI4WUU8ZP&)t5X&Nm?5bAs2^ z7OqwcfBMY;Q<@8CgTBjvFmNv>0J9F+uedOr0OS^;Pm~j#pnC=u0KFW-hF(2N7Y8HO z05?pAr+$Q`A%-6!qdfh1ypjsu>DZl~aQU67We zUr_H5$9qq^{(!l$(tmsrUYIxG&{pA}`~#$7GX3COMY15=M}y4i;mAe(s%#@WVXSuh z*vxZ5yJ0wLbwb|ZMN!2e2K&(-yivMAW%_IO;A4Xs(E8l^6W|GWf`8rU!*uLXzGqt; z!to((0>bwX+$gvvpu`;<#!TiAnh?wge+DYQ$U>pkV!qaTp>{{O!}r&ej&9KTY6jDkLYM4+lD+5j6x6T1 zEC8x1`Ovc>LUpC}2T+c*;j#?T*kxvotZ2o)^26)rD9naQI2p|`1KN_9vD@-Q-$8Y- zJ{uC1I7E641xFU{K;#DRn7ymGVQNLD>WS#i?srB^76mQ)?ra(L5L**V6L%f=RjB;R z@ru|GE@lXY$%Cx>hqi_Rue`0OX|JPyMx>pvgEj@k0XKqUE%4%ZkcA$QbH7wAxXhT9 zEyxC?@ih@Mi*#>^h7EAWQK4P0jg)5so{ff!&jk|ooi*!q~eJ=dDJb9~3B0g+%f zkxT+lypXyyMQK2F5tk!HR&Ii0vbbY(b^-dS4&Au<@YHX^?%qs8@8S3O7ub6wXiE-k zLy=YNwSvmQ?on++^fg-W%+RV(X!|GXE%ZNuEFzR~>7qJ^wuWdM9H|GEno*#4wp?4S z6(6*LNeq6MV3rH19l)*m9D5kY($m`p2>l$roXa;0H_)!Q+Wn7RKs5v4H$Q)gXzM`H zA!3say=x1o*IM;^r4x9JYTE~HM!97Zn$%7uq}V0tY3_lYm#oZ@wTIvqyUf|lH8^Hx zk7R|?l5au+FZ8>nMok(Yvm3{^CA@&$OC4i4z$5D)r|HxtRvCA!;r#Y?PVS2N`1uC& z2J}X+(!XTOuu60V^Mrgwl_Z^%N3PMTyd-iXGucX60xJ9Jh=w6J@5Jcm+omuhvxHFOrTA#O3gf*BQJ^Hk_RA<*@ zY(nkg3>e>(E@yH^0^$thXr7fbfc z61YE?{H}Y`Dw)1DQEsqQAJL*^~d!d~n=XjdBr1b;H#bYMJLssoGr-lAI>optn-I z|9m6o6!QVUxUHV6$;^DZ`MnkBk`8 zYF0hAhkZtW8r4D4pN@lqfskt|wp>O`dftpFtO9BOK;K}oGu!}EJa?9g860E`DONRN zb=^E+L>~dOj{*Zwj92-7i9H@cb}_JmDXWz2flTV8zSu!1!8B04v-O<#vOju>au%HNR zTV*9Wh>e#Y3S)~`7eVnaZm&2YEk&j!C)09lD`K1@4#B50cCqC>*FJIRpqKpBQzc6v z^`V~wqF<0`s-&1JW=B|-PNZ!|7&$uOC(y6C_da>~6ZQeL@)mfX_eMQu5agpCz6$lD zy>M|xht`vRaLh@nJ3vL8Ar-SlPcSxwfdL%!Y}=`uqUcxK)0-V!W6|+(uOvfzH%`Op zE!1fg?#&yKJ%AR}o%o>=RgI0T<3wgJGha9&_RwCM72syZ116+e*x1uQG0d2XL)4hcVg(1~2w0vO+DYI@D>i#)+^jjU)`>edKB)Fcm|nqSA@P5)GOf^C%hHGGD z-`1O}rA*z#0(y&W@U+AW!=hzb@3iDf<+5B}YQ%2HClrH9g<%WJAcddn_|m2zf~nl6 z!<%3qOGByN31Zv30zXL}_ITGjrdv4Ca%m1wSR<;u!@vy3-i^e@-PP)!>J5iD@%4#$ zpzb)d!V8-#--*p1#IE+t!%n}VU2WB_Zo{*kGCch~ej!X%l{}Tt)pwc;p%oPt{=!S( zD?pjjMIl2wYN8mw>qV!jGk#Yf6XHVHUs6qi3W1o4|25mb`DP$h{FNt1YA@F;KTBdf zM_Ximv2>7LF{~1V&NHCfTN&i;&N4MQs7(gUW_I36+uc#l5-8)XS(vRj?|Sq|^!9^W z>FC1dxj8&E+ZTGX0KpJ&@;5-GLY6OD60myOhip{6HVF3k6>l2m<4FE9+`t^T zVje#{%L)pIT|pkqpGXj-{wIVZ5C*3jJRpKF|3{!WH$2H1;Ff%$N1B^ zfD<$?@q@W~45}h7`JhH{J;oKpseN`i{0?o>1bBFTsuMf|5&fVuBW|N?sL&COYwiw6(lpHlvsZ11dA0C0ajD?r`>zAwTCshia0+@jP)eR&M($pE_ zI(%LZ*fHWN+Eg7(TRja^uf}ia#k}BAJVqAkH(C`fs7*+|!7Tb+ zPbG*X2qwAGV_f1o2s_fJ{Z_3d;1Bv6;o1T##MkpA3t%H+j1r)^XO8?^3XB8F;ZA1F zW|bxZz;#tj9M>8ERX-um9o50>?>31CrVfPbD|7PiaP4W_wJ@`Trvy3%j*b)bV2EcL zsFBTwtcJ{mzR|~e4YJUY$Xwac7fIe#^D7iyb(;(O3PZvMp=ep{D#Ae}^>>Iz><8Ks zEXl`bkxg!QtV?PP={BB^g6X$RfeCKT2Ubna2i}4Dfn+}>+}%j-q7K{+Hb#0Fy<@9D zx^P|8N|ZPR4x>hvNk)i96sLnn*-8R(J|KBK(sQ=PXW(ucuwT}Uy_@}WsP;{&-Ye5` zrj8Pp*qemA#Bpk(l`59VnJS9SWl2H^YS^pp_GFaJ3=8#-vXx9>lRRE>53+obn1*UN z$ii-AV_M|O>)rW13q{Hs-HEzA8f>Ct3B3=+ADR*Tv~@xS4VV33Udp`CAi{pIW+D!G z^W2Kwf9#$i7fNW;3F_Yp4~0bu&b#$4Y?uOkD0by(tCTn~c5oL!3wm6Tr1ZHT9i3%+ z14SMRzZ^tJW*3byC?8LgYYHSgmW*5^NE^NocSs7>zaKgdV4hgNaN*;( zgChdX=auONG`7ef9A}#3(?BHi>U`Bk1_aDw+RYNP38m1k)V?tcb{N?OoTdkCU1{%Z zTA$=zCNB)vTLr%XbZ!qqf$%%q$7F&gi-REBLsIVga0uRbbSy*;o0kcd! zrEhg2Z=FOY7ZQD2P%$v4t+qP}nwr$(aeEF;D zs#o1z-R~RUn0rL*y~a85$Jr-htXQ$;TxLn8hNM(9gph4|_<2*qLH^fjvA=lm7TkkTK1n@8KWYZ+S9KOB zsi_uCtNA=S7I#Rg2-HQzsg0RrQ*z~J;tet~E8)CQJOh?#F1QyLTp8W{9PnSfRm6xw z!cm(yVZA<1c>KF+eq_;L4_0$y2@IP4VNxDYwBdf2eFq!zOO^SlrWMho_g+iwt_a8b z#%eQt2H@9xFNQEi_p3tp0OOen6}6S=U|z3pN|o;YOu{YFq0v19o3xn;2icSEokka< zu62`W&GW{MzV`bd?fM?R9NTr<=4f7YMTMG4l2hig_b7DJ`K?H=^cjH8l+f^?+4UX5klaZe?ROWl?a*-qPxd3WZrYP3m~b z!}0S-!vVXJm8q$#c*{+iOOvAew~InJvG#^O7pdH9i40Nosg z9{fA$6rf^qMmIkA$^_tgy^csID`l3o|O_ycTwe zvMH4UtMM^vN@I!!_S8bCTZ%gQP;t1#l{<0Q`_$a=dT~v6TYfcRJ=f3@*1q4@pemju z`aDw(-hi$dj!65>X~xVm2?iwl``1J(H+*y@zt*A&ZOLgcjQQKKm}BnkQL~crB_zzA zM-zMAA^NK&{;Kmulq3$&3xVuva_Fvg0WzDdxoLT%1p4h}`p))XtS4cL246bQO6k#u z*=V5NPH|~ti>Q)nOI*duRnh!Q(9>a6v09`gb26Yn0vZ}iL&bv&ZwfjUloJbj)wrV= z9!<3+jY*~?3!>Acur-WlFhpT`C~0 zSaPwt6_H`Myi{`PD1CywtO{4~NvbXGZ%Ohf$Z@%XUuSX!wZ5uf-JSlD67rS@rpoK5 zO6rw1=5*+2^W)E2E}l2fks@mSp~#(`9!f0pPV6l7B7JaY4NgYN%*<1fpph2!3z`Cy zGVPM}L7wzCXK!9_MFLOe=8%+IHOWMWq{}>Yu8>~gkFvOA%tSjof6XSo$Mpjk7i(=c^pSZP& z+tyxOXk)E1dirUPx9Hc;sqBo`v(iIXnr$wO8Bk?luPSOC6&CFi>V1tfLmCYyeN9~y ze0k&raktT>e08PWCSX7}mAeag0_HwZyT_938mIh;;YKP@67>Qv=pNiAh1rUl1*shg zA(hfaeKCyx6Ya$GR~&k`VxA!3ZUO2*hiOvk~* zM!lnTqnDSxx`tg zV`81Yv^+nztaB}DdWwj0eEj?%xbJ0@?EV46hwzFBeND?x14Cg?65fZ=YoI9MO^kEF zt9I!(j4#IsvLBx7fhbQMfd5WnM6MMg2|yz*yfcWJkuhv0(0*Qpg0n2%jaG0D)dWZ- zjQEs2@jF~szUH*&#qsC4H`zJ(by_cM1co}xB*~XJJ?vVJ%*|rRr{P7#u@lPP+6}z@ z7v_nr!(<+fbcrw&mPQwH2`IJA%hoBq6Ag+*GxyDF|LW6%s%e0S*BLSsJ@>+mRh7`s z9rlN{Q`Q6YA>)IuBmiK5aN!Bhe-~O~{)^=B|2+1fr)T-Uryk#dO4$y}!5=W|E>KYw z?9tJV#VB;{+DR}Ua&e9%+xeofKZ0Of-hd+H9lDPvx!=q^FEZJU2(MXgTZbUx90IK$ zuuc3Cjn1;sbjl;a$>nIs0c3VPwF#*+(m3m>_O8fUgjaX|V4Sv{qCHb!{yIDCUk{6# z>c3Zq*lNxWll6($vDSNkE$2Tu|DC+^A3P0KHb#bj#vth#nCbpg5c1p&+Btq;;VUKOX=4K+(VQQG0Ps2Nf|vl(N%RLKN*I`#9L!JSk|y$ODpMiDIz(7wrq$9cbU~i5 zCbgc@hDN0lC3V!>PcMcxZ2oz8i#M*Rub0g8w5{|MyUFo%HoL=HYG}HjPz6-KNc9)n z?K5y|#SPQDuAE9qJb4OOr7Z)A4S8XYWKr6QgPP#k2^YHiu!OyCN zInD-0q)DycQH#rTIkXM0PP8mQKOtJaL3{ti{D_O_zhmwSZ%Rf_bxOM`QL&i?Nfm%D z$z+}uZUwG;1^Ed49PHdBnC2|xD$&l(qOS_FLMFp+obr9-tna|B+s}jJtkQ|!8Sf?~ zu1+zhRv&b%#a01#%jlS-;*6}?^Fq_QNq1JjE;>6DtVa>*o2d$;&Ob=@8QZ=%quXpd z5pxZM)eE77C3FRS;5mwOCdkaX(|@O`Q97TOK2vtgIDeH`QvO4sifE{?9rULaTB1|ZnZwd*Wzx9( z-Ox2CA@sR;t|FGe9wLtfqEwlVHgM)ceF}Ba?^d)MTds>dV2mgIdl=lJtvPKv;Qn2m zJE;3kFuA4#&9I|Cjx=uRTqBvfR&`SceS0_I+k4K`G}{C2m|LMnEM75Py}ZGvFfPPiO=ODvqmBr}Y-@rt})bm43YoymHFVSU!w?b(c zD+^3d)FK;s)eALqaObpUwdOi!GhAajHMa72bVC}#YsQ<(>(>p~j9=mo>KF7fEHw2t z%s(m?>RW2mxgu=vb2GE-$LJP|MNE0NNvf%Hh5S5G)8M02ol{h(Dp9{GXbg+|dp30{ z^a4~2KQ&P9yh2?Yy?F+A0~E4I6K9zWYJuM^KFPeavHM4#!Oi_0aovKK!hkI0-cH9> ze_TM}x^Z|V5Z_9ul6c8$5LD872_Zjlo%?qNbqNMK#=_?#t1KwrV9T9=cKTWs*;<5u zqE>isd6j$td}fX})x_*Jt>U@LG(T^xkU0W7M&y~NCU(;tuABont}~dkdJHeh0l$&C zEccy1mHT0|sjm+d-hC!h(KOZFu#QKDvOcQMM3Lu5e8+tC>R!mWwK?@%5RahysBgCH zA(1J8YmndVXVl8QH#i~P)DRuxl2nO><|3A_crIK8FPC4HoA?tGEg1_fr<7KISq>>kgvqrgR5szvY8R@S)5iRjAyddvsIra&dqLWVQJseRvs%tKe)n=623-&cYhyIn=1X zMV-S^jo+fm_<;#O>6Ti~BU!Opw#;ESVK%BR!3CM?E+4I%8|cCb^XeH#Hn;c<%8*Kwy#*rqJdt?3j93Db$RH zx^WkfGM{Ewy`t$EdZ;<6?PgD9ATzTwy#gk8v#}mFNgA%Oi@rvH&?Z48zlo1>b6BZa zN8M38I_luyfKq;et14fFSxAz`%XfNW0Y7Ldc2z;QnbHOZ#lEp|+f3r>imOzRU!r2c zeU-z)ZyNHa&{L=t5of4Zs(ZN3{f*-~Ax1noSx+SylX7FKP%YhIJ+m{VK&P$r+ss+k zl;4WkuryBS$_;3FduH3cvo2t-yXq999p)75jQgzn$?th(cBo>~3*vp)yQ5B2R+_2- zAt5FYv+Gheoyizex_7?@P%tYD4=P!$EX&JsTdj@Ne>F^Q%yaka!>}pGCaxYrJhe4g z@T&Zn+uCGMSfWy3E1=BXT{_<_R=pncdt!Q80AE_v$X*g6(5r^sQPuL7F3Ry0~JaY3%G}gMAUsd zrd*VxLM~Nlw;V87KbbC4vMg=-=Yd4Ge21AVbyK-mg-QH|d5R_(3)(v~U$Eb>;=!P5bd z@V3=quf|LU)}*nnFeikl@k3LkDKz~su|0++#Y+xsmv9RbHjO|Dau1=*>!PF!7ygM4 zuUhMXVV}jk6=!=qK+yqOydD(wO(k&nqMiY*mwdAa)$y`&m%IXrb=Nn4?cWBr`8~7@K zJ*MFB^tM~Y>OiD~@0@{$Z__X&|0m>G86(c#8%1=*!YslW?VU`uP3b2_l*FI0aE*gtekMoX|xbFoj{UZW2C&wA1y?BF zCZR6jtA10~Huks&nK9t|XH3L6{EV;<$SNBQXXLBjj92TuPr6fM_8EXZkGDDDbT9@c z5KN$ZTd3}Q%)^XK=6N3v{Jtz5#PBjOy&uH53_=bc>DN{s0w@gFAaLy#ws(+EO1EW+ zpJQG&500Y-vA*zNVK_V{Hu)!_4Edh}PUc<~`oVXzKRnvvYu=(iP-%#i!Dx|MO*@8N z;+e<3Q-2a`i1dj?31sevxZYGE6$TaIPiGaBwoGA1mrwcP49_LVIZa_k+T#XCk{{mK zMH66!Y`I365cB!m_FomvKorY!eP*3(H~koo!z^2))}y7Cw2R1Ajay|oL!Pz$-_56Q zuBY%Cz<3rt#jkEF`YSTxLtEm_o({F{i6PHy8j&s>dXqxFbB$DI_BgdTChb4GUwk~h zwGTyTx8feb&hE#4B^;Bzb-sInzN3BsPzilbz1qypN6tOmp7EV&tAOc%kUewjK-119 z_FC3f=;1ED?DMX>Lw)N9wRgE1w=asdto~@YT;HA&S^Fk+r~11BS(z$_z1RmG07M`T z(M27Hb@3~U4nOi?x9$}?jeBq$E!#9azMZa-Sh)b?nxQxJ&bMiCi_G^MQ+Ev8tc2ddbp^3Ma~)pIbGyf*fh{r7Vp$7(o^^BkdSKj9O^xFo{u~pwi%I@N z-OGw!uL1fRvN9Pr-gwEdAeG|NK}qbKD9&>tVq*Nnc3P2u+|Xo5?smW)Z$^vzriC=1BK{P-{cLpnk zhLxc!v`Qpn@3UxpD@d;yjBp=qO4>w>Gl^0muRwQ%4pqU~-?d0b5s3B$xrGNllvwj( zZL|`%-9h>}c+vIdc4*4#)a34<9X6Ya@7lXErO`{@{Nq)Pn~73{#f+(kOG%~HLmW>L zm9>9*b(xgD^<0r@Ji>a~YZhB)J6ligp4ColE6I2M$o|zAR9BhgLJh3}SGJbxAYT&K+qN-GNI_^MaU%%tI1d^JY`g*I)Ug6VIH82ShExje0M)o!uqb1keTCn0qnAw?=g;VJpmu ze**)xiMLI>-I85SVxYa%e+9|4$Z0G6f-s5Y?GZ}n?pi7N;KCLm;I&r|Jx++U3!F~i zT@diI0-IF+mk$rlgKNTr%DG(->5ltjI{Z0?Au0ar&I`5vdu6nla^}=m$zvx4Z5LIy zo?+kje@6*s2H-LDh4>ig5o+?{&v^mBs0k@N%qs({%=VYyjoSpiUI0kS*YU)a<|S9v z5yhQj>3N6_j{Q*I1EVVcSOE8Qo4H#cv4l#d|M^H&QbXIMUqEx-`cDgf7-EkO^AsU5 zBu>D_!C`h4J6@+3j7KHj)6!SR^dxV!HUKXGBf4oS{4g&32dS9+wj? zp6aQ*4gku2k4Ml^fDG_d^!$w*++~`{kQcU3=PT;5j{OcTcB7^Kl?I=NTMLU%ZJ@=; zy6(Adg|9UaI{tDXINl98k{w)k%F9gXePt%2OcHinNOpuHpx>J(al>C|FGRdhx9~nr z$j8jG=1fIx-7Ged5Yt?0FqcI1bq|d z_rTp7-5?Kqu%Z(@-ZEppdQ(y{c@1gYv3Y_a0VNZTJ-cSUQQXaNT;|Bw;pv{EizgJ8AaY0vwOeH+YN% zt{m1oHhr%ks8|);0N%PG(p5*gzuzgnw=OS;HJ5YJinK!E1^1}n3&QmeXMEp9am-__ zM&PuyqeIMiFaKHrj#B$E;9@Rq&ZkIq7arv&foI7Jzqb63csNO*pWe(mQr49RZ6vRr zSv>r|w(J@L4vki!d8;_KT~1Wgz}JIpF-CPoipS4UteVhK4PDuJ6@cVk=S}zcfvxIVw>DwUVO%zAwMPGhU>?XT|WBN@9DY+)OSJBD@_}sFcMtI zr{KVllXQ#z?B{#zKJA0Dy7XgTK!&8a;UiB8e3m;0nkqFIxj$Y@GCtQk2mc%82b(1n&o2Zoz-(i!KCy z=$7Wqqql*7E;As%M57?XbEraWGeJ0Zyg?T70>lD#1%K}2vl3CA?eMvs;w^Yj1o-+B zpT}zjHI3a91=_*);XX&^iA8F~t1{*)1=uRX_!`K8>(WQS;tj+5qY1lZ!+OIq9)b*6 zIe4M8hf?S2Vjb`jtf;2+ zeJ8~*`kO-{Mj{aYBJ4+|=Mbzyr_w7zkdC3Y9iWsWyN9crGs;K?-A&O;Np7I9*DhwM zXSg4b-7q_;Z#QN$VKbb8l?WWrPq8SeWmIWYaa4U&<#$wdRCQ4@7C26n-GN}@XW-|` zsS|K0O1KzXBTpRmnie_*!1C7g2E$kOwF(aN5g!*O(y*y{9|R=J*$2=P{QOlMDUWgA zn~e@;iP5ZkYcwocV8AR3$_SF5Xem}5InP5x|79%o_YMpA4{iE+F7tUxCLUCLhHE%A*XhBVP^ zM>iyIG_nbMH1s?$7Ekc}$QAGtxAj$?DlbuX-k^uA8{a9+@Gq~b*pc-3JG*@#;I1VW zIVy(< z;OEPSNv>!svMUsnWDc{wq1!xm4Xu2k8Ff)jc2ZAz@}-xvpqMR95-MSlD>(Xz7nLy1 zAfMLr9Mo$c*GD<6-kqDn3tYul&F+v#B#^!B`&9SRLb)V+@CO)&yx7KO;HIPK7SfQw z=Z_^ZfbNIW7{L!Gb*5*r;_GVDI^@?(c|cyV-+|T0tSCw)e&J<%=_{N79Ft8OW;@Bl z+4+6;CfT*jf3clz`QGB9SjD|I&6z7%(WI3=H-VmRoJwf=YIz+>Z1`(gdj0D*H*_C{y1SjH(6H z`oaC)wu=B0i~Y^rtHG%5aCF}?|05_yf{89(WAs?XmV(_ofNbvqrK))1s1>I|1<$(c z>|JEC&vyGB6Z-DLrt=PBunAy*r@EvQcrpo2!s#V_NS-74jqeD$GAKia*uEN++sMc? z2-f%8%*wHE?ibfFeQ?fq)H825`KBS>x&=yB=xQaMdS_G_FqyVN`j(zl#Qk$3n+f9v zD462Aq+rnzjx|~v2S$G;j{V`uQTnmk)i{_NKX}@zXEz&rjzDUx4>KI+F-`~`vgT;~ z%U;xVje+4rrlMJ#Lx_WqL!?72(^%>srt-dWfr^+$h_pWD?!~ResXuk9=BW{D!)PnI znfLj_TPK2Q^HUC#sgg_yPSz>5U+`|MbvEU=SG;ng5=RFNR)S;+i3e^&Me&X*6D^yN zWCdDl=V7C37~j+%BATtmp5k&GKyp=e{eviEcx3$(b*FyuR+qELP^jOh7v(v#M1fCt zE*K(RY|tI86g;W9%=^Me!jf=P)YR{R`Q*`s=^uhc_wR!6cbl^8RqJk3)lgQ2#G z;vEY6Q&{kK4(*-A*R)pA`MK}3ZT?jhsT42gvAv;|Orb}xvUxaS`Dz>k5=@~+7vdJJ z@&d_&=%|eYLvIP0Itm3yy+@D*_2XN=fm(Uh>xg`?@TDP3D?qq4N(u1ZBLW`G%Xw;O z7gSWd>{8`w@^u=sr|eg0 zm96|%6=l=LWtA^rHW4VwZBT2)g~jFV6@v=O$7PR-=q;tt6suR}WTae0Rb_2&6etHPNkjVM~8K@D+ds0c+9>Omo441<~L|qlKS7 zSrXL-+XVcCGqwkv%>v*7UnLUB52?>RMh&PP3Pou-5eyrD46jK+X6G$SdOc|m@Kj@* zld-#{&*SrGQT@2>wZ8dd4{}o1joqE)Lj$O35GuLgT*qTdfmK2m(BsaZBSsuSCPfK~ zNxZQ!pB&4NMBhyZEGwmZG{{vm_{W!mmf(l1{JOAeh3afw=(1lB(uu%}`J%mt>T!l&y_ndjM^H|Kt9!c^ zlgpnr)Y9WUtY_OaZh_GQr@5q?_$*hF@O>n!reRSKTMQ}>*qI5P&wb|NQ*yXYRFgf` z!ba6Tm2&H-=y;e+&a&&vHhY7CQDTxn+?6F!z)fH}PD99~^|~-8GG{a4zNCDc`#r^G9orzJ&RKkm zoRW(;N5uN}X%q+}jGv}+TnC48C>a&;+2{$!E7UhG!(~IS`>T_a>nYRRT|y)9*a!dE z71oq8CMG7L;+r(7ABq&mk1d|-!i~L;2ERgdviJ(wSAPac+YGwA>w-x9ehsp14_nfW zx7|Ohn^ou~tery-GLpLtYQgsn>T-yE&~!e<~T#6 z(ULq<*X#86 zF3)JVSB{}G5ui@SNx(wC(WanaAr^|1j>P|ZcX0da*`(-f+!-Bkxlv_MrqOv1fA|9bt!qjJC0!}62^|F`GqAnyDBcKeAdi-Ak< zQWbwYS0JC#G;2m$)7?eXP^}E)!Z+jY`J;-Ui#WRJM;B9c)2yjynz;}(Ac=rK$Za}U z@HwxRHxE&C5)bqS#;|&H7qm+t=Q&~(*lo242lbt9?MK0@hoW#=vCpY7nUVr*F<%$R zsBz2aRJN-cG$Uv|3^}g}*DZYom{-6oZMSN~YhE;k;`^yrUBSKO7)&boh^gu2q6x^i zPFPphOnd~1-z-pzux5v96Hr$R`9@I*nD_!|h3thFj0V0sB@aI&B`=2P zN&YQ~1&D%xS}j~P3&lnn_TuuJ2iS+Rvb5jx zRZLjFm%{0x%F;@w^5Utn84ee!EECg(^-tC2u`@C5i+l+Q-XvG%gmaZ>Ticu+0n4 zFp}rGH#?IXi$`@|2Mw%bCr5;&0KRB2g-lp?!h~I^zj>*5S*d>EYb;(zdPNpor4l3* zoRCW8Km+H+I97EVpVDeii0?L)g1r2!Z}t^e`tpQ+XC?w`uLJ2U6`}de;!#sOK_2z_ zuHs~aliUm{_*$n6Y~yO}z`v8P`ZQuyKU$qWWiDWTI^4RKp(`Wm`uv=OsLhnoGRW5m zNE%rDWg0g1SK-34WwOVAn?v(2g0KIE$M<&uTsD?}DB!X(GXJH3`ycgHW&WE4ZhNAI zRT?eAP}lc~lTrcq+B0BD>3sb}s>wwuu{sHX)^xu_41^$W!@=5AAZK(D^GM-{k2l+1 z+t-VyFeI-mQuA&$3PeHAXZ{rL%XS_>1TUG$G)i$1lQEbg9cU`>Lhqwn_w*AVw9fj9 zgpM!WG*mJ_7&>}BE^1+1!FNf8J<^t|xHbD|*gbo}%)NVZs@(w(lF6{!SEf-PhTXvR zWWDI2IQp@SI0%`23C6l?#kkEi3APN3*{Lnbu2$*4AJxA8d9ccT8TaED1eQeo0ppq!cIqGW$59%G7G$p#X(VGb6iQ4dUu%ud*C^e}=)*9sEPW^jwhEaUDy zFss^FI!ts$oaVApnBG(2r7RCPQpTLbGsj7(N7t#nbszPlD^lac^aiD&+uQA}j*YTf zS)OJLa@bm29LcwZiI#k)?sS9LfsYu?(5$KJeGHJP@L7T&L8k7| zj+EeW(#hYq*B1$9aT_9V>wM8J=7dc|3DO1#j0Sejz|=Uk)$6lsfm+G=29=@m#j%#l z`4Sqz3>*vZs-aBe=*kd1n~cmR&2yq3;fkXBH&9k3OjZ!ohEt~P z0?VQTDr0_~5XUwSy8pWRN;&*OS53VNqC9*<6Jg&!2F2^UzV2Ao9wAhE(2|_-bb9Ih zbf)-xTb0HYknUyw z<|W?tC}+W8rerm?w%_`M(GdG^#Ws8DB`!C;@oi!np~K)YN;z$-2myt44Ln0(XtP{X|Oat3&vf9U;MT#9+h7C zxm^nq;ZRA`4w~B{sv(72mcDbj+o|4Hzc|(?l{$U~fhFxP;)o3-ij*6A_fYA5iS~Wc zOLcMj@+ckngVw`XxGB0(0X7l5egQVO^`s!%b1Qp(HfB0@q9P(~yitL1N}@A?l_Q){ z{dJ%H*dx)#{a9l%W%0>YmFoT2!ODD=r18XwXbmLQ;@H}xj6|UWAn(E3g7Sts(V+N` zs`ja-@td_y)?k-4hOgeK&2Ft#v9 zUP&)7RLMXwkbX$RN>pk)RTou#b3x+>!$@vsmBG+I<1R;&r=M$nPgnT(>1bAtCoiT=&EJepT=T`D zwWPF%R*Z+;1d_9@rnWP9v7&{$xTZ6DPDu?tEl*a>DlKysqbjrQySTWEjW)W8yo`?6 z5r`7#5J#_veS^Ep?F%iwW{oNOrbM@0HTQ(gD)u%v-Ay+4PMnGvc8kIb6L7V{6e~u` zt(jbwoPR|U=Fr8#c(czl-bZHhU%>n59LU?s+p632d4M~H{RXCMU}lcd-@3e`V>Z`s z=IlQ^!+UzyUWbELTg?=af1+q7=O15k=y&RezL{MVYDb_M{~PY!xf>kwg_;EZ2D3BX zzxS^EW%a^m^(l^cN5FUR-yd?UKi&o(f{(<<;bHZ(e&2rXx$)ZzvW1(Zx=DGKbSLg4 z!Ry5RAFxLOK;VEV*xxMla zT&L_X_@Vd71ZJ6=xAyOm{B;MzgV|ZVj;DUS4c&(xNCTsd(MjvB``mjSu=5{=<>^ac zuD_dH%w__N{Qd=doV3jh{}t}0&)+E{I|_Y8fikdJSlmp`4F7=1&3F_|g~vp9QXmbi zHdZI2yUFux{ROb=^Xzp&Z`$9`()%BfmI`uUn!Nefk^Vk(Z`^;zF7^ORs1?cKFN6hQ-?eJa=;L->gdi#KIuiCt5Q? zGr~L3v&41MHcgMVZx@Ic_#S*;9uO^1ZHUh398D2??cwE1VBBV; z=Ge}OFm4UVe_#rnAd8S7#N ziWdAQ(=5ceQHKg?;l5kIy;=l;gwx#w{I{89>}Ka?#1YqO@n%oA-7V|Q!tUC#!`1peYhm(cEpP83%nP?ajeYNsgy_l2D@B0rSh?kg*o=JTr`&f$!+3nMbO|6pd$vo!(ChI^Q0vpK zivaoPLYMQrWJX%HJpNP4_vXgaOo@W5rG&mKiwxIbRSrMkzf~lQ(z{fF0a&F{7XAaK z9q1cdEwzeho#p-Z-^;nyccl7vn_H>P&do;#c!@ffTijut^QT0>&{Nh{hq}1@MHJqy zei17Zx{ztgLAqLO*v!YlOe^Usn$TPBvAf}Y)ld+}P|(?)#p&l}MP?-)u6y?8ovX)H z(}k--)snWC>X&1!>Qt8%JoB2}p19J{=2{-h&>hLclO6t-on1W_yXW2WzIBIdz01q# zox`P=6P>!JOQXG9qx(OuP6Vza(ZeekbYHvti+XUbu{WF-n5_rwtOg2k|6xl_4kDq z9Ds`(dbEoT{;z6M^~jD80bPWW9ti4(AtT7E$jhXoXOdC~zMrMZ4(v@cusN)sO*m)xb|fDOMhy$0 zvtBfa9~)vKM{*tDxz47aBkh$O1EJe8+#zBJVDiwuf=*^9Ex;YlkNc5&0`1NtP%}^# z-vq8?z(7P8IF4%wVaPw1{;Jns%Qig20i3SaBY`q}I0+ErjbMu(Og33^#B9lVaE9$W zOjt(Osmq}P_*u9(`)Y&g&bAL3z_mZ0HqpQ|a7Ut`n7AtZV}R@UymT^<-0UG4p8MG$ zSwNgZ{Dr$kGV=uOxIqt@F>sUP)O0$AGuyIq72e?vBi}ZAI5EI%QT*BfsEH-_X(c2F z*LpZh;2dYkpFp#iRRGs2FrvZF8n{wu`S#%4LBMFqPSgIs8Cci+&xIc!HWR{XW++1B7GWN!*Wo{iW^TIBg+NSW~S&E9_M?$#- zqlRXva|HNVATy9!C5{Plj_jtR)8?uo=bX*O!c-QvQ_BlaOk=B)jngW9ymK+!7&7#?FQLBB!FU|w z8XMm{CJ|I&jz~*HDpob+`VC|M8B?QA8IO+Vv+EOA?Z@-;%Pa{A9=@=RRmil(kSDx{ zd@T!}jZQDSx6ju{JaZCx0Xyw~P0~>&sWd!=}2lHYfbXu(!UWH^N%Kvo!AR z3tfDjs7Ju%B6$r4fAJR-EkLUs z%fH>a{)=4o|Mvxk@gEBe8{OYZFa6IO+4!V2Q$;=mA+Lh2?vvIB&|e5N@I4e**96Z9 z6Bs}?Kl>nFpDx)UO>?E!;TblH+%ir}S3AIkhe#WalLy>pRLAUL-Ht?NT{ee0y!gAaF*lJ`%R6D0@o^>-oRCI9py z2Vm(48Q^=P#`Hy({j|Mb=ie_}LX|jkhK8TLDJA>)6zCl~3`~|Bd5$qDFPK@}7u_}9 zjpjQlXhg}OiVFy9QE}XW=}MMptrMG&2VI&YWHJ61^@{^zMmV zwdr7%25hidHg@n9xt8rdkkqvV#Y^X=ERymXif6IAxjEEimR18y0|O7X6O7fTE0AZ^ z{s&Y-t(V6&ussF_P{BB|Q$G?!rcgMoJbQ!J=|P_d+kS-)<4(FfTRQ|}r#QORxdygX zyJ|-N;qKrT867*nI6YW+ygNDQ>A}^Y2-wPb^Hd{MBU>e1C1WRTm9sB8=9`IA2ttWd zP+(;Xm{VZo3s6vG6$_YCWR(k0c!(_KV`C%@0y~(_#=(jg@Uu0Rg@YZ<`8Ki!fgMe6 z<6xx=_}Lj-!@*AG^!&|e$d*TG6n_w2n=Y5gFlsBTI!QW)`8Q+wL3mxdO(Mgj?V#!; z>lmg{%g1xbZ_0LO_xoQLfEtMpdso_vDjs&$*Pp)`GvZDB=_6zd5l0#MQ-n$9-V-Lf z1iY9gxbCy*Q=VpJSd2u{>K^_mpZc}BHn@7eew?0JK0J<{3_a`=ZMe3T(?mrrW>q$x zogHnQI6kep4V_uF^^JwyO*~BAy4P92zFjq>Ii-tT(?lLy(ELXi|%yF!r^TZclClvt-ik(9nimGXEc zNxxbEKYf5je(>1d;yZo`Q9SJFpj@EfqHK`1D%|TF$Jwa2FVkeo?QSHz27R+zr&4is z|DB)lFEXY7Kb8R&*8fL5D?Vw$6o(GMUt7pZ=OIfC2zi(dLGl)a?I0Fm_zhp42_zi- ze1kn=@lHx?W1(R$qGJfBW@?yeciaXC9UBc>8NU&E2?H-%8qP|Osdq%TWB5UouqlWC zGCb96KRs{Mra`Wq#iLwOL!Z(-fk6bk1*>DEq9#KlYGa={Qs6SYu6qTC88&;zyN-9) zPd7kFr>DajjsfRKMWD-VNdTz0s9Ai%blt?O^BK%ox5Dy3Ey1xY_0VSVR4E`wJUSzi zS3?7YKnsa3sS{%0ZKgj9N1!8XJj-jsaasl=Ww!gY#pMx$^&zi1$r;=|sz`rsHE$5I zrp?eKW&~&yAP=W3-(Zj44jQ>lBXQ29DuN^_dTIvb!7kmj1OV%Vs9*XpBz)YxEbP)qh1@-d;^W5Wf^SzGVer_UkQ zyJMo2jknN;2mZmcsYSGUtG(XbV z8^^`bJYQG}-yPS);U}$IvJ*&oz;161?0znR4+3an_88!9p+UbnKENa&_E-VHAQO8e zu9~!cXVpsZPkUH%_Vj!mcSUHjlF<(2>435K$Jg@g%{P1aI62Ge>hgMjy*~+r3y}_? z4$*?2K78Zh+M2zgvp~8)!iAr{a-_|N+hiMwJx)AM^Guun&N8u(@4A{Mn<1K!$W_m6 z63hZWUMiuVk(`@n;*h$VV-%3GySLE4MnW%q$NL@vDFaCpspD5Gk*mc0%sS%4{5s== z^xQk+gzOv+(}esSC)0%DoQA{10(NTwZxhOKBG86>wmOu(gpcL_Y46ITnmW2Tq%4Zk zq9~{+J|ij!$y>6Jge(S#h@YWs77$QE-U~#tnWZdBWf8P0xYSw{Md1V63L*-kSU{B8 zx}YdjQCy&))LLAs(pFpKdkF}^QtkPUf0}c`ncTVW&Yj=AGxKKQj>|=oxt?fu_X^?W zqCMfGw98Tyq>KA;qW{)$>$Z3X1Uk>R68PphyNsKWo?oCRHhKmua-Kg*AkA|ojVnyg zFZbX2+cwwxq>z^IlJX-rI1%-Cr4GFnLR($ z_$WW+PHpNnn_x0K{ASQ_tQMXTgI=*hsZ1YsBA6B(aJUiPS$1<)|Dn`r_cjalUTU{h3V+k8F?MAw|kkqtuZ{Ng4; zXMTC9DANuK$uqD2{O}qF>FFGg!tuAWF8Ibgm{`Ay>}HV}yCv+TnS^q}OzvLpW1Fxk zIdHPXCarY+S39hnM0@taLA$)dEX>^R76!G z%_E(daD#jP7XNtJM$?}%i#8sy>C8^b?Wv6DN$TmijoRm~RQ+0eATagEo@>u?Y%JN< zf8Ob7U>5K8^Q(~^>`p@6>eC*|n}3EDElz&H19f?2u46UJzi$P7dG&6NrHLm`JC-J# zbaqsAC+Aq+;IutWwR;@Ee{wDDnQzB0W2QQm#@8lJW_Ldhcyz7fB)hHMwD}9m<3-8$ z0%{!}T|agHS-Yerbj=?=JCm{_BU-`Uum)~#)eAbWrzZD6Mv~i-hT~w!lklp=K4|Bd z?FowTC$Z<)Ey%`-dd)Z4KH;6mBI~>3-J6?wCbV2Wbz9o;`RQ#Ny7z4O%;&p%n-3FFtq0hc!Xfb)>RIhKIXGdf%$n|@`wST|Y20WOM75sSe*POQV{Prb< zQ|eDOkF4GI2&*J zM=xGZSCGq#zG%N!SkMu(`XS@H-;Y1_4I?Wb%%V4~DZ9{2%oZX&NX1s^xn~&<@BLUM z^pQj-X>Coa>XI_<*QLlSWPZ07TV6L6mOOuAn%T?>O1pomo~-Oz)Qlz|_<^^EZ!Px8BJ95NAC|(Vc1qj{%MmAIb0qL z`9l=^i};rwy!5;4c~Vx!hzZVSr&_L=o=WYG?CLVXL&H~bMlKmf7k8t8BK_r2m@o|t z(nV_%R2Ud4T+mmt5YviKkybPqScJ`sSBb>SFf9;`#Yhz#;=^x_69Fm8A%@U|kWl4? z#Y*QTs9Dy>wh0Q7Q2(Mp|`LnP`88u;|rOs*OzNTDGcYDpF=1;S(q9FUAZ z$i`7&d8siGe!(#QfM;;T$Y^P=-<+tW?Ule6d;? zEz$!1-gAYbWtbXZkYPZgR0APOHEJZNpZyg{LM1AdBn;68!L`vVfvYv3iV@qZ0{VUC z%_58$`-QMUJ-kM68*HgZ>J|E%%%C!|_YgDS8MqlJL(PB_S^jDzsuN@C0sOqB8m&|& zGXRK?A;39Asz8--8W%P=g#T@;j*15yNTpND41S7=K}?3pF@;uxYYz|A9u>22^U6h9 zu1KYlNyQ?)pXzmFgM(Q{R>Fy5z0WDtFVXGuVFSiN*z%#&m*C5!+yzpRB37x00ep0Q zhQeusa`lV`^9>bYP~z|9v2iW5QmqVoMS|YWe3^DAbx;R=b7sjziWm+to`hl&kxr&1 zasx4qN~zFbfK~};V=(~l$d+PaEg(RpcrDwLw`=geL~elZb&3xy*P!?i72le7;*D7- z9I)~b|9sg^$mK(gYU2_+g^8#bo$f9oK`;|0Q6V&%6wQDU5|b(x zQ)o04gdg}$S zf|NS77&G)`QVivKv-HCX#6a9(CXGhHYd9R&Yb)93BKWw24|?FhsP{K-?rU&w`R`!u z-m+k0aqkK-M&pg?cW}KCB4dVka2ccV#`HV5-UyK~!#lW)(RgF}9b9jO$e7`Ea9It` zoAHwr9AX?kD;{oQ{`vrxeTxJL^W`D|j9;eX2T=cMm0;^8`2Ca6Xu*MYhi^aLS^oJx z@&>nsr!pqY9y85uPWk8?xzyuOYUp2Q3!|89-_gv>a>>&0Bb8h-McPsE zQ%Cs{#@@W-dEt-SK5htC_r%W+YECLy-5R3HD_jtfffOMQvV(SA=E=d2e(&I5Vz&cR zYMMu`wAy|0%SSGg#;;wn#O&Mmeq9w@(%PO!xjUMbcHv^|9Ks850`Wz0;z-Ek)`jSi z!y)l+{taQ^vo8(zQ2| zvITWXTF+Idji3M1Z*>jd^Tff)P|lt8+={NU!pkMt?-mW!r>Fk0^3ns>71v6>a7k#q zbf`#IP+SB06Ssw)S-voTQvM|1eZ_t=(xe8TDWV|W{->4+*&Cd8UaiZm9`kJ7dES>_ z6`a(16@RiTGp5P?spVz5_jO&!*Au2qK2)vC;MMWhuKd1Q>74f)dM0Aw&h~<%p9K}p zcX=G*;BmHM9J!0YN7s^0l<;bTY=69TwfvdKoacWmAX~t@d+{ZwrNtku9}YvK!{OeT zScziz^?Gs*n+GmcfW7eL33rA& zh2l-+dr@GoxiC(r3m`t1?T$bUfhPpPdQvzFlc`v(XN}<}2W%<|b z8X@T=)WL&+C45NIm~_>Y5$LP4EL-3o7ZB!&n=i Zz^S$IYD{8n1;cb}s~Ix{AI`P5`X8{w!#)52 literal 0 HcmV?d00001 diff --git a/Web/Content/Documents/response_to_comments_2.pdf b/Web/Content/Documents/response_to_comments_2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f1c500131bced27521474f1b039b6fd9295beb5a GIT binary patch literal 164542 zcmc$`Wpo_NvL-4EEoNqBwV=ghF*8|cF*8}r%*>L-vY45fnHg;{Ge3FnbLO5qbLQRm z8+31_Y^Y8$q&8&^| z?9JSa42hTk(nL&bKvp0#K#mB=$PN%8Vr61w0mu?DGXs?W{KNp_liGZveM9dtV z+I)QQM%IRZo<#JYJ|BHBG5$v%!bS!*hDP#w_ErubJqp=aI$2pe5CH-5_C|(g297rN zL`=+ld;n21OGhJnfT*ROqtV~D03?Jpc{texIoJf*8QF!|7+FPyfP$<{!b}{TKmjIp zpb(RwFdvVokSGTS3y_7Cokf&|1t`S90b~{uVq|3GU={+h2r%+#10<{sja)SUXwJm; z=gipVLqp()h>8GdBWn{!Qz9VeA99a)z@u-C$aPeC*_XOjRHa8-(Y5BVlDwu zhl7jgLwd)K@B#tH0@sB>ak~YBbR`SA|Um-N*aIa;z(X8(X}Vk?}Ka zSG!q%7myk{H*6Z6s0&012N3gb@cVnf{%P8J4vsQ5hGxcQMut?vTpz>0$jHJ7{IFvn z3kNkoM$g{jk0JbV0wc!{%X6^RGcfwFJ`)Eb#=n03@CiqIC!-J3lreJDGt_g`BVzsA zAmoJP?QLw0>>bUF{+P7z$5+nY(8yj>8=xpCW^dzU>!A5z8UQ&VF$YZ`6Vo3n`g1O? zXJRC+r*CBGK*Yky@t1A=-Q;THqWMQ8HYR2wc1~vP4_pk*^!}ID4^RKN_2bUJ^adyzIoLSa8~lZo zh>N3`lH-Sie~2%p#7G4Ec+!W8ACiiGbokMzto*0(Z_iX#X8Jh(hseszAIE<|_6J9M z8v`XHM@_&75CCN(7f0um@ zKfU||hJQ0BiJI9vI1;e~|LI%oY>XdMBv~jruzTC` zNt$6(m!2E98g5QKTxU?f15+v-H@DD8vU-16=gpo!JLXJ`x!>Y-L45e~D?%@f^O_MB zTb$6nBNoqL+aJz$j5h|9g@Qz0&^Dim3fY*6otFtN2aXUw7PeU#%0zNPnQ6$OJPaeX ztqiUC%^hJ9@BuRX%P6FTOYKqjA2v6 z`b6j5qji<#8TCUCm$K;`>w^5h`h|*wM3GL&RHPEkLKIggA@QI6D@Kt!lFgu-BZE?6 z?HbLaf>Q_-Cx3ZfmB|fin2TH`)~;5s+rwP%P#Na~)J$kn0YD62qQMdM6#`Vlm=V`d zPgzLULihHU$3lE?Wb0>OA3*^c%TcJN1^$pxTnC+@GkNjc0t5oSi@N?f(-=(m)|9{S0Lw1jX& z2$L^fYP4ohT1!rMhQ$$+Cfjl~W_(gLoXxT|)~Xc8cSO{Z>)(bzpEuH}FqpzBhY;19 z85tI!fYbzuGFF*{W4yEBR|BwAY~^V+%zUeJ<4Y}{k$0x9Em>Q9R*{2Z z%e~MlU&|10=38(j_^H`+h#2=h=w(h?HcO3}nVDaw)K(YXkk)OMwB~+WTWabit@1Kq zR5BHATVuT^>%KvE$2JmnwbtUc>9J>P){dGf&w}lb<-&KKp+%~VR}t%JhDBDAQX#GN zZMWslplBgmiL;%|Ij$~sDO-iptSj&Chp?r!gC&v&HCw#0sw7!GX;fg_7^)v{L(!Hw zm{)B4RywpcI)}}>fnBm<6iPPSNrMoTEqGk@CIFIzKTanOgK{}?I~pJ zD4+ajVA32^Psq2tAL{_`gm%!{^EDsSM-LH6fh_BfuaP5k?DLv_>H2|*{T9ANS<$(@ zxbAygX_khg`g7l8dJ4K1<9+$n-}5C=5qDN5$nkq?Uy%g%02}*{lyREP0fmO#GSG&l z*GC#fu23L72QEzEAnHz_M8ei3*vRvK_*7d(Dh4DuoD7WM6 z%X4ZixLTh-4c2efzW_Gef^r=OM}TIYVvmRM#G1ae1Fz zNB-`vJ`v**1SOx0_I5IOS$r)7k?14fVSE-R{ElHT%r;`5R5YDNu8@_BTBd&vz@SSP zpc9!K#Qc@KCBqz+TogKZp1g(sL}ct^zcp|dD)EHyIygsi*I{9@if{7@TDfQ)xrdhDD4%A;q<1ZoKyk?<9lH36JL`y0i2e4PSJD@6Di_0pGhi~P&@%TI#c`|7oOv|@oNV|Lk5mn~qkR=Z26SN{SafC?QXXOi%Zt%r= zw5gs=`aqZ-baxb!LL8EzkooC@#)D}<++kHK98;waOrJ<~0OiQDzo zPo~}?^V*P*pABOB(15THO8&7hD45{%>hJ@rew{9~!xmk#w*0wM{pova(SBYFia{Fk zG41_@dXYYJpR!DYEyG%9i({C3zEz!B5hEPzmroUNgcYL6e3GbG%Hrq0Cbabb8ArJs zqKe^wFB>lqw+;K?10DeE8;P3frf>7jy~eSaJI%cL_D--laoOH0gCi!%Wz z!^*rn)<v>~Ud7%5+j%8tvUoZ`0? zE?f>scZ(H=)456g@|-EG!`;+ZHn_c@GxFhxi$}~C!dofhwnsxWLx{Jeguz9{x4|vj z%-gJFXQA?R&6mD7{Wy{3FGU-qTGLCr$2L@D=m{wND zi^1e_#aWz;QXY0pp4>k!LbS?w_81fuw(WHCzz@@FKvJ})zw&L#5Y2MCW6S#$r+0zGW=NL zm3Y9RtjDiiaRbjEmQO|$VW-{gnNubSNODu6afDM2S*3J!B2kGUi;PYAnOV<&=mX_8 zo{!T9hHdt^H2q61&e3=4XK6G@n&o6v`o|PYBprQMA&42Vfvc>w;6n{PNDD12WB=7? z)ThSY6K>Pb-pkb=`lV~AcI=!*58o^~wmt6F!P6?fnsk-#(!3hR<0$axX&`2TUw;{TUq8>lIp0jC5Z>1eMYkp*^-4;?|8C*en`&;|xSs(pf0t#Fm!A|j|Qck=_ zS_8KFtU7*YF(TSJLgeQ;v$&6!7zp&zWV1lEjthu_1h|XCNKQ0=VoexcelwG?#S_*L zj%UAzuKX8{g&_4EdVQPvxz# zi%#6@n9jZNbeJ-FiSS?6I96?^o4Fe)n)a?p9|AFhIV)2cJQvy0^G3%AAp`q|~I zT6aiKJ+kO1^<`#*iae_n%mP_UPu|9Dar{_lN- zrVPXJ8-z`lMSPT_Fqk1jS{9#%0L6r{%yICh{Mj9wgSDGV^@vTn>|M^U?-O%dJ==S! zUiXmYND)-In27=kBy7HPz)>v%s7|vF%F{!uivmRqNu^pEYp-rBfdubp&?b>4XX6W^$gj;~=IST9)HX!EhuNYeO zT_W4Qzy>-?hBc}4xubJ6JNJB3?Xs7^50B@^KSN&lqSjl7wwIsC>AN&sDnz zG4(tjhusb=s8eEn4Y3qDGBDUGIyH@sb+hYdBRldp>Ndk2SyUkrr5$*3pV143=?9`Y z(s8hl>!;Aet_Gea5g2;uOdr)pZd#DhuV4^WK3?J>IiOPjGx0#?51I%<90R&+l4F8E z$K;Un3pnMb6w*knXZ;z_=Gy@>3-YltzcA!n`Zp`{KQ#S+ru~1>a=`yl(*IAQ|A+Md za|7W22h#tKUA+HH`v0i=UsDrKrvHhWtVXShqP!-$trTFO$SA7e2!OcnoUF8}3HUzcevlq_C6C*<(_wX zKlg%7mv+9ROe;xM-aUutuMkqfT!?5D zd%ei))jCZL?=Mpz(a#4j(`27f9b{xamQv)uDm2`wjU1c!vZp1%D0cn@!Vj$gO>_y`<6E^ZZYg%^u}) z9ZbvdQD?W!hgatOs;SN8qbhqHk{P4{9BtFR zE{47mYY9ZFiI{ds2wnB{qsTxnC~GTWdPa%S(S^nTJfF#jF1Z*rz!Gw+#QJ`8ok#OM zlBY;TxGJoA<~A(9xIW{@ez6g}v7gaBUoGAL8932U zF}^ePnW>*VzL9Tk^aV1=dk*uGE{#+Bi_{<~*ZaElw-uhirf|VFzT0hcso^?7C=434g6(=qTf_g8t914@62&ORaP9?Jm z*#*0g?>lA$(XpPk(*fs{>=irScGx%3OvhLw=n=)qk)X4^Gx^l^=g|7)Lnq4{F2%?R z?DO{^4aP5xlN5K$cJCKrw=0$11eV|qB1$2(AQmNfQ?v*q!tV0~&TS zwzUlqdOEa5Jd5z)4S8bf$+z)iwKZ))Hx0oaS6}2Iax|N@;kw&2w$$bKj($0tn)7{O zT{!2ZWg7AN)F8&VwK{^e%F}75f+4{WSq3MHzq0;mi^8yu6?|t%XU2^ue=JpSKOK_j zHr@jRz1{Ve2pw8u+V@G!7}>fQu}VaAwh{_kzzSTnw8d5@PhX}$^mK}(de&CNG$J{Z zevmQT73tjsLoBQTr`S>h{=4XeS{`5*kIeHjro3GVx`LC4 zFd$^>+DFhaHL+dXcCtYkk08lcKlumof&0p|Z*pu$;<9dfPglmGvUC2vUK5fFJ$GO4 zjk+CbxCx$S_=Wkpi;vq-7v{E*%G zMGve-GH7=~MT@e$@J`Q08k_&oUyFtbT=Dq6jddltu3|oU=rh%2SDKx1{ z30!CxdDY6h@M)`n$#Ju_6&c*Yc`L7a<&;t7H?)+U!Hb?*KolfLCrdR+My_TCSnX;L zPMUl6(izo|bi(|oq4W)ffg-vfSO_K$(+X+xZPkU=9j96jMm`{w?z!KBR%H4c{2X@z!h+XXxhP_|>&^H`_AJD!-nGGeF|l6~yawKWCTnvm5uM zTA_I5p%}=N_N3(A+|tA|q@zlD*j36AYM+nO+tOLV{FRp{=(Z-|7Rx)k)zo@pBAnTnozHbjqr`HUso_aQ+;7a$y{dU}MMKC!fUH2b`blcI69sE573otoi?0-y(&(u@q zuCGn+_JMG6-$`392rT}&9CjRu@~aDgZxd;I^(8T#viHE!@b2rz@`AJIgc9$#nuhqp zo#J;DZM`x5je}vQ1e1ChDyW}169hIe(a3GJY{lj2wb4|)!&sMDT$IbMzgw+-aZFhQqXl+CV7OO}p66H!P8e)%{xFtmrd1M#YEK zBSN96^Hyg!9qo?E9K&o$=L%@zP|IAq&RQI1*|PWCvkKKD-DJZ=82gk;;O0Y|E*4cx zft3uFWjkf3)pYu_Q_`R%0uroXZqw!{$kzhaOE&LWX;LfiX5JSf4KsuP9{UEZ5Scg4 zb@&;r@`TGQ?a)?^>N{KI`d2EaOf_TwI=n^UngiK*V}!_2iw@6WIrKJP>6{WLs~p6O z;wa*Y*GTN(jwC2~cheuzncd#IP$zDm<-47EF#PClVng$lRkw1cD}u$)M2_RlVOo#J zU3CkcbvNp*o0)$#A;gS5D?*e%M{#DO??ue+5lVj1O}9E7Ibx>GCAvT8D$Jh8>W-*tXL*3xG!b6a_YMrdcoxj=6!72m<_ zguA^VGt!4M=3yu<6z*q7tXRV=d(1`)eTzpCU)Wn8`)wP8wLLqdSRx;9Y!qZZ!$GUB_s;4cip@%2QX?O-Z|H|lEn*c$Vy39 zS22>n$19TEK*(s8hD`-d271aeqx2<8 z%5yL`Zmh0v4@JI>Gbw?L!UTlHu&zVNO9HwI8s#4h20p^xK#5n^VMwtX?JHzDD0e&s z#h2x+88Y2cdKH09dVazLuv?+7HlMzmF&=SVNExu~y6y8a5NRApn1fKzGc{pJkYy-K z;uK%SPh|LD`y9JbO!oe?wPT{$s8FA5qGWHpTyYbmi|*uJT_o z%D(!qbGD}Va&y65#@X|@6Ac9{jh%fw!x{BZieqW;ZeEtS~Knkx*K=%Ul{e{q$ zOa&8817N0b1+yO|qvHqjk3`~(NP3@HK(U}#SOE3L7%;U-?X4ZWd)8<}Z=LQj$g?{b z7F0H6f1-_XQcbEdfdupP$>myN>f%PmkC5Uq!R4zreu9)FmsUlS#jDIKl{eYFURv z>WFCS!>BJT$d@sx()hTcvh=Yl@rSu-*_vXx7VRYCIaX4=vygr5DsdirC1YZwg49JC zvr^F4)~kE0*G8A27%&oeWgxqA1B6Mk`FQdN_J!Y*QcZY&7QywSS#tc%4dQlJrA)rV ze1}$4B5)$s-kJJi>?r~YMJIzC@8Phl@@iCk_ZZn;;T5}>2wD&l7Y57vj=eDnESbjl zf;qMd5+-!40FGnkXGwseu+HCF1)wvd`7E zTA~cDTu;uG-r(o7Hg~z^4 zSTyltZ-?#<(oaH+JWt~f7y@+0UYgT3l&b-7$LN9Pb10IX4fo%sR)f^qR6i?*H4%vj zfBEh65~l@*W~Q1rc!taRK2)xv*`B%Vy}Bn?irp&Y)f#eUM>nMhD`O=J5~r{kN~&^t5Z?6R|V5NB*0u+jTVHJB}~YyRxsD- z)@T+X^O->m2n9(p$}P{AEjNjkp~^VAx#>e{zsOYaT3Kt(Ng6wIzWuZveZ zk%XoalN4I`fThJCJV+^UmT(~{?0C36triZnCjT)eY56RSi z@NQ`;(!H3)3!h&MI%6XJnut$*n>!*ejaxuR=0~5X7x+rx7eXM%!MA_y#aF!Sfgb;w zz@VH{Y4O@rYd)NQ9X}-QM{fS&o9srk!w+2rPg|n-0ks zi~rO4x4J}Ful;!Y3YE|)2 zdtemL%83uVA|avVK$XeR^cu0|B0@rb2Puz1O49=W@9c>MhBO^%SU;SzY8ZVoQye?2 zud6p8oWWK{0JsW!)}B4P=s{KJ@2D9|O`?QNp6aCnok6=IKp7cij|a*LN54zj)A>QA zZf~*5%O(Mbs0uAoeSU1ndvx9~K@%n~Zyzm94M7bZ8O5^$ab6Jv78b?IPBcgnW4vvj zNIA&q#83WTiFvb~c9O!>9ImKurMJ(?aGzn_$J$OUv{~e|oa9rsy6pquaP2l+;ZSO%Pyqb_X z#&OXvWC$fy1KjhHi8rqCZ zuyksBH!*mFnWmwpcITo7Rp4SPJ;_)o!-=SWjhs=2lanQF{Ym_GQiYuQ3B1E0D7mBA zonix-Z`~;3xD)*~2O&!7bpY->*+N~thK=p}vGLdij4}N;0=$(v|4;jV{h(jvi|~KC z%4#4%5|mRy^;~ynVdbnV7D=#2ka9=Nuji_wdVs9Vp)r><3?JzOE)QmS7!oRs9>mB6 z5HM?|$5=qPl_cARBDlp=8CGe;47WJrEYd4+G&xPkZ?EcOR(0TmDQcI=cf7bAh;r+c z^Y(JlBl|CO*#}pCD%tOEfJ7wt#=5mCQO$^xu(>&xt-6URKqWQ-8f8-@W%|11oZ5JN zTL@1fqwoRwZ`ikiUP{4aGhl>+=j6E=&8-hvCjBi#TY}<0buhc~cO^56aRpGBgTp$H zRHRuWK-w)rdBDMyqKFxT%>bzQ!)Vo04Weu1D}^kou^ogD^wTo_@{zwts|Q!KGb-mD z$Zxe3Qi~^9YsR%;SZm(hS=Z#<>#T;C zsHak2RM&s`%=dKB5-n>t+cwPS3^MFIO7uY}+Du*&GSjd+)gKgQ9_)N)ofk&bAz2U( z&O7||Z5guYeUy!(bq(?~ZT38HMR2Frf9W))y}ejYN*pXCx0sMJX6ly|XmooJ>l#3g zr$37Fdx7H_OF0Gd0N#`sR=hwP(hE^8m9yLA9B2g_cvQH4o-)1{{&+pl+`Dz7OS=7u zhFOt3`=0R|&xtB2;bY_eEj>_kI;nZVtOhOhtw-4+tNp!aPOhlJi|tghlo|R>*B3SZ z?v`LoPS*cIy6%wI3A+zD4i_7zq+W4w$s7gsX*?jmYdCV22Yho(&`n!Bj>FyC2}0h@ z4<&{6xk=K=o$~Yoy)?5Mg&`x(bQPg$Q5^adRP*XnfsiZCz|jt(j@;qna4#TaA1>P{;c!(7b;&Pt9 zQWnQ@I&qfpz0-DqNXDY~{+osGzohN{kA?5wo96#V_v!z+H~*iL^Vt5I*S#$NZr%Gw z+y8pq%fZC-uj}3fwbiIyHk4O%&}V(Xin&CC2R8Vp!u=XA5&k z#XH9iFFAB-g_?Qjs~Oc*{c46H*-W>Uu)+7Rk8S#w?cU^Q5{ymn_nS+9r0DmjZ*)C8MIGS z@b8p#@052hmsdUClANDL@A%K6T&CA!r|?lpohx@rTTGo)>L0|I*WV<)$R{dOHjPc% zD2r1}uBkNdwNgKG-5f%N(Fv#5O;5~_tW0F3 z3ZrwcQS?nv)3ZHG)i3Coro)U}6 zXmCPrZ7B++s{*6qyqNkCzcRy#MCfrbO#%_(FUKV5k%1En&jvv*%;6oLfac%1<+-fZPT~W~|J2Fwct`nxz_xah&+e!lMO=@HN_LV5f_ifs=7t<7{4(rst+wBt z$~+y$YU%o% zl?zH}^G<0k?ewTCbaEFJm~A%iP5C8A$BJ8$np#TbXS4$rIinzU4uZECd;57~^Yl08 z>S+|9Nh@Hwx8ipWowS)xTEHpd7gAZ4OL0g+jQn3vd`b#205$Y>z!kuC!#BbBiMH*D zTO5CuY#oK7X59 z^H||PF@Fqr;*hkR*Ig)?&|Y|`Y^3FgzRprw>oP*OpBnf22JY=#+4d7-;cu@Eq~xUJ)M( z{d~0IH!Od5go3ELK;D~?%qttB6)B{5X{|%i&BsbJW9G!W(Lt?q43)KGkA~Pb*s|+R zS_PiZA^)ye$@-#bRTy}F_^U6gMC*i{QOyr|pk=%^frY@fUMb+pAaIx96m674zScb( zWk7UO+gZsUKnOvMO~R?C7}5zczPq!*%jy!e{fcOb zIuJ$m*2WOg2!9FjPLObxbg^ucUPvs(dk6UD309VpE z4rh9!tF#Y#oBhvb*_0{#dA488%jhc^Td7<`m`P$?KYqoX+|3+XL=!muQroP)0PD3*rs{VU&Jp%ihL`yZUdCQ-GH+q zRR*IlXqS^x1@yZS&}XLPSAagABz8PB%rwVE#I1e;>BP$%0()6-Wm+jRVL&j-_kjIr?o zay`((myr|i+7>xc%0mzTp}Ak0aD-3xF3F|SA~MS_ottu5;~-K?fGn{h2jNQamYV4Z zjm0(akduNnK2QyRc!pc_lj?)e>wCeTOEJ5+H_we*7;0jlvds6hBQZ1I;$N+8GGpR! zQLYjKPySsx|2!_s>=38z}MeyV)>*$(|^{v$q>)w zlOrOHC{XAn~X<9cb1N5`++TQ zO_v8#7I~PnqZ7Qv|6^=Yi9u@LwZ)QGE*{t;?=t&pn6Whjasg~#R@k?wSqi$9ji~&2 z_~o-nrucmo#2FN+BR2>(`Lke6RvL&dw*Ndru$9I29P~SQk*>V#pCgUOx&qM zxtWHsqQt>SnXiOKn`tV&R3#e0^}cx%c`#tC#~06^Lh4ze25a7^!j>sPW%`RC>b|L| zf`noM6k)i*MdavU%8}K+U0Q(W49=i}G%tJJRd*;esdJou;n@?cNE!v0D$@kZX94EA zQYQsd=cc;IhB3=R&fV`FjdkW)Tja9zXF53@M;U>boI}kwE1S= z0n08*%Vc!#ns6hKAl+402dK=G(?AMKsZMs_9+d)q#;$5cA((G~U>X=!9_ZuKlxFEC zt{r79g>RAdSYN?EMYt0+Pv@_=(?fSClHRs$yevug`c3;xna?F-*j>sxjdyd~_#hbcxf@K1T#lQi zNJyv)6Ak&}~E~At1J?74GVq5Ei8qjh=xzoWNfj&ODKj60MT-C^X!*xq5VAJj2mn_@5~T)2Ga01bkfp3HQikkR^*JX z2d$r;le$8t5kFmnqRg@oqf^kC3$&Aan?UGB;8JCOkKd92pJx9n-N!oU;NsKA*7-vG zR-1+2S}*utsXjS|N1gwMLi|gG&;Pcx<)e1&?~*tscJ`0TmVe~S$o(&sEp$;buzp|A zMBYa<7xZ0h(D*@->tZzaM2m?u;Mfkj4u&|wU+$;(uCm;>vr>GBMytMZadL9V2Z%BK zC^&+Gf|k1^dxwYR7?ce6@@4EAk*=T{-yhx~g213)0v86);Ar>I3{^OEQu|7Nvk|Wm zf#PXgFnw-uY_?nGxb9P5oi|0W-uRuQjUz`zO}ahl%Mu6YhEFhc!!h0KU6INBNkspk zG5#ghWG5&bNJo;e$-hD4UkZKx2ci1EQ0?>|iBD|*JY*(f`)5pn<)7(L|9vq9;J@Qm z{~xO}*#GAgDEr+e;w*R)2S$k@AM{Gip_(tmW?HW0IT7kb#J|`nUeoEXT#NhcwrZB$KRLQQ;o*9G$2Fx)N?Xh7+B+l7zh5 z&dlIhTgRI0yitzyi5CUUj0E`^D!jFC!WHJQv?Ljs-xntiPdL*1)wxi2fdk%OUC=QF zmt%y)%8_SG2_naJ2W z5^KWq4LKN%HBdun5|f%;Fl)y(=ii=_J~xKJTvgKa?4G0CcPpcZ%ZZSWUfEN^jCdAL zCb)oq@j^>1?=}NZy1h?T^ zNW^5GhI742eGZ9aMexSYIRABP6>Hy;eOT+_=^)KiP3?5TAPb3E){8icE7MIMO8j+b0{>eyv!)I5;awC>gdB;^6kTyf|mZq)$i=d8R;2BJZ$TvxPw@ZhMfplENT{)!Baq(YnNJO3*pS74^zB z+#m-ks?3pT+*}9J=^X_O2qH%T7q0w*6(;1})!gYSxEl>0&=$tA4GyEObre3K;Y6iX zkRX4adu)+U5z?ngce$)i2?C)*qmE?8vAU7`Dij#?(@JJi*LQ^LSC<;t@#o&xh{0=k zPBJURS^RdY3XwE&f+hbTEfLcc8h1*XHOaj_<1!PWwB3xc##lLfD-;sJqP`s)w-lM? z;A|A4flGPi1R-!2R1ur}h|J4vdBGOyNO?sY@!~y1(_-N1wVOBnSBM35B~Eh;StLsJ z{D~6h*RRT(@Uc+leJ|VjXd9fYA`d~ixdR0OF1$(b&{Sb4Kg6E~CFzsl7Z2yS}?qbcZl(0Q4F|U(bbaJJd7qurol3EK!mhFRt7EjG~U+(A&vp&v;JuSSRRJstrLWj&loyexe!5@NvTqD~#q{>*ZmMis^I{{vMQaWVS|401J}^ z4(CrPW^E5=Jf%NqV{=?rkb~ysB4K1~Rq_Zzf~B1J$A!^YGOfn{ff66x!xcNkom?eg}mTqo)aP zJKqB*jJ6j@D3t4qY<^qQWfQI`M3=O$RoU<@o=XS0^0e!m2^tf0OgSnhmZVw@Hl`Av zSJiGHT-n*g0d^f{Ab*{he<{h_|I}eT3AV4!2?AwfqXz!LWLg+++Vq%DvV~2f)t<; z7u}T9q+KeaKba@<>rj|+&A-;yoH{*q`~HG|S-&VN;%C=h^T-wzaOIob_dq!GYoxqd zpezSdU8rt{4XDUBRBW%KBA2aN2vm{8&@tx(_VW}MUe=_?$cme4$%6l)qe-Iw^=r~E zlTv2y{HV-X_dan{Up$xXeU9efm78#NdkJapD+loLzT@|gbt-$5>_c>s_rhV{3W=;5 zy7EL|%7?wQcfP;E17oq~Tn&k*!-a!o>_6QwhGg2l z3#w+{bV#Wg8C0LKqrKuA)=vm>9!Gms^MsUGpyQo-B13VG^e{mvukr|tFlh8?Ih62W zZx}}+Mu)myG#Xq!dR)UQ6xHvx`jlD_LAo`Qlk&sb-gDMw406`Fp{yl<+ht$}tSGNr z-W3wHxAWS)o5Bu5T1zV&HVV>zSc(KwvLT{qHk}FD_;(klsf&y|!|`L420ZN6N%ZF} ziRaztTQ1b0Zs!zFlsk9@Pc$-_fW==sT1&heKb3NrN~@~`?{K3MIQ30urFpY3^_2Q0 zonkV^+xfyX2Y!DM@M`j=(`ZJFk9Zj6*63Y5A+Hw755|#;F|G@_(!#DSD2lsD@K2Ru zReU+TdDzN6NH|I)3PyByHLo{vUl-GAOoV`zS4C{zP?`FACJLZt`hCq?kpR4P4cm(T z4!V{V|Ju-T;)81!gAr~z%Z7=p?E^p9al*_EYcQ507RM$a&S+cDdkOhje7;^EJM@mo zQ*x`$IAmT+>Wh~R?uCkcj$k_ymBHor$|kMX^%0Xb5^mtsOtysv7WOHK|1$(FXh?TY ziyK7^;vd=j~@M^W6kj+}+GowG!A25Xzr3R2mFJSj@g?rX*Iq$hbb{8GRJyHgdVHSWNV>n;e)0 zw^4uJv$dIY8>DRC$XX}*4bzKt8U18SRN)#%m9D9s^dvo!k-V7sO(Hsu+FfmQcY`Og z1;k4yT!lon)P)&ynJhfk;12b8RF$W!k|zTZT-^3}q-H4N&Nm*qU7Fd1$#wvbu9o9=k+-SGbRP$=+!rlbgrN1$HPZ$2Csg$4@(r%8RVa0 z3~NYd=B4g0$1=oT0c5O7hTnY5d_cfJz$$t3{tY4d*MCjtsj z9pU&(um3Wd!@|tS_OH>L2sLeo)fVJeT9*Va40^>lqx#e_pq+L4>g8Bw=<`(b8JM^L znzgPX`4`%w%JXFiae0)}8{%qV^pqt!4F}&Wpb3VKt6FW;xZUR~%ep44igY zXP8?D#Hp5wHfhwM%W6=ToH|s@)e5F2!W30($3j}1MAgD7Q}|wyPmE4X9>7h`<1O(sGV!(+y3^5HP|m)F=kcg> zNmJ&koy<`*YdR`W>|jR5AWd4gWN@%*%ivV2$eJ5K+0icv2I>Cx*Y)}_$Gt6xd{oXn zyX;1ChoZA5sUrBwffXtq!|+|bBq;KEDv3DzxePYsC>T`!)8+oqU^qiYDV^NW$YII+ zS%CX`Y(*j1>+|T_tL1L#&Uu(hY_O2hsD3opXAiD9RrQJY9ED1ojnS?>o`aTpkhz@k z$OiX%bf$+aEZ+D;&A8q4u&{>`xN}#tRK;Ey z0*c9AXf|1)8Cwqf-kpl7Y!WeZFM}y%rs)5}-8%(o7A|PIX?4#k6twQSgW+tUA*RUJ#IsA5uC zX3vA1Cf9r>1yw2-tG<|y!t-AeK$SAGUU++xh+=m<|wNg&&AZ)R08FE65;Sz1od@yN*;w#IlWmm*G{KW!|(CitrbK88KkS^e~N4Yd! zSw_WoUv9dI!%@UBo4%^spoggVP2a}jL$Dd_27W;6=ww4`=&E^&7gV`LZsPJqZI+j~ z@eGLJkiaK=z})Cs;O9DM7c;U^Ac8pE7Fpn}s-9W7RXB&~s^zUwawSt_nc|lZw>^cf zuCnrCx707iDNgNF#Jw@#A3j&(l}C2(?5Ot>_3w(>sg8^BeW@DVB z)*=hS9;T^7{`FC3XMU6N)XVGw2YXr~y49LaHx}xC?NT(h-iDH6&x+XSHrw>Hl|Jqz z3EJ$5(S-@O!86emk1ML1SRw^Ru7D)gn_pZ`h>b_hy#W*G(+c3NUH|?S99Z0Ei1~un z2wA5(6XIDn72AnCSd~y7faA=3u8_6qZW_zHLvs{fmg~l)Ez8g|(gd@WW+x$xr(x)% zpu#TXG%?_a1bJ70)DuW<&>0x(j9%kbXo9uF!8pi7=wT$BZJmtm!o!Y$P%~JNspQYb zb4Ylo{tL3UjUQHM9`3p50$gZ_=>*{fO1G(x5KJoc3lqobbWQ%j1V5}}VS;>5#t6X0rs)|^NW$Nd3Ork?JIgJ&F(O@aJGulB%G+o(;-LQ{8 zrdMYeFJHDV|D&m&34I5h&lqngp;-hjY_gWEl+P>ECksInd8LK+R8GI01L8A2NM^S} zqz07zUM!A`b{ZtO4#RgQ0!x6UbXdy}Ru%n>_@Wnzp5*o(xM9b<6EY(T==lm_iF!8DIlK9aaE{ObTU-hMD>;7oyz25>BVtVoj zlF}l1p0>i0lsRaAcyJsp;BD8Z{PcK&SN>%6J{gyYc-bJNRh3QAaJ&4j#Lm*9$j+(r zl5V+E`Xf*$b|T$`1#MfN+1?XrV*9)(h+_oP<4`p&V;pJyw30!=5?8H`LVSf#8w^0( z5RSc7mfFOcpaG>-WTU$Mrm{wN7+NL0F*rECZ0EehW-l2a+QLN-!*vF@#1>FOGt!<1 z$;#!}UpTd4^i)h<`xfR|7{bH)YHz}aQh8gcwLlYJ6*<)YnfA$C)mm=8fZy+D*tO(Z zy%>N)PJIFt!x`2Y5ICk$-_wJf4)fChm_`pR=Na7SC!oa^Fl}(%ec(appX6qgahzwb z)@naa1ZcZIa9XNng!JYR0LveU>^89E%%P)DIl@g$967(@MbDy3x=&a$BxR38W12%B zoq-4Zu$1mOPw`_B!22|HX;9!L&4U$W4yFS2#EaOTMd;1>Ip_t$ za%T~+fSx}OO}4Zu$4=VkUYzXY!@lK^7w78YfX4<9m8r3f64E5cjf`vV8Vs-W#UO-t zpprF8^%)BqyFcozXSx|hJUIx@w;3`$w} zasg6C^?-0nFhq8N1uyohzbpL-+Zr7@fV=^>CJavwCU0>le!svMirg$z#>|}&2!V?P z1tm$PwRZxIF>q=#P0*Ym+gfuYhUBuhq9E~Zi{K6?$JPR*TccaP?H^jMK6|^^6yuPDX^{ zu(@nzy=o4~Y+*}w{q3dWgsadV`4V=u^NDa74jme}!KTBm{T%$QH6i9^*%-!Iv#HFsr|qfn)#|r59Yn&$=9jy%kO+JC;}RpO;f98%BHF0 z&lqo@7X<IA~(8nmM!)R;Vb_#px5Moz5=^T@me&>BMYb}VQ_l8I~#6*Oq zdgWsUSUY8s`8o`&?->?#*rJ0cJgjEPKP*2hnh7^YG_RCrG!YED1oo6ntL&(7sn!SR zA-3)o&z#8*5{##;rV)(bwRJA&FYM@4NFC}rX0XBMR9l5NLQMNLXqALn`r-0^I zF6;+#j?1wY)DpTz@vbC5$=cS)a%?Y%$-V=qj0I0M0~0T11*70xlQ+R((;-nD5x7z4 zk6#@Ke7~pOP(c1pJXur!gYD2T<7u!GltWZ|p@B+8Py$t}k!iE!JD%Q_8=5pN5sLL# z9XvpRyAg+E5g0o&y6%a;wyN(^!l()NtFN=RWVpoUcHE%Y3yT$Pqpn8{NbZ~hwV9%Z z?Sh-b)`9H`?FVh{qXLw4jG=iGB&Ayf0?MZmjZ@d_rcgfq_o(~o1vwn3;ESqHF{DK1 zS~xDWRb7pUU3nPk3Z)Pr8MC>|*L>O0FTg1hXq>#WaeJokHfvX6Jf70DoOIvM+B4tR ztN`?s=eu(IxMMAeY zVj|0!7jk8HB{=PvoN|LzB zpzBT<>wiUV|CAvA4|4lQROSC*Eaku0lE?NhDej-*IR8RY{2#4eoDBaDPu}_%@@I-) zaS(DCKsRd`1mBx|1!x396IjsTxInapbOcvvlALT(KTmn_2OC*zuy00!h?}dfTn^V` z1M2KI693oB$L(hwfe5kR+v(w;H&O2QlQ(g!7SFX?gv9U_VX0&`>A1`VlVF~ib$w@~ zODGBS=Q_Djj?Lbs)P>$~*@*&s(kYi$j!hwjp#Pysrr4q^i_}r&{GL{FN#C_MnUt#q z#or3AoJ(??jzIb>x+(NqpT;4wPFy#~THc7KVv$>}Rk33+OI<*cs*3C%sNTs`f}V-W z1x@Ab+hX((4Ao5-)n?Hm^2zcp=pOsCpIwm^-Da61r+;)pkk*vd7Fb1Hf9;E}9{d*9 zUqj`iOc-z6_+dJaArq8n5VS-v#0sG6TkdlJ#@KohkUPz6T7LASFvtV7! ztcHVywR>tLp_{4AaP`>AvT%nch|t6@K^5Y9#n?ogP3i)DSfE{4N(Db^d#2J!(s1y8 z>yZ=d3#~t=TDaB`$*D7VqZB#)!-#5OJ=!gg)&sF@>I3+(4u8+*i#Xql|5X~eG|8Dpk2 z{PIIU@#Kvr^b(iNR}7YuMM%jz zzxlej@2A_=OAJvw)-$yc z3{GHtv8Vgr;N71qyQvRq!pPrNT_CI3DwAtE{KFxo%qSFt2>DjXhh@uvv= z=cT1kmU8XZgaOBOcWv!Jbx}=1qn_Lw-PugHVBCAP2LkNdIY5 z150bc-y0fmO(-e$*iBRg06@6~tEn{?M80g7!ws<31WE$bBf9UOk-Z#_rJIZC(2SWS z#uv(LY70i{8z2OsymT28O^|Igp~dd21a!hh(isZR#qHmFV=cEnhg^vZsPPApl8M2% zc-U-w+xRYxQw<2t$4AE*F?5&jY@2N>YQcsJ%a}Q^CbXbH411O<_c-9)yCZB90c@iI zXXbah(8R+{A4A5tV}r>eFshd6vyFa7;{B?9?T>4r=zmo@_Q#U3MT=o2eMVfk&Q7*S z(1+O9fL9tC%`Jv&j=D1%iudTDHtz}z#YwPkcOq`IkOKe+^-my^lx9#%=J|`9l=(FEtT$EmwF*pYxgmQrkbz&hq zy(MLVbDC?O4^$1GZKv-EBsT_Wza%$Vv#HXT<7&pL{g%!0Nk9AYzrG+%8fcarYx1e# zVx$mz3WdhR9n)!vDXTjihXQK{ofkYjmXg%A)e)wD*)3U@8XMFZTC+2fnj;>C7sfC+`{8b5~Uc%b#g?H_jwkn?$ofHtTVlBWtLC!Gb*YFM|f>tx!8;j zY=&b-4h!W zVPBC1@%64L5a_4|YGBg)mG66=+3QABLMJ#_~2Z|Fl6o_K_pjYRd= zCnM;7IA~*H3oXg$*FTK5DpHIUW(tSHyJkdB{!0xZo0DksyCVXyNUpj+KrF&x3~)f- z{GuTn5xD_Vl2ni4>H;!%(G|$Y%LBr_;$IWL%qis79ZFsL@v|-M3VcTbf8S}Z2S7?p zNUhCIXw&*-R2O060Whg@lXz#k<4(taG8i5diMEIwy(dxLO?CH|w$EzzrK(HLvWUvO z!#{Vw&CCI%!H2_f&YgS&5%G+HmJ#G>coS#Q`pTM~N;6w43o zb+FF8YFit3IwUYp-fgPx^7}cvh0!cqkeiEzOz)d0a2VkR)1T0G;u+RWi9&+Vt$Gmp zDAV{rD&HrVo;7MZx1DVpz?}`-AVpg{1Mab@gmKJGc95g=X>uLq$1vNUeKp&mKno=# zj10>Pyp~LtL6Qe%HSDxC&2+JqiebQbq40SN?lFR`p2GQc9D{qbmvNex> zP|>*?ZAtxViEY9JA`e1utMzrx19I_eQ*nqf9rLjkBl-cL57%q<`VG-}Lt%FMB=eEK zn0owZO*YMQUd?dmmE4EAM$$fUEPw0wHrCo2F^DUabg^-VE#-tQ8K-*ZgPCN`?1iig z*myh5;y9VLW08|qRjFY#!5i$U#)tK%qC^HZQ^DgP;<74;^=4!Uq1}V(E9FI?44BIx zhCb&{sM%Y9HUSx|D)qsihuaxJk0!?=hGuF!4CT$dWjybw!*Lg%%xA^c58cqM!G_84 zRjM#!=PR*||8bN@f@+_sZ^Qg(aspUztx)+V2a@sN&poQdD>@!DA#bid4+9M#GCVp+ zUzg(zos#Mv{Qkfjda7sc(NISq1WeFtxCS)mlU<2_0CcbkA^R3Y?Z8OQbJ-c@&u6EZwUMSO6%oCHcrP_ zT=%9-?2Tc%$u68*z@BVJ%i}J{^GV$kq_)i`gp&^O__vo zX?3k`J=wCd=!^&XerdTU_bI~$HbMTzi)LuvDM^dr3T|?cwN!Wv4UW~;o>;BLd&UE? z7HM!_#7s2%-5}%WS)NOx{Fr27!3q>gYFa6OS1m@7yQ?J9@}!M7z4(4h+vhl3#p3+n zzK747N)c79*`@O)sBVAZU3%Gwb70DiZ{rIrGb(~q+I zhn^d;X3Dr1b-p(WX9g6H{_wr*?2};L0DmUQL2ETv4(o8cZ=wE)mu)FXTVH~|w{a-m zHJ&Yh_a+#tx$DOlCocjP*X`@P<;hHLp2?`OiVP||8)43NRp-WeTDXD z`|(lw{Chm!#h?rYcR+!H1GwhST@8q9N&xt;431)y4+OWtVt@hKF%2XVXamgF6~Joq z6ObVwElbo7N`*3&u!&F#{MX-xnI1^|ub||ga^n91CI5&K{oey6?Eex<{wXT;{|+V0 zjGX@oO8!bqN&79xAAhAKB^32yJ~bzu+K%-`-Pp-k8bv2Wch3L`i2=H_cwi^ji8}e& z05D2A*Oai%#oDoc8F_j6{ZBQX52Bv$uie%%eZKIFm))>ug4|yoFRyvbjt+ZQ)Z1ND@VHvn#EXK>GN^ZGCVU&<7Q+n^m_{@IjHTPSasrMj$Daq=zG=YMGE@O zRj#f`4=LF43yQuhAz9&X%9?Fkn)3!R0NGuM^$79YZyi*m3PE5Qhe$YoIXhH z)i*u0xgo2t3mS?QjhObmFF!KsX&b3oaEL4W(q z%D)+_6{Ig1k6=a_WJ$rQsNZJ>^R`27wu+2j#3T9+MCYXEZA$4<&;Yt(hZE5VIW~+w zB<@mn``{rD?NQYu)*j7+J-`U83itn7`H$ggB5{j0d%d4mx{*-pcp+cpJ+_1t)5Gy(10qvw_f~k`{$R{~RkhT+put>VG>8S3Wwsf_bDl#;LRG-cX9MEN z?qe@*O%eeipYx^=C7@67g~CNSh?q{!y zz7HW#eb)QVsng%8f_7&R+=a3vF|Jcsm7^w&(9EEFx*t!*Z6gbZ$4{X<}Sg5*O{fqG}pL~dOpCTMz}_ArCd9BwG~dP-PNz0326J}XqF zGQrV6vsQZ@C_vRR4Yf)%$v85^sQq`>%4-vZ{yH5ZZyIc9wp2WELW~KKHo@ zkv}e+T*A4)sL~mBJu7xRdkBsMFVvMF1+pA9 zp3nxKC^cW(+*8{s@!qG-ya5@Kj6%2rxtrfpSkg{xJ(@cXt;?7QriSQ@_(q;FDw`0V z$IwhjZ9l3c3$=fxT4wc9Q<;iA*)xD8wlSs?))Ke6jV7k^BVxv9h*7BiZl%!^anyy@?-Bt-EKs{)%spnugFl4EfAwUl|=4-=JZV^-V!Fd?oT%P%0lDK*;? zK3rrxBZ;4VFJFIZd#Yxek{9AxcSesmGL<{Yx6*-(jKlnw^XH5aN625MoAPR=62eGN z(QkM}FcxrQztT0J0;n>xL3+BSOlnrkrd|6zAi>$=iLYNi*_?<>vaWpfr_P~uuRT=e zOLk2mg+Xo@(7Nij1{AXTd7JH!eW!xTDE!^}c>14BNlGZQ#ff`=+wa!*Kf7#J{4PbT zoCu3?!%oK9C8^cWmZ;da>+2_RZcgKro)WTXCi|AxQD4Hw(MQ;`(c|aR%~SGVGX_2h?$kCb#~F*m~HJKt593!8k&U^V(I?()gU%tni>k zsw7)m56}&lB=>#i0whP>C%!z2V!&udwPoLaj7_}h=_12fiBH4V%}Fn&mF5mgC1sBF z(?c{;t+yqB%cYVN7Ye6?8bX&+r4>!US)1Vkl15&fSlb?Pi{sN0=VPLt=GH_{uS>md z_?mqDYR>sJHJ2HoS)dxxy{-LB&uhg_dE=(#{iy`Kms$RV%!mDc`<1ZUJh&m6W3uw= zXZGE`TJgz{51;%JY`xChjS|~$86)~F`*%y8r$6bgmUAnK*;6Ot9S5g*v+B^ly#&dF zAFDy3F7YoYch&cpG`&zeZ*IN}r)gv%-z_~GKOi3J{9Aur`3S=--&S&Q;k;jv)6I`} z?l=kigIrHI2{j$RFZzRb#qTFqT*>Hluhc1dXj?mh-9{kp{OGWXnF-;cE+dOK7^ zxR-@lUP*H7T6EYKb*cQhCFS*6!!3+mXSjg^0YWf#zE5ijI&9EmC>i(ab02r?@?k9AeMftu`XN)W=b zIIPNuslEGfF5h-Vn!U~)r#J5d^ISd zL{A3g5;)M+gho0{$0FzGCKjP)Fw!)-t)VKRgAk<;8j6StpMR#WoPI@@PQcGmu9k!~ z*d1Z+HJ$4Ee3Ff=s|t&CbqkU2ku1$9s`4eJi{Kcq*1G{>P9KBHj<%|G;?Mkj(sbp6 z88Ab>C*DEX%54aB?8vvQ3iasp&_slX+;&MEzqjsNO2CK7q*F~L3$8~wk5|p3JSOEx zkKenaiG09$i5V*@@pv0QBZ0GHyH?z?Bp0(irOzIF$Ep9?>{wlbvlPatY6IBl7kR^{ z*aAf(4hd7b?E+(2a(6cY*t?dcsFGN+l;?J2$`Gq^ZhV|xDy}Gdl(qB(ED}WLBJF;!{nhG^8M&kyW-xdU4ISg|U zXZU__mbO6rHN|A!UL93cmHZdO``g3xy*yt}4~In>;rjlcH@A}EqrG4CNE8(K&+j1; zLp?}Q9`za*LwrA+-_rL+t0a`V8uIx&Lsot^c(fwF|G34?kb*X?$*?8nrmxPdAtB4I z97gUvS>=g{t$$I95ITAco@-`6|5Dt#iS|{MoBC?}&f;gfjFVyFbHb@>wZ`q>k1S^! zpw>knIg$dH`?EkWsqd2s(rT!3J`q*Cm%0le83jQ-%mENj&ESX(Rb?5xRG)XKP zv1IOy)?Pg%TXjcCN&YFnB!LPUC8JZEGPpm{p>Z+07BMoOgi^Xw-3BLxYf1Rnp+Dt&Q+;`@b$)*dy0{T4JZ@u!SiMElL?)j_a6^Q^qu;iC|xy~R_QK$oscrybJK zq8zyGX_-Y9mtZs5DZCT=Dz8OWu2p!zf>=*RG=^JAGlaHcYh+Pnw6RvMt)(BUBi6Si z&yNHNu}_Z6fc~Udborj;!gJ^)y(i;|q<)*i4~@qGC9>%|D*UTpV^~FQetq9l67r_h zr%p9$-F@#$bCPe8Q6hSgWg*G=yUyqN`qQ7ypM(3Sm4f;Ybqmj@eF;$*88OV3%rU6>uKk9!Qo)>p4A;7r@jwML@8Olo<*6TY#sGyA*4WLimHt)xQs@xW$k~ zSa;C*_Ul$s`7gFGyX^@QzUCl`VCPc1aZ4MO1(aN)0hb?&S(5^ZPI&jqcFGQKjN``WD`SrkrA{KO{b6%ww z*f7WSvYHP`-MFD~u0)c1vVW97W=5kZg}mEn;i)C+foLOrZ+J!l(E!6iWs%p(wiQ; zhlRlYnUrFKa~Nv+>v8~1Snl5QbdqOG&vIZuJTqH+>%`rkQ{ORC)KD2(oW3PLAbs?t zcvnZ>b>;C_U0@j zSiGhK#bwBD_$X+fh7gn7`2Y;+~NBoHYK>qyGLIA){OJ18MVdf7xJ4;Uwr)pB%bH*NM0`lP`RJST#PUC@-r(~=3>&_-vcEhr$mz@n2_uNnJK82ywX>aPd zYwgl$c>!1MpueB-hnw6w441wt3-*gkpM@4wdM?#)F|@gMFE(r*3*%n&-)Jj86+EU$ zVqce3IGwAWb!map5;aDGA!LUp1yKb@6@DkF{h~ul-i$`02rk*l;%suno=PsxO0bHD zC`7kvzy?!>=yhBaP%BYzE+<2A&h+_woXR1^$~P<`Z?y{8t|FlHj8{Z^=IjvSukLy) ze7giG6vR*(-XiiK>F-1Se(^K`{DEp= z0~`67&Q@-~Nlj~>`=GbC)SzUTlF2Z;5@5irUAyc%gPxuinjSkgtJPiU&6QQ%aj{Hd z!Z}Dy)Kitk5N7|oJkt$C_zh{vVf)IaN59>Z4EeX7x`w!w?A*iQcV;QhiuzJ^B=%Z8 z47GEQEJcE(h@puVDxa20e{*=MQ5f^nd$5JUb9I#^NT`IcIJ3O-T3ju3DzA!pmps+& z>*Hx~+h}T!T6U`Yc@xHt2LGR?4om@&hSpPe2t;7r&VW5O)W}H#{r3^gr;mo>%aotB zUk@+o`7Z5u&S@r_S@E=5OMZ10+tn5x(Dm*wjsh1VIwK8i25FTpCg%I=VpUh`Lb0;U zlU{qm?8TICveXvDUQi;6xd7n}wlrC39QWsy>UCqPHwN?J-}YWnvxYaPBLyGe57M2Q zTM6dZkPPO5_kAJS?x-rH82V=kX|rBDUGWD_f$`8O5_vPM#aGmHkg&I$I(EFbRYMx9 z@;~fO7Cydhb8)#T*W+C7LKi0d1}rZ-%n6>~Me;p|S#k`*)#^Q%=;@1P^)nt|l~a!* ztE`ylNGl(P19WIPtvnmI!Mt-Rhr)c*wHu%k zwc*Ce0a{f9Q@UuX3>zgXmR%=gcEGK6m@_tsD$JGMX_)2ZWyow#@pJde$ zHMF&Jei=-%mh{DiYW}*$9dqeH5fXSu4x~AjxHX6Vgrp}Jji|@!as*5q@U0hg!G^k3 zu(JMBo(9q+$tJq(ML_Qa@m>JbMah*tc{-%ntn$g3fL)>;06=u$tKxGiLvx=8t|_7e zL;=gr=VLf%tZy;>eymWb%}#n6QO3PH4ahV(u4warXKTUrC_ zK#JcSQGPJ85oi}hfiqW~PnMwP7j~kyqh@`}KdTyW_n7`mukI#AWSP2MYY**rxs{%H zKB{e0wGk%(Bje7)RMFEM!bz{XX4@XVD~nS&Tp!mS5>Ql2|SUBIC1iNa_zj& zB4!Nk!DCR@fid8NOmaQy7gu4=jfNxIyBl!egc|v7jjvqP;e9xx%F3hty6(b2{DY_D za-()1dFbsVgMc}e^!+=3A9ZQ#U;(5r8t)4-tMDLvVl&!oxaNAe+@BRWP?gU?N?U;IT-2TMwK1usV2T(C>n z$z2x$zkDF&1@FSAgKd7Xgyyw|&%Q5A#18A+I$&F8yGY`TS#j6Q{bsxk9_9rO4kB;} z3=$+qS#f~zPka@pJ5WTKK_-4J#FU31Y%4}6gYmI$1J8-ne`dnLaj8Khxz*8Ml;5Ok z&9ysHq2y{#ciL6jLgzE>leYJf`fnK9XPe*bKh&Oj5 z&_fVNE%tf4lrO;;^z$kv5WJsjv<)!ww`3GQt)wT4WXwBF)Z$#o#A2B?;*Mo_y|sr) zxJtxl4toe_uuC`1N!uBWm=07?gx|mA**_7)uYm=sxZ1RTv#b(Xwq#XIMtA-?(?q2P9mE4nD0Of0u zjVQ9d$T7&xR#r87$sAHNF3svz^lnnBh0QO&AQ38+nr)I-CdFW?u(>hZzt_J8ha2H; zi*aXFWd4xqhF|^|BCP8EO};@ZLzG!m*ehB=n&-z)lqCTG8 zuzBU!gc1TU)uwTrqn{wwf@!mmK2S){yo!%uOX>4(TM)fCV=EgZzhWVv&C#&(l4M^B zqk4b?oeaJzSVF)o-T%wAE-h}3p`BW?XQg#DcTXEWj0@lbG~9$cIS+03|(f&$`<#i z1P?n~5+_2lV2H^*yVybd6q}X;W-(TQ_W{iho)jf@Fpaavr{{Io^fv9HQbaGA%~p6X zPm5SJB%e+`rgWP<>ifq8sI?@vO9}20*s>lYlKuoZf|-Fq{AkZ;>DmVj$^7+l5?zFr zv!k&L;5`73cg2l*ku!v`e*OikVIgrVCzV&QwlPwvv?BcwR!A(fJbk(q%+$y2^vyNmrKJ_Uv}K^FA=;=GCfwQtbbvDtHy5PIbFP=QYfa> zR_3flBKGx{F%+Ckjeppl}Q?O*9 zLC-6C+idfR*VA9lSe$b~GVxhizF|KY?MQXXr5f(sTJEQ7S<2JhU<2_OrhnHuExB$E zDRbeJUk~BoiTanGf{i7?=1W3m3r(b;x}xo?e-_WI6<)b`a|_`5pRt%TA_9?PqVt(= z(;}`3ug9>;_61n@yj2&47X{UERTKml#oxD(gA;+Az$moXDxT;pWXy4_=gO6e5wmDm zjM#P&VNMl)!EF4_b^SY5nEQ+80m;(2T2-bgybUf~wLwOB&5lQDJCH&rFPy+{qfq>g zcg{S@gm3JRwd+|4wukD^+9NIKiuhTlI?7kS%3eBn1%9Q_owD3+k=>iWJN74PeOleQ zkH%tGeKQYpvd1}X2)`&s!_7Q*R|1>66%lOAmHE4Y)y2VZQC6Z@p4SS~E3Ft2AeyJ) z9ob+=rxQ)f%8ShDc@&_%g7N6Y2dSm#%^FR*ql?^9r!);Qo@s;yZhF8YPe(?1NyP;)rcxXrqi4M%vc` zhW6o)ZSYe{s|~0p$mi>3M>Gc{miPXsL0aq2|5DdWH-oZZFhhy1FVm=UKO9~-fCz5P zU%mgi_Xgq3pcq&vOea73+wuUS<+(H_3$i&^e3NpG+MJGLr9r0urVr}4Zy^0+wi#3m z-CS=47pA7NIt@w3e|O{$HoBhlD=W}Xjs%aG!PIhRiqbE*HIJ>0b@Ejn&8aPyO{mdJ zhO$JG-O~m40raj?ijB+aF`%Nz)a2TSELBQg5ABG^vMGcfxRf3ulg*1|6Op>qAx(7; zT+Z-px`o{p2MYR);MCN9jg*N=4cr)K@A>+iB6zDML_I5MZ;rNzNz?Abk!|Gh2!8g+ zC9blV4lemYp>v?I_;ZH?HvYAiwxnR1S(&Xr=@hq+w5%A7Jn9s!N2hy7aN%wlLOBWG z%ekWk91AaN75#VZ@}Yxy=gkio%<$AV5#Wu(`9bX~f^Uu;>zMVkQ;ei_S?N(dIe;m@ z$T`ZxDOzmNX|K^sL)x;&{yhmHzuh5=xV!O!gczS7p9>YiE>a43Ym|r&y3Dp4pcYO3 zcz1<8yU;z1-42;iJ6A67vbs&^Jml>)h5{1944xp;l zX$H4b_B z-<;^GHwuy9ih$q$o!D$|e>9B#C3XP>Q=FY3%RO$>zO_PNFT`GIt@|mffg=9bAu^)u zrZ9T~O7ZuP+kB^0tyayCrK_fCcrpo#6~FJ}ViW1gh|3mF?f1Y>)s;FAhJ-E56RCLS zCdKcHr!JhG*7FbtW(VXX8!1S=2$2P;r!i8nOt?~rW=fml=<9-?ACqn^h1SNX?kas~ zGI6w`ME9Wy5QrgAD_nZYQ6mLDj9l0Z)_K!D=nNN6g>;h!Qm&odnU}I#HC#Df&mK<{ zPaY#!0dTFq-V?&@!IesObt2@SH4;3|3q0e1msRuWvwuu^Bnc`TcKy;ea0|#QeSzaU z5Ff@Y?yX?LBi*!sq-Y*e-(87SZBxM}l$i7i1BR$ROS%WM=B^H;`QtxH0x2ixI)j_L|HdDkn>IAX!O%GUUQCr&>pL%Uvs(4$b0Hj5`kah z-5~%&w5hxKJ{-fMN+*8{;Muvdm?xu`c&y6!E|*0N;i!pyIc1&0r89`t(BS=EIzi?W zwY?LH^||Q|%sM~djJ$0>>>I;soZg)|Dj~W;MY2fl;q_ke?ZHpppz!ye)5NDtp`9*> zS&FpTzw}x%3~80Np7=2Xe;KIlkD!4yLENS8k@TW<2D2rdKO?u{ebK9@tUhk!s=Caq zeZNso2+{olc%v}ADTKHun@+T}@9?=z7iy|#Dyc@jt#Ed-y+_z@B+YTFh~IUyUYi$y zAv?7#pxHE#*uDQdPL|e&X?7?U ztIL$w1Lnbe><_62Ag;l2CD}eO9AVu zdPBhfq9ewJSXFL6C~VE;IX+H;i4h_&oZ=4<5O+5YWD)XkV9blbGUr?iUf2M?1#3cN z;?Y%OH>0EhneiL~&$Bg{IDlRyiR>?PKQZ*{y!)&j*zEW(!s;do+d($#%E-*jWx(|}emQ}ym8 zENNVf(vWL+gs|ZnCT6s2tgtS zXe+Pj#u5l=GqsWyxQNdBZ87#qXHH7FwTmU#3f&f8zO%5_O}^*+=vnWUl1G<&FSkV+ z5!b!`-+yb+ufJ~ZrLwC%o?qHfLOggPReQ8*q;55$4qtAmBT>ZF9?G;LKF{LSxo=-+ zzmhVd7G|S_OZ`*ivgCBUl&j26Qa&5ThTr?4-Ivrf%GT9b#5CuzT3@dB`9FErJ>=_; zy(@j1M?~Y`ZKB?~R!keXsW27yD6JdF7jB7jN(aMmpGF#;>Zi}VPEPBT_lUh;yULjk zRp?iM@@QU{OxtJGA?s=HjLzd|qzzRw5Um1mE?p+kfOB-Wr&W9VuxE909)Sr~y zM~BIoqlnLM*)`|!{5K^i=whkTyv4u1GS1?yl%tz96+LL299Z9;6itk7UwYZiCp?bW zsvd5s@xMdk{eBZchsh+2CPNV%5hZ;D^<&casqZIaK$CL^cSLefqb2^3YJ^+``DUU4x-sn}Qjvog%UWWN;CiEn(p4oI zwKwa46}v+P-6B^gZ~seX_tO)(p8jkHpMMb-KDT&H8baF!#7+oruJISsLQ?Ff&;MGg5aqqTeZZ^ zPDaBEGI~>PO6bb_I8mAGE zG-|6juB{S+^!5dES~`>jj*`|S0<&PbzLl#ZK=TdjeqVI@G1k1n2()lZZt$>J64vCt zY(_Eb*9ooqQ_pYZFUtGEj{aFvY7UQ7htSU;+v_!+gujlp>nEeU>*xOcXo2HZ39gCd z#}Dkf`J8iEW&N zlDB+yk&J^IlN$^~!|0n0(_Av_VT$uCyhH#B@M0E5?UFyLMf<9^#y6a<1%8p31OW48nu?uw_0@vWBAcoBYqkM}Lo&2aQjiMBsnl4H+ zb%b=bn>`k-k3?P&7hC*j((BDx`pw8+!p^ST(RGf*^<-S;@un2Q@!VsdV0D&4A^J99 zY+~1i7HD2Y-7=Qsc&zC8Al0%bRg};qd0v3oQw1;V6MlE12cbr?tF{n2UK3R-t-JQV^-!nkk2ohz)vdY_^JzTIF<)kHy|?!D zKZ`)hg!!L68sCEybgJzApk!0SvEuap5EXW>x|8bfCK*wZz;uDr%3*$P`FTW}DX;a` z?n6$7SpydOJ=H>wPMz|GfuR+%Ud#-IJNB9hs^CEw} zHz0(##NmB;L@`5x&NWuFae#bpk*szn75k_#OBREPDPE=%LWhTL%C7con{;#-Wtg-X z1tg=d!%;C%WrJyLU&^?UK=pRmK?E$12fMK72JPEgeCu~uV9PUnN=zI14jhD!=5%Rm z%EnH^lFP?kiQ^#_o|K6lH4b%rL6dZSfI-$yjQ#vT5p&jv!5+uoDUCrVi)nZZVS}$^ zHr*FxEpz;^6H6~k;t;RbIVL#XVku8DMo5IG_0$i*J#o&nkdqclMi7It;X8GngE6Z!0b2Hvj-MjpwKkX(EPp|D z-f`2EOf!4HHSNj!cgc4EccNCRjK!?ZOQdv@*s>`|-;B`hjHt%5S~MU!30&uJ6;I81 zI5xDbebA^~*aJWYclEq~3@`2)3M?iU{yEAVl)V56h{a`DEX^vxb3dkx{Qm6L8LU8q z@?%GS*exbn?nz+@of(-y?58nHrM$^<(KM3Kz%-{SAblj#-lKH{;i^GZOOVAy;w1n5 zMkvdQ3=+i~`F5!Pt8;Z{qB$148UDY$z)nHGuf6B?JYeLXa};pVQXf8$iYq;d?1 z6TePMg7(tXJL7u6qV>16xBScNb~T*r)WD?O&sf_hn=Ye=L9~ZfoLJR4C3GvD0*eP) z-Kas1~ zp~kP7#+q4u*9-$Q7*H7xZxM|^vTRcnfwZREFsxxqYMWI|js3{3$Kw*LX&I=BITv*`r)pHo z7Ohd2%f4zqtZLhU`yG-a`0!QC7A6hs+e>lw6GuT0a4!*>w+RkW8j2eno%bU<%VyQ?1;a%J@_T%n8z?U)HI=bc#9!mM_m}Y8=B954_8tGK7meV2N{@uFRs6>Hsq4< zpTpq8E9%)88rA;^Pd>CUR2hwfpdR*Dg#vKJYhTtnq#MMQte@U*Q~yGYYn*NH46dnS zq@;bx;lax%_fiq8g^G0Hqy-Fp({@G=$dX0WfjzU#@l9$!Udt z%YI(qE`dK%|Llz?V-pwdIP56y&9}9*eQ1dO-sZpox?fX#ivN>lqxfj;fK(D;%QvW^3av~qnM2m!Ia2_Lr^r94 zlz(DGF#Y!#5&zFr%Kw@<6XXAZi~o;X_#v^vk4Mf@{FePK{vmk& zu8*U;MNh;Cd|xlOABv&Q-fwOcaN=$2*8H#`7y1DLm_cL%dPJAmw8PgkrWo8Y>C9s*etZzloVNBC?U3#L%6?=^g4VvF$mj ziZr3ajlOf)iG3alG7ktU*UV6rR1I=xJsBq}9BLg^Or^%e#tI;U@*2EegSk#RF`u?z z+7(euKgby~Kdmo)K00RI&McnyGQ}p21V2Bo6(XyubLaK9ZpFVtMyc4Zk>a`8G+(dz zrf)x{WqQJ-RetDXM13hMz`mLN-2@;NdTT@h^o;>I@Xbso?^%R-Cp(W|X!)8bT-GUu z>F+`Lt%iv-K`Yg1lmKL^{O8s4;-D3Xz3&)=eD~*W6mDvF`*K1i_1gu8NYpj@pusPS zZLtSEa%fH;0aIi$O(xR3wZfS1kH2FX9fDzj>OE9RqZ4U+#KUt7Y=~C-e=o};zKrFi z0E{aX=$Mc?K^j*yAhvH@$N&px{GNI1oT%Y=pj#n$(%aNbIw$(q-X$h(phi)`XGQd& zw*>GcdLmh^URV>BA=rv@x}L1$XvBuUq);X`J+1Y!ebKDjD9H)LF4phk_+Iy=Vrd2N zaYG5La>k!x3x$)ft$-hk3QC=>e)dN}=g{{9-w_h@&hkE1eO)OhhY<=rUFqmX+a!B#n zui)hM5rM|xr3IcD%uSIow5JyI-|oTp!ypsnn}-0s>UV22#C(B(JNa$^IFZjB>LNYR z%;4+%Lj{?6L!|~5xPvWcd;5qV?MN~mLAe#82oN%bG{Ood{=c#U4tU{K`R+G_LWJQN z5-p8(5(iu`okn&op(o|h64A5VMK(!`bNs`>`@Dt$cFhUhk z(9^9T6!P)%@zQS&sj~_XZ#OENs@ZjCmADL1p0=J6)aksiE&te1x1CFAH{*@^4JeiZ zcHr7B)q?MOnBlR{Q2?u-i3XRi+FKsQdVms^Qz+J4ENr_+fU5*vDm|!|w~m>*krx-? zRFa=|C|Wk+m3iR>K77@1cn>R*sb20b+_-o%cX_0rU|SCdDgk__o-K#bO1RwDTC4zM zpgq!mE~}&6-H%azvP(S@rWlc0P^U_mYwC-ZOQU-fb8FifqY2=U0GYQGEtc*u!q>xN zuW|Avcu6>r{D6>>$88xtE@Jg)_{VuMhY?VPAFIQ?9lvik!~A$2EEuD2*I{Y>PInC0 z_%MenTI30@0g|mRP7q1iU7$J4ziKlxBiv_V#WMASLi)mzu*lk%P*@bxeW%i2>uooD zvFAymg8y9DuO~iFQ)Rnuj*!gmwMwvH7heNk^SHgizBhs0$rD)bPq^B8M%9X0!4_{( z-9b1cQmp&XN`C`!I%e@>^D-=BYE>ps_~-ECn3ukQAx7)4fDGNl_Hl4pfY?Kx6p=8~ zthi2GNfHc2hctRTtwNh!vG3I==ee%0(wlq{`7=>!1#KUe2^^k4Ne>y`z5PZf2^2pC zuVq%F5L}eF#aJ~uLHjY7yU>v*UyeeYBj~mT%PFGbZGp<(?@Oin2mjygmdE=V%gUuf z(s3=WNpTXo!w`+eULBnp4DHy}sjaQ}+K5Kt(r{cq)c(!Y(H-RI>XjDt1{hOig6s7a zFz)_RUf~C0C|pWzVeO{w&P0oBR{I$8^Cf0YJ{*_F%G8dgsAX1$E)R-d6Rh>FT%$N8 z-9}{5lUj91YOx_(SV@gm2xUPB%&16}%LL8Q@NM>C5{vcKbxNjjv{>$RRBk#U7-iup zg6|n#Bs5Ru70Yw!E-jB5&cvn?ZW!5avrXKVWa>W_2v`&HdyUx8HBU&^(`uG<%RH;P zVVyYh6iv@3G4EJ7k<8#xI6D6Dsd7ZIJ=voC^bEH*n7{O(*)c*jb7E(1{xBioIRBDl zj~_kXmj`(08KFoQP|ri_4bvENEoAg7WghYuAtg$Uh6&Qc2H$A?hU49C+tICmoJhtc zqIl3owxPW<3pRFoJ@2aib-N?NjT?Ks+@8n}v8Yigqtm32Z6{L~G!69GaQ0S=PauIE z4c{(J1kH5y^$4rU6Pu`?sIE`n;d6-s3nm2}S$L<(-l}XQ>rCJ5`B{58d#*mW^WYIA zF_XfZmSJ-PyBBsP%0kmh0PINMDs}q^5MssIT+8oG#r)c6ia(h#=SW14uO9*zd-Dr|)Y) zL(DgEU%_}g&v{!IhXOlQQP&xkmI5L{!@mWNlBuC8j30&tM-0 zmh=nTthIgr+8y2fm)SP!F^rzdY7&MD%wBn!o>l`4rrMp17W#L=$E#Qea6(h4{5i83 z>eWaf^*a9Du@C^@qvC{x9o);a`gv~}#~(uqU9d`HEAXV6bko@`=CquUwAFcR_mFc5 z-3_0N<2;H_I3%DdJ!??lnUa@plhAA}Uz0QNX+v|mcc#AHMG(!dKzj4rwV-4cL;(7s zvJ%Pa@zdWoz*gV1b~r2O6C#rIg_7nXcHc zEqfJW_a^+a@j{^4)OB%jWF7Sfr{$T!#%-=~BmH@BW2rUjd_dLW3%!|9l#v?RULgw)74Br&Q~iJ3L;D$ebllvj}Y)luPOJ8W5- zVtDS7+(hk9J`3iW;kP+g!QNOqh7w+clz=P-^R(^4j6mrKtF?x`>U7)085esQ7t&Cp6NFRM-mL|%R2g9jq zP6!Rk_T1s41-Hg5tEw;k49RI98nCCACYRDWM_P}Hfu+M~Ha5@kU)acGcS^coCO7@P z#>1&X-%JJyfDmtFXr!|3aqO?da;`^@#6t=dZFd-&x1C4}eI~QZBhZ4xY9Ktr@`(~7 z&trlhE6>PAHmBLE5emd5XLXgj%(T)aZH{O59b>x%WjIfpW;r?%US~RDA%M2%^;@Gb z)RQ4E*j*-RzwY=4Cdo<-Fv14Z(xF-4Y?L-kfDNIME}@`HLCTabsqFLHd2L6?d_mMj z6%0MCdedKE2g;#bZ3=RzD6eZ$DH>R_0Sh}480r9(R{gsUP>|b@nvlrOu0+w0`x!04 zdt*5+2DO`Qdy|+ENE6R>%{|c-wq&-S*;QI-rzAv;;c`pL1KaJyHqcMEt|#zceo~)P zi97KvP3)c^r_EOPpVWie8=5~2a$G<+uNC$p5=-xahYQ#fsDu*V%-JqCG@G4 z%zd-P&0EgnYPM0Mlwk&`+*=}JIk8~etiF5kRen2NPvRU16yT)>fA3tyxsV0tcsGn~e-!XRrnpMKC@Xh9f!U zzzGzZRORJe;YmkAT7yUc-(nH5xR`o=e*U6$cU<{;)ykfm%jb>2eD`s4!_NbGcN}}e zY|pSi?ZS;*zji%LlQC`THgUPAXhlyXXJ;t(Q^Z`KV_o3%F9rsF;*~wRlj%*Ug zL?hDqiRAKUcm-Av)48)%cgu>Wjb6ktMbTK~m+mqL{o$GNMd*=;;&UVMAF&M0hq|;p zuouW&SGB42AC;!NZ&yh4g|#(QBBp(V58L+vwFqGO!sUrvOBO0`DwB{P)mNp+Vi98MY)b(s$4)-?i4>82fuT+4_)Hq1}aZ7}@y)XMVSle;4H1VAHn<-zUUUCyKc6^=nvY?gTUg-?jEgH64*1Mqy`Ul&~#FJXTwS6csa>4zEP@i z*MS}jQ+o0SLp=et+N`cfuY~GoA3M$jag8c?kR@I^m#l#f0Wv1eRlr3ApIM4@f_XiZ zw`o#t=xoY%OomkU=2{4^ll$AHv}CJkC{db#enNkoOo4p`XvL)JXx+^E6<5EzAca3nvq$JrL$dL6JQ4plBtvl z%s~M43DFs9@55NU$UbJ|(rLh7c51i%;_{(_-ap{Z| zeX%N<6@W-m1wqQBlTKw-_)sXr6erwLHIW-~>yLwtEmtq49!e8Z=)R0~>uPg%v{v~! zWXQ~M$AiaNH(8-;AZB84hy%$sqkyn0K57xt{=|@|Zutu!l0@uL5g}LEJXF}T7?%cw z*5lw+K%!t%{-vG1Za%+6bf%4&hF&+3XY;0Di+P|f_(=r8R5t{0u#Lt7%LuacZcN{r zMxOo1^+-8366{Hg0>Ke0uJZG-y? z`h(Y(SptdJr>N?i+=W@ghp5^Z=bFCA!*B|;q6FVf-fIcmuCwskr_4h}9;i^A_YRi3 zz6oBGv%piuq-JM2js%JSA_ND9+BWIEYTxSirUJrxONJ52TSs9PEVwiP#~waGaw;eg z&?@!0S63wj&6``Vd5A8)dqh+;K z1#D>U4MwiRbjD$$`Q|7#$6n^;1`eD|KrT#-c5f9W;<*A#YMg}(7>igJVfsUH<#3{ii8PqRM>psK400-qqb952Pe`%nr?Bp?4=n1gh6Q%j95mk|h8I`5R|Q zxdH7r|G+sUjl}@?YPpnlhe3oP?LuAf&VYDN*K`S6FredpqU$7u;9YYC+Hl<{)Lxd? z3}R09ARUtJ*4Bs`NB5Lhcj0HsdFV}tou&3)=uThgxCZ`=velKqLV!{v$?WJ~%Zf2~ z8Af9)nl1ytMAt&u0~wz(cGl|ScltL0?RTw4#Uy@ioG5sMs)f>WIBaL2_qODXW)sZr zycG$GwbujckIXzu&bMb|w7(*#@Xbn=zX~{6JW+|&)Mn-Lh&O2~PDSe7RsW^FQb;Dl1O9(LmFpu3S`fsbvr$0hJ>Ipjyi{Sg9oni{9V)H6a8@JLOWrIL(EwDoy$ z_l7rk?NB&Sg(Zhvi~VLxri2%&d!;Y7>TnTtH9i-lpFxNi#9^pAsx2bQybxq5BUcCN z9#AK-@@tLmY`1+=LzVQXl@Kc=2ELHsIZH*4itu!HNZlm`Icrd&&=LnvIL##CFQad7Oj`LWXT!*#_7Po842 zrg~oh{uZ3pD(V=s+D=+jxh9M$Ij{Y=vO%}k-VR0aZbuL*s-I+-Dl)sq7E`;Gg9v%1|m?%pABC#v5 z`))xFiEm!GVHZiE*@&wo)7Gg>9bY8L)S+*$`a*6W3-XK>)?E#D7@$^VT!c;l2@cT6Wo+P|9GLtnp zi+4H0PlbvKq+RY^V!^M#rv!VV@h`Y*`zv*v$y5*ntl(C!T_Kcho=tyL%t>Xgnxjdy zNnf%a@oDG7LDq2GE=XXY(=+vhryagg@0H$oAE~cUQ6a(tFG^Hmj3cAvASPS_kBh?2M?14Zi|PGF^%h21@Z)m2t_X>L`$jtRNES5ZO3rL~_)H6hKtP9AX1P#aw9uw4ZH#=5F zGBe|wQ?lrTAjoL$-(^wHj@~%`q-_2P6T$S~$3*;Zsce}4QQ7?0I1vnt|2JiGF!Gl< z?ok93F0AM}$WX^@L~hyFM-+b$n$FWyma?Q9fwETAlvq1k{<}faf>W0!zT32G)CPsw@7HVMtSrSQre5v7oWVsd}t zW&F}koO&Y_v{znKCxI(>Qm9ybqi2usN>(NPlc08Uo@cI55=YxfuJFgo$60QsE3uvf zbDjk5fYUmMvaWna#R5v2tTcMV6l-3?TeY~t>6vZg^UR7wCodeDB}?vvp?O_FfNG~6 zn6r4apiVQ3(m_^D33q(+^o`NdY8RjJ4(XO$%bFUFqG)uUsf>D!F-0-?M07cl{Msvg zeTF1Gxbdhf8VYWmsFQ>KQX!j_&?xNE*n$9$5m6kX)VX+Vvecq~o5dM>@yR^Si9=W$ zYPp^HN=9~gg+-e+{OvN!+_FiHjCgvu-JwC#Y+p-{14sRSUczSEoIe9JL}?%{FTvNo z9DWoEt~$`Ll(_~W`C!<(saS+ znXwd#^-z6TF#V5e4TLQxU9#la;9z2Y6CM3V%u!UhyntGyNt?{EHDgUy&%7~KABtWK z4!Tg1XIL!#BUYPP@d`4eBa?c%O55)UoUGW1^Hs#`clU?WQ@$)Y9Z9r3uWfO43yxL} zwHd4Gt2pz9;KAzp?d^TMw?zicH-zv#SZz#8OA%-vyIbT40Ngx&TINxGz*0SQyM?ry zE?kT;^DksVCIy<7QmL+OZ=W#F-UY)WwA?>ceQd4zI!~FEEq%>RGHPRRhTD+MRp23wl5$=f8bU+;S@P5H@|+yzUWR%cP?f zC&o&w{uDHM*CF}#1_CncJ1(q{_Ac-(lf<`FKUxXqO_|EgM#xKXA) zsZ~q_h>vbbSexJ`L5q)UGH;yGJ*#;*muZXhwahbX8PgkLY~(Bm zxn06Gk;sqyq!jRDreOxgPdbKH-?P`5f8g%wUOhHsI+z~JewLoK4^`o1(sWZm4H|7a zyv777FPVb|YR2>uNf5Wve2=+ddznn{*&$I)WUkAX7`23Voo2-ou^k?Ofr&#myNnXP zUlaOSOyS*9oVI4HmZT7L+W9(u8|#q(G}#=Jr&Q9kIj{HBO8JQP-02|0-3e3@6KcNK z{Pa_V5S$P&gSmpY*Y%Ai>CK156InnIAbZMOWl& zXXN6ixfSjgzSz!7ahs*oP}ZNaKWu5%R#64dEC%6cxuZ2yP%DiZZa;ND{lKjfanM_| zT=sPRMt|n)gRT*)`?ISrVj}6QcFtUzJK$iGN4S7;gTf^4UC^(jmTdy7=U!FO2Xq6;}ANn^RTqHvP9V zf!^qPhc_DnxPuJzVu$WI?tv!;$?p{A>v9PyfjQ$lCku0JNO*SZJCa1&t!n+KmX!AVvf@Lc(Eb}LR zCvWWaXP!j|GGSe3)>{OZ`iyh%g2**u@uoV?D8xwg^x`UlmjWuWq{qjm7bGAiSsXlf zp)w(?S6jt7JmgA-?&c$LwP&*(7OKbmcGC!!7WkA}>o8*LDZnF4#;8?+bdTo_k8OA` zVlvorS?(Amv1~P89lMESZ^z+CvugrZ!yYSBYdGiBpj7`+44fwmOX6(Li>G7 z$SF%zofi64rNO4(WiC9~c$=#4Og6lN_z>Ad5mu?4tUehSd0?PN>9z(?cCn%AC{z*3 zuz2z4tMaW2X4PIx;ObW&m`^(o?_X6_D@5>HoSG&sX(@ykYa=uP%*?PAzVWY9TP)55 zw*B~S=)PRSHUJ|+-v!))z+>3}fzWHp0zLqXJp&=)2UfDR!L>p2QDi8-d&fI*#I6@k zUE6sEc$yP*r&fD`NIbJKX)0*A1Ic;CbI@bk4Y#^$)#{cN0o0gAx%{y3@;O5goY2C1 zR6AC*1iJ*hlrO#hqs=-w20XzcvYs0iBq0IHWX2s5>CEy1EX-CXPD`msoYoc7yL=*K zAgWY0Eiz^Rqbb=3H@FG#^QmVYqap>a9hf`gAe>deSV=E?ct1OS8BUPB3Ji-m-rEV6 z4p|RShDE>OFf1w$xv~1M)tL6+sM~_2Xl?kjH6$MWGLUqH!2{CIESY$#M|WE$_~%ZCwi9+h;8xA6C>0<<;S7<;-a1*TyNGvg3`kls3Ma9|cW1pB z)<*d$$ZhP>$i*e38vhAz_u3wW_g6QnOpcqc25m~MU;~IkpYty<-n;$53`3ESJR(o> z(XlopfpyBM{u^6xqAwHbKSQf!Y4%n3W1N)|g5Az_#IEH5n^5gRP6Xk94z+M8_josX zc}xX`oIKL1Ha*iB^kf+)yEq(wyw0p^Kq0k2cjZW$$M&ev-p zrRMO{^+xDSXwX3!n9u$FLag*lkNHswQ*&6S%u#aY;Bbe)vub;YnCL{Q>K{TP!T^bv z*k=rW_VhlwSZC4`U&l6A{tV?rkvBPL@P?j{Wrskq=yS zr+W;XAyflR;xtGBmW4ZRqwK&6H*B2;I*Miw*w;hnQ+o{@Vfixk3Otjx$5_j;g=cDo z@^~`^;S@}2eWGJ&ZYfPdsJ!WH$uYM5x72gduBdYN62s>AZ{p+BFiz2|&bSATC?%*5 z&bfV#O^_=ZI4X^hI$j81slhWlm(DX1?-kf?GC}kKjP-I4_|yS*ql~o{3tY1H>JP^} ztL7HeOo28ws}Qz1;9Y4&6z~nOZYyD>rLmN0z|o4pmfuk!axK|Q4Q$G?j*fYY8$zIvM`r{ysi45Msep|kC z6OOz_qQF*7crQyjYcnTgLXLM#hJNIW$jtY;f5dxPbYYVAgXyy3TG!acV2j0l#s%p( z0_S4lDNs#W>^c^eE7e3HIf3KWiWi&6u-%p-HLoJ&LJ|q*4WCyW#1_PQhBfZcor+Gh zQ{aI|9A>14osH#ogB3?FH|$$wk;gYA8BX6RBG>7EAXG1Iw7AfbDqSU`d1 zvRKi=6*V!^D`$?utH~%|+tkHDFblPh0aQ5`n8D<4`oKbA;v7nrS*sxC!Bnj`&+Ej< zY`%rhu1(0S6W-`1tP(U&6lp` zj@P-{mI*9Gq`tHU-!mt%k!07D6_>C4?<%|RTGI!Uyeaq3Y%q-3c;1tvkfx31fmPla&@ySmaS5w!Bv#&Etf*#kk%ILS`b7CCdpNBd@jzwJFYq zDAc*??7V6h&7n*}pRt6O+n$i%%!*(lSism>M&|?YKuBqeJo?4PDg8zRxwoTQbhS2A z%*yJULo~v;U28BSS?`x++%(XKsqMS0>=J30qy?m-zACo)ldG6Cp?GuuLeFPkEKzAtEk?1m(m>bEH zz!x5kO;T$F+}XTs=3zgOZr`e&HM3|z_bDnL?C@alf769*7K(0K--2l@j!VhvDuT0^ zp|2y%qDoB?7l>d|U{_Vxa2QjL?ES(H;m$y9F%mvpON?~;)j1`|bN4L7MJBN%;T1Rc z>`=cq398F{H@R0bE+TYCgjji0#OO%O4*g*KXXs)5X0=#NB(>7?H&ujpM8Gkd@Hz*Z7j zQUp|CKkkR~zN00iLg*TWtMxCK$JPT@r#CkBlfP=-&n zC2iqF4X>i#@PC}Jm0N;Y1hFq^R*!x1OBg^xm-gZ9SX<}2jh-hw>%L)s^v&d_RgUb6 z$nrZ)1@t%t*9o_1R;%_qmeocY6pMm(qm98@O`OT+E5~Yx zje<)bT@*iz)c(>iMuVX4irlW%E0tMrO&jWkU*T7Jx`k>M8=#b8OQcG7-3DEd^y~3I%^v@eQtz_GQhXUs;s2sI?HQEB60!3f#WHYdS6Aq9PJ76nAc_?uV;z4_r7}6hb?RnaAu>4p%BW{P|JtQl%PwukXhex5?7Qs_k~S%K6a;e$@LF{L}qj zKSd>;kIKrOUbL6An5ZyUzK5H#t5mn!tB&^v@6ID_?$cK4?9c1{U8p?&&xH}^GF<7m z)^)Ra6FDl5MI;oEInh&Y?78?;aP6n{d4k?@Zl`pWM{QIKTiMV3#m?IgcyX6A7OL2i z-}$y!CGg$Lu9Jg9BdjX(yH|hVd(pPnV3^g9`d6;C6l4|94XcMwcEI~l{LiQE9lrN| z>qU)^@|#;BUnM@q(kVuW%|rEWbPNIg-Vmc0r+ZVOFp`DsYi{cWyggnsI>{+J4pJbT ze|#Hk?4mc*JxAM~{Yb9-3+4nN;wE2iOpYyF*)^CV(`@i@OKH1;B=cUH;61M3_NE`4 z93Yu&&A}&lKF`j87=+>Y0MHRR;9>v?JC_0>*CZ#rP(pKA9G2ejIwon>mi#V((S1-Dhbi9w~8Bg2u0 z*;)GC>-ydBy~9O}bv&mnI>;~X}KWrO$!9*VLoz{1RrabRj z5NxJe!|(XUlcxCD@|Ik^dhq??CEz?P8Vr*-3XyEC+6?X zb{k+lC)pi^-|P-zu4CT4mtKJU7OfX6U47h()$fDs_l?y2nR^|s_aC>1TweFgxZjuO z?TL}#qmi!W2$krw%-sQ(^wQIxj4yH|XRpY7940Og8FK0B-6bDpuC+%=Z%39~CN3X; zk92xVluTc4mMGCkdnYJ}m`PKj`4Gvh(8(a0+{p;-C2;w0!jy^B_#y(WxDIPvD741! z)-6szhc3x*y6%^^q=|iRbhjRCABtZJnXf~II|e^;Wqj+;uD>5qxa9pE zrbJ>WcVC^;0&SY@QMsb?mHgpAIbr(p_e&5BE802}wd_3AgemVN?#bPuiOtUNKt%Hr zqj=lZP&r)9m#Z^_OPNH^{Vh?62(g3hnqD`pi# zaz?kOT{0249-I1eO!!^TQLDO0rUY@QmIuQAq44f5ft*(Hsai$c7FQGb{W zkr2kGksM+_9ddQV9k@}?^)o$|$+8tP3y+Gf$5R_w~CbDld67?H`kNOfM|0~dxo5#tievdWKK zI;z@dLV60?U~itgKycQBRi@|}kvVg>;B<5gCr%M|_nw(^ra4v?E#?KpSR%P&t4kAC zE0}_lTjIN8m4OuGULOb0L5AYw(zW7eKXtn;L_$|%jfg((6`ZxMI-d3N*N(R7|0Fh_ zNQhxOO*?ah?tsV(`~|kZ9dEgu(sHrC7E$%=UD+Amg<1!}iM74>30M_Hhfu*}I8LV? z5`)U6*TLE?AWMJv*I-P@z*Wh(`YX(U>!{^?-(4~$<;}op*4p!Her2!BYv37aiEJ&Fvfusx&vlQ{;x#)S+9fvmF0|{)GYWlGRyhXJeDt=(crU#=N3ikn9q77IFr@x z5}&Fs-GK_fwLv?=$Ffe_0BwDW1_veWS1^)=ZA(barDS3ntLfBVb=v(bYJ6@)lg>pu z6~XPSAQ>q$4VP)z!(lVW((;thqOWrVB#G5>0T9%&DhyUiV#Sg)LvV37Mu@Cd)@pOd+Bg? z%Cfk1sK;tn2iwV`PJwhE6ffu%`q>nnyQ~iii0d#JwBEW{IjRr$ zz?#|spu^^?g@dAWxqIWTJf*hG)`!C`o#kYd$pT&8USJiU#&EXa)MxwL{TCNTm@Gu; z`nBbt48wOc@PP@tlt+RJiA0%pEbxY!Hn^cRw1pR$4srL&*IBFWhN;9;XOta6P1_7? z=Q>VfNM;afk(HY^Gba98AFXFx(6Edmq~LZDPueHsQ~f`5()-1S#=`M-$`Y`QtYDQF z6i6$p&zM(KwR#F9&-v~Y=irFgCdJX0iC*I}rGd4R5#-pVL5X8nayXiYly$6O_{6-)QbPK7= zF-_vxbvPE%3qaK76D~hGo1W}Y+PnX?62B19PI3)H z`P?K=Cx+m_`qvc)vvJK)h2SF|H92Qg91KlUG=9C?e`KfuP_x~N=NIO;=NQ2W5vH;0w&b>pH0`nR55JQR(5f$23yVZcUWXP{s<#xh`C(SdC?@D3TJ;q9F2<)VCWmY0X_on|>|yFwND1`o&rB)p z{zrn_;&mN#vmrd+S{UuXSB@P4rP$9(bXf6T?j!;1-Wx0H=%4rN6Tnl1Ka zl-jIiBd}${qsJzFLW<_Ntku#M7T{b#vdH}8>%8McB+9JOyDl+9zG*gF-zf#I?8BWB z$_MEb^1RP06X-_K`mfy2MWX*&VBH^EREdCaO%9iSOX;C^IEuoPdN{Kz2sP(IJe!D*%?wpY+!NY z(h|X;Z@xaGdJF!nS1=g^*_V)a!4mKIo>2WqV`Q`R%InGr(HX&IF)Hs;gO<(QAg(mY zX(lpV=FIh{wC6G*%gmXeE4dLUf*-Q}CmJ_ipVR#T6grCe)szYyFSVelBbTq&IT}4j z{SA7jU<-T1_Ly&PFYA>%^@LC@KXuT{*i-Ds`K|07U#Rz7 zkjNUEB~tSq(Lt}(FK88EoR@>A^A!)=_ZRBkz#GHnVk6Di%H0U(2lY@K=@01Rcj`qI zT<+c1^k!mfp3p}RY_4GacGNgV*mb-;60sHCqv*ZIe%!8^jdNscO4L8S4#cvRzXvtD zCNxV#;$J@e8*)QCm4B`6Avi4j4**0!yT1U}GCeNtiO+th0hgYQU#Rkz401s(by($! z=%3++J~EFNt%US&6|dbgY`j6{I?H%6N?%XztfgCMdKMWi=2c1 z9%hKf)dmD9NfZ4Q+`j+qx=jbt-5^n?HP2hb#Evq^ZF_z+f3=TAU> zsEq4*+pO^l0Kd7-GgX2Oamybro)2#f&AHp{?cbeWm_p!W+;W><)h3omp+wR$2woe5G_gc0HScf&#KUwE8SDGTq#YfLf4NDyBR_zO{-YL7=0FTmo}sj z`rMVDDWI8O$m9C>>_U|pZ=e>Jqlg4 zMwaIuD099uM!U4~^+17tndgp633bPIz6#$mC>pmxR{{aY(fmK@iTdzoiHGev*~=B& z^0D%!vox;rtXeohv5f0kEkq{OX7pQF9C7nviBdt)i*P2~XKU$`qR7*u4sEo1@z7J0 z!nI-pmXe-Fg+g_gqeJV%hjx)r5UCG_&yb_EjPScYte^^z*M!eHO$f!ffxu9$qB^x) zB5}1^08FS*2sxQpJcXM1vqt2z%AukPbVmKaVa~F^Y*LXp0Ec}xt}Gke3@${u&3`Fn z5*j*YlNyweqTuZ)V*P6?DxHk*RorI<${IIZL*Id=Qs#~6sryFlfV22YRK$=aDMta6)_Y;wX?|s0IC!^GUWC`KL8bfEHXzKi0OLt^KB|}dCyR^2n zw~0h1R?SQ(LPN{eb1m}Q&}L&*q_ReG#=IY8W>~2y+F>TGT_2d>36WTSU%f&|PMJIl zh$J{EJV15`YJ2CNv~k!`c2FsQ)+Ct7WppA#)e=VmOGD(7mj05H$oaWdxjQ%uI70WmfpBfFM_$gPB{J*0jaaQ{bA4tZ*r{-K>WU<6aP~XKc4-&m-C`Gpyl?a z2>gj4e!^Cm3WcuN%eU{)v-H;BDzUU0L?eTIH4-4yT;>{?@3ROSh)=YZw+U4Hwr^u` z`hC77P}ao0l2)GQ*?*lMUidvcfgdWHW@5?Cr1CYWx%D;F5}nCHT4;(`Y&g2k6$mkl z0|F(3U1WQS%GIM=UUM}QKQN^u;a-?NCFu$Xw{3{6>6DV8zx5RKciDD}0VFW0GM z#1n4r;-3A46+E~ccxu8%;X30rT8{VR5bJ&rONcMR!TbZHsmd2De`W`#DH&o#s| zJq{mGjzt}Ckob#u_)GUeTYkYi?3oE`yFfq^KfDJXh9vy~veh)tW$-ZW&Ij2mU2qKp z2L|yiHZ!-mW3pXmbTn8?5LyuAx(Cir=a+20PQ?Fq z7)jbrF}ifMUJ}c@XvDEz7z?lfBQ}@5Oq#OPse%C7q@l)-5=tlZastiCn<5d5Jh@B8 z7EBM#Bh^+4lum&%IexSXdi&c&U%Y5n!xU05PPO!rM3O2u(;Wk^qb?gLYS^(UnUBrm zf3Ci(&wUx)Ze5>t)VIwpe$wSXV!A2 zAUPQqQo5BZ#%OY_N032K=3-Kx)Q}?aLr-jk90egq_ug&kCnN(|Y@CtNxQ9>1uD#RC z-k+AXQ;t&ug7n2uF?yB_-1o>uW{)6m_#ub{C12;Jio38>-!93Mbt}-YK zTL+o+uUy|Dl1W7^M310MW%Sszl^Gpkj#`4$O~|g(!^hZUl3pSjw-t!&g|P0hbcR=3 zCIRot(n)x>v0P(+)jA#DdMlY;&7Zwl6#1co$ zvq0Q^%Kjbwu5O;dTSmi;R{)8>aJkav%BKfuYvbRIF-RH}0N70O1}b+s?PJ${0Ci>>px!s!@{I}W1{Tcnq*L)>i_WQV7N&*w>g?31MvK#6R zC6WXvfs2^*RVyjFN7P7uheyMo10{e&I@0`3-6vcMv&-#7dm!b z=-0Wyiqs1uD&}4$_+fK%4x*qrQN6RM_B{q#-ndOCe4nUFp>vk_nV&;I&Zf9I3p%Hv zmW5hefS0v9Lq+oGs7)-8L@t>p*(%C}HuhCQIb$hVre!=-rv4fc6y2Vl*%_>r=nkyq znYAj7tI1qNx1(gPXBO`ycYvZmz;N*EoMjH2JBfX?!C={XI8iEosP%+$n&|RS5)Ej5 zlE;K7y9P@95B%9R-La?3^?IWo6FL6r=_-7sUNiR^IpnQLTM11`OmcbL0_680!+BC| z`gEI^a+%EJ0xKCiMMC?w&oKFjNHDw>*U&69|{$IZ_G@iJryL6{J-(=?#-rR!3tsl6SJo`tZWSd-by zQ+R~b(b8w$(Sz(>4~QQ}#ci#e$%?gKyzNQ2V$lHaJCd7YFj!~A*{n5EJwd_~axta8 zdF6%btLJWR5lnS%0$k}7C269lY3En29En{PYeDOcWxa%&wVc$UcCioa-EGYi5-~-6 z_$H63rs%-vPnG&UiZYr|kD}X19Z=TH^4{jsr$_U-%UgJ};{o9GG2gx`0LmQ+R^*YM;!H*QO4BnqS)PuIfwBqIy z_KmV|l)3T8%EzowOuW$ZBAanER3cXWEDuNbAZ)^SsmuFe7snMj zsbs*&L)jHhDsHTjSed(FF}TKN@)AWKlgz-C#%)~o z#PvIvu=lR|qt*)sscq=&hcjqEDwLgWshH{vYLIzV{`9k|}I4**~J!g&<}QdCS$=Svuces2nY{#d9kdKpUhe zNs2Nz&dgGRUAxp!w5opb1JchR;LsY!ClA@+4tKRP|8W;}rtr{^Ug(1LZgG!JL{^@K zTddf6uS~k;K2ymdw4iu5DO;KRV~#SbR}^V*Xq{%`w+TmyK&kak^L>FXEk? zfLRXp5up#pFV>CjH0*C{xe7cYk<|AD1A!SAniR;)7#BZ60M(&Fx1-HEz-w3K|x3$9aPslyM1L+jescm zgBA?%@G*SoLI-lwp=2ebRu-R>n_V);9UQij_`1BG7>FnXz-M(2J=!}M3eIy#iDf0Pbp<&<5sEz#ozu2wKra@<9gog2Gsb*_+S_?3V5%@jvD&16J;X34EQ2q@J>|{2rlA>K!yYg{_EG zR``aTOkQ3?2jbmQZ{qO7tvlnE#sevh0?X%w9^)6BRSA8jmk)RgG0VzYP^>(6tL6KV zo~T6|{hHCUHSXm#6}3#m!~tSKyDOXCl)B2*6$rN+MVTGvL5l}TeMkf?FP*y?F?wy^ zbht}UI|UA}UUi5P^pL4=HYL!kGSOuzX=5#P+R4|$yd*o-mO_~58N@SL3WCN`hL=7C zZ;24oIyVJpsAv9dNXuDK2w>E~?Hyd4SY_>++&kNX^B0wSy~;;}GX-%&wB+Ioa!nw_ zE*DqN4aJm29z6H@4o^^dD8?;e$%II+LcRjMWV_FyGnK1D==eI5;f)vM3P-Z3lkH6m z(FtSmb*`5>0aPyUZ*i-eP{4%cHEw^MFPtTra}N2_RW~8luY@&8-C#xCXrq|R$41Xz zezx^Cs+j+4{7pMBT%CBiH4=0Ugn95506d(WErhuAiabhsn28; zz0SSg)gN-kCKvB+oRgG}X`>Z_#iCMrL+oD&TBH$N(-WO>>@RQ%EVpSw1S}Gu*_l)a z7OlUWjXvp4W8A2PB6NN3rIsJY{=43rGU@PCgS5Bay&s+Gsjp8+q_ibco}v_05)IfQ zog^+$jxIh55^33MZG#-8TRh@CUEU}Wz-wZ3STR$Uj@jU1;pjqFjQ+{oG;3l{ah~Eo zY09VC4$tPE;e~73LyCek-M}}Rzl-h*o7B@pN+i+G*M~ z>4BxcFyqCV*-7Syq08*mAYxlA%IrKDd9X_8=MB5e_X4@SfYlY8T~%Ud=NX?9oKz$N zTOcyfqCn#9_l;I;99_{Q(6E_I(RWN6U=?qWt;E-?WUN3;QVQAks&KBHi8mhGXk1r0 z4W-+@bbVJ4Y-anW)GU(b zywRN%g+OZ6dY>!KB6DkCSvp_oDxCR*C~M!-%5eQm8{d{}{0F3tO>uObqj{?p#WmK7 zKZV3Aph++@#H%F??X3akT)#yf`x{U8lg(m(T&hVpipCQ$4{+$p63NFIEc7@igV=tb6OgGqJ3ZD|yj6$)44R)v7} zy%f3$Rp`uDrm#5yi(9%7Ixz3a+i2_W{G9G{3nMQj<1>00u=0Rg4(W>AeOg5^xafuR zKP>jxn?hZd*bzbAp-F6mj#@?Xnw8Ih#iryx96ig4LZTCW?Y!10PN-$ViRw9*NX4zS z0_hu7@#0kE8iDkRBPxUkNxuSOEir7EX`LJFfi7%q{rYzcd zf?faw&T0Khf4Rr#Aq%NMK@%P&86UQ4k;!iOOTe~BYQ0n39qK?SB6F0@YF&bF4ATdY7l8Uw)T+KT%*}i=9;Pwm$aZU4|m^fSfeJsr3_- z!BHm1AC^+5#N*iXVug^BCVX0svvuYAxxtHV>m`1V>kKsdQrw`L^TW+^S3Cy}Gs=e5 zhj|B;cx&>T#%a~i*dyvme_4408cp^cjpGaTHJH5vSb39K+M&EMbA^@LXMITYhVQ}v zIch+5qP_=8k1ZxF`vyd1=^3^ZZ1R-j)N~sXQe#_*rJGXxk%b#N|LK?RpZ@+Q63 zqLKPf(e$;5ER=;7mF98-Q;gJpmRZq8F~|v2`=9!9OKu&9f#_Cd1t^jrKyv>Z8^D$* z=Oz-thaKh5Rf$y)+~_{t7W*_J26}NAgrYA(mrK8g!$b#BX(bEV76)Nt#oIeN%f7d{ zSBQLQ?h%oTPU^me$8i~HJvH8x_=Hq2gWEh@A(1!6?LqQvXr0x~7pf)XBZ^W1)=R~% z>zpfa6K;<25KLzIS~t2}>HK|YE)JfRT^MEM(uf|E-j|=f#B@C5Mb`K6;`x zh1#R*1D_p8b-uIudgNNqTggM-PLzecSbqV!)XPGh&$uE3?mCy?H{9nvf{3t6g`J<> z_rH*Mwr?{ep6?rvN+c=N2Q2m!TE6cjqw&K8Mc*D0$=s1XwC{=h@%lV# z>{Q!=IUPOtgK-nqvz;e_AvU*LOh{1nI+PuRe&+f$i;*VBs*s=rgCp)ZQHLf-K&)}M zL#;!kD^HgMb8U?ycs^o^Bn0z-Ej7gqsP7OjVb{z6Z#G3w$8mDD_{u#tj^R+aglO)f zF2i;HZ021mKeh5$1;RepG#yRQf3Ndx9W)5&?)4(2ky`XS9Tanga>@x<(TiKhIl^1( zVJl?d-B(fp(o4lll`r)1iIvBE_;~U1w)zeqr1OagBCKS{K0s`%oV!TtiV~+$EBbnt znnSK#Ef%8I3?fPjsm`%O=Qk;$GCFT~MTz7gO}bqg{cSrx7fS)${k#OYBwK3}8VY@L z0=WdaHVK)y-QbM2GSnnGn&;7gw0U|{0^K0-xzw~|&vH1=HuM)t=NCTwTjkBCYTSzC z`)k}@EukEol_Y%HCO++iT}F61cY?S9iq5TL7reaA+k_8`vQ-{Ai?O)Mit~9t%31aU z6;Ip|kzFvVWtz%Yh5ljalo-7XK# zErKW`pejF(6Ts`v`52w+?7VXAK7+3ma5Ll@es^d;>A35u?n zw9s7^xz(sOZsWdC)dq>BQyW-%g41-IL;8-T&dmgC26hz?;{G*7*`#U)a5^g)D!p0_dhwKdKUTmD|Tde34Mk=2eo*2qj-Pi@- zwp>=+=n|!40Nk^`JSH_{PzRY`jBd5`v(d%HaWfZo1fe3hUee;vF4NWLP9sTt zMJ0m*UC9HhWWpr}blvG2(JK(v7Ds|%eU0vS?a>D)s`U_M>#pkl_8<@#@@6nvEq3Ls z5c(B(O{-km+J!Rnbfi741P`yYDPmy~`BJ4Dl zVQ5?<^iqL^N~p&=%w3bs$P8V0&{?MnpTW~|H996HJoGm(T(nwAe>q6ZQ}DM`ww3zoFMO$mzWz}n*FhiazJJ#bu7 zGpovzVy%a4Qu&;*EV@qta;_qmQlZPoOKZ7J-aBzZMMCob5oZe>-p3UqBt6kc4_DmJ zb$)b<&S&OMwfD$rLe`aIACTKP1(cPS1EM(8HodwFeWt-JTD_*xrtrt1whP5ty8SkK z&C&Mg1X*{@vUjO;?ysmly#%RumC)Zz?HedV*bNKPInlLsvq!I-4eq`T@wgSZMp*h1+q#D7RNLn$RF>W(?w-&HVIC!t(A ziR*iBl`PuMZg}qxjVeLnwDKyVqc8O!GHb_}osoG<{bn|=Yg$tC;SJEf^_W9!1G(B>At6-fmJo{V=wE^6U1WYXIx~2c zH6{Trf`=nw19VqX%S@+m6}Z^>5mvlP{xh|hlmA@hEdQ!~0{>%=fciP%3QHVv6*IC( z3Wd!{^g0clXtkApJJGH}$Gep$hTPWq%kb;1+`M$cYTxW4;9L>?9I{{n+zyiRA^73w z40Ydcw?rh!JDO*a&1R3ENudcpq*!sBU9h0}LO+~IeXg>mLKZ)~N9v0o?%JU17I9fQ zE&jcTuXNHJEzW%pMTeuKQHmpdZQA^X5yMO z?Kg8W9vmxBRoV!C8;+IM!`qtK`)LH9SBrggiJ3jwi9?OePg&s%g!>wh512JU_ywO# z>f8(`lp$*A$wB5WRrBvG4~v|IwWcL-Z7libD0z0%R}wjO!k0~_WO0&d0E)A;irZ8)EEJF1IvX(|#n3%~M}&A%snMKUsP9>^XoEIx!+wREnu76Ptf zk@f5L(ZBmXx$8hr_b!H_Vec)sc@Gem+uT!!a)z{(iOab=w%uIz|J0XHkL0!y#lK1) zXAjHezbcY|BN4nT;W7JcsdG+4! z-H}yU_Ilx@ac3x`4lx7bbB?paR7f7K9H)_l=OJLlM5jUqZ}3hgm4ooCiz;R#fk*(b z-h0OOhrY^YvYBv;n6c{&)rV3Dc8wbwzyTmI<*`mL;X$rw8bQ4OMgS>R;2SmDQa}Bph%!D z>O*~SK1Au>&?2rj4#@~P@fha9DHNjeq8@aN{x&xVNSc0LVulO)maTd*gyj0RraIzs zbvw{edRuKLHW7Bk*Uaz zv(LZB^a-nNK|*E~ol)`VJ;;JCT@w=hIa%Z&wedwe-1j(rDwsn5QdiPiOw3~(rw^6I z$y8ES`+(lLG2Rx)==> z$1=Lu5+5dKP?1+o9FCfo@-)EeVR2LUO)TD0G;eis-FJLr-%8{7m6KWuWJO&RKOj7@ zSo!x_8I+%-5IZj(=`YE^f@_@BXDvg*(?u1pa5aVJES@vuJ{V;(7Luu#V;!*arP1%X z{N_;QTuz+m^1ytkcGKS541G|e2tgaJ=0gacOoBYKwxcD{5-LCT*N8`5cfv2OF6u*b2ZH1j zPA}ox)zY}~7PUB2g&so_=Dwe$6EMzQi1Wy>ySNh|0MK`^D_T!;qe}Vn0O~5x^+pi& zBNtRVfdrB^Hx|>^W&U{ds4&X|HJxb2n4N3U?cO^80K9VSDd?uXV}^l7y?h^{E8xf(=SF+H<<=NM!Y-S9aZg*cv2-B_NqNH@vnKRzwG3hxs};|ikn|F~LjDg}3#5fG zZD~eLCu$YsrSpl-=lV1TxLbLdT%s3~qZ6W~$F`Kw`+9NJ`g$CRx$B{|#9}89p}fOM z;>dwY`7$BWUieM?iZRM{E;7a@wUD^ySplMO>qmeWECU~IwU)D~COVzJtmMx_I0e3A(h3>+!$nEzeSmNl`(@azHHaa0WYfmcEeIY_F6qXcvcR zqaIb9VUZABpq9goPTW$q9*hdPX`DhZP%w*gG_qh&dZX)%{??5y8spuOKAt>QSft7A z`qIVZf_3!0Fda(6fJhd@;pA5oBWoB-03fEWhjSZO(ukEVXmnBl*u9L}ph8|VTVq&X zc{jTZszp8(XGCq3bmrzZH)P$EL^v0VK$9|ZxfSHvF!^@m+Tbik`9kNekowbTvBS;- zHPOiT882vzN;#EwzRy8AC)Ax?oOQ1Ai=4q+d@QU5$tjb)y_wQGQCEuSCWTt)&?(G; zDw|t?E_=3%P$@k|<*udf6b7UHO~IgI#6tIrTNfJ4V*2;H3x*m*#?oWF@imppkZUnQ z2k;j4B2FV<-qO9i)wJ=ZxpgQ=4#Ag}aSq7Ut^^REDZqOMKX*y_tZvk{c>5U|o%ITN z+(cWCzTm(BX572c8K_}I$moZ0m*hy-gXl50_!68fmiZk{LFrVA*cT)5qSlfS9WnYS zPWPo&Kn(Q2wV3u3K$BkNb9=AS97f5Xid-xz$7>D@T}EOqhw(+S^!Z95g1Rn!v5+1G zb(zv45(j|NmwTsx`ET&0_ogmNQ8y#w z4X__SMQwHSgfiqB>56yOB40UhdZIF{87l?c_YHn)l*`J1V3f(kcmg-HNSn@80=1WP zxtr17s1>$c=Q^`UXMcR1y2u33s<;Wb7CVvL%3JhesK1rDlZqJv4j)0Z?`q{BiO!|5 zuTE~OlkaNeH<%cr1aF5Hxeh;MbD1M3q|z{&&84@3%FlDE5?+~2a5%(MI>^@FBz|%V zMPB|GR~~taVxJm)o=}3GZAG^C1K6QQWwVtq*~-eqF_PbDW%EHow37BIUHSgd;*`#f zlO3@|EfS$GJ7SZU1C;i|a66yt&bT$mUrbV%feQlVDZfZu45G1Q-rnS__Z3@G75-DP zrO97HL6ynU+0k*a#2rQH#ub48M&t78cl~&7SDFvcomlGj9PJZmbe^0^F{MH;hc7}@ek`z3;DS2PN+c^kz}$eP z1);XevurTzOdE?D_7a`PKMi4rW_6q|dN z2=s*u*$Pd@mI1YM1JO2_xTnPDVI7kp6wMDvpnW@pu6+k6{nL7FI|hj((aD_n#!H~~ z#t+|6iY;^R4u>u&D3%z`W92}z=AwpF;AT)9Fn2R#ZEzM{C>*sHHqLIn;3mO593CpD zOy-i^{RFm1VD4@-Gedf77DZWxilzQoE=IZBJ-JYzD2R^HJq?{{9vv_#GkrAYaK>06 zH~K;`XCN03HAjzAiTyt81SNs33cMv)VUWV~52M z23Quju~!TbB~l+T4%#^jhL;Y8Cf6I8u^9x0Xx)=3CR4_5>~b4(=-Yp8s})Hho4MoU zcLia#ta@qi{qUT!-qYOHQ-0QW*qIfFV6Fqjr>GsNI|YTC^79?>+?nEjlZ`hdP=k#R zx=IyhD@=5^N z%U)^}Gg+Y)fy$DRgO?=`{hZ9mml|9VcuLP_@^->95lZ_35S7nkgr_4<;qU~Q>~I$R z&UQGc2my7JtPx14aGW7F#iw}bWaMF9dWfg$o?wbbP}2)DzL>bHDGpgVLa`RM#IUaO zP0_hpJ3HK*vU6r}NKqkMi@(j#kVsR7*so3P;hXPduSf@}4>H=1%YiP>4&-nUqS2iEb&9lx1h&6VeV}KnJF~s0Jcf1I;u3m0lT zm2O?}Kt^z%Ut^28+#2~+G0PV^NG=xYjZy*$Cf~I41t*v8{ISwq$$D0LWCrkSw%FY_ z$K-xgVRo2gl;N$zTH9PWQY#w$cJDoR>IpjEgcqMgww2LC#R#x3o*VV+XR-HM5C81m!ZE zpTP@_QCKK(4OIHhaZKHe3i1I$fC5{M$M}8JuO$8Y*pH7f6h=WEPh@{4VySH4Qwg8L zGRhx+{d~Fn^m_U9m&*@7eERkCpMJjJ<;Nd?`kDUsr`K0{qs!|*=;vR5za;v@!u4tX zh_p)Y2-+`*#PLznPkz0;{PN-T-~6P_PtxWnaOrVW&U=_1=Z`=?;G@DwkJF6&>~Ak$ zzkIOx^1ly%d;Nu<)CL~>VtQnH^5z%+!O#x!FTWkzl0Q2B`1i}pU+;!9Iy@MTSjT=d z-0xpMd^F+Z%ZD^i`1Wv4YZej@=Y1aT3;*Je{7Nt_5KoxU(Da@JU=omjef&_-&~rfZ@D0CV|t&dU1^cBF{H zf2Ef_NR!HEWF$)@7VMB%vO?ktkcI&b|6d})l@GhCY)7VD)vit78r?gosOS^lIp-(% z{Ot$*_#c1z&oA`j@4x@Bn*RLw^WUaHCVl*o^zo-(fBDz1KmPL1zy0?|RZ1*MF(3c< z@F`9UBhEy|NHo(q88X&nKYsi1;V8e?zyCMs?+?G5UC#8kIr0Q&>*stq6g=JRa`Nl? zVUgVvOmCE?36n$$tL_U;jiinZR2KH{yZ>1X^A3W6nZk3Yh{nG)gq9(jNV zEWdP3zw~xXlenqUun1Xyk;o8k6Yxi%-;8Ep1@fen&*HD2{->YuQ~&g{gXBJ8`hejR z`2+3m)9CW|#`#af|3T{9)nzIpK9<)_f;UJXkQYR((Q9p$1YTP7mcGVcnG5W|D>H>1 zcx5KB1AFOW0R0~~w%k86JKx=BCbd8KP0t?*glVphJ{))?y039y;1Q}OUrKEMBVhd3 zNHy??qf1yu_kl-3s6lW1k==7%d1S%Gak&NZdowLUqS~AC?}u5uva2`IE4zXdy|Sw~ z$t(Mk6TPylIngV-q7%KctGcyU9HnN>A~7sGU+KGIMH*Oim{hzMu(mB7Fm>~*+dZk& z4QzD-=XC>H-GGOEqpNOwJT6M!#%5l|D4=hVAoWyJ`?%rl7A0Kt(*BO;5>$T+7?qK9 zJb5|Y>85ru{e14n1#dn#Hr&zNdg;+CYLO2PqRH*hE9jPIL!)$qujoh&hUJZkFVTM1@#8(K*DjyR^BP{<*-?%+jAEp zK3KVxuUtw*$;v@D#b18q&b4YqZiPHIY;t9D<;PK8SH3$sxe%1{L!*~teG9din(pY2 zVT#XT2o2*&D_JRlW=HQ0tkX`1aQbXn(jxjus>7WbqCAP6jXd*7V>an?GE<`fQd zh-aD$_AVC9n)P=%=&JFjS=4G|e`VAfb*s?h$?yLu&gWiI2=ZaF?e@oJ%I#q)R06P@B*R2#2ci z=cHOkPFW}(z)4(lrt$|{xALt^Ys9M1eFF=94OvjR#^{!RLChA~dWw?TDGlU9Y>{WI zps)xXUF}0}#YCihJ6)@PrRN_oA{yT1P#9t}rO^T;S^E9tLlM!DwDYvwI|bH%M(;dF z>DW^FVBnG|rbezarzbBph9(YX>YkpzNqB<{KuEVaXYrjDM!w8Q4`|(xzAMtl;>)+J z+-e2c^g{|t3iGD~E;-L_(|58$o?pZIX>`ci2uOU)WPbxDx@1&f$B&fIqoJp1bbE@6 zJ~y?PFiTsmljYx-wus^(&q{0WM2Y~1@I)RuTD0dAMLUTl<b8Bed~6~24S?uURF>1B4>Y=$1lz5p4;klB zar5Lsxjz7j-Li?|8-UzkP2k*tw8%TJahP)&B2=iqMk?bhbeP)Q(W$sEm8%$#BZU+W zGFY&SiT4I{Vv9Be0ZQ7@}1%QomOQd-t$S7FmLB1`L!`Nr!ko{~?r`GClxxLn_iB%`7`Q zx|oL6*TM!w7{PURE&bu(Cp8F$cM&?^;m-Eef;L8%TF`oh@XBQ00i%`OFF(Q?9o@Qk zbeCf5ZAeWbr+_y((;5<^k!<}cp~aB_IrdOzX!I!2`r+nzN=~F~=s9g6K^?6!{5hC+ zSh=_4qj_A=BB);nFR79dG_@ga7-0u5vK9w513*;^+!Z-o{G97$KLt32*@Hr)uQ3J3 zw-Ahr*lsi=h52(&Kwn7#iyKuGq)$Fm7j4U4fnM&y%Tof3oG?*2wo-6YolC5BE3I?i zNk$rt*BssCqopFfre2I6D9>H%937~P=<7A~1{Z8_fhW?%6US}QIfwSH6CD%FW;>Ek z?sb(mXspfjcupT`b@I8XQpzt&cJUQ@$|&olgz`Wc#^m_*nx*f{e4U6CS_;k)ghaeV-eQv!l| zIFCVM{nrWSFhe?x{uV=<*eWQ6#1aGELF7bp$j-x~zs0^CViQTEN%t*i3x+q_--qFG z%codqIa`H5{zGr?6Xjf;+##jvWH)LN42$bC3}gNpqoW^8D;@f_P2YG%``KOfam$P~ zfrn^SzxyLB}Ed|I0uQcCeqypq!Or0+mID3`_P~+KLQ5B5*3cM}GFc%3g2YHK!WT!jk9?z^CXd7#K39s@0{OZL=_+fMxY;+MYe?MDd#nwEv~tmDZuX(Ooj=h$={n2kY(jnI z^IL3F104!YY$+ioL+9`|A&bqY@FYZgJeI%E@ktxDge)-1^XITP`ZXj@*Xele;HK*= z_2S9Vc8X%`KxQ?3M+getK4N9fx3fNOSL=-RfEt2_~IecSM@ zXmpre=-uAyh3@X15=x70L3X7`hr5r zEjq9N4Jhs{rNScg6g#uZDYfm0d)m5p`a|7}v`gv-=yIUDxlmmnG}f^A7E5Q8Yi7A~ zQ!p=|-$Cq)JB^+0xi6SU?s<+Md1qB*su=eDG<2rD1@xrJjcHDrl0@s*NLmXp>Z+T| zCl{E-@?cds?>rYuQN*s3L!viUVJ$;WMGjp)JXPdfJYSVcP{839(gzr=O#b|`#5JyR z4vUTz0t|C=Vh?)y=-#@TZ8^E5{R2G}<_GNG_%?aOn$|a$zR@kLeCf-fD_v^0*rmCr zZ<#d$bgtIZ=wb6jFOtx8J<*W7!rVn=eeMAjZAHs|;yS!^o2t4&ixSsm^g`}mcFoPm zi4xby-m4$Y^P+vsm^%Ir*xmoBFSjJObr^_l<*tCm7eI3V8@qrlLe6+Zfe(4CpF~x0 zToByoKAmattZ*OcP>WJE$AJWK4fwoF(ouZ9SO4FcX@E6q~0yR4~R46<-XJD(N|U zt@W65xg3seLAntTt$#hCN08iv5Jxg}PTvz{&c{*@2HWVNnMFKz1b>y4E!?x4t$Ljv=B|w`1dk1 zoasW;;#evnJ#t48_Fuy(KJA=RioC`R=#U#|t#Lr47|&HcZ7pjovB<34gcK@o&i$I5 zO-r07L#hvCw$EPEkuPn($m6 z`a@D7GptMq=!6wN>MBEU=nPh!Tg-?qlcoTTP!BJ*fjfJo6Y!m6@t-%V1 z*&D}}0`49?0%Tms&QO=I*5wN%BYwDa`m)D9HH+GaJ}CINDkQU?RiWs~QFz_4Jh^-e zrH=`Iyv02PFW3^NZ*@NY)wddm4y6r|-~;<4hVdeI5dZ2l(odel?&>L+#Bbr6;Ifvv zCZzuAGV}wKe$1T)fRQ#79XTSeJdjujdF%6v9*4VHP-aK5Ms<^G=v=HZMGc{UO(uET zG%c^FHju#2U#%39E{ zvlJ{3KX)64-J*%+T{5(Hg}Z1a({jaWy>Jb!qy@!mYUmqv<(CM34&IK?HI^9UEP<+B z;^(Yo-6cAos7F+ZcCnNXMdyS_e3n~8XN7ccaF@{q`p^@uIEDHUaX5w6pgEg)9UhX^ zn7MNAdej;+!`I`?6#bv}@tGnACT>Jae`&ycbqk&Gl_<>b;fOedyHIZ2>leJ(rh0hiGCO?o$Gxw)OLJ|j#AD78m zcDd{Pd~EKfv*^vd>@?0L4uCeEa7q8Xmb8*VRtmTWlq(W+?OC4JxZ{;4Su+rzyX`gZ z;3ziiTuxiBnjhA=@3M03<`1U_X+Yd627qxIbcfR4#ee3;bHQlcrIr3IW7Gh3K#ISw zJeo&%hC+fVnw6{V1$TczSvxLs7_LK>IV*+-w)AOzn9)}VJ!BNh0z_rKn69BqlGF#2 zw{f9>aT|Kwq8Smon8eN=frc*{R$Q_7MVRg_4Nd2Y4|o}-#pj9U&zvakag?;KvZM~p zxOp~t+cBg(B$8GPsTg;JxX4sI^LWk=QncrOxG+6u>Sx-IGJ^)UraQ$VrO@P_6Ucd% zw{ZHmx1m5T!b>hlp`U_rtQvo9|6HMPhLwHabfx^9PCA9ky)RZcWu|8v1o#iFQ)cFz zqr59T4=J3!uQFENyT!$Lh+W}xJiL1`mfR`xbG=-5o`ryh^Cywalg`M$q zg+mG-nK+QDal1!AN}?@6FGiImDDINUwY!zQQQSf&PGpUgqJ_5(&C~n}ClA@~mV!mR z@dm8oz~qfjpxDmI|Bh;7@a75QJh!L+rJ1{`{F3_=m7k67y$O7iNa0zMyvD`hxum#x zx=BXF?CCzyfW}%>_jzh9(wH+&Co$5_cs-$X*Cw zG>9hM{OvvuJuz6B8?Dy`=t`B(*tr#{Fx$rS0Bzf%*W033uKjRy|Du*6O>|J@uddiq z%VvoaT_`45GrFj`&hIgnDB?z&jURyAJdG`5OSi^xa0XsF0T(Yl;gSq(VasfQhT=?q z20o>b@7(y`ip5&FNytgU^iyIv-}zwJ8aMWFWnltq4j_prApA?Ci1P~Ndavji~pgNM)Ygr^O#zq!R+ zOGf{vRs<6^hwRbJK$%;FT-1Z=@Id0%4Xc|y(PN?RP_bG4t- z%z`aI@1RQ}eX+Q1;}1L+dkLK-bSy)=BJ^nP7^S_T%Of{6iN zvNIWN`y4~VB@8S*#aF-L6?XAeOX89~C29h{-G98K&<~v$?k0=vJkYY! zhJ=uUSmgTYFG!+n92*L_2d=~|l}5d#FNr3M#nYE;fe(e=;UWC^^+e8?RSl6a%cSl3 z>%GM}X%CRI6uB###5=Q$SWC#s@Zc6n;h042Jxa+hN_pC1{!Hxz`s6b)fnMW2UBVk% zfdxZn>Nk(G<%f%Eg`*<0xd{}nsTFIx=fvn9x@qVQr z^YencFD5!y-gy{iuAvhh0xnOkxH%z9#c%j>1F6IS^vNftpe@qsZZLWvv=w7a&g65I zFEsQSPt5yuk|*Y8pngBK*dRNG3`#H`38G(X#dHG=FE^Ux7r2sf7wLtXXyUVsKzk3y zZ_m0D{Y5YSM~Gf{q73NL<&p`kpQz1HMgE_&%lYibuAWV1l_b7X)TL3!+8d+$-zB3i zbZm{R^@4@=PI6SadIxtkBr|)b-oA9vC~f0oTb~gO7_3__MV@Z~yGcaC<;b({oxjJ{ z%Rii6_}Rys^dmy9P(6nB9@t}Wn0O)XD1ZVnD5-?|==9M^=nZ=mAxG5q8+?7q$We$F zkXAl`U(KE4uS@UR`O(T<5QRVi9r1Rg>4jm+)vjJCCsI^h>2%Ln6{pFRnn^jEq;W@` zVp>gOlS}^R&n|a~QD#MFS2m5yF@VZObri_HvzJ~nx*mFigb+);cGNp~x=RLGBq3=D zrs?U=+4GqgSmJM{*Mi)L+mI#TCM<|~c2 zF!e}h8MbkuM0t%H=p}kIZaYh)imDrZDF@6HQztEnsW+TUrfcn|u0Gz9qW1>aVj_)h z_jvjg2aGR0U=c_xVrtay-VP{N_o{?DTxe4n_opFY|=%?@F^*~nyXLIt+2PY<{=qX!~Ln?JvHM#00M?p(XE41|L+hpb9 z=fhpd%hG?0E^TNjn-^(vkaH(%U9xy}cm{gOt$4C#Mn?aOCdYnQ(F!nY8mN|4P>j3< zx8r9Taxy4QE}6V3=N6;yn}(Ey(H98)(iDmg4e*{_CQqmDJGYl_0j-ei&WI4`g`eHx z>sM|Wu$*z5(g)Su30M=A(}fp_Sc8n>crCE3Fv3XR{C7RGC5%Hw6B5?Q0qUF;S%xv? z=QTFcayICxG58Hr0KLY#n@fN5Zag*b8HE#Lv3odAmzgvs*k-IwB%dgo-kQw!7z*8H z>D2ldl6S5AaBlLy%}3DgMd+iRGE&-D9rZ#}ly~@Sd8=#hsz5fI$m3@JC~u0i{Fb1P z&h7z3bX&I9SkT^v#GbjKf3sA z1izQbua-;nbfoOzDUi~sa88=bCyN`EpRn;EaEUutdQWe=G(sI`5768>h~~fD&!bP0 znMhgM$L4=}pMB#a{CZ6E2CGs?;fe(P3cQW~Q(tb$jq5NF-O617i!XrW z{x^03n}U=$lE8;N($AEuW|G3Ro870Km-J>x)RETyiu;=0RQr-Bq=o03kdzv1=^Pv?ia)IFbW>#Vz2_omx-RR_bVXbrxc6QAJo=uyZJ zN|sXUPM5(V(vKl3{#rhOMI*WP?xR#Z$tLlejPS}u+x|ZP3Exr(iqL>rv*T`Z zcizyJYowO>CU2pwAQLW{QkUqs-lw^uy?i%U!a9GD>S$S_Pl!ZP-SWASRY#>;8g9Q5 zxPoyDD-z}|$=+G~T?4cWSbUKQganOW2bTT?8p_JGkh1XZgaz7NL=C|RLRdUQmx=UE zzjUPwZ6Yg_2;!ZKMW2%C*011F)};AbFrJ6YelUV$I^(&d;H z7cBU2i{Y%Dp6Rd}hBEyf=?_pnqJf$%NY07u97s*jl^db!GZlLxo!KQ;)IwW~tDgT_ z8x0hx%_1}hqrxo5>@psV`b9^8yPkf*>%1Zo30xM)LV~Z%rG$rR{!v7GUO8G8YNPD> z1lQtcpHzbBZK396(U0eWhR`B2kI+2ExW5(OOO;_zjFcoY<_Hus%OA@_e7@O44CpG+ z??NrvIQC27Gza6(t$wU~-qZch_8&~e=$vuf{@`BizkKcunBVok7clBcxBE(q@s-K} zi@~}|A5cUw1{oJfzE_N*G2%tsRHbDQi!yRk_k(|O=4%#U?-{Jb&N0X~l_+>5#@U;#)f1CTOD9VF` zj8dgffGt-Huv=Vyovw3BgY4~ytEclIaRSLnm$pPpYxB>zJ96zX8~XHmp!PvV_tvCk z5K%BLpC7=9frxx5elF0S;&0uclP+hfIjW$@KJka;*%afKMv66AavU^1nS1)j>y*>aUS|woGTQ^gf9R6@ zHy&_0uZpGY0YP5s6I@QX6&SZ-c@=1^ee{IWQ<3Qj7#lOOk8!6kO9>|Mk_fyi&RAt^ zd(J7&7@TocT_jR;=l(th+rjoxQ*9(y)Xj!An-?gC@(3WOb0ZgL_7vo3ay85YP7g$d z`7Jy7dtGx+h?L?DaPP#xPgBrk{+uu*&UDXsD|Uy1<97e8{DEgiUuqzxtzz>__2;YN zF4^c&@(?X`e;pW|qvCfos_xD`ce`SszDza?zT9#MxgU$-=f z9lQzkZnWMcV7U*+=Zrv~Gb=&?NfSu63$=Eh=lSvD^pfV%%NMJZ5H~Dy4xLHovDm_0 zC*d+MLn#QCTPb9oL@%5#rH&vV+n>GAJM4)h-3i$X0`!{Xx7HWtO0>96IHFwFR6>1{ z&mqO=X-@F97${VTwbGV%^cG(Z}A^{E=Om4!&7Ra5ShlnfT zf|GAxwqJzKXZAnw7Fi`WV)?(-yW~ypqb$+~xI7YL0pA|pQ%+T#)3|)#ZeL7Zf`w|- zou|2W#OYh8bHNF!kZo+;7Pr^iCeawmIAS%o=Lgt|;^z}CnZ%MiPgZgC%TK4!T}}@< zugsE??)0B-nF+QH-HB^=QmQDr^ByjDPOJji890BPcPY+Lf=spvl5accNb(5XVug5vBF$1d?_^?8R-@ly2+xA8m8IcLG~zj@OYlx&a<4%$62zkl?5 z0@oZbsENX+7{4;bT`-ni9*E0xrXSNl;teW465Qe|Q3%SNZcnHlXKxnj>Cmra#V%h+ z@oQ6Pq=D@EK*=rs9BhZz=cF{Zgyc0&Afqx`{(YK9A2%Zoj63)FhvG-;^Rh_XPN2ED za@s<}l2f#>$rBfU&=mh&m?dBlr2#-kwl_&d3i0)Uwnob(hEaRnI}@s5xc-+u?F{ta zPxQJS6hPd+azGCQz&9o0@pk=AMm=h^!tEJFZh&CYW}Mw~t=vcx!)I1v&xxH3?l!EUAy)za&k9@c(~!LRc-O}K3f z`T9z~)k6Jqf=#|8AQA}Rx#Bm;l#pRX#AoGrN~ZATp4@`in2Dcj;tgE>47fJDb$<&e7vv)GkWAO-RK#nCcp%aPX0kbs;`=5PsT zTdp0r)Lo>XL)1l!OLz|HQ1Kp#?x}#}nWE;IHU;B_BQ!c^92*>%7QHDN%2lDu>FMKx zD6gkyQk~5cPkMA3ppO`Rl^GBO)}OG6T&C~vOC67h1d;N_G%2?0pxvhX57*MjR$;6>*RZc=gieB~CMf-dwv zZS^@65Oy3-^J}L?bSQm~#OeyG+=S1Qae)ylzU~hE8N)+Rkx69<7vkJEv}jGP=>7{4 zJrLyrX`PUCck&&4YZncO9=tF)qhd!Bjq%pNBc(CA2+d`*%)4>k>P1C8<=P-w2)SsG zYwqdiO?1?v>nlytsJ+P5ON%|!6;PCBTC{AQ(3Xxzb#z&aT1xdAhLEDBMehSHVLiPR z<2cmA<)>rQ?YqN>LS?l&n8XPm4+CcQ@dFV<2$KcX31`?eIo}@{gMU@%BK*bZGG)!t z`&?)dG8lJG=MyRS!y@YL51D>n%|JlVtcshgP%v>bt@UuQrSK2HE6DCNH4b5>0${ zDI3O>4XJ~$4$&w0+(w~6$jJb2B6moJH^G%+pvE91H~c=gwSVOD;TCd5rY00G6ZFa` zKUBP7Lr@BGt^knYS=8?Y#NUGN-CYIm&%+p#vFwgSz3;4MODF|D%@u7T?n@pdOE_0b zjrC^$;)b@YiJUPo&_Z4xiP|{dRXqz~aS_FH)#nz`z#9!kk`SFYsSeQzZxrQ`{)TgG z%EkQ-rE}})kjOmjdu-crGZ|MuE1aMTyG6(5`-@0}TXR71C!GiRd@;2gMx)v;F~FMY zHVZj^E!F!UX&@*^b_}@x0D}p2*-Zd+t?pwK;Fjad|J0Z3lH)22gx`n)gao|*i>;Ia zIdh3E1I{{s_M~cOPiZ<$_tzT{e1P3y%R};0hcTtI|{xC8A?4t{t z)Pn-9z-~Q;fK&K#-sg6=MDDc4>B28TPLI}b{Eu~%P$j33rgQO)@B-YPJqs~|%Walk z+(#=^hnluXXHZA^3c~K`Yq@KV0*aiQ>VpD4>U46sFVX^*cp2&<#~Wt#GYuOlk`E5r zH*oiOfs)EksDl{Q?= z*|?5w125ECA4}EG7i0R~E47~K_~FMXWHx4#zKyV8NH7A2Tb(Z6hREV|hxJ1BT|x^N<{AjGTJPy)~Y zJ3cxl4#mR1>!DdrU49|2BwrK^C0b&e7avgiz>HFx>PU=Q0sxtoq&aQbLeG1MmSwsG z;|7Ywm6q>s^UOqzdhf7_{W$%2%bl5WreQHw{~Mc2wixPv?UtLvMDo1hMCz~$ws)DI zvV=&25c1a&I)D0q3&rOJ>e)1=CG=YMA!r%l#K4)-BqyI-I35+Z>HTlxGioQ@JyW0t zR~wFFjz&(LTb^s`XM2&Dlgr1wf5zblde1yfa#6Y`;p1r@tEANy~*_p9HV}dpbl15-L1eh|NM<_DIV6)AYr1(1(%O%O5YgU8~Hy+-?;{^nNZDGD<#; zFDr-(N_5Z>owjga;FimWQLH*a<$=~_`rAKHiSt(Za(4%?i?`_W@xNeKk3WRn=v@$@ zF|gI^NEiL5RP;}Kjx3_zrHJ^lEzmPLYAA5=zIdjt^6k%4eu1hFljJ)%ZqeK13%||& zPB9;W;?A;&C*J4u7zNQ8`Nt1I>mIEis&}@eRG+42<$uPX(-OV+qHvMPzwNj@@;Ltwu!P`B0~W04 zXc@5B%`yszish{Lq{*K{h4gUJ%js9H%t#JTpj8}M#^((r2bOtTLcHUo`%`^Wj!*2) zx?vUO>hkdn`nBM8y+VJQMI^sSCHe>THQi?ZclIt7BP#5U6-!_ z+ePy;L`4?zQJ?E442qCl>~1f~#p5C}yM2#ZW~~nFk=R})=45IAg>-vt^Vf769JK+5 zxhTQhUvGY&$Y*B;mJ-!7Z!6FlP>in1fGcd38XPq48jcnNm@k@e5x45+FQCthD=$CQ z{jbcz22r}D=t$JZcOlET-cX}r3g&oHZ$ps(T|z4)PrhnrA`^^Zecq;m_;fF~hr-c< zx-V8!%W`Cas4#A%ty5+>FZqdJN$M89dI%KDljL76YrFM`Rg|45Pn-XTk=z(Fe zbr2SE(7Neu&{e+ud2UxcpI(MS-Ig#{91ncF98C4G=d$=E?ZWOfq%UIK=v{6T4(rCf zXD(k%FlMt0!E|V3*o9+)S#kO*hRK>RSU}5l0mE32AK#=Pyx5h`V#xakBR$P0=t3ksmvezERrXdP8)3f^q;|7;e>o8m~pHZtr@bX^gJ zteyYZqo)2JVe~&lkAI7PiWiHZZidG^D#ul{i@Nbg6J2>afD3&aaVg<3>fQwzWngsD z;(@g0h1zRqAXA`J9io`Y1)(jxqV@kAqSL??Txp9!dZ=^b0^r)G+y%f=b;HT!K`xKG zp?I4b^2tHZ#nYny-bF)JA8LO8lq=}Ge1;=BKaq($lE=R#*GxQorSdwXaZv1>JOZ}^ z_olGbC6?gA16p=d<^hwdXnD}nQNB{Wa)pi%UN<1=kwXx~Dc}6S$r{=HHrD;B#E+AypY91+^%<(1Z zGBbeqFT3cnA|^$D7iU2(Pog7>!gt3soQgkfz9YHS=C6CdxIzyUXUS1x=541>WIBMl zg*+4E@eo>$T4TV%4r!&2Wy8f$aQTXsFL0sF=A^gN!bpc&SkR)o)$IF@S+L;ZR-3$v`saDa*zs`W?gX34 zp3bUcK@q+y9v3g`uxl|p*ry|`DGG;0cg%&?{;mb zl}iJ>wkmma|ERB)9=VMp{8#2UYe4OORdqKY=pe}l2QUyIi(G6YFdW56AUQ#D$E~;siq{riwB$C8A5(J9x41U-a#45b0 zQ~o8G>uo7g7=MLqUDui0-ei@Tk|RX&CT6a&9Y$ZQ9PM*ExB`3D`C6VzDo3B_tBaU( z^aW4!i*q0cEm|T=GCS|7T~fci7!2=*)Y1rvSxW)Z;p*! zT$Hw+l>}lcmFe(kp_-A?IV3BaTNJyh=HAdSlESRw1QmgM9tPzU7iR;C?d7OFq>E8* z$m*GtE(}_Z{1jLp((hS~Of2AL`^<0PH6#{Gmrkw;$*BN5`5ItEtxoRz6_w6=r|gti zP}_}juZzn|bN9-KPB{h$l82_C3_pck%vwh&qmIm{7!lQqupV!hJJHkGcT^X`Nb#aL zx1*iwTo?Pd`XadmnH_br(e<&HRFRcMI|{ivNbJ9Vsi=__B535neH!9c;(fg(!p5b`l~6I=JNplLWvQRhNQ%%=1ku}A z0wOJ67!aFB?-k5#(G*BVxhcEIB4Yn4B+ZA8XjxJ@f+T14Efg(MPK(IxlM02P3oWnQ z%Awwz%H2gO2Zt$nV)G`b2Z9%#>*%@UO-I)&Vd3mQPJ{GgN@)j#hH|%+Nky(Z%fnQ6er!;U`y6EOxcjW%m?`pjC>lIQG#Vjp=R>e(*)FlWsR1C_ydD}pule4dk zt-ENXxMc))wfDey2k6i;Aj5qhTXLz)$|{q^^7uhO&-)fvqvn3mD|`7#8i8PgQx5BZ z@~V}~Ax@`FCIqPO9|Ky#msf^MT=HZ1nm+F=ES)H-=bTF&V{eG}k#a}I>2s$Gx9JByH2$+Q?Is;}`*Jo9kGkH)> zR45kawi{fi)%RUMl^Ev`hE%?0o*UB2u46~11_N?jCQ#veTsel4Q-RPttD}UNVp;vs zldX4jO)fziHzx9Gj9*}-K9p0=DoP%Vf_^z`2`W>_YJm!et2rZX@y*y#2F0Z<5S(+k zA|=r*i6-7D6h4y@x$PvfNQSdBG`EP7eM{RqvTv)PpDP5Zpb@cBzVqFnLfIP`Dvl{h zjybvKmbsVY`=z=2=(i((&%owb_%*Us4ahkY8b%5b$Qd;gQFk``9{TOARz4>b>Jj-d z?#9oSl#*1O5W>>37OuWNGq0D8rNH&~`4>xDD^#>sf$iN>gNRlIev-IoK?h3WB#JRd zTJq9uVqRB&I*E(X1t^ea$nRO)7AN1ZbFCo9aZHk(AEQPP&`bSEbEVkRKsOD36DeWF zc(N*vJ>oUk&~@Vs5^WI*`l<~{HT@=9tSJ$T9n^0sopt=|QaW`i0ShA1Qs}ew)lF!u zZsXiI4~}JWd{*D$)xTR4SCN(&gcKDmeHH4hd$&N>aLBcTo@dyJ`vxPWLo!QKkU-`b!styg zAEalH3FCEM+?u<(P}HJ|Q;kCn%J9Nn7irla=Po9NQ@;QV5|Vaw{{}rLP8N`}Ev<+2 z!{{POOPKN@2Y_7f_T=aDeo?b@N7Gu4S;h_#J;$#O%}9#$hH}J6=S^dxauihJR{&C) z?ojLGSf>mSSQtIXGr)$xxMwfYrUY|{w&-MsrB@?n!`@N3QtC{}1GPkbmUnT_z-y9% z$w47eJLR_!q{GK~_!c*Z!xxS@e-2?IpBhm=}FI| zRUdD;5S64wVI?<=yQz4KcbeINh@CY#YYFBec2=m0W5;23I#QL8ivJ&dZg10ts+g(* zx`>s1gO*W=HjI=%CO88kHSzN?fR{}^teiZZMypo|Z6i|MQux~V9te|pH zbXMUc;5>P&D7N<@u_(GYOh=qdCqP%V^h;436U(@CoVSi;?bt1}&}1s+(TSoRtHr+g z*6E8@0V;V~xs}fSbwi7tHy%@YivE3Qk1|KY8y*O>Sp=i4{&jlUF3n6cTj4hstRE*+i zrb228Ftf1t<_7A@xWHb@LD4T-f2AaraNZL&2Fv0hfeLIz0Iwn~lClqq6HDKZNm9s~|ND3a8n3j^wy0liyr6 z;M^y?sKg1YkUX`>t>2t}J2_*OBk?8=;!{j8c|M741?eW)BqSeB9bN-0* zG%-^2r-ji@{OR$_>HO!1$A9wg?DRXOjSl={TB-Li{FpxiT|i<@LpvY%ap}iDo`3!F z@Ftvpc}VB~J^cLm2mZN+mv3#2R(N^m(@*E&-XH8=^u^G06~EWVznws{g;1#nqRreuY6{}2$wMhIO-X+o0LKc zGlrdNX21kDefs=_NCxJ1>qxbpSo4!(G|_~L*t0`YRC>C9^&!@wGDE^K4Tl7;EKfr3 zsQQqRs$xVZsMmXc}A*6H6e?=Y7 zM(1zN;@R*Qs|R*0Bg-u#Yfz)9Wi=oRER>Dj+9Js($=?#R>QA}ER>LV5;Hp365?u{@ z*+hT(#ppB7j&YaFT{~s~`U`LR;t--r$;@P?R@UCHo|jlytamF+BpNIAFLlU zD!}tMdwI$_??k7p5>Ir>D)U6AtWr;O$}0CHr>v7tbjm9GZk=L)OqNgK=(ryCsLfI2 zPt@sNFtPtrUnbeD>o5@A%3lEwL4w`>H}(OWBK6`(1RFWhBu4`$f#5>bEsZ;$jmmP3 z@~6$|qxKzCC&W_w=rOk^dTKS*kJk6!@1@VsF>NW1E-K_h^r12ON$WGB(S82xNb}nb z4z&)b-S!?!W%aqUDn^M~TR-+52lfv1H}beVdinyizw6~=?exLPwbT0|#-DK{k;$pCoGe>vEQceLDb@@GiNZgYZ3M@8u5mN6 zY|^!3nGi*xGs@=1^#nUNR1kU3_HE~p^%5F->2UMraeho*joSa}v>ZvdSN4j{y=33k2B7(@&VcJ80n! zw48$cyuizU3|~-dsVVOCZi7Vcw=u;%;TjtKDHa2vo~m)m{af@dG4(U4d@THEZbX%G zokUN6xy@T2*0^8zn-JU9m;rITPH0nepJ6LMKjc8kQgl`bT0c^T<|ucZ6(L2E);ovL z=+fy{SI`Sil-t|ZgQMgc6uYh0cpEa~c)9fJKt~REcD! za)aC_jg-rzmCH)#4Jr|61$>hxywKLElvP`8y_ObygwSO0mWZDyRg(x@~8OYlqpSF_@hIto;V_#{0U3!A&B7~O`^O|cWS zpd2R?#7nVdNu{%?&Q19rMa5_i&%5aSaNk(!ClhX8`k(4tKKGEwfg#aShE5ity+V8) z*_WC9GLdi-s<~;DZ!`JA+?*luP{YS0NevoAM8!U}+z(To-lD`(Zn1SpP%VYjB8vQb zuq{NSw|tL_bg41N(HA3VCh}?5Jg}wV$<|$t|3`p%s;FhPVx?=_a`S1_S~5D3%66G( zt@63mJwWY7ldWf{WqSajh_1Jl#7?1#G@{>*J&d(HB}l9Xd(z)7RfyH?6Jv z-P$LbD7Vk7a704hHZI;}?_4jc#}F7W4EV;OE{oHNl|xkUYC@zJ)bu}DFXmFx{hZtk zOwJ&nw?LZ5#t)%4bv{9k)~T@hi`NRCLc9=E^e?rLSiD5!w+T{8qk5kp(Ya9OO>2>Y z`mrm9Lb>Ryu#DaX8^IRNMS77<_6thV#r|T9--+F+#OiT<_3nsY_LG-#=a%w|&5+BZ zTZRBU<(J#sDOqFbNR&sw-+-O4n4gDwGWx-xN=Jv}6lRei#VWGY&8e$PqjYq1sbC<* zIyzmc0C-QSQ9=P-iFD}dwz|5ZX2)~ehX_3tWI-1@g+A=+D@KPz7UgL2K+XvDUT?1! zT6s~63!QU+I{Fv0h;&|AH>r@{;sLD7n4Yo|qJfnF(59F9j*&`uB86&dTl(6)PZT?i z3RotFEZtgVS?r-t?7iT%B8m(e71&&mx{(7(H<~V_OXj9hQ9##u^(MztO79t4)ai!W zg|3jr*0OQq#niIsJ_ChlW)-A{=S9`%9>^7ZwR8>TH3qGvQ!f*~03vQkuHS*;$9)!1Y>TB1j6`1>H9i1x4LSwc!_lGgIZLn9 z`J&_pyG#C{qA2-qQi^tc4%4)`j1l_K(g|CTW7N~q(JRL%3#WvBmn1Sk8hPUijZR8$ zH_=nMj3m*JxfoMsMbyHTFLlPY(2ubzmBU2qRs0TitvhPop1 z8X!gj#OjOWHLoIS8-#ufUxYF%QY_i7{2zv{MZ{=qT{;n?0K2+8{Ypy*UCo8|9wg?n za`f@7L&BOy5S4G2qq~f5G>y)3_Z*}+gp7aE>rAZG$eGeLuAF;Sh^7kZ)Gu`Q_Q4SC z^u>uB(z|j&#nj|meSozQiEUy<+b5ul3z4vjJH0tqG5HQnk~0Du9f z9E${L>vXO%YdHzhNo)C#%b{9)ac~5$Y_`V-bPMphh}$Mzp!Z^S={nLQwOHI4x-S)J zz81-C@oeMAwrG^*`U&w>=QOK4_y=IF+trHGd8g~d=fts2EDug}CFao^p}1u(eB z{%vF7aCxDa^Y29)H>ubOqF0f1j*SX;2UIa(hgg<=?VUnbYJ5#%+UkMihoXIpyrhX( z(#$+YtW=Aq0s7~;;VXYSITM`0GB_i zo-Fj3$(HaL0CZM)mW(~E7G1M9N1tGH>#Eu@&H#+e z7rU_Q@I;Y5$ydob_X@JTf6ZOmGC$ror4T`*b~JK0b(LEHuF>=C%4hN@7oZKZ-|1<7u3BteU@eZ zhPTE@B)%GNC)|)6C2)Ilj_#A%QNLdP%*b_x6yCdTmpLhG$xG-EXr*0tVlnqoyxr;L z+PSH9x*VG5YAd>O-|LjJse`H9EsOq9k&Dxxe5Eekz~6{vz!VMWLMmuMMLtw)iA9cE zy&{+MiY=LmMCR@(redPvb!*RaS9ZC*PH1k-Y=!6xD~{&=(7uQC%|#Prd3lExVH16b z!_v^)LE<9|dG_CB@7Elg{uh&5&&yA-e3&P(@!_#B*N^kz@A6#E#2 zrZ~NFzuWnTDVCi##ja6>E&GiXX6OmD7?Idl=*6I|ct~NiRf+{QVmOTCdj}E4h3kp(?7M0;-ZC;kCY^lM371 z>?2{3D|0?q#f^yjeQHubvs|+>ScA`^gTcQVT zm&DI*v-dPRd@#^=M=CLdDfDdGr@6up7Y$E9UL7$gPNL-d*svGKyPD_WX}ZdWG`B1^ zZ{sUugc)W@;nOW>f1Rf>G~YWR)ZR%*-p5%2OS~@ojRh4pr6YXnOqYzV|EInTlU!GI zAiR~g0u=&*VgDO@QpU)cJI7cC>^Og>a;kD%veN4QIzd>2(~d2}Tc3pHCBsrf)H{fl zR?$E%Zx7MoJLPe!AyU|0quXS5*c_zP+Pa+1ek2*6w)|)A3aj1pZhahG{!G3v7=l!{ z&iHs2cxbioq=P4&JWVulECKQ= zY2t2S>l06@aV|rU*k8g+;XO6(L$@his4_V##;?8T8-RtQUSmHbg_m!r6D0p}-FnKm z>tzIR*$YF_Mq!({$ts7LKWO6;oJkfOf1D+anPOL$=)>9|qj6M9=VTxkt;govZOj^s zO*81q+sL3X(!s>fxKI``o=2{r*wYo zODhx3lij4YPGZVECflx!gCJ)kLA&gH z*%CB5@KQo!vwpU_Q0M3!;qMt#oP;Qa*VZebPZ<3_rl`Xke9=5T=V+{&v7yV<93AL! zj(x?G(GeT__IvyOyKFzWY=;n(6CLDJme`%2v-XW|&s1IQi7$ z=FOd7xN7EDdb_Tz zHn@M1NxhFkGv()w{O1&P-g+qJT1C}yqf&Yk!>f`YvANU)d~+^&_Yj1WuQ+=QLw zT+#g8+yW*lan?z#oSl}^b((#al2jWM7S+scKsAu{n3Y?_4YR2`*iJKTT1mS0^vBBc zufL~2mhUsI8j<@f#}PDx4yQ=n5v0mke&d#J2!0}UaEckC`~&lMY@KPgj?RP_Ologr zXtrnQ&gk|G#m&l5rEe zOG1UO32dHJEf;w@XK9SA?S=J{930VB&vAm3+1d9Q9eA0Wm;urPuUHCGtfh;&%yT=Z z4o==dI+n_t%JZg`{H~S!4*<}uuX>q6=zODIoG|nBfh=XNi7#EG+c7uh0HL}fdT_@X zI+1h-u9Ihd-*>WL%M%ElRjzX*^NZ;^Kd%$-Gc0v(PW>RwVre$HCMFK1zCAlbh9q-) z4xm`TukGmZ`VP`0@MM$t>wFEInI+rF)H4j`cmYSiZL^Bg)+nk72PgzdC! z>STQK_v%B=*xH^^eWF*xrj!)3x<~i+(f#1)oRPG82~o0u_yxYwb)*!x3K0{~ao>Cf z&$6~PF;lQ4W;zp@m(7h%J)Ai8Yx6v#l(YN(%T}$fx$i8@Q&M+Q;K?Io3!|8lsEbif zDZI`qjN;bTInGwb1U=SD0AfI$zst<)K~jhoyt0a=*UasW4IzmmM$Vy-Y()D2GQ=#; zBbO~YdCsz(jw_+xahiLi)mrunD+6_ng^|Qk3gdW+YUuaOJpfs}V~zV5Mr+TlWQ*mE zR9qLSbf|oil}qf@2qHX*@mKTw*|_onJbBQ%G|!Z zHMaqdwUvi-sy(#OD%7F5dPdQBnBw1;`w1gTsr^B0as7PeBwIm$-AN)uiAiEB!2m@p z+*3CddL8?a3V-LNu3Xh(vGD4A6!09CEc1O=WC+jVE=2<0 zvh>I3g&9lTB__?K35;b0#DTqs0#Wvk3|ev1PB#S@sHKUvc2jp-1`%cm#}#fqZ?#Tz zH;nR@qZBNC;u+P`c}Qa85jjMyTsw(ZdiLz|n~i74-=YuJwU=3u`(}uj&inTg`-qlJ zNy=K3=0moue+Y~R1gxTFOtF#SGwcsH!1DMR`|GNk9)eh2z?c2i@R`8kzvc!>;K`%2 zSV+W@`7((UXXTZ9*y@i|POvz42)WP98P9OLtbO9P`y2?J_xp?-K*!cHe4j0;{DH#V zkYDs7*~IT+!dWWcRvwK9+E}^Ql^^4*|F_i5u876MQo|FY0?TbRV!+UaVXL7NovfXo z&3~tdDN$s||E|feuyp*n&x$WLksE~4xKC@}+#5L-$g7=DTp-ElzB&3C96wOWfR$s| zPLtU@y~Iuv((~{%ts>cXmCQemY+L}>L6*^zm9@Ivd{+7gaI1$C6$r<}KV|Qp9lXK{ zg$1I>ht4tXr&!S?$SWTbBdm0MLyAbmJ|ZuvCbb8q;63sC+77UPWRNgku*x1TG-re-QpQ5rvypH z4IHE~1FoMhc9$umv$v?w>6E8@EIvb47N?kuwlXY~NnTDIK9#u`bMq-rY-a!Eo+xyy zDwpG*uWv<`i4w>U%r(}Mm%8{i~Pn6F!%jZz0 z6YhMxUDQq__6;i^o_kUqa=t5}Xk#}dIw9a>oDEF6>09{?=g7042u zi>y5A=i4H5KrJ4%x^e1*U#rnK0E`0ri)28gC(oU*v{_2>vorfey z9yvBWKf2>4nHHZm zjMKI z+B81)Xqb}owV~~YdKQPKx*=w?(W_}%+|PiGcdaFR_W-Q4pmy6 zj?U;pgRFaB8_k=gW3e3SGYkeJgqouPExgs)>HaD7(PqRG>(-M866%Ua(~lwg6mLX% znq;V3d);kl-tURtmACjGuc4OHoFww#p{&vn$W0=dFr!rTF8#!PA}lqC*vgAZ;XU^` z{W!4%4SmVbB%^!laUOTMD~~hCSuSFU9^7$yp5m56Z23dzy76N|U*0e`TUzMsR+NAJ zJykE>t0??_;}s=)*jU696MLfHeEl0dk$n&= zX{Bfz{RFZc63amHd)(}tb?#5qiqAGVZJ__BzTA?WS79K$m9qj0fxxi;jU6fB;{2Hy zadBe5O!*;kDVkRI*Cr~%&(7V!5=kBPMDuK65m^)ZGcooYFqH257zGZ^F)e%o7)dFGVUX$t^SV3ibjv|^ zC`d^uPjSHAHqNA&re)d{RErgez9f#w6Ekk1)t%@yMlUPQ6CzZ0Ap*;#bOERziF}^Y z^;Tv@OU-V@rbk60_Cln*$=Ty+A^eQe;QXn+A;c0n2xE*Z+xnlxGOcoYZ88%MPg&?+ zqtiuHA=e@Rh0Fl%kaL%((2$qwIx8CfnndfksUl|&dH z*t?0!Cv78|Qb-r*+!w+4q8PstbID%P@*A%6>b(b#+cJBXNdY8RO zMn~F3>UEb-QL`z}juP?FK^;HaLwD&imlM6kkcn@s?7%Az3ewN`+URZM`fQ7#vI}gI z41EKDumgan(8E`R?u@e8(OoFfbc1#TVN*7xKI(W}>8@djRD`zN=jc+gz3l76Cv~`7 zD-aiE(D|clTZzlUeY{+|s&BhV2v^#OTs4)}&XG#A0(KU282P@dOdL?Hv`icwCf}u})HkRgJr8H649FKr zMbp2?(ZCyJr!f-LI^KIHvW!zo40JY$HoP7FNE8Pya%(B zIr$;aZToVwS1C(;oV!mpLr15Yc0cOl{~F7QU<;9$GsO;46BR_~RYo_k?W$0aZGB}F zO>`ksn;SY`>~RzjhlD-^wp#Jn+5)KsMpk~rwV#Y-zDQ_C??Y4T#2wm?HdWu0M3&vq zx7_d|yy6t(B4Ibl=vSh|oI8kKNGlz)A8dU(hBmcj!1bZP?ssDU^>3FOl96YkMWipV z8{!S-rutT6-xcJ#yc-f`<*JEDJuV^c{B_FrJ(8NFk)jPWPg>GBb z?Q@5CswC6|^34dEQ20ylw92x=b&FF()os)a#Sz5a$DvFl^0L`0ZaK|T?!=Teh$M6d zaWG#x%9*@01q0D~$-Z|I33c$Wr_ht1wI#u3|KfE^h38f6!au-;BYtWDb>nXWY1B}6cftFw1nNB zwPfzKXW34jk1J;mWSDh8@k0#W?wc#@a7k%1q0k98pU}R`Ya|djwPh@{)mwU0ZaSTC zNnHc0w(Nt}s?dh3h4o>k_SjN&5TOKUkAEKt<-C0pousP6I>{C2%*5=n@dFnxWJpBo zlcNt?N)TDf8mxtlT7zZ#w*R4aDx~Kx;^Bmu8(ppvty`(|(fT77jaNSB5Y=v~F_ zM9CQPl-wfF>2k9R{QT^#!{)0sYOgHY`_@wXH3UPQ(`K!EEQxvtS9feGmJ9}sEJZ~^ zmr%=0^$fLo5^Z_@4H0iqJ!$k>E1WtMNte8vt};%E5VeA|V>DKo)GuT~Bv|-~V6Jt6 zaWtr+$Ph2lDIjdM$r0~{wjo~QI;m6Si$v>%E1z@2MQsRm^+Rt}WC#d{ZAjWGd|A0K zll!+~(dOLGzCu>cv9tM(V$lID{pl$_QTwz)UUu~H`ua8%#Syonm~ZL(ZSs!xi3&2< zx+wJVX*ygqJUe-^Kn@|>hLyLqht9RHsGtyhl?!00qnC$64Qk_kgQ0zUh3m}l=sc&L z5F$AtO&o_R=PwjuG(}A=Z59+fgbjBnZ3Ze*u@`1{Supz9UPzq{^W@H}jh{mp2g3zk z*nwEOm^a;}a(t&Kji8^d9jLmcpl3K_G}l%tnBTb}gs1|~ZMjF7&Kv!qw-5{3oSM$A zJW#33CwQD%5Aa036gigefYwNYNI3U%=O{k9X7Xh{`a2BY*MdaA$EPsf_h+?$MSU!$!l*>AITKP7)9D3rsUgVZYn47Z`NjriH zI(?#xCb!|G7iH~y5xZs_Ju1s!j^yYr6n9_1=%@El8QKmdPIV|B z>g8*Nb}Brbgf7#UYBWq*llvB%A=&~c=xQ|@gq1zr9>L0d{%8t))&^4k7*Mbb4o`0s z#)QhX=!z{aSh+7dKdDdXtrQ?+Ja4P~GNThE=D0*8W9g^F-%vT3U~WDfoSAf2^v@$> zNedr0M4(S{W&#Odic!m|jbME{DF`?~Y9bdJiW=7!`n*(7h!h9K;U98iX~ z_bwb=exgH$ZY$5CbIK-%{Lb7H?bB-dP};Y%k|HE!mQkz~V++ZnWGK;jE=4Dw=o(`* z)zFE~qo~7)n$U}(DNCqBPLbu(_qiAa~h=h@PDKF>dd zVv10jqnpX|)H|V22w~Uge{9`|w(h%T7m*^9OWV#bQ9&W13aP#!ghF43G1Rg1=E~m^ zw5+^ciA=F@L@15)9(o~bsbZ%W_V>A;RZ&WPWO6b1F!W3@cW_5=3bJI#Vw^&46ewn>d2)0-Xf|Uq; z#f>h40OM8Qfk}&qb~cXw-T9|0O*;=SfBQUrE3={p38}Az#u@I~)N|vc7YoX>rTch! zof~5Fn4!x?6;j9hCb=AqebkFId&$NU55;5d&@Wt-2l|>z>#gO_ESfZQ@_1=AgBoh3NW zrcNgFB~V|JNDxtlOkUuN%iqBvU&7Sh1{w`%ByfTvJ9|(YuOEzX?oj6r`?*7_llrdN zKkJ1Ol?O)Bi?OBV%~!joUZ&d}K}?al^-8Lg_l@s*-Jw#%{BjUQWn!YN|mmRE{mc|RwL4SWUadv@4nus`TIuODH>ibbc7kP$ONf# zYy(mBLG5yb8Id|LC>jOr9(om>K!`h?fC^opc$}V}R=ucLSW|2ev6hSl3V)fr^tpvP zL8lxe3j{(ICq$M5!A$B~-YWK{;+1ZvP!A!VCKZVE5^@q-ipAi>|1SE|#M61tT$oQ0 zO;m<^gljqAK?xc`tRaQaz3?Gg`h?-}P8gyE?^tsqsgolKLHU}no zVg474cDJ#~M+%V9j!%>DR&bi@Tf~TY)2{QZ=%Cqqrb%`Y5L&`;9^1l0+>zbIF9E`H z*RAcYv_)mR0OhyMher1a1sP)<{|uBipC6kcM9TNfC@aXzW)!eG#x| zEbRd)nY_eZmNkiST;V1Gsc8OBeHkS=4#Gh6MidBv;rYfw%sJ|qsb*F5raHGLDjAm2qfCF z$CBv}4<>sf+ zU!`+1zR<0%0V%k!!&dOSp$HcqjT~}I`WOuI<`Z09-g;iB9v!mbMO)r_1Wo_xj}9kP zK3(3>(GM0(2_U(De=^(}qqt4z_952d1ZB}D6Il3u$916(@J$e`u7uSVw(Wx3Gira0oW%<;$%Zv*B#GpD8d zWpsP>(l-NDga5<^Fs00}p&o6zh4W%ESr}Vl^77U+smpOJ%>?$yz$RciN;Hr2*V?fnD+>pxDA8>X+&kts|v(n&QJSbqHn%4l2NvL z%bC%8^1jRmJ!K86JCeF%H1`(?fRj{5L`lty`E^m_p|X}3zL8?yWqE!C$vP8jVv=eU zWo?3K1MBz3h~T*6k>Tr^%K^`$*?JbYZH;dx^3 zU%7eC%*Tj!&Dz<^dFz(zrVqxk+rSbQzdVM#6|h32*C-Y4?n(y&S-H@VG_`GosqZ{} zJV70{#!1N!R=ao4}W~7>ajm=-PzWKJQ%OBmz#7Ux3x1R2EbB9uLSf(1=Ix-YPA5Z)b*r(I!N_L zYMsPBPp%8nX=GgFFn|JF>@W&`Ic4je(Y3bzd2~wCT9FuFitg9%UCePQty{THW*A$v ze#j|eyRZL^yut8Hl$zBuwLIH#&`FZZ7Y8juS^oyWQF`D>BBW>JA0fO7p zu8qdk7^PcP#Q*fhPf6v&+%9h>)IJK)gi`Mw!i!=mVKcrQ>et+SLM`B$TBs*Qm7C9z z%bIqvHE!W9I?FA8%cWC{W+TW&VO#W8Q;aTv#gXWzL0hFGYYE5Uc^g8v$?%?YB;bOe z8NE*}vpIBvb8(kLR;hG-5M4^uVLbdFPRq_w8bC*Kv6;`|S zIhpr%uJ%N0O_cMr$}+bYT82cvnN+oB?EM&`e4YK^0{#C z2}|*?tDV_wfqk)CCi*%7(Mbz7EXu9V=$GKAEXO6SBHblz&Gcwr|R=_5c zC_0HUacs+`uj*RR=eW1K8nkI@=k&5yRS7T62LmzgI#4;*`1FAily5w|gO?$u+2A~X zpc8OQC9V#PKAuFau4WF)(Cm$R3ZmNMf;-vchDYy;M!$C&zP2|;+^C|Kb){lPF>Hz6 zIQDXXfVQ0mH<_RMd7a&zrF}2?Ug<1U;-pXbWU#1xFi3~= zGL)ju%d7~|gu=StnfvGGsSL$tfs9(Z4Amd#WqpF?4vdH!^`MZ1(N|N8;cm5-5?#W! zaz$D6f0OKO%P_b_esGNLV;!l(~ z>m_(NK`V4UAcV-rX%$FfPj7{v5=z>w`(5NxD{}GICU>gHecZQeO5uH%PB(8WL!_ln zPM0b1%bF30X^-vj9-d-TD-r}*;aJ~Ysf=CbQ07yM5IhWEqKa+jHok_k_%N%kiMGBU zo#QfRK+HUD++KjF0IlUgY^#4S+4Cc8Op=cijEG{=lK}TU)wDW}Q2j6^=q#lm5e}&XnIb)F9 zM4!K+m=zV&W#60;s0^{{!-1oB0C&>S)pQFUglo}94ddRWf4U6PIgw<8yng8V;yqRl z(AXTk#L@%05IB(dLGtzyJn!xN>~(4_(Iv7~p4*eF5UN-9dP4f!Xnak7LdE(TgQ)n< zp<|Vo5E}0lF5xafK|00*0@P*KSdoqu%CUZj&S$DzHdtFl2=aV?L$qSvNU&Sw{xw4! z$3!l2$npqWXEuFDPS1;K=BEn$;}@ik@{$6L0RSey_Y z3crlH;#eUXG8f98>fwkg+Um>Y?^k4u7&mm(9in6vNdzKPB^zVYEXo%F#;d-&}bQw?2nx z7FnZD#ud3gpo0P{n~lY@v5?8|YlI^|uWIS$|4<>)O2tJlvFTIRNJSg|quiobxsx@c z4?`XFQzN>(SmfsAuxT>%9tRq%sD+D#JEoSq9H`4+EL->%Uo|urSbqd7S_370kVKEm zM%UNSAy1?pw6U@S%^jTag#sR+7ONRF(=*zS}5&(F%!fkoOLN50wm)r*P^HIb0ZpVo&PY_uZXoqB`$Bq@~S1{dCm?St8OtE_VH=SjuT=>+) zLJ?ZuVZIa{rvLQl5X1->b3H%DBU9AxT;(ex(T}upo;4%+VKUosey&~lKUS_Lbhegi zg9urU_4X_GP6&(3Tqw}^1ll4zm-O^e$ZNsqDmNb&3%H%m5x$b2aTlNyMf69Tqn*Dz z@u-NdOVF9gy|f@!OI9W5E!Z3gRYd5tbUbGBn_wb!3iiR2MiaE#L4U2F@f0Y2PEg!k zsFl~a{mN<05<{4!(#K-xE*sUm^y1Giuj zU#8C_l_QB%1OFxNL87N;;PI4$e=ZYV+9n1x@NKf4IZe0gLC$Q)mU5fm^g*Z)L(tI5 zUHSw#Yh2wr<-a0;wAtA+mT5rb9^|XgsfPM;sb9Mr zOL0SQ^Xjd;Etyms z1^ovcOWmInOwV3E;nwuZDf_qDD99Bn!d!`oi&B&-=T<_Ws6_~7)Lh;hPhZiw3nmwB zGXS`v`HOYF#u{CUtys{DD30_Vg^0{$pQEZGcLKVuWL-dseMCA~UU@jhy8opUxg49H zQ=-OWQ(QRr@p*nuf8v(c!s$LeY9jO=5+^garFU|EDmv(GsKpT;*8KFKw8TyqosWKX zC$d%)!YZ%k_)V3M86wJ>dF2Dw`QN&n&*I+?%YK*X=W4TXDlgY&e-{+z4-`z|m2du~ z7KO_1vT{H)P)RX1i`03GBKkYtqK*EKLbt}TE&idt>U!O{t>9nLqZB|i&*8_Ch3f~~ zc}RdD0eaCFrzqTOw@zUvg;SvY`JKb%awT19m-``A_rcez)sj0rnlm%UqepEh$GCeZ zf}EF-i1J6#7GFCK{eK%Yn4%|^=vL7EB#PJQBnNJhC1BO$kL3iX9BL(mt5#Q=JD zlcN=sULb}G@y<$FjBG2|&8ch@jx3wg%7=y;mXTclN?J*hi;70dHlSkbABKPSm^c8|&=Ef$cCDwva=gQ+yXxl=eqiWfJgYfE(DC!chEV*Zu549^AZrPRD;yFNv{g8-?fuM6!m$#}S?kMzCQ!WzBQo_t}|9K?` zTRNh{Lt{;k)(@Xkr-}&!oGtz%4QjG4-Fw<%#(sj;!b2@QdHP7PGQ}s9yeSf%rlEX{ zD|_f93msq!7ftlaj3>n>x$9^k3VrUXcF;Mvq2Ha`Tid6A+a%oi1E_eA7ddp4x-+yx z-0Yk?tKM@G3q|Fm#s>8^u?F{wsj zR7z??%79^(i~_^-RnX^*aI4R6OsINJgVwl-L(nkvA+{{Wt+@~5FrGR!SeybPU70=JHe7u_b+F2IdMXfnI4b1K=riO*wp zgUyQt*(erNlHzk<3!rz&s(S3ahZ%^p(xQtE*up(?=DPoBJiMBo6RVKtHEV34&E3y# zP?bJqnHnjtEw?YgPmSMCs`!ww6ska2ys+Khs^klTt!)%#tVs~_F!UT$#c0)Zsm1cr zSz?TN#S_95J+Fzl-6Ubrv37=@54xzo zqK%5g2*I^M-7TpwPMKjFX2I^i0QA2fjBAOjTK)|CnAIS4w+ z?8+b-i^yDA6ITMy)W;X=m1DWS;WWBrwxE8b<3<^Q-b{kNY#LoKULdj*O}AW9`^})w zPXH9nLDd0Wm~Tg*ui2>M0pN0@LR%aj7>Dd9VZLT)aeYL$0b7rTmV45c(Ay}4kuq&= zleiXiCp3`-cL>Rg>WW?u{9NK%2RSvaKP$C#FQ9vgn~N zdN?e4m=<$q1uke{AxkLQI0ZK^#XTpUYdB^%$+0ijcOMi5uhTVRayKHLe8&`;Jd18b z6qIf>t?$$gZ+BAdpmY`w>ugQ7x|iXNBA|DZ1V`mXzRjR~*J{a0)s@UAr-fgtC@})dyt3sYNB_1xEJ13U>iKbVxoT_3gByor(b%Az{+Y7z5)YqDnQaVps zUlGrk=;DHFuTr8l5#S*!iSBDetWp18oU$~jM(R!s=v)K6+C+y^?NSG26Y)&O?cA&> zVrm*+i7cj966=C$BnQ~R9-UI~OSp5v7kFm~z3UT~8E$>=JeygThDEff?s6_#ly4o; z7dYrq&NVe*aZ=1Zn{wCTj5ty3@|N*65&eD!qo%||F{Fwy^jQ%zH@@O$j&{_9H$4C^$r_i-y`hu)W(3CP`^zvSpVCGFnL%^%E z3jvx>!5m~UB@EpA97>T65+j03Rbrgrq36l6h80n?J#_AAvwqmUMsz{aDm-_-aOcWR zx=P&}QZ@%h6RRS?x~Xd_+rRzc&1UoZVe{gr&C8cBet7fU+YR~6t5>hz;{J<=2OMeh z@OLbDc*LIw(-RAn|Go4aVJz`5UQwpa!H@v z3Tq+BU?~>A+kSb!W550H?k^AD%Tnz|UTZin-EMx~rZ>Ogzv@HCP!-vgFY^PtH zqSMi|&pBt>=YZn39r5&+sE`ql}!KP zF@0rGevpq$df?5E{mJtobUqKxLGlVYg;s&nn||p}9@}3*>jqcqq(fd%FJZ^KRd4Km1|058I8=a%=O``~F9CnTvP@1%;7L{?iBp>4$&w zqpaqZe&-KiT$J|mR&1<4gzRlXcLu4?xidh>l*d{xUDzGr>yGsH6>@D@b*nDTsVYP%=kK^bw&DR#Ik+o-z;W(`=lzF%PBklHa zt9E;$t=sL*wmF9y%S`UF?Vq1uCEZ-W8jQT?5bNU?ysFv0-^C30)~=wJz17s%i=C)7tLE$JO#ut+-;fC>oLcL#$G*!(t`T{}!VE-LId2 z`Ss(UKE40f$6o%MPX1~05A;wF>oAtEJ6c}+O)SeoSa|dGvP znZHR&#Ci0Xzli~(mL7*i&z!_sw_p=AXjpoj#I$+GITvC=$6^f@_nnhk)h4%TU?i@6 zyIg`;h!coW6s*Ww>Kq3Pq1dE04cqoZgt(Otv<=bvJ4cQ3-BSbTS zQs^g)+j;laCmh|k8^tIO(U6Niid6AGBJ|7vErVPBgDFG)37j*wcIr zI$!1E&>||go3fGYZ^oa3+`W}g6K?b`r6Tf^dl)gjh~znO`UjSS#M){yx1n}kbf|%? z6@=U6i0?)Z9?Yg}i6OT+%pG_Ov5t$5Aj;N#pJsZEWzl_-sY{p756QcHkL<_F*tVgdKgPMmdaHQ6w%ij#N+GieC6nWgrc@Z%g|EB#cZn2+~7dbQQf+r;)lB2n!O9M zRChsF!SUn+U4x65Vnsz~{XC=(R=SaX!Fo>{m`fnJ0nxnjOYn_fsLf6lVW^JIU!7~C ztam3{Cw3V^u&S+J0t3(+2r|0kQ?(YnD4&kh{&V!y*+&0b``*sqOWn61O;jt#9rThd z#Es4|8t}&!a}iSKSvNX&CISXAnsAGiJFHHQs45wQCt9s>>6NBtFfk}?U9Xsio&NIWnvo%h!XrIg-E2g&d!-#5aAwJfv5xC(0DD|A){Z_wFfq4YYE**R9lg&R zC+6l8EwiE;)5ij|D?i_SI;0DY`aR%PF173h_o%k`F4pITqm*2v(`-T z`?mCbk!ampFYb}NOre4bIs-|(Fz#CSiVoMMl6Rw1cuAc+4dhS8I`)%kz%tbQ&tt`v zJ9MCA!EW})*3JJYMdWlK%8sR^AL|}COq;=p0Xk8R|%Pui>0sFs079hilL-+Un)Pi;hL>9yKPj)*r`5N6((47Goja}T(vDhs({`u2sn`eFxXm)gu~+Il6O!` z4&dZ6J*&lKz$i^mi!Z}hx`YFG(?#53j3XSd=Zq?T8EJQxYmuxua799b^cinim7@eC z!(-$t4V^i<#MLK=HycQ$;UUku-Rv#M5re5xahB@UevBMvnnnaFO@lAhZ|c8+KMJp> z;*Wf+UaTGc3T`~zADLl_!qHg`I9{XQ#nk+fVJ014sZ!{A;2lvp3cwV1$*F!`;4bIx zn_V%>bte3e^#UZ8p0yJH9x$TyU<>FHLJ0gh?&j!jzd*eq&Za0P)2J&@U4PGMrs+01 zgu2E;EUgat*Shlmd!~W`s{uZewCgy(IJb#y-`;AFWo_z@1B)dOuB_ZA2(ojltrlY| zUo|;aM!|&eq^@1D>^jS20_kmqGUN?VFncf>N4!9CT5?s`&N>a+suPHsRH)8Q>q5wI z2jXS(ljH?_pA*h__ynkAY=FgRZja@C8Kz}bJ24evrcL}kd5yH|DOV{$Xnb>WM#cP@ z60`FjUZpCW7OR~ufI|-wER$CiyLA9 zKS{VxOF!nV`BIS~Y)tEzb!VeUQ{vW;xs9xm?JN;<)y@q<)aKYoG4qM4qO_yR?F173 zTj%vm4|Q&9m%vEi271Lio$qX&y4L<)G6C#k@m@Rpb;<=*naIr+hrdUfGVkWi5HYd; zs+!Tx@Hzlnl&8VgDu+4o!=Hs?!SK7z{!TL5OO>UUS*0jhX?1SbAA5}bG+)Qyn$j^s z6n^nx1qTf6Tb-mSRc4Vq(&^+HErT(U#1<((e6e8rXRBRm$EhzFWZH2CqfF9EOdi-u zN-0Hxpuu!i7U|D(D2N!l+T5|~X0%@XMwi1FIyS`jVu{SSSOs$?<1RT%mPo@ya~~(P z22k8D1fH9FktC1VmG+-~?`iwIxfA5gwVid9a|aXiPoX%GY%%y6@Dlc_t6b(Lf8a{* zf}Sg@J1V%RP_(su!mDdQnwm2O_Ygh%d1C&Ll^x&;$4lSAd z{43?l+~kdfU>_iGdYf3}>c%y2@mZsoU9C^1k=kF-VdZcPp;PH&;Ib-5^NTYE@FI26 z=Fu0Ci@BxDiikiP!z`Hl>dKvoU{tL_rSjnm?MPC_@^YarXb`ZbaW2M$Q`Ux=xPL3j#Pu zvhwKeaHE*95)0-Py<&9Rdf-aA)=wm=_2}{f=VNqb)s7YlTvO#HY&=E4%?q7n2Jk#L zYEf%!-}JKZ^y6pOUB=gqbFbJ6=?x&!1`EPhnerp{3j$mo5@qEZq6plULtPJvARTKp zCz=FNBETvdhWee4fyeaKn@$9-Mn=bJwblwMBUo93k#x}a? zO8h;YsJwhnCvP1wyBhb-rdo<_faI1^i+#-1W$vMIKF-#K7+P$XFMiQkxCjMt6Yp3s zJokgPcEkTNXd41}S$W`!rTl%h^=#>ckQ)PddrZuN6_-8;F{4Oo9L zr3&S6^w`)CF@ck)cUq?XDqtl>L(xj&zwh&{0P8h-9P#%L&r|J)J7Qm9iZ&&PL5wBv ze*lN{@|E~8xy{Wds&GUt(;lj25^HUYtScdKW-K(FIW&y5)TQ*d{=#VGw*G)2k95yz zu-%i(drOb4zU8K!lTUO_9w8yvtxaGI@YuP_ccAiYz{t4HF)MPPn6#G`vBf48xzKX03+6uC(b1)E277&kRep=@9b(V`nFHi27_*E!RFx;P*y0GxAQW(I4w1+4SDAW`hom{i) zMKDeVd?}t$MYIcVb7F2$NhR@ADe+9LENKv2cv^$Nq0Tu#w2Oi>5||?M?D!%4A{IZ^ zIVTR3%R@0hK@}&HN3C4G+c`xk#N&&?X?@qM*|QL6qpuby7G6Sh&{SS;lm4f^46-AI zVIX=VKP1_*egBJ%lo&xK0R%P)Z050;bPIK<>X*67|GQp0d55o1vZ{u;d-UI96;2`Q z$_sw_xQZRTZ0P8lKl{oMP?5l#D-RZMV(pI5@q{IQ-T3*=38^kjE?4Tvp;K!=bo1l2 zZ$ryufJjhB0^;qGsStQ(Td{MW+Fjo0P0?d>+|D9ivIqqnPoaz7*!NB5iefO~NAavL zDR4MpsAh_jxy&1mvtVE?K`bK4i^tsAC{FEs(+@?^?HVzWwW3$>EuGY`a+*>A6+N9I^glCoN&dN95YWp`RGJaD zQb$liKF0Ln5O8U3Nm85}oe;XCUX0aCM;_I*V6Ln`_HkE=zLm@WTjnko=Ejs42*}`R z7Ef^(j3rPDA544_0si_#xvcobHT+ZdzIJu2F+g*gUqr8-y$f#5Y0BuVqgO-|w7sn6 zAHpyaqBEweL0$;dziD?M>zL=3b~pb5k9S9Dr4mIVcxdE!^*;Nf$nNtnigGesQAnN@^P!V>bU6voNyS0*VJ2&Wb{#c{QX8;K7NoEj$(W;MP z37~q%BXjRYfiathR4t7Z!OAhMk5K%nVA?!ZST$3=!ZCl8&O zkbcP;uLP%f$_(WS=pVpK@36)c&B+NkcolvIRKmo=Sp`yB05?tp0zX-c+rG*UKZ#3! zz*5Z^-*AHKTOb)to|TXdxu}sOGl%~U?@&783?@LN>R2x zm$#Iy$UWa0Ay2C$#gKGz`bE9;jJ`mwdJSv8;8Qj3@1#zPtCt%1n9m2oV#nN2O(7)D z^xN*zkwz5_y=cN$sbzwYb@U=%TBm^RxqozjwYUZVWXeYInHe50s{9jnae>_%Sr?ML zzm8sH7>f3Ma~2KSJ1?AwF<)v&yNkcE*x|HDMsU}`08hD6l}u4nAtA3Q-uP+oPTal5 z0DFUfL)}faER={v)<3QsU7Fi16*ci$Dlr+wydjGs2cF3#3B?>|(PIu&Hcdvl(oOZb z#uxM=S#wj1P>ZLGJ|&BgijfP}Xhq{pxhN}R`JCNRF8U{*oFG?tK)%G_H<{Ywv;5MQO; z_AYZpOoLC+^Tc;*?~wr$(CZQHi(dB(PF+qP|+JMVs9 z?QYfGy7&HnFdp zDRLSf+_O3k5FMa5=d<|?O5?9FbA@}oZ1_fZ+2>5fxMfrbYL^qQ9COCq?@}^6v?3ji>brS(l6gYB1amRqk5w_WY$6aOCBSmB8Lk1|81g+`{?#0h~hcU z+=(l8@$a*$5h$q(RAe*hlf7fPhWZZH!w-!w{Y_M3uZwlW?T-X2ww()io(Ci!Y<|d? z&p8rIAFLZUXL0c2a;O?7Z*ogFQ%qmsi=c6T%)bb6C9T}YLg*-R@rNhFhpY>GanFqL(UJ7-)lR;T-&Gx= zvJOSi#>sVF^oJN+@b0Zdp7otCnqj|5h}}Z5y^S1M!v#~ zXi?P|Ozi{Skwl1-b)4fZ@=(IUf}(=F{m9CPrRGRO$c*X?(Qy%?hurc=z)ixINd6Nu zvb7V@@=Qkn)a>#)glDHteA=AJKtCCua{D9Mt!+;V(%bo%3)2f_7lPD`xd%x3>Fha- z50Dn+ic%p*Y9*|B1cg}hn>6En+Sh6l zB|@9=;p#T>Rdh$R(bxGomFSVyw_P-gg6d1Re<<1Jp5e=4#bfIJg|)M_kyUs;-l%l5 zejINXjrJ8jS79d|4IH7n);L;uxRi1q$5jQ^Yo9Bxw;P3_mSVBdfFPYE=zJU4P`ydo zkz`?xYdUqCX*%<)yT57E z@b}-SrVs2I1u)rMkbK!Zr)heUVHObub!KQ^(DvvB3D9^KqVP1&{lrgGb$eH`(n=De zZmF}G4Td6pGUJdB=sRYW4F%BCutBm2gP=X?T@ZyhUd3pcNlImmo&)b7y?*qnd01~3 z=#A23@-M;QE=mv}AEuS)I3osyU7 z`h-7}6wM>rOI*Wx4p6z8H5!+6Nzaf`p|prz2Q|pUS~afuiA1wv_?{{}Q5`X$+bV6J zOw_(`MV6KKw;@TZ@B?Bv0eB5TaWfNo*M(GY<)rg%BxO=iHL>u zpkcZr%>eZoTu`~Kt!(`4XQVH)RT&L_!t~S^b+<(LFtB8eN5dD(Kq}I z9@Y?jT0mGI?}Up1V0X-MOCSiA30`NgA_?#MuhFal-fw8cZL&>zn+4v;2lI6LFmv9Pb5T z6hA<4Y^m^CizsRDgOmG5hRso1aP$uyG9@of?~!KfK;NrWUPV)3#zl_L5=djJk-rg( z$dk|!$u)=EI`a}=6Q`ktM>Bs@4IvZJg>-N}$(}$EL~ys?v@Qt)V73S|W`6d=zSUaJ z9cwY0PQFz|Oc>OJJhT$u|#q3$hF#gSWdT0BP;4?lvpC=PjyGCx=TGzv5`^~QU62Qo@?f0~e#s^B8) z-cM+{Q;&{E&=Vn{VemyxGWJv_XSlZ(HXh6&^Ijl2Or3rZ!;jQnD41%pY%O$)tQ=4^a~{MYc|=Wr*h9e`G>Ev{Xl&3TPtx9au;Cm_jtJJ zN4<(jXM*%EpAb*FX+IiSa?Sewpwxzs_K&V^RO5t=!Z0a~5ZUZstItBmJH4@U-Qufb zLw6ekuh6SYr~onJWmY4!fRIjUCd*EN&s)Ix&vF2zA5qvQzicew7;g6S1)3 zb3Et^d~EgLS(YdDga3oFadiUky0Wv--lqz>F*GG<}ZDulOFjh|j!zcJbxNGB?-5DBnI6p|z( zz-q=$XYE$HVyg@3RWD$_JyZ_f&`H{)Q*jUF`*rTOa4UANoRM)|9d3_QAr1mndC_f< zQeg{Jg`Qc7bp(N(>gi|;&-|CX)DjwL{)sc|Z1kB&IX3-t(?ZEJG~H|eHgcD(cq^Tr zF~*_F8KipGy)Cm=b(r)IvYG=Mr<} z&7udvBi=?~38`UzC(wqVbIyN`F$Jl#yNrC1FS98mXl&{+MZZO_%1NW~^Ef1h=MiYS z7VAXYcCQ!jj7Bn#&oY4XV+G`2gz)79%VM@(S%~{<%bI(F)T9MRvbv=wCTuzIc#-o6Vq7Og&JqA(|Rch?KlKU#}(mh;V+dL^ymsf%+}9e4-DE z(1T2~^&k*vIp<6-G~%u|oZJrWsfIl}U~7g;$`N_zuD9s>Ie!t5YBmm@Pd|dRPZ59K z7)N#5uX99ulw3>akmu6x`j|28mna$)5s!No$c8 zlw`W`p*(B~4V^k=Y5qpr^UdoTW&=~%{5zE&-nFmg2cLCizeh5}`&&l@*)(asnkAl!P zpMDC=2Qq4z4S+0q58Ye#{8m5=NW)YLBmlXvZP4alV}bnW4ejkW0n94_f;_2_UqA!e zF`>VFG$R?{2HiB1bIZ3zhndf3Qs8^^_EF8F^Bu=N6iCFul|DL~>q`C;XBavt_r{u1 zfP2N7Xs9zhfw7-ZV4D|!kC8fC{F&eiIXOhCk|kSh(>L9TxePL?R=bhRSoU#@4DP~alJ*74QL(8b?sZa? z;D>D+iPABpOOZ1Ske5>Rp68|-vv(1CuWi@KG*{qiKTwlEwP%3rOMnuZl)5i*L4Yn! z2FzRy>qMO9{1L;cs|`fYmQd+$8QX2L89$NVl!VyZv3Q0!mlh$z5q3uOfFUxU{kmq2 zF^?#lSy-7%{Dy}4*e(D0hn}Qn3OpHbH?70v z;nRsEW(PY>^_`IT>l1JhMCSyK2yK6;%hhAA)bNOmJE<+yK=#$WV-?tBlu}K5^H{j5 z`JC6E8dU*O&q=s5AlVw{@e`GBh5U-PjQF&O{ua_2p0}N*`}D|CTaJ~Z%>GEp3!zO0+y_1Mw14@Fn8N~)arJAaUVP_Rxa9cnmQ{3Lhka=0dd`HX79cmB$E>=& zaX`&1HL|V{>mIN}pq(TKvp)%deX%Qosmz2efac9=#de{m+3#($3Kv87B>mhoQ#4}% zcYq`AY_`z=JEeBa{&|i5+t%^aAa-1Xa-M-F|-zam;Ew z{$&ylI#K@fk4Eu4(kdOAQcB^ z%-z_SPSk^;yN4vmQ#x`W2C>hU`MkWH9mESoQ*h=2nwAkbpdQYM{b2^L$hpZ-hiKjS znmJW@t<%CQ7{fg8JV-CRF)=uO>j?C zLNM(KwG}8y8>xYmg;Qx_T5B&&k*qtBcHVJB#XF_M?{fzZnr~Y~ zp~*i45Ld~tbHP)jAdMm0B9tSUPab|QB8S3zor91*f6b2aIe`c?s=o(LJ7U)QHq04n zykYK^ppASYfgmb3T8N2AXZACH%4i3OMwHRObd6>C@Bx9Yed|b#Yct)^HyCyY-x`j} zv&4<0D?Tn1y8pmEXdDm)r$l;V)wbv-}LX0br61qEul&^#q8<*6WV?-r~}PVZ|-9-@r2Ngo&F=HMALK!DQe|91fAM@ z^gKFsn`|++GFS{IX77`QUZcSUFKUkMy;g%{PjcS@zc@fjXIqo&3kAwg>sW4@fy4)t zDJ9?dYzwNEwc|+$K9Vv&UhW5{Q5AM0DXa@e#vRoZ|&t*Gu_*dv{|oc|}BHbt_}Z3Fu%9@~T8wELSD$PfQH|3y%1pUv*X3 zta08@Qg?tR1V;il=vn@(;%P|HykJ|Wb@2Ue!QXk-Ta|E+_ckbmEC58z&3)rx`)cZ_qR&{8UvO&^L&a* zZF)xnuA6+M$KPR-4G&dz1R`5sZf{(TcYELBzkXnKn!8!Bjlj=kLc|(8B4+EZvVjoP zVeZ~OYb6&KGQNegbK?sKTuMsBYH=(-I))7#Q~IImH6| z#|{AZ%4y4t(ioYySI~!0Q)MOcijmIfdL0!T8oS=o1mh!mZh{@T-D$SB6yo$OuMW4r z!RnP`efFU36X6h{mfn=55j}2?>`E|gmB9q6sYh)|;0iYpaveGlm0O7kln-&A4wAB` z5rw{$J&g;J)Ml=zpPmkkt#~EyG}j8MM_S;mH6CYosH2}b(Aohx0aPovCAAW8+Mzix z8k(f(Q<^d`rZf)x`Znr9*`=hRf4z!$dFf46Q<6=2lnzh4>@u4_iLf)B96Z8j?=N;7 z3xFqTnq*}oqIdMdwZc~Afd~ymuYHH*afI`eBLEJ?;)wf}jC{sNT0}-pPvyh*2j-zi z%!yMZJ+bI=sX)nnTHOwk4gSrM;xTUW#K`lZHfnBq+x&9|moBs-&oLeDzGZ6bp_Ypj z-^oj@m3e9L=?5ZUwjZ1Fkf1Q$dgDLTt$jpVe)TV(xiQcFssp$3D;yci+0q!=!i;4Dbsf2ChKEFSqi!oUGnF2>7fMV76!v2np48|b5%Mxltf%+aufd$)oABL z%-Hq$f+MK#Xg@T8H{`H0G?vsZ&%LF$m7iL> zNSCh$#<0RBwc)VX<kucBYPfEl6O>naq>h8bY~5pYFE7lr z{H%b6^6&qS4Q6%^hN;5UVUsqZubk9#c=Cnnu78ZYA{EpZfRZzt4eY>0Fetwc-RyNj-BLMlEBRGbtENGXo;#k;pDDnRnnD z4gN@LVzACbA3Jngq-O*n%6WssxvtTY9rzr|p_uKQLm#gSP0f-guC@tvBF2^xXd<&I zn(&FB-cSqfSwqerO5b8F(-hf(N%Y0eJ8LN(yep)Y+LIHVMpc=B5%lEH-L6{Le{B*vWDu+$di_y#yGd>6 zK&;aMU!#Th%vJXs4~~s5Ou_}jX{cfp+~-|NQ6-O+;#b$(nVLfs)B5IDWzLQyFi4l% z!AKBQ@!mA%zLIKt)~Ed0XmC@=YT&i6(Y#j?J#CU8;~bR7X<9tJWiKvMAr_hG17k@e zH%QyywAJ7;BPOc)oLidh_3AJp-S!Pm)cAA_H>a-@&h8v48!-qZGmUK4vp#sL1=ewi zq){C|18DFq)PZR`LPdBacG-QC z1C4e*gS9`mpu6|9`@_2eB10)le?c}=AEXeFj0%K{*WFzMji_OZ0ZSO1FS)yevT3}5 zw_R3lQlwVRwRL_Gea*a!T7PB@-Yb#NC3Fv8!Lu@&GeaVYMdfE2G!59yr!O8W*b6fW zB=D;&GN?cJm8N5UjT#K3Pa7hAq`;GzCeBjeJ*i8e)iyrx7!M6U5(YN+%`X`8ZoBk zZ&T;6i<5`cE95tl$+@EU7Y;ii5JdoR)*b#!KQtri)YD9f{h%mo7h*{59NTr^4N$5{V z-cirrc7qBYlb;0%KU#vnYHICzJnmUThkq4B;Ul#va;SCUYh&d{jjayYjabY#6Y|q{ z%oL>kE<;fUy)v-1jrPjF9rgb1kE+JfJkW*%@JGH+EP^#0JRspvJq3R5--nqvbz%{7 zjlOfp6LqRnhcH3ewP$RH@72?4U^w|DN>(OY>GFqVuT%FN>`51ZuDCdSoVJNi zY;zrBJYqRA(HQReTp~M=kI#88K35B(BJ; z#3Qsyc21#=qAGN{d%j5-suE`(#v`@|;b|r^%;9e%77j}%JV;qP{%^AR=}QEwsPRTH z3=z}C`XNnE3-j8i4TI^)=-?kdNjnk9TD8E^mhLtC&dMOoSH4*5J7KybaXMbgotb=g zzet}W`#SWbu?d>pY34`3Sq}}T+okwU5w_8M^J|8jd|NH0&wIRLLzY$Hmz} zsA{G@U8y6-G|JX|Kn$u$XGjvz{E~NdZL^t{)QHd}SWE2d?1MD3X&-d$n#9f_xR*OG zyQ5={q&0Dz^SI>1BABg^NyhV5wceuT7@L~=e!$OKfmntw|L&_GXYKV=(m@J$w9y}3 z|7xr3wsr!`X@fm=@E6EO=*mPgmV`f6b4L$RPw>A$NH9g+#47Cm-Ga99wTsg$(KpQD zQ)84JVjbdb3Yg`eqTWkS&DKV9J^iBQbvQF!572)A*Nq^p{D2~Z<5ErP?5vvZ`duJ4 z%olunUK9rKu{96v#K;!~k=Bbx2PPb6L}SAY6_PT6eluDm9nxe-6bjn@g^~;O=ZdQe zi{(X9xBWv0MWzl)G*!f))MTTFJ0-pRv*gqH1cw9EX5?j=WAj8BjU**t#u6Uz>i448 zO>y)EWME}T*w(xyg_@L3hyZ4v((~AaXI(5Fe9eEP9QpxQmMeMlDNjYJ)k zdcV3AU#x+Js~j_(r2ep}0r3eNhIx+FoBg9|W~F&HNwqnxugc#D+TvMwB;VDB%=Xld zp)+YSGhfEWrzL%bIw<2IyM_?R! zPVjO-&KltHH?Up^MN)fTu1=!a=HYMAhs5^wADhRtPfbwkh3C%yn{Pfb2Y!mLK~8j_ z{AX)I3K4^rCIFf}_H?H9Mq7?piwHblCZ^G8$27mhOOjrj@yxzAK;+g-4spWLtST^m z6GF>m@Jb)DINrCRAe?rKd5ZXh=kXL|Ft?P9sa!tdJCm-%FI&Gbae-Zp7K`x3$@eCh z$?4LA@VfJ?ldFkumOv=P6;TSu*rN`0&5TCfFI|X2h{=Im7*0ZA?PBR({7c7a3*(Lc#NZ+bKe*NEzBYwKkxrweHo6XyVyf>wyM=HU z0^ApZkb&oD?as?IQ>_1f!K${D1P41HLZ9|yxqB1Zx~^Rd%tArD3A%dQJO89{pHY-<|!5=Gw- zKsY-o5I1}m)y=c|*8Iz1^b4n1MnBdu{rRk??dAjfK@XedwYiXT-T@d>|r)iKCK}l_e^60d<#mqv>he zm@%yr`9gX=#J_J|c4zJqPL%mAHyxSwiXw?|^WLXv@0b*N$)<;P>mvL~jVr4OmyA;z z#78snqqpFCm3%21A9Vju;awM``z{lVN;xSs?9rrC?K{IX9d9iOIZ)6t1bl4PSbGSJ zKs>LY33@6)oYeWt-Zi5i2?QsRY8hdie+=>n@Xiu{Nda-l08d-9Ggt0bl@0sLHIR6g zAwkjz<7OJWTvcI5To<#50@ILA;?S*Pn*Ha&)`$R29oDxTN@G-<4WJ-W4ND=*B$f*& zbuJA38+~J4BGQK^=S!u7bx5XXdQ-hNi9f{a;N6DD=Q_(ShYk?sgbOc;GXM?*VJ1iw zjf*`*0}#-t6_lVYWN@bhc>09K*fLW1=Y#<=$Y5rPb*CEaK7ck$r7OZP6#r1txFD`D zb}Z3zs=+{W59mo@)un<`vYA|W@ z{jNij=^Hc-DLv$eL1=UFIU8qcoi_E<)wN=PsYwz;n<2^LfC~7s0i3|73y{(F*lOH- zfvE7`Vi@`_L*&8l+-KLt-66enb;22RbOMva-GeWJ(#^g{%K72E60C#q@OTF7-5B`0 z*b9VgauY}sE$0wc3}X30`(Z_se>>>QcfT#=Qh@GiJEI^DiGTzA%5af@Y*n(sNXCD#1n;}LuAd)j+Smkcu(B|l{X zIoV>L4`>_Z2pa=6fk~G(r7iF~o>(K^cH=1V+}r$(mDBYIaZI*IsBw) z>q>C?wwtdnAnGdVIVv9Xo-IO5H@!Z~mN`oM`OGUaI;0`0G)uB8C}j|tK3Q=B8GFP?jJo5(isOL@BI8f1O_(oJ;&8u@5EaH@YM8zm zdVGN#Izxqo0xbwCJ8P{oon?K92!+H~%H|-1Hg>;9<5~(4q2SCAnMDykQqWphIkZ`u zWF7b~-8wb|vlF#iUa&|~<>6yeb1a3F9|GI7=g|*ro9NJp|mrc-Kn-XR+SoqAM7Rs%SVBVCv4{(@nfy%RUluu<7Kf&d*e&|+rPwN}}kaauAnv9ZtI9o8$&J}Sp43ilj zB1_`&wV}Eol>1q2D1F+@LrHF8R7n{uDjvk%)Z*N+)3h-XxV4b=1I40$QT*c&s3udH z7?~aWIfKcjA+SL=&ibsvrW+u=Ej2c)n-no(GDZCdka%YBK8^-I(Ti0~Fnu*rdpcjfMH>xs4}6=NWEvwIbpcmw4_wDxoNkWv0_ubA~y;qi3- zdBXbRCE2df<@0r*`Tq5068I>Wp?e0IF+nlQJ$XI$HkT|F{r0ZurLcF+6oJt3 z;G@3f)2*JdWDUI+HPe@h%TLMCJ1!F>>l_kHv)Sq7U26wwUKLPx^A|>279Lx}|x!t?dol(>1!kPqe?C34f%G)DX8MS1d^wFElXibYejc;xu>&cd+Yw^ z308N-MmbCQX2mqmr)x{swHOmaZIG;AIT9A!v&mhu^ty%hDHR8OfLY$?>7Q?>=j-5) z_DUFT`NRjtgs``Yx0|x}XNAVblCk%@^(R17tm^}6;H!eKCv?S?@)sFz=EKX*tTjf^ z)2bCPoD(G66wGc7r(V!)JnxNKUR<0OIyfk0S76mjUtxez*c5v} z^G-HturILU<-}T@&%CF@r4UQHVJ>e$7v%MMaRIOrs8l>Sq9}YnRJUP*e(_RHcX`Q+ z8s&6z0=b3i_-xG2N33muNT+TpRD@2 z#jATQJT?JV@df;)uzaC={THteAb)ndL4U#Yt!4)_SCWs%LU2Xz!*ynP15nCL7UvS| zb$$EwtsQ{x6Lzkr6c|LF{gM-H7v>Pv+3I}9!*}5x;_w3SG`iZRr^e25PsI-nEAVpj zaARHY-z(L70aW2sw=`gV12H(>Gj*eHcM0q41K%Pg+xMn1z$Fh}Kc^9r(Bu)lJ$+0Z zOW+#5S;<_y6cRYG2R8E4ZBs>_rz7iXwS=nj-QJl-{VE*44tDxdgsY&x8f+ODxfL%F zaOsJlo&9=&4*U&>yGMZs4IxCdE>z#-Q6Q5V>_0isnto+A;rd)~l10}(SQ`)C!`#o0 zTgWs&UO()0KLLa_n1pviH?(*3RnJ$p8gAD|!ba5e*)OkxiQ?Jv?&K-A+}XqkT8K?{4@ z!Ct~!DlC81UBLuNn8esM(sS@9>!+SsN<@fUuw?Mq&B}27Pu}SoX5tZNu^B^BL4C^|o;%`r0XC>f8@@58kViapAy z@P4FE=jHJd?YId$P6ctz4!CVN{X``w5*k1$_iF#45LwZt>*E8PZoa9m{6BZcJ9^d z0hX|)jc7&=09m~&wXWD97Frp&trJTF?%pHb{UMA65@#td5k!JZf>484gBknT>2;}4L+i-* z!S7V}iM1PP)LVp3=0Tn~26FcZ2bi!zS@of0yuL0Ixd+9DcTWxpNow)mS)3QZJW?)^ zzLSl1A=JRb2y4-KhM-OocV-P7P#+SR)q1iDvnqpe8<3unDgs-ErUr-7#V}ig0__C7 zpuP6#uuYY)OcW0tJ)k)Bg0?xGg`VQtb_qhy7+Vcp{E!)fiP$71gA<9OP39NgPsHIU z9ywIT$D!m$u}x6vq*L)Dyr6iV0kd-++?vzR7~N!Bg{IF`^;{G$K^oTpkq>Vh!DGU3 z&WXt%>B@4}nV)bk?VrRG#CQSH7^IcwFgEQg77HGcKEYvRd}%siOHOa}khhsX*T>$F zX12fFO4OlQPqDaUX*y#cS1BkdyN#)7DXGc39mn?j13o)9Gp!_5j+KQDSW6 z&Iz;+Px232iNKD<&+4Zl?I&YNT=9+64p@%d4HNWR9;WlT$*@EPi{hdCCn3hTy_rpL`U(s#~9S|&18@;&6bbCHj^D0t&0V9nb_YO+u!kJXQu%A!XG z?;ZCYgtL&}xk$@Ar_C`buGY25;}bYcR|)Bqy`tMC z+$64bg}i4p8q|@gt9wPBTG~m|k3dBCFp_%WiB%lp6a;}yfJ&=r=9EyuPS~4R5&q};N(ehi~v#s7!;RJiMnd}#vY*SRDx0n5Mei?5~)cx}W{wp4mZnIfVW4sm< z78}Ts*;usZ?*eo!BEeUvGI*rPIOE|;6))MSd8P=>(?B{${I$A+}ZH@@T369*4+(iVK z4`NX(ho`#Og62}&ua7{7q4CNLswg(C`5`2#D!-R}~V z+=%28Qj6+cwV7ks47-_$vJ<3c&rBtRMePM9-VZW5OFY1^2Q^A2Ir17gBxWYWA-xG$ z_x`pi+7;#1MFVZk(}(qrr|pI=G25cG32mSDp|F@7_D`-#GxUyz4=d)O@|v(7-agAr z6us0J!LKXSutg6i5Uj}x0qe9wtF~7`CG>$4nEjEwl>d_Niz^6dPn3-ma?_t_rU%U& zc3-B^Tu2x4Jk@}^f^LQ6nY>asGxVU^_y@*x)X)y?PQ6i=Kr0aKJ{V<1!meqy1k4hI z13Po^OpIs$0&E4U0$=e5pUwWW!`7e~ZQcFq7JLW2{0#5C#W0iNnac`lDQ$oNX9B=Z zoJ~*?I`?{@O|l)h^_UY6)UrY62Y)TR$zpLA;1!P5uJ=v?E&_gBP>!TqtRJ30?na_^4Eg(9`#Mf^6 z@EvvxlF&I*$amFQpih`}{+xe+rTTN{1yt$V+=2We@0=JSx(;Xx<;VO?Q@trN3warX zduOep7pi97Maw65*~if*Ma6&3uV3+F>PJpY2{eo%*>aLJ;^4C^rgptLt2!wepS}vh z%TC~9jFF13>rjfX1x5wY__8;Qv8JT1rcbvQzw}-N1?UHd_9#R%pqla8Zs*HaYgcRc z=kVCADVJiuC3rowc-#4T*NbtxBzZL|aH;2GkIzM^-{+XVP6@m#e=Ee9CYgmW`l0^@ zPUE4K0z%dCKY3>a<9@4U#S>=rdh!=UC%t^;9%T6;01wr05{IytEhtwdsb%tatydyx zW=3?IS9wOo!NW=*x08zH4q+2fpkB!w%U&h&g|&O?I)Hg{4VFp0_N`HnuV^{M1sz07 zBvphXT>UYXbOsuPRw7XnQB9MuyxN&{7wkH!pzL$FII_a@7kiJ5*O3(k}~@f^J?M{KtK91On4BzTp%7{Zc5z4Vw}3 zP=lOoD|!MAb@|xwK`$eunQXCVEZ+ zEa7;)n!U0`gN+p3lVor&*$-z!SZ|F_fx{C0C;;4J3GFtpA?#cnCjx zk;_mJ=vgkc)C#kyxzyliDKUS7S7y-0K)|7*CJ{MREl?ebk;#@k9MOukBSXUdWat5l z$<>&cR#fpsY=-Ve%tnKK{oZ);80B!JN&&KCMm3`1n{^T7H3P_Xb&q%()RzK2NZ$qu2Iap6u|VQXpYsmy|b;$>7;c(QO1b%b>*6Sq_n{-?)|#Y9O2e0;tnHL;Yi{jz-!t>pi~C`4 ztP^t~%9_Hwq+~K?g8V>cmL19RnyN&wC>(*?(q8eXJh#7?Am?nOD-ltU|TiTkfg|Zsm=wA>L zk`Ioxl#|Kj?d^rf)6m#o-U^Pnw6mOWW)&6MDw;R7t$$gYTwIwOKb=uD^x!=30IpuM zZbYg2;Db<3XHWm0hD?Ed;ZuTJ#9audzwjivTA(0Ew9oRQl6R22d}R?HO_`ARLo#dE z8ZQ^a8c)E_3{v_jSiQv|=0h->BYQaE+lb^qrwR5PFGU?Z;Xn2RJX^m;RR;LIpE6LT#4AMbuJs{(-(-To|syOFTVY9(eU$zZW$Co0uoz3=;l6MjO-MDYa*={gi z;AuG|7-fAf9smm@oM8J1hVDle6_rcU%L?~wF=jjiV2JNFn3u zK|S$w26`JuS({7C9l1YX#NR^bXO$6yM_Oc7!wRy}acVsU=l^E-ne~ANJ6cBVXm4Qy zwT@$s21`~jRo;O}_~PxUs}6jdr;51>Eh$DZ_Z(rQ)pbUrhjhGe&FV%UL&4g+%i0xG znZWn?g9Z?oWbyoeRS(nut9nGt9UPtT=-K~QOoD}hRtAreR>|GYm{!)nLea_k|I}Mj zyryM89g^RV1WxkYk%FRToWPQ^ixjBJF`rjh`VyZW9Mv29#=*5~S4b~K-L#Ow|XqrPrL>}-i{t0k}^MtbeR zm&kYk`FD53!Y%qdNLBp1IJY!@tb6+!U3V8ecN~8Z0CzlGBFxczAm{+%%O`>VZ+6c7 zzc*6Q*2c-$#>o+nk>!`EKr85AYbRjqrb+kv#6r)2$I8y2O)G6|WUl}J;L7Pc{LaK< zqWe#XN`Y3v*wNP6!O+<8H&P|+<|L}<^c$x7r9~C#@R)vA`W?f=Lo4zt@0Y2h^dIJb z3`*gbrvIh?OT3a210D<8f3q3!SpFyXcbc4ot)Zf^lP0a4kO-}kv73|je^|c|yiVr- zQ=qiqf7WCFFCo9<6>R?_9gmJy(aFKt(CNQk)e(=L<-g2PPT$m+hv$FA*#0Bs|2xJ; z$ISe{4OlEZQ}y?t5kdJ(erU`^AxuY&|LyI?$JLCg(_6O(Hag&jt6>x?6iR^Z;%M}C zp;(f^YEDMFor=D->P_QZe%`r09~t|&AWOTw)8i?P^Y!^qvGVc@ef^Lj>M2aytQqUI z&NDyn$UPHl_S>@I-e5g@G*+9oS5fDM;?C?!xEgo%SqyfXv`sA}rkwIymEs|$(OtCc z&6O)1R~6^y{~*X{pJet^3V;ZuG5UheQa@$U4B z=J0Y$h$e%uDAW*=(Y7aN+n^5wJt6+;7Q<2+a6QG#Cb}{r$91eS7HN+k85)i^R%t3{ zTQF3-^PC4QBTBvxvdB*;-N*JePcA0-5nK;Q56h=-HG`t5@5_P_SPUW(Flzi^Kpa`D1;B=W7hIhnzVAj!IT*Y0ut+BX# zrP7CKFhekcEdvY%CMr3-C*+}pA!OB3uXOzJ znlW$nC(~*pEt(0wFX^3fcO5^I3L z+;-D!A*NVgPy>er**Af-Yl^2P>qA&e%+O{g8S5e=v6sT(SmQnxGRW zZQHhO+qO^Iwr$(CZQHhO^JLDseXFLb*W8(!>DALSKOrL4`XZiq_kMREm{bK61#)iT zaSwuK#$m@i#vn$gO=g|Fk*&D+{bI7a{A6tgS%B%CBm5iXX^B2A6%7h6xI9gr_Lbej zBCEFJa6_kILVvDxO{n4~;Q^sX3i=#1qX};^6uxe#;68VN*$v!e4p&7h$S+6`}}CIXQuOyK1gT zFT*ImZJ_NyWNYuq=djr+vL6cSLZOf9?bXKp5ceMHt^fW^951d`9JBH><3{CfiPPvb zuv54Lvg^BJZkZ_%*|hos%0^;E^N56Ni!~BRy@bp+zE}vw3Y**9fT_uNhrVm z&O4t~m2Ctcaj@>74sh1H=%VBU(+zS|Rc1Nq(xb9Q>ijOKk_9LLO?}$+gBodxa@_m$ zX7rjD7sJp){WWF8;RNQ3f>xU}rC7kx`NT?>Uu8P!yB!M_P?s+K=6OweNGz3;2-vF! z&lDn|LZUQtZr9SvliS9z1Ek=3PlnblE`pXY27smgs_x&knv(Yf5aQz{0;5uvSt;u$ zul6nPQ$mv^hQnuG;BSQXTt0kQeTJ?YQ` zwId|qNTqUIR6a{HRX<@YknWWrqT)JNsMK z9;6_ZOK?6}s!uAny~wwR?5Bu&hFwcqgVdyNoPozMjWyO@Xh?DBW| z=Ep;Z+vv!g5ius}-e<&1t{FW|WO9PDlhOsEO7^a`sgTPz$eFcS5{W0|ySHJCFQH}r zBqTK8xr+pYkMhe8^~Xr>Y+bQaC`F69o-eOkm`Y2shL8T3voV(^U?VK)8vG|+^my=F znuG(>6Va->dW2rLBdGN~Aw$ck2sSH!An$Vk0j|~=x76q>ihb5K5@zHi#(VTvmR%3A zu^f#?-I)^#q>H!j=z|vM8U8#R@Rnkb-HN%?dA}}bfyX_h%iwmvMj1k;Wl=T`3(pMA z6@6ij$uevqK$~yZQnk6w&}smB+p(7=O{+Z`cQt94HSOn$-b{bsCqJ7#RN715J#iPj zZ9iuf7Q(@9#$}I1QAuomFWrcf3*n(TR*UZ+pEnY1cYA`F){7xw?ASi;coejSV}S*R zt|`5_&r`@iyqk{z0>0~?mTOLb_2=dYNUd$V+z`)9tNYooU)?7r{1m*wj|CVrP*p7I zj0TihHmlckTo0)Fjn2IW3G%7&m!G1#VEto?OPqDcgzqS>L=V=+?8d@(yQ9@b;E~?%^!!Iocf{D zVpYq#wZrfuB ziOMcgUIOyo$5(0t=)6Ap9CQ`ZhO101!8toxQVxNELdxenV%hNGPv^MC5~YdwAYa|~ zX}-9IP4ef66-!9fqW=Yow6)5*@XSZ&G4!!0Aj`RmUi*3PbZ(SO-%1J=dy}Ss@fpF8 zSRb0J4=HK5OlUWA0v4qr%_={LY<+?-(2&{DYV5bMpv#*s0o}U{Oge$p0{FmQT)zq3 zg6ZR0uE=U%NcDJV;L={?nm0n8VGHxecx3|%HYDmYrqS|bcVvjxz&)zhSd^8d&J>uZ zo03s3aE;n(4{^W!ZB_cH^%~n$Q*CX)#cI-k3b})J^2sViV7jo3IX46EvSQv4HCDkC zx_cVmx7fYxHF$(R)xCGOCDP;w8{_f|csV2WViq+pj;HZxyIqNBhq;c6w%$*UkX6u! zzLjwoDZxK2sPZ5siI4$Fw|9px%aw0BHNUV-=7o!0j_Z~B zsZ`ulGC)3wZ)9BG=RKydTFWaQeo;k!4!6-RHTMN6-C|bvt)7$Gq)i|_{1?g(e;+{} z=_q{js;Y&p3S3D6_;@{$VbaMhS10JE@=;KM_)Cqe3ocw+je5ORCNXUdlb!-~+U-vr z_alUB@6)bisZ)#xk0}a&cDsYb4j+Tbz}rB$yWr3tv`s9risj3c{Rt#kXVgwByaiKi zs%fVI&jC%#qEmN|!`X0});(!4R)Oqv^K}+-#)QHV7j+>>Ykhj#3m+XRkw)UlG=Q-S z2ChY_ElqNChX_n^9Q#T6->gI~@V^&Un@-*aHXTyT+MxlScw6#o`ZKk?=#z_3kEk+s zEH>w*@xho#cx5q+fhWWdwr9&Y-V`$gy)nVuEgQsx0&e~9Yeb@dl<4F81D|1?Ii{Yysu z^Y4EtKfdzYJ>X9*4>*WUO^KO6pwDc5DV~p3w>+3$e-qrU*Y791` zd(%b;wf;IMSO7hQVe`al-n*-ge1wYNk1bMza~eoylC|FY>bl%%sn|;eqyl5PMlt4y zh9l2-R_a?Nr3s1KwC?Hp)YtFt+3VbE2rOU0CRQ?IfiB(sC~N;ZPnAZb+V@K@CZy=H z^ttFFJ~twj=RRYhQTr4;cV~DgJl2as#kt_fj<5hT6QbOtDooLQX~ERO1w-s?!bQAm z?u_HdVGEZbuuo9lB}2RLAw1K{CRkQW&tMEjDk%jVV`qJs2H}Qg_NHU6&(LY7_0o=_ zR5pPOr&Y0WN)|cO7N5uEs+UuubA3i&&wV$XA_d>w^_Mk^71iRojB?4mGPUW41ls9L zQRS0?Xu*g8iHT{}?WOupW7-ta8V;svt^TE)vEy6X#kBS> zl)p|IsqHs4^8h}GA5LzH8}aYeNYkc}nMB2WENT-?kwFlTReYLC#?E8^W{akUV|4Zu9Ky-7V@|%gV$^_jz>XV(LG^?TSFMLg&)5nV*=f9<&yP{7p0RWv zcw&RD6K;j{Dw#*?_z=S$H8T*1wWufpV5i^k{_#{F234J>6vwWa@*21CiXEc5z^5e0 zq&jr3h7a}G|J+bgzUo5(HRrUjqIl!gpLK(S7{3_)wMX;2L27QhqR+@h9&)<|t~#Fu zS|HbDuU46Ehb} z<^IA>e-?ck5F;Od7Qd&38s>Lj{`7nfKsHO_6qT;7fD~ZnN!(DQpJ~iBoGZG~bBZnK zk$CMN+9wEV^0RBK)wx*=?=JdU(;!>jZZpvi8~3>=3zazTmYVqz5x~uY6lTgA#Yn81 z2&BcxrAd;tW@J-Xb`-_a>J`yJD!9Wk7wSwv+ih;=N5z%Q-!Xl}X#nL23OBS?u= zGfrX&?XYkQpy`s=H`GR+{iTQ=`?yRRd#KldpTwd$^4=7!@5`$=tpMT+cAR z#8J6^VYuSmKw_#-gZPd(C-3ne8LiJ4;S(kII59R^f|%6XTq}(TQs{{q0SzFP#Xjd& zezEh5x<|x>uqpS^FP4`3VFPhdnPDx2>kLT*QjU2S+<-Yc(+tH7#SIKCN!;K)_C|)_ z@uFcUUHkoM`eedp5p0FYmM^R8VMY@9qCrov>3&rwX%Au9@Db_l%&-bc&s5fB(`EYf)2bt^OVTb8G17#R4V(u}@XbnEF zs-E!Ae!3rknxZkftT^3GEba1Bn;3r>#!(00_-}iK2Bp>jxZC?$QqpoO^y_?ULcfQX zWw21~5v@kh4m2yZF=N``jWBmgeV}bFYSX8m2J>K~$Ogtopi(e~IQbT=yQ=gs-toAN zK3k}3RWl`EBeAM88g9XPp9B}~Jou_xRMF+kh+$%=3;x+Fp!#t1U+#L$a59Y@G>p{(u-N;&3@tbjkl*;#UcCY zCVC^YDrl>P}aX}C3;v|S_5u*x% zs&$q!U}By5_YmVu*M_tYM} zY5e>EP5Ox`I&ZNrJlJcPiBa5%&%!@4wokybLfz`4^y64TSE zxhU4Ht_iP|@uC6XqoLFm8=@IJ)G_D32$%WMPY{#DyOTiR^NQ$D-ib*Nw zoMofg#F2)`!SwL!dLdTDM0&>MtBEy@RWy+Dj3$te;kQN4VZsr<-UO^D&|0P8-oqq= z((J*?J@BD+l{hQW$l+A2_;}n|Qip#=uBAK4bKGAGU#BtyE)6SnQkle9ye^94(@rHe>5-#pXXMZ4G22cxw(++$sGltBVbhD_^XoWOZd0!J>yOXO zofC)%6STtf0<0ME9(~r8xIvdX+&lXv=euWTBB$EP8fcwmm6L>9%_4uLm4AUgj_Y%| znS#NKC=T$xD&QxFuRb3Y)67YqtK5BW2kvKn)B(Q3#sfjr!Dy^)8P^2^HdZS}!dAzi zFa3K0qJR(ab8~()cpuF_YFRv1Y+k56XvC5g{;)GRt( zI$UB1Z_7tJ@~l^hPUHJ`kVi%i`ut}0yreK+A-aMlAwWUJ9sp$6 z4&WfT(CR+9OF~>wjypJq@APS;)5-BQmbn?!#M-2-GNuYln(3bGmN8x6v)MSocIr=Y zmxm8hQ2t%-LLnD4a^zkDj??dPS*-?Rv{qn4CK+@VaHG%L*KRd(6p~0XrM{Qv=gU{2 z&F{zUU)C2HCyb-UoiYuBxO7sLQQf$IMABm@1iX*QlF;Tgpqak?#9NE>7oRjbynC?P z=;m2oNm|fdW}!Br^Q9^Ya5)O65}7(m4Gysad4B=XwcH=_q=|U@Qf&HxHSlH+JRAl8 zY`dtmi#R6&k{gy4^}l;$0m`N|xp@SlhQOwn5qt4hc`j`QQlVz8ftYsbAIVt1e>}YF zOaUYi?eOgo*J0$r$kIUA-CBjH|Lst#SR)BN)Q}|3vl-W6D0{~}3Ye34(q+@2uTEn< zI{OTvzl}rC=IMk?gJ3rdv`h#m;;A{al;f@+zeW~&S-jrhg4{O%%WJP8s?=h5 zT|oYNWj}W#qCt8NJ6!drm{#f!3Gdgj;!hY$(Qix-aDGPw!MMSCG^y~`+U1fj9`b!Y zi?uT#_I(5=pp~d=J4dG?@mV+^GEP))3J3MpWjswfQry5hbY*FwMt9&Oi7QBgpKl0y z06&Q-_kV@9e?&z8W|aROZOs1&yZ)C&U;oe0_Sbbxe=YalSouFO2V?(NfctOn!+!}l zMh+&X|D1y*scj}?iX;9>_7H{*2PGyxy5lt5U~1fd=DfP2#AN0x8{c$!Q8yWrUtp06C-@8C)&Pw+Uhm-{@_jxVd^(;}w za;#l;zc45PQbop3da16z(;T|I4P9pNW|HY#D_M&W*AN1S!a~Bbrg4SAaD7M3DQma}Vft+EFoV zF;k$BD-dZa*|$rb{R_uP<<6mzllU5xJOlvI;=$N&&k>f>uAvknh-@OQuJUGg!Y&3b zLEF-}is4Mm#^~goP&Nh@XPtKtIl;TZxn#{)|8(rH`e48AC7t7|#g?j$1h>e(nsGVc z_>$~6RtVWLIDMEE0+dU0o?k?g{Rt^h=Zir!5iQERYgOAY0adre#?sN&o< zpkk}0lei3`?%IIUT7i@L?GRR%fhU>M98GxINM07{gT`{Wt2Eu<2u-+ZK3Nu0^hr;0 z+-k1C5+Z_DTmUKP*Azpoyp-)g$UQp~etC8pmC+zJ=c*Ae$3dX@nhD&5E2l&QUjq|H zc=%fP%CZ8N6fCNcEl4wFGh^W+ec45f>bRx%f*+w>%L0n!Q<%GuF{n@R2UO(_c`rk7 zNz~M%^CrG82pO6xwgV+8q%+|P^Y`OA81V*wkT2h=UAmc4kFdodhKtr&V-7{1Ac=31 zJGWitdQKgVLHtE0YkeE=HwC8rx$GA)K|geq>{&l6_8!!I``9gorS~z7Pws_f@8bLwURp` zM;87NRaX=FcG~ABpM3G@P__z|m&{|DFD{QY2bC{l^L~<1jH)V-l&7<*Y!bUL@z7_a z#3>+I#2KHDv>6^x#IJ+2ugjFU}l2ib)(k2OSHASbpSJP4= zOgiB>O9s%fGzl;NKmshbhE+BsI5s6&>WVYkssP;}TGQ1h@*dcI93N3_1n8>Y!3_FZ zW~pXEAb6sp#Ss%^v~XL1vjCPKu0#oF**R)r&=kQHh_6zni}SZlZd1Mbdm`&Se1R-* zA@)z+tj}uT6m)0QB0HhhKOWV6<x=qc&=Sl2uzpwUN)DqB`ZuO@#ohN#2Ib%6?}${gLk5kxxE>@55vo&3)BJhP z2#8eUWH*Yn(phLYR5ag$H51Bu`58gt2{)DPpK?~g;V7vje9^wP1IBbG?bhP!iEau$ zHgP=e2)z1^wlTdZG_&G}QarvgICt*K?; zLZmK2?jnK79taDDo)`atp@=iD$pf?K5#lAD18SV5(Xg<+TpP9*F$MiDnuNBu9(C?A zhpeg%D!C%&->WkWyBM<(uyL!IH@(PB2cCrPD8!l;8-w1;T#|5}L6>vIXwfh`U=FY# zoZ3V#kvrAg2C|JtY613ZB4bd#PUYcAniY;w<*14@3M>p()AFHUyrU#Os{gz141usV zUWfBMXO*SxDYfFl>m^*z>!n_rfr2jw7t5EEx)8GKwP46lZEpAYg(Na{a@e8MP_NrA zlUUDmanbw}X^{dN^pFC(IHkvvYm36MAB$p{fe=35@Jy=_57iY;6xi5=96Q!zNgWGKbNcz6pN!-PB#{ducIc1$*a zDM3gi=5`8HH+qu1W129Q7H*(juAPkyb}D-aw4$1i2{qp(9*ilT=Ub9=Gm_Ovcyj(GBp9`LF2NIMBNKf&)zQL?ft?kV}1^>uM7R+(E%eWkveL zx0=YB;RWeiVrPs80)tMXyvqie2-K8`9{!B{hNO5wLc+(C1}N1@$N_PYZ7(8=RRnWd zmvD)|$%irmwlb1XjnL&FFC$g{DGd`+6ZZD8?YEwy4Xj}=9{c0x=t%UO661yS8k&0W zEVwi*uDy09&_V6c5=U#Nh zrOB~ADy?~ft1Gvh!Y?%KM@%$fP^Uuk=|6in0|31{m z`0vTo|3uAj{7cRJ-`kvJV4(lcnkiDVjNKeV_@a7L;H+vRerAORK7A&s2PO*5()U#d z>kq^H`=MZ`GbO3MKbPMSa3rPttzPcao!oGLa#B-M>D3AU+#SALeZ|Au=|!q{dpx=B z1S7cl`4FRaQQfLltrs7%pgJIrIaID7%pvB)MZ$ zfz%26IWHDpVvaanOwDbFj;Hm^l>l>8C+LHq!HyoCw;~XgNRl>xKjhaag&REP=WGri z;`@8FjdONbHz%agA5#`=03$z#xO)C+v-<$7o#&6PQ)^`6&_|b|YTC6Ov>K z4u^^+!`JG?pmon^kGhQZE&QrM8~WHjIfj>#VYQ5n3uj_`T}53)gZTtZ!QLPziPVA_ z<7>JbHvSz9A5iI@1?POP--SMtig=Q;nN%!w@)XNXf{5WToe*L(N-%;oK6oCISD!2A z>C{K%<`itzI8~_(LbzTvJCy;>srWeKYDJeNQ&VGTyN5Gw3DK;*kYb^CxCy^b#6Q#*AO|ADUt5`rkKU?+>XTJ4)pypU0AWL z#zsS*MRLzvs8b&`BHW3ce6Xe5hqZ_mz0~MDHs3vPyo@|lJ&JAZ+V8FQ(nWBIQpiKg z6p0cFJkCf&(u~o5s{76@3I-8pJq4a&PXV`Wm_&hc@E5Zw%w<^~4j_#0O;j($nu8pv zk$J)#R&}MNwHbKzATBHh>}fEuJs-7+LtKvUOpZ#V30jwrqKF+*@sS?UNpf6QuB401 zO2g1G`26*cmIN`*>+UyQ1t^Do3a6WCyAS3i1Ibc8SgT+Ye(<`YoS1fMVwc0pfc+Xq zk!yVu_j01*$pQEL8gr%9(SA|eR?bQX*ZmP~u5u`yt0CAuWw~`-RBz zn*$OE4TRwUl$R2x3VB^Ba1KBg?AYF^Ku^?Y z-~;Nw=<(|=FabcEK?TmRAx|{+$o7F`6rZbjvAKX7#=Gj6sD-rJv%J4&1d|u_WWW^D zB@n-t0W*}kzSeqRtv)vKb|maoON-s>y36sJAYwPs0F5QA83CkAb8*3ejgPM%C!wkS@k;qFK23dqWW<~AB`{C7NV`ii!P?XYs_!m(qVG*;2}R1~+K*uYNUW?7>8^z3fV z_pfmXk^A`8VqzwwlWpf@pRVv4Tg0FNaM@HP(jOeecoevDJbqOE{@xPr{?R6mW^6RD zLu-I?WBV4LCpveYUL0<|xiM)6EY*_g(qR&Sy+TcD)Bv8+T@8n9 zRM@3*qbsP6ZqO(XM|!Oy%hMIJm`}M`Nkk-)tyKMb6Bp)h>*WbW(Vs$-jxN!(M*)9sj|{oU7LfwHhj|ioSyo&z^+Z^qB@GBM6r(r-^mwJLX?DFlOFzaash{0*&Sebc;rU;9SRDneE; zQNVmkj8FP z4VyGIlgK#=Dwc_}+;V!+3^UIM0le~XAAIMGf8G5HifMy9TR71&v@FN?1mFlX9USzn zL{T9SX^IZ8@+$og$wm0&d6ilPojKUOY{R%N&xJJaY`-|=2E)`+J>uKAyQ`?x)1Y19-lzZF#=bTV8>P9DS- zyr3X!sLD@iJ-@b4?K;bq`14D~?QHc$VjwOv$;%InG6C0x3jB4kmt1|jAH;_HBMRO* zY1KsxCgo4x-xL|{MQ4G=+%|PN(l#f*2xZa2V@rrX9r6~(1RVgP=qq)G8&ygpZM3h5 zPDF60m4(Czj8h&;@xYR23g4-nTy`5b^aW#yo0A_h10PnQOAS2t`^TpaL8il$5?cAY zp|^G&jdauuF=;XctmScHOM-56xZiGt6>yM6@u4hTiXaAWrql7CE_r@2wSD1-nlt6m zbX|8;7}MNAP>iLmik7cTU#iQ_#0o znWm(;z;y5EW!ZZyO`G75*zu~gv6Iv7#~*YF(?5lm2r!3d2_m*k3AduV3!%Xn5XZ8T zhCzM-n;ZwuI+#rOBjn@Uvls_3PGfx8T0$b;QYKK5ZecOlH@26|SbG(T2AB!)w$=4) zRngSDFdeV{WZq!`z&~vPH~A~%X(zvbSpo^N?8;mGK}ZstCKYhadVF??bSP7YPe3(T z@|D2p^_o6_jHXsHC^ikL48m6M<^=2`r&tN8F_l^)K_SGVBNX4!5fj0 zaY*5~AHGYF&_ptk0wLgfyn$kb!6tobmG&+A+4KW+tr>qkSa~bsPRAhB@gH0Z>&j;} zL`LS5=-NuT^9lw;0eUh}Gfjdq`NF6~(*f~D@=KU&l~ArOSEDuTJ4>hgXlRD&2JZWd zK?I3-VeE#LQ=lxM=SkkY0( zW2oyxCx3OXA~VZ5g2S~Ok4NK)J=jF)Ulu6A7Oey2_Cetiev$m{m4Sc5vJ&HE4)@!e>j`NJ&nE`;Pp5-QV7 z`id$YnaDDkp)uM;WQ_5VwB+H%;U&wIzHX06%Qd05a7%|y&o~!4C_q6Rgzn4x5*AXP z8ufp{fLX z@IeqLVD!q%)gD7wDaBzX9K9_~0t34O{njvo*k3RSV#y2cNgV*GKUlo8#ks7!6u<%j zCbNfV{{FjCr3w;L_pkW%pH>I|BUk$81m6D$zy3MX_dl>w^&bO(|JjlAo>ni%2AN_aYic-_D-5f#uL-i@Hqs}ZLk%Wv4Vo};I?gu15`9#tKXX#+V zP|`L)Yrg*HnTKgI7DZgNr6{%Hkn67v0+y3XhFl?x{cgMR6?ck-? zSM*>!Vso1ov3~7(m>aT?Tylukl8<)yhWg;wt?<()X3p5uWtI*l55?<4{Pl`(}+ zXE&YjN*bEUu+W`#3v3e4`9y`>u#%B7I^UFFy-**)(rC2(^jv8-JO^_I*Xl|cJ0=?%B;w_O$dtID0JdcT=TtYup%Ye#tj21 z+Q{QNodN>l+7Ltv!E>JZRys{;NuVqVp98zPwm%bFU<8xp2ii;u+8yT+f9oPIiYm4s zuWMN7tgItOL%2c)H$3LIcpsnP?YDK{f}d)|a7{P&f_|q`mR=@rJv{DLSC8zETX;xA zWR7>JmXzgmX|2O%AA=5?U3UbkLJ6)$SmST9T6MC{feBV5tou)tdHN|VjTKJ=epUr4 zm0MCpablRLs3@_z*Y6Uk0g!T?5elKfSK1C4j>REq2T!(HQ)h$yO2K(z_P-&BV>?iQ zpKl1oC|(VX=x$=4id$(#&=d5zeB}#!41^uZhHV0Ax%EZvKRT57aifB^CKyj~So;G; z^BvU`?Lpxb7+I0oCI1rgxpn}U{pRo_&$hJ%aGgeS>PfGkLTh3BG`|SKESzGCT2zdb zHmGzbv%uPnzc`XtAEs`}{{cMuiTtbrY7mZB9B|6GslRNKh$wWdC!W z5PsYuD8adHyH5WhbeIq(Kg+xcI$TB!P{2Jl#LS+eDbfVF0IBktRJ&LiVW+cK0B<_e zO}UwqDhXSO0qP(^VFJ*II#2@H#tQ@bg|V`^{)}Jg1Uwj*UNvG=QK9VvAYnf(ps4VJ zK0GKG410BFd^Ba-$o|X}K2!;=_9MS(bJzyGy=>496KRZr{3^(Nlt}ELcZ1oYtl#A@ zbm=aEXBYUIBA;zkaf(4Amj&HgF2ZNr?C()H=@G?oG(^ju4||&PFm>tqNL=DX9`&C| z+%6%Dwb|L&?vFj)aNGssvq%spDld~aBW`;>3!+MYmccnW^@2m@D3576^#t4ifn0o1 z`Las!lJu2s9RWgulR)|pCTpH1a*dEms4C9oG}PK@kyx>79qAU=PrA*^=-z9Rp^%#o zRFLZ9o&af8#jf_!*=sUk4HsA8HqPW30%#cw;)kBLfJ*iZpcKB?5@+5X`5R;6=Blk; z0|&nEyvpDNl1jLMYf>7?NxN6f#mp#_ zA9YEs$PZ{_P6Ei`WX;5K&G)q2xKC33{w~|(nsbNZ zF%z252{24T4Yo#EW)w4QaSe~a z7bw3c2~SPPzvn`ZI+f`b))xbL;mp-+rRT~aGMjeB9=C_)RZ0I)NCikT8b+2z08q_@ z*etT??fCBxG#xH$t`c#d)xv$Vp50MAS_@kHY(j3v8BE z=*}EX>&Z2`PqT(YB%aqu5L-*;)Umgma^91ADlvw*%S2C3ghg!SvxI^XU$u! zo#f$0!J9eZ*tW@<^TO&Y01TDn$8um7Ridjp=%>5;0h>)nFVwDm2?}k*odK`!PHsa zwMFy*_YCPuw2hLS{01O&VLAjKA&Ph!yu;Eh*D?kayUgmD)qSWll5QFc>@Q+#ycJg4 z-d0+jTpqK1ra3ZFZDe_z%Lw!fFIS(^O3}=m2beri!DvECnW=Bkp;w%dA{I#b3{a{7 zGZNb0Lx1mUp)Ee>iYi4RwaeDEL;3jQpwrk~Nn~bV3zk%FAg75agUAn6=2T~Hk%=u) z8fLWclz=99a}<_#l)tSIL+RBF$A)ZSe{)+e9QuG{b;j{E+I*v?Nozf{ZF02cx2=v6 zbvfc)yk@V75=x}P>&KJsYsT^R5rucRZR%ttd62!I@L|L=l6D9`$#oU@Np!%bx}A{+ zz#UY2DH87Ngv~BNpUK8I|Bh|8f&eWVxZSXdGX^P zdL<*03pKFCJRJ`>V?$>W0BT3sbT2GgM!Da=hf$+V$DBzHm}^gKBMvgBeg+luVY|z-&t{ zm{#QcDqMYzTBZtLFOyOh!07DMYye0pJ0l1wPK#sgUGFt$DjKULwb$mfe5C1`hnP5- zNAnW%#y#z)y5;$vbfQI8-+>}RZ7q%Sf-yoC&h>``aD>CVkkRJL&0*a23cBljNBH2Z?nJX3Vd8mQ zJma-Y=79*{hYk3e)Ce@0U^-3Vmq~@j%=b_AMPji=@b$j_9*#ac>X_`fdOOKvW6D@N z(RpPJzBN>fl>mn=RB&AOTSnWcsp!X77O+xnOdah-gcHq?m?b&|GGZKFVvMGdY1%n| zt4&0gq}aSba2i0rpJ*y$KmbUnDMvZu(HJed`fdEso$nc525h!fv;3ivBw2K&3^fEM z*1lCafVr!k^C?iXH_xe+=VnC`SjSXHBvbEke$y0s0J~Gj93c1tn!!JO(kaS~pmo~q zrz!P*tWq_AROE&m^*nNBye>jXPb-iTeQsIPy0M`V$YSsvS@G3=WOe!$a1F z4;q!_CuBDss^LH!Gkr|XG^pa#%e&0vRUPA?zs9aFNB8oitfr>c%QbiSI#OOpj_v(8 z-MZW3`6K-Fwi-*tso}wmt(r8qFD@ZT^)=}GiBj!)?;;e67GY-pmcGJ4qjqnRyqI4^ zF7w`q=W|5QM{sl)D~GppI8V#`6X&ZDWSYQ(L)#=A#vSY04tLMd@L^IPd1RO_T%$N0 zPH8Z%k}$I|K0=|8xTqYq^0zUc^`l+)Z~JH~JU3QgDK_`|$U7#)+gJjyQhBlUcXCO2 zp(yHtrh&3IiEo*iU4mT^wvMvSBDx#Xuand|g>Q@{Qix^<3KHzYJFqHSQp$=Z)F7s=4SPh_-07AIRy@>;sz1R zYH9>>WtFVra5C{yqa1U7kJvJ#JU$6!-})_KV7WB-UgnPgKXD%8Pp{$vL>a&YW)pC{ zfE!L-V~JF%ilD71k!cdbvlnF$P(N2ubd1H_;KUFj#wzc)0Y|?=X$L07q$!QgF{07( z@bBP;J)j-Go@NKc+NhrzmIdCsaW~{!OZ}=I09>``xGFL66`hw$9k?gE!}^ep{6g06 zZ?bl7%ixTUSt*T8h^29KwsVQ-zCmxokeJO|jR{Z))Q_dNBLI-q8BX}DTN5$ko(X3p z(@kErnOf_l&X2EO%b4mM$50rHV$nttOhZP}UfEo-3`1qJGSu8Bx9c~US|rr3&gBI7vS!U z>e#U(f$rMJ4@blq?T;vFG$_Ak2^;tK;uimif4A4v)$^;7t4un5ix82CxyA@R?+^&L z=zU;DFd*Af)ucVk$(b#N&>%^HHaIvYO+*BqmkJ3yva$0vCx}WPppcKmj^)~gj3VT5 zHWu$C8*pUk^wn&GCle(W`>Fp4fElz05a?L|!4e#p3x<0`%xcs6aAs7T2Izf0Q8$;g z+yoh!4A`~}wfW6H=9N^!rys|O@*O?*mk%PD#N{*ag?j28?kBkuQZFLUp+wqeS4>f@ zS9y$>x%!{z8vo8({E2nL5_C^4t`UtUVb=4c2@x6)sv&mazKt|qb(=^~rF3hko%=#jjDQF88Y3vZ(*n-@MQ&A>guH3?ws5#2toS~iZ|Ud zyYH)t?FdVH-N35U;W?4^uY1(!y;f)w$j{JwnY@I~Tgku1?&0J#x7kw2C+dRh4;SxL zov&d!l|$An>pHL8G(B|hn?NudH$@jZQ`oT5&59f~p z8U?+O?b=SNr$elYfzPz79jq5@4W}Izh0@4;tC(S zMs+#u8T&BZ)7!X(DOj$XziEL-k~Ac`O;Rb7v=N)gJ$ll#W0>pKOPyp-5v?@K*=EJ8*l*#Dy^3=WQro`y`I9lP4G(I;W4>m8AG&SYJ`^GEWchf}DobS!PP z=AK>i)a->?2f;=Wc=>SMh zY3X3Tb)g04q%4}!bKTl0LE!%CFY@6ok%%D^1|}a~#|WK0BLRdhq4^K_&pb3q!pv$A zK^kWC3p#gL$8Qspe&Ac!UlX!s#yBhXurY&$0ec4GCg_tdt&l^DfxdYlr=JyD=S6V# zV6Mkiou%uqZLJlyDw`e7*VPpx0w74yMJ@@W&I22jWKSsH6Mq(Pz&EzU#q)s_nnl}+0~h9B_f^VHPX4^>!bnLg!zu+FY@!|~OI4*phs7;!UtX7x~I9rCh% z$NAKWTTb=FvcfeJ-x5*2A&ggEKd{mO?!KjV3vXs;U1qC(RO1D9VSlh77kpE9i$iIk z!cLNiTd|bi1*1hO6(*8IB^5;zZO^9rg?vaye6N;vwLqEs@RfIVQd>Y?O)u$M`1aN+ zTd&HRn2?-G5iJNPBq`WI+QBINtnNpcmHiCO-yPm5-PspG7o`rRz`E3vw4%`5lD61` zOrlYqGrUuvZtnkbRf6Od&}j;HnZxsl@i;Z%60w`jJw@3RVRd3A$t3ioCb`~s&^nP= z11$1_ovN8bX6J1_pzy}db}f*Sq!)UN=0eYwo#rV{HpQeEbzQ%IMtLkc$H@#teBnsv zEA=lX;qZ|0(I&xk4uPBH?yNl)_@w2w5n^1pGRis|T+vagctBWPGHWtcpx?XtIR<-- zhL*+Z7U?PBO%b{>aJ7X?4wjyZS|nCL@aI$6N8d%bg*Hi^1fd<-g;gIZ-PHuWaL~G_ zO_s&aDs+miRG~Si5=j*x=F#*jA3SekBQk+9U&Qo9Y4QKT$}L`oyyFEvTj(6>{%Yx(s~NhhND&$ z^DZ#Wbg$(w@kN3RJ(bwzbI9#PscSpwwEkI&-*1e#@OVyk$k=9`p66`wurc9HnvYC4 z!|@O(Tl(owef}Z32)_VP)HIi28<}7`{V<}--c+zum2Qx0@O-j~hT7b*-N?Pt!$DAb z?osv4)vZ1v+0CxPt)vJMB;0U8*r|I_ z%cgnhQMI|Pqxu7atXKj)$UsMw?`?IoCh)Z}$@b$D63E7@ldi>Ot{qBg)HRLvEe7w9Y$lWuLah5Ac$9%;4~Rsf%i_i1CM%u@;d zT~4mt_-ia`5I)9rsPRC_kOG3EN}0&CvrO47&}$FE5>&F7xJg?_z&p-cVoOLTOSXt_ zv{u0|$a?0o?_7ZQ2JSC@-&&`Cv=_WzG*W=FjD;n>3Z-iznOz>ioontMQS6*W|$cwQYuyzOXm~&StFcXFvz)rBBRu;}sD;(H|IecL9By@|ML- zib|Ylw^!E0a|53u<2ZDa#6>Al(`EdKLY4>V-DW6@93TWf_AfVCq*<^=9`1&$Iy>aj z)Dn*7@A=$Q7McXO&ws$#9U^Ks!utFZt%REZ;CX7;nO)FZO)zKJ?q69TTf@3|#(V_5 zQO-j%z$-JAEsF51^Y-}(mzl*tR)IMwosiE7z;|?_LcKgmT7=6$8REq>2!^%m7&JsS z@(6~wGohE?esWEUtwoUd`}?Jexmlpzj%6s2d+3wm!YzjP1vP-VFqZ<48{MN$oEr%U zz8r8P<4n)#50rA*4Ty9buWSA|U(*++b2FKcUS@n_Pklv*mreS?)qXXBLV?)&cHtd9 z(|}hnYi5X1ATn&_D9}&OJbbH9um>r+eW;#T?>B^_N(UaBgzW;+JCB!P_J1_R{4aR2 z!D2Pc^SC`zA65*yV9;!y7;e(lBRy$5F5*=Tz9#j^Sefsr_os->w{E5`j?|0=^`=Mf z!lyGnVG^vN3MV7h10PqA=6`Y>DfTq@P&aA;{&Krwz@2#hyfIAg4)}N!^WAmlSnl{s zjo|jr_xjM0f;pgwp*ZkwQ;*JqNPaj2ilg%-E)Zf;H)g)Zy=mJ z%*?#(ydrQ)e{!!FDW%zE_HZtQzN{sT4Nb?Hs7v9Wy}h*e1G0vAbgetu3AU3lG(bx+Izw0N#L3Bn0j1@>QQ(>xC(w~UWN z8BIM$M*lUW4eT7u2|C0N3k(lBH2E*}gFCRt0s*>R5l%U-BP{T2Iup?KKjziGN1&~^ z(h-c0RqCj_Ri~L!pjtxL7Q_dGQC_Z<*s&1AtdI_yK7J5>;Z3iu1!TYA9nnHMoKFo1 zq5Jyw7j-57_#>}4ZtsOG`XVbRlMn#TbDI8#c^>BH2rOV|q-_L)e*w}F#w>4nb=}_7 znQ=#2#>5^03n7;ma1Ex`-}}_p8pph7)Tg<_^7P4kz;Uk&t#_%wMj*Sg8pJaWAV`^B z(HJvSO_#pS=O*1_iq5^gy^+i6bwId7?No{>j!dfFvCmbG(T@RF9=`(b`qJot;hZM- zjbw)5gfzO?b#}`f?EYG#&4V_zW|n zpn(TL>+VrI>J9$E7nRLk_{-*EMEc^?8{_(UCUP;|b z-KJIB@=;zl%-0>?-lIZ?G-W6PsXlG*h|Yme)Hn3SJ>~G4T>2i$!Lx60tN>Dx(=P>k zNFXZZo0mO1tFJj*ysyCDosrCSt>~U3qnW`P7q)mFsbSv`_-lfC6sT^XHhFw+Fuh2j z^|mR*n+wImw_c~<*WlNv2)A}Fu>|}#?CieJ4O#7(3ABf8?}CsAtB>ZDpcVeS0x&lS zeLn`Ee;uKIEJDEVUN|S-VSA+LihA!5pZ3-27HvY{R=PzVl}^LnPf^cF7mRfNaH@9A z??Bzcjx(Osxy?Yf+vWj695LE~uBB_a{1q{)^oU)C6%vL*nD^|vn(<4A#uIj6#?dru zQw%;m!)WZ}b2?&Tv~oo8{$ZonCk1}^Y%rlZZU}Ow5Os*s3ixh3W2(!B{lismj~U+m zIu-tCTh&St^hqH5qqeV`XmudejOMfWCvky4UYrYJm5xf;H@pM8Y+5tiTO;;yX)@*T~Tab}9U^k=LLOhoy%b)@vfok#4%zEY0~MGoVAD?gw*nu?{{k zb4~c+xvDYf#BzYNF1fSe@}iqd3voFT{c4j8f&Z^>-8Y`$JgY}oL6p0g9w2<>i?lQi zH`<2I7*H{196l!~|a^*1Bd`RxaFR0a?FeeZ&XkY&`$ z(^Ywsf-npGO?U>h29!G%I&J|$&jV)-Mi|B-#wp(tg_?4_i{$e=i-!(IVDp{>k&SQ4d#)~4hFEhysRRBejfV2ae)S! z5N7lz_;tno-F4uHAlwY8Q5)vOfgePPtaP;Qn_k0D6UL-=qC$sR7c`>b^5uUshJ5#o z-|=}gdXiyVVSmW1w*J^uV|#x>sX@2B_StyUZnNtcR1*mG`G)a6X6{{uFV44X+uc6n z^jO&rhHCtaPIhAppRD`@0Gsn$PnU+8u_65nH~$9{)r+71<-FNK^Zjyc?XtDlycKn= znWzs~8uHHn9EN`R7tF=lR=_gM7A1!Q0slsJ$)mA}xu-w+)1kTVMrsW&!o~U29NjcV zrHOWYm5zT4wg2rZr>3e)M+&qyGpAH1RvOrW^yDm=beDFgnpTVZ@xtazAoext@yzCS0LG=5ehjmuBd53}J4dNS zWA@k@&GF%yv{{8JM9;!%O)`hwOo3wI#a=eFD_KO6KzKcLeYi(J&Wr3n?r>FX(t}o| z0`u$)7FLZ1F0HHr8HbV1%PWa1uhxm`BeIV94Ykh54OH9O&LNw4$vvr-ls{VuDaf;? zwQ0(X-G;WoS=?iso0O6Ow`0}PL2-%Zvn8o&bS?S@G7WL9-&OWY>gNHPF;8OPNGI{$O&RHvffj-h)PT%R>z&D`>dy;vv&` zUibJuoUD{|*{aa~Qm@2KKmJJQ$OaU=3HX#2c6M#(YpOQUS!ka=->K6> zv4G*c=w^5W zy;FZDwd7_=GM#?NrE?El2MF%Vxo`V9{^92kW8q~Y;PvgRCXp19U@(&?IP&+!$QJQQ zY?Y_u1#~I4DQ>vy1Crc(e7ih z`RkLCmz>=-L07%EsiogFGN*>y8!oz;)?>`Uu0?ldCeN`Rt-HOYxW(PXMyBQJu4;4% zx0!bJZIH5EBavKoM}?xpGIiNF6^%Q4-pmYO{kXL3cI1)Ls!UV+{AOuM-?UXWbFSrt zaHOlb-B8fd-Xf+qdr@9)^T0ws?=2OgmQj)zn_M*Ap^*-4g z%4E7|V!sSjq9x<2=H!4!sv;xHU!mvKBnjqn)W+q)Az?@V!?@bM+{d!V{FW43uoR&R z;OZ&#jrUqwe7gKVrbu_`O4`Fi)D4$O2d)>>rUsvAFV+e9<3dvOCOI+Xa&nSvT_I)4 zun2Xm=r-aBoin1GWp|OOSGTKHm}mNk^e0qO>~H!?8_4Un^w}#Vn3h~wo_RD>y9t3= zw6j~ipR8gWLst8LWuCzD{|k=D#Q6VmZv63%2HG3rSO$G#$VsRel>=LcRc42R zVh*jez{e?Kkj}IRW;k^I>~3f8cgj40US@&T77?SxZ*MVwT0MM6FewFqWk4as32WI8 zw-=%am~Rm-*kk1ndp4T0`-iBbtIUPUA{($W#08nYj}ev_&hUr!R``0eu#s9_d2Z)q zLJ_)|#3NsCtVuNLf=2AR?j>l0Ur_adP+Y7)|I4@YpRg?d_oOQa+kZ;BGBGo;{iiz8 zpQNiNjGOXe^Y@x(E;BPBYJ`Wckl0O zpY+6SU8~yWr!A}N?x%fNP)4F(rH>>O?y5h9;e~X!%ztu#k5sD4*}rmbo}xvn5aJ(~ zBdt=aJ{E}s75+WJ$D2GPpjx5Zx!1YC&IW0&h|pJ4)$+Ur_G5>k@kHJ2rwAcFYAk3J zKtbLKr`A+`8#tQwrpEUMnD5-6vZ5Xum-C4vbwIxcB_HxvH8YR=ruhE7f?YYTrpmj1 zKLt_nk9>A3er-{u8DDxOrbC=Y1h+dpyxto7ROGFjt4luz2({CkG1idl7%kt53mt3L znZ1_$v3|^0Y^nn5F2NvY-p*#)#HfnysVOzhB15rq8$z0#oZ*jkDF)F!?+)mW+~vHy zDQEk7YI>=N9mX|Gz^Jh6oGg}P>8iO$&YC$EuMnoPz`DgR+~UuL$fX9gKg8@N^LTd* zDo=&ELo^JqK*;OkMV;u89f zZ^6)FQ(7}@7IH%}#V6V0J9GJrg{Mr%L7&AViVPP1v?`&{7N$-)I*^$o@s2Om$Bv1b zG--4SSuv%~lW+-)Xz;aRHmUkDUjS7Ll!vPOE}7=A@E4e|im8;Hjx<5zy_ZMFB5SlAg^h`cnM z^Skr$;K`{mc6Ip!%8?@>Vs}^81K!4~KfxdnO{A)9ImGDY(p&*>p^<+D$euHGWcno~$n28eZ#PO9QtCwP$4a5befL?XE8x-))4O zICkmzk;uYAY)GCC`&4Ohnm;zfnrmLK=Lxt+_@jwE4H7Sx|DD+@Nlx@Jp-)mTHCsgW z8s}%plhUQH#rK*u5p{v}ui<=uya5WY;kW)!Bx}q{qw9ftn-7UuDUKkmC{)aXKS^OS zhMh0Idnz`~Eoz=xxfQABp4Eq!m1}y;_cHBRm>N6F43c@&<~)05j0F~)AC*Im8B4R# z3nHzAx>tERP3WI|()6?TZ@izV%mS0(xs|hTk|LX8F4#GqEBhCmPavM*-6MeU(2+e% zz{ssr&XD6Pau3q9i%(SUjxTbcNU%A|`RxUwTzD(X9Lv;#(#^qX=A$@mt$L`|eO07& zFX!{vYy7bkpm$yN5_H{n#>ed4@e)7%ezN&yTR5EMSI!nJ{k0(M)$lzA(Jkd0>u1Q8 ze2))+V;<>tb~4)hPhVAWBc(M}4yH9*PP^MtBe>i6Dp3oH9I@84&m>!2ZXNA~*;zZb z_xhAif6l*qDHo_|dzXaI_|J520Mei~K?biEhTLBHi3M8jKeJm-x0D+!o@Osry+BNl zq}H3jkDwD;9wLRLNUK5KAEVB$m+BYAea(QBqGF5tCek&C%d)48r;?}Us|Cl0;y3tD zcd4kuUlZCBOcR?apDFwr01etDkaMDQu5-KUlBvMWGtq~4Am=XtWJIkK*h-T`C+H$P@FPP6zjO#J4-`JEsm6v%4!I|IL*`}_B z%N+koEQDVdd6F-OVmx!;^5s@ol_!3@)Sp=1d96r?pTfjfowj~A9`3ua;f1au?Hcx? z@|KCbjqbVWsrJd;x9?$2FlN!ib`JW^I7`r4%sbR&b^#PAGOqsl ze2cy_JB%!CFR&8>@DQO{LK9A@zJAFJuDu}2F>Z=bIzchEg(tjjHUYG!sp_w%`@Y7? zlW7Y{&|)?l_`R$K-DhJ*4C!e^E5G}`zL{J;y`Cs_CSa?o*sy9Orm8jJT}qfPdNXg8 z=Tt^F#a-3mPip6BmU90vuelP8Z|7IqA9ck(K`LT>XbB*gL*K0R0leTOH z^bE3ULZ=h!0WeKG7hSFy6Eg#rSqk&^WIZB_M>+TP1Ps9k3CH(vS?sAEbrR5Typq^$O?v?IY zZ-zXEj6#urBYXs?PnDvya?A@EFPYsN)2S`(g|drQj|xi?AM=WjeqD4;&)8PRber+Q z&AJl1jAe4Rj%M<`jyFmCRw9qWXMc)dq%2HK6eA@YjKyK}QqM9g<6bi12!+K%Vg4)N z^zGyAAuh^A)s!ONgtE-7`Cjc9+?wx#yl8DB(iwBW9+ zYA=)9%1A^>)~T7WQAUOxyGN%nlG{p$iI!3jm+xwf)@odIpw$rS9tN&yh&=`6eMOAL zeAH)@58OlT5D=fxU=l(H-io4IaG+;OSn0~FE&A*0k>KW0{0`NHLO&S-=5 za5XUFU4A~RnHIEb*e{Yb9C|8dw6BisIRc7__cA-Z0zP{$sr}&Y*eQxS5wE?J2**n- z7+5Z1^JE?@U0EitBm$aYpfo5ysTTQO;Sy$o%F01HXoGO#-6?j!h9#SDviCi)SC@to zL6Qb<1TDj`N7kZp9W)Ie-^-#8gRGp(*9`F*1q9u#aq92{f)E+Je3 z!z)!v_WDSbo>pkM)yKu2;OCzggWo-IPs*!H+Hy@OqsOt>)ceo8Lf2$8hfl(Rr-WWE zZOuOYzu8(>z+5=r(si$b8u-I&@YTmEOhj~6NyE;{5xPzi%n7;ENdOKE1;Y;CRA79@ znb^schCB`U%RF!URn}Pp4-MuMfJ~f}YzOSkxU9lnsbI9b5*FeS1kE>xU z=LxB1ZBqtvnU^RvF==D4aTJxNyTB3D7>BW@z>x~mYdp88s)GG7hCECqiGmK$P06|C zbp9*+TSpHsAfF_gKZQ(+3Y&xz55#tbD3fiEbsn^;jz`QrMfqV5D+5jkiQ(7XdNbUC z|0mS}jG*0dIfjxUqfkYJPIVJ@gu^p)-iO3^1jvFaEeZ%0 zkQ2C9frUo#H`pJPP@*?0KWHz6k2Lrh)a^hez__5%by!HLu;b` zXD|o(D=7_#Czls>Xm9+3_9oFzml+I;NG|a(c6HcJbk_>@G7ahizL{r5fnJkbVef=5 zsoWm$_PJgF)JrLW_aVC1JA@m$ayX-9jV zCMjGUJli)Ie(9Oqoce){KvO`~Jzs}}m!R&+9<3{pEtLfmKHQM{J@pqcmi6rn$^-ho z%)pLkcogs8Klv5Zio0YMk@q-=fM>~-u&)(HSq$t+Z$5Lh;ZG&(^xV7{8t4T_L^t@u z_rgySP6&ss)vl-Rx=)M_D}S!RQJ_5jhfEdN!YGR>NmX`J!56z>!y-3gV^|`r@EVOjSEva`gnK1kF4ZK?Gvs_sF(N^ObXViCobxgUZF`wrfL5g0M@aw%hdNq=H~^RpwdwJ8LfEY|LPcFK2^Qjcvk zDXWDu!Yswj_e9|Z7&Y%pFF*hIet5pZ0SCPRnyA&a1jx%p%r>8sznOQ)AG(_`K5`%T zOUiLexet~DmwM}r`=As?Kl?oNi)eE;ZL|QI)sAESZLc6@vt4e!k8^I-(R0l`mYePb zxse@-O@}PdhhSR^wn&brf)lzOLO3Hl1++c^Y=1`I1g*ID%B&{6nNv{UhR#XLv_YQ` zRjjBMz0|5JmG6swWJIQ(eu@=5*au%#07ykoM`H?I?!7yoh~H*hLuRQQmngZ3@_<=Z zI__EB1c+%gPxI^oX@2*m(XYx+`y5R<%iKT!e#5mS_c*^;^#|jWu*A%lOG{^iyO~?E+Q#uj;+=dOry zl6|(Chsm|09}vd2|GJ!TxT4jI$Hge|jrcUjv&K{Mek}9;u*ISp5lpt}YY*tCx2TmMYevoY0}r`Z%8Fk zET=sPX0y-bdLr40k5NvGoCjhI;5ooCh1}wy@IV&E9p`Cr8)(V1Q3#|*_KMyo)r863 zn!WmbRkdqxfex)JQ{fGNT#~1%``y2TXGJIe4UrpA$1OCxrFu~xbp^8e`&?NHMH@gh zgs-0pqC-25D~O9AL~s9lybJUVOovjp#Bw&|y&wMo*I!!`^h8B~&7^+Bg7Z5eMQeCh zI>&gc_AIrG-8b)s05HW5HUW|E1-GlnS39(Mh5SXO$Nf&}-4*290IyL?1&J+F2t{;{ z+xI)~vhfvd4d!CcZombi+Qf5G_=0cT1RvxXygv30#RkIEC_38Y+)rUm{f+c5@eA0D zng6Fh&nCg)z5Zr@xv|2O!QyM{*0(Bg*}x-~%{|73dwr z`(@8C+wxuvEA(mDLMsJ0P z?9}fAew91A`%ra4!6RRnWY;Oz?B$6=cbH@sF$#FDp8~%On*8DcypxR9ZjnS%8hU}} zf9&^bg{l1@8wyv+e1s68-pqFCKd93e`4=wvl>Q7*t~>GiT97%_nd zn63>ez6(P~0~u{~Y<22w)#Gnc{mU-cE~t+;-%eVwu%D{rAKo@eS77YWren@W#nFdd z7~m23GTITC`g()%rWd>yDh%>lYV-!Q_*ow~{@lVN>Ir!cJqzUyG2YqO z)q7^N@Em=IOVKm`t}lDCanjY=KyMDY17sNB#A)3#*a@iQ$Rw&O%@O>@OOZFrSM(f=gxo6d!1w<>^eNp*=>N*CH882Z?kVdZryg@>s*oMd#QN|Z?irL zJ*WG-LBi)x{Fs`=U8Ak}!?=FOA?PgIk9fdz6SM3|UxHnL4%nMU1K|z&#KXcu6!>uy zboRT%C|bW$fWLzFDaCn%Xi_@oaj&9T+nP}Yj;u08qTPcr|cFg%9^bZ>hD2ZEJS5BNqyva0g>0bb()xKj{^qw*k^ia zbPFU^E=YTMnZQwdD10Oo4p8L6K?SG$Q*`4glN3UUgB7snjQS{dSn?F2-IB2UtNVO_ z=r{gk3m`K{Ne=4Pqx)Qmy+Rd92*A~$&XoP(fp~RDkKi@L94fe|HspQ;-=y)WI2p(T z6~qtnf;s^mmFi$l`{pcL*v3xU4)o%m=?r|J8#NNRR_5P!ipT}Ow?bTM(DshILU#Tl zlocOFJb@#?MBHf!T#w0LkHH}{F$`4C*R+I?0oK9H!>Bp`q-)J6JlA?d__G>J*o`Ob z%PV%}5w-DHB-l)6+(@UNNU_v!ifjEJCoxiuh5T+VcMX9vAXowYjdO-8#Vg@82ppxm zT!KxAiv&)4+F^UJt`1R}djwaa(Uhhl52d+Wv`EGU-TF3@zMZ6MbO!@oV}gLEUvp3v zTE$H&vvE4m6vE2*J z7qFaZIWt9Z(I}PuGMf?$M2L#}^@AE&qNC|yD&e&7$#4wB)E&~;s|ciPk)jPN5oO~^ z=7wk#s2)@sr|hyhAO^XInCvH8Zgh5gZdz`Pb~~o$OgT+CO*n04;iMXdtSIY}G%RV) zY1e5wX$;nB)~mW`y4bwD+x`Y&?~d(m-30vIv@q#pVv7*H!*`13^3&AE&NGOTB4i(2 z6reOML=m=c{ulO+@#hDxAVvr7gjx|5zyh`i`oLsTET;q-_gl+bn#+eyj(;jG zhKSQ!c?xJkAAUlan@<2OAv6;Q#AM;Bj=XTXod{S0f&0lfDE-)CTKq}HSx5y&E9S4Z z7UHUh!IdSs>b^)7fOQ-Lp_&GjK9jaX2rXKrFjCe}R zd$Dq|3M@;+r@-HS{*?Q~Ok}s8C$f}t*?kfMalb8)i#P1pe!gBA(INt=G&bKpeDLJpgwXklL@p-}W-Z+23F4KqrIuNP^ zfwHc0b{Ar{k~>*9Jzf_(T36WebwI>@U8xu;y{f0orBn>P#Ygv^O8364^VHjZ@!WZ_ z+;*YXVcagL-s!R>UcAd>;#%R9A-UhREBjuX{q!pP?pDe>0B~Vwl1-<=EttbdZ=x%X%)o1bQ9MeNsARzK|-3VR2dFe*iTT z(|ZEXtQh;)4t%h)rn&^@h3f!&K$0}Vn+g52V3&LkmH*N`z%NqIZ1VN{rQDuvU6HVj zPve@)Z-Auv+0Ji3tJ$53tX%2(`kT-1q4Xg&817c7upg7zHw$&H`@Q`iQCmMq@GjoiAy_UY=T&dnLa z3fB@+F5fHNovx97V)fMmR38H>jxoUN>x>VrhauRT?3#I&?4IqQ%|M|cdma< zV1=)hG-YsZa&B>M(6~y&HZ^Qxd_HfPb2mJ(efm&emV2(wl5QE{`ZxWq55be8(Y^{- z&n|xY9)>xco+|e)lF562|6Z&52xmL!#VfaZ2XbgCYEv~JE7s1^L|HisD7he-@opp> zGQ7ShTFa0`r`29c0(#=PSw;SfXyB)Y@AHJw(_hZjOiZbl^>p@BA(2?gv5`JL34Hzq zCimn8kbBbK!+j4E=^YD4cU$~t7)LwdI+MtE$t_NAz{;Tk;Z9RRG6JFD{Dqa%u_#L? zRcFpXtiB7)G>I&n#VTLjLae?@G+jo`6l#7Y>*8o-#c%fBx`IXMg{L+u1?&tff=ph` zpM+sw*u1R5iUOZ#3K7A7oQO+pDN#MBf~J7Hd>lfe&@>j33>wd3j%N!r&~)0Zc*|4p z@(FB%k}%eCWI$4xJ4&Yx6R%DX1OOJ^32fRi&kNF58ABRZUw+hj8)m>cX^Ql#30gGNiqp*rbs^#&|7wN*Q;%AsOwO&gy{kq5CdzdA) zuPoUFJ%w$Hf~myPKOmdkUEVspaYJp=^iQ1T#Kpa|gNPo&qc|~+mVf(FUc8&>eB1;o z;h5o=iouJND%}Uup@9`A*ktX7H$6DYoCGmWW{Nzb$I51|AB#VS6bs8BakX8TYJ&%j zrkX(yz1mNPVJbCc|31Yem4Oo%u3t{Ie%YSm(j2Q+!b*BQqlMYVH)Cr?9>jiOccrkt zi=~CEh0(?80EBrfS3Hw??-J~s@T+yx%E(-V;aJEnIgY%B}&b6NycH9?=850W09S`sT0JxRR30geo#H&jz370 z6?Y*53n>cj9ETsA+Bq2^_p6e7uW$v>Dl^}1bK2ZX-7xuPRkf^@ z4`RM5Hb)sH)VvcUB`hj-pDO2Os%OWlT0K!*JBi*O&bOCYT{hb4YV-(jq z_sgfZN)#rLL?Z~?UA9}qG7ddX4*KqnJaQSr9p**6pZVrSybI}IH`Yb_4yoa5=#7u6 zpjlZ;r73N^9AqI+4@k60`IfmXL>2f^kUFp-P76-ABk=9aZ?Or&f^@B{ zBw5mQMta67Sq9GduQ2-QgJr1M{1dK`M zu?kHcT@98duV;s1Q+wY_7DmpC31=N|6^km#VvkgXcqNW7(E)cJ!~lv6gGtRUw#;J;mRxmz}AP z-~A@hv(S_EIGqsYCbnD-O6ERw>~q(a4<*0u7xP$vYw!Aw^M)TmDR4jRsueJ~Kxh=afIJ_qtrd3mS|1_D-y34v_-#z1RAh)^@Y z3=)_azod7e2K+3f`v2;y>URRkRtq8Rr~?=JNmcAlpgSNP*(Q;Jb50j9;At1#?!6~@ z$sC;$Nv0eSN&*sjEWgDSQqWVU4Il!3)4LwtxuaD_vVh9WPI@|E+lou;=0r@b#ale> zm6#0mN_r#A7PtY-HdaP<5#czekLf50@*=cD&aKdCb77nYk!$;(VL6P9Q9>uWX1(p> zztZ7Y#7qe|Iz%Yn1xP()bfQS+s)fS0Cgl zQ<4(wk%nhKcr=FLDbi7FAL-RQoeh4ZmbEQvj4E97v1g&66>q>MS=nd`dEMer3TS%I z-91;mJru=qR8v*s;~uKfupWbMk0a`vH7BZ#g5_UrVposzmW55F&DG1yFSViw9ZM>F z9%HHjs$3JR6qk&qpi2hQ)SD*K%TeGh18E5mn1v9jK&^0v0nZqjV$`Vv+3#@Ar&Q8h zP073~3N7DRN$-_=XEI<@@ByGDmQa}U-|99o2^{hPj|x1N<0CIDonARj`>4FbrIuT$ z_Bt6){5hp1POr#pCsCH1w4SX^SG#pY5JgFst@)Lmzdx3p%qwXgHN7o39_Dn-xD(;< zo^g-@pR0o6YgL6F)c&3QM%(*qKD&cUY$vu{xc;-BGj&G!c&yQEfJSHwd;u_96Mz1) zxB7JRf2X8k3p}qTeJL=`_>v^TIS^15Yjx?KbMtn0b$MrsMcXBjzSF!&0y3CekB-~r zuG))h6(%XZ%EpO;c$4=?AX>@H!6+f8WMqcs;lfO;aCK7t@^?kFM5x?1LK%t)tZGsB z%)yBoADP4SaAe88%pqhiwBxt4opy;y;N`)1^}#FR1q=W$rtVjck%_wwk9|{0evG2g z2`A@bCFhQHYl*qX@0#ex^BH)N)1NzEsQRp){5>&CE7=}a+a7SXB5(J&afN=1D5N51 z=gTX@-?2H;@iOIsGW~VUb}h%#k?DF9pmvmfWNWkq;AZ9Mr{jS9_uTJ^=u7|D3~2j0}wbF^L)e2Tkz*JBt_6H*K*wk%RSu z>Fd_3_V^hX;_TV{c0ULKhV)>16yao6Rm7MPU1?pPcrN%JRf7qc{$_sNVPjV{d^Bji zhUm#C(X5o1^?)Ml!AgmtvO)a@)-wk-jVQ55)#wrmGVa25^~7#_wjC~v(xptCXh*zd zXxgaTiu>7g?I;*JtggKR2qiF^!Dg&fkeY0JPE(~kH3nPg;m92>tXj8Tl6~GmNj5$* zZS;NS4-~6t`kpsBGW9lMRT=p>d}qimgj{5vVDk_v;D>* zLn5K(P$Gpeh{~bxWVB~85Ae1-_Jc{Y{tj_(TuH*&c|z@U5fn+p1r%Grvp|2A7v%xYTKG2}G<0>)Ip|rIR=Y z+tx@^&vES%LS6SjxuD1SGEgiB8U6~X{|r>scq1R9t^u9QE28745P-xb4^ZJ$#`*Dql67>fG%*(z@)@u~j?Ye803*QL_66oG)H?-Y>Eja&@h1*Pfm4G_G}h zyEJ0axva0p7VdUVnYuaz80hBEo)!E9)8LG8;_TY8?xm>}H@4@^$fmc9h*2FqE`PKJ z)v7ocWNV~V(xTBakm?rtU-3g?`ah!=`H|@-K>m*)di>8}m`VPKbBX&C>z15rou<>b zydwxW+e#zIn_({5{Z5Ue)eu+oOeh$9fZdNqr^1SeoA- zBF}5JeGlKPtfx;Q-PP`D4s^yk6I@AiCHa!Qs9u%t$`6#rN)zP%TSFEFr-DPlfe7!< zGmU04`6j&BS6(U;%k}Ts#6!=)ig&$_twF|`d3}tYuvf?@_~X|r>K!$0thJSecu$ZQ z^egfm>4DT}Y8*YGo={FO4~#q79nB=R!4}lLSQ@(!U$ED&SCl)-1EtZ@IJxjC-#1~t z;8)^F{M`q1uGzXgeR~cRhnu9;1@o~h2;zF{)UQn-yHqRC# zUWh-4Lj0gtf=S5w>cbapwOu}{4e{XjvcKPGcjOzr!8qfCyN5SR($t*Vu;`VsN~||; zPZP_*tTw08>-W;{C)kSTaP@E@8)CwL6A9Z_5jPF7I+s{HhFE+SSpu>xU_F(vXhXI^ zgF1hb%ognik`poYJ-L4P)E|_`!&tqtu3206mq$lV?#x|nZ(f}`aNp{_nszSK3*0aF zAgHt5m6vxDmTo?e+q>4@-p#r?AD-cF;ny;cvo|hoj-8bVp^=$~9xKd(#mg^RTkf-0c`fhG_wOeQ{L8tj>z(;>vRoC7 z?J8@D%2uh7uO{nCsdkc(9p~+(73Zdlu77XLV7jki__lxXeb#)IgCNG>R)Do9a`^l} zmeaTk_W>tu%wJAJ9LwjJZDbP6_twEBPAyYhG_ySFcukflT#;nZJ z7-4J=BB`M$V;06TGtG>>>`RL%DN0DfuSF`dMii-}D0^xoDSIM>^1G>|9#3!Y`+45~ zp7{))Q`DQh>+>3n(8Ems9I$L;G&*pnx>hlh`IqC7?8NKNA z6|btk{uh29Hh<_H?;i5?MeOGLO=k7g_q%-hSl{{7#k*kt)XNBCv`!U5f)TNA}5PLAy46Ah9aFw6kx@g4917@orlfA8Z`*#`eImUe7 z13k!5?ar}t?XMaOkm-b>R;S(cca>Sq#U5Fgia!o#-Z!uCNZd2=+5A!fwj`!S-N_Ku-$rVggqtotUQ<9u3Pw$a?d61M$h#T`-YS%oTqIDu&FuCemqzBnbV6K zrT{ZmkIp~-}!GULd3 z))E~|UkaqHN%xq*2fmkK376~ShbDsdshg%Q$97n?w%WyXG?dGO>U)__?x7Fy-jg%E zu8>x#JkBY1H0@j`w?$?^ zF0dI9SL*giWjrcGGo)YxY}Lag%)-v}n&5PlaeA|=sHeFM_;B!2`U?G}QgD1aX9BFI zTvwhLpJd10c_Q1==0w0zQh}=szJ#cE$-d zOTRf`#Yi{3R-P6fBrYFS29}IhPu*5#cWm*Y{FNCHnTL<;Le{65L(5v_%N+V+#e+{0 z()m_GikBTgVhS;(QkS<`$kouw?;sMn6@eOe?21TB)hj_i# zlOj`{Z|`)*JqsY%+b1U~-pMm7;jC&7#z!RvDvY#=K!gV1W5Uf@;wuLHaZ|QWLL0GD z&z`?gr1OZ22*kkBz~q~(Oys06<_U01cNIHCp;+W*H>+cZk*SeGivRX@2`Dj+fUiYe>E|b`!MQN+b+M3 zX9>-z3Jsss_*2mA^|TF;lWKhyi|ChpvKGBvl$Una@PO%xVb<-tiy=z~mXbqmUyth0 zdoR3enbw-y;USIhhga4-J?HJu{WMzLe`gOV*(4Jz>BEZDJrdTK1r# ztiNmjnEU-bXCo&Ief&JUCO%YkwvTs@KF@ew9anrRTBYAeYCv<}4#()$MHWIGyFAX@ z8EPE}tI-S{Iof5M9N)Dz^pToSbk}EMK#s4T*|@?}LS^~mj~J)@SSLtqHmGZNLybyk z?y|!08jxO|Fz{qWe&Y(@gfP_z$DG789p?bE3569p5p{9HYnz$1qV6fuxt5~4RKp;# zw^w%6H`c6O=cB6k>`c_91PxMNOS*NU&bfylxmAl!O)|O zywd5#hMLR3r{;@HbC!+&zeOgk{~qB9#j}RFfXJm=-g3yytK9LmNINq zp;mwk4Hv>6hHa}!NEOrs*&qz)@R2OAsbl|N1#`ufF zYr+p(ZPX|ukA(;+s^+T}yhRi%%DOA7#A6EWlp=y&`Y!f=70mY*eDs#23q=|k@4T>K zaVGGlUT!%EhTbig4Z_M4CoX-G_s9UUAEYz1mo77KPeZ3aniC}QNY=; z^ub$^_huro^2go{ulBs8R86+7QR-d5z0kWLn|4}+zVO}iqGq+2?OR#N^f!N01B*|O zy&GIU3qx+~?MjU}t zWyd^Kl}W1U){~WOv3uLChnB^CHsjUFD0&ze+1G9*@zQI#OY2YMaJ4T7;_VmIrtS4) zoUxa8io4qk6t{1l`If4`?boYJK1kzLAPOC^N0Kt`*cY0oI}dul_8r16eBpar|K9S> z_8w3vv12Rs(0MVleW%KWz~(V^i1y+*{yTPNvDbQprb@7X@8pc$cgr5^}}y&knpVHcD#-BC|g%tba}Fz9RAGzAF;t5{I@w%^l0N zlB_rNwc0nq)`omG@5Ho?)zZ?h%@VmdSd|FCE6!=^$1n%apyzR4v-S1dFOfgU48*Ds9x zBOkTsRqP*O>S&Rm)>{V}&hM4qRo{EaB9&ZmXthweBFfGHvsQZBGKPAWb%w(Lrp z;IVc+R-)932bY+Z8CI1YX+exjP_p&NYxf=gChQH-)O?w^U^&~12WUZ14v9fQ@ z!i9^Tj|eJdmcQvc(6r@0Nn z(PJz`P5X>re$G3uipjU)S3&*Sc;CUEfk?W)ONoxA?B*vOH|{@P$G4NyZfVK_a@oZzrDcSp-ot0RA0*h};}Ym?bPX#~OyPyn3y6RJ|G!6)r5Nx~QV1c|k?+ z2m9V$0bt}Qxgg>@AG>qb#QnN42MVT%hHmq4)Cg)F7Y;1O$+PaDA9OvNwduUHe7JH$6lem%?GNc?=d4Jgt}P z$nxN6D=AGkH2eAD8GBAcOs>X^ml_n7I}|tog=-+8vzmbu@jxZclEb2UP-q;2E``H# zB=f*T2A9WhbE9#<7{GTJSe3+JQdwSHHT<-a@A6+;$3v%0nq%UO|I^xks{aks0bag> z^t0{W^BV7s(`UJ}$xI)Dh1C|b8T-CheMe{7PjB2dmIsGIGiOm5bOwz|AmR`(ApMJg zBjFghCIb8Q?4P9mX(xf}aDE@X$!x$y*pK`G(l~t%jm)DFfgi%O!4Mb{0z+BDwQwjD z4vB!kfXfethyElv$M@MIERHpc^j3T9870%z$6xjI!Do0@t-u!z~}RW zH3+~Ozz8@FF>TqbHFG3?*73Dl|CW}yvi}ccn4ABa4tMvzFk)^Ftky{JaHlbOCPadV z2ZM^k(6k)MR4M{O#bPKB6cwQf!Jss!xk6LmS`-ADPC?E<`{TJk;sP8qVRCt7CWZD* zFByqMQXDaKApXE$5EKlq1;M}&S`exu0!GC;Vi7RR7w&&N_b+<69*!D)m1yUJ;SnJ)k1so&iDsi}V~I#4OIM6o?MZZqMNN`cbc zXwyV+fxZL(ktr$#2VB+eWFCRcX1g&c?}xs-g$F7r(_M|l`N`SoF!rOb zbMOP8F=LRK&Mc-A*vR951J}ImO z{K3rmY5r0RjDo-r44oZ=e{}5&mjC?k@67)5x@R^1+sG^wzf<@ZuHQjvR_0&0W}*0< z!oP6+4ob5!|H3s3#qSjUh3j`vnw9w#T%zCa;(_O3+Dcx)J^FlUf?uzO|K*h)#Ozyn za3F)Q1&sQ;oJHi(BGKEMml*`mK0Ca*(IfiDku-B*Psio#<*Q{<7_TggKYXK z^fRa8&xD<`u#AaaC(l^va{6ik0V-)F{%mM(>tkGciKuRZk8n|AW+)SL;+ngT#>z~;91=#dkvx~5 z@!9Q;(@1_mQ{>@9^Q7Qw_i3G5QivP3R;|u7)vRy{#uV&Wn{)ZpZnxk>Tlc;MO8jf7 zE#+)5lXxwyGdVTqvgJk2q4D?`ZIdVP|RbMlr_WR{<-mGt3?X%H_6 zl7!|1an8zKL>h%frCE|W?p!<`s?T!saAyKfVxg8C8kIo-CjG$soWR~r^Q6X1h`aDu zv>rxF4-G>TwP2ct`Y1h3I1!G)qIBVCls;UKNWdHF8)7g>6jBq7G(;j%`WOrfp|20z zwP6tYD5NfoU=KB6(pg{>kSKzIt-dpdfm*RxJfQx|mRH*tzCg|irul_S8!H+eO4i?01{uK;B+cFjZ_f>EX6Y&q z*uo~(+w7AFt}c>1XdmS;bY@XDKd5{}nde+`lIHrV(W`|1IO1J;5O zB30z8tLcHw*_)Ns%WvsATwg*I{ZB}9K0dO;D5A69*~jb1 z@yI`;VpO|a`kgV6F{xcHu?prSV$n;@;OgNu5vOknED#cqu7Ehr!z^%@%;9-+XmoK= QI9y9yR7J(W!cbiFzuz}nwg3PC literal 0 HcmV?d00001 diff --git a/Web/Content/bootstrap-theme.css b/Web/Content/bootstrap-theme.css new file mode 100644 index 0000000..c19cd5c --- /dev/null +++ b/Web/Content/bootstrap-theme.css @@ -0,0 +1,587 @@ +/*! + * Bootstrap v3.3.5 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +.btn-default, +.btn-primary, +.btn-success, +.btn-info, +.btn-warning, +.btn-danger { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); +} +.btn-default:active, +.btn-primary:active, +.btn-success:active, +.btn-info:active, +.btn-warning:active, +.btn-danger:active, +.btn-default.active, +.btn-primary.active, +.btn-success.active, +.btn-info.active, +.btn-warning.active, +.btn-danger.active { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-default.disabled, +.btn-primary.disabled, +.btn-success.disabled, +.btn-info.disabled, +.btn-warning.disabled, +.btn-danger.disabled, +.btn-default[disabled], +.btn-primary[disabled], +.btn-success[disabled], +.btn-info[disabled], +.btn-warning[disabled], +.btn-danger[disabled], +fieldset[disabled] .btn-default, +fieldset[disabled] .btn-primary, +fieldset[disabled] .btn-success, +fieldset[disabled] .btn-info, +fieldset[disabled] .btn-warning, +fieldset[disabled] .btn-danger { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default .badge, +.btn-primary .badge, +.btn-success .badge, +.btn-info .badge, +.btn-warning .badge, +.btn-danger .badge { + text-shadow: none; +} +.btn:active, +.btn.active { + background-image: none; +} +.btn-default { + text-shadow: 0 1px 0 #fff; + background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); + background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #dbdbdb; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus { + background-color: #e0e0e0; + background-position: 0 -15px; +} +.btn-default:active, +.btn-default.active { + background-color: #e0e0e0; + border-color: #dbdbdb; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #e0e0e0; + background-image: none; +} +.btn-primary { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); + background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #245580; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #265a88; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #265a88; + border-color: #245580; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #265a88; + background-image: none; +} +.btn-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #3e8f3e; +} +.btn-success:hover, +.btn-success:focus { + background-color: #419641; + background-position: 0 -15px; +} +.btn-success:active, +.btn-success.active { + background-color: #419641; + border-color: #3e8f3e; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #419641; + background-image: none; +} +.btn-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #28a4c9; +} +.btn-info:hover, +.btn-info:focus { + background-color: #2aabd2; + background-position: 0 -15px; +} +.btn-info:active, +.btn-info.active { + background-color: #2aabd2; + border-color: #28a4c9; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #2aabd2; + background-image: none; +} +.btn-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #e38d13; +} +.btn-warning:hover, +.btn-warning:focus { + background-color: #eb9316; + background-position: 0 -15px; +} +.btn-warning:active, +.btn-warning.active { + background-color: #eb9316; + border-color: #e38d13; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #eb9316; + background-image: none; +} +.btn-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #b92c28; +} +.btn-danger:hover, +.btn-danger:focus { + background-color: #c12e2a; + background-position: 0 -15px; +} +.btn-danger:active, +.btn-danger.active { + background-color: #c12e2a; + border-color: #b92c28; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #c12e2a; + background-image: none; +} +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #e8e8e8; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #2e6da4; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, .25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); +} +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); +} +.alert-success { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: 0 1px 2px rgba(0, 0, 0, .05); +} +.panel-default > .panel-heading { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/Web/Content/bootstrap-theme.css.map b/Web/Content/bootstrap-theme.css.map new file mode 100644 index 0000000..7535311 --- /dev/null +++ b/Web/Content/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.3.5 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.3.5 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/Web/Content/bootstrap-theme.min.css b/Web/Content/bootstrap-theme.min.css new file mode 100644 index 0000000..61358b1 --- /dev/null +++ b/Web/Content/bootstrap-theme.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.5 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file diff --git a/Web/Content/bootstrap.css b/Web/Content/bootstrap.css new file mode 100644 index 0000000..680e768 --- /dev/null +++ b/Web/Content/bootstrap.css @@ -0,0 +1,6800 @@ +/*! + * Bootstrap v3.3.5 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + margin: .67em 0; + font-size: 2em; +} +mark { + color: #000; + background: #ff0; +} +small { + font-size: 80%; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -.5em; +} +sub { + bottom: -.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: inherit; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} +legend { + padding: 0; + border: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 10px; + + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333; + background-color: #fff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} +.text-success { + color: #3c763d; +} +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover, +a.text-info:focus { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #337ab7; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ''; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0; +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0; + } +} +table { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + min-height: .01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eee; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} +.has-success .form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.333333px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:focus, +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:focus, +.btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:focus, +.btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:focus, +.btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:focus, +.btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:focus, +.btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: normal; + color: #337ab7; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 4px; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eee; +} +.nav > li.disabled > a { + color: #777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eee #eee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.navbar-brand { + float: left; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 3; + color: #23527c; + background-color: #eee; + border-color: #ddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.modal-header { + min-height: 16.42857143px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + filter: alpha(opacity=0); + opacity: 0; + + line-break: auto; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + + line-break: auto; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow:after { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -15px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -15px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ diff --git a/Web/Content/bootstrap.css.map b/Web/Content/bootstrap.css.map new file mode 100644 index 0000000..9f60ed2 --- /dev/null +++ b/Web/Content/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;EA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DH;AezkDC;EACE,oBAAA;Cf2kDH;Ae5kDC;EACE,WAAA;Cf8kDH;Ae/kDC;EACE,oBAAA;CfilDH;AellDC;EACE,mBAAA;CfolDH;AehlDC;EACE,YAAA;CfklDH;AelmDC;EACE,WAAA;CfomDH;AermDC;EACE,mBAAA;CfumDH;AexmDC;EACE,mBAAA;Cf0mDH;Ae3mDC;EACE,UAAA;Cf6mDH;Ae9mDC;EACE,mBAAA;CfgnDH;AejnDC;EACE,mBAAA;CfmnDH;AepnDC;EACE,UAAA;CfsnDH;AevnDC;EACE,mBAAA;CfynDH;Ae1nDC;EACE,mBAAA;Cf4nDH;Ae7nDC;EACE,UAAA;Cf+nDH;AehoDC;EACE,mBAAA;CfkoDH;AenoDC;EACE,kBAAA;CfqoDH;AejoDC;EACE,WAAA;CfmoDH;AernDC;EACE,kBAAA;CfunDH;AexnDC;EACE,0BAAA;Cf0nDH;Ae3nDC;EACE,0BAAA;Cf6nDH;Ae9nDC;EACE,iBAAA;CfgoDH;AejoDC;EACE,0BAAA;CfmoDH;AepoDC;EACE,0BAAA;CfsoDH;AevoDC;EACE,iBAAA;CfyoDH;Ae1oDC;EACE,0BAAA;Cf4oDH;Ae7oDC;EACE,0BAAA;Cf+oDH;AehpDC;EACE,iBAAA;CfkpDH;AenpDC;EACE,0BAAA;CfqpDH;AetpDC;EACE,yBAAA;CfwpDH;AezpDC;EACE,gBAAA;Cf2pDH;Aa3pDD;EElCI;IACE,YAAA;GfgsDH;EezrDD;IACE,YAAA;Gf2rDD;Ee5rDD;IACE,oBAAA;Gf8rDD;Ee/rDD;IACE,oBAAA;GfisDD;EelsDD;IACE,WAAA;GfosDD;EersDD;IACE,oBAAA;GfusDD;EexsDD;IACE,oBAAA;Gf0sDD;Ee3sDD;IACE,WAAA;Gf6sDD;Ee9sDD;IACE,oBAAA;GfgtDD;EejtDD;IACE,oBAAA;GfmtDD;EeptDD;IACE,WAAA;GfstDD;EevtDD;IACE,oBAAA;GfytDD;Ee1tDD;IACE,mBAAA;Gf4tDD;Ee9sDD;IACE,YAAA;GfgtDD;EejtDD;IACE,oBAAA;GfmtDD;EeptDD;IACE,oBAAA;GfstDD;EevtDD;IACE,WAAA;GfytDD;Ee1tDD;IACE,oBAAA;Gf4tDD;Ee7tDD;IACE,oBAAA;Gf+tDD;EehuDD;IACE,WAAA;GfkuDD;EenuDD;IACE,oBAAA;GfquDD;EetuDD;IACE,oBAAA;GfwuDD;EezuDD;IACE,WAAA;Gf2uDD;Ee5uDD;IACE,oBAAA;Gf8uDD;Ee/uDD;IACE,mBAAA;GfivDD;Ee7uDD;IACE,YAAA;Gf+uDD;Ee/vDD;IACE,WAAA;GfiwDD;EelwDD;IACE,mBAAA;GfowDD;EerwDD;IACE,mBAAA;GfuwDD;EexwDD;IACE,UAAA;Gf0wDD;Ee3wDD;IACE,mBAAA;Gf6wDD;Ee9wDD;IACE,mBAAA;GfgxDD;EejxDD;IACE,UAAA;GfmxDD;EepxDD;IACE,mBAAA;GfsxDD;EevxDD;IACE,mBAAA;GfyxDD;Ee1xDD;IACE,UAAA;Gf4xDD;Ee7xDD;IACE,mBAAA;Gf+xDD;EehyDD;IACE,kBAAA;GfkyDD;Ee9xDD;IACE,WAAA;GfgyDD;EelxDD;IACE,kBAAA;GfoxDD;EerxDD;IACE,0BAAA;GfuxDD;EexxDD;IACE,0BAAA;Gf0xDD;Ee3xDD;IACE,iBAAA;Gf6xDD;Ee9xDD;IACE,0BAAA;GfgyDD;EejyDD;IACE,0BAAA;GfmyDD;EepyDD;IACE,iBAAA;GfsyDD;EevyDD;IACE,0BAAA;GfyyDD;Ee1yDD;IACE,0BAAA;Gf4yDD;Ee7yDD;IACE,iBAAA;Gf+yDD;EehzDD;IACE,0BAAA;GfkzDD;EenzDD;IACE,yBAAA;GfqzDD;EetzDD;IACE,gBAAA;GfwzDD;CACF;AahzDD;EE3CI;IACE,YAAA;Gf81DH;Eev1DD;IACE,YAAA;Gfy1DD;Ee11DD;IACE,oBAAA;Gf41DD;Ee71DD;IACE,oBAAA;Gf+1DD;Eeh2DD;IACE,WAAA;Gfk2DD;Een2DD;IACE,oBAAA;Gfq2DD;Eet2DD;IACE,oBAAA;Gfw2DD;Eez2DD;IACE,WAAA;Gf22DD;Ee52DD;IACE,oBAAA;Gf82DD;Ee/2DD;IACE,oBAAA;Gfi3DD;Eel3DD;IACE,WAAA;Gfo3DD;Eer3DD;IACE,oBAAA;Gfu3DD;Eex3DD;IACE,mBAAA;Gf03DD;Ee52DD;IACE,YAAA;Gf82DD;Ee/2DD;IACE,oBAAA;Gfi3DD;Eel3DD;IACE,oBAAA;Gfo3DD;Eer3DD;IACE,WAAA;Gfu3DD;Eex3DD;IACE,oBAAA;Gf03DD;Ee33DD;IACE,oBAAA;Gf63DD;Ee93DD;IACE,WAAA;Gfg4DD;Eej4DD;IACE,oBAAA;Gfm4DD;Eep4DD;IACE,oBAAA;Gfs4DD;Eev4DD;IACE,WAAA;Gfy4DD;Ee14DD;IACE,oBAAA;Gf44DD;Ee74DD;IACE,mBAAA;Gf+4DD;Ee34DD;IACE,YAAA;Gf64DD;Ee75DD;IACE,WAAA;Gf+5DD;Eeh6DD;IACE,mBAAA;Gfk6DD;Een6DD;IACE,mBAAA;Gfq6DD;Eet6DD;IACE,UAAA;Gfw6DD;Eez6DD;IACE,mBAAA;Gf26DD;Ee56DD;IACE,mBAAA;Gf86DD;Ee/6DD;IACE,UAAA;Gfi7DD;Eel7DD;IACE,mBAAA;Gfo7DD;Eer7DD;IACE,mBAAA;Gfu7DD;Eex7DD;IACE,UAAA;Gf07DD;Ee37DD;IACE,mBAAA;Gf67DD;Ee97DD;IACE,kBAAA;Gfg8DD;Ee57DD;IACE,WAAA;Gf87DD;Eeh7DD;IACE,kBAAA;Gfk7DD;Een7DD;IACE,0BAAA;Gfq7DD;Eet7DD;IACE,0BAAA;Gfw7DD;Eez7DD;IACE,iBAAA;Gf27DD;Ee57DD;IACE,0BAAA;Gf87DD;Ee/7DD;IACE,0BAAA;Gfi8DD;Eel8DD;IACE,iBAAA;Gfo8DD;Eer8DD;IACE,0BAAA;Gfu8DD;Eex8DD;IACE,0BAAA;Gf08DD;Ee38DD;IACE,iBAAA;Gf68DD;Ee98DD;IACE,0BAAA;Gfg9DD;Eej9DD;IACE,yBAAA;Gfm9DD;Eep9DD;IACE,gBAAA;Gfs9DD;CACF;Aa38DD;EE9CI;IACE,YAAA;Gf4/DH;Eer/DD;IACE,YAAA;Gfu/DD;Eex/DD;IACE,oBAAA;Gf0/DD;Ee3/DD;IACE,oBAAA;Gf6/DD;Ee9/DD;IACE,WAAA;GfggED;EejgED;IACE,oBAAA;GfmgED;EepgED;IACE,oBAAA;GfsgED;EevgED;IACE,WAAA;GfygED;Ee1gED;IACE,oBAAA;Gf4gED;Ee7gED;IACE,oBAAA;Gf+gED;EehhED;IACE,WAAA;GfkhED;EenhED;IACE,oBAAA;GfqhED;EethED;IACE,mBAAA;GfwhED;Ee1gED;IACE,YAAA;Gf4gED;Ee7gED;IACE,oBAAA;Gf+gED;EehhED;IACE,oBAAA;GfkhED;EenhED;IACE,WAAA;GfqhED;EethED;IACE,oBAAA;GfwhED;EezhED;IACE,oBAAA;Gf2hED;Ee5hED;IACE,WAAA;Gf8hED;Ee/hED;IACE,oBAAA;GfiiED;EeliED;IACE,oBAAA;GfoiED;EeriED;IACE,WAAA;GfuiED;EexiED;IACE,oBAAA;Gf0iED;Ee3iED;IACE,mBAAA;Gf6iED;EeziED;IACE,YAAA;Gf2iED;Ee3jED;IACE,WAAA;Gf6jED;Ee9jED;IACE,mBAAA;GfgkED;EejkED;IACE,mBAAA;GfmkED;EepkED;IACE,UAAA;GfskED;EevkED;IACE,mBAAA;GfykED;Ee1kED;IACE,mBAAA;Gf4kED;Ee7kED;IACE,UAAA;Gf+kED;EehlED;IACE,mBAAA;GfklED;EenlED;IACE,mBAAA;GfqlED;EetlED;IACE,UAAA;GfwlED;EezlED;IACE,mBAAA;Gf2lED;Ee5lED;IACE,kBAAA;Gf8lED;Ee1lED;IACE,WAAA;Gf4lED;Ee9kED;IACE,kBAAA;GfglED;EejlED;IACE,0BAAA;GfmlED;EeplED;IACE,0BAAA;GfslED;EevlED;IACE,iBAAA;GfylED;Ee1lED;IACE,0BAAA;Gf4lED;Ee7lED;IACE,0BAAA;Gf+lED;EehmED;IACE,iBAAA;GfkmED;EenmED;IACE,0BAAA;GfqmED;EetmED;IACE,0BAAA;GfwmED;EezmED;IACE,iBAAA;Gf2mED;Ee5mED;IACE,0BAAA;Gf8mED;Ee/mED;IACE,yBAAA;GfinED;EelnED;IACE,gBAAA;GfonED;CACF;AgBxrED;EACE,8BAAA;ChB0rED;AgBxrED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChB0rED;AgBxrED;EACE,iBAAA;ChB0rED;AgBprED;EACE,YAAA;EACA,gBAAA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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.3.5 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\2a\";\n}\n.glyphicon-plus:before {\n content: \"\\2b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #ffffff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #ffffff;\n background-color: #333333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #dddddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n.table .table {\n background-color: #ffffff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #dddddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #ffffff;\n background-image: none;\n border: 1px solid #cccccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999999;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 14.333333px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333333;\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default .badge {\n color: #ffffff;\n background-color: #333333;\n}\n.btn-primary {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #ffffff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #ffffff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #ffffff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #ffffff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.btn-success {\n color: #ffffff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #ffffff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #ffffff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #ffffff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #ffffff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #ffffff;\n}\n.btn-info {\n color: #ffffff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #ffffff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #ffffff;\n}\n.btn-warning {\n color: #ffffff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #ffffff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #ffffff;\n}\n.btn-danger {\n color: #ffffff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #ffffff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #ffffff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #ffffff;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-bottom-left-radius: 4px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #dddddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #dddddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #ffffff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #dddddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #dddddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777777;\n}\n.navbar-default .navbar-link:hover {\n color: #333333;\n}\n.navbar-default .btn-link {\n color: #777777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #cccccc;\n}\n.navbar-inverse {\n background-color: #222222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #ffffff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #ffffff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #ffffff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #cccccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 3;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #dddddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #ffffff;\n border-color: #dddddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #ffffff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #ffffff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #ffffff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #ffffff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #dddddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #dddddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #dddddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #dddddd;\n}\n.panel-default {\n border-color: #dddddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #dddddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #dddddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #dddddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000000;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #ffffff;\n border: 1px solid #999999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.42857143px;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #ffffff;\n text-align: center;\n background-color: #000000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #ffffff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #ffffff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #ffffff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #ffffff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #ffffff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #ffffff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #ffffff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -15px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -15px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -15px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\2a\"; } }\n.glyphicon-plus { &:before { content: \"\\2b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // Default\n outline: thin dotted;\n // WebKit\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @grid-float-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &[disabled],\n &[readonly],\n fieldset[disabled] & {\n background-color: @input-bg-disabled;\n opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n }\n\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n }\n\n // Reset height for `textarea`s\n textarea& {\n height: auto;\n }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n//\n// Note that as of 8.3, iOS doesn't support `datetime` or `week`.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n &.form-control {\n line-height: @input-height-base;\n }\n\n &.input-sm,\n .input-group-sm & {\n line-height: @input-height-small;\n }\n\n &.input-lg,\n .input-group-lg & {\n line-height: @input-height-large;\n }\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: @form-group-margin-bottom;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n\n label {\n min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n// Some special care is needed because