From 1d0a8ba19f0b7f80f289e1b13fb5dbaae812bf48 Mon Sep 17 00:00:00 2001 From: ofa1 Date: Thu, 6 Feb 2014 10:11:46 +0530 Subject: [PATCH 1/8] Lots of stuff! ToDb implementation almost done --- webpageBuilder/DB/commands.sql | 9 +- webpageBuilder/DB/commands1.sql | 11 ++ webpageBuilder/WebContent/create-page.html | 85 +++++++------- webpageBuilder/WebContent/js/order.js | 14 +++ webpageBuilder/WebContent/reorder.html | 36 ++++++ webpageBuilder/src/builder/ToDb.java | 127 ++++++++++++++++----- 6 files changed, 211 insertions(+), 71 deletions(-) create mode 100644 webpageBuilder/DB/commands1.sql create mode 100644 webpageBuilder/WebContent/js/order.js create mode 100644 webpageBuilder/WebContent/reorder.html diff --git a/webpageBuilder/DB/commands.sql b/webpageBuilder/DB/commands.sql index 24baa8a..19e8079 100644 --- a/webpageBuilder/DB/commands.sql +++ b/webpageBuilder/DB/commands.sql @@ -3,6 +3,11 @@ use webpagebuilder; create table webpage (pageid int AUTO_INCREMENT, title varchar(20), description varchar(1000), paragraphs text,primary key (pageid)); -create table pagedata(pageid int,elementtype varchar(20),elementid int AUTO_INCREMENT,seq int,FOREIGN KEY (pageid) REFERENCES webpage(pageid) ON DELETE CASCADE); +create table pagedata(pageid int,elementlable varchar(20),elementtype varchar(20),elementid varchar(20),seq int, + FOREIGN KEY (pageid) REFERENCES webpage(pageid) ON DELETE CASCADE); -insert into webpage(title,description,paragraphs) values('omair','anki is here','ak is also there'); \ No newline at end of file +insert into webpage(title,description,paragraphs) values('omair','anki is here','ak is also there'); + +insert into pagedata(pageid,elementlable,elementtype,elementid,seq) values("+pageid+",'"+cblabels.get(i)+"','"+"cb"+"',"+seqno+++" + +insert into pagedata(pageid, elementlable, elementtype, seq) values(20,'textbox-0','tb',1); \ No newline at end of file diff --git a/webpageBuilder/DB/commands1.sql b/webpageBuilder/DB/commands1.sql new file mode 100644 index 0000000..746a3e6 --- /dev/null +++ b/webpageBuilder/DB/commands1.sql @@ -0,0 +1,11 @@ +create database webpageBuilder; +use webpagebuilder; + +create table webpage (pageid int AUTO_INCREMENT, title varchar(20), description varchar(1000), paragraphs text,primary key (pageid)); + +create table pagedata(pageid int,elementlable varchar(20),elementtype varchar(20),elementid int,seq int, + FOREIGN KEY (pageid) REFERENCES webpage(pageid) ON DELETE CASCADE); + +insert into webpage(title,description,paragraphs) values('omair','anki is here','ak is also there'); + +insert into pagedata(pageid,elementlable,elementtype,seq) values("+pageid+",'"+cblabels.get(i)+"','"+"cb"+"',"+seqno+++" \ No newline at end of file diff --git a/webpageBuilder/WebContent/create-page.html b/webpageBuilder/WebContent/create-page.html index a86568e..3b3d2c3 100644 --- a/webpageBuilder/WebContent/create-page.html +++ b/webpageBuilder/WebContent/create-page.html @@ -8,46 +8,51 @@ -
-
-
-

Enter the title of the webpage

- -
-
-

Enter the description of the webpage

- -
- -
-

Enter the number of textboxes

- -
-
-
- -
-

Enter the number of Radiobuttons

- -
-
-
- -
-

Enter the number of Checkboxes

- -
-
-
- -
-

Enter the number of images

- -
- - -
+
+
+
+
+

Enter the title of the webpage

+ +
+
+

Enter the description of the webpage

+ +
+ +
+

Enter the number of textboxes

+ +
+
+ +
+

Enter the number of Radiobuttons

+ +
+
+ +
+

Enter the number of Checkboxes

+ +
+
+ +
+

Enter the number of images

+ +
+ + +
+
- + \ No newline at end of file diff --git a/webpageBuilder/WebContent/js/order.js b/webpageBuilder/WebContent/js/order.js new file mode 100644 index 0000000..d3ccc85 --- /dev/null +++ b/webpageBuilder/WebContent/js/order.js @@ -0,0 +1,14 @@ +/** + * + */ + +function getLabels(elementId) { + count = document.getElementById(elementId).value; + + document.getElementById(elementId+"-labels").innerHTML ="Enter the labels for " +elementId+ " :"; + + for(var i=0; i
"; + } +} \ No newline at end of file diff --git a/webpageBuilder/WebContent/reorder.html b/webpageBuilder/WebContent/reorder.html new file mode 100644 index 0000000..b540303 --- /dev/null +++ b/webpageBuilder/WebContent/reorder.html @@ -0,0 +1,36 @@ + + + + + reorder + + + + + + + + + +
    +
  • Item 1
  • +
  • Item 2
  • +
  • Item 3
  • +
  • Item 4
  • +
  • Item 5
  • +
  • Item 6
  • +
  • Item 7
  • +
+ + + + \ No newline at end of file diff --git a/webpageBuilder/src/builder/ToDb.java b/webpageBuilder/src/builder/ToDb.java index ba63129..10e9beb 100644 --- a/webpageBuilder/src/builder/ToDb.java +++ b/webpageBuilder/src/builder/ToDb.java @@ -7,6 +7,7 @@ import java.sql.ResultSet; import java.sql.Statement; import java.util.ArrayList; + import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; @@ -19,72 +20,140 @@ @WebServlet("/ToDb") public class ToDb extends HttpServlet { private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public ToDb() { - super(); - } + + /** + * @see HttpServlet#HttpServlet() + */ + public ToDb() { + super(); + } + + protected void doGet(HttpServletRequest req, HttpServletResponse resp) + throws ServletException, IOException { + resp.setContentType("text/html"); + PrintWriter out = resp.getWriter(); + out.println("Test page"); + + ArrayList tcl = new ArrayList(); + for(int i = 0 ; i < 3 ; i++ ){ + tcl.add("textbox-"+i); + } + + //radio butt + ArrayList rbl = new ArrayList(); + for(int i = 0 ; i < 2 ; i++ ){ + rbl.add("radiobutton-"+i); + } + //check box + ArrayList cbl = new ArrayList(); + for(int i = 0 ; i < 4 ; i++ ){ + cbl.add(("checkbox-"+i)); + } + + System.out.println("textbox : " + tcl + "\nradio buttons : " + rbl + "\ncheckbox : " + cbl); + putintoDB("test2","testdesc2", "", 3, 2, 4, tcl, rbl, cbl); + } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ + @SuppressWarnings("unused") protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - // TODO Auto-generated method stub PrintWriter out = response.getWriter(); response.setContentType("text/html"); - - String title = request.getParameter("title"),disc = request.getParameter("description"); - - //textBox - + + //Title + String title = request.getParameter("title"); + + //Description + String description = request.getParameter("description"); + + //Paragraphs + String paragraphs = ""; + + //textBoxes int tbc = Integer.parseInt(request.getParameter("textbox-count")); ArrayList tcl = new ArrayList(); for(int i = 0 ; i < tbc ; i++ ){ tcl.add(request.getParameter("textbox-"+i)); } - - //radio butt - + + //radio buttons int rbc = Integer.parseInt(request.getParameter("radiobutton-count")); ArrayList rbl = new ArrayList(); for(int i = 0 ; i < rbc ; i++ ){ rbl.add(request.getParameter("radiobutton-"+i)); } - //check box + //check boxes int cbc = Integer.parseInt(request.getParameter("checkbox-count")); ArrayList cbl = new ArrayList(); for(int i = 0 ; i < cbc ; i++ ){ cbl.add(request.getParameter("checkbox-"+i)); } - System.out.println("Title : "+title+"\nDescription : "+ disc); + //Images - System.out.println("textbox : " + tcl + "\nredio butt : " + rbl + "\ncheck box : " + cbl); + System.out.println("Title : "+title+"\nDescription : "+ description); + System.out.println("textbox : " + tcl + "\nradio buttons : " + rbl + "\ncheckbox : " + cbl); + + //putintoDB(title, description, paragraphs, tbc, rbc, cbc, tblabels, rblabels, cblabels); + + out.close(); + } + + /** + * Function used for storing into database + * @param title + * @param description + * @param paragraphs + */ + void putintoDB(String title, String description, String paragraphs, int tbCount, int rbCount, int cbCount , ArrayList tblabels, ArrayList rblabels, ArrayList cblabels) { Connection con=null; Statement st=null; ResultSet rs=null; try { - + Class.forName("com.mysql.jdbc.Driver"); con=DriverManager.getConnection("jdbc:mysql://localhost:3306/webpagebuilder","root","root"); st=con.createStatement(); - - String insertStatemetn = "insert into webpage(title,description,paragraphs) values('"+title+"','"+disc+"'');"; - - System.out.println("hi"+st.executeUpdate(insertStatemetn)); - + + String insertStatement = "insert into webpage (title,description,paragraphs) values('"+title+"','"+description+"','');"; + + st.executeUpdate(insertStatement); + + rs = st.executeQuery("select max(pageid) from webpage;"); + int pageid = -1; + while(rs.next()) + { + pageid = rs.getInt(1); + } + int seqno = 1 ; + + for(int i = 0 ; i < tbCount ; i++ ){ + insertStatement = "insert into pagedata(pageid, elementlable, elementtype, seq) values("+pageid+",'"+tblabels.get(i)+"','"+"tb"+"',"+(seqno++) +");"; + System.out.println(insertStatement); + st.executeUpdate(insertStatement); + } + + for(int i = 0 ; i < rbCount ; i++ ){ + insertStatement = "insert into pagedata(pageid,elementlable,elementtype,seq) values("+pageid+",'"+rblabels.get(i)+"','"+"rb"+"',"+seqno++ +");"; + System.out.println(insertStatement); + st.executeUpdate(insertStatement); + } + + for(int i = 0 ; i < cbCount ; i++ ){ + insertStatement = "insert into pagedata(pageid,elementlable,elementtype,seq) values("+pageid+",'"+cblabels.get(i)+"','"+"cb"+"',"+seqno++ +");"; + System.out.println(insertStatement); + st.executeUpdate(insertStatement); + } + + st.close(); con.close(); }catch(Exception e){ e.printStackTrace(); System.out.println("in catch"+e.getMessage()); } - - - out.close(); } - } From 2a6b1c7b147b46abf09ff5093dd0f500f26329ad Mon Sep 17 00:00:00 2001 From: ofa1 Date: Tue, 11 Feb 2014 10:59:44 +0530 Subject: [PATCH 2/8] Lots of changes --- webpageBuilder/.classpath | 7 +- webpageBuilder/WebContent/WEB-INF/mail.jar | Bin 0 -> 356519 bytes webpageBuilder/WebContent/WEB-INF/second.jsp | 14 + webpageBuilder/WebContent/contact-us.jsp | 78 ++++ webpageBuilder/WebContent/contact-us1.jsp | 77 ++++ webpageBuilder/WebContent/create-page.jsp | 53 +++ webpageBuilder/WebContent/css/home.css | 38 ++ webpageBuilder/WebContent/homepage.jsp | 34 ++ .../js/jquery.form-validator.min.js | 10 + webpageBuilder/WebContent/login.jsp | 37 ++ webpageBuilder/WebContent/normalize.css | 423 ++++++++++++++++++ .../WebContent/{ => old}/create-page.html | 5 +- .../WebContent/{ => old}/login.html | 0 .../WebContent/{ => old}/registration.html | 0 webpageBuilder/src/authentication/Login.java | 78 +++- .../src/authentication/Mailing.java | 112 +++++ .../src/authentication/Registration.java | 69 +++ webpageBuilder/src/staticcontent/Content.java | 15 + 18 files changed, 1038 insertions(+), 12 deletions(-) create mode 100644 webpageBuilder/WebContent/WEB-INF/mail.jar create mode 100644 webpageBuilder/WebContent/WEB-INF/second.jsp create mode 100644 webpageBuilder/WebContent/contact-us.jsp create mode 100644 webpageBuilder/WebContent/contact-us1.jsp create mode 100644 webpageBuilder/WebContent/create-page.jsp create mode 100644 webpageBuilder/WebContent/css/home.css create mode 100644 webpageBuilder/WebContent/homepage.jsp create mode 100644 webpageBuilder/WebContent/js/jquery.form-validator.min.js create mode 100644 webpageBuilder/WebContent/login.jsp create mode 100644 webpageBuilder/WebContent/normalize.css rename webpageBuilder/WebContent/{ => old}/create-page.html (84%) rename webpageBuilder/WebContent/{ => old}/login.html (100%) rename webpageBuilder/WebContent/{ => old}/registration.html (100%) create mode 100644 webpageBuilder/src/authentication/Mailing.java create mode 100644 webpageBuilder/src/authentication/Registration.java create mode 100644 webpageBuilder/src/staticcontent/Content.java diff --git a/webpageBuilder/.classpath b/webpageBuilder/.classpath index 203ee06..4e46ac4 100644 --- a/webpageBuilder/.classpath +++ b/webpageBuilder/.classpath @@ -13,7 +13,12 @@ - + + + + + + diff --git a/webpageBuilder/WebContent/WEB-INF/mail.jar b/webpageBuilder/WebContent/WEB-INF/mail.jar new file mode 100644 index 0000000000000000000000000000000000000000..e6f7083248050a655144024553f188729c701e16 GIT binary patch literal 356519 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≷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 literal 0 HcmV?d00001 diff --git a/webpageBuilder/WebContent/WEB-INF/second.jsp b/webpageBuilder/WebContent/WEB-INF/second.jsp new file mode 100644 index 0000000..9f0f48a --- /dev/null +++ b/webpageBuilder/WebContent/WEB-INF/second.jsp @@ -0,0 +1,14 @@ +<%@ page language="java" contentType="text/html; charset=ISO-8859-1" + pageEncoding="ISO-8859-1"%> + + + + +Second Page + + + + + + + \ No newline at end of file diff --git a/webpageBuilder/WebContent/contact-us.jsp b/webpageBuilder/WebContent/contact-us.jsp new file mode 100644 index 0000000..af87760 --- /dev/null +++ b/webpageBuilder/WebContent/contact-us.jsp @@ -0,0 +1,78 @@ +<%@page import="staticcontent.Content"%> +<%@ page language="java" contentType="text/html; charset=ISO-8859-1" + pageEncoding="ISO-8859-1"%> + + + +Contact Us + + + + + <%=Content.Navigation()%> +
+

Contact Us

+
+ Please submit the following details to contact us +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
First Name:
Last Name:
E-Mail:
Contact Number:
Sex:Male +
+ Female
Comments:
+ +
+ Prove you are human:
What is the remainder when ten + is divided by 2
+
+
+ + +
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/webpageBuilder/WebContent/contact-us1.jsp b/webpageBuilder/WebContent/contact-us1.jsp new file mode 100644 index 0000000..b6f799c --- /dev/null +++ b/webpageBuilder/WebContent/contact-us1.jsp @@ -0,0 +1,77 @@ +<%@page import="staticcontent.Content"%> +<%@ page language="java" contentType="text/html; charset=ISO-8859-1" + pageEncoding="ISO-8859-1"%> + + + +Contact Us + + + + +
+ <%=Content.Navigation()%> +
+

Contact Us

+
+ Please submit the following details to contact us +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
First Name:
Last Name:
E-Mail:
Contact Number:
Sex:Male +
+ Female
Comments:
+ +
+ Prove you are human:
What is the remainder when ten + is divided by 2
+
+
+ + +
+
+
+
+ +
+ + + \ No newline at end of file diff --git a/webpageBuilder/WebContent/create-page.jsp b/webpageBuilder/WebContent/create-page.jsp new file mode 100644 index 0000000..7117b78 --- /dev/null +++ b/webpageBuilder/WebContent/create-page.jsp @@ -0,0 +1,53 @@ +<%@page import="staticcontent.Content"%> +<%@ page language="java" contentType="text/html; charset=ISO-8859-1" + pageEncoding="ISO-8859-1"%> + + + +Create Page + +<% + String user = "User"; +%> + + + + <%=Content.Navigation()%> +
+

Create a new page

+
+ +
+

Enter the title of the webpage

+ +
+ +
+

Enter the description of the webpage

+ +
+ + + + + + + + + + +
+
+ + + + + + + + + + \ No newline at end of file diff --git a/webpageBuilder/WebContent/css/home.css b/webpageBuilder/WebContent/css/home.css new file mode 100644 index 0000000..5c5c096 --- /dev/null +++ b/webpageBuilder/WebContent/css/home.css @@ -0,0 +1,38 @@ +#navlist li { + display: inline; + list-style-type: none; + padding-right: 5%; +} + +body { + background-color: #003399; + font-family: sans-serif; +} + +.main { + margin: auto; + width: 60%; + height: 100%; + padding: 5px; + background-color: #FFFFFF; +} + +a:HOVER,a:LINK,a:VISITED { + color: #33CC33; + text-decoration: none; +} + +nav { + border-bottom: 2px solid grey; +} + +.container { + padding: 5px; +} + +.footer { + width: 100%; + font-size: 60%; + padding:5px; + border-top: 2px solid grey; +} \ No newline at end of file diff --git a/webpageBuilder/WebContent/homepage.jsp b/webpageBuilder/WebContent/homepage.jsp new file mode 100644 index 0000000..646f165 --- /dev/null +++ b/webpageBuilder/WebContent/homepage.jsp @@ -0,0 +1,34 @@ +<%@page import="staticcontent.Content"%> +<%@ page language="java" contentType="text/html; charset=ISO-8859-1" + pageEncoding="ISO-8859-1"%> + + + +Homepage +<% +String user = "user"; +if(session.getAttribute("username") != null) + user = session.getAttribute("username").toString(); +%> + + + + + +
+ <%=Content.Navigation()%> +
+

+ Welcome, + <%=user%>

+

Content comes here

+
+ +
+ + + + + + \ No newline at end of file diff --git a/webpageBuilder/WebContent/js/jquery.form-validator.min.js b/webpageBuilder/WebContent/js/jquery.form-validator.min.js new file mode 100644 index 0000000..e91fa1c --- /dev/null +++ b/webpageBuilder/WebContent/js/jquery.form-validator.min.js @@ -0,0 +1,10 @@ +/** +* jQuery Form Validator +* ------------------------------------------ +* Created by Victor Jonsson +* +* @website http://formvalidator.net/ +* @license Dual licensed under the MIT or GPL Version 2 licenses +* @version 2.1.38 +*/ +(function($){"use strict";var _applyErrorStyle=function($elem,conf){$elem.addClass(conf.errorElementClass).removeClass("valid").parent().addClass("has-error").removeClass("has-success");if(conf.borderColorOnError!==""){$elem.css("border-color",conf.borderColorOnError)}},_removeErrorStyle=function($elem,conf){$elem.each(function(){_setInlineErrorMessage($(this),"",conf);$(this).removeClass("valid").removeClass(conf.errorElementClass).css("border-color","").parent().removeClass("has-error").removeClass("has-success").find("."+conf.errorMessageClass).remove()})},_setInlineErrorMessage=function($input,mess,conf){var custom=_getInlineErrorElement($input);if(custom){custom.innerHTML=mess}else{var $mess=$input.parent().find("."+conf.errorMessageClass+".help-block");if($mess.length==0){$mess=$("").addClass("help-block").addClass(conf.errorMessageClass);$mess.appendTo($input.parent())}$mess.html(mess)}},_getInlineErrorElement=function($input,conf){return document.getElementById($input.attr("name")+"_err_msg")};$.fn.validateOnBlur=function(language,settings){this.find("input[data-validation],textarea[data-validation]").bind("blur.validation",function(){$(this).validateInputOnBlur(language,settings)});return this};$.fn.showHelpOnFocus=function(attrName){if(!attrName){attrName="data-validation-help"}this.find(".has-help-txt").valAttr("has-keyup-event",false).valAttr("backend-valid",false).valAttr("backend-invalid",false).removeClass("has-help-txt");this.find("textarea,input").each(function(){var $elem=$(this),className="jquery_form_help_"+($elem.attr("name")||"").replace(/(:|\.|\[|\])/g,""),help=$elem.attr(attrName);if(help){$elem.addClass("has-help-txt").unbind("focus.help").bind("focus.help",function(){var $help=$elem.parent().find("."+className);if($help.length==0){$help=$("").addClass(className).addClass("help").addClass("help-block").text(help).hide();$elem.after($help)}$help.fadeIn()}).unbind("blur.help").bind("blur.help",function(){$(this).parent().find("."+className).fadeOut("slow")})}});return this};$.fn.validateInputOnBlur=function(language,conf,attachKeyupEvent,eventContext){if(attachKeyupEvent===undefined)attachKeyupEvent=true;if(!eventContext)eventContext="blur";language=$.extend($.formUtils.LANG,language||{});_removeErrorStyle(this,conf);var $elem=this,$form=$elem.closest("form"),validationRule=$elem.attr(conf.validationRuleAttribute),validation=$.formUtils.validateInput($elem,language,$.extend({},conf,{errorMessagePosition:"element"}),$form,eventContext);$elem.trigger("validation",[validation===true]);if(validation===true){$elem.addClass("valid").parent().addClass("has-success")}else if(validation!==null){_applyErrorStyle($elem,conf);_setInlineErrorMessage($elem,validation,conf);if(attachKeyupEvent){$elem.bind("keyup",function(){$(this).validateInputOnBlur(language,conf,false,"keyup")})}}return this};$.fn.valAttr=function(name,val){if(val===undefined){return this.attr("data-validation-"+name)}else if(val===false||val===null){return this.removeAttr("data-validation-"+name)}else{if(name.length>0)name="-"+name;return this.attr("data-validation"+name,val)}};$.fn.validateForm=function(language,conf){language=$.extend($.formUtils.LANG,language||{});$.formUtils.isValidatingEntireForm=true;$.formUtils.haltValidation=false;var addErrorMessage=function(mess,$elem){if(mess!==null){if($.inArray(mess,errorMessages)<0){errorMessages.push(mess)}errorInputs.push($elem);$elem.attr("current-error",mess);_applyErrorStyle($elem,conf)}},errorMessages=[],errorInputs=[],$form=this,ignoreInput=function(name,type){if(type==="submit"||type==="button"||type=="reset"){return true}return $.inArray(name,conf.ignore||[])>-1};$form.find("."+conf.errorMessageClass+".alert").remove();_removeErrorStyle($form.find("."+conf.errorElementClass+",.valid"),conf);$form.find("input,textarea,select").filter(':not([type="submit"],[type="button"])').each(function(){var $elem=$(this);var elementType=$elem.attr("type");if(!ignoreInput($elem.attr("name"),elementType)){var validation=$.formUtils.validateInput($elem,language,conf,$form,"submit");$elem.trigger("validation",[validation===true]);if(validation!==true){addErrorMessage(validation,$elem)}else{$elem.valAttr("current-error",false).addClass("valid").parent().addClass("has-success")}}});if(typeof conf.onValidate=="function"){var resp=conf.onValidate($form);if(resp&&resp.element&&resp.message){addErrorMessage(resp.message,resp.element)}}if(!$.formUtils.haltValidation&&errorInputs.length>0){$.formUtils.isValidatingEntireForm=false;if(conf.errorMessagePosition==="top"){var messages=""+language.errorTitle+"";$.each(errorMessages,function(i,mess){messages+="
* "+mess});$form.children().eq(0).before('
'+messages+"
");if(conf.scrollToTopOnError){$(window).scrollTop($form.offset().top-20)}}else{$.each(errorInputs,function(i,$input){_setInlineErrorMessage($input,$input.attr("current-error"),conf)})}return false}$.formUtils.isValidatingEntireForm=false;return!$.formUtils.haltValidation};$.fn.restrictLength=function(maxLengthElement){new $.formUtils.lengthRestriction(this,maxLengthElement);return this};$.fn.addSuggestions=function(settings){var sugs=false;this.find("input").each(function(){var $field=$(this);sugs=$.split($field.attr("data-suggestions"));if(sugs.length>0&&!$field.hasClass("has-suggestions")){$.formUtils.suggest($field,sugs,settings);$field.addClass("has-suggestions")}});return this};$.split=function(val,func,delim){if(typeof func!="function"){if(!val)return[];var values=[];$.each(val.split(func?func:","),function(i,str){str=$.trim(str);if(str.length)values.push(str)});return values}else if(val){if(!delim)delim=",";$.each(val.split(delim),function(i,str){str=$.trim(str);if(str.length)return func(str,i)})}};$.validate=function(conf){var defaultConf=$.extend($.formUtils.defaultConfig(),{form:"form",validateOnBlur:true,showHelpOnFocus:true,addSuggestions:true,modules:"",onModulesLoaded:null,language:false,onSuccess:false,onError:false});conf=$.extend(defaultConf,conf||{});$.split(conf.form,function(formQuery){var $form=$(formQuery);$form.find(".has-help-txt").unbind("focus.validation").unbind("blur.validation");$form.removeClass("has-validation-callback").unbind("submit.validation").unbind("reset.validation").find("input[data-validation],textarea[data-validation]").unbind("blur.validation");$form.bind("submit.validation",function(){var $form=$(this);if($.formUtils.isLoadingModules){setTimeout(function(){$form.trigger("submit.validation")},200);return false}var valid=$form.validateForm(conf.language,conf);if(valid&&typeof conf.onSuccess=="function"){var callbackResponse=conf.onSuccess($form);if(callbackResponse===false)return false}else if(!valid&&typeof conf.onError=="function"){conf.onError($form);return false}else{return valid}}).bind("reset.validation",function(){$(this).find("."+conf.errorMessageClass+".alert").remove();_removeErrorStyle($(this).find("."+conf.errorElementClass+",.valid"),conf)}).addClass("has-validation-callback");if(conf.showHelpOnFocus){$form.showHelpOnFocus()}if(conf.addSuggestions){$form.addSuggestions()}if(conf.validateOnBlur){$form.validateOnBlur(conf.language,conf)}});if(conf.modules!=""){if(typeof conf.onModulesLoaded=="function"){$.formUtils.on("load",function(){conf.onModulesLoaded()})}$.formUtils.loadModules(conf.modules)}};$.validationSetup=function(conf){if(typeof console!="undefined"&&console.warn){window.console.warn("Using deprecated function $.validationSetup, pls use $.validate instead")}$.validate(conf)};$.formUtils={defaultConfig:function(){return{ignore:[],errorElementClass:"error",borderColorOnError:"red",errorMessageClass:"form-error",validationRuleAttribute:"data-validation",validationErrorMsgAttribute:"data-validation-error-msg",errorMessagePosition:"element",scrollToTopOnError:true,dateFormat:"yyyy-mm-dd",addValidClassOnAll:false,decimalSeparator:"."}},validators:{},_events:{load:[],valid:[],invalid:[]},haltValidation:false,isValidatingEntireForm:false,addValidator:function(validator){var name=validator.name.indexOf("validate_")===0?validator.name:"validate_"+validator.name;if(validator.validateOnKeyUp===undefined)validator.validateOnKeyUp=true;this.validators[name]=validator},on:function(evt,callback){if(this._events[evt]===undefined)this._events[evt]=[];this._events[evt].push(callback)},trigger:function(evt,argA,argB){$.each(this._events[evt]||[],function(i,func){func(argA,argB)})},isLoadingModules:false,loadedModules:{},loadModules:function(modules,path,fireEvent){if(fireEvent===undefined)fireEvent=true;if($.formUtils.isLoadingModules){setTimeout(function(){$.formUtils.loadModules(modules,path,fireEvent)});return}var hasLoadedAnyModule=false,loadModuleScripts=function(modules,path){var moduleList=$.split(modules),numModules=moduleList.length,moduleLoadedCallback=function(){numModules--;if(numModules==0){$.formUtils.isLoadingModules=false;if(fireEvent&&hasLoadedAnyModule){$.formUtils.trigger("load",path)}}};if(numModules>0){$.formUtils.isLoadingModules=true}var cacheSuffix="?__="+(new Date).getTime(),appendToElement=document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0];$.each(moduleList,function(i,modName){modName=$.trim(modName);if(modName.length==0){moduleLoadedCallback()}else{var scriptUrl=path+modName+(modName.substr(-3)==".js"?"":".js"),script=document.createElement("SCRIPT");if(scriptUrl in $.formUtils.loadedModules){moduleLoadedCallback()}else{$.formUtils.loadedModules[scriptUrl]=1;hasLoadedAnyModule=true;script.type="text/javascript";script.onload=moduleLoadedCallback;script.src=scriptUrl+(scriptUrl.substr(-7)==".dev.js"?cacheSuffix:"");script.onreadystatechange=function(){if(this.readyState=="complete"){moduleLoadedCallback()}};appendToElement.appendChild(script)}}})};if(path){loadModuleScripts(modules,path)}else{var findScriptPathAndLoadModules=function(){var foundPath=false;$("script").each(function(){if(this.src){var scriptName=this.src.substr(this.src.lastIndexOf("/")+1,this.src.length);if(scriptName.indexOf("jquery.form-validator.js")>-1||scriptName.indexOf("jquery.form-validator.min.js")>-1){foundPath=this.src.substr(0,this.src.lastIndexOf("/"))+"/";if(foundPath=="/")foundPath="";return false}}});if(foundPath!==false){loadModuleScripts(modules,foundPath);return true}return false};if(!findScriptPathAndLoadModules()){$(findScriptPathAndLoadModules)}}},validateInput:function($elem,language,conf,$form,eventContext){$elem.trigger("beforeValidation");var value=$.trim($elem.val()||""),optional=$elem.valAttr("optional"),validationDependsOnCheckedInput=false,validationDependentInputIsChecked=false,validateIfCheckedElement=false,validateIfCheckedElementName=$elem.valAttr("if-checked");if(validateIfCheckedElementName!=null){validationDependsOnCheckedInput=true;validateIfCheckedElement=$form.find('input[name="'+validateIfCheckedElementName+'"]');if(validateIfCheckedElement.prop("checked")){validationDependentInputIsChecked=true}}if(!value&&optional==="true"||validationDependsOnCheckedInput&&!validationDependentInputIsChecked){return conf.addValidClassOnAll?true:null}var validationRules=$elem.attr(conf.validationRuleAttribute),validationErrorMsg=true;if(!validationRules){return conf.addValidClassOnAll?true:null}$.split(validationRules,function(rule){if(rule.indexOf("validate_")!==0){rule="validate_"+rule}var validator=$.formUtils.validators[rule];if(validator&&typeof validator["validatorFunction"]=="function"){if(rule=="validate_checkbox_group"){$elem=$("[name='"+$elem.attr("name")+"']:eq(0)")}var isValid=true;if(eventContext!="keyup"||validator.validateOnKeyUp){isValid=validator.validatorFunction(value,$elem,conf,language,$form)}if(!isValid){validationErrorMsg=$elem.attr(conf.validationErrorMsgAttribute);if(!validationErrorMsg){validationErrorMsg=language[validator.errorMessageKey];if(!validationErrorMsg)validationErrorMsg=validator.errorMessage}return false}}else{console.warn('Using undefined validator "'+rule+'"')}}," ");if(typeof validationErrorMsg=="string"){return validationErrorMsg}else{return true}},parseDate:function(val,dateFormat){var divider=dateFormat.replace(/[a-zA-Z]/gi,"").substring(0,1),regexp="^",formatParts=dateFormat.split(divider),matches,day,month,year;$.each(formatParts,function(i,part){regexp+=(i>0?"\\"+divider:"")+"(\\d{"+part.length+"})"});regexp+="$";matches=val.match(new RegExp(regexp));if(matches===null){return false}var findDateUnit=function(unit,formatParts,matches){for(var i=0;i28&&(year%4!==0||year%100===0&&year%400!==0)||month===2&&day>29&&(year%4===0||year%100!==0&&year%400===0)||month>12||month===0){return false}if(this.isShortMonth(month)&&day>30||!this.isShortMonth(month)&&day>31||day===0){return false}return[year,month,day]},parseDateInt:function(val){if(val.indexOf("0")===0){val=val.replace("0","")}return parseInt(val,10)},isShortMonth:function(m){return m%2===0&&m<7||m%2!==0&&m>7},lengthRestriction:function($inputElement,$maxLengthElement){var maxChars=parseInt($maxLengthElement.text(),10),charsLeft=0,countCharacters=function(){var numChars=$inputElement.val().length;if(numChars>maxChars){var currScrollTopPos=$inputElement.scrollTop();$inputElement.val($inputElement.val().substring(0,maxChars));$inputElement.scrollTop(currScrollTopPos)}charsLeft=maxChars-numChars;if(charsLeft<0)charsLeft=0;$maxLengthElement.text(charsLeft)};$($inputElement).bind("keydown keyup keypress focus blur",countCharacters).bind("cut paste",function(){setTimeout(countCharacters,100)});$(document).bind("ready",countCharacters)},numericRangeCheck:function(value,rangeAllowed){var range=$.split(rangeAllowed,"-");var minmax=parseInt(rangeAllowed.substr(3),10);if(range.length==2&&(valueparseInt(range[1],10))){return["out",range[0],range[1]]}else if(rangeAllowed.indexOf("min")===0&&valueminmax){return["max",minmax]}else{return["ok"]}},_numSuggestionElements:0,_selectedSuggestion:null,_previousTypedVal:null,suggest:function($elem,suggestions,settings){var conf={css:{maxHeight:"150px",background:"#FFF",lineHeight:"150%",textDecoration:"underline",overflowX:"hidden",overflowY:"auto",border:"#CCC solid 1px",borderTop:"none",cursor:"pointer"},activeSuggestionCSS:{background:"#E9E9E9"}},setSuggsetionPosition=function($suggestionContainer,$input){var offset=$input.offset();$suggestionContainer.css({width:$input.outerWidth(),left:offset.left+"px",top:offset.top+$input.outerHeight()+"px"})};if(settings)$.extend(conf,settings);conf.css["position"]="absolute";conf.css["z-index"]=9999;$elem.attr("autocomplete","off");if(this._numSuggestionElements===0){$(window).bind("resize",function(){$(".jquery-form-suggestions").each(function(){var $container=$(this),suggestID=$container.attr("data-suggest-container");setSuggsetionPosition($container,$(".suggestions-"+suggestID).eq(0))})})}this._numSuggestionElements++;var onSelectSuggestion=function($el){var suggestionId=$el.valAttr("suggestion-nr");$.formUtils._selectedSuggestion=null;$.formUtils._previousTypedVal=null;$(".jquery-form-suggestion-"+suggestionId).fadeOut("fast")};$elem.data("suggestions",suggestions).valAttr("suggestion-nr",this._numSuggestionElements).unbind("focus.suggest").bind("focus.suggest",function(){$(this).trigger("keyup");$.formUtils._selectedSuggestion=null}).unbind("keyup.suggest").bind("keyup.suggest",function(){var $input=$(this),foundSuggestions=[],val=$.trim($input.val()).toLocaleLowerCase();if(val==$.formUtils._previousTypedVal){return}else{$.formUtils._previousTypedVal=val}var hasTypedSuggestion=false,suggestionId=$input.valAttr("suggestion-nr"),$suggestionContainer=$(".jquery-form-suggestion-"+suggestionId);$suggestionContainer.scrollTop(0);if(val!=""){var findPartial=val.length>2;$.each($input.data("suggestions"),function(i,suggestion){var lowerCaseVal=suggestion.toLocaleLowerCase();if(lowerCaseVal==val){foundSuggestions.push(""+suggestion+"");hasTypedSuggestion=true;return false}else if(lowerCaseVal.indexOf(val)===0||findPartial&&lowerCaseVal.indexOf(val)>-1){foundSuggestions.push(suggestion.replace(new RegExp(val,"gi"),"$&"))}})}if(hasTypedSuggestion||foundSuggestions.length==0&&$suggestionContainer.length>0){$suggestionContainer.hide()}else if(foundSuggestions.length>0&&$suggestionContainer.length==0){$suggestionContainer=$("
").css(conf.css).appendTo("body");$elem.addClass("suggestions-"+suggestionId);$suggestionContainer.attr("data-suggest-container",suggestionId).addClass("jquery-form-suggestions").addClass("jquery-form-suggestion-"+suggestionId)}else if(foundSuggestions.length>0&&!$suggestionContainer.is(":visible")){$suggestionContainer.show()}if(foundSuggestions.length>0&&val.length!=foundSuggestions[0].length){setSuggsetionPosition($suggestionContainer,$input);$suggestionContainer.html("");$.each(foundSuggestions,function(i,text){$("
").append(text).css({overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",padding:"5px"}).addClass("form-suggest-element").appendTo($suggestionContainer).click(function(){$input.focus();$input.val($(this).text());onSelectSuggestion($input)})})}}).unbind("keydown.validation").bind("keydown.validation",function(e){var code=e.keyCode?e.keyCode:e.which,suggestionId,$suggestionContainer,$input=$(this);if(code==13&&$.formUtils._selectedSuggestion!==null){suggestionId=$input.valAttr("suggestion-nr");$suggestionContainer=$(".jquery-form-suggestion-"+suggestionId);if($suggestionContainer.length>0){var newText=$suggestionContainer.find("div").eq($.formUtils._selectedSuggestion).text();$input.val(newText);onSelectSuggestion($input);e.preventDefault()}}else{suggestionId=$input.valAttr("suggestion-nr");$suggestionContainer=$(".jquery-form-suggestion-"+suggestionId);var $suggestions=$suggestionContainer.children();if($suggestions.length>0&&$.inArray(code,[38,40])>-1){if(code==38){if($.formUtils._selectedSuggestion===null)$.formUtils._selectedSuggestion=$suggestions.length-1;else $.formUtils._selectedSuggestion--;if($.formUtils._selectedSuggestion<0)$.formUtils._selectedSuggestion=$suggestions.length-1}else if(code==40){if($.formUtils._selectedSuggestion===null)$.formUtils._selectedSuggestion=0;else $.formUtils._selectedSuggestion++;if($.formUtils._selectedSuggestion>$suggestions.length-1)$.formUtils._selectedSuggestion=0}var containerInnerHeight=$suggestionContainer.innerHeight(),containerScrollTop=$suggestionContainer.scrollTop(),suggestionHeight=$suggestionContainer.children().eq(0).outerHeight(),activeSuggestionPosY=suggestionHeight*$.formUtils._selectedSuggestion;if(activeSuggestionPosYcontainerScrollTop+containerInnerHeight){$suggestionContainer.scrollTop(activeSuggestionPosY)}$suggestions.removeClass("active-suggestion").css("background","none").eq($.formUtils._selectedSuggestion).addClass("active-suggestion").css(conf.activeSuggestionCSS);e.preventDefault();return false}}}).unbind("blur.suggest").bind("blur.suggest",function(){onSelectSuggestion($(this))});return $elem},LANG:{errorTitle:"Form submission failed!",requiredFields:"You have not answered all required fields",badTime:"You have not given a correct time",badEmail:"You have not given a correct e-mail address",badTelephone:"You have not given a correct phone number",badSecurityAnswer:"You have not given a correct answer to the security question",badDate:"You have not given a correct date",lengthBadStart:"You must give an answer between ",lengthBadEnd:" characters",lengthTooLongStart:"You have given an answer longer than ",lengthTooShortStart:"You have given an answer shorter than ",notConfirmed:"Values could not be confirmed",badDomain:"Incorrect domain value",badUrl:"The answer you gave was not a correct URL",badCustomVal:"You gave an incorrect answer",badInt:"The answer you gave was not a correct number",badSecurityNumber:"Your social security number was incorrect",badUKVatAnswer:"Incorrect UK VAT Number",badStrength:"The password isn't strong enough",badNumberOfSelectedOptionsStart:"You have to choose at least ",badNumberOfSelectedOptionsEnd:" answers",badAlphaNumeric:"The answer you gave must contain only alphanumeric characters ",badAlphaNumericExtra:" and ",wrongFileSize:"The file you are trying to upload is too large",wrongFileType:"The file you are trying to upload is of wrong type",groupCheckedRangeStart:"Please choose between ",groupCheckedTooFewStart:"Please choose at least ",groupCheckedTooManyStart:"Please choose a maximum of ",groupCheckedEnd:" item(s)"}};$.formUtils.addValidator({name:"email",validatorFunction:function(email){var emailParts=email.toLowerCase().split("@");if(emailParts.length==2){return $.formUtils.validators.validate_domain.validatorFunction(emailParts[1])&&!/[^\w\+\.\-]/.test(emailParts[0])}return false},errorMessage:"",errorMessageKey:"badEmail"});$.formUtils.addValidator({name:"domain",validatorFunction:function(val,$input){var topDomains=[".ac",".ad",".ae",".aero",".af",".ag",".ai",".al",".am",".an",".ao",".aq",".ar",".arpa",".as",".asia",".at",".au",".aw",".ax",".az",".ba",".bb",".bd",".be",".bf",".bg",".bh",".bi",".bike",".biz",".bj",".bm",".bn",".bo",".br",".bs",".bt",".bv",".bw",".by",".bz",".ca",".camera",".cat",".cc",".cd",".cf",".cg",".ch",".ci",".ck",".cl",".clothing",".cm",".cn",".co",".com",".construction",".contractors",".coop",".cr",".cu",".cv",".cw",".cx",".cy",".cz",".de",".diamonds",".directory",".dj",".dk",".dm",".do",".dz",".ec",".edu",".ee",".eg",".enterprises",".equipment",".er",".es",".estate",".et",".eu",".fi",".fj",".fk",".fm",".fo",".fr",".ga",".gallery",".gb",".gd",".ge",".gf",".gg",".gh",".gi",".gl",".gm",".gn",".gov",".gp",".gq",".gr",".graphics",".gs",".gt",".gu",".guru",".gw",".gy",".hk",".hm",".hn",".holdings",".hr",".ht",".hu",".id",".ie",".il",".im",".in",".info",".int",".io",".iq",".ir",".is",".it",".je",".jm",".jo",".jobs",".jp",".ke",".kg",".kh",".ki",".kitchen",".km",".kn",".kp",".kr",".kw",".ky",".kz",".la",".land",".lb",".lc",".li",".lighting",".lk",".lr",".ls",".lt",".lu",".lv",".ly",".ma",".mc",".md",".me",".menu",".mg",".mh",".mil",".mk",".ml",".mm",".mn",".mo",".mobi",".mp",".mq",".mr",".ms",".mt",".mu",".museum",".mv",".mw",".mx",".my",".mz",".na",".name",".nc",".ne",".net",".nf",".ng",".ni",".nl",".no",".np",".nr",".nu",".nz",".om",".org",".pa",".pe",".pf",".pg",".ph",".photography",".pk",".pl",".plumbing",".pm",".pn",".post",".pr",".pro",".ps",".pt",".pw",".py",".qa",".re",".ro",".rs",".ru",".rw",".sa",".sb",".sc",".sd",".se",".sexy",".sg",".sh",".si",".singles",".sj",".sk",".sl",".sm",".sn",".so",".sr",".st",".su",".sv",".sx",".sy",".sz",".tattoo",".tc",".td",".technology",".tel",".tf",".tg",".th",".tips",".tj",".tk",".tl",".tm",".tn",".to",".today",".tp",".tr",".travel",".tt",".tv",".tw",".tz",".ua",".ug",".uk",".uno",".us",".uy",".uz",".va",".vc",".ve",".ventures",".vg",".vi",".vn",".voyage",".vu",".wf",".ws",".xn--3e0b707e",".xn--45brj9c",".xn--80ao21a",".xn--80asehdb",".xn--80aswg",".xn--90a3ac",".xn--clchc0ea0b2g2a9gcd",".xn--fiqs8s",".xn--fiqz9s",".xn--fpcrj9c3d",".xn--fzc2c9e2c",".xn--gecrj9c",".xn--h2brj9c",".xn--j1amh",".xn--j6w193g",".xn--kprw13d",".xn--kpry57d",".xn--l1acc",".xn--lgbbat1ad8j",".xn--mgb9awbf",".xn--mgba3a4f16a",".xn--mgbaam7a8h",".xn--mgbayh7gpa",".xn--mgbbh1a71e",".xn--mgbc0a9azcg",".xn--mgberp4a5d4ar",".xn--mgbx4cd0ab",".xn--ngbc5azd",".xn--o3cw4h",".xn--ogbpf8fl",".xn--p1ai",".xn--pgbs0dh",".xn--q9jyb4c",".xn--s9brj9c",".xn--unup4y",".xn--wgbh1c",".xn--wgbl6a",".xn--xkc2al3hye2a",".xn--xkc2dl3a5ee0h",".xn--yfro4i67o",".xn--ygbi2ammx",".xxx",".ye",".yt",".za",".zm",".zw"],ukTopDomains=["co","me","ac","gov","judiciary","ltd","mod","net","nhs","nic","org","parliament","plc","police","sch","bl","british-library","jet","nls"],dot=val.lastIndexOf("."),domain=val.substring(0,dot),ext=val.substring(dot,val.length),hasTopDomain=false;for(var i=0;i57){return false}else{var firstChar=domain.substring(0,1),lastChar=domain.substring(domain.length-1,domain.length);if(firstChar==="-"||firstChar==="."||lastChar==="-"||lastChar==="."){return false}if(domain.split(".").length>3||domain.split("..").length>1){return false}if(domain.replace(/[-\da-z\.]/g,"")!==""){return false}}if(typeof $input!=="undefined"){$input.val(val)}return true},errorMessage:"",errorMessageKey:"badDomain"});$.formUtils.addValidator({name:"required",validatorFunction:function(val,$el){return $el.attr("type")=="checkbox"?$el.is(":checked"):$.trim(val)!==""},errorMessage:"",errorMessageKey:"requiredFields"});$.formUtils.addValidator({name:"length",validatorFunction:function(val,$el,conf,lang){var lengthAllowed=$el.valAttr("length"),type=$el.attr("type");if(lengthAllowed==undefined){var elementType=$el.get(0).nodeName;alert('Please add attribute "data-validation-length" to '+elementType+" named "+$el.attr("name"));return true}var len=type=="file"&&$el.get(0).files!==undefined?$el.get(0).files.length:val.length,lengthCheckResults=$.formUtils.numericRangeCheck(len,lengthAllowed),checkResult;switch(lengthCheckResults[0]){case"out":this.errorMessage=lang.lengthBadStart+lengthAllowed+lang.lengthBadEnd;checkResult=false;break;case"min":this.errorMessage=lang.lengthTooShortStart+lengthCheckResults[1]+lang.lengthBadEnd;checkResult=false;break;case"max":this.errorMessage=lang.lengthTooLongStart+lengthCheckResults[1]+lang.lengthBadEnd;checkResult=false;break;default:checkResult=true}return checkResult},errorMessage:"",errorMessageKey:""});$.formUtils.addValidator({name:"url",validatorFunction:function(url){var urlFilter=/^(https?|ftp):\/\/((((\w|-|\.|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])(\w|-|\.|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])(\w|-|\.|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/(((\w|-|\.|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/((\w|-|\.|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|\[|\]|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#(((\w|-|\.|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i;if(urlFilter.test(url)){var domain=url.split("://")[1];var domainSlashPos=domain.indexOf("/");if(domainSlashPos>-1)domain=domain.substr(0,domainSlashPos);return $.formUtils.validators.validate_domain.validatorFunction(domain)}return false},errorMessage:"",errorMessageKey:"badUrl"});$.formUtils.addValidator({name:"number",validatorFunction:function(val,$el,conf){if(val!==""){var allowing=$el.valAttr("allowing")||"",decimalSeparator=$el.valAttr("decimal-separator")||conf.decimalSeparator,allowsRange=false,begin,end;if(allowing.indexOf("number")==-1)allowing+=",number";if(allowing.indexOf("negative")>-1&&val.indexOf("-")===0){val=val.substr(1)}if(allowing.indexOf("range")>-1){begin=parseFloat(allowing.substring(allowing.indexOf("[")+1,allowing.indexOf(";")));end=parseFloat(allowing.substring(allowing.indexOf(";")+1,allowing.indexOf("]")));allowsRange=true}if(allowing.indexOf("number")>-1&&val.replace(/[0-9]/g,"")===""&&(!allowsRange||val>=begin&&val<=end)){return true}if(allowing.indexOf("float")>-1&&val.match(new RegExp("^([0-9]+)\\"+decimalSeparator+"([0-9]+)$"))!==null&&(!allowsRange||val>=begin&&val<=end)){return true}}return false},errorMessage:"",errorMessageKey:"badInt"});$.formUtils.addValidator({name:"alphanumeric",validatorFunction:function(val,$el,conf,language){var patternStart="^([a-zA-Z0-9",patternEnd="]+)$",additionalChars=$el.attr("data-validation-allowing"),pattern="";if(additionalChars){pattern=patternStart+additionalChars+patternEnd;var extra=additionalChars.replace(/\\/g,"");if(extra.indexOf(" ")>-1){extra=extra.replace(" ","");extra+=" and spaces "}this.errorMessage=language.badAlphaNumeric+language.badAlphaNumericExtra+extra}else{pattern=patternStart+patternEnd;this.errorMessage=language.badAlphaNumeric}return new RegExp(pattern).test(val)},errorMessage:"",errorMessageKey:""});$.formUtils.addValidator({name:"custom",validatorFunction:function(val,$el,conf){var regexp=new RegExp($el.valAttr("regexp"));return regexp.test(val)},errorMessage:"",errorMessageKey:"badCustomVal"});$.formUtils.addValidator({name:"date",validatorFunction:function(date,$el,conf){var dateFormat="yyyy-mm-dd";if($el.valAttr("format")){dateFormat=$el.valAttr("format")}else if(conf.dateFormat){dateFormat=conf.dateFormat}return $.formUtils.parseDate(date,dateFormat)!==false},errorMessage:"",errorMessageKey:"badDate"});$.formUtils.addValidator({name:"checkbox_group",validatorFunction:function(val,$el,conf,lang,$form){var checkResult=true;var elname=$el.attr("name");var checkedCount=$("input[type=checkbox][name^='"+elname+"']:checked",$form).length;var qtyAllowed=$el.valAttr("qty");if(qtyAllowed==undefined){var elementType=$el.get(0).nodeName;alert('Attribute "data-validation-qty" is missing from '+elementType+" named "+$el.attr("name"))}var qtyCheckResults=$.formUtils.numericRangeCheck(checkedCount,qtyAllowed);switch(qtyCheckResults[0]){case"out":this.errorMessage=lang.groupCheckedRangeStart+qtyAllowed+lang.groupCheckedEnd;checkResult=false;break;case"min":this.errorMessage=lang.groupCheckedTooFewStart+qtyCheckResults[1]+lang.groupCheckedEnd;checkResult=false;break;case"max":this.errorMessage=lang.groupCheckedTooManyStart+qtyCheckResults[1]+lang.groupCheckedEnd;checkResult=false;break;default:checkResult=true}return checkResult}})})(jQuery); \ No newline at end of file diff --git a/webpageBuilder/WebContent/login.jsp b/webpageBuilder/WebContent/login.jsp new file mode 100644 index 0000000..297d251 --- /dev/null +++ b/webpageBuilder/WebContent/login.jsp @@ -0,0 +1,37 @@ +<%@page import="staticcontent.Content"%> +<%@ page language="java" contentType="text/html; charset=ISO-8859-1" + pageEncoding="ISO-8859-1"%> + + + +Login +<% + String user = "User"; + if (session.getAttribute("username") != null) + user = session.getAttribute("username").toString(); +%> + + + + + <%=Content.Navigation()%> +
+ + + +
+ + + + + + + \ No newline at end of file diff --git a/webpageBuilder/WebContent/normalize.css b/webpageBuilder/WebContent/normalize.css new file mode 100644 index 0000000..3361a00 --- /dev/null +++ b/webpageBuilder/WebContent/normalize.css @@ -0,0 +1,423 @@ +/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ + +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS text size adjust after orientation change, without disabling + * user zoom. + */ + +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/** + * Remove default margin. + */ + +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ + +/** + * Correct `block` display not defined in IE 8/9. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ + +audio, +canvas, +progress, +video { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Address `[hidden]` styling not present in IE 8/9. + * Hide the `template` element in IE, Safari, and Firefox < 22. + */ + +[hidden], +template { + display: none; +} + +/* Links + ========================================================================== */ + +/** + * Remove the gray background color from active links in IE 10. + */ + +a { + background: transparent; +} + +/** + * Improve readability when focused and also mouse hovered in all browsers. + */ + +a:active, +a:hover { + outline: 0; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Address styling not present in IE 8/9, Safari 5, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/** + * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +/** + * Address styling not present in Safari 5 and Chrome. + */ + +dfn { + font-style: italic; +} + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari 5, and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Address styling not present in IE 8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/** + * Address inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove border when inside `a` element in IE 8/9. + */ + +img { + border: 0; +} + +/** + * Correct overflow displayed oddly in IE 9. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ + +/** + * Address margin not present in IE 8/9 and Safari 5. + */ + +figure { + margin: 1em 40px; +} + +/** + * Address differences between Firefox and other browsers. + */ + +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} + +/** + * Contain overflow in all browsers. + */ + +pre { + overflow: auto; +} + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Forms + ========================================================================== */ + +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ + +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. + */ + +button, +input, +optgroup, +select, +textarea { + color: inherit; /* 1 */ + font: inherit; /* 2 */ + margin: 0; /* 3 */ +} + +/** + * Address `overflow` set to `hidden` in IE 8/9/10. + */ + +button { + overflow: visible; +} + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8+, and Opera + * Correct `select` style inheritance in Firefox. + */ + +button, +select { + text-transform: none; +} + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ +} + +/** + * Re-set default cursor for disabled elements. + */ + +button[disabled], +html input[disabled] { + cursor: default; +} + +/** + * Remove inner padding and border in Firefox 4+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +input { + line-height: normal; +} + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome + * (include `-moz` to future-proof). + */ + +input[type="search"] { + -webkit-appearance: textfield; /* 1 */ + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; /* 2 */ + box-sizing: content-box; +} + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct `color` not being inherited in IE 8/9. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ + +legend { + border: 0; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Remove default vertical scrollbar in IE 8/9. + */ + +textarea { + overflow: auto; +} + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ + +optgroup { + font-weight: bold; +} + +/* Tables + ========================================================================== */ + +/** + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} \ No newline at end of file diff --git a/webpageBuilder/WebContent/create-page.html b/webpageBuilder/WebContent/old/create-page.html similarity index 84% rename from webpageBuilder/WebContent/create-page.html rename to webpageBuilder/WebContent/old/create-page.html index 3b3d2c3..07daa04 100644 --- a/webpageBuilder/WebContent/create-page.html +++ b/webpageBuilder/WebContent/old/create-page.html @@ -13,15 +13,14 @@

Enter the title of the webpage

-

Enter the description of the webpage

-
-

Enter the number of textboxes

"); + out.println(""); + out.println(""); + out.println(""); + out.println(""); + } catch (MessagingException e) { + throw new RuntimeException(e); + } + + } + +} diff --git a/webpageBuilder/src/authentication/Registration.java b/webpageBuilder/src/authentication/Registration.java new file mode 100644 index 0000000..b94e4c9 --- /dev/null +++ b/webpageBuilder/src/authentication/Registration.java @@ -0,0 +1,69 @@ +package authentication; + +import java.io.IOException; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.SQLException; +import java.sql.Statement; + +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +/** + * Servlet implementation class registrationForm + */ +@WebServlet("/registrationForm") +public class Registration extends HttpServlet { + private static final long serialVersionUID = 1L; + + /** + * @see HttpServlet#HttpServlet() + */ + public Registration() { + super(); + // TODO Auto-generated constructor stub + } + + /** + * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) + */ + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + + Connection con = null; + + String username = request.getParameter("username"); + String email = request.getParameter("email"); + String password = request.getParameter("password"); + try { + + Class.forName("com.mysql.jdbc.Driver"); + + } catch (ClassNotFoundException e) { + e.printStackTrace(); + } + try { + con = DriverManager.getConnection("jdbc:mysql://localhost:3306/webpagebuilder","root","root"); + } catch (SQLException e) { + e.printStackTrace(); + } + try { + + + Statement stmt = (Statement) con.createStatement(); + + String str = "Insert into user_details values(\""+username+"\", \""+email+"\", \""+password+"\");"; + + stmt.executeUpdate(str); + + con.close(); + } catch(Exception ex) { + ex.printStackTrace(); + // JOptionPane.showMessageDialog(frame, "Problem in updation"); + } + + } + +} diff --git a/webpageBuilder/src/staticcontent/Content.java b/webpageBuilder/src/staticcontent/Content.java new file mode 100644 index 0000000..ab4285c --- /dev/null +++ b/webpageBuilder/src/staticcontent/Content.java @@ -0,0 +1,15 @@ +package staticcontent; + +public class Content { + + public static String Navigation() { + return "
"; + } +} From 8aa52462636949d25ce62b4b2a52471bef72a1c7 Mon Sep 17 00:00:00 2001 From: ofa1 Date: Thu, 13 Feb 2014 05:20:03 +0530 Subject: [PATCH 3/8] First and Second pages of 'Create Page' functionality. Storing to the Sessions done. --- webpageBuilder/.gitignore | 1 + webpageBuilder/DB/commands1.sql | 7 +- webpageBuilder/WebContent/ckeditor/CHANGES.md | 414 + webpageBuilder/WebContent/ckeditor/LICENSE.md | 1264 ++ webpageBuilder/WebContent/ckeditor/README.md | 39 + .../WebContent/ckeditor/adapters/jquery.js | 10 + .../WebContent/ckeditor/build-config.js | 141 + .../WebContent/ckeditor/ckeditor.js | 902 + webpageBuilder/WebContent/ckeditor/config.js | 38 + .../WebContent/ckeditor/contents.css | 123 + webpageBuilder/WebContent/ckeditor/lang/af.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ar.js | 5 + webpageBuilder/WebContent/ckeditor/lang/bg.js | 5 + webpageBuilder/WebContent/ckeditor/lang/bn.js | 5 + webpageBuilder/WebContent/ckeditor/lang/bs.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ca.js | 5 + webpageBuilder/WebContent/ckeditor/lang/cs.js | 5 + webpageBuilder/WebContent/ckeditor/lang/cy.js | 5 + webpageBuilder/WebContent/ckeditor/lang/da.js | 5 + webpageBuilder/WebContent/ckeditor/lang/de.js | 5 + webpageBuilder/WebContent/ckeditor/lang/el.js | 5 + .../WebContent/ckeditor/lang/en-au.js | 5 + .../WebContent/ckeditor/lang/en-ca.js | 5 + .../WebContent/ckeditor/lang/en-gb.js | 5 + webpageBuilder/WebContent/ckeditor/lang/en.js | 5 + webpageBuilder/WebContent/ckeditor/lang/eo.js | 5 + webpageBuilder/WebContent/ckeditor/lang/es.js | 5 + webpageBuilder/WebContent/ckeditor/lang/et.js | 5 + webpageBuilder/WebContent/ckeditor/lang/eu.js | 5 + webpageBuilder/WebContent/ckeditor/lang/fa.js | 5 + webpageBuilder/WebContent/ckeditor/lang/fi.js | 5 + webpageBuilder/WebContent/ckeditor/lang/fo.js | 5 + .../WebContent/ckeditor/lang/fr-ca.js | 5 + webpageBuilder/WebContent/ckeditor/lang/fr.js | 5 + webpageBuilder/WebContent/ckeditor/lang/gl.js | 5 + webpageBuilder/WebContent/ckeditor/lang/gu.js | 5 + webpageBuilder/WebContent/ckeditor/lang/he.js | 5 + webpageBuilder/WebContent/ckeditor/lang/hi.js | 5 + webpageBuilder/WebContent/ckeditor/lang/hr.js | 5 + webpageBuilder/WebContent/ckeditor/lang/hu.js | 5 + webpageBuilder/WebContent/ckeditor/lang/id.js | 5 + webpageBuilder/WebContent/ckeditor/lang/is.js | 5 + webpageBuilder/WebContent/ckeditor/lang/it.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ja.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ka.js | 5 + webpageBuilder/WebContent/ckeditor/lang/km.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ko.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ku.js | 5 + webpageBuilder/WebContent/ckeditor/lang/lt.js | 5 + webpageBuilder/WebContent/ckeditor/lang/lv.js | 5 + webpageBuilder/WebContent/ckeditor/lang/mk.js | 5 + webpageBuilder/WebContent/ckeditor/lang/mn.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ms.js | 5 + webpageBuilder/WebContent/ckeditor/lang/nb.js | 5 + webpageBuilder/WebContent/ckeditor/lang/nl.js | 5 + webpageBuilder/WebContent/ckeditor/lang/no.js | 5 + webpageBuilder/WebContent/ckeditor/lang/pl.js | 5 + .../WebContent/ckeditor/lang/pt-br.js | 5 + webpageBuilder/WebContent/ckeditor/lang/pt.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ro.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ru.js | 5 + webpageBuilder/WebContent/ckeditor/lang/si.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sk.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sl.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sq.js | 5 + .../WebContent/ckeditor/lang/sr-latn.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sr.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sv.js | 5 + webpageBuilder/WebContent/ckeditor/lang/th.js | 5 + webpageBuilder/WebContent/ckeditor/lang/tr.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ug.js | 5 + webpageBuilder/WebContent/ckeditor/lang/uk.js | 5 + webpageBuilder/WebContent/ckeditor/lang/vi.js | 5 + .../WebContent/ckeditor/lang/zh-cn.js | 5 + webpageBuilder/WebContent/ckeditor/lang/zh.js | 5 + .../plugins/a11yhelp/dialogs/a11yhelp.js | 10 + .../dialogs/lang/_translationstatus.txt | 25 + .../plugins/a11yhelp/dialogs/lang/ar.js | 11 + .../plugins/a11yhelp/dialogs/lang/bg.js | 11 + .../plugins/a11yhelp/dialogs/lang/ca.js | 12 + .../plugins/a11yhelp/dialogs/lang/cs.js | 13 + .../plugins/a11yhelp/dialogs/lang/cy.js | 11 + .../plugins/a11yhelp/dialogs/lang/da.js | 11 + .../plugins/a11yhelp/dialogs/lang/de.js | 12 + .../plugins/a11yhelp/dialogs/lang/el.js | 13 + .../plugins/a11yhelp/dialogs/lang/en.js | 11 + .../plugins/a11yhelp/dialogs/lang/eo.js | 12 + .../plugins/a11yhelp/dialogs/lang/es.js | 12 + .../plugins/a11yhelp/dialogs/lang/et.js | 11 + .../plugins/a11yhelp/dialogs/lang/fa.js | 11 + .../plugins/a11yhelp/dialogs/lang/fi.js | 12 + .../plugins/a11yhelp/dialogs/lang/fr-ca.js | 12 + .../plugins/a11yhelp/dialogs/lang/fr.js | 13 + .../plugins/a11yhelp/dialogs/lang/gl.js | 12 + .../plugins/a11yhelp/dialogs/lang/gu.js | 11 + .../plugins/a11yhelp/dialogs/lang/he.js | 11 + .../plugins/a11yhelp/dialogs/lang/hi.js | 11 + .../plugins/a11yhelp/dialogs/lang/hr.js | 11 + .../plugins/a11yhelp/dialogs/lang/hu.js | 12 + .../plugins/a11yhelp/dialogs/lang/id.js | 11 + .../plugins/a11yhelp/dialogs/lang/it.js | 12 + .../plugins/a11yhelp/dialogs/lang/ja.js | 9 + .../plugins/a11yhelp/dialogs/lang/km.js | 11 + .../plugins/a11yhelp/dialogs/lang/ko.js | 11 + .../plugins/a11yhelp/dialogs/lang/ku.js | 12 + .../plugins/a11yhelp/dialogs/lang/lt.js | 11 + .../plugins/a11yhelp/dialogs/lang/lv.js | 13 + .../plugins/a11yhelp/dialogs/lang/mk.js | 11 + .../plugins/a11yhelp/dialogs/lang/mn.js | 11 + .../plugins/a11yhelp/dialogs/lang/nb.js | 11 + .../plugins/a11yhelp/dialogs/lang/nl.js | 12 + .../plugins/a11yhelp/dialogs/lang/no.js | 11 + .../plugins/a11yhelp/dialogs/lang/pl.js | 13 + .../plugins/a11yhelp/dialogs/lang/pt-br.js | 11 + .../plugins/a11yhelp/dialogs/lang/pt.js | 12 + .../plugins/a11yhelp/dialogs/lang/ro.js | 12 + .../plugins/a11yhelp/dialogs/lang/ru.js | 11 + .../plugins/a11yhelp/dialogs/lang/si.js | 10 + .../plugins/a11yhelp/dialogs/lang/sk.js | 12 + .../plugins/a11yhelp/dialogs/lang/sl.js | 12 + .../plugins/a11yhelp/dialogs/lang/sq.js | 11 + .../plugins/a11yhelp/dialogs/lang/sr-latn.js | 11 + .../plugins/a11yhelp/dialogs/lang/sr.js | 11 + .../plugins/a11yhelp/dialogs/lang/sv.js | 12 + .../plugins/a11yhelp/dialogs/lang/th.js | 11 + .../plugins/a11yhelp/dialogs/lang/tr.js | 12 + .../plugins/a11yhelp/dialogs/lang/ug.js | 11 + .../plugins/a11yhelp/dialogs/lang/uk.js | 12 + .../plugins/a11yhelp/dialogs/lang/vi.js | 11 + .../plugins/a11yhelp/dialogs/lang/zh-cn.js | 9 + .../plugins/a11yhelp/dialogs/lang/zh.js | 10 + .../ckeditor/plugins/about/dialogs/about.js | 7 + .../about/dialogs/hidpi/logo_ckeditor.png | Bin 0 -> 13339 bytes .../plugins/about/dialogs/logo_ckeditor.png | Bin 0 -> 6757 bytes .../plugins/clipboard/dialogs/paste.js | 11 + .../plugins/dialog/dialogDefinition.js | 4 + .../plugins/fakeobjects/images/spacer.gif | Bin 0 -> 43 bytes .../WebContent/ckeditor/plugins/icons.png | Bin 0 -> 10030 bytes .../ckeditor/plugins/icons_hidpi.png | Bin 0 -> 34465 bytes .../ckeditor/plugins/image/dialogs/image.js | 43 + .../ckeditor/plugins/image/images/noimage.png | Bin 0 -> 2115 bytes .../ckeditor/plugins/link/dialogs/anchor.js | 8 + .../ckeditor/plugins/link/dialogs/link.js | 37 + .../ckeditor/plugins/link/images/anchor.png | Bin 0 -> 763 bytes .../plugins/link/images/hidpi/anchor.png | Bin 0 -> 1597 bytes .../plugins/magicline/images/hidpi/icon.png | Bin 0 -> 260 bytes .../plugins/magicline/images/icon.png | Bin 0 -> 172 bytes .../plugins/pastefromword/filter/default.js | 31 + .../ckeditor/plugins/scayt/LICENSE.md | 28 + .../ckeditor/plugins/scayt/README.md | 25 + .../ckeditor/plugins/scayt/dialogs/options.js | 20 + .../plugins/scayt/dialogs/toolbar.css | 71 + .../dialogs/lang/_translationstatus.txt | 20 + .../plugins/specialchar/dialogs/lang/ar.js | 13 + .../plugins/specialchar/dialogs/lang/bg.js | 13 + .../plugins/specialchar/dialogs/lang/ca.js | 14 + .../plugins/specialchar/dialogs/lang/cs.js | 13 + .../plugins/specialchar/dialogs/lang/cy.js | 14 + .../plugins/specialchar/dialogs/lang/de.js | 13 + .../plugins/specialchar/dialogs/lang/el.js | 13 + .../plugins/specialchar/dialogs/lang/en.js | 13 + .../plugins/specialchar/dialogs/lang/eo.js | 12 + .../plugins/specialchar/dialogs/lang/es.js | 13 + .../plugins/specialchar/dialogs/lang/et.js | 13 + .../plugins/specialchar/dialogs/lang/fa.js | 12 + .../plugins/specialchar/dialogs/lang/fi.js | 13 + .../plugins/specialchar/dialogs/lang/fr-ca.js | 10 + .../plugins/specialchar/dialogs/lang/fr.js | 11 + .../plugins/specialchar/dialogs/lang/gl.js | 13 + .../plugins/specialchar/dialogs/lang/he.js | 12 + .../plugins/specialchar/dialogs/lang/hr.js | 13 + .../plugins/specialchar/dialogs/lang/hu.js | 12 + .../plugins/specialchar/dialogs/lang/id.js | 13 + .../plugins/specialchar/dialogs/lang/it.js | 14 + .../plugins/specialchar/dialogs/lang/ja.js | 9 + .../plugins/specialchar/dialogs/lang/km.js | 13 + .../plugins/specialchar/dialogs/lang/ku.js | 13 + .../plugins/specialchar/dialogs/lang/lv.js | 13 + .../plugins/specialchar/dialogs/lang/nb.js | 11 + .../plugins/specialchar/dialogs/lang/nl.js | 13 + .../plugins/specialchar/dialogs/lang/no.js | 11 + .../plugins/specialchar/dialogs/lang/pl.js | 12 + .../plugins/specialchar/dialogs/lang/pt-br.js | 11 + .../plugins/specialchar/dialogs/lang/pt.js | 13 + .../plugins/specialchar/dialogs/lang/ru.js | 13 + .../plugins/specialchar/dialogs/lang/si.js | 13 + .../plugins/specialchar/dialogs/lang/sk.js | 13 + .../plugins/specialchar/dialogs/lang/sl.js | 12 + .../plugins/specialchar/dialogs/lang/sq.js | 13 + .../plugins/specialchar/dialogs/lang/sv.js | 11 + .../plugins/specialchar/dialogs/lang/th.js | 13 + .../plugins/specialchar/dialogs/lang/tr.js | 12 + .../plugins/specialchar/dialogs/lang/ug.js | 13 + .../plugins/specialchar/dialogs/lang/uk.js | 12 + .../plugins/specialchar/dialogs/lang/vi.js | 14 + .../plugins/specialchar/dialogs/lang/zh-cn.js | 9 + .../plugins/specialchar/dialogs/lang/zh.js | 12 + .../specialchar/dialogs/specialchar.js | 14 + .../ckeditor/plugins/table/dialogs/table.js | 21 + .../plugins/tabletools/dialogs/tableCell.js | 16 + .../ckeditor/plugins/wsc/LICENSE.md | 28 + .../WebContent/ckeditor/plugins/wsc/README.md | 25 + .../ckeditor/plugins/wsc/dialogs/ciframe.html | 66 + .../ckeditor/plugins/wsc/dialogs/tmp.html | 118 + .../plugins/wsc/dialogs/tmpFrameset.html | 52 + .../ckeditor/plugins/wsc/dialogs/wsc.css | 82 + .../ckeditor/plugins/wsc/dialogs/wsc.js | 67 + .../ckeditor/plugins/wsc/dialogs/wsc_ie.js | 11 + .../WebContent/ckeditor/samples/ajax.html | 82 + .../WebContent/ckeditor/samples/api.html | 207 + .../WebContent/ckeditor/samples/appendto.html | 57 + .../samples/assets/inlineall/logo.png | Bin 0 -> 4411 bytes .../assets/outputxhtml/outputxhtml.css | 204 + .../ckeditor/samples/assets/posteddata.php | 59 + .../ckeditor/samples/assets/sample.css | 3 + .../ckeditor/samples/assets/sample.jpg | Bin 0 -> 17932 bytes .../samples/assets/uilanguages/languages.js | 7 + .../ckeditor/samples/datafiltering.html | 401 + .../ckeditor/samples/divreplace.html | 141 + .../WebContent/ckeditor/samples/index.html | 128 + .../ckeditor/samples/inlineall.html | 311 + .../ckeditor/samples/inlinebycode.html | 121 + .../ckeditor/samples/inlinetextarea.html | 110 + .../WebContent/ckeditor/samples/jquery.html | 97 + .../plugins/dialog/assets/my_dialog.js | 48 + .../samples/plugins/dialog/dialog.html | 187 + .../samples/plugins/enterkey/enterkey.html | 103 + .../assets/outputforflash/outputforflash.fla | Bin 0 -> 85504 bytes .../assets/outputforflash/outputforflash.swf | Bin 0 -> 15571 bytes .../assets/outputforflash/swfobject.js | 18 + .../plugins/htmlwriter/outputforflash.html | 280 + .../plugins/htmlwriter/outputhtml.html | 221 + .../samples/plugins/magicline/magicline.html | 206 + .../samples/plugins/toolbar/toolbar.html | 232 + .../samples/plugins/wysiwygarea/fullpage.html | 77 + .../WebContent/ckeditor/samples/readonly.html | 73 + .../ckeditor/samples/replacebyclass.html | 57 + .../ckeditor/samples/replacebycode.html | 56 + .../WebContent/ckeditor/samples/sample.css | 356 + .../WebContent/ckeditor/samples/sample.js | 50 + .../ckeditor/samples/sample_posteddata.php | 16 + .../WebContent/ckeditor/samples/tabindex.html | 75 + .../WebContent/ckeditor/samples/uicolor.html | 69 + .../ckeditor/samples/uilanguages.html | 119 + .../ckeditor/samples/xhtmlstyle.html | 231 + .../ckeditor/skins/moono/dialog.css | 5 + .../ckeditor/skins/moono/dialog_ie.css | 5 + .../ckeditor/skins/moono/dialog_ie7.css | 5 + .../ckeditor/skins/moono/dialog_ie8.css | 5 + .../ckeditor/skins/moono/dialog_iequirks.css | 5 + .../ckeditor/skins/moono/dialog_opera.css | 5 + .../ckeditor/skins/moono/editor.css | 5 + .../ckeditor/skins/moono/editor_gecko.css | 5 + .../ckeditor/skins/moono/editor_ie.css | 5 + .../ckeditor/skins/moono/editor_ie7.css | 5 + .../ckeditor/skins/moono/editor_ie8.css | 5 + .../ckeditor/skins/moono/editor_iequirks.css | 5 + .../WebContent/ckeditor/skins/moono/icons.png | Bin 0 -> 10030 bytes .../ckeditor/skins/moono/icons_hidpi.png | Bin 0 -> 34465 bytes .../ckeditor/skins/moono/images/arrow.png | Bin 0 -> 261 bytes .../ckeditor/skins/moono/images/close.png | Bin 0 -> 824 bytes .../skins/moono/images/hidpi/close.png | Bin 0 -> 1792 bytes .../skins/moono/images/hidpi/lock-open.png | Bin 0 -> 1503 bytes .../skins/moono/images/hidpi/lock.png | Bin 0 -> 1616 bytes .../skins/moono/images/hidpi/refresh.png | Bin 0 -> 2320 bytes .../ckeditor/skins/moono/images/lock-open.png | Bin 0 -> 736 bytes .../ckeditor/skins/moono/images/lock.png | Bin 0 -> 728 bytes .../ckeditor/skins/moono/images/refresh.png | Bin 0 -> 953 bytes .../WebContent/ckeditor/skins/moono/readme.md | 51 + webpageBuilder/WebContent/ckeditor/styles.js | 111 + webpageBuilder/WebContent/create-page.jsp | 90 +- webpageBuilder/WebContent/js/jquery-ui.js | 15008 ++++++++++++++++ webpageBuilder/WebContent/js/sec.js | 72 + webpageBuilder/WebContent/login.jsp | 88 +- .../{WEB-INF/second.jsp => preview.jsp} | 10 +- webpageBuilder/WebContent/second.jsp | 86 + webpageBuilder/WebContent/test.html | 89 + webpageBuilder/WebContent/todb.jsp | 56 + webpageBuilder/src/builder/FormHandler.java | 62 + webpageBuilder/src/builder/ToDb.java | 154 +- webpageBuilder/src/builder/savetodb.java | 47 + 281 files changed, 25543 insertions(+), 109 deletions(-) create mode 100644 webpageBuilder/.gitignore create mode 100644 webpageBuilder/WebContent/ckeditor/CHANGES.md create mode 100644 webpageBuilder/WebContent/ckeditor/LICENSE.md create mode 100644 webpageBuilder/WebContent/ckeditor/README.md create mode 100644 webpageBuilder/WebContent/ckeditor/adapters/jquery.js create mode 100644 webpageBuilder/WebContent/ckeditor/build-config.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor.js create mode 100644 webpageBuilder/WebContent/ckeditor/config.js create mode 100644 webpageBuilder/WebContent/ckeditor/contents.css create mode 100644 webpageBuilder/WebContent/ckeditor/lang/af.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ar.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/bg.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/bn.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/bs.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/cs.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/cy.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/da.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/de.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/el.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/en-au.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/en-ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/en-gb.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/en.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/eo.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/es.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/et.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/eu.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fa.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fi.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fo.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fr-ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fr.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/gl.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/gu.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/he.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/hi.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/hr.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/hu.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/id.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/is.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/it.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ja.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ka.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/km.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ko.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ku.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/lt.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/lv.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/mk.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/mn.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ms.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/nb.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/nl.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/no.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/pl.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/pt-br.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/pt.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ro.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ru.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/si.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sk.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sl.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sq.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sr-latn.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sr.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sv.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/th.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/tr.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ug.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/uk.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/vi.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/zh-cn.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/zh.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/da.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/de.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/el.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/en.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/es.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/et.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/he.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/id.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/it.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/km.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/no.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/si.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/th.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/about/dialogs/about.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/about/dialogs/logo_ckeditor.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/clipboard/dialogs/paste.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/dialog/dialogDefinition.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/fakeobjects/images/spacer.gif create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/icons.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/icons_hidpi.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/image/dialogs/image.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/image/images/noimage.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/link/dialogs/anchor.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/link/dialogs/link.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/link/images/anchor.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/link/images/hidpi/anchor.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/magicline/images/hidpi/icon.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/magicline/images/icon.png create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/pastefromword/filter/default.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/scayt/LICENSE.md create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/scayt/README.md create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/scayt/dialogs/options.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/scayt/dialogs/toolbar.css create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/ar.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/bg.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/cs.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/cy.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/de.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/el.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/en.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/eo.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/es.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/et.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/fa.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/fi.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/fr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/gl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/he.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/hr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/hu.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/id.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/it.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/ja.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/km.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/ku.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/lv.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/nb.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/nl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/no.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/pl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/pt.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/ru.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/si.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/sk.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/sl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/sq.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/sv.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/th.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/tr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/ug.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/uk.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/vi.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/lang/zh.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/specialchar/dialogs/specialchar.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/table/dialogs/table.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/tabletools/dialogs/tableCell.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/wsc/LICENSE.md create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/wsc/README.md create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/ciframe.html create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/tmp.html create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/tmpFrameset.html create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/wsc.css create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/wsc.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/wsc_ie.js create mode 100644 webpageBuilder/WebContent/ckeditor/samples/ajax.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/api.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/appendto.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/assets/inlineall/logo.png create mode 100644 webpageBuilder/WebContent/ckeditor/samples/assets/outputxhtml/outputxhtml.css create mode 100644 webpageBuilder/WebContent/ckeditor/samples/assets/posteddata.php create mode 100644 webpageBuilder/WebContent/ckeditor/samples/assets/sample.css create mode 100644 webpageBuilder/WebContent/ckeditor/samples/assets/sample.jpg create mode 100644 webpageBuilder/WebContent/ckeditor/samples/assets/uilanguages/languages.js create mode 100644 webpageBuilder/WebContent/ckeditor/samples/datafiltering.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/divreplace.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/index.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/inlineall.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/inlinebycode.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/inlinetextarea.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/jquery.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/dialog/assets/my_dialog.js create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/dialog/dialog.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/enterkey/enterkey.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.swf create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/swfobject.js create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/outputforflash.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/outputhtml.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/magicline/magicline.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/toolbar/toolbar.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/plugins/wysiwygarea/fullpage.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/readonly.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/replacebyclass.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/replacebycode.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/sample.css create mode 100644 webpageBuilder/WebContent/ckeditor/samples/sample.js create mode 100644 webpageBuilder/WebContent/ckeditor/samples/sample_posteddata.php create mode 100644 webpageBuilder/WebContent/ckeditor/samples/tabindex.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/uicolor.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/uilanguages.html create mode 100644 webpageBuilder/WebContent/ckeditor/samples/xhtmlstyle.html create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/dialog.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie7.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie8.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/dialog_iequirks.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/dialog_opera.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/editor.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/editor_gecko.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie7.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie8.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/editor_iequirks.css create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/icons.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/icons_hidpi.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/arrow.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/close.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/hidpi/close.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/hidpi/lock-open.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/hidpi/lock.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/hidpi/refresh.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/lock-open.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/lock.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/images/refresh.png create mode 100644 webpageBuilder/WebContent/ckeditor/skins/moono/readme.md create mode 100644 webpageBuilder/WebContent/ckeditor/styles.js create mode 100644 webpageBuilder/WebContent/js/jquery-ui.js create mode 100644 webpageBuilder/WebContent/js/sec.js rename webpageBuilder/WebContent/{WEB-INF/second.jsp => preview.jsp} (64%) create mode 100644 webpageBuilder/WebContent/second.jsp create mode 100644 webpageBuilder/WebContent/test.html create mode 100644 webpageBuilder/WebContent/todb.jsp create mode 100644 webpageBuilder/src/builder/FormHandler.java create mode 100644 webpageBuilder/src/builder/savetodb.java diff --git a/webpageBuilder/.gitignore b/webpageBuilder/.gitignore new file mode 100644 index 0000000..796b96d --- /dev/null +++ b/webpageBuilder/.gitignore @@ -0,0 +1 @@ +/build diff --git a/webpageBuilder/DB/commands1.sql b/webpageBuilder/DB/commands1.sql index 746a3e6..b0d9e76 100644 --- a/webpageBuilder/DB/commands1.sql +++ b/webpageBuilder/DB/commands1.sql @@ -3,9 +3,10 @@ use webpagebuilder; create table webpage (pageid int AUTO_INCREMENT, title varchar(20), description varchar(1000), paragraphs text,primary key (pageid)); -create table pagedata(pageid int,elementlable varchar(20),elementtype varchar(20),elementid int,seq int, - FOREIGN KEY (pageid) REFERENCES webpage(pageid) ON DELETE CASCADE); +create table pagedata(pageid int,elementlable varchar(20),elementtype varchar(20),elementid int,buttonname varchar(20),seq int,FOREIGN KEY (pageid) REFERENCES webpage(pageid) ON DELETE CASCADE); + create table pagedata(elementlable varchar(20),elementtype varchar(20),elementid varchar(20),seq int,elementid varchar(20)); + insert into webpage(title,description,paragraphs) values('omair','anki is here','ak is also there'); -insert into pagedata(pageid,elementlable,elementtype,seq) values("+pageid+",'"+cblabels.get(i)+"','"+"cb"+"',"+seqno+++" \ No newline at end of file +insert into pagedata(pageid,elementlable,elementtype,seq) values('"+cblabels.get(i)+"','"+"cb"+"',"+seqno+++" \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/CHANGES.md b/webpageBuilder/WebContent/ckeditor/CHANGES.md new file mode 100644 index 0000000..261439f --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/CHANGES.md @@ -0,0 +1,414 @@ +CKEditor 4 Changelog +==================== + +## CKEditor 4.3.2 + +* [#11331](http://dev.ckeditor.com/ticket/11331): A menu button will have a changed label when selected instead of using the `aria-pressed` attribute. +* [#11177](http://dev.ckeditor.com/ticket/11177): Widget drag handler improvements: + * [#11176](http://dev.ckeditor.com/ticket/11176): Fixed: Initial position is not updated when the widget data object is empty. + * [#11001](http://dev.ckeditor.com/ticket/11001): Fixed: Multiple synchronous layout recalculations are caused by initial drag handler positioning causing performance issues. + * [#11161](http://dev.ckeditor.com/ticket/11161): Fixed: Drag handler is not repositioned in various situations. + * [#11281](http://dev.ckeditor.com/ticket/11281): Fixed: Drag handler and mask are duplicated after widget reinitialization. +* [#11207](http://dev.ckeditor.com/ticket/11207): [Firefox] Fixed: Misplaced [Enhanced Image](http://ckeditor.com/addon/image2) resizer in the inline editor. +* [#11102](http://dev.ckeditor.com/ticket/11102): `CKEDITOR.template` improvements: + * [#11102](http://dev.ckeditor.com/ticket/11102): Added newline character support. + * [#11216](http://dev.ckeditor.com/ticket/11216): Added "\\'" substring support. +* [#11121](http://dev.ckeditor.com/ticket/11121): [Firefox] Fixed: High Contrast mode is enabled when the editor is loaded in a hidden iframe. +* [#11350](http://dev.ckeditor.com/ticket/11350): The default value of [`config.contentsCss`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-contentsCss) is affected by [`CKEDITOR.getUrl`](http://docs.ckeditor.com/#!/api/CKEDITOR-method-getUrl). +* [#11097](http://dev.ckeditor.com/ticket/11097): Improved the [Autogrow](http://ckeditor.com/addon/autogrow) plugin performance when dealing with very big tables. +* [#11290](http://dev.ckeditor.com/ticket/11290): Removed redundant code in the [Source Dialog](http://ckeditor.com/addon/sourcedialog) plugin. +* [#11133](http://dev.ckeditor.com/ticket/11133): [Page Break](http://ckeditor.com/addon/pagebreak) becomes editable if pasted. +* [#11126](http://dev.ckeditor.com/ticket/11126): Fixed: Native Undo executed once the bottom of the snapshot stack is reached. +* [#11131](http://dev.ckeditor.com/ticket/11131): [Div Editing Area](http://ckeditor.com/addon/divarea): Fixed: Error thrown when switching to source mode if the selection was in widget's nested editable. +* [#11139](http://dev.ckeditor.com/ticket/11139): [Div Editing Area](http://ckeditor.com/addon/divarea): Fixed: Elements Path is not cleared after switching to source mode. +* [#10778](http://dev.ckeditor.com/ticket/10778): Fixed a bug with range enlargement. The range no longer expands to visible whitespace. +* [#11146](http://dev.ckeditor.com/ticket/11146): [IE] Fixed: Preview window switches Internet Explorer to Quirks Mode. +* [#10762](http://dev.ckeditor.com/ticket/10762): [IE] Fixed: JavaScript code displayed in preview window's URL bar. +* [#11186](http://dev.ckeditor.com/ticket/11186): Introduced the [`widgets.repository.addUpcastCallback`](http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.repository-method-addUpcastCallback) method that allows to block upcasting given element to a widget. +* [#11307](http://dev.ckeditor.com/ticket/11307): Fixed: Paste as Plain Text conflict with the [MooTools](http://mootools.net) library. +* [#11140](http://dev.ckeditor.com/ticket/11140): [IE11] Fixed: Anchors are not draggable. +* [#11379](http://dev.ckeditor.com/ticket/11379): Changed default contents `line-height` to unitless values to avoid huge text overlapping (like in [#9696](http://dev.ckeditor.com/ticket/9696)). +* [#10787](http://dev.ckeditor.com/ticket/10787): [Firefox] Fixed: Broken replacement of text while pasting into `div`-based editor. +* [#10884](http://dev.ckeditor.com/ticket/10884): Widgets integration with the [Show Blocks](http://ckeditor.com/addon/showblocks) plugin. +* [#11021](http://dev.ckeditor.com/ticket/11021): Fixed: An error thrown when selecting entire editable contents while fake selection is on. +* [#11086](http://dev.ckeditor.com/ticket/11086): [IE8] Re-enable inline widgets drag&drop in Internet Explorer 8. +* [#11372](http://dev.ckeditor.com/ticket/11372): Widgets: Special characters encoded twice in nested editables. +* [#10068](http://dev.ckeditor.com/ticket/10068): Fixed: Support for protocol-relative URLs. +* [#11283](http://dev.ckeditor.com/ticket/11283): [Enhanced Image](http://ckeditor.com/addon/image2): A `
` element with `text-align: center` and an image inside is not recognised correctly. +* [#11196](http://dev.ckeditor.com/ticket/11196): [Accessibility Instructions](http://ckeditor.com/addon/a11yhelp): Allowed additional keyboard button labels to be translated in the dialog window. + +## CKEditor 4.3.1 + +**Important Notes:** + +* To match the naming convention, the `language` button is now `Language` ([#11201](http://dev.ckeditor.com/ticket/11201)). +* [Enhanced Image](http://ckeditor.com/addon/image2) button, context menu, command, and icon names match those of the [Image](http://ckeditor.com/addon/image) plugin ([#11222](http://dev.ckeditor.com/ticket/11222)). + +Fixed Issues: + +* [#11244](http://dev.ckeditor.com/ticket/11244): Changed: The [`widget.repository.checkWidgets()`](http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.repository-method-checkWidgets) method now fires the [`widget.repository.checkWidgets`](http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.repository-event-checkWidgets) event, so from CKEditor 4.3.1 it is preferred to use the method rather than fire the event. +* [#11171](http://dev.ckeditor.com/ticket/11171): Fixed: [`editor.insertElement()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertElement) and [`editor.insertText()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertText) methods do not call the [`widget.repository.checkWidgets()`](http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.repository-method-checkWidgets) method. +* [#11085](http://dev.ckeditor.com/ticket/11085): [IE8] Replaced preview generated by the [Mathematical Formulas](http://ckeditor.com/addon/mathjax) widget with a placeholder. +* [#11044](http://dev.ckeditor.com/ticket/11044): Enhanced WAI-ARIA support for the [Language](http://ckeditor.com/addon/language) plugin drop-down menu. +* [#11075](http://dev.ckeditor.com/ticket/11075): With drop-down menu button focused, pressing the *Down Arrow* key will now open the menu and focus its first option. +* [#11165](http://dev.ckeditor.com/ticket/11165): Fixed: The [File Browser](http://ckeditor.com/addon/filebrowser) plugin cannot be removed from the editor. +* [#11159](http://dev.ckeditor.com/ticket/11159): [IE9-10] [Enhanced Image](http://ckeditor.com/addon/image2): Fixed buggy discovery of image dimensions. +* [#11101](http://dev.ckeditor.com/ticket/11101): Drop-down lists no longer break when given double quotes. +* [#11077](http://dev.ckeditor.com/ticket/11077): [Enhanced Image](http://ckeditor.com/addon/image2): Empty undo step recorded when resizing the image. +* [#10853](http://dev.ckeditor.com/ticket/10853): [Enhanced Image](http://ckeditor.com/addon/image2): Widget has paragraph wrapper when de-captioning unaligned image. +* [#11198](http://dev.ckeditor.com/ticket/11198): Widgets: Drag handler is not fully visible when an inline widget is in a heading. +* [#11132](http://dev.ckeditor.com/ticket/11132): [Firefox] Fixed: Caret is lost after drag and drop of an inline widget. +* [#11182](http://dev.ckeditor.com/ticket/11182): [IE10-11] Fixed: Editor crashes (IE11) or works with minor issues (IE10) if a page is loaded in Quirks Mode. See [`env.quirks`](http://docs.ckeditor.com/#!/api/CKEDITOR.env-property-quirks) for more details. +* [#11204](http://dev.ckeditor.com/ticket/11204): Added `figure` and `figcaption` styles to the `contents.css` file so [Enhanced Image](http://ckeditor.com/addon/image2) looks nicer. +* [#11202](http://dev.ckeditor.com/ticket/11202): Fixed: No newline in [BBCode](http://ckeditor.com/addon/bbcode) mode. +* [#10890](http://dev.ckeditor.com/ticket/10890): Fixed: Error thrown when pressing the *Delete* key in a list item. +* [#10055](http://dev.ckeditor.com/ticket/10055): [IE8-10] Fixed: *Delete* pressed on a selected image causes the browser to go back. +* [#11183](http://dev.ckeditor.com/ticket/11183): Fixed: Inserting a horizontal rule or a table in multiple row selection causes a browser crash. Additionally, the [`editor.insertElement()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertElement) method does not insert the element into every range of a selection any more. +* [#11042](http://dev.ckeditor.com/ticket/11042): Fixed: Selection made on an element containing a non-editable element was not auto faked. +* [#11125](http://dev.ckeditor.com/ticket/11125): Fixed: Keyboard navigation through menu and drop-down items will now cycle. +* [#11011](http://dev.ckeditor.com/ticket/11011): Fixed: The [`editor.applyStyle()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-applyStyle) method removes attributes from nested elements. +* [#11179](http://dev.ckeditor.com/ticket/11179): Fixed: [`editor.destroy()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-destroy) does not cleanup content generated by the [Table Resize](http://ckeditor.com/addon/tableresize) plugin for inline editors. +* [#11237](http://dev.ckeditor.com/ticket/11237): Fixed: Table border attribute value is deleted when pasting content from Microsoft Word. +* [#11250](http://dev.ckeditor.com/ticket/11250): Fixed: HTML entities inside the `");return""+encodeURIComponent(a)+""})}function r(a){return a.replace(I,function(a,b){return decodeURIComponent(b)})} +function o(a){return a.replace(/<\!--(?!{cke_protected})[\s\S]+?--\>/g,function(a){return"<\!--"+l+"{C}"+encodeURIComponent(a).replace(/--/g,"%2D%2D")+"--\>"})}function u(a){return a.replace(/<\!--\{cke_protected\}\{C\}([\s\S]+?)--\>/g,function(a,b){return decodeURIComponent(b)})}function f(a,b){var c=b._.dataStore;return a.replace(/<\!--\{cke_protected\}([\s\S]+?)--\>/g,function(a,b){return decodeURIComponent(b)}).replace(/\{cke_protected_(\d+)\}/g,function(a,b){return c&&c[b]||""})}function s(a, +b){for(var c=[],d=b.config.protectedSource,e=b._.dataStore||(b._.dataStore={id:1}),f=/<\!--\{cke_temp(comment)?\}(\d*?)--\>/g,d=[//gi,//gi].concat(d),a=a.replace(/<\!--[\s\S]*?--\>/g,function(a){return"<\!--{cke_tempcomment}"+(c.push(a)-1)+"--\>"}),k=0;k"});a=a.replace(f,function(a,b,d){return"<\!--"+ +l+(b?"{C}":"")+encodeURIComponent(c[d]).replace(/--/g,"%2D%2D")+"--\>"});return a.replace(/(['"]).*?\1/g,function(a){return a.replace(/<\!--\{cke_protected\}([\s\S]+?)--\>/g,function(a,b){e[e.id]=decodeURIComponent(b);return"{cke_protected_"+e.id++ +"}"})})}CKEDITOR.htmlDataProcessor=function(b){var c,d,k=this;this.editor=b;this.dataFilter=c=new CKEDITOR.htmlParser.filter;this.htmlFilter=d=new CKEDITOR.htmlParser.filter;this.writer=new CKEDITOR.htmlParser.basicWriter;c.addRules(z);c.addRules(t,{applyToAll:true}); +c.addRules(a(b,"data"),{applyToAll:true});d.addRules(J);d.addRules(H,{applyToAll:true});d.addRules(a(b,"html"),{applyToAll:true});b.on("toHtml",function(a){var a=a.data,c=a.dataValue,c=s(c,b),c=n(c,O),c=i(c),c=n(c,C),c=c.replace(v,"$1cke:$2"),c=c.replace(G,""),c=CKEDITOR.env.opera?c:c.replace(/(]*>)(\r\n|\n)/g,"$1$2$2"),d=a.context||b.editable().getName(),f;if(CKEDITOR.env.ie&&CKEDITOR.env.version<9&&d=="pre"){d="div";c="
"+c+"
";f=1}d=b.document.createElement(d); +d.setHtml("a"+c);c=d.getHtml().substr(1);c=c.replace(RegExp(" data-cke-"+CKEDITOR.rnd+"-","ig")," ");f&&(c=c.replace(/^
|<\/pre>$/gi,""));c=c.replace(x,"$1$2");c=r(c);c=u(c);a.dataValue=CKEDITOR.htmlParser.fragment.fromHtml(c,a.context,a.fixForBody===false?false:e(a.enterMode,b.config.autoParagraph))},null,null,5);b.on("toHtml",function(a){a.data.filter.applyTo(a.data.dataValue,true,a.data.dontFilter,a.data.enterMode)&&b.fire("dataFiltered")},null,null,6);b.on("toHtml",function(a){a.data.dataValue.filterChildren(k.dataFilter,
+true)},null,null,10);b.on("toHtml",function(a){var a=a.data,b=a.dataValue,c=new CKEDITOR.htmlParser.basicWriter;b.writeChildrenHtml(c);b=c.getHtml(true);a.dataValue=o(b)},null,null,15);b.on("toDataFormat",function(a){var c=a.data.dataValue;a.data.enterMode!=CKEDITOR.ENTER_BR&&(c=c.replace(/^
/i,""));a.data.dataValue=CKEDITOR.htmlParser.fragment.fromHtml(c,a.data.context,e(a.data.enterMode,b.config.autoParagraph))},null,null,5);b.on("toDataFormat",function(a){a.data.dataValue.filterChildren(k.htmlFilter, +true)},null,null,10);b.on("toDataFormat",function(a){a.data.filter.applyTo(a.data.dataValue,false,true)},null,null,11);b.on("toDataFormat",function(a){var c=a.data.dataValue,d=k.writer;d.reset();c.writeChildrenHtml(d);c=d.getHtml(true);c=u(c);c=f(c,b);a.data.dataValue=c},null,null,15)};CKEDITOR.htmlDataProcessor.prototype={toHtml:function(a,b,c,d){var e=this.editor,f,k,l;if(b&&typeof b=="object"){f=b.context;c=b.fixForBody;d=b.dontFilter;k=b.filter;l=b.enterMode}else f=b;!f&&f!==null&&(f=e.editable().getName()); +return e.fire("toHtml",{dataValue:a,context:f,fixForBody:c,dontFilter:d,filter:k||e.filter,enterMode:l||e.enterMode}).dataValue},toDataFormat:function(a,b){var c,d,e;if(b){c=b.context;d=b.filter;e=b.enterMode}!c&&c!==null&&(c=this.editor.editable().getName());return this.editor.fire("toDataFormat",{dataValue:a,filter:d||this.editor.filter,context:c,enterMode:e||this.editor.enterMode}).dataValue}};var y=/(?: |\xa0)$/,l="{cke_protected}",p=CKEDITOR.dtd,k=["caption","colgroup","col","thead","tfoot", +"tbody"],q=CKEDITOR.tools.extend({},p.$blockLimit,p.$block),z={elements:{input:m,textarea:m}},t={attributeNames:[[/^on/,"data-cke-pa-on"],[/^data-cke-expando$/,""]]},J={elements:{embed:function(a){var b=a.parent;if(b&&b.name=="object"){var c=b.attributes.width,b=b.attributes.height;if(c)a.attributes.width=c;if(b)a.attributes.height=b}},a:function(a){if(!a.children.length&&!a.attributes.name&&!a.attributes["data-cke-saved-name"])return false}}},H={elementNames:[[/^cke:/,""],[/^\?xml:namespace$/,""]], +attributeNames:[[/^data-cke-(saved|pa)-/,""],[/^data-cke-.*/,""],["hidefocus",""]],elements:{$:function(a){var b=a.attributes;if(b){if(b["data-cke-temp"])return false;for(var c=["name","href","src"],d,e=0;e-1&&d>-1&&c!=d)){c=a.parent?a.getIndex(): +-1;d=b.parent?b.getIndex():-1}return c>d?1:-1})},param:function(a){a.children=[];a.isEmpty=true;return a},span:function(a){a.attributes["class"]=="Apple-style-span"&&delete a.name},html:function(a){delete a.attributes.contenteditable;delete a.attributes["class"]},body:function(a){delete a.attributes.spellcheck;delete a.attributes.contenteditable},style:function(a){var b=a.children[0];if(b&&b.value)b.value=CKEDITOR.tools.trim(b.value);if(!a.attributes.type)a.attributes.type="text/css"},title:function(a){var b= +a.children[0];!b&&h(a,b=new CKEDITOR.htmlParser.text);b.value=a.attributes["data-cke-title"]||""},input:j,textarea:j},attributes:{"class":function(a){return CKEDITOR.tools.ltrim(a.replace(/(?:^|\s+)cke_[^\s]*/g,""))||false}}};if(CKEDITOR.env.ie)H.attributes.style=function(a){return a.replace(/(^|;)([^\:]+)/g,function(a){return a.toLowerCase()})};var w=/<(a|area|img|input|source)\b([^>]*)>/gi,K=/\s(on\w+|href|src|name)\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|(?:[^ "'>]+))/gi,C=/(?:])[^>]*>[\s\S]*?<\/style>)|(?:<(:?link|meta|base)[^>]*>)/gi, +O=/(])[^>]*>)([\s\S]*?)(?:<\/textarea>)/gi,I=/([^<]*)<\/cke:encoded>/gi,v=/(<\/?)((?:object|embed|param|html|body|head|title)[^>]*>)/gi,x=/(<\/?)cke:((?:html|body|head|title)[^>]*>)/gi,G=/]*?)\/?>(?!\s*<\/cke:\1)/gi})();"use strict"; +CKEDITOR.htmlParser.element=function(a,e){this.name=a;this.attributes=e||{};this.children=[];var b=a||"",c=b.match(/^cke:(.*)/);c&&(b=c[1]);b=!(!CKEDITOR.dtd.$nonBodyContent[b]&&!CKEDITOR.dtd.$block[b]&&!CKEDITOR.dtd.$listItem[b]&&!CKEDITOR.dtd.$tableContent[b]&&!(CKEDITOR.dtd.$nonEditable[b]||b=="br"));this.isEmpty=!!CKEDITOR.dtd.$empty[a];this.isUnknown=!CKEDITOR.dtd[a];this._={isBlockLike:b,hasInlineStarted:this.isEmpty||!b}}; +CKEDITOR.htmlParser.cssStyle=function(a){var e={};((a instanceof CKEDITOR.htmlParser.element?a.attributes.style:a)||"").replace(/"/g,'"').replace(/\s*([^ :;]+)\s*:\s*([^;]+)\s*(?=;|$)/g,function(a,c,d){c=="font-family"&&(d=d.replace(/["']/g,""));e[c.toLowerCase()]=d});return{rules:e,populate:function(a){var c=this.toString();if(c)a instanceof CKEDITOR.dom.element?a.setAttribute("style",c):a instanceof CKEDITOR.htmlParser.element?a.attributes.style=c:a.style=c},toString:function(){var a=[],c; +for(c in e)e[c]&&a.push(c,":",e[c],";");return a.join("")}}}; +(function(){function a(a){return function(b){return b.type==CKEDITOR.NODE_ELEMENT&&(typeof a=="string"?b.name==a:b.name in a)}}var e=function(a,b){a=a[0];b=b[0];return ab?1:0},b=CKEDITOR.htmlParser.fragment.prototype;CKEDITOR.htmlParser.element.prototype=CKEDITOR.tools.extend(new CKEDITOR.htmlParser.node,{type:CKEDITOR.NODE_ELEMENT,add:b.add,clone:function(){return new CKEDITOR.htmlParser.element(this.name,this.attributes)},filter:function(a,b){var e=this,h,m,b=e.getFilterContext(b);if(b.off)return true; +if(!e.parent)a.onRoot(b,e);for(;;){h=e.name;if(!(m=a.onElementName(b,h))){this.remove();return false}e.name=m;if(!(e=a.onElement(b,e))){this.remove();return false}if(e!==this){this.replaceWith(e);return false}if(e.name==h)break;if(e.type!=CKEDITOR.NODE_ELEMENT){this.replaceWith(e);return false}if(!e.name){this.replaceWithChildren();return false}}h=e.attributes;var j,i;for(j in h){i=j;for(m=h[j];;)if(i=a.onAttributeName(b,j))if(i!=j){delete h[j];j=i}else break;else{delete h[j];break}i&&((m=a.onAttribute(b, +e,i,m))===false?delete h[i]:h[i]=m)}e.isEmpty||this.filterChildren(a,false,b);return true},filterChildren:b.filterChildren,writeHtml:function(a,b){b&&this.filter(b);var g=this.name,h=[],m=this.attributes,j,i;a.openTag(g,m);for(j in m)h.push([j,m[j]]);a.sortAttributes&&h.sort(e);j=0;for(i=h.length;j0)this.children[a-1].next=null;this.parent.add(e,this.getIndex()+1);return e},removeClass:function(a){var b=this.attributes["class"];if(b)(b=CKEDITOR.tools.trim(b.replace(RegExp("(?:\\s+|^)"+a+ +"(?:\\s+|$)")," ")))?this.attributes["class"]=b:delete this.attributes["class"]},hasClass:function(a){var b=this.attributes["class"];return!b?false:RegExp("(?:^|\\s)"+a+"(?=\\s|$)").test(b)},getFilterContext:function(a){var b=[];a||(a={off:false,nonEditable:false,nestedEditable:false});!a.off&&this.attributes["data-cke-processor"]=="off"&&b.push("off",true);!a.nonEditable&&this.attributes.contenteditable=="false"?b.push("nonEditable",true):!a.nestedEditable&&this.attributes.contenteditable=="true"&& +b.push("nestedEditable",true);if(b.length)for(var a=CKEDITOR.tools.copy(a),e=0;e'+c.getValue()+"
",CKEDITOR.document); +a.insertAfter(c);c.hide();c.$.form&&b._attachToForm()}else b.setData(a.getHtml(),null,true);b.on("loaded",function(){b.fire("uiReady");b.editable(a);b.container=a;b.setData(b.getData(1));b.resetDirty();b.fire("contentDom");b.mode="wysiwyg";b.fire("mode");b.status="ready";b.fireOnce("instanceReady");CKEDITOR.fire("instanceReady",null,b)},null,null,1E4);b.on("destroy",function(){if(c){b.container.clearCustomData();b.container.remove();c.show()}b.element.clearCustomData();delete b.element});return b}; +CKEDITOR.inlineAll=function(){var a,e,b;for(b in CKEDITOR.dtd.$editable)for(var c=CKEDITOR.document.getElementsByTag(b),d=0,g=c.count();d{voiceLabel}<{outerEl} class="cke_inner cke_reset" role="presentation">{topHtml}<{outerEl} id="{contentId}" class="cke_contents cke_reset" role="presentation">{bottomHtml}')); +b=CKEDITOR.dom.element.createFromHtml(c.output({id:a.id,name:b,langDir:a.lang.dir,langCode:a.langCode,voiceLabel:[a.lang.editor,a.name].join(", "),topHtml:j?''+j+"":"",contentId:a.ui.spaceId("contents"),bottomHtml:i?''+i+"":"",outerEl:CKEDITOR.env.ie?"span":"div"}));if(m==CKEDITOR.ELEMENT_MODE_REPLACE){e.hide(); +b.insertAfter(e)}else e.append(b);a.container=b;j&&a.ui.space("top").unselectable();i&&a.ui.space("bottom").unselectable();e=a.config.width;m=a.config.height;e&&b.setStyle("width",CKEDITOR.tools.cssLength(e));m&&a.ui.space("contents").setStyle("height",CKEDITOR.tools.cssLength(m));b.disableContextMenu();CKEDITOR.env.webkit&&b.on("focus",function(){a.focus()});a.fireOnce("uiReady")}CKEDITOR.replace=function(b,c){return a(b,c,null,CKEDITOR.ELEMENT_MODE_REPLACE)};CKEDITOR.appendTo=function(b,c,e){return a(b, +c,e,CKEDITOR.ELEMENT_MODE_APPENDTO)};CKEDITOR.replaceAll=function(){for(var a=document.getElementsByTagName("textarea"),b=0;b",g="",a=k+a.replace(d,function(){return g+k})+g}a=a.replace(/\n/g,"
");b||(a=a.replace(RegExp("
(?=)"),function(a){return e.repeat(a,2)}));a=a.replace(/^ | $/g," ");a=a.replace(/(>|\s) /g,function(a,b){return b+" "}).replace(/ (?=<)/g," ");o(this,"text",a)},insertElement:function(a,b){b?this.insertElementIntoRange(a,b):this.insertElementIntoSelection(a)},insertElementIntoRange:function(a,b){var c=this.editor,e=c.config.enterMode,d=a.getName(), +k=CKEDITOR.dtd.$block[d];if(b.checkReadOnly())return false;b.deleteContents(1);b.startContainer.type==CKEDITOR.NODE_ELEMENT&&b.startContainer.is({tr:1,table:1,tbody:1,thead:1,tfoot:1})&&u(b);var g,h;if(k)for(;(g=b.getCommonAncestor(0,1))&&(h=CKEDITOR.dtd[g.getName()])&&(!h||!h[d]);)if(g.getName()in CKEDITOR.dtd.span)b.splitElement(g);else if(b.checkStartOfBlock()&&b.checkEndOfBlock()){b.setStartBefore(g);b.collapse(true);g.remove()}else b.splitBlock(e==CKEDITOR.ENTER_DIV?"div":"p",c.editable());b.insertNode(a); +return true},insertElementIntoSelection:function(a){var b=this.editor,e=b.activeEnterMode,b=b.getSelection(),d=b.getRanges()[0],g=a.getName(),g=CKEDITOR.dtd.$block[g];h(this);if(this.insertElementIntoRange(a,d)){d.moveToPosition(a,CKEDITOR.POSITION_AFTER_END);if(g)if((g=a.getNext(function(a){return c(a)&&!j(a)}))&&g.type==CKEDITOR.NODE_ELEMENT&&g.is(CKEDITOR.dtd.$block))g.getDtd()["#"]?d.moveToElementEditStart(g):d.moveToElementEditEnd(a);else if(!g&&e!=CKEDITOR.ENTER_BR){g=d.fixBlock(true,e==CKEDITOR.ENTER_DIV? +"div":"p");d.moveToElementEditStart(g)}}b.selectRanges([d]);m(this,CKEDITOR.env.opera)},setData:function(a,b){b||(a=this.editor.dataProcessor.toHtml(a));this.setHtml(a);this.editor.fire("dataReady")},getData:function(a){var b=this.getHtml();a||(b=this.editor.dataProcessor.toDataFormat(b));return b},setReadOnly:function(a){this.setAttribute("contenteditable",!a)},detach:function(){this.removeClass("cke_editable");var a=this.editor;this._.detach();delete a.document;delete a.window},isInline:function(){return this.getDocument().equals(CKEDITOR.document)}, +setup:function(){var a=this.editor;this.attachListener(a,"beforeGetData",function(){var b=this.getData();this.is("textarea")||a.config.ignoreEmptyParagraph!==false&&(b=b.replace(i,function(a,b){return b}));a.setData(b,null,1)},this);this.attachListener(a,"getSnapshot",function(a){a.data=this.getData(1)},this);this.attachListener(a,"afterSetData",function(){this.setData(a.getData(1))},this);this.attachListener(a,"loadSnapshot",function(a){this.setData(a.data,1)},this);this.attachListener(a,"beforeFocus", +function(){var b=a.getSelection();(b=b&&b.getNative())&&b.type=="Control"||this.focus()},this);this.attachListener(a,"insertHtml",function(a){this.insertHtml(a.data.dataValue,a.data.mode)},this);this.attachListener(a,"insertElement",function(a){this.insertElement(a.data)},this);this.attachListener(a,"insertText",function(a){this.insertText(a.data)},this);this.setReadOnly(a.readOnly);this.attachClass("cke_editable");this.attachClass(a.elementMode==CKEDITOR.ELEMENT_MODE_INLINE?"cke_editable_inline": +a.elementMode==CKEDITOR.ELEMENT_MODE_REPLACE||a.elementMode==CKEDITOR.ELEMENT_MODE_APPENDTO?"cke_editable_themed":"");this.attachClass("cke_contents_"+a.config.contentsLangDirection);a.keystrokeHandler.blockedKeystrokes[8]=+a.readOnly;a.keystrokeHandler.attach(this);this.on("blur",function(a){CKEDITOR.env.opera&&CKEDITOR.document.getActive().equals(this.isInline()?this:this.getWindow().getFrame())?a.cancel():this.hasFocus=false},null,null,-1);this.on("focus",function(){this.hasFocus=true},null,null, +-1);a.focusManager.add(this);if(this.equals(CKEDITOR.document.getActive())){this.hasFocus=true;a.once("contentDom",function(){a.focusManager.focus()})}this.isInline()&&this.changeAttr("tabindex",a.tabIndex);if(!this.is("textarea")){a.document=this.getDocument();a.window=this.getWindow();var e=a.document;this.changeAttr("spellcheck",!a.config.disableNativeSpellChecker);var d=a.config.contentsLangDirection;this.getDirection(1)!=d&&this.changeAttr("dir",d);var l=CKEDITOR.getCss();if(l){d=e.getHead(); +if(!d.getCustomData("stylesheet")){l=e.appendStyleText(l);l=new CKEDITOR.dom.element(l.ownerNode||l.owningElement);d.setCustomData("stylesheet",l);l.data("cke-temp",1)}}d=e.getCustomData("stylesheet_ref")||0;e.setCustomData("stylesheet_ref",d+1);this.setCustomData("cke_includeReadonly",!a.config.disableReadonlyStyling);this.attachListener(this,"click",function(a){var a=a.data,b=(new CKEDITOR.dom.elementPath(a.getTarget(),this)).contains("a");b&&(a.$.button!=2&&b.isReadOnly())&&a.preventDefault()}); +var p={8:1,46:1};this.attachListener(a,"key",function(b){if(a.readOnly)return true;var c=b.data.keyCode,e;if(c in p){var b=a.getSelection(),d,l=b.getRanges()[0],h=l.startPath(),i,j,m,c=c==8;if(CKEDITOR.env.ie&&CKEDITOR.env.version<11&&(d=b.getSelectedElement())||(d=g(b))){a.fire("saveSnapshot");l.moveToPosition(d,CKEDITOR.POSITION_BEFORE_START);d.remove();l.select();a.fire("saveSnapshot");e=1}else if(l.collapsed)if((i=h.block)&&(m=i[c?"getPrevious":"getNext"](n))&&m.type==CKEDITOR.NODE_ELEMENT&&m.is("table")&& +l[c?"checkStartOfBlock":"checkEndOfBlock"]()){a.fire("saveSnapshot");l[c?"checkEndOfBlock":"checkStartOfBlock"]()&&i.remove();l["moveToElementEdit"+(c?"End":"Start")](m);l.select();a.fire("saveSnapshot");e=1}else if(h.blockLimit&&h.blockLimit.is("td")&&(j=h.blockLimit.getAscendant("table"))&&l.checkBoundaryOfElement(j,c?CKEDITOR.START:CKEDITOR.END)&&(m=j[c?"getPrevious":"getNext"](n))){a.fire("saveSnapshot");l["moveToElementEdit"+(c?"End":"Start")](m);l.checkStartOfBlock()&&l.checkEndOfBlock()?m.remove(): +l.select();a.fire("saveSnapshot");e=1}else if((j=h.contains(["td","th","caption"]))&&l.checkBoundaryOfElement(j,c?CKEDITOR.START:CKEDITOR.END))e=1}return!e});a.blockless&&(CKEDITOR.env.ie&&CKEDITOR.env.needsBrFiller)&&this.attachListener(this,"keyup",function(b){if(b.data.getKeystroke()in p&&!this.getFirst(c)){this.appendBogus();b=a.createRange();b.moveToPosition(this,CKEDITOR.POSITION_AFTER_START);b.select()}});this.attachListener(this,"dblclick",function(b){if(a.readOnly)return false;b={element:b.data.getTarget()}; +a.fire("doubleclick",b)});CKEDITOR.env.ie&&this.attachListener(this,"click",b);!CKEDITOR.env.ie&&!CKEDITOR.env.opera&&this.attachListener(this,"mousedown",function(b){var c=b.data.getTarget();if(c.is("img","hr","input","textarea","select")){a.getSelection().selectElement(c);c.is("input","textarea","select")&&b.data.preventDefault()}});CKEDITOR.env.gecko&&this.attachListener(this,"mouseup",function(b){if(b.data.$.button==2){b=b.data.getTarget();if(!b.getOuterHtml().replace(i,"")){var c=a.createRange(); +c.moveToElementEditStart(b);c.select(true)}}});if(CKEDITOR.env.webkit){this.attachListener(this,"click",function(a){a.data.getTarget().is("input","select")&&a.data.preventDefault()});this.attachListener(this,"mouseup",function(a){a.data.getTarget().is("input","textarea")&&a.data.preventDefault()})}}}},_:{detach:function(){this.editor.setData(this.editor.getData(),0,1);this.clearListeners();this.restoreAttrs();var a;if(a=this.removeCustomData("classes"))for(;a.length;)this.removeClass(a.pop());a=this.getDocument(); +var b=a.getHead();if(b.getCustomData("stylesheet")){var c=a.getCustomData("stylesheet_ref");if(--c)a.setCustomData("stylesheet_ref",c);else{a.removeCustomData("stylesheet_ref");b.removeCustomData("stylesheet").remove()}}this.editor.fire("contentDomUnload");delete this.editor}}});CKEDITOR.editor.prototype.editable=function(a){var b=this._.editable;if(b&&a)return 0;if(arguments.length)b=this._.editable=a?a instanceof CKEDITOR.editable?a:new CKEDITOR.editable(this,a):(b&&b.detach(),null);return b};var j= +CKEDITOR.dom.walker.bogus(),i=/(^|]*>)\s*<(p|div|address|h\d|center|pre)[^>]*>\s*(?:]*>| |\u00A0| )?\s*(:?<\/\2>)?\s*(?=$|<\/body>)/gi,n=CKEDITOR.dom.walker.whitespaces(true),r=CKEDITOR.dom.walker.bookmark(false,true);CKEDITOR.on("instanceLoaded",function(b){var c=b.editor;c.on("insertElement",function(a){a=a.data;if(a.type==CKEDITOR.NODE_ELEMENT&&(a.is("input")||a.is("textarea"))){a.getAttribute("contentEditable")!="false"&&a.data("cke-editable",a.hasAttribute("contenteditable")? +"true":"1");a.setAttribute("contentEditable",false)}});c.on("selectionChange",function(b){if(!c.readOnly){var e=c.getSelection();if(e&&!e.isLocked){e=c.checkDirty();c.fire("lockSnapshot");a(b);c.fire("unlockSnapshot");!e&&c.resetDirty()}}})});CKEDITOR.on("instanceCreated",function(a){var b=a.editor;b.on("mode",function(){var a=b.editable();if(a&&a.isInline()){var c=b.title;a.changeAttr("role","textbox");a.changeAttr("aria-label",c);c&&a.changeAttr("title",c);if(c=this.ui.space(this.elementMode==CKEDITOR.ELEMENT_MODE_INLINE? +"top":"contents")){var e=CKEDITOR.tools.getNextId(),d=CKEDITOR.dom.element.createFromHtml(''+this.lang.common.editorHelp+"");c.append(d);a.changeAttr("aria-describedby",e)}}})});CKEDITOR.addCss(".cke_editable{cursor:text}.cke_editable img,.cke_editable input,.cke_editable textarea{cursor:default}");var o=function(){function a(b){return b.type==CKEDITOR.NODE_ELEMENT}function b(c,e){var d,k,l,g,p=[],t=e.range.startContainer;d=e.range.startPath();for(var t= +h[t.getName()],i=0,j=c.getChildren(),m=j.count(),n=-1,J=-1,r=0,o=d.contains(h.$list);i-1)p[n].firstNotAllowed=1;if(J>-1)p[J].lastNotAllowed=1;return p}function e(b,c){var d=[],k=b.getChildren(),l=k.count(),g,p=0,i=h[c],t=!b.is(h.$inline)||b.is("br");for(t&&d.push(" ");p ",o.document);o.insertNode(x);o.setStartAfter(x)}G=new CKEDITOR.dom.elementPath(o.startContainer);n.endPath=B=new CKEDITOR.dom.elementPath(o.endContainer);if(!o.collapsed){var v=B.block||B.blockLimit,V=o.getCommonAncestor();v&&(!v.equals(V)&&!v.contains(V)&&o.checkEndOfBlock())&&n.zombies.push(v);o.deleteContents()}for(;(D=a(o.startContainer)&& +o.startContainer.getChild(o.startOffset-1))&&a(D)&&D.isBlockBoundary()&&G.contains(D);)o.moveToPosition(D,CKEDITOR.POSITION_BEFORE_END);g(o,n.blockLimit,G,B);if(x){o.setEndBefore(x);o.collapse();x.remove()}x=o.startPath();if(v=x.contains(d,false,1)){o.splitElement(v);n.inlineStylesRoot=v;n.inlineStylesPeak=x.lastElement}x=o.createBookmark();(v=x.startNode.getPrevious(c))&&a(v)&&d(v)&&u.push(v);(v=x.startNode.getNext(c))&&a(v)&&d(v)&&u.push(v);for(v=x.startNode;(v=v.getParent())&&d(v);)u.push(v);o.moveToBookmark(x); +if(x=r){x=n.range;if(n.type=="text"&&n.inlineStylesRoot){D=n.inlineStylesPeak;o=D.getDocument().createText("{cke-peak}");for(u=n.inlineStylesRoot.getParent();!D.equals(u);){o=o.appendTo(D.clone());D=D.getParent()}r=o.getOuterHtml().split("{cke-peak}").join(r)}D=n.blockLimit.getName();if(/^\s+|\s+$/.test(r)&&"span"in CKEDITOR.dtd[D])var P=' ',r=P+r+P;r=n.editor.dataProcessor.toHtml(r,{context:null,fixForBody:false,dontFilter:n.dontFilter,filter:n.editor.activeFilter, +enterMode:n.editor.activeEnterMode});D=x.document.createElement("body");D.setHtml(r);if(P){D.getFirst().remove();D.getLast().remove()}if((P=x.startPath().block)&&!(P.getChildCount()==1&&P.getBogus()))a:{var E;if(D.getChildCount()==1&&a(E=D.getFirst())&&E.is(t)){P=E.getElementsByTag("*");x=0;for(u=P.count();x0;else{A=E.startPath();if(!B.isBlock&&n.editor.config.autoParagraph!==false&&(n.editor.activeEnterMode!=CKEDITOR.ENTER_BR&&n.editor.editable().equals(A.blockLimit)&&!A.block)&&(Q=n.editor.activeEnterMode!=CKEDITOR.ENTER_BR&&n.editor.config.autoParagraph!==false?n.editor.activeEnterMode==CKEDITOR.ENTER_DIV?"div":"p":false)){Q=P.createElement(Q);Q.appendBogus();E.insertNode(Q);CKEDITOR.env.needsBrFiller&&(L=Q.getBogus())&&L.remove();E.moveToPosition(Q, +CKEDITOR.POSITION_BEFORE_END)}if((A=E.startPath().block)&&!A.equals(F)){if(L=A.getBogus()){L.remove();D.push(A)}F=A}B.firstNotAllowed&&(o=1);if(o&&B.isElement){A=E.startContainer;for(M=null;A&&!h[A.getName()][B.name];){if(A.equals(r)){A=null;break}M=A;A=A.getParent()}if(A){if(M){S=E.splitElement(M);n.zombies.push(S);n.zombies.push(M)}}else{M=r.getName();T=!x;A=x==G.length-1;M=e(B.node,M);for(var N=[],W=M.length,Z=0,aa=void 0,ba=0,ca=-1;Z0;){e=a.getItem(b);if(!CKEDITOR.tools.trim(e.getHtml())){e.appendBogus();CKEDITOR.env.ie&&(CKEDITOR.env.version<9&&e.getChildCount())&&e.getFirst().remove()}}}return function(e){var d= +e.startContainer,k=d.getAscendant("table",1),g=false;c(k.getElementsByTag("td"));c(k.getElementsByTag("th"));k=e.clone();k.setStart(d,0);k=a(k).lastBackward();if(!k){k=e.clone();k.setEndAt(d,CKEDITOR.POSITION_BEFORE_END);k=a(k).lastForward();g=true}k||(k=d);if(k.is("table")){e.setStartAt(k,CKEDITOR.POSITION_BEFORE_START);e.collapse(true);k.remove()}else{k.is({tbody:1,thead:1,tfoot:1})&&(k=b(k,"tr",g));k.is("tr")&&(k=b(k,k.getParent().is("thead")?"th":"td",g));(d=k.getBogus())&&d.remove();e.moveToPosition(k, +g?CKEDITOR.POSITION_AFTER_START:CKEDITOR.POSITION_BEFORE_END)}}}()})(); +(function(){function a(){var a=this._.fakeSelection,b;if(a){b=this.getSelection(1);if(!b||!b.isHidden()){a.reset();a=0}}if(!a){a=b||this.getSelection(1);if(!a||a.getType()==CKEDITOR.SELECTION_NONE)return}this.fire("selectionCheck",a);b=this.elementPath();if(!b.compare(this._.selectionPreviousPath)){if(CKEDITOR.env.webkit)this._.previousActive=this.document.getActive();this._.selectionPreviousPath=b;this.fire("selectionChange",{selection:a,path:b})}}function e(){r=true;if(!n){b.call(this);n=CKEDITOR.tools.setTimeout(b, +200,this)}}function b(){n=null;if(r){CKEDITOR.tools.setTimeout(a,0,this);r=false}}function c(a){function b(c,e){return!c||c.type==CKEDITOR.NODE_TEXT?false:a.clone()["moveToElementEdit"+(e?"End":"Start")](c)}if(!(a.root instanceof CKEDITOR.editable))return false;var c=a.startContainer,e=a.getPreviousNode(o,null,c),d=a.getNextNode(o,null,c);return b(e)||b(d,1)||!e&&!d&&!(c.type==CKEDITOR.NODE_ELEMENT&&c.isBlockBoundary()&&c.getBogus())?true:false}function d(a){return a.getCustomData("cke-fillingChar")} +function g(a,b){var c=a&&a.removeCustomData("cke-fillingChar");if(c){if(b!==false){var e,d=a.getDocument().getSelection().getNative(),f=d&&d.type!="None"&&d.getRangeAt(0);if(c.getLength()>1&&f&&f.intersectsNode(c.$)){e=[d.anchorOffset,d.focusOffset];f=d.focusNode==c.$&&d.focusOffset>0;d.anchorNode==c.$&&d.anchorOffset>0&&e[0]--;f&&e[1]--;var g;f=d;if(!f.isCollapsed){g=f.getRangeAt(0);g.setStart(f.anchorNode,f.anchorOffset);g.setEnd(f.focusNode,f.focusOffset);g=g.collapsed}g&&e.unshift(e.pop())}}c.setText(h(c.getText())); +if(e){c=d.getRangeAt(0);c.setStart(c.startContainer,e[0]);c.setEnd(c.startContainer,e[1]);d.removeAllRanges();d.addRange(c)}}}function h(a){return a.replace(/\u200B( )?/g,function(a){return a[1]?" ":""})}function m(a,b,c){var e=a.on("focus",function(a){a.cancel()},null,null,-100);if(CKEDITOR.env.ie)var d=a.getDocument().on("selectionchange",function(a){a.cancel()},null,null,-100);else{var f=new CKEDITOR.dom.range(a);f.moveToElementEditStart(a);var g=a.getDocument().$.createRange();g.setStart(f.startContainer.$, +f.startOffset);g.collapse(1);b.removeAllRanges();b.addRange(g)}c&&a.focus();e.removeListener();d&&d.removeListener()}function j(a){var b=CKEDITOR.dom.element.createFromHtml('
 
',a.document);a.fire("lockSnapshot");a.editable().append(b);var c=a.getSelection(),e=a.createRange(),d=c.root.on("selectionchange",function(a){a.cancel()},null,null,0);e.setStartAt(b,CKEDITOR.POSITION_AFTER_START); +e.setEndAt(b,CKEDITOR.POSITION_BEFORE_END);c.selectRanges([e]);d.removeListener();a.fire("unlockSnapshot");a._.hiddenSelectionContainer=b}function i(a){var b={37:1,39:1,8:1,46:1};return function(c){var e=c.data.getKeystroke();if(b[e]){var d=a.getSelection().getRanges(),f=d[0];if(d.length==1&&f.collapsed)if((e=f[e<38?"getPreviousEditableNode":"getNextEditableNode"]())&&e.type==CKEDITOR.NODE_ELEMENT&&e.getAttribute("contenteditable")=="false"){a.getSelection().fake(e);c.data.preventDefault();c.cancel()}}}} +var n,r,o=CKEDITOR.dom.walker.invisible(1),u=function(){function a(b){return function(a){var c=a.editor.createRange();c.moveToClosestEditablePosition(a.selected,b)&&a.editor.getSelection().selectRanges([c]);return false}}function b(a){return function(b){var c=b.editor,e=c.createRange(),d;if(!(d=e.moveToClosestEditablePosition(b.selected,a)))d=e.moveToClosestEditablePosition(b.selected,!a);d&&c.getSelection().selectRanges([e]);c.fire("saveSnapshot");b.selected.remove();if(!d){e.moveToElementEditablePosition(c.editable()); +c.getSelection().selectRanges([e])}c.fire("saveSnapshot");return false}}var c=a(),e=a(1);return{37:c,38:c,39:e,40:e,8:b(),46:b(1)}}();CKEDITOR.on("instanceCreated",function(b){function c(){var a=d.getSelection();a&&a.removeAllRanges()}var d=b.editor;d.on("contentDom",function(){var b=d.document,c=CKEDITOR.document,l=d.editable(),h=b.getBody(),p=b.getDocumentElement(),j=l.isInline(),n,m;CKEDITOR.env.gecko&&l.attachListener(l,"focus",function(a){a.removeListener();if(n!==0)if((a=d.getSelection().getNative())&& +a.isCollapsed&&a.anchorNode==l.$){a=d.createRange();a.moveToElementEditStart(l);a.select()}},null,null,-2);l.attachListener(l,CKEDITOR.env.webkit?"DOMFocusIn":"focus",function(){n&&CKEDITOR.env.webkit&&(n=d._.previousActive&&d._.previousActive.equals(b.getActive()));d.unlockSelection(n);n=0},null,null,-1);l.attachListener(l,"mousedown",function(){n=0});if(CKEDITOR.env.ie||CKEDITOR.env.opera||j){var o=function(){m=new CKEDITOR.dom.selection(d.getSelection());m.lock()};f?l.attachListener(l,"beforedeactivate", +o,null,null,-1):l.attachListener(d,"selectionCheck",o,null,null,-1);l.attachListener(l,CKEDITOR.env.webkit?"DOMFocusOut":"blur",function(){d.lockSelection(m);n=1},null,null,-1);l.attachListener(l,"mousedown",function(){n=0})}if(CKEDITOR.env.ie&&!j){var r;l.attachListener(l,"mousedown",function(a){if(a.data.$.button==2){a=d.document.getSelection();if(!a||a.getType()==CKEDITOR.SELECTION_NONE)r=d.window.getScrollPosition()}});l.attachListener(l,"mouseup",function(a){if(a.data.$.button==2&&r){d.document.$.documentElement.scrollLeft= +r.x;d.document.$.documentElement.scrollTop=r.y}r=null});if(b.$.compatMode!="BackCompat"){if(CKEDITOR.env.ie7Compat||CKEDITOR.env.ie6Compat)p.on("mousedown",function(a){function b(a){a=a.data.$;if(e){var c=h.$.createTextRange();try{c.moveToPoint(a.x,a.y)}catch(d){}e.setEndPoint(g.compareEndPoints("StartToStart",c)<0?"EndToEnd":"StartToStart",c);e.select()}}function d(){p.removeListener("mousemove",b);c.removeListener("mouseup",d);p.removeListener("mouseup",d);e.select()}a=a.data;if(a.getTarget().is("html")&& +a.$.y7&&CKEDITOR.env.version<11){p.on("mousedown",function(a){if(a.data.getTarget().is("html")){c.on("mouseup",v);p.on("mouseup",v)}});var v=function(){c.removeListener("mouseup",v);p.removeListener("mouseup",v);var a=CKEDITOR.document.$.selection,d=a.createRange();a.type!="None"&&d.parentElement().ownerDocument== +b.$&&d.select()}}}}l.attachListener(l,"selectionchange",a,d);l.attachListener(l,"keyup",e,d);l.attachListener(l,CKEDITOR.env.webkit?"DOMFocusIn":"focus",function(){d.forceNextSelectionCheck();d.selectionChange(1)});if(j?CKEDITOR.env.webkit||CKEDITOR.env.gecko:CKEDITOR.env.opera){var x;l.attachListener(l,"mousedown",function(){x=1});l.attachListener(b.getDocumentElement(),"mouseup",function(){x&&e.call(d);x=0})}else l.attachListener(CKEDITOR.env.ie?l:b.getDocumentElement(),"mouseup",e,d);CKEDITOR.env.webkit&& +l.attachListener(b,"keydown",function(a){switch(a.data.getKey()){case 13:case 33:case 34:case 35:case 36:case 37:case 39:case 8:case 45:case 46:g(l)}},null,null,-1);l.attachListener(l,"keydown",i(d),null,null,-1)});d.on("contentDomUnload",d.forceNextSelectionCheck,d);d.on("dataReady",function(){delete d._.fakeSelection;delete d._.hiddenSelectionContainer;d.selectionChange(1)});d.on("loadSnapshot",function(){var a=d.editable().getLast(function(a){return a.type==CKEDITOR.NODE_ELEMENT});a&&a.hasAttribute("data-cke-hidden-sel")&& +a.remove()},null,null,100);CKEDITOR.env.ie9Compat&&d.on("beforeDestroy",c,null,null,9);CKEDITOR.env.webkit&&d.on("setData",c);d.on("contentDomUnload",function(){d.unlockSelection()});d.on("key",function(a){if(d.mode=="wysiwyg"){var b=d.getSelection();if(b.isFake){var c=u[a.data.keyCode];if(c)return c({editor:d,selected:b.getSelectedElement(),selection:b,keyEvent:a})}}})});CKEDITOR.on("instanceReady",function(a){var b=a.editor;if(CKEDITOR.env.webkit){b.on("selectionChange",function(){var a=b.editable(), +c=d(a);c&&(c.getCustomData("ready")?g(a):c.setCustomData("ready",1))},null,null,-1);b.on("beforeSetMode",function(){g(b.editable())},null,null,-1);var c,e,a=function(){var a=b.editable();if(a)if(a=d(a)){var f=b.document.$.defaultView.getSelection();f.type=="Caret"&&f.anchorNode==a.$&&(e=1);c=a.getText();a.setText(h(c))}},f=function(){var a=b.editable();if(a)if(a=d(a)){a.setText(c);if(e){b.document.$.defaultView.getSelection().setPosition(a.$,a.getLength());e=0}}};b.on("beforeUndoImage",a);b.on("afterUndoImage", +f);b.on("beforeGetData",a,null,null,0);b.on("getData",f)}});CKEDITOR.editor.prototype.selectionChange=function(b){(b?a:e).call(this)};CKEDITOR.editor.prototype.getSelection=function(a){if((this._.savedSelection||this._.fakeSelection)&&!a)return this._.savedSelection||this._.fakeSelection;return(a=this.editable())&&this.mode=="wysiwyg"?new CKEDITOR.dom.selection(a):null};CKEDITOR.editor.prototype.lockSelection=function(a){a=a||this.getSelection(1);if(a.getType()!=CKEDITOR.SELECTION_NONE){!a.isLocked&& +a.lock();this._.savedSelection=a;return true}return false};CKEDITOR.editor.prototype.unlockSelection=function(a){var b=this._.savedSelection;if(b){b.unlock(a);delete this._.savedSelection;return true}return false};CKEDITOR.editor.prototype.forceNextSelectionCheck=function(){delete this._.selectionPreviousPath};CKEDITOR.dom.document.prototype.getSelection=function(){return new CKEDITOR.dom.selection(this)};CKEDITOR.dom.range.prototype.select=function(){var a=this.root instanceof CKEDITOR.editable? +this.root.editor.getSelection():new CKEDITOR.dom.selection(this.root);a.selectRanges([this]);return a};CKEDITOR.SELECTION_NONE=1;CKEDITOR.SELECTION_TEXT=2;CKEDITOR.SELECTION_ELEMENT=3;var f=typeof window.getSelection!="function",s=1;CKEDITOR.dom.selection=function(a){if(a instanceof CKEDITOR.dom.selection)var b=a,a=a.root;var c=a instanceof CKEDITOR.dom.element;this.rev=b?b.rev:s++;this.document=a instanceof CKEDITOR.dom.document?a:a.getDocument();this.root=a=c?a:this.document.getBody();this.isLocked= +0;this._={cache:{}};if(b){CKEDITOR.tools.extend(this._.cache,b._.cache);this.isFake=b.isFake;this.isLocked=b.isLocked;return this}b=f?this.document.$.selection:this.document.getWindow().$.getSelection();if(CKEDITOR.env.webkit)(b.type=="None"&&this.document.getActive().equals(a)||b.type=="Caret"&&b.anchorNode.nodeType==CKEDITOR.NODE_DOCUMENT)&&m(a,b);else if(CKEDITOR.env.gecko)b&&(this.document.getActive().equals(a)&&b.anchorNode&&b.anchorNode.nodeType==CKEDITOR.NODE_DOCUMENT)&&m(a,b,true);else if(CKEDITOR.env.ie){var d; +try{d=this.document.getActive()}catch(e){}if(f)b.type=="None"&&(d&&d.equals(this.document.getDocumentElement()))&&m(a,null,true);else{(b=b&&b.anchorNode)&&(b=new CKEDITOR.dom.node(b));d&&(d.equals(this.document.getDocumentElement())&&b&&(a.equals(b)||a.contains(b)))&&m(a,null,true)}}d=this.getNative();var g,h;if(d)if(d.getRangeAt)g=(h=d.rangeCount&&d.getRangeAt(0))&&new CKEDITOR.dom.node(h.commonAncestorContainer);else{try{h=d.createRange()}catch(i){}g=h&&CKEDITOR.dom.element.get(h.item&&h.item(0)|| +h.parentElement())}if(!g||!(g.type==CKEDITOR.NODE_ELEMENT||g.type==CKEDITOR.NODE_TEXT)||!this.root.equals(g)&&!this.root.contains(g)){this._.cache.type=CKEDITOR.SELECTION_NONE;this._.cache.startElement=null;this._.cache.selectedElement=null;this._.cache.selectedText="";this._.cache.ranges=new CKEDITOR.dom.rangeList}return this};var y={img:1,hr:1,li:1,table:1,tr:1,td:1,th:1,embed:1,object:1,ol:1,ul:1,a:1,input:1,form:1,select:1,textarea:1,button:1,fieldset:1,thead:1,tfoot:1};CKEDITOR.dom.selection.prototype= +{getNative:function(){return this._.cache.nativeSel!==void 0?this._.cache.nativeSel:this._.cache.nativeSel=f?this.document.$.selection:this.document.getWindow().$.getSelection()},getType:f?function(){var a=this._.cache;if(a.type)return a.type;var b=CKEDITOR.SELECTION_NONE;try{var c=this.getNative(),d=c.type;if(d=="Text")b=CKEDITOR.SELECTION_TEXT;if(d=="Control")b=CKEDITOR.SELECTION_ELEMENT;if(c.createRange().parentElement())b=CKEDITOR.SELECTION_TEXT}catch(e){}return a.type=b}:function(){var a=this._.cache; +if(a.type)return a.type;var b=CKEDITOR.SELECTION_TEXT,c=this.getNative();if(!c||!c.rangeCount)b=CKEDITOR.SELECTION_NONE;else if(c.rangeCount==1){var c=c.getRangeAt(0),d=c.startContainer;if(d==c.endContainer&&d.nodeType==1&&c.endOffset-c.startOffset==1&&y[d.childNodes[c.startOffset].nodeName.toLowerCase()])b=CKEDITOR.SELECTION_ELEMENT}return a.type=b},getRanges:function(){var a=f?function(){function a(b){return(new CKEDITOR.dom.node(b)).getIndex()}var b=function(b,c){b=b.duplicate();b.collapse(c); +var d=b.parentElement();if(!d.hasChildNodes())return{container:d,offset:0};for(var e=d.children,f,g,k=b.duplicate(),l=0,h=e.length-1,i=-1,j,n;l<=h;){i=Math.floor((l+h)/2);f=e[i];k.moveToElementText(f);j=k.compareEndPoints("StartToStart",b);if(j>0)h=i-1;else if(j<0)l=i+1;else return{container:d,offset:a(f)}}if(i==-1||i==e.length-1&&j<0){k.moveToElementText(d);k.setEndPoint("StartToStart",b);k=k.text.replace(/(\r\n|\r)/g,"\n").length;e=d.childNodes;if(!k){f=e[e.length-1];return f.nodeType!=CKEDITOR.NODE_TEXT? +{container:d,offset:e.length}:{container:f,offset:f.nodeValue.length}}for(d=e.length;k>0&&d>0;){g=e[--d];if(g.nodeType==CKEDITOR.NODE_TEXT){n=g;k=k-g.nodeValue.length}}return{container:n,offset:-k}}k.collapse(j>0?true:false);k.setEndPoint(j>0?"StartToStart":"EndToStart",b);k=k.text.replace(/(\r\n|\r)/g,"\n").length;if(!k)return{container:d,offset:a(f)+(j>0?0:1)};for(;k>0;)try{g=f[j>0?"previousSibling":"nextSibling"];if(g.nodeType==CKEDITOR.NODE_TEXT){k=k-g.nodeValue.length;n=g}f=g}catch(m){return{container:d, +offset:a(f)}}return{container:n,offset:j>0?-k:n.nodeValue.length+k}};return function(){var a=this.getNative(),c=a&&a.createRange(),d=this.getType();if(!a)return[];if(d==CKEDITOR.SELECTION_TEXT){a=new CKEDITOR.dom.range(this.root);d=b(c,true);a.setStart(new CKEDITOR.dom.node(d.container),d.offset);d=b(c);a.setEnd(new CKEDITOR.dom.node(d.container),d.offset);a.endContainer.getPosition(a.startContainer)&CKEDITOR.POSITION_PRECEDING&&a.endOffset<=a.startContainer.getIndex()&&a.collapse();return[a]}if(d== +CKEDITOR.SELECTION_ELEMENT){for(var d=[],e=0;e=b.getLength()?j.setStartAfter(b):j.setStartBefore(b));g&&g.type==CKEDITOR.NODE_TEXT&&(i?j.setEndAfter(g):j.setEndBefore(g));b=new CKEDITOR.dom.walker(j);b.evaluator=function(a){if(a.type==CKEDITOR.NODE_ELEMENT&&a.isReadOnly()){var b=f.clone();f.setEndBefore(a);f.collapsed&&d.splice(e--,1);if(!(a.getPosition(j.endContainer)&CKEDITOR.POSITION_CONTAINS)){b.setStartAfter(a); +b.collapsed||d.splice(e+1,0,b)}return true}return false};b.next()}}return c.ranges}}(),getStartElement:function(){var a=this._.cache;if(a.startElement!==void 0)return a.startElement;var b;switch(this.getType()){case CKEDITOR.SELECTION_ELEMENT:return this.getSelectedElement();case CKEDITOR.SELECTION_TEXT:var c=this.getRanges()[0];if(c){if(c.collapsed){b=c.startContainer;b.type!=CKEDITOR.NODE_ELEMENT&&(b=b.getParent())}else{for(c.optimize();;){b=c.startContainer;if(c.startOffset==(b.getChildCount?b.getChildCount(): +b.getLength())&&!b.isBlockBoundary())c.setStartAfter(b);else break}b=c.startContainer;if(b.type!=CKEDITOR.NODE_ELEMENT)return b.getParent();b=b.getChild(c.startOffset);if(!b||b.type!=CKEDITOR.NODE_ELEMENT)b=c.startContainer;else for(c=b.getFirst();c&&c.type==CKEDITOR.NODE_ELEMENT;){b=c;c=c.getFirst()}}b=b.$}}return a.startElement=b?new CKEDITOR.dom.element(b):null},getSelectedElement:function(){var a=this._.cache;if(a.selectedElement!==void 0)return a.selectedElement;var b=this,c=CKEDITOR.tools.tryThese(function(){return b.getNative().createRange().item(0)}, +function(){for(var a=b.getRanges()[0].clone(),c,d,e=2;e&&(!(c=a.getEnclosedNode())||!(c.type==CKEDITOR.NODE_ELEMENT&&y[c.getName()]&&(d=c)));e--)a.shrink(CKEDITOR.SHRINK_ELEMENT);return d&&d.$});return a.selectedElement=c?new CKEDITOR.dom.element(c):null},getSelectedText:function(){var a=this._.cache;if(a.selectedText!==void 0)return a.selectedText;var b=this.getNative(),b=f?b.type=="Control"?"":b.createRange().text:b.toString();return a.selectedText=b},lock:function(){this.getRanges();this.getStartElement(); +this.getSelectedElement();this.getSelectedText();this._.cache.nativeSel=null;this.isLocked=1},unlock:function(a){if(this.isLocked){if(a)var b=this.getSelectedElement(),c=!b&&this.getRanges(),d=this.isFake;this.isLocked=0;this.reset();if(a)(a=b||c[0]&&c[0].getCommonAncestor())&&a.getAscendant("body",1)&&(d?this.fake(b):b?this.selectElement(b):this.selectRanges(c))}},reset:function(){this._.cache={};this.isFake=0;var a=this.root.editor;if(a&&a._.fakeSelection&&this.rev==a._.fakeSelection.rev){delete a._.fakeSelection; +var b=a._.hiddenSelectionContainer;if(b){a.fire("lockSnapshot");b.remove();a.fire("unlockSnapshot")}delete a._.hiddenSelectionContainer}this.rev=s++},selectElement:function(a){var b=new CKEDITOR.dom.range(this.root);b.setStartBefore(a);b.setEndAfter(a);this.selectRanges([b])},selectRanges:function(a){var b=this.root.editor,b=b&&b._.hiddenSelectionContainer;this.reset();if(b)for(var b=this.root,d,e=0;e1){i=a[a.length-1];a[0].setEnd(i.endContainer,i.endOffset)}i=a[0];var a=i.collapsed,m,o,r;if((d=i.getEnclosedNode())&&d.type==CKEDITOR.NODE_ELEMENT&&d.getName()in y&&(!d.is("a")||!d.getText()))try{r=d.$.createControlRange();r.addElement(d.$);r.select();return}catch(s){}(i.startContainer.type==CKEDITOR.NODE_ELEMENT&&i.startContainer.getName()in b||i.endContainer.type==CKEDITOR.NODE_ELEMENT&&i.endContainer.getName()in b)&&i.shrink(CKEDITOR.NODE_ELEMENT,true);r=i.createBookmark();b= +r.startNode;if(!a)h=r.endNode;r=i.document.$.body.createTextRange();r.moveToElementText(b.$);r.moveStart("character",1);if(h){j=i.document.$.body.createTextRange();j.moveToElementText(h.$);r.setEndPoint("EndToEnd",j);r.moveEnd("character",-1)}else{m=b.getNext(n);o=b.hasAscendant("pre");m=!(m&&m.getText&&m.getText().match(j))&&(o||!b.hasPrevious()||b.getPrevious().is&&b.getPrevious().is("br"));o=i.document.createElement("span");o.setHtml("");o.insertBefore(b);m&&i.document.createText("").insertBefore(b)}i.setStartBefore(b); +b.remove();if(a){if(m){r.moveStart("character",-1);r.select();i.document.$.selection.clear()}else r.select();i.moveToPosition(o,CKEDITOR.POSITION_BEFORE_START);o.remove()}else{i.setEndBefore(h);h.remove();r.select()}}else{h=this.getNative();if(!h)return;if(CKEDITOR.env.opera){r=this.document.$.createRange();r.selectNodeContents(this.root.$);h.addRange(r)}this.removeAllRanges();for(r=0;r= +0){i.collapse(1);o.setEnd(i.endContainer.$,i.endOffset)}else throw u;}h.addRange(o)}}this.reset();this.root.fire("selectionchange")}}},fake:function(a){var b=this.root.editor;this.reset();j(b);var c=this._.cache,d=new CKEDITOR.dom.range(this.root);d.setStartBefore(a);d.setEndAfter(a);c.ranges=new CKEDITOR.dom.rangeList(d);c.selectedElement=c.startElement=a;c.type=CKEDITOR.SELECTION_ELEMENT;c.selectedText=c.nativeSel=null;this.isFake=1;this.rev=s++;b._.fakeSelection=this;this.root.fire("selectionchange")}, +isHidden:function(){var a=this.getCommonAncestor();a&&a.type==CKEDITOR.NODE_TEXT&&(a=a.getParent());return!(!a||!a.data("cke-hidden-sel"))},createBookmarks:function(a){a=this.getRanges().createBookmarks(a);this.isFake&&(a.isFake=1);return a},createBookmarks2:function(a){a=this.getRanges().createBookmarks2(a);this.isFake&&(a.isFake=1);return a},selectBookmarks:function(a){for(var b=[],c=0;c]*>)[ \t\r\n]*/gi,"$1");f=f.replace(/([ \t\n\r]+| )/g, +" ");f=f.replace(/]*>/gi,"\n");if(CKEDITOR.env.ie){var g=a.getDocument().createElement("div");g.append(e);e.$.outerHTML="
"+f+"
";e.copyAttributes(g.getFirst());e=g.getFirst().remove()}else e.setHtml(f);b=e}else f?b=r(c?[a.getHtml()]:i(a),b):a.moveChildren(b);b.replace(a);if(d){var c=b,h;if((h=c.getPrevious(C))&&h.type==CKEDITOR.NODE_ELEMENT&&h.is("pre")){d=n(h.getHtml(),/\n$/,"")+"\n\n"+n(c.getHtml(),/^\n/,"");CKEDITOR.env.ie?c.$.outerHTML="
"+d+"
":c.setHtml(d);h.remove()}}else c&& +s(b)}function i(a){a.getName();var b=[];n(a.getOuterHtml(),/(\S\s*)\n(?:\s|(]+data-cke-bookmark.*?\/span>))*\n(?!$)/gi,function(a,b,c){return b+""+c+"
"}).replace(/([\s\S]*?)<\/pre>/gi,function(a,c){b.push(c)});return b}function n(a,b,c){var d="",e="",a=a.replace(/(^]+data-cke-bookmark.*?\/span>)|(]+data-cke-bookmark.*?\/span>$)/gi,function(a,b,c){b&&(d=b);c&&(e=c);return""});return d+a.replace(b,c)+e}function r(a,b){var c;a.length>1&&(c=new CKEDITOR.dom.documentFragment(b.getDocument()));
+for(var d=0;d"),e=e.replace(/[ \t]{2,}/g,function(a){return CKEDITOR.tools.repeat(" ",a.length-1)+" "});if(c){var f=b.clone();f.setHtml(e);c.append(f)}else b.setHtml(e)}return c||b}function o(a,b){var c=this._.definition,
+d=c.attributes,c=c.styles,e=k(this)[a.getName()],g=CKEDITOR.tools.isEmpty(d)&&CKEDITOR.tools.isEmpty(c),h;for(h in d)if(!((h=="class"||this._.definition.fullMatch)&&a.getAttribute(h)!=q(h,d[h]))&&!(b&&h.slice(0,5)=="data-")){g=a.hasAttribute(h);a.removeAttribute(h)}for(var i in c)if(!(this._.definition.fullMatch&&a.getStyle(i)!=q(i,c[i],true))){g=g||!!a.getStyle(i);a.removeStyle(i)}f(a,e,t[a.getName()]);g&&(this._.definition.alwaysRemoveElement?s(a,1):!CKEDITOR.dtd.$block[a.getName()]||this._.enterMode==
+CKEDITOR.ENTER_BR&&!a.hasAttributes()?s(a):a.renameNode(this._.enterMode==CKEDITOR.ENTER_P?"p":"div"))}function u(a){for(var b=k(this),c=a.getElementsByTag(this.element),d,e=c.count();--e>=0;){d=c.getItem(e);d.isReadOnly()||o.call(this,d,true)}for(var g in b)if(g!=this.element){c=a.getElementsByTag(g);for(e=c.count()-1;e>=0;e--){d=c.getItem(e);d.isReadOnly()||f(d,b[g])}}}function f(a,b,c){if(b=b&&b.attributes)for(var d=0;d",a||b.name,"");return c.join("")},getDefinition:function(){return this._.definition}};
+CKEDITOR.style.getStyleText=function(a){var b=a._ST;if(b)return b;var b=a.styles,c=a.attributes&&a.attributes.style||"",d="";c.length&&(c=c.replace(H,";"));for(var e in b){var f=b[e],g=(e+":"+f).replace(H,";");f=="inherit"?d=d+g:c=c+g}c.length&&(c=CKEDITOR.tools.normalizeCssText(c,true));return a._ST=c+d};var O=CKEDITOR.POSITION_PRECEDING|CKEDITOR.POSITION_IDENTICAL|CKEDITOR.POSITION_IS_CONTAINED,I=CKEDITOR.POSITION_FOLLOWING|CKEDITOR.POSITION_IDENTICAL|CKEDITOR.POSITION_IS_CONTAINED})();
+CKEDITOR.styleCommand=function(a,e){this.requiredContent=this.allowedContent=this.style=a;CKEDITOR.tools.extend(this,e,true)};CKEDITOR.styleCommand.prototype.exec=function(a){a.focus();this.state==CKEDITOR.TRISTATE_OFF?a.applyStyle(this.style):this.state==CKEDITOR.TRISTATE_ON&&a.removeStyle(this.style)};CKEDITOR.stylesSet=new CKEDITOR.resourceManager("","stylesSet");CKEDITOR.addStylesSet=CKEDITOR.tools.bind(CKEDITOR.stylesSet.add,CKEDITOR.stylesSet);
+CKEDITOR.loadStylesSet=function(a,e,b){CKEDITOR.stylesSet.addExternal(a,e,"");CKEDITOR.stylesSet.load(a,b)};
+CKEDITOR.editor.prototype.getStylesSet=function(a){if(this._.stylesDefinitions)a(this._.stylesDefinitions);else{var e=this,b=e.config.stylesCombo_stylesSet||e.config.stylesSet;if(b===false)a(null);else if(b instanceof Array){e._.stylesDefinitions=b;a(b)}else{b||(b="default");var b=b.split(":"),c=b[0];CKEDITOR.stylesSet.addExternal(c,b[1]?b.slice(1).join(":"):CKEDITOR.getUrl("styles.js"),"");CKEDITOR.stylesSet.load(c,function(b){e._.stylesDefinitions=b[c];a(e._.stylesDefinitions)})}}};
+CKEDITOR.dom.comment=function(a,e){typeof a=="string"&&(a=(e?e.$:document).createComment(a));CKEDITOR.dom.domObject.call(this,a)};CKEDITOR.dom.comment.prototype=new CKEDITOR.dom.node;CKEDITOR.tools.extend(CKEDITOR.dom.comment.prototype,{type:CKEDITOR.NODE_COMMENT,getOuterHtml:function(){return"<\!--"+this.$.nodeValue+"--\>"}});"use strict";
+(function(){var a={},e={},b;for(b in CKEDITOR.dtd.$blockLimit)b in CKEDITOR.dtd.$list||(a[b]=1);for(b in CKEDITOR.dtd.$block)b in CKEDITOR.dtd.$blockLimit||b in CKEDITOR.dtd.$empty||(e[b]=1);CKEDITOR.dom.elementPath=function(b,d){var g=null,h=null,m=[],j=b,i,d=d||b.getDocument().getBody();do if(j.type==CKEDITOR.NODE_ELEMENT){m.push(j);if(!this.lastElement){this.lastElement=j;if(j.is(CKEDITOR.dtd.$object)||j.getAttribute("contenteditable")=="false")continue}if(j.equals(d))break;if(!h){i=j.getName();
+j.getAttribute("contenteditable")=="true"?h=j:!g&&e[i]&&(g=j);if(a[i]){var n;if(n=!g){if(i=i=="div"){a:{i=j.getChildren();n=0;for(var r=i.count();n-1}:typeof a=="function"?c=a:typeof a=="object"&&(c=
+function(b){return b.getName()in a});var d=this.elements,g=d.length;e&&g--;if(b){d=Array.prototype.slice.call(d,0);d.reverse()}for(e=0;e=c){g=d.createText("");g.insertAfter(this)}else{a=d.createText("");a.insertAfter(g);a.remove()}return g},substring:function(a,
+e){return typeof e!="number"?this.$.nodeValue.substr(a):this.$.nodeValue.substring(a,e)}});
+(function(){function a(a,c,d){var e=a.serializable,h=c[d?"endContainer":"startContainer"],m=d?"endOffset":"startOffset",j=e?c.document.getById(a.startNode):a.startNode,a=e?c.document.getById(a.endNode):a.endNode;if(h.equals(j.getPrevious())){c.startOffset=c.startOffset-h.getLength()-a.getPrevious().getLength();h=a.getNext()}else if(h.equals(a.getPrevious())){c.startOffset=c.startOffset-h.getLength();h=a.getNext()}h.equals(j.getParent())&&c[m]++;h.equals(a.getParent())&&c[m]++;c[d?"endContainer":"startContainer"]=
+h;return c}CKEDITOR.dom.rangeList=function(a){if(a instanceof CKEDITOR.dom.rangeList)return a;a?a instanceof CKEDITOR.dom.range&&(a=[a]):a=[];return CKEDITOR.tools.extend(a,e)};var e={createIterator:function(){var a=this,c=CKEDITOR.dom.walker.bookmark(),d=[],e;return{getNextRange:function(h){e=e==void 0?0:e+1;var m=a[e];if(m&&a.length>1){if(!e)for(var j=a.length-1;j>=0;j--)d.unshift(a[j].createBookmark(true));if(h)for(var i=0;a[e+i+1];){for(var n=m.document,h=0,j=n.getById(d[i].endNode),n=n.getById(d[i+
+1].startNode);;){j=j.getNextSourceNode(false);if(n.equals(j))h=1;else if(c(j)||j.type==CKEDITOR.NODE_ELEMENT&&j.isBlockBoundary())continue;break}if(!h)break;i++}for(m.moveToBookmark(d.shift());i--;){j=a[++e];j.moveToBookmark(d.shift());m.setEnd(j.endContainer,j.endOffset)}}return m}}},createBookmarks:function(b){for(var c=[],d,e=0;eb?-1:1}),e=0,g;e
',CKEDITOR.document);a.appendTo(CKEDITOR.document.getHead());try{var e=a.getComputedStyle("border-top-color"),b=a.getComputedStyle("border-right-color");CKEDITOR.env.hc=!!(e&&e==b)}catch(c){CKEDITOR.env.hc=false}a.remove()}if(CKEDITOR.env.hc)CKEDITOR.env.cssClass=CKEDITOR.env.cssClass+" cke_hc"; +CKEDITOR.document.appendStyleText(".cke{visibility:hidden;}");CKEDITOR.status="loaded";CKEDITOR.fireOnce("loaded");if(a=CKEDITOR._.pending){delete CKEDITOR._.pending;for(e=0;ec;c++){var f=a,h=c,d;d=parseInt(a[c],16);d=("0"+(0>e?0|d*(1+e):0|d+(255-d)*e).toString(16)).slice(-2);f[h]=d}return"#"+a.join("")}}(),c=function(){var b=new CKEDITOR.template("background:#{to};background-image:-webkit-gradient(linear,lefttop,leftbottom,from({from}),to({to}));background-image:-moz-linear-gradient(top,{from},{to});background-image:-webkit-linear-gradient(top,{from},{to});background-image:-o-linear-gradient(top,{from},{to});background-image:-ms-linear-gradient(top,{from},{to});background-image:linear-gradient(top,{from},{to});filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='{from}',endColorstr='{to}');");return function(c, +a){return b.output({from:c,to:a})}}(),f={editor:new CKEDITOR.template("{id}.cke_chrome [border-color:{defaultBorder};] {id} .cke_top [ {defaultGradient}border-bottom-color:{defaultBorder};] {id} .cke_bottom [{defaultGradient}border-top-color:{defaultBorder};] {id} .cke_resizer [border-right-color:{ckeResizer}] {id} .cke_dialog_title [{defaultGradient}border-bottom-color:{defaultBorder};] {id} .cke_dialog_footer [{defaultGradient}outline-color:{defaultBorder};border-top-color:{defaultBorder};] {id} .cke_dialog_tab [{lightGradient}border-color:{defaultBorder};] {id} .cke_dialog_tab:hover [{mediumGradient}] {id} .cke_dialog_contents [border-top-color:{defaultBorder};] {id} .cke_dialog_tab_selected, {id} .cke_dialog_tab_selected:hover [background:{dialogTabSelected};border-bottom-color:{dialogTabSelectedBorder};] {id} .cke_dialog_body [background:{dialogBody};border-color:{defaultBorder};] {id} .cke_toolgroup [{lightGradient}border-color:{defaultBorder};] {id} a.cke_button_off:hover, {id} a.cke_button_off:focus, {id} a.cke_button_off:active [{mediumGradient}] {id} .cke_button_on [{ckeButtonOn}] {id} .cke_toolbar_separator [background-color: {ckeToolbarSeparator};] {id} .cke_combo_button [border-color:{defaultBorder};{lightGradient}] {id} a.cke_combo_button:hover, {id} a.cke_combo_button:focus, {id} .cke_combo_on a.cke_combo_button [border-color:{defaultBorder};{mediumGradient}] {id} .cke_path_item [color:{elementsPathColor};] {id} a.cke_path_item:hover, {id} a.cke_path_item:focus, {id} a.cke_path_item:active [background-color:{elementsPathBg};] {id}.cke_panel [border-color:{defaultBorder};] "), +panel:new CKEDITOR.template(".cke_panel_grouptitle [{lightGradient}border-color:{defaultBorder};] .cke_menubutton_icon [background-color:{menubuttonIcon};] .cke_menubutton:hover .cke_menubutton_icon, .cke_menubutton:focus .cke_menubutton_icon, .cke_menubutton:active .cke_menubutton_icon [background-color:{menubuttonIconHover};] .cke_menuseparator [background-color:{menubuttonIcon};] a:hover.cke_colorbox, a:focus.cke_colorbox, a:active.cke_colorbox [border-color:{defaultBorder};] a:hover.cke_colorauto, a:hover.cke_colormore, a:focus.cke_colorauto, a:focus.cke_colormore, a:active.cke_colorauto, a:active.cke_colormore [background-color:{ckeColorauto};border-color:{defaultBorder};] ")}; +return function(g,e){var a=g.uiColor,a={id:"."+g.id,defaultBorder:b(a,-0.1),defaultGradient:c(b(a,0.9),a),lightGradient:c(b(a,1),b(a,0.7)),mediumGradient:c(b(a,0.8),b(a,0.5)),ckeButtonOn:c(b(a,0.6),b(a,0.7)),ckeResizer:b(a,-0.4),ckeToolbarSeparator:b(a,0.5),ckeColorauto:b(a,0.8),dialogBody:b(a,0.7),dialogTabSelected:c("#FFFFFF","#FFFFFF"),dialogTabSelectedBorder:"#FFF",elementsPathColor:b(a,-0.6),elementsPathBg:a,menubuttonIcon:b(a,0.5),menubuttonIconHover:b(a,0.3)};return f[e].output(a).replace(/\[/g, +"{").replace(/\]/g,"}")}}();CKEDITOR.plugins.add("dialogui",{onLoad:function(){var i=function(b){this._||(this._={});this._["default"]=this._.initValue=b["default"]||"";this._.required=b.required||!1;for(var a=[this._],d=1;darguments.length)){var c=i.call(this,a);c.labelId=CKEDITOR.tools.getNextId()+"_label";this._.children=[];CKEDITOR.ui.dialog.uiElement.call(this,b,a,d,"div",null,{role:"presentation"},function(){var f=[],d=a.required?" cke_required":"";"horizontal"!= +a.labelLayout?f.push('",'
',e.call(this,b,a),"
"):(d={type:"hbox",widths:a.widths,padding:0,children:[{type:"html",html:'
"},{type:"html",id:"Content",label:"spellContent",html:"",setup:function(b){var b=a.iframeNumber+"_"+b._.currentTabId, +c=document.getElementById(b);a.targetFromFrame[b]=c.contentWindow}},{type:"hbox",id:"bottomGroup",style:"width:560px; margin: 0 auto;",widths:["50%","50%"],children:[{type:"hbox",id:"leftCol",align:"left",width:"50%",children:[{type:"vbox",id:"rightCol1",widths:["50%","50%"],children:[{type:"text",id:"text",label:a.LocalizationLabel.ChangeTo.text+":",labelLayout:"horizontal",labelStyle:"font: 12px/25px arial, sans-serif;",width:"140px","default":"",onShow:function(){a.textNode.SpellTab=this;a.LocalizationLabel.ChangeTo.instance= +this},onHide:function(){this.reset()}},{type:"hbox",id:"rightCol",align:"right",width:"30%",children:[{type:"vbox",id:"rightCol_col__left",children:[{type:"text",id:"labelSuggestions",label:a.LocalizationLabel.Suggestions.text+":",onShow:function(){a.LocalizationLabel.Suggestions.instance=this;this.getInputElement().hide()}},{type:"html",id:"logo",html:'WebSpellChecker.net',setup:function(){this.getElement().$.src= +a.logotype;this.getElement().getParent().setStyles({"text-align":"left"})}}]},{type:"select",id:"list_of_suggestions",labelStyle:"font: 12px/25px arial, sans-serif;",size:"6",inputStyle:"width: 140px; height: auto;",items:[["loading..."]],onShow:function(){p=this},onHide:function(){this.clear()},onChange:function(){a.textNode.SpellTab.setValue(this.getValue())}}]}]}]},{type:"hbox",id:"rightCol",align:"right",width:"50%",children:[{type:"vbox",id:"rightCol_col__left",widths:["50%","50%","50%","50%"], +children:[{type:"button",id:"ChangeTo",label:a.LocalizationButton.ChangeTo.text,title:"Change to",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id);a.LocalizationButton.ChangeTo.instance=this},onClick:c},{type:"button",id:"ChangeAll",label:a.LocalizationButton.ChangeAll.text,title:"Change All",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id);a.LocalizationButton.ChangeAll.instance=this},onClick:c},{type:"button",id:"AddWord", +label:a.LocalizationButton.AddWord.text,title:"Add word",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id);a.LocalizationButton.AddWord.instance=this},onClick:c},{type:"button",id:"FinishChecking",label:a.LocalizationButton.FinishChecking.text,title:"Finish Checking",style:"width: 100%;margin-top: 9px;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id);a.LocalizationButton.FinishChecking.instance=this},onClick:c}]},{type:"vbox",id:"rightCol_col__right", +widths:["50%","50%","50%"],children:[{type:"button",id:"IgnoreWord",label:a.LocalizationButton.IgnoreWord.text,title:"Ignore word",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id);a.LocalizationButton.IgnoreWord.instance=this},onClick:c},{type:"button",id:"IgnoreAllWords",label:a.LocalizationButton.IgnoreAllWords.text,title:"Ignore all words",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id);a.LocalizationButton.IgnoreAllWords.instance= +this},onClick:c},{type:"button",id:"option",label:a.LocalizationButton.Options.text,title:"Option",style:"width: 100%;",onLoad:function(){a.LocalizationButton.Options.instance=this;"file:"==document.location.protocol&&this.disable()},onClick:function(){"file:"==document.location.protocol?alert("WSC: Options functionality is disabled when runing from file system"):b.openDialog("options")}}]}]}]},{type:"hbox",id:"BlockFinishChecking",style:"width:560px; margin: 0 auto;",widths:["70%","30%"],onShow:function(){this.getElement().hide()}, +onHide:l,children:[{type:"hbox",id:"leftCol",align:"left",width:"70%",children:[{type:"vbox",id:"rightCol1",setup:function(){this.getChild()[0].getElement().$.src=a.logotype;this.getChild()[0].getElement().getParent().setStyles({"text-align":"center"})},children:[{type:"html",id:"logo",html:'WebSpellChecker.net'}]}]},{type:"hbox",id:"rightCol",align:"right",width:"30%",children:[{type:"vbox", +id:"rightCol_col__left",children:[{type:"button",id:"Option_button",label:a.LocalizationButton.Options.text,title:"Option",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id);"file:"==document.location.protocol&&this.disable()},onClick:function(){"file:"==document.location.protocol?alert("WSC: Options functionality is disabled when runing from file system"):b.openDialog("options")}},{type:"button",id:"FinishChecking",label:a.LocalizationButton.FinishChecking.text, +title:"Finish Checking",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onClick:c}]}]}]}]},{id:"GrammTab",label:"Grammar",accessKey:"G",elements:[{type:"html",id:"banner",label:"banner",style:"",html:"
"},{type:"html",id:"Content",label:"GrammarContent",html:"",setup:function(){var b=a.iframeNumber+"_"+a.dialog._.currentTabId,c=document.getElementById(b);a.targetFromFrame[b]=c.contentWindow}},{type:"vbox",id:"bottomGroup",style:"width:560px; margin: 0 auto;", +children:[{type:"hbox",id:"leftCol",widths:["66%","34%"],children:[{type:"vbox",children:[{type:"text",id:"text",label:"Change to:",labelLayout:"horizontal",labelStyle:"font: 12px/25px arial, sans-serif;",inputStyle:"float: right; width: 200px;","default":"",onShow:function(){a.textNode.GrammTab=this},onHide:function(){this.reset()}},{type:"html",id:"html_text",html:"
", +onShow:function(){a.textNodeInfo.GrammTab=this}},{type:"html",id:"radio",html:"",onShow:function(){a.grammerSuggest=this}}]},{type:"vbox",children:[{type:"button",id:"ChangeTo",label:"Change to",title:"Change to",style:"width: 133px; float: right;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onClick:c},{type:"button",id:"IgnoreWord",label:"Ignore word",title:"Ignore word",style:"width: 133px; float: right;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)}, +onClick:c},{type:"button",id:"IgnoreAllWords",label:"Ignore Problem",title:"Ignore Problem",style:"width: 133px; float: right;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onClick:c},{type:"button",id:"FinishChecking",label:"Finish Checking",title:"Finish Checking",style:"width: 133px; float: right; margin-top: 9px;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onClick:c}]}]}]},{type:"hbox",id:"BlockFinishChecking",style:"width:560px; margin: 0 auto;", +widths:["70%","30%"],onShow:function(){this.getElement().hide()},onHide:l,children:[{type:"hbox",id:"leftCol",align:"left",width:"70%",children:[{type:"vbox",id:"rightCol1",children:[{type:"html",id:"logo",html:'WebSpellChecker.net',setup:function(){this.getElement().$.src=a.logotype;this.getElement().getParent().setStyles({"text-align":"center"})}}]}]},{type:"hbox",id:"rightCol",align:"right", +width:"30%",children:[{type:"vbox",id:"rightCol_col__left",children:[{type:"button",id:"FinishChecking",label:"Finish Checking",title:"Finish Checking",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onClick:c}]}]}]}]},{id:"Thesaurus",label:"Thesaurus",accessKey:"T",elements:[{type:"html",id:"banner",label:"banner",style:"",html:"
"},{type:"html",id:"Content",label:"spellContent",html:"",setup:function(){var b=a.iframeNumber+"_"+a.dialog._.currentTabId, +c=document.getElementById(b);a.targetFromFrame[b]=c.contentWindow}},{type:"vbox",id:"bottomGroup",style:"width:560px; margin: -10px auto; overflow: hidden;",children:[{type:"hbox",widths:["75%","25%"],children:[{type:"vbox",children:[{type:"hbox",widths:["65%","35%"],children:[{type:"text",id:"ChangeTo",label:"Change to:",labelLayout:"horizontal",inputStyle:"width: 160px;",labelStyle:"font: 12px/25px arial, sans-serif;","default":"",onShow:function(){a.textNode.Thesaurus=this},onHide:function(){this.reset()}}, +{type:"button",id:"ChangeTo",label:"Change to",title:"Change to",style:"width: 121px; margin-top: 1px;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onClick:c}]},{type:"hbox",children:[{type:"select",id:"categories",label:"Categories:",labelStyle:"font: 12px/25px arial, sans-serif;",size:"5",inputStyle:"width: 180px; height: auto;",items:[],onShow:function(){a.selectNode.categories=this},onHide:function(){this.clear()},onChange:function(){a.buildOptionSynonyms(this.getValue())}}, +{type:"select",id:"synonyms",label:"Synonyms:",labelStyle:"font: 12px/25px arial, sans-serif;",size:"5",inputStyle:"width: 180px; height: auto;",items:[],onShow:function(){a.selectNode.synonyms=this;a.textNode.Thesaurus.setValue(this.getValue())},onHide:function(){this.clear()},onChange:function(){a.textNode.Thesaurus.setValue(this.getValue())}}]}]},{type:"vbox",width:"120px",style:"margin-top:46px;",children:[{type:"html",id:"logotype",label:"WebSpellChecker.net",html:'WebSpellChecker.net', +setup:function(){this.getElement().$.src=a.logotype;this.getElement().getParent().setStyles({"text-align":"center"})}},{type:"button",id:"FinishChecking",label:"Finish Checking",title:"Finish Checking",style:"width: 121px; float: right; margin-top: 9px;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onClick:c}]}]}]},{type:"hbox",id:"BlockFinishChecking",style:"width:560px; margin: 0 auto;",widths:["70%","30%"],onShow:function(){this.getElement().hide()},children:[{type:"hbox", +id:"leftCol",align:"left",width:"70%",children:[{type:"vbox",id:"rightCol1",children:[{type:"html",id:"logo",html:'WebSpellChecker.net',setup:function(){this.getElement().$.src=a.logotype;this.getElement().getParent().setStyles({"text-align":"center"})}}]}]},{type:"hbox",id:"rightCol",align:"right",width:"30%",children:[{type:"vbox",id:"rightCol_col__left",children:[{type:"button",id:"FinishChecking", +label:"Finish Checking",title:"Finish Checking",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onClick:c}]}]}]}]}]}});CKEDITOR.dialog.add("options",function(){var b=null,c={},d={},f=null,g=null;e.cookie.get("udn");e.cookie.get("osp");var h=function(){g=this.getElement().getAttribute("title-cmd");var a=[];a[0]=d.IgnoreAllCapsWords;a[1]=d.IgnoreWordsNumbers;a[2]=d.IgnoreMixedCaseWords;a[3]=d.IgnoreDomainNames;a=a.toString().replace(/,/g,"");e.cookie.set("osp", +a);e.cookie.set("udnCmd",g?g:"ignore");"delete"!=g&&(a="",""!==j.getValue()&&(a=j.getValue()),e.cookie.set("udn",a));e.postMessage.send({id:"options_dic_send"})},i=function(){f.getElement().setHtml(a.LocalizationComing.error);f.getElement().show()};return{title:a.LocalizationComing.Options,minWidth:430,minHeight:130,resizable:CKEDITOR.DIALOG_RESIZE_NONE,contents:[{id:"OptionsTab",label:"Options",accessKey:"O",elements:[{type:"hbox",id:"options_error",children:[{type:"html",style:"display: block;text-align: center;white-space: normal!important; font-size: 12px;color:red", +html:"
",onShow:function(){f=this}}]},{type:"vbox",id:"Options_content",children:[{type:"hbox",id:"Options_manager",widths:["52%","48%"],children:[{type:"fieldset",label:"Spell Checking Options",style:"border: none;margin-top: 13px;padding: 10px 0 10px 10px",onShow:function(){this.getInputElement().$.children[0].innerHTML=a.LocalizationComing.SpellCheckingOptions},children:[{type:"vbox",id:"Options_checkbox",children:[{type:"checkbox",id:"IgnoreAllCapsWords",label:"Ignore All-Caps Words", +labelStyle:"margin-left: 5px; font: 12px/16px arial, sans-serif;display: inline-block;white-space: normal;",style:"float:left; min-height: 16px;","default":"",onClick:function(){d[this.id]=!this.getValue()?0:1}},{type:"checkbox",id:"IgnoreWordsNumbers",label:"Ignore Words with Numbers",labelStyle:"margin-left: 5px; font: 12px/16px arial, sans-serif;display: inline-block;white-space: normal;",style:"float:left; min-height: 16px;","default":"",onClick:function(){d[this.id]=!this.getValue()?0:1}},{type:"checkbox", +id:"IgnoreMixedCaseWords",label:"Ignore Mixed-Case Words",labelStyle:"margin-left: 5px; font: 12px/16px arial, sans-serif;display: inline-block;white-space: normal;",style:"float:left; min-height: 16px;","default":"",onClick:function(){d[this.id]=!this.getValue()?0:1}},{type:"checkbox",id:"IgnoreDomainNames",label:"Ignore Domain Names",labelStyle:"margin-left: 5px; font: 12px/16px arial, sans-serif;display: inline-block;white-space: normal;",style:"float:left; min-height: 16px;","default":"",onClick:function(){d[this.id]= +!this.getValue()?0:1}}]}]},{type:"vbox",id:"Options_DictionaryName",children:[{type:"text",id:"DictionaryName",style:"margin-bottom: 10px",label:"Dictionary Name:",labelLayout:"vertical",labelStyle:"font: 12px/25px arial, sans-serif;","default":"",onLoad:function(){j=this;this.setValue(a.userDictionaryName?a.userDictionaryName:(e.cookie.get("udn"),this.getValue()))},onShow:function(){j=this;this.setValue(!e.cookie.get("udn")?this.getValue():e.cookie.get("udn"));this.setLabel(a.LocalizationComing.DictionaryName)}, +onHide:function(){this.reset()}},{type:"hbox",id:"Options_buttons",children:[{type:"vbox",id:"Options_leftCol_col",widths:["50%","50%"],children:[{type:"button",id:"create",label:"Create",title:"Create",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onShow:function(){this.getElement().setText(a.LocalizationComing.Create)},onClick:h},{type:"button",id:"restore",label:"Restore",title:"Restore",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd", +this.id)},onShow:function(){this.getElement().setText(a.LocalizationComing.Restore)},onClick:h}]},{type:"vbox",id:"Options_rightCol_col",widths:["50%","50%"],children:[{type:"button",id:"rename",label:"Rename",title:"Rename",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd",this.id)},onShow:function(){this.getElement().setText(a.LocalizationComing.Rename)},onClick:h},{type:"button",id:"delete",label:"Remove",title:"Remove",style:"width: 100%;",onLoad:function(){this.getElement().setAttribute("title-cmd", +this.id)},onShow:function(){this.getElement().setText(a.LocalizationComing.Remove)},onClick:h}]}]}]}]},{type:"hbox",id:"Options_text",children:[{type:"html",style:"text-align: justify;margin-top: 15px;white-space: normal!important; font-size: 12px;color:#777;",html:"
"+a.LocalizationComing.OptionsTextIntro+"
",onShow:function(){this.getElement().setText(a.LocalizationComing.OptionsTextIntro)}}]}]}]}],buttons:[CKEDITOR.dialog.okButton,CKEDITOR.dialog.cancelButton],onOk:function(){var a=[]; +a[0]=d.IgnoreAllCapsWords;a[1]=d.IgnoreWordsNumbers;a[2]=d.IgnoreMixedCaseWords;a[3]=d.IgnoreDomainNames;a=a.toString().replace(/,/g,"");e.cookie.set("osp",a);e.cookie.set("udn",j.getValue());e.postMessage.send({id:"options_checkbox_send"});f.getElement().hide();f.getElement().setHtml(" ")},onLoad:function(){b=this;e.postMessage.init(i);c.IgnoreAllCapsWords=b.getContentElement("OptionsTab","IgnoreAllCapsWords");c.IgnoreWordsNumbers=b.getContentElement("OptionsTab","IgnoreWordsNumbers");c.IgnoreMixedCaseWords= +b.getContentElement("OptionsTab","IgnoreMixedCaseWords");c.IgnoreDomainNames=b.getContentElement("OptionsTab","IgnoreDomainNames")},onShow:function(){var b=e.cookie.get("osp").split("");d.IgnoreAllCapsWords=b[0];d.IgnoreWordsNumbers=b[1];d.IgnoreMixedCaseWords=b[2];d.IgnoreDomainNames=b[3];!parseInt(d.IgnoreAllCapsWords,10)?c.IgnoreAllCapsWords.setValue("",!1):c.IgnoreAllCapsWords.setValue("checked",!1);!parseInt(d.IgnoreWordsNumbers,10)?c.IgnoreWordsNumbers.setValue("",!1):c.IgnoreWordsNumbers.setValue("checked", +!1);!parseInt(d.IgnoreMixedCaseWords,10)?c.IgnoreMixedCaseWords.setValue("",!1):c.IgnoreMixedCaseWords.setValue("checked",!1);!parseInt(d.IgnoreDomainNames,10)?c.IgnoreDomainNames.setValue("",!1):c.IgnoreDomainNames.setValue("checked",!1);d.IgnoreAllCapsWords=!c.IgnoreAllCapsWords.getValue()?0:1;d.IgnoreWordsNumbers=!c.IgnoreWordsNumbers.getValue()?0:1;d.IgnoreMixedCaseWords=!c.IgnoreMixedCaseWords.getValue()?0:1;d.IgnoreDomainNames=!c.IgnoreDomainNames.getValue()?0:1;c.IgnoreAllCapsWords.getElement().$.lastChild.innerHTML= +a.LocalizationComing.IgnoreAllCapsWords;c.IgnoreWordsNumbers.getElement().$.lastChild.innerHTML=a.LocalizationComing.IgnoreWordsWithNumbers;c.IgnoreMixedCaseWords.getElement().$.lastChild.innerHTML=a.LocalizationComing.IgnoreMixedCaseWords;c.IgnoreDomainNames.getElement().$.lastChild.innerHTML=a.LocalizationComing.IgnoreDomainNames}}});CKEDITOR.dialog.on("resize",function(b){var b=b.data,c=b.dialog,d=CKEDITOR.document.getById(a.iframeNumber+"_"+c._.currentTabId);"checkspell"==c._.name&&(a.bnr?d&& +d.setSize("height",b.height-310):d&&d.setSize("height",b.height-220))});CKEDITOR.on("dialogDefinition",function(b){var c=b.data.definition;a.onLoadOverlay=new q({opacity:"1",background:"#fff",target:c.dialog.parts.tabs.getParent().$});a.onLoadOverlay.setEnable();c.dialog.on("show",function(){});c.dialog.on("cancel",function(){c.dialog.getParentEditor().config.wsc_onClose.call(this.document.getWindow().getFrame());a.div_overlay.setDisable();return!1},this,null,-1)})})(); \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/wsc_ie.js b/webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/wsc_ie.js new file mode 100644 index 0000000..6b39b00 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/plugins/wsc/dialogs/wsc_ie.js @@ -0,0 +1,11 @@ +/* + Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved. + For licensing, see LICENSE.html or http://ckeditor.com/license +*/ +CKEDITOR.dialog.add("checkspell",function(a){function c(a,c){var d=0;return function(){"function"==typeof window.doSpell?("undefined"!=typeof e&&window.clearInterval(e),j(a)):180==d++&&window._cancelOnError(c)}}function j(c){var f=new window._SP_FCK_LangCompare,b=CKEDITOR.getUrl(a.plugins.wsc.path+"dialogs/"),e=b+"tmpFrameset.html";window.gFCKPluginName="wsc";f.setDefaulLangCode(a.config.defaultLanguage);window.doSpell({ctrl:g,lang:a.config.wsc_lang||f.getSPLangCode(a.langCode),intLang:a.config.wsc_uiLang|| +f.getSPLangCode(a.langCode),winType:d,onCancel:function(){c.hide()},onFinish:function(b){a.focus();c.getParentEditor().setData(b.value);c.hide()},staticFrame:e,framesetPath:e,iframePath:b+"ciframe.html",schemaURI:b+"wsc.css",userDictionaryName:a.config.wsc_userDictionaryName,customDictionaryName:a.config.wsc_customDictionaryIds&&a.config.wsc_customDictionaryIds.split(","),domainName:a.config.wsc_domainName});CKEDITOR.document.getById(h).setStyle("display","none");CKEDITOR.document.getById(d).setStyle("display", +"block")}var b=CKEDITOR.tools.getNextNumber(),d="cke_frame_"+b,g="cke_data_"+b,h="cke_error_"+b,e,b=document.location.protocol||"http:",i=a.lang.wsc.notAvailable,k='', +l=a.config.wsc_customLoaderScript||b+"//loader.webspellchecker.net/sproxy_fck/sproxy.php?plugin=fck2&customerid="+a.config.wsc_customerId+"&cmd=script&doc=wsc&schema=22";a.config.wsc_customLoaderScript&&(i+='

'+a.lang.wsc.errorLoading.replace(/%s/g,a.config.wsc_customLoaderScript)+"

");window._cancelOnError=function(c){if("undefined"==typeof window.WSC_Error){CKEDITOR.document.getById(d).setStyle("display", +"none");var b=CKEDITOR.document.getById(h);b.setStyle("display","block");b.setHtml(c||a.lang.wsc.notAvailable)}};return{title:a.config.wsc_dialogTitle||a.lang.wsc.title,minWidth:485,minHeight:380,buttons:[CKEDITOR.dialog.cancelButton],onShow:function(){var b=this.getContentElement("general","content").getElement();b.setHtml(k);b.getChild(2).setStyle("height",this._.contentSize.height+"px");"function"!=typeof window.doSpell&&CKEDITOR.document.getHead().append(CKEDITOR.document.createElement("script", +{attributes:{type:"text/javascript",src:l}}));b=a.getData();CKEDITOR.document.getById(g).setValue(b);e=window.setInterval(c(this,i),250)},onHide:function(){window.ooo=void 0;window.int_framsetLoaded=void 0;window.framesetLoaded=void 0;window.is_window_opened=!1},contents:[{id:"general",label:a.config.wsc_dialogTitle||a.lang.wsc.title,padding:0,elements:[{type:"html",id:"content",html:""}]}]}}); +CKEDITOR.dialog.on("resize",function(a){var a=a.data,c=a.dialog;"checkspell"==c._.name&&((c=(c=c.getContentElement("general","content").getElement())&&c.getChild(2))&&c.setSize("height",a.height),c&&c.setSize("width",a.width))}); \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/samples/ajax.html b/webpageBuilder/WebContent/ckeditor/samples/ajax.html new file mode 100644 index 0000000..59333eb --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/ajax.html @@ -0,0 +1,82 @@ + + + + + + Ajax — CKEditor Sample + + + + + +

+ CKEditor Samples » Create and Destroy Editor Instances for Ajax Applications +

+
+

+ This sample shows how to create and destroy CKEditor instances on the fly. After the removal of CKEditor the content created inside the editing + area will be displayed in a <div> element. +

+

+ For details of how to create this setup check the source code of this sample page + for JavaScript code responsible for the creation and destruction of a CKEditor instance. +

+
+

Click the buttons to create and remove a CKEditor instance.

+

+ + +

+ +
+
+ + + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/api.html b/webpageBuilder/WebContent/ckeditor/samples/api.html new file mode 100644 index 0000000..a957eed --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/api.html @@ -0,0 +1,207 @@ + + + + + + API Usage — CKEditor Sample + + + + + + +

+ CKEditor Samples » Using CKEditor JavaScript API +

+
+

+ This sample shows how to use the + CKEditor JavaScript API + to interact with the editor at runtime. +

+

+ For details on how to create this setup check the source code of this sample page. +

+
+ + +
+ +
+
+ + + + +

+

+ + +
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/appendto.html b/webpageBuilder/WebContent/ckeditor/samples/appendto.html new file mode 100644 index 0000000..e308eda --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/appendto.html @@ -0,0 +1,57 @@ + + + + + + CKEDITOR.appendTo — CKEditor Sample + + + + +

+ CKEditor Samples » Append To Page Element Using JavaScript Code +

+
+
+

+ CKEDITOR.appendTo is basically to place editors + inside existing DOM elements. Unlike CKEDITOR.replace, + a target container to be replaced is no longer necessary. A new editor + instance is inserted directly wherever it is desired. +

+
CKEDITOR.appendTo( 'container_id',
+	{ /* Configuration options to be used. */ }
+	'Editor content to be used.'
+);
+
+ +
+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/assets/inlineall/logo.png b/webpageBuilder/WebContent/ckeditor/samples/assets/inlineall/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..334e7ac9958073fdfa1a05a72b45d5c079edcce1 GIT binary patch literal 4411 zcmV-B5yb9^P)wg5XebH zK~#9!?VWv$9OZq-KeKzgxA*>H8)N*MJ8TOZYQxb4LkUX+fe@)2jSQ;#M=Le8)rb;@ zDmtg76su8UOAVB&ssyABX$4ViDZQu)q1b{Y#Wn>lU@))67lU5_8{fX%%f8Ia^Xnh` z?C!IBb9cLUd-jpe_cWTh-Pw6&XTI~D@9+2go>@yo@ZsaP4FUfU`0$DC!-r37A3l6y z`|wd$G*rG|S=M>qi7VfVuMXI5)J4`PKq*Naz4D@mYuSb$1p6rCaU~(n2eJE(jdV0; ztf(VS)Dfa0Y*qqFgu>ia48DE!(mQ-&`&iJ#zUAHcCV_q>5_OeCZ2{XLa&fLo%eD$e z-~arQ=Y3-Pn6nkB7j7F)uWpfCzY-NyLR3Mgtu&d*6IUcp$g(-5DPXB6@VtMTd|WVM zZyk}2*0G7G;PzWW6zny&vdD>rC~%eFAUNcgT`y7_^So-SD6q>vO+L;mvH$#|^bJiS z{Yq3+CdM|a0NBdHMz9sQqEHH4$rD*=LOYZzvp`A^-qzHdH2|V6VGi5D-{)` zqB%vsMc!ICO0WfNJ$FRNxq>Z%t%RHcTNJh`t)mKL_ww0gbJc(Rn&m(DJ+_a!DfV~c zvbqgBs+2@+q(7)sr!9gb7C{OGWfDOh1&TazUCAqOL8)z^Ibg9i(ty&o<7Cd|WY*2A zbfqOxRuuTTf2w@Unb_M#q+^wpePFSb+aZ7x$oqmKkqeeV1XoE>eH}xEU2Q=efki>s z*cxU@Lx7|!oX)xY{p$9zHvj5)ivKv5o@7x#d^_T!KE&>l>;ub!fgNQ;^_Umcn9{N% z5Do}eL>jm((!j>1Aia_DW}ZBo=BguSQ35Ri`1bNvzPF~G{qYP*M>iqw`;Q*I523g-2WJ6PFvqvUu{^{d!-cCCx;I__2 z)-^R06*=V!yHAeMzo?1z%?-Sm$`yl0^gNKyj{Mj^T|VYS>=1e4inbj^MJ_6|urz3~ zrYT5IILO+@AkBe%(0M%T@}G$;hemCFJ&~IfFg9BjKUmYwvQU5%Sr;XcbQHJ0d5#lV zXOhQ81i>e^k2(-Lt4Jt|PS-=F8-T4HVK!=ean4b^I^pojgu@%@97!jiDaomlA1|c$ z6!7wx&8Vw*@N*qJo5<>bQ4rw8l*Qp>)*yGW)5iDNK5Bwzy6-Q}OgywM6x`wH;Llci zF2Y^yA$r0=o*%b4IA-&St#AZ#$~(Q6)t@!9CTk->9$M4E^2Xrg!1cWm{%a&_5L;Uw z0-MiVzv9SLU&K%M`Iu3$lS*P~rFI0dw3jY*vTTerFqq8p?3kTbWgRdU(tA!pr3Ds; z0(`kWOv)9W{IrzucxS@lmN(Cpk^OgD!#r_WH|@bd8L34}wk2*9IO3l&AJxFK9y=Xw zjwO}o;L+$g)T($gr;663Fn3fb-RCNW61e-KX1;z=GxsiQ;fYH-X|b484^o&8kLCdQ zLVMWbeL=)e`}vq7vG;Xb$&5>^m1hm>DYJ`l5$I({39UhkpM09;FOR3V zBpl#}mv+(`prRf`iXAnFQ(3NQ3l~<%2aeij1O5K#@-Zi31DtgwRv9?DBD|hfKP#%-=@2@y->`1<<^mW2cS%cY%_^&rLRnUM@DBMn^E95Om+D6X;i z+27pYpE4h__SgVfk->3S9tc`_6)t2r-pjgtr9Dj8f{YF>T}^UF@`0qQYpUN%JN(&2 z%`{u^PTJ+0!%2R$wu{@l8~NF%nMqZBhm%G9zjgkJ{nHh#NA5W_mS_tGI+f8O^G?QPLJ6Cj8hCCrSJwNejCznl zY7gMXjxd8GSzaEqd1*Aq-OE~eW+X$>DbHEIIc{?z<8aHOCLTLAswfA{k8(T zHL0f~MxS2ZtqFXfhBkIrkox8YK&HL=f*jC_KRDJ1pfYsQIzLyK-K|e>k0#nqt%{a0_3GCT%vOx_1TZ{}Lf%=? zuGchFM>1{K-^nC(mp&$4=lLQV*5403?=p_tocCo~VxMs&R#an3^&oF$TrP_=;7B3W zM_H=RtkQepY?|faAb+&D2@&D#35Ul&9_OCrtt<-#ih*N+#D|g@0B&8>RGt+nELl=> z5V__0FBYap48lDMbnDynkjFvaqgA$7uUiYLcN^QeS&hG(!&7aDcDh^HlXAQT)N zb5y<*RZ7)*FOS7kcIg0yrg`cV1 zPoGO`pWSF=Mhu^w?_Qq`wi(u7XAQUAVMFPvX`?{u_yQyKX90WkU2J}d{j*D&K9~?W z?r23W)Qo)MD9+f54NVP2i{eZ%+)Ih@{gZjW{GAnThzKc1_=i)Ye7QTq7urH)slBA5 zI69W&+Rlhsx?0k0HS2tKL8%XT1cUX!HXSUU4^sE&3uvT57iNkZ2K0Jc4O=#1#2x0g z20UVp-5$xTy@p_T**-C>#Wo$#n)}dOVUyy#3I# zcx-onMV6zM3uiCh6$XW=&x0I8M%HH7gQ&fF9|r1VuWD(tuj0;S-bwb%^F?19u@CfG z$*hvs99<7ms0&HCF7Ia?u4@g=_WN%T+vEf&_aN}{Y?UZUA>(~dQW)j z>^QeAZZ@`6rr5P+M!F2|TTgUNaRJQ-w(0%9vx*C}UIdy=o7+5&L%brzc;Sf+kj5G; z)PR_SbAOe}abOpoLPqDHwZ$A*>WX9pKQ={Cqw3Q7;SNg$3nvPJA%UeTG zw$1z$dFt(2y4T}V5V0QVsqIyIQD%|H9x^VNK5ZAOz3V(W$L}_mHgBr)zRVA?ZKYy4 z*XX3tp8NUH9P64IxHuG;>G>eV>8%NeAD$lL-j(evZww;9W2aJ_$TPh`sf_VU5k|(n#FfMpKTtPLO_NVB(e9e?Rwr8Nhl+i?JD8j zw9BZgxUwZwrphwI{Gk&ml8$26=Q?zXPq^>>5w7cuaM#jSKsb?c_%LnrdtH%|0WlQY zQmTIz2fVMsw|1zpj1dmgZJ5S^XKTL7!qGq<} z?(<)so8Vv~&9~Qd=KZ(83-L5pv^E-6q|9k=ruy!6^LDy>o{r^wl6%;=Fsnsh4Wx_L zsm+_FAoB2nC3Z%vm@O(lC|8x#`MFe%8#}_23G87*N@hZM?DQx{$8tQpZc(uw#dij_foJeyxPtT4nldzQ{eSZ|7TUuv6PE zP@8c|Rgo7ARTJA$4BD!EaIOfvGMb|;7+_r_=&91>7RB%q0{0KcSs7{I&ZVsg!W&~* zUWli;ZAl9VByGhTqm_euOP5NZw!sJcjNI(*DwVrSr?2+b5O~fPx%W^iJDrJW`)gF% z_!R5UrpbFzkgMj%-ZAu^4-Y;9w)6();cmv<(m(3@6+4u1CHU{eZE`2 zcN4YsuntqIOP@=dm06;NPiz23@}p`hRr%ROmK!@7r|o$xAL>;~-Q9O=gr`280EF!; z+F8{U;>puV&w#OP8wg@qYxu=mt84tuJ1Nz1bQve6vi@OUj*)#e5^gNb2ZA`P=7PPo^Q4{~T zelfqkW+mTSx0okSr+D)8XfeH45ipjvp@|-F?AeTkJV3s;>`r~s;!`N(P9xVmR43(r zqz;y(SI^@f?{&{2Z@f?M=kP4rEPQq$45TQcrpE~P9UJMe#@$5a<9=HL7B6mE!Z+Se zus@!e)G1>=A7n#w1Gg?}VoOJa>pJtbAWxkg=Y@Eh*GIFw5TB?}b(yq{@(hXffVzFt zF8{eAK1|f~;P;{4?quJQGp`BOW>b|@j^aQ(!yStvJTp>0mT`GFz%}h*Zt0G&r6WQ| zLx7`WISwW=JaRJ0Q)kD^h+L56l8={)?({OjMu|%Jr_slph@B^t6%&!omGvM$J~P3; zukYrc*LL#OxJ_FyPw0&;A(D>b>2qoBKNjauBF%>xr`X+IKKiTDbd-0an+mRNN&?$` z+&_&z=43?xu6+IM4a${R*-zIQPjk9wc}ubP`*12>z4zu=u3~hJOtKhSeLd|*X?==T zM2W;isU7^mRYwY06dyijO>BTGUOgkz{lta{D5Xj2N#cT9dk~q*b@Z}Q34xf147v@W z7+>8`_PlJL*gocDMF2#}pg{k0^&kb~QkmW>ja@7Z`l>J>=6XuSL}XB5#q8hz9sjv~ zKIWI$Za`uvtADzBkg|fjNd%r8ERt9I*H9`Z0f|j~WuyPQGd|8UvBio7s;CDst%W)I zp!Bagu7sF~#6|-RgWTMk^iPS83+Ax_*1h!ctAcDUJtYdyfKU)K;7g!X%oQs}z=|cl z)KfQm;d^W!b5?8sW$}OrgEQ5GC?&69$)G4==f2eA|9rHMg{{~CJujVpNGW!dWiLb> z7sa50SgyG>7Qedtyx0q0v3=By*Z|A_=aWsAt2*=ETaI6-pRMzW?W3;5UMTR1?ZZUC zKLkGhKL?M6#{mSUST-j-mM00U$K1>qRt|7i70W(+)J$v(2pZ%yCu^EzFS1WX>`F3w zkyv>wd;PC`viqop*g^ezV2UX?#p{;wo)_t@3PO94(|p~XVjZu^_Q~yICSp(3p~wtY zAYi;_8K1Q(RNG6Tr&8u>Cm%j$B(`f1(#wWeQ@mzP + + + + + Sample — CKEditor + + + +

+ CKEditor — Posted Data +

+ + + + + + + + + $value ) + { + if ( ( !is_string($value) && !is_numeric($value) ) || !is_string($key) ) + continue; + + if ( get_magic_quotes_gpc() ) + $value = htmlspecialchars( stripslashes((string)$value) ); + else + $value = htmlspecialchars( (string)$value ); +?> + + + + + +
Field NameValue
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/assets/sample.css b/webpageBuilder/WebContent/ckeditor/samples/assets/sample.css new file mode 100644 index 0000000..64167c2 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/assets/sample.css @@ -0,0 +1,3 @@ +/** + * Required by tests (dom/document.html). + */ diff --git a/webpageBuilder/WebContent/ckeditor/samples/assets/sample.jpg b/webpageBuilder/WebContent/ckeditor/samples/assets/sample.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a4a77fae83b0f66e77a97f172b4f184e1edac8e7 GIT binary patch literal 17932 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 + + + + + Data Filtering — CKEditor Sample + + + + + +

+ CKEditor Samples » Data Filtering and Features Activation +

+
+

+ This sample page demonstrates the idea of Advanced Content Filter + (ACF), a sophisticated + tool that takes control over what kind of data is accepted by the editor and what + kind of output is produced. +

+

When and what is being filtered?

+

+ ACF controls + every single source of data that comes to the editor. + It process both HTML that is inserted manually (i.e. pasted by the user) + and programmatically like: +

+
+editor.setData( '<p>Hello world!</p>' );
+
+

+ ACF discards invalid, + useless HTML tags and attributes so the editor remains "clean" during + runtime. ACF behaviour + can be configured and adjusted for a particular case to prevent the + output HTML (i.e. in CMS systems) from being polluted. + + This kind of filtering is a first, client-side line of defense + against "tag soups", + the tool that precisely restricts which tags, attributes and styles + are allowed (desired). When properly configured, ACF + is an easy and fast way to produce a high-quality, intentionally filtered HTML. +

+ +

How to configure or disable ACF?

+

+ Advanced Content Filter is enabled by default, working in "automatic mode", yet + it provides a set of easy rules that allow adjusting filtering rules + and disabling the entire feature when necessary. The config property + responsible for this feature is config.allowedContent. +

+

+ By "automatic mode" is meant that loaded plugins decide which kind + of content is enabled and which is not. For example, if the link + plugin is loaded it implies that <a> tag is + automatically allowed. Each plugin is given a set + of predefined ACF rules + that control the editor until + config.allowedContent + is defined manually. +

+

+ Let's assume our intention is to restrict the editor to accept (produce) paragraphs + only: no attributes, no styles, no other tags. + With ACF + this is very simple. Basically set + config.allowedContent to 'p': +

+
+var editor = CKEDITOR.replace( textarea_id, {
+	allowedContent: 'p'
+} );
+
+

+ Now try to play with allowed content: +

+
+// Trying to insert disallowed tag and attribute.
+editor.setData( '<p style="color: red">Hello <em>world</em>!</p>' );
+alert( editor.getData() );
+
+// Filtered data is returned.
+"<p>Hello world!</p>"
+
+

+ What happened? Since config.allowedContent: 'p' is set the editor assumes + that only plain <p> are accepted. Nothing more. This is why + style attribute and <em> tag are gone. The same + filtering would happen if we pasted disallowed HTML into this editor. +

+

+ This is just a small sample of what ACF + can do. To know more, please refer to the sample section below and + the official Advanced Content Filter guide. +

+

+ You may, of course, want CKEditor to avoid filtering of any kind. + To get rid of ACF, + basically set + config.allowedContent to true like this: +

+
+CKEDITOR.replace( textarea_id, {
+	allowedContent: true
+} );
+
+ +

Beyond data flow: Features activation

+

+ ACF is far more than + I/O control: the entire + UI of the editor is adjusted to what + filters restrict. For example: if <a> tag is + disallowed + by ACF, + then accordingly link command, toolbar button and link dialog + are also disabled. Editor is smart: it knows which features must be + removed from the interface to match filtering rules. +

+

+ CKEditor can be far more specific. If <a> tag is + allowed by filtering rules to be used but it is restricted + to have only one attribute (href) + config.allowedContent = 'a[!href]', then + "Target" tab of the link dialog is automatically disabled as target + attribute isn't included in ACF rules + for <a>. This behaviour applies to dialog fields, context + menus and toolbar buttons. +

+ +

Sample configurations

+

+ There are several editor instances below that present different + ACF setups. All of them, + except the last inline instance, share the same HTML content to visualize + how different filtering rules affect the same input data. +

+
+ +
+ +
+

+ This editor is using default configuration ("automatic mode"). It means that + + config.allowedContent is defined by loaded plugins. + Each plugin extends filtering rules to make it's own associated content + available for the user. +

+
+ + + +
+ +
+ +
+ +
+

+ This editor is using a custom configuration for + ACF: +

+
+CKEDITOR.replace( 'editor2', {
+	allowedContent:
+		'h1 h2 h3 p blockquote strong em;' +
+		'a[!href];' +
+		'img(left,right)[!src,alt,width,height];' +
+		'table tr th td caption;' +
+		'span{!font-family};' +'
+		'span{!color};' +
+		'span(!marker);' +
+		'del ins'
+} );
+
+

+ The following rules may require additional explanation: +

+
    +
  • + h1 h2 h3 p blockquote strong em - These tags + are accepted by the editor. Any tag attributes will be discarded. +
  • +
  • + a[!href] - href attribute is obligatory + for <a> tag. Tags without this attribute + are disarded. No other attribute will be accepted. +
  • +
  • + img(left,right)[!src,alt,width,height] - src + attribute is obligatory for <img> tag. + alt, width, height + and class attributes are accepted but + class must be either class="left" + or class="right" +
  • +
  • + table tr th td caption - These tags + are accepted by the editor. Any tag attributes will be discarded. +
  • +
  • + span{!font-family}, span{!color}, + span(!marker) - <span> tags + will be accepted if either font-family or + color style is set or class="marker" + is present. +
  • +
  • + del ins - These tags + are accepted by the editor. Any tag attributes will be discarded. +
  • +
+

+ Please note that UI of the + editor is different. It's a response to what happened to the filters. + Since text-align isn't allowed, the align toolbar is gone. + The same thing happened to subscript/superscript, strike, underline + (<u>, <sub>, <sup> + are disallowed by + config.allowedContent) and many other buttons. +

+
+ + +
+ +
+ +
+ +
+

+ This editor is using a custom configuration for + ACF. + Note that filters can be configured as an object literal + as an alternative to a string-based definition. +

+
+CKEDITOR.replace( 'editor3', {
+	allowedContent: {
+		'b i ul ol big small': true,
+		'h1 h2 h3 p blockquote li': {
+			styles: 'text-align'
+		},
+		a: { attributes: '!href,target' },
+		img: {
+			attributes: '!src,alt',
+			styles: 'width,height',
+			classes: 'left,right'
+		}
+	}
+} );
+
+
+ + +
+ +
+ +
+ +
+

+ This editor is using a custom set of plugins and buttons. +

+
+CKEDITOR.replace( 'editor4', {
+	removePlugins: 'bidi,font,forms,flash,horizontalrule,iframe,justify,table,tabletools,smiley',
+	removeButtons: 'Anchor,Underline,Strike,Subscript,Superscript,Image',
+	format_tags: 'p;h1;h2;h3;pre;address'
+} );
+
+

+ As you can see, removing plugins and buttons implies filtering. + Several tags are not allowed in the editor because there's no + plugin/button that is responsible for creating and editing this + kind of content (for example: the image is missing because + of removeButtons: 'Image'). The conclusion is that + ACF works "backwards" + as well: modifying UI + elements is changing allowed content rules. +

+
+ + +
+ +
+ +
+ +
+

+ This editor is built on editable <h1> element. + ACF takes care of + what can be included in <h1>. Note that there + are no block styles in Styles combo. Also why lists, indentation, + blockquote, div, form and other buttons are missing. +

+

+ ACF makes sure that + no disallowed tags will come to <h1> so the final + markup is valid. If the user tried to paste some invalid HTML + into this editor (let's say a list), it would be automatically + converted into plain text. +

+
+

+ Apollo 11 was the spaceflight that landed the first humans, Americans Neil Armstrong and Buzz Aldrin, on the Moon on July 20, 1969, at 20:18 UTC. +

+
+ + + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/divreplace.html b/webpageBuilder/WebContent/ckeditor/samples/divreplace.html new file mode 100644 index 0000000..873c8c2 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/divreplace.html @@ -0,0 +1,141 @@ + + + + + + Replace DIV — CKEditor Sample + + + + + + +

+ CKEditor Samples » Replace DIV with CKEditor on the Fly +

+
+

+ This sample shows how to automatically replace <div> elements + with a CKEditor instance on the fly, following user's doubleclick. The content + that was previously placed inside the <div> element will now + be moved into CKEditor editing area. +

+

+ For details on how to create this setup check the source code of this sample page. +

+
+

+ Double-click any of the following <div> elements to transform them into + editor instances. +

+
+

+ Part 1 +

+

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras et ipsum quis mi + semper accumsan. Integer pretium dui id massa. Suspendisse in nisl sit amet urna + rutrum imperdiet. Nulla eu tellus. Donec ante nisi, ullamcorper quis, fringilla + nec, sagittis eleifend, pede. Nulla commodo interdum massa. Donec id metus. Fusce + eu ipsum. Suspendisse auctor. Phasellus fermentum porttitor risus. +

+
+
+

+ Part 2 +

+

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras et ipsum quis mi + semper accumsan. Integer pretium dui id massa. Suspendisse in nisl sit amet urna + rutrum imperdiet. Nulla eu tellus. Donec ante nisi, ullamcorper quis, fringilla + nec, sagittis eleifend, pede. Nulla commodo interdum massa. Donec id metus. Fusce + eu ipsum. Suspendisse auctor. Phasellus fermentum porttitor risus. +

+

+ Donec velit. Mauris massa. Vestibulum non nulla. Nam suscipit arcu nec elit. Phasellus + sollicitudin iaculis ante. Ut non mauris et sapien tincidunt adipiscing. Vestibulum + vitae leo. Suspendisse nec mi tristique nulla laoreet vulputate. +

+
+
+

+ Part 3 +

+

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras et ipsum quis mi + semper accumsan. Integer pretium dui id massa. Suspendisse in nisl sit amet urna + rutrum imperdiet. Nulla eu tellus. Donec ante nisi, ullamcorper quis, fringilla + nec, sagittis eleifend, pede. Nulla commodo interdum massa. Donec id metus. Fusce + eu ipsum. Suspendisse auctor. Phasellus fermentum porttitor risus. +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/index.html b/webpageBuilder/WebContent/ckeditor/samples/index.html new file mode 100644 index 0000000..09e08bd --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/index.html @@ -0,0 +1,128 @@ + + + + + + CKEditor Samples + + + +

+ CKEditor Samples +

+
+
+

+ Basic Samples +

+
+
Replace textarea elements by class name
+
Automatic replacement of all textarea elements of a given class with a CKEditor instance.
+ +
Replace textarea elements by code
+
Replacement of textarea elements with CKEditor instances by using a JavaScript call.
+ +
Create editors with jQuery
+
Creating standard and inline CKEditor instances with jQuery adapter.
+
+ +

+ Basic Customization +

+
+
User Interface color
+
Changing CKEditor User Interface color and adding a toolbar button that lets the user set the UI color.
+ +
User Interface languages
+
Changing CKEditor User Interface language and adding a drop-down list that lets the user choose the UI language.
+
+ + +

Plugins

+
+
Magicline plugin
+
Using the Magicline plugin to access difficult focus spaces.
+ +
Full page support
+
CKEditor inserted with a JavaScript call and used to edit the whole page from <html> to </html>.
+
+
+
+

+ Inline Editing +

+
+
Massive inline editor creation
+
Turn all elements with contentEditable = true attribute into inline editors.
+ +
Convert element into an inline editor by code
+
Conversion of DOM elements into inline CKEditor instances by using a JavaScript call.
+ +
Replace textarea with inline editor New!
+
A form with a textarea that is replaced by an inline editor at runtime.
+ + +
+ +

+ Advanced Samples +

+
+
Data filtering and features activation New!
+
Data filtering and automatic features activation basing on configuration.
+ +
Replace DIV elements on the fly
+
Transforming a div element into an instance of CKEditor with a mouse click.
+ +
Append editor instances
+
Appending editor instances to existing DOM elements.
+ +
Create and destroy editor instances for Ajax applications
+
Creating and destroying CKEditor instances on the fly and saving the contents entered into the editor window.
+ +
Basic usage of the API
+
Using the CKEditor JavaScript API to interact with the editor at runtime.
+ +
XHTML-compliant style
+
Configuring CKEditor to produce XHTML 1.1 compliant attributes and styles.
+ +
Read-only mode
+
Using the readOnly API to block introducing changes to the editor contents.
+ +
"Tab" key-based navigation
+
Navigating among editor instances with tab key.
+ + + +
Using the JavaScript API to customize dialog windows
+
Using the dialog windows API to customize dialog windows without changing the original editor code.
+ +
Using the "Enter" key in CKEditor
+
Configuring the behavior of Enter and Shift+Enter keys.
+ +
Output for Flash
+
Configuring CKEditor to produce HTML code that can be used with Adobe Flash.
+ +
Output HTML
+
Configuring CKEditor to produce legacy HTML 4 code.
+ +
Toolbar Configurations
+
Configuring CKEditor to display full or custom toolbar layout.
+ +
+
+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/inlineall.html b/webpageBuilder/WebContent/ckeditor/samples/inlineall.html new file mode 100644 index 0000000..f82af1d --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/inlineall.html @@ -0,0 +1,311 @@ + + + + + + Massive inline editing — CKEditor Sample + + + + + + +
+

CKEditor Samples » Massive inline editing

+
+

This sample page demonstrates the inline editing feature - CKEditor instances will be created automatically from page elements with contentEditable attribute set to value true:

+
<div contenteditable="true" > ... </div>
+

Click inside of any element below to start editing.

+
+
+
+ +
+
+
+

+ Fusce vitae porttitor +

+

+ + Lorem ipsum dolor sit amet dolor. Duis blandit vestibulum faucibus a, tortor. + +

+

+ Proin nunc justo felis mollis tincidunt, risus risus pede, posuere cubilia Curae, Nullam euismod, enim. Etiam nibh ultricies dolor ac dignissim erat volutpat. Vivamus fermentum nisl nulla sem in metus. Maecenas wisi. Donec nec erat volutpat. +

+
+

+ Fusce vitae porttitor a, euismod convallis nisl, blandit risus tortor, pretium. + Vehicula vitae, imperdiet vel, ornare enim vel sodales rutrum +

+
+
+

+ Libero nunc, rhoncus ante ipsum non ipsum. Nunc eleifend pede turpis id sollicitudin fringilla. Phasellus ultrices, velit ac arcu. +

+
+

Pellentesque nunc. Donec suscipit erat. Pellentesque habitant morbi tristique ullamcorper.

+

Mauris mattis feugiat lectus nec mauris. Nullam vitae ante.

+
+
+
+
+

+ Integer condimentum sit amet +

+

+ Aenean nonummy a, mattis varius. Cras aliquet. + Praesent magna non mattis ac, rhoncus nunc, rhoncus eget, cursus pulvinar mollis.

+

Proin id nibh. Sed eu libero posuere sed, lectus. Phasellus dui gravida gravida feugiat mattis ac, felis.

+

Integer condimentum sit amet, tempor elit odio, a dolor non ante at sapien. Sed ac lectus. Nulla ligula quis eleifend mi, id leo velit pede cursus arcu id nulla ac lectus. Phasellus vestibulum. Nunc viverra enim quis diam.

+
+
+

+ Praesent wisi accumsan sit amet nibh +

+

Donec ullamcorper, risus tortor, pretium porttitor. Morbi quam quis lectus non leo.

+

Integer faucibus scelerisque. Proin faucibus at, aliquet vulputate, odio at eros. Fusce gravida, erat vitae augue. Fusce urna fringilla gravida.

+

In hac habitasse platea dictumst. Praesent wisi accumsan sit amet nibh. Maecenas orci luctus a, lacinia quam sem, posuere commodo, odio condimentum tempor, pede semper risus. Suspendisse pede. In hac habitasse platea dictumst. Nam sed laoreet sit amet erat. Integer.

+
+
+
+
+

+ CKEditor logo +

+

Quisque justo neque, mattis sed, fermentum ultrices posuere cubilia Curae, Vestibulum elit metus, quis placerat ut, lectus. Ut sagittis, nunc libero, egestas consequat lobortis velit rutrum ut, faucibus turpis. Fusce porttitor, nulla quis turpis. Nullam laoreet vel, consectetuer tellus suscipit ultricies, hendrerit wisi. Donec odio nec velit ac nunc sit amet, accumsan cursus aliquet. Vestibulum ante sit amet sagittis mi.

+

+ Nullam laoreet vel consectetuer tellus suscipit +

+
    +
  • Ut sagittis, nunc libero, egestas consequat lobortis velit rutrum ut, faucibus turpis.
  • +
  • Fusce porttitor, nulla quis turpis. Nullam laoreet vel, consectetuer tellus suscipit ultricies, hendrerit wisi.
  • +
  • Mauris eget tellus. Donec non felis. Nam eget dolor. Vestibulum enim. Donec.
  • +
+

Quisque justo neque, mattis sed, fermentum ultrices posuere cubilia Curae, Vestibulum elit metus, quis placerat ut, lectus.

+

Nullam laoreet vel, consectetuer tellus suscipit ultricies, hendrerit wisi. Ut sagittis, nunc libero, egestas consequat lobortis velit rutrum ut, faucibus turpis. Fusce porttitor, nulla quis turpis.

+

Donec odio nec velit ac nunc sit amet, accumsan cursus aliquet. Vestibulum ante sit amet sagittis mi. Sed in nonummy faucibus turpis. Mauris eget tellus. Donec non felis. Nam eget dolor. Vestibulum enim. Donec.

+
+
+
+
+ Tags of this article: +

+ inline, editing, floating, CKEditor +

+
+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/inlinebycode.html b/webpageBuilder/WebContent/ckeditor/samples/inlinebycode.html new file mode 100644 index 0000000..4e47536 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/inlinebycode.html @@ -0,0 +1,121 @@ + + + + + + Inline Editing by Code — CKEditor Sample + + + + + +

+ CKEditor Samples » Inline Editing by Code +

+
+

+ This sample shows how to create an inline editor instance of CKEditor. It is created + with a JavaScript call using the following code: +

+
+// This property tells CKEditor to not activate every element with contenteditable=true element.
+CKEDITOR.disableAutoInline = true;
+
+var editor = CKEDITOR.inline( document.getElementById( 'editable' ) );
+
+

+ Note that editable in the code above is the id + attribute of the <div> element to be converted into an inline instance. +

+
+
+

Saturn V carrying Apollo 11 Apollo 11

+ +

Apollo 11 was the spaceflight that landed the first humans, Americans Neil Armstrong and Buzz Aldrin, on the Moon on July 20, 1969, at 20:18 UTC. Armstrong became the first to step onto the lunar surface 6 hours later on July 21 at 02:56 UTC.

+ +

Armstrong spent about three and a half two and a half hours outside the spacecraft, Aldrin slightly less; and together they collected 47.5 pounds (21.5 kg) of lunar material for return to Earth. A third member of the mission, Michael Collins, piloted the command spacecraft alone in lunar orbit until Armstrong and Aldrin returned to it for the trip back to Earth.

+ +

Broadcasting and quotes

+ +

Broadcast on live TV to a world-wide audience, Armstrong stepped onto the lunar surface and described the event as:

+ +
+

One small step for [a] man, one giant leap for mankind.

+
+ +

Apollo 11 effectively ended the Space Race and fulfilled a national goal proposed in 1961 by the late U.S. President John F. Kennedy in a speech before the United States Congress:

+ +
+

[...] before this decade is out, of landing a man on the Moon and returning him safely to the Earth.

+
+ +

Technical details

+ + + + + + + + + + + + + + + + + + + + + + + +
Mission crew
PositionAstronaut
CommanderNeil A. Armstrong
Command Module PilotMichael Collins
Lunar Module PilotEdwin "Buzz" E. Aldrin, Jr.
+ +

Launched by a Saturn V rocket from Kennedy Space Center in Merritt Island, Florida on July 16, Apollo 11 was the fifth manned mission of NASA's Apollo program. The Apollo spacecraft had three parts:

+ +
    +
  1. Command Module with a cabin for the three astronauts which was the only part which landed back on Earth
  2. +
  3. Service Module which supported the Command Module with propulsion, electrical power, oxygen and water
  4. +
  5. Lunar Module for landing on the Moon.
  6. +
+ +

After being sent to the Moon by the Saturn V's upper stage, the astronauts separated the spacecraft from it and travelled for three days until they entered into lunar orbit. Armstrong and Aldrin then moved into the Lunar Module and landed in the Sea of Tranquility. They stayed a total of about 21 and a half hours on the lunar surface. After lifting off in the upper part of the Lunar Module and rejoining Collins in the Command Module, they returned to Earth and landed in the Pacific Ocean on July 24.

+ +
+

Source: Wikipedia.org

+
+ + + + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/inlinetextarea.html b/webpageBuilder/WebContent/ckeditor/samples/inlinetextarea.html new file mode 100644 index 0000000..97ced1e --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/inlinetextarea.html @@ -0,0 +1,110 @@ + + + + + + Replace Textarea with Inline Editor — CKEditor Sample + + + + + +

+ CKEditor Samples » Replace Textarea with Inline Editor +

+
+

+ You can also create an inline editor from a textarea + element. In this case the textarea will be replaced + by a div element with inline editing enabled. +

+
+// "article-body" is the name of a textarea element.
+var editor = CKEDITOR.inline( 'article-body' );
+
+
+
+

This is a sample form with some fields

+

+ Title:
+

+

+ Article Body (Textarea converted to CKEditor):
+ +

+

+ +

+
+ + + + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/jquery.html b/webpageBuilder/WebContent/ckeditor/samples/jquery.html new file mode 100644 index 0000000..67102f3 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/jquery.html @@ -0,0 +1,97 @@ + + + + + + jQuery Adapter — CKEditor Sample + + + + + + + + +

+ CKEditor Samples » Create Editors with jQuery +

+
+
+

+ This sample shows how to use the jQuery adapter. + Note that you have to include both CKEditor and jQuery scripts before including the adapter. +

+
+<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
+<script src="/ckeditor/ckeditor.js"></script>
+<script src="/ckeditor/adapters/jquery.js"></script>
+
+

Then you can replace html elements with a CKEditor instance using the ckeditor() method.

+
+$( document ).ready( function() {
+	$( 'textarea#editor1' ).ckeditor();
+} );
+
+
+ +

Inline Example

+ +
+

Saturn V carrying Apollo 11Apollo 11 was the spaceflight that landed the first humans, Americans Neil Armstrong and Buzz Aldrin, on the Moon on July 20, 1969, at 20:18 UTC. Armstrong became the first to step onto the lunar surface 6 hours later on July 21 at 02:56 UTC.

+

Armstrong spent about three and a half two and a half hours outside the spacecraft, Aldrin slightly less; and together they collected 47.5 pounds (21.5 kg) of lunar material for return to Earth. A third member of the mission, Michael Collins, piloted the command spacecraft alone in lunar orbit until Armstrong and Aldrin returned to it for the trip back to Earth. +

Broadcast on live TV to a world-wide audience, Armstrong stepped onto the lunar surface and described the event as:

+

One small step for [a] man, one giant leap for mankind.

Apollo 11 effectively ended the Space Race and fulfilled a national goal proposed in 1961 by the late U.S. President John F. Kennedy in a speech before the United States Congress:

[...] before this decade is out, of landing a man on the Moon and returning him safely to the Earth.

+
+ +
+ +

Framed Example

+ + + +

+ + + + + +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/dialog/assets/my_dialog.js b/webpageBuilder/WebContent/ckeditor/samples/plugins/dialog/assets/my_dialog.js new file mode 100644 index 0000000..3edd072 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/plugins/dialog/assets/my_dialog.js @@ -0,0 +1,48 @@ +/** + * Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +CKEDITOR.dialog.add( 'myDialog', function( editor ) { + return { + title: 'My Dialog', + minWidth: 400, + minHeight: 200, + contents: [ + { + id: 'tab1', + label: 'First Tab', + title: 'First Tab', + elements: [ + { + id: 'input1', + type: 'text', + label: 'Text Field' + }, + { + id: 'select1', + type: 'select', + label: 'Select Field', + items: [ + [ 'option1', 'value1' ], + [ 'option2', 'value2' ] + ] + } + ] + }, + { + id: 'tab2', + label: 'Second Tab', + title: 'Second Tab', + elements: [ + { + id: 'button1', + type: 'button', + label: 'Button Field' + } + ] + } + ] + }; +} ); + diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/dialog/dialog.html b/webpageBuilder/WebContent/ckeditor/samples/plugins/dialog/dialog.html new file mode 100644 index 0000000..df09d25 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/plugins/dialog/dialog.html @@ -0,0 +1,187 @@ + + + + + + Using API to Customize Dialog Windows — CKEditor Sample + + + + + + + + + +

+ CKEditor Samples » Using CKEditor Dialog API +

+
+

+ This sample shows how to use the + CKEditor Dialog API + to customize CKEditor dialog windows without changing the original editor code. + The following customizations are being done in the example below: +

+

+ For details on how to create this setup check the source code of this sample page. +

+
+

A custom dialog is added to the editors using the pluginsLoaded event, from an external dialog definition file:

+
    +
  1. Creating a custom dialog window – "My Dialog" dialog window opened with the "My Dialog" toolbar button.
  2. +
  3. Creating a custom button – Add button to open the dialog with "My Dialog" toolbar button.
  4. +
+ + +

The below editor modify the dialog definition of the above added dialog using the dialogDefinition event:

+
    +
  1. Adding dialog tab – Add new tab "My Tab" to dialog window.
  2. +
  3. Removing a dialog window tab – Remove "Second Tab" page from the dialog window.
  4. +
  5. Adding dialog window fields – Add "My Custom Field" to the dialog window.
  6. +
  7. Removing dialog window field – Remove "Select Field" selection field from the dialog window.
  8. +
  9. Setting default values for dialog window fields – Set default value of "Text Field" text field.
  10. +
  11. Setup initial focus for dialog window – Put initial focus on "My Custom Field" text field.
  12. +
+ + + + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/enterkey/enterkey.html b/webpageBuilder/WebContent/ckeditor/samples/plugins/enterkey/enterkey.html new file mode 100644 index 0000000..2d51501 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/plugins/enterkey/enterkey.html @@ -0,0 +1,103 @@ + + + + + + ENTER Key Configuration — CKEditor Sample + + + + + + + + +

+ CKEditor Samples » ENTER Key Configuration +

+
+

+ This sample shows how to configure the Enter and Shift+Enter keys + to perform actions specified in the + enterMode + and shiftEnterMode + parameters, respectively. + You can choose from the following options: +

+
    +
  • ENTER_P – new <p> paragraphs are created;
  • +
  • ENTER_BR – lines are broken with <br> elements;
  • +
  • ENTER_DIV – new <div> blocks are created.
  • +
+

+ The sample code below shows how to configure CKEditor to create a <div> block when Enter key is pressed. +

+
+CKEDITOR.replace( 'textarea_id', {
+	enterMode: CKEDITOR.ENTER_DIV
+});
+

+ Note that textarea_id in the code above is the id attribute of + the <textarea> element to be replaced. +

+
+
+ When Enter is pressed:
+ +
+
+ When Shift+Enter is pressed:
+ +
+
+
+

+
+ +

+

+ +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla b/webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla new file mode 100644 index 0000000000000000000000000000000000000000..27e68ccd1cb7192c8bda2418d198d90f1aff10a7 GIT binary patch literal 85504 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 literal 0 HcmV?d00001 diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/swfobject.js b/webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/swfobject.js new file mode 100644 index 0000000..95fdf0a --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/swfobject.js @@ -0,0 +1,18 @@ +var swfobject=function(){function u(){if(!s){try{var a=d.getElementsByTagName("body")[0].appendChild(d.createElement("span"));a.parentNode.removeChild(a)}catch(b){return}s=!0;for(var a=x.length,c=0;cf){f++;setTimeout(arguments.callee,10);return}a.removeChild(b);c=null;D()})()}else D()}function D(){var a=p.length;if(0e.wk))t(c,!0),f&&(g.success=!0,g.ref=E(c),f(g));else if(p[b].expressInstall&&F()){g={};g.data=p[b].expressInstall;g.width=d.getAttribute("width")||"0";g.height=d.getAttribute("height")||"0";d.getAttribute("class")&&(g.styleclass=d.getAttribute("class"));d.getAttribute("align")&&(g.align=d.getAttribute("align"));for(var h={},d=d.getElementsByTagName("param"),j=d.length,k=0;ke.wk)}function G(a,b,c,f){A=!0;H=f||null;N={success:!1,id:c};var g=n(c);if(g){"OBJECT"==g.nodeName?(w=I(g),B=null):(w=g,B=c);a.id= +O;if(typeof a.width==i||!/%$/.test(a.width)&&310>parseInt(a.width,10))a.width="310";if(typeof a.height==i||!/%$/.test(a.height)&&137>parseInt(a.height,10))a.height="137";d.title=d.title.slice(0,47)+" - Flash Player Installation";f=e.ie&&e.win?"ActiveX":"PlugIn";f="MMredirectURL="+m.location.toString().replace(/&/g,"%26")+"&MMplayerType="+f+"&MMdoctitle="+d.title;b.flashvars=typeof b.flashvars!=i?b.flashvars+("&"+f):f;e.ie&&(e.win&&4!=g.readyState)&&(f=d.createElement("div"),c+="SWFObjectNew",f.setAttribute("id", +c),g.parentNode.insertBefore(f,g),g.style.display="none",function(){g.readyState==4?g.parentNode.removeChild(g):setTimeout(arguments.callee,10)}());J(a,b,c)}}function W(a){if(e.ie&&e.win&&4!=a.readyState){var b=d.createElement("div");a.parentNode.insertBefore(b,a);b.parentNode.replaceChild(I(a),b);a.style.display="none";(function(){4==a.readyState?a.parentNode.removeChild(a):setTimeout(arguments.callee,10)})()}else a.parentNode.replaceChild(I(a),a)}function I(a){var b=d.createElement("div");if(e.win&& +e.ie)b.innerHTML=a.innerHTML;else if(a=a.getElementsByTagName(r)[0])if(a=a.childNodes)for(var c=a.length,f=0;fe.wk)return f;if(g)if(typeof a.id==i&&(a.id=c),e.ie&&e.win){var o="",h;for(h in a)a[h]!=Object.prototype[h]&&("data"==h.toLowerCase()?b.movie=a[h]:"styleclass"==h.toLowerCase()?o+=' class="'+a[h]+'"':"classid"!=h.toLowerCase()&&(o+=" "+ +h+'="'+a[h]+'"'));h="";for(var j in b)b[j]!=Object.prototype[j]&&(h+='');g.outerHTML='"+h+"";C[C.length]=a.id;f=n(a.id)}else{j=d.createElement(r);j.setAttribute("type",y);for(var k in a)a[k]!=Object.prototype[k]&&("styleclass"==k.toLowerCase()?j.setAttribute("class",a[k]):"classid"!=k.toLowerCase()&&j.setAttribute(k,a[k]));for(o in b)b[o]!=Object.prototype[o]&&"movie"!=o.toLowerCase()&& +(a=j,h=o,k=b[o],c=d.createElement("param"),c.setAttribute("name",h),c.setAttribute("value",k),a.appendChild(c));g.parentNode.replaceChild(j,g);f=j}return f}function P(a){var b=n(a);b&&"OBJECT"==b.nodeName&&(e.ie&&e.win?(b.style.display="none",function(){if(4==b.readyState){var c=n(a);if(c){for(var f in c)"function"==typeof c[f]&&(c[f]=null);c.parentNode.removeChild(c)}}else setTimeout(arguments.callee,10)}()):b.parentNode.removeChild(b))}function n(a){var b=null;try{b=d.getElementById(a)}catch(c){}return b} +function U(a,b,c){a.attachEvent(b,c);v[v.length]=[a,b,c]}function z(a){var b=e.pv,a=a.split(".");a[0]=parseInt(a[0],10);a[1]=parseInt(a[1],10)||0;a[2]=parseInt(a[2],10)||0;return b[0]>a[0]||b[0]==a[0]&&b[1]>a[1]||b[0]==a[0]&&b[1]==a[1]&&b[2]>=a[2]?!0:!1}function Q(a,b,c,f){if(!e.ie||!e.mac){var g=d.getElementsByTagName("head")[0];if(g){c=c&&"string"==typeof c?c:"screen";f&&(K=l=null);if(!l||K!=c)f=d.createElement("style"),f.setAttribute("type","text/css"),f.setAttribute("media",c),l=g.appendChild(f), +e.ie&&(e.win&&typeof d.styleSheets!=i&&0\.;]/.exec(a)&&typeof encodeURIComponent!=i?encodeURIComponent(a):a}var i="undefined",r="object",y="application/x-shockwave-flash", +O="SWFObjectExprInst",m=window,d=document,q=navigator,T=!1,x=[function(){T?V():D()}],p=[],C=[],v=[],w,B,H,N,s=!1,A=!1,l,K,R=!0,e=function(){var a=typeof d.getElementById!=i&&typeof d.getElementsByTagName!=i&&typeof d.createElement!=i,b=q.userAgent.toLowerCase(),c=q.platform.toLowerCase(),f=c?/win/.test(c):/win/.test(b),c=c?/mac/.test(c):/mac/.test(b),b=/webkit/.test(b)?parseFloat(b.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,g=!+"\v1",e=[0,0,0],h=null;if(typeof q.plugins!=i&&typeof q.plugins["Shockwave Flash"]== +r){if((h=q.plugins["Shockwave Flash"].description)&&!(typeof q.mimeTypes!=i&&q.mimeTypes[y]&&!q.mimeTypes[y].enabledPlugin))T=!0,g=!1,h=h.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),e[0]=parseInt(h.replace(/^(.*)\..*$/,"$1"),10),e[1]=parseInt(h.replace(/^.*\.(.*)\s.*$/,"$1"),10),e[2]=/[a-zA-Z]/.test(h)?parseInt(h.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}else if(typeof m.ActiveXObject!=i)try{var j=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if(j&&(h=j.GetVariable("$version")))g=!0,h=h.split(" ")[1].split(","), +e=[parseInt(h[0],10),parseInt(h[1],10),parseInt(h[2],10)]}catch(k){}return{w3:a,pv:e,wk:b,ie:g,win:f,mac:c}}();(function(){e.w3&&((typeof d.readyState!=i&&"complete"==d.readyState||typeof d.readyState==i&&(d.getElementsByTagName("body")[0]||d.body))&&u(),s||(typeof d.addEventListener!=i&&d.addEventListener("DOMContentLoaded",u,!1),e.ie&&e.win&&(d.attachEvent("onreadystatechange",function(){"complete"==d.readyState&&(d.detachEvent("onreadystatechange",arguments.callee),u())}),m==top&&function(){if(!s){try{d.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee, +0);return}u()}}()),e.wk&&function(){s||(/loaded|complete/.test(d.readyState)?u():setTimeout(arguments.callee,0))}(),M(u)))})();(function(){e.ie&&e.win&&window.attachEvent("onunload",function(){for(var a=v.length,b=0;be.wk)&&a&&b&&c&&d&&g?(t(b,!1),L(function(){c+="";d+="";var e={};if(k&&typeof k===r)for(var l in k)e[l]=k[l];e.data=a;e.width=c;e.height=d;l={};if(j&&typeof j===r)for(var p in j)l[p]=j[p];if(h&&typeof h===r)for(var q in h)l.flashvars=typeof l.flashvars!=i?l.flashvars+("&"+q+"="+h[q]):q+"="+h[q];if(z(g))p=J(e,l,b),e.id== +b&&t(b,!0),n.success=!0,n.ref=p;else{if(o&&F()){e.data=o;G(e,l,b,m);return}t(b,!0)}m&&m(n)})):m&&m(n)},switchOffAutoHideShow:function(){R=!1},ua:e,getFlashPlayerVersion:function(){return{major:e.pv[0],minor:e.pv[1],release:e.pv[2]}},hasFlashPlayerVersion:z,createSWF:function(a,b,c){if(e.w3)return J(a,b,c)},showExpressInstall:function(a,b,c,d){e.w3&&F()&&G(a,b,c,d)},removeSWF:function(a){e.w3&&P(a)},createCSS:function(a,b,c,d){e.w3&&Q(a,b,c,d)},addDomLoadEvent:L,addLoadEvent:M,getQueryParamValue:function(a){var b= +d.location.search||d.location.hash;if(b){/\?/.test(b)&&(b=b.split("?")[1]);if(null==a)return S(b);for(var b=b.split("&"),c=0;c + + + + + Output for Flash — CKEditor Sample + + + + + + + + + + + +

+ CKEditor Samples » Producing Flash Compliant HTML Output +

+
+

+ This sample shows how to configure CKEditor to output + HTML code that can be used with + + Adobe Flash. + The code will contain a subset of standard HTML elements like <b>, + <i>, and <p> as well as HTML attributes. +

+

+ To add a CKEditor instance outputting Flash compliant HTML code, load the editor using a standard + JavaScript call, and define CKEditor features to use HTML elements and attributes. +

+

+ For details on how to create this setup check the source code of this sample page. +

+
+

+ To see how it works, create some content in the editing area of CKEditor on the left + and send it to the Flash object on the right side of the page by using the + Send to Flash button. +

+ + + + + +
+ + +

+ +

+
+
+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/outputhtml.html b/webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/outputhtml.html new file mode 100644 index 0000000..f25697d --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/plugins/htmlwriter/outputhtml.html @@ -0,0 +1,221 @@ + + + + + + HTML Compliant Output — CKEditor Sample + + + + + + + + + +

+ CKEditor Samples » Producing HTML Compliant Output +

+
+

+ This sample shows how to configure CKEditor to output valid + HTML 4.01 code. + Traditional HTML elements like <b>, + <i>, and <font> are used in place of + <strong>, <em>, and CSS styles. +

+

+ To add a CKEditor instance outputting legacy HTML 4.01 code, load the editor using a standard + JavaScript call, and define CKEditor features to use the HTML compliant elements and attributes. +

+

+ A snippet of the configuration code can be seen below; check the source of this page for + full definition: +

+
+CKEDITOR.replace( 'textarea_id', {
+	coreStyles_bold: { element: 'b' },
+	coreStyles_italic: { element: 'i' },
+
+	fontSize_style: {
+		element: 'font',
+		attributes: { 'size': '#(size)' }
+	}
+
+	...
+});
+
+
+

+ + + +

+

+ +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/magicline/magicline.html b/webpageBuilder/WebContent/ckeditor/samples/plugins/magicline/magicline.html new file mode 100644 index 0000000..800fbb3 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/plugins/magicline/magicline.html @@ -0,0 +1,206 @@ + + + + + + Using Magicline plugin — CKEditor Sample + + + + + + + +

+ CKEditor Samples » Using Magicline plugin +

+
+

+ This sample shows the advantages of Magicline plugin + which is to enhance the editing process. Thanks to this plugin, + a number of difficult focus spaces which are inaccessible due to + browser issues can now be focused. +

+

+ Magicline plugin shows a red line with a handler + which, when clicked, inserts a paragraph and allows typing. To see this, + focus an editor and move your mouse above the focus space you want + to access. The plugin is enabled by default so no additional + configuration is necessary. +

+
+
+ +
+

+ This editor uses a default Magicline setup. +

+
+ + +
+
+
+ +
+

+ This editor is using a blue line. +

+
+CKEDITOR.replace( 'editor2', {
+	magicline_color: 'blue'
+});
+
+ + +
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/toolbar/toolbar.html b/webpageBuilder/WebContent/ckeditor/samples/plugins/toolbar/toolbar.html new file mode 100644 index 0000000..6cf2ddf --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/plugins/toolbar/toolbar.html @@ -0,0 +1,232 @@ + + + + + + Toolbar Configuration — CKEditor Sample + + + + + + + +

+ CKEditor Samples » Toolbar Configuration +

+
+

+ This sample page demonstrates editor with loaded full toolbar (all registered buttons) and, if + current editor's configuration modifies default settings, also editor with modified toolbar. +

+ +

Since CKEditor 4 there are two ways to configure toolbar buttons.

+ +

By config.toolbar

+ +

+ You can explicitly define which buttons are displayed in which groups and in which order. + This is the more precise setting, but less flexible. If newly added plugin adds its + own button you'll have to add it manually to your config.toolbar setting as well. +

+ +

To add a CKEditor instance with custom toolbar setting, insert the following JavaScript call to your code:

+ +
+CKEDITOR.replace( 'textarea_id', {
+	toolbar: [
+		{ name: 'document', items: [ 'Source', '-', 'NewPage', 'Preview', '-', 'Templates' ] },	// Defines toolbar group with name (used to create voice label) and items in 3 subgroups.
+		[ 'Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo' ],			// Defines toolbar group without name.
+		'/',																					// Line break - next group will be placed in new line.
+		{ name: 'basicstyles', items: [ 'Bold', 'Italic' ] }
+	]
+});
+ +

By config.toolbarGroups

+ +

+ You can define which groups of buttons (like e.g. basicstyles, clipboard + and forms) are displayed and in which order. Registered buttons are associated + with toolbar groups by toolbar property in their definition. + This setting's advantage is that you don't have to modify toolbar configuration + when adding/removing plugins which register their own buttons. +

+ +

To add a CKEditor instance with custom toolbar groups setting, insert the following JavaScript call to your code:

+ +
+CKEDITOR.replace( 'textarea_id', {
+	toolbarGroups: [
+		{ name: 'document',	   groups: [ 'mode', 'document' ] },			// Displays document group with its two subgroups.
+ 		{ name: 'clipboard',   groups: [ 'clipboard', 'undo' ] },			// Group's name will be used to create voice label.
+ 		'/',																// Line break - next group will be placed in new line.
+ 		{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
+ 		{ name: 'links' }
+	]
+
+	// NOTE: Remember to leave 'toolbar' property with the default value (null).
+});
+
+ + + +
+

Full toolbar configuration

+

Below you can see editor with full toolbar, generated automatically by the editor.

+

+ Note: To create editor instance with full toolbar you don't have to set anything. + Just leave toolbar and toolbarGroups with the default, null values. +

+ +

+	
+ + + + + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/plugins/wysiwygarea/fullpage.html b/webpageBuilder/WebContent/ckeditor/samples/plugins/wysiwygarea/fullpage.html new file mode 100644 index 0000000..9110576 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/plugins/wysiwygarea/fullpage.html @@ -0,0 +1,77 @@ + + + + + + Full Page Editing — CKEditor Sample + + + + + + + + + +

+ CKEditor Samples » Full Page Editing +

+
+

+ This sample shows how to configure CKEditor to edit entire HTML pages, from the + <html> tag to the </html> tag. +

+

+ The CKEditor instance below is inserted with a JavaScript call using the following code: +

+
+CKEDITOR.replace( 'textarea_id', {
+	fullPage: true,
+	allowedContent: true
+});
+
+

+ Note that textarea_id in the code above is the id attribute of + the <textarea> element to be replaced. +

+

+ The allowedContent in the code above is set to true to disable content filtering. + Setting this option is not obligatory, but in full page mode there is a strong chance that one may want be able to freely enter any HTML content in source mode without any limitations. +

+
+
+ + + +

+ +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/readonly.html b/webpageBuilder/WebContent/ckeditor/samples/readonly.html new file mode 100644 index 0000000..58f9706 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/readonly.html @@ -0,0 +1,73 @@ + + + + + + Using the CKEditor Read-Only API — CKEditor Sample + + + + + +

+ CKEditor Samples » Using the CKEditor Read-Only API +

+
+

+ This sample shows how to use the + setReadOnly + API to put editor into the read-only state that makes it impossible for users to change the editor contents. +

+

+ For details on how to create this setup check the source code of this sample page. +

+
+
+

+ +

+

+ + +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/replacebyclass.html b/webpageBuilder/WebContent/ckeditor/samples/replacebyclass.html new file mode 100644 index 0000000..6fc3e6f --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/replacebyclass.html @@ -0,0 +1,57 @@ + + + + + + Replace Textareas by Class Name — CKEditor Sample + + + + +

+ CKEditor Samples » Replace Textarea Elements by Class Name +

+
+

+ This sample shows how to automatically replace all <textarea> elements + of a given class with a CKEditor instance. +

+

+ To replace a <textarea> element, simply assign it the ckeditor + class, as in the code below: +

+
+<textarea class="ckeditor" name="editor1"></textarea>
+
+

+ Note that other <textarea> attributes (like id or name) need to be adjusted to your document. +

+
+
+

+ + +

+

+ +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/replacebycode.html b/webpageBuilder/WebContent/ckeditor/samples/replacebycode.html new file mode 100644 index 0000000..e5a4c5b --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/replacebycode.html @@ -0,0 +1,56 @@ + + + + + + Replace Textarea by Code — CKEditor Sample + + + + +

+ CKEditor Samples » Replace Textarea Elements Using JavaScript Code +

+
+
+

+ This editor is using an <iframe> element-based editing area, provided by the Wysiwygarea plugin. +

+
+CKEDITOR.replace( 'textarea_id' )
+
+
+ + +

+ +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/sample.css b/webpageBuilder/WebContent/ckeditor/samples/sample.css new file mode 100644 index 0000000..8cc2eb9 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/sample.css @@ -0,0 +1,356 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ + +html, body, h1, h2, h3, h4, h5, h6, div, span, blockquote, p, address, form, fieldset, img, ul, ol, dl, dt, dd, li, hr, table, td, th, strong, em, sup, sub, dfn, ins, del, q, cite, var, samp, code, kbd, tt, pre +{ + line-height: 1.5; +} + +body +{ + padding: 10px 30px; +} + +input, textarea, select, option, optgroup, button, td, th +{ + font-size: 100%; +} + +pre, code, kbd, samp, tt +{ + font-family: monospace,monospace; + font-size: 1em; +} + +body { + width: 960px; + margin: 0 auto; +} + +code +{ + background: #f3f3f3; + border: 1px solid #ddd; + padding: 1px 4px; + + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; +} + +abbr +{ + border-bottom: 1px dotted #555; + cursor: pointer; +} + +.new, .beta +{ + text-transform: uppercase; + font-size: 10px; + font-weight: bold; + padding: 1px 4px; + margin: 0 0 0 5px; + color: #fff; + float: right; + + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; +} + +.new +{ + background: #FF7E00; + border: 1px solid #DA8028; + text-shadow: 0 1px 0 #C97626; + + -moz-box-shadow: 0 2px 3px 0 #FFA54E inset; + -webkit-box-shadow: 0 2px 3px 0 #FFA54E inset; + box-shadow: 0 2px 3px 0 #FFA54E inset; +} + +.beta +{ + background: #18C0DF; + border: 1px solid #19AAD8; + text-shadow: 0 1px 0 #048CAD; + font-style: italic; + + -moz-box-shadow: 0 2px 3px 0 #50D4FD inset; + -webkit-box-shadow: 0 2px 3px 0 #50D4FD inset; + box-shadow: 0 2px 3px 0 #50D4FD inset; +} + +h1.samples +{ + color: #0782C1; + font-size: 200%; + font-weight: normal; + margin: 0; + padding: 0; +} + +h1.samples a +{ + color: #0782C1; + text-decoration: none; + border-bottom: 1px dotted #0782C1; +} + +.samples a:hover +{ + border-bottom: 1px dotted #0782C1; +} + +h2.samples +{ + color: #000000; + font-size: 130%; + margin: 15px 0 0 0; + padding: 0; +} + +p, blockquote, address, form, pre, dl, h1.samples, h2.samples +{ + margin-bottom: 15px; +} + +ul.samples +{ + margin-bottom: 15px; +} + +.clear +{ + clear: both; +} + +fieldset +{ + margin: 0; + padding: 10px; +} + +body, input, textarea +{ + color: #333333; + font-family: Arial, Helvetica, sans-serif; +} + +body +{ + font-size: 75%; +} + +a.samples +{ + color: #189DE1; + text-decoration: none; +} + +form +{ + margin: 0; + padding: 0; +} + +pre.samples +{ + background-color: #F7F7F7; + border: 1px solid #D7D7D7; + overflow: auto; + padding: 0.25em; + white-space: pre-wrap; /* CSS 2.1 */ + word-wrap: break-word; /* IE7 */ + -moz-tab-size: 4; + -o-tab-size: 4; + -webkit-tab-size: 4; + tab-size: 4; +} + +#footer +{ + clear: both; + padding-top: 10px; +} + +#footer hr +{ + margin: 10px 0 15px 0; + height: 1px; + border: solid 1px gray; + border-bottom: none; +} + +#footer p +{ + margin: 0 10px 10px 10px; + float: left; +} + +#footer #copy +{ + float: right; +} + +#outputSample +{ + width: 100%; + table-layout: fixed; +} + +#outputSample thead th +{ + color: #dddddd; + background-color: #999999; + padding: 4px; + white-space: nowrap; +} + +#outputSample tbody th +{ + vertical-align: top; + text-align: left; +} + +#outputSample pre +{ + margin: 0; + padding: 0; +} + +.description +{ + border: 1px dotted #B7B7B7; + margin-bottom: 10px; + padding: 10px 10px 0; + overflow: hidden; +} + +label +{ + display: block; + margin-bottom: 6px; +} + +/** + * CKEditor editables are automatically set with the "cke_editable" class + * plus cke_editable_(inline|themed) depending on the editor type. + */ + +/* Style a bit the inline editables. */ +.cke_editable.cke_editable_inline +{ + cursor: pointer; +} + +/* Once an editable element gets focused, the "cke_focus" class is + added to it, so we can style it differently. */ +.cke_editable.cke_editable_inline.cke_focus +{ + box-shadow: inset 0px 0px 20px 3px #ddd, inset 0 0 1px #000; + outline: none; + background: #eee; + cursor: text; +} + +/* Avoid pre-formatted overflows inline editable. */ +.cke_editable_inline pre +{ + white-space: pre-wrap; + word-wrap: break-word; +} + +/** + * Samples index styles. + */ + +.twoColumns, +.twoColumnsLeft, +.twoColumnsRight +{ + overflow: hidden; +} + +.twoColumnsLeft, +.twoColumnsRight +{ + width: 45%; +} + +.twoColumnsLeft +{ + float: left; +} + +.twoColumnsRight +{ + float: right; +} + +dl.samples +{ + padding: 0 0 0 40px; +} +dl.samples > dt +{ + display: list-item; + list-style-type: disc; + list-style-position: outside; + margin: 0 0 3px; +} +dl.samples > dd +{ + margin: 0 0 3px; +} +.warning +{ + color: #ff0000; + background-color: #FFCCBA; + border: 2px dotted #ff0000; + padding: 15px 10px; + margin: 10px 0; +} + +/* Used on inline samples */ + +blockquote +{ + font-style: italic; + font-family: Georgia, Times, "Times New Roman", serif; + padding: 2px 0; + border-style: solid; + border-color: #ccc; + border-width: 0; +} + +.cke_contents_ltr blockquote +{ + padding-left: 20px; + padding-right: 8px; + border-left-width: 5px; +} + +.cke_contents_rtl blockquote +{ + padding-left: 8px; + padding-right: 20px; + border-right-width: 5px; +} + +img.right { + border: 1px solid #ccc; + float: right; + margin-left: 15px; + padding: 5px; +} + +img.left { + border: 1px solid #ccc; + float: left; + margin-right: 15px; + padding: 5px; +} diff --git a/webpageBuilder/WebContent/ckeditor/samples/sample.js b/webpageBuilder/WebContent/ckeditor/samples/sample.js new file mode 100644 index 0000000..b25482d --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/sample.js @@ -0,0 +1,50 @@ +/** + * Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +// Tool scripts for the sample pages. +// This file can be ignored and is not required to make use of CKEditor. + +( function() { + CKEDITOR.on( 'instanceReady', function( ev ) { + // Check for sample compliance. + var editor = ev.editor, + meta = CKEDITOR.document.$.getElementsByName( 'ckeditor-sample-required-plugins' ), + requires = meta.length ? CKEDITOR.dom.element.get( meta[ 0 ] ).getAttribute( 'content' ).split( ',' ) : [], + missing = [], + i; + + if ( requires.length ) { + for ( i = 0; i < requires.length; i++ ) { + if ( !editor.plugins[ requires[ i ] ] ) + missing.push( '' + requires[ i ] + '' ); + } + + if ( missing.length ) { + var warn = CKEDITOR.dom.element.createFromHtml( + '
' + + 'To fully experience this demo, the ' + missing.join( ', ' ) + ' plugin' + ( missing.length > 1 ? 's are' : ' is' ) + ' required.' + + '
' + ); + warn.insertBefore( editor.container ); + } + } + + // Set icons. + var doc = new CKEDITOR.dom.document( document ), + icons = doc.find( '.button_icon' ); + + for ( i = 0; i < icons.count(); i++ ) { + var icon = icons.getItem( i ), + name = icon.getAttribute( 'data-icon' ), + style = CKEDITOR.skin.getIconStyle( name, ( CKEDITOR.lang.dir == 'rtl' ) ); + + icon.addClass( 'cke_button_icon' ); + icon.addClass( 'cke_button__' + name + '_icon' ); + icon.setAttribute( 'style', style ); + icon.setStyle( 'float', 'none' ); + + } + } ); +} )(); diff --git a/webpageBuilder/WebContent/ckeditor/samples/sample_posteddata.php b/webpageBuilder/WebContent/ckeditor/samples/sample_posteddata.php new file mode 100644 index 0000000..e4869b7 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/sample_posteddata.php @@ -0,0 +1,16 @@ +
+
+-------------------------------------------------------------------------------------------
+  CKEditor - Posted Data
+
+  We are sorry, but your Web server does not support the PHP language used in this script.
+
+  Please note that CKEditor can be used with any other server-side language than just PHP.
+  To save the content created with CKEditor you need to read the POST data on the server
+  side and write it to a file or the database.
+
+  Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved.
+  For licensing, see LICENSE.md or http://ckeditor.com/license
+-------------------------------------------------------------------------------------------
+
+
*/ include "assets/posteddata.php"; ?> diff --git a/webpageBuilder/WebContent/ckeditor/samples/tabindex.html b/webpageBuilder/WebContent/ckeditor/samples/tabindex.html new file mode 100644 index 0000000..8952166 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/tabindex.html @@ -0,0 +1,75 @@ + + + + + + TAB Key-Based Navigation — CKEditor Sample + + + + + + +

+ CKEditor Samples » TAB Key-Based Navigation +

+
+

+ This sample shows how tab key navigation among editor instances is + affected by the tabIndex attribute from + the original page element. Use TAB key to move between the editors. +

+
+

+ +

+
+

+ +

+

+ +

+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/uicolor.html b/webpageBuilder/WebContent/ckeditor/samples/uicolor.html new file mode 100644 index 0000000..ce4b2a2 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/uicolor.html @@ -0,0 +1,69 @@ + + + + + + UI Color Picker — CKEditor Sample + + + + +

+ CKEditor Samples » UI Color +

+
+

+ This sample shows how to automatically replace <textarea> elements + with a CKEditor instance with an option to change the color of its user interface.
+ Note:The UI skin color feature depends on the CKEditor skin + compatibility. The Moono and Kama skins are examples of skins that work with it. +

+
+
+

+ This editor instance has a UI color value defined in configuration to change the skin color, + To specify the color of the user interface, set the uiColor property: +

+
+CKEDITOR.replace( 'textarea_id', {
+	uiColor: '#14B8C4'
+});
+

+ Note that textarea_id in the code above is the id attribute of + the <textarea> element to be replaced. +

+

+ + +

+

+ +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/uilanguages.html b/webpageBuilder/WebContent/ckeditor/samples/uilanguages.html new file mode 100644 index 0000000..66acca4 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/uilanguages.html @@ -0,0 +1,119 @@ + + + + + + User Interface Globalization — CKEditor Sample + + + + + +

+ CKEditor Samples » User Interface Languages +

+
+

+ This sample shows how to automatically replace <textarea> elements + with a CKEditor instance with an option to change the language of its user interface. +

+

+ It pulls the language list from CKEditor _languages.js file that contains the list of supported languages and creates + a drop-down list that lets the user change the UI language. +

+

+ By default, CKEditor automatically localizes the editor to the language of the user. + The UI language can be controlled with two configuration options: + language and + + defaultLanguage. The defaultLanguage setting specifies the + default CKEditor language to be used when a localization suitable for user's settings is not available. +

+

+ To specify the user interface language that will be used no matter what language is + specified in user's browser or operating system, set the language property: +

+
+CKEDITOR.replace( 'textarea_id', {
+	// Load the German interface.
+	language: 'de'
+});
+

+ Note that textarea_id in the code above is the id attribute of + the <textarea> element to be replaced. +

+
+
+

+ Available languages ( languages!):
+ +
+ + (You may see strange characters if your system does not support the selected language) + +

+

+ + +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/samples/xhtmlstyle.html b/webpageBuilder/WebContent/ckeditor/samples/xhtmlstyle.html new file mode 100644 index 0000000..f219d11 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/samples/xhtmlstyle.html @@ -0,0 +1,231 @@ + + + + + + XHTML Compliant Output — CKEditor Sample + + + + + + +

+ CKEditor Samples » Producing XHTML Compliant Output +

+
+

+ This sample shows how to configure CKEditor to output valid + XHTML 1.1 code. + Deprecated elements (<font>, <u>) or attributes + (size, face) will be replaced with XHTML compliant code. +

+

+ To add a CKEditor instance outputting valid XHTML code, load the editor using a standard + JavaScript call and define CKEditor features to use the XHTML compliant elements and styles. +

+

+ A snippet of the configuration code can be seen below; check the source of this page for + full definition: +

+
+CKEDITOR.replace( 'textarea_id', {
+	contentsCss: 'assets/outputxhtml.css',
+
+	coreStyles_bold: {
+		element: 'span',
+		attributes: { 'class': 'Bold' }
+	},
+	coreStyles_italic: {
+		element: 'span',
+		attributes: { 'class': 'Italic' }
+	},
+
+	...
+});
+
+
+

+ + + +

+

+ +

+
+ + + diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/dialog.css b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog.css new file mode 100644 index 0000000..41ce000 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_browser_gecko19 .cke_dialog_body{position:relative}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover{background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-o-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ededed 0,#fff 100%);background:-o-linear-gradient(top,#ededed 0,#fff 100%);background:-ms-linear-gradient(top,#ededed 0,#fff 100%);background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:0 0;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:5px;z-index:5}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:3px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 12px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;-moz-box-shadow:0 0 6px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4) inset;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:20px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#9ad717),to(#69b10b));background-image:-webkit-linear-gradient(top,#9ad717,#69b10b);background-image:-o-linear-gradient(top,#9ad717,#69b10b);background-image:linear-gradient(to bottom,#9ad717,#69b10b);background-image:-moz-linear-gradient(top,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#88be14),color-stop(100%,#5d9c0a));background:-webkit-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:-o-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);background:-moz-linear-gradient(top,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:2px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:24px;line-height:24px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:2px 6px;outline:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie.css b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie.css new file mode 100644 index 0000000..c2e129e --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_browser_gecko19 .cke_dialog_body{position:relative}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover{background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-o-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ededed 0,#fff 100%);background:-o-linear-gradient(top,#ededed 0,#fff 100%);background:-ms-linear-gradient(top,#ededed 0,#fff 100%);background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:0 0;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:5px;z-index:5}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:3px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 12px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;-moz-box-shadow:0 0 6px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4) inset;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:20px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#9ad717),to(#69b10b));background-image:-webkit-linear-gradient(top,#9ad717,#69b10b);background-image:-o-linear-gradient(top,#9ad717,#69b10b);background-image:linear-gradient(to bottom,#9ad717,#69b10b);background-image:-moz-linear-gradient(top,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#88be14),color-stop(100%,#5d9c0a));background:-webkit-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:-o-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);background:-moz-linear-gradient(top,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:2px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:24px;line-height:24px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:2px 6px;outline:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie7.css b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie7.css new file mode 100644 index 0000000..5f2fbba --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie7.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_browser_gecko19 .cke_dialog_body{position:relative}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover{background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-o-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ededed 0,#fff 100%);background:-o-linear-gradient(top,#ededed 0,#fff 100%);background:-ms-linear-gradient(top,#ededed 0,#fff 100%);background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:0 0;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:5px;z-index:5}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:3px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 12px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;-moz-box-shadow:0 0 6px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4) inset;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:20px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#9ad717),to(#69b10b));background-image:-webkit-linear-gradient(top,#9ad717,#69b10b);background-image:-o-linear-gradient(top,#9ad717,#69b10b);background-image:linear-gradient(to bottom,#9ad717,#69b10b);background-image:-moz-linear-gradient(top,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#88be14),color-stop(100%,#5d9c0a));background:-webkit-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:-o-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);background:-moz-linear-gradient(top,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:2px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:24px;line-height:24px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:2px 6px;outline:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0}.cke_dialog_title{zoom:1}.cke_dialog_footer{border-top:1px solid #bfbfbf}.cke_dialog_footer_buttons{position:static}.cke_dialog_footer_buttons a.cke_dialog_ui_button{vertical-align:top}.cke_dialog .cke_resizer_ltr{padding-left:4px}.cke_dialog .cke_resizer_rtl{padding-right:4px}.cke_dialog_ui_input_text,.cke_dialog_ui_input_password,.cke_dialog_ui_input_textarea,.cke_dialog_ui_input_select{padding:0!important}.cke_dialog_ui_checkbox_input,.cke_dialog_ui_ratio_input,.cke_btn_reset,.cke_btn_locked,.cke_btn_unlocked{border:1px solid transparent!important} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie8.css b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie8.css new file mode 100644 index 0000000..49050b8 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_ie8.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_browser_gecko19 .cke_dialog_body{position:relative}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover{background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-o-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ededed 0,#fff 100%);background:-o-linear-gradient(top,#ededed 0,#fff 100%);background:-ms-linear-gradient(top,#ededed 0,#fff 100%);background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:0 0;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:5px;z-index:5}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:3px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 12px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;-moz-box-shadow:0 0 6px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4) inset;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:20px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#9ad717),to(#69b10b));background-image:-webkit-linear-gradient(top,#9ad717,#69b10b);background-image:-o-linear-gradient(top,#9ad717,#69b10b);background-image:linear-gradient(to bottom,#9ad717,#69b10b);background-image:-moz-linear-gradient(top,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#88be14),color-stop(100%,#5d9c0a));background:-webkit-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:-o-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);background:-moz-linear-gradient(top,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:2px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:24px;line-height:24px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:2px 6px;outline:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{display:block} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_iequirks.css b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_iequirks.css new file mode 100644 index 0000000..7dbe919 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_iequirks.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_browser_gecko19 .cke_dialog_body{position:relative}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover{background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-o-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ededed 0,#fff 100%);background:-o-linear-gradient(top,#ededed 0,#fff 100%);background:-ms-linear-gradient(top,#ededed 0,#fff 100%);background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:0 0;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:5px;z-index:5}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:3px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 12px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;-moz-box-shadow:0 0 6px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4) inset;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:20px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#9ad717),to(#69b10b));background-image:-webkit-linear-gradient(top,#9ad717,#69b10b);background-image:-o-linear-gradient(top,#9ad717,#69b10b);background-image:linear-gradient(to bottom,#9ad717,#69b10b);background-image:-moz-linear-gradient(top,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#88be14),color-stop(100%,#5d9c0a));background:-webkit-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:-o-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);background:-moz-linear-gradient(top,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:2px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:24px;line-height:24px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:2px 6px;outline:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0}.cke_dialog_footer{filter:""} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_opera.css b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_opera.css new file mode 100644 index 0000000..62f4c36 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/dialog_opera.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_browser_gecko19 .cke_dialog_body{position:relative}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ededed));background-image:-moz-linear-gradient(top,#fafafa,#ededed);background-image:-webkit-linear-gradient(top,#fafafa,#ededed);background-image:-o-linear-gradient(top,#fafafa,#ededed);background-image:-ms-linear-gradient(top,#fafafa,#ededed);background-image:linear-gradient(top,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover{background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-o-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#ebebeb 0,#dfdfdf 100%);background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ededed 0,#fff 100%);background:-o-linear-gradient(top,#ededed 0,#fff 100%);background:-ms-linear-gradient(top,#ededed 0,#fff 100%);background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:0 0;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:5px;z-index:5}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:3px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 12px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;-moz-box-shadow:0 0 6px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4) inset;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:20px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#9ad717),to(#69b10b));background-image:-webkit-linear-gradient(top,#9ad717,#69b10b);background-image:-o-linear-gradient(top,#9ad717,#69b10b);background-image:linear-gradient(to bottom,#9ad717,#69b10b);background-image:-moz-linear-gradient(top,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#88be14),color-stop(100%,#5d9c0a));background:-webkit-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:-o-linear-gradient(top,#88be14 0,#5d9c0a 100%);background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);background:-moz-linear-gradient(top,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:2px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:24px;line-height:24px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:2px 6px;outline:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_dialog_footer{display:block;height:38px}.cke_ltr .cke_dialog_footer>*{float:right}.cke_rtl .cke_dialog_footer>*{float:left} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/editor.css b/webpageBuilder/WebContent/ckeditor/skins/moono/editor.css new file mode 100644 index 0000000..e998aa2 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/editor.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.cke_reset_all,.cke_reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup *:first-child{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.cke_rtl .cke_toolgroup *:last-child{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}.cke_button_on{-moz-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3) inset;box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;-webkit-box-shadow:1px 0 1px rgba(255,255,255,.5);-moz-box-shadow:1px 0 1px rgba(255,255,255,.5);box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;-webkit-box-shadow:-1px 0 1px rgba(255,255,255,.1);-moz-box-shadow:-1px 0 1px rgba(255,255,255,.1);box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}.cke_combo_button{display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}.cke_path_item,.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}.cke_button__about_icon {background: url(icons.png) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png) no-repeat 0 -144px !important;}.cke_button__blockquote_icon {background: url(icons.png) no-repeat 0 -168px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -192px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -216px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -240px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -264px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -288px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -312px !important;}.cke_button__horizontalrule_icon {background: url(icons.png) no-repeat 0 -336px !important;}.cke_button__image_icon {background: url(icons.png) no-repeat 0 -360px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -384px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -408px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -432px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -456px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -480px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -504px !important;}.cke_button__link_icon {background: url(icons.png) no-repeat 0 -528px !important;}.cke_button__unlink_icon {background: url(icons.png) no-repeat 0 -552px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -576px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -600px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -624px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -648px !important;}.cke_button__maximize_icon {background: url(icons.png) no-repeat 0 -672px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -696px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -720px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -744px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -768px !important;}.cke_button__removeformat_icon {background: url(icons.png) no-repeat 0 -792px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png) no-repeat 0 -816px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png) no-repeat 0 -840px !important;}.cke_button__specialchar_icon {background: url(icons.png) no-repeat 0 -864px !important;}.cke_button__scayt_icon {background: url(icons.png) no-repeat 0 -888px !important;}.cke_button__table_icon {background: url(icons.png) no-repeat 0 -912px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -936px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -960px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -984px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -1008px !important;}.cke_button__spellchecker_icon {background: url(icons.png) no-repeat 0 -1032px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png) no-repeat 0 -1032px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/editor_gecko.css b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_gecko.css new file mode 100644 index 0000000..6bfdfc8 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_gecko.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.cke_reset_all,.cke_reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup *:first-child{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.cke_rtl .cke_toolgroup *:last-child{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}.cke_button_on{-moz-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3) inset;box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;-webkit-box-shadow:1px 0 1px rgba(255,255,255,.5);-moz-box-shadow:1px 0 1px rgba(255,255,255,.5);box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;-webkit-box-shadow:-1px 0 1px rgba(255,255,255,.1);-moz-box-shadow:-1px 0 1px rgba(255,255,255,.1);box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}.cke_combo_button{display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}.cke_path_item,.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}.cke_bottom{padding-bottom:3px}.cke_combo_text{margin-bottom:-1px;margin-top:1px}.cke_button__about_icon {background: url(icons.png) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png) no-repeat 0 -144px !important;}.cke_button__blockquote_icon {background: url(icons.png) no-repeat 0 -168px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -192px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -216px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -240px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -264px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -288px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -312px !important;}.cke_button__horizontalrule_icon {background: url(icons.png) no-repeat 0 -336px !important;}.cke_button__image_icon {background: url(icons.png) no-repeat 0 -360px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -384px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -408px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -432px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -456px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -480px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -504px !important;}.cke_button__link_icon {background: url(icons.png) no-repeat 0 -528px !important;}.cke_button__unlink_icon {background: url(icons.png) no-repeat 0 -552px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -576px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -600px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -624px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -648px !important;}.cke_button__maximize_icon {background: url(icons.png) no-repeat 0 -672px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -696px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -720px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -744px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -768px !important;}.cke_button__removeformat_icon {background: url(icons.png) no-repeat 0 -792px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png) no-repeat 0 -816px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png) no-repeat 0 -840px !important;}.cke_button__specialchar_icon {background: url(icons.png) no-repeat 0 -864px !important;}.cke_button__scayt_icon {background: url(icons.png) no-repeat 0 -888px !important;}.cke_button__table_icon {background: url(icons.png) no-repeat 0 -912px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -936px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -960px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -984px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -1008px !important;}.cke_button__spellchecker_icon {background: url(icons.png) no-repeat 0 -1032px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png) no-repeat 0 -1032px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie.css b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie.css new file mode 100644 index 0000000..f2fb604 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.cke_reset_all,.cke_reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup *:first-child{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.cke_rtl .cke_toolgroup *:last-child{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}.cke_button_on{-moz-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3) inset;box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;-webkit-box-shadow:1px 0 1px rgba(255,255,255,.5);-moz-box-shadow:1px 0 1px rgba(255,255,255,.5);box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;-webkit-box-shadow:-1px 0 1px rgba(255,255,255,.1);-moz-box-shadow:-1px 0 1px rgba(255,255,255,.1);box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}.cke_combo_button{display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}.cke_path_item,.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_button__about_icon {background: url(icons.png) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png) no-repeat 0 -144px !important;}.cke_button__blockquote_icon {background: url(icons.png) no-repeat 0 -168px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -192px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -216px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -240px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -264px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -288px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -312px !important;}.cke_button__horizontalrule_icon {background: url(icons.png) no-repeat 0 -336px !important;}.cke_button__image_icon {background: url(icons.png) no-repeat 0 -360px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -384px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -408px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -432px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -456px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -480px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -504px !important;}.cke_button__link_icon {background: url(icons.png) no-repeat 0 -528px !important;}.cke_button__unlink_icon {background: url(icons.png) no-repeat 0 -552px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -576px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -600px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -624px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -648px !important;}.cke_button__maximize_icon {background: url(icons.png) no-repeat 0 -672px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -696px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -720px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -744px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -768px !important;}.cke_button__removeformat_icon {background: url(icons.png) no-repeat 0 -792px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png) no-repeat 0 -816px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png) no-repeat 0 -840px !important;}.cke_button__specialchar_icon {background: url(icons.png) no-repeat 0 -864px !important;}.cke_button__scayt_icon {background: url(icons.png) no-repeat 0 -888px !important;}.cke_button__table_icon {background: url(icons.png) no-repeat 0 -912px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -936px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -960px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -984px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -1008px !important;}.cke_button__spellchecker_icon {background: url(icons.png) no-repeat 0 -1032px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png) no-repeat 0 -1032px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie7.css b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie7.css new file mode 100644 index 0000000..663e02a --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie7.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.cke_reset_all,.cke_reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup *:first-child{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.cke_rtl .cke_toolgroup *:last-child{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}.cke_button_on{-moz-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3) inset;box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;-webkit-box-shadow:1px 0 1px rgba(255,255,255,.5);-moz-box-shadow:1px 0 1px rgba(255,255,255,.5);box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;-webkit-box-shadow:-1px 0 1px rgba(255,255,255,.1);-moz-box-shadow:-1px 0 1px rgba(255,255,255,.1);box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}.cke_combo_button{display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}.cke_path_item,.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_button,.cke_rtl .cke_button *,.cke_rtl .cke_combo,.cke_rtl .cke_combo *,.cke_rtl .cke_path_item,.cke_rtl .cke_path_item *,.cke_rtl .cke_path_empty{float:none}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_combo_button,.cke_rtl .cke_combo_button *,.cke_rtl .cke_button,.cke_rtl .cke_button_icon,{display:inline-block;vertical-align:top}.cke_toolbox{display:inline-block;padding-bottom:5px;height:100%}.cke_rtl .cke_toolbox{padding-bottom:0}.cke_toolbar{margin-bottom:5px}.cke_rtl .cke_toolbar{margin-bottom:0}.cke_toolgroup{height:26px}.cke_toolgroup,.cke_combo{position:relative}a.cke_button{float:none;vertical-align:top}.cke_toolbar_separator{display:inline-block;float:none;vertical-align:top;background-color:#c0c0c0}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_rtl .cke_button_arrow{padding-top:8px;margin-right:2px}.cke_rtl .cke_combo_inlinelabel{display:table-cell;vertical-align:middle}.cke_menubutton{display:block;height:24px}.cke_menubutton_inner{display:block;position:relative}.cke_menubutton_icon{height:16px;width:16px}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:inline-block}.cke_menubutton_label{width:auto;vertical-align:top;line-height:24px;height:24px;margin:0 10px 0 0}.cke_menuarrow{width:5px;height:6px;padding:0;position:absolute;right:8px;top:10px;background-position:0 0}.cke_rtl .cke_menubutton_icon{position:absolute;right:0;top:0}.cke_rtl .cke_menubutton_label{float:right;clear:both;margin:0 24px 0 10px}.cke_hc .cke_rtl .cke_menubutton_label{margin-right:0}.cke_rtl .cke_menuarrow{left:8px;right:auto;background-position:0 -24px}.cke_hc .cke_menuarrow{top:5px;padding:0 5px}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{position:relative}.cke_wysiwyg_div{padding-top:0!important;padding-bottom:0!important}.cke_button__about_icon {background: url(icons.png) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png) no-repeat 0 -144px !important;}.cke_button__blockquote_icon {background: url(icons.png) no-repeat 0 -168px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -192px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -216px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -240px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -264px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -288px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -312px !important;}.cke_button__horizontalrule_icon {background: url(icons.png) no-repeat 0 -336px !important;}.cke_button__image_icon {background: url(icons.png) no-repeat 0 -360px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -384px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -408px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -432px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -456px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -480px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -504px !important;}.cke_button__link_icon {background: url(icons.png) no-repeat 0 -528px !important;}.cke_button__unlink_icon {background: url(icons.png) no-repeat 0 -552px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -576px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -600px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -624px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -648px !important;}.cke_button__maximize_icon {background: url(icons.png) no-repeat 0 -672px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -696px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -720px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -744px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -768px !important;}.cke_button__removeformat_icon {background: url(icons.png) no-repeat 0 -792px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png) no-repeat 0 -816px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png) no-repeat 0 -840px !important;}.cke_button__specialchar_icon {background: url(icons.png) no-repeat 0 -864px !important;}.cke_button__scayt_icon {background: url(icons.png) no-repeat 0 -888px !important;}.cke_button__table_icon {background: url(icons.png) no-repeat 0 -912px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -936px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -960px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -984px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -1008px !important;}.cke_button__spellchecker_icon {background: url(icons.png) no-repeat 0 -1032px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png) no-repeat 0 -1032px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie8.css b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie8.css new file mode 100644 index 0000000..6115832 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_ie8.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.cke_reset_all,.cke_reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup *:first-child{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.cke_rtl .cke_toolgroup *:last-child{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}.cke_button_on{-moz-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3) inset;box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;-webkit-box-shadow:1px 0 1px rgba(255,255,255,.5);-moz-box-shadow:1px 0 1px rgba(255,255,255,.5);box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;-webkit-box-shadow:-1px 0 1px rgba(255,255,255,.1);-moz-box-shadow:-1px 0 1px rgba(255,255,255,.1);box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}.cke_combo_button{display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}.cke_path_item,.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_button__about_icon {background: url(icons.png) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png) no-repeat 0 -144px !important;}.cke_button__blockquote_icon {background: url(icons.png) no-repeat 0 -168px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -192px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -216px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -240px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -264px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -288px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -312px !important;}.cke_button__horizontalrule_icon {background: url(icons.png) no-repeat 0 -336px !important;}.cke_button__image_icon {background: url(icons.png) no-repeat 0 -360px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -384px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -408px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -432px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -456px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -480px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -504px !important;}.cke_button__link_icon {background: url(icons.png) no-repeat 0 -528px !important;}.cke_button__unlink_icon {background: url(icons.png) no-repeat 0 -552px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -576px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -600px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -624px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -648px !important;}.cke_button__maximize_icon {background: url(icons.png) no-repeat 0 -672px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -696px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -720px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -744px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -768px !important;}.cke_button__removeformat_icon {background: url(icons.png) no-repeat 0 -792px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png) no-repeat 0 -816px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png) no-repeat 0 -840px !important;}.cke_button__specialchar_icon {background: url(icons.png) no-repeat 0 -864px !important;}.cke_button__scayt_icon {background: url(icons.png) no-repeat 0 -888px !important;}.cke_button__table_icon {background: url(icons.png) no-repeat 0 -912px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -936px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -960px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -984px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -1008px !important;}.cke_button__spellchecker_icon {background: url(icons.png) no-repeat 0 -1032px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png) no-repeat 0 -1032px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/editor_iequirks.css b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_iequirks.css new file mode 100644 index 0000000..6139e80 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/editor_iequirks.css @@ -0,0 +1,5 @@ +/* +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.cke_reset_all,.cke_reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#cfd1cf));background-image:-moz-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-webkit-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-o-linear-gradient(top,#ebebeb,#cfd1cf);background-image:-ms-linear-gradient(top,#ebebeb,#cfd1cf);background-image:linear-gradient(top,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-moz-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cfd1cf));background-image:-moz-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-webkit-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-o-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:-ms-linear-gradient(top,#f5f5f5,#cfd1cf);background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup *:first-child{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.cke_rtl .cke_toolgroup *:last-child{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}.cke_button_on{-moz-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3) inset;box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;-webkit-box-shadow:1px 0 1px rgba(255,255,255,.5);-moz-box-shadow:1px 0 1px rgba(255,255,255,.5);box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;-webkit-box-shadow:-1px 0 1px rgba(255,255,255,.1);-moz-box-shadow:-1px 0 1px rgba(255,255,255,.1);box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}.cke_combo_button{display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:-webkit-gradient(linear,left top,left bottom,from(#aaa),to(#cacaca));background-image:-moz-linear-gradient(top,#aaa,#cacaca);background-image:-webkit-linear-gradient(top,#aaa,#cacaca);background-image:-o-linear-gradient(top,#aaa,#cacaca);background-image:-ms-linear-gradient(top,#aaa,#cacaca);background-image:linear-gradient(top,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{-moz-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}.cke_path_item,.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5);box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_top,.cke_contents,.cke_bottom{width:100%}.cke_button_arrow{font-size:0}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_button,.cke_rtl .cke_button *,.cke_rtl .cke_combo,.cke_rtl .cke_combo *,.cke_rtl .cke_path_item,.cke_rtl .cke_path_item *,.cke_rtl .cke_path_empty{float:none}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_combo_button,.cke_rtl .cke_combo_button *,.cke_rtl .cke_button,.cke_rtl .cke_button_icon,{display:inline-block;vertical-align:top}.cke_rtl .cke_button_icon{float:none}.cke_resizer{width:10px}.cke_source{white-space:normal}.cke_bottom{position:static}.cke_colorbox{font-size:0}.cke_button__about_icon {background: url(icons.png) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png) no-repeat 0 -144px !important;}.cke_button__blockquote_icon {background: url(icons.png) no-repeat 0 -168px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -192px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png) no-repeat 0 -216px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -240px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png) no-repeat 0 -264px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -288px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png) no-repeat 0 -312px !important;}.cke_button__horizontalrule_icon {background: url(icons.png) no-repeat 0 -336px !important;}.cke_button__image_icon {background: url(icons.png) no-repeat 0 -360px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -384px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png) no-repeat 0 -408px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -432px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png) no-repeat 0 -456px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -480px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png) no-repeat 0 -504px !important;}.cke_button__link_icon {background: url(icons.png) no-repeat 0 -528px !important;}.cke_button__unlink_icon {background: url(icons.png) no-repeat 0 -552px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -576px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png) no-repeat 0 -600px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -624px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png) no-repeat 0 -648px !important;}.cke_button__maximize_icon {background: url(icons.png) no-repeat 0 -672px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -696px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png) no-repeat 0 -720px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -744px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png) no-repeat 0 -768px !important;}.cke_button__removeformat_icon {background: url(icons.png) no-repeat 0 -792px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png) no-repeat 0 -816px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png) no-repeat 0 -840px !important;}.cke_button__specialchar_icon {background: url(icons.png) no-repeat 0 -864px !important;}.cke_button__scayt_icon {background: url(icons.png) no-repeat 0 -888px !important;}.cke_button__table_icon {background: url(icons.png) no-repeat 0 -912px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -936px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png) no-repeat 0 -960px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -984px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png) no-repeat 0 -1008px !important;}.cke_button__spellchecker_icon {background: url(icons.png) no-repeat 0 -1032px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png) no-repeat 0 -1032px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/icons.png b/webpageBuilder/WebContent/ckeditor/skins/moono/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..c71008d700ecd88b3777e9e546b1c0e1e7c50b57 GIT binary patch literal 10030 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 A`2YX_ literal 0 HcmV?d00001 diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/images/close.png b/webpageBuilder/WebContent/ckeditor/skins/moono/images/close.png new file mode 100644 index 0000000000000000000000000000000000000000..04b9c97dde8273f8518060c82104b38b51832fa0 GIT binary patch literal 824 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b zKpodXn9)gNb_D|iQ=q4dV~EA+rIQW2r5r_$|IbhBX1!iK_4XmB4ZGuZyxX>Mli(%E z3$HvlGJ~HaFWITo!p#_bl)s>kG4~ILn4ZiInf3+cyI*T<`W(k~_vmY;nOSN7-tT?5 z_kMlG#)t>?(@N_U7A5H`{SZHU%5|y8mTLiCjxG~YC1*%7ESS=i8mXXUVBBMvkk)Zx zV?z+v(jd;QQM_K73j+!*M=?Jx=(qL zyV9$j>$uN4a_JV!q7Nf$g=w9`d^C7^PGA=~P!uT~qnS$!bq$4+Rn zRm$m#aRaT?oBmm{=FQhCd#|NJzRQD|8O+Vit9IW#m0|Mh$eHi2ze*L#9F{1SQ8HHc z4Zg9BH*Meg5Uo|W-`4Hlx9=LmhWqbRZRG0Hp8YoQowzL1@kK9x5mTUu>hHgCQ-VsW z92RMKolEYT^XF2b3{bDqtLv}7DjKgo{7|9&u;Yx#t3aOM*WBA}k1bpkwU1Xgef{_8 zQ_+pAttB$Yjb{4TF*LmYZ6CdM+Pt%A&Pql~pVU2tB$E3i4jY^)wB33;_hapR#yj&8 z_k69LfBWq=h6*9Umc$MPj)YE+L~jQEM2UT~&p(fMdGbAP`{}*^yE`_mUcEY>LGD~J zSC6>3_=>RA3QDRDyr(~v8;?`jEllcfxgCxj?;QX|b^2DN4hVt@qz0ADq;^f4F ZRK5J7^x5xhq=1STJYD@<);T3K0RTH-Q&a!| literal 0 HcmV?d00001 diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/images/hidpi/close.png b/webpageBuilder/WebContent/ckeditor/skins/moono/images/hidpi/close.png new file mode 100644 index 0000000000000000000000000000000000000000..8abca8e9726db1db199a0872d24b08842ec8ea62 GIT binary patch literal 1792 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 literal 0 HcmV?d00001 diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/images/lock.png b/webpageBuilder/WebContent/ckeditor/skins/moono/images/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..c127f9ebe788baaf9c69bea6d1c7653d990cbe3c GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b zKpodXn9)gNb_D|i<3~>y#}JFtwUamcJ$4Xi+b?OIx5#CqXV9F5Wxj{CWzI9}I~1#a zxe)M?q2wX2-yR1Qm6(Yl9w#m)DsJBWEpFlsaiv2;q%iS9F@!!9`;&sdy-?D_h?Q(q*;!@Xr zV*c4mE2&-y9=7-yFU!6waO`^Yu%KeH%1PY`s-8vGGJN?_6BIZECcgK-;k1vV>B05e zw{L%aRyS9L^8l;C?_&!@*Ij?jI3e|BVW3Dk!?h@eu0=aeZ+auK;QH%@t6uNgR=ody zy3tGqgSmdn?`v`p(oynm@B2FvhaW#y*4NkH6rr=P%R;Vy@CgHpZ{!H zwJLSq^XbxxyXWj>$o)R8an-!;6a1mJ`I1|7zP)n_4XvrE3Ak>WC{a{WQnD>V=iDWe zr8?eoifiiXfN&PEETh{4m<&t;ucLK6UWP&V5D literal 0 HcmV?d00001 diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/images/refresh.png b/webpageBuilder/WebContent/ckeditor/skins/moono/images/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..a1a061c50de209f0b3749537a6a20fba2b93c8e3 GIT binary patch literal 953 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b zKpodXn9)gNb_D|i(=iY?K- z+T>WE_|9u#iQ?6_3VMH-)0Rt%@4C1)k0tvrvkZ&loF;Dff{VURL7EFQFE4q&cfzy3 zyEe~Io3gXOO#IyOrv>Y-ye^HC6Fg|Zv+1TzaBy%32gBbw`SYJU7IB2K9;mpPF-z@b z$*deR?~M^h40Ve#ULHzQ+dU=I$FK<`iUaz4iRSe5FrS zX0ui2pHGeyQ)*)MIVU^YWeHafbN;PubEBf8ldGzJy9yaFtrFZ>9zj|)JT`TzH=g*%O7yY+w z-(Ff@AAkDkr|k!{%YV;oZf0J4HS0ekf9TZNv!&0SJC|W1b>a2bfKZ;pKdSTd{lmk; z>ViX$F{O!#iPf>ltl`$5UteQoE)C=@^Vp&fY6xhvdmBH3f7!H z?LF(PT3d%eTcX+IlQ#lI7-N`O939qQSLSivdwp`e%afTMHdV$tqPW~jOU|4`{&{%O;vd(ZWIzOti+-G(*I=klM5?CjN2 zER5>v>iwZxU+&T?luK3-Pe-~bU zDYGi;PTuyNd-opon#6Mcvw^R0=-*hEFr%4grhoqY`F)7i)T0)Cd($@m%wK)=ms@B* z!@BkBIhzr!AdYO6I#mR{Use1WE>9gP2NC6cwc)I$z JtaD0e0su#cn~(qi literal 0 HcmV?d00001 diff --git a/webpageBuilder/WebContent/ckeditor/skins/moono/readme.md b/webpageBuilder/WebContent/ckeditor/skins/moono/readme.md new file mode 100644 index 0000000..d086fe9 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/skins/moono/readme.md @@ -0,0 +1,51 @@ +"Moono" Skin +==================== + +This skin has been chosen for the **default skin** of CKEditor 4.x, elected from the CKEditor +[skin contest](http://ckeditor.com/blog/new_ckeditor_4_skin) and further shaped by +the CKEditor team. "Moono" is maintained by the core developers. + +For more information about skins, please check the [CKEditor Skin SDK](http://docs.cksource.com/CKEditor_4.x/Skin_SDK) +documentation. + +Features +------------------- +"Moono" is a monochromatic skin, which offers a modern look coupled with gradients and transparency. +It comes with the following features: + +- Chameleon feature with brightness, +- high-contrast compatibility, +- graphics source provided in SVG. + +Directory Structure +------------------- + +CSS parts: +- **editor.css**: the main CSS file. It's simply loading several other files, for easier maintenance, +- **mainui.css**: the file contains styles of entire editor outline structures, +- **toolbar.css**: the file contains styles of the editor toolbar space (top), +- **richcombo.css**: the file contains styles of the rich combo ui elements on toolbar, +- **panel.css**: the file contains styles of the rich combo drop-down, it's not loaded +until the first panel open up, +- **elementspath.css**: the file contains styles of the editor elements path bar (bottom), +- **menu.css**: the file contains styles of all editor menus including context menu and button drop-down, +it's not loaded until the first menu open up, +- **dialog.css**: the CSS files for the dialog UI, it's not loaded until the first dialog open, +- **reset.css**: the file defines the basis of style resets among all editor UI spaces, +- **preset.css**: the file defines the default styles of some UI elements reflecting the skin preference, +- **editor_XYZ.css** and **dialog_XYZ.css**: browser specific CSS hacks. + +Other parts: +- **skin.js**: the only JavaScript part of the skin that registers the skin, its browser specific files and its icons and defines the Chameleon feature, +- **icons/**: contains all skin defined icons, +- **images/**: contains a fill general used images, +- **dev/**: contains SVG source of the skin icons. + +License +------- + +Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. + +Licensed under the terms of any of the following licenses at your choice: [GPL](http://www.gnu.org/licenses/gpl.html), [LGPL](http://www.gnu.org/licenses/lgpl.html) and [MPL](http://www.mozilla.org/MPL/MPL-1.1.html). + +See LICENSE.md for more information. diff --git a/webpageBuilder/WebContent/ckeditor/styles.js b/webpageBuilder/WebContent/ckeditor/styles.js new file mode 100644 index 0000000..18e4316 --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/styles.js @@ -0,0 +1,111 @@ +/** + * Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +// This file contains style definitions that can be used by CKEditor plugins. +// +// The most common use for it is the "stylescombo" plugin, which shows a combo +// in the editor toolbar, containing all styles. Other plugins instead, like +// the div plugin, use a subset of the styles on their feature. +// +// If you don't have plugins that depend on this file, you can simply ignore it. +// Otherwise it is strongly recommended to customize this file to match your +// website requirements and design properly. + +CKEDITOR.stylesSet.add( 'default', [ + /* Block Styles */ + + // These styles are already available in the "Format" combo ("format" plugin), + // so they are not needed here by default. You may enable them to avoid + // placing the "Format" combo in the toolbar, maintaining the same features. + /* + { name: 'Paragraph', element: 'p' }, + { name: 'Heading 1', element: 'h1' }, + { name: 'Heading 2', element: 'h2' }, + { name: 'Heading 3', element: 'h3' }, + { name: 'Heading 4', element: 'h4' }, + { name: 'Heading 5', element: 'h5' }, + { name: 'Heading 6', element: 'h6' }, + { name: 'Preformatted Text',element: 'pre' }, + { name: 'Address', element: 'address' }, + */ + + { name: 'Italic Title', element: 'h2', styles: { 'font-style': 'italic' } }, + { name: 'Subtitle', element: 'h3', styles: { 'color': '#aaa', 'font-style': 'italic' } }, + { + name: 'Special Container', + element: 'div', + styles: { + padding: '5px 10px', + background: '#eee', + border: '1px solid #ccc' + } + }, + + /* Inline Styles */ + + // These are core styles available as toolbar buttons. You may opt enabling + // some of them in the Styles combo, removing them from the toolbar. + // (This requires the "stylescombo" plugin) + /* + { name: 'Strong', element: 'strong', overrides: 'b' }, + { name: 'Emphasis', element: 'em' , overrides: 'i' }, + { name: 'Underline', element: 'u' }, + { name: 'Strikethrough', element: 'strike' }, + { name: 'Subscript', element: 'sub' }, + { name: 'Superscript', element: 'sup' }, + */ + + { name: 'Marker', element: 'span', attributes: { 'class': 'marker' } }, + + { name: 'Big', element: 'big' }, + { name: 'Small', element: 'small' }, + { name: 'Typewriter', element: 'tt' }, + + { name: 'Computer Code', element: 'code' }, + { name: 'Keyboard Phrase', element: 'kbd' }, + { name: 'Sample Text', element: 'samp' }, + { name: 'Variable', element: 'var' }, + + { name: 'Deleted Text', element: 'del' }, + { name: 'Inserted Text', element: 'ins' }, + + { name: 'Cited Work', element: 'cite' }, + { name: 'Inline Quotation', element: 'q' }, + + { name: 'Language: RTL', element: 'span', attributes: { 'dir': 'rtl' } }, + { name: 'Language: LTR', element: 'span', attributes: { 'dir': 'ltr' } }, + + /* Object Styles */ + + { + name: 'Styled image (left)', + element: 'img', + attributes: { 'class': 'left' } + }, + + { + name: 'Styled image (right)', + element: 'img', + attributes: { 'class': 'right' } + }, + + { + name: 'Compact table', + element: 'table', + attributes: { + cellpadding: '5', + cellspacing: '0', + border: '1', + bordercolor: '#ccc' + }, + styles: { + 'border-collapse': 'collapse' + } + }, + + { name: 'Borderless Table', element: 'table', styles: { 'border-style': 'hidden', 'background-color': '#E6E6FA' } }, + { name: 'Square Bulleted List', element: 'ul', styles: { 'list-style-type': 'square' } } +] ); + diff --git a/webpageBuilder/WebContent/create-page.jsp b/webpageBuilder/WebContent/create-page.jsp index 7117b78..c7abba1 100644 --- a/webpageBuilder/WebContent/create-page.jsp +++ b/webpageBuilder/WebContent/create-page.jsp @@ -10,44 +10,74 @@ String user = "User"; %> + + + - <%=Content.Navigation()%> -
-

Create a new page

-
+ <%=Content.Navigation()%> +
+

Create a new page

+ -
-

Enter the title of the webpage

- -
- -
-

Enter the description of the webpage

- -
- - - - - - - - - - - -
- +
+

Enter the title of the webpage

+ +
+ +
+

Enter the description of the webpage

+ +
+ + + + +
+ + + + + +
+ - + \ No newline at end of file diff --git a/webpageBuilder/WebContent/js/jquery-ui.js b/webpageBuilder/WebContent/js/jquery-ui.js new file mode 100644 index 0000000..eb4ec72 --- /dev/null +++ b/webpageBuilder/WebContent/js/jquery-ui.js @@ -0,0 +1,15008 @@ +/*! jQuery UI - v1.10.4 - 2014-01-17 +* http://jqueryui.com +* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.effect.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js, jquery.ui.menu.js, jquery.ui.progressbar.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.slider.js, jquery.ui.sortable.js, jquery.ui.spinner.js, jquery.ui.tabs.js, jquery.ui.tooltip.js +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +(function( $, undefined ) { + +var uuid = 0, + runiqueId = /^ui-id-\d+$/; + +// $.ui might exist from components with no dependencies, e.g., $.ui.position +$.ui = $.ui || {}; + +$.extend( $.ui, { + version: "1.10.4", + + keyCode: { + BACKSPACE: 8, + COMMA: 188, + DELETE: 46, + DOWN: 40, + END: 35, + ENTER: 13, + ESCAPE: 27, + HOME: 36, + LEFT: 37, + NUMPAD_ADD: 107, + NUMPAD_DECIMAL: 110, + NUMPAD_DIVIDE: 111, + NUMPAD_ENTER: 108, + NUMPAD_MULTIPLY: 106, + NUMPAD_SUBTRACT: 109, + PAGE_DOWN: 34, + PAGE_UP: 33, + PERIOD: 190, + RIGHT: 39, + SPACE: 32, + TAB: 9, + UP: 38 + } +}); + +// plugins +$.fn.extend({ + focus: (function( orig ) { + return function( delay, fn ) { + return typeof delay === "number" ? + this.each(function() { + var elem = this; + setTimeout(function() { + $( elem ).focus(); + if ( fn ) { + fn.call( elem ); + } + }, delay ); + }) : + orig.apply( this, arguments ); + }; + })( $.fn.focus ), + + scrollParent: function() { + var scrollParent; + if (($.ui.ie && (/(static|relative)/).test(this.css("position"))) || (/absolute/).test(this.css("position"))) { + scrollParent = this.parents().filter(function() { + return (/(relative|absolute|fixed)/).test($.css(this,"position")) && (/(auto|scroll)/).test($.css(this,"overflow")+$.css(this,"overflow-y")+$.css(this,"overflow-x")); + }).eq(0); + } else { + scrollParent = this.parents().filter(function() { + return (/(auto|scroll)/).test($.css(this,"overflow")+$.css(this,"overflow-y")+$.css(this,"overflow-x")); + }).eq(0); + } + + return (/fixed/).test(this.css("position")) || !scrollParent.length ? $(document) : scrollParent; + }, + + zIndex: function( zIndex ) { + if ( zIndex !== undefined ) { + return this.css( "zIndex", zIndex ); + } + + if ( this.length ) { + var elem = $( this[ 0 ] ), position, value; + while ( elem.length && elem[ 0 ] !== document ) { + // Ignore z-index if position is set to a value where z-index is ignored by the browser + // This makes behavior of this function consistent across browsers + // WebKit always returns auto if the element is positioned + position = elem.css( "position" ); + if ( position === "absolute" || position === "relative" || position === "fixed" ) { + // IE returns 0 when zIndex is not specified + // other browsers return a string + // we ignore the case of nested elements with an explicit value of 0 + //
+ value = parseInt( elem.css( "zIndex" ), 10 ); + if ( !isNaN( value ) && value !== 0 ) { + return value; + } + } + elem = elem.parent(); + } + } + + return 0; + }, + + uniqueId: function() { + return this.each(function() { + if ( !this.id ) { + this.id = "ui-id-" + (++uuid); + } + }); + }, + + removeUniqueId: function() { + return this.each(function() { + if ( runiqueId.test( this.id ) ) { + $( this ).removeAttr( "id" ); + } + }); + } +}); + +// selectors +function focusable( element, isTabIndexNotNaN ) { + var map, mapName, img, + nodeName = element.nodeName.toLowerCase(); + if ( "area" === nodeName ) { + map = element.parentNode; + mapName = map.name; + if ( !element.href || !mapName || map.nodeName.toLowerCase() !== "map" ) { + return false; + } + img = $( "img[usemap=#" + mapName + "]" )[0]; + return !!img && visible( img ); + } + return ( /input|select|textarea|button|object/.test( nodeName ) ? + !element.disabled : + "a" === nodeName ? + element.href || isTabIndexNotNaN : + isTabIndexNotNaN) && + // the element and all of its ancestors must be visible + visible( element ); +} + +function visible( element ) { + return $.expr.filters.visible( element ) && + !$( element ).parents().addBack().filter(function() { + return $.css( this, "visibility" ) === "hidden"; + }).length; +} + +$.extend( $.expr[ ":" ], { + data: $.expr.createPseudo ? + $.expr.createPseudo(function( dataName ) { + return function( elem ) { + return !!$.data( elem, dataName ); + }; + }) : + // support: jQuery <1.8 + function( elem, i, match ) { + return !!$.data( elem, match[ 3 ] ); + }, + + focusable: function( element ) { + return focusable( element, !isNaN( $.attr( element, "tabindex" ) ) ); + }, + + tabbable: function( element ) { + var tabIndex = $.attr( element, "tabindex" ), + isTabIndexNaN = isNaN( tabIndex ); + return ( isTabIndexNaN || tabIndex >= 0 ) && focusable( element, !isTabIndexNaN ); + } +}); + +// support: jQuery <1.8 +if ( !$( "" ).outerWidth( 1 ).jquery ) { + $.each( [ "Width", "Height" ], function( i, name ) { + var side = name === "Width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ], + type = name.toLowerCase(), + orig = { + innerWidth: $.fn.innerWidth, + innerHeight: $.fn.innerHeight, + outerWidth: $.fn.outerWidth, + outerHeight: $.fn.outerHeight + }; + + function reduce( elem, size, border, margin ) { + $.each( side, function() { + size -= parseFloat( $.css( elem, "padding" + this ) ) || 0; + if ( border ) { + size -= parseFloat( $.css( elem, "border" + this + "Width" ) ) || 0; + } + if ( margin ) { + size -= parseFloat( $.css( elem, "margin" + this ) ) || 0; + } + }); + return size; + } + + $.fn[ "inner" + name ] = function( size ) { + if ( size === undefined ) { + return orig[ "inner" + name ].call( this ); + } + + return this.each(function() { + $( this ).css( type, reduce( this, size ) + "px" ); + }); + }; + + $.fn[ "outer" + name] = function( size, margin ) { + if ( typeof size !== "number" ) { + return orig[ "outer" + name ].call( this, size ); + } + + return this.each(function() { + $( this).css( type, reduce( this, size, true, margin ) + "px" ); + }); + }; + }); +} + +// support: jQuery <1.8 +if ( !$.fn.addBack ) { + $.fn.addBack = function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + }; +} + +// support: jQuery 1.6.1, 1.6.2 (http://bugs.jquery.com/ticket/9413) +if ( $( "" ).data( "a-b", "a" ).removeData( "a-b" ).data( "a-b" ) ) { + $.fn.removeData = (function( removeData ) { + return function( key ) { + if ( arguments.length ) { + return removeData.call( this, $.camelCase( key ) ); + } else { + return removeData.call( this ); + } + }; + })( $.fn.removeData ); +} + + + + + +// deprecated +$.ui.ie = !!/msie [\w.]+/.exec( navigator.userAgent.toLowerCase() ); + +$.support.selectstart = "onselectstart" in document.createElement( "div" ); +$.fn.extend({ + disableSelection: function() { + return this.bind( ( $.support.selectstart ? "selectstart" : "mousedown" ) + + ".ui-disableSelection", function( event ) { + event.preventDefault(); + }); + }, + + enableSelection: function() { + return this.unbind( ".ui-disableSelection" ); + } +}); + +$.extend( $.ui, { + // $.ui.plugin is deprecated. Use $.widget() extensions instead. + plugin: { + add: function( module, option, set ) { + var i, + proto = $.ui[ module ].prototype; + for ( i in set ) { + proto.plugins[ i ] = proto.plugins[ i ] || []; + proto.plugins[ i ].push( [ option, set[ i ] ] ); + } + }, + call: function( instance, name, args ) { + var i, + set = instance.plugins[ name ]; + if ( !set || !instance.element[ 0 ].parentNode || instance.element[ 0 ].parentNode.nodeType === 11 ) { + return; + } + + for ( i = 0; i < set.length; i++ ) { + if ( instance.options[ set[ i ][ 0 ] ] ) { + set[ i ][ 1 ].apply( instance.element, args ); + } + } + } + }, + + // only used by resizable + hasScroll: function( el, a ) { + + //If overflow is hidden, the element might have extra content, but the user wants to hide it + if ( $( el ).css( "overflow" ) === "hidden") { + return false; + } + + var scroll = ( a && a === "left" ) ? "scrollLeft" : "scrollTop", + has = false; + + if ( el[ scroll ] > 0 ) { + return true; + } + + // TODO: determine which cases actually cause this to happen + // if the element doesn't have the scroll set, see if it's possible to + // set the scroll + el[ scroll ] = 1; + has = ( el[ scroll ] > 0 ); + el[ scroll ] = 0; + return has; + } +}); + +})( jQuery ); +(function( $, undefined ) { + +var uuid = 0, + slice = Array.prototype.slice, + _cleanData = $.cleanData; +$.cleanData = function( elems ) { + for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) { + try { + $( elem ).triggerHandler( "remove" ); + // http://bugs.jquery.com/ticket/8235 + } catch( e ) {} + } + _cleanData( elems ); +}; + +$.widget = function( name, base, prototype ) { + var fullName, existingConstructor, constructor, basePrototype, + // proxiedPrototype allows the provided prototype to remain unmodified + // so that it can be used as a mixin for multiple widgets (#8876) + proxiedPrototype = {}, + namespace = name.split( "." )[ 0 ]; + + name = name.split( "." )[ 1 ]; + fullName = namespace + "-" + name; + + if ( !prototype ) { + prototype = base; + base = $.Widget; + } + + // create selector for plugin + $.expr[ ":" ][ fullName.toLowerCase() ] = function( elem ) { + return !!$.data( elem, fullName ); + }; + + $[ namespace ] = $[ namespace ] || {}; + existingConstructor = $[ namespace ][ name ]; + constructor = $[ namespace ][ name ] = function( options, element ) { + // allow instantiation without "new" keyword + if ( !this._createWidget ) { + return new constructor( options, element ); + } + + // allow instantiation without initializing for simple inheritance + // must use "new" keyword (the code above always passes args) + if ( arguments.length ) { + this._createWidget( options, element ); + } + }; + // extend with the existing constructor to carry over any static properties + $.extend( constructor, existingConstructor, { + version: prototype.version, + // copy the object used to create the prototype in case we need to + // redefine the widget later + _proto: $.extend( {}, prototype ), + // track widgets that inherit from this widget in case this widget is + // redefined after a widget inherits from it + _childConstructors: [] + }); + + basePrototype = new base(); + // we need to make the options hash a property directly on the new instance + // otherwise we'll modify the options hash on the prototype that we're + // inheriting from + basePrototype.options = $.widget.extend( {}, basePrototype.options ); + $.each( prototype, function( prop, value ) { + if ( !$.isFunction( value ) ) { + proxiedPrototype[ prop ] = value; + return; + } + proxiedPrototype[ prop ] = (function() { + var _super = function() { + return base.prototype[ prop ].apply( this, arguments ); + }, + _superApply = function( args ) { + return base.prototype[ prop ].apply( this, args ); + }; + return function() { + var __super = this._super, + __superApply = this._superApply, + returnValue; + + this._super = _super; + this._superApply = _superApply; + + returnValue = value.apply( this, arguments ); + + this._super = __super; + this._superApply = __superApply; + + return returnValue; + }; + })(); + }); + constructor.prototype = $.widget.extend( basePrototype, { + // TODO: remove support for widgetEventPrefix + // always use the name + a colon as the prefix, e.g., draggable:start + // don't prefix for widgets that aren't DOM-based + widgetEventPrefix: existingConstructor ? (basePrototype.widgetEventPrefix || name) : name + }, proxiedPrototype, { + constructor: constructor, + namespace: namespace, + widgetName: name, + widgetFullName: fullName + }); + + // If this widget is being redefined then we need to find all widgets that + // are inheriting from it and redefine all of them so that they inherit from + // the new version of this widget. We're essentially trying to replace one + // level in the prototype chain. + if ( existingConstructor ) { + $.each( existingConstructor._childConstructors, function( i, child ) { + var childPrototype = child.prototype; + + // redefine the child widget using the same prototype that was + // originally used, but inherit from the new version of the base + $.widget( childPrototype.namespace + "." + childPrototype.widgetName, constructor, child._proto ); + }); + // remove the list of existing child constructors from the old constructor + // so the old child constructors can be garbage collected + delete existingConstructor._childConstructors; + } else { + base._childConstructors.push( constructor ); + } + + $.widget.bridge( name, constructor ); +}; + +$.widget.extend = function( target ) { + var input = slice.call( arguments, 1 ), + inputIndex = 0, + inputLength = input.length, + key, + value; + for ( ; inputIndex < inputLength; inputIndex++ ) { + for ( key in input[ inputIndex ] ) { + value = input[ inputIndex ][ key ]; + if ( input[ inputIndex ].hasOwnProperty( key ) && value !== undefined ) { + // Clone objects + if ( $.isPlainObject( value ) ) { + target[ key ] = $.isPlainObject( target[ key ] ) ? + $.widget.extend( {}, target[ key ], value ) : + // Don't extend strings, arrays, etc. with objects + $.widget.extend( {}, value ); + // Copy everything else by reference + } else { + target[ key ] = value; + } + } + } + } + return target; +}; + +$.widget.bridge = function( name, object ) { + var fullName = object.prototype.widgetFullName || name; + $.fn[ name ] = function( options ) { + var isMethodCall = typeof options === "string", + args = slice.call( arguments, 1 ), + returnValue = this; + + // allow multiple hashes to be passed on init + options = !isMethodCall && args.length ? + $.widget.extend.apply( null, [ options ].concat(args) ) : + options; + + if ( isMethodCall ) { + this.each(function() { + var methodValue, + instance = $.data( this, fullName ); + if ( !instance ) { + return $.error( "cannot call methods on " + name + " prior to initialization; " + + "attempted to call method '" + options + "'" ); + } + if ( !$.isFunction( instance[options] ) || options.charAt( 0 ) === "_" ) { + return $.error( "no such method '" + options + "' for " + name + " widget instance" ); + } + methodValue = instance[ options ].apply( instance, args ); + if ( methodValue !== instance && methodValue !== undefined ) { + returnValue = methodValue && methodValue.jquery ? + returnValue.pushStack( methodValue.get() ) : + methodValue; + return false; + } + }); + } else { + this.each(function() { + var instance = $.data( this, fullName ); + if ( instance ) { + instance.option( options || {} )._init(); + } else { + $.data( this, fullName, new object( options, this ) ); + } + }); + } + + return returnValue; + }; +}; + +$.Widget = function( /* options, element */ ) {}; +$.Widget._childConstructors = []; + +$.Widget.prototype = { + widgetName: "widget", + widgetEventPrefix: "", + defaultElement: "
", + options: { + disabled: false, + + // callbacks + create: null + }, + _createWidget: function( options, element ) { + element = $( element || this.defaultElement || this )[ 0 ]; + this.element = $( element ); + this.uuid = uuid++; + this.eventNamespace = "." + this.widgetName + this.uuid; + this.options = $.widget.extend( {}, + this.options, + this._getCreateOptions(), + options ); + + this.bindings = $(); + this.hoverable = $(); + this.focusable = $(); + + if ( element !== this ) { + $.data( element, this.widgetFullName, this ); + this._on( true, this.element, { + remove: function( event ) { + if ( event.target === element ) { + this.destroy(); + } + } + }); + this.document = $( element.style ? + // element within the document + element.ownerDocument : + // element is window or document + element.document || element ); + this.window = $( this.document[0].defaultView || this.document[0].parentWindow ); + } + + this._create(); + this._trigger( "create", null, this._getCreateEventData() ); + this._init(); + }, + _getCreateOptions: $.noop, + _getCreateEventData: $.noop, + _create: $.noop, + _init: $.noop, + + destroy: function() { + this._destroy(); + // we can probably remove the unbind calls in 2.0 + // all event bindings should go through this._on() + this.element + .unbind( this.eventNamespace ) + // 1.9 BC for #7810 + // TODO remove dual storage + .removeData( this.widgetName ) + .removeData( this.widgetFullName ) + // support: jquery <1.6.3 + // http://bugs.jquery.com/ticket/9413 + .removeData( $.camelCase( this.widgetFullName ) ); + this.widget() + .unbind( this.eventNamespace ) + .removeAttr( "aria-disabled" ) + .removeClass( + this.widgetFullName + "-disabled " + + "ui-state-disabled" ); + + // clean up events and states + this.bindings.unbind( this.eventNamespace ); + this.hoverable.removeClass( "ui-state-hover" ); + this.focusable.removeClass( "ui-state-focus" ); + }, + _destroy: $.noop, + + widget: function() { + return this.element; + }, + + option: function( key, value ) { + var options = key, + parts, + curOption, + i; + + if ( arguments.length === 0 ) { + // don't return a reference to the internal hash + return $.widget.extend( {}, this.options ); + } + + if ( typeof key === "string" ) { + // handle nested keys, e.g., "foo.bar" => { foo: { bar: ___ } } + options = {}; + parts = key.split( "." ); + key = parts.shift(); + if ( parts.length ) { + curOption = options[ key ] = $.widget.extend( {}, this.options[ key ] ); + for ( i = 0; i < parts.length - 1; i++ ) { + curOption[ parts[ i ] ] = curOption[ parts[ i ] ] || {}; + curOption = curOption[ parts[ i ] ]; + } + key = parts.pop(); + if ( arguments.length === 1 ) { + return curOption[ key ] === undefined ? null : curOption[ key ]; + } + curOption[ key ] = value; + } else { + if ( arguments.length === 1 ) { + return this.options[ key ] === undefined ? null : this.options[ key ]; + } + options[ key ] = value; + } + } + + this._setOptions( options ); + + return this; + }, + _setOptions: function( options ) { + var key; + + for ( key in options ) { + this._setOption( key, options[ key ] ); + } + + return this; + }, + _setOption: function( key, value ) { + this.options[ key ] = value; + + if ( key === "disabled" ) { + this.widget() + .toggleClass( this.widgetFullName + "-disabled ui-state-disabled", !!value ) + .attr( "aria-disabled", value ); + this.hoverable.removeClass( "ui-state-hover" ); + this.focusable.removeClass( "ui-state-focus" ); + } + + return this; + }, + + enable: function() { + return this._setOption( "disabled", false ); + }, + disable: function() { + return this._setOption( "disabled", true ); + }, + + _on: function( suppressDisabledCheck, element, handlers ) { + var delegateElement, + instance = this; + + // no suppressDisabledCheck flag, shuffle arguments + if ( typeof suppressDisabledCheck !== "boolean" ) { + handlers = element; + element = suppressDisabledCheck; + suppressDisabledCheck = false; + } + + // no element argument, shuffle and use this.element + if ( !handlers ) { + handlers = element; + element = this.element; + delegateElement = this.widget(); + } else { + // accept selectors, DOM elements + element = delegateElement = $( element ); + this.bindings = this.bindings.add( element ); + } + + $.each( handlers, function( event, handler ) { + function handlerProxy() { + // allow widgets to customize the disabled handling + // - disabled as an array instead of boolean + // - disabled class as method for disabling individual parts + if ( !suppressDisabledCheck && + ( instance.options.disabled === true || + $( this ).hasClass( "ui-state-disabled" ) ) ) { + return; + } + return ( typeof handler === "string" ? instance[ handler ] : handler ) + .apply( instance, arguments ); + } + + // copy the guid so direct unbinding works + if ( typeof handler !== "string" ) { + handlerProxy.guid = handler.guid = + handler.guid || handlerProxy.guid || $.guid++; + } + + var match = event.match( /^(\w+)\s*(.*)$/ ), + eventName = match[1] + instance.eventNamespace, + selector = match[2]; + if ( selector ) { + delegateElement.delegate( selector, eventName, handlerProxy ); + } else { + element.bind( eventName, handlerProxy ); + } + }); + }, + + _off: function( element, eventName ) { + eventName = (eventName || "").split( " " ).join( this.eventNamespace + " " ) + this.eventNamespace; + element.unbind( eventName ).undelegate( eventName ); + }, + + _delay: function( handler, delay ) { + function handlerProxy() { + return ( typeof handler === "string" ? instance[ handler ] : handler ) + .apply( instance, arguments ); + } + var instance = this; + return setTimeout( handlerProxy, delay || 0 ); + }, + + _hoverable: function( element ) { + this.hoverable = this.hoverable.add( element ); + this._on( element, { + mouseenter: function( event ) { + $( event.currentTarget ).addClass( "ui-state-hover" ); + }, + mouseleave: function( event ) { + $( event.currentTarget ).removeClass( "ui-state-hover" ); + } + }); + }, + + _focusable: function( element ) { + this.focusable = this.focusable.add( element ); + this._on( element, { + focusin: function( event ) { + $( event.currentTarget ).addClass( "ui-state-focus" ); + }, + focusout: function( event ) { + $( event.currentTarget ).removeClass( "ui-state-focus" ); + } + }); + }, + + _trigger: function( type, event, data ) { + var prop, orig, + callback = this.options[ type ]; + + data = data || {}; + event = $.Event( event ); + event.type = ( type === this.widgetEventPrefix ? + type : + this.widgetEventPrefix + type ).toLowerCase(); + // the original event may come from any element + // so we need to reset the target on the new event + event.target = this.element[ 0 ]; + + // copy original event properties over to the new event + orig = event.originalEvent; + if ( orig ) { + for ( prop in orig ) { + if ( !( prop in event ) ) { + event[ prop ] = orig[ prop ]; + } + } + } + + this.element.trigger( event, data ); + return !( $.isFunction( callback ) && + callback.apply( this.element[0], [ event ].concat( data ) ) === false || + event.isDefaultPrevented() ); + } +}; + +$.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) { + $.Widget.prototype[ "_" + method ] = function( element, options, callback ) { + if ( typeof options === "string" ) { + options = { effect: options }; + } + var hasOptions, + effectName = !options ? + method : + options === true || typeof options === "number" ? + defaultEffect : + options.effect || defaultEffect; + options = options || {}; + if ( typeof options === "number" ) { + options = { duration: options }; + } + hasOptions = !$.isEmptyObject( options ); + options.complete = callback; + if ( options.delay ) { + element.delay( options.delay ); + } + if ( hasOptions && $.effects && $.effects.effect[ effectName ] ) { + element[ method ]( options ); + } else if ( effectName !== method && element[ effectName ] ) { + element[ effectName ]( options.duration, options.easing, callback ); + } else { + element.queue(function( next ) { + $( this )[ method ](); + if ( callback ) { + callback.call( element[ 0 ] ); + } + next(); + }); + } + }; +}); + +})( jQuery ); +(function( $, undefined ) { + +var mouseHandled = false; +$( document ).mouseup( function() { + mouseHandled = false; +}); + +$.widget("ui.mouse", { + version: "1.10.4", + options: { + cancel: "input,textarea,button,select,option", + distance: 1, + delay: 0 + }, + _mouseInit: function() { + var that = this; + + this.element + .bind("mousedown."+this.widgetName, function(event) { + return that._mouseDown(event); + }) + .bind("click."+this.widgetName, function(event) { + if (true === $.data(event.target, that.widgetName + ".preventClickEvent")) { + $.removeData(event.target, that.widgetName + ".preventClickEvent"); + event.stopImmediatePropagation(); + return false; + } + }); + + this.started = false; + }, + + // TODO: make sure destroying one instance of mouse doesn't mess with + // other instances of mouse + _mouseDestroy: function() { + this.element.unbind("."+this.widgetName); + if ( this._mouseMoveDelegate ) { + $(document) + .unbind("mousemove."+this.widgetName, this._mouseMoveDelegate) + .unbind("mouseup."+this.widgetName, this._mouseUpDelegate); + } + }, + + _mouseDown: function(event) { + // don't let more than one widget handle mouseStart + if( mouseHandled ) { return; } + + // we may have missed mouseup (out of window) + (this._mouseStarted && this._mouseUp(event)); + + this._mouseDownEvent = event; + + var that = this, + btnIsLeft = (event.which === 1), + // event.target.nodeName works around a bug in IE 8 with + // disabled inputs (#7620) + elIsCancel = (typeof this.options.cancel === "string" && event.target.nodeName ? $(event.target).closest(this.options.cancel).length : false); + if (!btnIsLeft || elIsCancel || !this._mouseCapture(event)) { + return true; + } + + this.mouseDelayMet = !this.options.delay; + if (!this.mouseDelayMet) { + this._mouseDelayTimer = setTimeout(function() { + that.mouseDelayMet = true; + }, this.options.delay); + } + + if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) { + this._mouseStarted = (this._mouseStart(event) !== false); + if (!this._mouseStarted) { + event.preventDefault(); + return true; + } + } + + // Click event may never have fired (Gecko & Opera) + if (true === $.data(event.target, this.widgetName + ".preventClickEvent")) { + $.removeData(event.target, this.widgetName + ".preventClickEvent"); + } + + // these delegates are required to keep context + this._mouseMoveDelegate = function(event) { + return that._mouseMove(event); + }; + this._mouseUpDelegate = function(event) { + return that._mouseUp(event); + }; + $(document) + .bind("mousemove."+this.widgetName, this._mouseMoveDelegate) + .bind("mouseup."+this.widgetName, this._mouseUpDelegate); + + event.preventDefault(); + + mouseHandled = true; + return true; + }, + + _mouseMove: function(event) { + // IE mouseup check - mouseup happened when mouse was out of window + if ($.ui.ie && ( !document.documentMode || document.documentMode < 9 ) && !event.button) { + return this._mouseUp(event); + } + + if (this._mouseStarted) { + this._mouseDrag(event); + return event.preventDefault(); + } + + if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) { + this._mouseStarted = + (this._mouseStart(this._mouseDownEvent, event) !== false); + (this._mouseStarted ? this._mouseDrag(event) : this._mouseUp(event)); + } + + return !this._mouseStarted; + }, + + _mouseUp: function(event) { + $(document) + .unbind("mousemove."+this.widgetName, this._mouseMoveDelegate) + .unbind("mouseup."+this.widgetName, this._mouseUpDelegate); + + if (this._mouseStarted) { + this._mouseStarted = false; + + if (event.target === this._mouseDownEvent.target) { + $.data(event.target, this.widgetName + ".preventClickEvent", true); + } + + this._mouseStop(event); + } + + return false; + }, + + _mouseDistanceMet: function(event) { + return (Math.max( + Math.abs(this._mouseDownEvent.pageX - event.pageX), + Math.abs(this._mouseDownEvent.pageY - event.pageY) + ) >= this.options.distance + ); + }, + + _mouseDelayMet: function(/* event */) { + return this.mouseDelayMet; + }, + + // These are placeholder methods, to be overriden by extending plugin + _mouseStart: function(/* event */) {}, + _mouseDrag: function(/* event */) {}, + _mouseStop: function(/* event */) {}, + _mouseCapture: function(/* event */) { return true; } +}); + +})(jQuery); +(function( $, undefined ) { + +$.ui = $.ui || {}; + +var cachedScrollbarWidth, + max = Math.max, + abs = Math.abs, + round = Math.round, + rhorizontal = /left|center|right/, + rvertical = /top|center|bottom/, + roffset = /[\+\-]\d+(\.[\d]+)?%?/, + rposition = /^\w+/, + rpercent = /%$/, + _position = $.fn.position; + +function getOffsets( offsets, width, height ) { + return [ + parseFloat( offsets[ 0 ] ) * ( rpercent.test( offsets[ 0 ] ) ? width / 100 : 1 ), + parseFloat( offsets[ 1 ] ) * ( rpercent.test( offsets[ 1 ] ) ? height / 100 : 1 ) + ]; +} + +function parseCss( element, property ) { + return parseInt( $.css( element, property ), 10 ) || 0; +} + +function getDimensions( elem ) { + var raw = elem[0]; + if ( raw.nodeType === 9 ) { + return { + width: elem.width(), + height: elem.height(), + offset: { top: 0, left: 0 } + }; + } + if ( $.isWindow( raw ) ) { + return { + width: elem.width(), + height: elem.height(), + offset: { top: elem.scrollTop(), left: elem.scrollLeft() } + }; + } + if ( raw.preventDefault ) { + return { + width: 0, + height: 0, + offset: { top: raw.pageY, left: raw.pageX } + }; + } + return { + width: elem.outerWidth(), + height: elem.outerHeight(), + offset: elem.offset() + }; +} + +$.position = { + scrollbarWidth: function() { + if ( cachedScrollbarWidth !== undefined ) { + return cachedScrollbarWidth; + } + var w1, w2, + div = $( "
" ), + innerDiv = div.children()[0]; + + $( "body" ).append( div ); + w1 = innerDiv.offsetWidth; + div.css( "overflow", "scroll" ); + + w2 = innerDiv.offsetWidth; + + if ( w1 === w2 ) { + w2 = div[0].clientWidth; + } + + div.remove(); + + return (cachedScrollbarWidth = w1 - w2); + }, + getScrollInfo: function( within ) { + var overflowX = within.isWindow || within.isDocument ? "" : + within.element.css( "overflow-x" ), + overflowY = within.isWindow || within.isDocument ? "" : + within.element.css( "overflow-y" ), + hasOverflowX = overflowX === "scroll" || + ( overflowX === "auto" && within.width < within.element[0].scrollWidth ), + hasOverflowY = overflowY === "scroll" || + ( overflowY === "auto" && within.height < within.element[0].scrollHeight ); + return { + width: hasOverflowY ? $.position.scrollbarWidth() : 0, + height: hasOverflowX ? $.position.scrollbarWidth() : 0 + }; + }, + getWithinInfo: function( element ) { + var withinElement = $( element || window ), + isWindow = $.isWindow( withinElement[0] ), + isDocument = !!withinElement[ 0 ] && withinElement[ 0 ].nodeType === 9; + return { + element: withinElement, + isWindow: isWindow, + isDocument: isDocument, + offset: withinElement.offset() || { left: 0, top: 0 }, + scrollLeft: withinElement.scrollLeft(), + scrollTop: withinElement.scrollTop(), + width: isWindow ? withinElement.width() : withinElement.outerWidth(), + height: isWindow ? withinElement.height() : withinElement.outerHeight() + }; + } +}; + +$.fn.position = function( options ) { + if ( !options || !options.of ) { + return _position.apply( this, arguments ); + } + + // make a copy, we don't want to modify arguments + options = $.extend( {}, options ); + + var atOffset, targetWidth, targetHeight, targetOffset, basePosition, dimensions, + target = $( options.of ), + within = $.position.getWithinInfo( options.within ), + scrollInfo = $.position.getScrollInfo( within ), + collision = ( options.collision || "flip" ).split( " " ), + offsets = {}; + + dimensions = getDimensions( target ); + if ( target[0].preventDefault ) { + // force left top to allow flipping + options.at = "left top"; + } + targetWidth = dimensions.width; + targetHeight = dimensions.height; + targetOffset = dimensions.offset; + // clone to reuse original targetOffset later + basePosition = $.extend( {}, targetOffset ); + + // force my and at to have valid horizontal and vertical positions + // if a value is missing or invalid, it will be converted to center + $.each( [ "my", "at" ], function() { + var pos = ( options[ this ] || "" ).split( " " ), + horizontalOffset, + verticalOffset; + + if ( pos.length === 1) { + pos = rhorizontal.test( pos[ 0 ] ) ? + pos.concat( [ "center" ] ) : + rvertical.test( pos[ 0 ] ) ? + [ "center" ].concat( pos ) : + [ "center", "center" ]; + } + pos[ 0 ] = rhorizontal.test( pos[ 0 ] ) ? pos[ 0 ] : "center"; + pos[ 1 ] = rvertical.test( pos[ 1 ] ) ? pos[ 1 ] : "center"; + + // calculate offsets + horizontalOffset = roffset.exec( pos[ 0 ] ); + verticalOffset = roffset.exec( pos[ 1 ] ); + offsets[ this ] = [ + horizontalOffset ? horizontalOffset[ 0 ] : 0, + verticalOffset ? verticalOffset[ 0 ] : 0 + ]; + + // reduce to just the positions without the offsets + options[ this ] = [ + rposition.exec( pos[ 0 ] )[ 0 ], + rposition.exec( pos[ 1 ] )[ 0 ] + ]; + }); + + // normalize collision option + if ( collision.length === 1 ) { + collision[ 1 ] = collision[ 0 ]; + } + + if ( options.at[ 0 ] === "right" ) { + basePosition.left += targetWidth; + } else if ( options.at[ 0 ] === "center" ) { + basePosition.left += targetWidth / 2; + } + + if ( options.at[ 1 ] === "bottom" ) { + basePosition.top += targetHeight; + } else if ( options.at[ 1 ] === "center" ) { + basePosition.top += targetHeight / 2; + } + + atOffset = getOffsets( offsets.at, targetWidth, targetHeight ); + basePosition.left += atOffset[ 0 ]; + basePosition.top += atOffset[ 1 ]; + + return this.each(function() { + var collisionPosition, using, + elem = $( this ), + elemWidth = elem.outerWidth(), + elemHeight = elem.outerHeight(), + marginLeft = parseCss( this, "marginLeft" ), + marginTop = parseCss( this, "marginTop" ), + collisionWidth = elemWidth + marginLeft + parseCss( this, "marginRight" ) + scrollInfo.width, + collisionHeight = elemHeight + marginTop + parseCss( this, "marginBottom" ) + scrollInfo.height, + position = $.extend( {}, basePosition ), + myOffset = getOffsets( offsets.my, elem.outerWidth(), elem.outerHeight() ); + + if ( options.my[ 0 ] === "right" ) { + position.left -= elemWidth; + } else if ( options.my[ 0 ] === "center" ) { + position.left -= elemWidth / 2; + } + + if ( options.my[ 1 ] === "bottom" ) { + position.top -= elemHeight; + } else if ( options.my[ 1 ] === "center" ) { + position.top -= elemHeight / 2; + } + + position.left += myOffset[ 0 ]; + position.top += myOffset[ 1 ]; + + // if the browser doesn't support fractions, then round for consistent results + if ( !$.support.offsetFractions ) { + position.left = round( position.left ); + position.top = round( position.top ); + } + + collisionPosition = { + marginLeft: marginLeft, + marginTop: marginTop + }; + + $.each( [ "left", "top" ], function( i, dir ) { + if ( $.ui.position[ collision[ i ] ] ) { + $.ui.position[ collision[ i ] ][ dir ]( position, { + targetWidth: targetWidth, + targetHeight: targetHeight, + elemWidth: elemWidth, + elemHeight: elemHeight, + collisionPosition: collisionPosition, + collisionWidth: collisionWidth, + collisionHeight: collisionHeight, + offset: [ atOffset[ 0 ] + myOffset[ 0 ], atOffset [ 1 ] + myOffset[ 1 ] ], + my: options.my, + at: options.at, + within: within, + elem : elem + }); + } + }); + + if ( options.using ) { + // adds feedback as second argument to using callback, if present + using = function( props ) { + var left = targetOffset.left - position.left, + right = left + targetWidth - elemWidth, + top = targetOffset.top - position.top, + bottom = top + targetHeight - elemHeight, + feedback = { + target: { + element: target, + left: targetOffset.left, + top: targetOffset.top, + width: targetWidth, + height: targetHeight + }, + element: { + element: elem, + left: position.left, + top: position.top, + width: elemWidth, + height: elemHeight + }, + horizontal: right < 0 ? "left" : left > 0 ? "right" : "center", + vertical: bottom < 0 ? "top" : top > 0 ? "bottom" : "middle" + }; + if ( targetWidth < elemWidth && abs( left + right ) < targetWidth ) { + feedback.horizontal = "center"; + } + if ( targetHeight < elemHeight && abs( top + bottom ) < targetHeight ) { + feedback.vertical = "middle"; + } + if ( max( abs( left ), abs( right ) ) > max( abs( top ), abs( bottom ) ) ) { + feedback.important = "horizontal"; + } else { + feedback.important = "vertical"; + } + options.using.call( this, props, feedback ); + }; + } + + elem.offset( $.extend( position, { using: using } ) ); + }); +}; + +$.ui.position = { + fit: { + left: function( position, data ) { + var within = data.within, + withinOffset = within.isWindow ? within.scrollLeft : within.offset.left, + outerWidth = within.width, + collisionPosLeft = position.left - data.collisionPosition.marginLeft, + overLeft = withinOffset - collisionPosLeft, + overRight = collisionPosLeft + data.collisionWidth - outerWidth - withinOffset, + newOverRight; + + // element is wider than within + if ( data.collisionWidth > outerWidth ) { + // element is initially over the left side of within + if ( overLeft > 0 && overRight <= 0 ) { + newOverRight = position.left + overLeft + data.collisionWidth - outerWidth - withinOffset; + position.left += overLeft - newOverRight; + // element is initially over right side of within + } else if ( overRight > 0 && overLeft <= 0 ) { + position.left = withinOffset; + // element is initially over both left and right sides of within + } else { + if ( overLeft > overRight ) { + position.left = withinOffset + outerWidth - data.collisionWidth; + } else { + position.left = withinOffset; + } + } + // too far left -> align with left edge + } else if ( overLeft > 0 ) { + position.left += overLeft; + // too far right -> align with right edge + } else if ( overRight > 0 ) { + position.left -= overRight; + // adjust based on position and margin + } else { + position.left = max( position.left - collisionPosLeft, position.left ); + } + }, + top: function( position, data ) { + var within = data.within, + withinOffset = within.isWindow ? within.scrollTop : within.offset.top, + outerHeight = data.within.height, + collisionPosTop = position.top - data.collisionPosition.marginTop, + overTop = withinOffset - collisionPosTop, + overBottom = collisionPosTop + data.collisionHeight - outerHeight - withinOffset, + newOverBottom; + + // element is taller than within + if ( data.collisionHeight > outerHeight ) { + // element is initially over the top of within + if ( overTop > 0 && overBottom <= 0 ) { + newOverBottom = position.top + overTop + data.collisionHeight - outerHeight - withinOffset; + position.top += overTop - newOverBottom; + // element is initially over bottom of within + } else if ( overBottom > 0 && overTop <= 0 ) { + position.top = withinOffset; + // element is initially over both top and bottom of within + } else { + if ( overTop > overBottom ) { + position.top = withinOffset + outerHeight - data.collisionHeight; + } else { + position.top = withinOffset; + } + } + // too far up -> align with top + } else if ( overTop > 0 ) { + position.top += overTop; + // too far down -> align with bottom edge + } else if ( overBottom > 0 ) { + position.top -= overBottom; + // adjust based on position and margin + } else { + position.top = max( position.top - collisionPosTop, position.top ); + } + } + }, + flip: { + left: function( position, data ) { + var within = data.within, + withinOffset = within.offset.left + within.scrollLeft, + outerWidth = within.width, + offsetLeft = within.isWindow ? within.scrollLeft : within.offset.left, + collisionPosLeft = position.left - data.collisionPosition.marginLeft, + overLeft = collisionPosLeft - offsetLeft, + overRight = collisionPosLeft + data.collisionWidth - outerWidth - offsetLeft, + myOffset = data.my[ 0 ] === "left" ? + -data.elemWidth : + data.my[ 0 ] === "right" ? + data.elemWidth : + 0, + atOffset = data.at[ 0 ] === "left" ? + data.targetWidth : + data.at[ 0 ] === "right" ? + -data.targetWidth : + 0, + offset = -2 * data.offset[ 0 ], + newOverRight, + newOverLeft; + + if ( overLeft < 0 ) { + newOverRight = position.left + myOffset + atOffset + offset + data.collisionWidth - outerWidth - withinOffset; + if ( newOverRight < 0 || newOverRight < abs( overLeft ) ) { + position.left += myOffset + atOffset + offset; + } + } + else if ( overRight > 0 ) { + newOverLeft = position.left - data.collisionPosition.marginLeft + myOffset + atOffset + offset - offsetLeft; + if ( newOverLeft > 0 || abs( newOverLeft ) < overRight ) { + position.left += myOffset + atOffset + offset; + } + } + }, + top: function( position, data ) { + var within = data.within, + withinOffset = within.offset.top + within.scrollTop, + outerHeight = within.height, + offsetTop = within.isWindow ? within.scrollTop : within.offset.top, + collisionPosTop = position.top - data.collisionPosition.marginTop, + overTop = collisionPosTop - offsetTop, + overBottom = collisionPosTop + data.collisionHeight - outerHeight - offsetTop, + top = data.my[ 1 ] === "top", + myOffset = top ? + -data.elemHeight : + data.my[ 1 ] === "bottom" ? + data.elemHeight : + 0, + atOffset = data.at[ 1 ] === "top" ? + data.targetHeight : + data.at[ 1 ] === "bottom" ? + -data.targetHeight : + 0, + offset = -2 * data.offset[ 1 ], + newOverTop, + newOverBottom; + if ( overTop < 0 ) { + newOverBottom = position.top + myOffset + atOffset + offset + data.collisionHeight - outerHeight - withinOffset; + if ( ( position.top + myOffset + atOffset + offset) > overTop && ( newOverBottom < 0 || newOverBottom < abs( overTop ) ) ) { + position.top += myOffset + atOffset + offset; + } + } + else if ( overBottom > 0 ) { + newOverTop = position.top - data.collisionPosition.marginTop + myOffset + atOffset + offset - offsetTop; + if ( ( position.top + myOffset + atOffset + offset) > overBottom && ( newOverTop > 0 || abs( newOverTop ) < overBottom ) ) { + position.top += myOffset + atOffset + offset; + } + } + } + }, + flipfit: { + left: function() { + $.ui.position.flip.left.apply( this, arguments ); + $.ui.position.fit.left.apply( this, arguments ); + }, + top: function() { + $.ui.position.flip.top.apply( this, arguments ); + $.ui.position.fit.top.apply( this, arguments ); + } + } +}; + +// fraction support test +(function () { + var testElement, testElementParent, testElementStyle, offsetLeft, i, + body = document.getElementsByTagName( "body" )[ 0 ], + div = document.createElement( "div" ); + + //Create a "fake body" for testing based on method used in jQuery.support + testElement = document.createElement( body ? "div" : "body" ); + testElementStyle = { + visibility: "hidden", + width: 0, + height: 0, + border: 0, + margin: 0, + background: "none" + }; + if ( body ) { + $.extend( testElementStyle, { + position: "absolute", + left: "-1000px", + top: "-1000px" + }); + } + for ( i in testElementStyle ) { + testElement.style[ i ] = testElementStyle[ i ]; + } + testElement.appendChild( div ); + testElementParent = body || document.documentElement; + testElementParent.insertBefore( testElement, testElementParent.firstChild ); + + div.style.cssText = "position: absolute; left: 10.7432222px;"; + + offsetLeft = $( div ).offset().left; + $.support.offsetFractions = offsetLeft > 10 && offsetLeft < 11; + + testElement.innerHTML = ""; + testElementParent.removeChild( testElement ); +})(); + +}( jQuery ) ); +(function( $, undefined ) { + +var uid = 0, + hideProps = {}, + showProps = {}; + +hideProps.height = hideProps.paddingTop = hideProps.paddingBottom = + hideProps.borderTopWidth = hideProps.borderBottomWidth = "hide"; +showProps.height = showProps.paddingTop = showProps.paddingBottom = + showProps.borderTopWidth = showProps.borderBottomWidth = "show"; + +$.widget( "ui.accordion", { + version: "1.10.4", + options: { + active: 0, + animate: {}, + collapsible: false, + event: "click", + header: "> li > :first-child,> :not(li):even", + heightStyle: "auto", + icons: { + activeHeader: "ui-icon-triangle-1-s", + header: "ui-icon-triangle-1-e" + }, + + // callbacks + activate: null, + beforeActivate: null + }, + + _create: function() { + var options = this.options; + this.prevShow = this.prevHide = $(); + this.element.addClass( "ui-accordion ui-widget ui-helper-reset" ) + // ARIA + .attr( "role", "tablist" ); + + // don't allow collapsible: false and active: false / null + if ( !options.collapsible && (options.active === false || options.active == null) ) { + options.active = 0; + } + + this._processPanels(); + // handle negative values + if ( options.active < 0 ) { + options.active += this.headers.length; + } + this._refresh(); + }, + + _getCreateEventData: function() { + return { + header: this.active, + panel: !this.active.length ? $() : this.active.next(), + content: !this.active.length ? $() : this.active.next() + }; + }, + + _createIcons: function() { + var icons = this.options.icons; + if ( icons ) { + $( "" ) + .addClass( "ui-accordion-header-icon ui-icon " + icons.header ) + .prependTo( this.headers ); + this.active.children( ".ui-accordion-header-icon" ) + .removeClass( icons.header ) + .addClass( icons.activeHeader ); + this.headers.addClass( "ui-accordion-icons" ); + } + }, + + _destroyIcons: function() { + this.headers + .removeClass( "ui-accordion-icons" ) + .children( ".ui-accordion-header-icon" ) + .remove(); + }, + + _destroy: function() { + var contents; + + // clean up main element + this.element + .removeClass( "ui-accordion ui-widget ui-helper-reset" ) + .removeAttr( "role" ); + + // clean up headers + this.headers + .removeClass( "ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top" ) + .removeAttr( "role" ) + .removeAttr( "aria-expanded" ) + .removeAttr( "aria-selected" ) + .removeAttr( "aria-controls" ) + .removeAttr( "tabIndex" ) + .each(function() { + if ( /^ui-accordion/.test( this.id ) ) { + this.removeAttribute( "id" ); + } + }); + this._destroyIcons(); + + // clean up content panels + contents = this.headers.next() + .css( "display", "" ) + .removeAttr( "role" ) + .removeAttr( "aria-hidden" ) + .removeAttr( "aria-labelledby" ) + .removeClass( "ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled" ) + .each(function() { + if ( /^ui-accordion/.test( this.id ) ) { + this.removeAttribute( "id" ); + } + }); + if ( this.options.heightStyle !== "content" ) { + contents.css( "height", "" ); + } + }, + + _setOption: function( key, value ) { + if ( key === "active" ) { + // _activate() will handle invalid values and update this.options + this._activate( value ); + return; + } + + if ( key === "event" ) { + if ( this.options.event ) { + this._off( this.headers, this.options.event ); + } + this._setupEvents( value ); + } + + this._super( key, value ); + + // setting collapsible: false while collapsed; open first panel + if ( key === "collapsible" && !value && this.options.active === false ) { + this._activate( 0 ); + } + + if ( key === "icons" ) { + this._destroyIcons(); + if ( value ) { + this._createIcons(); + } + } + + // #5332 - opacity doesn't cascade to positioned elements in IE + // so we need to add the disabled class to the headers and panels + if ( key === "disabled" ) { + this.headers.add( this.headers.next() ) + .toggleClass( "ui-state-disabled", !!value ); + } + }, + + _keydown: function( event ) { + if ( event.altKey || event.ctrlKey ) { + return; + } + + var keyCode = $.ui.keyCode, + length = this.headers.length, + currentIndex = this.headers.index( event.target ), + toFocus = false; + + switch ( event.keyCode ) { + case keyCode.RIGHT: + case keyCode.DOWN: + toFocus = this.headers[ ( currentIndex + 1 ) % length ]; + break; + case keyCode.LEFT: + case keyCode.UP: + toFocus = this.headers[ ( currentIndex - 1 + length ) % length ]; + break; + case keyCode.SPACE: + case keyCode.ENTER: + this._eventHandler( event ); + break; + case keyCode.HOME: + toFocus = this.headers[ 0 ]; + break; + case keyCode.END: + toFocus = this.headers[ length - 1 ]; + break; + } + + if ( toFocus ) { + $( event.target ).attr( "tabIndex", -1 ); + $( toFocus ).attr( "tabIndex", 0 ); + toFocus.focus(); + event.preventDefault(); + } + }, + + _panelKeyDown : function( event ) { + if ( event.keyCode === $.ui.keyCode.UP && event.ctrlKey ) { + $( event.currentTarget ).prev().focus(); + } + }, + + refresh: function() { + var options = this.options; + this._processPanels(); + + // was collapsed or no panel + if ( ( options.active === false && options.collapsible === true ) || !this.headers.length ) { + options.active = false; + this.active = $(); + // active false only when collapsible is true + } else if ( options.active === false ) { + this._activate( 0 ); + // was active, but active panel is gone + } else if ( this.active.length && !$.contains( this.element[ 0 ], this.active[ 0 ] ) ) { + // all remaining panel are disabled + if ( this.headers.length === this.headers.find(".ui-state-disabled").length ) { + options.active = false; + this.active = $(); + // activate previous panel + } else { + this._activate( Math.max( 0, options.active - 1 ) ); + } + // was active, active panel still exists + } else { + // make sure active index is correct + options.active = this.headers.index( this.active ); + } + + this._destroyIcons(); + + this._refresh(); + }, + + _processPanels: function() { + this.headers = this.element.find( this.options.header ) + .addClass( "ui-accordion-header ui-helper-reset ui-state-default ui-corner-all" ); + + this.headers.next() + .addClass( "ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom" ) + .filter(":not(.ui-accordion-content-active)") + .hide(); + }, + + _refresh: function() { + var maxHeight, + options = this.options, + heightStyle = options.heightStyle, + parent = this.element.parent(), + accordionId = this.accordionId = "ui-accordion-" + + (this.element.attr( "id" ) || ++uid); + + this.active = this._findActive( options.active ) + .addClass( "ui-accordion-header-active ui-state-active ui-corner-top" ) + .removeClass( "ui-corner-all" ); + this.active.next() + .addClass( "ui-accordion-content-active" ) + .show(); + + this.headers + .attr( "role", "tab" ) + .each(function( i ) { + var header = $( this ), + headerId = header.attr( "id" ), + panel = header.next(), + panelId = panel.attr( "id" ); + if ( !headerId ) { + headerId = accordionId + "-header-" + i; + header.attr( "id", headerId ); + } + if ( !panelId ) { + panelId = accordionId + "-panel-" + i; + panel.attr( "id", panelId ); + } + header.attr( "aria-controls", panelId ); + panel.attr( "aria-labelledby", headerId ); + }) + .next() + .attr( "role", "tabpanel" ); + + this.headers + .not( this.active ) + .attr({ + "aria-selected": "false", + "aria-expanded": "false", + tabIndex: -1 + }) + .next() + .attr({ + "aria-hidden": "true" + }) + .hide(); + + // make sure at least one header is in the tab order + if ( !this.active.length ) { + this.headers.eq( 0 ).attr( "tabIndex", 0 ); + } else { + this.active.attr({ + "aria-selected": "true", + "aria-expanded": "true", + tabIndex: 0 + }) + .next() + .attr({ + "aria-hidden": "false" + }); + } + + this._createIcons(); + + this._setupEvents( options.event ); + + if ( heightStyle === "fill" ) { + maxHeight = parent.height(); + this.element.siblings( ":visible" ).each(function() { + var elem = $( this ), + position = elem.css( "position" ); + + if ( position === "absolute" || position === "fixed" ) { + return; + } + maxHeight -= elem.outerHeight( true ); + }); + + this.headers.each(function() { + maxHeight -= $( this ).outerHeight( true ); + }); + + this.headers.next() + .each(function() { + $( this ).height( Math.max( 0, maxHeight - + $( this ).innerHeight() + $( this ).height() ) ); + }) + .css( "overflow", "auto" ); + } else if ( heightStyle === "auto" ) { + maxHeight = 0; + this.headers.next() + .each(function() { + maxHeight = Math.max( maxHeight, $( this ).css( "height", "" ).height() ); + }) + .height( maxHeight ); + } + }, + + _activate: function( index ) { + var active = this._findActive( index )[ 0 ]; + + // trying to activate the already active panel + if ( active === this.active[ 0 ] ) { + return; + } + + // trying to collapse, simulate a click on the currently active header + active = active || this.active[ 0 ]; + + this._eventHandler({ + target: active, + currentTarget: active, + preventDefault: $.noop + }); + }, + + _findActive: function( selector ) { + return typeof selector === "number" ? this.headers.eq( selector ) : $(); + }, + + _setupEvents: function( event ) { + var events = { + keydown: "_keydown" + }; + if ( event ) { + $.each( event.split(" "), function( index, eventName ) { + events[ eventName ] = "_eventHandler"; + }); + } + + this._off( this.headers.add( this.headers.next() ) ); + this._on( this.headers, events ); + this._on( this.headers.next(), { keydown: "_panelKeyDown" }); + this._hoverable( this.headers ); + this._focusable( this.headers ); + }, + + _eventHandler: function( event ) { + var options = this.options, + active = this.active, + clicked = $( event.currentTarget ), + clickedIsActive = clicked[ 0 ] === active[ 0 ], + collapsing = clickedIsActive && options.collapsible, + toShow = collapsing ? $() : clicked.next(), + toHide = active.next(), + eventData = { + oldHeader: active, + oldPanel: toHide, + newHeader: collapsing ? $() : clicked, + newPanel: toShow + }; + + event.preventDefault(); + + if ( + // click on active header, but not collapsible + ( clickedIsActive && !options.collapsible ) || + // allow canceling activation + ( this._trigger( "beforeActivate", event, eventData ) === false ) ) { + return; + } + + options.active = collapsing ? false : this.headers.index( clicked ); + + // when the call to ._toggle() comes after the class changes + // it causes a very odd bug in IE 8 (see #6720) + this.active = clickedIsActive ? $() : clicked; + this._toggle( eventData ); + + // switch classes + // corner classes on the previously active header stay after the animation + active.removeClass( "ui-accordion-header-active ui-state-active" ); + if ( options.icons ) { + active.children( ".ui-accordion-header-icon" ) + .removeClass( options.icons.activeHeader ) + .addClass( options.icons.header ); + } + + if ( !clickedIsActive ) { + clicked + .removeClass( "ui-corner-all" ) + .addClass( "ui-accordion-header-active ui-state-active ui-corner-top" ); + if ( options.icons ) { + clicked.children( ".ui-accordion-header-icon" ) + .removeClass( options.icons.header ) + .addClass( options.icons.activeHeader ); + } + + clicked + .next() + .addClass( "ui-accordion-content-active" ); + } + }, + + _toggle: function( data ) { + var toShow = data.newPanel, + toHide = this.prevShow.length ? this.prevShow : data.oldPanel; + + // handle activating a panel during the animation for another activation + this.prevShow.add( this.prevHide ).stop( true, true ); + this.prevShow = toShow; + this.prevHide = toHide; + + if ( this.options.animate ) { + this._animate( toShow, toHide, data ); + } else { + toHide.hide(); + toShow.show(); + this._toggleComplete( data ); + } + + toHide.attr({ + "aria-hidden": "true" + }); + toHide.prev().attr( "aria-selected", "false" ); + // if we're switching panels, remove the old header from the tab order + // if we're opening from collapsed state, remove the previous header from the tab order + // if we're collapsing, then keep the collapsing header in the tab order + if ( toShow.length && toHide.length ) { + toHide.prev().attr({ + "tabIndex": -1, + "aria-expanded": "false" + }); + } else if ( toShow.length ) { + this.headers.filter(function() { + return $( this ).attr( "tabIndex" ) === 0; + }) + .attr( "tabIndex", -1 ); + } + + toShow + .attr( "aria-hidden", "false" ) + .prev() + .attr({ + "aria-selected": "true", + tabIndex: 0, + "aria-expanded": "true" + }); + }, + + _animate: function( toShow, toHide, data ) { + var total, easing, duration, + that = this, + adjust = 0, + down = toShow.length && + ( !toHide.length || ( toShow.index() < toHide.index() ) ), + animate = this.options.animate || {}, + options = down && animate.down || animate, + complete = function() { + that._toggleComplete( data ); + }; + + if ( typeof options === "number" ) { + duration = options; + } + if ( typeof options === "string" ) { + easing = options; + } + // fall back from options to animation in case of partial down settings + easing = easing || options.easing || animate.easing; + duration = duration || options.duration || animate.duration; + + if ( !toHide.length ) { + return toShow.animate( showProps, duration, easing, complete ); + } + if ( !toShow.length ) { + return toHide.animate( hideProps, duration, easing, complete ); + } + + total = toShow.show().outerHeight(); + toHide.animate( hideProps, { + duration: duration, + easing: easing, + step: function( now, fx ) { + fx.now = Math.round( now ); + } + }); + toShow + .hide() + .animate( showProps, { + duration: duration, + easing: easing, + complete: complete, + step: function( now, fx ) { + fx.now = Math.round( now ); + if ( fx.prop !== "height" ) { + adjust += fx.now; + } else if ( that.options.heightStyle !== "content" ) { + fx.now = Math.round( total - toHide.outerHeight() - adjust ); + adjust = 0; + } + } + }); + }, + + _toggleComplete: function( data ) { + var toHide = data.oldPanel; + + toHide + .removeClass( "ui-accordion-content-active" ) + .prev() + .removeClass( "ui-corner-top" ) + .addClass( "ui-corner-all" ); + + // Work around for rendering bug in IE (#5421) + if ( toHide.length ) { + toHide.parent()[0].className = toHide.parent()[0].className; + } + this._trigger( "activate", null, data ); + } +}); + +})( jQuery ); +(function( $, undefined ) { + +$.widget( "ui.autocomplete", { + version: "1.10.4", + defaultElement: "", + options: { + appendTo: null, + autoFocus: false, + delay: 300, + minLength: 1, + position: { + my: "left top", + at: "left bottom", + collision: "none" + }, + source: null, + + // callbacks + change: null, + close: null, + focus: null, + open: null, + response: null, + search: null, + select: null + }, + + requestIndex: 0, + pending: 0, + + _create: function() { + // Some browsers only repeat keydown events, not keypress events, + // so we use the suppressKeyPress flag to determine if we've already + // handled the keydown event. #7269 + // Unfortunately the code for & in keypress is the same as the up arrow, + // so we use the suppressKeyPressRepeat flag to avoid handling keypress + // events when we know the keydown event was used to modify the + // search term. #7799 + var suppressKeyPress, suppressKeyPressRepeat, suppressInput, + nodeName = this.element[0].nodeName.toLowerCase(), + isTextarea = nodeName === "textarea", + isInput = nodeName === "input"; + + this.isMultiLine = + // Textareas are always multi-line + isTextarea ? true : + // Inputs are always single-line, even if inside a contentEditable element + // IE also treats inputs as contentEditable + isInput ? false : + // All other element types are determined by whether or not they're contentEditable + this.element.prop( "isContentEditable" ); + + this.valueMethod = this.element[ isTextarea || isInput ? "val" : "text" ]; + this.isNewMenu = true; + + this.element + .addClass( "ui-autocomplete-input" ) + .attr( "autocomplete", "off" ); + + this._on( this.element, { + keydown: function( event ) { + if ( this.element.prop( "readOnly" ) ) { + suppressKeyPress = true; + suppressInput = true; + suppressKeyPressRepeat = true; + return; + } + + suppressKeyPress = false; + suppressInput = false; + suppressKeyPressRepeat = false; + var keyCode = $.ui.keyCode; + switch( event.keyCode ) { + case keyCode.PAGE_UP: + suppressKeyPress = true; + this._move( "previousPage", event ); + break; + case keyCode.PAGE_DOWN: + suppressKeyPress = true; + this._move( "nextPage", event ); + break; + case keyCode.UP: + suppressKeyPress = true; + this._keyEvent( "previous", event ); + break; + case keyCode.DOWN: + suppressKeyPress = true; + this._keyEvent( "next", event ); + break; + case keyCode.ENTER: + case keyCode.NUMPAD_ENTER: + // when menu is open and has focus + if ( this.menu.active ) { + // #6055 - Opera still allows the keypress to occur + // which causes forms to submit + suppressKeyPress = true; + event.preventDefault(); + this.menu.select( event ); + } + break; + case keyCode.TAB: + if ( this.menu.active ) { + this.menu.select( event ); + } + break; + case keyCode.ESCAPE: + if ( this.menu.element.is( ":visible" ) ) { + this._value( this.term ); + this.close( event ); + // Different browsers have different default behavior for escape + // Single press can mean undo or clear + // Double press in IE means clear the whole form + event.preventDefault(); + } + break; + default: + suppressKeyPressRepeat = true; + // search timeout should be triggered before the input value is changed + this._searchTimeout( event ); + break; + } + }, + keypress: function( event ) { + if ( suppressKeyPress ) { + suppressKeyPress = false; + if ( !this.isMultiLine || this.menu.element.is( ":visible" ) ) { + event.preventDefault(); + } + return; + } + if ( suppressKeyPressRepeat ) { + return; + } + + // replicate some key handlers to allow them to repeat in Firefox and Opera + var keyCode = $.ui.keyCode; + switch( event.keyCode ) { + case keyCode.PAGE_UP: + this._move( "previousPage", event ); + break; + case keyCode.PAGE_DOWN: + this._move( "nextPage", event ); + break; + case keyCode.UP: + this._keyEvent( "previous", event ); + break; + case keyCode.DOWN: + this._keyEvent( "next", event ); + break; + } + }, + input: function( event ) { + if ( suppressInput ) { + suppressInput = false; + event.preventDefault(); + return; + } + this._searchTimeout( event ); + }, + focus: function() { + this.selectedItem = null; + this.previous = this._value(); + }, + blur: function( event ) { + if ( this.cancelBlur ) { + delete this.cancelBlur; + return; + } + + clearTimeout( this.searching ); + this.close( event ); + this._change( event ); + } + }); + + this._initSource(); + this.menu = $( "
    " ) + .addClass( "ui-autocomplete ui-front" ) + .appendTo( this._appendTo() ) + .menu({ + // disable ARIA support, the live region takes care of that + role: null + }) + .hide() + .data( "ui-menu" ); + + this._on( this.menu.element, { + mousedown: function( event ) { + // prevent moving focus out of the text field + event.preventDefault(); + + // IE doesn't prevent moving focus even with event.preventDefault() + // so we set a flag to know when we should ignore the blur event + this.cancelBlur = true; + this._delay(function() { + delete this.cancelBlur; + }); + + // clicking on the scrollbar causes focus to shift to the body + // but we can't detect a mouseup or a click immediately afterward + // so we have to track the next mousedown and close the menu if + // the user clicks somewhere outside of the autocomplete + var menuElement = this.menu.element[ 0 ]; + if ( !$( event.target ).closest( ".ui-menu-item" ).length ) { + this._delay(function() { + var that = this; + this.document.one( "mousedown", function( event ) { + if ( event.target !== that.element[ 0 ] && + event.target !== menuElement && + !$.contains( menuElement, event.target ) ) { + that.close(); + } + }); + }); + } + }, + menufocus: function( event, ui ) { + // support: Firefox + // Prevent accidental activation of menu items in Firefox (#7024 #9118) + if ( this.isNewMenu ) { + this.isNewMenu = false; + if ( event.originalEvent && /^mouse/.test( event.originalEvent.type ) ) { + this.menu.blur(); + + this.document.one( "mousemove", function() { + $( event.target ).trigger( event.originalEvent ); + }); + + return; + } + } + + var item = ui.item.data( "ui-autocomplete-item" ); + if ( false !== this._trigger( "focus", event, { item: item } ) ) { + // use value to match what will end up in the input, if it was a key event + if ( event.originalEvent && /^key/.test( event.originalEvent.type ) ) { + this._value( item.value ); + } + } else { + // Normally the input is populated with the item's value as the + // menu is navigated, causing screen readers to notice a change and + // announce the item. Since the focus event was canceled, this doesn't + // happen, so we update the live region so that screen readers can + // still notice the change and announce it. + this.liveRegion.text( item.value ); + } + }, + menuselect: function( event, ui ) { + var item = ui.item.data( "ui-autocomplete-item" ), + previous = this.previous; + + // only trigger when focus was lost (click on menu) + if ( this.element[0] !== this.document[0].activeElement ) { + this.element.focus(); + this.previous = previous; + // #6109 - IE triggers two focus events and the second + // is asynchronous, so we need to reset the previous + // term synchronously and asynchronously :-( + this._delay(function() { + this.previous = previous; + this.selectedItem = item; + }); + } + + if ( false !== this._trigger( "select", event, { item: item } ) ) { + this._value( item.value ); + } + // reset the term after the select event + // this allows custom select handling to work properly + this.term = this._value(); + + this.close( event ); + this.selectedItem = item; + } + }); + + this.liveRegion = $( "", { + role: "status", + "aria-live": "polite" + }) + .addClass( "ui-helper-hidden-accessible" ) + .insertBefore( this.element ); + + // turning off autocomplete prevents the browser from remembering the + // value when navigating through history, so we re-enable autocomplete + // if the page is unloaded before the widget is destroyed. #7790 + this._on( this.window, { + beforeunload: function() { + this.element.removeAttr( "autocomplete" ); + } + }); + }, + + _destroy: function() { + clearTimeout( this.searching ); + this.element + .removeClass( "ui-autocomplete-input" ) + .removeAttr( "autocomplete" ); + this.menu.element.remove(); + this.liveRegion.remove(); + }, + + _setOption: function( key, value ) { + this._super( key, value ); + if ( key === "source" ) { + this._initSource(); + } + if ( key === "appendTo" ) { + this.menu.element.appendTo( this._appendTo() ); + } + if ( key === "disabled" && value && this.xhr ) { + this.xhr.abort(); + } + }, + + _appendTo: function() { + var element = this.options.appendTo; + + if ( element ) { + element = element.jquery || element.nodeType ? + $( element ) : + this.document.find( element ).eq( 0 ); + } + + if ( !element ) { + element = this.element.closest( ".ui-front" ); + } + + if ( !element.length ) { + element = this.document[0].body; + } + + return element; + }, + + _initSource: function() { + var array, url, + that = this; + if ( $.isArray(this.options.source) ) { + array = this.options.source; + this.source = function( request, response ) { + response( $.ui.autocomplete.filter( array, request.term ) ); + }; + } else if ( typeof this.options.source === "string" ) { + url = this.options.source; + this.source = function( request, response ) { + if ( that.xhr ) { + that.xhr.abort(); + } + that.xhr = $.ajax({ + url: url, + data: request, + dataType: "json", + success: function( data ) { + response( data ); + }, + error: function() { + response( [] ); + } + }); + }; + } else { + this.source = this.options.source; + } + }, + + _searchTimeout: function( event ) { + clearTimeout( this.searching ); + this.searching = this._delay(function() { + // only search if the value has changed + if ( this.term !== this._value() ) { + this.selectedItem = null; + this.search( null, event ); + } + }, this.options.delay ); + }, + + search: function( value, event ) { + value = value != null ? value : this._value(); + + // always save the actual value, not the one passed as an argument + this.term = this._value(); + + if ( value.length < this.options.minLength ) { + return this.close( event ); + } + + if ( this._trigger( "search", event ) === false ) { + return; + } + + return this._search( value ); + }, + + _search: function( value ) { + this.pending++; + this.element.addClass( "ui-autocomplete-loading" ); + this.cancelSearch = false; + + this.source( { term: value }, this._response() ); + }, + + _response: function() { + var index = ++this.requestIndex; + + return $.proxy(function( content ) { + if ( index === this.requestIndex ) { + this.__response( content ); + } + + this.pending--; + if ( !this.pending ) { + this.element.removeClass( "ui-autocomplete-loading" ); + } + }, this ); + }, + + __response: function( content ) { + if ( content ) { + content = this._normalize( content ); + } + this._trigger( "response", null, { content: content } ); + if ( !this.options.disabled && content && content.length && !this.cancelSearch ) { + this._suggest( content ); + this._trigger( "open" ); + } else { + // use ._close() instead of .close() so we don't cancel future searches + this._close(); + } + }, + + close: function( event ) { + this.cancelSearch = true; + this._close( event ); + }, + + _close: function( event ) { + if ( this.menu.element.is( ":visible" ) ) { + this.menu.element.hide(); + this.menu.blur(); + this.isNewMenu = true; + this._trigger( "close", event ); + } + }, + + _change: function( event ) { + if ( this.previous !== this._value() ) { + this._trigger( "change", event, { item: this.selectedItem } ); + } + }, + + _normalize: function( items ) { + // assume all items have the right format when the first item is complete + if ( items.length && items[0].label && items[0].value ) { + return items; + } + return $.map( items, function( item ) { + if ( typeof item === "string" ) { + return { + label: item, + value: item + }; + } + return $.extend({ + label: item.label || item.value, + value: item.value || item.label + }, item ); + }); + }, + + _suggest: function( items ) { + var ul = this.menu.element.empty(); + this._renderMenu( ul, items ); + this.isNewMenu = true; + this.menu.refresh(); + + // size and position menu + ul.show(); + this._resizeMenu(); + ul.position( $.extend({ + of: this.element + }, this.options.position )); + + if ( this.options.autoFocus ) { + this.menu.next(); + } + }, + + _resizeMenu: function() { + var ul = this.menu.element; + ul.outerWidth( Math.max( + // Firefox wraps long text (possibly a rounding bug) + // so we add 1px to avoid the wrapping (#7513) + ul.width( "" ).outerWidth() + 1, + this.element.outerWidth() + ) ); + }, + + _renderMenu: function( ul, items ) { + var that = this; + $.each( items, function( index, item ) { + that._renderItemData( ul, item ); + }); + }, + + _renderItemData: function( ul, item ) { + return this._renderItem( ul, item ).data( "ui-autocomplete-item", item ); + }, + + _renderItem: function( ul, item ) { + return $( "
  • " ) + .append( $( "" ).text( item.label ) ) + .appendTo( ul ); + }, + + _move: function( direction, event ) { + if ( !this.menu.element.is( ":visible" ) ) { + this.search( null, event ); + return; + } + if ( this.menu.isFirstItem() && /^previous/.test( direction ) || + this.menu.isLastItem() && /^next/.test( direction ) ) { + this._value( this.term ); + this.menu.blur(); + return; + } + this.menu[ direction ]( event ); + }, + + widget: function() { + return this.menu.element; + }, + + _value: function() { + return this.valueMethod.apply( this.element, arguments ); + }, + + _keyEvent: function( keyEvent, event ) { + if ( !this.isMultiLine || this.menu.element.is( ":visible" ) ) { + this._move( keyEvent, event ); + + // prevents moving cursor to beginning/end of the text field in some browsers + event.preventDefault(); + } + } +}); + +$.extend( $.ui.autocomplete, { + escapeRegex: function( value ) { + return value.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, "\\$&"); + }, + filter: function(array, term) { + var matcher = new RegExp( $.ui.autocomplete.escapeRegex(term), "i" ); + return $.grep( array, function(value) { + return matcher.test( value.label || value.value || value ); + }); + } +}); + + +// live region extension, adding a `messages` option +// NOTE: This is an experimental API. We are still investigating +// a full solution for string manipulation and internationalization. +$.widget( "ui.autocomplete", $.ui.autocomplete, { + options: { + messages: { + noResults: "No search results.", + results: function( amount ) { + return amount + ( amount > 1 ? " results are" : " result is" ) + + " available, use up and down arrow keys to navigate."; + } + } + }, + + __response: function( content ) { + var message; + this._superApply( arguments ); + if ( this.options.disabled || this.cancelSearch ) { + return; + } + if ( content && content.length ) { + message = this.options.messages.results( content.length ); + } else { + message = this.options.messages.noResults; + } + this.liveRegion.text( message ); + } +}); + +}( jQuery )); +(function( $, undefined ) { + +var lastActive, + baseClasses = "ui-button ui-widget ui-state-default ui-corner-all", + typeClasses = "ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only", + formResetHandler = function() { + var form = $( this ); + setTimeout(function() { + form.find( ":ui-button" ).button( "refresh" ); + }, 1 ); + }, + radioGroup = function( radio ) { + var name = radio.name, + form = radio.form, + radios = $( [] ); + if ( name ) { + name = name.replace( /'/g, "\\'" ); + if ( form ) { + radios = $( form ).find( "[name='" + name + "']" ); + } else { + radios = $( "[name='" + name + "']", radio.ownerDocument ) + .filter(function() { + return !this.form; + }); + } + } + return radios; + }; + +$.widget( "ui.button", { + version: "1.10.4", + defaultElement: "").addClass(this._triggerClass). + html(!buttonImage ? buttonText : $("").attr( + { src:buttonImage, alt:buttonText, title:buttonText }))); + input[isRTL ? "before" : "after"](inst.trigger); + inst.trigger.click(function() { + if ($.datepicker._datepickerShowing && $.datepicker._lastInput === input[0]) { + $.datepicker._hideDatepicker(); + } else if ($.datepicker._datepickerShowing && $.datepicker._lastInput !== input[0]) { + $.datepicker._hideDatepicker(); + $.datepicker._showDatepicker(input[0]); + } else { + $.datepicker._showDatepicker(input[0]); + } + return false; + }); + } + }, + + /* Apply the maximum length for the date format. */ + _autoSize: function(inst) { + if (this._get(inst, "autoSize") && !inst.inline) { + var findMax, max, maxI, i, + date = new Date(2009, 12 - 1, 20), // Ensure double digits + dateFormat = this._get(inst, "dateFormat"); + + if (dateFormat.match(/[DM]/)) { + findMax = function(names) { + max = 0; + maxI = 0; + for (i = 0; i < names.length; i++) { + if (names[i].length > max) { + max = names[i].length; + maxI = i; + } + } + return maxI; + }; + date.setMonth(findMax(this._get(inst, (dateFormat.match(/MM/) ? + "monthNames" : "monthNamesShort")))); + date.setDate(findMax(this._get(inst, (dateFormat.match(/DD/) ? + "dayNames" : "dayNamesShort"))) + 20 - date.getDay()); + } + inst.input.attr("size", this._formatDate(inst, date).length); + } + }, + + /* Attach an inline date picker to a div. */ + _inlineDatepicker: function(target, inst) { + var divSpan = $(target); + if (divSpan.hasClass(this.markerClassName)) { + return; + } + divSpan.addClass(this.markerClassName).append(inst.dpDiv); + $.data(target, PROP_NAME, inst); + this._setDate(inst, this._getDefaultDate(inst), true); + this._updateDatepicker(inst); + this._updateAlternate(inst); + //If disabled option is true, disable the datepicker before showing it (see ticket #5665) + if( inst.settings.disabled ) { + this._disableDatepicker( target ); + } + // Set display:block in place of inst.dpDiv.show() which won't work on disconnected elements + // http://bugs.jqueryui.com/ticket/7552 - A Datepicker created on a detached div has zero height + inst.dpDiv.css( "display", "block" ); + }, + + /* Pop-up the date picker in a "dialog" box. + * @param input element - ignored + * @param date string or Date - the initial date to display + * @param onSelect function - the function to call when a date is selected + * @param settings object - update the dialog date picker instance's settings (anonymous object) + * @param pos int[2] - coordinates for the dialog's position within the screen or + * event - with x/y coordinates or + * leave empty for default (screen centre) + * @return the manager object + */ + _dialogDatepicker: function(input, date, onSelect, settings, pos) { + var id, browserWidth, browserHeight, scrollX, scrollY, + inst = this._dialogInst; // internal instance + + if (!inst) { + this.uuid += 1; + id = "dp" + this.uuid; + this._dialogInput = $(""); + this._dialogInput.keydown(this._doKeyDown); + $("body").append(this._dialogInput); + inst = this._dialogInst = this._newInst(this._dialogInput, false); + inst.settings = {}; + $.data(this._dialogInput[0], PROP_NAME, inst); + } + extendRemove(inst.settings, settings || {}); + date = (date && date.constructor === Date ? this._formatDate(inst, date) : date); + this._dialogInput.val(date); + + this._pos = (pos ? (pos.length ? pos : [pos.pageX, pos.pageY]) : null); + if (!this._pos) { + browserWidth = document.documentElement.clientWidth; + browserHeight = document.documentElement.clientHeight; + scrollX = document.documentElement.scrollLeft || document.body.scrollLeft; + scrollY = document.documentElement.scrollTop || document.body.scrollTop; + this._pos = // should use actual width/height below + [(browserWidth / 2) - 100 + scrollX, (browserHeight / 2) - 150 + scrollY]; + } + + // move input on screen for focus, but hidden behind dialog + this._dialogInput.css("left", (this._pos[0] + 20) + "px").css("top", this._pos[1] + "px"); + inst.settings.onSelect = onSelect; + this._inDialog = true; + this.dpDiv.addClass(this._dialogClass); + this._showDatepicker(this._dialogInput[0]); + if ($.blockUI) { + $.blockUI(this.dpDiv); + } + $.data(this._dialogInput[0], PROP_NAME, inst); + return this; + }, + + /* Detach a datepicker from its control. + * @param target element - the target input field or division or span + */ + _destroyDatepicker: function(target) { + var nodeName, + $target = $(target), + inst = $.data(target, PROP_NAME); + + if (!$target.hasClass(this.markerClassName)) { + return; + } + + nodeName = target.nodeName.toLowerCase(); + $.removeData(target, PROP_NAME); + if (nodeName === "input") { + inst.append.remove(); + inst.trigger.remove(); + $target.removeClass(this.markerClassName). + unbind("focus", this._showDatepicker). + unbind("keydown", this._doKeyDown). + unbind("keypress", this._doKeyPress). + unbind("keyup", this._doKeyUp); + } else if (nodeName === "div" || nodeName === "span") { + $target.removeClass(this.markerClassName).empty(); + } + }, + + /* Enable the date picker to a jQuery selection. + * @param target element - the target input field or division or span + */ + _enableDatepicker: function(target) { + var nodeName, inline, + $target = $(target), + inst = $.data(target, PROP_NAME); + + if (!$target.hasClass(this.markerClassName)) { + return; + } + + nodeName = target.nodeName.toLowerCase(); + if (nodeName === "input") { + target.disabled = false; + inst.trigger.filter("button"). + each(function() { this.disabled = false; }).end(). + filter("img").css({opacity: "1.0", cursor: ""}); + } else if (nodeName === "div" || nodeName === "span") { + inline = $target.children("." + this._inlineClass); + inline.children().removeClass("ui-state-disabled"); + inline.find("select.ui-datepicker-month, select.ui-datepicker-year"). + prop("disabled", false); + } + this._disabledInputs = $.map(this._disabledInputs, + function(value) { return (value === target ? null : value); }); // delete entry + }, + + /* Disable the date picker to a jQuery selection. + * @param target element - the target input field or division or span + */ + _disableDatepicker: function(target) { + var nodeName, inline, + $target = $(target), + inst = $.data(target, PROP_NAME); + + if (!$target.hasClass(this.markerClassName)) { + return; + } + + nodeName = target.nodeName.toLowerCase(); + if (nodeName === "input") { + target.disabled = true; + inst.trigger.filter("button"). + each(function() { this.disabled = true; }).end(). + filter("img").css({opacity: "0.5", cursor: "default"}); + } else if (nodeName === "div" || nodeName === "span") { + inline = $target.children("." + this._inlineClass); + inline.children().addClass("ui-state-disabled"); + inline.find("select.ui-datepicker-month, select.ui-datepicker-year"). + prop("disabled", true); + } + this._disabledInputs = $.map(this._disabledInputs, + function(value) { return (value === target ? null : value); }); // delete entry + this._disabledInputs[this._disabledInputs.length] = target; + }, + + /* Is the first field in a jQuery collection disabled as a datepicker? + * @param target element - the target input field or division or span + * @return boolean - true if disabled, false if enabled + */ + _isDisabledDatepicker: function(target) { + if (!target) { + return false; + } + for (var i = 0; i < this._disabledInputs.length; i++) { + if (this._disabledInputs[i] === target) { + return true; + } + } + return false; + }, + + /* Retrieve the instance data for the target control. + * @param target element - the target input field or division or span + * @return object - the associated instance data + * @throws error if a jQuery problem getting data + */ + _getInst: function(target) { + try { + return $.data(target, PROP_NAME); + } + catch (err) { + throw "Missing instance data for this datepicker"; + } + }, + + /* Update or retrieve the settings for a date picker attached to an input field or division. + * @param target element - the target input field or division or span + * @param name object - the new settings to update or + * string - the name of the setting to change or retrieve, + * when retrieving also "all" for all instance settings or + * "defaults" for all global defaults + * @param value any - the new value for the setting + * (omit if above is an object or to retrieve a value) + */ + _optionDatepicker: function(target, name, value) { + var settings, date, minDate, maxDate, + inst = this._getInst(target); + + if (arguments.length === 2 && typeof name === "string") { + return (name === "defaults" ? $.extend({}, $.datepicker._defaults) : + (inst ? (name === "all" ? $.extend({}, inst.settings) : + this._get(inst, name)) : null)); + } + + settings = name || {}; + if (typeof name === "string") { + settings = {}; + settings[name] = value; + } + + if (inst) { + if (this._curInst === inst) { + this._hideDatepicker(); + } + + date = this._getDateDatepicker(target, true); + minDate = this._getMinMaxDate(inst, "min"); + maxDate = this._getMinMaxDate(inst, "max"); + extendRemove(inst.settings, settings); + // reformat the old minDate/maxDate values if dateFormat changes and a new minDate/maxDate isn't provided + if (minDate !== null && settings.dateFormat !== undefined && settings.minDate === undefined) { + inst.settings.minDate = this._formatDate(inst, minDate); + } + if (maxDate !== null && settings.dateFormat !== undefined && settings.maxDate === undefined) { + inst.settings.maxDate = this._formatDate(inst, maxDate); + } + if ( "disabled" in settings ) { + if ( settings.disabled ) { + this._disableDatepicker(target); + } else { + this._enableDatepicker(target); + } + } + this._attachments($(target), inst); + this._autoSize(inst); + this._setDate(inst, date); + this._updateAlternate(inst); + this._updateDatepicker(inst); + } + }, + + // change method deprecated + _changeDatepicker: function(target, name, value) { + this._optionDatepicker(target, name, value); + }, + + /* Redraw the date picker attached to an input field or division. + * @param target element - the target input field or division or span + */ + _refreshDatepicker: function(target) { + var inst = this._getInst(target); + if (inst) { + this._updateDatepicker(inst); + } + }, + + /* Set the dates for a jQuery selection. + * @param target element - the target input field or division or span + * @param date Date - the new date + */ + _setDateDatepicker: function(target, date) { + var inst = this._getInst(target); + if (inst) { + this._setDate(inst, date); + this._updateDatepicker(inst); + this._updateAlternate(inst); + } + }, + + /* Get the date(s) for the first entry in a jQuery selection. + * @param target element - the target input field or division or span + * @param noDefault boolean - true if no default date is to be used + * @return Date - the current date + */ + _getDateDatepicker: function(target, noDefault) { + var inst = this._getInst(target); + if (inst && !inst.inline) { + this._setDateFromField(inst, noDefault); + } + return (inst ? this._getDate(inst) : null); + }, + + /* Handle keystrokes. */ + _doKeyDown: function(event) { + var onSelect, dateStr, sel, + inst = $.datepicker._getInst(event.target), + handled = true, + isRTL = inst.dpDiv.is(".ui-datepicker-rtl"); + + inst._keyEvent = true; + if ($.datepicker._datepickerShowing) { + switch (event.keyCode) { + case 9: $.datepicker._hideDatepicker(); + handled = false; + break; // hide on tab out + case 13: sel = $("td." + $.datepicker._dayOverClass + ":not(." + + $.datepicker._currentClass + ")", inst.dpDiv); + if (sel[0]) { + $.datepicker._selectDay(event.target, inst.selectedMonth, inst.selectedYear, sel[0]); + } + + onSelect = $.datepicker._get(inst, "onSelect"); + if (onSelect) { + dateStr = $.datepicker._formatDate(inst); + + // trigger custom callback + onSelect.apply((inst.input ? inst.input[0] : null), [dateStr, inst]); + } else { + $.datepicker._hideDatepicker(); + } + + return false; // don't submit the form + case 27: $.datepicker._hideDatepicker(); + break; // hide on escape + case 33: $.datepicker._adjustDate(event.target, (event.ctrlKey ? + -$.datepicker._get(inst, "stepBigMonths") : + -$.datepicker._get(inst, "stepMonths")), "M"); + break; // previous month/year on page up/+ ctrl + case 34: $.datepicker._adjustDate(event.target, (event.ctrlKey ? + +$.datepicker._get(inst, "stepBigMonths") : + +$.datepicker._get(inst, "stepMonths")), "M"); + break; // next month/year on page down/+ ctrl + case 35: if (event.ctrlKey || event.metaKey) { + $.datepicker._clearDate(event.target); + } + handled = event.ctrlKey || event.metaKey; + break; // clear on ctrl or command +end + case 36: if (event.ctrlKey || event.metaKey) { + $.datepicker._gotoToday(event.target); + } + handled = event.ctrlKey || event.metaKey; + break; // current on ctrl or command +home + case 37: if (event.ctrlKey || event.metaKey) { + $.datepicker._adjustDate(event.target, (isRTL ? +1 : -1), "D"); + } + handled = event.ctrlKey || event.metaKey; + // -1 day on ctrl or command +left + if (event.originalEvent.altKey) { + $.datepicker._adjustDate(event.target, (event.ctrlKey ? + -$.datepicker._get(inst, "stepBigMonths") : + -$.datepicker._get(inst, "stepMonths")), "M"); + } + // next month/year on alt +left on Mac + break; + case 38: if (event.ctrlKey || event.metaKey) { + $.datepicker._adjustDate(event.target, -7, "D"); + } + handled = event.ctrlKey || event.metaKey; + break; // -1 week on ctrl or command +up + case 39: if (event.ctrlKey || event.metaKey) { + $.datepicker._adjustDate(event.target, (isRTL ? -1 : +1), "D"); + } + handled = event.ctrlKey || event.metaKey; + // +1 day on ctrl or command +right + if (event.originalEvent.altKey) { + $.datepicker._adjustDate(event.target, (event.ctrlKey ? + +$.datepicker._get(inst, "stepBigMonths") : + +$.datepicker._get(inst, "stepMonths")), "M"); + } + // next month/year on alt +right + break; + case 40: if (event.ctrlKey || event.metaKey) { + $.datepicker._adjustDate(event.target, +7, "D"); + } + handled = event.ctrlKey || event.metaKey; + break; // +1 week on ctrl or command +down + default: handled = false; + } + } else if (event.keyCode === 36 && event.ctrlKey) { // display the date picker on ctrl+home + $.datepicker._showDatepicker(this); + } else { + handled = false; + } + + if (handled) { + event.preventDefault(); + event.stopPropagation(); + } + }, + + /* Filter entered characters - based on date format. */ + _doKeyPress: function(event) { + var chars, chr, + inst = $.datepicker._getInst(event.target); + + if ($.datepicker._get(inst, "constrainInput")) { + chars = $.datepicker._possibleChars($.datepicker._get(inst, "dateFormat")); + chr = String.fromCharCode(event.charCode == null ? event.keyCode : event.charCode); + return event.ctrlKey || event.metaKey || (chr < " " || !chars || chars.indexOf(chr) > -1); + } + }, + + /* Synchronise manual entry and field/alternate field. */ + _doKeyUp: function(event) { + var date, + inst = $.datepicker._getInst(event.target); + + if (inst.input.val() !== inst.lastVal) { + try { + date = $.datepicker.parseDate($.datepicker._get(inst, "dateFormat"), + (inst.input ? inst.input.val() : null), + $.datepicker._getFormatConfig(inst)); + + if (date) { // only if valid + $.datepicker._setDateFromField(inst); + $.datepicker._updateAlternate(inst); + $.datepicker._updateDatepicker(inst); + } + } + catch (err) { + } + } + return true; + }, + + /* Pop-up the date picker for a given input field. + * If false returned from beforeShow event handler do not show. + * @param input element - the input field attached to the date picker or + * event - if triggered by focus + */ + _showDatepicker: function(input) { + input = input.target || input; + if (input.nodeName.toLowerCase() !== "input") { // find from button/image trigger + input = $("input", input.parentNode)[0]; + } + + if ($.datepicker._isDisabledDatepicker(input) || $.datepicker._lastInput === input) { // already here + return; + } + + var inst, beforeShow, beforeShowSettings, isFixed, + offset, showAnim, duration; + + inst = $.datepicker._getInst(input); + if ($.datepicker._curInst && $.datepicker._curInst !== inst) { + $.datepicker._curInst.dpDiv.stop(true, true); + if ( inst && $.datepicker._datepickerShowing ) { + $.datepicker._hideDatepicker( $.datepicker._curInst.input[0] ); + } + } + + beforeShow = $.datepicker._get(inst, "beforeShow"); + beforeShowSettings = beforeShow ? beforeShow.apply(input, [input, inst]) : {}; + if(beforeShowSettings === false){ + return; + } + extendRemove(inst.settings, beforeShowSettings); + + inst.lastVal = null; + $.datepicker._lastInput = input; + $.datepicker._setDateFromField(inst); + + if ($.datepicker._inDialog) { // hide cursor + input.value = ""; + } + if (!$.datepicker._pos) { // position below input + $.datepicker._pos = $.datepicker._findPos(input); + $.datepicker._pos[1] += input.offsetHeight; // add the height + } + + isFixed = false; + $(input).parents().each(function() { + isFixed |= $(this).css("position") === "fixed"; + return !isFixed; + }); + + offset = {left: $.datepicker._pos[0], top: $.datepicker._pos[1]}; + $.datepicker._pos = null; + //to avoid flashes on Firefox + inst.dpDiv.empty(); + // determine sizing offscreen + inst.dpDiv.css({position: "absolute", display: "block", top: "-1000px"}); + $.datepicker._updateDatepicker(inst); + // fix width for dynamic number of date pickers + // and adjust position before showing + offset = $.datepicker._checkOffset(inst, offset, isFixed); + inst.dpDiv.css({position: ($.datepicker._inDialog && $.blockUI ? + "static" : (isFixed ? "fixed" : "absolute")), display: "none", + left: offset.left + "px", top: offset.top + "px"}); + + if (!inst.inline) { + showAnim = $.datepicker._get(inst, "showAnim"); + duration = $.datepicker._get(inst, "duration"); + inst.dpDiv.zIndex($(input).zIndex()+1); + $.datepicker._datepickerShowing = true; + + if ( $.effects && $.effects.effect[ showAnim ] ) { + inst.dpDiv.show(showAnim, $.datepicker._get(inst, "showOptions"), duration); + } else { + inst.dpDiv[showAnim || "show"](showAnim ? duration : null); + } + + if ( $.datepicker._shouldFocusInput( inst ) ) { + inst.input.focus(); + } + + $.datepicker._curInst = inst; + } + }, + + /* Generate the date picker content. */ + _updateDatepicker: function(inst) { + this.maxRows = 4; //Reset the max number of rows being displayed (see #7043) + instActive = inst; // for delegate hover events + inst.dpDiv.empty().append(this._generateHTML(inst)); + this._attachHandlers(inst); + inst.dpDiv.find("." + this._dayOverClass + " a").mouseover(); + + var origyearshtml, + numMonths = this._getNumberOfMonths(inst), + cols = numMonths[1], + width = 17; + + inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""); + if (cols > 1) { + inst.dpDiv.addClass("ui-datepicker-multi-" + cols).css("width", (width * cols) + "em"); + } + inst.dpDiv[(numMonths[0] !== 1 || numMonths[1] !== 1 ? "add" : "remove") + + "Class"]("ui-datepicker-multi"); + inst.dpDiv[(this._get(inst, "isRTL") ? "add" : "remove") + + "Class"]("ui-datepicker-rtl"); + + if (inst === $.datepicker._curInst && $.datepicker._datepickerShowing && $.datepicker._shouldFocusInput( inst ) ) { + inst.input.focus(); + } + + // deffered render of the years select (to avoid flashes on Firefox) + if( inst.yearshtml ){ + origyearshtml = inst.yearshtml; + setTimeout(function(){ + //assure that inst.yearshtml didn't change. + if( origyearshtml === inst.yearshtml && inst.yearshtml ){ + inst.dpDiv.find("select.ui-datepicker-year:first").replaceWith(inst.yearshtml); + } + origyearshtml = inst.yearshtml = null; + }, 0); + } + }, + + // #6694 - don't focus the input if it's already focused + // this breaks the change event in IE + // Support: IE and jQuery <1.9 + _shouldFocusInput: function( inst ) { + return inst.input && inst.input.is( ":visible" ) && !inst.input.is( ":disabled" ) && !inst.input.is( ":focus" ); + }, + + /* Check positioning to remain on screen. */ + _checkOffset: function(inst, offset, isFixed) { + var dpWidth = inst.dpDiv.outerWidth(), + dpHeight = inst.dpDiv.outerHeight(), + inputWidth = inst.input ? inst.input.outerWidth() : 0, + inputHeight = inst.input ? inst.input.outerHeight() : 0, + viewWidth = document.documentElement.clientWidth + (isFixed ? 0 : $(document).scrollLeft()), + viewHeight = document.documentElement.clientHeight + (isFixed ? 0 : $(document).scrollTop()); + + offset.left -= (this._get(inst, "isRTL") ? (dpWidth - inputWidth) : 0); + offset.left -= (isFixed && offset.left === inst.input.offset().left) ? $(document).scrollLeft() : 0; + offset.top -= (isFixed && offset.top === (inst.input.offset().top + inputHeight)) ? $(document).scrollTop() : 0; + + // now check if datepicker is showing outside window viewport - move to a better place if so. + offset.left -= Math.min(offset.left, (offset.left + dpWidth > viewWidth && viewWidth > dpWidth) ? + Math.abs(offset.left + dpWidth - viewWidth) : 0); + offset.top -= Math.min(offset.top, (offset.top + dpHeight > viewHeight && viewHeight > dpHeight) ? + Math.abs(dpHeight + inputHeight) : 0); + + return offset; + }, + + /* Find an object's position on the screen. */ + _findPos: function(obj) { + var position, + inst = this._getInst(obj), + isRTL = this._get(inst, "isRTL"); + + while (obj && (obj.type === "hidden" || obj.nodeType !== 1 || $.expr.filters.hidden(obj))) { + obj = obj[isRTL ? "previousSibling" : "nextSibling"]; + } + + position = $(obj).offset(); + return [position.left, position.top]; + }, + + /* Hide the date picker from view. + * @param input element - the input field attached to the date picker + */ + _hideDatepicker: function(input) { + var showAnim, duration, postProcess, onClose, + inst = this._curInst; + + if (!inst || (input && inst !== $.data(input, PROP_NAME))) { + return; + } + + if (this._datepickerShowing) { + showAnim = this._get(inst, "showAnim"); + duration = this._get(inst, "duration"); + postProcess = function() { + $.datepicker._tidyDialog(inst); + }; + + // DEPRECATED: after BC for 1.8.x $.effects[ showAnim ] is not needed + if ( $.effects && ( $.effects.effect[ showAnim ] || $.effects[ showAnim ] ) ) { + inst.dpDiv.hide(showAnim, $.datepicker._get(inst, "showOptions"), duration, postProcess); + } else { + inst.dpDiv[(showAnim === "slideDown" ? "slideUp" : + (showAnim === "fadeIn" ? "fadeOut" : "hide"))]((showAnim ? duration : null), postProcess); + } + + if (!showAnim) { + postProcess(); + } + this._datepickerShowing = false; + + onClose = this._get(inst, "onClose"); + if (onClose) { + onClose.apply((inst.input ? inst.input[0] : null), [(inst.input ? inst.input.val() : ""), inst]); + } + + this._lastInput = null; + if (this._inDialog) { + this._dialogInput.css({ position: "absolute", left: "0", top: "-100px" }); + if ($.blockUI) { + $.unblockUI(); + $("body").append(this.dpDiv); + } + } + this._inDialog = false; + } + }, + + /* Tidy up after a dialog display. */ + _tidyDialog: function(inst) { + inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar"); + }, + + /* Close date picker if clicked elsewhere. */ + _checkExternalClick: function(event) { + if (!$.datepicker._curInst) { + return; + } + + var $target = $(event.target), + inst = $.datepicker._getInst($target[0]); + + if ( ( ( $target[0].id !== $.datepicker._mainDivId && + $target.parents("#" + $.datepicker._mainDivId).length === 0 && + !$target.hasClass($.datepicker.markerClassName) && + !$target.closest("." + $.datepicker._triggerClass).length && + $.datepicker._datepickerShowing && !($.datepicker._inDialog && $.blockUI) ) ) || + ( $target.hasClass($.datepicker.markerClassName) && $.datepicker._curInst !== inst ) ) { + $.datepicker._hideDatepicker(); + } + }, + + /* Adjust one of the date sub-fields. */ + _adjustDate: function(id, offset, period) { + var target = $(id), + inst = this._getInst(target[0]); + + if (this._isDisabledDatepicker(target[0])) { + return; + } + this._adjustInstDate(inst, offset + + (period === "M" ? this._get(inst, "showCurrentAtPos") : 0), // undo positioning + period); + this._updateDatepicker(inst); + }, + + /* Action for current link. */ + _gotoToday: function(id) { + var date, + target = $(id), + inst = this._getInst(target[0]); + + if (this._get(inst, "gotoCurrent") && inst.currentDay) { + inst.selectedDay = inst.currentDay; + inst.drawMonth = inst.selectedMonth = inst.currentMonth; + inst.drawYear = inst.selectedYear = inst.currentYear; + } else { + date = new Date(); + inst.selectedDay = date.getDate(); + inst.drawMonth = inst.selectedMonth = date.getMonth(); + inst.drawYear = inst.selectedYear = date.getFullYear(); + } + this._notifyChange(inst); + this._adjustDate(target); + }, + + /* Action for selecting a new month/year. */ + _selectMonthYear: function(id, select, period) { + var target = $(id), + inst = this._getInst(target[0]); + + inst["selected" + (period === "M" ? "Month" : "Year")] = + inst["draw" + (period === "M" ? "Month" : "Year")] = + parseInt(select.options[select.selectedIndex].value,10); + + this._notifyChange(inst); + this._adjustDate(target); + }, + + /* Action for selecting a day. */ + _selectDay: function(id, month, year, td) { + var inst, + target = $(id); + + if ($(td).hasClass(this._unselectableClass) || this._isDisabledDatepicker(target[0])) { + return; + } + + inst = this._getInst(target[0]); + inst.selectedDay = inst.currentDay = $("a", td).html(); + inst.selectedMonth = inst.currentMonth = month; + inst.selectedYear = inst.currentYear = year; + this._selectDate(id, this._formatDate(inst, + inst.currentDay, inst.currentMonth, inst.currentYear)); + }, + + /* Erase the input field and hide the date picker. */ + _clearDate: function(id) { + var target = $(id); + this._selectDate(target, ""); + }, + + /* Update the input field with the selected date. */ + _selectDate: function(id, dateStr) { + var onSelect, + target = $(id), + inst = this._getInst(target[0]); + + dateStr = (dateStr != null ? dateStr : this._formatDate(inst)); + if (inst.input) { + inst.input.val(dateStr); + } + this._updateAlternate(inst); + + onSelect = this._get(inst, "onSelect"); + if (onSelect) { + onSelect.apply((inst.input ? inst.input[0] : null), [dateStr, inst]); // trigger custom callback + } else if (inst.input) { + inst.input.trigger("change"); // fire the change event + } + + if (inst.inline){ + this._updateDatepicker(inst); + } else { + this._hideDatepicker(); + this._lastInput = inst.input[0]; + if (typeof(inst.input[0]) !== "object") { + inst.input.focus(); // restore focus + } + this._lastInput = null; + } + }, + + /* Update any alternate field to synchronise with the main field. */ + _updateAlternate: function(inst) { + var altFormat, date, dateStr, + altField = this._get(inst, "altField"); + + if (altField) { // update alternate field too + altFormat = this._get(inst, "altFormat") || this._get(inst, "dateFormat"); + date = this._getDate(inst); + dateStr = this.formatDate(altFormat, date, this._getFormatConfig(inst)); + $(altField).each(function() { $(this).val(dateStr); }); + } + }, + + /* Set as beforeShowDay function to prevent selection of weekends. + * @param date Date - the date to customise + * @return [boolean, string] - is this date selectable?, what is its CSS class? + */ + noWeekends: function(date) { + var day = date.getDay(); + return [(day > 0 && day < 6), ""]; + }, + + /* Set as calculateWeek to determine the week of the year based on the ISO 8601 definition. + * @param date Date - the date to get the week for + * @return number - the number of the week within the year that contains this date + */ + iso8601Week: function(date) { + var time, + checkDate = new Date(date.getTime()); + + // Find Thursday of this week starting on Monday + checkDate.setDate(checkDate.getDate() + 4 - (checkDate.getDay() || 7)); + + time = checkDate.getTime(); + checkDate.setMonth(0); // Compare with Jan 1 + checkDate.setDate(1); + return Math.floor(Math.round((time - checkDate) / 86400000) / 7) + 1; + }, + + /* Parse a string value into a date object. + * See formatDate below for the possible formats. + * + * @param format string - the expected format of the date + * @param value string - the date in the above format + * @param settings Object - attributes include: + * shortYearCutoff number - the cutoff year for determining the century (optional) + * dayNamesShort string[7] - abbreviated names of the days from Sunday (optional) + * dayNames string[7] - names of the days from Sunday (optional) + * monthNamesShort string[12] - abbreviated names of the months (optional) + * monthNames string[12] - names of the months (optional) + * @return Date - the extracted date value or null if value is blank + */ + parseDate: function (format, value, settings) { + if (format == null || value == null) { + throw "Invalid arguments"; + } + + value = (typeof value === "object" ? value.toString() : value + ""); + if (value === "") { + return null; + } + + var iFormat, dim, extra, + iValue = 0, + shortYearCutoffTemp = (settings ? settings.shortYearCutoff : null) || this._defaults.shortYearCutoff, + shortYearCutoff = (typeof shortYearCutoffTemp !== "string" ? shortYearCutoffTemp : + new Date().getFullYear() % 100 + parseInt(shortYearCutoffTemp, 10)), + dayNamesShort = (settings ? settings.dayNamesShort : null) || this._defaults.dayNamesShort, + dayNames = (settings ? settings.dayNames : null) || this._defaults.dayNames, + monthNamesShort = (settings ? settings.monthNamesShort : null) || this._defaults.monthNamesShort, + monthNames = (settings ? settings.monthNames : null) || this._defaults.monthNames, + year = -1, + month = -1, + day = -1, + doy = -1, + literal = false, + date, + // Check whether a format character is doubled + lookAhead = function(match) { + var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) === match); + if (matches) { + iFormat++; + } + return matches; + }, + // Extract a number from the string value + getNumber = function(match) { + var isDoubled = lookAhead(match), + size = (match === "@" ? 14 : (match === "!" ? 20 : + (match === "y" && isDoubled ? 4 : (match === "o" ? 3 : 2)))), + digits = new RegExp("^\\d{1," + size + "}"), + num = value.substring(iValue).match(digits); + if (!num) { + throw "Missing number at position " + iValue; + } + iValue += num[0].length; + return parseInt(num[0], 10); + }, + // Extract a name from the string value and convert to an index + getName = function(match, shortNames, longNames) { + var index = -1, + names = $.map(lookAhead(match) ? longNames : shortNames, function (v, k) { + return [ [k, v] ]; + }).sort(function (a, b) { + return -(a[1].length - b[1].length); + }); + + $.each(names, function (i, pair) { + var name = pair[1]; + if (value.substr(iValue, name.length).toLowerCase() === name.toLowerCase()) { + index = pair[0]; + iValue += name.length; + return false; + } + }); + if (index !== -1) { + return index + 1; + } else { + throw "Unknown name at position " + iValue; + } + }, + // Confirm that a literal character matches the string value + checkLiteral = function() { + if (value.charAt(iValue) !== format.charAt(iFormat)) { + throw "Unexpected literal at position " + iValue; + } + iValue++; + }; + + for (iFormat = 0; iFormat < format.length; iFormat++) { + if (literal) { + if (format.charAt(iFormat) === "'" && !lookAhead("'")) { + literal = false; + } else { + checkLiteral(); + } + } else { + switch (format.charAt(iFormat)) { + case "d": + day = getNumber("d"); + break; + case "D": + getName("D", dayNamesShort, dayNames); + break; + case "o": + doy = getNumber("o"); + break; + case "m": + month = getNumber("m"); + break; + case "M": + month = getName("M", monthNamesShort, monthNames); + break; + case "y": + year = getNumber("y"); + break; + case "@": + date = new Date(getNumber("@")); + year = date.getFullYear(); + month = date.getMonth() + 1; + day = date.getDate(); + break; + case "!": + date = new Date((getNumber("!") - this._ticksTo1970) / 10000); + year = date.getFullYear(); + month = date.getMonth() + 1; + day = date.getDate(); + break; + case "'": + if (lookAhead("'")){ + checkLiteral(); + } else { + literal = true; + } + break; + default: + checkLiteral(); + } + } + } + + if (iValue < value.length){ + extra = value.substr(iValue); + if (!/^\s+/.test(extra)) { + throw "Extra/unparsed characters found in date: " + extra; + } + } + + if (year === -1) { + year = new Date().getFullYear(); + } else if (year < 100) { + year += new Date().getFullYear() - new Date().getFullYear() % 100 + + (year <= shortYearCutoff ? 0 : -100); + } + + if (doy > -1) { + month = 1; + day = doy; + do { + dim = this._getDaysInMonth(year, month - 1); + if (day <= dim) { + break; + } + month++; + day -= dim; + } while (true); + } + + date = this._daylightSavingAdjust(new Date(year, month - 1, day)); + if (date.getFullYear() !== year || date.getMonth() + 1 !== month || date.getDate() !== day) { + throw "Invalid date"; // E.g. 31/02/00 + } + return date; + }, + + /* Standard date formats. */ + ATOM: "yy-mm-dd", // RFC 3339 (ISO 8601) + COOKIE: "D, dd M yy", + ISO_8601: "yy-mm-dd", + RFC_822: "D, d M y", + RFC_850: "DD, dd-M-y", + RFC_1036: "D, d M y", + RFC_1123: "D, d M yy", + RFC_2822: "D, d M yy", + RSS: "D, d M y", // RFC 822 + TICKS: "!", + TIMESTAMP: "@", + W3C: "yy-mm-dd", // ISO 8601 + + _ticksTo1970: (((1970 - 1) * 365 + Math.floor(1970 / 4) - Math.floor(1970 / 100) + + Math.floor(1970 / 400)) * 24 * 60 * 60 * 10000000), + + /* Format a date object into a string value. + * The format can be combinations of the following: + * d - day of month (no leading zero) + * dd - day of month (two digit) + * o - day of year (no leading zeros) + * oo - day of year (three digit) + * D - day name short + * DD - day name long + * m - month of year (no leading zero) + * mm - month of year (two digit) + * M - month name short + * MM - month name long + * y - year (two digit) + * yy - year (four digit) + * @ - Unix timestamp (ms since 01/01/1970) + * ! - Windows ticks (100ns since 01/01/0001) + * "..." - literal text + * '' - single quote + * + * @param format string - the desired format of the date + * @param date Date - the date value to format + * @param settings Object - attributes include: + * dayNamesShort string[7] - abbreviated names of the days from Sunday (optional) + * dayNames string[7] - names of the days from Sunday (optional) + * monthNamesShort string[12] - abbreviated names of the months (optional) + * monthNames string[12] - names of the months (optional) + * @return string - the date in the above format + */ + formatDate: function (format, date, settings) { + if (!date) { + return ""; + } + + var iFormat, + dayNamesShort = (settings ? settings.dayNamesShort : null) || this._defaults.dayNamesShort, + dayNames = (settings ? settings.dayNames : null) || this._defaults.dayNames, + monthNamesShort = (settings ? settings.monthNamesShort : null) || this._defaults.monthNamesShort, + monthNames = (settings ? settings.monthNames : null) || this._defaults.monthNames, + // Check whether a format character is doubled + lookAhead = function(match) { + var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) === match); + if (matches) { + iFormat++; + } + return matches; + }, + // Format a number, with leading zero if necessary + formatNumber = function(match, value, len) { + var num = "" + value; + if (lookAhead(match)) { + while (num.length < len) { + num = "0" + num; + } + } + return num; + }, + // Format a name, short or long as requested + formatName = function(match, value, shortNames, longNames) { + return (lookAhead(match) ? longNames[value] : shortNames[value]); + }, + output = "", + literal = false; + + if (date) { + for (iFormat = 0; iFormat < format.length; iFormat++) { + if (literal) { + if (format.charAt(iFormat) === "'" && !lookAhead("'")) { + literal = false; + } else { + output += format.charAt(iFormat); + } + } else { + switch (format.charAt(iFormat)) { + case "d": + output += formatNumber("d", date.getDate(), 2); + break; + case "D": + output += formatName("D", date.getDay(), dayNamesShort, dayNames); + break; + case "o": + output += formatNumber("o", + Math.round((new Date(date.getFullYear(), date.getMonth(), date.getDate()).getTime() - new Date(date.getFullYear(), 0, 0).getTime()) / 86400000), 3); + break; + case "m": + output += formatNumber("m", date.getMonth() + 1, 2); + break; + case "M": + output += formatName("M", date.getMonth(), monthNamesShort, monthNames); + break; + case "y": + output += (lookAhead("y") ? date.getFullYear() : + (date.getYear() % 100 < 10 ? "0" : "") + date.getYear() % 100); + break; + case "@": + output += date.getTime(); + break; + case "!": + output += date.getTime() * 10000 + this._ticksTo1970; + break; + case "'": + if (lookAhead("'")) { + output += "'"; + } else { + literal = true; + } + break; + default: + output += format.charAt(iFormat); + } + } + } + } + return output; + }, + + /* Extract all possible characters from the date format. */ + _possibleChars: function (format) { + var iFormat, + chars = "", + literal = false, + // Check whether a format character is doubled + lookAhead = function(match) { + var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) === match); + if (matches) { + iFormat++; + } + return matches; + }; + + for (iFormat = 0; iFormat < format.length; iFormat++) { + if (literal) { + if (format.charAt(iFormat) === "'" && !lookAhead("'")) { + literal = false; + } else { + chars += format.charAt(iFormat); + } + } else { + switch (format.charAt(iFormat)) { + case "d": case "m": case "y": case "@": + chars += "0123456789"; + break; + case "D": case "M": + return null; // Accept anything + case "'": + if (lookAhead("'")) { + chars += "'"; + } else { + literal = true; + } + break; + default: + chars += format.charAt(iFormat); + } + } + } + return chars; + }, + + /* Get a setting value, defaulting if necessary. */ + _get: function(inst, name) { + return inst.settings[name] !== undefined ? + inst.settings[name] : this._defaults[name]; + }, + + /* Parse existing date and initialise date picker. */ + _setDateFromField: function(inst, noDefault) { + if (inst.input.val() === inst.lastVal) { + return; + } + + var dateFormat = this._get(inst, "dateFormat"), + dates = inst.lastVal = inst.input ? inst.input.val() : null, + defaultDate = this._getDefaultDate(inst), + date = defaultDate, + settings = this._getFormatConfig(inst); + + try { + date = this.parseDate(dateFormat, dates, settings) || defaultDate; + } catch (event) { + dates = (noDefault ? "" : dates); + } + inst.selectedDay = date.getDate(); + inst.drawMonth = inst.selectedMonth = date.getMonth(); + inst.drawYear = inst.selectedYear = date.getFullYear(); + inst.currentDay = (dates ? date.getDate() : 0); + inst.currentMonth = (dates ? date.getMonth() : 0); + inst.currentYear = (dates ? date.getFullYear() : 0); + this._adjustInstDate(inst); + }, + + /* Retrieve the default date shown on opening. */ + _getDefaultDate: function(inst) { + return this._restrictMinMax(inst, + this._determineDate(inst, this._get(inst, "defaultDate"), new Date())); + }, + + /* A date may be specified as an exact value or a relative one. */ + _determineDate: function(inst, date, defaultDate) { + var offsetNumeric = function(offset) { + var date = new Date(); + date.setDate(date.getDate() + offset); + return date; + }, + offsetString = function(offset) { + try { + return $.datepicker.parseDate($.datepicker._get(inst, "dateFormat"), + offset, $.datepicker._getFormatConfig(inst)); + } + catch (e) { + // Ignore + } + + var date = (offset.toLowerCase().match(/^c/) ? + $.datepicker._getDate(inst) : null) || new Date(), + year = date.getFullYear(), + month = date.getMonth(), + day = date.getDate(), + pattern = /([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g, + matches = pattern.exec(offset); + + while (matches) { + switch (matches[2] || "d") { + case "d" : case "D" : + day += parseInt(matches[1],10); break; + case "w" : case "W" : + day += parseInt(matches[1],10) * 7; break; + case "m" : case "M" : + month += parseInt(matches[1],10); + day = Math.min(day, $.datepicker._getDaysInMonth(year, month)); + break; + case "y": case "Y" : + year += parseInt(matches[1],10); + day = Math.min(day, $.datepicker._getDaysInMonth(year, month)); + break; + } + matches = pattern.exec(offset); + } + return new Date(year, month, day); + }, + newDate = (date == null || date === "" ? defaultDate : (typeof date === "string" ? offsetString(date) : + (typeof date === "number" ? (isNaN(date) ? defaultDate : offsetNumeric(date)) : new Date(date.getTime())))); + + newDate = (newDate && newDate.toString() === "Invalid Date" ? defaultDate : newDate); + if (newDate) { + newDate.setHours(0); + newDate.setMinutes(0); + newDate.setSeconds(0); + newDate.setMilliseconds(0); + } + return this._daylightSavingAdjust(newDate); + }, + + /* Handle switch to/from daylight saving. + * Hours may be non-zero on daylight saving cut-over: + * > 12 when midnight changeover, but then cannot generate + * midnight datetime, so jump to 1AM, otherwise reset. + * @param date (Date) the date to check + * @return (Date) the corrected date + */ + _daylightSavingAdjust: function(date) { + if (!date) { + return null; + } + date.setHours(date.getHours() > 12 ? date.getHours() + 2 : 0); + return date; + }, + + /* Set the date(s) directly. */ + _setDate: function(inst, date, noChange) { + var clear = !date, + origMonth = inst.selectedMonth, + origYear = inst.selectedYear, + newDate = this._restrictMinMax(inst, this._determineDate(inst, date, new Date())); + + inst.selectedDay = inst.currentDay = newDate.getDate(); + inst.drawMonth = inst.selectedMonth = inst.currentMonth = newDate.getMonth(); + inst.drawYear = inst.selectedYear = inst.currentYear = newDate.getFullYear(); + if ((origMonth !== inst.selectedMonth || origYear !== inst.selectedYear) && !noChange) { + this._notifyChange(inst); + } + this._adjustInstDate(inst); + if (inst.input) { + inst.input.val(clear ? "" : this._formatDate(inst)); + } + }, + + /* Retrieve the date(s) directly. */ + _getDate: function(inst) { + var startDate = (!inst.currentYear || (inst.input && inst.input.val() === "") ? null : + this._daylightSavingAdjust(new Date( + inst.currentYear, inst.currentMonth, inst.currentDay))); + return startDate; + }, + + /* Attach the onxxx handlers. These are declared statically so + * they work with static code transformers like Caja. + */ + _attachHandlers: function(inst) { + var stepMonths = this._get(inst, "stepMonths"), + id = "#" + inst.id.replace( /\\\\/g, "\\" ); + inst.dpDiv.find("[data-handler]").map(function () { + var handler = { + prev: function () { + $.datepicker._adjustDate(id, -stepMonths, "M"); + }, + next: function () { + $.datepicker._adjustDate(id, +stepMonths, "M"); + }, + hide: function () { + $.datepicker._hideDatepicker(); + }, + today: function () { + $.datepicker._gotoToday(id); + }, + selectDay: function () { + $.datepicker._selectDay(id, +this.getAttribute("data-month"), +this.getAttribute("data-year"), this); + return false; + }, + selectMonth: function () { + $.datepicker._selectMonthYear(id, this, "M"); + return false; + }, + selectYear: function () { + $.datepicker._selectMonthYear(id, this, "Y"); + return false; + } + }; + $(this).bind(this.getAttribute("data-event"), handler[this.getAttribute("data-handler")]); + }); + }, + + /* Generate the HTML for the current state of the date picker. */ + _generateHTML: function(inst) { + var maxDraw, prevText, prev, nextText, next, currentText, gotoDate, + controls, buttonPanel, firstDay, showWeek, dayNames, dayNamesMin, + monthNames, monthNamesShort, beforeShowDay, showOtherMonths, + selectOtherMonths, defaultDate, html, dow, row, group, col, selectedDate, + cornerClass, calender, thead, day, daysInMonth, leadDays, curRows, numRows, + printDate, dRow, tbody, daySettings, otherMonth, unselectable, + tempDate = new Date(), + today = this._daylightSavingAdjust( + new Date(tempDate.getFullYear(), tempDate.getMonth(), tempDate.getDate())), // clear time + isRTL = this._get(inst, "isRTL"), + showButtonPanel = this._get(inst, "showButtonPanel"), + hideIfNoPrevNext = this._get(inst, "hideIfNoPrevNext"), + navigationAsDateFormat = this._get(inst, "navigationAsDateFormat"), + numMonths = this._getNumberOfMonths(inst), + showCurrentAtPos = this._get(inst, "showCurrentAtPos"), + stepMonths = this._get(inst, "stepMonths"), + isMultiMonth = (numMonths[0] !== 1 || numMonths[1] !== 1), + currentDate = this._daylightSavingAdjust((!inst.currentDay ? new Date(9999, 9, 9) : + new Date(inst.currentYear, inst.currentMonth, inst.currentDay))), + minDate = this._getMinMaxDate(inst, "min"), + maxDate = this._getMinMaxDate(inst, "max"), + drawMonth = inst.drawMonth - showCurrentAtPos, + drawYear = inst.drawYear; + + if (drawMonth < 0) { + drawMonth += 12; + drawYear--; + } + if (maxDate) { + maxDraw = this._daylightSavingAdjust(new Date(maxDate.getFullYear(), + maxDate.getMonth() - (numMonths[0] * numMonths[1]) + 1, maxDate.getDate())); + maxDraw = (minDate && maxDraw < minDate ? minDate : maxDraw); + while (this._daylightSavingAdjust(new Date(drawYear, drawMonth, 1)) > maxDraw) { + drawMonth--; + if (drawMonth < 0) { + drawMonth = 11; + drawYear--; + } + } + } + inst.drawMonth = drawMonth; + inst.drawYear = drawYear; + + prevText = this._get(inst, "prevText"); + prevText = (!navigationAsDateFormat ? prevText : this.formatDate(prevText, + this._daylightSavingAdjust(new Date(drawYear, drawMonth - stepMonths, 1)), + this._getFormatConfig(inst))); + + prev = (this._canAdjustMonth(inst, -1, drawYear, drawMonth) ? + "" + prevText + "" : + (hideIfNoPrevNext ? "" : "" + prevText + "")); + + nextText = this._get(inst, "nextText"); + nextText = (!navigationAsDateFormat ? nextText : this.formatDate(nextText, + this._daylightSavingAdjust(new Date(drawYear, drawMonth + stepMonths, 1)), + this._getFormatConfig(inst))); + + next = (this._canAdjustMonth(inst, +1, drawYear, drawMonth) ? + "" + nextText + "" : + (hideIfNoPrevNext ? "" : "" + nextText + "")); + + currentText = this._get(inst, "currentText"); + gotoDate = (this._get(inst, "gotoCurrent") && inst.currentDay ? currentDate : today); + currentText = (!navigationAsDateFormat ? currentText : + this.formatDate(currentText, gotoDate, this._getFormatConfig(inst))); + + controls = (!inst.inline ? "" : ""); + + buttonPanel = (showButtonPanel) ? "
    " + (isRTL ? controls : "") + + (this._isInRange(inst, gotoDate) ? "" : "") + (isRTL ? "" : controls) + "
    " : ""; + + firstDay = parseInt(this._get(inst, "firstDay"),10); + firstDay = (isNaN(firstDay) ? 0 : firstDay); + + showWeek = this._get(inst, "showWeek"); + dayNames = this._get(inst, "dayNames"); + dayNamesMin = this._get(inst, "dayNamesMin"); + monthNames = this._get(inst, "monthNames"); + monthNamesShort = this._get(inst, "monthNamesShort"); + beforeShowDay = this._get(inst, "beforeShowDay"); + showOtherMonths = this._get(inst, "showOtherMonths"); + selectOtherMonths = this._get(inst, "selectOtherMonths"); + defaultDate = this._getDefaultDate(inst); + html = ""; + dow; + for (row = 0; row < numMonths[0]; row++) { + group = ""; + this.maxRows = 4; + for (col = 0; col < numMonths[1]; col++) { + selectedDate = this._daylightSavingAdjust(new Date(drawYear, drawMonth, inst.selectedDay)); + cornerClass = " ui-corner-all"; + calender = ""; + if (isMultiMonth) { + calender += "
    "; + } + calender += "
    " + + (/all|left/.test(cornerClass) && row === 0 ? (isRTL ? next : prev) : "") + + (/all|right/.test(cornerClass) && row === 0 ? (isRTL ? prev : next) : "") + + this._generateMonthYearHeader(inst, drawMonth, drawYear, minDate, maxDate, + row > 0 || col > 0, monthNames, monthNamesShort) + // draw month headers + "
    " + + ""; + thead = (showWeek ? "" : ""); + for (dow = 0; dow < 7; dow++) { // days of the week + day = (dow + firstDay) % 7; + thead += "= 5 ? " class='ui-datepicker-week-end'" : "") + ">" + + "" + dayNamesMin[day] + ""; + } + calender += thead + ""; + daysInMonth = this._getDaysInMonth(drawYear, drawMonth); + if (drawYear === inst.selectedYear && drawMonth === inst.selectedMonth) { + inst.selectedDay = Math.min(inst.selectedDay, daysInMonth); + } + leadDays = (this._getFirstDayOfMonth(drawYear, drawMonth) - firstDay + 7) % 7; + curRows = Math.ceil((leadDays + daysInMonth) / 7); // calculate the number of rows to generate + numRows = (isMultiMonth ? this.maxRows > curRows ? this.maxRows : curRows : curRows); //If multiple months, use the higher number of rows (see #7043) + this.maxRows = numRows; + printDate = this._daylightSavingAdjust(new Date(drawYear, drawMonth, 1 - leadDays)); + for (dRow = 0; dRow < numRows; dRow++) { // create date picker rows + calender += ""; + tbody = (!showWeek ? "" : ""); + for (dow = 0; dow < 7; dow++) { // create date picker days + daySettings = (beforeShowDay ? + beforeShowDay.apply((inst.input ? inst.input[0] : null), [printDate]) : [true, ""]); + otherMonth = (printDate.getMonth() !== drawMonth); + unselectable = (otherMonth && !selectOtherMonths) || !daySettings[0] || + (minDate && printDate < minDate) || (maxDate && printDate > maxDate); + tbody += ""; // display selectable date + printDate.setDate(printDate.getDate() + 1); + printDate = this._daylightSavingAdjust(printDate); + } + calender += tbody + ""; + } + drawMonth++; + if (drawMonth > 11) { + drawMonth = 0; + drawYear++; + } + calender += "
    " + this._get(inst, "weekHeader") + "
    " + + this._get(inst, "calculateWeek")(printDate) + "" + // actions + (otherMonth && !showOtherMonths ? " " : // display for other months + (unselectable ? "" + printDate.getDate() + "" : "" + printDate.getDate() + "")) + "
    " + (isMultiMonth ? "
    " + + ((numMonths[0] > 0 && col === numMonths[1]-1) ? "
    " : "") : ""); + group += calender; + } + html += group; + } + html += buttonPanel; + inst._keyEvent = false; + return html; + }, + + /* Generate the month and year header. */ + _generateMonthYearHeader: function(inst, drawMonth, drawYear, minDate, maxDate, + secondary, monthNames, monthNamesShort) { + + var inMinYear, inMaxYear, month, years, thisYear, determineYear, year, endYear, + changeMonth = this._get(inst, "changeMonth"), + changeYear = this._get(inst, "changeYear"), + showMonthAfterYear = this._get(inst, "showMonthAfterYear"), + html = "
    ", + monthHtml = ""; + + // month selection + if (secondary || !changeMonth) { + monthHtml += "" + monthNames[drawMonth] + ""; + } else { + inMinYear = (minDate && minDate.getFullYear() === drawYear); + inMaxYear = (maxDate && maxDate.getFullYear() === drawYear); + monthHtml += ""; + } + + if (!showMonthAfterYear) { + html += monthHtml + (secondary || !(changeMonth && changeYear) ? " " : ""); + } + + // year selection + if ( !inst.yearshtml ) { + inst.yearshtml = ""; + if (secondary || !changeYear) { + html += "" + drawYear + ""; + } else { + // determine range of years to display + years = this._get(inst, "yearRange").split(":"); + thisYear = new Date().getFullYear(); + determineYear = function(value) { + var year = (value.match(/c[+\-].*/) ? drawYear + parseInt(value.substring(1), 10) : + (value.match(/[+\-].*/) ? thisYear + parseInt(value, 10) : + parseInt(value, 10))); + return (isNaN(year) ? thisYear : year); + }; + year = determineYear(years[0]); + endYear = Math.max(year, determineYear(years[1] || "")); + year = (minDate ? Math.max(year, minDate.getFullYear()) : year); + endYear = (maxDate ? Math.min(endYear, maxDate.getFullYear()) : endYear); + inst.yearshtml += ""; + + html += inst.yearshtml; + inst.yearshtml = null; + } + } + + html += this._get(inst, "yearSuffix"); + if (showMonthAfterYear) { + html += (secondary || !(changeMonth && changeYear) ? " " : "") + monthHtml; + } + html += "
    "; // Close datepicker_header + return html; + }, + + /* Adjust one of the date sub-fields. */ + _adjustInstDate: function(inst, offset, period) { + var year = inst.drawYear + (period === "Y" ? offset : 0), + month = inst.drawMonth + (period === "M" ? offset : 0), + day = Math.min(inst.selectedDay, this._getDaysInMonth(year, month)) + (period === "D" ? offset : 0), + date = this._restrictMinMax(inst, this._daylightSavingAdjust(new Date(year, month, day))); + + inst.selectedDay = date.getDate(); + inst.drawMonth = inst.selectedMonth = date.getMonth(); + inst.drawYear = inst.selectedYear = date.getFullYear(); + if (period === "M" || period === "Y") { + this._notifyChange(inst); + } + }, + + /* Ensure a date is within any min/max bounds. */ + _restrictMinMax: function(inst, date) { + var minDate = this._getMinMaxDate(inst, "min"), + maxDate = this._getMinMaxDate(inst, "max"), + newDate = (minDate && date < minDate ? minDate : date); + return (maxDate && newDate > maxDate ? maxDate : newDate); + }, + + /* Notify change of month/year. */ + _notifyChange: function(inst) { + var onChange = this._get(inst, "onChangeMonthYear"); + if (onChange) { + onChange.apply((inst.input ? inst.input[0] : null), + [inst.selectedYear, inst.selectedMonth + 1, inst]); + } + }, + + /* Determine the number of months to show. */ + _getNumberOfMonths: function(inst) { + var numMonths = this._get(inst, "numberOfMonths"); + return (numMonths == null ? [1, 1] : (typeof numMonths === "number" ? [1, numMonths] : numMonths)); + }, + + /* Determine the current maximum date - ensure no time components are set. */ + _getMinMaxDate: function(inst, minMax) { + return this._determineDate(inst, this._get(inst, minMax + "Date"), null); + }, + + /* Find the number of days in a given month. */ + _getDaysInMonth: function(year, month) { + return 32 - this._daylightSavingAdjust(new Date(year, month, 32)).getDate(); + }, + + /* Find the day of the week of the first of a month. */ + _getFirstDayOfMonth: function(year, month) { + return new Date(year, month, 1).getDay(); + }, + + /* Determines if we should allow a "next/prev" month display change. */ + _canAdjustMonth: function(inst, offset, curYear, curMonth) { + var numMonths = this._getNumberOfMonths(inst), + date = this._daylightSavingAdjust(new Date(curYear, + curMonth + (offset < 0 ? offset : numMonths[0] * numMonths[1]), 1)); + + if (offset < 0) { + date.setDate(this._getDaysInMonth(date.getFullYear(), date.getMonth())); + } + return this._isInRange(inst, date); + }, + + /* Is the given date in the accepted range? */ + _isInRange: function(inst, date) { + var yearSplit, currentYear, + minDate = this._getMinMaxDate(inst, "min"), + maxDate = this._getMinMaxDate(inst, "max"), + minYear = null, + maxYear = null, + years = this._get(inst, "yearRange"); + if (years){ + yearSplit = years.split(":"); + currentYear = new Date().getFullYear(); + minYear = parseInt(yearSplit[0], 10); + maxYear = parseInt(yearSplit[1], 10); + if ( yearSplit[0].match(/[+\-].*/) ) { + minYear += currentYear; + } + if ( yearSplit[1].match(/[+\-].*/) ) { + maxYear += currentYear; + } + } + + return ((!minDate || date.getTime() >= minDate.getTime()) && + (!maxDate || date.getTime() <= maxDate.getTime()) && + (!minYear || date.getFullYear() >= minYear) && + (!maxYear || date.getFullYear() <= maxYear)); + }, + + /* Provide the configuration settings for formatting/parsing. */ + _getFormatConfig: function(inst) { + var shortYearCutoff = this._get(inst, "shortYearCutoff"); + shortYearCutoff = (typeof shortYearCutoff !== "string" ? shortYearCutoff : + new Date().getFullYear() % 100 + parseInt(shortYearCutoff, 10)); + return {shortYearCutoff: shortYearCutoff, + dayNamesShort: this._get(inst, "dayNamesShort"), dayNames: this._get(inst, "dayNames"), + monthNamesShort: this._get(inst, "monthNamesShort"), monthNames: this._get(inst, "monthNames")}; + }, + + /* Format the given date for display. */ + _formatDate: function(inst, day, month, year) { + if (!day) { + inst.currentDay = inst.selectedDay; + inst.currentMonth = inst.selectedMonth; + inst.currentYear = inst.selectedYear; + } + var date = (day ? (typeof day === "object" ? day : + this._daylightSavingAdjust(new Date(year, month, day))) : + this._daylightSavingAdjust(new Date(inst.currentYear, inst.currentMonth, inst.currentDay))); + return this.formatDate(this._get(inst, "dateFormat"), date, this._getFormatConfig(inst)); + } +}); + +/* + * Bind hover events for datepicker elements. + * Done via delegate so the binding only occurs once in the lifetime of the parent div. + * Global instActive, set by _updateDatepicker allows the handlers to find their way back to the active picker. + */ +function bindHover(dpDiv) { + var selector = "button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a"; + return dpDiv.delegate(selector, "mouseout", function() { + $(this).removeClass("ui-state-hover"); + if (this.className.indexOf("ui-datepicker-prev") !== -1) { + $(this).removeClass("ui-datepicker-prev-hover"); + } + if (this.className.indexOf("ui-datepicker-next") !== -1) { + $(this).removeClass("ui-datepicker-next-hover"); + } + }) + .delegate(selector, "mouseover", function(){ + if (!$.datepicker._isDisabledDatepicker( instActive.inline ? dpDiv.parent()[0] : instActive.input[0])) { + $(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"); + $(this).addClass("ui-state-hover"); + if (this.className.indexOf("ui-datepicker-prev") !== -1) { + $(this).addClass("ui-datepicker-prev-hover"); + } + if (this.className.indexOf("ui-datepicker-next") !== -1) { + $(this).addClass("ui-datepicker-next-hover"); + } + } + }); +} + +/* jQuery extend now ignores nulls! */ +function extendRemove(target, props) { + $.extend(target, props); + for (var name in props) { + if (props[name] == null) { + target[name] = props[name]; + } + } + return target; +} + +/* Invoke the datepicker functionality. + @param options string - a command, optionally followed by additional parameters or + Object - settings for attaching new datepicker functionality + @return jQuery object */ +$.fn.datepicker = function(options){ + + /* Verify an empty collection wasn't passed - Fixes #6976 */ + if ( !this.length ) { + return this; + } + + /* Initialise the date picker. */ + if (!$.datepicker.initialized) { + $(document).mousedown($.datepicker._checkExternalClick); + $.datepicker.initialized = true; + } + + /* Append datepicker main container to body if not exist. */ + if ($("#"+$.datepicker._mainDivId).length === 0) { + $("body").append($.datepicker.dpDiv); + } + + var otherArgs = Array.prototype.slice.call(arguments, 1); + if (typeof options === "string" && (options === "isDisabled" || options === "getDate" || options === "widget")) { + return $.datepicker["_" + options + "Datepicker"]. + apply($.datepicker, [this[0]].concat(otherArgs)); + } + if (options === "option" && arguments.length === 2 && typeof arguments[1] === "string") { + return $.datepicker["_" + options + "Datepicker"]. + apply($.datepicker, [this[0]].concat(otherArgs)); + } + return this.each(function() { + typeof options === "string" ? + $.datepicker["_" + options + "Datepicker"]. + apply($.datepicker, [this].concat(otherArgs)) : + $.datepicker._attachDatepicker(this, options); + }); +}; + +$.datepicker = new Datepicker(); // singleton instance +$.datepicker.initialized = false; +$.datepicker.uuid = new Date().getTime(); +$.datepicker.version = "1.10.4"; + +})(jQuery); +(function( $, undefined ) { + +var sizeRelatedOptions = { + buttons: true, + height: true, + maxHeight: true, + maxWidth: true, + minHeight: true, + minWidth: true, + width: true + }, + resizableRelatedOptions = { + maxHeight: true, + maxWidth: true, + minHeight: true, + minWidth: true + }; + +$.widget( "ui.dialog", { + version: "1.10.4", + options: { + appendTo: "body", + autoOpen: true, + buttons: [], + closeOnEscape: true, + closeText: "close", + dialogClass: "", + draggable: true, + hide: null, + height: "auto", + maxHeight: null, + maxWidth: null, + minHeight: 150, + minWidth: 150, + modal: false, + position: { + my: "center", + at: "center", + of: window, + collision: "fit", + // Ensure the titlebar is always visible + using: function( pos ) { + var topOffset = $( this ).css( pos ).offset().top; + if ( topOffset < 0 ) { + $( this ).css( "top", pos.top - topOffset ); + } + } + }, + resizable: true, + show: null, + title: null, + width: 300, + + // callbacks + beforeClose: null, + close: null, + drag: null, + dragStart: null, + dragStop: null, + focus: null, + open: null, + resize: null, + resizeStart: null, + resizeStop: null + }, + + _create: function() { + this.originalCss = { + display: this.element[0].style.display, + width: this.element[0].style.width, + minHeight: this.element[0].style.minHeight, + maxHeight: this.element[0].style.maxHeight, + height: this.element[0].style.height + }; + this.originalPosition = { + parent: this.element.parent(), + index: this.element.parent().children().index( this.element ) + }; + this.originalTitle = this.element.attr("title"); + this.options.title = this.options.title || this.originalTitle; + + this._createWrapper(); + + this.element + .show() + .removeAttr("title") + .addClass("ui-dialog-content ui-widget-content") + .appendTo( this.uiDialog ); + + this._createTitlebar(); + this._createButtonPane(); + + if ( this.options.draggable && $.fn.draggable ) { + this._makeDraggable(); + } + if ( this.options.resizable && $.fn.resizable ) { + this._makeResizable(); + } + + this._isOpen = false; + }, + + _init: function() { + if ( this.options.autoOpen ) { + this.open(); + } + }, + + _appendTo: function() { + var element = this.options.appendTo; + if ( element && (element.jquery || element.nodeType) ) { + return $( element ); + } + return this.document.find( element || "body" ).eq( 0 ); + }, + + _destroy: function() { + var next, + originalPosition = this.originalPosition; + + this._destroyOverlay(); + + this.element + .removeUniqueId() + .removeClass("ui-dialog-content ui-widget-content") + .css( this.originalCss ) + // Without detaching first, the following becomes really slow + .detach(); + + this.uiDialog.stop( true, true ).remove(); + + if ( this.originalTitle ) { + this.element.attr( "title", this.originalTitle ); + } + + next = originalPosition.parent.children().eq( originalPosition.index ); + // Don't try to place the dialog next to itself (#8613) + if ( next.length && next[0] !== this.element[0] ) { + next.before( this.element ); + } else { + originalPosition.parent.append( this.element ); + } + }, + + widget: function() { + return this.uiDialog; + }, + + disable: $.noop, + enable: $.noop, + + close: function( event ) { + var activeElement, + that = this; + + if ( !this._isOpen || this._trigger( "beforeClose", event ) === false ) { + return; + } + + this._isOpen = false; + this._destroyOverlay(); + + if ( !this.opener.filter(":focusable").focus().length ) { + + // support: IE9 + // IE9 throws an "Unspecified error" accessing document.activeElement from an ');return b.join("")})}},fileButton:function(b,a,d){if(!(3>arguments.length)){i.call(this,a);var e=this;a.validate&&(this.validate=a.validate);var c=CKEDITOR.tools.extend({},a),f=c.onClick;c.className=(c.className?c.className+" ":"")+"cke_dialog_ui_button";c.onClick=function(c){var d= -a["for"];if(!f||f.call(this,c)!==false){b.getContentElement(d[0],d[1]).submit();this.disable()}};b.on("load",function(){b.getContentElement(a["for"][0],a["for"][1])._.buttons.push(e)});CKEDITOR.ui.dialog.button.call(this,b,c,d)}},html:function(){var b=/^\s*<[\w:]+\s+([^>]*)?>/,a=/^(\s*<[\w:]+(?:\s+[^>]*)?)((?:.|\r|\n)+)$/,d=/\/$/;return function(e,c,f){if(!(3>arguments.length)){var h=[],g=c.html;"<"!=g.charAt(0)&&(g=""+g+"");var k=c.focus;if(k){var j=this.focus;this.focus=function(){("function"== -typeof k?k:j).call(this);this.fire("focus")};c.isFocusable&&(this.isFocusable=this.isFocusable);this.keyboardFocusable=!0}CKEDITOR.ui.dialog.uiElement.call(this,e,c,h,"span",null,null,"");h=h.join("").match(b);g=g.match(a)||["","",""];d.test(g[1])&&(g[1]=g[1].slice(0,-1),g[2]="/"+g[2]);f.push([g[1]," ",h[1]||"",g[2]].join(""))}}}(),fieldset:function(b,a,d,e,c){var f=c.label;this._={children:a};CKEDITOR.ui.dialog.uiElement.call(this,b,c,e,"fieldset",null,null,function(){var a=[];f&&a.push(""+f+"");for(var b=0;ba.getChildCount()?(new CKEDITOR.dom.text(b,CKEDITOR.document)).appendTo(a):a.getChild(0).$.nodeValue=b;return this},getLabel:function(){var b= -CKEDITOR.document.getById(this._.labelId);return!b||1>b.getChildCount()?"":b.getChild(0).getText()},eventProcessors:o},!0);CKEDITOR.ui.dialog.button.prototype=CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.uiElement,{click:function(){return!this._.disabled?this.fire("click",{dialog:this._.dialog}):!1},enable:function(){this._.disabled=!1;var b=this.getElement();b&&b.removeClass("cke_disabled")},disable:function(){this._.disabled=!0;this.getElement().addClass("cke_disabled")},isVisible:function(){return this.getElement().getFirst().isVisible()}, -isEnabled:function(){return!this._.disabled},eventProcessors:CKEDITOR.tools.extend({},CKEDITOR.ui.dialog.uiElement.prototype.eventProcessors,{onClick:function(b,a){this.on("click",function(){a.apply(this,arguments)})}},!0),accessKeyUp:function(){this.click()},accessKeyDown:function(){this.focus()},keyboardFocusable:!0},!0);CKEDITOR.ui.dialog.textInput.prototype=CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.labeledElement,{getInputElement:function(){return CKEDITOR.document.getById(this._.inputId)}, -focus:function(){var b=this.selectParentTab();setTimeout(function(){var a=b.getInputElement();a&&a.$.focus()},0)},select:function(){var b=this.selectParentTab();setTimeout(function(){var a=b.getInputElement();a&&(a.$.focus(),a.$.select())},0)},accessKeyUp:function(){this.select()},setValue:function(b){!b&&(b="");return CKEDITOR.ui.dialog.uiElement.prototype.setValue.apply(this,arguments)},keyboardFocusable:!0},n,!0);CKEDITOR.ui.dialog.textarea.prototype=new CKEDITOR.ui.dialog.textInput;CKEDITOR.ui.dialog.select.prototype= -CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.labeledElement,{getInputElement:function(){return this._.select.getElement()},add:function(b,a,d){var e=new CKEDITOR.dom.element("option",this.getDialog().getParentEditor().document),c=this.getInputElement().$;e.$.text=b;e.$.value=void 0===a||null===a?b:a;void 0===d||null===d?CKEDITOR.env.ie?c.add(e.$):c.add(e.$,null):c.add(e.$,d);return this},remove:function(b){this.getInputElement().$.remove(b);return this},clear:function(){for(var b=this.getInputElement().$;0< -b.length;)b.remove(0);return this},keyboardFocusable:!0},n,!0);CKEDITOR.ui.dialog.checkbox.prototype=CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.uiElement,{getInputElement:function(){return this._.checkbox.getElement()},setValue:function(b,a){this.getInputElement().$.checked=b;!a&&this.fire("change",{value:b})},getValue:function(){return this.getInputElement().$.checked},accessKeyUp:function(){this.setValue(!this.getValue())},eventProcessors:{onChange:function(b,a){if(!CKEDITOR.env.ie||8','
    - @@ -51,23 +21,21 @@

    Enter the title of the webpage

    -

    Enter the description of the webpage

    -
    - - - +
    + -
    + - - +
@@ -78,6 +46,8 @@ - + \ No newline at end of file diff --git a/webpageBuilder/WebContent/homepage.jsp b/webpageBuilder/WebContent/homepage.jsp index 646f165..e254944 100644 --- a/webpageBuilder/WebContent/homepage.jsp +++ b/webpageBuilder/WebContent/homepage.jsp @@ -7,8 +7,13 @@ Homepage <% String user = "user"; +boolean flag = false; if(session.getAttribute("username") != null) user = session.getAttribute("username").toString(); +else + flag = true; + + %> "+person+" :
"; + document.getElementById("sortable").innerHTML += "
  • "+person+" :
  • "; //add to hidden form document.getElementById("space1").innerHTML += " "; } @@ -20,12 +20,12 @@ function add(){ var toadd = ""; var label = prompt("Please enter the label name"); var noofbut = prompt("Enter no. of Buttons"); - toadd = "
  • "+" "; + toadd = "
  • "+" "; document.getElementById("space1").innerHTML += " "; for(var i = 0 ; i < noofbut ; i++){ var person = prompt("Please enter the radio button name"); toadd += ""; - document.getElementById("space1").innerHTML += " "; + document.getElementById("space1").innerHTML += " "; } toadd +="
  • "; document.getElementById("sortable").innerHTML += toadd; @@ -36,23 +36,25 @@ function add(){ buttoncount++; var person = prompt("Please enter the label name"); var buttonname = prompt("Please enter the button name"); - document.getElementById("sortable").innerHTML += "
  • :

  • "; - document.getElementById("space1").innerHTML += " "; + document.getElementById("sortable").innerHTML += "
  • :
  • "; + document.getElementById("space1").innerHTML += " "; } //Checkbox else if(document.getElementById("checkbox").selected){ checkboxcount++; + var toadd = ""; var label = prompt("Please enter the label name"); var noofbut = prompt("Enter no. of Check boxes"); - document.getElementById("sortable").innerHTML += "
  • :"; + toadd += "
  • :"; document.getElementById("space1").innerHTML += " "; for(var i = 0 ; i < noofbut ; i++){ var person = prompt("Please enter the Check Box name"); - document.getElementById("sortable").innerHTML += ""+person; - document.getElementById("space1").innerHTML += " "; + toadd += ""+person; + document.getElementById("space1").innerHTML += " "; } - document.getElementById("sortable").innerHTML += "
  • "; + toadd += "
    "; + document.getElementById("sortable").innerHTML += toadd; } } diff --git a/webpageBuilder/WebContent/login.jsp b/webpageBuilder/WebContent/login.jsp index 57f54ca..087284a 100644 --- a/webpageBuilder/WebContent/login.jsp +++ b/webpageBuilder/WebContent/login.jsp @@ -39,10 +39,11 @@
    - +
    - +
    @@ -51,7 +52,7 @@
    + placeholder="Password" class="form-control">
    @@ -59,22 +60,28 @@
    - +
    -
    -

    -

    - + +



    +
    @@ -89,9 +96,13 @@
    - - - - + + + + + + \ No newline at end of file diff --git a/webpageBuilder/WebContent/preview.jsp b/webpageBuilder/WebContent/preview.jsp index 4b87738..042336d 100644 --- a/webpageBuilder/WebContent/preview.jsp +++ b/webpageBuilder/WebContent/preview.jsp @@ -1,18 +1,98 @@ +<%@page import="staticcontent.Content"%> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" - pageEncoding="ISO-8859-1"%> - <%@page import="java.util.*;" %> + pageEncoding="ISO-8859-1"%> +<%@page import="java.util.*;"%> + -Insert title here + +Preview Page + -<% Enumeration e = session.getAttributeNames(); -while(e.hasMoreElements()) -{ - -} -%> + + <%=Content.Navigation()%> + <% + Enumeration e = session.getAttributeNames(); + %> +
    +

    <%=session.getAttribute("title")%>

    +

    <%=session.getAttribute("description")%>

    +
    +
    + <%=session.getAttribute("content")%> +
    + <% + int count = Integer + .parseInt((String) session.getAttribute("count")); + for (int i = 0; i < count; i++) { + String getelement = session.getAttribute("" + i).toString(); + StringTokenizer sto = new StringTokenizer(getelement, "_"); + sto.nextToken(); + String type = sto.nextToken(); + int id = Integer.parseInt(sto.nextToken()); + if (type.equals("textbox")) { + String lable = (String) session.getAttribute(type + "_" + + id); + %>
    + <% + } else if (type.equals("button")) { + StringTokenizer tempsto = new StringTokenizer( + (String) session.getAttribute(type + "_" + id), "_"); + String lable = tempsto.nextToken(); + String butname = tempsto.nextToken(); + %> class="form-control">
    + <% + } else if (type.equals("checkbox")) { + StringTokenizer tempsto = new StringTokenizer( + (String) session.getAttribute(type + "_" + id), "_"); + String lable = tempsto.nextToken(); + int nosub = Integer.parseInt(tempsto.nextToken()); + %> + <% + for (int j = 0; j < nosub; j++) { + String sublable = (String) session + .getAttribute("checkboxes_checkbox_" + id + "_" + + j); + %> + <% + } + %>
    + <% + } else if (type.equals("radiobutton")) { + StringTokenizer tempsto = new StringTokenizer( + (String) session.getAttribute(type + "_" + id), "_"); + String lable = tempsto.nextToken(); + int nosub = Integer.parseInt(tempsto.nextToken()); + %> + <% + for (int j = 0; j < nosub; j++) { + String sublable = (String) session + .getAttribute("radiobuttons_radiobutton_" + id + + "_" + j); + System.out.println("radiobuttons_radiobutton_" + id + + "_" + j); + %> + <% + } + %>
    + <% + } + } + %> + + +
    + +

    Do you want to confirm the page?

    + + + \ No newline at end of file diff --git a/webpageBuilder/WebContent/second.jsp b/webpageBuilder/WebContent/second.jsp index 6cfdfc6..a551dd4 100644 --- a/webpageBuilder/WebContent/second.jsp +++ b/webpageBuilder/WebContent/second.jsp @@ -18,39 +18,29 @@ - - - + + "); - out.println(""); - - }catch(Exception e1){ - - } - } - } -%> - -

    <%=textboxcount %>

    -

    <%=buttoncount%>

    -

    <%=radiobuttoncount%>

    -

    <%=checkboxcount%>

    - - \ No newline at end of file diff --git a/webpageBuilder/src/authentication/Login.java b/webpageBuilder/src/authentication/Login.java index 8584a8f..8dc1043 100644 --- a/webpageBuilder/src/authentication/Login.java +++ b/webpageBuilder/src/authentication/Login.java @@ -45,6 +45,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) t protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String email = request.getParameter("email"); String password = request.getParameter("password"); + System.out.println("email: "+email+"Pwd: "+password); if (login(email, password)) { //Logged in diff --git a/webpageBuilder/src/authentication/Registration.java b/webpageBuilder/src/authentication/Registration.java index b94e4c9..6e190b3 100644 --- a/webpageBuilder/src/authentication/Registration.java +++ b/webpageBuilder/src/authentication/Registration.java @@ -15,7 +15,7 @@ /** * Servlet implementation class registrationForm */ -@WebServlet("/registrationForm") +@WebServlet("/Registration") public class Registration extends HttpServlet { private static final long serialVersionUID = 1L; @@ -55,9 +55,10 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response) Statement stmt = (Statement) con.createStatement(); String str = "Insert into user_details values(\""+username+"\", \""+email+"\", \""+password+"\");"; - - stmt.executeUpdate(str); + System.out.println(str); + stmt.executeUpdate(str); + response.sendRedirect("login.jsp"); con.close(); } catch(Exception ex) { ex.printStackTrace(); diff --git a/webpageBuilder/src/builder/FormHandler.java b/webpageBuilder/src/builder/FormHandler.java index a9e1ea8..3faccf1 100644 --- a/webpageBuilder/src/builder/FormHandler.java +++ b/webpageBuilder/src/builder/FormHandler.java @@ -40,6 +40,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response) if(session == null) response.sendRedirect("login.jsp"); Map map = request.getParameterMap(); + boolean flag = false; if(map!=null) { Iterator keys = map.keySet().iterator(); @@ -52,10 +53,22 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response) { System.out.println(i); session.setAttribute(key, i); + if(key.equalsIgnoreCase("title")) + flag = true; } } - + + if(flag) + { + response.sendRedirect("second.jsp"); + } + else + { + response.sendRedirect("preview.jsp"); + } } + else + response.sendRedirect("create-page.jsp"); // System.out.println(map); } diff --git a/webpageBuilder/src/builder/ToDb.java b/webpageBuilder/src/builder/ToDb.java index 6fae303..e9f7ba8 100644 --- a/webpageBuilder/src/builder/ToDb.java +++ b/webpageBuilder/src/builder/ToDb.java @@ -1,7 +1,6 @@ package builder; import java.io.IOException; -import java.io.PrintWriter; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; @@ -14,6 +13,7 @@ import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; /** * Servlet implementation class ToDb @@ -39,9 +39,11 @@ public ToDb() { protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { - String title = "title"; - String description = "description"; - String paragraph = "paragraphs"; + HttpSession session = req.getSession(false); + + String title = session.getAttribute("title").toString(); + String description = session.getAttribute("description").toString(); + String paragraph = session.getAttribute("content").toString(); int pageid = 0; Connection con=null; @@ -63,24 +65,52 @@ protected void doGet(HttpServletRequest req, HttpServletResponse resp) pageid = rs.getInt(1); } + String uname = session.getAttribute("username").toString(); + + insert="insert into userpage('"+uname+"','"+pageid+"');"; + //inserting elements all - int count = 1;//Integer.parseInt(request.getParameter("count")); + int count = Integer.parseInt(session.getAttribute("count").toString()); for(int i = 0 ; i < count ; i++ ){ - String getelement = "li_textbox_1";//request.getParameter(""+i); + String getelement = session.getAttribute(""+i).toString(); StringTokenizer sto = new StringTokenizer(getelement,"_"); sto.nextToken(); String type = sto.nextToken(); int id = Integer.parseInt(sto.nextToken()); - String lable = "lable";//request.getParameter(type+"_"+id); if(type.equals("textbox")){ + String lable = (String)session.getAttribute(type+"_"+id); insert="insert into pagedata(pageid,elementlable,elementtype,seq) values('"+pageid+"','"+lable+"','"+type+"',"+i+");"; st.executeUpdate(insert); }else if(type.equals("button")){ - String butname = "buttonname"; - insert="insert into pagedata(elementlable,elementtype,seq,buttonname) values('"+pageid+"','"+lable+"','"+type+"',"+i+",'"+butname+"');"; + String lable = (String)session.getAttribute(type+"_"+id); + insert="insert into pagedata(pageid,elementlable,elementtype,seq) values('"+pageid+"','"+lable+"','"+type+"',"+i+");"; st.executeUpdate(insert); - } + }else if(type.equals("checkbox")){ + String lable = (String)session.getAttribute(type+"_"+id); + StringTokenizer tempsto = new StringTokenizer((String)session.getAttribute(type+"_"+id),"_"); + tempsto.nextToken(); + int nosub = Integer.parseInt(tempsto.nextToken()); + insert="insert into pagedata(pageid,elementlable,elementtype,seq) values('"+pageid+"','"+lable+"','"+type+"',"+i+");"; + st.executeUpdate(insert); + for(int j = 0 ; j < nosub ; j++){ + String sublable = (String)session.getAttribute("checkboxes_checkbox_"+id+"_"+j); + insert="insert into subdata(elementlable,elementid) values('"+sublable+"','"+lable+"');"; + st.executeUpdate(insert); + } + }else if(type.equals("radiobutton")){ + String lable = (String)session.getAttribute(type+"_"+id); + StringTokenizer tempsto = new StringTokenizer((String)session.getAttribute(type+"_"+id),"_"); + tempsto.nextToken(); + int nosub = Integer.parseInt(tempsto.nextToken()); + insert="insert into pagedata(pageid,elementlable,elementtype,seq) values('"+pageid+"','"+lable+"','"+type+"',"+i+");"; + st.executeUpdate(insert); + for(int j = 0 ; j < nosub ; j++){ + String sublable = (String)session.getAttribute("radiobuttons_radiobutton_"+id+"_"+j); + insert="insert into subdata(elementlable,elementid) values('"+sublable+"','"+lable+"');"; + st.executeUpdate(insert); + } + } } st.close(); diff --git a/webpageBuilder/src/builder/savetodb.java b/webpageBuilder/src/builder/savetodb.java deleted file mode 100644 index a8174eb..0000000 --- a/webpageBuilder/src/builder/savetodb.java +++ /dev/null @@ -1,47 +0,0 @@ -package builder; - -import java.io.IOException; -import java.io.PrintWriter; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -/** - * Servlet implementation class savetodb - */ -@WebServlet("/savetodb") -public class savetodb extends HttpServlet { - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public savetodb() { - super(); - // TODO Auto-generated constructor stub - } - - /** - * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) - */ - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - // TODO Auto-generated method stub - } - - /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) - */ - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - // TODO Auto-generated method stub - response.setContentType("text/html"); - PrintWriter writer = response.getWriter(); - - int buttoncount = Integer.parseInt(request.getParameter("buttoncount")) ,checkboxcount = Integer.parseInt(request.getParameter("checkboxcount")) ,rediobuttoncount = Integer.parseInt(request.getParameter("rediobuttoncount")) ,textboxcount = Integer.parseInt(request.getParameter("textboxcount")); - System.out.println(buttoncount+checkboxcount+rediobuttoncount+textboxcount); - writer.println("

    "+buttoncount+checkboxcount+rediobuttoncount+textboxcount+"

    "); - } - -} From d4b0db43c165fa55e88a2c39b43291ec4044f9f3 Mon Sep 17 00:00:00 2001 From: ofa1 Date: Thu, 13 Feb 2014 14:36:12 +0530 Subject: [PATCH 5/8] almost done --- webpageBuilder/.classpath | 12 +-- .../WebContent/WEB-INF/lib/mail.jar | Bin 0 -> 521000 bytes .../lib/mysql-connector-java-5.1.29-bin.jar | Bin 0 -> 876733 bytes webpageBuilder/WebContent/contact-us1.jsp | 77 ------------------ webpageBuilder/WebContent/homepage.jsp | 9 +- 5 files changed, 10 insertions(+), 88 deletions(-) create mode 100644 webpageBuilder/WebContent/WEB-INF/lib/mail.jar create mode 100644 webpageBuilder/WebContent/WEB-INF/lib/mysql-connector-java-5.1.29-bin.jar delete mode 100644 webpageBuilder/WebContent/contact-us1.jsp diff --git a/webpageBuilder/.classpath b/webpageBuilder/.classpath index 4e46ac4..6e4aa4e 100644 --- a/webpageBuilder/.classpath +++ b/webpageBuilder/.classpath @@ -13,15 +13,7 @@ - - - - - - - - - - + + diff --git a/webpageBuilder/WebContent/WEB-INF/lib/mail.jar b/webpageBuilder/WebContent/WEB-INF/lib/mail.jar new file mode 100644 index 0000000000000000000000000000000000000000..e4159c39d7cb6d693dedd23e4dc85870f99d66dd GIT binary patch literal 521000 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%0AHyn6*;rMZ(UQT+RF?NxLkT^N^!ZrbdO-O%i8S zEX#Tzl!#Hjy^@^Oz>2oaE$V6h~k>;PJrq%(t!#PCqkBU`uqDRa^0-%$i^;PrZF{j$`_H* zHagC+=G}S#Z+VPu0qw0pe@fl^va-)K7NIo|L3bEp6U4}r9$xLvzN_E5MFg#*7(!Vj z7icJ|`ZcTn7u6}}M&-Bu0v=i&-U2AeFxIc7sV{81XjQc$;*e|eEwlz|m?(X%c-rA&$&k%R zph#e0#rB0Yu|l|ynp}0ypo$WXQ`P66G{E}D`d~l98}d=%=|yP_U>Vt|7jUUJw#!qD zkqu08Yd+DeFY%~{w)Z$Clog$_G4JXNT1{+YB%8%78nU1a?8?$c?bahstOO>wut*=$ zbxp_NOr?f=1&q!^E zeMZN$ljwogQEyeKAzZdj%*YNi0=CKRP7x;|YOTu5q^LKMupUyC*OYFF%{RK>Q4iCb zF&dpv9&UDHqGY4SEuGmX9J*#v)?C&uvq(8fXVG>8s&uKkS+th_lpYp@Re`+V8rQuE z+u>RamhpnbXR()ZOMO*j7_v6d4^-CxF(MtO>lx%}O+*P0X$sI$=%G+cWlcmXhGjZW z(=xi*0+u0ue89g>cUs(;i?=+f;wke%rjq|ON?PoxYPn&0r|CmaA2Dp|)tTohvsnC= zMrW7r`_qQx$g8Ugl#ELj@_s33VWhV+_4g+#U81k!%Rk2z4uzq{lFvnx+dL_r4mtmw zRR(X3Fi) zAt@|PoSn%X0Wcm_MT}F5(hcMJki;*XQ)x?|7#g``6Li7FPTllx`0_6MP~op>TAUGpM(!ZYsRL0@1QO^lZ*^9&y+ zO$O^4!?~DQ54lQ~R?bg%ZNmjLiMC^w0orL}0^&|NJt-HfwJ>7k*CMKie~hT&oOg!F##y#9MWFmF3M88*50Zk9gV($ z)5f3PLp7aFmwWoj<&|H4xk0E}N7%$OJuiW=u9f&V000`fi==l5O(~5Yh)rB!k~QRv z(D(IAH6!(quqy}&URiGh;$$v8k(qWvsOM#$J`3NzR^Nn=et~NQ#Zv^uCEHS;-BDVf zj4rQWY%d4}7eDrRx%~?FIK4Hy=I)VYXaob(^~WS{5;vG$WJR}_Ouh)d%ATkK3Y9>Q zueP0G9isPMZ4!;0ybrk4)rIw*U!>HKxe`NS$&O~ozt!su#NmcX|iDC|JKg}h6lykmNoxo_C8yTu0>=!5-s$!~i6 z^=U!$DQ+GSymLZp=5J(RcJ;fUKNx0H8+OxRKA0hW%R=?bchfNXdt60c@;Wha-J7DF ze5(hAlPpeP=UuiP@gJ+ssIe)2gyK_BG+f$x0LX5#3cFK%RF(Lhfo50M8G@ym_yjOK zpU{nZLhH`ksNO+3w#TK$?QvaAH3pj=U|JsCmhlbee^2$$;EoS1<_x>yi0RE~^sx{b zp+_~kV^z;7VQ+N*yyGkQ=2qC{0o%K4oh{wSg2&U|XQ->7?hL^s!5nAk&#qAUh zBILmyXXtsK5RHLoRId^_XIH8oxtmh0AA2+ zOm^-YPI<@r)$44zS&fsll+ooN7aWr-AZXQMG)mMg5v=h@Lysj~(wFv^Z*jO~Up*ak zcgn2`b(2;$-f^3Cdi!t211OZ3LOLJ@81(y=PVGnAtu?TzcioWJ-{_4T{3tKX{dnH* z>o=FiMQu&uTaZ_G=|rU!&v(?%>qG&fg=^91O=wkCuxkstDaRjg>+qdH z-#cPBhje=C_}f|hg_IxlfT^pA6UNOIjjIkO7#?Hi$Zp%3{8eq0+skK2kxF4-b3tzh zd%ne{8r%=JwMBwaC!0LivZ#OU2mX1?RI}xW_K9Ih>cHqOqSh6K@NKJF`fL#3$#Ax? zzf#HX4>$`tQ9YimqBrPy!xVXjjxJX?z_syriypoqo^106e#27ZQ(7;}UXwSJUS@{i z(VMeUNq&3QDI?g?=r5LLp8xu4K4;V#)m?|P6LNrYfi6C?lw&!#nBG-ydztgn+)ulk zkZD(=_TX<%MmS>(jP;}Lhhw^Xm%6W4Q_ROv=vQPYke2hVVoJgt655D_b-7$e%V(rf_UQ>tHE)P4*;OEtY&E_9sWd%SY{8 zXBY7%j2?1R2Wb6h zzUY$y5A+Ecd#A=bvG&mXna?Bo+o|sK56g8kPmQKVVNGNxyRYvX9qk#Ae#V0zmJY~P zzWi0dnS^kwS;a{vfZEE+vl*^i+VH?TI<0Q+o|&=tC4B7_q~RYoj(g^k1jI~&0QV?1L=9^1U+^sxuk5zh; zVw}Jbu9X{MrXM1abIIkfemktCL)K&4+Iiu0O(es*ct*Pj4JZAXA1uLeD05OF6jQTA zVz`9pb0-oN^~TRJZELTX@fqjwaO6H>boncp^_+^W>JmHq>|G(zo&z^6Yh}Zc}w_mkK2jw8tk{$)lx!OL`ZoJHt&Aw@msA4Z3$R z_?NY=d&6~8PhXmD%%y`29Ygu>VS#6VTPglB#^OGT`%NIu?zHhZY2~rf8*M$ChKwj% zWxvnGXI1LM^$T($S_mFO)%X9!7v(EC0nYhp*?s?j4TAsQYX3jUJd%dCCN`#yq@t!~ zhAuYFLN3l0rnb(O#)dz1pZ^U+r~(w`6;XY!)RwAra3=yfUjnsEY}WQV`dNwcX2Bvx zlfm}V>KB#fn~s_v4{L59U&`|gNN3|nzbNw)OjYY!D-*g3`uxj`w1$2|95$hW!G#Q|FX4|IgDZ1Fd&;BHYtkVXr%QTOZjyIAC_KkzzWlYpqIOxOTqx$Y?^^7B(zQY-QMft>=%Fvb2nqj zN}C1h{7#t5+9d`z=N&H2Fv1}AMIdq7&fqIkL{eArK&hrtv9%FaR8kreGc!5wgMUnQzp~~Rm>A&L3Te)Z2 z29Hiyv}lU^GAP9Sg#Pc1E+{+`O0Azx_0tb1|38!3{;SdTe;$3+pEQs+1el83IRXrw zo&U=nDJR9!?uR`Yx(z`1YeocsA!|Hz&6gsiGCvjKf(a2`11Y0M1MZiTH9A=7ca49c zdO&=T5wJ%GLms9e^+h#uH5N{U2o6WBaqGPAY+z}4dL|&?2gV!%pz(1o!h`=s%T_`v zSD5<8SYn_v1V;W_cDJ)tHtN)wV`^6z4&ygALs@Gy7PvZQf3qGNCi3g>n+l)#sVkTI zjqW_X0`r4q`!QCv9e1@(8TI zqR6+MmN>9YXXU%}(8<4CBHNoPJ4(_a|JCX<@r7=YZ8oA)Hfs)7opsx_!g)_M!@K=M zR+>$`^`0#|>defkm|N4C{2O(cJYJNQMKSKONv|1N0U(-PDu_D>-WC1j9Obq}wapY6 ztDPz9GA6U|LzjE{T1*q7!s%8tA8|>92DzZ^r-lpib0}bpreNE=TSM+?eOsY?OQI@A zcG7~y;WY~X?OdZ=BW*#-CIPWs2Fr4Rdx|Mq;qm`MxU8?o=rOD49$D9#-kqP zYHnOI-wkOdB)F7flT2(=$OrmX6wBBD0rB=K2Y1H{L8`#a81AENEJ>{bQcC~{Qp|)sRIW(;RsbBG zh~!-djcg?-%o#3%?1-ragoQ|$@PH$_#uP#>TNDssfGI&5+Rofd3*I4b)-CK28=Pm_ zEtqeJQWrBL9@H7s57dJgB9MnCV52O_j+!V*M2A+o2pR&dCBl?X(G_teS85rt^<-a2 zXQqPe;R6u77;-QHm5&vF`U|g~mF)-M6sIo?xKD;dozV;M6XC7<(e+wab zIRpITMU`p;yUy2^nyb&Nt+jQ>*S?N7GC1t?+<|+pzdr{vc-*cwyxzE;x199uTA#5 zgQV*Y6A+CN~B$v9YIo$x_vLE zi(v)*kd>?ugweT5oKVrDj~Tl4}epb z6KM*EV9*|ew(3;|eBt|K3RWSzutne}(s7Dh3ZYy97?8>>iDy$P zVlk7yV31ynpe_=cDT3J6o{6D&|H^`Hqatx~CJAe+CZQRAY0(~?-)!vSk_`^{AQQoh zb8`XV<25ctDf^akrpl`(pErfkEkS0Ur+tKS;dWG_Yh1uOlaR9;Aa z4%hT&WnD1Zw$UJRZCz18P`pAebj_xW&Z;86`tLD{i%SrA?)-bq!=aR_M}7Vu;b#^2 zN7i!QO~q-(1s3>6TI^k$cANU-?lUe`?q%g^mFd58;Gzw%pl4!dLl5rIv+v5fT@%W! zZ;<6}+0yDKXDJW%Xu4mLX%(lA@VeDa3zMW&&TW6_wc*j=R~1uGDq3a_#mn(! z)3Qz+S<1e)ozdX62daV$@96jn%|HrggS%GMIZ%1@s!Hyrm>j6kl(s=8td#n z^er&I+oE*jA`Si#O~hwWSzkr}?>J6-WU~#^=&|)#mZ~sgjp}UqsfF-jON9LO%puI# zt1bvvB+muzOV3aKMqx9%QFGE$K1h*X}CxI z(6_dHU&B(9(FL^jH#F#x<>1?%h?#B0cRTn;0dhOF(de>moHN9So5K9Bv@4Urh1^qN zblJ}odXrAD6XCk#2B<9AJ}4w+{6HLGwqV9!GpNm9p+vGG8c?xNnEfT_CRL(Ff}~~Z zC&GzDiDgOn;lYwZ1jNd83FLE1?V<|p55jq3b|PS)1#xdkdSIDV#l%TJZ}^GKvv26g zzbnyDqBk5Pps{953!y?x(X>8iEMY-7Hn0pTrj1`jA_p^RZJ{G9qWp`ojDwPaU_4l+ z;j^Kb#^H6LnC9WPq3H(U5uxcOP^{90;8F(loiLU;g46u|nP9#_)C6Y!a2TVq9(4 z01LB0t+V|8Un!wb=LL~l>gNUG7)>w_8p?Xw>RR3Oynpj8bv+HOnp`-?OfHrIT?P(PyU52u-3|ib zf}z`_DX1yce>ghqmoA1X#v@}htNfLN_lXTA=?)+1#>dXJ25<$z!J|XVsb8b@Cv&x)XLbo4Yg6qWSC=#WjK7Gcw-DCw!Q{t8Cc90oQGhtQPbtXnp^KlOu0rBUY5 z{n4#Az}lN1UT&q*`5jgzksPdTg-v}+QpKgChfytB8K>M^3DDb8T@NHQ&Y00yS(pj` zI6EyQ`W=#`Wi>GQ(xer85gA?E*T)+gv?4B%%CXG8Koa*kIhL(;R#e|v+=(NP#-Yl9 zpw7yQRBGjPDJAJySkPJ5S0_bmb~`1mTC!eV>pnOzcOJ{N*Y5~U4@v|T&;~` ztF`AGPt2sDwxudFZCkvitP(|v|MuRPQRJwB6oZV5t}k(tW8u6oQVtOJsCI=I!*`W* zAc#FHWgB($c6hW7{Vj2Kl1c6Y5FtAY-CAjHu5NBSx*;J74qbOAMXo9^1-;v-DJLr} zKU~}`?PJEyvckzMf_bum;b3QNqOH&{AcG0NhxijHOKvkET5~{Lygy9bLj_EKV&a*Fng=CxK4L4x}c2N zwZkU4>rP$h33Me9)b(n{_6YW6!#ZzoeStFDY>hiO3hK5`hiHo@NYu6>-wX8(xqlhtzC zn0`ax8B`B$(nGUcqj5FJjT*f&v&mJ{`rZB1mDzD#=I3qS8C%3?pqh>h8g;&`oVl<1 z6#a0*0X`SMYz%r}+ci(mCeH$fGfd_5!RML(BE3Iczq-upqwx{&cqAFsTEdF1Ihl_W z*<*~Q>y(c2_qsJy&J#r(LbfVCmPSztrJA$5wg9Axkvg9NRl}d$RgyP-AL$>|va#Qs zQ2pAQ zWOQ4El&&w-*Y-fpM4cAY0(D?SCvG?9;c2-*3-zT!0fSZ?$!_k#NWqo^FuP#D@uytcxkDhfQ>B4SZDD?iMke z$+RqULthTSk9C3AsS~ceHiL-yj|h2%vF*i#A@#6l=j{KOn#y)vV(4)A9#gpkjjk5P z#BG0T{k{w>j)Bx<4p>Bmv)+Y|ne#qDtCEvToaXEB-i;~y&B|&^I)smJ46!MtH+#dG zLV0?qJCXk^UVMd08NR+MTOY-?0LDkx zgRfj8$=sk_Jcn$`E3iF*-{z0p!NtFq0y)KaN^v=l2As{3`BsM$_L3|@4rU$iLj%)> zu9Gzn3~}^)gBLd4K6dJV&EdK=^o26B@%t4lGRN@_)Vkrz3oB;ToF^_#E2&4apzX@t zjll0#RW%QY>n+xW8HbZ}Ul4o;ly&(^y?BL+Q{!@0yAY|~d@+@3`OP!3VEUp)Vp;eF z*hEV_$?|{LyySQ1_Q)#C(dlWkH5*Ne*O|-vyiaXJUBi!wQkOVd*b}D*r2N-M5bf$e zGB*sRM8!4S@wgW`v+p?yXH@!eaxgM~&pH->ZDXX3{p*hBX1c=_;uJ*tv#j7Ob@aPv zkzK+ABd2!vB8J-mf3UW&s7Ent;4wu{=a*kMs^zNS5!L~MAC9Chh5@A5{j1PvlWN4IpJucgijG+VVoeG&ZE~vcdS{DbfnkK&W?4c zH%A5tdJoUVrjJOJS-I1O{iugMmq~tS3u*^u=DF6nmKEMLYpqu{aSYVd9k-jaI7;u} zqeWIZd#Xo*Zw;oam|8*6cUm8MJ=IfEf=S%I56X7s!vlxzoT}cotd@{>KBs@$a#B}R zzPq6*+1j$1x$Wl6oZ_q^g`BMz9k$e#4q9w!1c$HBAuesOv1};$adir-C?1uU94HoD zQ+b(Tj?QUC4e4IV5P^o1;y=UjW$uDA)mFM}DS4ed=)=YlZvXxB{uEPXrq~PqKM^R= zc+~W%8wq1Uu9BV#3>I(Sc!L8mWRYuLI|&XqDn zSXG}kf(5a>gMrEmazhh1pu3)p`Wj4Om0CR_nV29Oi6U(>%@JsrD~;}B6}@>H?j0(( zeY%xOZkM8TFeum=Mbf15Dpd!wxK!rD&JDCPm)IjjB@GVC!HV_P2z-d=-NPaZ+wED3 z($Ct#d%S0i_dTsBHL0N^VQvFCl{w%A_y%9`Gk8YK@)Yo)}U5#mO7g)L$^0=?{O(ay>)8>#U zUS05ymeByJDx9pPzlV`Me*qg0NdgiQ)+e^-uMH^_JDFvFu(?(-(K9r4PLrK_d4x(_ zg%YNX`WfxF;>Y>|&$YlZ*p@u1f{4%#t!4kfhU%pVHRno4+JSuX{oAFDKQF)fVY{CJPJSU;+7f|(*53iS8OymVk(A5Q+xy757NU*iLNnSs4K z6p|+^4e$JL3MH-2wHP{4-mRH6WKDqxO-wLN{k{sigF3KA0d=jku+FV3rro?FrH zc2pP>A6S6)SUR%NH_%de}O#?ejpDC&KC1KHUxjnk% z2D++Aj+fiW>1k_-sh((O=acO-K)M z9}yE^){LLxjX-ZjQ3mBkZOw`}Xs6OR0cDWAo37p4swQe5pfp?~2t#0d6cbClR@5lO zE%4jFe_{tvOx?U2xUs68J8gf^r*->O0 zu*}Qpv|d)*Et-Zr9SSC$E75UYxHwOFR(PCO9R_CDzM|n=kbM-J8&1;!Q89a@+S#=7 z`EzBZ)T`JDAFr`sQ68_$e;4R&quEta^EM9coI(DaNs@klCh3hZ)+Y=~ z=%?z3R*g^~&^IfhLCPG0x6EKy`~be_0_*6k@G`Kwk+Gi(YJ>W`eQA0P|I_iG#m0iYYlwEt+YLj6P z;6kN%^Uf^4XTC)0h6WP2!2-#owpSOBLDe;Q?#Hh^sHLTJgTVb`WMEj3Bu z@=h1?ZZm%UDD9rc<_VL>puy&lA}e0VkCVC<5|Mf619z{SChvq$WXD&NzMTkl2WW1Cta# zjo@aRs7`s*xXmr3L)+w4-q}PDZh>9L5W0FeO#<*9wf0BC#K7Vnw)esD$)1+B4Z1e5 zGHwT=an$)rPJ8PXy7mw}j0xV{@tIK;oh>TI>V@f3n9{o~IV_7m z{K60&dq<9LEOSJ@Cmu91fS5J!U-JQ5hxjO_i1(7+-{b1Uy{5cO^m z9guK1ec@6yNw;b}u)65@wh?Sr+R6W3WUnI9UG;%cto|AR_RRFexyDuRjhK%Rez}LO zdr>bN?5=o`KQ7Yju5r<{ig5v-Vk?k$=&eR9X9 z+nqn&;{1xJ+g&)$&x5R;UD_@%3-rR7=t%0fk;+SRpUcaCP9qkT^GC| z*)n=u&jE z!@=JDOM-Qy9!~$hpq`o$nTx8hZyL9Cj(f$5y_bj@npbewq;&nO79V!6nBWJhTh>sD zSLW@0^yzSOz%A}L>6}_yk^3LKprptT$?gn#z1pFuJ+ksBo07FX)6f(6H$Isi%#Y(R zpYye5cd<^ZsO7=)Qc|UYl|6V@;J3XG3&$+FFWRjl@$SY(!ES-)i4iyTDx2nLx|UTX zOvmu^L2dTjUW&6l033lkm&a5V;3>*o0^@pZk719`o6v1BsMxuXwVRE#UgDHJ_g`G? z(0j1+({5^njV~!fvj=dlO%&n^7dyittj!aoYa2a(}9B@#G(~*Y=kVI(}2mErCG+ zz*f|A$psEYnVdCDjdfnizkuM~)enIl2BcAbD`L?EvLA4R)txY%L z9wmA{*ypYkhSSSVS$lk)17|rQ3pO+BY;k*Uf>{U4&)Y|Milu4mn^kaa6}EuNW!5p+ zieXE!l_lq7#%_?}0K{V=Qb#zdaguT1*Jd+|k}6G6ffO|Y8@gWC)6AHqDNVo)rT{AZ z=8R1?P0BLcup@|w>V=*fQBtNc{{RxQB=sBWlKFVo;e|`=$e4dehE49I`Ar6=9w~p> zgl#b|EL@KhrDtND5dZ3+w|=0BW3_d9-D^aXMKYS?*ra$56?`FFJM#krb|5vLMrZq4goaM<6K3NQ7FuX5`*c3n#64Bs|&O1#8+^% zjxRegNj@$mDwOLF&l*Pg0--%uaUtoL9f4NOV$ddfazL5CnU{f)aH|zk*ReEyL}qcl zLY}#n6V(^Kqz!wfMW8)C!wjH6`VWg_-!v;6%&}@B;5ztx{(ukW~W!cu8 zDp4#HykJm-&>r{ZEy47O)XE^<+~f^Yb@6)`zsvAoq_dDiHa%!dN$5gcQ5M7gG{%=b z>(9(W=(!~x&c`cf|f~GNx zA|dBCrfE$(S<&gO_+?yOfHU>YJ7awoHLjD$pb$k(O!KP)snX&arZ&#Fhz4<&e0iTxJFF&`yzDM&bod~tyUyb0uSuBQ%Rxv&w;zG?P_53lb zCnjSnEoL)=*rSTf0oF3EE|;FF3ffs!lR`?AHlwLL@|ubE3o`_^^ z@^N*Mv(YZ68_V-cujN5Yxi(djS=Xh5yHvaXukXWM)?p z&5w@7zuLEj>Ek{A9mQJIn{%wOW#6n-s`6?D59@zQ5M)ldqd0_{;3D1w8mO?OT5K_? z?cG$F!!=)?96M2Jbd%G!n%a`bkZs@0zhMTWoM%t`eROa&F1q)ctjhQOYn#js4M95F z*|COrx{jtt{_=nxNc`r+mvGxt{$dsz%e>N#6F-83NFg4=akhVOx+5rCqOGZq-z@GmVFL6UqpmT3FUpBOg+kjP;cO zWsoFcS$tDtf>W6#1(zBvu`c{B2q`H_4pJBP9`>bVQaUSeRx->+56eOQu;^B6Vd*R$ zF*!Avujuk=eqC8w7rm{*d`ID9f_U|j${zQoQog-cI4ohgyc1h?rEKH<;z*e1kau)# zHH~->4siMMA@HaMG46ITv|LWybV4YlLONeRH`sK!=b{p8l>GBu0p%uD=Neo?*_ia{1$^nv-ZsKjy0%(L$-x(OGx z%;~F=OF9Up*_D`yXel-sN#{N;ZQ_fW~Ivt zO)L?svy$q#Gd=DXziC{NAVfCQ>o9MMx|;ZWr{}QEk3gYzH%TNCvd3$pBPfqq z#PFo9O!!$1@BSc;rM2JQwFv8<0NF$(r~*|?sf%=60hD{UBU=-=ERU6yO8lu|0QW z9xl&*+9{f3VXRM15lNWoBpEZ{%sfvdiH~{C%@XH1)x1()9}itXF#}g9?f`Q+jmV(S zBPxv{?$L+|hKuughp4cg^|C^%Os1uthB~Tg^R>Tj8pjoIN5ic8}zW4BpL zB1aITI%=c+l7uYBirfDLKX!=rVd&eg-EC|eI*mg_|l}II&8vJC-6Ya@f z+g&cy5F?5N$ZF3smV=NXyxg9r@+}8lONJiy$Vibb3#={GST}?^mgjzXG!%7mV*~v= z!1@QP!Q25`i-$WJBEeZTz6i&Cf?{Vx3Mv^hp=cPzGELI2tn96Hz*5!OrtwD#3wJtY zC@*?ahlf=`-bZ54XzYA=avBR;oTKyO=)^ z+5UTaMV?}qXh~_n&#qd(<^_FOj?FpR*@$*Gdp=j5ijI5o5rw@k_h4BztO_C5a=B`j ztUP6OyKU!uj6?LX>wJT;yZf)Wb_bS2{j|82V5NwzTw-y3>RsgitY5s`3EpRauB1dR zR~h}})zUQ-1#pzvq8z-7qovk`W^oVDy zWEJskWrT!Iids<*1*6fst)Su&FKU^jXXjOc!a*jF>mko^ulUD=XSh_VYt71<&gY~X zX6ccH=dUXtAe?ZwAa)2rLlK~ZdBtrNyB|~3E*$)MX4Ly+l>6j!FK#p$4_bm6k{e5Q z!hoAUsAoWQMXvt%%5Fh*B7v;PHB|lw%6cHbJ+NdC(Ii#%ObctbT=|U)S1~(P(u_Ch z)eX`_&l*?gMX>M;#NRKWK?J-o-alcV-tnK_`HQFtM!LPYw>x}PBEl<1l>QCjg?JSn zIQuWUB>U}B=I&GK?@;RRQR=&}jJcbz#V`lRIZL!btjD*?LN$rx;a!w*UB>%APh|Cu zZ9qqG1n#))cNEQae*RF0?}12JR^WuYvVcw6J@S|5;|&7wI4f^TDTg|nm`4Xh)~`PAwLcBI(Y~YfmNZF2%J$TNZFxI zSug`_Cvra*nNVYv%MWgulu;XtIyUCk^^1Ku<&FdqJW2YJ~A zqqb}uo0%9vnz+~4hJv)uJIQNWkZmonb=>0h=Wx+k!;*^gcm71)SeeLPi`IGKovDnh zN?;cx7|`pbcrm_-s7A>FtNlop42}zV{wv*OhV&X?j0MOgTMj4yBz}}!h&>CW&4xN! zg0!T8!~h`+K}M4Zcic=EJPXv29iv{^HsUTRS zCD>hN54RH@eB|0z(Cdqjije&l9>WTolO7tn?;en6~&Xs>l zQkn818<6?(6GjaQ^rD+wl0F4jge}h0k!QRI5K7PDaqS$Q1)KzJ2Ntq*){matCcHoq z_%COhyyZ=EFLfw=COCv408uo~Rr3$ec4J0qQdh6;D0gv~S`_ljuwQz0=7&g>7Ga~~ z>x3QY_zvmpl5yyCEuz8mgz%nys2&7BD!PJqz&S`fkgTrwAP!6qM#m(;41#=}m=LwF zhJ+nZ!WvV?X$A6MLLeD2c@N@=$+gO0Zh5q5QoX|-YF+`5FPzNO57re#znyy=Nqrt^i>e}hz-G6>UoVV$j1%=GFB zY2RfIi{ou`rxIClfMxfi7d|V_#3k2}(IZ;vw4`7DA{RVCZ5Fbc0*1N>&@7#6c+M}F zj$rG$4C7Rud3=6WZXLT z`(z0GVV@grFBI{q5C0-)RT|@|aHX8HcKRBGMGcN-eQl3oVPrKn!`gAeZT=hQM< z*%jySG#CQq?u$?!5UCE8Zz_?uE->l_qXVwzMukNU5^7N9FN+{6gpT)|nJ0@Q#kJ~N zqq_DajBVVa5do7T+DS>kVoxsF>+0Z+fm-mQ(DHEkLkt7->v`rDh_piH?apKfb(Ns0 z!*HaZur*?eaY3YdVeZTC5V$AsobhSp9cXhS zQx!Hb#xDI+4$R?LtyqaL0}YRVArfNU-=h4=Lsu%H4- zL5F!UBfui}0#a}V#=jyNfUX<`?^=yneCN`kA&QTqpAx%?p4%9{e`;H?NyC*URuBCC zDKi|(rx@}h<$`!NOM+zEMyef;_2EM&}>5hM(w%gR12?c zk##MppQRo6H(gPT>j_;)I`s`YT_bzpC`|Do4lm)^N9l^tJj)&9!WmIZF?g88#Ljag7_KBYUtPks#}!q1*YV_CLeP=>ea0_+AmJ@8@T_2 zf;09T4*mnfVz;N?@`FP``yVlre9FD1=!)^^DZZxsc`6zFH%@9PdZ`tV>|&@Y+b$z5 zS5D4uy$LWi_GEMQZ3Eb`gxSmL^vEc-ZXU$qCnIV2d;yBBfAU5p-%KNO zILqWwJ^RQCC>>1$sf5-ul3P9T#_mW?SM?%yr`f?(D8z82A!*dTrqORMo#=U*-tU@Z zH^|c=PA8xy0%AU(1bnE`GlP>dgrM#-d(6^MgY-;Ll0_X(;mI(PMWtHYZM?$RAV(Ko z+!}fRM=Rj$a`{lFg);kmZun}oxEpcxChhv9i5)h4o*F~* zx`u=zJ|+W~Zo)nB13VoMfyoAfZw%(Ijtd!)%GT*HwH5z(8~>!k&3r>(=!AAS%T|!k zQW_$CKA3;y6$ad?$E6j9-R%&mrH8dzRl(G3aF15-tQAd?E&IGo1Vl+9Z%|ggZ9LRER5jP7g zNNo*@BWFu_zE1y@zR_4{E|$W`r9t}XJ2}Sl61T_z9X{^ zg}rg$pDR>x_5p3wOs0gb8f12KB$~2GnT&JEm2kZ4fW7K*!Wn3{OS{t6P2s^?5V1_! z4rk@xsB`e}<)ut; zU|=4MsJ&b)D<4f#P@|xSu;Yyy)WOYx0Z+DCH2K%V9H0HavFuJ)&IZsaYDH6%KSEDu z7j*H`NL(o#O#@tb_E+6`YtY9426)4J*t=-g^imrM!nb?^J&5D?Ws(I9!n|&%h%*^V zVTMAeE{LFoqlHH6cHg6`pcqvb`NEJo8whEQLZz&B z`c&PW$rsKPI?dpo`}5=OcCV(acfbqNGudCT zN?*85N7g4bU*RWTI1m-vy^4?8s59Sr87~Mhi`TQ2U(4E%s3TqHE05t@1{VMtnjvL= zlRBKDTinpPPj?cUtbs~u=od+p*ThqozKyYkAC%=BNlfr-|hCpX%Tv5=TFo48UAoD_y2Tj@< zwh)7T);Z(U$NZ>62l4*rnh)_-$H2rhba7Y-w}U#yrHZ1;mw(wuug5MfEm2Qe?S=q< zUHkEN8_A)|5~5spDhyS^W}HQt6Jt1`@f=V@3f?6iz=%C|2Rf8wC>GS0Gyphe#Lt!) zU_^tnHUPz^-nAPwntD>`=x3wgNv{DhK?P&Nm0*HE8>LT!k$G4%rJ`DAmV88PhNwF_ zPUzND5upu^4*O~(*Q1HqjiaYyjFC)j_(!$@Os_!g3qd^a>{S8;ce^}H6`gzOF72&x zqA7pn=Lw3z!ORWf{-v@!2LR&t_+0xhH5x#Nr+b0?>W4L{T8!WU)nA zq^r7QZOTq!^bkVXJy zL+!S_+n|o-Hb9@mg4q@YQd`lFA|`7EZ31dr@y~|TRtRnV$LqXf zT8B`|urY~@1(5G1=`+0gG;J6FJHqJM{ZCQ?9KV(tBy{#)N?Z7D&Am$)Di9@VsR{bZ zaRX<)aVTaXk!&E<#;%lq0xbM|ok_FR-3U3^4m#P6I@u08v6Fak0|MMm2&=Fn#>|5R z^fkH9V8H+OlB9o#&%P$&8W)=@*ng)_T%@EaGXE4|eptzvg?<(Q0e`6>9dz=rU{Jd_ z3*O}KU;rh(1*3lUb(V+pe(DzR3gn|2s_WT^r)Y>Dd@{yM3c|OC>;i&J>C?8AZ2umN z&la02U3W6}r~D7X-Z40|Aj}qxZQHhO+qP{dC$??d$%$>-c1~ zyY`=5)oZV>dv*6(uy;JUh#MCG39HL*T|l88sJ7=93<95+V&Uw(S}+da$4pSs{;ZL_ zr2U0T*w{4NbBlT=9+gcA0OBquu*4q)LtO-AP$kG4^C%0U=zv0^8pN^Sb_}`zb6oMvY5wI3!)gu=p0Edvz4;Js)bna@>TogJRI0( zuAJwut`k`l#sPC#{YiJwbZtcHrh( zhMB(*$Ibollds|sbI=F5485tdyz~adWS^H9`WIF(NGuW*pD`#g8+4fspwI#^vtS=v zLMl{}4j|DjEVbP*iHnEg1E)+;!fSOx(?-SL;$>Y;M>kJKFdRD|yWzXsv&=cj@ za0GRed^L&kOZ;QW;)sfcBieu<$Z*W+l;e zbDDS{#C#aKneKI-S01r?{C0f~ogCvvbU;DiKv2iqmTC&?K_DV$KLQPVWno@RCO;7? zJ1*&3gQK6vF}NALbqd%!Xm+8cP^dTtQKi}cDcammX-GcVCJN*sq1a;2xwX>7ex#YR zOj3Xcb z`9T{ww8aYKG>t*xVz0z1K%~`|5?UDos&~&TPfDiib9D>Qurw?(BLWf47TY6m3gj3 ziNeh-Z!!+Q42O~nT-P_Lz_@k|DTUzLvLEexQ1Yg@ph7^zqG=ZjA{Do2*k_iv*m(#p zMfe~pkbK2Id)F^ae2gZRj2k`mD$-x2zgAmKdw2PwU3$_<1`@2cb1ELzoVmhmbu+=~ zoCEXeh#dXkyR%3{D+)l{D;f6ajT$a@)Gr)X(2d&Hh`re3?b?l+@|4}#I}wIYiB6a3Ldol{{oOFTYQF$?27UQfY6JbO{DS{BSM8(QGDj|=iLTZv z+t^l-%bgThd*n4h8C22ugqM8qI-Wn$%wFVjr1T%}-NZ=s#_?NsFp&V!) zwDUN0Mm*~p?Yb&y)zK)3FG5m=%(n%@EbQ@P!A@fp6hXrE0j1LJ8O7(*UX44~9H^#Y zLFa3!uzUm+1tskG&WgqPYjgmCxqU)7dfKyakh~>3Zzm$R9Sr5i46|$(g1EuUpw$UG zV%0hbQUjav1D77-`q0E}*z-)T5qgxep*uF*S)kP^ujIv8IjNCWNhKpx`HgB>JK(MP zjv!s7BUOdK?H;Fbhb2#VB6%W>^0`)IAfFa!-BGlsU(}H%armKOmZedUbIY!YC1-8l zl=v!%r#My>r*NGFal|1ea)21Ldguf7&5kZ*h`8f}%xp`pWP`3`!!9OuB~dRIorotc z#R~yio~YauW>EReFtz+_*z|}&vw#=Cbfu_K!@FN&WnvtE#~xu0_$=dcK;g;u5u8F) ztIQbcqIQa49;ao^V^!l=F?@MO>P}l!$Bp&HD>eZnQmW3qr%WOg%#n6{b`7N4 zLCxoae-aU;vor@sa4%1MKbzmi6E)Tw{qLUVJpx@}USCA0D|q5NvQ;51W)UH*z?es5 z)HwS&wR275v_Sp;)JsL!PFyWS@Im2fkRKPU;%8V;VIyKHN+D>4pPRpAqCc%k1@x$8 zXx*}>tfsbIDq4*JDB{%_-md9L{xetMHyB7WyJ6ik+D1z&;rL0!F#D)C%20!6i zU&utS%+X7zD3|&Qb$+5GenCLE2C*}|v~U3U)hY&b%TgUg0xOG{3jg z7JRNWJCL`UH)^&EK5sB+^}jt^t%I4VhDQpMw@B%ElW{aFd z)=9_*7CrIRY25%Gc|ob1b0jP+=1bl{mYoZ72;YF3pLOpm**Lf7Latu;@QNpa6R-7Z z;*+Sfi$6B%EK=q}g?b+Do+tQKiGSDNy~#g~{lt(v+P5LGmvP_wVGDnMn~3~0V#i+U z?HS=ZMw2do5c_};_<#}lfDJ2NaDjaK2_wZ4RftQ#5(ifoOp1| z+&SR<+kdSII{;h_MsW>0a96BJ)cbd^&A`6mqTqD|c&1l2sUrajD^5qmK?>G=7QO=` zVowIMU@ln82d|hN#KnsKWWk4WE?!8H>>-`99-e%FDE=-Znh>V#KOV)-dzBnouqr#0l0OV&e4!Ju^ zvQux}=+3@3BiY@&R(UsyAKq~rCx4b|@5;Y|+z*ef*xTvTkd`Q>$4{O9CDK)zTc=HkdK zF}(%BxM`(e!ZKiQqU2IOxL1D#BhWltW^9t&7hv!;p~ND7aPB+aX&L_|W>hW*B548X z{6kqULUAMwqPLt=bYo79Ab$IL%|D4=kBgHWJFc1e?V3FN_TPs`FR!XMm0if* z=J7!}@rm>KnI}NdFs)b(H07QNa?VheBq$RhNV&MOq1!!3luU9$Wq$vE-zZcs%nF6Q z0MJh-b2t2PP+y6yVQpiqPr>W+bS=QAqu01JO_~zmEV$mhfUTNj_OnTyw=QFLdga23 zLY*jX0H#I2x!OJA`_yOc!iv&P!gOHHlzBbEh*yzhFI9MIj|*Mh@Pl(es+0&)0ceS` ztL_56VS!&1W&wCs>eWC&GmEI{QUSxG;0u;vMK9A*#Q65ef(yV!&`8;VN@!4IE))TQ zBCX`!frxABb3>96b1-CWSS=Lc&SipjPzbTuEDlqF#rbG5R$+7Z2sWhBS&`iFq5l?5z6o{-wJl3UelNWgT!)sG0*Uj{u1 zJGl2i#LB2BaTz88$oB@2F>pDhTXa@hs4LhJP|K6m48X7C+H9C7+BVyOThP}Y*(_SA z&l=pz8uPac9xoNVnhA;8aiwl}{;_o{O|XIbT7TH)1kMO-!doU9?xfo`0rI<$-Y5j- zdW@%0p!`YZqvlSI1~MtyKjxz3g|;!OL~Bw^46--}f!%^OWyXLwzmg)u&x_9$sD?W( zAtwO6H1Pjb<&}Yyo{&pe*fA{B8=fhA)QPgcppdTp6Z(U%NDFk9mbYL$Z-mP*XTf4&%=F!B0aqjX#OBv_3IOs`$f@JuV-pV24F#0PBI7aExUEF= zcZb3Lwj${>7en$kBpI9)gC{j8rl=5;C!IVkfnoHbMvl&Bnm#R>VrEJv6)ROTHlZZP z{z_hqwmFh2>UAn(6gXo6ql(*Sm&Y7TK8e|%=sb1dW4urH!z51r3!~7(EJn$XX`F5r zZ3;QU!8V66ONRM-Hrp79nh|PE$(TvoTE=h`dvVQj1o2YFn2URr!UP?YdHv{hn{@=I zWjKAb1yj_fQ*i)~1+AehX801dDB8z>#&8!)di`aD>A9*t5PL)_*92$yk8%57N0?c* z*dyWSW$&)~PSoZ_Or&kaxw zsK}(wgc-Cpbr+0-%SThnUs0!yGg~e{xk0{t2G-^G`@*&k(cX(tFM09$>_MxIZtAYK z#NH~+c1;e+>pHAa*nfcOAu zawB(w?mX9wa+8jSSH-)?Qt48(8>7E7LoU$q#lpv0XQtNSLpZObeiFA-Oa&&!+)NED zcZ%v#55X&I@a3HBpud5WiUwMCFW1{B6g84!f8u4tv1<$@lL2lH(J-20T$o3fxovHmPI+N%^{`onu$UJWpN_s+eGyfc@QJQ{$X> z^bxEinmuu&I(--+KWU{tJrG}nyjtW=(P=UVhF;>m2`ny)9tOE02a17WLRsceuydsP`AP)bDO)l16zcS>)ycq{#Z!LIVi1<| z7Rp$vm!idQkCgw_%^;(-QVWnoTi#MPQ2ZdCt3m|{3;;TigGQWIX{ABkt`*~&CoU=usue!z11VR$>o?5cO(E00dg)*%H6v9_&3-^AJO9;k%mL6hn+n1 zRlf8QzDBkEl-~x6j*<344w^vEW0p2?i;K zH*c9iVudaxro;AbhYLL!;aM>e>1Jv=H)X3H3#Is=>LH7n(SZ8J7HT(^B2&omZbCUB zxSR%4jpLIp2y28d=}thwm14|r>PGUSk-X&-TP>ZSFB{KO8C@EBObmr&D61f=I-#s* zqrP$-W*h|eTpt+xhQYTZ)q4A8mX6D^P%{r=IBbR?i~GlqN)|DTbX+p$_5AD#a@GrpcGj zgj|WjPHzx(dwz*SwFo$$cQ)2~Sg{x{&+<6$GYVFwlWk zx{VGvb+m2WNE<3uG&Z5l7RdC-v_pd~!mc=Jz3$}Z|-T|J+KpVOq zW6NM(%*Vd1F?g5tWpG?VSsrH2ZOR>hw>eKW#)uw_+_Ry>eK^yUhYY4QPk{_$u1YLJ zuDTfpc(Ufm;)M4BXUUL-rEiq!#X$&81vCF6H=|77Qc=ZJnX zbWAT*8paLfD#i`sr=BU4H9}ig00Q~(pW9*qhuV=>wzOkIa`etxP>RE%YYR(+J>o9k? z#}GY}Q~OtDbbeD)2eX-PpRCR-ew#Rh{7j>Fv(u8F+Kv7{CUR=+oT9Mli_1M`1zdC4 z1;<&;%j3s1uFah4yl{D0)5OcLX7wH8G^+H>lS|f9MN72DNKanQ6<%5GGTrET?&*`u zAJeGk!pBlilFGFwl-33WEXD*+^ci6|p*`1nGo1!w(YggDhT%@g@PVb#!*k{EE0~dh z$R1#`AiA3VS9}SsjRYy?hLY-bK&rmj3eSBaJLsF56LcJbF9+)eRQv`GqV}>SSh)U1JD!<4bEF zIq`^*Ct!d{%fSSZ@~PBz)hJvXWuU^Pl_$M2$Vn!kebK^^JLAf^H9mlcJr4@-krIo9 z{T0G2l6ERtZgj#eYLzS)RM(9?%u>zITsFvJjkj45qJQ8xjhYRb@}iHS$3$93hT!_z z2yqsRTpqzDe5kfu80oC9&a>1j3?3hIZjwR&mG|XN+p&bV7x*qhv%ylN4{(~ z`M@!B157QKSv`f$9aqoUv?3QLv`?DEBzZ@nWY?`-s$(GhLS$7&kB~X6v{922C14KF z##A*n`r)1EutF-RacK)o@_Q6FaWA1rtLO-K579#>7vB@aM|i3<$&(S{0SO{Kji`b? zsNfjiAlnmE$4U=)HDh(4=Gd%latnxi>LP!z3lEQ}b%6MI`nJszn8(sC2)+I@(v!H$ zYzO2fLypK5)k+w^OuYJKhXDOZ^e-NDYL3N3)<&b|`YEPtTBOhneyDN6F$5rw+ zl=A0^1kQ3BwCEikhQUtMV>^6lCbvOoJF;0uC(kkl6z@@m<8Z4oBlJhPyE&mTuLQjS z%+dJ6^-8{^UE~V|`P?imP7IGd6{MovXQ5mPW&v?{Ckbm-4#W=dSPwX%$#uZpv9Kdt zn|Xm-7fGCOumbnU-JJ--yRv$%8;on*bgmqAa|wkREypS~!TgXy3|u!wjf=GE%8iQL zr2-oVJhnR(xhFjN@1r9=SF&=>rsY!qnF}W|vN^sA2eW;g6Pnc9`qc!P{ecSSXhzE% z(wUY9c+Ac?!doW|1~23Tr36b}sLBK8sWD$vwg=ou=B#kR8_*Q9elX~~BE4_Z7ODqw+<;i zY$mZzfn%chcHMwalz>lgpf`Dtd**aAUr6TZzutlDn?)Bke5xIhG#F(4ri^=XgA&Zo zFLP*~sn6b-CI=vFs_g)_RoAH{50qtX7 ziYPR9XEe%6UI|+^|B$AH(5IxgQJy#%;Q}}`u~}b`GNlnRb@1n&W^O#j-M0J8Ecw06xI;I>I)1=T{DF+(2NzKxP zvDCOu)#Oj@pPnN&9pIz)=`f+PlzLV0_xa9=j)&gPGJa#<0ASs`q!8A!B* zeH#A#F!Gy&?3W5ABxFvXc=RS7;y9fqb>b^Io6cCk!;o?%^Ut}V%fZs$IB9KQ!B(<@ z0j+3AG?EF-WgcQT$FW=CyV1MLMLz96Y$--{DgJdt1_(Xj@qZwrm@bI<=E3>SU{i3$ zSEx1FvwNXFITVe?sE|xGA1a>EU`}Xj%#UM5Z>V0MTg?O>toGD%DKhrw)(3O<(JdS6 zMBoQHbbuct_PpDda8`9M)(kJ!3@+|x=+lZU*4%-$Bmx&MDyF;>^Vx{Gjy$w9eZ=x} zNwQXQ!c%SYYyCnDS!AoDoxPG8IGU#vJUaI%ruMJEJ3Hh=uEHTTrv=gmTvsDS(O_j* zt_-wPW1VWW;_aj}$o?b42|!H3s9GI|w3vsBC|ETnT$N1kFyEn*+X;XXiJ>d}r$!TE zubEV0BY4Zrv{8q(o;!thX7>8X4HCUt4aAK%eIbve87OZBPIvp%$v*I z4JXV?05;`f3<{USZ5Ilo5B*+LX%hW`>G$H~WR@YnSH?vOcybNS z*26*;VaEAAo`T&TMSd%&>Iuxn6D7UTeufgCo`EXY`;IO3D0K1Mo{OMQ4JQ3U$fsho zZ9I}nMSskAJNx&u7xt}-BQK6@&v&WYk(ty?4_;!@qR9d4K{MM##eh+VT82$^!D>VA z;XiFcS>I%GWV&3(8E^y+4HAr?O6bG>!doJ+YDC5IKmw%~sN(As3z6EuofUjVoZ3*H z3oHzK-6*1Z%u;P_g8*0D>blx6uM04a{tnC)?bbfbl^TawS8N@_=6<#dy0*yOMrz zxuerBYtr8BL;JjGS<&Bah15oA?S^{_D8z?ExZ(T(z8}o0?Vz#~HHjEaAH~^8*ra0i zW4Gb^;TuI3N_gUoe}E$HP)syF6u02|5H2idV@@%yX_Jt0&jQy)PZ4B1fik~y%b~Z> z!*yOVnC*#7YmI{Gm&r~+D^QwyL zlGL^-QU5OY^N~H*=>@r5xUv-5_bFY_t{HR#pJ@8s$s&KPQzy_w9URdsFlj&;Z*e|? zNw~>BFuywo(_K4ni})8SOgvn}o0tsw6ZpMNyaPmh8)g$9sW`bSp2Bx`=BTxA$xZfS z+{TXa5f`K~IdwXhqa$V^9nk!MWj;YRyxhzUzAwEb1wuMyE;`6q4 z_ViX#SOIRh;SFx{ywr-U*ZwzTR41l?#EF#6xK3;;1Sk@sKduVfB@JDSTnZ?{uVIxKTcp|Il}F6nyTAu7JFCqEAfr2lBa!X?{&u6 z+1bl90+<1ZIuA;NC5B5`c@58|a(i0qe2sTx=6QihBIDms@ZE06YE<_lzLP(dkwnXp zwsPOPVq^6BClT5^J<1X$&#$e5ZX}0kw!JUGc+xgcKIAPV!zF~hEZaQswKqiK2x7vP zk<)0xTrvIx+n|P6pgxu?DD&G6)F}fwENEhj9uy@`7}BT?{4qgP-(Q3s=wyo^7wsX0 zg{2idIdSR6L_#!4DP1G))~sf`?6_nVd~#@oI0{xOjML>rW4W8)t4e_|6gepjh@UE; ztBR!1cLawEBvrvKaY$XlaaF;XwMhBf6oeB}uX7ZJbw$BKaY!8um)fvPAD6ADbW3m@ z1GcAZ3T0vQgIjf0VlRkd?o376z=)Ypt#if<{-u2mnb(4hqxl?tA{-#Y<+ff+g&55g zJEdk=D8_2pe$gC^=4D%VM^EPai0hQ*gfG~HlemP^JVM9Tgnzj4dNo$XjcootIFW?o zhkbsleUfY=Z5M~?X17c!8FDxjvlqbU*6BJOypW>%4> zx1>2%KDWeXaxNrC+<*Be=S305I>cY|>Z$VV{h(!F8bT6NO$GIDAH;V)m@qUFZ{f;G8UP5whaLo)@b=?JInJyj@qUpyWTLecwZ38)=6+Mt*egWOIl)X|9#v+ob8D+y@Rbq?I+k=z#~i(_>a~mnFyP^O zmDHGXt%et6O}*W>S^zGd!r4tkz}r&5J;S+7y7ygfKPG%eAAii-bx_YikM56U8J4)W z*TI-P9o||HJ4o)LNrtkIHt-}0)QXS=ToM^MuI^g9nHz-5aw_yx=-PJ-9LA!V6JK>r z1)+WOkj#o2b0|WkahO1S`1lX+6lhLO7L`?ggt5;Se~9vcxbQ6 zQZI!v#38bl6v%SeQi`B5&Vwk4m52&r>Mc4fx zmlRXuy$*PhD~xrmR(LH=Qp0#RxD1sxkWl#kbxCUKHbawJ%=q^l!?8nz=1;S{$6fS8 zuii~l=?E{PctLycDbOgh>1d12AHd%^h3ZJ5+_~?7v-3~e7H7vM^dE@HFrl{1^+sGH z;mDl|l3#^QKeXfNay0sZlZUV)ju*RenD4*D2azz}LgMhWdRRZ%J^Po-;A*BrYyZEX zju=FEez;46UV1lUK8>3$`NK<`Q<%4GmagBz& zGybp~$ZSrY%p(TSGl4Z4(3|x$mEOSajj&w2-q2}!^O3b-wN^!Z#G_?cPp-({ph)Tu zg9oqN-;jnpgD<`7@m_I=O-SJqg6Ji|a*P%c2*Q%WD|I?xWf6L<| zVf;_?;}m6G`$Yy6Uc02yW5^mqyw4F z-Te@Cj{rzWUjTk6$0W3+LdXaax66YM$Lpu@xIFz{;5E_CV4@Y8C8;sP?Ex{!tn#wO z)Q~JRJIysS3LX@tQ*oF#G3P!5mqJAI@;0G+^l^`|;ei~q4voj7eyux>(*{YuxSQMjX-TvAw zWzc!+M1{e|M3Hyq>QdH|TTyp;__f8BCqXw!ZY{H(S8Lp}LO2K%?mS zr}VQkyE_R&I!i@*A)@r4%!{0OXrAznL6?By%u*g#A!Ttimqr5I_yl^X?A9gVObEK} zoNQ?;52Mgeq~u6z=z0E$=jj!I`+)6a$L$yE{R14i?UwtrIl?(LOCbXgi2Hft5O&B;t|s`+wj~d8>gt`WJ6&zljh$|DSmKf7{}Vo4N?v znJAmO2;1Aan0mPUC+c#Pb>)!-QFs?q?KKYRhKfajL5#e$ zT9O(})@9vVMf{-n`(7g>)DD8?$&r6z{Q5l1wXw7q82K(QbDVFs{>-fBgD_l%mK`rz;|g%axjwmQzwtP*9~Chkw{@GlL4Zcw69Lci3{Ue!YDc zFa)7a@HOF3dkit8cc$lVn}*l4t8!)2X~(Wr<6lABkFK>2y46~)b%vUc`#?v7f~U^L zdr}3emUYkuvaUi7UHAv^JLBxvtcTt}S8C8@T_;?x;(m?Q*>vO08Fe;iiY`(I+hE8o zqwScu6Bptwy?`)32wvb zYPS|wPH~Dk-$RIFaf#C_K^=3VIfNb1p^Xnqhb8*xa*QIOaZ0s~)<=Ip;V~qC&mtDC zUI7n!K)eMOYxQG)g_z?eC1#e_W(FK3`pjp4wq@9T!F1EQ&phYwwd!J3H$%EW;9gVQ zu<()2X4A`M1Hycv&yG`mA1RAD`C$@?%6=uqx#S$W7T_o4R(~eD3==&TClD6L6}oOn zi!Ad6SiZ%DcfngXG?gNNzET)@!$|VQ`VQ2xRWbS#5=5J*uU}w=YV-Oj%0}<}v>M(ytGO zHsKm2h)GCYS{h%gEfy3UoI|o^D8}5GOw_v=cc}|awJ=*QIy7O54@mVhCb6)POMZ;2 zSe5g;i)Ak(Z&X{yH8tZv-CjS+{dsUeYts(e@_iioyQaluZTX>MJe8eXM-`@Gb3S9k zbi_@1t>r3{?V*; zs~4D;u$&N~BB-|UZ@c6{$sAmCa+*sJHSHj+j<1*_Qq_f?ICeuQ zAef44@=97mQ6>1D+SanN=tz^j6D(u-NHf~Nq4*CXdX}3jOE8WUkEhE!yb?s5*^(os zy#fhEWUH0uv zkquFeIbr3?enE1ebzR7KGgPgRPQRE=jREV*n1^)#riZv7I}(&vT`FDhKU&iL_Y&E` z+CAIhkzLg~xC>O0dcl6#=p&dNy$6_lCwD=ghLE3%`WKdk}5wL)U{=W&|=?qhrL18gB-k$XzS?9T#wsUp3%M#Z6#ATgJSG|7YX}d^o z9c+=782i?m134wNMTtp1l;|=9HR?mcISKm(=|pxbqk_ zeTE{AAghZ>iN=FwTLKp`k8yKye-&DWRiDAALY7*FRw?8q&=Cxk5-588EecPF4x!5r zb1Fp+!H3{d{ldGDJ2tt9L00EGh;0JtE%h}vfDPL-?w7)}Pa|M$OHY&e41-}v=AH4*A@hE^?naAT6=Ldsb@6)llK|HVm>+YS0dvz-Oj>`8zy=H3}r-!j;Z z!l57dM=_?JY9>$NG&PdA$0oj2z-vtfp&>VGLD(X+h6z+b3UT8@*^-A2Fe?j6kzWHh}(?Vd{M)5apFnWCSExXh#1K zvZ5tAKV*6b4RWPyT2aDqYqoJmTyAe3;VRDxn)4;z-}RY0=do}#qF`+LT59Di0lRa^ z=H?KyFCucvW&Dl=)1x!eoMpG58+;oRdd(bn-Gk5M@>A0L7UKOb9r+N~xEwpXr*Yep zo4@#UL5E8WmHQ5LX!Hwasi(WXiOg-TnWSJ#124M&tKe-LJFl!0)ae+<@wdRSO_oDT z80rQUz$#w}jz~{4I&r-zEv9PQ=GLPkee~X6RPz3)U}17lgYgYj@U2q8^Igqp8*c0` z%mjPz*avR`eC-@St=1@@4P>P?B~qUwjx+F>;UuU+S+@>A+@c zg9d8T`cV~_U+b~$h)!0>J2UB)6>O#in&U;Cwu5i$i11eA!a4<6h+$E>v8`ZLRuo5S z>$y9PeL*yx_zF`9wWTeJ>>QnwwyZV!#P|Q`u*hQ17^1(C?Qp+yNwWX7!wQMo8QYtf zIw`w2nHt*uXKxKjkd+2fL1LP%(qB-G{k@qriEd*!*U(Nen33P zY56K(s|iH=_V-nBJEjsebU{Dade})j!I}Ab^~MM0==1vL$&_J|FccY}3Tzsvhu#xk z7911#WWc{(3Ne)>!6(*0D?IuvSBWch&xFAd97yVY!gcQ@=VAS#qZX+)*SZ~x8`+i{ zA<2nCJP^AK&*O~pR%#Bt8ch-=ws^x#m0b@RL68`H|G5&}RrCowd3SRZA7AN$y^I#% z1yZv~V6rKQ@|;7B$WHe)bTc}KqohG>^TiHr=pK7ixXr`&ezf^%tXN|OzA16*bWjvf z7BVxxcb@GU`@hUcliC!fReFy34WEQ(^vA}kWl#Oh!v z=NfA;%|5#pFB2*yE3+=xbmmiYLiPQBOz1J>Z-p^_7mruJ6Z-#sAQb<%fl!u~M^;4n zwljY(7NA54DZDSm#Zy%juu#++$qZG8Bq(QqA&#bGE|y6V34z7-3v?{9S!+W?K}N5R zxntLy?N$*9bYwi)a=!NTKH+xn`T6t$*`q>QaO2B+DS)Wadz~8*jo*lw+@6)0oklT~`rOUwuC=T!gugZ?0xeE`?FXpRS=jTc>oTEPBXI zEj24$uI|4IRBlm+9Z=3&sBT^pn~AQe5F<-%l$421$4Z$%i)5Bin=vcr>17YnKe=O> zh)&TpGjN8PInf+E)+LgJi?Mtp#q=i5%IvYjPHo>8Lx-hedOAwBt6i&Nu`uyE&>_$O?KKpDFkob zI(;gFcMNqf+IRC2Hdc0)CfQh--$cLZW&XLHKNv=**SA%~?=UU@!WV{dJqeD^i=h0O z)^oZH4)L>BnLBO>jyjDd8IA-t$A=HvWJr6Ot|uSWAy)+dW&(tS{o;TqsS>aHCp#K} z3ed4bz+EQ0Qb9IDgvmeoq z4)$Bt5Dldu;}>c2vP>&nB^J7N+MXaZQAmZ>kdS|2{t1B6+#i69q%jbRJc9D9%*S|g zsy?b-fd4MejD%NJ82l0(94G()>Hj1-OIt$+dP!M91u=V@Uz#IfWcV*FM#cI!BN4-Q z=2T0oN?61pGM~egIxWy$RCX#p*n|LNP&}#ennB7-dK2+eJ(EH9a}WMj9CNo3du*(a z?BqW8p=a8xp$>Wl|SSC2WVVH7Mo?z*v zdqk+iETRX?Zac6134IHY(*66Vec~x+>Qh?aT~~r$CbXci`sR>88)oni?Cj=Y&naJc zOBuK2C7A2P<|V1JOwMGHgv3cp)R)N5c8$qNv9x1cZj+p>xj?~!g06)h>OFP}C>N<> ziJYX$NN#cgV`vsh+@f8|Ax%wdO*>gS>#oR%mW9#S1hp*13cN{gvkRGpnk4wS`Bq_f zlZ@7wG15Ke)-Xx|$pPD)B=#HU1;!-?6)h%~FiY~y+}bK$0bu~uXt0)TLToE4cd-+@ zEa75NVYko)%r?J;CAvcyszxZ%!Z*zOC~eid{(pyPtCpSI_irD@_@#f6|38Sb{MQQi zztloG=><1KOwf^43{&cA*-0iyy}4I}%5;^AzT(2}%W>JkW6Js}lAJw!!aE=&;0W;l zBNyhlg04_zmaM&OoZ#jC@p-s-iOU0E+epVv<hV7Hzax*5gyld zU4_1>O@#x-D4HQ3jB>^t8W!VydYLkf8)_sDD;d9t%;dov3nuuP3O^uIc<X4US#ihuSPT3J*WK1n#Z*w_?nltQH+qPh1xv~KfV^fA3h zaI5^!h&c4Pof3nJe)prF0#%9(E%WeYnd3Q#wjjyr8%lT8eZ9_cUJMfz`@w;>$)@Sf ze}{-)JTzociME=#$$3ytMb7$Q>azM%Uf_;A-ck!DB-D4N*?A>6mq}&>I8@KLg?{EV zdArN#MI_Pfh+8y7Z(o^A>5E4A9V<1PK9lQ9);f$R$s2&{fDX^F*XD;zVn?@B?*(UFX$1@}II; zy$4K|g2e@x-NGAfLsS#p{M!|c6Q(-z71%I-9MW}>Vd~HSpg2uGEg#@tilh9+5BdL! zpZ`jO{l6^te<7s(AJX4eZ#Af(JhiPsij78aVUCT=_X+4IyXzY!cel*T|q zP-KueoEk=C7*F+MJ0p=AjOmX*z7zeS)$B#OMrF5asP{<})5pM=KcV%rsgkC##v?GU z=eU3;Vp;(?@y^Rmq%I%CbST^(BC^p-=!#;`;oEAiWiKWN+c3h#1>Syz`x2xZa7FbY zd{1_i)N(kFUj$h`&6|!S8UqAvs!0vi#FIzlXB}DYQ_I`t@@_9E4ynfNA9+T9)U$ET z6|C-fHFonVtyupk{>x7rmzqs5{7J0~QVl&WE+gf1;@;<~Rj~YLcE$qmmX{u#WGta> ztFKO{iFs~GfjqdUP7Z#Uo$%(OIPN24Ri!I?l-o<8PBRC8Fo$v!FSNdren@mlwb>BY zjN-#gk-#Ut;JmQtl6oFPT<7%wQSmNc+zSi)cRrU?*dR$jfI*FJpX=BF{29$IDJ8^H zmH@47jl%qVH{m^iT7Oo+2A1$Rc3KQUts|)O(Kqf8Cg4w*nDl9 zkR~9Xk&q;~i%l~ej0E1>M1zc>jl1!BrZn(~FifY*t4<1DD@B^8SW2nnu!K^dT>7t~ zJr=KpD6f~w&vg!NDlEjxirb6J%ja&T zW4j$Q1*6gmbFm~XwkmT>Z%jT};Mqq|FDxdRK|Hf~p?ylQn{w7FW|d)BW&GI^v&X4o zwxr^W%(j%dL}jg!z1f-K)m(N81!Eq=lEU?DOj%1YCadBm7Zn5Z7v`qm75$@d*MiqT zH_a$AR%bdcLvt8sxhdwLZ$`M!AtvF`cR_AZa-n3?d$1-)#>OoyUQ=B%!z0Ma zCf30zJE-#kFsk7YBdZQHhO+qUgw$9B@OZQHhOckJZl+j)}H>FUnK;==hh@!-t?@`?mu zvwTR_-yy{(*Sq9`%}&TsV@XHgm~Y;yk^Ded}p>xB>fDi@P?>k)^mbypfEP9x zFkI%jFz^PMUzgB(L#x6nx#GXlzw_Rz^J(%}X!9>%yvG0P-qm1!y*CA{|Hf@}#oA~; znBi8iPmwt4>ai^xQEn)Q_iS~oQ@Tclxk?Fo zQ;ys6KrPHp6#@aA3O+Z|SDe01QA+Qjh zl+Udt{sf3m4v3e?HQLcm6lV=i$L(ZQ9oKh~riax?4Z>!+GUy^;$F9n>NfBtKEQW2z zhOnKt$u9diJO2Hf?tu|xs9-lan=4mjs~Jj2=&ehS5I!R(Vx=KJb496lx(r^Axx}c^ zOwajuEgk{WmEl8xdQfbc`9PZe>IY4|&nq-sz66EGRGhAgC*6tN1P4o_xS){|(R4Y@ z9@=61P%7QYauKpb-jzBgR|U4F+OL3$1hU2idF?83ow0xbacdal&&PSDVQCLAPwb!9 z>>!Vup*p5!tztEHBpx$jOWGq z=YeBjbUlxHw3tqld#j3iEz|mHGAi7XvXM}C2~!_^RIfaoTH6H+J6g&p#hPX5FpO0w z+e+~oUV__xu2R|vIZ-raE0r*#mq-{^VHcPo6EFy~f9)_K1PclO39%o@4+9`LKu9;YP8a!C~@fu zFxv>x9Hh|!Sw1r;vpBYtfP;*+<1;_ex#vK=wcp<;v>iKyz=CY+92|f|a;4;DMC9Tm z_zMV@6H4~8xB~N3?M;KYXVYJimNn+Z^NJh?$D?{}xGyF=!Wn(+xJb{Ah4(oRQxf}; zDsj~I)aM|A+8ibc6I`3sv$bZo#ZJCf&bc0Oz1C8#WED5m&v7ih80~D19 z+8nDs({X5K4n$(HCucw#n_lrnHWxlmSTY{mD#VO5s^ z8V$McIClZ)A3xatEynoAbzIum(NW*jm`KFf$}zuUfJBbLK;vI52oU zRJZdVmCG)sAjBAZBrlNFuU|jxTh2snB zk`5^HnRR}u$7~_GuC7h2=e=N+tD@=f%0MwkngyWH$%GQ4e|%9V8P=gRUPo3+jDfnB z>7x8{o*iC3JZdJ2g9SL!Cb7Q%nzOkz3vQ%2jfV-K&KVVJYHWm|p-p1@S%VoKGJz$~ zt5nshP$_Wq)ni>nahR;yO$S>2vtW*t5w||PXmd?4YCP&AJ#!a1Mqqvn$ud|cFm8{+ zUaR7PiHxBm3V?kC0PCP^#BjuvOfPk4$B1meNn*6*=|!U?NHy)630|-!6z8D4qXZ#er zg>#+dRG#k;cuIxPNuX=(t`^xFp;I*-ns6St7iQUxx3_non>Qv7!?Ho3+=!qkv#_8f zii}BVOp8-O$2QIEaQo?_$oQVPl(46BQ-etnFd_vXLH!gEpji7QkR@R0GOAOIQj0EK+WuH%RM=3E*d1iJv#l}ja!?xGH zwJ1acYrQyWr|)cesbwZ&atx&=r8rvi1wr!t(?vpXs;p}u;^@I4wal@8oC9!wXF{QE zGr6DZW1_F08#KmGIrCB`qg#|D)G1?H%?S2{(QfS1ZJ>oz8xj0vsqbhxma@RQz?{s? zv~+WZ5avOdc0xcMCX(J8_Znn?0#-dzbrPAzmG4%A{-NkEOFkQxs0p4=fId?V6?0Nu z7->B(VB?)+epxu`k*6+p?ud{9^DV{7DqcY9R65Uu2_)L}Wph4AwZX7kf(2V1Ze(!C zEkPr>TWt`C!vAWURob3%1*Q-8i8AIFU_sE|Uk>$ISbYYnTYDGNgflM|)-Ww7d>XMh zeW}&pV4EQ70J+x@;3K)rXbr_X1lX*gfdo$InTqMjITYFu9pU&Jj^YzJ6S80bSipfg zB`B1-6T`wl1`Y4e%abyYP-;kEAA!Tgm-LDx zu>V;KMaSuDpj?fxK;y@C=hN__RXd(<5_3_z1|E z5&U2sm~M$QI70AWKk=g(MiwHG4@Z~)s@O_u0fZgtkRNF*q~vl5d_bfRFW}~5ueSX; z!X7GV)=zngqw2do;ZcVfH+(hXgy$!UlI|DQbQN*}*Uzx`uA2+SCn{cdsTG*O5p5I7 zbCkky9YV$)avOIFjAG*&ZFn>Y2s(S$kxHBi#yXRVw}V2z>Ih7IM^R`cKjAl_En3l| zHl9A+H`qphOwnhm{erChq*NHNMWgi@7P|RW6wWJ8_SvU(!#Xy|TY^|TgD2B3xV~)c z52HS$u^R2XuuVp}LO^QJe$ivY4&Ld&5IsT>Jtj!q6rnFlIizW|UV~{U@Bf`SVQBgd z;oVbZzZI|nSAC$>)tVU%V`LLeQj_94i(abNxzQnujm(}L7D+qG=kp_(4bab~)|7Q$ zpnpX?3!;Mni*Lk3_CI2c|Eq&f>0IVN2o)<=b8TuBAvusrh4wrW5F&GhSdhan zC(cBCPji=Mkeq>m;+Y_eJy_hHP=@SP0bx8)*0eN7ldik0^@-2dk9|@<(2fZ`w5P>; zK50e^3gb9_c3{XPDieBBy)8d$J%9Yp;mti3!LF|Hr{}Iq`_r{@8e8EAsIQ4*!s&IXIt2JVY#b)G?rW(tKJBKT{VZr?h;cc4|4mb+@`uP&ig$^C(`JP zAcaWhJw=`&$|ax`ASVq4rVul;Z9Omc-Y525%=1;OTXOUCy24|TIuT3%scYh7;SC7~ z33+M{-Q-UnW$wHGrsG-*#S4;u7c0g81fDbh6P_!5lYjDXpHodP?Z&xsgOfcpR| zWOurfaC0L3QZa>oU|Z8>O02r};#J7moITpV%7`-q1CsZXxW<`^66FRMGIhrj6Fzs7 znQ5yZFX!{9Kcp+rXXF*uE3xXxFxB{oLxnd~*5jkgqSK=}`Va7*DC7-9Wyq{j{4W{M zvX=Qfu7~>cM+V*q%9zlP)}rq#$-t>{Ag2*{uGKT9v#o5!s?S5tgS^Oo!t|2CSNGDcxi%MsqC%WJO`}fs6$wv+S!JN3Y-EPY8dza0CQygy-{;`L*_85fPq<7 zC*qE-y&B&&9Z1uk|5dmIX-tKE`hea1Ys{n4y9c)Q@J4Ui!v?oSMoOzz80;H7IAug&!>AnUy9S7EP%Ug zWsW^U()+{E!nEA9Rfz#noK7fLC`T|^WW+BdfTA9Qv_x4h3D*LH+g&PwM{o{!PH{}Z z7AtTuVtD2ZH_l`G7mC?59Ne0z7SXB_1G{b?a*25-z%odIi6slrqQx8V2*wD_u?jzj zYqv{XB%%@0iOGN(OL9Z$bct!wcui)``zlY9LkFElcFJKR*FZ38&S5+E*2*)^rH>pV zqROj&COb2N*8Si1MNUE=dx`H-tNfpo8vB2hn)Nr&4Cm9N>ak(3p#irI2VdR*%C6*9 z3W{KbhhLiX`_{Xa#_r&%sZ|I5D+!}#0QU2TZ=(I9nPiQ0KS?tuBj?=&7ias^@pbj~ z50qL9J+znwCd0lSLtu6;`WvKrl3Ow~G6R|6j%ZU36ts}&@BQ2qtsLjZ(8u5(k{a~s zqOh6?T~jyMY;KrVC_XZF+vEm8ztUn{*QOOH>QvP<=HpRlW2KFf#VYiMS&}|E?@FWW zR3D9C9l?13zP2;4yyc7Mx0kplj(VN)ce$m6R?V#s6_iB)K`oiUh1Klcm?*{?d+6P2 ziQklu1Maf$>-$XwneSG$9~_*bHg_}DXW21(vm^k1?UYDO zWf+{!l*-wE@`Z$U^lQjT;u=S-ZJ5Ck*>8`NM!O11L+8QGL5?P5_apguu?3g)qi*h! z%qb9SZdQcVic9wdmCbV!Y?c~E7>;oA$kX408lZGE_o^cyYnPX?@pA9p zdDm5Skwh;E zv>{XR2)ss+eLONz>mJG#UuRr<3o0qF1xTJB=@FnQkuNAFp0JpaRDDbhxjG(HD5GQ*?ku&Vtyvt5OH2YPUCmre?6n`dLabwzGbt; z@6L(;zp~5lU$n$Oi!o8>nvI%&kQD@S@loSo=DE^>DT;^)c?P5Fueqo8czpZ%k&WeF zUGsqS=U&_$U%HzVG}CHOg48h*$A1*$1!KJI$_II;8t9Dav!Gh)X_UACAb6u<@A`c--fVYMl$Kk{Z%@lEBRuxO4AZV?K3RBdQ0+ z5C?0A^ycwc+tO@3vPNU7rVx2mB3pM>qG>HnP_B)`aHhwVG}a)ro*kQ^S}_fLSw;Tr z+kp%USX}gI?nMRpfqk6*d0%-I<6hWf-5-nO|oKeg{Y0yml{&{~{oGV90(O!T$Im_pNXc{aXU! zpX7s}zM+}%KZ`~U(o1PE?aOyGYhu#KkBE*h6$I>es_PHS1LQ5({v&?qxt|tkMmBwX z42Z}6GfSeBix!K@<&wshxqg!>^6p?DAdQs`o7(L$S4|p~n^kR_Dwd6#s;-M4IgZy{ z2nZ)JxQ$T_GRZnFcfQeMjgPh6>yDGO(ygCB1sK7Yh~PjcaWD_7p5!n+^z@O4yh zc^Ph8E#5s5zx4KS7i)1do=KTM>oIw6b|i@BWH;Rg1HtZ5ca-0yuzjSlJ+!?)H=l}?v|dex8nF*BQ?wD zPk&CEO(gNhcs5hTgr2ZaUQ6(x`Hm_x*%1IZNlcGX(iUk1h9-RUFHVmNIO0{Z5!-EaajRN{ zT^W9NQ`pflcUkspa@D6q%J4Dlq~u?m&2s*EN0q&oy|3AN1?@hq9JvEpXy5yL1V{uW zP37$G_RDay35^-0)@%=|m=L$|)FZnA3+YD}wOVHh9e#Vq2F8_o9yG{uThm!FD{x9% zsD4&W3&07WoD;-21CR(+^PUIY zjv&=x6?ia>GWpVKc?LhFg%REQ@72z1|2#n!34ajxihV*x)$W!~*A z9kPS#!(-4sIDhV?W>l3)6&d#ln`UB|bA5J;!9v(Zb=6A2sOw6FBGy+BC3J?r?aH0S zdY34)Qng-&@k3*=0Xc0KF-o-6d~_X^C4C6b41JSXK)s`ObvYc!uC9l^bkj-vOY4b@M=l5 z;_&8kKI&HlH&p!i<~UUXzIl{I9jviCm=C!WBwGW2{EFoSy3qy>X5M z9IGGohQcCkg|%vSriw&Hmu8YAYi-Ho83XlHswZlAaI@@`a{RhVV0oiKd#kyni|I;b z>*RONYS&3O@uG-q4p90#N#F$u;bLw#s4LQmA&9C2z%m%Wr5_~1rEd2uEy~#tq;Z>p zB%$~4CL*w3e~@QlLnLc7xX=xmJ1O`=%Sc*%kqUl?sYOK?B!TG)AOa1wt#3BV&7h6XjXxIqbydP%|w477-8% z%7U@#Q#w6fKwUwIq{Jky6f<4Zao|d1RQs2N4Q47%?PXQw#;SvvL6O+i7-Dxh2C^{C zaHZjVK)ubH2&|1R8RNcZ81jYP%oTZL@vLccI#jrj5-A0VZ*eEOmqjYG$!f$p8pCy0 znEP(5Rmobi8&k5}9yT7M!G3zm#Hq>4a6JO_VI>}e zr5j{D0?|dRDF>yhWkSnL9QCn>5rrvx1fG89UXxCg1I?(HoNau*JN+^V->BU$8>?N{ z)OymLfL?p)Meze=|oI$sZ74JKX;A%ER<$WFoM76ZvF{xTbO~yF>s$ z#4oxgs~`JdJD5GsWeod7Bv`WyR)^O{EidchpZEugAqrcXqZui8M;3Z1+YKS)4g`KaU7qAtyPCp8}ZsQEP>Rj7+kR;3p>Lmg4XMfW_SEvAL>$6yL+ z$L1rN%|diCdi2T4uxnuJJ#M%+M{5D9PD%}>B z;+!r#^&w;`E`0l{`(LwPguEd(`gUw7>ro<>l%&sLoyleuJEd={xd*@omtp*nHuk^%_ zkCu3tF-S%ViWQEFMenUxu8>lIH%gA<`#sLb!5$kkwc0~iz#=rlMOd9ZIrf6a8^W0= zm(sLg;i+Kb*y~2NGf>VfOA`#FJrW-VM6Qh-t$mL&4X+>%vdl zacfFu7D|E#@2emCc+zG;R&&j7_M5*KqD1LUVM&Un7SP}1?7&nNW@IyEX?=i$OJ5$G z$%~E|<52u_x@G77gr4{ne?O;wreOtyYJT}@k%neN_9iumP9x$&^W^Do>IN4~pID|f zq5C|UgUvTsu2Z|7Sh_=Z&)_;e>uzzmci8B`*JDH-ctBb+GMyo_-mJE-T-auRyBJI# zF;v(X+vpA*rm#{Xw(VbjI;fOP9G+3PEZTpfv}I2XlV1YLPXLT&f9R`hSTLf53n{+i zCAD{B@R@Y>?YiW(4Y(p&rT%`TDyp=pwmW*H!Atb!ZoXvSAq*81MP9nMI~c3NP`?yN z_|%t;Nyr-bJk;wMd%{2-W3K*4kB9yv^0Q=sEhQwj%NPEdmY#vX7JmQbje&7HMlMK| z4yC#;G-p<(+7Qeq8l%I%{4eChAnj}zYa0BvfwxD7`={!}Y&yo}nARn?U*y9}!Y9L*&p$8OQDXKZ)|Pm%@L-d^u6MH9)nK8m zA81!qrcd)G@611ra#d_gP2d`iC^}Sf451br?$I5=YF37JY%OH<(ED4p~~5 zt4{L_yE-&*)Gin;yxpDOX5THD3S7F>6%E#8>d7OJv!>bn-nHG0-feiBUbT1( zX{+RM?pm#E%YN5vma3dg=iP4{=ZPvOc7Wu-puB})^I1O*wJeBaO*f*tiv)V6NH!2y zdR=kTS!0!Wh6klHAxuaT_DQ6(u<>|$0cn&@Rr9C$W?wHKf~iD6$QsJp2h?Pxj>M~{*I?a&H_obyvP zqVb`;``a}!jBAAdNfvQaO9d~O3{XwJlkW_u9!%0wCzh_$AS{6eCDYF_6g_8=npI;! zhMBWppTM$5l~*8wWGZtY^9JscDmYR&vd7Q`Bc`2uc98#^oq)g$pDa}9X@JCHG)zx$F4*iEEe~N(hDr^1<@F&<809>H6~nA-LfJn^7#MDBaOA`= z##R|~ZqeZZmE?)yS@qL2CcKK39vFOZ6SC>yZ-ti~G2tTS&rF8tpuz7TN7+iEG04Nj zl@N0g%w>@K0Ky zd5J;b__0ByUH~P%SCzt22FnrFBDa~CF{FG3wUFYNk)_r1v_axRVer{7besQX^&4P! z@wvX&0xbhIX|>gzi0Np>%&QW>?YkO#B)}spw)Hb-12Fo{%PwCA?W4{R=n@fK^U1mB zM|g$TbRag5Yq#ijMQ&o@CbZl0UG?g}Kx}7GFf19h zdD8k6BuwvSH~viCoygG`;o=`U*ZPkBUJLbFou+dCA$ee5IpOv;$K;Wb*~KOLfjkd? zIV=O^Tqt~p`9?b%*9_xeGllP)KaV--^g6-u#nU1ITi6XlP@U7L+{np0IXbf0qY8FF zKK8+M=mVC2NcZj##C%GYf6Z3^49?;H!`cBM;{eI#KtoKXINt%MEXyalu9*44p^aPd z<22e+|08>RR%uYV7%wzq8ZQNawg_yOwH#+VMzv zMa!wW9sS4o7k&?to-83 z_g}dk$Uiwdy5GD`!FQ{`zrUsbA6@$_|GcFuYuX};B7K@%8g-hi6HNt63fPT+ZUcb* z`M^OC66Bg)#1KhiXH?c!5bMl3>({jNkAlB|eE(EiCq;lDblmh{is5BbG%CE!;QF)e z6UktTs;Jyfv`(^bv%gKgP8J{20zvJQLSv&PkAt>qLFFS7QqTm?2Ejw8&{GsrIY&!%+b*l^ zx2YIP<__&cxzIyQd?)Y0LeM=Nh2>>DkvX+lq$sVEp-HnQWhZ1H%Lg{;0Ub7LMZ8lp zxRzMylLM&e0qF91XVmQTM~q3g5U!9z0O4dY86;@SSv%>{YmD#gZ(y|h3TsDJL-g$7 zQ3Pu>OT9!tbK*Go!#e#GG#jjtN&8@0KwlY7=BDz{UaRPkA)z(;WB>hTl4!??BF!KJ zdI%1aL_8xmuVpm^z=UbwIS!H`sMv?bVVE^oIxF~Cc#!(mT=8+cZhPJxTv8NP=A11W zkwYd|QD=hfQ5w`>+aN>+BVp8O>#K;GjB8)ul>bY={Gj4XLJNFFWi_ zb*d)fzkBh;k9fqL${Yq&3E8A-kG1>Sfs|wvPX|GPbMg$ti(rh=jUi!Y*9TP^V*1Fp zuw^QlMGTj4ab}(va?-6)TY;XhRk+@pD^7zM-EZ8aRI!C!&3GA^Hsw6b0NsJFd!dHL zVenv&WPcT=g&!oGg2}Uc%>|X)p^I`8i|-ot77P6CknjcHcM@HNjw8Oo94skiG9J`C zKuvSgbcvdS)VBu)Pp+1#nQCA*z4$T&S4gWzy7@)}0v8uV`a*Po7&q}1Bf^?jM1Frh zh(4E36qSHe&`B7#0U~*CB_N);C4^TSwPU+@!lRKvjxolWNvxj2pnNq9cc6NVWq?HN z*h!29wAMKQmbjB(iYC>?H$TUcKH9_b#|B?WK@V~brB9RX5%P-2vdZvQX+EJCO_r0pEEvnLehW>j zX^i#X;|fnXKX7*9qEM2pD|SpEQEbdFn^0UE+*KnyNjOMUq@BP;s0hSMI@d{<9AD^Z z2!B3+KPW`0uNyuU0hDWn)vloeh;DBg9tm;jSjj~DXX;@WY z*`8b&jy4#9k;hYvnc`P9=^<7bS;czb%*}g;J1G$(HXvxw51xiJW9-LG=3E zu*aI`t}xY#)UX8pZ7B8-Wo&#(V1PWRniHa`n&U*s2?|tiklt{uiOvqZYuV`$T;C<< zb)o}a?qz2S8a#~zubMgvCdhWH77=A2`z@(>bq_fjQ*-MJ@~ZAu{xxUlV#ZcC@86?2FO*qsV z)ZYI$ZPEy7St9Ox6F-Oe@q_u_(yjlyP6YTBg;|*XVd`LD>-Nui$Nwyx!bD3e%|rCz zFH#OMMjU6S7Og7R{@@VYnOP0#Iu#B;p z$HFyXiiAH%(#W_?NtM#XV;s^MA$o5=<{KiIY}PesCA9!hXfM@(`@g5Cw!ng1!YIuJGdzUTS?)hP0DV?Z(cOg~uXeVK9Rl=#F zDWO5^#WK*_#e{nR57NCDz9OO92Q#XOp2h(jf_h9H%#3LX*I`8AazxY zhej0*Yt9Lb0{bdc(ZY`I%S|RsR?)?EjB#4{h-tN%P6KJRCWQ4iEIHD~^Kssup>GDW z{4|lK$FCh`9b${{rRL+4^dk*fX=AdMB}YOgW7%Xl1Hp(o222Ynii_jap2`7Z?2K($ zkqOtcHF<{-;MUxIUI)e4*||BXO=yMNci;2Pei{oam6X>QYzwR@b*6VREP~w{fTM&{ zf#^Oj>g>irUdi$(%iqb;r(82x5-CC;q4l7w#!s9S?GLPwJ_#IC17g3yXHL();MIS_ z3kj}7W8*s!l;PhJCsbfL1ETxD9)k3i+Hl-cl`ZSns z({;Lkgbu~5mcBzPN*0!lnT`XM+&7i2V~&`nEU7ka+&9s**BZ1$Rhxrum*Td~jb~R8 zc~UETQU}*t%bl%YloKV|<3&xnON{bAw;gduznemFflnjP{YAU0%KE^QX+X zV9PtF!iFX|6w|W@Sy&*abMr4#=+;qk9ap?y${$j7u2YVLpI5Dn9D&ZyKb(t}EzLa9 z9gs!pwtPWNGMlU|i2t_aYCm73)scQsQJjB7lysnViK!z)!KL2+B)4d!QV(-mgK;YW(8dyL7&ES`-Zor$T|hm)<#)C~=`?Hy{48+6^-qjH@#1d??eW^CY* zjX1Ug+wQ;QI;5MQmD=)u;3@|~Ti7czRW)Of_)W2j%4qgvK9h&I#m#HNt%>BlSE{CX9WXfySYGeTyE`l`mg9Iqrnsr)#^?$1AJsl0)rQkH4?Zp%&y;J_LeF%ZKabFA5|YD`YMH zP9gzDLl2U!7uTn2G*)E*>k|;z62j&q@s{H_JWUs(>(c)P}lL(Wj5tx$TwCPP(%Uw)5$CrHuL9w0^NfL3RCl^Z0W9 z{rm6n<>zDLCxM1kciX&p4AKIpiGFO8q|1-o7uH=J zt~HpxLqPAKg3pxQZ@&ASKB)6IouOBFC_Hs;Nxkb>;}(o{2~JbCgyv#D!VAc~ z!;Sb}5yj~bewdH(GvEOm6>bQF9op1M>=}uHjar}+q>SR%iCp0eUlCg#(zR-Zj3P4# zR3(C_lZuWgGe}e=zl~@Ti7$<#t>U4yiVTf5#uH!~2WXM9xR*=COEU;>k<1@l?!~%} z&^vT;iP^+5tx_=_WX0oa5=l0VQK2V?j~Q2ircKq+92i}!7(RvmGs;jR;#kfI@;vu z_iXwiarI=ipFaLqEQA~RK`wF)`9FZsf1Yif-oMm& zU6GaSozcUq>W+5f&&@Q{Cvj(Y-te-G3;Wm5AkF^v+&=F8b2QF2=6jCKC-7Gs!!4 zH=vxPS(bZ^r=)SnuK$%5*7EJmV_#C_E?)R`DPMM$X>3L ztj9e-!GqGfbnFL74FBauM_T{6aADUKg`9~>|YWgL(zRq&Yrb!g-v zyObownuzc&nM6e~%92QaKSiHddY^4VHV+RgL1S!kGWPwNFeH&naI`q@r#5+k^>p5Z zl{UG9An})!Dj=zGI2zkguu(yP*|B6&tC>MI?OH`53G`k~EJG{kl0G74@SZJrElVPX zxWNs#FnKRg0-bxzc~JJ+IHYbvP6bUOI5*RTj1syqeyEHg(SiuPa7fN#bL>8X z0NSQSz?>;jIm7{sSarU{lFYd%H&d8d#Yf zhy#3ll|yZnmcWbT=9ux=VVgs6u9mo12LR5CnS1QiK5B{uW2{l$F2x}$SId@+6>Tgk z#33Pf!-@Cym=ZY^r4R6>S4ff(%bLwr+LHXT&_Qqo*Qb$!(%PoyKIgh##NQ zs$02T*9w!KA-7$*UV3D>3JEb#hlbiOK@^`dFS5{wj6VmCznctmz0ApU(Z`mRZlZF% z$|=9-60gk$u1imHLT-VLeV7t`?wW8 zhM|B$^g?z*&8iD?HELWNJP9CAQZ|J0UX9; zq7l*vB5+niQVqheP|Np!zjDwgkz||vPDDEw0^@dYrtgPi+^hgAEFW<+%=Z#RLd%<( zoIXf_E61c5 z^Qy~LKPrEqt}LlAEBU+3c#`RwZkt3~S(}^3K)tQXi6dGFqx@NitcHoGl%XoW?YEe9 z_R-Z=hdlT>kNL4^>;pFHZp^G~{t&fjuFPYlB7ayeU0zvkUP4}8Dn$unzOlyb8C+ep zwe6=kK;3Xua<5D)OKDS5UZN8{Db!dEF&rJGv|PBQs++djR-VoQR(eT8(7_GUm-32s z4|5)zRky_S%y@q0WoZV#D(tRUd)h|@c4hn-Qit3M{Yjy9Hxqm*&B{E35IRFS_HE?E zGZ2`npcdQTqp5OQUX2^H`Ah$af598h85ikikBz7nze?k;hR(gZPC{KPpm++FLBt~9Ne4#jg zJ)U&<@ck;8FUm6Y1{s9H;7cd5|;BWEn_k!=#tVqhvQprRh*!%iqbL+ae>u0KT>tu0j5dA+*FLR9J{IEG;akmzu%zL;n_+HKfBk(n`>dhUs5WQ$KqK`-$ z-5AXnOeKO9131XcN|Tlv=y`c0l{K}wO|?LzPj6uqNrg(A)1@v4-fEoA=C9%l3fe02 zqEf>u>}z6u#xwx}KjqD1=Q=xzFlvv=>gknitJ|CAM9*=S@n?jmU-KEiFC>Z_iWa4X8&;l9rW5-GdhkM9KV0Z8dup! zb(3aP5H7c` zYohMb9?36Xo{5g>Csd%?l`?S82eI-Ftggx>szy`QlssT6p|%GTa-h30fB2Lb#YQBM zp35E~JZ*0O_CAqek$>Tt40vJkzoK1zELF_GBKQ^+xUTggRPuo%}Pr{S4FiJ zX*|!4u##O~onI<#nLd2JYK)+MDdbPULRe4v1M{CqqN~yYa$?rQ(Nmch+t!wTNV0N* zB!5V}QVaQ>*l3p}ug1ntiwoX2w{b1&D7?wy8~!>gh&_ETO@?OY1mfBh&;i{MJT-Zo zGvbk2F`QS7nVu{6cX@HXF;K~-Z=;WD_MbBhhfZdQdmD>i`!6V&X5W@t^FlX=i3}rV z%RKD8Ve)Ky6uQR3tqWgPVDVC`5WcGt9;!<#27j7rJ=lvjR+dJgq^(j4?CuSG1F5S& z#KHqP=CDQuJ;cPJF2F1=ruE!weezzb=MEmmnxqy%ZDy*x}~N*i{GLVkyfae()FH0y_7;IO6@ctGav z2TinSvQ8-cTsOuoBL#?URQw^0_@PM`?0-Q9EN}EPFW`RLt3~5JWX<|_fs@+IG57s# z+3gKyG-;?-wQ40){%I?uztIgm`HPh1Vy5ONs04Sgh}^~B*FqzM5W@um_&kqRV6eOO z6wa3u@t5Q`@l+?i;1CZ%4gfS|=E5#JTBOuOlu+p9G!p^AWz)83DZxHhyWmoP0AeI^ zuwmoSmXNwM^;kpr7i+9A`!+WNQO%Hc3`*;^Nu9W_O*)*47GM6u?}_=QGS9sm3k1%B zGGoO_0${K#s{Qyfs(EWMgLRtzwdiulpA^dZRa3&g%`!t9BU$HLCO^k@deT92{zt)v!^)Tv_Kstj7dJc%Tn)vJ-G48ET(%tc&vH zxcrJ$2`xZq+=6Is85u9DewfV*ZR|b?;FFvy6y)59pV(N9VutR@OHU6O@z2%Ae<#31 zlsYr|_24uX>W<~la^ZyTq<$us-7sDJcBaZCXOx6?<&@)C1-G?|yJJ+Y3A2~6r;j3! z?(eLK)gwMc+Jqfm5arPZD%%VNy%sgU#(GLfC2ma=k^-ZP40=9eK;VnPxyZBxAMMe2 z%1kCFuCs7j=_i6eADfmX+OUGMw;J~ze!)dKq@=8YwA zagJ(){=Ai|#WMX>Dfr8bSD~v%$LdIdypHL7C%9rzjL+OtZ%{Rc4;x8GUT&VQv8a|q z2=wn_Kl}ya7{w(crfY4%T`97Y(H!wJ7g3T3;~>K)jm?`7;XasV2GYWah~oQrg^05= zvondOAGbN+@Mn^E^GGrkd-3mdrGywbj0=+{_~R@^hDA;l)W#w< zY*S?Cye%W#9gkHOmtTEkoQ^6cDmFSc;-%ymLiyw>wW_C)*FpA@8$Vd#t8xvPwpArL zIf2a!8wFk+jU>}9JY0as?qP8DQVp0r*NtdvkELowGR*)Kx4Llp6+kzu>@S>LR3=&UtQglJAOx0Cq-MAuG^iQU_T?*i5$jU5 z${SS?)0J?!qVfWAKUq80qBA?#yhng7MtI|S*XL~YiE zw`|+CZR3<}+qP}nwr$%!W!EX&?%Q8P$B#irML4YWn&ukNwrMZ0>f@oV%_QZ7yqJrn?zOd2y+lBOj$nFS7)SLQ;Gf z#k-ujbj=Q$tC=~HW(OD7J}RdcNZZN8~p=Q-D|75PD%GR*9-t;g*n2E&o&Ip+;EL4M^24m+kV{MfFEx zScvo;SteKRv6!4m$0QA{DJURi=+EtSv0Pq9Wr(JcxrYw?QWe6$juX(k3}bKB#)2Jx zP|?w;N?90bssv7xC1baC)&zulW_U4e=+;ak2VTdb8fYZ<5AU&U?5s#UNKnJ2Vk6$a zDtM}E%86!fdimKm<*NMUF~Q#`dmh=^(H&DpB^90Vzi_H#t2?Z^&3;4B@hZXW9&- zx`1kLD1={iAwRMwdr##J$)-H_HS?v@g>N!L1qr*YCSdwLWxK~^QMd!br@+8Uy8agi zaq5aK=^?i?R*|>dz)nul(T->;psu4aiEGrbcGTRan2Mj``Y!Y>sf|LL>CAtqnU^^? zkHq&2&24(@J9VGGg{p%*lX8k`VrIVZ&mZTesOD&=W=6bFYrEOVp6x^AWQs>rX=59| z52DQ!m1J%j3iE%$tQzP?FBJxblWvR1AGrolYSAy`rI!CPY+$ngyp3U2)*`Rdw7+Q%e*>R2D< z$Oqk(QhRRbMDcJRZ3KMdy;V7gT~o&>ZzkK0;6J5jRY4W%U_*J7!q^!V&z{1>YekaF zHOR^JX88-c%|n`yBh7DGlhvVOTtmsub|#3S3s59M6O3w+wZt;5Fx*mB zHP{qlu4YJ@m$|i~!Y@xVMTa>_0Of1x7tM6F9VtB)DpfYUYqP4INLo7+4kpaCg8_Vy zvW|ud(#RF)zTr+jqW;D{BEwMoRDr?pkJZ~@9a*+2i5mF=#@xCWLT_xbhJv36M&$g_ zX69zaA{Y0igQGTy``SV-o$V{GP|E;^Z2616aC zJ*-k@PZoQocake~fx#t5&2w#dmh3#fr7;Gna@&xF#Pn;$zD}@l1t;ZV69V3Xc@&dhnLI-t3 zGL=u9r3ad-FV;}kT2%AQL;Zgu2v*>2v+z0LqN;{86dWZY38l_jTT}*&EJ}dax4(k& z4%F1t7ch(9D3P52j=$2sSvku%C#_n+L8WWgQe=)AX}Sp;3c;*6N9nOn>FR%1-kW_z zmF^=qkTB|0KdRH0@q}?nIUM-J;x4N6H5Ij$nv>|MAjAZYQ|-Bhr>HW*u6X&LUMf`o zjBCKLIWH8{G@B75t+&aJoQSrwPrt4%r80Fz@UUZ+rQvY)*-kdJiE$d_`g1Y+`R%7n zCwCA&(4~XDwDM-Nxl{{!;ss;f+c6 zPb9nNpdZowzIDWeEVUHnC8e!hlZqhMvFe|YhM;jgfU7*=rvyC`Q0J#)4&qaefLto-O1M#%k zQYv{v>-zxtwenQd=@Tw37jd%l#G2A`R{5`S6hX#F_eVDAUh=T6=&Q!(9yjil6XZ7xj_Et)D65US(fHaXU{HQMRv? zx;I%aT6B9V5lZ{b;W&1q|VbF7xGY1Y8@o!DGnaL?sc{FlMenADriC4 zYHoDAwWjpuR#h=CuA`>H@o|-$-gcF#nUkA+d4|dDN~S6O_k|=6%WUJm@eXP+Clztn z{cwoZleD|0snIVKwOS4}VN(*bjw(!3x9z?ef^c?3gcC zp?o)-h1cXC7AL0L_65FoTTw4R|A#4%pzA*%1?ZzuATm_2TeylGeYV`RVKq0 zL;9Wdb=yBqvt(qUrmte!mf8;DY8ymTr0u$?w*E^Cf#j@e(&MZBJxgjS$+^l3hmbpM z7&DMx_qH^(yRJV~S*rh88Rz)|Z`Bl%lvNTkIYyx`iwM-j((NI@lskKH2oyUy$VzMv zb}2wIg8P{g(meIx&J|ml&iQ$E9CNq)U^lz`W+-ZmQM~Lc`O;ASG*b%=ndST;Eha<^6dI+ zE5}>cF+{w{;dy?ZB}keJJoMxg=THGbXk>#a+@+Mx)Jm;#ic^*<#8J*p(3nqA#{sR_ zGMtY&UjDhxm);tHPI09o{^q`#A`q!lQ4E4a&muXP7aP3ZW$eXifk8rwJ}lG^vEpn< zK0y%rep6Eu_LloHTuZwGXa4jv3SM$Vr&R>L`n8PQWJ$F3cB$nTBi)*KUd6d zTtH7ia_S+BqvvS}KKi!(^^JRfn=X$(|0`1Zz`$}(KF!(`)9j7fCtl6ms(tJY+Yh=a zc0>|xZU3XNnJc0y{A-_f3ZAPBY{Ua%c6XP&$xGOtOW5uu>eMCb{1kS24L^2+IFTD% z0kuJ>dl3S1gFZ7bIA1GC;s0;Qrez6z!8q2;f$T`1rQ=97ehoxXYKoun94VLdMX0>w z*mr?zlElb3<$J*t<*W!QL>SGR=!No3Y8Ejab*mNYkRwQluPAv%qF{^vEDo-Vrjak| zobDyqT;Pee44fQ2BfEg&H`J;J_IHBA-1}Y=$nmWv z+%Ewkn2`e(y77b>6U=;ol@sO9To5rQ1o}{C17K|s8n+aEF1-0bSVk8L<48mO;M2@! z7yNI7FXyI92=q`0TQfRTb1m|+OxcTZ)btAQ3nC@6YXTpva2dYPl%nZ{q8lWu8|E^0 zoeM50;WmMB{1M7Q9F2(+ZzF`)t=mh{WYeq@T$!qUec<8_D~$OaLr&no3i+t(;jBV? zJ*S7_A|Df$r!9akg0Qe9;a)!&IIc7|Bt)zs_8^$WZCI&GE^F?W3(z^GWg_f+ccS~NfI0^b z*sxqiTK!3fzj9_YruFiF~s;A`n12P*6&+fOk5t8MqT+8uE!tvVO7@r9EJS$LzqiBh`5C zbr*05Oe;rqx1`sT!bi`V)L^J|`JzMwogXh^?g3(SAaw@rA9&+{>NTv~v082j$s3IN zLYo6SKZxp~XGb%s6(PdL)p2*~IEbAy^E0J40QVARcqLXs0M>q&)EqkB2xj~Kb(}Fe zo1m5D4_GT<71<;|3ya3aZ}y-uG{Y*BV8!!}=cF}7AoP+b#SKVC{ZFNxvc3rYVDm9% z9Nyq%0bMqZ8_F3b!@=A<8;0dvrjPY1G)1|yYm-djWPE#-~MVpkm>Xn*ZrIMX0ym>B+N#D zovIUz{NUdQQtiR#F+@@#$fL3m#h;I8qVohQnk>Q(LX%Xb@GFs8YgrHuet*%T4-BVS z`2{e)F}B~Rw-30#Pds(+0{fxHjNqDeuDQm!u5qn@H}G6R6G;(>*~at?>o+~5n?2RU zIL&r(rdnhWjI>q_H~$j5#lhchQwf_7>bY~r3$82X=ArU{nOb?gz7^bbvAp73$>OZ= zZ^K5`{6G*jvQ~mQJtP^IYYp&0E=wmXj>*{vZucCkNumB}nfVBceh$`11NzqR=aS;E zCiF(ecoJO4Ys_p`o$DRlZBy?XAA9&ZUdNhcbS5z&r-_(iRosR3L`OSC5+exk0fzvh z`%gP=#X7?w%u8;@#7Wy}@G@qsALX6uU1{62dJBZ=XaP0~v}8;RrJe)Zs{u{Q#1Lat znJ~MQfFd!#%04ydhx}ydZ+tt^JL7(4!0)Xt?K!qX~#O+IwDzYNNEvX#}v zQ2D0~5iWKVaW;)`kT%q=2A20t&fo<80JDRGYFb;0(nOJC3Z6ed%XMAZXPT2Y6N z^6t11ZoC06&e3IVa4dN zHg8gGUTE-PA>3&pSZjVM=MP51F>e(j z{wid=R)o1LW5TKkv~|FN4O)zGwIQ)KX!3pT^qhE-K1}omH)nb-M0yj)At4j@Wg{a11uXywm0IG;vTU8xLC)onTwJc?CWzmKEEO8jn|T#$=YF6c=|C3o0x{{B#N{ffWvsV2Edh;_-FR z>Z}9U_#2^C@Sd{AT7VHVSgZ)w~>H!K1}{xYvH%fxRPZ{i-2uQ_bs8Y6;A z#W9&Q9%m@BMjm6va*D$_#Own2D$a5Q=VA|KlWCht2bfz@%Z!^rX;J7j$v+SqbC0n= zyD^h2W854a+B1OaZs40)k@dRR&x>low42R!g$Gjo;>zc7e^)_J9&pQx=&`9&ym6Xva_lU~SIjD-O0Q7n`4@RxE zJQqpfp$^5AOC(T^bdiQUP>zZ@glj0M@ymPJi<6V^V}1D)RlIdsbn+J`jlH-xa?GU3 zhdG+o{6|$W_8oGyI;)5VRCCGHUF}Y&QMxmds%P9fFT&s*R#z>=?Zxe^%qlH_)dfki zWB!phSkk8Nva9n2$MM{09ak+UR$nAkUnEvz6Xn$h!S-RN-LVuV=EGpzwK{O=L#RJK zHzewVWWR&24>1H?e;KV0G6a9Vo!kNSBWJy@-ZA!rbDet~m*DK1`jPZZ+K0)%(cRJQ z!3x}KA8_=6ahd;@huhNh?~8>y`41)R$AL50-mKUI)oBiq9q~TtgONRSYrK5N7v0_f z<|FWU4{F2ZpTYJZvA+7H=td$i!~QtFas34~sT)oN-?qMOIyBveeGzie(Vc2kY;$t~ zcpYp_>Xz{Us!O5{k14i=m$!BHu*x1*-onk>JiA+og_qYoy<1sDmoGeb2m3@=!>*W6 zZxC1)nHc<|fzA_VYBv&@PC~2@NY~&w56d3KC824aX=lG*L7(G~ku(@9aZtLR{Q^p2 z#f~4C{U?>L;hxeZZl{I7j>;F2y~s0^Y_!w}!KUm%yY^wW$;a8TvJ0Y3;oVm49bL1p zv;#F?yYlP5LZF&2!q&GgKI{Q&!hQZ>ne|Ii#aZyi^HBx!W+tqWz#P5{>Z zIv6Lrz&gw;!VAd7JwMR<5+F$;-$P5lhg6KuI~3bh zMi}tLmSY;Q!Z&B*Fn#>2l?><+d~ z4>XMaRudwSDY6~P50?9?cYyPU!#^S*{_KH~c=Nua{sq!I${+Ina()Z)2Nt+v$Q*-lhWkQr!xI=|r^&HZMRkMd zyHyP_Nqv^Q$=w&C$1Fmr6PiEPRjK606%rOTixCnF!Vvjy^*MaaT1pfbyO8h0!r*BAN#^8BYVDMqV;Q-EsJ?T*R-w_BhS41OJ- zA1V{@{!%d2u*QWf1UDsBK((>2BwkD{AATbZ?vZl8pqvRLlA3Io!i+UWoyjOP8Du$y zN>stR5J?UUy*E!tyF{eX!~& zo-Jxu(xye*KulA!kS*E;`A#&GyOzNX68$0#WHn+VucKUQg`v{CCED63|De9>A4&HKHU82)sr3a1PQ411>jmea z!5xCy;KCn*mI@(8w>69yPHcj=hROobu3^)y_aH;D_ZJNPz!^UB)SV%O%r?3i8m~Ww z51BdqcL=tjFJTCg4nnOCBDIWtq{ZLSFOfF|?;p!HYq#NSS^Emg>?sh4ubEjjoq?yF+meXIQ=_C6=oG_PM$9&dnGRTMx+G--;)$T{5tR<{8BpC~ z_^i=BP!}vn2CEAa&|*;`a>>GrV4(?Qp+z{3YUH|qy0RPxgeHM+S{0oHiNmK=s#;o) z_UWZeK#&ixwRy>hQ+Z<%Bv|9ao{>h5Ao-Wd5=+;^RC+U0WaJQ`Kl*23nw3U*Bak11 zXF!%U)6XMplj9F5CS5aqSmo16O&^$iY%(+%|Et^p5%msV z$XZDx=r_Vbhvedilj;SfsG)C(tj%JkcuQQPM_SLkpaATrFT3@|h1z8>lwM+~IzaA_ z^^BUjFuWoRxCnf*4qZIT*&s**CV7;50_}8|whgM80zQE!NyRo$+s$ET=i z2g%-0t$e1c+=Ge6x8Wv2!Gtq6^9=?IY{klqeFeLZBL1I#OOb|Si6 z*xwNc7D<~(b{n2#1dmaCJCe7PZvrsy%ARjcaN`~Z`-wb;h-slegbCXCWx|ie!H#q+ zu_x-lyUe7yY@56)8THK^v`2n3yt+eRl8%jZwNxWn?2Bf}`h-6EgA$X5XW3Fu66=O3 z;e7=tmObElv0!W4%SuE2luc;-s%4!6t-BJKNZmo$6LT^t9i-0_SK$jbdeoFen+M}+ zv4rPddQ;)2n<>nlbG|m^HPHVzDSLtT>C5u9{Gg<)6k!P6qon*Kf8Gk=S0K0&uSR$Q zffey#DDZX3_|<}g^WBpO8N*w^jQ;N>LS4b}zsS?4t4RY#Lf&qO&%{F$Y_7B7N^WVa>F) z%%M5r;T|QwzX;PiL{6aBF>mT18Fe^b6-c)#u(t}_OLdp?yFIRvT3!(fE-obhvEUsM zOb|00OlTQM`5!3}zPVsWr0w@ipSD=OE+@wV(~7Qpk^MGhvJpu;igPXhpH*vViqPd+ z9cKH<38O$vPk8U&19Vu%#m;d;%sM%_6Z!Ma4-T)Nz-BP=vjngT5YcgrVH0{KL>~kR zm-x6c*Fh&5?miSFq|n+JXXgR|2gj4#x+-p;=NG5>#4Nlbv0tmyTUb%isEP|iyTGha z9v{lQ;9RdT8@Rsk=n%<;bgxb(g~ZU*b`|Vc20oC32;sp)ym1liP-ae~{zPVEW0jTPKQdU2t;GW6_Bc1rd7j zgDtU)xk}-NS}f5QVr%#@jW82wyTdY_-xk)NW!rrlGu(LM$=n2d1UA!A*#oV51?_EY zv?iIz=!vT8AnG(k(zU?xS}?||UYPalL#VE3wCeK#(ynYP2D-&w@Jgqh4SKqlkdIUe zGx7)J#Hy}ACrhiy7WFAo>VHx{;RJ7malCNXngvQqalynIqI0!gnvwI__zR{`5j~_`@An z{RRIo{*+rg)6#w@oWInhc}T<;G~1MtzHvri!XuX66jb8(sfl|d(b7k1h4ZA`J|y|o3p-)siBw<{Q!_!W{w;qox zSG?-bl{B}I7>KbnJ!Kjy>?0`rqLfiW5bE>7 z1Y0mxDB}lKy-0S5{lMtJnr^RdqW>!;eU)lPWVY`OBK!zg=LpCQ0x~-DB8?K_(~JJw zK4@d#6K0VqTo0r+rVy48q}A?Q0x29NJ>qxc1!vyF@Kqz;$|S7F9Hj;(Q4zK92=wgA zxWbWuup3f$p-qXj8&;U{T6HTN_5o~CO)zBhOmZ9Rp0nG-(2E& z2OX=W!O!pju9l^vC4&&NGk0Sfo~*-kJ34&Uv5Zf`c3<>ZGzHP{rH)bI(k*8>9*7Cn zDZ(&8CmcDbdUbAcX5)n$c@uYv*BEbVq%q{baxkx?u0^lF%9l{<5~fj0;H>UB+;20W zfQ^jPTH0Yh-#`d(UD*Li!EAote9bo7+&N-4%uiS2&j}e8ppApgsw=A25=%*)y$QZ! ze(#Kns4@1EfKo`TC#oUE47=7NG$i^%D-2@lEnEoYL^uNaA&y*3pNip!5H$w5{-;T!-%wUC5dd0ilByS1r)fSMYp z!;2qgom`+Y9i-f9qfsgAsAFueAX&1sVM(TMzN}W-yew^9t`MbyZpZ5Q(WpM{e6-U5 zhn15LKxL&q87zrR&fZ7>Nt6pS@3|05?H!CBD>c=G?}aHk)F8%-pD+4i%#<(sGMS>7 z_JKYLSKg(0tW1#~;O!xKv`mRF{5WtI`sHLN7Kz5d84SIVL+Ma9LeAQl@T4m7Tcjs^ ze3H>wrnH0@Db_2)u}s`74&+sGBO3itiy~t=O%z+CW|}XbX4`~iY{^6{J`w3r1LA8D z#w?f(6Rm|j(1$f{Mb4<14Lsk}$tax-e&6)bC`uiIwgq0Xf-!7ugIu$WHVke9(69P9 zw5ow~Se`V1jdv<*!@pY4804z~BUqLX8rCAmS*hM3r}Y-D4t;K(BbRfCn6p-+VnP2U z9G9APRPv)(Ju6`k7?&d(qUMj%k1!Kt=on!ycNa>sB_&kD!+sZ40?!1$T`v>j?HOP= z#31?c9&mnGD-G}_4Avi7KoDl{NzpfZ9DQ<-bx_JETUpCffYF(&Z)gn&bEasxcM7Aq z#v*h<$L0ZEa}m zhFL%@MJPy&BVX#CpC~pFB{%L(Efs&@DZlZZ5Q`&Ii!WOrB6?3KyEq88@v+3sUKk?B zAF7mbvF>VeOaL)9#GOvK#pMwIJrKDS)-t)IklvIvu)-;)DN6PciIh{qK|Kb=b}cP<&W?_SKy(5g-46d9OH2d&)R%XQmAESHkd79;7aZ zJhwwFiw`c8%VJ)Ho5*MTBb7)~ zEw;+c^C5?n{|&Wd>gg7Fji~Zn1@CHIsL?r>=pfC4e45xG^iy|j@{KuR;vVf5k#O#3 zDXk!EM$!nOGS11nF2~yx|6?97-3zp|L3)gnMaAIlLG~Nn%Ry=2b)ruK5#SrP36FQC zRerIH;@WgMPPn`z*v88eW_oA5Oi?N$x4OFE5_{xgkl@qJ-7eow2v^&sbFXX~q@)|` zfwvYVw|ulQ^WkL!i7|=5b?Tvl*5H*(oucH1#GMVlGUFz%@oV6@nW6U5e0LpRBgqK> z?nU-)oR+&i1D!RHT$p4d2yGZjiq}KA(LhCSmiFrZ=eYUj7nv*AbOFem5SgyVCa^Ff zHE(~-Tc~Fj;^V^CFe49$WIOd>G~f;GvlhxILp7Hvcer6Ph;>o;R}N z3m!dN{*QOUeOY|kRQLhQ4!=in2}UcyV8ZgOnIwG^N?&2j+ZLt+x~PO-b%zkHy6dQ6 z+CNMk56}oDn&3eUavbT7=Mas1(08B>j*~#ZMbN9Iu^E;w^GCq!fN$8u1Ml@hukd ztxPB+fEIS~he(wn7|M%FX7xLvnjxIn7mRj|W}rMDoaQ-IA^N%cY59P*7k=&hSuUXg z@o_C^X?Mdw{ZI>g$p>1IHzs8I|_ybpmBRB+on=6j8ue}W{jlc z9AwDJ@g-N~%fuKro80aVDggtr;e#qyidE%1b|)yQaRE<*ZyNY&MT4Izd0)ZVCK%+- z>qMZ<8E@KQQp7s!3iw!b5395E|3no{`J^>vDyM8(b4l#X5q^HPS&E zzc?f}iq!C~*H)7G4&N+>8p#Wyi2wTE>=7iT8(v(@@B~u{U(W=z%j7aVvaD&mfqbme ziQ2KUfZ#9ezW7H7wcfuprh&y;oceq~_#k~KaKyW7#QP)S<7HvF9}(;VgYb+#$nf*D zL5&}n$%Q(}zxqJWkJgCi%L1K#;HoDa!&X0-oa#O3({t^8FJGFgg+v5IABbn3eW-7_ z^4=5B{{U+eNQt<3ITjR6Y<@WEi}_ zm0xy#2xWR}!4PECH^~_Sy*M zVR%Y7(*xYofiiEId(-ZLQ!+Y(zF&R|8o03ky5B(!|MtEBC=+)ANEYnPwh81Sr-NM* zMM7vuk(f*R1vyv9C1=&}Jf*whTr5T|@5k6Pj${Agam$p!E*4H7K_e=@k`gy5FY-4J z6|4iKLii6oXULIi+2Fe%(Nd`UXW`qN=p$Au0O&l zzXY6&ifE9SLfA2&vnyZR8NpuY_?&ca-DB21$sVwt0OiG75lL!GZfvaw$ zPbL+up|@_VX;8L>6J80ot%<2N{=kltPzhpJXF4Vfl4(7h$Y2gV1+1MldeQ~!JJZw? z^lnb&Y|W`kbA5@2rQX+$HOyjTuv+y-fFcMh$!)^uKCsn(Ay%Jgi#PbiJ3iR8UnsqA z2u`VAB+om2g^J&hq*n>bW&c354||33UwCtzodcg@2pyXzSJGQd$;J~pyH(&zGGqt9 znlw(0p2o=HTa^#8^O+Pq{eTXeu12&} z51iqY6=GQ{-PM!GTzl=qse9NCc=6c>cBZU^L4&KgEdSzCr3g)R_8MHMkuSLK)p;8G zJPYduZ~e0@MfKKrnpX%$VXVp(+_L_dfkG_N!Xzei;~3+aDd`|03D^=WLk!!JK@t;g zQ!G+~bxeq`F=~!c4#1BDPYu(!Ur%l5_TM7I&{}Zpgh_pbRqU96r6NfS@0C$ zK0NV=Vo>4zk6Ov(8V{qMy?&yyA>DU1BIJ?W*;ewl5+U3_jXh3q!fC4nPJ)wgn+dOL z%sFtZrPTAcG8@bnyY;g>Nu z`({Vt9itskHyn0hX2vAAjO>HO>#tJAG`zOk@C*g;e$ySG{ERm){L`KA;L=qtpchzD z&59NcGATm?p<|Oaof+w)z4%3C10)wDFlSDvwbWYf#guSS`D_yT`db%DKe>CKGl|C;(p*lHm0sRMe z?>O-Jx6W^0ZsGI)xzllJz)?I-^63%+dJ zA;$>b(!p)(Mm?<>(TX@_kP6d**UKg<7mjqk;-5C0z=Q8|$~6uH`i)rjaZ{e-gp@T>l`K6hwg<9HkeX zLqy3Y6#w@+Y{|UmjS^EtuuWO8_lVkrn=BqCNG|=7bg&2Onmuq`N-)FuLJjY56>9RS z&UoB0AP;}LWdbzw#q{BN` z^g)TA7#Q@|LV{XT$pch3>PwV2&#kpR>=c6Xjyb@pEBei|&Gsc1;*nPLrw#=EU$BG= zt#}nzqMYL{$gxiPK|Wn<7dhUYgWdDElU%w+$yYcEY25I!gr9#tFN(po$MPr(@x;eu zw}$DgA|g#+ir9(20l3uQhdDr%yz8!oY!_W5l*)yS%q1t|IbUN;FG4OQ>VYWTGQb9wU_bX^P>~uVI z&NiKOy4*H>lx3TzWT;qbXU-YH9mzv-;+hSg4sxJ*>yLtl7^)`8 z@X}p1tTO&8E-1nZRq2`uXTTjq1*pw+!+<0{<+#p9rPG?T+kNC+&)lG$-RbU8Lq((r zmQ%ni-Gd3Ub)QXu#f=~Z+RfEzl66~rM#ENdsZ!wuqN(mVMWw0Byf^8fX}H$yeB^%G zjK7S7v5PN*wd2;W<#=o~{c+r?8j+v08a;9H4lkc%K0q%Wm}?N=kC8w_!sClWn;-<*jt zSs!R>BFC}EL~+YqD$;C(PQr<91|-3NY2Mq`5h1oji3P4SyS9@&fe=X-3A%PO^8lWF zLzVul8>sX`XWPxvOa!+fmv?72%OY_gN-Pba_gL+-*{~t1nqe}5l1#-ISwpr3a?QZh z*y&dVB2R(in(C;ebXLLYt1$hCPw5nyUg0(LRIR($KneVTCgP&xn|}tkHD8#KGbxu5 zYc$)>(h?I$W1Wo@kqWvs92_9tJ=M&SCQr(w#c`%~B~0c`X1fFCH_6SBlP^(*P};yP zE@L)h&O|!%ZG#4_H{N0nvsLky|FyFM3O7?p3c1@3 zis|P2Y~K>o2yFL3FMQ5}MGwEwAsTWSevf;C`*_?Ch{dX& z>eeOk48i#X-EZ(?j5j$0(RvrN*NedaHU`$6J~G+1=vNz`ocqt6Vl_~(QC11hL02g~# z7{jdy!dN4;y%D|p&5R>-PhJW|6akSdVwiJ;Kn8l5GYUrX2$^}}2w>)bOh6JX&lJkw z2+ol(%)uFL?+E|uh%dnWVXiZBJM#vbevd)>72AVI8NnFk(L7j`Z2g)vDfiGh$Tsfr zmBr1?ya~oC-rX2J&J(8Ji1Dd0O8*t)o`FNE%$VgKpV|`*73cBQAxkUh?{y3x6qqdy z2VcRM`(jb2sMCe`xgUKgODSr3{`4!z9a?(nm9i=(n=jcJ+iz)r&Ry34nZ3g~?*GW^ z-7@kpRdS{vm>#4`xwk4lS)IMYxIr6V43OwSN#WU`HfT=@m{0h@19u*r2*@-x&ghJr zAZPiDrD^|9I5GC0E$oh!4wzVJGX9E$gNWGeLjV7lpEtQ*0&(;oOL*x&mN51I{fYb^ zA-I%_sqOzE3fo%$Z?zzM=W&k*du#1lx)w_8GxjLT*E;r~Q30Y=qte~czwI*Zo0qum z*e7!;4S>KK=$GQ*)jvqKT19v>v(tZ`|Nh5c`H28DkHo4l+yw#g8f)2U(d{v?Pnic9 zRyqjvJ2IS6t>{tUTq&*%8!aI$G5+c4MQYqwEp}KW0*S)()-4_BL-9|H2s+I5j{`Qj z&Y0mZZk_Q|WKADk>Iz>N#^9*l<6w69iYvvpBzHDw<;X54R@4_C!I+vS_WfJJ=~B*g zNpU<`YN+jjEB zcG9tJ+jhsc?WAMdoph3$v+m5gcV?|K=lq3tJ-go8RnM+E^@)#tkbEr3@HFC{V*!0~ zgu~%KcktB>n4SBRr#DwJ`|Ns`Ze+WY4tpig9^sWYQo1Y$&Y}wH99Q*|$Z6w|+WJwI z<}tw%C&BI>9&@@;uvMxIA-OKm{yRn3H7~nh!PhJF9OH*3X{RWVVb-OL$0^b+TCGYc zTfqF6S)X_*TvGx-wZH?MV}hN?^Pz6#BXZ(|%5$6CKu7qevLZ6`*3dcG?m2DSPozu6 ztpVGKEvnIOnQ*qK&akROoaBew_^ub6e;t)#4XGTO?=hMCZ+m(FU!1UlsMbHGL`6qs zQ4#S|9+0IRR9qe&h+UUlC@LgY5}BN}?1a_MiMPZQ%)+)toV&>e--hof$*Fq9M$BD_v#qe9fdM3-Fp8+iZ|PMpJ#5kNJk)VP(o zSH~$n-TdwTufz;I2*P{j{_znMyemOlt0kFJ)@IMk6km3s9+BN$mk*heT5Y0X*Glr- zYzV>uIce+#UV&=3ZV#|-S2K}?SUKoisOyYnfb2M~h&FPMn6Rc_kImMtpp&*=(XE!A zIng$E-FdXxkqEonZMgb@`QE9{>S`Mat+mEx%ErWxsv(VhERPE*G{IPDeqp^EbX zP1GCnm4=$bP~vL1f>n`B{P?4E#wT&qWpcA+0k-TEbA$d~IWr~n-~Y7QGqz0&ijVms z$ef%Gtkd~Z*E3qjmBPr)>??Tb?@DboM?_l~ay40^GGl`0AGq(cx?s&UI;<^ivRH2L z)DVfUlhhstXBp;#tGLk3OrDRQ;0nx3LpJ3Idk*EBgAbfF+zwz& zxFy@z*ry1xhbx3ma5qSku62Pf*{Xp(rhht~cgdLX82tRcph~t9wM7mv*e(BP%&qar zDQ(}WUGBxa;mg@WF@~CudKV<(78ZN5777l>DtaEwIsPb96h$DPS12MFV%0KN9H3nn zG|)t4^8kU;pcv27IUNRAk%Y1+(ZKlTj3pkr!7c>45Wm37)p1NphK9WeTe@x&1)`q{ z)5GA$2D0G(P1zu7iR`W$MxWcMuLYm*BAE7QgJVPiE}e^MLNX*!8|!sDQYqZZM?0Qy zw6&_uo)bTwkgDN*L7%oCz;3m=r0}GdU48iRucwWOZY6c&o4dw9|F42gmCc+T?CqTY zS(>Q2>5Srv`sru8&^!rJ5+dA=rbvWAs4Ld4y0{>0V_85o+!}6^L`Ey;CgK(Z{uE&3 z;xmVl?HCGA5?i#0fo~`dQ&hw-^SVn=;%9-9xKMg->NIoX$PZLq#)v%a84Rxs(n5r5nEI$xD!U&sszND$;ltY;=_b=qb9`kp^UW!plPgK zanM?Fk?Amdji(5#HbW_h{IGkK!Vl4&It3)IgKcI*51~0xW!;HpC-RidYexgkTFQ!2 zcJkV-M^Dr?2xZLjMAxZT9{u(Aj+2xlvuU`q%d!>fCB)8*aQw1Lq4pMKu`}l_8;Z)mz#{8_ZCk-JUrA)?CZf7{b0|*8 zV_)&vHD4d=r0L5st;X7zpLJ+~l*H{6l;Js29>HxccDX=5={4v&T?@$J{!TxSg>B@P zMOyv#z;!W<_KIU`*3bvw@L0w!)?)EPa=*$$U+Kd+iw9GI;3K*1CKjJdlEc?~5X<#E zxF_054mgn+=rE2d4@joY+u+=ubHB8#LaxoGHF_@|MKtAkxs(TM>#c{~^h}GjuEo5k z#*U_{6<&**Yj~IstM-sq)}7vw%V@le1q;-?sQ0+Q(Tj4m7M`cFm#SMVlXa6e(I&EO z{<8HhEM)SSpe>4#m^5l>mrkzMMx2yZ@CzAPOl!S;H&q&higpNObd9APHNffcl_4t| zsd!W}WZ0~wWF}0*A5I6h!`_TN!lf>UEoM4K{>n%wnnTOAvRSly>&}^4mmk06&_&_l zLi^>g#eO$B^PpkFeXdS<-TX78;NXt z=t3B8CQYIPpb~$)y1*-BW_1aZU?PWd4J4VIba*gIhWK=)YH@5F#@6ucT5K*o&asqx z6I?6N*G%zXg@qeb=-w`nJxDG27SgamPUUeSvT(YwPEY1vsiLh9z1I%juSkLCQZ9j6 zeajY_FF&}+bBkEWewCe@CrEH=|Gs*K&oXJ;rhdoJ?DdCJ`aM|DQTC_zXIfK@K)!Q^ z?KEYpf9;O#??RK!x-}18#0z*@LlyVk2rp$BKg^tD^1TzuTi5E7wXGRII}Ui)^dI-o zgB#??wt)}WGTal~YsWd?VNW-Lrq@uCE28UNZ=Yy_y9$LJB;~t!ReUpR$?@YV*6R^H z+(8{b5ntgOz9EM^Gu|0B76pa+3mQ74mq|#l5{e5$oxg*feu&-1imo-U4Ug&saVu{T zabLGuwj?Oq2#Bz}c79#O*Lh4=vl-7AG>;2Be%oj}M;P_ETa}|SeZK36x_S1?UkLvS zl2o?#k5;fiKu1_WK25w$FxyCu=&H}n(t=EdG^nY(`@$($8XNJF(IHR zOEIQQ$0&r0dAcQf06*DuSxLLvpe?^8vpWy}!606n%BV%jS9a*^yJDano2f%m;Z+D3JD-D}re5cFx8l(I~FV-GIVOYdh{s=U; zW_WSuoTq~(9=gYQw|h3cR8e`z=QR92Xkk8_(RF999SFbsI9z>XN_%S#00ccj7R7&R z!~f>S-n`$^`sE*l4gAT54xZonm3M}3^ zHIRA00r*wzx${>G{bKE1y@SO1TNEk)cx?(@g(Ad!iU>}rjLAA{ zP9dipM>Vn&nL3LuZiqK-aNS9MoS(N?zw@Ue^FlW*5`*E;vvXu6 zv}IVvv6?Bn73Q3Dby1EBQyh~wVWE%6B&k!I=m5+qBYCc_(5I|%z~?EezT7xjKK_I;S5MpInSDCw#eh?2-Nn=YsRe4sM9Rlw2tWga?FrI;&sDi;4s99+w@hYRZ78NoX)JA3=h|JnjRE>L_jr_E|)(Mw6q`=J;?1F^G|Wkn=ZhT;;rOsapWmeiD_{|M2ELXW)$UYzEfv$lPYeF(=;RB*taXBo)H|_lsA=Q zPnt4ct4m#{64o($3;sOItc_O7kye8&D{lu>b25%FN_oRD2Rn{ip{6S!l5-*d=Y zHs!EQR2DM={TfjMwP%VM9=(XsqF~V{jzJAly+<_1b+&LU)@XF8qRVz1V2aflf$1za zv8%;CEFqpr5vSnDoFPw=kBll|3a6@0FpsB?m#JLksH?QLsjaKAt39|g4)QrX;iam# z_cUl14y8TIV;jpy9%yE2%0Po3HwuylWSdfCHOJF@2{U=@tvu6ZsIuoYY)qLp2DvW@ z(-4WN6x~69Q(7uw$uX8^lVh_=Wx~J!Sl9EZSk;OE5OQTG_x*>8BM0h*+mVf~M$k*J zGYt+)`5B}i#!Xv2y=5)36xrZ|Ah16JQ^Z&3e z=YxYp+cHxUFA;NRtm_E{>9(fJ6UjOS^)M1VW+SxWW4lmyljQvhN{q{&2bv_CCV}*0+AzrLmVtlM+6}Ts1Pb! z#DbtJI)ccNn*4Eha?vcb-00W^XFXGC&srX81sxUZ?hV`ED|a#6Wexo>8m}xkFolHp z;2t34S))GjhYyf1IHnfNhX<%<*Kw@vqq)GjSlbF!;%u{#!>g)xL~2?TK92pYNGXCz zTwG}yPkpH9YP@AD3g-w(*~RATMH~z-(5)~I_8J*KnGK#u@R@QP|EV*C@^ zD2Jgf`+-fHT9$xDdnRfm?W!L~dmBb~_Qa0dolVDJw@qoy6eh$HStzz4nG?h*@P^`IYhR2$A?MWSU#@VIx;C9*SYc z)uL20!dU7=!QbIvO$`wiX-B4oczFIY(CkiBLS=2qyDECph+ewVj9wXwBg0d}P*Lhl z)zGl-E0x=dI)!2i`2H)67+&9jaq{!Vt`Tt-r$neP1FJFEf1uvHjml;I9({U3-VE7b zar-0dt6}4=M%_J3d_=Whi21MAKC8^?Ftk+#{`CYhqqFfC1Gw+*PFd z{#Y$%2xdt7IdCEw`}-;5$Oq>lJP=B9EtJdO>~F={(N8xPJF>=QOfDkAe$V_ z=~Wg!UluCueHV+*SwyYL911e>JY$*fT++Yzyr* zG_}~tr1Zuj+;K5!Jc~>aCKj4{)ayee*OT^w%eQnByqi&&FWjslq1RgE{=!v{Qx@{K zKl7tp?UqwLd@syFnG&)3Vt7I?ni-Kds^YrmQafd~Hhv}QO~R3#VNUdw3z?J%TQ?A? zdIlxN_&O6*b8trs2QD=52fUEZ+#uJqqku+R;DvA(aHeioP_U#RpKa7b;hO*sUm&6O zh;8{L6Fs<=ZrBAAlEiCDtqHeY$))zf6L#e}gLFvnkr7lcZ*NkZdVNdxHkdG z4}`}l43?Pi#p8bB(<}e0n#Kt-tz(AS3D(CrazE#~y>!?7*9R#D@fxomQQN`mzujK2 zbqmO#z9k-V$p6uv{O<8nF?0E+J*lUHqlW1x-?&aXsZ2>n#afK2bJb|5A_V*=995bQ zU|H2X7m1;l2%bj1F5B22Mh;?IcL3G`m0-dRi{&`FS4Sm*V1<=nvQorP9Z1*RNuBgSMS;*h zbp1ho#7veJ&FV`L2?&s+bEpjPAAqoPk^fY_X?ruI; zx96@B+i^Mk+ohuGRGFKcm8N~0pn<}fH2GfQQll@QhFh2ZEGKg8%{-(yeHrGZE{6M{RP>u ztgr2K%GeAZJ#$pl;fGfS9xM8X7u${gvnhc#HpGdU4@!BpM26dK!M&r&L9BU7Z~x)g5=pfbKk9JF-t%%BDRN zkwg$nzy8R*-_hb9r(G5rPp&y-cWN}YUMZS)<~{E&@|yLpIs9Mnr)Y1l+OhXfA%vt+ zywFml?l}~RlTTnJtnU4M#sWbeg}5D=;(bsZ?U`_(*`mrJXQB#=f8YnYAUBGew%<{S zI&Y{37zSK!`9MwX0VJ`Gxc$K}o|&;O)}hH15lZDrqFBcne3qqH1-(ld&v8%>I8JaU z^Zex)U*O9&BQZs38LF^Ig*n06I{|JdSj6qOs&U=#ptU!GW#7M$4z^B;X=JbF&WvQ$ zoMsgOPYK#W=)*0}sZRKBgs7U6-bKZo#<>7HTO1}Bl^2mEUaU3ozZRzlnaY^k8wY&J zSn3eELa-Y1vAFZ}^%5MMb~g!GFHGYPuy)GMQ47cd8h1o?gJk0`w*i&(gV-HRV!fnT zo@hlL;1;M!X4xgM;s%4(oTHg=sD?`4{VSYrMvEjfHbHXoU&Xiw*BiZr<~M#(;U2iT zTS7m^88I%mqjPYH7mG4C28+Ce6)X{Y2P68yWUOroevc#s&n(`fM~`gZ`w}Hq+>oi% z1YHHOYVLUT40hWJz`++(-*a^Ps}Ed|p3>XYtGz(A4+%sw8(4>csXD^3(GnBlWwk{q zJX;bvsG(x+wNk6j9Km(PK2R@$j7lgwV>??lvu?;%%r9i{l#J*v+%mB_iN5bIKG%g0 z5rp7$-<-Cnh-_NAm#WQvo%%A_mmwa#ag{J&UdlAS`r~~>&fz=k^z3BW2l-c<|9s0d z6lreDC)eABBSZLr`&TKXF1`hX>)V;x{$J?D@~UFW@*D(0wi zxK#vPN(CwxPizn+foWK{(!LkXymvO8Q+vPuTp<84?6IKLV5%kz=)kRoJvgPLiiiub zNB*ED#!O6%qINUVtQAL%7Ee%NEF}&Vf{vkSD>nXdPyM{x7zy1)XLeKG7U+I-Ub)1K zDl1JB1OualieqRjji0X0Sk$NNAV;XmG*K$JEm|kob}6S}1Drst&+4=9^_J;4C^_?{ zPPHy^SS(m=qe<3|U%%bB_oEq{+gU1tq9)S518q^k+^X55ww9A@PPyeI%h}Iqh?zO~V`)rM1Qw8gj6Ff9?Z)F2&;oo}?(<9Pg;sbkX`g1E-7BX#1rId z)`=tq?}}jNx%k~n{M}Qu4J6{kJqwce%wSh^yj+$-!e_NoRwbX_TNuu45aw+*t*`mpMtBaBCD8sKZv7s0x=6S(w?nu7L zI(YtC7*JvNZrwB1ps*BgL7=QcGv@WAcbKaiL;fKkA#zy)RbOq&>lQLsT2_f zzz5*butU-|sp2;B$z&$uzkZ+Gs@>4gEao<@EoBFt!S`3e!7v9_+&-ZI&@Tln_R|qv zBujeqPUZ~RRl3g>c=%k(GzAa+s=zo_pJ;_*nmia>znN>Yc@5$oM$c*5+fd(G?#nE* zfY%51PC?MlHtDH+sn>z>Z-F1nF*gM?=I|ib;n1QoPet+e>CC*4d zfVzfI3~5Auee7>B^tizc(KyFUrKurf5)Cl@T9n@RlKwS*K`xX7bpuesX}Sa+l04Dp zK*mgOJpd`eC#li@^k4{-)n!J+H+ZBo+zhmzoT^PB2@-H^X33gW+)iS7$SJyr5dkMM z3YEz;VQ&zdd5~;S`b>r^miw5!>yGKdFw`ymmoleN#shrR-|&e#_950h^d4LP1kaup z9C_~sOx`KEpOovz%-#@#W!I?Ka)u<3J~aJ&C5%idj>n&hbEAY}{q(gQv7!4Pf1UXJ zb7%jKGtD=I)BSk^XPq{=@Hk283^(V=bK#SpGRgW`d1P^l=e5e4IjZwl#l67o6t7?W zhCb(b7Z<_xa(Owi_A~NInb3V^qLxdQBzaS9!Sk|hl+l>h5husmL~1h?lxMOla8^6H zP8;^u8tgBv^Ek@)Kw!V|DW4FIJGhxWo#H#Zi(9_heaN0G_t(b{$;UE6s?o}T1D82Q zC7&1;UJ6SKWImfx?%eAW+c3>EqY1Be7^S*6OSXqRNI5W6m#Y_t9({$Qdm_H9$*`w+ zUH-zCllw^i>`4i-Qi(_W*vQ;t%;k4ZcChd2pC@rEfuR|(OJg)Q0ntI?=ff;*e8U?M zeGjM)zqteEznXL87O%Y;JSgzoOUbeH@;%hBSpLJ}(f z0AE!(8yqpzPjY?lq$_gQq|hbXBJzS}dF*qUyd{c5Uv z5cLv@>Q;PPL9S%mVIMHs(k;mni6kH4lYe}h+CCVvq$E@uSdSJ4B3bf=mwnI2@pRV9 zPFDtxPTmd#V=x+A=UsKE3Fl5Ae0IF0Xr&UI31-?k7aR)bdZ0?UH7ggLl5nL|1?)H( zS!UvSv?|q^mG-a}8UT$2B+^8kHlQ>lSg?LSHM`PZ5;|C~$}a23v+8<7jUq3Tl#gyM zvz)uuf_tY+OTQ(sptiG4Z&K_RnD9ZXi8l&J(7a27c0_xXe6{h$QMw+Jb%S>Ixmwh+ z6D=D`-lV2ojDB^)r{{HEIlbdo4q&svT!SV`ozH?kb-cN(O6=O68OHB7g;>IXWC#tM z`jp0$=DLe?L$$`QoCQn@n~uj++nErBTM z%Vl2lDK#dVIbMC*-wZN@)J@Bc%gbK#(i_ZJ(+K1mIix{6A3cOdAhx=VM+^cRc`F*QGaWDdw=Qem`>#AUN49HXbE+nFa1QYQ;G>Aj>^96>)#I$~lbCdO5w| z>9ZMBX*~r~9Viz<12+B`hQLctpN-^~;fB#nlwM3&rc@i%qjfB7)*2@RI|HN)?H>hT zO*ey?#Rt--q05uRH^#8KqWi~Xc{7sQzj&P6i@Er-`0P!KE2tIRq>0J$*qBd`Q0j4X zBY}8geEUzt$8rza(!PBEZYXR8+rh*U@Zov`9`QyIM_U8p2q9u^3eV6%a8acl%x|6l zBB!6?cYV!@=;|jv`Yj#(H&G8KaKI9HDE*q4>8{NR0wA-^yig$d~ZoRg@X9VeT}h>WzNF{giIl3-l2v@nA%Z{jT3%)UE`TJ5y`=2rBA9deScINi~yjjXA>U=N0+I{MK@B%W0Z9`fOt)+xTnu*m< zdQQ#mhCQ2ihhvyx3^jqVFs4S3DQCx{g6#)Dqt~qDdq*3Z%HpT-nxz)pF`A2SqUKXNLd#Yb%n<0rh4-=9ci1)v|1*H zju3Gbrf0!pX3Mk*wzO64a9S$Pl`UfQMX(@D9gR{JwSfsm&AC;Twc4v#GvMgRT1ALd zDNowcYV_iz$;$I{GSWXCLhWETIAY0E^`ugNU=7PYIC++ctFM@wsvNy@Q&o?7$*VXe zyXW%1!-=tK%}OYzR-AiUjTL0V_KRfvNba!2PEBBImh|D}Za07wQ?5X^7Ax@&D5{M? zNnv6?cx&vpS4wRy!Zt-T$2AzWo z0woRQc)ITZZ3Mjy#p1$mVb2=1X2Y8zFQpkkZG>hmDmM&aGR_*~!ij_@#neoIH0`z* z0zihDBg4dv?3!^+N0#<6E08rRORCVMr7{#5z{|BsqOi`6MVJ;vxhwGSk{>|dq3D(y zDIF=2qAtiaAj~thNu|EWOQo3o3p_Y{f+Ni*C7FS;79QJtxHrStfs-KE$Ro-&34X?dYJH}%1j-Xv0xNzV#k z94#+xZN;RP+yryYKxb`po<58^%?L+F9eF&mn83 zcszjUnf;TeA&4CIT6$glWmDi*8O&l%h+z%f>$S^Jx3t+dCBt2*>vFZoz)M9jH;@u zdy&6VuPE38VP%oOEk8)GlZ<+sqcEs%!v;Dn3nlezY1M{{>c7^2ck~Y22mJD;^I(1B z4xIP+UMpfZv_g0lRBx#=j$!!87lreZdO{co7xss#uiL!znz@%x_^+Pxc7|opSnpnI zc)E%?6KuZ{EXt#(y~25|lRnFsxvMNof}A0{hN*dH^fjWYKpNB&`WF2T4VNi?hV%qI zShyrQ@{0ZlvC2ER;B#4<&$KZ|U|77yc{|4Q$hpOz25po7{f=WP$dGwUF24&SzekrX zL?G9mNA3~i^LqrSFx&_cdH?`>z%CvylD!k8l*|-r8+|~Z_zH&d3d?baW`4(Zd`I_D zw=qaJ(GpHj9}F3P2Zi-Fk``Yj_;KmgOZc3@uoY>jA_?Kl#Nd zI!=BXNsMi4IKsS%#&tpZg{m*Z(=Cv->K9sD#mMNA5JC2%EXE!pLh<_dE8H$pf8|*rCWV2okpG@KtMI$a7Xi>p-x#`gp-;1`@$>q52RDERrs&v z)mD3rSkT&X!f+_HeAK=A9)ICEWq|TxIk5BsrU30|DekkrlRMje9U%<)$m=}9C*{GV zBXHq2=`uIBu*l8ubbDF7u@?ZEI>>-QL!l;TS`MK{EoP$=Q=+#}-5RZKK1RiaIY#3( zl;qk%hmCMY3vI@0#!U-Y9_t+xnPF7s(A$LKjx}spV z#)tYHqVX=>LdCH?7Ag#)9J0|Gss_bo2a3TdFqI04APf$rNSe$Q(Qj@6u#s%i-mYI@4-5{1^4nWx`J;aJuXMvB6 z`)HL?;((7t@3WRzelJcJ_v~1fK3WxJtkA@miyPRmqIEA>noIeJKQmgLRBwYPx))8n zeE!=67jqLtgM3f0_4ius|7wC&q_qDj*(m>G{n|cFw@B-vQ`~xKgSDj{84;#NEdm-$ zIAw@NcNrn;BGIm!oMvx-;^@ecB}XlUJ9>92AlL9T_lo5gX)_Q%uvy8;l-8lzHw zVuZJ)s^W;RE#KU&V&^0_K9(la9BciAB2+K~mXm!ate8Ls1Q95XBCk>&mHvi$fV4a2 zN|p%6V~r`gW{+ZSi4T&N5^iY$j+eSY>Ghr@xe_L+leKHyediwV(P}7ld?(9K;sXxj zeI-*z%#MLgl!k>*t@?QU%3!0TF8m@t_ohWGglBIZQYLfD>ALX#OJ66mWNIh4X3UAr zT6cEso(k}+0|)fZ#=7R*jb8IBk~<~UekG22^1{-X|EqFsr$Pw1aNPxXo|3&TXRVZ3MOyp%(Z6OBvA**cf_7I5za##I=}n0tql@* zgmTOCulAv(N3|x*2CONO`Ne>FR9~^sJmux|ccs5y9rvp>#%rwt;*f%7Shk3bekoDN zaQI3vb?e`U5QtICO0=r%`fgI)*Ip&RmR@0Ynedpwbq#F>LlB^({_(FLc!8GNY3l9c zoDpAqlOF0r8Q{q{?)>?0qogX!R@(6mf@0sx{LKFu4F9_|s8~6e@ADS&+p^`8PS+Di z1IBo()2V<)sDKBYC{$5pp}4uigB=6EPb7jWoY)Qz(|o7T=VqH=6~`aTi)e$0I~bo~ zTMD}j%stTo^J*1Zz`3+NLhI1UZ2wO${Q+Jhk=+Z;5-LNg`FD*f?=UfM%f2T#0fp z4&ksc0_O(enJ8BPMl-<;I33YM4Vdsr(NN=vrmFEwLXClkU`*f*VB=wqN?<*dAe%-u zg3_TV;%vG?Fv2YKQ)yrsh?7!SY2dxcLs`T_YFMj7e_Xog59qM$WuVfv<N8fZe8N&eZuSQ{#?o zCtDWO*;i^i&l2>v$8}1JIF?AYbgEK_C~0`$R1{F1f;xP)ai-2eplNE%k}_?>Tk2@1 zFHn%F^FXNh6ILE-jWR$e+=m=UFLh~yJczMwF0Uh;J4J&FWoA?1VexZ$;(xH!t;b%2 z{swRkRXwf0Vcq@?O!Ep#BsWqb_vy}A8}df z?O6zKOLoXpt6%i$Bw{qs54Ne}6cj>9gfTe(PLV|I3d(|cCNAAgRs21I2d$IG(-g+o zkaCirR9}ke5(T-3zTHZvGt^VHtJhVw3l&T4K|mm>+1+PG;{pAS=29rrKj|UX4=e-^ z<0KhB7`XIff$*8lxHlTX(_mJ3NTP)`Ud-wR)h9R(%_mR+%_o!xhJO?Tre{bFdNa+T z4yI>dwYsdmriNo@m818buRN*#>gzXloVKt#hRl=V#k0la@vyY3t9<&HG687VNd5Ip zk47DUb7x>CJ>h238j!<4VtJumYNkBJqrGmDl5j$iwQ6O2aG9xxRH0@0nc^wwh)#!k z@CTs%l*h+lv{*Qs^oKGOg@a{VWYo4Q{v}ahlC(vZJa^f-X2Byn9QtN6I1s5_^$s zNhFHq1I}G3in;#m^V6S+P-(krR-j8`$y^ma!Jv;cMP!qiD-TuN$~EHn`A^X7#pd-) zcVNp@g}1`K`P7Uta=(dHDT1fBI>c%`Z(s6SbZu+0Mp_N(yZLvq+*QHx)vF@jq1395 zL4&O)+r+$116ox4hab$DtOBIZnd=;lU7%^0gqCXSA8H$4Y8w`7n||8WbJ#UD>P)?} zcQ}TXZx4gZ9}CTx1`H}CFIs>jH$!0VAvy{SPi$bZ_4}dlCFcy1%h-5Dh=yan>^<_@ z1a=jWk{J*3z<9jlEbq>mRVcIVn zf7S-En2a@GXx@ks-hQ?Mud}m9XV3E6*@;v|(_BlfslDgwSwcPc8w)eeKxS-c-Rcn{GI%w`FoR5OgS)8;BV|)JqDv(}f#f;%wpf|I!tnwGz z7apQ-kg{f`zh1vm| z0`;>qMx!a;6;T~`mL7&uK|f0~XR?r-lqr@*)*7Ak2w{dvJE?0t`(e57+dL+YL$LRW|6{1e3WTJ(oclmE&h!|ywz7W#pr;yS z#^{dz2mi+lfaDKP4O-1_LrVlN5vIge=A=!@YBV*IFWDP~O)1efKl!U4Ab%2*-Ph*o zplSvI?_TyD2VhIKK!Y!Rp_WRDhTvc1C7&Y#|H}CAakEl>AprpiQ33%m{Ab3eVrJxI zVyR;0=xSzX@{iY2Et&vBRkhSl_=*YdiY~$Oc)AZkR$*3lR`x}fp(wVdb^Do99>MD8OSeXf zbh$tCqQLog+C%%x)(!2;mh(lJL020I(6KFWBe%tLQQN)xpMCEPl4aQs));j*;@ z)CR>Q;wQYiaj>T+0JD-W1%O%0x6G1R&9@AoTs`T6AZ;27X~#7oVktp2Ba7g4Xenpz zsYqmkYSv0lhOb(wXCKd1Nu_qkjDS9&+fu8WT_I7wBhQzH{Y-%_blCeuw1SJ|nW zX4b)4X_rJl=?YNaM%Vk>(R{v8I$6=te6q`dJXa#(t8v<>?5lC+lu4h{k$v57id8ge zg-}Y(IP4TkZ*lIFN^em$&jn+nn8b#k9R`YjmT0$}jys{P=e6XH*G)sTtW$?QNOB@w z*C?NNuB5M-7Eb@skzFREnwC!Qs0ZP)o zf+*@oI;5$7F#0*irC!}R)OH-Ns)!HN*PL^P zZp->WmpnaN$VP;9!2%j>3Nyg=W>3~h!d7dMMb?g^Q}~1E`fMu4x139)xWlGE1)+w6 zMQpXhkkx!71(dmMMWwf5@-i-rcrTrN)!B9K3-3;lz(9c~j6TR=H3H#vV6{;Y933eN9+P3%A|3~o z;xHLO5>-StknjqXdMmO2WuGcJQOGjrCTUj360~jZ5-id(WsE=noMFr+mrYnU8$BGz zXC6*8mkM}5&-$(DF8Xf4?Jq)huUT^i_Y8$@zR?{(%kzlPE;o{$pex<09j3H&rsO@G z2)U@0Z$6^hH@sry1PaWi=^s79=&WyR&xp>_ZaQ!tv@)eyqs>{bUeQlWT0Y~j(NnwJ zZ0OE03&k-VLC%su&H;T7k+gd3cf4Cm#O@5s<2+UjoApzVv$m~eJ$mp)?6e_(?P8if zb2E=AV||MxvIG$J9c*n)yqyI;$#SJDvVvrrMb)Z2&}KpF(!(YE2r%a02j~diJ!BpTq-(b6< zUYO65cxfPZMsHYVBu6>|5bls}s%2f}ICEi%K)*s1GGdqqT0yKGjxDUrAxvP~17W)& z@@^}!E3&0ith?B4q#b#Ysg99OZ`e4P$dBknS|`{+XGx64ww)A4P9>d@DXu3i=d5^c zHt9Pwu2~NKJp20Od9B8R8uhN85KWwi7DubfTejozVCDxKb2##PTY`>;8{f`5yqNKg zNXO-ex2fXp`?%aF?WTYzGH|!V`p7h|ZYUn~;cJZ)F ziV0CA)MhhQwgK?s?R^mmw#8cff`k*A*7xIvk4eJ(?C_OjNMDH*VnLg zf;soxce+7EtC!hO)k_vgikVn%^fOFpz5(vP+swI4)I>=h)9=nrr8HETDLw*SPP;I> zAyv*=JV*igj$~MMUSwT#m?t8{Hr`X5|22>S0!Xucw)%X5ZwO_0t3!~&j9V0V1>J3lG zTTYH|V#1EhT6R<$I9dNtm7gw>f8M@Ec%Cn8M;ACtT{o!NH2`>54n_}yp0f$3DEz9~ zG!&2;fosvYS4tGf9yyp43z%+bTR%Z0hj*TeAC2f=r!h8P%Fs#A=An%qiK7&($n*Q_ z%-Q;7E}cotrR=A326jIuP_s1XKM|Jv2L_(rsGYKE)P;9eGJR-v%=LUrwt)NoQHrc3 zY}dS8BJn8*Z`y79N)Es0QG3Jtwtc|GW^fxwyuWCH!<$|$@m>c=>4|3Z3YShC-CNM_ zOkeVhKl*$ts`_NlYef4UQRfMRwH}H-!U)nkl#c-60Lf2G4Ln;&s|cn&EUI|jtZuLy z&9lU;uAh%1;BuSP5?+WzNFx|GEM6o~0?7$am>xQm_|P__0Ll|OTK#}YM`>&i^C!R) zWkKQ8jq`=A+=YsrYDA08^iwW9@Hjo#95)JGbs&zrIdKsHpB=euImQKnw>jWJFLD zdY(ZAv1O|}+HzJ1AAjf&Hem)fchGB|1+MCi)s;HY;10{0 z2wWZ+SJo~vZy2sxHg~}@nU!voj5HSg<{ni`kf~7x8gG#d77tW1+l?rFmo|t?R+D_L zZfgL~Xo_5|@6Y4Sz1fWxv*fGy``{c+Rco+h?UbZ`-bRmv@4PfMa{3oYtWxr14W^8= z8ORtjCh9^9%`spEbLg+{Hzyz32`SPEO2{DcwH+45YA_ zfGyjv$E;O3_cxWQ4TFAuW(j5-#yLny_gsOJ(UfR?bi*8z_!5)2lNHDqU14cbYf-(c zGsxJfL8FNxkhK}bN_9`Y-HB)J2#<0w2R3_?2~CHNbR@Z~YUrQfNyy{ZH>|0l^&rFOSVZpt&`HN)6ywa# zEy3opa|Dy50mjP;QLur~ z>W3G1pGt?v(1esKF0GoryrEW#jvsbaqu=$%Cg#(+?L&1}t<<)g7KLRfw$|od_MBe1 z+V#M_grer`l=?ICSXU37ssn|+d-^A8lN!?|t@)NwZl-Z7jd{Out#dja)d}>7t`$=i z?nx!;1MA3DbGi!d$$4DA4T}cN36`n-LONBZ?bZ4)|Mp2<#ft@1z)NEXE7x6`)u-lM z5e!nhSI0>N4p?GLM4?gV8D$zSZM^Q%?V?=*Z#G>~gZ}8A@WhxJGrG=56kc~U3Nw72 z43R&%*h@6<9Q;tnr}w_FAkB~Mi zX0e6Nskx@DcTJ@uxhofTks11E11o0qRH3Ra`u;9fjPX;V6BoCM?q{ag!04^sz3Ne0 ziL>WAe)a?8efn^4st=8%rU^9u5Nm2)`qfn3sXRkiPf_CImhG$)kou5QwbLEvTNF{ z)!#2R#xI!t+Q}K%8EvjF%aSL|qG8g#RGhJ%26AMA`CbM#p2qyJ7H#fN&_{qJJ|5V> zPZC`cvLJ~m7t-J>ib>#0hDmTh0x?Q|ubPtF-JsL{)uEtyz&Iyt_!ZlFfm;uF{;N$- zpLzL5=D|(#)teqe0{JYDC)^L655$V(uY0m2#K{CSE=iTAwt`4XwRlc;s5uvpnn8sO zPeokb+k4>KnPq)5Cfm`H@3hQd?c=u(S!25q_E0X;T$0R3Gc+zp@Rb~195VmaC82G}$q&_zW+wp^9GPFD`3dqP&!pL#A z@isiDJ9Ke7mwcccV8g@pWjuDCM_!{RosL23STOkygU?>-r9+xFwe5G;i_VMzTfo1U zteM?@T?x6H5!K%>9LV*@5fCcbG61JqX{TPMXkglb?uBD_8eG<5a;EdEq>6c2sV&xM zL(w5L4L5krMt^&Vu6&jKfM!P`#iups5q5R*<%?%$Zd@r&Mw`Q6i!%#;n$B(U7Jy*t zkEhJ_aF;X2PMY0I(^i%{G{2nJo{IQPfDZo4ctmEyG)6#Uqlovr?_ZAl$rKXr<4U9+ z=cjP}4sxq|8;QqBHxfCl$H^yyA)3wel(4guu=A9h$H}6{$-~D>dpFXU! z>AyR;XG`5}pxkaZHG#A5wl{XRY&U;w-EQz~UAjFQpFD4jvo5!>J<+pr8?s;GkHw#I zuSuf&G%vmwK1ZaRi*8{mj4Q5&9593W#AXeC{$~xyq?Xi$^4s+Th57M=^Z%{^{U1>f zq)h*FGbBe{=UY%l{ET(LaY$q3bj!ktpBKa}yDlw2J%dwjD=4+szCg4DF4nG6{3XBC z^XQRB$)`(mJdNOp;s{CB5F8dFRJ#R1Mi%%DQQUhM8($s*I;}-vmsmN9o^Xy?zG^Kv3qmnobJyfC8_@reRy`(%MJ?t3S5g95e zChP#!%vCL;=pxESa%pB}iUv!qiRSAs*!}6~WAt{LvnT*rVno>xThlnAGmLmgSDq1J z&8Aq3Zo^Wcd3vSNlC9Fbb3U#QVIh&ud96huCyuZvGvbo=Iz4}p` zQV11PbSM7_E8c13pQF@6+`!EaY>m=~atqP@wDm@*w=zu99z&eYahZoT?VP2qSPq1a zEs7R1Pb$It_I**NajdR`Gv9GUEPI_M=&n!(Fs4W9wFrB#IOs(ZNn8|Ua3Y;P zN~!kh{-0tEeoqy#s-t5aB9YUEKX%C#8+*@>U=oWxj|apHG6p7ReOBh zb$h>jC4oi{4$vaN9N)Z2dB<(DwUz>Q&g&jSRm=d{Zmy54?d(oTU`2{m{S(lV=Rp9V zaw9D{Lgt*<-kdY%!u00u8TN2QK2e^v#F}?NK9g0jbjt)-dE}#o+-k^miQJ)tY31+b zHhy+p@`)`?P^WgHk*J8NVWPc3Ue?JKwu~!TSzvE>*Bh*-b8o}b0v)w_VHRE8aC22- zeY&W_h*3SM^%PKNolyqW(dE&a&lVb6Ftm_HNa7-dT>PSvG1RBRB-;$${cCexqHQ#7QK;BKE&Cu3K zk1Qt4EpP}^_z^SmM*ko-)<^n+9A+Q}Uu{&Ii$sfQ+oU1*I6NzQqCbdTm|q5nnvi|V}i0k0gkRS3@=GNihhg-QAcSo~)!&lAwh zuk>d`9&w8>R*~T){!!i?)#r>VsTg=E@cv(DWvh%a%E;fThuiP;8QcH;_7xUV5o2fl zU%SVmW+o1%X8()Blar!jtEz?y_~Lt>mEByP6!QLgr0!E7D>F6EGq0SlST0${>^Z;! z1TwpEm*vXKFomb*Lt&%9@c)QtHkM^0LLyQMjC?r=z8j!0@Vg(u@MB$2{Bi*VVH6I? z&bB>o`26Wv*|7P;x4YHh1S5#|7eXm~h46mj4 zmM!h4IU=x>qcKI0(iCiYv&ZH?OTQlPlO!l{f;)cJa*5hVxm;=XNfk&8$bd!J`zUJ- zDQhNelG@0c-PkXVc=1h4;QM>8G=IQRJUWqVw4Xg?PL_3fe>UId$y8cSSaf-}$C~qC zgnC1B_k{!ra2aWdlXr2pI5hzK<&BLk$N$b+z{ADhENOk#t)$-liHu;K$YUP(1Gy_6~<9G{-U6nF5+5vawGpY!E6bS6WxO zh$N!SjwTq1$p_?36K1OjLbd(4am1Ruq5q62;%^;VHXzabpwh)?pF{J=>e@y>>G@|rh<7@g zi>?rHs^VFsKcjP%C6scK5~&qlR@2%&{J{18#|3gZHP4x92B(Sbm(tDF;IrAOk|T=O zowmoT1*CpO?>F-ao}$$}WIo8ZS;^WWTIcLqy;__iuf*PV6yEyk$Okwi>tXa;i$8=P zbL}Q%S!lING3r=zfDsc^{eY=8lye-YGlLk_ZVtD?ZLt>Smb{I7BMydtO2u80!~?l1 zcZ~?Xq@)l=bDmqH@-O@y<@2?N1nwFz1O>OLA9oJ=|1T1^iWvLW< zShv0HTsUoW&Vwg*)VhJ4V(W9p?y=b_ZR1NP6M~-FAoF zJ97E*v+Ry!r@v0u3BrMjU`IVPU0udWJY}!CvY)3C`c#!}w#r;r(dV{yBQDAsk;NMH zh6?7U3d(m6^-zX34`f!g2;k3Afj+7<1oB6N=FA1|-BTaUcX1F81?k`GD?zAdMR1D8E&$6SbVoJO}D z9FM71%`K9ghIWlkW2ZdZxRH-VyeJ4$30ivob*VQq46Jy3W(D^op>+{JaT@HDKC{8! z1h7R3^huQBasNiiT+*oHAFtt$NiwA3*35$RDP`jl$AlfS2c{9Y#4=(OQ=~$vGKsqM z!AHeHua{vm*K9p z!f~p~CnB5G7{K?ObCYDj)*ZrvOO5`!%6l}lh0BYKV`;!GfYALkP3*Q<`v-N0Y70PAIbg#TIVs8F~NlGU=L9lJNPwp4N@CHS4HYJZKhQyrJgG5Vr-qzTdN7 z|K$o0?-h+;`rhmHLHqH8{{KE_{tsOFf5zhGXjr-GEF*o^wpvU@7IDHLQV2morJ7NI zTeujbT#Q2_ak?Ln<#WHg0|}2suNG03#8q|&mj-*>2A4~dG<&f7>{j*A@ALp!z!)2^5k=?`_dZsm z3%~VPlBe`EKiv>ZBcFPRQS{m!ZEn+{SM=m<5C8+MIzhFap`yOHhza$wO8T!v)mu=) zPNk#)qduC#uyTW9b=#yusdnhW?T#vEX7q63XY$5K-dt?I+uIH+))34_whd z(^!Hl8C7iN5twintVlM~bf@tvd8Y9AiFyYw^1vSg7q)+#0pIv>a7sy8YmlCcJ1%hOGEIh(A{(>nt%MI`cZs5dHPtVBd*ia)y z{9S@JnGj_zxfJdZZ`sf>`G`>TR1sz9X9{f=CdFHew1d|T5r^oF4zXoOGb;OqVb}yn z!}A2Iqi!$L$%TK%T)G$wofc$o&I+E;lMO5{O~@O+#g^xs2RqQ_ZAiwVdP}S@4)r?x z*jn4&#xqZ#N1#A%2%$lCv%7Ec;^;cCT9DQ-AfR)aLP%y>)uCwZ@Yw)U4$o>os zqA`%hxn!_B&PkZ_RmrL=spxGe=$%RX^0l?KhiqwCRye86GzJMN`9)7FmiLl}q4Fbgc*(m?pf>{`BzfBWJ( zaD6U&&(70dzZH53rMY4Zj9UF?i5sW`TxJ*anUCdChge;7G0dza5R2!MTB9dfCPW4q&t2oy%Q^y zRITjdJy+Ve-k?{nY8gMrr3+KCF58jKer-lm#DlED2xPJZUho79$U{Q8vk6ar9sMYoD&F44s0Yt{0nUaMCO3h(p74WeIg(~0_!YMoO=#;e z30cZcZ@8qwlGG}N6_xWIW>`f^I`enF|MPn}fVz>!uVGC@FduULu z*0TV0>C+~!+`vCChNFpcW%>m+9>rX+f1q<9u@+mz$Jr9-Yw)otcG$#FJ%ujKc^2#_ zFUo!$2xq)@gK;PRYp54Shp7xJzzgB)!QXIDmQe67Yy_Mzq4(2&o{PP3wBlGe_rUsP zl&3qQdt1sACYuo^C(sB3LqqB}f8TmIZ*ofT)(uqxrg6}{!;Q-_FfDx1q<8CbUr&j~1VPCZRIG!H1^7>P#>lYK8prLT5~vxIwwW z!mcst9IgRVbp6+aB#x8x8ce{Y7%e||mOpt|1F23T1~X(op6i2r?X|HGp0WJ(fcI7u zIIfXKXWSiup&-7gI)O2I+<`Z5G{i0B*E$4K_ePNN7Bi8rcRh-ehm1k;)cb5pHf`q^7Qxv=N0z$?ye&-&UM4jdnZumWgP1zS%Jq4 z-RYY3We7Z=ZGeF31qD2y@75=GP>V#<8&P(%@kg-VUqmT0ZYxJrd!iJWiJ~O<*g|2+ z6k+Y!B-|oRqGD>IoT8+}b>DC9F~B9Xz?(A7<(O(;O<0?*n2p;CPQ&I2t;!XggY9jU zH_~meL!Z+|0csWMyt^PfvO78q3)AQ*?>jws2;MDO7k6m?*#Wz!c5=nm%NLmTy8MN{ zvlq6N6+OE7!ou>5;4konb3+ApQ>FDznH!9NxqzUC#c#~cuYP$a)oQ7llW@LOeGjwS zjs%}TUUNx2IxyU8iqE>5GMTAYI!Y3y{5Ktrg!79qwSKranWzMVbXg!Q#$4AHYpZU} zU7y9m=N*|HdXGi@K5q?5U<`NAAhItXKfrA2HCy7)Ap=~0*c@om92Z3%I86Xnlz@96 zl$_h$dGO+89?0YpW40gkkI1jbv(~Intfu=(%aaDZ5w4co_nze;U*8I*c#&4i@!`q* zUE!Na4wo&8MVChN`9hflZ;ckC3B|E}8d)!S6XeWSJKOAao+B4xW*+uY=??`t?*~3V z1U~OZdjnun#E=7V!|WZR_)15p&K&S5!X%UR4$X`?mVMV|9U~X5SZ6f(cESI|PPEcga#b z$rh2TMxZ7X%g$9QNlWfNb2^kME|icS!bz;Z-b@Rs*@FG(`)88!q04>NozllavaGF) zbS*h;2O*|1tevvn=q=Tqa;geR1q}kTQqV}In^)E>Ynb#|ED}gSw@l70dy1taIO0vu zmOh#-BL~$^iq(56{zEseEC;p*GqCp1p$7)Xsz{TQB{@@K-gK^OOkXnaTM$@orn8gY zFUYFmIC*D16Ps3|7O7*V6``R!<^nBGl{-srZm!lc$Z1{d5U56xL)>ILrP(^UJXtlF zlT=04hafMMie7AE<%NNYPS@=g)$+(sB|BQ_eHAx!0jjg&ah63t;6EHCf+f?6O#LQ24YHEfKhgZPYh!Vwv{56fQYk5a z_zIg$DX--v%lQ0(n|F-0+jprF ztTk>QmB_g&I}_6RBpV)zN_P~GR=f!caCsB=#>*W{1<>z7?QC*lc_^G-ig$4$TO;)R zE`lr}`YInSmvT=E^i=`wH@Ui6Uq|?NSA$ZMxTXGxh$UNX3b9JpyA%lVDDT+v330#) z1<3paj<4Zs;o)I+Y~zF%b`T~L8~}MtL#Z9>(<;*R=kNIgJ=Rn3YZE?3TUYE~&%L9| zf$}Ehe7X`-7?um*aypn#OfDEUj}7H=c!KIX48X0!*_`X$%APs{BX8-ug|Bhgkrk}lh{tJE{8)b*#9?l3WP z{L$oi0l>;P1j{#4<|W!Y&jjA!9>EMI?GCPX556T}l-d87=Yhu{QQ$@RUFx#$1^yi_ zR3l>m3*I<9ZWNIO+ndxg2GjT24c5h$?2c; z_f=fIbcCGm6b&m2i`YNj4@;VXsrg^>$YbexGzH&cUBE>~JM@T6^N$bcZLyCWPpvakkwg zpWXv$IxbaQui+nj(Pwywrs zUT`v+D~=duaLg@XVCCdrwyy zfsh;)Sl}xEZW=+Ajz{rw_8qCW|BUuUy0}*+=3z1<6kXWLMqzI|QfnCSC1c8az--b1 zF6y%E$z*fax`eB5>Jd;fptDc3c1mrWjal$56QFS#C1Vn3WD{W$=u~yU|N> zMp2l^9NmlXwyM+?9)Drc__gUUm+4ncU=~PNhwHcDGkSGN8Q*J%(eP1l3gPFVLi9YY z{S1h+3(i>=R^V-k__PS8CG&2(8+9--z5EBYP^KsuxllHmguq19MlWeG$D!b4cm)MN ze8U&A(h#CJA%`kVDJPsz(U<&M6yvX$$s7?#H{3T=&&oGcP+~`l>|np|2p0 zr&;mW86lZrcZ$&#MgFtg`?=B(gw8*-y7!V=y(_YZB>OH{9yjq16x|;Xv%9~?&>jLq zZ51-BKis8ykFTYkJxqxxO;ud+XhQnDh)wjB5pMxl`$4@Pixj64&Ij?I2P8J?ABg|4 zgG2o70{=JcssGr)5i&J({*H70zwD{+$|^O?uN>DTxi%c_U#K9Fgqpy4bPShZvG^<5Tqtp+^t(>CJtR_XX2ve#r?Q?fqfhmNau zId04?ycXea{1e&c=1Ep_Ow+VjOC4KG&0B;XxvQc9!b!=QDNwbM$Fv#LOJry;?c{?iQzbp^Ii_S8KaCqx&6U|70GX zmW6DBuo7Sdc8<)y#&|1O7o-PJE1pz~b9MUlo}!+wuWpcQ%ArLZ~mvYw&(cXX(EC@*dy>^9Mkl%=0JoA_wqx@tpm85z9|H6<&mBRCaY zjr*z3-(uFJt%+~(ojVSiGu6-SB%v0?MfHJ&S9B3n^27@~*{8>+vK1&oG&xL_2I%MU z@k&e#oL@dz>f7-$ed2U%O)2wO=&c@ZaK($~DeM(5($}1+BtM=j#);|%MS~-K7Wx$h z0*ur&>%qKo!7c2a)HsRb0h^ZvoNZboLxLf!JMRrVrUG3 znf)84-PH$Z-IMii?2(i8=KNKSe={2uA*^&wIPk!&!@K6{fvu%3!f-sgQ?9s=?KkTK z^_>2PBgo;AjI@8S&_{4iyZl?Wmd-Ox-_Ad^N>hu3=54dGT%WT}f_q+v8R9&4gmGHA zb~T{2onu5w*1DvwwVIHqwaJqv?|34h3^Q7cE7Nyp)ZylGZq zR<$?`1{*>|Eh9>)C?ix9>4mttf;0E6%ITD4kqe25-RQ(%&J-$|I!Q(_vYz1#Xilt>pOcn)qG<54hC&smjjT`= z7oH{BM7t*t0>mw*2K-6;chKsM(PW)y>6gAw*r$dg9dLh2BE&P@e`=?Ns~ZT%=TJWR zj(Ba!%|$?OflPwEBwXC1xLsQiwDulx>p&cEpD8y;&*nV3zd~00R|FP58XKZ7!jB&Z z1plocBK+OSsiLZ^CZejQ{J(%FC7LjXD#uS>Iaxjq_CP|SX2F6`LP9$$DukbQUVne8 zO6yp`fS!=bF_6WRvq=SVyTLnAAF$sAB77F{o3HOefV74`{oD-sGC18j!M6v_jAhSu zRM>K#vai2h%Vicz(QN+qHRyfFx#9gE&4K$JbGe?_{jl05L+rRyg7~?JB6*m()BP%* z+CwbtxMNT_->wMs{d2YF3OG)z6(`k+it&p8(|g~Zmpts8&Yd3|!`j|3!tk3I+_zv$ z;`Bad>?s8+&~Q-39z8Ty{n8P$$`CceFnlZ1@IiC;2hHhCt>L`|uxsflH*^{F3@7BR zGUUM4P1gGWbTLq;TB*+!X##~{; z0ncz_05(U6*(B9R%|>+k=urvSW>(2|MM|vNMNC1-MGKlSqgKgPO1a{PcC3L$NBdqh z9k!MuObwoDMcY zrT7UAw1jR88xpxZ^E_eJy_Cm>-KW)C`aM_BMoNVA2&Op|sd_)w+(ifYYsU~q<+Xkn zV}8h&@v1A^gIULS|F7X1#vRx%+MQKmN$)kB`<5(H8J#KIpc#}1&+e>^N5PO|?@K-+ z1ss?R)ADWo#gn^N8Q;KgeCV?TWD|{3u^0wiB=_dw7d9iqu(A}iINiKi)0T`G)Dt-! zgG0F1ln@>erG2~Hzlnbp8Id2sKgf>VQmz4`YI0~Xa#fX+uwShgpZSh%lZvO6)*2ei zOUqFt)*^0y8Z)WEP0du~NJuJH)Y(|o)sO*9T^a~sPpRU+cy+ocP*-T4PT&D?D@>=p z2K^XXl9aOq((B562iwik7M{P1da4cCO!Sd#jRL zzW&d~1vU>Inh-We2%oO8bUS|pgV#)MYWsnxmRPO%>JJglG_ar%oDaGY;wPw*?@p5T z?Zaig+?Z%j8oGy{ZoW36;YAmqB$`XA1qG038%`-yU2dXy!k z2p;jwb*CoDM_C1*uHDn8^yeA;NAX8VCr;!=KD%G{EN^Sr8l4-lIm9dg3g#DW&9jyY zD3pMa*DEpN*E)1rbP_|Fa`WFR4d{Ux8jD*$OQXyK1F5h;e2|vma6m~YvaeTX^o3$? z`LGlVqv1nJW?poyz%2?nZEysp#lP|a?A{FNY*Vp1pxH^Y2McY7moMM~E)k{8;3G4P zJ`hfPAfr0R7pu$+70u#JRbRiuZjzn)ROGcQR^;7O6)Z6aC+hJxCb6j1fAXy%{q?xd zd3@v1eq^2PYJDZnGUj?zLz-ClML#(?$+a+*nJl<)9re@TWfu*05ELmj1XQ7?TPl;! zzt1Q>h5p3j)FtoXr&wv9WvA%PRO1*Jw`P9B-XhvAJHhkTqeaZ;Zx?SgHb?f%+h~P3 z>Z5RHaZH^&Sy{o!?=ar1hQte#9_fawiHmpC8A8pHWf{44j;ioQCdY%y=pI}`(K1pG zUB|U604|YiZ9t-F=6Vi;w&K(o)r#=~^qGwW82_5s9F>xHn39vXVHyQ*UVh420X!V* zREtaRsa*IB7tfHvpnxc#%y~pjTra6_IJ~b4TU#a`(5#u6R5(VVv+#_n>k(3Qzmo~l zv!l9+J_D$2eOdqM>>VK;ua<1K%1uqJ)ZCX89*hoO-|`Cnld~KM`IU{G(#OviCwCT! zMFB$tc{*%meqnx!QT!pMk}Q9>$B5~iCK_bNjkDy zE?eSwAm88_bb1S2$D4AI>bF8lTdg4;`Mtxd9iixC$z;;o1q!s6mtnm_D}GP zA8LlY4+8*=9}umd4UF2Ko`{D3jCMS_8LQ{#+@4L4NO*!xYQ%fhTfA@IQWCCpaYYzK z#TS=H82xLMt-~L=m2y8=$bZyPhBxw}FB>j>bog(sTSs#VW>sbUa$uNvg{J}IyWfrc z$Dr@#>7vBSA_`qNOw*FhVV zqP2u_B-I$0TIjE1tX-O=ZETnVSsxA537N*4UXOvRu5uT!qIzrn;NEDq;h1*jPQ8F4R zgMv%PvYf)dorkooNvcSt=A4|wY2Xk2u$_uqQlLsVtz?3Hk4#Ey2*oAsJg=)aj{2MK zir=MEM<0d5MG5zji7KBVb_fydgE7^yFvo8+99YKKJ+DQ-xTG}@_68(5b}jMh%*Rk$ z0G8&KP-Rca&Xzdwk)Ph9&RQqAcp;yP@o5eWqfsP~kz2?ysP914#HZ&H7px@L6H5u} zT>&VZSF*BGKgT0RdM#fV(DyMMIW@30(8Wh2sf@8@nUo7LtqA0CjIsZXuwofsBRTSD z;Osga-d6A54m0>-Y{2}hS62n`Kv)?W>dhT-CO__=YY<+jZ>$fG8tk)Ku5VY{E@zQf zg8?&OMD{S6P6q4n!5<^@DCE3L^<(;=i!!LPbt)5&0@Y{9KM+0iv&uwnB2qU-KZ5?z z`VK)x7P@TGD1S3It+`;uw&j5S_aqWIDS^i`l#1sP`tX>DqoW_z(OGoOC1@Be9)}ZV>mdq&q6C%qhOFE;M>%ydOFH7e`|~ ze1~S-#0vzBcjCMw{(ZP>q|g43fiT|#hb;`>$VALc=lM1#2E1WESJY=9i|23t z0g}Y%;6%7MX?fg4@dG9+TJPcsPho2DJXQz=X){l0?YP542#VsEmsnS z>ShcENxhdq*B=bh2nQ02MDLp1fV5(imk3vAfs~!$xnhqymvdJARQ>@5S}o6!@8F^~ z`N3*xh35?OuR5KR1Gp*bZY!;@U2XO~x+%1m95afY)~i9DRES%NDUz3@W6+(p>|u!1 zn?sQ)9!|U09|5ht(S76czNDvnCSJ(=DKfVnUihCx4E+LT9Q;Wfd(qt)k~>0;zQ4@I zITGZ0bC{2PCg=(BjqZzBb@}DtU$wA_`UK@)$*`&V6twQgl52j8)1YG)nJUI6iXEmf zu?kI)q%nt*Q@gRMY011!lBwo#tZjS3+wq_5zH{nu9xG=tkdWwVe7Cn7Y{&4|4WIE0cXqy$G+z#-!V6^yW zu>uI5lM@rewA%Bm5;wxA0H|7im`!k0=zp0Fv*Sf~$Gtv&M7JVubN2Tfw|NmgTpi7Q z9SGrf%!yLDxL6MjV0hDV`0D8nbP?&`M{e_6i+JS?0zTZ6IHDEm3;i(LIczWGZRuMg9qAe1jH8xJ5~Y?^9~X6((Ms$L?ztV4$Xj%O3RnI6=SE+5BvxQYX#~Zr94SR{zQQvLm^=h z){XY~MTZ04$x^jDcIf?3QkYzyNg0?J4@i8eQ)JQ2?nk~E@Dz9b44JlIx4@Pt-1fvW zhV)yCVOp>dNV3{z+nxtqv3WCq_J^{C6~Yj4WMDqyhb{Y;AcnvQx_$Ne6V>G-M+BiT z8J}6#IivF53`10A-ay+-w}Mj<+haaQW)%mM-1`FFP_F70x`bDfj{6c@2bzRgl8#$@ z)|R@2NRo~VD|-iCr3qS`x&%sGW>L@>Y_L5GWyWajw$idIDAFrrDy2kx5&i(SMcA>E zEg#5hypvLhPZ4Z0gD9T$YeCfz_R<5&+IW`)93=i1#(!2$e|&&waesq=bHD9nod2V@ zBP1gGKZR01WjzOEB}6`tKs`a)lvH#Zn~(BIi9c_(R@I^gqO#It=SlRNaC#tJ?X;tL zB@rzV97iV%C%#P z_)9oPEGCwXudK9*m>>5)k?cyvX6ui;i+tdaKspqrK98exJrpoTS&-4wwH;=eH zM>ip6&tQ#peH*iku6_=thH3s&1Q4wcqbWm@O~-s%nIiZKF71KYg6Gtexc0_WVRT!^ zCd07`hF(hH{gbq+X+ab>^-YL&Z$>t}xNkyd*|KC!5zZws|8(nM%ki)UB9HK`m0=Zf z?s!wJ92WldZv#Ei{~yNQ`MvTu*%}QxM#o0Sw%y5&ZKGq`w#|;69ox2T+h(WZ+?+FW z?!7b5oacRi*#E$H*QaV#t*W)kkC7JFup7>7Nn@ttc>!nb)HE{~afRLzoe$=|ofu;MU!jSn%-|N%x=W#Q&Pni`rU!-Di<9vHWvNuefeA{}YMt z{M$McJv}mA^Bk@}xok<~OAxF$l0vB>Wo5)mm%XYJ%{s1CF|{uQ3Pd;*zhAdtfZ9Ms zBBWsXOmYVgi|5fr+O5~?pF0O5CPBYWR|%gV4%p18&;An@mhksk@`Hlx;vwqT_dYd$?pCLO5gx=v zwD+~rMjuJ~o&4AykE28UfYwTnfZp>FVXNy*%c(zoXpO-d87-m0UWoJ?}<&H0G+vJmqBpr^5gl{Ti0|Ys6!FpwEZXgbYfI zNV;>PNpFCEnGNPD;zQXPVhmqk7nL^AHpw~iGZ{Buw>#KTv+S>@9EBHokYe-Yq?+!1 z>eck1TwzXdK9~9ySxTAvOj(%=*7sOO{=A8;SZq9R!%si!Pg-@8&=KUwCYv4d+D+ni z>0|4*9Gbf8ov-0#?p(-tA74dk^7g;xDcIvl>Ef?|ar$C)$^T=X`lmprw7HY9gTB>2 zq9$1RA2-!gFLhH_2|=VXnr5TqKij)V>Ej$E=7jLmhiW7wQNhTy8|>MqR3EF1ujhIQ z%YxiWe>4e`y6xwE_Xe^5?FQzL6yWQZy6P+xQTb?ml*#4ze8l58mF3I-ir3@*rLap% z|DX>)UFRk{bPv1dCOA|PKzf8Wv7a9xk*E{ns=f3xC+2*K@%oQ5E~T( zRJae1S3~;n-7LR_STCL^x7MjOopAia2G7FV&LAm{b~Pv*CKVO--!5U)g@aKS-+GvLI-vyvVln+-FU{`mOYjK`!wfx;ye!)o@Ft!QIuD*;`2bO*g);Iv(C#d znyx2GjE8l{#11!DBgA}`)N&#{!<2qBrvnUYZT)N&v)-KMJM@eX-of4UIk3-Hdq*I4 zkK)I}u^aetdoasDdW#j3P9EqKHRUWlt4g~f9P^=iW(e( zjLs?J-dXW_Qf~=Gi0GM=K?Lhal)ui{gq{*or1^uD=n++IiR8Sny)4=?0(~N3{_tcf zb&JWqgR-2(rmFe&p&kgJq7Nr>!UfSl()BHJ1<)w~O!a@rFjADn!`D5C9i8w>n7%)N z!blX4_dOxA`^6vy%NgC!dkyf~`MN8)iqKnUa`q7o|XVV#n}E_Dsqr8q~iG~Ue6 zMKPjk81#`U(Ml|IpB zcVfDdRYZb~2xw^;#F3Otj|dN_KH33)k~g413~=k;L>M0C%WmfJgIOa;C(!&h3~LC} zxl2stU^10{s7+1o=wo#2(4-4%=td1Jz$aQkJ60k-QiKs|X;hT(#5aBG;|mJGr^~q?3)`8-fO$C{qGkWLGV6!VBLP-^ZO`f^ewg0VVxZS_sk2?a*WJ z^47dhRsZhe241H0MDtY|!M_k0>3_^}|1BY*B(3CR>+nwz(P#x3DR3qv?|GYc=gOs} zGAO~bNlkk`Y8nXSZ$udOjZn7c2yAtPb%cA{ccgAN|K-FWp_UgGft`@%et%~ozO|*N z3wohn8Il4HH_pDst_r;fz(1{!JFyPudHzATDSy`UMqOpxM&#WD|fqYccHZWt91q-kHI$|D)FKLNTcpPb5XwHKR;9d|Lj(aI)? z)y(HJ<-N~y203JZ+m6t4M8*@CO04Cc1)4jmdMw|-pwF{Z76hpD4QU)nzMq>{SG%_pX4yruKu{ z<|;9+9u-R>o~i%BN2SZ}wd$LDaJm0C!>Uim)sEz^kDdSZv047tkNr;^^4~{2@(#8p z=2pi4-;z_Z;<^Qn0-BB%#Z(lwrGX)8bSLR;??b|=)G0t1x>T_jc7sjkY-rLFqo$E#rkzhyHF{XCm|{a$+F(6-5GLpU<) zoK!ba#%e=@$PM|D9+kYO zvqu3u1W$WA>cpe#_t0Ov3x>eWQi071SO@?chfy|yLa42$-^RK|c zI1Kp@_19X+$(Kwo#sB&*OW4>sJ1IFi80%aABbOwrnY$&aq5E9Zri~s*Nr1tSBB4Bv z!m~CE)+9MA<`?M0z?cO{ktZ_fj~I0^!XYG8saiHJRyF;EgD5SPZ0sd3EkvTzY^bVi zyfpmdOZa)h@V;Nrbvz};ObU7y+j_j=IL-IU^*5vW!|{XIFZrn_bW!}c01;aQam=BZ z_Pq}8ZkO>2$pSg_rH7m->?4efUf$kLVn-4)806@DO2HE#?}&{&p)hh+#LBtbF()($zY*!XvF6<$tamss z3F9PRvG2`By>Rc99qCNu@9u6;Y^Ihyw!;p_%SX;;58k1?Rf(ZVQO2Zl~=}O z@n;Fh9KNaFD{+#$nhWDai-B2e%i#EdPR%ad07op$if z4xyG~{wOc~<&bk$eowwCIxiGDca&np>=2f&Q`)jvEU#`$rg$n&+)05lohobM!qQj~ zOJ;By4eR`Y%gMP|Y^OCzAX(kaeL5C3q~5oYeR|25NEaW|LZwiXAODms&P?u^aUyvg zIa@5UERP}kU_6IrE9znHChRN>6t+vVbQ;2M9o53xo z(t!H1^uAt>w;qp&2$u0d(FAz7Gy_d8N#8m?EL@cin63Ip;pP#)cD*===t6a=lmQvc5m)m=%HL zd$U%?sdXW#;@NCe1svnn;L&DGHISAF75$fx?D~QJkXCFp1h~AMmOI8y*ejF=gnMF; zy1ltj$MA1hbQ9yl5}f|7}KGah6-yDE8$EhkAhW=0jEH{w!OtGi|2yb}Zj5XL=@EueEXJjnDA>d#h z-5cC)q`>IOJZ~()y9Iwkb+de-JEj}44$B=mH@UBZ^ryeCdslgcjrX^v`{r(u z{Dw6Ucf!d@kJ6@g?axD&MEayWp+2Uau6@PS-SR7vk9@qcb_i3JJ#TeDF7_p#|^8T=#z)sqO+mJbmtp=mPlp(8RP{lq&42}YDQnl zHFCaW-3&coYqx0k$euBGg0$)E%f-HS(*A0m^4djm8Z~piD&e1RZ%R^>ya*D*&2Ewr zoI_--UTS=9IWQx}VPb7ck;X;A8oz?LK)4EtOOu+~-OraUVe4^=J4FaLYnAII2&vze zf5mUy8e8P4Rv}{*^z_A+FFVY{^S=~$o zl^=q@exOcT@iX-pHfO0}x<{%5dA-Gk;?R6BY)|xJ633XlsGdX4aOytZUOD}g z+~FO4*>P|SX!O9c_`-;BN`xqbs&C_34Xxha?%iC-%Feab`r4-W2=aws6eJFzkJk0e z%TV#RqMPO?M9bf4VIxW8pW8sZ)y-&$s_z-J{=iBf2#Gxzy%vl6$uQ@q{-S`dMf=gGC z=9$6@VXAD>O@nO*y%9IC4F6d9dpC3uSi5??^~o@%dZ&%WW+X%H%N=F6x>|0=oRpJF zn+kzvT^3+~XwgLN5VkSAaSK$Wvi)+NAM!`*jr_s0e$?6TlPv%`Ne31oBfqZ+g4amiJ7)U5n)TyQh2TC*T{!Yq zzK(exzvz5kZEAKrL`C*HcVD@DX~ET$z4GiV!TKzMM-14re=dugJr)fG{KS0UXI1iV zn5E zR$Ke50qwl3{>uKAODvl@jw<~M1AZJRsu8I~)qT{~>I8?Lg3KFgjtKRBwg}!bkn&Xq z%cQ)?a^M;95eaA{^HSVgDEQhzW78-i>7VpI!UmEE{AaB5aAeLr5MEC z$OEG$YqG0ZFzt!?pOU@QPdndl#KKMISXY3o_$z6SCR5K-uJo_R*VWq~OFPGLz25C~ z2fGGLk(TbX`l}+VgW#An@WJ2&DX$w?$TT5}o;iee0tXh$*Qx4do6aHH$C1pQeItHE zhL1*yx`ygjP~3Nk{&ytw06o!;>uwAlFQjw?{6}Hwm^4#GiTi+E3FERqMmuNhfVNW4 zfV`Cy$qsyB9pvugO?mZv?wwus*rG+T-{w*=pzyjLrowUeKrK9={3OH1M!)gNN-I<9)(LTc1=@;vmRL*6o`{ZDX9Rrc~FJ;c86 z{j?g$LtdE-BV$K4EU4Nd$Ko8u8++KCn(pO<9{&zIwiQ7zBG~q?b{^ zK$L76BE|frHk#sH!SyhiEB-<&Atxa>t5LD|z1Jcdz}c81?v0D1o5u$T=@A11{Zfbw zD^Cr?U%_pWP{lYR^H<*y>P)Kg4!sBe-IX2i#2S>!!;CAaeu`l;|B9b5?=&_4x|w&( zr%mYKI`U~|e2bJUeMR`Mz&)?>LFeVGJ;VBnr2oAa{%06*{7)F^*v>Pe@ySZfx#(j< zjQKH*QC7%|GlxS34TZ`N7E0nvQ?J3v+2F9th3k-=e*1(ag+%%O2I7OZ$9)c4p~Nax zd)+wA$N%@`X!)8@0Mx3Frhh<(Z;__Pt~$sPy<)d3I3ySfV+ngqjMpkCK@1eo=sObI zg6YtDjWDM^@=gZ^&p-O`Lp*r;7Z8fr+={v4(Hq@;RM-O4L5A*(|MJd=dM*zN^1eJTN!}UkRtg zsI2Sz5NJ=GBu(2eLRcbk0ktkfarlPbmUmsJzh4*4OwEq5t7*1=vV+_y;u8ZeWm=@U z^6TUvB&#fQaVTwF<2A=`PmZX*0Si{&6QGOAE+!NG8*?H15TX35g@9y`Ahoq0c>aaCoU~85k)|D$-mr)N5 zYsNR>JWm7Km)~C9^jNyVU)D4gXWfGBHhkVF z%tfGY=^mA*3>KZdW)W`AN*Ro+u-Cu*(d@~8z>feXfm|( zYB1yKDWv_az{*hYk2~Z^+Hbg*e=Z0h&tunR+v$)Grl;DEQCG=IF*fE$9QFTxJ7w!6 z2^m$qbOJ%xKFpV)5%Kr=7ELe>!EN43xQ8027bF{D1&=AANu;B>;Bd&J{tQLD4VEJ% zydQUcjZZF-(mDc%Ee+rw8y`Vr=^!*wFUK=1jHNP|QQ2P09yE|DlD z&}Yr!4Drxp2*fJ-@WXozBYq8neT`CiBrD0mUcg%Vt%%4H^drCvNg%Qmgs|Xiclh7# zb?frBQ#QWB&iX5T{bx(e{~yEkHB@r4HMF$?*jiib+Zg>Lk$KAsN`ea_Rmkqix`3rZhVApY#l`*nVbFsaRUc@Tnx^Z*zPHZ%1VTub28ufC=UrNLRaN!!=J5$)7g_t0 z$WCa4CcDmYOf9H=yvT&2e@Lp>g2u8KXSHFY)`SN0``_|Kjx=q$D9q0Yr-1d)F_Ot3>OO( zXmX?>UnS%zUoGL#%|vg_zExi?X0W_aW!4`LOkr=7bwL^%VJm+b2Ph5vowD{h$D98( z%>yLj&M3d0s>#<={XesTod3-8%Kvat23B_J^3f$>Zd2Q;npY>$bcqBe#KDo0LP%IV zb#-Rj9q6XF)9iK61zGGt`T7Zrae5}@gC)zjxSF^et(uw~UmaIp3xKfRCt6G;4Wt)IK_)2qUWGwAL~u#?nune-Y_Q~i%& za%k=!na4I6!@z0m5=S=u>olziB1rUG`nEZ?8oyi9n9!b~lr4w+IN*q(YscmBC!|t0 z=|q1J8sBm;przS}OJNLIOfU(0NsEr28E^eoTB&81}7n55P!~ z1WrMJA6IVqrSXL8w?C~Nf{ikV{@hTc;EL=(=uy>9(s58Zoz}EBbNjc|C~~=ip2NUs zctbA8*^3y`j+j%12AAc%daQ`*b z5>KmpYrZ(d?_V6^e-1TiV;fT^Gk~qL%@>LIk5CI%`Ui#hXi(jmJ=D4&qg3r^?oqoe zvr&lT0h63ihAe8MlT?P%kX+}&J}UZXV^qDKis=K2(t$DnS9;e6E{;%{3v27W6MBQ| z=GT|GKVYLkO7J)_;c9X;@z?$BHA4>(M0=PUD$hS=5snRHsJXm5`(Dr6mb zKMSM@g0?~~N9VK-grtJMs(B@qJRv(!4^(vIDA093CG-l6v z>n(Xd?izN3_XM}Ssi738d7+@PxS}rl2lF$3!Yw_imbda_GEp<$Ke{Y#!glu9;<&}u zFK^muESaz3DMi|MtRQXzcj8guCl7NMOWLHeu~;-Z>g{Z)N-Eo;Pi2n70a!h+-}+#L z2or*QG8q}goK0*t_lKM>pu^+$4mva!lMWWXdR%YY_aTHltD&aX$WF9&yLN8agwVT2@Z(6t&xWNyk8{!$%gCLY41@oz#5L_yeR*^&c^M0}YFKu&s$FztqMSfPY3gIR)|cp6>!mj-T5PWT9o7-Ci5|~h z6pq1w+*mx2I(=9S?C$Cg?P?}oH(>94KK|yZs2>-?KNp_|J*9*;Z}cnM;3;*FGBJFb z(tlWZC71MUf#G?T_nB9esZY`(0PwpsmL;Lo-??yAiOjUTUqj>9l){vU$>k60!|z>U z)b)X&H1))9oa?snPv}F%3`nnZ_Xy*3CesxYr})ktNj??4IpW$Uj+gQ|N%RnH1o5!Z z!fhzg!Y#zM_@@c_R^P#|!CWML#mdNZk!Fx+C3o?%gi=D{3y>#fu(gX=`HA8FQuZrG z8zc_R0PVd5QJ)f~_Gr=vT%ADMofITp6CqXx3X|xG3r{5fMioib$@h(mp9XP^Wrtt~ zDaz`MaSgc|1Y>YwXxQ^qAAa`{?ck`Rq8|~By0f)5>UdRuyQ#H*6q$$ln7UKX+N2%P zfe7+A`@RX>s|HI?K`2eMTaoYO$`k;qzupQA)(>Oo#c5!ELj3EK@5`61I{vD{3;$QU zCanL{Mf|h6(D7AersVG71`L9AVsJ@6sj?-Aq9mYx6_>r@OJ_Q%E1Qh=@>$;^nE$uD zpoRUU&bYXoxR|J)?%22%5by7{qW!WrC&7(WFWX_Vz(}Fvt(B)pss|)5all0S zo1-(J3N#?Bn;BK8f}>7Boq%!plb|gSj@4;j`7}{RUqBt z-yKw02nnBZ%I)WM@U3Xj`4sm;)1}<=|J&qB8W>e;CT>@aAXw7zfi|KKbjs9JH|{JK zllbA9G+O2{<<#GC_zR~g5W7OdjMHwmVaA~*rZ}kR^FSiCQ~Y-gKhsIlk%oQQZ`$!s zFuS+XaSh!dgML;g{W-0m)9(e08>k9fyNSHwjg1l$Hs`)MG#wKc~IcYe<6tS)F;s9EZX*iMd6wMUH8r$yW8+(Y7^Y{5fkl;Cv zE6~-yo>K$kvxUa^-!)bev+n^2Ul>Hnn@Ef zbrRivFTk7b)PP>4jUT-jZ9P7Ay?VcTKi(Gj0J~v#Q5lHCAZCdeS4StN8AwOUfgT1V zH#p~cQxBL59R#f)5i<+`ksyfp2}O{}AhZ;$%2R)8^nO`28)4bBu!YcY^_v%NG-X+w z0F#++w2nEOY(=h-`<;HObPQE~Tdn((HX@Mw~^v^S}&(VJPc)(0nE|Bx%3S@=ndbLi?FzeB^1Z7NGz zUypGpOpQY)WK}8dxb^(j!c}!Cx4JKm_mwiKryuu0PB`N#T?Mq!mNldn=P#@eY`>6! zkG#ZJ50&b$c+u6Hk$t*S6@U*Bd$J#v~;s2`m^N*%b9uPTG9le zSt$8r`elRLTB(m5Ni#zA<{o}5aa%la$1qf*zKt@9L$HsFpyZaXk5X;^gu#O2q`fTPn+XXXiBqROZ&7nCb04N@%#bM-!HS8E z+!YmVwjPc|y=qAvkLGdFu3@*4YPl7Ks{U!ttjz-+j}3&SmR*?;uQIZac}0l7wTNkw5}7A)p5qt8t1&0fBD7>ed;Ydd&OX56+X)h7 z3~yk10p4(HZ2h=2t;;F+Y(3~BT9JY$!$f4v>~QxJcen*PPEd*mkAg0C2s^n(;|k)C z=z<777!EUl*cYD%&(3=(PZhcp-iu zkxi7#Z3oN}^QU`#ZTv)ixNP_euie+hE`{H|PDouNC8+0WIfnsAWeLl_sDk0@xFnK`xJ!^0D6W0 z$Vp#FYkP%D`9fK|6I%}QC=7R~+7l8=c1J)xg)z7N!QMnxFgz6a*XpyPeOk&Z2Lj?z z@+D31zm6gPF~a&sGMVgz@j?@MP&Gf*gHydrP+eN zrDd>XS)yi=;~{BPMX_h(uw~?iUMGJkCEYru{rnvcX(>ciKZLDXlBYl;$F+Sww96DJ2^}>^aD2==WetqIcFP z?r)Z8i(D(u7lo8HI>F2sHv%(@sGK1yl+Q}Ha;c(O4{&5OEPwvgD5g3`;2g)fw36W( z_Jcgsmf@QAV;g&3aPtRhoAr1UMfkZOH)>y~(knokjX}z^F8IMEjXNDWto`12KzC|Q z2s@;fX6G=u)7 zUN7zEW4-BgTHRGmPs)OnQgBiD!(X;lP1Ejd{C$%@m*)G~m~L~OoV&Oh!BXvZ@YOE=}yoSiypayc)rLGJthyzs(^vghvQJhcSsFxge+&#_4Yo@NL%5aLgX? zoOss&7j|JAt6zBKl5x-0)MeapKNPX}VA*^Rre`o88;9)3drPLSp4lv4_`@dS zo;B93aNT`ACct`#;PC{k>JXU+o{z1!-NjUONa1hIC;fFk1PAB;>9rd~XfYRgCHLqvyk{XM9Xfm|%3_ z(YEa^v`k<=P}k-V^H8nrwHo;2oEh|~?biw|XAC_W06I@G18y4)hgkaLp~t$1qAxcx zlpaWKP!h$aUU32p=hSgp7VhXp5e^{tFzd6d$#z;#43ThRVL$=BhXt$uAxQ2qPwMRy zA4E&?a+XiX_E)GO~Be@`Hh!DL2 z6Gc*>eDn(<@#GN*s-n`GBuD0ZMlwlQ7pw|pkt>0~K--xG(zKnJkfIF(QjAj}ST#GS zSynMW=%JGtZJ?PM*g!S4IOzU>7rb`A2Nuv9tlTM%iK*lsPR~9=OF4TKG0uD8W6z~h zJu{fxFjZdSz_zJV5b#FG47c?0^Agv*%hEjI+{vELLe4&r+-6~bTxMe+cfF(SCm@$t zJ`1&^l&ZSY=-1Km(#yF++4%YS`=9idG{FsNU%(*jMN385TF&-PwLS>^gK_lYqR1he z59BQb&G>RsYzcj}4u5__UR9aPvk_#zDnBa1xtd|`9d^t4d-?eJ7%rHz`m{b$B!h~| zZ-&ap=?Z#1T|zw5%`hA*0-|-h%$3CtZtb-0rrxW=yXx{X+aBDeRR7|#>?Qf`whk~; zrZHT*m!fC{AFs?B(zUvW#m5kAc$yOEg{TtSibnE^GAcbj;wL9zAN|LUA67SPsK+G? zdRNm_)$0DJWMb}(jD=8L$e1spg1H7NoS6~7s~*%?X994_sgF^Su-qz-qY*d{F795? z5f-9!+88L)wUj$bPNL>I+*ip~?<1wK1`fVioa2sJ;$ozzaqP8M^;q~;=G>?qGgMdU z<|yHp6ql*i<(5!(o23XD`JaqT(~T5(hOn4UQ_`o|3hamFl#N;VngiUy5sTTs;fx`R zR&o161P~C;)!bK#ey4Yrad%cRR_XT;?#Ii7(6V?xugPgIhjaYyLQF?X3(aT1e2N*xtj80oulYVe_URgkI z53E5X8XiAHs9fHzlG!PhFdYl{Vlu1rUnE*7_C9P+O$N!kCS5p``=qk9vJi846JS&E zQYPik{4~k<;I~A;%XE*<)3_zYcdan2DHvtq%rLIf4 z{CTx;it%35s)ws!0Er^ds19fJk42R6UPM8YT8lw;3hX-7fb}0-Dd}G0fn>p+g@}>l zH%T~}LZ35VmPNh8dG(%lxoI)tu7=jS?pa3O)qHk#UlJC-MvyI3tjVHdb4AQ6RJDZk zN*_taziT)IsL%c0rCjPrRFbo6)_R}BFMm=d4!<8{xfsh%DS=t>RF_$he7Fp}P;F3OSlylOI_(5tti42Tm zxbMNMRJt}MgRT4w@Ecd@`ny(_xQ?{bo(o10PuWkRtzW1t`BH+xQOn!{vQ#&1XnB5n zjU(MlDK(_IXV&4Bw3mK&rb%jRLjX!HWKamQy&1EoFj#)IqV6@@N;{^?I66Sv6^LU= z8qWDyZFP)M!~hGSMzN_yQWvYd&;rvps>#O?KO@uDf;9ENp_fuW#A1i?MI|+K1N%yp zdPO5l&3|RdoSrc=7hy$7>da*mS;rG-8->lXt)lRaBZ1~i;`{>VZq%uPyFHeKG|&2z zsFaj@8P&!)CnT|pw)5}OFdHpHckiK{Z2h9jNSOqM9x zd=I1I=v(=$^Cs8^2aX<OLR9*_*(6eq2;?JATE>~zRu@2v`aj>g)p;J z4QWWDpy^Crse<%*$yn%ef%Gi$IJ5?nflhzLB*N z7w6pK7-}R!xI|?UQ_6iVE6Fryd5%QrYZp<5;{wNGDgj+SxUNsgG=sE>(4*E~kZ!M# zxkIO%N=%a&cplE@P=pkHA_T@|=KWpva^bK2g{`P;S`kPgE`Z!EH@>9Hde!V}vLj;L zxN^4$9XG~qJx9a+QKTbwHu&gQ21arh*6MI5qAdYQM zR7ZkYnsL%lmoT6Q@|&~9aJdR(wXLc{bFAvlIi=>*#@b%c$7Y>=*turhZ0-lo6Zd5u z-e$?kqq924g~+3aTEF`k4d7?a>~4NOm}F&rVTlH^dS{n)5~}_$t#f)(K{G9o@KXHA z#Ep27g(Z=AdHcoJ@pEz47`XXc)$=e#jR`T}xt*BJC`qt`n%Q#&2}MJJf1la+cwNAi zLUBEF>il4v59X6ZP!i8?AA4DLp>EbyyKS*86XmJb$|rWs>_f7=lvP15v@0JS zy!HnhCAFCFITcKJo*TYLz`MdlT++m}&PfpE%&%-i7&(*w z^Jjz=I0pofG$i>vsh7n~xNChmbUBmR5$=?#e>mjGyZQY>eo( zzJ&^(Vz;Kvz?chgTSWYtsNM2SY2bHP*@O``2P|#Ud1*Sdtiv>qgzp#Xpq1QDJA(C} zW@U&W=j{?8(42u;Rw5;U6JfJ)=KVmf^fzFzo^PiCk16FN!9i|-fLA2$`>U_of@+{j zZDCik+igp_AeiiL&^mP2H1GecK>7I@i%uM#cX?*T>+4Qu5Y%xk8o{|Ixt68$Py(Q7 z?${#qZ;z7gyk%TKK4@PpXh4Xo8N1fo3@N!dD`OL$S)eYi!|lj>DOm7LLAOYTLTOcT zo+HtbL&n7ZOBUJg7)ymkd2}us4})`?OF6@c>a2|ge&;K!v{O617H&z?u)oS|6d_p`|sv+n}A;Igrj~UrxnN!yOS<)#S&V zS1G0N(`D=rLp}H6BE*^WBl7DOn%01|8-)$WD$yfWoh9j?)C;Odu|&Rp0+!W!C-*eA zjEia~_h96)fgX=LC**~@|E zMezA9XAl2l+^D8HO~k_#BA&E;=t@M-_+&=yFI8s2Ni^38>xR;H=|>FDbu`z=OLEW9 zt1INc=>|}8>>`OP<`Fs@3j^Ndo~gi>FmJ1fS98=?dqV?`P5gn#m43vG3;Q;_1M>XF zEG7boC%ytPcIjI`HzdpqZCo>PUD4}Q0|v~76>mxzz=Du-qp!PrBQHHHw#&d9I&@)= z#Y19=pb)$mb#)bD#UC|tLn-&K>9b6eHh5y^IKlh?0O+QEA@*5g9dNOu5k(3KNzzWh zrNModJStdC(u)6MP2%(*;HP)syO6_rt-J%^2X?U@pa33rF*y0dc`zDbaNGpR>SJDI83y=-I`(yly`39gTrg{pbkaF_%q~wBLh=-XaRcu`B$y7nz@DVG zNWRQL-zdi|{YYXEHXLax!=Dg)W|4*}bDQZ#fZ&B^X9lQ4pO&MqE`eKErWl7E@|;9Y(vD=S zM5s#CbubOSF5s{fa5h&s`HTi+KEp}g%`8YDTFwkW0q<&_kcz^c@I{z0fKTGN%rC+Y zKb#5q85nG@5>_dt?<8db=Bao^Oh6-(se##oP%Q*j1@%BGessbDP-BjiBZi^D)KMZ8 zC9k1vz&5UkGMQNEee07Ds$TjY&28f-dP0sNcQjd15abJh_+qQ%^4pp%>un{~2UQmw z4gnDqqPWQ$Pof;^r$L-YelacZN%!qn1ffDd4Yi&{M2`6Kr`FqW_77HGtB9OI2H=y* z+cH{r>90F?UhK3gfa{QQ+L+7-!Y77xZ%2NxJH+7qUBZ3j(Qz`GG3J5E^t2RWp!K$_ zfAG2*dL}(ee81_@G5SFYc`@-u-wj8{k8Vo2rhEM`YxaqQ9t}<&C!~6jsqdl^32I5z zw-gM2NYvC3-HN^zUquou1mLMAX{5U{tA9@ITS|XWp>&@ytH_AJHGCgDS73o`eB~mU zCTXO%{-)$y9#ZNdFJ4NHe7myf|C4PMEom`HUjrjK`GI|n=1b*;=B*JSX*>XL&4et~ z0^S#a?f^oh$Q{C+>t2RU_0puwp7doY&+6CkioMch)lkM;jyN?e<%BZojHIe(s)Zce ztg>e*|Ayx)H12NBo@G$b7WsDGBhwMy=OM2|u8EmlZI(6pi8~mW8Y+rP~gsLAn~@j_PEQd18ciNmw>3 zHiuWLa0yLevU&KUpid>SVbSs(fdsbP;tf$|qtBM@xzlX-UhG*g(US6GLEi%BW$|8W z%wc9LEjHkQfDKmdGBEnL+pm1i^7RB^z?*k(8%k5YEFV-dH;nIB>=KyYGP9W`jfI2Hy%xG?1E72H zgqV-*a8H=66p`=nsyU+zp~?kw$dcPQ8ue|ig|HW zd~zkl_HK6r{{jC{Uc`S+bi=H%8xor_h%$8L#HN2o(U(mqjx%#EE#NAcJ5=3^-d@yS zGpwA~UGVnJ>RHHp|7;PI24@LkHJbf-`VEt!fRQ+Cb#UB>uuP>lPF?xZfx>{mQD`^0f9#s=%6Qi(72n&X*48*ScrsS{VUuT5ETVi(q0 zc;9yf$^3#&kTg>Qi_i}3B!9=!>j~7Zo*|ZNNNP1P!C{f%6)mSYzN8EQh#PTz#n2Ro(64-Ve(& zIJsoar*wZ`V3MCIMYsE_SW2u{p`8@qWiH~*xAlBp29~s3kVj!=>{gOwCY#2eLWbsF zgver$c|r7byuC0~I;*&pPbfDSoQKCJwebq;mA56y@SSI|4sf3Inu0-Rvb}`jgEmXS z2K$!j?1{9G@GL0oR`4ea&wdGW0yd_WB|gB5n_RQcQLI!#c1YJjjOd(Q@;WhneiU)Y z3Hd$-(OqpY;;!uiGV;;k1UIN2XT03FOzgOyZYrFA2gU^83KL6j_yO0Bct3st6x7Lr z7*P_lr6c>ZJ{z?Y-kvNfqc8Hh?+>bTgu%s?r!S0xugs^!Gt#&i$X%}Eq7rvBlnq_C zUR+5Ud{rk5SwIb7$K@ME+aAA$#qQo$uB8Dlxa^_MMyw=J+1Qbt(z=v&7)|%pahFk{ z3$T+^hH>djtE}>11);{Nm}WGJS&2jS#QYNhSaE?3I?a$vhJY zkKB1@t4N(%TRoT{Dqpzpv%xd4WH#pek`(Zwfd$5xrMSh6e@)Ny0CSR7)JufLB!2}% zUxE?emDJl@#8?tL>g3IjeXPBz>?NTi_{18HMo}1sO%<`^ZDnkX$8JvT{IrJ0;svmv zyqtu38mj#N&~?tinFQgwk8RrfWlU zn)$1zy6fql>FW3SJ*b&vHs7PDR!K@I@$;k)R5?3%KW<$t2S~5*z-*;P5omcwB6#B) zH>Y~BQr>*VU`wQOgq);3y2Ap=2A=A8naQ!VVGDaz?B0X|g)n6Wn<~OLPEH5o%TC?$ z#bMg1-2ChmYQ#ou;)!7ut97?{4s2N2|NY$&H9Fb?oPPe0(@Ny|=Vj*-_?h3)m`?MI zswett)SGakc>0ErCBU5^5SInZclo?q=lkYlye@s3*g^|O^t$|_gc+XxD(2aH@I=i| zJr9PDlbN(;lqzpK7#EG7toGQf5&qUvF0fHs!W2PmuT!3a!(Q;OMlhAB>6Oa*ZPEA* zqn@KwjGC&Wc~e48zB~N4R|4r(G(`MIZ48MKW|60-SP~{y6MkSpCab@9%lF9Gnc*ri z;f|4EYDDQtk!9PzPu$774la3-l2aLg+~xfI2b)WcWo3bVO{s#Bn(I&BY)&e;nf&72 z97$tNSPi-hYuuqCR+BgE(jSHxW{u0t2menOc z-lB)frH}VR^0KZ+{G^ntU4xAMWAPKD_;%eZDfzIy4PC^Dx1wJCf;^UA3xI~S5~IX3F}Ne4>I z4bUMJ$d;EO^5iCJUYk6(aY)bdMAd~Qx1N578n<{TPN4|pY80m#oUN#ut7ms#$hZ~x z^y$W|#~riB`D(;n@4H@<6{=$e+iEGjHU3SQ-c+i#iKSweD3X%%V!@O=ASdo?q{a|! z?yFt1r15?ltSFq`nZ%}Rz^8#FHu#Wd{~2|mTR{)NCl}ybTzWg%C@nWof z^h(lG>IMv?Cxw7bMRerv49ETo8-Y~JD@<={9Fbp4MQ33+aAW}*qnB*zmJnS zJc1=KaFUrC(O%_`QLV11@<$x6k;t4mPGU20LV~v8iN|7v9T1~N8j&H6mbPVARaL3e z8Xlpb&Jng5Xy{@bqKy%2EIum`XM9M0q91OMFp8`lRC%7WCN z4rY=Dr!@h&DjS?Wf#{qLdY=XhzamR*(vTZ88H!0yY`sFznughxMbz@hP@&HTk}Wf(8mQ^raxYvCoh6g4te-ViMzgqK`qk{as5>G$pb#Pn2tuOYkL<3E7Ae6wzy7{V2O8Ej>NK%+(06hJ14?5b&w!`&7F{koDR| zce~AMgL5_)KDvvLaife0bj($#RhYHJ;pnwRFvp*$$4$A3zps^QJP0;7WHGpk=>4qe zWPfo!VdmD+GU|G)I0ujy3e!g_nOEMM#~|5sW$akD7Z#n}3?3CX#Wa{T_eie2;A+ zSi)Zq51G0mzbb~cNFJQF1Ag@TI>6Sg3t#llsi?o0{+R=F{*&t;uM1nR0a^w5OUz7@ zMm#3Roon9`9Y>37zf?iF+2QhF_pQ0`-?h>g-@rk*ROeV^Nfte_R3wqFv zg%{?xVrG@Z993H3u1y(Azn}SElC`1z&67*n!R)awmVF z6tD8+iYqRE7VWXa$B=){xZD}Q)7u1!?M+~D72#sB2U6!UdOJcO=JCZnVb#Yh$A^E% z-1wkdo!VLu20PTzx=UG0H)*g3ux4JYO6;I}Q4XH!Tl~6%Ok%e!EahQ3->?n7C(BIh z5e!V>0g4OpXsL1}Z^L%gs=Gm8$@E6e;D;)tT=2t`q^u%q?>2U!#(khsz2c!MP88K& zi$F|5cw1wNI|nbY%qi18lVp2R%bu!0Ww13H8|+0*;{?iXBLHeoI&j~@#__Ff0_Rcd zfO4fbwRI>z=5WodaH|3onFPUPZvO^7m^c8md79O7b1!-E#29FBJyV6XCzM6^fj=ew zXxNBd0;BawX?1cF{-m$!u+z1q^&*$g}tC$Xrr(xMGX`xcU-W8 zPALJ9iR@TZe!@A95aUYf7R15cwIaQSw|hRUhirf+!&KoBfot5`IpAL-t$XlY{EOgY zz6OnTWFpw--_^>7skza=;d$=m?d0?sdFPR~!J+1ZYD?|sYgH|0gOqE;4rbJl6}fTTgnS25Gxei*)n%7MIy!n(1C(m-$Jq^>+|iM?Ib z%Qenv=6?pnfMmn*5JTx_Lv`JB6Hfl zR<;tr8c(n^PH7trV$CE26q{1HT=3AI$LbpkyHBfX%OT4d?xxTL95=3tqBMN>ZmZ(X z(BT3FGWBfq>t;wzHEOgyVXW(QIaDmH^j$lz#P;E5mxqt<&Q^L$UPCm9H^G{U@LfcA z-UT$)V=ROSwvGaK8c4H`0c1JwQk^J6H!6l?Ou=P7xS0bQBzkJSwB2w^H`c8I%Os0S zeT15J$DpuPDvr;oLiGbV@(vC=&HX_co#(){5CEF)k3$$dPerCOp&qH)sP{stW+?Hy ztxn{9?@hg3&6-WG?b8KK zA)~otL<5(W^C>C#f6I$EGUQQ3$ohe!tx<*_atbT>!9N^j09=H=snL;ySd8ngOI`%( zR;<3!^So0q+FcnG?E#33dZ;4R9Sj}}Wvx1^42LjUIKZd+Fml-ddw`S^=fLeH_4SpQ zXAAn_W-xPxU;wKT(K1t}VpjGMa>+*@`{F4)`kx z{#1j*x+vtP12&?Wm9KUls^>4IjC8{p6F(RuFZz(W4sM9G=n}~s28{CHR}}9TK(hsh zRQj4kX6%J*Cg0Bp4^PCYr54PkJr^wWiZMG8rZ&lpI`TJx^G<90AO^{N5~?VF`XN?n-a76aC-lK{`yZS2hv|ShqnJU+j&LW=R}i;{d4YWeZjrFDl%iSm8)dL8_qje%PbwO-INRnh|!F$522#t+Pg$o{$o6E(X;2_G{5iH#4kNonZS@}Y-i#fi|) zJP>+;8os@Kf^uIo`ij~EoUX=_Fvi}28jH+3N#%eAvzJg@UIN`av@LA$|%v7o%Ykv1*k?LAaME@)eXf);y&W^kBi)WGs2!PnV2%9?3_4OMzxp~Q(Rn*Fu5OP>V> z$|)9}9rfuTlf#==hdfp*po)4>p~-6I_$>agxNRe> z0fBp&5y0_0cBj~I?2zJ#(wtN@xV;3|LQGjRRQNbtINLd?D1AscS(`k@n_;Abx4F^O zin~X>6aMV3GJ!gNiD5r*M+C=36yiNjKyVSZqP{YVAeYXXi<;=UfbG0;mqXDSf>@pP zp36J7s;j!qnF~4-kN{))shyOy++S6zmeSITWU~#oZq^2Vm3mlm!~YRA?Qa%@Tfd;m zhZfS?KFXT?LpkEp&-h<>Q95E?0-{O38GnSWnY+;^qZ?B)2kbX`F^QvIAcYTRYtpZ{ zpPc#q9&BT$lgzTKVCc!~q#E2{4N1Ht2CM%H7Uh!`J9cCb{a~n(`(DTNTSZr)HK>sb zCdAj2i2`+!C3ZOunQaE0GVX9}hTjP-&p7E~`&GsgZ!(=Q1k|!a?UO8aybraKmTP*a zHNVO`dqVEW=95y>1B=Q&fUf=T9)~|TBwy+9^E-z^X=-Y%#xm$7JbzEBZ<*gGxv$WS zbzI0E@~angPU9sbuXv7yT__)-yLH^*u9x}rK2aOghb7f$R@^ao%f6PF_M@?{+#6B8 zrz?nvLz;FD;Z8zKN-=sdqrrC#VzKXAkNY@XfRQmvz%N-J2 zd2+E|nfHBo$ZIY^4&&ccP{>%%ZXPK?pN+5AENiMd2R(a(aTUw1UneSR4z{fk#Nv1% z^?GalOfqZhJj22X`nR6J=fLx~Z|T=TMoqksFZ^JeJhlc>ohN?v_sa;SHJ1%l zNc>t;;s*Sk!1AzmUhjD77gQE|bDky&F)@3Qrz4o2D|#4r5=_6ENAAg~N62v`V9$9! z5lA`YhEX6N$Qflt?VEm!l0B6XNIfLg!X%dyFo?3fHyey&j?a%|`m3O-yRn+Y$hswh!dWp`l~A5ka?!YmwM_tz2O@uz~Mf0rQ_a6L+j_zBprPwcy@BZL#P#BSS@zwG3D$|ajv2pm1#GV^Po@TZ zF<7tsWn4pvRpgSLWD(%L`qzAU3vVAnYTzO^$ADp2qOUo8r#QSsrKbr}@3~gp(*562 zvrj_KC5Y@wBF#51f~~OX5lEYVXOBl?cZ{vVDI?D|G!^?Tpr1>7Mp{I>Ey|k-bB(iLm*1VQ1m9F$FvT51}n$f*uMFVXs`62vt(yQaf0^Vx$hS!n6 z3+K9U-ybQpIRjR@s1^=@%u$m8ZD^1eE6`Fh@ap4DTKG+gua1XCZ7$T(ThJ$Iq;jer1bTnIB|02mv-7+aPa# zn=$Wl!(GaqbV9Vzd~471#M@|mZ=+}m38jys$U3_P{Q`@}V?xU> z`;?NS$_${DP>{8>W;N3F8p-tpw30XektcjJ06j~P{^nab-YC_cWTeMNj{Y6FGFF=+*>o;Se-&4 z!XBxF5TE_yu+s0zs&$6E`{O=;X`C?X2X5`DC3V;IINajNqSWwupM!RJGN1*Bv+-8s zP=hDRZb6>R0JdfYFg!IFJUOxE4j9!!o)x9UtHZmhnxEa6p7L_1sMmDf_8VF113GD0 z017!b`F}>9kv6@q6G@P8jfAS;1FI zQ=#Iw4IWt=Gt|(81@tbt*qowvfDnf6t%znhcadY?B=r|QvN1{l@YI*i;2Tds2enRt zb3N~r0Nv6Y2I{}Pfa8jP=m>L_9!b*twA9LM6+FY9(LE23S>q?b8QzO2zGP7S576gi zjISNp@j-0PT(UPs7`Zp~)jBvw`yl$(Ycf!=m^~sZ6!|NCS<{o!n4uE?_ z1?t1D>80+v_phLK0i7LL&%3tCyZe~H*vJ?Erk>}FL*?3iWVt&@c;YAcTQdf#T3ee0 z@?E*s`tVnGk#EWoOKed1TU#?pMTPz&V)r(BPWkc1kQk`<9sCz0pd8Y9uh%$he9^oX z7rxXFiabGuk|}QbSZR(7%-Uv^lMYf$)F=DG1T=B!Z_v?zTwYwi}>bF9T_SDBbPQL&*8bKj6+;(q2@vv zCRAext0&={td9fA_74mqGv=xd;?#$%U=TR~6sRlGgYvP6K@$j6IgnYEAqb%fN4)Ib zu+xiGR$T_AwTM(V{nEjV!+x%?&G-q#%v=s`$BxG z$+!e4NhCl4LKgH@k08~gI4-1;Dpcu(M^Rb=$oHZ|P)z0dCEXYcV(ALVOuTZQ`BT4? zWWUZ4!FAZYpIhJMG7t7G0LHZMZ<`VzORZGlP@lY`t^pj0617;l53*ptV9=S|uwePH z#)Y;9I>XOB_xrnH*NWJ@v@!Raw~(>(a9CW0bqxK^a%u16j>dz{+| z-5GPgG->2p$WP^Gvi2xXCEVSyJf`R7B4AN>iBwhfxrn`bad2V{OIWd~yVICtyt+XU z!D&->@0|_7bz@vhlx6=ua0N|R z1~Q9w!FWCyQ&h+p26@pOl&AKCJxXhq>O+n%R2a2+A+nb)_j8|7wkmePGHTd|(kfanX|tFYGO0tEy~dJZC*f;E83?N5J*^UbfEo;SCFH~#R)tnf#@@W*$QbMJo_ z>iNG1WYQ&K@yct7$`+C(WRfLfu}WgmO2JS~!4OSuU|4qFfclW^7;2T!B({HRoL5ROixo7px9W&j6Bbr+6 zb7LOxDv_+j(_HQA@&{)Kbvtg%(q>Hf&iyDVz*-DB&mRAAGj8;Ax?4|3{j$P0o(r)@ z*C{0x*lxr#1JuMC63Xw;v=3h6JL2%s7SzP+00m#{(6Vb%%54dHKe+kDf1sZ?NQ`oW zzSA=e#XLVmx?$=}~I&8jnyu*R0Y zFrkbMW;ZTrgAy&{qwOobYL(FyDh#@9uo^z@_)ux#L7=zZEIT5x_GGeso|L_+T9ihg z6d^Yhoyt;=WFgFpzX>GAoe3T_LLU5kgWDN~ih`C8gD6swf_3e1&RGo;#=)uDWJlZv zh2rV3BJ~_&hPjslm7Bqf_E4y^tO29=kkXlcICC6-1baA~)M$g7sZ>fHR%zMry@-Od zp>bB7BEAGt?b`LSJDxW1Y1cI2=Ob&qTN-7hv4*xLWBB8*E^PtEARTI*fXpo_Q+ zXfnyh;}VHA>_bEiBpn~ajH*H7uA~Fwt9#=P@!;ll%i{L&pqzD270YM@|E$v;QVYL!EB4!%I6}gZWYY z%P8<1ifhr8JgI}D7j9Wj@vC2iIL3!V*cs$1Gv zd{8Y(a-~DjE;gBKE*DRkBF3dOtQ$?jt`$z#hiyA(VH18Tm5VI#TOC@Wg@>zst`AkZ zK<35v<0(9DlF+AOGM;$%f+8C3q8930EiGlM&j%}?_0*7Dg={R0vQH?dJ?Bw8lhQ^+ zfx4e=t`u~Yv#b#|&XXb}XFOMTeYTXroU5&wb?$gAHqI6b+&7O)gYLnNFu-(~9A;C( zsPUX7?TQD1O*f1LJ7?07FgY$G`qy}qv!h;I6iVJ^#YwBIgPXz5MR(6u7bx3HmdCIX zxO_zYyX^;KhPwM|hoI?YwnzZ(Q`s9*D;17&u3>I%P@uAY2oyL_VbapbS4ZwR;xJ; zqV^RB+P93lQ;?;5waqEAAVtFXcXT5x+ke^z>qgvY9~bK{du6Y5)x_P%}qlmM;UBhAT$&-kWad; z8W4&83ufNFs8jF-?%)JRRg=0oDJsE3;9tQYuIaXyiSsYQY3_#p9hoeRDTF^C14pIDm*2cO7 zyD9Op2tb`})<+abjodUO^H%X5A`+&(Q|SvV#L~Sz9 zTF`0{sv%bZ@_2*w(tw%yMWGsJdLb6SJvPK6cD&>sh4J%Xdm_H5M+}R6tW0-gX!MSq z0)ke9d&wPj%x0!IV5T@&1^};}@sB_rNWp*&WyNOH$^lPll3sNP$m4*HYywLw*$vlb zp`Vivoo__r(xU^at@)HLVetq|p`4fukD<@{k-qEh;N8E<(|jN2byKK1YKFLXy!d*! zx0`fnglS%%6V5hdZ%?~RtfcV15aB~A?8}82i2u0_aUzmyQ9*g4=X5*9o8A|LG zv7CdE6SIYd;AiXd!YhK+w9F?6RJhnD=OiR%!(ODgBk%EC@suaQi`O;yK zL1q^s&yO6tM^RJNr`215YMm8MMqso&3@?Xs_~mzFNr$3G*IQ8)B%u8hVZqw4R2{yc zaWTBUVTYm$$+MnFx)F*CT;^{xl&2E|yY;zIv>Q@pNf!L^ujBrrHAshaH`0w#y%0XH zh<+1i8;r9V=t<@CBx{mCMN2e`rubEOXj^a*>X1tTl(Xfz_|;O4w55+hIb61IuLGxy z&{ghQmdWk|w!3^!ApW(V8c?Oml;WirmqSP~Qdh^`NMG5gTxw@=Qun-jFsXd;kQJsWkCeW;`?OAJ#H&)NWf|q_cm6w6>Yv9b7;{>)$ znU$Bp%9ln-bCZhIO+Ct&AP|ibhD}e@%7em%kpTH{n#E!;Y~>uFBab~@BZ~m>VJ+~s z$iu?Orz!aM9>DC^6r5DSP&m>NhVs0N7gz z4mI4~mp#~>>=X;#*LelSKXxu604s$hn#i5)3|mzi19J?QqftRyS(wXrVTD35)83WG zS%ygbO`l`&2Piy1l+lfz@W;?l6htKsm1G7dH*?Cstqk{lRm$68jLT(Sf=skDGjgQ> zO^h}rof=})_z%sv4@S=KOj~VDUr6>#HRh&e)Czxq-Urm(M@C#_7o^qNdR&=rzCfZjW@I0J4oFJ>BPX35B;$vabD>cgt}!8?~peu4qpbLI7tkcN@y;Ii<>IGy|c)T zx=An_)>Is8z;2{M;%8w7w><)^yIcy@*0%xVc3`QJ-JOnF~E!{I7Bu{!Fv{e8bIzvNf?<|2`I6|vKlmrJ9WOa zXqZ2EZU&z-h5Vr#Z!=|YTH#mrf@iLRwbnkpN#b zUGk5O-w*2x->^gp7hAYk?MM%K&qhfe0(a)1$;(59nD{Z@&aL9|O2{MsW!DK1$j?cT zOAqy-`4YT5-YQloggkm-=~gR*RXmJ3L<>MRpQ!A*`QmNVSnyJxLmpDIQkz&JMeT&W z?6=1JBG9>eLW#AEB{zMNgikPM<#!= zXU;;hv5mg5Ey&VYs<92mmNA{C;A(I)&4E-msNydK|A5TFSM|Ts6lgsL=idM=Se-}D z5oszwkUrSw10=JoK}cl-PVtEh3e$+so0UVmA5Z0A^Zf(cuJtA|{-aZ?yaAlfBiu@{ zMqluo({NfQxCw=gYhk2MS@g!q@Wipg4HfFIS*nS<-X6Hkj~4sm@QQZ-zTEK|LQwHouaiezwrh(pDM3W!N)M6RuQ%a`tTZ=`~wWSVcUA(9kW z$vK^^*^Z(z>hAyv3pR<_foG~N1?z^c6huoCm~t;_T0TLNPP=a-N=TX|k3o>5Sv`s` z5bx+>pOP&+WsY4P9yVBa1@rf6Lgoid<#SM*=CxQ+C32vM7V)0qv>7ufG|h7R05AIG^VGh!H?xsl4H9<) zNY3-+9=$i>xJZsZleeZDxTWtr`=IBCj2-w-^P@R?<6=Mf^Xly}uhWclh3&r3la{)? zx66bxJD?piESil~90G1LVk5-cC@QI5ytl ze4L%RDMD=-jfnDUBP$5(kKmKDfx?I+L7o&zaqy=d^`Rc_(uU(PCvvoYoL2lRNa>4q zg%r~5!1L#z>T998dU&+QcTy>T5V7 #X*mbZRpsqNUce_c7RQYLs*m{Evesvz>eBc zK<{(O4T%mE?$1$vNI4XU3QBOEA}ce5(1H);>`t#uO-Mb(hCj&47?u#2nweQu**L=M zIE7?Iev7?uyy27X)@NV#nMDZ>=d=uGfiu1nNW^&K`8p2B4+oM9?kxNbyn0h0%-rql zF^GCud7u7ZQd0LD5_Y4k>eQ|Fq4~nDbK<-4+51fX zi&nRx@%l>%Bxt-U3FKA+G@KW=y+fq{eBf=4!6tM$3z%cdq^lqkD-&CPSC`v142-Ja z-9J-O|7t1SH~&{fLP5a!9y0vN`yIxArHfA%fhC$E6;7XuqZ{}wX6&Fef)O!=5uqe> z2jxGXZCox#4!eY*CQ43sh)_WmW`HU}0;@EKvb|@&9?U2tuDS+Q#V8}w2V52fnDGyE zOvAoXGWKe@2SMU_KFfE+Vr?H@uO>1yp%=0S{S|c3^(*6Zi+8oBJ{g#~RyV8yE)p4m zelYE!OFu)QT*>tAcO&d=q=wnBk;4&pUKiTMxPl!^!|M>XHC*PlU!SsjOr6+|u9(XP zX5qbS=^Py$#XWGHH~M4u-B$)z#>A;I#V;s^RI9IHIhYY_V!r`+SP$cWLiK0h4x7$x z4w;l<)(TEcR2-h(Xp;sjbL zrcr=0{#Xlrvg~}7cu2HDHBM$@|Br@){WP9%CQ&Q6Smpzb`9gI;fKQBn+G4r!-g|Bb zmD2(F)~;hz_^y?<&m~^@7X_h@sppx;TtCG<}3W2%A@bo-lO-E z?PGA~CN!^yHx!N-kMU(;hETANwbT72Hg={x*1pRZTsoSch%!5j_#8|Jr7bJ{Sgz2{- zQDX-sd^qT0nf?XQVG55>2w{GlYXyLp9XL+ahL&Tv+3bEGzewndf^gG<@9<&E{GI7C z$S%zrQDD%Oz?tl#N|7bZ^Km-|tDec#@Gr8g`^^LUvspeXTga*ttZa6YC+E0iZQ()6FV=GtEe2l;5n#U@DPa(NBSEOHK{NYBvRxmTYu;h<-AfD&Sz(3F4;KX++VjWDKdvAN5(p&^bY8 z4kC?p#zF7MzRo5Gm{T_h=6XOmy<*>iN1CQd`-dS_%?Zbubr4RL!kz{*BZ`^EtU6xuKEM2q=FGzZqWU`B^XN7#|VR@79o2<4lcKn{aOWXHv#f1FHLuF23g zx%1`%tk%H{X7J!_FSJxuyMb@T1-*}l% zr@tq^(T#q6P59TPzP5heqgi1@m$t;{%>lqhE-RsR>x^q&e6-wJG`7~YUQwKi_*Yy1 zv0?5APOe6Q9@Dat4+jAIY5J4>bi}f3?x_|;yfa<8Zv1P@H38DwO?C?=s}GI$<&3$5 zYLAubuX7Op7Q~N0jvFni8|14aD6RI(%>juEbE2yw(+xS;R{kPG4=fT!`CdJS5Qu3q z$)_al*Cf0@n@g*eyM~mc5NzOCn+P^xxWfJi>s#P+l~GEmQUH~D#d=$wVwI6yR5$#v zi2@8&v~*Jg?dIY?!b>?>+UeP(-k6smX%k&qjFImhNETM=Xhoqi(GslqLX8N)W;BXE zrej`z=-G^t=#>uE1@|>^?$~1Pypg9*N%)d?ZeLId#tj23xXD`JhP=v+I;lVs`74Z? zOBe^TsGUI+%|SsVh!+^USb<+_RSX2-(PHqQpHd$3nY`l^^oYOWFV)HG>A3fU)<-xCqc$3D&%|5k0`+Ak_|CEhl!A!xk0(gd`j>u{ zZ0lub{@pfb``qm6@?M!`sr(G{5=pVBTPKq}#J~1sW->OBf7-N+PZIUq2@mLG5fEuM z>8Y>*<@Po?kje>v60cYPsRojwic$hN|7nCkfup z>)CNZ*;5bqRI%4#++wA?uP|!2+`)HNdi6ekgZ?jjuh!385)|le4QGldX}J4U?6vkpq*8y_1WonbUsJz&6XoRsYNjHQllhFyBhI=Y0Ph zPPGSVz9EUGw<|;$Hb)B$)&1k}``#AuS0(4q11)e{U(MboZ=ya6u_K>A~LDBSrc zg&RhK-24VHdk0)m^?q!0;^_d+`qs$J&=Y>aHFVw~)P5LTow^L^ZK+k06p#6JfY;V=p(B|#99$~(xgr+1 z+_FO68Ga7xJ4sV24WlxHA$cI_q`L#KexnjkV=ys75A(A+56=@X0o?gfA-wC`mXj&0 zWREF+LSu_GxEiV(lN3vHVs=I?pGhpZsQHEk)DUJhmwbsht^A_gZNA4 z4cxZMsPTCtNG(9-a<0L4cGcvq9BC#%$^{0VsniL;==4eTzgnvMrzJd|<^1%2S|W!0 z|AE8*51u~@_y2HV&z0weFut%vOhj@6JRtK(U>H&{L^0YV%gl<|#BhJVcuTpHq{&dp zVdnI5-avl*Mj+b<`kzH1A9^&W{O-eGP0Sq6cJ8)!pB}B*&OrvDh@YJa7a)XsbKU3- zh!GwrN||8}F^XcWWn60yi(57mVN59&SIO2J$a#Q z?K$fXN0w$jb7$Y_00?Oo(_(A32y;f@4{n;@t3Z%mV}c2_oO&8atnZ)i4Vc)F*M~@fUpWnl@8+L{~7-_R7^1(l=GyQ>J1sX+E9uKF8IK(U1rLt z5q;`mm-u(DxWCKw{&cOlR-{~wsu{$0^7yiX<+F{N=~h_D=bdfTn#tQF z{yDRU24aA1WoHZXCp^`OdFn*s@MlYeQok{6>NJTsx&2HW`|LVpMu;i=!9Vvb-78FN zBW!(^SaeaaJBUQKKDPpF50kmhqrVi|E=D6fDItzmhdd9GHZ;inWiVUm+yC3Xn|dl5Il26ow5zmWJ#-gczosn>Ukx(M%m2+qCBqb+|BXWau z2riQ1P+%A!5<-6<%H`Th>qz3meNKDZixX=%8OrG<&i0 zr_wOx&H;~uCZn3nSY`IQ4fPFOCYx`Vgy+jYQ46??AQN{r8@VZ{ZQJN;85D_OMLW*d z6K@?FGeEWugov*hVYMO*`8G;wgQWP?NlXXP8Cc{8lA?n~N$GIlwJQ2hD;Q>ElJe*K zXC0i{cIL(+oY_-=jv>`+LPQ!j#=S`?4hz=j*O&Esgn`xJMQDRTfg_^8@QTYyZ{Sn=o zWEVK5PGsl(4`X#6V{%f|=;a|UfAZP!V+qYS)-yDeGvjT~$BH(n#INDK05W>&tiJsw zw%GJecF4nL%M$3HzP@!Hb8tm=(sVoQskgEZgWNdN43Vf8umcfS;VgUZ-IKcFmu6CA z_l9TTLKG&DUXW}mZ$C;VXS@BL1EQo-@q7vXsub8e`snaEO zd&&8;-d_cU?=g%7mJpbMR=~G}dRHa+G&evc1TF?zQX3DZL+HNS*B~pduiI>$vymth z{fS_!xx1l`vFGtiQ9d#{d6(#;9e-bT(Gw>g+5bet&#Kik6!tVTFSovorRewlGlela zFJqq-|DM@Ia*5p5Uwf9H3E2nx6Dxt;X}4LZ(BLnmNZtY`o89A3vsPJ^_R)nTMHbz- zN?=-lqV!^9plNLwb}_0oowGw?j(DDvRAYT6tL!nNZQV(l3}q3d;&FZ@sy7d9q9-Sc zd6dx{KlQZOIzL@RZ9uX8eHKwv>yPm{=t;s7d0eON2+*K$9>TSv-~rPv8hnQ^8tfe<6~=>rj-H*W5t1c>2+hsF5y)GI zIcaFte-w~vvdmJ$Lg1P4>_`BsX9-P~*QEI2wLYPnVFxL8x>KEQA9J>3GV`JGDYI!J zjX{cxtS*oa(wS9n8FtjyZCSrKDDC7GeWQ#W#v=;rlmpnwkiaQ)sHR z!_sgB80*9dnKfCcyKaEKk2|VgKBY9Od&LAuJ-xDT=FJyuPj=hZLo#awYV^V>jjS!K z3`I4B3RKGRQ7YEWr;R8)6kt_c`Nmb9y6IC^)6!LOYU%D!H5iUf6f31D-GrGMbqyG- zN1BgiRw^0w*ug_d7wG7YJh+J1*_?JQ%}-i$xycsX-2S1`AHlF{6EMZzD0FF#1+`mT z$M&xoO}uhk8RG?zm%ud?Y-1})AF?>MtVgKH7piSC_S&|DHmU&tyROX<&K<+E&obPh zCo-Kucp2^}HR&%Dx@>nLuyz->POy%lmxNo|eLI)5o7_g@D@U@&Mr>q@7K-$Dkk>}k zB|SqxbHF?WwuKzjQrXex%O7Pm>+~swtgc?{Qf=z<6XzX+5Ch6T;<~96ZWCpXx+<8S0 zn-DHlNccr6>#0#3;MD98??>|J4(Gu$k{bgBa*0`Exvz1j8)asdlCG#Bl{h; zQcoA;TL5QH_{ne}EXiW?IdX(|yD7z2KA&^8K5Mi&_>@@h_J%qOAxK%*`pKlz!{BYs zIlfE-TXX80u3F{AKl(1QTGM0o+OY?dVAtwZtai#M=PYHD$K0N0cs`5iy7|tTP8ePv zU@~>te{l$%MgU6m4+&SO3<{fgC%FW%WJ`9>0-MTBq;VFX+z0QYj>fU++ujfI`St#w zz*rQpBb2yN<~27YPeok2&W(SRvIXbJ%&ZyT^DH5WH_ngCAXKDU$iH`xA53q}m(i_k zQwWas=c2wS7jB%FW3|yMNpSG3S9zC)A`d`x+{$m#9)rjru%O|L&G4zI98XGQ2wv{+ z$NXN!dz_FF$!SSa63Dhjmt}XEll9xE6qiQ&+dsgtyx5#qW-_ITa{J~mV6_h@dpOL^ zr&6d@8qD#St&+b4^Jvmbn6W{XbbMJC96MGj$HaHXOl?#bh7#5cC-2eaX*|?KI5~;{ zhgHF9i2GKH62K1a{+9;8{`jIl=e4)?1i)>3Z`wP+KBr2D88+V-Z<6d1s``i> zk2i*fxEpfFe8{*l588?z>c=7cq89q9H3puHYh}-K^VcesiQeUs+F0#~ZkajA;KPCF zrf`O?Hw>3fiq%WWEu*7H{O2CwJKzF`GadY9loohV7@1>o=x2-T!2q*iHM?|i&-MThu5Vf2 z;tte!r#FHt{#nSiw-QR+rluA|8P~BzWnk@lhjG+rY&NBDH)Rk;oolN&-CjC0q2LgA z(E3rlLh`emn2i$x^9y;`wpCLC0|{N~+hSdU1fvuJcnRmqOew`_0=Y?(qZ8K)O%w(V-zB<Nj3cKS&MyI1)6=3-l7o0{Ua#Oea(ZWO5C zmbOWu z(mS(bq-?4y$QRM677nTx>K3{#M+okTNbr*C%%3aVi>q61o$js~?F%`f!i zPRREY!FSTnZlA1qh}N_bX0{!!VG=d|{^*73GB4RvUMiD!JgYnLYd`Dy_$qc!i~Ezd zIId)*E&p+z_b+Mp0MgTXVOQ#=@o>19ABDr^^_=Bd$)^wpJt!;KOPpbi zY!Djc67Y!@MQ0X3|CNsuqx4CVmstACS5uSloYxod4qDoKb$v=eT@B;7B}k&h#hehqOW7tUq||H<*p& z*_vVj&)+R*C*HB<`Sms4!YYk;NmJZ3K)j)BV05$kPRq!6A{|ZC)8wvVg z;P?nC`&I&dzB!BW!{7O{r*Ri|FmoF5=K!QyZxGErIDO9rp_2yWFdzO#3V{~^k2l%y zPBQ%JHy8OUBPoeXGvKzi4OeFBb9n`y2v}z*&(VVO>kn@V?;fRP2jS0G2 zY*Rk7@)_VEo1Zdn$0_J9~ay{aO&W&GNm#l2wD4yq%Am_#R+Rrq(scUHY4Gv zbp&8Kln|wT(&PZ6#^`wy_=<#2h&|hp{EF}JAh1N%mL?B7jEyBYegTZ=$~A{?_BE3HQYiO1=-^$XJs? zk7h>5@2a{()svKR}X1?-Wn4 z9{>>L|I4J3<-Y+yB`vvsd0H1&ZC$t5%M)$4qD1~Bg<{}EUkqZ7V=m)Y9C&x;>W^Dn zGwmRGt6>I^@xBFnDTp#lQKTbDmT*1JT65}t$e#FkdA;KLEn~elYP4oe1xuY|UAZ3~ z$hb_+-BfFv*Due0P+sXljvjHPJ@(;p4NF^Q^e%R-8ysAqL%Mx=19bt7Tco2i-yF zJJLZ}gbt#ObEl5! zEKsO8GZ0^|^BMRe@T?3BVNk~_^f(L;J$)U@{}&14%s&|OEZZC%%up_)vU5k8O_~~w z_PVupuQg3zOK@O_i5-Ib@GY zlhaIpu^%^UI*FP2v!!!1{ib0M#-^H4Us;$F^O;0~OGN+Q`e_V9I+Fv^$3EQnR6q-a z@Ic&ZHQ9mLL}FscP_}h)M))J>t0wMGnvkr1XY_zf^FrK&vm?YOr`oySk!8<_*F_q} zVUtIcvjsKBS9<>rx3w-QGBNxZ(pCLD1ph1CCSY%GVr#4-A^cAi`NU1h_RGTu&+tpp zDECI>lPkFP_P5WI4-T436APnJzDsSKl6(@(CcLQAMukJ+^@b{*sP4~qq;W7MzLK8! z`gZyKVizs|2V(j3dX+}5&HJHcxBJrwQY3E+0?#LoG5LcAal3&BcSjjJiq38X3YZDc z(i+Z?DTgrL+s)fw&Rh?%@5b;%=^#W6N|$@CEhdn0kTHkaVskz)I|>p2iG>)RXUUcL z9`b1GJ%JB(uxGb@B`b3s^^EliQwIejHq%u0Hp&M{tiFbdl$PU=!Os;qapk<&_RFqk zBWPYO@Ai!PBS)f8Xs4|4QpZ$i4~+_)Y+iQzx3e7T=6#ZOb(AI$6`BvipY+ zg z4+udBY(nkA7+;O#e~yN?(g_SE2q%IOR!6#%6WZC)M5@Qb_m_u>A$nRT!gs^h9gnmJ z=~}GqW(>hQ zNV{U{PYnR8Fj#P5UIB;Mw0hD9`(ki*Q);2IF=y6J?BOO~4zp^rE5mHfN4957&d*`k zD7Ca%FYi$Zt!!#ruTT9de9b1T(Tu20C+s!_Uqilc3eaFq0;HSkPq99JSrD68mKQ19oT&tg+#dGnm<5?vY zs<}WQXwy8>JY(OcnnNmcW5q15NHeJqYsHjT_b$;~7)M?{GQUK|qNrJkBGi*VH{{9d zme?Q&BbY7tosJ(N4y@2mO!17p7qeaa=?(7ZWohJg0vqZeqJgaU$=lnK_J8#HWazUBe)IQw)0=q@NV5_;KB0=;u zl~K;hIYrab?OyNSrcK=so%FX+w`^2X0{CaSiKGOAJrdff#6`QL+y=I6`N#9Cb}CZ! zycCIpgY!HQjpgevdYHlXRpE3oGFJ`Umh;4On=V4jv=D^k2i_BUUW*R=(+ME3;;D*f zYL`R<%FAvZ10q~Qty$Jp9~PP}f7rWj?=zK+yM1(yfg>PqKoD}f1D4MV`at9Sjy>s1 z%lR%sdvXCVPkX=vj8Ff=T$(}Tollt6-5t-18-hDXcz0wt-`;cgVDL$JU@G`=XG>5Ry~8aN zC>bFji02)OV0ajPQ{?qWEa3am?M?W>uVMIFe+$=G#@k;&?&22{gC4=F)rKj<9q!6- z_89?T^VjSO2tS=y+qgbpB64@Ab>d&VVWF>rR(}e2hr}n4^-R)>XW6_(r4r{e7e!C$ z1~TC?;UxB|REk0xNLd0&E#%`Tt2|*HfE%u)jK@b_tBRUy#U0fsxZAuy2C>s-Xd&3K zyIM1}J=d-@ngAFUBG~xSt1zv2CE{Dq`=~(bs{%Kg&6dznJeyK3no>n1mHZ2ag^)K0 zi!GR@9gxR&C3&;(3yDSMEg-hV3EEP=tN_l~VAjQsmq~$aQsrgguKj>FC8_Mf7)}py zq~^~P^g@THgO<=U-PmGA`E67WO}P zJi-Rf21<4=jz%W`RKq6a|L$Y1T=Oak#Sw%NI(Hp)gomV1isT#D1%m|z#iKS{OQqJg zOgmW2_cMD2(e%7$g|&zv?xqIC{Ng-KwQBtd-*yM4Cvz^`x}8kBKVLdw^s&c&tuxRb zDE`8gW-fq9HPMFHr6e`chTd}>pVm(neuPO^gH(5QA+cKTN=WC9wKt z(u2yg;ot*xT?d4RPLQ1N#P^tJwShvzJRr{ktz6Fu@U&GmPHf9SAaDo;qA?H~t?*M+ z>imLzM5U0Zb%XYuKRYXdep_}S{(Mbs+qEszwFZR?kD#^{r8zno7;kWGLf2VJC+1e~ zGEzyG^_#^xT&l^0A-l4E&oQx-S)ZPHy)u|}2rfNyzCDx&hg*59&~NIWGe6ubGsbxA z87GG6KF>+0G8oJ%N(PYw5QojlijakAUR2BB(-N^d9A?bF9)s-j182dp!zaKJ?WZ?f zT~WU4N?F$F_6Y2t z9xg#!p$l!%$7x^*y@2uVuDoXdIvYN%T)#3@p_hKKxId+) zkDg~c_O$Hz_3xQj%QjY*1NQ3|2+FTt^#3svm7MJyO^Ai;Y;8@9oGt8Z#IE7YOcAbAh6OzeWKg9310jMc@NR9JLul@DHlQmD92LZ+(ubHls zkL$H-4>iA+n~EBMu!Cot(;=Y%ZtBqykk=smSn&H&d^C{PLi|67hYJDTqH!YutKm|J zyja3qv>=LSYO(VCfyPV4RzTq6X^CyW`RrSYmvOqK#@-Y#=yIm;Z`SJ6?@ znEenWeclFXN*asqJsW*wdlAV~HWSHfG97{bX+y{+Cw1+Rtw?!7% zvsAEQZCv`zdEH8-D``4x{w(YAJ2oThI6D$)j=@WpZjthTS!33Srls4XZZ@>1MXgtZ zTd6KJysY1C3A4gOJbQSuo>$YmT#I+Qk_!l}tS~{4^@iI*q`)gKesuxv61au;%rzes z_pL!2e#?IFk<_1a^d%`!7B&^Mn_FJFjN&S^L5ey^3jl&4L+jTB1O{vpjdmH@z=tAV z_Su5G4{74PpaZsd-PXP+5HYeL+%Vq1;6TuZ0V1pXw>7zc^o4}oDf537>T!%bEGo_YRhZ4CwHkE-V5#f&_>aiD&{DTM0NbDcmP&hBO z1;rxM))(w)E$W;yo5$PA7_TXW0mHw+Xn>{lr4;IIX?=2!3v zFI$}|u7`);GZM+imX`=6E0I9A8;>9G1NTDL#WF3PyTijeD0DEou_R3m8SWUca#46P zw@!9W^}$i6#GVSPN*=g2(Tz#S3g=P8s$(X`eJVK#dT!R|W%JryEf-OhYIvFX1LV?KKPRaY1l!y@xpMN8%3L5x~u?>-s?VBK2 z3rNM-UP0{c0KCxx@N1d17>;F`S02V()^bW;n6SrjQ1zKBkAf(UJ)o@)+`8Sf({B16 z^gJIjT@R#xJixyiLf?vn#u)@+4s&t_kDZ0j`H`3l5p4}6yA{J6`g4Z>L}n4AOBTJ2pZz6^@rGt{wqvZHVB_gm z#CnH|-Qs)S6>KqSe-yFyqmqGZ^`yHAMz`?-Y5Gd~x;if9jnkXc zJMokd^5xfz@s}T;ECc8c&>(uU!`{g#Io)C)VlC>oB}RcVaIWU?qz2!rNg>0{uexIm zH24f6;aQkLK-3HP98Td4Ct7@2u3hl(jq!A!kRFF;M^4&Cwo=j;J90G4!d}%T88mutH z>1Cmd&=trl9I}ZjZ3oCJT`lt&j*#U8(#8{qK87_K{w!)v{f1Kk@6o!9v*C)@G??pw zm$1MFRBx!43_A0iqqFG3<2QkrrdO3oIORW4kIb z?&Fs)@;>JUWTg_bRNYO}3=i+~+wsZ`9v^^pe@$;c4$o3WtwT!`l}hDaPIO50JL@tA zWhl3$aKZ?IP?cXVTpON4+X-B~@MsqeAT;loHQ%IgufEAUp^Y_TYgIcpI#$+{SJbnwE@rx-U+`u6Yo@kpe%B^`S znc(|^jM9YRufT;wM(K70xrI2_^I$hN+_S%;6zJtOyr6sRNRq{@nul9d5MnSkXy5E9QO8e0w5}2k+;^3 zIL^0m+xhHbAw>&{HrDjckOQ*H)0PL*SCyY~{C8w=8k*2W#lF*zPRl_#jEEM)vv$+Z zLm1ij-KDEOhUa5&5s+PqNmS>5{Z<#bP0&lv028}@@mRJWGtK1MA<(``8S@bI2v=M* z#rAeiBS7D9N$NT7l4Q^T_Rl8aV;1MNMwy)Qc7svuWT+nf56lWz+av_$2W_VM|3aHt z|2uS)FD(CsHj{?0S!-va*KJ$c6|=H+&;;Ns3+ZD}H zz6^lf<_$7sGFu`Ug1Me#rT-V)d_AMLK%C`;W9KgYpreW zU>wJhu7cx^2|2Ue3q=bLZHFrrWYFa@#^f>?#^a_qJM>v8S^qxifZ>8dHx6v!mDAo@ z|A~*6o87yEBHUR{)hUU^e-LQ)q-elNG?YlvyMf+^ zrvnM?9z&Qi;~ek;xBQLB(w&W>F^3FB{ShTi=Acre^lsEZQi?!e$o5rYy--~co$tDo zTr*gX`3GViG9C%9YDFHfipA;pQg5MqDQow{Z41UA4`Fsgi2v*FpKuCR)=*lINB*LfQWBi~9X3yi zyeX+u-bzK=Bpkh%Vxcf{*9Sq6WS+rj6T$nEOV{1j)y8wmXODx8^Eij$mvq3<;vm1N z+fDaexx?|p;IX^m16U33jL^MQttE@-qSUOd0fKyD!j`ueC*iF$gcf@_BhQRwz&0DD z|DilGMlqp7lVQkGu+z-iYCUBMX**9i`TsV3>sFfZRPDN61PP%%y0j$Gv3og-IP$b; zF`OzfG50Ab8~}{h&ZBp*Rm8vhUTw~g$3QzxqmLS!AQ>1{I)M^#8qZ}k?KVa(Avdj; zCyX$rP~{ws&gz4+H2tVdXOmJAji0xa=_8avFsi-*6{BED$KjAms+yjargEyjImAk~ zC}A~`@iIOeQ?Z%gvRl&T4IOUQpDt41nvm6hd+fcpVYJPa{Kg~0RF)E$dYl048jIgV zvFelbO3{;LtHNe5^~!5qCbm+NS`wXdm2KZ_Z_uy3K!14#&Z^hw3kt!Wwp@*{ z!F)qlfHzYgsm(F?Z4gJ$M?Xj(mG--vxS8H(sP2qcmCR2MXr}AQPSLmQ-Y9cC;D{xw zpL%8D%b;#m#Lk}12R~chL(}uz>@4Acpa#mrXB3D4E+h-wgZ$87Y!?Nwd2U4X!oL@l zQ%964+uz+1fp9xIb7t-lfCkM=6K(E^1H~`$DfQ4+AfXoSD#)#LPzTXH7I?d49*&;S zryg3-prO^8Y*g$5E^|t;8-E*BYx@+1ux^fSHl2^Z4P8sPkvN(z#l=q?$}`B8ySOiB z7G2K7txAIpTS1@8HHb$nd<{*eOW>W$nR+Qw{Jr7NeL>zE`TXBd%j2D7++6VlK0%M@ zut!?I=hKu!6}lot)r9;B(CIv&RCC5i z(#)cX4$1N3vtadJflYqU7X5uziyaa&^dU^cWJ>bG8=-Hve@~~y8)MyypVB-A{<9JA zzYg&#&KA}d&L00{QnJds9kL4Ymn|1pLqn8cA5C@RJ!SosYI814eXt=7zE(3bxw4dp zjN1t3)V1_hdKE~#u;PBE`Jh<1=%9Ila4?=Z3Lygn!Q3rd_)hkgAt1=Pt>bmqNzOy| zh}-q`&bM|4KrYA#VX26ukQcDZYNde`FeGQ;YWpv#yUvhl@P6?#WIFLV5||c=I-Lj{ z#ZK}oH%oCbc_JCBS(+hQ7z`L5OjoE=o$AB}pA8q_sKx{Jq3X^vj})?8+h&}N8~D-~ zwkIfZ9ouO{^|U%1E4MOwW0dDiArDJbv(3u%8@9-1ZndO{?{b+alk`e0aZeI54f-qZ zdD^ssF`(}3md}GL=+h3Kl#}!U)jvm2hx>u)2u_pObXaQD>o;(7_GGV5!+ji+qLI}% zrdwR{QT?S6M$t?e;th;)!#Z4cYBXAus5GIxOCWaY`mfkIXF1b64P{IbQ@^A7bqBx2 zB7{rCoTq(nIVajdmM1HiCJm$$h~pDTbjjYUDsNCd5T3Sx&TIs3HcqZT12;5XQxMug zRA(mY4Savc^R_5YYI0d~NQoAex-bd=$?2!}=66iQzv=qFfgu{|!#!cHhVlZvJN%}} zLL&lwo73MVq0k-v?H`C}BA<`lZvZ4_udIJ0bdf+`g;=bD@2YohYBiBLZC~$Z9<)@~ z_Mo5PgdjJOidolnbx=TJwmJ?H`<%-^ReSWTQIkwfrsdJuC!@)$JYn=(%uiXa#$O(pq_H5K`w66ei?@+$JJXcx0%uDnZ0Z> zg$7FTa@bS&Rg0W&=|hI-9lrE{Vob#zhGmLhd#@PsG08G_Gk}aDx*j0K2t*Bss;>N! zx*CC6daLT96jR<*eoJYqSahiv3++xuNqOrQEJ>LhHAB=K@f>+OMXQO(0f{AC{glmI zg`Mv4+9e3gG`FNNP1O%29zrEap#9{R1qAC6xW^B88igLsLcK@(ftPn^A^b!?@QI{ISW?u9@kfyWMY2fCCW7F{hG4EB3d z)>{cja3)8P7Q^rCtivt#$vj@jL_I8_Q6ea~nqB4)hmZ_7h5)(UeWobGgl4^mC$5)P z;Y%uaoE}5$74$o~PX8Wz#xU=&cpmQHrKoW~e8TFz9|c*Z$vpqAnt_tAg7{5zVXJ&u zl7JZCj5Z>=Mjf;`-$>z>IF{_^i#mUlb9c}gRd?^iWzH(!v?GR}k0Zh&(N|VniYlKw z{*^>AI(C&meNjqa6{)nR?mnbKojxnPX0m`yI{}m$Em>7hXqdwV*QI)v^w%6f0+XT* zBbPfRESN+>@j=xvrBIk(QAScq91?A~@mm~okNQVt{*G3{Gxn%+hSj?lG~473FAoMU zvD9g`Z~1v2N|9BfeLAt2?(7}qtaX&sFOp$BYw(%a8uAAIg4);EiEhv7BM9mxovjDB z@baKH(_5-yPEv8*T~`Rhv{GQ$+C_r~9uhpUJKKxxv zi)5zOrR+Ro46aNt0=B#NhMAy|Jho^{w#t)ftwPdS$2Cc^e-sbvOfyBU!Dm1Q7&}j( zAHuJzJ1o8O4q1ixnM1W2>vP=@xvSa3e0MtzAi03 zZqK4l)TtOb3A1c9uW)Uv)L8s8Bx_9-bG6oP!wSeIn{0iLee)a)RPB`%se+!6D*FR5 ze^x$3n60Kz`M0C2HCDt-uRzz8o$}>3cP89na$wlS6%1T%6NY?6a+!#`M00EyRMgDnRm#R=|8_SV!N~>g+tr2sE%mu9)j7p$jh|HK)=F%aMFJ*+9chFTpU#!c`HCOT$QGRP>cZt?a6W0I>ikA^r8X8EkJ1azEUhcR9(aZ+OIN=oE6hd;8tsiis3sB|)f1zm0hm9JyJ&TE zmKfwjWt{44bT3#b1l?yEZ8^p#bf*nMq1ND{@sApit%@cG4y zzy-|(e?gD}Kn%?qi<24|l&kfU)(5q&AT}sk3y0P2@AUCF7}0;4``PA@y4as(4{a z;+7ioeY?jdnZf$_C1W2)*~9V*rR*_x*h94GXLp}k`c*%s$MA|L{Z&4u$MkwZ>KB-? z!~Ck1^gVZIm-!(_>KDrTsUx|~^z#1q3@Fi0oa;*g5^I{TI7RNq3HZp5_0??g!KvKa z;GPcVD|xJ^*y7vpw#Rdq@e9W1jW7SOh4edf>{~Xjo9UI0{G06Y1MTr;`|!K?nr{}- z_s7Rt`p59vuUPh*<&`c8@4lB7Ac-EEfSn`&(E>a=!$k-kw^c0-H=d9ica>BT#sDKf z6RbIs8IGI09gA=ah)Xzwz;m}b3>q`VA|fZrOkqAUVY~QL$Vjm)A=)XjTlri}!cPgB zUc;yyog7qQ%POKT365b%Ug=QYA&nwLiMJoQEh&~+1o!AQguIs}LQpb7T0uHaEZvYf zFU2x~q1BZkCBcZ>FbiGID5j_zsgyZB0TGiie4P|2&s#Y|&_=0@c?x+%q2{bOZO=ay z!j!^4Gu)fb6vL3!g>xI($y_*{;@EQ#B7YMeML1G2HjV69$uXY-H7$P}8LI4?@Vs*s zSxVXg5v2lRRZ)qWXrAsl48^dBK=z5gw}3)*&Y4$IH8VdXWJPhGO#~+gO~EdLMHwz_ zA6cog$QMT0j<{C)*0D3pByzUQuXZ{IqWT`bEg;sLz(_3ta7lD2qqWT~S=M60m2 z}-*ma39+VzMZ=W}wGEt#%$nK=RT%e+Gdr8s2-FA9%<1TvYsB#NhWz@u@D zeGDOPtFX@y_i6YUCUGhlkif5u6n=7cK4eRM{bYl#w#Gg**!KbG-~Mg-s!Jap$tn%# zwTz%!_QI`0Xx18+R_2cfxM6e{qq#M6Gx!A`$UB^R4uN#)dfH3#*x<`@hH;t~H4ja! zjgxRJE%dX1d*$Vhz)ea1b?pW=?6nYJo`8>i@(n$bDva>nQdX^tY7N6Z^s}dMP5Z6R zdP<3W>Rbg))zdrH&r&wfz!R2O%6P(g5`C#wf(GN717D_tT@WjEyo=hA?rbcftkzlE z>-DDbZ;M-@L-J1giLt19tce1Wt7x|ByU#4lgo2H^_K7tiVf6W(q>JjZ8E1MQ;r!JnHr zBmbW2H9XzG)wSGldx?hS*FYL}-Q^b0INdWAh3Ov)yeFeXu|9Ge@Zk7u9;BYsP|M}v zhThJl5`D0&POU0G7b_l{@F_A^o@O>rq0;UgRug^hA}uZYvR=iux0pCj{JMc|&mO~= zbYPH;b3vG<(T2g)sVWv40$}FRV9|!2YJfX(R~LTq^lZ`OpB4CgCHXkxkqOG;nVNpv zudElQz*TFMq(t0(t`^42bEJ6I}DVFOYIk z;e}fPVItSNLcg)27?>YG(0GloY#;M0Fky2VnBrn{vCV{-@;5T4O#^18CMzL;C3tFl z_KcK8X&pjr1dZ|LOE@WJ{DQ}zH<*N*83uUUGA1}m>Xeh;a)$Mzfhg)KMlySuTozh7 zXsB0yZJ4;gx99USx!VxZnfb02OfzHpAFsi{7<0Hd2blT5O!0jBxo7aDcO1ElJ}@wOkLD6f(@?C|mG^Aq5_4|RblOK^>HAi9RFg)N z!TZo?C^f1RIElTP;yu%%0&>{eb8EDx7~ms;SzGJ+i4c!^t0Jv!J^lP*LrXk3w-A{H zD;%QAdM947^UTOsW+bH1XA?7^Rg=(IXyFH`rrb#P${fTLXcgqCgu*tc5Vv ze#vBRH%IdjDRc(pO#88KS8 zRNy*z6*{1yHQl%Ny_JRe<-!N1QP?l5v0|X-SNztK3ifA27z+VtJuC9x4KTmrtCLCB zAQ4q=f&xZD5>MZ`2654#!UEA_(x&2sr>kS~+)?U=#7V_-OGoPd!T?6u&N}%3FNCJs zDNb&!WXYhCperF+Q+6s9FZ9QFd-ntnj3}9qy_$Tci`q9*!_Kd_dUqh(n_8j(6THA5 z!65?UPRZ27uoF{_`K{e}BMHrE9zwRYW3o^Ivr5b8nl-%(&{-I*t;hIKH5P}Qa&;Lp z;_&f5dlfF!w9f>iVQ&LaLaeF=LfC^-t~OWmn+GTFl0!gA+QLIZN!sE=L`m9`LrBT${6kAe^aZ4%vY~2& z6-{fZjxj^FhRoRq9&Ktv=6rl#v$~Dds~@ApAzoBEjn+rvI7AA|3bRA*043w_)FCSJ z?8yGT5JE0U<8Z#PROq{M5?!Pkt;%54rSWBqeHf|EvF(;Ytsr|m7Htvxh*3B4h(Q-> zSDpErc=p(#>XMsJII}5@{n&jQ_uYDgOZ~bt%A+eMfb?<-@W>BK_nn5Y% zH)J(s<4oC#IcG>QX)=&-n_Lu_XqfB#0+{m|a@vT?T~nBJ`It}By6DCze+KgG_at|P zP~$U(XYDra31q4mBTFi0F$}}bMc#1_!Y79tuAp8$pS8`@R=9F$ZQen zr4^C0R#|5Hg>9RoGE@!(S!5#FF)p9Eeh#Ja6C6ENjH`9wz1iyaX}UkMI!u?NB_wJXB~YYP%eS@}* z0EL9rXHO%;=95c^f1IKPSbd&`GrGoM?pF{U=8*~n2bc7A(`bzZ$xk{#7B8fvyhTE9 zthgcf>Go?n@$f z?Qz|~EfVbi8I^(H95i&R<;wOU&p#$K!+SyWO(6Lix^7(ES}eeW>?A~X7hwp>zuz!? zmQTfHz>iU|4!;@dp>d`2!CA-PA3UaT3^q>`zMCCzP%ZA1vy&R#fWKcFrb%jk0|WIC z!@VP|{+Kgtsnw#n!@EPk`~_hkVAp_0q6Z&tFtH0rw>2&;@SfKzwQm?Pgmy2|Y6Y?l zUZcNYn8dVC_LMh-Ysw`rgQ6fljmQ`It=S3Yg$J=V-x;sJPnk6VMu}*C1K$W9g3pZY zUou5~TW&>KGo))&Q}A1QP!56uj4HCLZ@Y1jZXe#FQE9gj*C6~w->d}01!KClkU%CN zDF8WoR5VhnGn0hJ9Quw~)6U>9l8sQIt3pewvrj&fZL>VTe6fBma-$ozDO{Qav1ekt zp)gpBrelm5xrOWxw_hK15w*I<1#FqmXI-evAc>)Kij%tW;isBsW8s;h3&7 zS~{W%WXh$?XGd8L(?ogk4EY}xq?Sz2#|r2*?cab{LwYvsAy@iRPkB?L90~TNBn>8d zQcsCK7|0+6Q4)RVbbuqD&x&y!y;^|*^}($xCnC?ASdjZ`-&6?nM6AL%3##o+7^jwl zJkZSK7V7G!E|m~#da$*J{2Zfk>KN3a>W<_j9FA!up+r;@2#rF3Na>Ma;xS1csC@C| zul2uwNRqjXZiOwgUP&(#g8hE#(#@s3zK=Z8y*jhABXXQaHB}8^%No)TtBxXNivIOMai0dOa%UFQ$LZsLsoH#$%u%=(-cT{hF}|w)!n0?47y-&HyyHbY{!jg zIs)c!b0~BMU7N-$eu>Af%hwtht%m!zwyKvW1ROkOwrN12KhMbQrv|{B8%;zsngUNDSZXN*H2r64R`N z;Q{0rN>Dn&C)TxADi)&!Pwoj4Y`Nek3y5DhbV$jPWkO+l#}c|Qw}64s)k7=Y6U-2b zj$lp6642JA42`!W7So`}kayB{Gae~EUe2}goJc<>Wd0qO-CAUr=h6+De@7j#$V3R# zh5SK=Dj%}3SPg%l(5HPNA`e0=E)J?Bl8ufga%6oMOcI;wME%4B$+Ml^%%}yzn25s> zX*Sy?L)PwI@V0UR%zEWh86FH$pXjV0n!+|WBN^tIS7rL_L=C{%8HB`9#NJdyIV~m} z3KS^NgGkx5N^rhhfh4I58L#P03xKhk zmZHtS#Nb^?Qc>y*?W=!M>qOHQ7b{oHk|4Z@Z7FJaDanp7q_YpLpnixR;vhgJMJu`> zOdC(8QJ-<5=~$+1I(n3%O`xWEZ_En>;kKXe0aY?mp&vPOJW@bg>C6;IqL#;+@-wn4 zDF#C5^-dgcPz^sck&UiPFE^m2xNLg)tOW~KSaKt^EtQ)r zc^Yv=ugN5xy%cazaOir@Q9NjJFcd6Q6-%D349CORwvGkw-U@Vd6Jv7I z*ZZ3N&PVUBJ?V&J-GytKL+fofviK-tmq-OXq)t?wf?cJ)R*L-LcpM zy?C&@baB_7fF==I$HPw%qk@Xd(OIVJ#?pC}v&-s!{)wPqQSBw5@&`6B?j zLaacRRWTCWt(2gDLyM~5TF|>!W+K9vt(XCCA>n!y+ z0ZG8%xUPwESfpKm(jwetKhVJ)>C9u%w>wjk&|+y9y_0dOTv$DSmNTdOIo#OX&QE~c zbWekG_M>SPv5tCHvL}nOA)0H2k6#JETQS_`@J<+l10?n?ylXTDP-d$YW zsH2)%*;hT2y%e+Gx6IgRn~=!_)yS@1m<^x+B5rc>cV!HkbCZueqUWZ+^3JBqw`_xd zwUaIHBab^AYbSce9U=1g|AAS{$ixY?1nM?Ur-y5e27SV?{qjD=Z}0DP zb?nNL9?u>&?;|*e8Nx9Pk99Nr1giAQoqHIoF4A=(b?qK^?x(l7!5%et&81^Xs?WaC zm${`R?gkvzTtT|it0(o-6!M%#BsJ`k(IolnsKa?o$(~LvKH}#{zv_$)J0drcUfw#- zkdW9RZK4dPt21X5${(duEV8Pbabif0vpIzK{&LPWT=-SxLSWhpfS)w z!ZIb?x;pH5bG>rQlK2LboZv+qop4*%(a(nF)zPpxpCR@b%!<6pS)iWT$Uu1B2`a0c zr+z;)WBN=xub!n|m$`lrks8x?qsV8jb$(M5_vNVhQTbX?0HX=OSx2V}j`#uTQ9Kn+ zClOE<_b4b6`x266NAXl>sqzCC1sD2IYar9~v?Y#O2l1>wsF(^jIXSy%;Re6IiI`-r zdZ-;E6Yjv0|1S#du&Y;lJAJi!wC_=7Wq3(|OddnMk|hQswk@NdIGx(+YY3OAml?JT zpOws+CHDynXo>Wy^@r&qD;m+ZpS{9hR?pS|X90E!6hJl$vJf!V1b}U)LQi^jgXNy| za7N{=Y#rtq^h!nb+2GVSs(J=J-cb2zDxX2mh%lFQ0jcscocv5DKg-E~x8*oE{;m`~oMx(8(`y@{67P5+}cuU8eHOo%$6{ex-sxgB~lX{AvgPYuL5w`*lvg z>s2o4iH@poar$p%H>vz)m1od}vHE@+yB%|r?$42acLAu{-Ep;h;%fK0YJKPiB3he( zrETm!Oz+29IcOj-_vGalWay#;jGb!62dE7=0J|7caNXOn?zMZe2iZdkl83IHfvM6? zwhMbpdg5h6PI(G+NChwmatD}sd^e=ziQPC8CaIKIlysvcjgsz^q*Ky^k_<{RDe0NF z7qY55px18boyT@VA4;;Zv2S%=2lU$w{R<9&S^v}-bYLhlun7wx9GHZXr@ATG1N-%eP_j8W>BH^;8Q3!;GN2{- zfL8Z_bxAs`k0QTY?Zk!yD5M?CH&Q+6k~bwR`SZw-(`dgMNu0LB=_Llk?a@WHu?IGn zm~CL;_UL;6Ta72-jB2q9&O8X+GtSxrzo~u%&TIo6TdJz%E;zfYTH6KZ(ARVAuji<* z=Tuc=dLFf(Z?~VP+Rv*hNy*DLY0ED_jiNc=FQkqa*&Q!b9WPYilL0RA5CD$?klhBE zB}QaXmkOyKmopAYXxMC-8y;z^9PsV(x{+a$ITx@Gv_BCw6^lH?YJ5gso z3F+_@WWhe@3s1u!cm{IdSr`fXp$MLbv2YM|`0FqQ-hdhKCRD%&umC=UCG0e)Vb?%C z+8Pb)IyjYG59`U_0{b0*h5eqt$6n$;vR6f4_PQ9%-Vk~0kKzROC$WINBbKrE#p&!r zaSr=PT*^Kb53B>PHy!2TjWV}BL@$G(-_+23U^_MIHW{w0UA@8wMPZ+Rm7 zL9S#!%8l$l@*MV)ypsJaZ)E?Kx3OPj8#^Q)LQ`ZXXYxtTYTid%#j~{l@2_3V2WnUGLE2V6MBB@UY47sk+9!O3_8lLo zr}I2Li|6Y@d7)mwN9o0UoIa6H(kJur`cz(`&*D?`Eqt1OH$P5)hfmi(iI#r=tZaDzjKYI(yv^}f zDp5SaEsC$g1D{VP|7y~Tg&lAWRj#EGmf# z#^c-=-xR_4W_wnY3{x_0vCAVOrqK0y`SzzmBegevLHjv>W7hWTd-b7wkqZ+6|9Wj_%cE>`Kh9L`Md5xCw>BO>nQu zABXKKe;alL_5|O8;%Y03shdzt-OS$Rx3G8kt?Vm) zhdPvX$l?#fSL`4j1RVwC0QOt<0+ybD{_I8eJ1o6}NA~yZB|IE-6r3Z5C2~KRD!q&j zDOaU4>?4LHaz-Tx_9c6T{Q)%gD!G2x|3N%>ud&zdBL>UBRPNP)y|AmAm_ENh9ffvy zg!qrxs{0#9PoQyKd*o_-9T5wL_Tq65nQSX(076tD`rUO{!8l}Otf%%t&a$PUVu1!zD# zYtNy#!TS7+{R+1%vW2%Iigu6Z+F*Hp#`E}TD_Hp%2UH(2OgvPl9tYc?BtPS~(ZN=1 z@C$7)C_m#xXE3$=t_`}W75<)9Xyd6Ch1UH``5F5ZlpZ!|JSAGTwy#7(_0Gn#5;g^1 zR{0D?><5&%&qZQ)KpJ{Dz4>F%kMD&c{0SJzpM){|DVWTkg;KsBX7U42#$SN>{6#p4 zzY2Byb!g;oz&idWZ02vl`TT9Th`$3@@^|5O{ywzv58!_OAw14Mg6H|i@B#l6zTkg` zfAh~6=by7w{srsFzhVRVU)V7IS60ZsW8?WhSqc9So5KIart$CD4E_U~$$wUiv>Z|Z zxt6`9IQE=KiA}@OZ`mJ_cV{BA&{@!kX`&}!7JC~xo2k;Da0FMSchm{E2%d1DMEHI? zmfvOXIeb5kSek(BjOT5Us!-}>e~j`rv!`+aWAp~yiDndI3-LY4=I+}Q0QOV>ExUsQ za4`FTedr9Hic`^KI*H%A6T%>31ZX1Hg_0gcNmpl`A*_#*!@4IC);NSUz6)4qIS0)qcKXHe4NGNdu$`r|L2L+a%n&w$ za_GiJu>jV`vO1LqSR>`m*6)G>-1=$2#SGBJT<9h$VX{~Nv&2Fu7mHxNSOP0VHJl<= zL8Dj-A+Zd?Vg;-hE8%o;GMph+!`Y$+E){;*BI@7?aSFUB*1}sN2p@?Md?VJucVa#K zM{Iy!#73rzO)OQM%hJSYEM077eZ(28zc`Z(LW_Hd_zf!(XS1>5LN)=d@5$l{cAU79 z%@tR%YH>BI71y$`xKXj_95e(@$JKm_wxtFkRDq9SNwRbpYO6)~2u@;uW}hLO5|c)R zLM!{6eSxgZSy-J}?oxc59+Erk&9IGhP%10WKge{&-WAW{o_!o+@hwUjVC9pHPrK&f za%G&wcsR3?Y*pOVKNAZ}f=^QY>6CilQ!mPFR_R~n4WS)iCsE7*^Er0tiV^LHSj^I#sj zbr-`DvsN80*v(X3u@enfC4rH#K$XvUihiHd^q66~8 z<1kw6g>m9Zm?8GTJaGUPh^L`SJOfL_epn`+gH_^rSS@}Fb>anR62FI5@e-UPUWIGK zYw(zO6Ap^E;Z^Y-ye{5{cf<$qvG@qS7N5ZP;xlBp&smE2QZdUhi1{jqStL|B%p%Z5 z1$0inRu)mJ!y=rebQ0!dFFA|>3mqBS6G`+1QLJ42f*W@TiX?~eQiF+7 zK#7zvS?aJrrodw9ft4~9g?u-)#5`O`364iESuM8SS?qWi&Hl#zj&m%4EcDm^p%n5z zqgt{Omr6=7rz>CUpRpiNf)bTkE+v{1J?sC9!XD#jVAD}TiQ@;j#+%Xc-?M)wAOA^$ z#Vd1?j{hO41+Xr0^86$g0MKtmoWUJP7~+CPC4|bKO%MkY62!s362(Er_tBPrca{!y z&X+sT(QgAO^7n7A$lqVE4|m6adRT)KuYt8Hw~_8eW|ka_-H(CZavYS)iLgdaaxJ1U zx`_Xr$R7o_5 z8djG(+K5WzhM{PopO-i^>w|To*(THwCZhh+PFzcG+sewEqAsHB#YkL?+~+dEL`0sq z!_N`1{$EF|yVt)9e%Y$1hdmB$fz-VWsyi6l*WcD-KkY<()1f~MLM#TsP?Z-d6#)3R zSmidIWnN*kc}`!o(5%dGgQbkpjw`X zG&>(!qVM4`MK7kC9|@=E9?uR>XP0qqR6a~|)f%pv7{8BNAu;}9s74H`VTH==^_D;yu9u|3 zozPR>1%2c_kc$$cNN$5M@;+SW129c)$F<%CbLGRZQ0{ZA&d~j*Ee=L06XcvOgMrge9UaPi=!5~rI&u$9ah2AYX=Sm(V(+oN8??wO$c(KhK<(H*bsO{>u)UJJ>B4q+s8B^873VBXIYB2pS)ZPg^5fXiQfGh09$ep%( z78gpH;@0x0n)^g0M24-ve%c0eb}ACYk5x90Ti=t{xefZa!H^2tW)vn571)7x+Gc%U ziD8q<*a<19(BsKcp?p421{38TI1U}}?JykzDyRBpY@ZGdDi5Lmw>e7A#i+hPt3q-v z1XEiK9<3UBXv?9$wgPgsdMMD=z(g$oQ?yfHy4DD@wHBz*TA^B72Y&4W2xu2VgLWB& zFmKW>hRxcgaJhDQl&AVb1@EDZgC>W&i1=4H#P`5?w(fPux#>5$&ViWZoTe1qhRnQn z)-x6yOCvVbt^%oDjfh|4I$0?;@CZnr2}9_I*EXB-3vpZue)ZZrOHUHUX0j|&zRHYK zs=nuB`zaCGaxp8!Z2`NV5@fPos6+ZiuYFjBoT_%bL_Qlec(cV+r>ry*qfioR3^_Gh zs=FBtb7X}9Dsa6-jF-p-b>p=xnWfzcGYhgLsWaBQMDJ%uq!H;pI9Imb&geebZt1I9 zL_6z8%w>>9GR~E(?a;A7k}%0FlQ;YWsw2x%+PS*P6Abq~4&+uBxSwVRN|ZblJwFJx?B;$8>jETt11ka_u;Y-l^nNd)-=g8b2C6nBe? z{ch^smn8rn>;RwR08h7px3ghM;p+^f&Ry`+qwv$!4Rid#AHs(^%H(ghkqIm9Tb@1# zV21G|WL1m&s%p8H4X^Is!A4Y7Yk5`GdSR8iUhR{uwX3FU7g=QudsvVk;P7T-5wYR6C!Ubkl#Isbt(wm0*{^sBlL6_r}u;jdJibkGoVcG z1(kYlSf=-h#ydwq8qeXwQ2CWWcXg|-Da<1)UCD<#H*72U2%f9xu#%7Dc`AUgO!1Ud ztIu~!ioZ-TM7(81r$#=oKqhODSAHi(hFdSJ_?5E zg)m$%f@AbCNW-x(Lq8_!hV%kU(M`Z`=QV;*_(j$;lNa(LWq8a`G~y`Bi}@&r15b81 za1f$YRGxnTJo%5ZV&##uQ9JUe!aCUKgxH@x88m$gr0Y{5OP}Uq%t6uEUtd0&og2rP zjQ$;gGwmr()Q8kZ5rykK1&^{Z2T?Bun-YggbQDMgbN=+|D(aNh_bMa_<9MQc(R7r z_=7OVwr=qJAG@24-v-5PFb<8pT=YjP_Ogl9c?IpPq=QY`7jM@j8h{9E2eNiIH2J)2 zg33q0%PJp-7ECu70HumzIVv9k$E)04-VC&NL0^i3W;y8kO6aDqf(+dUef8BaKtBb% zm=D%#AqUGNFwfQfc%;RQ2^2{CWrAZyJd+(EFDfv zh!CTaqkmuF_{hDnhk;+t%YW)gHn~#J6XL?B?u2#uS#r#yYzq4R2VpeHrRC%GEd5p( zlC5RwvbLQ~wR=pv9lB?0!frdR1hr%z$Jn4jLkjGeE1Hj4GA~0W<5;SH^3ZyBb=b02CMYVuo?TDqn{O(aygL0 zr=X_O(JH7_xF;itBGSdv?p{Z>!vqTcxWU^9v_d;He;;C%uFqQq8!YmIt9W=6+HME;a#HZh< z7trO1iH=P+vK8gI$X1k3K(;dR1eD?Y*-)u+S7cGY4%z8?q|=RH>RXYeZh}nxW<0ug zBh7Axe)=uQMz=zqej7@)+fg&zftukiSgPL>rB^@brdUa$Y)n(EB$a-ML>re!>9w4f zs)Mh?Vm_14LVB67P_dVY)4sF$@ebuu96#|yn{p9fkWJl@uD~ZnJ|{vs%)=Qdz&kIBsfv8+FCmsMqkMY>8S)QE-Pd8F z{sv6d--KEETQFDuBP`V4hDG{2E|I@DO3%f-f>)A{#pgwQE}=Ou2&S>}uHw*n>duvU z<6I->BGz_x_pr*XYEAR(drUSTot>W18%~LXwm}DZTvz1pVJ9xJBcif^TxlG&pdxl3 zk(!T6q-v|}UJHWc#EZ#;&Ud@fdFsV-7It5_1s%H{;!7+pYG;ev4n2g<FM%PZ`&QmypT;dGYE7gv6i`K;~6A@bR#^SaKYhX7GmJqsQ698^}Mu<}&C z0IJaw_!`Ed5X} z@9>CHopP)rmu{!J%Bh~F=J`bBpRr8JQDzjdV$6%tR49%zlzM_^puJ^C=xb;&(9mIs zVL*YA0%HviOfXW>3b$ak(G3?cM85^c^k^SrpD;g&5n^KXG-rzCGzPuH-xw4E)Zk{09P zui6g1THbc(CA#804y~HGxXJcr459Fou^9RoOK=lTfSf(By z(}id?uTm~Gr+<9vthH3R4xnxt^S6MJ-v)Xnt4Z*sjMH6$v3qoq?v63e>EEV004p4T z*$A-E2AH0YmVYLzRiOQepwDuF&W?i4c3y3n^p9*EwyJd4iZm75QN9-hntBp9N!zD( zm3EECJ?5Meg{>oNSF^`ezYM;VepDFwVIN->)rgZ7e1M#!KTl|9bz2?V@e%lic8|s8 zf*X+x%V}+V1#18b%nG=S)w8w8qkR=r;3eV`J_%C(A5cpJ1PTBE00;oFer7_(gA~@| zCIA2uUjP6j0001EZ*4Dgb#5DO}FG)>7P)%iXb75y?E@NzAb91eH349dA z@_%*D%+6*rIUxz*OdvqW1%yKgh+F}JNkGCCJa9=iu#oJA>;}Q-E#8VZg8IBAs354Y zQBgqf!SlY4=Y8Mz@zkeJe^ouRv$MOCgZKaYk)EEO?&|95Z&g=SFFg6@!+QZ>gf!L# zZ?LZtu=tv4-%#-_72i?uy$jxCKPZ10|53LesrX4{Kf6F<|E8B;sQ8t7{zkR`sO)za zq_aN~u=uaa{&YbG`^&|FGi>3U3JHmG*~Jy^z;Rrq!ij@}xEKpXEvMPF*`r}F+zKEMT~JSTyb z@?82dkZOadmPfV0R2xE^45eB=jT=U^3h1@K#S3{66~!tqp_bt)AK`-Od?Xd6)NvFI z8BMh@39yZirQ#?TAIHb5Yz_@6qi+*bK9RmmpyFsMCb?iPKZc6Q^g4x#sZ>m(Vmb{f zr&>ADm_fCfPFCmQvv`G*ok^3Rja7T!k)CNb-bEh=a3-hQgNIMcJp~u zt8u|Dtl`)BDqrA&p(NpEzR<}R(KCmpUhKjNYgN8P<;T<9Cs5;wE?CP?a=|HlDSbYf zNHF@^Tjg#iU#9Xp7o0=ecn+_3at}QxyWlL|Kx3AZlvmIguZyqbt6aR1H&M+;wEZr) znm0T7YA0`T@_@>N)R0I;D~(x0MKisgLbbI-Y#kM+Qt>w`PNU*a1Reqkz&sX^cF4)R1RQW{-a5wu}}QcqzSX zQ2FI5zk+yJm&mW=S5a}b%CB+3L;PAQHqy82X!1=o+vY@mJ-@-lZ^W<2!QWMWlM4>; zo2j^kzTHaAw^4CB4Z6e0@1$>AsAzNYt@PzCC%@at?{V^NM0`6n-RpuaJTZaq;5%LX zK7Kzj_kfe{QrTddcDKqyDsNZ$gDQWBLB-Iejfv^!sqj} zOlx!p0-gW^z6^_k$~u43@Ib3?c$3@PINaOhZXVv;;t%@k{Efq>&Y50YGk@NKY4aD% zE1$r?>G7@cH2Rx83GKFvZ4^4GZ=7rI-#^lmiD!4+O)Y(NKut2}{#dpWV_ zXb^KS=-)XH*t03H+}GN~AS+)icdg#B21%iiCJ>KmK!0J-)2<5&WVt6e*Vudph55re z0|(6>?u=tuGlL`P?FL{Q`pLum9sJ`5R5bJwl#pa>B(J&~UX zIOYf_AfYtuT;o~Y>haYXk{4tUY^ed0O!$MGFLuj;V-{3Q7ab9Rj)3th=g+3kiTGZ= zwz<`}oZuwqFQG;W8xbYQPTi`=M{(Ph_a~>`jzEf?(?^JruysGq2{#K1zTG@`WKaYxA+A(h8=I+ z`ziJHEhr({KR5Ck_08)GdRly*;P48g66uUcG6~v|6KHemFEMDd5Wx;QkzV<>Oc9j? zg9;hCj1E{&5D4%IJ;^jc65lBh>6C;6=6UM8&0dc$h$q$_Y%<^H3tKZjYF!43@}fFT z=tz_UyB>-Y2CO_VDC@?A9ZD$)rDP@M5({i@TsPm3F9GWd$tr9{qczGjw_L}q_~P{s zU*HS0HaGiQf}Z+vU!A`mJ6WMf0zF%CrDzz z+NDQ+Y!4#HP~}qejkO#{1btlzG^~+zp5|}$;jHQSii#LSs+GuED@q#?7FLfKiKGW? zI%nqF^c9$GH2UC9^suEzyj1wiO-YXMqN9(KEOTv@(b8{%K61J@(CiNwzCm&zrXj;- zM}&>5xAvkv2yd>=o-q$uMJ*8ZD%H`!ofPR)HGPbZXY0GvR6oYx&w5r1{;UmJ#MTpW zVq^xoJJs$cl!KEzAD^fa1R@_&BeUb0JZ{~znUJmUHMbfc$h0jZVRqpk5$;=XT|+zT zIB&+Zaiyixr_7&1-MtatB5qFJyvkU;JLsO}_SH9%;mI+rlN;^-8aIhxxTVJgLqOIs zx%r(B(UnP;1^EeG(5HQ?@-}(GVpC6PLD!B@n4NE~Wln1_vKX2`S+*`He9hyh;!B;b zLfnrnnf8NJ{)ldvbuY}`GT1AdtZ(?Z?wJxh3JLX|MsE`?t3|i_VIGtA2ihbnBujUyH_rVgOTS0Xm3dLOt4; zWKX!O(JP@LBIdGA#ca}^VC%-ShAx6wF@By04=rDSjy~p(jus=7yuzbjEutZYI^Fm9 zc&FMzNN({jTZuSt&}A9xuy?Qs9fkVBH3~S(&6t`YwKQsqio5X$qc&6a3G`+tLaMtZ zjNfn&n`+uEv&qqDRFb^`Ly3(B+e04Fn_?0P_e==-YxLLyS86xP)*_#>!W|@s-Cft{ zC-YOC-@Qm-Sa$;o?#A#VVQIt|X-kDi5*F#u&SOzaq9Tn3M#Vs6lRF(9n;uD68Zl8B zHYQ3Ohzwnb#0Um6I!Y*nh>FOFF*IUyS0n7T zhOZroglhb)7}Jx>iOOghR6=7k_D}YN2A{#_8v6%J)Y!}H6^*^XuF}|x>?I9;<$E>w z3cl9hNB9zt0-FRBc4BE7`~*L1>~(eny>boy;``8Gb(ZVV_v8EW4W{y*~A&i2tI%hHU1(StnrtyV9&DWqD5BG*yvgAZd^njusI=vUY6a?@dk46 zOs_BY`x@8LsuybfWj03RuMpW+srDMxUZ>i>XqJ&|w8r0{+CVl)gYV&6mA|R+x7gDf zf15pxQtD1%t?_r@Q?&Hafv(2iWj%xN97-A{6pLq z{txTNs8o9B~_E0Qi3MAaKEKQcDKe(XJ_E~KC67n^zwNnGb+j}r`P1<<6OfK zG)8M>MRmDo9MlbGQj;_ZmH9~oIMO~#V+To%&Sw{B>_T>t#x9{^1HE2OwJWH2oVr{| zM(=92QInFT6b-(BFEuHZHZL{ybg`9J+_{E_eP_;W_5AXA)l(`l1~1p7G&T)=|IU{l|<-|)z1Vy*B5h*W22u{QDmKZ{5PjTzw)V|JI~04j?eFJ)>Gl;{^r{) z);@EZ7S~ZvqXUR)){v0fV7{u~v(p&8u+-TQ}F;;-<)dkZouuzIuX`UkXq#KD%34yl#*p$vZK46$8W-b~szjDIJ|) zz>4mW)%q}xxn0slaWAJ!h_Oc=DpZJ6m6L9?Dc&R+6?Or2*NJC6iJ}w9qVRQH&@-i_ z#l0@dcgnFOxb1q-J&7QsTVnmR{B}X-TNk+lA~Ep#6)1RbK=@CH$Yr=Wgtfxh z+)Jks;_3OeNFcD|t_3F?0WlliyNDhal8Eio=ei@PW6&GW-8)>QySW*)neq$WNu=l= zAFlG;F0t1ARdy#)U~k5v67oj!%)V#j_=$4mDJ(*Bk$?PDvadbut^x3~xL!bLV7Cf! z2$6jWP|J#NCQPO?oo<0`?^0-tD?nD%a3Zq|SjVT0k+jF%qMJPZ`p?UBkdIZ9xc){0*0|Bl!-KvXdGK`8*jh4##a)bzOJxZnW{$AJ zHkFnd5u*4J5P`nDdS+!s%`7u@ZTUJO>NpM`bcsR#0yHx%)7+#qL-ON?*`{n0DI#`z zeSu>=>tgc5;oVz;OvL-1kPC0Xo50{LNCug53jp~106r8?3@`A>Df=LvpTXziiD933 zeg$8Pei$u__wS77_r~)F@tjI&G4cKr{EW|D@NaBq@QY}B0+u3$U*R`w`46_7iEk1< zhZPj|Z3nf0?*?Ab6P&xjRUqw##DYDb)ynOVv>TEO*ltLBuIoh zNC!V;!8#ZO=R!WLhd=OZj!qo@3x5KL+FuNCYOG;s{y9>TDK}>@vkKohJ_i*PwnJ*C zyhPaOjSK)>3<|R0LN?NnjZ9=?AY39?$ka)iEDWNs1t*j#xrX2Li6zl%Xu&Q>+Yjj> z=wZ}$LC?y6cM25f?C*bIZ=2Ft`ljfpcLovF+T zj3wY3O*|CaWXc^HOq^^mk<;1KA;{Wh&Yq6)0=NUEemBGbciZWoBAB z&8x8_L+WGjNjs8g&f6=pK!^CWQ;^m4ZU$MI@=FGZiNM9TbdyAOK?r(>pwG4#N)KBo zrJIyeS(-s<680wM9R+>bp>JfDU83~>iu<5ti4JpD9Rg0YtLdzVL2J0dm4aNkw#P7X z$ij$XGSZV}n2bmQyN-eZh`(4yp2RUv*)t;4lo-imS$2!+7fb6or1g9Ui|U1{Oti9D zZv!P$jYXy6qWW)!#62*ewjFZzMW`kVzF$V|d<9YQs%4$2I%N|F1CVkblkz@nBRn0A zTbEl~c>o^+LolcfGOEH5EDFKkb{Mj+s_nBi*R&X@hz=^o8VN;S0sjM&ShZF|k zGWxRtLSRQ*mPLv+Kma_)MCUjI;K{Uv5ajQNVIe4pMdmjaK_#1j$VK(+gi2v7m7i>= zFv?aNLiQU_7>d#@Drkpdq*k&EhF2CI0%zgg>xC9#!-z_Y|sGGUpQM`YE6A7oH z@ycc@SE;bO~KU!oX4ndMplS+587@Lf`C!_W_SvK0;-q4rz zwQNlP7(Jl*MjU}`a=R^?k!-X<^#)_(XNFf%ct4EU0x1Rh8phIQW7AQQrg28o_()S3 zH4!i-M3y@Qa6+6|W(Bz1B1l0|_F*M35CvGmM!*<05~i?G7M5q4EYF1R*q9iW$Fidg zmS-6zuwy}tvmEjkLFiP?jpb4F#~lIvqyGo`<4s*#VF0Hj8aNXV2_2>y>YEck9=+3$ z@5CsT(}6S{C0mY?t%QE83Z+_Y0aA$#kjjog9p-gg9VW1e2GzR^AeD<%?Se^YIOwr6 zvch8ygTlgVI_5!`{2)x(4U^g+r83-zuVN6A&w-I>Xr~&CmEZvntQHr2JS4Ic(9WC$ zJ=s#|&rXIM)&L{fN*K*nAgsJFnKhaV7=yi!W|M?i%5B7Q44d5TZC~BNwtp`iSrX6` ztVM78R5s1@qh!%*Nc6T(6GGVo(`$|Q5R|vWjM(j7iz{D;+kGn9jlbc_Pq%FM5Sw*P zM{sm^yU*@myJz507rosx&DAV1R+D2{%}nc3X4g_AY1}z>@v$ba%|Qy z3y({E#$ye&$uI!M`7Ib2=ri*e=aXHB(`*8bZAPG6ZMCw~`5pA6~F+_PbJJz7Q)Sx^#n)0!Spr=s_LFIm^!vEvXjC*mq9XQ=i z-23}5PZ}E72fyckdtUVDGEhoS40zYpQyzm<%LW?~D=CW61Xb+&oqz7#nXR$oU;E+1S5@u}gj%=X(dKzS{*d7O;ig-l7jX*rG*b zcA}^*?uy? z#riUSGnDLsy4r$*^!j%2(E8~V3qiy6BJx3LEN{bQ_icw2#Rqp9L(BSZhOBHN=GDiA zU}c%o20f$OR+TB)${|R|RzlEN*#>>|&*}9cXtI3r;itkfIUN7f93lZAxb^RW=2~i6 zoh`RR%f8}+ZQv?%6d%lX?8CiFqR;7pb_i0&jFJI!VLRkO4cslB^u8Y>R(hvrGR%WF zP&hU4ns~ke?}(=^bRYD=DjxH^5>!41lKFAC%?qFxUj+GlG1TxA;COx#Eagifz}>K( zFN2GC9bC@q;VSNdn|TA=!I#6`+y~pa7k2QKu%EAj1H2Iq@g{hM`{8}Q8b0PN@GTFD z%{>7_t7eeca`blKFPDCmq(cM)I6W)$ykVAF55qx2NAQr&@9qIz5rQ?F(F@uGr_}C& zwY7%HT8EEQk=)bHp4=_mS+wKkZBlcZt%_v1p$2&_%mM zJn8*b)J%H6RcPoq*aPIkJt&@gV4ryEl5K&$Kmh{h+fhSzqK4j&8oCQLG=v)34&(Vl zFoo~I{e1)$@x9Q%_rWT@A6E0nAjl8ES^OZJ#~+7F_*1ZfAA&3RVYrq56K>~EKpTG& zLi}me)@M;$pMxj)i|{gk+0@ecrj|CCT6&g6OHVPh^a@i;Z?|aatEQH|Y-;Iqaazh) zD_dhAtX-rzb^rO|s5vPZGU~W6_VSaN13t}9NEgg zGDlGeF1yQd9}-f`ylAl{FRGtsZ-K(!MfG?eviJuukbek+`Nt^6k6;}CL@awWj!%Rv zb_#~967)d7dmVf(mNVW2^mukE2C)o#jus2!;T$PDO)Thic7_4&U$GA@=vQHO3floA zIt@X!0Zq!~J6TmnU>|3o*02KUSD^YAk{!4*YzOoMD1zpyHW;Z73Xi!eW=ssotNurj z7wO&`uHi5wBZF7tWY_G54b+00a4oHJqq#(sTz|M4HX`ilc^AUHKORd5Q6>lBuz2eG zvj+NM^(!=A-+;!yg$(`!?$OWa+x-H0{CC`=|H26VCoGZ}oFH*nCQ0CtWVldrz-5vO zS4+vTQA&VKk_+yV65$?6gB?;5?3GgBNvQ`sEA@ourA&BD%7T2oV{~TWvMt=*v5hyj zZQHhO=Z)Rz*tTsu9ox3ej?*!}oU`}2-`)G1bH`Zg*ZQ?a)l*foYCbg)3iYmo65+O` zd7haFy5_mY{gPYkIF! zcgS9sVip)h_Y9&VorCX%f&|jS0tqt`63^(<4Jn*X^u}i8S-8g@+4DZrYE;dSHnJ~t zu68)@_u>NGcfPs4dXK!~r={@lIn4WSvwv5?z!!~SeR)Q&huQaY&Wtl1ERpT{7r=G7@gTdJ2NB&AXB0877L9cA-VwFsEt+o2%$U39>^8tAh@lkd9c(VNr)}d^y>OeHNSpR{#HYioi2Y)XHod}j$a1E8A4G-JZ#?^z8}YzxWG7OD%Z73B`*0cfSrMUKmLJ zzF-1^MyjHsz^MGm3t8|KJbMpTa3_5yuO#Jw7mFu$^thvW2O0jTIFk4vgl~y|An|Hg zdxwcC0b$VUj5zql5t;H~xLZBZao?G?X(V#KOgMcKQ&-$KY%p#%V7B{n#owv94yCqe z(!x?$Y<S+RA*wd+65@D zGvpRx(*F85ccs_YU9#e!K~j4f^b>3zp4+WIdSsawsQ=Xfg?}WD$JbZ@k0BV;T@HZ3 zZ)fjk^IV6el<>uPQ89JIw$Rv)f(Hm{KZ%_-JsRO2 zjVp=!6&oMf5~US`3s75qF&JQ!5QpKAs1z{$shYIW$ons1m(BmKKN9-unJF@d;_lpFLhe($#&95gW@DF0kT@X)k%Jfwg6-5E?E6-|2*}&<~^) zex(TcdvikHNSzSsNBMVv2ajMI7IpxR#@YLbp2>jY?EO~H=%7bcwea0pl-p3p7Fem5^{oMo;^-z zyCFGmr5R*?f{BgR2uHn<(IjpM7u|Zz5OgC<-a>@#$L!cV8@I}QfL15*2XP-v8)Uq3 z@`P?b?zIjd+V4O;YqPZS_gCDyU8leCdQ*LV%NgbGQ@@qJ&Uk~t+T5Nw`GAPJydqm# z?q%$|CjEthUOS99DW?G~4fcUM^DRQOSU8Aih2**>chpm5M_)*Rm*ASd-+IV?kmL#W zM!qyKm|0Y%y1AT zRPs9&mXjh9;p{n-U@FSkn!-K~Qn(@NQ()s9h#55im>CZTlekr@atfnYloRXreQFJb zRCI3NeI?jepM5J9fD1;wzwzLA$F2b=fx!hE*q5l6;>;q&2`9yg2js~!( zlOf6|$&d)s7*&Qu@ccGxGfWw>u@F@e7%J&Z@3c2UL~QsxzqjE`x;+W2=c!iF$T|fR zRR_Kvd@nVjJ1ZHD+Dw$PToC9X%Q)=KZ+1Cfh|SczzEr|Vq1ITT5RIYfAQjWjAe(ea zwn>s#RIfDxuX@5jp7&@8$_;>%;9Yv$1zhhlBPR%$F6Gx_8erPYQ$T0%m6s4#?8 zaW;~|m2EFKu|4AlNu03KoEaC{J>`cq!F-zf8cd`0d4>m-5<;t-2-p(2s0MnGXVMNB z)NRS@=2qhp-gb zJc=OV&*nrtx6I_+J#7C$XrEp@GP0kgShB=WlA=a%+bzpQy7evV8@f?%)UpaF{7)cn zibJc`evpOrqgzuGQ#`K|=E$%w7+!IQ3#kMxiZ{SNyPy+mY3nN8wPQ&dKul*8A8<5g^$ zA9{w@KR#XxXPl5eQ%d7#pU+ZpA^Z^r5q|dby332AFR^wdHqX-(68!4oSOHeq(s|Dy z>n<8Fn75M5RkMEk0neJ@p_RMw zH@(pR7S8X$IT>MCY=qs$b3q&YJ0MP}oo9^8d#EvCNa?Xm0b9M2l2B9}-^4do=@C0A zLLtS){CvBRGN&lb9B4tmW;B1=Ta9z!@l>c!d{kE`&8^t`8y1mn6u)wl9G`YbKR(uv zybb^woe~G#Iq&}R(Y5-1|5rBUKw7~X{y(+n{%5VQ|4a0P`M*Rz*6rp65P8oE9gsJQ zSsOQ`PDy8Uq_UK@en?PQ6-gDVfF6Fwn;CLgud=Z>;STNkHK2cuL6Agr(*tp>7^=xG z3nr+hu632Un#Ih_-SBb$IxPPU&IUc#I4_jv61^_8=tpv0{IDw67}w=#YmIRdAqIYU z>4t$uE$*rIEJ3X|9gp-=hy4YQZ*vQ6XErt)0QzE|fX~@@H+In&DfEf5Ux{?Ha?Nn0 z*<{+3VwDK!2Jv$lPXDG_9BV!q{*j9Z6&fK)6AcjrGct<+*q=OHFhV+MR9%n_tGkAM{a8E&KTo?>->JvIVQ; zoCDiJO>R8(+rK#&AC?`*`HbMvj& zt#`9zgwNM4v~Soq_V{>x{Y-dqH>C)2k)gYc_|3+JuuXqe5d_p-m(+fRKv>- zLKE4^H<9ihOCiwS!b46>U8e!~LFfxIZas#RktaF(IFb@za5G5#MjT zCnJ`9+(GQe+@*)s`+^zir(k^O-5q8l+yYzi$45pmQy2;J%KI%OF)3|**Z#VD)q9~sx2b`KD#PhfJ^0jkydrtA(Zqq zXzjIFmqz})Ka$Wcj~2xdYn5F5>mUWdUj&Q?%6L=-J>3 zoFD>yy)$p#4fiM+5K)bQ`Q}A5PG{d`2U;`5XyPr}jcZ00$APks@C>QgopoN+`IkYi zFrUV}K?yCbx%gVjyHD!lg(gC%CQ4^cf4u270>foXrf6hJ>3e*KlTeSQ#@fAi2>xR5CZeKlV5fZ4cl|tWb{JI+y zX;9moN~)(SbJ48enNWjECG}|pW|{i2k(GMPlthN)B=oV-mLzGAxRLV8qA158-lK{3 zFN)|4m>esR=selyLRuSV%q2WAPCeKQ%r%PMFLAYzduV;O&4-hGC>8WE?|`28n`-|@ z1{y*R{Kmi}FyvVb$wuk3Ddei#Nf*dmvw0w~~guvO-9FnX_-Vp_Z1n8JOItpyif#9-S*f7)wDCxdtQsgo2XJi`C3;l`V=kpx&E1R>p+GZ1k96WaPrN~=D zloPfI_@)?9buy|tQP~m>dz$LUDZP12)RMoA@${AT@(lP3BIPsWcCH4Co0Doj2`J)1 zqPy;Y8edQM6h`I9Pr}RPgeFlp?;J@ieM%3+!m5YB^>xeF!!lq!_MA0OB&4mab+SES6fHha;om07rm?CN zCb?A;(k$5h;*+Q&xlB%>HuIgv!9+itH?Y!8S9Qc+oK@@6AOBqJRDFZjd+;E-F6g7C zO0{k$_!#5ZPwRD{-{u=F87OK0iIe>|lcN@4kGr?mftep*CroWFl?<6Pc>LrXMoa=x zO9-*k_RWK4`l@dE0qv&Eu>+Z_mVbDCLba}>m98J#Wy#$ACOhornFy9N#({hpmrX2D zo;*j@znu_dJA$IZej?XfhDtzng+yF2+E^oy4x1^}bX+ie^*c`Eph_M}$cV>^TE=@8 ze|Dm#-<(UE;Ov%VZ`yXQxYZ~;$Kmm-uRzjQ2KQ5J zB|d!PaJt!+G8-de*+ZS0OK#vW=ieUi=n(d5&^zm+#c6+D5{}+49q2s3CNTeD9Y^-a z(D%gD|D^hI{r%-iaAVSbu)sZ4Cngu47<0gQ!v{xx4=Qu#i6%S05GC=B#gx}rJU_=l zbG#!meqHpE45ybjc2qr#eouO0n}Mc!yMMD2C+6n3c!95U#4C5jjTtk62W zEp)}{3O`l18daMGd5{J~NtbE4o={ajUZ5n5Z4-b@ZFJzXKCH_{8*HL^pDgR~DZoi# zk4NUs!E$_kLN-U*#c`FdVeEPs!G{%j9jE7aZM)pLZ5}^)QF^0s3Lc#s`+HwcoVbYC z>GjS^0&AEe9s~9&h*R&`Aks>6;cncn&wneRN?IIGt-!y1lY;vnu-yMCpe${_Zae9l zTbli|eo}jOL-`URE!HH1BTjVgElXnNM_tD){~j=xV7Qd-M-EJ_jtQI6QUNd9dg3~ zKbjhs7qlxZL^H~eFTrArqQrE^@aT+5Wj1JOhX#uSzYod8_vFV=&(L2Ri!zSFWCQR3 z$YI(_1S%lDb_mc10$Bn@311}h?kFAli_qjlt|KGOgSw7|-1RIx2m>*M-6ePQl5fHz z)lECddUJF)c&QBMR}5|SxUuHrqZw;BgH4BAlVaLg#jz(X{w8U5>o!4_8^@%ncx$$Lrrb%R!*m1QUdhD@Fw8&a*@Pk8X)QY)9vacb(LnoS2z6GO2Wc>DLK3!=`CLKy?aL1O=0?S)e7vdBb z0VHN+)>lp-30uTs*!0hq&_KC~scR{S=6UyLZtAIVDFUgqM4z842X^b@x!5xYGxfZV z!wM|>)}n`uH1~?85KSA9H`a6c)1&PuOBx&*?Kle}#mh5sQk)tBXQEAptn-1CNCm+s z(Tj&K_^A0N9o0KKa3|DV8nSbd0ObrqrQ^4gTym$^Lv_mDw$FQ;7j& z3#B{u6~#)BA>fM29pP&HNuW36Nn&UinyGFP^p(P6VdNUt&dBUJwYuzU3K1Z!J9Cp!A4x3@mQV31{HRPY5^Y6&t&Kt$W_Q+jss55%z7m~&WjE2A{xQtddx=cM6(>^h2?T6On z#UNRlR-~%fV~^an%90}+YeAXg^s#D%Rrtu3*-bxRBBE{317)rM^qq!FgWW?u=WTbNg_JydT456iAuwO~psS_@EB3f8+Vsa=196oKc&@10+W zPdQ{$FX-M&gDaSu=Nz$YPwwV3c&4$YW~3(56VP5^LSYJ6r)VEdVw~I@?o`cvjex`# zcG?y|s+f{MQ>@TU4yl7q(1;M%iL-(_3PUZyZJk%056^0i7-`pSNE7~c2)(60Mu3C^{LYiQq?W71ZiF+Jn~ zAfE0x*!B<``1)Y4^O$a6;t+UJQyT{w!pB>)A{8V` zU5z=^ZCcbWhqYro&ib24g`w>Bdk+2mnf=yC;0F;3r{J2(^{Ald@;1b{OL`75_hc9y z@ZL@Ah|`iIe0Im#C`+HmJEu6n6*o*&eMC7&nQYz4P_vBgfGaQROuPF6qnbRgxe?l`LaaUWUS5Y&owdBaQ~FGV5)&RygyX&l=uz=^VgEi zbw)jn}2M`$z~!>k-)`wbO&i*!&Di1&neTGs;~w zz%e(n@){ay3-LNDwX`p6^RiU~SQRB>g3vRBD;5V{pUB^c7ap@#BWnGgc&>4;9=DFq zlRi6qzxU9+Ne4$ILW+xM1>-As$c%IRqC^59F(<9W%p>C^S$_Hl(n~$X!$RpNUt{v~ z((OV)$=}{k0`z<5i7rzJ_bNKPqn^EW2bfh?{Om_8dKxB2|r9x+1P_ZhesWW03|COgsGW!=CB_b4FGI zn2C-|H=O$8pB&ZtIHCA4ZeWnQQ3;~S8Y#!+pjKWKwgcIUM4K$hx$-&F zjjheBR9Xr)olhO=xWE>MQM9NQCsHS&CULCsoNfAXP-=S%%rqJ!93X!?0*9Q3T!uqo zRy0W_Sj^+Y%woDt$upFrtE?rDMAmbYn)lm&?f3*+azKDS_0y7rg0@v6`7hl8iuq#Y z;Ljdn*)jB&aQ4gcAKLxqd{iS%ep9SXYJU_7w0P zTN;&GLpbKAwYxuaQKWWJVcbH98QFc(6=y?ejp$Y>y*(ajYaCaajQat0f5oY`98yTD za^w1>aKE$j`a+gPiYWQK;ftJ{R*L)#HR@Ck6YRK38ht~1Eb3s$_wm!Zxg&`(eD5?} zRCD@0UT};t*=HpSb4Mf?=qX~sqy{|p?-}6~AjuI6RWY6t&9_A^wS3llx&L;ZHQhe(ciamq zRp_$(Ay(z4i2+z@{-X70E!2YewciQGWe1n8NZsn!5ITxLG~W&+2roE4+4qD{e(EQf zk94=Iv1S5-m)y~Lf6-M-3ONTh69kJFl&0=(hU)|UYbya&AF*?Ey{ z_osTyhZbZl{t~Tk3wpAndZcrCbJGD;XUZs=!cQ+b*s^D_%Ce|CKe+l$2M?L@&b2Qi z0!$s$?$62+*^0eVdhdW~_I@2T@*bAX6KwJ6y#1joGW=lhGckz#LOdELBsYNpzvy~8 zT~apuo%8dg&W2B2(UP2hm=Q-niVYwT484uV8rkRF5-$WEkg5!Bi5>FzgF;c}WuPna zV#4U)7mT9AMkFzSeEuT88R@J>C(>Aug4i;1Eah4p&y7C3SXx7FPX9oCD&0l zhZe`C4<50-AlT-SMpQ*ubgg&-*3A^rEN$0+hh7|?wi&~7Tf$5mdQm#S%*H|xYc>Y2 zh2Kf9q=~-rN!3|Ia-6TJ_tKcnt{@tSH|h07chq1})vxfzScMOe20FEvkioVx}`AW7nAe$x0By<;E7tk zft}@-$H^Yl;_Jy^Q_3%(?)gM|wg-I+bZH9=Ma#7_Dsd4Ee{Y$^4xQdd*E? zZ7{50K!5VLBOo`cPAHBP62@ozS{b%ghKjDO9^?RKJNyUF`B(+HM(h{^)O=8|0h0Xz zSF!-#p_2Q7@4wa;e}S}@@Lyn<bsk?CyR8-y!IF+%=6HYo*waM<{Bg!Bh8!+^vtS zKwF8i*3)@(Q0>J0OY|ooGBwtkX=rdfkRvlOPrWaO5?@bHN9=1So1bYBtTr%TDzpKuJkyvE|AB&OP`O`{p29w?MOyIg+2h~0+z|EwCE^kamyF^9%BBElx znAGsICy}daDtNK9O1`4m4r@32+*P(tTgZo{x>!jz+EZC*abGq-i>gS@0@(^D7O2BY z*4HT%@dquAvp;*mhLtdfrv|0^FEFu)|i=H9Qpkd%{wAJP$=XWf;jJbTai^PE; z((|7*Y*!%k}xzm~{7Z*fY zC}=3_q9exB#H1$cC>0Gvb?(XT0@;{S7H+3?t)2T#1V9F>>YJHu3CAj~9i8HaDAITn zWnb5NV=W)kEQyn`Q{z_yCQQhrecDcf*50h_F$kD0soX*6r6BpBmHVPulL+S(xr(C9 z6KTd9Q3D+mdNbT3K6sW46lQ`!U^5Fg==`@X!F79K{1?bl965y3PN%X%Zkqkk8>^YN zbD>Z>0^HDe0?bKmXk~!Ykyc38ydCuWAYk}=#OVG3Y0YIWQ%nizre|2>$NveME5~tA zvq)_L>9}|%q^+_4iJ`j?S-MRgZ8ZibCagT}5RN54&ZzfHJTs#uIkHrt#WW?@V*ELW z0@{!!Vzd0yp{@) zxrD)N?`tXJmLoF}57(j^vE-{<&cp&*o{9KvaSERkVww=Gwtx(5Ja-Jtsl*jd%&`cK zY@F{wO3)rjo8`s(uHA9EY6_rHHuR{Xux*~n($9{}$jD5ve9va5FpkOyr~ZGMe9 z-!MjLTgZxMcZ4v~E=~2zACnVXFi~PQIt$Mod7H2$U~IBwCN?Yyfxa(QRELd4#}-0( z^*6xq4Gbd41CYMy4$lshsLODStr32V{oao}_=~tr$8ja#G|n`ptws>@@$E{#^g(?i z#Qsj)9YaAbtb4A8rr?jcO`G^3GS1Qbaq3ARgzm|X+~~JmNt|7(U5aeSD4e2b4rQM1 ze9y+lLvovN8Z!qbP`N_`3e8A49$8vH#<8YE>#Ekxw!q21r52XjLX-K8;7y~7oFP(j zmslb=BL+w5FqE#kC$191R{w8e^6J*-B2X2KR7-yJ^VS*;*sC6H0+iDp%kGS!T_K}blzA`t_^19Y+jLGkD zMom)h#)aGFM`BXL6A`9E;m-~cnpPj;-411Qj1Q21%_@sw1Z#d@B#3#?|JRKAA1ziZ zpsD#kX%Nb*a_b6+yzCjc%cMI>ZC~OSpcWHzLCK9uV1-s_qDcZ0JgOMR@ew%Kobclq z_euUL3UO=0QtzeZPPh?;plELlPFGKvX`IXtSNz+)-%^LL;W!V_WGGS>5Qh_4R3|JB%vC4K+=~SVoxtc(J4_@N5R#=}_YZBm#vf(vz>HEL`kW@+j)zI{ zuH*aNczylywjJFI;*zduwqfe=|8!U}-vvR*gtV(VDH1`Z>u~}D(s3ap2vt$5A-9+Y zoSs>!+D~kesg=>IbuE|JZG4mLIZzqLvInzRFJU}l{KIm|uwV;J$15_TimjJ^11GTD z*m2kGQ-zwZJ-mjim1a#A;S2M<>3nTv%aX~0>vTdQlX@`hTnK%`>Q_D@ZI1gQ!Z8v% ziras8*spTeON3@7=eN}}m5PpsndMix%Wl_83x!WM9-@-S_I5<8W13-hmE-jrU@P4S z&BS*u{&?;>KEv$6#jUB!EkFQ=>RJkQ-Vov!jseB6I1K`xas`{HYpv8!z7~xS%a31$ z6fA>KD9x*1L>iv>#+I+-r|Bq6<=S}s3|h9-v*a8Q-LjeSD0lL$VBKC%z@Oo#wh;#$ zIq9}vY%P%L4`7L%xcw>eWdN6jkC!XYM8dQa=7ZvzEgjt|%8<;Clb6dRxMwZgB+h^i zU~ZLHv;Thm4MF&Y7*^~+NJI`tkh7yF>uQILsG4e7h+?!VHYSdpOs*Gx+&r`BW<3%D6f- z_%ZCqTwD7JcF&d1#LfO8H-A%%KE6CkD*QES@_70CnD6-aG0(Bt=ksF=|2Lif=0FH{ zialne9O-MKDS9ZVg3t&F@EdrwA5TL0uPNWX(FCOYLs?pUX^oQjD{n@{iI|X4dC=?V z_9VY;OJEMPyv6T4lpup&XF-w~35%%xs%dO#q}j3Zj<~2TAFFTf>bKcsS@4S5MQ&Ji zjJrr(`r%;~QK^#++#r{dp_e-euF?!PlP9^0PcB8Z^~um|{>2BOOv^-ELw76M$d$Ur zeC}^{hPvjf&F=hK{mq`FO-crRGLtNqy&7AqUTJNnl4YGDUNkI2Q%%P-c`Cykpb-n57# zyUNPmWV_!v{0+2_sHEoXYoC@(8X9#4t%x>LV|`tbscrcFs4X;PPEZ`V_#J%~rr_e`aHPH~^|QzaQ%sy(^fB^iJElfe08VN}wnSyf61psIAtJT^yK zJj2?P?W`@8d$J_VW6`C@nk`O+h*zWrx2ji67BwvWtcR@aY#jWY4Y4S`l<~aQwO+m9 z;^WPg_=4Mn6WDZ!YM7?KE+6DB=vn~CV@48tJ$O@Q?}=h$RO0o zRleHyx*?86?OdV2`UT=<)jVg+X9e-h{KyQ7Q3ip&ES~u~;+;JQQ)tYqHRq;k?;RpV zp%}ERHnaK0_(~B^s9PteIMp$hY`aDCHiNYGH*cE+i+QRYu|nZ?`#&vggUU6}P54xm z8g|VCk|D}>jEgUce}fnx+FdYKLx}A!pMTl5WiN2VSsZ&t&VKGtNT6NMq?m~N)_$)x zuMg_w|B0n2KI0Ofy_9KAfW;li?+VKJ7um0SwgOaNaO^Fz$LVP_KU4icSmz0imwse5 z!0nW37Pl21AL@ZB$^-)v>BVn|QD)KKTY%47?%_RpE0X;I##8AP4kx8&6CL)qA7d2Y zb`KNK=5@L?tuBwdv&Rf-JP&cQj*+gw8!e4<94COUhBFe|UI{)b-k^}h@P7A)QJlJF zJ{1M05dU6}b|!jD*1@&E3nUV;cbVQID^xFB(VR^v3>>$d=+1L z1h98^;1Smj2yOhmB`Yh~Aq4u+K@5M_*l7L$uoGe!Wj?2fpF5x@xDtcko52|vQ|>x7 znHpo{u{Oqk1;ixE$QkPnB^@r`;Tsf|{rw|3OUn1<-x#osjy*)eUkq5Gue8qfzedCV zpLRwfXD@7H?_?_P;tX_gR(5tYHMIRlaLkI6mF{Q29R56QRzT z7Xl9aRftT<4e+4dOYFPXrShR$UGf|6MCH2GiN%ECaY2JY1tcx>Cti$*=d?JIsFfeI z2g^Yj%Lk9f5=t85!fQE3nao=uqkD@a(VX5ugN(wg2V(ik^zA^*@5nbO`Jp%oX8j2B zcZR4|8Tb?fF4*M!%OS^6*rb_8hD0r~E^Y-6tZ;101yzg_l=+Li$nXH&;D%2LLyo5< z0dLy5?a?EB85YA?-&8|C0IiAbZQFr%}o4kjjLdl$oTAGXW z3%XUgx;G+yBxJ()lY%h*F?TcVJSC!ue$EE-uB*)FskHa|*LAmV5$;8VQIY^`ET!({J8AyMuyIFvc_R$!FC%Uq!w1Pg*WWX@CT3~Mk-S&L|YjEM=tr|7yE@g_>y^1Jkw7NMaf^sU8S+z8*-+mIWJd4e)25eo& zKIa~5KafkgsPF6}c`}xQGh5e=o&CZfz`hNYQL1ZjlL`Unc@suVq~DTJCWWTkvUx3g z^&r}st+nNFO>i95RovSmv{;(8z(rd^GR^sDEZ<015w_u!4^7w9It?Ze&LtVsYzjZo zNAYfbYiT{&^lF5N&{5F}Yh*0FlH|J=26zWAWyPGOTh+l5r|W zK;k>1N^MJfF2OYjuH?qt4YD=YkYVf=wTr~C%Z34F!cL}4_F4E0BjpuZ3I^L@5I}6p zwu4^womY-%n!#gqLSn@ik(TSh`(0%}$se-VKCP1cq7SW6y(;?}_hD8;g8)g~O_c8jz&FO>cz{qRtstex8E% zHxY{*brZc542K1WHbhbz4v`ERCAwiT8!q$+7mm0MmZkD0C6~ZD7Rlu{gL)lu`wA~*Uw%yf@8QML5J<0J z=;&l=XD;e)YzlO?wEriqH7IUW?uQ^^@TZZgNG}-1M!uc`%J4t{878aXhESx#?p8Fe z4Q}!1gn>7HP7g{L1bz?1Yzu=L!T?CC&c~nXkF$#MyY=I7>R&DsC5Yl%BaLxsBxVVz z#3nwcl)EZL$J7^kxK}7AfeadR)%cL?rO+jm`;YR6k0rZ#2tr2Mzo}LTMPSBNg(?f} zNeGn{t9fjfYKq(_t8u3yRT?KXdVyVT@pU_D&w)kZRcFcD&Q)y+(M2NtTqqmcRY~}^ ztB~%oM1<<48(|QJoPAZA7=FXkqVw_I!dD(d6KI~lkLT>K$?A1ak%~XB5tT67PFHUQ z(kz`eg{#tvEnx|4O$H>QYp<`q*6QfRlz`Y;AFl_34Llit6T*Wc;e5EE_5UgIJRz$I z!P(Fo$1$X?m3utHG?2arX~Sd!1K=xKCo^Hh5%So9HweiZ%FxiXC7hF8IZW@2W!Q3c zfjnXfudC&}dPkvNo8&TCnx(IFkO{0Dtu^}t^RKph)HQRq`Ldnr|7JTGOJ`F@Lz{oM zo#Hs1up+8%yH-^jh3b{MwNiSk86@M4#7I=A_;JZHl(^lMQI6a?`K4@A9ve6dEb7^bD5MDk7=2HO%bL-7xQ z=Y}RJb)d&v&tteJcwx_Dv|M&t4V|($xHu{9UTMebGsBxR$KZ}95L%1hZfUoAm-Kf3 z4W7q2npe4h8La-xVE?V@`yYo*$k0UC-q!YuO#W{+i;5eS0{M^g#*{JCI_M*g6b2K$ zBPgiIcnJLoF05-$e>fINBjS>qH6FRt@)MKkag&myT*jrsH@8vDj3 z1Cb!@PQ!n77*H@T?4Ba!0jWHE<}WPtGugbt7sBGN$UAE}2xp_)kOu zOkpfQ^u?Q%Fa&buU!5ho>PiQa=(0hK87G@lvq?wLB|yC&-jpL8isvkbu*Wf(K}Ob6 zhMtb6;JRBM{NwphU|w*AWUVGY_};Gfi+tsP+Y(Ykw67tYA%|Ji0B=FgzaF@1_IlOO zuOQj>_5Qaj0RLe>B~vG$y`7V(#6PYB{G;yTzPDfI0|y5O0heaQiAjfCIAzViYf3bE-20~%@1tA z$N(%}2G-`^0)J}RLgU}B;e$Eew{Q6WQ{exvfBDBxRB3p5>zJnf?D}o)8J`_o*my9f zASFvyx4Sk+Rz*f=TQXS`-`H*`ZJG`{I%8s%Dns?X>W7{hk_w%aqJ#+ym}MS;EH#>l zqC$^LXFVPDA0nzh`E-Bk$Blfp?58q0CFKVA&#zLhT(`#m>UG<{+~weV!1id4p$t*s zPzil?oq*l22!Rfu2xEWp7(%8)ZWyA+7|@0oaS-;sy#<5C0}n(H^Z*;xoHM;Nz5KMkf`OdwN<9w3!BY>TCkN=qIfMf+iCy^k%c133QqxKfld#0;H{Tg5XGUE*;vIRuU-#Z4D+5yc8W93K$H zyDCG(xl*W*DDhyvM|@+Vme)#~gflr5ziL~zTi2Rmho=B}-)!S+_=7xB(hkg&R5;mW{O7CwuC-uHBw)r zn@pzZ_0s0a-ux)Gevlh1m5wqh;+iGoabY9;r+IdzdEr}B)^?o4Q2UUW>o9X?-DbZ7 zBhMl}_7?g$iHSY#OTBQIVo-SW$AZNEiAKExNiwFL%)nd}#-RATvq6W0xF)6;xi zP}4q1Z8~bPtv#_~|Du@UN5q$l*KKi}4xUjk)+j!vK$C*biUnAxkt|<1Bxz)h?vv@eU3?laZp9ag!YP*2$ZS8EKkp zG!Jnp8DVO&&wY8CGoiD3Vvs3?xI~dH7;6GYkBW`yXOpk&kgVu90WvB{7kUN(3zP{v zbNm}QcW2waSXU(a`TQw(v!xcbr5I2m7AE^^4Khr#xId%KyP%O;N@h(lsh; zico|j=C)UN4YGSEvoW_ar|f+q=B}r`&d*cvI44>Yvp&|L7#Y`@bEn{knSA} zLGlJ`!0k%&AaBS(+795c`Q4%Cf0mRIj+J0iGvuAm*=dIj&U1P<1(kbYC$ROEl+j{u zO{fx0HbOG0Ru^iWx`B-Qa&v=v%0k09Rg{7x#yLRE{v0k>xKQ)>ej-igR{l-3Mg)4b@{a-#s$iAl^A- zdB?FIq{R(~iWdcqtB`G@qa^9xw4L z*P}0AJCr%D&at6R0^XaDmko>_2LT2|)OgklywdF5YR9z^}ytW6n~QnzORYQzOMEuFJVs5f7FYdwK<`cvcoeMmndfZO(n$ z4LkjR#76lh{*+=pX5oIoUvuMr&|P=oe$a0A4K?(If8dSwrhU}J{$Zmz$jpf{#+M)Q zJl@m6-~>lg6yJ;Rh#RD))-V3c@#%!@iJ3bZOC*rF8>BVm7AuXk?~&l9f|R2o1d$_j zgr?FNEoEI{13`&?jA}qm2mWYvLlB3Sm|dNigMj0;|$hAKoc9O1g+Q)NyKF55dwYAy*f34LlDBw?(q5&vL$4nC;PY1Ta%4=ZoGiqDbW=u;BC#4s0UZza-w0fk9@bX^-~X8p7us zDj$WUmAIFl*xNDN2sFFblQ9uJTr(!@jy*jZ?|TN7dXF{qtKbX)OQ1}4${eJ`eKKp% zWDa3st}cs3p}48y4-LtI^9{CK?v9hdiCsm+7@T#a$9oEI6f-VXgBu_9_x#|u@ ziA$0osdp}foG#~tDE-u+kH4_0O#1WjS(zd-nQp>1GV4g#d`KBGneN<%LYF6G;dy8= zTF{UOGFR<%0qlJd_9#}JEm@5#E@tyCF?62lq#@&*VMzt(4VMc&7pi|Lj6C3bfAIAY z(UHa19TL!wV!rcZ*#~)Chgh@c1LWSx(^SMUMARAI`zG`C;A#3~`+b3S*psZt7WZPY z@1px;+DCzOf8h_-a0L8$1-Bb=_jpI)1J)Y^)#pr#mFO`do#7a9=(tAxz{I6gL|Do2 zDSkaUg7%17B?#z5SqdRolsV2e>-c*Z2Thi0!3wb&er?3GS)+=>shDaNGS{a%4ah3z z6k!dkIQCO#)m%?kUJ$dQ%<|OI3X!AKR?+bHihmG}h0ZcpU*!q4ZMinMF}gni6>I5A zzXjVIX1f;N7G`$9D~YGv<{ZW4kZ*B}-7sonU_R7#6|~7fr><|arf-+<&z|p#mg3oq z*Rz#ANm@$uO9kUXypuDOEa(M!f7FC_;ux*lKo$F1Hn z!49;|g*tP0V(7|h>$c%jMNDmLE$yn7=>`|d6U=>y6Z~Qw;>u0<`-{jQD#p(r)URFn z5wl-HC3ejX-=Ex~1}W4!)6sOaC1VXP=E}M*u_q9^O+Jk4B)Uz!w-{r`ugEtl_o4VB z@+vzlJI9o(7!;16mEVms;3MoZ^UUAY0hVvcwI7yiw#%})KDp}tSDlsI3R+JT=gY6y z=pUtsnwQ*#(64HZ?m~>jDflH+znIWOTBrt{SmXF1;an<^AIsl9GmQ6*T7dpkqNY_c z+0J?bd>HAcbT69|=Y(6!!dBh+Wj0bD{yZW*>mlHC9KDNDyxl3f?PYJhXucs$pNKmX zl0y5n-*KG3$j?Te90?Eq(8D0995WRkDv+Bcgw~rD(T!{4+R?5I1*a2D-~yRkWXi5d zU1-;;R(D;^$G$XK>wg3Hkty?7WGW4({bN;S@0-0M2LEaZ^LpF|af=qlJ^9g-GU9g@RL+gXlbet|;UkQ0fqiR1+xqXihOQOQWmTkDkBmxl{@6~ewaQkGMpm1X z_n2<#hb>i0Ua}bevZB9|!LKtsD;cUKi3nEYO=)ihZUrK``|Zdw(xrKS)bOGL-#}H9Sf7pR90Z@+!Dv@;iS%sD$cGa$RZ~Zahe0 z#JwKhjwobJzH-sAfo$JJuumaq3p=$W#9b@j0V-d~=;2&#Icr zN&4i7soCTYP!6u&v`>2J-Kop&ckgSIcpi?NU;SXlx|i&q!Xu9T)#bz)NPDmSCAYWX?DeuT}h z2^{qYp6M-pXq7dfkcyd8()qoa%t|5A9h&}t_4(B2Xmj?2Z*f$EGtc09Ypm7{rE7h9 zDnuJmF;A$g6D@1W&qlS)Fs&0;k~Ls*iR8J0`_9mny;k{U7yXIzQvGF*&J}a?+lfzx z_m}x%&})GgB)>YsfhlXq$|A9cF76P{ISfZdZ+YOkqG=_41=CYIm$0vBPF1c#)uQ^6 z)>E;SvU~;H`Gr-Im)4caY&qdm^+dUSW%YaNOf5^5A=ZTe)$%CL3wW=fdXw08zO2&P z4<6&K20pDWN&eDLE85h5}56YbSE174LLPby~wqvVI(z$8;5|>ymESx*M6Jznih`t>`x0=1*^0 zwcIh8qolfVT<9FqGK)lC^F%1>?4WwcPq<432Jq6aOJtppo_&zLuVf};1 zs3H)0UytLMW^~m6zn)C5r#3T~&E<|qXX|!=SRB56;c&2u8!EbKO>0dY(NuNi1S2i@B@koR5CRO>a}=S^OCgnk&|~o)R8}?KZ5~bj3!)Cd|B}-IMSWysx@E0|Abt+Cmn=`zSGVM z>|1%^zong!r;Dkelarz6zi|rRZ|#=_1ynz~jT-HYU*Y9A9JehOWWy`;1m_abvSgVC zrNQ(rEi;KVIlANn^1Yw9{1!w56nhY_MbRhQGr*INL)W}7k394zn_c>S{y%{<`f=f~ zA88sX?uK`zHH%6L_ppyu)3H@lRA|cEXX33cMeNc9*URS%aMla~{WOs|`6tTRdiOr` zT4oAQF_oq%=dcq}xAUf$Ri3?F>(=a>w;5X&ie`oA9Bx&1VR-y6Nm7sN!~tiSD9zJ$ zv+NtKD@?py#%hx9f|%>vQ6y{mQoN-%UN?|wmYs^MY-OjUcJ{$cRo8C(<9&6*ex^Mp z!x1T~E~Qz)%8K!)8h&Ns>AzbxV4J)uT21>}Wa$~gRO2a2u)sH(J$q5+kJ-KIFq>QQ zF}SXUUJjeW32CDGWO+e0>3!oDn-4!?LwLmdNb*ZdZI z=2x9^+MnJV5Ujbk#z+gRry1pb6J{5zfG0#P$D_vJJAX@Cc}X&nY(t15+lyWr8_fpZ zrCQ|VD@WZ!UnPy;r7LcSn8@4+v6;CQ_@I?5H_H)Yc?oSfWHwKTW=ww(}aESXnUdD?T z%$i3s$20W`z9%Y_h<=+TMA(+Rv$$kHwaaPJC6L!Q=2bYtzmJ<{koOYn@|hgQ0L`A+ zzXoP%@*6Sin5$LL;QXJ^hI$asX9o{&QAB*Eap$cVB8 z5)9ykf^gwpl5&H?S>6Y}zY5f<%3HKr5LyD&YL-LyVd6ni!CKU~-Lhw7tT!xuqnUHG z%uC($a>UI`r}}0%Uk;s|L0+dv(|n(euUc0AuB?CQecUhO>+^sc^zz{MyZI=6%i)#{ z^JBf90Qtzx_F3H3X?69bGqFaXHmU^8ECzT8Mc!hP?TvZ zVN;8)OM*z=vzw1kBUUAn&}7W7&=z{s9DfrHT2U$m=@1m^e7kksFv4iLTO+P zV%Ja_)sjhA&Yk!ptsa3W7!W0TIIBr$H2n(S7_Dli!$Kgsw54?mCKFj8oR);ds1}Rm zePm&+$F9`)$&$!vt`_5-bDJk=Z2`71Q@;)#0(FTlbeunpl6~s$rcH$EXVFzH?WGbz zjiQR@3ai{`D{^47OvRJ&b^-R*GzqB5Z1ym=2umVDbJv;6COki{^r$Fg09>^#99sL) zVl^hRRa?UYffq^*#ia2usL_DVu9|iODQEHOGO~oo<;UQ`giMvhVbW^Wje~4fDl7z7 zjpq(XAvGb|(->{ty$di=+y;xqa|x{+SPpG*tnV=)dGE!u9DY=#qFJQ5c74<4w<1Y9F(|dRlQb0zLMk>_1 zT7+qFVe-xT6o7V-r4Dt^#`-(hbkBmLL#MvOsa-zH34~Y2;h+MS^Mpy4Wm!^tlqIZ4 zO}f%N3hg^c5gJyF*T;s3u&9!$8Iy&vHVvOBV0yE*OMzaQRGXS5zEVF`->jF zVM|%C3*0W@c9Q||HJ?(fhI%Cs&ZRHiGtwPtE+=9+@ffktWQW-zIgC%6!P!lgDrGIC z!yv|P+T*Q+ua=Ow3fSkDGNW@=qwcVo6A3}nXpI5MHG$4@^im7^YVtN+tTqJ^a~e#W zOKD5;$)##`*qU`s&uo8(o!^I(P@*@IkqE8ZY>a<4st-m3+Np<^sN`BOK|;cMhNMX7 zBDK{L8O2&Tzyw-diy~Y@<3LkVoM#?^;`TPDoXOJx%z5WBR_vT#oj1p)*uROV!>NGu z?8krE)Xj!`c@zuPVg6Dk0!Yluv0y#fB2?<;YMQ{yVgIcYdn>hveij>C21sk5=!v`eu1Y$xL!ktz2Q zuxB|%T{0c1b;vSYxnN{dwjG31>H`{dIBFbbKo1sRRCF)l1>eFWRew3iO!3iMN~L-! zUnh6LzBN+1Px8{-{_rl#aH99KoKQck3iXlg(`UMK-7IUV%W}#C9~(vOf4S{6c(=@$ zPX4%qrl0%SZ8iaNAM^NoJUbQFg0o{P8NzWYdF!=5p0|{zIG&$ohvn{tMG0@NK^$#% zjq|p7_K2#rW=2M02_o+3Sx~rqAt#k_@8cB(WpLbO*d_*a_XSrrQ#$3unJ)6;}51;PzOnVejTv?0 zc&nLrv9^-_K9HGK&=|9CgS;u=xeny-&8Oo$uMmI&9 zTpt4L=OE((7x*kbp{P4%JQv@ou1*GvH!EE%98Irv?jI+U;}{m$0^)1KgONAy+mq;B^Ds?MUWo0^%8U5gnTItT^qp8QimXmEg5uZY$)as}ZG==UYssMc`SHzNs zY~7?;vRqO-o=TAaLw3hp2EzymC0f8|$hw4|)$=1(bEV`mEUu4ud1JI@)TN2@r_~oI zqFi;)>fh#S*H6tpB?r|b1~RM&SovAx4vmU@Vr1o?(8OxZ+>-SpCrZZ#8~~Z78494( z(iYQ_S*+R7y@)3d-qr#O8f?BZ^Pj%GR+Gwxhy@x_MUFCDRWBnGq0jk!rE|%dX4YMz zxwJYZGA7R4^pgQZKD~Q58Rr} zG=9_sQ-XN;o9sXxpdq(SFSWad5)A%8|0-(Y23Pzr!9XZrXK;TZRpb5Q*SN+JP^|BE z0Q!+yQe=X73=|pUOkFwYivk^M@CY;lS|vStj4wD2Bvs+8!@v=K7nF|36Bq$P0rTz> zAw0GbH2yPVG0xF7bb+l|*X}33z`_JlgW&pj%}q1=6T##Y<}8zt1)UI*76W#gGE*dF zxFNU~Bg9GpxFd}yvMgwCjDU_{dL1EPE0|qq7dhCLyszuEC+W*g`M?Sj`p5GwVSjB! z6`+<^M&aQyvy*hEw!+xQ?JBFe?)!HXm^;XekYxJ-tyG^g4hCaAW{{$HwrZGBMsLIM0B@8=LVNcXW#1$cWy%J-)U48UL;OFmOH>bulhxAB8yAPjRiao%b+X=3&+pqePG1>IgGw4}ob_(P14xG!!C#~a) zuT&bp16OH}*y6p*9q;cqylEU~e6;yJvVP94xEcpGa~jB{|FO(f2Z!e(mA_{q+qEIglWiH$S{E;2EuG5E0%yXESHv*#*O4*aYG0fSp}icMx!f zG28b?2$&avw)zsKl3=?zJ5>DP{pa1yq1VehLT&L4mpeX$8HmHLzL{T*iwn9|8w7g& z)uwO2Tj}tacfe-rf2)7Jxqf^5p3$Rml0h_)f3b}oW_VzYZjP&7A9jD1HJSb8Gd9b` zC>zD1gJ*(ix5lOBiX^=viR!#8`HC;drwDSM?>;kL>`Ao^HL*+x%r^5usOvK89=1L6 zyyA*1At^U4IYBV;tp9^}&;DLZ=oka{a{%lT8xTSZ9Z#(`T|4iE?wr#g$fCl?qH1*6 zELdGmR8_OMEXV?Hl(G!&sQ47`dUEPYMP@c;u{f#0A_b*Yj9SC=Bg>SCtAr*N1wN9dH)UWgKXaFiUrH&V{!S$>ra17mBwU>cn5t zJga|l!+&SzS%7;Ja6iaZ^aa>hTF%4ENs%%onoA-OU zH=5M-@43?#fz|@lfMIjW#|uhK1W*4$!^q#|!i>?jkT#X5KP{IZDtB8!ngDk)=tCXU zNt)=CHB9o9^f4T(NE(1k1=;h10x4^`VVBymalzugkLE8JQzW%9qv}-BM@imgN!&k; zsOn=(Hi<{8gM89-0&P0swvE7!nh{s?;e47gS%*fOsYhxhYQ^BsCmV zwj6XgHhtSt$Qc9eK2ZP@143*6$Tm&uVa)l(I85BF$Mw7e`pf1E*4eK*&%gfDPyURS zC*Sqs(ZgRZ39GIE%oySwD;ZS8k}}(K3X|l`;JkXX_?XcRm7}s;cb-bG{t_y}DUPqlmvQM_S&rACD%;Z>ni z6sn97bI}|!l8ivD=0B^M>^qn~Q($Z|V5$WL5D-g0VNpsCFuF;9q9_Hc%hoP;U#RNT zq=TI>Id_O9r89mmL@&+u6%s>QPE7K+kJXQRAxum|j?rS0b}10GA*XF%CbWH9PhDYY zTw$ksPK0zwW=2};!asH$n;q^CexH;xvh9epo0$H9morv>yeg5t&O2Zy%u|Mi?@&v= z;l%#7jSZ#v;}nkm+hiF-|D;3nj6${%q0k+1#WZXcfmz5VxorQY8`0WXRR&9`VFSK7 z@>3AN%6r0|;Opiu1N;R=Hpb1N?U&jxh-x3ApEm%_=MJVHi?)3Led8R0&^{Q(ss1|V zT}bO1r->x*tkgkIosbl_o3s;u$A?GguSoO;XYM0IBuNbOaX218!^1yL0DKoNut`lI z|K&WO%D8epTd?nrrBySX0o&{(r{yZ53qYg9H$L7mSdK@zu2J@V>SAyGDu` z&mv9>LO%j=Ho?(BqQ0sijQ0odcjK7gR{=q0Onc*_!IsTv^h8r3GlR0Dx(!}6%}ngUYx{MVqo5b9KFPt3#m(K;ks@jcMB}E` z>ZL?+q9yAd@><7|OTkSPv{ChTE*g+2VN%}=ePwi=I1N{JQ{@t;n)T?t%85)NE9be? z7X#ztJs^aHzZrW-@)tp#)fJCTLAxO zj#BJfo!9jLH%)1=+18$qQ4~n*p`cKR=pGm@eSK9tmzr_Sz>K6nBCc>t;&J=K2Wv;5 zIu{f{Y zv}j1;w4ACtRK}J31|MJQ%w5P!*%B=UGGbpSC7vcLljM+EYVsh|pEAhV@yyXQ-$-W! zI@Ecaimb>Q4H=!P_AaNs09T)4R1=SRV9SXewSb4-7V_r$f%t7nTTH&>Y5VKuA< z7TMI-1H+(B)&mJcf@92!=^#zwXBE&O==_+&`zAy-;Al8D>A;nA5`bx$8BD1eB{(t&t!Jx#bU7{5Sq3PDCiXgsu5cSbGK!K! z@mTAGWw^Tp>R_v7(+ zv}_hQJwzXDE_e(38FX)88>sXkifNsET6cbvcA6La8g5^@ojx4s8KUCph@dy{gJlz6 z1QNl*gCU&Z+3M8_k@QsyQGb-3#fLc@vKK9XM3{*ye{aL+n)^qgkGeu{nPJZ3&dP25 zW1Pil+FwPuILR-NwP#^0Tv#Ikv6Ou+Qg}2&s%J@O37bC>)%ec`;rMZrspKNBCWw|i zq|*!7xll%Ixl6a%f%H}xJ(MAd%eW(SMGdo&&n$LK+%+Cfy+V6|7Bp70N)+X_YsI^| z*f&gQBh6yQ$CBgj&fN>AYbGQ`Ozt6i*51keM>RQj+aoIa)eS2IZi^Bu zY~)=ZUeoEM=+PpB(XNy-6}^GEnCgmu+kT@Fuhl5Hh$qIjX^vY&H%YV{_{Je!*trDH zjb7*oQ{I@@*Co3xqEN7i{wB5xRdW9^g3 zA(piv7Tt;}nMsnyFYA2NbLL2!EMB&^6IG`aGBYTtYMHXwyljKTb7^S6tzpw@-Rw9F zVXRKdTSh2aJrizTDMAfJ7h>6sa(EM|M<-^wOm@TE2eBAbewNuQZkGnob0GeMs*_m| zoUmSrk=F&J@;s#G6Jn+rhFEE!B116PdL-0h6D7To0ezY7#X~E5w<^DlM>satFw%l5 zrl$m$mn=y*=Df1|DQUW~-PIX6PN0i*O{;Pnql=d^pG=-ph<22|F?W&Wa+7V3I(B6! zvpPvQTJ*SfX!MpFKrUQdjJskvS|5=07;!`> z6K;OfMK$&+7uYP`liB&oVTY1Hp{F@>%^aZN@(+PIo~r7_b@~nqn$c_H)*0r;uH1!& z=3RIwyZ8mbKr4$o6R5Y5$n|v}F3yOmrYG?3jc8QTCxnyJHd%XCGjEH|J8hszHCfSG zhe?*jWEKu3zXsNOgvsoaPnU=dobt~b>x4wKNwT>wSKMP7G_*CxR$e`Wu zsm25IJ^o6zbHPG~4|-Fr8_Qn5oT_@#Mih{~i=3`?u<5`KrNjo7MIYrfQ-1TD+l!i{ zORl8esx$_o;yf(m)K&p7+!08al< zvf#j;WV}Gyc*~|O(TQkwL#%v;<+<7xM9u#7f*FEGV}K*{W1~YQdlaGYO=B$M+Gdc5 zrgeZn#th@u&uZhnWppp)3)aU~&RrWk1Pq3HbInjD*)&7dB;Ry*=SJ}?>IMM|4(MVRL25?K`6+dx9qttOmb)Bm^HA+D_O3C}?1JFh7)KAJ(njl1_7%Lh2u2PC zdmxM*ZWtCF;90YY9Z~GYVAyoB0h<5I@olNOmKq2H3*7)+~njJ;Zhj2IhI3T3^-(c9xF>8$|?)D z{&9~{?k-u$O-&Q?bPqeQ-suH?qXGD!V5w7BJEXRtqOrIa|3tbmysV3QwYQlk(&DEg z(rWhrLUJ4U5lpnMq0>$6^TGg2tHb?^^RgDJ|LL+4LSeGj3}|8P3b&rHloL@qjG!{s zAh2!xq#Dfh3K6zE?H5?jF#xwDEr)1Bb zpltQyVF)(+fR$qw*!#!9Efv|Faa}gaw26WB9lC$ZS7vkfbk{qM(gXbX8!g_@ zjU%Ez!Q4&aZkxohH%AOV^4YA&D~x-$d`(~DA0U5X%df)AzMsCqebfkl3qD`VWIcgJ z0o#-3Xd$8CrO^u4C)-r&&)_Ao(V%7vzlw0(SW^>7f+74$Hd%gK9>KWnPZclWJu+oj zWmquALW`3~@???t5M`HX)Ya5+bB9}FHD(Y`4)>j1`G@ifc+t_izPQFG9L!2^L#@nk zy_0$iyRsw;vdWq&Fwf76Q;dub(S$gq3SAEo7Ja6=b*8elr%D0lDHo~!LU%r+p7UTD z%DyqEp}{w)B{r$;_fj)Wn8)zr>R5j{M-?U11Ycfcb;IrTB*vkU&-G`b-#rW4Q*_MG z*$0FsiosLlk+#)^;?$-=XAHpop^z~ygtfmEzr&icqkn+gFHKv(*sSxQgnnoyO)rsR)RyhnQ4JloLbg*o(kP*-*OMJlQw_1T(yG0t88Oi~ zZQ?JC-n@frTOS*%VDnSsB%c=YX>(^R=}rq4xeGx5y8h(FzqK0 zzm$w9TrgqMluT~j2S`6KaX@eXuicd6QYcyeRYX7ugWL_R;jz83tJ=HgrUX-#dyOiqI)CBvboc@@#TbyEGD!6bZ$)NxBTLyQg8Bvn!cQv?fD+77SbCzOPW zTjCz$assi8Uq;q#-W(Ysc6rs_UC}Mj2>SXIj2Z6;yn9=(zzy6#cZ_=*u?O+pcW8gF z|GHzrZ_4#IU-I8Oc9ox$8v0gNNh*zrI2)=I)#M$ro%qvUUhd6un?;gtAScJlCs!3 z)ydK}3yV6VAX#-EP9kyv$*KCFic)!_C`!)oQvfi*nO0nQORpbmHZ3_KVq|EjcZ?Ow zg``q5W@IUyjI#z11+vpuGO01^My)3?RWPMwHI?`z@csPxZc!-8@je^+yUJgb>Oq7@ zL>di8$e07#ad6HiR%-LIK@{H2qbu61z8%Q^^9Ocb?~vEQWZ-Dikk)T7o6cZq^;J{5 z+ZQ-|TZ163%L&TgTc=)q{|q5?1MIKu@9^b+dpiAB7M!rXot>%izsRQl$%0GVk^AOO zkMu3rwaqUFS|EucB1%%8XL=A1Ai`M%qka|i;D6&)O*xisZ6ntDgDby57XUEy-HT2H=9S&UBO8kV&oOSEu}?xH9a1$&iCTz zcXp6IwWX?DqT=i7S|GPuJqe+bWJ`{Q^iBjuW&whLoU>9WENaY|9nA%4{mS5au1=)5 z1tuBK5N~^-wH7dX^(uD#h!vvnU^|Ep%W4g-Iao>SnFJhHdd{`$5}Y=TRgx@XBa|Dy(eRp{n$04S9{E6CFF9 zGvXbMFUT8&`tw*k28Xb{F8EH4c!UDelMEf#*qoF0+@TOyeAphmL2rK0kJ=9Q<&$n@ z+Ry(O{301T!9D(-HH7#U;r*{!@_+ehl6L>0a}cAlWsj9b0&5xKs$RRDWEQ@fyez2g7 z;ROWG2S7uWAt)PN43PUcb4zT@n-=3-Ax3jkt;M6-BQhuHXP3JPN=)$JjM2id(=X}N z^6nJjC!U>fUtw~v1^zc}>+yg6zw+`-u3(1NLN4_ZD00*4Bt}(1r zu!2d7Sgw!*pK*|?JyAfuM=J06R$3`(NvaOA?w>mmqj;7{+%g)`p*`0wme3HCd`&)<_#U$aT!Jpggq~DBE`@opd)9&s6Bx}81yO1N-w#xc z4;G&aiJCx4NPVI1>nj`54&=|haOLHkS$(3Q2cfFvIK`6!fZ;mwGJn1j}@LkNfhhm z3z^jgh0;_i=op|n=<=nJR4WZaF!(BS(9)@L@hN8I$_wp*mlhyP&nwI7@3mz+BIOG+ zMdsvm15`%DGqaBZ=!9Y_=Z}AnLtQ`RrI<}N`Ipa=+QqOT*&~m&2jWR?Ws2oe`j8?S=D8Gh2-rQpQ^;>=h zGph`6R_@7G?z?^lvftuded5|5$ae?z-O^e2dzS7Ax8h-Fz+z;?N>`(xRKuui((^sb zJ)#*&g|=fB$QM!oKiv_aMm8Ye9x7Xy!xnjSvGWXK(S?yuIxU z!^I_&IA@PFW!KS9S!%?V14eH-`b23W$sx&U_RiJfHa7l(|MO05kk#e*`8^^#^R1ah z|DT1Jv#pB*y|S!|g0i8rji9TG#W$R0X>90X??l4*?>Z$#P1_zv6!q^&TTGiYc6R49 zoP-5Itgib45SUlcqHTFaRw`F8n6+)x>@GC^9y*)@vKU%V zKxiN0_SYi&HWG45{4eHi%C=P59=uwmCz4l-fra+0-UD7*VN(rraM?$|2Fcex3(Q0`~4%#BzB;-;PnSXwQp>P@{+ z1Fr$6`%T72v|;3{h`MRkrhY_+d$A7xa6^U?3>d2pqYAKTh9#!~%8E1N1M+#TwVxI7 zP*FA(a&u%w0luN891xgH38jiJTq{#EyP!ezic?OZ)09K|#wkLf8wXk=heW%DwHe>y z;^9vdrShNvAaGJk%}u#p3@W1-VI~P7t7sR$6mv1*?4NT2KH%KJnij{k+wjVP$Cph1D zd!T=+fMzH=Ks`XCJ7g3**_ndN>prMTDK50A-e%ULed&j!IEW6Y>L}lGZ5y0^%$`$u zD7XJf<*>>hKc{SuZA1H){AYLA3!2X_1j@!zdPw1o92Wf9DW@&N)j5@?xb~OG^SzjG z80O!H8H>!Baxv0PR^g?pjc)@B469V|3C4hu$c~>F3pQCekzMxlcrDSH`_7xinoOBL zxuEp|EQ>44ANGcVlUp8Ilpwb?CXbDA1>NS>cY$Y6m&!d-V z>=>>hcc{mG!?7$HSc4ZiTywj!J!bbOXAyjpqYoW$9zq&*8S#FfI-z4pf3! z!5Teaj}oG#$os3yKi%Q)uxgCB4t%yNaB7`x-9?^S-LfJ|wQ(wnJ0$V$ZRRKLJsriA zG?JhaHE?|mx!ik1KwpO=%~Elc8nEw4dY*e8SDAUB@r8^ikiIYh`Vul_tW^PBYAi!` zbv%zzL}C}X0Nlcsyk6b8Rb&m9QDmOESLE(FxgBJmIn&oZ2S&%jAA>+;^-1OX_qqy< zuy>2R0pu6xyg%+~1+)`R)eZECZ%K=>wJJ}wHT|P@&rHV(WLYU1a9DX1gstJSdOp03 z*!hO>;mS2YDq|FQL7{mmc6ozo`^3G`42{116*aPdx#o}-zFeZzWf5{d7=_`*j(19T7dSdRo!7l^#*SliqG(64$F9P1X`o? z_OO@N?yf(E{$+82XBUqle};tWLd7c;_6_^0FuSkKqrN`9wuDtWl6EvF$QdHoWE5k| z8gR@RBAej?tdy z|KSj5>4`u}(mj)r#G+v`!LP zwVNXtUml-{>S%2DXx7O+l5%O2v9-jLi~$WU2=Mm(eud&;)|8UOr~oyS`^)*2{p~!e z@8A0e$N{4Un`%`{2y5lZNtk{^b+g(iY~WZhAG7u2=GB|el^9QMQ=wEyGNH4F$3ujZ zND_}B`IEvxgK_OTc(UQ5geuvXt1)@D-wSp!LV++ZI#_B@qxX`R%rmWEJH|B8DI@lk z1m$RlpL<8&|I`CEMUG$PT7gAq%N-%{ zkX)1NV1ku4dn^&1Wn)!`tzoO{geT#=%($m?iCGl5?!&&!+rDM_UE5zMPjUTo129<# z)oiEw;LM-}2h7c{%d`T=;)Wkbw~UH-och-2JrHbXT~)s^EEnQ1WkfK|$dT9C6-Kds zM=9DEX1I7!XBWAqBvV?NuFtluT-6y|X)|kFZ7?UV$6#H~jx?2i6RYW#yu@Cf&vJj9 zc^8AcoUrc#(*cvslT3+Z4u9VXlo=K|EV2y&(wrgET{HA;ef{q)8qG$40?PdEXy<-;bOW2P;8>cH@PzUNi1rzHQGZbvOJ#sCOJOcse%&a4420 zvNHRn5!z!JV?~G;rLdc94Ab$Et)}U;Ofo7sz1Cs4vu+(WYXvwhSL;rHOnG{9F&jH-bKhLSd-m<2LVGJ80aBw|sDe56trCe9?{M2%CjrrK z{6f5P(r20T+Lwss;^jQ|AmEdCJV+{9Jg{JE$(;k{@(=}DO4@!jMji=Oy+=3gTl;zo zwW0x!nGav&il%lShN$FzQj-P_z@G$dW0fe-l_X20*xM-fbXP1Q+=;yy*!6I~d8RUV zps@EdRCu}6e#`va2#j!s9X~&JHXjzEzs5{&aljx2d7+uw>kWWF$Jy<#c&8Z$3v59D9|GL-rD3P!nNXCGIRa+l(9`tWYnl;pTk;Y z+#;=@jI!|F4)tbw7t49pJ{gNl9)gm7IrUgdS}(|rgFt&gH#1j(2dN{b@&4yUBI^@* zvRxM`RqusU9C%)|F0NL%K(H9dvBlwrzhgIyS%9wqB}cYHr=R zGwX4?=kOKTx0B9KLExKAM7h2_Hz9oC?? z_%ZL2^cka!ADfKnWo3*Ko@OJ~NA($t5iILUpSYlFsP+M}c?iSo`1=L18Hxr|;SCj# zMhQktk5pP^o=J&EJXAi;7Twr6nl=$eSCtFKN`Vl}x#T!|2Ce7ctlwVLg~~p^Mm}I) zvCZ;dWBZ>~^FLDdNy>6|UslcD8C)=O1f|k&jnm1(KTuoBx$VJ-^8^b8m0@iiPfUN+ z^ppJ7TR|L)0fL}@3j_P{hbSm@LlZ;VU)99Y?d_o}jkDqP^f4v}gfLG@3~loI7GQcLofIY-Heqwv=L8I8^X^x?EBIr$Qo9jb;dg2p zrV7SGLnZ+BiE442y=X9Cvt=>uF*)x|l_rhf z_-L_ak`H>TBHS&JDybTA%48Q_|U2Wyo22U5@j(W^;pg51krA==-JD!~QOL=v_< zs%Ti2iF&R2k9TA>n8x1lU(7g`E}KM^<{mF zp||oT1EO*-)Qfm*`{h_jXa3MKFvzD;{D z7!%0qr?(g1*6udP?ojDpM*PA?0#`<%&QD8sc#evx7=DJ?x09|Hx&+0d7?Q8rasOI$ zV>F>lPKC^;7@M6SP@v>g4uTq7$f3BQu+`om4$d_%>YqS1MwlIqc&5{uU&5~0L ztqP@BuX5M+qQ6M*R%S{AUBCd79KtxKX8YT;~+F*4%pBJl(U{h(a9+W1hfHP zgPY!={x{k&0bMl$`6`tlU*W|3U&Beo)Yin*@&6l5c)TzOh^p@(+7@}!%EJ&7et6I@ z5Hw#~h2=7c>&*`|*n_85HU)1~h~H6&k%3V5yGX=loa#aG-!ZgS33|Nk4kph&-rmol z{)AYtD-N7Ps5(e6u6eGM?b;G_z;ncq4A#zh4{zPZ3&cA z43YxWnk;|Bj{6bq(IkWMl$XZ(xnN_m<{1f`!6glrd2M*eUwsp4$Qq+NWVyUGBrda5KwO&++_K68E!pJ*voEjf_&5;5H#|`eQB@-mzZl zlicFaZZ~qrhf@~q2kjm}EP1cQXPQ?4J}@$Hl~PueQ9O@pvW%M_CC|bqsxR$FuwIMH zl!KKPuN*3aWjSq;wNN~wE)q}B(_iYX&(NQ2`@-|QDu73ao z8@_JfKv|ZYOPpImH6N3;u!eUP`=bG>*?-j3I@OGFd!@@ObJ{+ zOBHQkBy`2B&!A32&mWK9#;TpajWsuiupcN3v=$D77xJ{B5+BL;k5M;C@!i=*|5UU> zrb_Y}Qq1bpP|VuW{WF|AkNZpXZYws;RRyv!s&JT?#4=&>==$x!@SFgPjZc%h*A%u> zC~HK;0Hf-sWJ8<5Sw+`blGsmu#`tD$EUf03P7#Sr?A*MBJrUSRfyZ=4f@M4GFWXe z$U_$IP;4vR^3oK_0m;WfCW^wTxwud$VHuszKk^S$2m{1KMPYW1>>1|q*1(XZ_Y9^z zZ~DZvLLNA5T~;)63%Ul;K;7Z+OgdzrcV>6P^iw5g@+x;HB_QB|DY3GblDYlU2S9x=EFAUDG^ZRD@VW@{N;P}9JV+%?HFvB$c&uM|*2FvPa?qJ~C9U=i zBSHyss@C6WwRba8s*WdXFE5-u-PrE56eYvZc(v>K-?%5|M6GZ1X=9R)jl@mx?t zr^92qZTvB8cnnr}nty1;UsDz%Q6#DFaJou#6veh>PK`cfNpx=JKd>@+ED$V5vBB{h z=xv8j5k`>|APoJU*zLLEEq;e6Qny>d1f;>ea-d`R7%kZ8xa4&SJ~J*exeMH}*|pxf z(6aLL5O4uFh?ZD)X|r9)Tt1H;{Hf00?eI4&qD)$j=*ojee72`U?dTTq;cCl&pEJ#xFo!I403Di3 zk#5wdIN(>KSE_8h(5SL1POmx;2xwX@VbX3=NzHLyz^x)bfj(2N;qPa($9Sbeb7HC( z#xTlNauk@OQu=A3N<1}RDjiN2Rb5crq+uVRs9wO6hp$$%d!U;q$9$Y@nbrIBq$97M z07jq3B$F!h)0rBNdhj5mCp<_t|_T0DFqQ&FSJnsB^8@psiMlK4P$@i`DVZ926(Gsg_w)CqW} z%S3b(j~}A?NgA{J*-hPpb^4SX zCjA7-5Vs{`>Xhb(=AvtxkE@Z|imGwky4uUG{GkoD#bK{U-W_mi>J(sY%l5T*!BGdf z#cm%FrsI%dZM)*qs#Rg3>A$PqJgphOUJ?5;bE28vu8pB9;5C%u+^=nksQz{u1^o^&4e zJ4m*3*mcgKX87;m8fHt*Om+*aK10SM7A!ccYYZu}CHIoP>F}IuG41BT;f5^Ml5m?B zhlFWDcmza_^wf4@!lT}BfuI=A+QRlw(G4JW~x_y3z!+QcaLplHV z=DN_af#sg#I_;BW6nT~A1bw1epjqakutG?JT?_AQc!>3wJY&OcHGT?3fX~-(^JK_x z-R$>qu>aP%i5I8otJZOi>19@Ku#=TW?@1mMJ*^P}p+j59RYKKgkiIEaa@ajkB5K=BoQm0UsOYyT8L`H4mI5#+Q+xsMU z2s>gOb2mmt=uYywwo3@61nM5SqMG^ru&iRuAZGVJVrL{r#=~+}StU!z#e3HnBH00Wfdh&LU6m-C^K#uHn%>b~iaN)vFUd z7>qERcS10;2c2X?1Mb`p>QLumocZi_AUa3-oqMlLq_jkf>zm(x9eXMsdI?Ihyf|m9kU5*EB#VrPAALgi@ z(ctWU#suXU{pr)CxPpjQZ7=e2`t`fMEU$~3quy#q&JxI1NdE@^W9d3M$Y6WHFkZ@m z=iH<{Q#29^Uj|xr{8^MPAqpXc^tq};M%u?+-tz@=6En56Si+B6H;&6L72pvM@R*Q< z>jBhQJnWiN{TvZZJ2mryyWG|bPQ@*$PfG$FzQluV^!4c@55*qLVzB(4JULugxkin& zDDO1Z|2uxoVElm7eXHN@n%B=5k%jJ|&)svlO+I{>vtZ(&4ljlVGB#do0>822Xq(Cw zw5fiKsQa-y77IfRNIykGIl0atr%)dgfkE~)ftVR~$WM4!} zt0!mkJYL#AwVw%3yPN3oNM{ku)#R;aN+d;ibEJ)SoYc?Ufz!HOZKWAVOMXv zCUesU(A8m4CdOWgEVVLE%3_FJE#9f`XDZj5(WJDy)iNe+smrVK=)0awL(k#&Fmkch zAH|5qMO$A+K(LV;-BW&mPL_~e7&Tcz&T#!xq4LxJ@L_NED-%nGla=&25T2Zw`L?EB z&*^Pw+Nh@FZq7|&(}othy%ywYT3mVw%F-{A!9^&=VtT!#|yRL8E&ho1;*KXG`-)Ja%9wh_NWd0= zI0|4|%vVAr*%3?E5hrC=!p%TGiaFtBQYz!t#l0j# zuo|)emzZ`|-SRK(g$|wNG7J|jI#a;Zj5t=}uU%O7CuJwAEM*U*zCjDsUJJHI-=}F2 z$%lid&8ES~uue>v88bYe!wg)yB^#GQtXT@IXp$sKmdXp*C7iq> zg;8>u%HnH(NhlGpM`S9GBg(2vs1HL}k}DhBP;*zGth_4OjIk<*7b-Xv=7(?lhu;&O z58|d(tgAJskz*|Z14{|hS|A*v6#hP=F1yAikJJTl*%DCHK3YC3CIe61F%0^A4u-g| zYGFgJ&pVZ@hn(xA`0~0t8ebcsw4hXN!$&8Gn4Cblz|^=BxZA*4r-w3i`jcF%z0%Sd zimS)V&Qb4x%DO@0_6XIz_pPWc4$e>#NZZ<-BWZfA-#Q#fH;3e&_-%)BY9T*OCZCX7 z!nM~K(j8JXBRj-+FHpv3C>e&k@{y225!@B6`ypp*mH5I!!kiP9{X+nVcM&Pqq02$T zfDCut&LB#_>zl}fd3Wn)xX`to^Y1PGDUnc;o zv7=V+bO7;Opi}tLV3uRs)CQTii5}l>@YkwqXZ3lX?Rm^{!8?MT)#tW|?qX4vi9PJe z=u}#zQP-XY%nHn03-pQ>tjq+7+juK(@g>nVojPd(e5b-DuA&rCc`d&A0ND-JJYqs~ zMV;`}3{cif?EGgFZngKBcTy(Y!mD=OL*1jx18BK<1D0wRqS`Cy>QW~RG=z>PgwyujR<}=lJrv~S3w-}>f_28p0UY?^LRH{FKv@6lbl_iDj_g0oP^;9} zRK7eGKeIAp<@)ncA@G!hB5*;muY&WHQH1ipF@`m2T6K`gXl9%huOQ@iEorZ9pB}h=S*J{9m#z9%l9OZe3yxo9s8&?TgWwFNgK5SYkJ$T|Vr6Xj;X zenBvD71s`s278q(d4bB|+3;djUpgF*EUlFelh)S8%gAAP$FXU1B9>w@K@*KhFk(ujQi_t-E=h907G3w^qts*^*B zGl?{y>_BNN$x$o+Y(pNgTzIt&?r^~pWc2Y7mJvfejRt<|K{mB^M0yOFT|RHmgiO_{ zZ(}j}zs%AN)pE;p(@jj(qx`vXHL30_GK=Tn5u*r!ij+83*54+fgJSOGhZZ7>aCq9> zqVb9czlTvVSil(V$tET0;&?uC=Xa4?s(|V}9jO_X#}pUJD-$7S@5_>Gu^bLsQyrKx`@x!I5ItqiNtpF@QvZj3LUZ+_J59u7m z+A9sMwUX@;=oVX&Ho09B62F>u#?Z2G7)L}R{Tw?IBN`ZExlg*vi;THqUT86lY*$bH z0MD6iO>6rC8fY{a%W9p^@F}KV44DvtRZ<-@htBL;XS5^9_#;oC1SBFU*xH{bpoNOPboJ_F- z^JZD(O7he(k+Q;*+Dgp8A*5R$x0K8t59vZSlUtNtYeb_>d0SXu4^! zEeo8|kb$=Dtxy%MSm%I>B3@+x#~B@VHFYamr`}O2GZD#1;M_J+=~J`G6nScA`A_j? z2x&7{VwPjvilWx8}^TG@fB@}m7A&_#*KScP=f(GR@{r91GQPHQ7u<{8+K%e2qzk~ z;+TOs+n5}}=CKG^+t4cDna8*UF7xa@syFPVhb~-zB_NeS%+Q1EPG)Y0>V?F52~O& zQsmc=wJl(ll_QF=pcNGxHP6X|e$EP)&=*s=tjf>znNU!mQNaS=KaL_^NPgvYwhBC|gL{&}$Q$FJY z*133=e~@A1xBtKvG=c{*?3jVstYUe~AabD?-1v4-0A!Xr8ua3dL~dM!Ri{ex+xeI2DThVn{@1Zj1Bp%Jeeh^o|_g39L2#Y|Y$ z*n3Si+6`Q3te1HjTY z2~(O0M+ePBk!>)+<3_X< zBnG7+e>>4OyfoTG6p<#k(V>?o(}~7=qSLZw?$nogy&ke)p2L6;!-tCJNT3gG|AbI* ztL1@Nj(7z>6Rh|{g~nSa(`!rNS*O=aNb!)L6Gr@ve|ajeOLyCyg0!S)LQp_&Vys-> zh$O@%VAd_)M#<8sjp3L!YaGmgkKj_zpnyRe*in9OCE1=O)NU{QMwn8 zi!2vzBQa}(ylK>{cl}_zX+Ie&#rDC*7SyA(mMICnn8ZeZY`?Uq2v6Vp$6_%>PTWFc z_XsgQPJ2+A!jddP^X#D^T-UINj0*hSn z;S-I+@%LFZhMww!ct~1XT-a!U-^vmi@u!4t0wRp;1zK>zzpK<5H}1)DR@fK6u0lSQtk-~x;*KQ6y(lr?sjSy6O?!HX6mSquOF#hc5Qp4<0Cx)C`GHV%7?^ zZ$039+sVD;JE_j&z(7q_a%-TK6{9JDQ=;gFIGGBWPm3vKCDO=+Pf-kxV}qVDL^npH z`Xx}8_cs5HymXtE`ol1Zb{w$>3dt=_&Po7;sJzD=0inzk98GrL=Ryy>UF5X-yK`a{ zf1~Y1xBtB?!C9OCP{BrCagtum+y!K_%vjXEG9oILpQ-yb`P&ohseKZceH3A6O_OQ!>3CH>jdcFmlz3HPA7pV?o?t<1aB}AXwudH2{81oiOpC6I`YCimgpFDfB z@^j$lv*{&`u60&O=UNpfR&$>&87z(s}nd?D@*5~`tV-JXIUh&uxr?WP>~F z7Ny9}RxMp;0+hk=h&d;C?apKIHtOIyM8RKe&DwA_KjQ14Gn)k-cI8kyTpamMUu?ay ziBm35v|5K^X`t}@cYZG14@!^gU>Q#8+r^sJ;?AEBvGY0?b^nqbZNv_KP^ND>GRm=S z-u-UEMAOaK?>G=mBGk&dp*-S(NCsmc$i^CZ0JqV)3SG!KkmPkA>^;Z8VZBAI?Qrxm zwSKFGYQ_;jmCW~cnkdwA+^?{XAlyVE6!c4u=9zSs+a=Afij`^!tMpi=**{?uXcLVdq#cF+Rnz(LOLNz-b*4OVO&-!k(S>>kdlfdone+W6Zr}jN3QhNAWh{{P|na-WNNaa0BQ)@T@E0i;ZJAT!2@gku$Zm=;~)w$$|)S66`R$mh*>XVd5s!i$` zF<;=H_Pd?VdzN9;Z(lMmc**R#Ym8=W&t(i*~4(t2V%u^()X9 z46RX~LhDNg?oKUFUtyPg_0^KGC~^3I?;*&f+*D0{QJBMD6y|>?j{mO{XOQwgM2att zw5cEta=+J>eLq@u7MsB_U~#5$;K63`XH5Oc*{;}7Rls$OlJz|bP2Jzb_hhB8r zh!aVrtU|Vs&t0Aoo8Fui7pfUfAwZmA>w*c!k#u<4RILL2mw14pRr{{Gg^TWnt7X+9 zpLvEW+FOEt!H#?Lb?+nw9JpRRUxyK0x^B2NK2KAA2NKYqSuI6Krtq4O8(p zq%FdvClU1(lr7f&X+RB^my>^{VW;v)0I$fgejyBQ?uCw`1dj^2D=H@zeS~-AAE5g&5E=Qn=#F{@JH8LN56y!V(tyM`#vvd0`fEVKbWHa zi)#H>6Z|K|>J80lz$$BaYZ zvq$eY$j@BuBO_jnTqvjAfH{%8kX()=E8GQV&h-lHcHk^V3!YITwr6VaY_un!eT9KM zx_xkt)Q>Q%J$^6vK^nfRu|%T2??c2C%G0?}g3_~ax`36xeVSBFV|Kk(?%0ZIV|`nR zFL*XfWSYrOGgbe6Erls)EPn_3#_Fn~?YDUMSk zn@dfB8Y^{|dKNr5hAxtJqJEQT8O*X#wMPqaN5z(iqdLWwnBZcH>B8Vh+mK}BIgv+@ z@r$YiTRJQ+vz)f1%`ltgucEvgwK9(^1_YLOA0@F=+^X z%+oPc8d}S_a_0xXJk`_ioZ^bS;gw+JUsT^j%18mHUq_~SbOrpnwpZDrofvnTQZY_P z4h;NLtchyDjsj|oxx+!hj&aqx)>IW6wc2d}MF#f7@uLA;k+#gSreH^iB#qf!8c$st zswM2Pra-y}gG1$NmFkkN_C7^hw!{qheKXIFp!RCcM1;oKsK%Za+%cQL$MeSB4Cj4B zk(IOH$uaVI_maHzB3d_Qf0N5WX?fi7|QFi%>~w6T|1tb_6HD zW?4b<>)zSpkqjYIsI9e$(M?eTol!2$2t+~oQC;E!&-1&8<56H{`j81=WGO`ovGW^< z+mA@puqBKCUGOt&$lj$;W0w*6HN-DF#c=aP z3UG}4vj}m9p|a^@pVq6jhthse-4i{ZHf|8CEUFIp| z=U}SdtgmzbRKw7;V6GM926!b=aKL1GR3>G3oUT!{&ICruQ9fW2GnWFr%_2TQsGCO~cdpA6Ahlscp|vPaQstGvI#j;(ux(ba%s;p-3!W?$t46tX zcF4=9Lc=-+8gX{$>jt*VR~GxFD7MHz56f%-S?Y%98L)m?zG0|#%pz-`3{MpZ5sK*A zg#IeMYzo#i4?SH6dO8F!*v=2i1-EKpwO|`{Wo$^8Xwq?D8<8fp-~u^l>^K1wBI|~s zleQf4ur;k{>_M&L$ZmK*LcR5h2uMhnAeSVywtJTduLTzj(;}A-ZAdeHm!=w5VN=WR z+i*-rOm#+ijEWje4w|ApfV89{jD@(U=Z~N&+%>Vzh?7|wqI*5v_C{wxQ_K7QZ(=S@ z7z=O`%%Rke^i)+fl^Mr1RmQzH*rgbL`T1UzIpL&O&tS`y8qc79vq8`W9f5UTf@+px z`+veucnoZsYHS6C#FA=yPyD~@747dg3H)LoEeS##X%hIE<0>OVOFI^UEM;YkOt}?N z0VXdaE7oM)uo-_P@;ouS+8#bTHinUal3IgrenZcAyD+czRDt6Rmo*{`sli3P{O!;= zC1o)Q*zaAW2Jg9_@>~H4eo|5O&9A&Y{hJs>gZWfxO+{HvgXa$RWJ_mtZX+a?k&V7L zforxluBNI6Pft81o(^vNQY)}EHku2y!?~e_E088s(XYl@$Y<#L=62r=Skt~b%VN;I(WO_^Q`zW9!=jcq7(a6FBG$cH)V-?JEf_^~9CMmK zq}AR2vU&pZ;b&pV>v+Azv>9BLxkK+V~atafwsb}f3kvTi&nYnJ`%iTbQl?Org;;}Ho z0Y6IztNH{LSz}P!t8q%3LWJ)VUQt>45X8oOgkuVIJHWfcHJ3gJlvhQaVncbedZfKc zp(oBK*L;^0uc81#Nul6v=_{G#oO`+TYOBIeZFW=%p^O|wC<vJ_@MV*U@o`^Yy>{fuWE5ncn+SjQ@6sm-)tCC{Gg|@oGA-bH1WqE2}>QohN9idCtf>Iq-lHz$185F znc1`et^iq6Q&RGj9T5UIq_KiKaTWVmStEzK-={Rrmokw1(?dA=55m;Hxhk}+$(_h> zjCTwBPz&JIxdxvW+LLN4vqd6sDTg}+gJYqdd%d}qv0t&DqWYSmHrJ{+_s0m0$K0`J zQDwHgO3Eff^FX3QkAm5n+;m0(jy$FweuHY4p7w#idJL+R7BdCwh>% z@P<-t4ZiH|)R*S?Gt_KGVRopoV@(|ZAJ|2)Y#@Rl;n?$`BnMSN;<$s_9*E6;dTRZN zYTz;`Eydi7?&2(oG+Q)}|DAusvl;O{UsgP{qe9rTNrVs1{1A&PnHKqjFlNg<2(RHu zu%Z}SyUKXd2sF+&i+qKUcT44Z{cQrK z+DjGgHHl-#}Y$x$!FLH z;1yI!8tJy=Lo&N?6GIqbpvrIOpDX&CeE;L)f2^agqOB)Tv}j-ukXlFnWXFtJ2fDOD zX>CQ>KiWV`-z-*^xBnQviU)>)UV?0OCm@u&DvVbGKz897Hh0qEMVFi>acOub9YTZY zc#MEe&S!>AqGNcVCz6$c3#^k)bt-u(j~n$+L*Op333kKoRh>_i{uH6VU7G8L^(?{O zPSuPp6Rql2^i;<926r$2o=+lz&FYNg?3h67Jz^%#PQw^s90h@~AUTvIpl6*oJuh)0 zP1|zrcO`X?vEV!>kf?_8F7qqy`h#@Z$bQDIrrDa}8BXbp z2&P-Qn0))mS6NeA*XKsi0-?0Tgd?v%8xyM3eCc&GvW*55y=7#Zm_w1MS86;95V6t^hdqNc}1rSS=ctMlC2c_gS_G>1I9{pG?pJghRv19kvcWJZZMl~Dq zzouH+H}t~93r!u-!#k;)s4@8CJ%;%_mK><*=ZfJc+~aI_Qv_o87Ofe(x0)FlNoa$W z-_+9!^d@zm-+}ht6 zpMaOHOW>Gu(tz$55AVhSbq1hElQpgn28Af9bm_MKCu$zaK%mxiJJ*kxG2oc|5j+>4 zaSj!nYfp40eU8P^X*N&y_y>OTe<33Voz*sE$~qjg?isKK0nIzH*0;7a=?A^)eU{+D>FP8+-Ezk-To2s70JzH>w3oNAAFXgcO zU=vS3>KXMz<7jr@%Ce00k1+{%*ZSPXArrg$7TE_x7Y{5H^UIlCrml|(0j8DLyQkPy z0aB2%VIYHwH3kw8Q7)6M+dVv_8L|!;Y3BhV07He3j*xi;)l3UVLFFvhubOTwks%>%cA1Vg1*g`C zKfzn{H1u!0dSNvSGXAK*m&b9kEAOb5ZN0)#M4VV1@{kS1YvSf4-I%kH8?8TU1JzNj zAF;CfpomZvwd)NbJjz9_PW3-u1Cs5J?0u&P>J4GER#DFg~yamHxYS-&8 z>j#d(T_8+8kT9W3j_!e60H7~`;6XJ$n)fwhrOw_X%I~YiJr5PdqB7G1s1&=WTTIEb z4zkue@&q&*n>orpV7=BbD1u924>mvtJOYm{$#g{F$4e4q(2Seb4AXSFR~V(}QIm9Z zblUxeaeyy}WHB?P$<{#(*_?wy4kPG{p;$PD$WHFs0>95dn1+qRQ$mfES0{>dFK$ex z*%&i`7}^6Bjd?X`K$q)a>diue$QX1&l}_?ajzM0a-aMFNlvd)+Us%r}0{ThWj9^gq z+)}EoG3B%~+Wg6-GfVVNx^Zvy2D(#=;_a!b}P;R5~d8h-+d#X{GCD=H4p zs*$5P%;YuGdxKtx*MHWJFiA2xb5w1JL3eKHDtZwT%Kedm0dfL=nvd87VuZ{`Ns9~# z!_EE9b$>fCQ*xz*K9@ZK_Hu5bEX;HuGg+@XuLw$%k`*k%{{jw+pM>#+baV)UOM4a@ zKt6-~m{-2B2W3EInImbt;+xj{ zHrV0ZiJ2w`jnTbA!2)DrW8>tsd zJe}XvZ%$Y@Zvs$La31McVSBAm&V%@pcO#;`d+i}tf6H}7POK7ZCPt>8&oKc|uPtC$T^6MFEGl@Y5*?~{?;I$sx1 ze~1Wwqxg(}WO_D?KeZj^781V?Ep>leNCH?wdoAw4kU}Cos6t@QG9%iwm(W>3{o->y z@c>=HRJQ(+haa#19Z@0_h2I)#^4d~oaE|JHB&(^rJ{%Xw7L%aFy3%mQoxuMWG5rj} z>&nSu$8zSptjk*EZGv^AB5uf^g-{J6(SqqLl3=Ww*~n}2%)irLilQgbz$)B8@_th) zCgiv-DvAus;{wFJ4Ik`0X3 zh&JL3i+-W${Iw_Ky8_qN9}3=a6UGLOk=*xa28Uk|=UUCsA(AZ8G7lk7tRuNQ)N+t| z<@9){v#C3IjfIId(%LpLv35JLS=rcREi2R`LV*_s6t9rprXTEma@JX=GlRZz*DX&u zqhO*O4vr3+)(Jh*x*w2Q$KY1b7fozn0DB3!3(7xI>Tefmf?8@ZO<(0F;N7y`V7Z3k zHEPE-OiL`m%vg!bct}9ryvw@@{d>P65qr7Cw_UDhljQ#@4eKvw0GS=r8@ zQZDSg%Sx%1@;tt;4+qp$iNaz$wE}I|QR|}vf-s^2Tie7{aBc1V;m`QGfA;qWYzEDc4yb5%#Fkfvlog{8&(lfI zq*-Y+;d$1U536>lIQ?ZQ%O0m5R8mtqzm<$x*)4d7hNVq^@n7%s`n#va3hOBQ@vUuf z43ICZaxV0JnjBiyd=$LsB#qtj0bAu<>ip;d@-~*@(;w1Oxg(}d>txwOwlK0&NazMl zl?;*Zj&@$3O`?+RS9kIrf`}2maE;QrT%e4dPRWxMX=8ZV12N-R)dTy2kCiWEmpqxd zRk=Ru_s9ceGdU(h9IW{6J4NWyVzg#v#}a=_S>wgPvEC9Q znh)vgL?O8}|kF76RdA(!kd&16b!}&-jNmbn0?JljLm2 z&uK6EhzSlP(=|hg^9;~#tQ~_I5s+3Rd@acB&G%vA_@hS>OdYY-YAV2FU2+9m@>Jj$ z_aPazM);tlw*l)bZO&r5ts3>vSKkx5#`IYi`Z}dGLVh;pBC2S`;|TXhgp05SpU@S%8n}gbI1(m7U~R*Z~yljS25aM7ypO zj8b#53QGpAUx=S_60iO|o=B!#ll_C#2P zrWl767y86a@tX1eS5@M=Qqq_6g`Z4?Aj$_N8sE6S0N+{!wfs=z_bw*kE-02CP6VFI zI-X9kXFQil`K~+WGkDFhRdrdk2IbL-s7e;VfOQ4wOhP5g`npo}Y&Oni{W$hq*wlNq z5GO%F;-Z&CB3Sv&n`JU9Yb}N_yfo}*lYDmfZ6U{xlM{56tTBUTy=!B9tlS2-{tyVN zZ2+(9+d}_asNJ$?GXZt^fIEkYeMdiLo8WuiK^c{ubz_-)Nl|@Wak>JA+R!!?bYY^l zzvJKh*?RJkKS3WS6YKdf9v+14ZeQieO36+u1IH?nYxjs9BUVgtC?zS+8itkejSMy{mMwXCl1MB{HOnHiki(Q{j8jN#>Kp9ioh7OCt#w-QB`y zEV}tI7X2lGs|vu%dbe3bG=H;=L-ofGcMMx#nBFzlW|`>W;uiHC{Sa(>G}pd+PtUA| zwvDk-$e@KwmyLl^L~FFGRcnClmTtqv$3!DL@(WuLyK^U2-LVZJKljp1B#-ZvPhRj_ zTdq-FliE}i#ok6OUXL^TA6uzt=&WJbC5a~6en93B0e5pL>Ojr7)$a5*pj_N3^|0JWFzmSlz{i=57X{dn4-eD zm%CpZlqY3`h_vEyjUm*MB9ObQ#V5=#IO{6ym`$~k@`=e{8rpko*4n~dMX;;2dVaT)` zl)56^$NVj(7L{}Nk-Nw={)5Mh=C({i;$=+jOiJzZoI;yS{Z+Fm3+nUFN6Iqd;}`|C zI+QlL0{o9eTlLo55+A;u%i?o${jf^=fvuth1I~g+WlfLEvTL(y!idN1B#MU>`36U^ zMl`oem7#x3(Y`ZEC(Li@DMq!(;j@9<$P*B}rlcs8->HqBx+&f7;g4t4y*^5Gx#nYC z!uR84yvK2di3k>y<<3uAdoah+8Ocb~Y`VF6Tbh1X_&6Du<*!q=3kHA?h}hBvZ6!JB zfa+6XVXoa6O^Rv+WYu`b*nEoAB<OZMeXx%&n9)#HZ-0lQ6Umm~&B5w2&s?`wMJp|+ z2jur_nLt>laJUagn?z>L#qx@t?-5)j z)r^l^MHH zLf(UTU{t1SeUb*TAN*f?c)I}9VW_pmD!rE`xaUi;hN?1C)L@~dMG#Ya`91>(?&8A5 zGo7dz29Jl5oSmkaU|OEB*{QkzN7p$9cM`R4I<{@wwr%4V+jb_lZJQI@b~3T;i8(Ph zTf6nIdbi&F-XFTF`gHZV&vRdw-p=G(f6*Q|741;KJ+&yHI1EAXUdqNg1(8Ua_>(=5 zjh(y##D(_A3^IkKYol-rvj7)FAuQ=0?GgBN#=TJwhzW~J4|E8poEFgN6Lyt;4BYjp z^^`-GZvkocYn;KLehTyIp4@wD>JnY6cTzw3_~H^?t9N22>3EZ4%j5FvX5;2&{n)7M z)AuQmPOy1XuyIqcbxQH_UbXAv4}+kE!T5cIo}X3x_asAK>*{Ol_V@0kj+P(gF7IMu zF`d7m;N-m^S6oAW1)}TVbG}`-pHbiBJ?B#w-M69t%gBJ0Sq`oL}a8Uf?qa4U!gm4Vq{vj0R(4V z1JO<8l*ZoX6koD`1|?D93JTXrw5r41cfg)tinf3laGya=5S~nspw1G!iDMU zag7{P5JW|I;bIqz0G8pGRQO>(MlIyhp>ZX$F7dMjRG328Ype7}!^s-_Ww7E$N<+EG zM%>Xf&+Pq@B9sQ)QDyeF3bAeY!%CjQ3b9Ri)JmR8D#;eg@%a>6el11i=PhVaB;9Z{ zb}hm!uw=6i)G{h2PH|Wc5`?=viVPl)mLFRv!9$s4gbL|VOZ{Kbgt%GxapUqp=zm1W z3gL0}Kq>=>zJ(Yp1qkSB{4oKgOb}@UVgTU9J)aC<8zYXbKz>e>c;0=McHG(k?>+5y zO#2XsH6R^B$}L3iJz!4^f)GrnvekX%7w{|q@k--t#(a4RrE3O)AbCLj zVrizWVjB!Rmg#CZ9G$>stsb9=bT@kkjP)uWvLKuj>ev)7GT$6Ig#;GnNd$U29!yj; z`gsV9Cd+Wf3(IQx@0aM>(gpI?ru7;`JnM5; z_c1O|?tu7B6v;Wd6^BqKkSk{#D!c9BOGRJ9d_!5hOzXSKRf?<6Z>K#!*b zo@hPAX8jge71r@h3WjIHur%DS@X~;2H-td!-!tz8uSVUBEAyWH)*(BL<9bxgBER1X z+Y571dAGgco~WRW;%AmV6QTILh!J{>fG#NSnCRPQt{>uid2>lUEU0SD0k~a^KZ?Wdu3bZ>gz&yaTmt@bpd;>quKXe4Q26rcL-7My=*nX~pEK3Xwc!l%?s(h&}M9dnpTQ+0vHDhOV{{GxlF(8sc0vp=o}ynh+FCUdjWJmB1e%R=0(+E z1;DV8{m{H(_Ze?t&;V*Z7Jsbkpd%&SfT9|2z?4r2jl5C^;_utOG`rlGb5H=#Ry9Hr zfZzT?W!!A4Ab~zy+>!*umb}{Zq#yiJ7cevv>}HF;)z1(xeJQdw$q;sB%g)v)dqhFP zI`qT84c}XV7GlgsJRVX4BpLG0{vC4SZ8D-J3^cH6%6A@TPdZsUqG_E-&FLjHUc`6( z7wKh1za%Sm+g~f{?aV*ifLp-d#T*hffqiG!p#87B{kC@JzQ8uDv3yqG{MGBzQ4;-!>WZ*@fiEl9p3po$THVHCzkV#l;;J5_`i7LJkym-mqL@2S*pSwWxU0w;Ejnfqu zP8sN#bDM6%L;iw?;d(OP+*Cnmp;wk_-Owl(lAH+*9?Z_k3*@jBJlUv{o56)RshyAt^hNqB# zT0K!$rKIq?Ukb4q$}?y;TfliJyIL1^my5mVR$R7pgk+s=rX!_StN^T3@CAP}o<|D8 z{4;CJE)sn-8?sG1^0pbK=xu4wHh1=yt=pM-5Bb; zFtn!Lq+NCZh5m)&n}k(jf(t7ehFzx>>K%V7SgXHcQ64efgo~MMubyr`V5rWei*<5v zXU`8+Qp*^n@kCx>^TZZ7ZfYnC_ngY{LokW%hq*kIz&dFeak9aG2W0#by4TSsR{4Ut zS3(F#%OkB`+mx}ClB$0%OT{At8gG;-QKc)dd8w&a22x2bs5aeU5mCFn5N&h*%MaYUT>A$ z!szj%+su|lxv>rFdgAf2L3bTGZ<K+I(^c|LiimF{<4c8Y9AQ9FtoS_-<~@=l7&Dx6V^@xV8cAh)8B_GO@m7NAO=j4;|hM4Rc#4}Cbqy6Xqf)D0d^&M2>{j>4&s|e*$ zc}?aDQTs~A?0uyO#YaHw3Q^|@apEaFO6K9zF>4RmvV2<4qP+_^$t8$_xFNE=Kx;i}!%OZhZ_@}29OKNJsj)s;;mrFQES^)Z zERCb!Tz-DRY$meXKhyB79{Ao;iS;tU(BnFNA}qH=-Qy~Fgxf2sm+&p&vgDMEPa=vq zl#*J!cw^9z><+%yW&j{Eij;=PKn`(SLQ13U%Rekzxh=1X!X&vM`A8!eKG?6jI0f`bKK#Vv?v>@GKsyutpW(C( z?O(la-Fv=eAAo8mB*$7p`k+`!EaD)Vi$`w&WAl;FD}HHoxl)hTc z`$B#QCFdH%vw?8%I~umGnXNX&{d_=7^MK;uB5uEEzAb&Yo&2rbfuC%L^35_#<1#I_ zH-}KywqpU=-MYD_eI2JSA>TUGtT!vpJ`q0xv7Uj_=s^i%Z8+A)n=xuP8;70frr+cg zy}o;#3iim8}7@Ey!Ft1jpY6n zg(sxVjj`;4S7yi}$}VXb`72k!v|H7QK@K=iQKXWgiCo-R2f~4bW1AsBfCn`FvWVbaMfZEsrwt$hm;1Drs=`#wi zwC?$@C7JDpKAL)6dhQ0)&0(KtELRwE3)Vb5A)!t=#>>lJ0es+ZZ`{*U>We?{RhbhE z#y0g^lLSVaSI?SzE^u7}76y~gvYvR(S2#O)GCJ1ZVs(VWL{dn>#9F4Jzp)T{Mxb2d zT@2f?zz>Hlx$rN{jPdADI+SQB`em4rXE2iuTQcBmhSdPH_lCI{5Emn^?ea%M$wf%| zXsmm(%&30Il&nZ2a+u{zZ5cyyPCU_=7WGdDax0=aBX1EZY1ETit$_ZrX!2^Amv!-? zG(D1)CU!tAIX3tGc`Lv-*QPI8=5h83@MkTQxJ z@`_q3M%kL3!KQ)w6Hbi8r;4yPkV&2)i7$>Lmhm^=9nW zN(zEWO`^FJu9s9Gg?p<g&tsAq;Ai9EfHbP z(O_y-!MW7Uy05&$wa$C}3qsE1!+9}-b+r!Ie^sgVm#1t%FrKC&jf>wsz2oKoDyY#$ zBpdc$2s*W7#n>1+0Z;@$=3f=2)76BUsY=oQ*e3YnOL!v=-guhFShVm!;ysZkUQpmr z7)4t>!6hO!jk-PI%c3}QM#x3s>cqoJM~+*xbv@p$N^)t<*0Sp}ZIDq-G$*a*m~{^f zq~xRcP`_nOe~Qmk(yQ>KN@Q309zwdH?OkN`-W(IRLgzxt1-8=;l?N$@Ml47B%?#tA zK9q2FPqT=bi81inO*F5Fdp8ubp#lNDwpdoL#95= zL1}gw((0Dr{1=sPIgu;nTli0{S;&6l7ZzucIAPhudNh*fzNlnR@!XlI$ST=!ub^q^ z1hNy`&?;vaxEB!8Zw_}rydyPx1A18~(3N>2^areIR3UGI%c<8t`W}_?{D8b}!iveK z;qK9Sq!oHlHv$0^-7QwN=nbmo)HysmE3o*_!QO-$zZwFKnSeCnw z(VqkBE$7XNUcu|PAi^oX4+7{Yf1fewO$TIJQ{CY}*wN8nu_V7kCLIqId~%Gw=#gdEOw zh?ZN+d7&)2v*el>HnaFrvSOi`Ux!crA^U4>Z2vG-j}hGR=m;~Uw;ef(?Usz03%r8B zU*>8XX%;Zc1;MM;4FbhP97%p{Djl(j^)QE9U=t^!5F9lFnpltDiC@j%f%oRC4SIAC zVTv1SgwgI>4ax#_kwH(^k~|ONdZ+Rh<+d@VQesdR#hi4WPrMAPtPiW&cAxSVUSgcCsbk#3Ar)EC@BW&x(T3F z9y^wu2dlUdqpTvrE{oTz>A{^;sMpKrfnXZ`O7!BWR<$uI#tE3V#^)!*TV?t?URp$HC{*(f`YEWVc zLi3ik!H)G|PgDAdE5Jlrp2l%*1&J(~k*o0?q%X@r)O1YhO}qI5Z?!wlz=BnX(ueXa zr#wcyQZ(>Xm&KekMoK=QxN5Xyv~3ftcFFS@-;m0LIZQ5f65aQ)8SFT^%PfiM>!T~4 z0ByZ!|CANJ;KVT54H_)g1m!}+O1yan=HOZ!{*Ak&SgXL9OD>_bx<6<$14M&fh->y*eYuZi^E5d!PhbMot>iXqn<6lVfwDF4Yl?%6$%^-?z8g%;g2 zqNCO{-Eu4JYY8owjAG1?L>f;IZip8n7R@=HTeQh^kUb9dy!-x2%x+Bb_MrD#vN|yi zn-<0IitB-HT90 zIW%)+&=*jA?q@-6L3LD=l&h2DZS$T|z>u^rRYgyw9`+>%~}J;0wa?3NO?PMd~(B zMbv-h7m?o1F{YpHr(&4;!&(pXQp%~OmuY#$VV!26qFaq*5`{#-65Ha`{FD5K>{HUe zl^00FTN=DmoyWU4aB2w zao|*T1EkM4EunYBOYaDB3JJnk9(@4?en9Bwl9tE<64AHNIpuyZ>A&*_v>#pCB|brF z`jMM~3vIX?>gUnugC_p0sRg`9H8_g_#f_> zcAxmtQZaP{WNR~=cf1M1xoU%j9KU1ER99~;S#0gtdeoWG(sV4H(514n425i&sLZ|-vu6w^>`JtlM#EOChCVvVE=fxedM7a(C8Jqf8=AO?t*KEWL&8da zK=9smnSSIwMK?iq&}U5C3ecz=#>Xy&FqL?jPgVi#<1#V3g0d)CXRVh&ydMB%%W1p= zS2`FX;QJAeeUjwr8un?C-k{i-Do4G75vh& zpwBI}#;%S}n}D#=vd!QKNVN=JJKI3gD1$dUu_9du-(Yf2Oq;Hq4{HiG}AqI#Wh<^>c8krRBRHwW}b*}|WD2VlKbo2wQ1GFE+(Bx{ee0WPJ z3=7DSQn&KLaf+pgI{(mHb&#G<$PuhJqg$q zr>VA>Q%=0rhF)kdtS(#B*P!?HY&;*y_(lbJ73Sg`8?_lnShN-UCK+-%gmQ6({S;%a zWQh!Gzf|RxG~*;DtG5w|ZHsIQK|Tp<}p@GtjDHLSF$@kEG?ncEkcS%4wNfr0$B zO1rH;ancmmj~CsglUnD~nqyl_?3&4AC;c=8shw~ap@qX<5O)GNGU#`v&C^RVsIQVj z%_gE<9?%|v+EwQ!Yz!Awm(bXHUH)>^JBguh!P2XWtWEz7i{&M^)m53|BIRN@d^z0X zx4`Spp+i|~$u8ti72F0dWA6oCQ5u?EffT?LG~FQlDD+|>{UcnE?J-e-@2_B7uH9S< z?S^3OETx{8i;pRnP4+c1zja1v zgBGW4GC{9>KAp0E)<%UHvigoztbz%rF{0J@iR7H0WJi&`7L0m?8IH8&7PmbAn=ypW?-CnCM>1X&yE^>ST6@|U5G zmF~>CwKZY1EwXzQS1RqIU2v_|Hip^m+})LWz&BQ!gOD37x3TW{KIM9d{??rJ3LCL> z@?DX!OZG;TR=8_qcBGp{+oJ>v_7<@l6s@9N;rL>ukBzONJ*C^T0!svj`Id-Hq#LA{ zHg>r0!kaVbHHo;|sPT*Lw{aT^Y;B4KmD@w!mfpVvucQTJyrbe5^Zu$ffBJ;E2h1)Y z+`n$X`b0jF2ugZq)~)CtUNo=1GF-{`DtbrXtnU0}w7j`pZSi>R+VK7$y<++neoy!= z@*VbH6;L*Ao=x$*aw#o#7dtD{t9n@JRfVwHr4?=YrXp?0PmSDQl<9ryVo`h-P6hJ zQ9(C-MvV6*LosDQE{28BYuq%wQupuDOo-KrCNl=aout_nOm!}$je|)niW&1c^(mTO z7_oab4=B%FQ~inpK8Wm#dk(1tKD59W)&Obwu)8hXqxlY1vhm$HyASsYm#Ye+D5f)e zr?TGC@&Yx=oO;h3k9gqqIZcWLOoLbD$*sBVBC$?Qf4iw5gkgFW{)<9&$DRy(%HVBh58T(Qv-WNlu|656FLZ0U6u2z;6<;&qeu-RDsiyia4YvFfgV5Hs;Z| z>nJxSw$fA6Y}n@);tAEWVfJ3kre`i93|a72sjQd}9{6@(fA>KuHS~+AX36*?LZr6n1j-9HhKn53W4GeF&)%kvyv}4mRQo{Ji5Ngm#d%f)HUlV0T`uuFD=moxP}04`W8Py^t~wJ$sAK z!lhqiIW^y~Y3GUq+;5AHfnRXCr8nUg4<~ybpWpPosqm`?CZ%sWGqc4q zdwLV>Iq;Gf(%pmPBUc4Ex#Zj-p-$thald_c1WFBLHYg%%%IZDYvXW(G=ny*4q6MZe z8zovHT0XNFwqlGDxgg?W8u{|t+$c!yHZ z{e3^aaSWyE&YQ@djdt@CRG+2Nw$QiV8Iriewc^W)|{( zGHYkg(Oy=;ZJ$~AY0wCyIs`pgRb~^#z37hSQ?bw|kLPn@UkS7G1a3+NK1o>IV(H<{ z6hjA{fNht?kD6W;@XZU}ag z=(`cUwLIBpU_7y9;503j4jWJoqJ5Ag1^7Vu+@n?a> z>~;G6#ff|&>?UQhsKO>@O4CXEnUrnENkY;xpJi^1sg`orUyB~~k6gmT@!~N}{Y)~V zKwWtKwHh}259!=?{n_-YaFi|k(nAhs^0uI<@r|+WHIdsgoFR0SPaI=2WTF^wFdoLS z&blt(zXM0+RskSd66|m+G)DEx;3n{W|1=>Wf~gUGpzf0Kh7}L$+BOn7U)VOo0idp+ z=m2ZAVbtd%S`(?TgQ@KGt5CT-j*t0a4lT@U>Jvet-M5DDyy5GFzO1Uddx>A=^OJJ6 zqqA-IH7kW9TXItnv#FX8*ISORT_JNo*fZP`C|y&X5kHzTLu!==%kb;gTD%3@4Rb0v z&1Q-)wQdVJP`QGs3=Nqd#aoG(8raaCOPz_oM#smaOwd0o*g{)+a`bY=ZJ9&@?T>$n zG!}y$jXq%R1E@bndfFS5>a?41El?kz{PBRXq8$RPfF)kYN)HBCmKo7nJ@B5G=)|b> zL7_tyEc5C>yu+W9@0CHaLzoP6-AI@N8m{ejoEf&-Q1DTn3Xa-fvr%}*S|{2Zhb<^f z9L|B3QF_PZ1_BNoTqUb5@OZ4}euiS`JSHSk6Iebo+tANZ-wHm0fVLRO{h#gZnkSS1 z6G5P2%-Eib2`(OU>rh?Ay5E?CKQ`~4g9+y0s6B=Q-#}6omIamqJ^KkQ~4mmQ(urq+kuuU)R?zat8Aw;m;LXMec-HGk*p-}3s$ zd&F^xa9w81NV`X5nd)6cZBJi|>bLi0^4D`7cx;Rc&&7%+Sau^B(j$wVkfxrx!L+rw;^y$1MOiqwart-R4=f57K+z1Z-#$-*)lbc1;H32Yp92H7DD>n1Xv0O-Q&q5DJV5 z0PyazxewcrZmker*l@cGzKvph;l;g>gyi4`bOruWdL!$ZkE@-M6UTp6EMi5IiZn0uQew*kL0^6w3yirXy4`fOdB3CR{rY z0cpa)IcFvuT0?f!0x}Mwf-`G9Gmd2fj5Sf{oLj=RHCdKAczDuZ$_mC_Gu^IsoUAIJ zI&^(`+8P?#o-J6`~iT}9Y z+g@HgTsHJr-EDJ1eCXdDGI_qdiix~3KtB=yDT0q zo+(C@2u|WSMG6aB93p71%huzxj5b8fay_FV}#zLfr>JvF+IevlZ-SU`XCfXooZ80~8ud9{)J zo+Feqnio0>x6CAh3icoRw(|xn>;q>fF-4FW^n-n?k>dpahM4zI7GewjQWWx;^^XV& zeHs@8x+DEoM59}>`vw|TR2Gi#2RX0+D{KZS%z=U$%i-$x+wYTDNB>fEKj!@MMnk&H z4|oawwhE?drU$p?apX_x!!=flkxwad_db?-+eExpYM;zT*tD*o{5tqf{X}_fBLkg* z^XL8Zp0-2)gedu0sEuj^^Ho@WRjum_f{{)oUENV3M%I8YzPWGr=u|8g>A=|~Hr!?5 zV1bK%*@&-lcu1((;A_a-ib%ttdl3M3%>5iE*EB_ z?BqHspXh%UO=uP``&ck2)|z}Z8jBr&j0%Vwaz;!uY1op5)~9=h{_+R@S&YM>K^rHy8BbgX}$iWZiblg8<~I3nA08Ei7@*JlV5veu+rrPieSpq#bKlZy-% zN8I~Abr@N!Rkg>&s}g2Dci~>-POzZx&I)ALpfG(ab{OPJjvA`^QCyTulq#42kcZ|WkB6q?07<@qa&l`2U}p;P+6;q;X^$*@dR z;buhT`B9!fadldk@$ik0Z3Rl*nM@p;PQ?e&65p{c z+F4Eb5d!(>FO`)%`dn{XB@=woE%np1>zy*M}zXzXCzzcnb3tY^{9tHe%W$aPo06 zsSZ$qan-(_xV$6(<;HujYWIgODWR+lg9c*G|IEAC1%_9DsqL}q`^@n5_LBxO-lg`h zo~kmvT@@k-x z_j<<6HZ5pCOI>AdAshySbb4(UUQ%a2(ni-B$Q*5E-s~cyvi#S1ve@7HJh39Vd`iYG zM40=OQ-V?3#WK`mw?pio+hD3Hlj}3@Iwmjct-A5v)7e8HYd~4ve6D6DI33C(X_8kA zJ2pxC%ib+UgqiWAT15CH$d!Y&#PEY7u}HurP2ep6hR}mO$!E*kGR`p@%$E|_fpBS( zVeZW=sn*N0z|GMTa&k{;xDEEvdzMSW1b1ke5J|~DM2XNOz%@v20w@^k2_c45*izt< zF$AfEo3|bE`+m=a$_$J~)v2cG0-8NgQ`!qYd6}q>94sHNhNWmv!N$xrbzV7e+6 zDVjLT+v;ol=KcTSQ?_(azQ4l)0R>_L0TKV#@7MnjDgQ5)OB32tZ5jRRCi}Q2vpc~k zpuZjhZCqw;V4#2uEHX?<8YHgbis=_waB?OWD|CoPeboEH#sWqSto3GdR1_5|SwyRP z14GS4njuhTsvpr#QL&Y(5= z34EMu*Fy%Mq0rgAY@A+lNPe2$tFW+bnqHI5o!#A=FkFwS_OV!>%a!`ESZ}BNEvLSy z9tOSuUmSuIUP6_IU3f+nd$c0W5nxUq=dq!CZ>6M^t(EfqgfK}qytHfrHiwm24gOMFz z>?5%5j{sCyTDURc$DW1@dA6{WC0Apo^39aIH1tE7^aetp+XFMEI zW0&XvQhPAcs~D*At{6{w9VQg!q8itoR$__WasXtgN$T>pw22lU!KMCo=H;o}0vYL= z!e<;j?1}8eV9b#d$c!h`2Ff8eYCLPFGRr8A%W?`UN-pvSmwm*^axN}smZ3@!v9`N% zwP>DfupE+_Yyvnp`{;%xg`XMId|HZC3WbEpd;*w)Wq^|fND7veLGhV@`jM2uLmePL^K1Mkx5|=5-rGL_=?42 z}H#lgBL>COzgveP0dx#bbIj$)~tl0%!d(qj3}#J=hd zD>FM$RlVuPGHpS(33C+qR$TSPia^1dEn7Ip1n9ZVO~f-~1~C=V@yh7t8?Qy+_S<65e;`mFNkSL47qCJt$GSa6D*y)YgKkt$AG zHS(awN~?uUQAg?=I}a@xLg!L>o>=9WR*ZGp=lW zoUU=p6c`k^2L6c<#jmW0qfQj8f1beY)`k1#$4m!F_xiM#Htw9Vkbu2Jb%t%oJrmFn zXA4j^8ch;A4^H(}(i3dj{^wxa!2VIahsNdumdfY(v6`J;erP&BAaFCxJ3XEQs$KRmImd6Y|<_3lC>aXYMKM!gxG0Qc+#M zeDG)e1JF&52S3{N3Kx@|*`VNN_jj-#FCWFHc@0%h*jO;0JsU2pII`)es_esr$pvr6 zmQBUbDNa5g$qP(DenMOBSddcqEBQ2lWS8;??UjV7uiJOpA^X*BDsG|$%8FMK zc#RtPMaG+0W=cj?sk;^J@_nD`ACIaMA(Oh8bPpQ10;QfrFV3M-FqQ=jJ@{$Ac)*0T z=vou9WRMNts2{UOY)KK~djYuD{yp#e9>Pn`PPhK4Ukl=E4*veCObv@5fb`w4`2(FtDG>Wvl^udzPjLX~u5AW!YUwK8M zSqAA*-Kwe?8s{z#2V~z+`JYfxzNFohH`CdXs9f~&^6@yM?ZQ>*2P>G15w}xZN{1JHN&Ox!W2^n zWgV5(SwK@eI)AaOShm`2!EJq6m38Mtw^k;b%hb$jqmY=k+$?9N^8O*_n>#(-EO&-p zDR;<%ni*&m&DwrYja$kAz<}tgr9zP_5zxMnC^JMBy3s=yDS}oUb8M2jv`s~>2abu; z-Uy*O_k%u5u@nK%Y5=ooKsnj7&6%RnpZ(1rZ{{x033%MpGSzHcs58mEF%A{%UzV(R zbiz1hP4UVbc}7X%ikcn_wr{}F86jVza5w4lgh`L$bjm#FM=*n7&{P;epX6>=S&ymu z@h)p~N7$s2wk!MsU8TL*gE;o}8K8Saqp#}+v%V^s?gE_a@pTAcxOaX`*!|66>YzVD zOTM76VC|?mx}S(2GshTyC^AWbe+L-uxAm_1KebpZcR%d8}B5eq*|0%8>J*B_X*#LvB7}8*E%O z?%!UW5#bwCI$76)=+=DsN8PNkFL#;fBc~Ga!3fQO*t#?Bi zW~^WN>{;fOk%g5E>om%{4Ja)Bb1Y(Y4119h z5HETAQ;*yH0o!8^9k_{F7>a8Zjq}n;wL2SL81g7;bUo-!Jl$=b)90`X zkHzjYjM3ZX>Eq_TN3+e|?G{Dm|73hHk_cG7JF}&uknOr-IaAg@t25-&H=Ff>kLIc! zyeM<{_v_wMj>OtyfdzAnGg%eT;1YR|+lXoydWKtZ!lv;;vG`9X!fxuVh9W5to?w<( zvj1=9HeS8=Up7d*ypCz$atnPIp~pWC2$p%^)4=hIO$lm`bR^4s(b9T(s#4o|L{@ng zpq1CqiGRJdr6fJ!7C>f4|3W$i`s_h1vc9r_=#%wKKRi8sgZyXmVQrNhQ1nB#kNqLr zbN$zygX(`IA4;}HR`&lb`cU81MAbz4;^6Gcu8wXNZYUHlDx&ycN-J9mTBd-?Kq0~z zR`JnFLSLci;_mVQ_o?(x5`fBcR(M~5{095Ra=M0S19r|@%yUNY_&f7y{x_SqiStI_ z;|nq%8xT(#7>U(8KNp@8<-jh+TzSCzw7I`u2m#*4<`Yj1zt~QnMmX#&S#TW{OsIZj zLS=b65)-9`?t+5WYxZl1lU$cZJy&Ao-<9o9{kc}%K=%6Nfy}QFcH6qMb{}n#?naw` z^vOEv&fRwF7=5HhT-(d6O*F(jhf8wMJ>*jy=^vwEXSGZ$GIGZg{4plZ^0ChiVszCHEdITN7(WT0sy;Y>GzNM*LLdGts8xs=x zUFU4ws^R3*W<8@N`~#ys40D`wLO6+Z>PTT^IBO5cCxiPk@darn+COj5f6qx1>1E-~ z%x1QfC-KI?FUC56OcR)^?arh zJ!Q8tah-2_(%aY!fLzF>tfoR>%)3_VWl^OQAelbsLNR{WkHm z@XEFt9})W*vVSpo@CP=S6Oi7}+mMuciiznBWMj#SxD4*05CsEm&O>)>1<%x)TW9r= z=E&8Z05&k9g31^q7l}5!Ib+w9PD4b}+YIL;Clu0>orHEHY@jx~WIUBNyQDwxo=bw+ z9Lg+V@$<=!@!PmT2JDE=>g4#M-(v?#_}~p|p?>}u0s7|{>SUS`5B-GKw#ETt3;FL- zy#LWJT5-H3W~v?KmeC}mS*k#fJQjR|eW57AgkUu>Oiq&{6wXYYN#+D*e~d|C1Ku>= z+D{~pMfwV;$0l<2>Fzb3SV!E{m=Tns1B1r2C{(UFArgaSJ}#r#B6e=JI^u(!AxSPF zt)Cw*>5`P2FxCg`KiB=@^>DZh3J_2Z2@nw8|GVyu+*~ag|98guf5L)X0IZMNajM|S zOm0W=1bGJ-1PUAyS;7ffh)}>S(mfDKvhcJRP6Nl#Q4$;(tCKm2SeLz9!{&Ca&e_J5 zhTXEgrfZwJ7&H~#3cZF+mrhOfvh`+7i?(f-y^h_sd)t$LFK@D`v5?1p`i)cXGxxX4 z%=gTqzvlxQGW}tFe6LJA?gJx)@3bTX5B&)0FIQ?`y(miG2Q=RyS;hC$><9Y9kE-;q zY02F(i;{oU!n=3M#JOoRE)cniZ@chbJCaRj&BD8n^Jb05FkZq@n58dyXpFzk%rf77 zsr`sX5KCVWGrvh0dk%^T7pq8KBN0bz8jsw9{b(Mw7<-5Z^N;6e&oEi;1mV3FC4qUa zO23od(pf%etvj@a zF}u2}-`A!Id=1aKVj$Gn4!M^gUcBPZ>PhQnMzubW5k^Jqou?+%dzHgi$~$% z<+^5XxZvJu$`dPByPZh2IJlQL&Yt-BIDd5N$fLY#CYkK+mCfJDjUrE(RBV&UH@|ip zkZXE>qF|?PEawRSSYw!l8$%IxuKK^|`o`$cnr+$Gwr$(CZQHhO+qQRX+sTe?+uF&_ z%YFB}anE&#p;)|4}GmQ_shggjaEEqaEmYD?pSQCmv=~M${tu zWk9l{zndyIdho@BC;v)XPZ4(_F)7ET+%uG@Vx>>C9*zw|_VMQ!4BBZ9L$dfxgt}t% zmOVL}SF2q@?Wn}Nl% zDi1HBG$X2iMp&L_D z>(BvYZlzy;M`N)S7e}W%yx50w<8A@0#07Ab6YK<*{DNF8%mK=-g2}IKv+_Mk4y7HH zQXgtGe7u2r>IQFi2a1FhH#Z6W5yuO2e3F>w_L{?WJd3Z&5(6jh%eAoB6Yx`7@hs4$;S0sYmJZfxV}) z1clJcj>AX~6!1%8DRLePMnek$-FbG76r8?H@VIMq5Tg>$yZBdeVWP`nz+s88-kKZptH0W};5Tpy) z$i(-(6Yk3|#895AqTtMR*OyW;B*iZ$86sIcj-OoXBYPcW=!?WMrnhaB4s491DGJFO zSKG5CCQOMel(OEkbo-uUu8M0Vc2L+pffJ=X_yzz(uzCg$LUhdMP8)#$P>R0Z*3fQK zAsoTz6Cu#D9|+I=(B(5&WV(XfnP~n25|&A_cP$5z(e{(0KQ<`+KldpWlhK_!CZs(o zCs1`F(YE_V$aF>V+0LaX`G`d6q3RB-D7tHVO1-5uDR8b>+DDJH;4)AOb;+&~X_p;& zmEXZ5^~mUrHMY^ENr9@>f9W7wFj(@(Vs&pFiRl?WNZA3wm4jpI$ZVC=6xxi-l@fiq zIcH8(d$dTx{~jXyl~~Tgd}k!9Yk$X;y!r^HkxI|xQ9O~|E{Yfbr0Lb`VZ4yPNN%E< zJ#pQ=eni{7EK<^k@p2V6cE`nyAzcoBeegb_Ik{J^tWt5tOmE)D#g1Z>OMN&S?PrqwCdE2&#d#}P( zL}Yi!S-kR2aady+L8QF==azMrGFGE|Zl}+;?Pwy7Y9FC8QJ1ns49IEhsgj#N_Y4oO zHMtg1@!@LHlHBvYKgQ8aRSrE+dQRNN0l8+bRhxRZ$*+^W7v4G*yM^P)V%CK#N#ruI zBn3~Q8Tlfk+N`oR1jks*cfNO2%xH<-J!B(OD(Ez$L2U$+bF;9dH1#w`6SVOvQlRj@ zmokCZd;xFHd&i}S+L+Fly}jYC_FQr&>D8*-R9W475ek*;nxt$4kzmKTnhz@#^MMgP z_WZS(EU(0ZLk;t~kai%huJ#b0Fj;I>&LL@H;hZxvCyp4Zv3qoYUwKg_t1!qctuS}W zG9*#bAYs)-W?dlcn4*}zffFqrhHJWds4y$9SEG-p`*cY^JGZ)zZ}WFPv|3)k4T~E; zJ#RirEuDKe@-k>@?diZEj>3b+!VR|kwC=ft7fETo4=C+m+nuQhOEAkmiiM>RwF)d; zp_KxtYA|XA*1E>By6Hu{$;FOLEJ@4;`ENYe1_cnK3-b5V)N%eDW=8CFtS><#zp$+{ zWcu2?36}-$6rS}k!{gkim-ZTkcJa2seY`eQm{*UQS%-K-*HG_nB@Mhwq?9n|P<8mO zDtxl|sYz}*Jxk3p@|p|G6~uBytJEJUy6LslI{MZcW~wz}xJ)t5W@e7<+!)JbUA(AK z&i(9lIqKkw_;QC^`guY0$T7nq1-eXLQGbe|DQU17QBCKFpcb;>=&9hzy(WVX8Z48}4yes*^TGww5Bh>}0hMK(O5h%_j<^&Yj zFMfwx3_S!c@#oC*0VNfz+B$CG^J1g8xq!6s2gpy9j^Zmg~}s2OZ?vyx{`QB(rtlQ7h+uzf3aE@0B3%=&Hg63Liv8& zzd%r*(iF$Z9xwWp<@T<5NuFiR!kf@zuFNxsH1FX2H zzkM<83+f$Fz6xYRZ9(-Cx)ochY&96uX?cTs{I_ zvkOK-o6B$3o%od8oN*py-qhWb5s+t{G)XS1GFGYmc&u&I>nJ5oglrOJv9$Iti{Gwo zeD5jkA@7;#j3OoNoJ!>A)%Odr8m)M7ZkFI8rvS)aLS2sk-H7zX!CHVi&nSMC8f&@~+!_oLzf2ne)nW&NmLbbiu zM;*M0OuT(jydZ_-)^fTo{8USy`|&zlL^pHnty+J29pb7Gpt9_EN5ELx@fSQ6y6d-g z7kN_fDqLLDa%0f_c3p0a`C>lbz637yvd{Iq9y95$+EaN(?L`eyx&o!>3Q+ktgEnsQ)t*00;v_$#J;$6D61)TXj*eTXdep*I5w%E(TuG4vy<2TS(q5u$KzpQDZ6KY5nC-lU4#W{) z*E?wCNd;VItl}M`7BxJf&eY@suV#kcG5&X_nJ_Ew0tz|xymSm>Qh<`eVPm&(b0Oy( zqIY?OZyLVG1pS0_>XC2=v$T(emR@--{A&@|hKTLqjVtPm=sOI}1C3bT(3(4=SJ=k6 zr$QmRK`uICZ6EmH0}{&{6Vf_7z&k!s&0mPwSE!uJvH7R!`b+tg8NGshqfyOI|KOdn zd`f6MfCejYD7!#u$u}Qz;{h*?KLw2jz*pav%^_ynp$fR8-4MQLP_AKH=y^CTo^kK^f8rk@~M)=y7x=FCtjZ?M1% znVbjnX64LiDTDaOsW1!mRC^?#ic*1Sal<9k&QfPVuXNZ80&pqGPR63~WMHbz(3`!s>zb0N{~e zjU#|3J&k8P(9su_a!6njWHb}gYLDFP{HnpK5YH#qO%3G+hz?$P+WA48I)WuCI1a7Q z7&Kzw7O-q*(fVcs+vb{r!-I%&0i%}nJo8N2uoZk_*FUx;@~)(vQ?7WU^{O%bY{jWOZb-MSNX*bbg0ESJqAS^vvnLGYVHzIOh7y zA-7B`yfTY&*1n=@L)LGc~O)h$?Y9)K1+_%gdA zpgaLJb;O|GggDNOp!S34p4#B*l z)0;+PbH=FKL)4u>*$Z_>EmhOZx7Y@ zMr}VS+8&j=GxJYrKdJ1GS381tPoi1T!CQE4mQEZbw5K;)WPK`EMs>9^=vUnwG%ok; zYV+MKyxYY$r?^|bd`h8E^he#3Q)djd{^VU`rfz$V(c3lI{;0Q{+L8*DXdwp;Y0s?{J3&8mb0D26r)SflFo8N~$2u`f0Vmm*k;XiCGy&8&3&!I z8=aNv-Lpzs(YmO7r5Gt8#|D}N3rxvxW`1G|(Kba@#UtaxB1}0Omkg;)oQQ7ZmuuHZg%iww=gtjx7d%en;%Tw7J|<13`MIGI&V=c zo^Dzxc+$*PIMJr1kgY~NhN*@%4P1_EoZr~`La_B#_`+i-@xxqLGDdTzCn-;{!v913 z&m7e8aPr+f1ONayA^-sP|C)o66=C`B6jZ3XuftEh3jgc&YlFU|9vYgETe^v$?b-+| z2}@BRN!XkPgBlWr5aFNH`i!g5t1z+v3}#0#Zrk$KW~kOyhFOK`(xNhk0E_G9T&@=8 zXL#%KFY!&x5xItZl})%O_ggx8=s#xD(>va?9jAYPMvnK+47U2L9zl`mQ$n;A`l39)hPZ7_1-XVMlaR zipwHIuY_HGR>u%?zt>Y^Awv}yPR1ixEM^OOV%qfhW968XYu%VN4q|g3ifj)9XD|E^ zn8qm9br=_>ciM)+29)qQ+?c1gwSECB6`M;M2VP)KvDEuWA1e1-3%10`V6=x}>DpiO^%_>&*i3ZI$r-rCRMkHyn z#Z1As7OGsy)6M#gdJ|}3S6Q}5VO7_1=1T9;u*1sVI~qO^NcQe*h}auQ*s{>QKf1JQ zkz?WWM#Qb1kv+{4C$2Oc%h>pRJ2rcz&H~hni8o{NSdhi$R)^@IpoFJD{YoUc|0U8*rgocT+$S5-+5O;scaGf0ThO& zk;5S@B&*Sn7lz$sqK}j)m+=$nEmEdGq0taHEEYSELPskZ7Y{R3_6i@}&!HqS(OA`} z0)uV!|%3ebIB4ytX`vHM}l5RtT&Frf%3H=F#? zL#3ez16hu=i8vWXD0ZiPh|P5)A|ZA&&T5rf3Zti}j)14A1;grsP!+M*a{(%pVBDT0 zmSGYz5$Q9Za?vV)pClwc7(V5GdQe|WNPLiex8Zjqk{{<=8B#CiXB5)kraf)DHUCZ6 z4{G~*e{V>C@HaJ2I&_l?#2DK>H=|g?I{17tG&b&8ZZio;>{DIl;h{20GgRpf%E$$} z!vbR*g4C7da4^K*+YuI6tuG4TYCNDkoylB`%v!?M(LY@=#G3;_ff#W16QRo`!(qqD z?v(tpVoK>X#7+{!96_-0K=vq9mE%s7^{^`F15jWgtZ?B*3l0OMqXP>fg6Oeu!&)6E zko+<^Ub(!6YrJxuR=VjpFZJBzGv*S=uW|~b)|==^fDZuy_(NuW6Rge*Gx9}5d4gi( zQ*+prT*MLCYYeh@qlGyLyC9HJKSati;4-hlwOR7b>UiYroJ-}U^9aH@<2pp)`y^7g z%84oFRi;x5h2vkPE?yGO*ZgBUh)uH47O|MDY0Ol|YuYlF37ZCtHiS-?qAlSwsY!`B zhI^vgF!+Q+_6HrU(3|EWS~-XUEkoaN;$P7q7aQ!;*rd;}<`==Z9iLOz`)vvFN9hTD z^u_dggQ_1@Q{Gk;gLVZ1;FR%wlMkL~Cl`<*Zj+xdZ~@&@dZl*@PtPs009^xn#qH-A zy|UvLy%YQe=Eehd!(FELoIn+w;A(2iy96RdbepXXifTZ}D!Ur048C|TMnzBVPH{It zGQoc7m3s@EYlyqkl-Yu-i9F}R;E_J7>`_)h@rm9D90@VJ!*t9gc3iWl_E9CB^L*Me znK0S|qx-Og9RzMUhupwr;RZ?N5!y#%K}IM*@08~iatdLq@L$jdSh~)alWh)Htvkk4 z)i#d@!9ZoQ<3I{9%;;yUamnfQp!j5+pfGqU?12_?VE^HmOgRI&nSFJP!zVzVBUIxb zUY9Sj&=;WgM1@)ThbMJnV z&y>o;0qOqCzV_Mju*Hm*ZX|HxwAQ(UWcF7@)K1FFCX~0Lwd;ZvfZAorGJq|u7VKV# zYok7hNl!)623gZB(r!%=c{~a)q@?_wc)?z@`%QWKBX*XweQG;$;})dmO$d#{GNbR5Njpn`)) zHXxc^+Q!&sPz5_GuFz5oRt!j1_4&nsgur!r$T>!S3`jGPF_aiR6YF6z?_w0!jA(R% zF2@F0wnMXMsw~Gw(F7Te?Qcg^pDg(&{#5a2W|m(w>IsmMSgf!SS}uh^l?j%Li?k+M zhQ%&Q@mbCxGPHuslk+%i7G-w8=2&bVWyLV_E*pfMR|wl~5qVC-P~5{(+{0AZBA5g3 zr2%3~fD_LS5y8q3zk(k{W}paZLY1fXaM&E=xZ9zyIcj0xe$$URukWjF?42KbxQ)4P z?yIivO`I+3gsVfS&bS7IO^eBDzEy?PUv;k@cG%oSk!mQr?J)_o;LKYBpVbdl*AFaC z-EXmB208*=7DS(HV1!^}Fk6RJ=3yZ^+zu zmj_vQeEb8rg(kWsx^Kklp}s{B-9F*Dq)&+7K_^)tYnQznZbAOLmUDMOMUn{>bjr~oa{$x0gjHr-~vy?`jPlB0IY-R{! zn#q|)b)=AIXnUr4rl@O#KA=^r?3gc4l21=jujBMa%pA8d;@=uQzR9uWpK8GJ52M`` z*Q9+%yuZt92J{UDeG0cG=$pD;=&1doGmKs`Yt^tdX0Oz}GHXfSHsUo$;Zg5Zuo$=6 zZJDE}$PN9O2F;trmrb=#n^W}@ZFNg^KO1c>v0xvh8*48GwoG{g(kIyDP1F_(ALG(1 zl)9N_CU%q`T20_ze zxacIQKwFIrCQsSJq4egrjDHS55_^>uH5G*;8){%p2sM(nY5hX(Tvd)(m50XR$3aO?jv7}{K z92<`H_ojI@QRB@bsH#vIFC#}LMOYm-7uQD+ah`<%XSQ(U?DWx% zCdwoWb$}_%#NJfv%euO|sXF+QQCGJ6A|{&Z;Fz%*SkYuj`xXz~4(?P31>$Lx?dUF| zT}ja>bTu6J7vw@%a-ioT633q1Dj#s5vAVw{l&!3-N&Mv6RqHg@Fsz~7^U>qnCw9QR zJYJtC>Me#dx3)xm<5q0i)a_v({aDnHYx|+&YA_a<3qL5tspPbe@xKKL6Aq(-ZX`z+ zxbc(}GpB&3O-!ug-4YIv`BuxhxQHByj-NvgBgYBIrG2EjMYlu-sFl^5c^h?Cnwxvv z#JEkeQbyQnb5I-JRvet(Us@&P8>!Jq{qqw@ZC>yU^WC_Ac|_MzFOO`xix&~aUN=t_ zKPfaZC+SpwO(`l$!cQgpj#eLELR~xA)vZLXLRy$^RCjQ(A3kR>9KHqBEg#@7Z6>t( zVy+{XQIXpn9jLT(Gfu-;Yqg1NBt24N0>o)trX3Q`|E(}6kvm1mBMq+MGFcu-WuE3J zsglf>?k2vQhtYPpVEOLWts`!#V)QWeXeXKRN;qWTHCP@&s! z5yray8QVG|qA`h2Z`&NknWH~)9JzE zbDpKrNS<1Pka(wt=&jvNjY+uv24lrG3ihRXw?S-)>8q>gw=DiphgsxY9H|n|v852k zDfb~l?Ws^)c~f#CXs)-Yh~A@OxIsyZJz#{$U9CYS zw5lX}N$GHTS%-#EH34UdrOuRpU5RkZrjm+Pw`LfBt7P)1Zs?)bSj1=bTuKFdfhB$wZUbTz_#)k_BcW_<0h1thOk4(2g z1E62?iPy3vTHw;!ilV~8vmn?N)1vENzh#Bb)ZH$Jiq>JfVRoo(MASS*^E5Rf!-@A3v4{K*S zsBvJD=o?|P7BqO8lP|XM0JvV5$lT7#DLw@az3a&Fo{;GOhpE@0)EDfO+hDy$3-*_bRhTCLb zY{=7`dzwxvJDquXrSsk?+UKh@%Hd7Q;Y25vY8R3@d@6{zj7B`o09bOF+}}^X3<@s{ zisQo&EQW{EH6YswYFNfEw11@t` z=J)X(zZB(r1ybDtg&)|6>_%Dz5PKR_J-9eD$3AH_yx~K^St26iq!R)hF-fF{p#MayXps)Nc6&`XM;8^xeB3FA7--w zf09zEdy-1AIZLfrE>thlDA$XW)bSz}bF^O8%~HdiV`C|0$G8apW)Opmyj{fiqU`6R zl~TlFBo07N-*;+6bW>lu8f5EA%1JvD-$(e~yr6^=_$5v|i0!1!8zr}!=uY7F+8rEqoU^xSw9e&N`X zAytGQmlT~V;kPQvA;*F#qd>k_P^TvnvLi@&14@3NIRiewAaC9f6;AQkC(4XRo|bQ- z;4@UuxvJJ5ST;ZVgWEglkKN67>{|nPztHe|Jh**dr_TT#K9c3J;lILS-=J@Zy8qX80H_^;NEks_rk8xe+6 z%0-29s8nt?R5UKj@^G$IN|kHa=W?l?n4xAY^&Zhp3_=^A-|G?=Fx_d{y|)4e%!HJ9 zRU3Ms!9Gb(y-?PI`lU$<{k|dVO+Ypc7RluH;DAX?S1wyzC1}+>2+z5S0T&P+EsF3i zjK>u)lou&$Mo1cmXY3z_$gK~>8-9QGC=WSWfAoZS2^%FaKuB$70!%YIvdSedDW0re z3XKEIev_)wbOn1ZiLi$R?flcFXo1RJdq0KdlwP}ybhAklawhV4N@ys8JscT*uS*Dy z#ms90lXjo_omyh!TD^EHO~>|T;@_w*A+{GXsHWilxD7WZ{=MR~zvDca zl}BD109F}rGd$9q^rxQo715A);Utr-7#Fu)-?+M~kQNU2;#=E{1rR%erFm$yF~JnU2D`cN$$wE?MF z_>=jOo(kobj+=t~1w;hwrV#{?ilHXr*Ms5#9 zayujKCKBq|AcMP*;u1=F04RGKPFis^X`nR;gstc5_ty{%)fjLz*>Yz3M!T-hPhTv0 zP?%-e!o3({`J;ZSK8#(UVa?u7()f+A_1&KNRBD{2c57Z&xiX)Zr1c?rp{aK5IbFf? z23IYsc3Q-yQ0lgoUE1?liz%aqYn{5F!B`qRluKh(?Sy82)<7?;QSnNyJE)&8usEYb zE$W+oC!C0+IwgN2jFv_3j0;Mf(0t4?dO(qvx}Ma!s+tP^ST)cYW+#W<5-d6P+2jcS z^&=d;%iH~_a2+Aoiu7@XC#&{mRJ|URX#s!4Pi zxR@mjjK97&mu_B<%*Zw-Nzmt&aQbEpGgw9I8Pn`t*uWlbjT_=8u3(c(PjvRE&?`*v z2bby%Q#>Q3elj^P%_)}Z4FEk;rB$uY*XWf8`3K@XgSA$&JN6hM7wk-0HM(s`)fkYs zg_}9b%>Fd-V{BgntYotBxBg%V7p+#*I_4BCXYmUXLj!dC zmF!qX>!R=q-B&i>S2%yGdr)IgDn=^D3j9+Ka6PWT)1=Bg&=;+6ut89usCLQ zuQX3?MI?tmQ*J{~;Z|F!fUnnI8jXeM>{8T=@m!MN&sW@5Gv{9#E72h3$1P>TA6ZC` zmAvisll-a@CFPm6dMEVl3%B_FQCRl<+yPB*A&?$lrq^w&9@RiQFgv@$8~cSw?o)}} zIy$tqMz>UCy8`$Z{Yu(R>W!+QjLE(aG$E7Az;m z!3`MbSkm)mG{WIOeN)7EJ7Y^DFsBlk)b^+jX>{yshIL1&uGp{|<}3z_N3nQJYep0g zZMto0#;}LIS2@sc?_=O&&1_rnj_w6bjQF|1lg~W}@$upx)*Et@@DgqUHMAWPcoQSB zHq>e^M^)HH*w5qw(VA;7`^7zEw7UUr4;=$Thu!o17O8$Pd|c#>C?o89xk@_@kp@K>Z^P}+%M9bD!?&>1SIeT3;k_uzE=+o zI$Xz+YP&?__MLExvTT_p)>yW2rn5O}BI4kS9VL}@!KlvPF~opbRj6bu7Ch9YhL2xX z4VC@U5dNh@t>^i2p~sP31*Z@}X1hQ+odNE7?%Hap?dgh<&TLU%W}!?80<)G$7DBDJBs_pc7MxwGYC9Nm-S?a z!*VlpILdowtj+xfwIg$UW3GH^0(V{(h*#PUHy_2k^9<*fOrY`UyEiS|P_b>UYYyQG zPVarWvg899o9!C*hg61)j4%T^b55~ApZNHDegT+chgvX-5l(k3QWyzg2HT1;_L`+I z6vm9uj<&}no-fw0i@OS5EqSHR-etH&<^RS1pIlG9pPA6h*72VBj}6Dn&-jmAkD!T( zlc}@wf9HBk6}ser1W|a=(bD#aBKCl7uL6Qt)yOcAgBgD#&F4@>1N;Sl!+<`Misbc8l z;US;JD4c}|)`%8>56YXIc;5b1_STmbdJzDX!be(o9t|*X6_Q7a(nTGAG~r57)Q9mk zo7{F7ZVj4w??h?;KpWv`VzG_(d8pB>uy?`Zl^hJ!>&WlrF zFcXvuf8-rYXp6jCuh#l5?Z%Khl4!$L5AmUwDN5u~Z0emYlC&msO&CK0|I808zh8}R z!jKBJn}dqzq75^Z8OhUU&B z|26;j_jgrNv|d!e;BAx4W}9lQ)7I`f&)Kll-d?Cg9wtm-!wpp`tVPCO#AuD72_;*E z+=K^k-I@{*6dhx!!m_(i z**ciT8sZ9`P%vLJXs_)q^R2nDXs1rFdjgZM>0L%r*zE10HgE~*&t>uDhS^pqSle#P z-xNOyynZK>4>27D2hy6l&=TIsw0Xw9CUo7{9(`eRSMsg4e6A>kqp22u@-TP?O-V$D zjDUl+@eD-gElHIs?-X9b;dcf#>(bkMfrA&jF|mmExj5=H9(!@WiX3y@QYq$*Z#-{3 zY&X=XTfGE|PW>jSU2u#f&Kif&1N)ta?FqN-J#~KwA{7dJ7JR=y?6`^d=hEp9*B{LG zfTTdt8ml#w@$W|%J$)vIU`}ApFwZd1FdpH+!U)blnp<{X?lo5Y*cV;$C~bdjqu@OA ztUStCB=01uhT5a|40NN}F`bAG3eJJbNK_>hSRnLDE9F#z6>D>erL(j8P$Cstn^ZHYPZt(a8#W_))$sawBd;j%HeW;H_CM%Lfe=}K%G>!)e==K z)0)wSo$=zpzwQ+B%ghzz5{)uanMRe8l?~HnrE=1_sa(X*QA=ExTPaIm`tsvEQ}Yn| zhEVqBTDKH`y=(S?Zw`rRe9D$qO<%CbC!-ha1F_5$KVbjK?5B`Q`O+U&NB#f|>!09K z{-L#{y&Vbre`Cv5@mdP|hug+0c8$8S%Pb9A)waZBh+9ffUx<__iU>l)Wi#IsTxa8E zY}2z~k7`gGLjF&HA55k63SQ>Oq*2iBFMc`B{Qlp6-l6-sZP51iLc=v{JTyk6(XHw9 zIyB53!g;F7xQsIFa~}!eQy2!?4%Lzi=P@ar$zotI^RA>wXUM}sH+(gEruMEz$b$;k zlB9ej|L_*}J?M$#ji})~R7|xrzYL#eFlRCZ4DhQ+o%KYJM-s?$PWd1{b;Jb4Ng!cX zUx-_glq-)YR4tE{64%KEyWQ%9gaz&V6{P?RtB;I^ZRB>W5_Tl8rS(rT8$!K z1yXb3Zc1bPVX?M}?(rM&pNsq8n%^4yv#9ky1NWbcEBmv!hUTV%?uJhP%F}Z{+pqG0 zfq?;o$+>~Kxq-onfekz@A?+?591K6HoPKsEEkz-Tfoa0Z=GP224nuuy4Nv3vs#sc! zfz|DOE)*T9v`y!z6aXq%jy(()sqiMSiGexFY#UgLfdMAO_{kaRb@uuzsaZKeViN-s z10w@NFf=kSF)-H$Xu#A6Bt-_o{)hk5*h3>M&krmQe&Qa*Ki}Tj)X>S;f?mng*woU^ z)I`M4#Z<-A>0eiaLY1WLkrYw>+Jyr~H!mqgwQ5<{PEIYD&mec*Cu}k26&J%wApLNQPZ{&Y3r7L<6ZS!`BK4y z1j)-xx#UC9kUoZ%@uYXuS+_cYFQ|4^MhO_~)=>sp3^c1$Zq`-JHq^9gXws~Kxsohr z#76rj+{_He58jgARsm^AQIcYrABUcaKWXI;=+o z?4;HGMvx#OuZ*5_G|3f{k0fW{18FT$o#Va5yqG?Qi&)u^%SF}$C9NN&t$^2EFM9NF z3M$gEr5bu(XYJZ}GRx~cLJ@asGp;}{YYTWgW^CgT0ddZN-**Jj9)}#RbHMy*<_>N1 z>F2lf!hn1U`@?BrICCSuEs=QboM_Rr!K#gfN~ z+o!1ZFwHuu;Kk|~UEwmngscq4uq zI3{wMeHx{YKx5%!J%7H%FN-O#7k=qn2799R-7dPO$FN0Y%+!mQWF7HX-Ur%JX|~ZH zw7NHQcufYV%`rTOi`tr)S?6PX+WKUN;rBHBS-vlFCN#*OL(Nm)&bH>eIG|hKhGRk# z8pIJ^n*@cu-uTT==>OqQ!_UsE1bPUK|AW4BPym3RJ8A#E^ZpBg$}UcpcIN+sJzr&Q zd1OHh-o@=!r8YE(A}2*e`clyg)Z28B-ztc)sz{PcHkT#3Hf^0<7{08%Ss1%_6T=vK z5x+$k?+4DRzx&bsgZl({nRNlBpAGvm-|0@dcQe<2@$>ru)q|HKOAxGvVZ2Z@u?PCD z{hAKsfU9y<$rPT%i93uC_^iVPS#bVoZfAD&$F0t)>sW{I4yVmWhG0KsyOVs(MjtA| zGSE%mD^52zDerb^+xnf^B_CZPZdsSVe%oNOZg$dQ>~f-WkuM){f zFI6wLyGz?8TkRUj6jSFfvy-}4#qzx5$&vcBZAmzXXR{f2=_Egxp$^CA!{_*1h1B5K zQIBTV1$(Lv)$F)ZfpmN`NZ5QhxEAfnuNT2F--OvfLHkj z6zmRmkiL1`J-dfK^c~N&XOKR@TL{?h28A|gotsq^#H;Ta{N_=6l?KZrTq3*l9^-X) z5g_)+Z-j(C;MQgeHngm$Uu_g@6LthNexp3B0~T(GWf!x@FOY{O{=3pJW~fGe4_Jm4 zh`%{SWK!>VY>IDpE0ZmCR5!S^G%B zFn+wN?i9m5^+M4V#{C4ZIEzMwUYL#0Q5!gIu*s^yn%;1@Je7E2(Ic`S8Dc|^@3PeP z$sU+}G~7KRRrTa!=cY*Cy{YM%>P0#NSSFxOVx8;pWHb8|Bs_KU19!kCOo9bBd1@Tc zJ(ql>;nla4ZWmB*S2T(H{%w2uFM9FL2x$=f1o*ojiV^>>^!nG&#lP_@N!or<03~#e z!z~9RIcy%h#6C|_2WuFOLPaz&N=btS7AaaP*+hlg$!6INp)VBo51qgPp~l@>h7=IpHj85K$^PK!h^8D?Do>b)bK5`7RtT^&KSa4j#W{k| z>*Kh|)EY+XS!y@ag=vzn&u66<4JSrRyj^qkB-8X_g@`i?H8DLg4B82*$yhch4Z^5I zt5_<^<}H@^f|qOJ6?UYzNk7mM3UATQ@evOhrJA$km)c`A1!fQETuw8JdqOnRtp%!m z10L)`rY4PqjiyBsj8tg$q`ck?ttjkA%J~VMnE=0*PuAWD7aJhMNz2SUl zhTnZ?Ji}VFs3M~(#YzxGW<~D~v<%DSV$Qhv#JAJw{E-e==wx*=TOYtN(%&KX)3k&l z66~+{+mE?p?2m`H>AwK%ijo2%ryz9(RFPK)r(BWW9q2PCph|p?H5cqC=h}2m*N41; z4iftZTQA=NU4qh@!6(oDexm;QI{h*ae6yWu2%-(N>20Oo9gm{TwJSyRNL#E$(*kO+ zeN9D@Sf&wQ2LEb($ZE80N~-L@g_4}S=c5`8$~%U(v8Wr8(${huQD3-xqKXyt)^`mm zd-zZVd=vl+e8@>Kms0OPn<`jD9zQ0}bW6FNs;feK$%wLAk6if^j_ZoRz}!{r+ecl` zQ=N+Di)HBW>_uSv-M81ZQH&PRNl3%|MUi094*aVaPs8x&Nu+)TA!ir}O*SQo;xMd# z0VZCu#z5KNdYF>5AwX%(H(ZWr6!_rzto{>M%teC+pOB3Nh9svr)Hu=AwqbTdS~$g&7eE0a0SuUI+8#!jWIIEdIFMvHC#s8yI=a|6g^GeUJT#c9^#)ITCf} zG}~L(^TKsH_G?ZbpvGu9BvAWs-hsP83T%>$s)B5+F_0TZi)IjSNT_y7{}H%rOm{90 z1U@%TH(fpW!5XGRB82WWizsHR-@o@OBk-C*#s#hKsE=@-4rY2x$O^_)(a;Z^Tt z*FD#e(z(rbQmjoD`uIzv@+k3YQEQqm8F8+m-gM( z{N~QVNbqgJ>TH@P`6R*nNSm^u;#mRk7L^?{hD$+ym*KSRE1S~nT9RwDMvaDqf%Z^M z6il=4>JY%qK~x%z_OMHsNApMm@I~t*G0FovUxHx16d`t5(rO4~bb)RY7a*>6&7-qv zWs_(lsBNW^@2wt6)t>)1ujC~VbX^(@a2qQ6oOjI$=}3AVCl*-+8+UW z?*PZ!2zD}H>_07-C?pIuiexvsGm$3AXO@jC!Wo*`=a-5R3v!Wt9)$Tkrw#RH$tjh` zeXAtdDAoD|xkKvkRQrTBb;|%J5{%FM>!F)z?^0NN#Jra!gTr!~I0P_eDG#VdFpgfdB?&sgg z(!tWy&gDNPYOJcXGO{KHZ@Sz9nM;VE=QP9xgw;aiZ~=40Uh)7H&b*UBg%Z2lU~LKG zxq@7JUyM@547aGDM2 zR+mrCERYz=vBVpZkq4f0NSsW)W;_jeXVs~?BeRlIO;XNgN)wra#pF6$)sxc8b=K3l z%3Y9Q*0Q_`&OCe0zul^pQ)hkocDbG@KA(yNY@19Z|UM&RMoYe}2rPiHlBq-4VZ#Y=Qe(PkJhqcQ*mK`HbcEuXZ?>R2j zCMEQmz4W@|<88Hkkm)6TqHTpLUhGPu)oJ=P&`&qRJ~Y1BlZ=|~(!VFdMLUj^)y1H* zcPRmDFH%8XZc~H^_Ul$jj&HbY<O6?_BRk{|}Q$+U$6)rb+#5xIQ{Wt(hp+uqo9`O-v@UI?4-K%6Y;zeq+jLJvRf!~v}bRsMld@;-N>UJ z!|%9JRqtaq!GfG-Ky_$8j{`mfU!tTSUa|xL$E0+K(3^SUycy74@`-FU$Bs0f5+Wm45WKu2bme};e1d6<~zjfNn}~%B)(X9W@c#KsRiO{ zh(vd;5uK>61l+%-zWjS$szm*qK>{LBOej2d<&Qq0flj}RFjnRUm^A5a>4+ZK8A}u3 zw>%JGk=qT0Yso8;*S}_4eC7NW{h;~JH`#7SoNNMklTUzYk?#Od=fA0jtBS5W ziYn?h2f%n8Z?*&p0Tu;Pydz5}M1xY3;nEuwPSwws}G|O69!L}T32}dS09ZhRz+0@UcG8c%rJlO96VPGZ zfP(c-jNnv^TFsWy=s#|zJMZsx%YLBXc3inAaxl@RX>HYGY87Ul%L`IxJbEqJ+9-48 z7dT3UJ-YAV-2~d&#cFFg5+%4F;iS1;P#``?ppd2V%`IuLIqfcyc-8tzpydN#p{Xkdp3* z*#-+Es0Xj3{98&eo^h_e(Ob^wGZ$<_4_AtE&RU&qyPw7k;WDG&Dat{3CZJ49^_Zh#O`G$V78Z%viybiL2>!Y2} zt`>Oh6aXCC==1O~noiP?%n;uW@{q$`H&G*yh2#2Q-&z|gNAM?<#e^XMF7K{zEx5EfOe2D zEaI8cHhLv{2+d@D9F=T>XjUVm5d(8E9ptXB?r3X0$r(ajQK{8IrmJ=9Vk43MBjRCJ ziuaA>ZZywu0Vq!ML;Q=b?afE(8mWva;v(`zIOTcX`afT&kR-W0BY>$v0+`xg8|DAz zr2I?I`Pabte_^K5q#a=F|RWUD6Qzl$sw)8?fzuI8H- z%sH-@i|V?ZKs4kv^|*2FyzVSC0Md52W#0yZ6iV_d6Y>oW{18lC3RG{Hyl{k`ltwdcpAtKOx*fS^)gy*WQfv_DsPvG zBZ{Do3j|`@=QfkLAi>b_y1@Xe`lEzqO$^3z5RX^uQz%c3eP-VE~l}iVN zpt(DYl}%%*pD9<*SR=`NA)lzgrx#bFCpSgzziCFMiZN!703(V=sT5I2tmH`ldr5)^W*kH73c_|!xo9A3I7tgN(pQSDFf}wWb^13n_$p62;fSL0)g-VcF#j+hf+dBAiW6a|rVJK$ zI1q@orTSS&3BdrVU^yAXN^eP?fhD+h3ew1?YP0511V%bgJ3*XcBZ0=BfUrm4&q5~( z=^Z&T<&t*=u=GxMUJvWS;=W~%XknvprU@Zm7dzr#XL>M*>~P!)Vq@GGwrfi46Vr!m zj@-C%4bx}6NDywTIZ1oMt*ZjFJlekI(7G2dQrAJ`UN)nHmiivAH#QaU?z-hLSmi;6 zR{^6)*B(MFK(U*Yl_7s!yXWzJoG+mT9Eol=1c?T)bPTzKC47Vm_>6BGy;XExmW$PO zRdicBH5Gw%$d;y}_J1NqL)dO&a29mfrFAV_CHs=~n04takLW1tr43GJF+(PwDp*T{ zEjMuMPaPLg%et7(*}zPlj8?1y#@AG>pMK+mSlM_my1m;f93UHm7KZl~P?)-XBdCg~ zORV)-cPy(#q@;kj!0#JQ9=jd$tj$U+3$W0xj?Y~&I0P`GOMyKJ?YGN-95H%%u5;J6 zQ?}(uJS~pLI>CFQpb*;ct&9;=DC)Gd0n^hW$>#fPv@p1T_{U_cH8e&VLwKRdE77gm zt@f3d=%$KrvG~e)qQ5KLt~pHMvMUj?{jzw-J|@|Ykr7lbLnsUek121#T~(G|P@lDb z1pYN=EcsK%u6o7#Vp&mqR4(J%VsB;pI)x*gKZnPM!U$e*zm9i6pC{B~4XajfgjMfb zk_BrJ=&EM-@H1_~Yy{Q^K3(z?5%kC|;=8K8PsX*RZ}VWhYO&%7%~lSs4#g#tK;0m# zP+hDu+MyRbMd*X+kD(@!eITR0=cf z2Wj~P#<$S}o%8wGpXgG~r%wrMg2X$0#^Kw2e^}o#nMHrSFz)j%1Fc5*3O~?jJ+QUx ziU|h_=4H*vo@8)8~ezq&qCp& zBf?J8q2>|38dG+@V2-ySS7E7`Tp3Wae*J`>dZ9m1`PwSP()Ge1$8GF#d0k2W6Os@J z97)NvOSUTKIM*3!B_mecHyhR@dnX(JEXzETx6HM+(!N9zx*Zh z#9|*D0225B)=d60U;E2g|M#PGRozv_Q3d!)ZfOFYK*hmA{ky730@yX^bTut0LU4CQ z>;iPIxM?0lI7u;PX8I`=xyxX;k{?S3A!`(>Z>pIpuIP51 z&>qdQm`M?S*K^jHb?O$aY9x>8+UWc9@%fn72i2U@inqx_GM8o*qAkS$eRkN=RwA(4 zeED;|$T93vZ)2V6C1oftR2?v(Te3lf! zl6W-!{lX)3r8QlOny)%todz;zW8DJQdFM(cZwYVkw0>?MT0nRg@(3=BQaG^Lj-!ch zw^2u}$;ww1on##K_*CG@Pym;DL-w-HK-Fffy`f(O_|WiUq0cJGbhD*unx+>*Wi;vJ z^GY?eBT7Z+O~-K~t=ErzE!&Q6o;hE!rv@S54e3;E=o10@HN$EJ?JA7p;u_AlYi4hm zkt~UW!ib?Ww%c!BGToulTTv%&MU?3tsBszTV}TK(I%*pi%Qbrh6A3c75`DY)?lY8XRTjM3v z)m^#Op_6GcCD(nB<7&zM#rZNqbT_&%0mxkfvNTQhd;7LtP_sA2bJGmL;JVY{nYG}f zED@k@{bXhMg8Uoh6igCa!&x-liym&KKSF=P?h28zxWH`0_1*_1^ML}JQJu~OM4cTy z5FAXC2x8)wg6k`v2iH{q6EAhZ8fK#Krd%qVP>8tY?*`ls=|!^dx~zw>fwUp2?K$GY z5jhbB3qsmVA925Lmu^)Ya<~6@fytEE$E-k-z9i^f{kKL zZzM29XBU`R<_b^x;sT%KPcwWspPNeN?_fUM+1CwWsbX#%Ew?r?!qfEe$G9OXT6IJx zAc}+Q)gU;e^N}isOLhpF&trOX&Wo3}pa7HP4MBzAl%-BKyOAfJb`%Zw0>Z*2;q#28 z8T-S?T|}}~c9=|RW8bgJ8+H1Db&~>Xe)prDZ+%}M>5rHzzYoN12GU&>=NCLwWrBax zjI78b-5FdHjN1i_$Ss-s1-bi0Rp|D_RmseOXX|uZ3wu~tH--QnDk*T2DwbaZcUWa*;z$79b#w_k5JFsInE5HOl@>%y9xahSp! zv%(d@CAghP~qXOlu&OS zuP0kptce4i7`=O>@2(*rP`sNqEyAgoS-;wcf?#APAL3+7C%Px|TadJ;gXCIRuUL|D zl_cvD+TI3XP{8xBG=kLj%r6&mr9TfWmRFg)vKg3{83ap1gTpjP;oTi#@QPu!WJxQU z>--dtZTM9kIG8$7qM`H^eF)pnq_Ewr-FZ-|dVCc40avq8hfXbjBwYFECHa+|C{76U zm@UnpohOE4nNx?bRqE_chJje6S64ca3#|bwB&{&x4&y)nA3~nZPeK6xMF!ws|18i7 z+L`>j&xa&QJHskshVCwICnXeKz3k{M#*VZs-I>4Z}nFEmZ<2dP(n&xN7LfB$Y#p$dlGD7Sta3yB-U zkmvPU76AohT+VC@(;UlX`fgLhYN|d~Q$b8(Yn;NHKpW^t018*Pr=WO5;2D=v2EvxP z%24k~Hl3M<6h5MUBSs7z)~EQz8=%V4%5k;1fg)dRVN-76`5M?C%J0K%+*QkFj6hBg zbw=hcmj9_Aci!Y%V}_<#HPn|!uXUX9&{3hubN$*zqujJm*@v%`N9G8Vs(pjEatLL` zXd;kLrCy&AWiU)mbMFaSW;S`*?9#xC^>5|NVm3xd z9lwsGlubzl*KwwZW}hn?E5Q0{e{g1Mc|@~oa%M)FIX$!9KD@8$f6FO`n7O|LvzlnQ z;beE-35{|MSF0^NQ=)%ZarE-6%@}zlIHe*m61WUlZrtIG77c#!)vH^{&y}m3D)nRj zNpX|~+o*GFNkt~+l@SiiP7Rc?#EXqjT+FY`{2gaD74tmaB9&dYfIduRq!T=*nV)U= z7q-!wR7qlnEwYN=%p&;d{t{2HYQqxop!pkVc%dh$@moUeH`!_3jPGnS#woL9N!N?^ zK9W!HdyQ$ltc7CRtFOQ8;?Kwr+DFWKV`x{$9L1R^#^+?Y$7y>oYgrJCA?$x%ZN`Bb zH^Qy$0{N1i_2TorPxi!y+wbyXGnl8i>Jv-XbWLvKYVYCmSjUzC#7q{*x5dufZ^DNW z-$#pGd6s{y{#QG6fox1M0klHazmA#xV>|p;7)es(Z;wz(RvzGz@Wom3C_szm2SO85 zFDwiaHV(N6v#EWL4rD{;s9Q{PtIzp0wR8jGa;=tTx8^b=hKxa4EAxTX`M_Up9ts6y zd0@2Db=~WH&GkI>{`EeIKu&yx|I}sb{XGy~*x;vXEEx{jal6{& z4=q~A@GxMID!R?b;>#41qMAbfowUVI2ESgEaKLe}$w`>vg^RAc7*_0sS}g5c&Dt=)<<2H$IG!>+c9Ws+aTIaXT@w$$fJK1od^Eh>sNwc48?hBv+5w{GW_maK zP_V?38XheAv}YPJd+e#@rIV~s(fhIeOMV|R2H2}$EkS`LwxLMe8HTMj2P{sLBFXB zDGk!+M~qR$7@wNaOG9Z4&XaD+8;23l zZz^?Z{z(R3t+>Sr7%C`FMVbR7b;z<}SxX&aEcXA@Dtu{Kh%&#UHN^E=?4tBIAB-E! z&6s$m)U>@9f1_WQ#z(xkz` z!NWiUXt(AsAmN%6k+6aX2Hq!|w;cDESI_!+ec#$+K8a~npv&n81#0{|{panV!&Cc} zNMH{{z$Mk+NKBO&9<0Pkg33J$6C_=>mVOd*%cwhJm$Y;X%)^B-m>!K764ql^{Y?6y zF4}+rF0YMX;hL=7XWjS5@hOSa4{(U@sMlY!!VRoi>_rEvy17RHFD{f1&DCVqykrSp zx7AR4x=fVj+`FM)&zn$xe04^_s~3d^tHZa9X>v|+{>ESImkp_JB?ooI)~)HypyvV( zB?njecVqv0j=As7QQ6b7py+SRSMmo;G;LKL*s;Xwd=DX=VGa@P z4e@ZA-oVm_al^0a)Np@M8T0$%pz$lAl>`LZ#go__EQtCGq z8=}y~>?cGN5teWWGcYagxS(+l^N=&?E3!UD+*hqhcn8z9wg@q~dVxXC&~Z9}ERdfQ zjzP%e{CF0(cEAiiKe>T=Ae97`o~mK&lDQK#TY`{-LF?b~7{&i#b?Y?9w_C*9(7E@sepj;!q^ zUvi70xn&9Gv`fmop4c|9`}nUM!nf5A2rfYLQU}o7f5zGW-xL0KVaBNPIiskf^2yU! zCUg(R4qyi2F>(rOK?T3SHW2v_M6k57K7dJQbE#m@obHKJhzNzHW(yd| z@rXOVQsO|znM)h#bg3H2nnY{CR8Td83G1T*D%w}?>bFfsl<>yklQh`t%E2OC9wO63 z0BOYQ>7{2Vm&!N9oW2t(KWdc@NXLNuT_M@Gg72R&jimgh<~&|iE-5Z=5LH|@NQ@4@ zR|y8=OJ1wl9t#!V%QM%^2wXdxpgU@EPzq2U(VzQB8N2y-iE+STaJOyQw@J=*n!hf` zw=QS!Zg%aHoUhYId9<8ieYf9=hG)CO@_b=$6=bvs4nQ7)tgNnokXjJ*6V3)b_z33> zn8)dA1l8ZqBEAbl;2(6T>&r49!xZ0=Ndt**?sG;H31}PQ6x0~{49m!cDPG=*ejn-z z{zPrq<$$4RaaO}<-T+b*{1M2BPWES9&GEbRE8{x@CQFsX40g@nt^_9C;e>2GwYnmN;lnNW3<)1}pgDd4M=}96 z8_`o}4;!y+zcmA}^hL9Oa*+O7UD8drXnZ3!zpWSc^F|4XNdkDk{31uf*g)>zg&Y+7 zKr-C=l6yiQKGjxnQ+ZC}BcR6|#PZCkP&j?;SpV=m5kLOz1F65FjJ3jH99#fASOB~~ z(tjim%77@wf9BMEm1O_Qsq@th`Ij^|m!R6B-DWXJcd=9`CasWDDv;1cm0}YN!N3M& zOu&|QeIfku$6>d#IT##HiSQfP-CyxA%MX?~JlS@??m7jSN>j7^`h7ra!)lmBTQG;; z@q^=^5@jGY8BTte73%RE;?ih z*fU;a-lhPiIX9}HEwI8nvI!m5n-aj{=XKo4|%cSGkD4*U-_>p=@sw-u|Ew<-3^7qf!fqo91c zur+P}-etDBnY&vd-dVo!nOpEAGyAbnJOWq86X;1Be8U(BhYD(xMj5?F%?_6MM_&V! zBLP_>>#FlCzuz(p*je^i53zwPCqvJkmhW*pt{yC>54As|Jy3I$u?cHR@Gz&=Lrjy3 zc@Pr7VsR;ZAE_x!M^lAW9gzg_pPtwi>a0T1xpXh6hlJs9=)|Z|6#sas7h@c+z zUJ*kxeKd?9JJ~3;5Ni2tiUW_%Ceb2RMh3R54(3;g-Azh5CObJYGKN?iz3v;%S{F;M zHxDaay@MmcDbK0TY4-beo?qV&5C^2wr0_!XolE={^wxS3RmO@<&t zCruy`n>Ck_91_D_q^!hswKXymg;%4n0)kcQY#0S0LB)Jbx0ygc;!u` z-6z!XOKlTn_ZzA3f(;RDL?z_O;8TlCD)25qGpOrkJAOX!b=1SYQ9nd4CaV z`$mW0t1%|TRH`{D-}x;Ji!8dkbYOGTf_Yd-C@gRUnb_a5y`BP%a>58<<9(FeLZ_WF zU&UG@FscH~->|gOR8jizv?iOg4cAY+hacnST4YUoF6wt&G;r`%!r(71YnR!dIC~Ho zTJ-BgEvNm`;8S5K9G7Kg35nUIwFJdd8R+7 zx7mMp`~F>D4+z(2QxpjYo*l0l*9OT-Y*Y#q1q%o5ys8NW7!ES!N3kri3p0`+^<`L@ z*tPBJmjopqRZXI?P{VcxV)YLf5~$^Zg*#%nGG_cJ%YG?e%-1b72j>|-5t z&?wcxD?jCz)Ac3{NWOdeGMICUU^DuPaNl*sCEwQ8mN;O7n6}fkfEeVap;cOgkf27x zXj3&_Go#k7*?d#G3dU3?M}M}_yEY)zrEgL7vD~M@Vpn!Q{`QOig=9XbO4=lVc9I1^ zvVYD<{7bC?T*EZ_yJsEqFU6+rvROg<4Tz5VB|?Hf`2c%Bbh%i;pa6a7%GJlR?0l+! zD!Kl_{RLu+m7KmAiizBA`z0>g9KU5CIV8({x91uFWgRU1etCWn^#L)Y$QqIdKx!x+ znB>+_$%7hl`NZ*$Ddyupq&<6&x$UuM!G>c6I}=&cZ2U%G>$*IL0+eDZ5&dfQE@-I`4>+Q6-^=(_g7!u$ z*P)4^tt3&D*($Z6{)C9Sx8=gM*t(Wk8TH3Eh~&8m(M*>)%C>meBC7nSvIXC z?AP@1fc!$@qH+@lx}7=^6NTU#Ou_gv`wf_bDM)javFTI6PAQw#vRg5$5O)w{k_9a znMa6d1V&0dJfiQ}9+`_SbTdCB0@~7iOv#b4wgz-BFLJNC{`}X0@F>10MJ7O{MFT4B zpJ!-gORv9u*XNqZV-NVaIdm6gj0sLsd7~7HHJN7`3_Bgh6p}Eb6eu~7s6IQrXjst* zV^a`~R_1rLj07yLrbhX&|L}yp0pK)etjA@kVoB=A?y*nW>E{u_|G*T;GAXQ%)B$rX zW;-@`6?kL;9Tp|b)ayjkaem2P!3K&GU7%Y5LS1J({&=~$#Gr%)zh2+Z)8{&O0x;w@ zn=yEH(1$|HR4w4!%y%6qlV7bx*hPloo|}y<24=liTDY`axwoWP2wtrW3gyqo(jD4( zQr-%WDG$|pEtY*sn-e&-Fr;+u?L%U_uHnXw)2Afv@TLZjpiU!0pV|}8rs_3m8-NwD z>|WLI#fvpNn=MOn0;buOaG$mP2aYvMC3?|E{ub*81y5l)y^VnujVEqz1?41h!?v9y zvr5mG3Wje2V_F&+LfB2<)Koe{t^py&Kb3wO%I;15VMrX*tcI+{uVKs)a7|Iq%B7*D zI97}R7E=eCK8x0BK;3D!NZn|M%J~B<@GZL^);3WQmZD&ug0~OLOlB0jMp2Lcx1djK z1%un3Aqy~G;G0XcDhVbpLU=d*)3?qVk z>qF+};W5QBIab?7d$Pf8liC5BoS)jkzQb)}TkFx76WLrtZ;PmC3rA(Fp0q{%8Qg~; z*!b>3P2-#@Nfka}U*7}Ee-km~M&`tfwnW?{!{mxiraozx(lB$5k=&>chm>C*{MUFK z_eMc#4k$Mg08jd7eNPM^+5C6%D@1AfFX4tS?c62*FX6_o60(qv4i&Ns8yO_g-(M^r zdv3(m+cK<~1(4Rak@bPn?KCt*IRpsNnCj%ck=OaTSk&lIj`JP6pFaSf)pvY89WFBY zTTY1??5TmaC9uZdF`$4id}S~(Qq5gZk0md6JLxR8wx(i$4Mz$*2ikVzHg|VducUn4 z9N(Uzy>Dj=yu?~&>~st8c63tc|FlunI{qDcny$u`HUSfi{yPylye2bMt8Nu~Vm zn#H%uEkPvFrJEy(sLrSpxCm%Pu$6q;YDIN{O07{kR+ndBTSbnJ!r-^`ta9wJaEl_$ z8QVD;4Y2UIT0PrwXJfTfg)P0r@4FH-FwlQSX@8_ zWn;S8B$u@aQ#e*Y!XHnp5lB18=$2#!U`he`inkF!$tmS8G`>XKcdbcyg$5`&_YqUK+QSsg5$hzudcp{7dX@(_r|vZa zhVi9ILljHOs8GB{c2Vnak-H`*OjNlF6YTVc5XK&nj-!^mFh|o3T~YT#)mF)zQ!RCj zh3U%UN$ruK>n@~@aI5Qd9~@SZeY>p0sb9dKF%17B<+v78_|wd*idJr;s~eS}GDRx^ zl$>dRlJj4NB^V?lo+zLz5(AVR{C{LU@_!490sKk;hX?dU7M2p7NXS4!)D-Fs7_D;m z@^nf)Mi08ixftP`xq;TAoQl z)4OS|-RJIWpU;QGZDfBz6PyAfyio&?K};(VaPL8j#DN~e-%0PEPMm~@chyqkXlqWU zMl0Q>JCbQKUFmLgO^FP}&Q_U65l8`#wWFewJs+C{bXVv%cgp({UVc@m`(>shGsbeQ(gvhLb=l<9q?Xo96m#jC6x$At zql}YcJ`2v>K(nK{{vo;UkRlYj4+UkfBh$QR25xx4UXc(oyyuw7qfp>C_Dt%n^1U6- z>C6iT?rP}mU3-9aGWuA7ncvf~+%X7Bx zQf5}F?8{5SH+GmV-EM$GBaWhcARZ`SG+Vjms0O9=p?Tchu1yA6kOm%FM12uWkR)@E z6Lo-5jQC7gCjY|knk4YY?{LD1WTE_=3-!T;QlELMq+-6@7j5X!wNq?u{U9P5=j9m4 zOrm-@QEi1WSDFn@JA>iS8HBkc9~gjL8TJJ3b;tHUb|q81cL~6*+zLk=JCyMal$2*4 zpeiL0hbYqiWaV9iDp$o|ZwS|MbuOuB7MJ~)30z@F6{S}S%qLs+k6ddb$FBj;i7?Lcr+#itd!$i_;1}I; z)hcCqhN>x~KPK_=KQXXOItCV%q@o{~k-%K20CpwuuUtZtDH<&O$5%A54bsdK+0}|k za@B@XL6S>*xQ5J7%vQw;6SFMPWeksvJ>Jx}@Ehgehu0;D;8|D+MA3Vh(TDjRfMMB_ z0mMdMsHdB;IQ~4MaU$L5{w=NNr~pXySMP|rdzOeh;+XE!9iK_Z_sI81F3C{3;-smC zs0QqNOt-tx-@Ts_jO3gCpLlaTg3piV>!yIE?mqA6^A2oP)$c1!3!PzGd`2)+4NdqB z4~Lnq;DUbIs~83ryiEP+&30)U*I!`&IaA|sA5L8XutN3!8Rh>^DaZBy8>4xA70T$) zMZi=9hTXKNz5@xeHe(Aem9K#s!7jSxD{sKdm5qi-r_samyn>L2hL96Skc+i_fvS%Z z81X*OFfOTKJa0MAzRtMoJ-=Ve>wk;h*MdZfb|VaC#V`iSh7%m*qMvbg42X)-(SbI| zE*dcov_=7vVU`eGUcltWnE0j4wq5@q#Vwsm#k|a>tWLuTxv!HNFwGLoB35Hp z!A4W2hMj5uWWE}=5S8Ex{-;@Qu?8#j>P3e}n^-)9SuBBB6yqV&txR#+`lK+kE}pE_ z0F^RMYW?gIldP(E73&RbvB^c1tg^E-GbGVKXK9Lh8Iu}w84kJ{hpo~smZ-i|Q*&OC zHrL{sO6E#NIh-RmpHN@51)40h)59#DcC7iE;XZ+t_Wi+%i`Nqo9)`kWVE zLf%vJQ}M8~G7S-h;bk-JuI`aS%)7{5ekj+^LZvz&56Rsy2zj6F91Ylu&U;WHJAf0) zQAnS%=iuhBapOpKt@Wc5$71`$_&e#`CL9-+*k`gc z0(*`hV~*4qqoz&1fi|5tjoXgk`IOBr%(&m5J9U0*$zG-&w}-SH5MTBYJ#&j}>_QVs zIiiPePieN<7WwA7(J88J&uXjdcu&pR0(u-Zr(H1Amg}<0M!zGlHbb#U08`god+E8j zF?cnj4D5RHH+%oD5uNX3YWxB6+qW*jzyGa(c$q=1!`jY?k-+kx-Vsx|?w z1rth^(&t*WC13XqseTV>YOfbcX;rs8&pRC*88TLWQyl;$bas9B>uKjS`*oRu{~gS~ z#bYy!n>2DyTnUckJL+CN1{Hx-yqZucWD)0qFw~X$K|1zmlp`ua`Mw}SZz=28(v2${ z?(+f8FHa#^uJaKp0_x--Y~JD>d^P)Bl_3%<4;8pwr6J?1L(t-#-kRTX9=GjY-wRgW zVu2-9b{`MC^?1)ml!4{Fc{}yK zeHgt+H+VB6MzY#O7a^GE1KN8t?zOr|c!c>1YP{QAo}f?K$WYE@SQF0UM#Wt@0wVG~ ztSNDSvB@S+kWp@IEN<*%sd`u};@e%GrMFTQ|H)O*F5hIQMne@7D!8id4s_BdT{7mT zCtJ~A-Ki^EXfP?PbEYv~)0_LVA?j;953&k&uVoaWaUvJc)mxB9+DsPaG7#uMTi_lC zk8oC@hZf&YAP4W1L5WdhL&cW?($M@?%86->ADaj|Vw4H0vNXFwjR1!37-jBPr&?rq zv~GS>Xa$er{dnTR+R(?9C^>?BBJ#(EO*jf3j>#tFJ6~6MMuUQpi-x=?OL3@MW1LU% z!~PLcCK^0BN`?jPZH0pSY=Fr#?yWMvJU=gXOqnzJ6((mnf*CA`yVKs@lt6Xdu!}#M znOXR`5tUc6kV2#WtVlGs?QG&^y}8`gQFu?cpb$TXeCbPp*A*8w-$O%k^&?H=#VKPC zV_mBOW3CLMv!}0cZ~0cxTYCP?ZH4T*I|WO^d_sZ=brC|yDEK21jdZVs6DwPJ+n5U2 z8>~QEWd*iYgQzfK40fhNRVYX}l49=D(hX~_;>oPnZFcCXqt*~s_VNv|-qH>7jHjdC z(DQ9$sQMCiNe7dq2U?xwnd%Ti{br-XU8y1Pv(*dr)wGt4l{g3|SV*XfG0vRi*Fz zfFNH^t!|gwW!Ym8_4u3Ia(HZhOiqxshwwJu{>;zTjAip5rg~8<;|_N}?0V)|V=jJ~ zZ?YcQUL`1kHxbFR99!1;9G`L($2ApWm`1V8jw&QPgS1Ju>Z>!CgdM!q=l(2?X*J}Q||(hw8x@=W?K;) z#QVw1-`>j2{-RJ8(y$*B?M}`tDQNnc`!R|BORbn!^^;c!;4gW-yqIiOpvbu5=S9uS zXnNo&bh;+!7|k>~O!5 zgGXMXN51c|SErujuZf}#xHDaIvMuV-c-{j2xV(A8p&hWt+ezKnNjgZDTd3 zt}=*itD;;x?f|ayGVdOkq|6pkbU^OSS)9Qz#vj||%Knqv$xrCd&;1S5_M0H^8T+^2 z^+UF8gLD}r0(rNOv*~etoGY{qtF#S48-@^UCSa;n`F_L5uQK!LVE0UmFYdI%{PoZr zc=*<~aV@cwjV1R$r-E*~(*FC5OF1g#f->zR4=J*D*_BY694&H7v5FW(Gp1+lJ(OgL&* z_N334fHy25no*FdpuI1fZJH=)TNV$v9c|oa?sVN>}A%hNaw8`wd2~ zB}Pf5@H!|9h>CIbDg;VYxN%k1;VXahK5Te$O0WIu-Lg6z2(~pV9G?n4Righq{uPt~ z9Aa$r3n1~R6~-&r8D_HuHzH4(pruY)ElJ{Kn!;Trf`jZpbJrTbn!nn%1hj5^JQeKH zdpp-DqGCSa^T5@a1LHq~ZQk>?D35cC-~8~F?VGkExHqp|w{Fn34b|N1WenPFgyDLy zBksvkBz5QHRoTR^wDo$wF`XQ`XjXi1qclUiGyZj)?PSWlWz#iN(mp8ZxSmlFw~fKO z=pWsfD))804&UcunBa2HKMP--?2Q$m7gqCtBi4$#q{I1AIU3CR4wSL~} z9|SNhRtuDR>H%a7jV5(u46R2CLedSSRg^8L(oK@hjjS5W~5IB0-e%Pc_bw1{JwqFxa_7MXV_1C-b=cO zKJ{fE2`i7s(I6vOe`v6EKn#PmsG_r=&z&|)>q6u>G7K$DdTpsQ}lCM!fY}KMx)w;W)50D4HtRC~6ce6O` z$x-svj<(-t`2HF&xSnaB;lld7Pq@Be(#4hxKz?+D;Ujnx2G?MJFWhI~-5V5ty-kP6 zyitTBcox9^KG80Jb0`VtcOF1bZi2(#dT$&SD(~5E9hi4ACWp6)**F>0b*uj25xTlD zWIS8CujeB-=F5Hc+>glHZ_PJ5)ORu_2&X^Skkb|B@gfSRe~>oB`)q3V#DU#gc!-2> zbf}2`S`%A$x7Wbx0~g2SH^%0Zv&q4W*w4ZCkrQk0X#kABd}E6s1E4`4d~MffFA#RS zrl~uJ%U|V(?^{3masDWb@t?n#BSa6my8_m-@Eg78w?C`z?CQIGq-(B?#Qj;mvB%d4 z&%2o{+jsz?Z!!IAMd%gAJ{)!6g-5+cFcxj8> z^}O*0>Rt=W6wrkvCPtMl?{q+lbV!m2E``#?upI8Vu^`SVCW6&<*}tv*SdhiQieA-4 z(Th7HVz$H~mPX;@D@;49iLgP?A$>b5tP2xqr;&X?`E+FxzyQe*ilqlXH)3=TJ2Rqe z8**XF#=t3v($S4x62-riKe|^4poexcp&ya_q#ci(+wM62w4pWr`?y zsih~k9y|^39!C8kvpmAOkd|H>!Q#p^1cDHm@sU0fx6bR7N`K;@T^-f2HM1xh5gW3V zQx^r+Nx3YVK|kTz5Z}yzeoH>PGHis9`I=+ z`#zlP(jb*x6y?l!lgcTNa%yeVLjTd-!q!>7Aj;+r@}W@`g>AQbUZ{qFVPVt*5jzir z>{_UYA}AZodlPE0_YA{^v?4MLVjopbj?H%yYq4-+C2Moj?`@J+xDIk1g$^pfC>1y$ z;Nh0Tj|?S(r~|jJ0Mf!I&2YoKq-vi0K*OC#(C7Xj0HIm%ovI!eG!*6=H>Tg>X*_lxzvJg~?jD*~yks z3keS5<1zTW7G`+~)M6T_M77{eF<~^nqmooptVfA!=3;?9)2a%@a3f;1;i^#}Wn2RR z$50K%mI1pG8sNrr=PMB(e|a5j9oE&tLl7r0`+*3p{_5BAGuCYm{MJ%HDC-2>AGiSB zQwJ_!wyIkZCoU#wu+3(%VS$f`b&x) zMY;}3L^?2`oL@uq=g1!};R-PIIj91;xt`$>%~Gj@sWT*SsU{_7b>=3o7&xM<@udZ0 zN|^N{uhY`zjy3kf@E#{|H=`WzeY(gj-RrG{s%+e`P{>8+-XUIZx6qWU{4hr5RYTTh zGuwJ{MdH{DuOQp`o!F+IE59F&&FRqMRAWIH%Q~p%5Xl0>Wd=rG8$r`#1R{BRp{4r* zUF4dXol(%n6}0SMDxNTer(`wexG^gfQ$`(h7ha?Hle#SHLpB0lRfbDTM)`crD%Thx zNC`gIzX0n~=`TV_RdFkwe|?xN$*MdRA}M$8#9CV$6@Cr9&%?+I@8u-rS$6Kv%(G1@Qc&@+$MM>;hT^%uvH0a1<-mBa^@8k|YOUP* z*-(|1W7Kx|7os3tq}Y&@5cO4_M28g- zPnjbzt0u#f-#-_S13(@^WX=&8gY02xT0imx=g+8BjyY)#np;h&PL?4d3>G0xAnq#_ zC6kzQ$EDOHuJ>Yz67cDeUuU44M%HF_5LKqOG=?Wa5jRxl*Q6NbRqPK<4{+I7LMQId${LPEU?$Tk)(CotG}@nm#x!*1AgIC=|f{T--|%l+f1a25x| zzcMI&l{z8|ct;!hkpj160}R+sH?>e2i0Q`gOc$CDd*Lgx3bm272q0JNlCuzAF(o^HJGCWYg#0Fcy zuMAaM)3SEBvAYD73$5r*N?X2Y%5h5Uu@R7nwuetEbd`Fdm4bupdvba|^dH;v5 zcMPwzUDAeQn=7_$bZmF*q+{Fe*tTukw$ZW8j_rJTX68L+?>)!&fBn1aKC4#M37ZC+ zh@U5uJwqT>JB+mH;*MdGr$keDydF*tOQt(-|O5)8k(2Gih!bf>b zg4r5EkFl=F-eUwI^{a^JhdYoQ<~bBO#^=Qj-VkbUQGM)qb^?~zXv@I|DlY>gomi^cVxXW z6n+=cwg{b=Wt1n<-MP9>Bd6yWMBkIj=ggtJO%jSev~i@z_J%fIH4Godlw}cF%>guV|e@YKfqMw+~s78kq=WQAv|O086(dnUjd-m!JtMB~L+N8q8{R zwNGiykSXO!M6D2WTng^zLhHjjbiN$Tv?E*tAfQmNE?746bNY*7C7rLaz}q9TIMlSx zAU#E_OGw0PX}F^gHJj-nAjm0KCo$GDXwB`Id}LxFG`DFhCM77_Kn0O8|e~5BJ1i0 zE<$c)V{15j*soZi_yfb<iuF<*kY(LID61H zg+xAMk8CH2k}c%TSZ?g}avL2(gR@LlIO|kycj|NP^1NhWKj3cA9+O|zu_HLf(!5=b zcF0CA8>BR8(j23CGjPRMGs#$BrN<-0i_%-6$421s7Li9BNaQwX04;iSQ4r-X+I6F+ zrA;f$F=z*@V(QRKM$9cGLl2o13y#byDenfzFQQ7-a5U6Z8EvEW2ifRReVO0d8aqm2 z5;kNSXjSw&9vAGDNYGJ=YuxY+P;Me+1&g`-@*;ihTYoqj%|^R9PS~*_UxbA{b$g4r zSIRnmM&KBIQFLQz46e$hA%T2OPBwA{C&H&V*NV8zSxu@@f%it#Al#0nQ7W<+v493m zheF`vTBg@g4tR;6`can}qwtc+JFZ7XQrmr0nQn=5lnyGg^Tt5JLMom^V&V62|01_w z?;U(D_jICcbkC`8B^wZMHtL%Msn^=6F@J(w#BhskvBbO)*1!YYgA)yuLd!DkZ*6=o zC%1k&KCFyE;G0e&A3B6$K0d>;LY^=tttOE;){#%V8%cfK z2(yaaCY6NY=%^t(sf|fO%u<&V|HpG$0bG)FGmb$bZE0L_Y~$2l($jThCTy0_>+w?& zrNcbN21&w7KQ%XF)u4m(n-SS0vE5L&WK0q*=4z9~-X^Umg9xJa0dBBc7CY8%Kg!a* z$_~)31j4sgr`ZxH_evLF@Jqr{;Ox~qW!PlLJqRBfZ_dSh22g+5ON~-}B9~~S1NK5W z(>;<{+>*A7@iStvdE!bsElx+UX$qKr!$S|{^jHL@<*<((gR(fJm)_YS`TahoM=Rvg9f{7pG@vk=gJC>{tjco*4 zyvUy}-N*;!r=BI}TxZZ4*6WleNhWXiwO#SzDdaHD8z4u!M-B+R=1 zt)C{KDtK2eHnrmJ6L3`SzP@m1P3DPE#i>MKZ29iV|^b_!-mb_YmP+V0&3@o;t!lv>{< z^_!Mg(Fs)}hy|2QRUme6!iAij0k%sKh6XtLpEs1We-yJQ*rcnA zRfsMZ;VbshEh!O|;zrol173J!ID948pd4%DPy0V9EKkQ67xai6_9XpJyvC%A$e z4t=oej-neTd!MHr-aE4U*M1*3T`pm~4B8eK3>C|nq;>9j9Us_~Y|C}07mfKi+>sx7 z-RtaQh%)otR$e1lfX9GK-*wh3M>i;96A*zA`@3YdO)5(j+x%>hO~jeg8riZCj{gL#KgM$`f{<|QNKM?LOCM0$3=YH=}wte)J8{(Aq zHV_HUAg{eqN`$Z_0|Gp#5c_bc0j7OCnXnP|-G<8(=Q<1xu2t(DCKDz`uK1V1`3HDv zTrTI$Cve1EZk4Mvm3U9ne>03~3kv&&ozD(Y17vsl;TwHe?)#$<@IBWb7qqessJ9sL z;4PCB7MSZJ;E!%dF&G?cPwGeE`sr5|)3s$*6kohn#8@Kii`(m&_A%03QJI_@=9R62 zdH!TE3U4wF?61|(B_{Gx*<*`o|_QG)b(iUzf|lSS>flq5A#}S zqEdIEy7m=%tBXk+U;2$5BzkR8Su-Zd7kiY<6~GrKs8KUmg|NtWWv@c8H22&2oHFW@ z^THS=m>^5JdSrAF3@62{JD}J4GT$1;3N!k0g(7oJ5DPh`ksTXwO%EL*A#n8?c&7Qc zI++MUTsZSf9s`Z-6KbpwrG_%}qj`nN4e6`Li0grN!(i?*wSxT$vAlM*1MLQn*}2lE z=ms6R)}fl?QBrLN#vRdJ$sk>WeKcTy%v&Vy=UqwBgLy2lf5b+W*!r;drLt`ezaP|0 z%lbWva<6TvM(gW--(utrlQ!cRnx%W((&v9@uXQ0w54c8^zfn2~&k_8^1Ke=!7=k?6 ztdSiB8m8b>8IjN_~@qTp_|>(2tU4-%X7K`>jbcBmt+rH(Th-LDjXZ?I#|Y3 zJtC1MTW%|bpO!0Lo$4!JHd(Zk;s|?1ig?8~NNU<8bEl=BAX!wCpCrj?Cp}dT?b|^S zCe(p*KACMBm&X-b(3usjrZ_1yUB%n$i{fOX%A7 zOM*6@Lp_74&~PP)z0nDh_N~pBaH7cXAfe`09RYPqlJpKW1WMW#W2o1sR0&Zi*Q^Sf zuq_h-LCqUcj#-1MSv|QYEo@xvl^1Pos`@}9cIBgn$Fc~@(-T81HqCL%mrvyJN`xPN za4Xx+<$1jIa4P%vc%{pPJ15o_#ce(|f(p?&3Mw!vrBlCrrZy$(yJt_rb-BC9ohWG; z=UY9_9k0P-K5wjEx{Mxh<{5Rk4tV5LplkEdtvgE`!Go#LndQw)`EKT3uM6au1gY72 zH!nd59))n}MQeK!DVLr5LJ;qD*>MEY*BF0VcCN>Jt@UK zvNaVa)040O3o^;e!=Zfv)jVf5-v4ASwapdqf>j!HwM+JAR8z=Pw(naFhd8D_t<{ta zU<(Iklfn$8^v;z$g_x2e*Dg02K$pU>QuOGfld^67g#~0w3A)Q`jO3LM7tD}^eBH#1 z_E`ictb-MuHZEa~>?*I%7B)eYDaBJmG$mKSsvV#R@H0i3lpRtc@Sh@7XF1rDIcwX6 zms&90wL0s9f^uwvEbJ+{{#NB&3hacZKhH}(T$T0EZF*%+jBTx3+9T$o_! zm^07YdjHCji}^Bc(E-m7);_N30FI`Jt@4oa!cy{9d)zAInAxg5SQPU`t3mX_AYITu zkDJ7Y{q_yrq++$2eWevXLA%z0-fY}`R_SH}y*R^hpAABF2W8CNRy%y65+*RKj@Wae ztYmx(=BzC=K}tI)Xp-`xwl;?2V9I$gK^*E9F#nO)Eyc}cQL$xlsVM$Uz3PcBKFtz+ zi41S*ahJc&VUqin?1rxKBC%^fhS;6%Cd9IQBS1}3BjQQ(%6aQ=7pO}gytQ2c{O0*) zJcvia(-GQij)(0jP}R-WSr;Any~`CILg`pTCA<`wsa6_`c$^)@MZ!c3dn*mb6w2@w z`v^o9fU)AH^nwg1Zu?I_3@bI+e0QNnwWjNLrGfI=JjPN!!oa5bh0+o z#vnf0BoQ5Lk7GGB3<|C4IdaBsY+49kUQ^+e4+lTmYq!U2N2ok^vZbU%E)T6Py2o!_ za5YZ4df@R_U@n)g_(idpXOG2lg894=dDJydyv;D*CsUHMmLT}IVR{Z8ciGJz-0OL_ z#MgE(QU8?Pm6Fc!t|uf_SK9=PaC&Gf6k;cQW??Tl5$%9S6Q9g>YQkcm)$ zGaKQ{ZY0ahZo(8mck^OZHwoGLU&UTm+qZ7Le)L;4;k}x6tU(8W=pniQnQp+I;;NQb zUm&xbmW&ocHv2qbts`}WS#gArFcalaFsuu^EWB>sw9a%SD+0^A#Lrj;(2uhmaAgPi zjq3s`<(u=*1H6p+BNcq$=Mw`M#od81s2TcU4#{AsL-GXOvDm45{AiNY^coz%Y}BIr zLC0-(^$!6&MV%0kiTl^}x7?jYoxlXtw*4jJT6RM2kSvK$wLQ0dN0bD6oQEWtmG9ss z)CAI?ZE^1_NyAC`?M^Gr)RL-Sr|oQt6N+=9I3FVrHjx00t_qFDW6BeF<`f~)NtrLbE7tQs_S{KZ05b)f0J#lQf=(&Vyr|P(wf61+7ijCr(LH?9L@r1Tp>0K;{rFU&Fm-K2*q?pIpQ+^Jq>d=s_!G{ zkg68qSB?+@$AfVV*x`MrS7QBpxrM#%xume_dttrV~_lYP=l@7CR! zd#!eD3CyIAPig{z(HtNqF4|VK^SHNGPUD^ukX+i#@K2dLUK*bi#Xo1BV)g)K)ArPqcRfz5E-z0<}|7_6G-d~ z5vgR_59Z7xL%gE=jmRsw{!>a6y3AV23< zY_L6(hY@C11f8)PQO_CsqLI$wos(GuqKt<23n8DGu*ONxKEN1?ws3LS31F_7S35R> zbz~X8#Z3q+wab;+TIrILm0OJt*q0i+@VX-tW9zX$cL~ll+@~u<1Su+~(1u}dT?eH3 zl1Kz>$3IXe|1xG^#++1YD(+Yys8x7X1NtX$sr=<4Pa~OLi~t{i0!$5m&|$XZ47dSM zVY&hNQVzfGI14cJr8gMnKxZU!O!IEr#9(>ab#&Hx1@fkh9c=7viLR(-U~M4pQJ^Eg z{AtLTcA)mMqFHIWfV?v)Kv^|031>*;jyAJDnGu+DUg{1kRCnl(G<3I+4g}5OVQuuz z0~jKz7ib?xd6FGdA3fO$x&LNqHU;{oKp$zb875VGg>pG;@>*>Ym|;=7UI2W@^qILL z8&i=@b5gqoH#L!GrLK$2vh+iF;g&4Z1GV;@JwA(Ynt(?5I<*y|peFEgd;Rc5`UQE{ zSFlQ)SeBX>ee~yVWpXnOml%fAEPszXN^7dEfN-@@IAC_^v@5eFx7-#@3H;YW$$YC@{c;O$yoQCm~=5RuQ3{domzt)R$o=?XDmmTcu5K7;XQVsahe0uKYL-jwd->2d*9mwANeKoywLvdeUo^hcxm66^YX5~bjQKuoYJVcepSqrY74B(l{vE~k z9L+$Ef-pUQs`wE&~udyy`4?Y&9xa`2mU2Q{A=CL7`J_NuO%28jMkNGN>sNcB2$hn z!xtZpIaykC1E;GINZRSF6pGaMqR-X93Dg9u$iaZeE2!5A`(Za2F`J)_+T1N51P1lb zEYGOd6oPnL9Fo1Bs&CPY-TF-Jx82vq4&Vd@sP9o5j?nJI%J6_wDaY3jq*0 z6Q($3J(Cmh$P_7uX&cwblsh=)o_uW79`TdXhIaTK^OIVBYq_3gU!=b!+@ITt`o7$) zX4-+VlzXY6Qu!tH)xHr)e|mXj4W$0<88E`xL;O&6o+wZg+^ffBm8swyD z_jzWFaxL%yjU`yJfQFU`4|7ph8K1|5__s+?B9DMpw&aFEhw;jbcf9CUhi zk-s+)T1HA`l-tVmVk79kI$J}%Kk}bh~yxW+zkiW-$UlA$yiD7&T&wxm`f+=HjayHhsfEKKcc^sz=*2hMTzKR zu0gwhzWT_!fkzhN5_?9<~Wag0)PcsQ6l`x*M zOvW9LhCZU_&A?;VOH@bLm#gi>7;;9{0ok>pzw;n@kt5MI`A_)mC=+u2fvJY@9|7%i zpm|myRJZi~t;B}u_Vy$3ts|7&;76$AjmvDZd>5yT4MXziMXq-?>PMJ9LDH5QvbpML zAA0?-x-W&09BB^B>&t1&wJZ4IYYf*Lgr{qKbgw~3tB9djp4(3YE*^pOORxefvHP^# zb%;SK$G}S;kh-3K7ZpT<)U+0U>zH4^KZgJCXHjypbubpTvUM~z`cG5HxCyy_0YK0U zVj?xB=+GOuMwr=Pml$Sg*swGjkv-QQ*hu11<524(xEH$Yx1!byXnA;q=@SpTGp;r5 zlb82nIxTHE<`@%bVw3`Dzz77Q*uy=Yoym|`oRMeSo=o5FNk}{Fuc8uVg)(#_y3lY! zHHxZid$z;**&~FX3)E@7p=WpPM|!R1AGaS|<=tvFcY)94^+`Qq0Q&c#sb#3TddFe? zkB;%=x2mHurScQm6S4>=FJWzo>~5-M!H4n4uF{rP)s z-{lRCe|C1YxeHV_cvcU4DK1bUGUz!z8Z>ebG~X4^PCG&cUZx42D7HqVgPiX_1k}L( z>=t|9&%FLE;G+C@yc4sv`bN9&G$1isXPf`?((&IO^YTc+Ut>*etaNnHEf{P4#F8|T zf$G4UXp^FOD1}ClC#+np)!H5PcnfSiKs6vJr6{oYzT!J7u}CZw$yDJa?54wxpD#!J zBwx=T7e9QpT6IN{E6~yGRO&5_E0gNvD7)Z0;}D=Hx`ZF(ved=LA86Onu23*Y@Y=_5 zP8c0PzYY^1!91i=x1rxDRegBA*(aFN1URmI2R@$$8@$V|`_@9;n^;INKl&t4F+8ek zTt~#;xHpvE@YRw%`eN(Cci*$nU~l|zkZojstil`o0K651PzZbDHlQ{yS(tJr=Ur67 zD%JBG{!ryd(Aj2E3?Cd{P#J$N;WpGBnybsAty{e`s;*l@9Nv{*ujX+y9?r0lGR3n3CR zwi8mbaU_i%x}-X3h@-vLIE30TU16WLSIr6irWQnlaOMD6sfIUG`(7TY9egTckK%{| z$E@@l3R}o7Kua>$Nd~XVq|RuNWHntbQQfA^Vpiu8pI{A_k_ zs>|@C4D`cKubU(_S+q`(eN;prUnXkZg3qA#8Tlpy=XkD^rYDVtr?t1qJKLCS5Kfpb zjE58G0^lx~Mn?Y=cvP=Sgb{lo1aFvEGA~7hk^?)6?c@ES zxkV%LsMb_&UKZY+;~om@P7binIAoKr8z)kn{8#_fOorp%7>};I6#5CR=;%wR5Bb}{ z#qf!#+N>F*F>g9CTGORT(V7lL)pHR>Stn74TFo(aDHbWsBIB3YTU$!(HtIOl8}uhq zmmY$77A1t^g_fFugl)94nShf}PwOl9rH0#Qs>KQXKvu5*=5ZB);ixzg5s`#lzjY}r)^x?Fj%h!QHCN$|73Y5u9mVs zer2)TN%ejw+0LNxCProM&fa8xuh|6Z1pfC_E?)Ou%t+9D3;G4@#9D~u!ga1Z<`D&Y zWbdiZz!GZX!P{kCU6^l&p*CcxT$>~kqfuxpnZ41LnNe)Oco##{Jdcq_*vz-(+IhjHOZK3_E*_rKq)-PY=PvnGmRHsjH zs!yy2)|s0cA5|rJBw@TqeSS`3j$lwuiFahU9VG4(Q#NVcEKZpf+^T58vx+3Dzl3x2 z2Du%ftvy%6y1yu1p`R^6eE!46{R)(jNbehO|4Fd^54UA`eMd)ETL&XSXD737`z3Qj z{eN*=R`{o}qVdiryP}JD)z7semDjZ|r4kMYF@*|BY9q|{BALmWFV6fCG1%)zye^1z z4TeA^vUmLDi0^9B-ObMjjGLb-21i2$P*2jQ^Lqee2gL7=-dK8_Fdo#rzQ?VDUbh=t){Xza3sag1>y{`zm*Q2>XY&*iG_c?7_{Vp|xA$0gvyFSt{=keWf1 z>aU(rVsUETw?h;6VdVpY$wgG2#+%_uO}GVhx?r8qO{AF$?H(>H>uUOJ=?qADJiCm_ zABh6)kfPDyV%iylC7i~TGB<5_hNN6BU=ja&4ac$9U$;}*xAj8k|N2P(fE}0ZV_fR@ z0}+0M-G5jx|Bs!BubBw57p?`z0+5M4v`{KJ4E2K7URX9kNIqai(iM3x`($C=sLd=1;beO}>q zc#hyxQ^SZ5CUz2+m@4)&qq#s8jNnYPW1oir#I1$<_0cpSyWu(y;IH*skJ264RI4^j z4N@n`0!~{G+F#8A%!?RV8m6ZP?gPjtW9`{@ZXJn^V1TFV z<;zraZ?X;nmWLM>TN(~UH6J0enF;9R9(Id^OimeqVQ9a)FOR^6}kpTQn^srkWZGtB+Cda;>j(4>^j#26|}(E)5Y+xmr@NbuLGNkqt)94CSFMNHI~ z9JxV!%;rH(ABH4NYq;HJfbO*S1|9P9Gg~DhlIkmOqw9vbgx#fB=p9~QoiE@rKc}P5 zggqVrv>;VqKNJZEo{80TEV)GAI1H?#?1zXJwJHN;7I^>d6{4W%*Gl^tDo;X#O|2o0 znbb(_DP@#3o{dKtVUIgfIvxXg5PZ&OFZmgatYNP4mfGA+e2by8geiiZnZJ6Ee}A}Y z8yY%%j^B=d@%~EmIo>h~#<_5vxdG1ID(RDQY`sgWs|O+~lNX4_Q)KE-0nca|snA!+ zIUHslZm#IOhbErN#3lEgPS-oo>l@e8S~% z;6oH6C#FClnDkKVRwOKK@ry6ygRNYrE|+?TKwZBuWf@8FpF!UXBConP^-!f-Cp+&Z zS$dw*(!OhZ6KF+@D+Eo|LBf!2Vlh2v1S1=XnIe0Bo=-o|r?|V+(K9#Fa9L!7XcA(L zW8B=5pE3LG<^tFc0eZ-L243he*!mF8x!wNyL95_l4|QJ`dpWQpuxK1?%OoRq?a3pZ zQHi74hacCeaa$2DBmeX}1g-3TMC8u*w5|xeXw=o$2~;96MmYHeOgv zyc+HB=E8CxwVnc45`gqOlivP<3$*$b()4UBl{6J*n_%f7+*4sm4%6--UVc0`1`@6w z8Tr;Pd3g7WUE_+C%`AvJb5H@)DzA5RX=!3_I*qk;bK6TZB@!~cUY8FDC^Iq4W@01hkR#+V)JlA$Va~vdOBXY;#9Re(XS;JzE!GzB(!6&aU6sjVYdmcTOKGM{@#@h!iDJ#1*Q;zuz-^&P z#bxea5XJO1OB-ivnVMGA?a;_}@%(VJTiPbhbWdPFGSu_)^r`_~1O*n$-`cmS>)Zi6 z_G2{oEX5Zdj1feXkowT zNN%vlWNEvZNL;<~E6lFaT-h@O>myW7_1Y5hCa@g&)!9hKgVz+MGUSJDT}EkTOcHT# z#Hb4E!@V>@18sJv?dQ&TN}O6M3#kcmgu~`lXzRX_1x&{!jvQF_YgO7baR#&$KM7TA zS4(E@M3R*K%VX({00~I7ioIjG`CYrR@t4UPax0A^`^a?bnF)dDP6;lwR`mgRyrUWB z!6Wbkm(tqlIae}Hb_0ly9&u#e_UwvPqgUM%Etzim%qLV6cVapyD^Z7JMnCI^W_j75 z+@&^_ju|jl>-PnybMcx`a9}+Bk;M>6J<|tuPa0N1-(Kv`AC-d8OZuP{mJQT?&diD> zxs84aLJ)DZ#J8j&61u|d`qF~UyY2pHtkVeR)DjB&8?&6A*vG}gRDD(8@x8n@Gqpcz zYick1d83?xLSX(vUDAw#R&68mD94J+FLlC~QdW*!iwH)u9h5CyfXRS!1)0L!zW)OI z&0ymCddu+dtA!~P5AL<^iq!wENW6cqNHJq4L$mKin~AxV@qahhsD%I8vyFU}Xst9? zf`=y(L#ZlABZoi1hLVFBBtU$F&G`HueEl((6f4XEAJqNBMG>Yxkv{1K4jHex(i-fC z0KjpkPP(ENqwLY7oatvzn&Zp!@xu?GfmT2tJzQ{}zC>zd_%4(`0PU!haYPvx^Dnf% zTsddaUSl{5Twmox1f1qleJhL2SrG~YQ=pVIkL?M0Tir&!kJ1cnM{ru&uKTi!7+?Xs z8nadSH%Byf@@_N}W!WcIJWdO2W*(QRx|c;8=SWt?Yvx!`WY+Q&)+Wvm95b?pv_F12L6HUT>_-qVy^1M~p-x5yj~$UqasI{CH|RTTYq_-avZF z1F~%~RoCc*lG@R1^?~)oB7DU?0lZEPXug|Sb_cQK`2Eb~0z*OP7G6U>sYe-)faI+A zX*toFg&4{FV|~JLLNI6Yl2mW(=+bQPCbs5mIZ?1`aPpaS-Y)I5xrF~&$9J|<0q*n1q zzJ51fO8oo);&ioOFm7|>l>qu*4j3?tAUdbVP+kJ89}s<(f6b8A(6H2n4V&H#&(5G< zXh`pr$47Xff9bkyu1Es`pOpbCHv6I>mw{`N%yPdlNFJ%+$um4k%A>q_%gfo2#3Fsz z5+23mZ3SU_1?JW(7PF4)xc|z_q@Ely?V9je9U+5C?F+2&JJ5!JQtHajq5$gaUrapynK}7C8?;Kk zKMI-ekK#XEbpGWJf$jfnpQDs?{@Ffft=njo(rgn}5$5MwBV+W)vXY7j3z1432zzO- z(a^45CU0u7b-#dm-SrLr*7NEWVZG@i*ok4zUacKc zmn^dHKSJUr*_M_32kUeFqH~X_Th7*?nx$5X8!Rhn5M6VhM4A7>qZ8S_{?TIlJ3GTy zk1I_FC6zL+<=;4B13$NgJ`q42ueykbA>;Y#X(r+H{j@uiVhY+kEku(ED)_e569^W=Bki5TSm zX;l&NE9sU2aNqn9j}G^`+3jDO`HFEeniU_T3dhN1^Vnb~Zt-@x<1+CQ-Lv_!9DU!s z(H8XdK0CQL?&~D{p1alQ?n-KFl;6_$U#h{1+Bmx56Ob4%eiw)r0(u>ib~L^EnQ-cT z@8dsFw*4EC_1K~KieLr0k^~Brp)Mn=Z`tL%)G9+sq*N5e6HR^^jxrj>&|oMen1MR8 z&s}4rd-`#&m%h{s7Xixe=R~n#RrvBi97|>ms+k9*3@ceDq`;$!V6eGM-uQN2ZtJPN__-S55Uu5tJ?F(J@@qqly;tSQ9Myk$no4#cFp}bpcw)_Yi1Ww z1K#Dz2382S$>1EIjEhl6PivTN-$ZWN+Oq|g_QnZN#)?E7$mKp$CFm*Q8|-h7!Rm*9 zxk+>*$14#}zyIlz36k;i;+y&e{a@Vwr^N3FT5hSnr_bO2|2rhM|F=W>27N)a&tkmQ z=1Md_jGJiRU8m2FYSjJ$$>}qPGRln|IzdHo7VKC-;hG9@hTJ{0`bIdk73Tg- ze>-&0pa+GirUWS4sr0ddFJql0HyV`a8ktRPEGIWAE3m+p<>eo7Vo6WHzA+0kwivWW z^s_ky`@(TF#p{`sbH_Sb575e6ZTjkCUlIy4H^XjCD{ZpCd5w;vns6GX8gy!FB0V-X z%iq_lx2tB(SqYz^lel8ShXBJ_tg!}N?84TI@ZKLPOR|KQW!m8mF#niQ((&oAVs0F4 zulVzmb_27WCd)Vj%523UtzULCZ9F!O&iYsVIm#BCs8&1@dGqNl?tn=fsnt}G(ZOLb zSuz%}7I1Kq)K55uzk7m17YWk?i?mQ(RydbZ&avAV^mR;Mwvu_7D$UMJ1`-$x@Pa)zS!^#fGT7D9)_4o;hY@hB9-#SaB4VQJ@qhC->mjN3LNB@ z5^tS$1>|qoa)a#MP*VqLq%z5M_52KUk*O~@0SkW(g>^MIIk$q&*t@Y`iloQ|rOlkM=2!j`xN@%EfYJDwX{+H5a` zU+>`WKf8KC8wVe0MC3$-hNrq-6Q zMByC_j?%C%??|ne2BVpB09G(7`BZPj<1GPVY~9 zd3ASzt_&oDf}-Pamt(NgEzmAtO={ssFzT1SlK6~Vbup#*xw6BfNOFt;Ga(pLCa?!= znYmy^?wb(;V7lRkUYs^iZ`iKD0~6m%X9DPBinwP4NZR61gU9n<6j{z>y17#YS!frrN6gNpCY1z`EZ!k7^d;$0|1rv1y_rkp ze_J%h!TujRq5ry){m%@mdZCD;0`QS@8SAf?@BV-)EL6?_TT^dpqEk;wrbIU*3zE9A zltgg)p&!tZv7#Hyv1|LIfRUtte|-&B-c~?7>jt6mHM>E-Ly~=mk<0UO^J(8b=V`Tp z$NhB^5l9z!c`oLK{(d)IeQUWkcivfHAU>M2I^r-`oo}|bQdnG&r@KsFR2)%t$U%A_ z1bYeKp;NPW4LeoN0HQ*7MZ zwb3kz41U?JI+TsDu9}RQJZa6BrC}^zqb!wqOQ+8MtK7!c?zp&3;V9p#$She+b_C_g zx!`QG4nzVH9Zc81u+4`mIFAzOK;C(rebL&1Q($1WWvHvdYrZnMtJ5k*pEC>k?bXC# z@%R$`C0aa82fhWXo${XWDDkI2wbhzd;B?)2)#(XsniDBqT=#(TE(DWK-Bi7uqw6Fw z1-;mxw1-h&9~gD}HdGfmalwdhnozZwNiLhOeyk$qWhw$gP{LDMks=W-esEYYgnQJw zZgroig>MqpaEwD?Il^}Jf}2tpQOBM}#uKb;IiBQ2oxONZ z9Xr&~pz5{c#UYOJj2&}+j~Iali*q67!>;SHw*HDO!}fbSui90Oy;Z)tS3~tc-)I~8 zx<1#5BdfN3S_DTi8udo$s>d3;yz<)7slgq?Nj@gEO3CP5vRi`l*aa4{sUCm?0)o*@ z4=P~LNtzvWUm~tQ{Uoc*LWkY3n)2z>DYh-QnYAY;u+Zh1$-9@ zd`W~-L%0wx(SCj+Iy5~eDIl?tP=o@0D(QtC9obY`B5#@FQc*m<3I7*#$lE4@?oqH| zZPdxbOhxBeL$4jXP-8^n1Nf}RS_D`c6dbZ}4rVvY*9-@@w(ML=Sx&bF(0B|qc>*YlO&hIb=5?#WHR)SE> zIG_U?G{Z#I^LWna)bYTrQ3ro3Y8{GE2NZ@TbzKCl6IU4Xa=M+Y6!u>Eo{;upBiA{F zXKn$E?-NU+8QgYFGFkjq=sK3zQy6KVJttR(CA@#)~`@nxrFkj^y++nE9|~T8nOeVPZ4uZ9%@el^B3XEJJp2ohlpSsQzi)!W1D9{ zF*1oQ9;R6)jI%5BJTfaaJS%lSis=3}*bc!Of04mgbCJE+pJx+!N|}Pa`BIU&(e^wh zQ18kTx+s?T;R!byf3cyGI#aqINh`uNKMVdykw`11?VlJ?aX*o?1MOcBtDO1;jIiu)zw`RMe}}#P@bz4|v1jw`Z35z}hHUkdHEs6VxSvB& z9~+}gdmKBUo`>}OP7QMO8?q^Oq-naCa1wI7sUdh83gIUJw?Ir%eT)+*+B}6-?pTcl zOExSzJv8DWoKFZyWQpRGR#&a(95Jr95T`b67dNSFY)o_KCbI_b=dBuZQc61>6rkaY zS9;;Ymj2cp8WmILEy>JPf9uq44b2ncdNn&J!xYQ5MQb3$6IXPWfAOlckuAC4Ws!jS ze^?oycob`U>bEWGK;AA+-V$Nd9ZUwtXc5`$%Z0KhdpUtMe{I(Z+`);^qj%}GX!A7a z*cwS7yr9R2F?BvO=vuq(X@ny()ijbBl8;pW;oOE~SJ)qc{PHJ1OFib=865yYY-O=G zN$Y|vt%VHyu}!#@+51EAP)V@579RKFp>C&Z7+gH7-b}A*R(C|K>@L-`(XL8g;tz=XHG?OocDlf3JcqT+;r8@7~4^1q6ii?`xX> zdUFM5W9R?3q*2jvL^Ve9*)p29Zic1%$W2t`qbZh@ewH7^m|Me0kH_%SG!t}M?{3uk zBfDw^<8cfbz#Yx)78K1A&C!;GrDnCkqDLB}j<;=hzRZUj3v&D;pw?{KIFMComjRWCgNGj)`8(cG5T z@+({v4pH%rFVA+>L{Ere#k+)f#1dHoH-R?}{-lK%4V1VTS5oOwk%vBAoPW#Y$u-zb~=m6eFbFlqK9M%#fQ z|F8*m2X)e9XG+DDM=K#KH~(s59jBNkF9#1l!=s&LnUaWXwdy}fqkPtv74=!rUdtJ< z9CW&~eYpjgcbQdjsW2%uNSu6*IN9Cg7Guk}CL0rwmqkynj_<};YIq!Op(PflMv0ei z-0zb1hGGnc+s@Giyd>tFV6fZf^3@Wt!bl zYf71&L^Tchi2kKpNSuAH%acOx1Qe0glB8RoL zGKcN3Y>@jnaQj;dA3Ms6tgDqncbeq8qmN7Jw#L3ZAuYcC;Qn78@wrv{~+qP}ns@S$|TNSHf`(*C5 z*4b;;nfJDq@syYU8{;#2H_gaS%i?x8w0t~&KS1uG86!VdlOTvT3PuhF>@SOU!WIUY zOft~vX@N4tTaU&POGzQEqU=mIh!U|Ul4C#D%wuK&O+HUOk0lG&e%?|dt@Mx$2Bb%) zi0gZ#QD&SbQ+^+a4yikW<@U?mP4km&h%URf?svB8Ca+O_mpn8%GY*Mt2xe8l^D=M0 z;X-pPbg^>69xVvw9zRjbo;(wmzrD2NFg!I!bLDokbfA8B8pFoX!;66a4ladGhgL*y zfEN`R9nW|2xlI@=uYx_^$xPek#Xt#HS-1XHy-7C5eBu~^;l+gdhL#{UuT1nk(7%hy z9?68^I(lpNSX`356)-?O}~+Ps)^i#NCU_rkQf61Yo>-H-Zb`&Cyco^RIp+< z^g(k3vEYe3>NzZ~u8u%y$e7@c<_qoVCs~mxZ8YZaa#+BrWLI<^=rzgG%=A z!Ti4xkt~&02gGIMj|=m{qe| zi*#Mn1eR(R>GaqltF3AltF@oJMCke)(vrp9M2yb`9Nb425*n36BaU2MkH1@wuCs=@ zRdqfeahJbs_{Suy_(_6W4$HbelhelB-UtEm_D>_a#+PPXDaE_WGTuYcPMbdoBXkcq zOne~IPT$`62kQ)9>my`bA^7OX=tF8RU14tN=uO!qJYjoR?Q*4PAiocajUan4LbtqBb&6gX~4rV0@~dQST(j;qMSJRO(j>@&o%&q7*C@g zML`xI7bxLmB~RD^L_x6;ms8ZRyJkPO5W#V(l_hV0`-!T9%qmRjQy! zdu*vuAr|{AQJ@_t25arww$-4=c>+Oe2dMy! z@~U@jPgBrZZS}CW?4<;u4CW|KgVK}BB|?Hyg7sEJ9MM=Dv$#!M_=)(IoA7qJ%U;i? zpE2J*H)y(ALKAbS)vlz4^N57OQ0mwY7P8PEJhGa&a|2wWso?}pc{?H#gNTGK7DBut zRlTfieA1zQx4*lwZ)C7)wp*@)a2UU7Iy#zB72Hf#JAt^8ZJn?_e)dEM4d5g`W_eB^ zfRhzGOnn|agu0J>Z3N`(cuRahKqN}6v70snz`@$3<7(qOGAj^JKK(@vJa3Oh#D@EU zCK-gFfNMA!@6bU1H1f+o<&8vETGCNI{U~=%T-nIqhm*m0msD<0Je|rX$+f4t93US2G7hj>6`j6QIX@sjXk9`;>t2Y zbGttB5taF)#$=sV{Yq*!6J*Atafx}Wpo~_q-Jw(FkbgAnH5fAO53}T_2$=5?7$0Q@ z$heLAcLfj3o$XG2-L{h`_ryYbHAo^p~>{aSJ;#TWJ8og!mmqz~I2O-@(i@r;;_;lzhYZWLt zRk;j{TOZx0)4bg+wtKnqZ%TKwJNw?{&EY!Xyr0UqKJUxCle(DmuZ4u>gAkuUdA)yw zknhnwq!1#xVMo#?K)+^J($3GB%k!tIT!$}c6gVx8>mghT1q7+_w;I6AL)>Hx#Cni) zF^hbW(Z+*>Uwd?Mh#zHWOn|LZg=+__9K7YZ0nNPp^-TYg5b=;ILk@md^Z?bl_*%^Tmf-8gh^p9r zmjKhN_=Ds?{W4D=20FgEkb;SW&>@$-lyvE*zc(HRdPJNh1txlAk^ZWM&oIc=RP>-2 zEi*wYA&yI6t06&B!baxsB)tpWi#TD_V?j>tR(MMbwAZe)C8CSISfpM|3#8&M9!@UZ z;Q)|KxW`pZ3#zak5T!msbZVb4ebn%vm#Yj`zmZ+H)H6M;A@6}5S4;q#kl9H=ofKT* z7XaW6PCh|uANYo3RPHXo94C~_3Rd(k*tI^jSy33K#I3xPhnYwmRcXVcUGSlOT%0FK zhUV~)arxbCD;XgLg;*$sdk}H0F;}OE$K4K3A3hPYV46IbEUcbE1wT{0m1*=gn6wSr zWJKU0@fSwGOvl@2LEdMpd;h59)XnS!$4feKG`*rHTq>0Ow)o5h_^H+O1Q7c#kAyeC z44KDAoxz@N!KM%N7Ohc`Uq7kz&fZ<&wju3g2yk~N_FnO)$T5N|GjW?nXAICO`q0w> zwShw3)Z=r7ET^gn@0*vtCHnDw3lsSU{sv|uXni~g-AXPO#m#DR*7yOaDPvNtfA)i< z*#Ub!y>V-VP>ww^&>pCB%rJ$+LpzP(Bufq~B$${g(UE@47>3a^X{Nlc~!fRV(6g_CBUavnwqnmMy>0U(qQSq1b!j4fOe zyP#xeI4eIiu)sAq-?d2+=?&=?Qnw#GY0b(D;MgZgo1=OG^z@@{K_Nh|;qzqojNTnS z00r3{Tm6=xix|{TfOgT@Jqf`zv;lYM*XJKWb`<~UGyZE#bNMxiB>a2b_pcypW^MAv zj!=}6q~%|{tkXE0Q@;WS_;~nw#Ldpw45UnRdv{c&B~kqqg1gHZLxNds$Mm^Qpu}B z155L^L<+}ixtc7wVOr!8c|16lh_u3`ziQvW!iisgG!e$YT^ct=q$llvi^az5GGq_r z?9n-KWFlRjNh>}~Urg=c?xecTP`<`}rsBr^a|~P*zq%b^B$z0W;X!UiV!Xjov{dR{ zB$s=>-A@c01a&frI#DC;WUuJ0BZX4w4dPX98(_&}XMW_!12rK=w6eZO z!Nf;TzxnOncPgXvKI?q)1xMc(a04ad@)&cjpe7WKK@dM#a4$bAZK5+fSe|pzr5(-h zu0~Fb6n!SJTVN0eoqc>%uRv=B9IhJ<+S-HMDBqk7V7EN83|X0;sXMTVbfC!|OeBZC z*qr!7uA%4wD|6XvBp`i0FSeP4HCLv9uX9x!hnUwtP-k&;z z+}OZS*H9Nw-#E7$O&twg4NZ-o3WNo3bf5?34_V<8bbmK|$qD{d?h*gpef>+;e{DJb zT}CI_R*0`U&&weH4BS7caK&tIP19Y;KUcS#q=2Xbd_ekYo$Boyuf#@_s0sb;p{q^w z@U1f_ov>&w`3!<7BFC^&NaiG?O0Zy`Z9}wjUe!$n0d?!Ife~eK^)^?QtxqP%r61-z z&&h~R&TbAVhw44$VvKo@D%AxMJAw6K88T>Z>Nkb(ZPECR5;FDl-s)pfi;2UY zqs)ML`jhpSZalrB$Te!OxwfXSPG^*+9e;>TbFk|u_2soezsjS36kEw&&)UJ(#@_LN z3f_MYrj-9psG5TWBJ9@0)2qr^G6>prrEJ!l4hSNFSP+JOERCKiGdeM2n$Nk{7i8hW zlW(^tfQVTDxx1G0Yuna_>(N<)5~_Ey^)b_<%c1Kvi}QS%cYFC;q;4HH#FXfaA7tMT zq{DbRgT5aydlI01Eff>XdQ~BD5PKl~RizUfKg<~%c(X>0Ak$W*(*2CkIff~V&P|IH zXCjp^ib*2#n&Y^*6Kntn@?!L4_pY4HS#qQg>|H*juNi?dMJY4!6&9g7*@mSMBk|7?i0rHkyXfI1Hyc%*HEftR-@Kb($ohxGQtX1x$%$a%nO&+l-M~jLwi9 zcqlLIDO;Rv3_qSPbr_-Y#@k9cRnf<;mjK-)8PAi#4wm681ynA&CIy-@OoF9YW7%QA2lHHV#<>$; z>=)jAxcVEfOM2(g1Ez2k2ftqrpv)iJ;GKRq>vfzLZ{o>JHsuuFd_}Bw?eq9yCA_IU zn>k3FuY@Z$H#4DNZ>*O_%c0Q1BG`;=Z7(U-NFIPOsjN~d%##PX+4h-q^m9bj7Ooii zPCvw-=Z+E$j)X!A$^$L9X^HKqNrf)D!9S7?F_+azH=~tqfW=5^c8U8p#WJ#(gJ89N z#C$mq*0%GKK$JBqyOy0sk36fpW<8es`%u9>Bh=h*^-MEr9;S;v=rMSB46@e#rTMi> z!uICwBOV@6!MkE!`VY_z=F=)7+)Dc2gI!J=-Y;f)KcDbc@xwcc)KZu5ot`LD+nPag z-19-YF`yUV7y!I@PPg3E3b< zzINqGi&wz6cv=xB-t9?SK=);8V8^n4;SxvzmW{KBmzTgRb@x2lWyy(wV6Uo`lD0&l z2it9Y|NYqj@V0{J*@uX=0_J@P&T|3|V-3`O1w?v6Yrx3X0RJ|J=m}A*b%i*Fq7Vbo z3s^nN{Ptb%9&^p}iI1^Zw+1~jRJZu7;dLg{HF6E0dPd~35Y^_GyR$H@qhGxv1?c5e zda0N@oY9fQHD(Os=mYTY&2z_~jMCmO??d|Kh5i_!{L2gdUvvD^5plx;@WXlS+43NU z1)2);8{BIs`3D}OBC4yq)HTz*F$dxP5)I>K&zGO*n3(Wjw85EP$L{&2j7yAbgo`Y2 zJ|a)_$faMY&(cBY*ft*!c_55cIOlHwQ=x{AE>t|TVy6J(VIjb+JSFf-XkEA&#H1o# zSz;@?RvmftD>CQzcFZYx2L9YK#X3 z@tlT(p%K7(0c(Rmcd%FRrXnjF%;7g9kKP=nTxfWBKRw?;evvFOi0z#MDYPUDkVl}6 z?amCyi|@EYu%g9Rg5Dc<4)tI_B`8ndf1ihLD`MQG&!+=vTrySFoHXuSD_ssOl2ckV zZ4{&&f`iqDW)qw`5?ps|^E_V9el5YzeMIQKAhX%T?bcD82|i!zwF(v(U15Hd-lX5O z>RenuP^sA>a{*Vne*sEou}onV_2B0Doyr}Oh~8fxYKf5ZTPzZkvuRo`u_omu+l-TA z`^Y+15tD|$G`y{5nY{TjDma-aOKdWB?T}ye0gf`s4CbWk9Co5-O>gA0Ktai?TMV?Q75Zw?h`BSkHo?f{^K=lN5&JL2Jf6k1WVIs$NHQ(Yc z^$ujPUCOD#v~VSkkJ&NQHkoe_Ny z-A+rpG}ZV8T9w$;*dNT}J@Y>{SiV$I{A;8|@lUGw_Z;ZI)G-g$22G~3) zJTwQ-vAORinjXJVcT!_U-@uc8-g)k?GyhF$`Mm<(VNhuz5uDKJ4@_K7=B+du;Gf_f z6C16M*YSY=hdUW?^+TU7U;Xhn?lqv6D`2*dE+=T3v2R$KK=CUp0a{Z4F~jV=~A^LK0# zN$pOV6=)vPe{vbDR+T`tJJGM~IfXE&moMWn%cS4I#KU)6c|eU9uMTwCz8g&GX9x+` z6FD$BOq@Z3LJvAy6EUnIe4uY^nL@f{J*04uGwk2I>=zQHH!UA|7fjM|_BJ`D+FDMd zR-wU}C`Z*BNzytXifAW5VHnqz=z*X^&xTBC5kA^GOkoDTW7rL+yh;cefJzPYd6M}mLS zzJK4|{O>S5O7Y*h8K>8r1h8h}6&$ivaS*{SB1F7Ge7Zk4%7dVXAAWyg!@NHys`VXi zOaJ2#FbP6FjmU3Uup;r*Ntv^Z-Vyd#1SJT6xBGKRLVqnVcJr`I@)A=zP?Ez7#^_^u9-gvv5h@c$;y> zwY@NHTDiL4`#@3_XT?F%2rdS5K}H+%I9$Y-y0{=CYl7@@vs-Wa1syl0CLzX&LY%4N zkz)d_s>_ladvzsd;>lODb?+CLnBGmeGORY_(4i3Tz? zpPJWw?jH8zl|k*Ze9ov!y<>z9f%`KejQBho*xGj0V3=}a!Pym_5DpgT>K6ncnE#Id zQ}wL0T?uiQn4PTT2Ba_;--jfA7}x9mYRtHjhr+UKbwu*eSIRV2(I=ecD;q_M5HPH( zW3)=A&YRT((y=n2e6!$=FW&(ocFAEqgSG=M7IFs!UL1(li2rahBy1uSh1;J;68%eQ zI6AjP?*OcdL|aHj-LO1Rt03vo^rCAZyG+(pR}^Cfexsq5&|a_j4hS;n!Uo^GUTlv1 zRO^(rrHhGgli^vwALtaA1&rHPqqTF@&9&^=Y534}*!aNlHY0ixJaToix6Mz0iJTOvYc9^8f3jzYqx=`3?1K9sg6LM*aIh zw!b_aFErd*+A|l@BEN!;B=ES*JU{q-X6sihj}#}R)5J4#iW6@0J&P6YP&0 zY0oboPe8W8Srp+b4K+r3>jIj&_N4-a)j;7{dwG0jaBf61wn}0y^SVOU30TjO4VfcJ zA96!uckF6&(-iP*jwB38)y{ZHHi{B?O*Z7>`>7zaObcGJU8dn4fcLr}q+Zj6vcF0g zb=<6CvsWc+);|~wx89fc{rt(8Sr&&)G1?sqCZ^gyE1b>0p!-CEw31sR_~vIUb%G6E zy_xV;A+aWuIVfh46n?A;`hEK1#_$dpIv<$YnK+8p+RJ5oDP%Yc^~ z#4zdg;zo60st~($yWb^(z4K+r#zgX`OFUdm3o? zQbBM+{8aP$?6^HaV4f{x$!XtcfNj%yS#_wA!=Wt0@Y{6LnhMfngc;X1B(u;2bsHNx z6v&YWXZv&6U^6o7sJCjG+@gHX5-nGpGW4#j-6YqSoFSm4Ss}(Zni@HB3_{mC3N1u} znk_dOE~&uVGP*XGw{@W3Top{Nbe5$zTYKr!*jIFC8O%GFn;W*8t(pWnAXTCU2FBV( zZ5lB#I~t3u&=SQHD=Fa3g(OW_OW86wO1T_rFt-nj=FeMo8>Neh7>L$jLKs$gTM#QwoE06)G7NQ1KK%32?)%1uP^vlX zr*iYwVOWFGg=~NYpPCk}m7nuzhNK>(7>V&Hg5#9oMTG|CiIkvzq4huMbdt3%Ew@&=Kg$4KfNR zPKm-~8psXoBT?$RuHl9~o5||IjlQ?xzc8ceDK_8~Prw{_Hjp|z$LO}kal6_Vcw8L@ zCvlTq5*rI`j8gM=CfM%>$6yBE-t4J2Ik!OXHw}D{G^JYe8(r>@<|; z^R<8R%JcNxI_E6VCcqMft&!V`AIBMVz^-_py|vIjQIWj(Cb@+4$iDhBjhgzWF4wW$de%(%d%QZe^sszrTI}*oJ*amHy4K;_!=o#iYij zF#Z`^u-=EoxJHBn1uBb=;+iQZn852mPasJcwvkoGBr_kiJg zP@rT3*Q`(|QL^&FfM;BogNU3PQDOk9_+8l-Gy!&!E|MtvR1Tt32VQ+9i%g{;)A4Ud+L!MU zT;%aiWVfS?HZ7wfx!1gT}x(NbhPO+NgZho)x|%YXZeH zXG@Au=44H0wObf$;XG5aC2JYBmynRoEgIZD`~`a@8YZ5X(T^R|e%aYR{df;j(=Vh;M28{< zu4s_ebt=Ga1+CXOC9zmm+(D@&ZoSHu#;JLWKk|MkCFZcc0F3K280gkKao1nFpTO)vq7M`>hz<4E3W8z{_bp4seJ?9PS{N1*fllVdOttv@&R35Wmf57*gR8B1CB zB^k(lnFudVXwJ-7DnsrecCN%>j%f?^xu>Pd*f1&jRJ`^s2_ECO1I_xcwV%4y3} zGy*)BHsD!5QdWy`48@Iqp!+WkWkpC)H_8Wo$hOWE9zhQhNs&T*P?eShYU_d%o@-aQ zfL`2;xSae}f8;45AO#W_P}$oyr^gq;)|Ki?1=;rw@CrQqV>=KYpV<8`lS=q9sek;m z|4L~8ZccKOe{Iuzs6Z$K@hjc^v=@Y361w)Mrza~GL1f-QOE<#rN+v~wQX zu^^pY{gI;!(Z2~-*rRNuDB6$jUgx-)huyClNJy12D^=()Yvw26*Je}OCF9H2KSkmG zy{YuXDx^>M_0Ai=9=v~2HfcRG%m0ecPI837Xi8)Ly%QI)cR;#8CMdf>LFzMklih;@G^gz zB&dfnfn@(+^j)-#J!tXUBv75s2d&@|3TuCf3}T@0 zJug!OWbeRpsLw<$*Lnx}``gx#sXG75w1L0gHswFQZ6gNQt3XV-Q@Gw_RjhyNTfchN{squTnXaT$zW1ay@b)cJH|%M4HxymkaIbivHJez{`t+; zKMSyKrB1$HzPXk-7lk!lthTH<@`3m) zgDeHoip#J)O-@#rQnsMOP1OA29Bi>4i>e?y^Urm_1Mr|ctXXI`bD8vDK+s8_)Moj$ z=wt+{MKNIrCBz^Z-DDx>gwucp5%Fmc^;2Y=fHa($tnjMR_a858@l*sMTxZ4EBd8*1 z!wDZFt(P%ox}Qp-u*(31gBCx*y!ZS0=(|oDfbaiYV!O-edk<0bwbu z#hAXn0Mb`lj{i>z_&?F}zwF&hVci;mAMFD~EqdMGw0tfg#9a+V^VBISj9-ebL7EBy zmX(HX&P=y?6+4vYYZWDZ1&x_r`xUIq*GBKnM9mN4WOBmit?TpE#QWp<1-pmkqA1Qc zNdQaOX$3ryA#_IuFaz9@9u4+%krWz4#XzmZ)fx|5l_hJ-SF|*Te&F!|vr$6X4L&&4 z(_;c1!3zgSCZ)pjeFUB3AbZbw9CQxV+9d=Z)mDeCljQOHPOGd1Ecj=w{L}lzGUaoW z-0ou_<-Qll_}sb8n3w2X$@cBDj1@}l3ejQsGJcn(R*R?2jE!CQPJ_EUV72rQ82Wfz z5Q7^zASjFZE6))vc7jrh1Q2GxgLg$cbEx1!nv{0JEa*xObL1}`cJb65f91?(Uqex# z;b==-1}b$$;MYpRtz-?^I#R$!v7*jjl{X;w5{EtPo zyuzkBrg#Ytj{>j#<#Z58bz@$@e1K<`D3-vK)y@4wn--wt!>jfrM%0QlmC+wag|=eM zb~#3v8`vqp^31r2e45x_cDjvStZ$tx11FKoR1}RQc;V{1dqQ;y7%LUOw}oIByD4!b zr}RQ^Ec|YEoIdaVyUOJX;*6Soshr4Ho9d6Ku4rU!DDo9w{vXiCD1~VogfApi94gB^ z&C1H2IgN^LJu^wfPGxZ^YVhC({{vlF$c|s>MrO__V~c?aKA|SkL_|0pZr8g$hMAAf zg+QwFmJEzGTddojoVVU@FE7wNJP-3~0`jTxbRrNGV|~BD>dWA@Y0h8vfOgIW)hjHJ)@Zds-FGA!fZL*cJH zwOBDP&FzZdu9kl)xi_A?7Qk2RDFtP#0h@ zoZt5&%&)|kj6?B_4Uo}>+ZXhwzz1eAODqnhX24RM3^N=7DT(D5!dyw5G^4^-#kPC- zwn%m<1+PQoAuVhYZ^`L9IkFHdC8S9Pr!lhyV>TQp6Tkdj!@vb_aD)=^<-}9pf8QvF zY82Q~;L$7`##)z;d&+3qyodg*G$A~xYQ`OL*jfHbP)WghyWfnB}QX zu4j6q?AU($NZ57^l?)Y1cMO#`oOJ za^tL=@`NIW*Kw-#$ouHkdwb9Gh*Ndj?aU$uVOD}3o2WaN0RzDw6PFc&m4Y>0=Xm3_ z6&z?b5m;C*@pj}Y!i_(jG&BREI~Dh*g#4&9GV3CjR(}ET#==c}n{UaHcb*OtkQqEJ zHbTT30TNskzd3^R+s4G?E<>#l6|_Qz+9B%rb6!w}O1D~Xf|b<#1u8ZGJdA?cSEvun zps}X8j<~=}BrMVzEl}R5I6PFaUV0id;@2QuVz}q9rg@CG=U*dZsqw~iYX}p~c-NPV ztwK_L8cgC}BWbF`Z+aG%jdf3Zm#EDW?c_SWjVSkbWR`s$gt0b%%h#ECgJ;$eXvA*$|unMP{F~cl) zJt=e6MBCxn(IKoz0;2K6y$IHjW^?)+!Ln4wd_}plD;~3RJt2?Z;wC377T~vz1=hiY z>)$A1Rzwxt!y%ZsWN05aUTe!fg!8$!aWE6A9Faw+za|Kv{ zhuhUiNzg22D@^XAIYz4cqoBlDX5iqaJOy-$4o{Ffn-9^##Q}W7YVx<_=jmvrqx?Qt zWvUTuV#O0?fV{~CA=_sv;W5mkM(0P$e||nF$NAvFQ1T18e;$;<;N%H_5rk7#xL%zx zD^cZE+kno|fg=6zoly8u?E{^i#c0grHX#Ru=> zV`~_{FlA)Wf;9ZwWPVCl#$Y@gyc(e20;x*=3`PC zR{&C&l0O-AbB7r@54g@a$qL%T-vd1nr2CY;!j6TCMhfkdA1P_=t>l1^LmCTmxli`g z%MH1kpUxl zk1NqzK(1cK;_HII@;!8oKNsh9cJuOD+9!&Y%`yp*8OL*5<5yAhZ_IRc6A|(zlN6KI zt~KN46%noA-=7zbQ06Pzs#Ag5>$Q^>-rcsOVRMq1Cb5cVE2i12axmk_s#$pLDfVc^ z2hK;aqvBgefp_a`0^@ArK(%)50z366De<=MW39`k<7Rr zq}%iei*mO2z;d4giIK;laeJF$aPt0XY^9#uj1uq1Z*D{BJ#|nkWqM4D1fA)fh1AV$aG9u zVUjLcn<=hco6bFTrAkDn@AE# zL|LUD_byS|wChQB_#2gLLb%!sU+tifA{fQaj-Cb1<=9tQn!mSZPBtE~eeE9>mNKLupDd%zHx@eFgrdai+ExegRsVm^65d|;&Nk=7Q5 zz8ut!D@9c!E(J@XKoT2s zl7xwtat#0D94?qf=J)v=u~fv_0b3Mf#}PSe^<*{w74^PFEXW{yo=Lus_>VE#2ee%d zdh^`5jTj=g5BG7nOT(M9LDQ}#mRA1yU626poLOp03C@{9*mdSZkQSn321bM&s(tid zQ6O3Q^B~+}F=%%{-0Vk0sx|1lB=F1w0QAP8Xo>vcxU2(#J)>>=o?+R-1JLf-+H}W8 z?!dk7RY2nlAy6-AEoq|Q0oexuHmlF`@Ckyw$&jn=QW*?n5}>v)uG&J-^u#cj1kf`C zf{(v`lGj;F_9kuRE~~Yd5eV$Z6HMdBYiXB`0xym9I-a7OIcuo93ipdNK}eF)x^D<^ zUHboED4>`q8d3m1BdH}Ed}P5nm#_<)Kw37og-%!=!{k~)oxalnivykFo_g=p-J-2~ zhKVcGlgz0QRxY1+d3?Boi9+%e7=gF<3(v>_mx)-Dj2&5DvbCXA2=(!};r zR84f(vX;!ePN!OhqduZ!1;7h6sAkoZSzA8eoyM+%nZ^Ske6`ow$e9>B+w-=Wb6awA zwoZP<`kERXMAi521%+hCH}QPlIi%^%2icJiw)B^KQs9@3M>KUij>138b?kRSJzg5l z4&xq4CT>gNG)2qu`l!Wfmr+IHI*~)i<%B{hJO}oR9TdQOebfoWFihBR>V%I#AnISI?mzjf9tv9GzMmtB<)RTrHxQS<3g8kbxI1~|i?n0{h#;pV&D z0hblh_GNGX9ArC3(_4u*B7~a3;E*!=l_t8Gm`ByJpnxeo53hEPaw5ntdM((hzg~~o z$yXhOn^%{qt0nUx2SHB-C<&JM!R?M}jOCo#ORh~9pg+hRfLn&LE`&K#uXj&}R7D$0 zzSJUB%~`a(Q)LM->@x3R61S;dJ;XzIoJF7Jo^ zk-DWy=K$(Ys}sXnc(3L;;2bRLRl;}ENi)i$S;v>^Jp`ynmoZdUXNm$jmvGx-Vm);F$R?Me~MfTM*)MgE(W6S~?1Lrp|WWOyh-E!#O>9Tk_>x0IRqMW6STdCSnp&Y?ag|bxf#9w9euOE@Lh?=)}t)PKVVpm8JItm(hNX>oO zgLT%LPmiQ%^TN>x9kf)|NTF15UZyNqYg-8+9AcxIw`kL5&t4X-N^WKvpJz@iIeDy^ zXa-u#4@oSej1%C%t_vKU4BzUY^2=8*(`Z2mb}v^R;wr1=+Ur{fnvTU$K?WvzHo?v& z?M@J<#iAtF&S;qRfJJ+uyatzkLA>qjg&(X)l{tm+OO6pRn2{Asgv21$O#ZEzrD4gcN?aVpdsab?a%YA1v!(=*X z(#awEz-H zii;zFP>kI76&jOS-HDR{}e5yP3!p+zO2n&lYU9o6PLxJI|u_hTJ~V+ORgS%A%n zh{Z{zB5i)<)1-ym2f2ba-PX-Iev26h&#TOX064sZaz+5$0W&}MP=Qk-rPj1$ zUF)Fq_|xCtCIR2nu%Y$hZ%6Eh39X_ztRALzXER0D!np{JZB8yNiKBI+m7{XQ&s$=W zCly>5s;ub^avKipoq5VuN1%kKgsx_iAa~4@tG!d-PPOm~~eVa0m1(hbKFaRy~Lk z^2!E0jZmuW5|Tb0UnuJm(BrCB(kZ?_#dHjMDcakld$|i{(GD>dIir8B zp;2{iN6-MVy6>er7#!Go8$H5qgPZwcG$)w(53mgRS zd}okwA7JY@b8*%W35XX|(b)B<^aGK}`6!d#54)D@uz2gYq=wz@u{nQrQcFq}O^y;$ zlasO8nli_!8I|$Kp7yR8cV7QYTt&WDaO#=t0+MsoDyGffBNk2bcYr^qO^&yF_zQiC zbvQBQQ%cEo>QMT6Yn;e7lm%{XW8VOYy1_=P1#T>=V6m-7Kk;p<9MC*rKzN!z6TJ6! z__?P8IHp})T<1C>1d4*Ek5B=*Om&e^! zOY=357Tbm=J=l&NK5|+;123zoO-{tQEv?i)(oJH{COr&O)$0m-0xwly~=S zbdpghJ`eO!Q8CY}d5qZNKyGA-DGf=)7Za|G#_rP!Dt_J0pFMT*Cp4Y5&(ya_e7vyD zxS_1>1F^v#n&VS0#l#ok7BIZ4P%LjBK#WLaa4w_SjKSLQxJy=fVRpDR##9yIuZaWH z3jLsbQ0V{s1C-D^_Z4>JYt-@a)%E=UAhuxoS0~9T-pT@z{|ntFhG z#|!i?Vh-p9+ihuB0;(OoKv7q$UGdOjd=@lwgSbY;;Ki*lvNBA-9j z4a|@S&t!@R#TXh6e|l+>aTA@-X%;4V4c8#+5NIvAz@YngzJ;1jX3yOiuw#tuMxYsH z=M)ogA_dt$ETFF#7@_s_JT@i=kxJfFc)X}HAW%rY%%LTnJy4dFXe6fVQD00H@}gyq zEGW>q`y`JkN@^hHOFQ$@Mksm9(V*t&Yq#LCpPJhK_= zb;-a$4QVu;ARC0Cn4QO!j$E73mbMeDTE?}?n>u(*RC}iCkXQK=N8(i-L+80FZ%Kk) z|9C+4uATM!+5Fr`%EioW$!vx$m^}Y@R>A}P#|%4?ip;^3}`7Y|Ez5lS$(=_;suo8a;!C2xFJPJZ-h23O>J zEK$B(E@E!WXP0_WOQD|3I@a%h%v58o+BDR@zCX&>_s9Kv8&TfL#!-(*!N|eJ$==}K zNHk-P^w5lj8aUL6;v|g&q>x zGdi5iNPBdC*t#u^4Mt+d`ox!F{M+D0iZ0<9f({kp({&nR{wEq^5 zpEBerBfUiUJA#i0>X{N>*nV>6_)Y8NUWSxt6&ly9d;@i^T{55)mHVo+TDlMYk(3Le zOgllO4vt<>Z+}n^V=}bXrtmJmYI<*_Kt}SFs~rHfi&LsUFvoLx4zsdWgjK*yz0IrY z&}xOPK`&po0Bl?YJUNUo_^{g?Dk&!dWWJEKz@r}9N#WoTA^HUI_O4T%&PX7X95+ky zOsZHnV3$N0K)UQX{TAXdvoh9hjnXiyt=9iqAPQ;>>5K>xO7~axesBXvAIwk*+!>rC z;0gf<2Dw2|T-}uE&k5*0=1TQp7NdwFd(*t|-9PqqT#)1Bcfh|`*bx7peI2te;stwa zqpy>-uUUkUo}Tv#)V#90RL;QT3J5x*00AVl*YWA-kDW8Sy~k@ zLa;e;@XTa;Jg!gDR2}1PrrmBjT(UoAZh!3#4)eTT_s0OJ1xC>z6_9@cs?O&qyO~Z2 zMj)1J)fhw}R?1X3>1QEY(ZDyK$%Y_iwVm7VLXa*U<#EDt19`B`;ciIhs`yi5K*AzC zN#OR%<3hKX@VTq{` zm4Y6`^-JecOK@&PLCP@==s&YnqFNlNw%BKoup{nbST13JM0a;gg`isJuv9oI=rYj+FvvP$)&4qOk^2FKcJN>-RK5aeK%d628hIZW5}=t6pHTLzq$E3~4)beQ z8&P5TxXP9b?i2dghyniTloXBhEkAxij))=2{y8QQY+| zc+kVzsjixb8yyx*d&sLdO4)i5ITrroP?h`CPA2$I?4!Z~KqW`M;`!Y{Cx0g2JL)y$_U1 zWn3`LIj738&sQeZb}>Mr(#L!Nc;4QiI6YCmUkvyQee{V(rg+!5Y`j-em~xo*(5}l- zB5diG#w)BybnM|_1D1m}O?+gz@m|))bdB`%Ij9bG%V+fb!sHC|<|>5-qQ6tmHPRY~ zyrV@hBGIkmp%EGPh-R@5Ps~!J!OnoxI|ueT>gs}}%e?=*q=$FM~&WRJuj#}7YlKbw&`iGhfsQSC(Ub<>c1E4ENSBL zaz}pX4`4S~oM*-p9~2rB>@}u58|#q>c`0GEzi0~(T8#2cbmd@mLY!zWao{}+>cUJ1 z@Q03AryY}d&AC0PZo$1wJ2CC}5tTiw?oZ@4CKA(NpefF;&8%a6v35?%dsE5xCL%B} zFmKRU3#wv^tzwIypjxR~)NUe^K1ng*qy%pj zs;X3PcAb`Qc9p7CI2F1I{TBv2q)5m+)DD@O(4}Jf5T>?)4Hpob)%+LBum0p(lE2DR zJPFZ)pJC#~YA5sPkL8XrRV^c)v~}aThLy7{g}^$O|A}owI$86nlqo~=n)#`cMEMK9 zBt{1kf?ZIuuY)5?nFDN>2Ryq2jh81~n*-11Rv?hOQNSPLjBcc3{E-d}Zx58`2Q!^9 z^?it)C>&3mzCpjOp-o2`$U8p#fn44Quy6;C+W{o}p?FWsmq#eSS^c45++k?^VdWl_ z{v%zFwE98V9t?*2R*%@1eY&0aWFJtuM_IE@n&heUov7R54I5F4ZyMM(jUuOgKH5a4 zR8RwMtQzD(hc9Vp|V5qb&s z?43NYw?`+<3+97FFthw&dY?GQY&Y= zT4$U8JS~MH?%DRmQop)&rQ8;n^(Cu4^0h?zOMLk-z~320-N#$Rj9GH*%IlvNy95vv zc)tmH1;j5f`Gw>ih@YGC3)hIq^Q+ecy)I)A)LeWslf)q3tNFy*I(*3F&GV(J2I){GGOHk-R#k40 zKr2>DHPM-JMbGP8)PJtD_VmPF4`0OaUMswqtE&ym%zFbFRI9J&o*N2AKL~;w=@Du` zqi;@Ki+cFD5eihiOR= zQ4Q3*FoLc`mR=U3Rado8Sg}xxo-ai&mZuZ!*NRH0Vk@kZ5Na1P4LL6D)fl1ykb4SD zrzajaskojn1YC)IaM@;YYwO z$_QiIfO`uN)lS8~P*uTa<87)Znx&21`%1L#`>ljhte|=5)s9(L;ruA^d1%`XNVYb0hWTueEU>q~zuyFSsi#`o3t35hTNeM;Dnr&#`T#^u^f^@_b#33!JzAEr|=mm@BX zW^08$<9dWxTHq(a5$T^IpVSd3pQ`}yrN&dD}*^2%1 zAGip&&@8_2KlAe0zjtl^W3BuDDHFx)ooo&NkEc`}+CxVb?R(C~{$yrqLvFK#P6lJ# z#BwPJE+GU&whJstVUv`V&Z3-!VPe4MA49%GOdkPT5z%b`P9+5lzJW@S_*)Zv6kes~ zBTmf`SVs|Tu9HQQJUiE?^JU9>&TYC>Oo>!{##_YY$UwAL+H5wvUCCm%7h`-FFFiaRIx}!P&)VImGrOd_>%S zO>}r|#1XjPD}T*&_~{JO@3@!7>mRCjtr@dt<*nau4|#~mj0-dBHRDE+CHLCcgmOVD zEMdzW*C-5G!HF`JJ%wl3(k>6LzaiozIk~w4BDp5)Fq#MiW|8GACCQ25Fl&kgcu-N;jI*MAzQ~GaVM`cDzNFadjYfvU@Qke_Wgbq$x3^6Z3FKJQ9 zYzU=wGG)ev(+Y{^3Dc%vTG*gblfT$(rZ+&y(qNm#Y86FRw8nu$Sb0Oot(uIGrnrir zn5nb(ZOXWZyN!92H<3(W{|$S+=%Kgat{JolYfzfNoYXhfNd{DAHE5{&3zp{w7Fk0} zIVUD<*0``THSlll&bf`>YM&&mbTC-~h_#b4D@N7q>vE%mQll8f-IiRiz;xv>vlXGE zPfipT^=YFO*vhf5be}!5ZbhzbhE$Sj_obd+%w=|{rNf`~iuRsG%vlG;cT5aBxn^ic zxQ^#DVMCo}dl9Zf6l?YM&0PpZYIizbAj6OXlnwQD=y1u98}nJm1nnCfnLAu+Hf?Fk%8elmi7rh zrS?+Zu4}3WZEgtMI55N?YD#HfX3%+(P4qxJ-;(NKDIY7_@|t5nM!{+NlvGS*cu{{B zbl|$qSrGY2hTVi|2>nPeQ;kU1JG~Q^<(=U_|}4Fz&2H(EC0O3vt5FL? zabXf7xvs3_=j6`Ix-6?wY>v>DXN#g+au$$ieR8ER>Y-Gv zV-pQr`SRIik#5C`DWyN&?f|x7-FeqFi~^|2(WF^F+t08<*+Q+ksnBuUi75|`Xhh5a zFQXkH5mZe$gllPs5mF?bQlzwz%LAMwxMm;ehXh z>OVxEUBJma4RCpi;2LQ^Cf}%|b~~B0s0w!`OheQ|FZQ~Al}dkn_Cum&))p12ywc^y zJcg8}Mm@>Cj4EN-<==MVj+|qbT5iO&gf#!^2%D67I5ELsbIb6S@l)nzZ*#ZJ@PL^f zNeD;Q&uD*$?;#81ViHwUr%W|+myPbwE0hH|LAZhI z^8W#*HIOQ!)K3-eoHGU24Oh@wt5VlKrfY=xh}2Mcw1k7$W-blNrqPuz&0xH&4avdM^7P3m3Q(qdU1ghBRb%9C8RnGF0cZulWx# zJgGCd01nHcee{B3J~EO_Cz?zEJa{>P3)`h_gwkLkw~zf|==d@^F+J@JiPczFNFVM| zoX+nllaBP4t2~_}k*iP-0!zB+2|<%!3Zqc0*J>J>Y2G z#TuF(T5#nEgk|-&p+Ml&Rv!|CbyGRQ-@Ob64f`j@8vB+{A1wLX=bBAWtFwDlcZPLE zb#Tg@bXj=*s17X;!ksg2KC>e<40EQ^T^vB#7!L|SBJJfWtyRF~KszXd_ozfFWrf3J z#lN)xO;y6Msm%DK?b&EWp=*VyX~oHD1=gwr^TQZmtPo4NN+|L@&ui(3n(twA!~RkH z#j)7gk(uRyqZ`0;CbT7-?U1o*oT23yv*8f5agVGkf^b0?+x2R?J!8L(&mG^kAC0^J_PQfWc~si2WzW{5TZG#B8KFlRB$X&qUTK~!2ZDWh;<76NgaUJO z#`%SD)rst2q5RkZVlM6iclKz#lT)BO{pi%`b`iwj6&EFeCY%FGg_!I{X7s9NLZ&MD zsEknu)$le$rU2zYNckc$c20B4KAMVEJ|o5~f{m%w%d=Qce~fU zUUt_ef9K{n`i9A0cSn5>T_;ER#LdCawQ%l6oeebeTx@|Y?7YjUl_#Wm>{+bw#~qa} zd;q?o^x@Nx75*>?Nyh{Ao2llu+6GT_6N(*obc3YoIufRodiix_C{RZ}{qd%JdBy(y zKbq*!1-9BU|C;Eq|C;FkT_OIz`n3Py4Gc|?l>-s{6{>%4{R>P`K~l#;hmbrjl1ESn zh#Z@hobm&LXU*h{X(@Q0Qg0Y75*Bf9=Mu9T(&$sOd$WV)8^PeKuI`7Iik>H z*b5m)(gxW{>|LsZ?;Pj&eDe`KkRB?ttX!7RWgg{51R%b0cz*toOiX$qRb3z$q4w+* zqOsJS9AYDG>B)xmQtD6gPVfGJXFs4Z=un3-qv22wXV}hy9B*_H6Y7Ll3VLph#rbE5 zqlpi1JUoD-5-BQG;j}{tG1qR7hOb6bo*DheTtvdPH&P(Me9{Ze?*XBPKNdC3R)g&7 zvmey(GW$#kn1v<4WdF;bvmf$G;tzUeb`-8f&UQi#2~C| zi~T!|@qgkSmj61|_`knKmbRw7ZjQ}J~8-=mIHrE9tWsXa;ev+1T) zqA4JTg0j#K`FlwaA`k(lJkS!b;4hrHOtiV()hz0R`16WhA%Yz958E>;iX5R}+|k4y z3XgP5Ugvq4?LE!&HtYN5e+Ah?z+W3TVugh@#){eOh|~s9WjHJhh0M%Wgh~p@O({Uz z>xOB8e{UQJgYc2N%z*dBg%H%j){`lFgF@Pu2@p^R_459-bSY?RdMh2*MAcN5CHb|y zcTqvl7Tr!c%%W&X%Q{SH8);v4z!&nWza_%?Vs%Pa5v7-`7SWH%t;nM+vP`Nk&=$7; z`qPzncWK84ld7LjUx$+9JV?%QK~JMk-;RyLtb>MwFaB^`05FEa5BqXs#OhVp$jH$B z<|Qp;Nik|BcHOgemXa^@Aht9$mR=>6YdUqeYQk##y)lGJ#G?GTA%X%fJXHr#+dxi0 zwZ!IbG(;7AvWM)2t0UUKAm6w6m(hX^Ytr?#?uPqJY-f-SPNPFSJe_X;oF#n$z4SGQ@d>ev_RZ4>bH6?PSbZbVZ|w|B zAbai7C{P1xha!PB>Ryt;yV+-TkX<)x4YD`d`Qz0-o6=W2%5RVP!&h9h1KBtO4|Wz) zvY0j>s|LJnq^-RrJkIBUB+1^eSKO+-CI0D#=?T0H=p8y7A+cDWsmEDmEsWqO^=RDH zgfV2FeZ^6EO#css#@s`suL(b)DW)=9Hv6xq*zA~*TDv{sP2OADlmuhdrViVy|40-# z2sTFA{}M&@ztCj;H*LMQv%2e^0}i_14&F zhq*P! zC8)OtvRZpi5Ly?;HpRH4XUAj~#s>ryu6Y~@7fbw7lg)|? z;!iguOhwXyM%i+l`3MRMi<$mz@3}Eb28K(WgzHM~!du5$!9*}CVmZn-HuV}BM~L0V z9qA&eGilmIv|CYo+$TOYir#+};9*Qja*u;=WN0}tmNr<+HWUim7SLQPB#;~KLrxG( zs}W8&E0xJB3h)WS>mBfvGKjZfm*h8&s}Vr^pd7%*5H-@gry`nFnfAk|mx0nhfRoZ7 z_Th@e9jetG1@Y8o4`rKHP8EIleS`8}QJ~5>58Tjy5RWx^+Ql7%8h>!(=I{v}GZD3p$wcZ!Ssp{g!>w zWL)a!-um~t;=Xh1-ULqORSurRZ2xh`+GLp|@^H&A!)xhhtxN5Xk5&Gk&zCV+AbVkT z2Ygt+oMAfl_Fj!AL&-o`_q8om#<&oSDZLs>g@(OhKK$Fq?=fEQf`NEd{_c}e3YefC zD5KmNkZgGV*2xoPJ@Q_Uv(d7F${0QBBk8WnQ}{rGgT!Z%=u=h_9DTOvuEbn)hvTOt zDu;#lYsS9%^Ue;tj3x^S7C(I&tB)jfXl{{kK9;V+>}HVJyEX2&*;5v!0-8b`r(**F zvS@29Y6>o8{@UZ!)}q{lbC;i`= zoHA1&=@P&on(I0(zvVrqy;WNtFIXN|B1B}V$mVy`E&zi!b)vaVSpt-0$8@=)?rpjT z>TAlPP{Py@_hnJA9?{r^phDns;bUfIr$$T4+QZ-TCvKnbYzVByMmYJEuedxQ!xX40 zNv_}E?^g@3Ioh1G<1JJyg=Oe*p-rAFB|^edqSz?ZCuZ!>OaN+Y|%_q-^@Llq2YjNuJfrGy_b`vpD8UEnZOx?fKPwd~}Qd4;tI31VXf zYKYq^sE5QK)TpzKe?9$H@*)}jb6rBVj;t*&hpp)xznegooj3HWcmMR<(0!iZ9FUdh zVxdB)A!ib9iB_&Se-@`g=+_pfOM2PJUVn(J+3E#Ef?1lF%kU>B*=0l07=uT=NZdih zNZf&a2<+S%h&D;LD1I0Z?B7}pR#n%E&_fIpj5UA~Pc4fvHs?hD!F{P?!ZL1ON-X#W zhIguwxrgS^^c7dY;0*Koh$+PcygbMX%YNQ3AdI<-`s|x#NP0+|zPwxqw61>vk4ub^ zYp-f=nkIq7MR0(-bc>KN`)m+Ba1(&aHVt1=k-?fKIgTh3n3LL}H& zgxU((j#SK0lk79Mhxfh`>V94lE%$c*!xyz61+aJEwI?#(O^bPPY(42Qa+GzKo1IN} zh(6_wOj}rrKyA4Bg7t8esLajlPDupzfMi3;d`7 zW4YC0bnPd~ug?K|zZ~dcRrD(ZAVarGk2XLCrxp#TL8>+{jjFYR-0xfa@DVoom3FeL zDD1OK+CS)3HmEhh+bzbDwo6;N3(?<<_7flSQ;u@ioPzbEle=#o5+N_kJnWjJH)PH< z`+h75ZjQ2m?ftdg%VP?ckiucHveNMhtAc(9yRIKOMdDH%qxUJ7`$bXey#Qv}1YrsF z^%@}}qfa)i?P!PGynySXnB|;23(>voq9P0!XuOw*xO6&Q(gv}h4_ZX?Y$KW#-J=dcLc+}rgGyRI!y42rw zP5vH4@x9`s*-t0FRlWsHi05yK7!T`XDtp=TD$kVw{>LH4XD-K|pe}#Gr@rMib-ib{ zkMhay(kB1vD;$Ox)7{0F+or+{Uxpup@8VT|i*ZCfgdEEpYn>s#tzyT_yeNzlr&Oyf z47Uf`RByICSzA1;N8Bp-@gR54I=~|OemZ0!{eVIE6ia@lLOJ%y$C=YPD z)EpHBu4%(8pmhj)u3398`ot@C$c9~C+UTm+k;Ab1ifn}|9g$Ymqjx;j>wvAlA1eFF z>E+4mYOU}lm0JHWwEhW3E%!9U^;u3WAbCvTZOGEfu*ao2&Q|iULT#_&nT$cdZwRs| z1Gie?L#G&}V2p=WZow;+uifK-6t9R>{-+jOAT?yG>>&iBEs@Xm@LB~b)J>sL?--}Y z0mpZ9g2O1*e(}{(&yQOmcqd2FcXsi0{fSrn@YL#)H#WcieulLW_UwAjVt%f&L*W=> zp&(k-58AggC5jI0in&U+?t!MKAzMFlrv5-(*)evqzLevSq9fn=H3Y-%WV>Ok@9$Qe z$`0s1zxp#_2+*+6iYpZ=IzpqgD?4JN^c5U=(A*Uqx#+pRrKxX9jCjy;!A|I7cdw88 z4_+)j^@Kd~0k?l%L7yxk(U`P4cB?)GwOH*dd?>Qe>vW%4{Ua=RYaVo|Z;cX~S+_7P zV?&Iur`TJ=u+CN*H9BndSW_fIP~be4v>=MDRzp|A+2!Ea+Qe7GH%RW+M&1ga=Z6$( zsIcv-O$yin#@7-cAN5($tTSf5-rAhYLxlP<`IwRNHF2$O8TFQH8x9pzTVXbUOk6FY z#Iq471iR?a&Bk^`O$(P{BqwLq7Ko3Jt1pasp3jQbk!<3bL&dR$W4{d2EZ?taWD%tbU!xRy3?GmJq%R&t! z;SRbj5sSO88VTA({_Md7WS+uz2jakkYFgdF0Tzax5Rkdr$dMseJi6*(+bN;yVnYy2 zdpJ?`kPYHxc73mnKVl9CqBjl1bo*MQcv>jrjpT6ja1h=1W(p@!6RMJ6DJaJFD*%84 z%{e~KD4Fk2LEz#AryIU4QeJl@A8&arU5lloc=t9!$;wFKv|Mv>ZbB`5;qO|-O2F_i zjxw!vBe+5Z+0MeMgpss}+%ROdo0X9uZxp+#rYvWw*@6M%cqycxon%d@k<|^?~0D#fHb>`J$8nQQ2o)Wf;I>RYYS;{R|%NpBcr-ln20j?dE|&>%0-sL zM^KvwEOeDis_#=ySsD8>wVNpss%MzJh3l$EJ3g2!JQjSo=`->~d#!9Yzo&Eu1BIb* zkPaNFu(Zw~atbX93|A*@j+ZYdxlBPp$ugdnT2Z?)0z$*5nb7ez9D;miOD9Z}a*nmB zSR=VoFLEVsTbRlcz0X5NpCrq;u#9ujf}Vy2bfE>RDTc6rN^%2d!i5{A9?|&fS(&M$4XF)06JBt6BQ<79TF0*$LM3@x5%T18iDG1j!X(Es&xk)v zJ19}19GK&mJR+~Zt=VG%g?;y{*t+=AE-h_<&5dDM)kZNm!3(dWg_jzT3{ z$+T#~3Grxp{do>(YHlx0D?2BTb0})0TeKQB^iSM2v48WbT;03kc4%Gjk==C1%w^bL z>?{~5t#=4kY(}I92-ZDWY@8sMdnU=Cixlm1H}*+<_0rX1RRe}d1TkpXOg+=-W{?v#=cG2&_nO7hNOCxNpRgwv?jHtbOs6iQ1xa zjN_}Nbzx#hTK1wDhf1jL!5s=^7gCb_Ity@sK7!)LWXHilBJ#Vkr9fFnokS3@bJ0i7 z7j{$!v@~M-29?uo$yC$e#mqSWZ2T2zkn@B` zey)ie8!xr9h;9j|DtPy10i-->L#01FfxO(RZDc=_1xqK+Ln_GaF38|}$or;O(>-irHc*>?@Bn;)Dz=P>hh8xaIQb?f|IpE+Oj4G zM@1yVoIZ0Vt7-a>yF;F4-IQs3WDc9Gt>-T_B8vvX^|_(oeW-P01yAYxcOT1g{3yav zgMYCqdTeq0SVKXw!Gclo9@8S+(yE#eKJIPsR&4XLOtFB`?J`)|`Qpe=H;(jT_?r4w z@B~ojsUfM=Z$vFh_`({^FU;&B7zZ6~EXZ9rnF=_OIO2CFcy2Jx1{kP?>1qhbvp`^**lwDc+u7z~JQ;7+&sfD|g(K{EHGY+j$0W|L z+JYo5?DM?pg){6)UE0vnkpE)it~Ppf z{l@vm-O$(d5H^z4?kPsYfTmemmwRrQ%op$8V>q)R*(_mz}dTZ*K6(gbg=Ki4*<8eMMdDuPweEEdW{R!+3 zTqqIPWX#1AcK#vxNuK?g-W@5SUN2?bT179FtA5AL z{z#?OXIrXqm3C79WY6v%`-@XWCe|(}kd{68pIw!I^5urUesF8g2+V7u_!E4PhAWXT zY!-;{t`Ee9&dL=UD&_!1KOnlI9}=9`r25AgPp8HkyQ~WKu97%@LuUsX5|oY!ptX9& za{t6wE$T?Q!c-Y!E)dIxs)gxEthu_e^N5?5H?uUrY6Zd8A;-U&lkUZa;EN^-?x4(pPe;5Wum-x$B*L)Xc6Wq zPL}P~f2eo)W~;+EdX$%W{E3dq9n5(8T)r|pykl^h2;OemUIsTFjV+1+Cgw`$Y0^La z5xZ}QUQaFao@@~^98SFJq+i&T_FSHuaMD8o|%O>U(ZadP83Ts(_83x^slVf zUbUIz?||u=i~riz3$`cT#h{VrhWTt^mGNU=l~5!I9B4;v$TL36c$n{&h$?wTf|UI! zkZWL*LTh+* zv4rv#OAnKhu)svWGKCqoNu!4UQ;M`GQ8Ncf|8#b-XkBSlJ*HtK`Grm=o5v_=&Y<|R z;Cn<>d6K`cCz>wSxVv{$x{#LG#o)a~_cB<&=Gd#6(dU+<`=I+M&H8}sNXfvF#PNH{ zDqh<#mp^TBCS9k=ir&?U$Hawiqil9~kRUKsnim1>eza&v& z-Ms8*gcQG)&+fMn4}T=W%UO}N+=E=fL%)RYlKfY%tLoSaL9fgG1KD3V^5;~Ba=iR* zZ2D3r^d2ly1BJ z;a^{ZdGvp59RFpLQMIlFt#x}XtlnT#2`TXy`osD5E<-myLK_(4EOhp`;+}mCd*g*4 zFUn&tG~)s8nv$-3&?px90Y8{JRtkokrMcPdaRet#9TWLW#WH|wV>FLs6sB!sBCq5m z)%)jkdgqbx2Tj3{j7ZW1esJXvABBsK@;l~n)QP`AXm#~PKmM^?Im6A(snXIrX6k-V zEQ7WT^e6AXcV=iWqTgV+kKF_a*qtm6%>riar~lE*W599`W?P%y90LWUkJlY24?y?H zaN1HltVUNH^H;K)EwdVNAOBW;!@A?a#6-5_amHTV=+knXHioQ;Pk_^rw$!?6{9R@& z%KwQ3*kr~UOuw9T#k6d8f=eNU80_k*i}uk2X?MwZf3beh7x2FYBO)EueiG8y{K_O5 zSLxPMq1;#I5&EY;<)@)z*a-jp@MO=q_0o!D*1(Zk25b(U)SwUx7M75ONY1oV&Bh_4fcT_+KjgeJ3z6^S+DO!}CUtb#s9dN+YiB!X>ZzPa5}F(=e2t87 z%*ZARp^F!lyN0S~oDB#sK#0LujVyXAJrYO84QH4?SzaMfZ*8&qj>n6t3n2DDp@)F* z54O3RFT(-KCm0Ancti4`&C4GsKX}9Pq0iGFNI!T>^#Hj}Zp0O%z*vC^2?0N?q|VIn|T z@e^?DF+S7;Y0`oH?|<-U2$T`iEtmj5&}a=5WnVD^rbBwj9~?pefQeyIzA#8!B&Z?- zun)OV5+U1n4x*`2K@Du8pFa;i8hPvior7h>)(dI8Lrxi(Qb4GO;thqMfSm(FL0myi z;WV#Gptq7UScZ$Sf$mGbpE3>H8%{U`VOawQg*qJG;{yY=skj%uxk_yReS<%4jkyjF zYRyBGeX+e)O=iW)8?l5P;vf9-+YgiY z+6H{q8*O7<(!x@)C5yeK5#B=7yg)QJ*3FGxYYqKXY}}rxf)SB4ZM0{c3C5E)`-efLSaV5;BfISv6qvZn@Hhbz1hPbx zZrq?IX!7sDPV>X9M~9oYify5m7RQQhrLqkhLW4rM20@#KhCrYxaT^^%YR1}TXz!(( z2N1#K9m**v@3;3e9vm2$$KZ7MU>$ayJ7~;9T7FOTeBR+z5xQMbY+;!loJ0;yT|vT( zTcQ)w7Wygo!L#K|3;RU0N(C7fN)1XF+JCfvyMrQ0JxOGJ$e8i) z@VU~!@~jZ!suXaR=d2(mW;$%JQMa58jOk5MWD#L~gJ5|HR0;&$vP>gg=j5%tRpo8ZX zJj#fs{srPjtJ3VnnN}NMYJ){yu5N`jIokMO z3-nLia{Gv9<&Id5D|s1c#g-;v36Tv3cjP2|$cz~F+=S&r^#c~tPX}DO4wKW%7YOg0^ScfnBBXI9_w1C%BW!=YP}Wm<4swT7hdEI>Q#;9A5p7Z)T5 zw;ep{S;w7$yD>`r|CM=JWZrINk4e+mTMLo4@#O0*Dz(6`#*P1;B(WgRa(7@XF_ z{R{;zUISva14|EeF!1E3OAaL^@#H594$~FK>I-=Fh4K1#?D6D{lx6(Nv+zF}_T(zo z5WWNI7dfh7<0|NQLRikhT5BN9ZlM%x1dz>dGw5FeCm{v#3E)UP155jO!B|seQGO#d z2jBwAiiIV?nU}OA+zX0H!g)}94;9&fMV7#wp+a%D0-F-1+`wK^uX#KfrfXrPj+Gqr z5vOUAC(p@NC%pr~6?O;40;k7>5f}mkdr%?nf#CK9?;f2nhbew1$cLQ!B+bmtu^LV? zg7e{DK-O{$AdF#;ji)fsibw_O4N}XVon|xV*o-^KU};HUX+d4oE1lV6swu=hD*Bhm z5XtBWsP<0chRLD6`lOhlNjU?9=t3R75oe6VH-h(0q|s8~G@-Hu0r2L{GUwYe=BfYP zeyEw~efvQ8Eld!K1bDW@zgFKC7zspRo!CA-NMVnRF^AR#LE<)qG;|56=;KmgTrTSA*!~LCZs3IfxsasuK-WD;oS6 zfbzpjdAMXLVUpwp#xR^|Tb*z$wPXt4jht>Tw%{hp-!*+i6sGl0 zIX#Gvb9t;<8AP@IrI+d+{E8&m-$PwqZJ&HYtz7f{n{jm4B;BxLFy<%&4?)aZ@bJSX z=}|l8(}sQ$_Qf`XQ`S`?ZV9|?qG^S-xv-)}&`v0SzjxyhBacUcLy{6Q+sN zOzP9JrAB{qD|EXTd#jTC3Th02`HBu)JT>%??98 ze-!yEw#;$;u+2A5#X*0#=qEg9*bi{pgMe0d2ojV(uv|E~w!LiIPL@qC*E(+o#g%xF z6044}2pYf*IUvVKS-d&43x#!cPUDB?&X+*KO9 zKtkANwN@)hL9-Tiotws4DddP8Q?W-aV_l=>$P|1^1CjPR&}-kx`BG$~rG~eYU|O(U z%|uqagVPeiqa-tdM0J4Dk{wmD*&xOREJa#e6M_pucgrZJ%h_GW+R7S4JLyCz&Qw~q zr9BhY*k_=9Yko`+vkyg$b(ueotS<3zGH*>${aNJgTdOVjdZ3RVGY%c(l|zfy)ds`x zh8aZKYs1Y&3D08DXui~Vkb*80Nr`XP0BhEO3so9E?O`1FPqV4euQ5GW@*{1rUqX%hvvAPS1duW$q*v%~RQ;Yg1STA8SVia&)F#f%bG zfkIRez?CazK!Va8f^N7xJHWMr$d;L$q=FkYf8wd0#JI=Wat|O{QL$;(sgnVw#IX>R zg7KX1gkDrWSKS!WD)Rh%T?WTB`|Sa|pF47Q%Xi*^>`J1X8Er*_4m+xtGGmFoKIa#E5d0eXIQ`pAv_I8%GLT?B!^xRN3W!bXW2r!H7ybO z!ZtnWLO8@)?q%r=hT`t=uKNbSYMYc56jflDfmTZ@%1I5|q_AR0&8)JfXH(B{tlAZ8 zbZ6YLK`e1_Oc>p?03@Fw zNV`|kvPu)tTA!d$jUCg^>s{r3>iElcC*@qVd5|ck@e}yES!#0G(;TMzwr9LnJ2mH6 zd^P05tJCBilRUfQE$iIfkrYo^`v)!kvJJCvaHUS3f)$c4Sjv*(hhpWX+{Pb9t#}Nv z*$*Ma-?F}ZQxj*g*E#oH;(q@gAn{Dad{jw1F4N}-G6oZ)T^*M<>%RMzO47t7M!d^%9NZgt;RYPk97&!akXW29#saB!8;&ComHZ_o zm4LQ*FhN~F#iW)GU3g%Hnq;y0UDlm3q=_D*7kv=~Kl`TgQz44BfG8!)JcdnTz$&!u z0R;o%ZJ<1i&sj?}4`1#+jMZ&G;(KmN7#DHu8u5XuVi_H~V1dzd+Vm(Rrk^DqrAX>d zZs&g1IIJ+H$(F02(hWIVh?C-cf7@fn=`YaN5uo>3gX7odPodL+Rt8289NiX(L4aW& zYJ_}4oK(BE52UjQo^JF$fV64ATG2e(49336A^8x>86EvQok0|| z7ddQPTLC3qFw%!BWm0{><&BzCt`A)ch|F0LLq`k}!+Y-`%s`VvX8~ND`|Ti3#}C`* zfyE+iZsXItaI`%^R|*BS_1u!iUOKG9C3VZNf_323H)ob4j23}YF10Jv;`LRryf`Vw0)YZ<3fDkqjhlSv$z!x<^6ka zgdvT7^IbYdW&vxOBjOs)!LDwUC(@B_N1ZLx9Ql}~TB4Kl=11eu46}h3nk3ZR9^8;C z=3TynBeK2jKkfv*0BC|D&=2n<*(+5!Axd_#b9Ju*1aQe+`=UnDMVL|)m42HDn)+#X z`#ia?vjm{Qt#}`TGq6sf(X+`lyeoV+0a1HHc!putmN3hN(&?bUNhAxTX2TdK(rJab zAd-|$M)^!gwn-n2A{D`4C)OG@^dan0Y@8PLT$?c&`Bu|F-`D#DvAM|$;i7pCuEo(qVl=w|oOQJtO9zszfi^>j ziK1(E?gO0jt&nS(I*6L>5PdAaejIgRuI<1pi~|>uAWvF)xdvVv^cr)HXyEL7?A5m+H8U`mpZlpkG4$(##dCPse6JUUiQ0yS>&ADC>koa2 zvfhRixiA-EzILHwCZs5TkWAkmP<3eifIdnGR*g|0RJwSabd8(Y%qct)8mJ{Ma6sbKnPIKeA_zh^6o)3a70y{i| z4n5kZ#iZGpaG)1MHXb=wu<{e-()P3MZh$1W>Njx#sT`!clIsc`OKr?`?Gnq;m23aP zmize&hjdEs)=pxEvagR7!c^ov?kYsVO>T*^cpF4t<0Qj5a#Qgk`0gtxzm2~pi?JL3 z@3OfM<3ng0Hsn`P=72V|!#=xy-{HR{e~E!8k5L~5hTc`E6)I4R?}X}{1cqT<&?VqJ z(J1kAAB}PQd;HL2&O?(>w{-u$xBj4M8XvSc62~`3o7~pS{l|qj!RGx&@kv7H!B$8! zCpv20^SN)?9P-BO-wC%l7H$cSH>h}EdQD|8Xn7z@q1GQnJ+^)#_z}Z-ML?$!7*I-) z3ZC32RSm1C8W2+rU0Si>lwL82&H`7j)a%e&G0e^aZLjWZ(49dM(u>lHGU#(cypSAK zOYKljM_RXWWALGj8|I-ybHS$m)%xLJ3@~KX8NV?{j8HylUPE{;c*6U-96Gn6vRwcVI z9wFC~o83hF^d11J@1>8m5P`{Ovxa!{+!DV$;GMn}mY^@J$Zvq;(}f=jUxH%B99O6( z4$LD47SunZ>GT*2^rI)mn)my!6BMk|ub^ZV_x{r_6R{!&?nwRx`6AIL{Q}vdr5P^s zCHv2=y;9Huu8BUQY`3;4zqeoB0C1u&kvr2d;HGy!h>*FaUCv+pV|g5rbpVRmu0oQw zD6mYZ{zXe5z(sZ3b>=&~$Fe<<`WJp!#ZP0c*2nfy^Id1gtim%0#O|`{N73K^!Phwk zXBKVUx?}5&-LY-kwr$(CoxHJa8y(x~*mlzCj?*{i`_8>}&Z#>0$FADz$NICX=G<$~ z8e=>n`P6$w8g=(1%J-W+^qw;VioZf?5Wwo$@gOZpY?~(KQqm$mC9sqIGdPHG$C#Sp`I~NbrhdNiT1Dq7aCbv_oAj4Uv?JbxG z)!~D9X`{n0Uq-`)UYE%b7XyfA*(>2x@ffy5-?Nl#!L|&u+sWLMb z2Tc(ZI3E!`m_xK#k)Jd)o;9fUI{O<{hU%9R`8guRnio{@oLL)JG3sygQ8WK+2C=b5 z;0f3I_D7^4*#E2(b>}?%2S4~zio906{J#Dj_0Iyj&v?(~-64U%I#|9t`W~173H_9P z<9lD6&Uc*BzNopQDZw{^e-|r_i|xRAe?_qCe3@JS1Lpky#7gpJ9xg(rrp{jwivJ69 z)^kBs!}4dBYPRYs&3I7L)>aHbLWhv-9@!2mjmV zy*d^hCxJM!NGsZqa1OMQ=;#Ea{$K^NiEvKUh*b}*d;Pel8fOlSND$6ohbBcRCy5Dj zEOfZ3rBMyQi6jF+Ooyjhn2kY9GOUGtO1gZpQIk1~8i!a*>Rln@V0BN2)*z}W;uV&A% zt0jVe^qPb!y~aw(35!q{+k}K=I?)N##9Oc>EoB&LrVYGYQ-iI#j;1zDjIyL>D6y=I zinq7))M-Ttf$}qQW&V^+xl?avfS?1||DN~JnY5b0>B}(LP`k$0ho>wvN1$&gDZ%uc z%%&P;e(mCDG$;w%I5v&|7_ekM&_d*N&hR%I};T}A8 zB7x1{t6GQAXgE6$#buwh@;+hXu~Ag8U>T%UHeweJhIhhYv?3=?85$#m5a|f87oO6} zF;o!;?uv*L2^8W_Mpo)*8FkAIE8mf}K`&Gqf@!0-6sAdu!2mWsDY9d+Arws7LGiSbg}2})9)9V~WwZ4&+nUS0^~J5v9p;!-bJF$* zerVZ=FV&jWu^6PxhbDDrEYpP`xHDL$A+X=m+3#Q8N(jcHdw?)$>Hah!QQ(@|db(sG5L;9wOjgrK?xQ1S>cyt+c6#@_h zVru1va!7OU!{)g<=q#`2_7M_L0m&?r-)R=u(kYnt0RFXnXroBfOHd!_&YSh^)jdVp z4lg&}C3$ADe*bB*OT_tIc;tmfxGxqTbR_{=1*IdVt)jPu)1Z1JeGLPp3!cjn0p#!R zDl4yqV)v+}2mbQokZ3EZG%l%qY+e~rn(+&Qi{X|#JvS!po6xb3ZP1^3%N!DRwyhRj z_>6JFC>>FbC~j?CULZqXj3?j0dWEQc7S;n;w|thTmFUl5JzD;{?X|J#){>4fu{)GY z{r=`s-x=GgyNWn^ih_4dYov!F_mkiqmBH9=F5CfS z3wKR0`atf=%td7c%btXPk76=^Vu!Ek36AMQy3hY`{Wj-NAo4`P_&vt*vn}aq&84m& z{~5w1;+cYAklXz?V?44K$w#tpmai`EOTI1P^`AQF|}P?PswLlUq1|7hNJ zpOY{Dz3stag|}3@8i>CbTBUEB^8MqiV3{pv7M%dyXOPb@|42_3x`QIh zjDEkIEti|19>2aGP)UP`x$!F5v2xRMa@_1f z+uKJ7>22C1(3P(gIcr`VNf()r)Ff{PT;&alVqF0+nLqN!pm8#6$v;hNP05wh*~)n`1l(EI1WD2+rM0Zu8*5AoO-Boj?I+_c5Iv#m**~~3BgQ;<3T*|NBL$4ZgyCPQ8fsJ=M(Y&=lK6| z;{W_`CjU>STet;ErEdTA?)y8P0Y8ee3E76I#|$Ms#mF#N)Y9RvJN`ddJTOINCLZZ`I_l3}CF z&!M`9G9F_OR^$j&x}a54TwIc9j++B;5R1X*6=cd8Jcs=7X<^lzsf_3imtj*QNqpLm zr#@wHXi~@8Jso;d7*ZqjVl;87EjCh{#P}q5Qxj6C7c45t66jJaDwz`EB)3X$bZaK% zh&U`ONi76RX;YWHy^Xh({ZHaCo? zs@S61cKvB@rmS!V?_fA*cyV}PNDJt~%-v9w$FTMKiuI`(<3l4?P&;F2ajvdqY zdxy`VQ3_elsZgZ+GYJ;F6?ays`Eo<2cV0*t9odBe+Rvardd`Hv44UrD>7$$3bfpj+`O-WaXm*x<#$znOb^d> zegr4=9VONCKC}4`B?SDU-(`O6iQ4rt{N_K$Ai(%YQvcQCo|>b6cp4&qS|0@PGGYa^ z-f_VFwb{QVzquELaf5CEUj!$TC6Y7pG=%53gAuEB{EATOx7@OWodQD*+e9Nkl09Lc z0aFRhCe$wyEBQq-1kj^RlG2H(E4%Y5kT$(9#ua$q@`Gkr&vo))MB9^SqjJs&*1efE zsmTMLjo9%cJ)PX}zjLM%`n@b95JqSf{UC#-W$Fj(b>vWh)+8Pm2_uM%B1X!gjqda* zpn~)=q_R@LnX^xpensR?gEEltZb2q2+jngnyXQj?)$%GzWCVohCh z%EWSvpb#(xp}WUtSVl_`XihBVOy8Q7xH63ZB(e@DM;T7X76{JBWmRNbMIoBiCbHF- z8ke4(VyWVf^Uet@N06|x1`;xX8OJEiBX}x!7E#tR)5q@x_@GuJ{vu=ZOiA|$$cG_0~Zb0Z}NQ}D;gDhhr61s=TNKM;lGJ>^1ocgE8Qex|<3^E*A zrzSESIh1l3_CgpL*83V2+Q!%%5n7HB*o`pvvRM`EYgU;Y`zRJ#r!unHrr~uU=NRBr z`+!%bre*jA*wGKb)HY5dqi-4>0czSs$I09|JoE0UFu|)H3fA01X}EII_CN z;Z|VBEWn1YaTah%=hRDP-!L2pTr-S{19nURvT2=~$?O}4Yk?gzfEi%NHo!ykU=G-^ z1jwdyN+-K%8|DM98AtihHLd_QX`S-PK8>R=WNh0-tI2NKhrxhrMo~Yq4jjrnkqc$i zRQ&wBS_-L{NEWaV>BR1U62<$YQojp5dGRC?QK_ks8}NwylxcAkLW`o-3t!6`wnY9S z`z~m@3iq%BGFvE@v5+XJMG#snM-Jwx3WemNBtO1iV9CX-hS`|78Eud#XBQlw0F*f= z^~@SyP3r}k7;$Xi=c4JOMuB2eo}2)^$i&X?>IUToLvAj{ac-h%BYG@DQ&zxw`kwF0 zs`;E*ZLX08^4Y@r5ouQIy)X#l*+pt z0J%`y;(gIwX>DJOYh0-s!LuykUUl##MiVjCM#`MXW#W!e(W0bbPG$Llz;)VSuN$75_JV_&^FyN~8Ns~Wv0xOl&L=hId#bRU7u}BXg z1TKfFa6|McRgoAFgP4UU9cn(Dg<~^R4CPAhtU+pT149B$+|wgBic@RrW!Dk(lSq~X zAcGx044I}NgO5@3y9W#qSYT~YX9<0qz`?vL%9&+|rk@y=*rd}9H(!8mf7msp4;eq- zzK4`fDEKFit!3gKRZ2>3dd0Z-X7d@@9PuWMF@aaTT&zBW2U^MUmqz4cfr`ptL<4#4~P1{%~-A6mUEn*jmv= zE=Lp-#nTXEqi*UT(yZMQRi=^g+c*!(TEg;nvFp_ zf9Q-&V#>-Iu8@fu%`+yFjdyAZTlPtK%-pUrpc%8dCBK>qPjVS^NyH77d_TCO9=4_s zxvr@aY}s;QY!;t6dl6dD`R1PH5!}jiF>;}{;f(#W&*wB8Li4~k3 zJme`knh+fKf^oS_x7UcLNCi;gw2V`yv6{-dKDY!~fm9n)pWkjE^bA)2Pk|=oso?B0 z1XP&8ENbE(hAoR4U5B02j5b4Jsz&;}s<@VsN~v_%6$xQl#M#sh?~hbb*&9-^OZE9m z#s_7dp;o!L)aVlXbK;aLIF2^4g!t1TSHAHDqFM1{V`=L{{K&J!53fs;LT+g#TuT>W zTs=i4Tpe!89kf=F97MSs^=lv1>oihp3S9tsP_+stUs*e)$~*-`H#K{4rMr@rpQl4H zMiiN;!mtg=ZJ6VkkfIPS*;VMQN;jo$w`nlG^LuVCUWpDzDbufvYuz8_-<1~S|E~rishT28ZA>8U2}+NI-xvId}XZy`DAMid_pdj zd{o04vx@U}P)`Y!yY~qFR#@U+2_D698;QzjD^g|#+{#9#)w2nYePjk@z9t1{ zDS-Tw=ZMUKS-q!NkM#bVVUte1XWXx#s}G6}{d;cthiH!BA3XEqV#$WQ18JtjNUkZ4#TiaN{7p>mP?qtf#xey zH8MOjj=2hw^4M5Qmlft6k6bfI|8VUZtFWmiN}qJ|otuiAjQNaccrpkZ{+Rea_pw3KhvMKh@?#yV4}F)3XV>RmHD@1PAkqK) zw?s5TKu(@FQwS{x!(Nm?BUj|TN$-Kh*Hkj*IV~!C1ks}&)4?>oCynsZ2{Jc+Y>_a{ zg-dFk97kkSvRrv66p&!do!XoeBAr=dY3+c`vlIScV2FHe z&lhrl=p(t((UM`45;C5qI0#ubiIff$8~Mos1m@>4mJAQuZZeH-z)M;{#1?!Xy>@E*&8DI6_{J# z_i?5v**&aW<|2QycE#M?cjt!J60=n!&n(K&X>e=G%&0gg4eMqYt=QXTTbNz)p(#c8pWJBrjVyK3PP1E9E7ZT7icGO}5HQrlLR(`T|u zusObHP(OYa=`O0+@J5#%(*-;C*M24w_u!KY(~Kr9Yq>tfWJT2+eEt?%RYLk@ z%B;F!!mI;`XBW-#e8KHpG~xw+*R}Pk^sqT6M{yWb0K=Rv7l$5{k6o!)QXeH+J*m5E zZ+|1JbVP&yJ`E%{D+TEl4HPw>3oJQ)puL74XBT5*#r2SsMSAU9{`G>EtFL^hMuVh1 z;#rwU_n=nBgkf?nDe?L>HK%`3pPSQIwsms)WCU7jy2pjo`dd;ZP`rIMeB8dJm(xR_ zxfQjYY)KaQhj4@kxTy;CxUujqIPLR__?%wH@Y{Z+UVqsc$8<0G8p7!F6%@`Q^c&1` zO;u{WM0*nVEPrx($(qyXH4yC#Dc(JOb&swnzC5NJB0`n>Q?zRB zBI1H}RBqddb%8b(m0FLK8DeyaEAUmzT|=}xpwZ7<*ubEK4e%TZ9@>y*Hy?tU#p}`r z$hr`F#3#0XWB&}x7bvVd=o#;v(Y!!BPguk-3qvekxUv3Uj9~6Vww^(E2BBhi%(Ouo z-(l+)^c@!Y2^Z-d24Ov8+&$CXJ(21{pRDqc_Pn1pW!$+nTlCQ}k~R>u-DojV4$x-q z_XP1o{VpXLBMuD*O{kCt3bloQ9x~#|1B#t!2T+y|gD)LPv13XyiyM{~=7_yL8VN%9 z1K{wKm7cLEJ3Ad|TpfZ4&~=Cu^?oDs!QDpKf^>f`Z+hN0ze~j#L4u0S6-yYfHLy2= zJ5oazs9+aXZ^X;W>_b_Mjw{T}L$Is5(prblRMR2K*N)lXPrHW0+(wF!&M;x9w$y4( zVO{cIQAz_7q9oslHfpe!7?eT|*6)fFbV%OiYDj+7NDfzTTR(PP1nYk?97IZl6cFZq z2lsytQ-4E;-4h@k+O-VZHR8PrN*Tu&iBt>$#X!arf{9rOq)bLHfUziqs9q>$V~VH5 zLF#p6jVH=n2@EoE!V`*t!HGN+vUcDMEs&JsHW2Geb-#vXB42XkL&Fjw#C(sDZNfwh;`ijllNR^FLJSeo1TA(XjU8HG1d$jZ1?>3( z^ypyhK;*v{Duj9iS&b(lI*Hd3y90 zSi|~8qyW0eeIQ-tkT0;M`7Zkn&Tz{>910yg0p+1i;>fe(r1Ihbi_}r20Xm&RSNz8< zkm72O{)~%j##N3wh|v^*IENsTwxQ760XjQ#zQkB;M;Ij?Bz|4#9rGRj^LS!DRNn_1uoUkeQmK2g5Oh(0g*_8feU0d6R*k2T~2Op?$9>;?b7b zs#n;52dyE-1x0WhePKd8HBcthnF#w!m{V>u8`CzV^w*$fSEj~+Y_%Qb@(JZKfM``G z(ya)LFwm+a#CSF2NVuEz@`atouExN!xvtP;eUAs)hIGs(>8d)XJ^nO|X04*$1&k-?YAxe*JtZHErtHa9>z?(F1qcpLAA~%m5{N?O z3jAkpI9dI!l!a42u}vl_V`Ktq_S2(_IAt_pV;Ct$5Zu0T#-XGi{=5o22-T=i7Z#G< zFe&#mg$SV%WSB85JetISqZ4Z^2D)Q%MQ~&W2!b(24pEg+DJKCvTKUk(0eFXK4!B0- zi(?%0074O@J&KVfO3c1cBRBzylBfFc9@zr4Lo}!FcfegECj>w0)V@w5s6R^ipu+)t z>Vd3lO!ETG>;SD(U0W#R;wge7>nu^N&mO?C|F9t|c@#2w#iepCc;XJ4Ab}$BBR1UP zUi5-x9rTXWjtB6;sjw-}{vQ8}NwjYl%6}NAh76Y`l%X;Hdq~bX3%m+WDYxco@CRqV zlu!2cZ+tw%8-B!w0u?AmZl}OiL`24??|A(~2D?`)_rw6`Q}4~-TE_a}JKXTL09ZXe zZ6p6m>oDYF1bgXd8)X$UcVtqR$ zDp_{*)L3aack=BC_*XrUG_Fk0)xj=O`!Li2-IOK#7 z8D0?mds5R#ivfzfkedUqGpbJ*zY!V5@A~AMz7XM2KMg}YQR9&v2GH)=Wl?YYY3~Wv z&mtOxeZf7V>Nl<`cq+|NU=)<>zcUGMxGT*jhDus?tf4%$u{$}qJbViWA`?&ydl>PR zu0uYCP38W^p>$}}&;lv#NTr>;Dkz}L9dQq({{GuB?vGgFQKE+RS6Fesk&#nWwsT|P zu}AA*GN64o*8?uLT-L$JEo!U-A{?T0xA;P*fWMqFVK9N1s`)5*>+*^8t#oM{KK(kd zl=RKg3g>#>4QjXw%xbf+a9L*J4oc?q7S@*7!0p5scMl?=m^=Nt^qT5sCi5PU|3+eqx`2{PO& z>e-S$7Eb$`a&Ea-gl(yTBI=(RKmLx)UfDJ(m!3YymvdQM^PGPDc_~83vj>pqwt~%8 zA|^8AbmPy`w1Q4X$>?z%B5I~Orzii2E%@9p{VTm4!2k3lji8D-PY$v|P`S3nKzskp z7tkub1bQQwW%^fZgpVWexLcBEd}O67AGUC%lpI~VFGhMsmn|RP85JHDum+mWIo37C zze;Bzf@psD8$}k^nY%HJkVi)DBoB(g%>SiT!;J}5)cpbW6Z@7_&ZRr7Cv-E{G4qhl zBV{ERZ&nHGbyAsAHa@)28D4e5iBTp#0`(Y0k%Xe(mn@s?U&*74_bKJGO<(l~+zU$s z(|%fBI8`n`s(k<4H8w7oX!Z<6G18(zL78t=;Y|ob35_Yl}ZfMI?6_UR2z#ztDO6p z^lpAtf7lbOvB%?g*46U26FMM1eh-tBFR_Xyj0I%X?>yB8>SkbzXiNFFQ9P%C!$J8!`(;rLVW~sh$QtuK*~rAFVW?lG?0E_svd zJ9WNyI-len&|kehS-qua($IEg-`VaXx{Rir`~lNc!DWNG66C-5fPE>1eW;ET%1h}$ zhgVjqmZeQ%cs7B@pQ{G1Pj)Q4r^+oU$PXpWuV7@t;dxAxNMsOp^T2jSW)QLPVBlEd zi&{3(F8RY@i1!5%zvDL9e>X(t7z&M>KNRX39@(d2*$Fw7J0-cwra_ z*oDzdh{3iyvRg05&FCQw2tUl8A3nG`rH{4dG9;*-%^dPbEoSH|C)fhPMq*_DJ0cTib5K_Z86@ zwk2XdhfTZ*(aUn3u8LKh{S=ymZfj!2g02UGW3|WJV~DLsG<7G`KOQ_F&VeO>TgFR zY{Kju+`pnp+w8cd46h(Qo93un!RSH;_B6U9K_5?BPIxxbv1y=GoDRWThIK+x6Rv-L zPk+}z=lKy6KB3nQ{_9Ez77(y_h7zZ&SF|!s6q(9T)2Xgc5n>uy^8VE6YGQIYGqFr< z=@ek3c*2#%Fgyyip=O5pH1SZTTsTVv{0V2r za78#xY^P(d6R$0+{P$umls24S1uGdyJh9qqR?7n_;u-MfAU$@p;ZJd7cdbfDKd@yM zSc@|3Sq;manB7@$m^LF#7>X;e=|4p|C!(mfE7t@RC=R{u5cF${;VLz8BR;HRqVZ3(e z@|Qob3l+@sSGaa~yu{6L?*!1YYeda>FYr3gR#O3=mTG(52;=QWrMU@aBj67~$C>Cu z^T40j=!1u1V+wyXcF7@P9C4$lCBd;-ay^#2tsZde<-uE$cn6BGikw<;b-YM4A-=%j zb3N|D+7OUg@tW@{*28S<25awS={Yh55Hg3%7^1b|Mkb8d>B@vRV)Ur09bt2njMw~_ z9nO$L(ywp#_%#RrwEeh|Dp$`pE_Yid*FImSW3}}5X}E;z6w-WtI{Ptwue0AZW=Jmo zyVfqu?TB4m>`v(p%FQbor6kJ|S66~l$M@%(y=55gc`f#<+EpNes+Vm^%U#)ZLuGRG zd$wKASVddMK&G&%rmBg1*l)#eB8Hr;?E8n$_WhorTjx^F<>gYnbAfZ7KrGMrjtRnf5Qnz+vhi*>#pr-r7+&M?bfb*Z>h#;fp_mT4@hkEl=8eQjYi}ms3OfB&x+~GSU-Og?9&sG`tjk7(fphLoM>T3X)ZW)2c#zt%Oi4 zAZFC23wNT1J+1;Nt4uKhT8DC@M?^{s_F7xN5sT56)1bjD^(VAnZU$<(Qg0V7?Lor? z+6aVHjE~J=Ejk$!?Hq5B(w5?!+g}&R+!I_4Y#in{@o@VDI&xOUCYc;*;%k+lYI$!2 zm7?G1+vJnFG80|gJrI;mO|Ipn_`uzFtgjF(h2PBtYr}+d=XdlW`&y$vs$vQmwBo!j z`80OHLsm~2Rdj)hSJ4!zuD9+m77fU(nnB?djlxiaO8=I_4p6|2(zz}G6>&obW+m7m z63(y=vPduzI_v7+4am*YWN@_5TyeQLV30Q6-F#}!?}{$V4G+$gw3tIzY!;@!vOE?( zfx2O$RdyQ{bVX>cfex*#vPU=x5z6uVd_sSqr%w>>h<_?Z_>#Z!Q|J}wt?4lpT*lXB z7Bur~8BYM7)G77htU7IS>$k|hK)6m`T&WYCFs<0UT+1zkd}Q=LVjPGqALoSnTnpgs z(ak`GHIRQ!0_tg{p32`=$Sq+@UY1&ArJ3LJTIa`ZkB^29=k}(HX@1xhT!{SWgr`GK9)xjvnhx1q(G_4(C_)1IJGi;VopEI`ZrEafqsP71;RtK$M?dW zFt!V@4tYQ5_R0jq=2!3=rTjtn-`KnbeSs0n>30>cuml>r{mmCTYqfnL>6SOR7Zjc{ zAKz{(2>1Pdv-lSI2RSS|+%?M#*3(1y=n}B%TAewUnq<*{E$L;hjU0>opn>b|?y_oL z2hU6lM8<~O#a!)&wG%v7UCW6NAR33e<;=S!3oxihG8j2Yem{^_jA3U8Z&N`bk)+;k zolt`Bx8FFbm@XYIQL|`2Po3DQXW5aZ4kReR#xN~}^FTfd@4Ey00*fKx-|Z^j^M>md zLjB#@xo@P_&Oh|owWVivX=3?B^>^GHZesFegMv>-gJ47dY0^cPPnqB0aRu+!dLya_ z7a^OcUA#I!H>MLDesD6PU>*CiJYU2TQc_n@vK>?tT+g$IujJv&ozchn@MmdK*k8%d z*~kmT2^8V2R*+WWWc zE#U>5LAu2{BiE`(H%Ellrb%a2H^_gYyzJn3TQD>Ld))(1jD&pfpT+pTCHTI}PnrPV z9(>;-eBZ?e)5hq?Q1koXfo?>KNElH zLusidp90hca0n$SMxYNlGECpoli@*P(%_0FgUzTBW|goTwB3THQVHu+Gtt1i2Y*-L z+A8v|NnVq$hu{tb8q2KXZq2!rDJu+j>YOi5(PsE0puXK2? z#s;#hfqGBF1{0u^5>_}VipeHsT1_G*;Fij%i%%zBS!vuMUPV_#hbaV5p4zrapP{0ab6=VXAAGK3=(CX^T^qAMNImp$A8KNS z;m+J{K7I4w{ovW1*!}zdiW_LtU^?u?6C0C}%t%KPi4D`toHg>Q5ADKCI^BNYM+9+jZW{XdYIft zhk-e#)g{;}sDkmq(*2!mwGWCjV^T0Z4xFa^$i$kPkK5ZMotW^?+f+R7ZQqxDR_I857ZR&Z8^0!$kh$*gzI_02>B zJ2Z(h(>Kubdx(Qm)e!d!qqV6wh)JDOravu9fPIV=UJ&lHOIIRn$SUEu3)*g}ycIFC zE}P~6HE0^F!Lne?dw@uf(u#fdx*t)sph&Xv610X}kS-642mEC8eLo{1_I+@%8?+XT z?tq^x<=S8yxZVIFL5_Q+eJ@rx8%sVd5FS&tDPLsPg106Z?*SIx$PAi%$g4h`nLjLk zrX;fR;uz5G?iTm_-fkLB#$kiu*R3B(F zOPejboJ)j&uri&+IC9jMAvxuEEsGLyd(^+kE4w_ftWZ9l&e?d=c*{$si9d-|(oG!y ztv3B^n-q~@TN`9St)(qc>5cS^PqtgD2+A@|g4&RzSOMjEVjzB=N7w_2Q3B@#rR>cz z)m@Js#{>&1hoLZc;g&jim?YOWl{D1U>c|58Q}B+7d-&%qG(iE?Z}4lt8k50EXL5R0Bo@ul-#rXC6Zm)|`?)VOzQ8a3(9wFjEH237! zS(b5&zc3bZ(UMIQ|D^7S46_&Mp}P`#nOQk;=JWVd(pOcj)W?X+wGMk&p|_FP3;SSA zR$4l&C&7#SdDsWO!4>&Nsrw$Mb*G&T2Amk`%D_ALytY@rzV$jw^f>=e^cN;e_|v({ zO*J>R+I2PuxMS0L3uk_zb0R3l-1SoT$%XAyf2&r9Vv6#pQeToU5hPr{_zSm?Bm!>> z-Hop6dGWkx;9r;WgW^yi@qy5<^70p`_fMhS*Z*K|=TL_#WPR!8x4s^#|DvD&cSHlz z|BA4~WMyCn8Ik=C8QR>5@&p%J7g(T!zf(SfTVb=3#U+X^RCnHeBaoJLJD$XbJn_q~ ze*^0W%?w1Agt7AH?oR%>!D!T?A-{sRX4i`JOIi<&Xu^RVkLyg?P%wl2N^Mmdx6-af z8}WgHLkA!@&c52DgMG~BGuSX8ReU9M6CFJznDJga$cfQ_Al6pIMq#MR3T)(lu%PG^^wSE;v!EtCZcE$ z!PJ;^L4Xq46opoJ)s##ficlq1ndEUp% z<)z0r%sWX5LT4D=c@!b}A+gqkbIw2+>8_gn=!cFf#GkIZV+dq%)n>wDr1n*2(nE9z z?cH8B+(DV(<`Bf{VuD8y2Pr_47ZuQjx^v@2mY4LjR}aIfvg zRGCesOGWHUHITxwslmLDefP+^%n$$lIrNJQ0nAaE(zYV4qLnHh zRD2gvzB!^m`A^bO6Z*@zs-B^h46VuzPz!GLJftwIS4M(upAE-fX@SV=LL?6G( z9mlDMx>CvOZQ-p7Scg5v*9k)lW-Q*R-I>#vvP%ID#t0tBMb7$??xUnCpW3Al@CV3~ z#xG+%m>4{nBJGVyXyG*RX&3PpS*BlgkngZ7+oZgo!4OX%NBuKM}z;j zQ7uJms_iRbfTPL;h4WbeZl`cD3Yy6yFuZ{EI-ZEoIw zR2d6SeHKI-qQ=}lI%p%>Nnj}3?zqP~3+^Gq8RH^4VG)YfC~?Mzp^99}kgxlNK2l^T z2oQbHx*DM%-G$hG5qX6~G2QsUhIcIykp77j&?)aU19>hH0QT>7rOels!~IoPJYRLi z_}?0bvzeK_iG!(`>AyOl{%ONey;NQjMEh)`1DF2RNevtANka!fzuiNi3|8(BauN^d zWVOL1m$U8?TBf*%d9G&B7PY{8zbt-6zF2299Es)5%-QB^|CnvJc)EN_$Op+83L)iY zT#Nc!P(EmC(vv!%t|N28Kcw~)j>5&Ux9%93C(Y@x z(UuP?bn%a?cNsd7AJ7C6oR4DTP|%Jgb6|Tb2V_MMGLx3+sxY?9>BMW^$y5*O>{qub zo^SEC6FSc+Un*uMid7FX0**EqrMH?8rjiC-LRo>lCK1E8N2Q*b)yGgJEBqxdHFK^t>^ z&RjQH@c|E8PakRF{>@S4}7iv`jPT9tUYW(&LI^9 zY3J3ezW%gkbQ#HlYHU>vcNbGlF{&QC$Y02^EhslxW9gxmcv^GUtr6Oxpbxx@43Pvt z>IcD%O~y|r_z)atZj4ms(qUpC*5cm)U-%HE*&p5T%biD}rGs#x7Pq|EUG8%h_KotJ zLUvALZ8oCe(@)pzV}x5Oa1uBb9x*-1E__L?Vp5z`vR(QEgLA4${|n;&r{%=e_q@%}Pndg&Ogd8Mb7~xnS^MIoeYP%f%QB{`g39QV z8NyxhDpmEg!K(RlhYz)NN^MF0LiF-U^(dm0Kr}0t82bU7-f}Y8f>E-uGWkasY;Wc&X=Y?<=IlcH@9Y1q z$F!6w1ym)ph=BG~d7W_P)L_b5V8o(499SfSKCD_vaEGAe7FP=xJT@eAE-@27JAV-k z+dYbi@Ijf5TnQvpTDP5R*XKw?A@)Fzi)iZFI`>ac?QG40lTxZQREy=RSmTf#ThTN z$u?J)zWf1}g6uB7VMRh7U%dRny=7-$unqZH{KWfWjrq2!1;T09ajf-p1#tFyv20U+ z-UU9W#mWX)xo(n`wL%NYWS5nd#=NX6U;Im-;%8P<$whckx^LQtP-oi*`v7wYP@ZOH zUO&9u7h<}kb#gEF=N0zKII1}%2E$KyU}0KO>-b*2_N)%Jo$9Gs7-E6jgCS%jG!eC- z;xICObVn#V%1{L=Q*dhJmjwm~@dSHfZpI2Dp@;SWRvcT`PYFfC>k4a;xXviYfRSjA zTV(DpM|7dP!u)KWYhsAd{7g-oyGeW=9WcK9G8v^aRHQmFIH{5)76K*yx^k9OvVzr?+4tVgx;^n>e?>wRF z((v-4;X=&41d*1IH}r2(+;MMMj_YsR&WRA~7`iZ(^^ws7cif=PMbJ;=)NqMMqGBD; zb8U1K>_omr-!bD8c@cw-sO9$Ymkr~Rw@Q0`B=fQ}xp{`$-~HkiKN}=M_X- z{~x-}F*ws`S=$pk6Wg|JOl;e>ZJTdw+qT}A6FU<-6I z1PelJmP!T`e?{9DFq6D;AjL{9<06qJ2Y}^)`X=bs+?;4kG#?)@+)%$r_5~6$A`j3G zdCD<4R75x=4e`b%^9Mc4gRp>*{|*J9jmTs&r0$P(EXs&;A{K6+RlzY+O5}WWLLq>? zIl}Mt|7VD;BMz-d{Ob!KLH~Dmz5fg;7qWlu<0h73_HK6n8(nHL4!Hj;vg!!21u5ju z`3e%l6H97M+T9FFgf@O4z_4>6vXLWULZezlQZ|hlCdl~zut}3VOO_)WCK1X}q)8nM zj)WZ+y+ndej8-+AG7)?EJDsQzw?udR&w-r(Ip>=9WQ%w8`*jy5uy{P;cYF|&{DCZz z9ahRdF*QNjJ~H)eI8`_rAI^Xyv~Vo=eDD}r4xE#$)U79UoF_>vn|SFsl_yJRxugDI zM=%_09tKjEkd3!|cL{lQnv!H0U2lz6>0MyppQUJTv4W$bW`p0;>xUg`9Mf8zI!iUW zd5BG*gBt9MSu|J_xnXjCJ6V$#8?pKrktMP`Y;G4h)ru-*mFW?%+NC6Z`7L^Ll>dar zxOH~U?}gIWPwXL_IUKS;9JI)hHbVtmbejUiHQP1^kpWKCEaJX0HY4+Yn2BCr;cNy) zRJn9#Z6gs{T<0qqKlL4=zJeL&wHgeFbj>WDl6f3n@%H&ndk(^q6B7yGHND#W+QRYnql3TqA? zf1TF{sy8B&fzH)a{npgND?{?TZ9;QnyxVlqRB1gp>8h3piD~PC;`f(9l!rdBZLJpH z?z!3JPthYoIZL$;_RdajZnF_m!C}&uM2Io&8iU zY7ot5YL$9LiMiYpFj0N}JHiJ;&-Z16*b(aEW}M& zytrsJbO05)RknZy0vt41S|Nj;*nz1r1hT(ewWa=skW=6{;Vx@Yhdf$-Gmk-ov;oVp z#_$b$r(cM_uT8Oy2U5rB(}DhRP4)}l-MpjI&aU(w4RhBs>=QJd;b^7=#Clr^c^*3( zUEQ~2s{_Ie-Upl__#!~_E-z{QUe5=0+xe1Mto0Fn|AGK`$xT?6vwQ*b`iSEG2qXDw zi*ipI0xR)?eO|oK|MJ2wDmhAib~KoT$^<8x)PfuJtP4R92p0hVg80w8gvO-m`S|bZ zZ~ylMr~NNizp#smm6d{Li=Unn%ednO^^ zXce$=^!iGw__(7_X zd&vXc#B{{9CfuQj(`Owuq{Rizn(T1TcTd(M`Wy6GX`p6$LH)b0S`fnB#(!>&du`Xv z*IUrRC((Uq$C5y4FgRFW@lK>S&Cl{K-loFz$}5Cwvk>z&TWqJKoV7KRr?uSASDuGMDIpiA0v+umRnbgyYT z^5rIP0%8rPGQ}5i#tH--fPS9B9E1)83aL6X2ie1vGvkQk0eE)cNMovD<6+bms>oPh zQ_FlIZok@aI2V zZ3xT}Jlpnb2=1+e%!&7UPq%`HjXh%=NX7f__e{F4bA=jL%4K|A09K1qmuZ z_KQzMt}dq6j;Om51-z*|ClilSx7_kWvf+qB#T7)z7w7L|l_yZ&P90=A}%7=;~R8yG29IOTNlo$K?=`we>fnLl7By9D<|L1mZ>c% zdd8-AV>clZD@y+gZ|YlI<;mdF%T*&kr}Un$56-eY=F|+g6ykYDtM04^#G(U14l5hh zI1lu;tmE9Jm(0gHrpn$68bK}k!;8BWGj4YoD0YDTz$3m6-nBtUigg9cFYZD50fKLj z#l)r`Q9*|D$l;;#gv`2c@(1yb1~Xx9cJ3Dp>@wJdLrl zgR1Ahx{X|o;Cm<4NVrRxqxBLvj4{Zz7vQ7W=1;y(3j7H{qJLKCr+DJyU7GHX_VQcC z`$U@X>_SvkME|TD^Xb_*-T&v!q)@L-qI_Oiu}D4q%4+!Ggd%p?BG8R(h?KNf`7l+f z3u~nr*{)~B1sJ0jG3=7W2JCD_LL4t8|1Gx2I{IHk+?$oiyF^P#FaL zD>^*f(?v^+r;OlKId@UnQwa9)tSaT6gIKg{6H@3bufwP3hl++gNl-olLJROMV5rnla&^kiiO9OcwS5ejaRbFCctYu+|Iyh0yA`!B!?9K8uRrTS=UU11NJ6U?u`Uh*37#^RF9% z9PAj1=2dHQ-{4kiC+Lp0j>NUzLJE^zh`Jm!;w)6^prj9HM`#sOOK%@j=#!v-)JN8# z!V9Ltc`j-6Rr2hlNV9QNY_PSKOwxlaud(1|h5;^nu%qvxedy=8%%wz|N-HZHxzXzz z84lYXM19pbpvC>z(|~lYWvH{e;5~)rd3L!n_RT^s2CMz3`O?JDa)2C zwrHdiwy_Ib&O~EIE4LDC8k|&+kT*7nA^+dm&Ul24G?SBJ!b)N*UM8Zk-kG~X^n=UE zv8&MXf)FqsZmm^Y)(4pFY-MXF>tC~tcVXq`@&-VrlC1BuEz?%-PA#^*moinC8XmQk zLMs&onjICN!3r5m*GTFT^N>k@$I-C1lbpphT|yZ%SOMpuVsr%dTe+pbVK(OMZEQWiF$eVwJX1zr4nK!b=RCY8j+w!d%W>gQV2yJbc0#?+|_Zha=MOr1%~ z;{k8SassboIbrSE4>wr-{IMAETy8sYSLrhdQD-;} zT`u!C)zX@6#`Gz4|4x*8*l^!gKh(C%FD0f5Ulr6`*Pb#a{A9T0UU9fpjxyMYmm`|j zaD%#0-lZ*K|DHIHlt7LI-Gg-cJGp*c+UazkG6!sKH`6htt+-nMPJMf#51Ys~{p!$w zsRaBk=T6`3c=oAx^(DDKO@vnjo%4*G6Eps{C&E1x?Mz`@d88!8?}u~3R&~QA+OK~39u)YGfMNjbt$^T8GH%LDzxSbkKOfQ0 zwz1_UF1{$8?=L+n0AW}So{m6ifS zWBxrs?i)`UE{U_QpLbwhx*+THSnqD19eJC@(v7Q(3KeyiDsW#zjPGIY&OhoG@ni8S zvG5)a2)1Nmv=SvLy!w8_+=WGji)_BHu61c>S8O;(if=TkJl2r6apbvOc-%6eztZZ` zFIK3yxA=Q0Bl;Xt_kSqnJx#Hu%}*dF@Kv*HlAe~|#MUV+jY(`SxgIYPye1js0ZzJY zn|j?<#1{l!4r7V|^3pr)E(xg<9#~FIQ`_>!`HgG+F3eN4A^pk&da;}GBntbC-RELa zA-B}z2U&-#pm5PKO;GEA(i?(f&X`&{fryG>+zj7e3e?Op<@i~|+~K(6&`jFXmav-o zUMnBbVlIoFuA^1ryQ&8tqj5DvCKH|((ixqUHa#;@23siAG6WiTT-a|^815#~lW76` zMB9)B1FjGq_mO)B|Fm8ycZg$bj8um?Q zZVOR_y)iUR7CG3Vj7=;Tnh2$TOD_RaDBdzFJjn$Z=(!^QN+UB)|FK%G=sh_uv5@4{ zOfd^I)In5>iSsVarUhl&G{mU{g}TMahq*M}a&}iF+7{-CG{|iGi?Ga?NgA3o#}rAs zHnlY=P#=o}JyhN2(c@6_mA^&k%_%^UKQ|J?izgquoAa45#~A06|L-;>Q6-Dl?;SL^?TCK!7D5fjLf zM*%V_=ruc4sURuz3>>eI1_y)sZ6e%)KRCJX{*ZG@;|TH9ipp(wry6w8Hjt9LAlQ3K z$5&u-pdZT>tFIQJB!uGw_1;p`8l9Gqt&UAi^tN;zgV}a(KGt zbREaX-CD}Mm)I?ex6O@sgeRngO8|2nqSKFPloDlTXL)qRJ3oAuQ!IHY)`9-{2qbPB z!1>ua+F9a+JNXEi%O4sUL>igqjpr>wKwi=Tpjr^+$+^l^aNjd>btl+}murxG4xa(T zTCC)HHYD5pqYUD&FyfUTeGh_uVzMzni4{JFWEQ0yELep09a8ziI(f^zvIkdk!)ZJE z#|hy}*o`Ngbg4F7>;{hchSq7XeSb7!fAA!kws(XPtRx#g>8~=`D~r7MxGjtnoK5M4 zX#?MQsvnCg;y9C64DU`_Ll33Np$T;(+B4|kU2nb#rrj((m|_V!s`DWa+5vJr-yISC zWR@r+cl7lER7-`wGkAgtCwH+iuXKGe{}$zVdV2$=0#cY?j=NJC<`~_*Eg*4~I~|z% zOd90KJ1URs$r&8&OSTd8MhixIMdh@7IlPVxsPcXLI2DeibqjlOARM(}-6Nv-JLYL^ zQt87;(MnQ~4BNTMtYv1rjp^*B>sje1R~d6Jkjuc{Fs;m};TYXZjl$QAucE_DijrfF z@UfEpmm|j=Yq46>a+<1?gJAIC)PMRCD>fm6qf*)w*SV;)N@$yexZUr9z}X;}WqJ@h zUcIIqQK$@c9eW(0HQWRbEWtz03_;0^VaZJ3Ru1ZP=AbbnP#*`a0Z1=Ra!XEjb|}vR z<(j}fCRtW^PE6A2#`Lv8UjUEtHj{^HAZ{7Y=_(Ii~LMtfLNkn|r^y z2eSVBEEV)OQNtZYE#FApA~k8Q4EnTx>SbJ7H$w5wVE%G8i6!m1{mU)odT!=+ptGK} ze~Q|l;4OF6itRVFyTmz`yM-RbotTGAOX#D}yA7wOCdHlRjGgEOMFKJPbH;JC_TzHM zRPT-7l!spP3j#8<$JkYL2X1b@<330!mPCikAxmKpR|VZJ>2JLHyb;~)htiwr7Z0-q zwenA{xU+Cx@g$NsJ?GZ5+X?p@p3(VNnx=m6^p9qzwR7`2+eU3B%rF!#?8oDYT zg+91{X|LL17^*f|OSj)0LM()6?UkbujiP=Zv2B=$KZt5lP|f^2+O#yOi--2GB0_6G z!X|{JBHiA{uNdM6oH@=tOA-Rk~4^ zt}uER3g)DmCgUHWV%<3NPRR6ePN!Dg7~IoN`!olm>a9q8XI6qVotuiSaCeN`h(mY0 z)Y_NEEvbNwXil%y%_jW*bo>%W$}f`VC>;W#+MhCsdCizMxBhqh*wo#Ju3o>)$BUK4 zqobn%yH7PYY50>tX*Kl|NgR=T zDeWYtAK`n62_)rfVR(mPID>s&A#aotGP)f9$U8a}*?%F`&P)&}-f0@;I~#F5sEr5M|H?U6sPTPk#=LUjAstJ&MWrBa#*)!5t35{9p70E#j-&R$ zpF<);G>Qo(_+{Vps4c|7D)5o=ezzRF=>MfcA*5q<7VbMe-q;$GkNHVHG0{8PtYJ`i zeAc#fKksTgJ&*3iO6ql23MgN_>2d+0J`lt*XV`b%yVo?J;!gdhjma0|z7N|crTP{!7;3=feFOSa>P=keuJR3SI5{Cc{w==`^g=yx-qz!pMOPq6>{jM?Nz)T!zSzG}w^;Wf>>fK;p z?v5>8q*>ySK2BPWhi{3if(qmN%*T#H5|iW&AGj_JUMOwOItT&KUun1E0Lm6u%ZGNmQ3 zT$7`i#5V?}NA3yK|3Z84mZ!qM4?vV}&oWw^&OGSd(e6j}sT*{kv%C5d=kf?&&UNO8 z)kw1`sb2lZJeDu;T)wt7b|fRsh^}{W^p0c4$sX5cZ)V#FGBN8wVQz*i7vS`!_s#}j z0q_a+L?G82Yj>LqYXtKIa|nz>Z{QOv95A?$P7ygQEmiceorF5pCT*C=KVW!@a$jls z2r|GPp)ujr(aszBD0=P-Siq%{HI7Ur_7o!kQi*nW zNV4M4XoD^~8hlcMR_q8J-kTV^A9G*StU*oaB%5*EFT3I-vn^Y8h6;mh{z) z3l-wEN+Bu8V`if`e3mu9<{Y1S%><1&ZC|6Mi+t7*Hk?H%t>~&p9q(A(;g?Td9&^U4 zb7_)lL|<|gI^3loi8Dky3BgQSd1Z>77T%|Q{yg-Zdvf5wdr21~T=dVS-uu*_i?c1m z^FI~1u(%>O4$w_4!h=2OViZfiA|In`iB`F_-edMcDqOBiTN`-sxFg@(*?un`t4`X7 zalf^c0jsyF5epidxQYTf8@0@>t+4#w{K<+S>YVs*j?mlXTroSq!hRZ~b<G{^Vx9p!PPTr{}Ss**HOtj>i@v3d4~;! z%ziG~wKdfl5qomeam)9F%edR%gf@rEsO^|1k@>XuiDN96 z6Gu+>DNy=B!Cde?%TPe2f@_Q4Yx)|Q2VarD_mdBE6p^+io38zhC#qZFyXh!JnUPDx zt1#rxYm%fVH#S-G-Vd97BIN$_#99Tp_PY)Aa!b2l9fGw zXWg5QLIHe=y9?)&_%N6q4-b&^vC%L-xWIZhu|9p_?hVt@q|F@D_j+IXz@ua3h2Nfa2dFn%zGmK&a5W0mG53O$aO=~4i~NK|co29C zlgBC`6VpP-&^~PO+Ypn7*#ueiFCl%BehdMd(8}UkJki&1&x)ZLUI~h?JwzBLUeHO? zigJ>)_}AfLzY5Qg9T~yf;v#-%_aXH)s0&W5Wr6=z!lMynp$t7LP9N$$5KONc^0-Es z_%PHNwB>rr(m+SH7{Nrwg@xrcrv>_rK+pjuXhjN)#_>;=XN(kYmma;Z0047NSXbbi zsYp$!c>tX|kT&I&7(Qc>3hyetEUYo5Q9j`L4(r>TjW7IbG#$$rRy-S$B9o#lW12%2 z(>%j|n%Six@{f$%&sol1O{?Rgm51Um3r6mF`=LtvgamXDlX4`w3X;7TJX{j-|^vGGRUYxs(X}eEavx+XAtaQR3%gDoq zb!UF9$4ej_AInDCQ>BZLG%xo{KOon37dO{-6*i4E*ScAl+|3LFwtDP-fH~NWrRu=% z_vryTcT8JDZ>$ZH!aWdM;f{%3rWcWz;N~~+L_8x%j1ftPkyA2&%(Hkw6UUN6xWZvt zp2R~vH4@L!Rr@qbjcSrgc1^4<)y`&6nZfNd_ z`fkD1A?w?q@^;yu43!;Y_@SZtt$xCWtajB5-U#hdd!%Axb(c({Q)ww5A?Eaz&`>hj zOQljW`Aem8G8sv!5m7QF)lxb_>NpspY;Fyhw)G9jws{3<*?tDGv~7bnue<+DX`cBx zt#t>U^{knxdcrvJZ=7OZ*!f3VuP3+iB$w{0&A90HhnJu^@eO(3%$IACBUoK?M_hA% z5)Y=(vU0!v5$eCIdRf6nPn+!>8+aew?kX8-S<_Wu#c$+_9OS~>oI zQ1z9zmuJfIvf#>uYCqtzNY z+D6aXMi?Q+@^@EZMxbVaTA|^xx=yv7ot=%&b8ANnMxV=$mj#PdxJdqW{k2yg<($i^ z%N+m7mdo7hwuke>i^@BQA)0`L#8Ie2;c;j+(}*xVE~YyJo-S9XNdy28uJv)S%zH%Z^ugK4U1Sjf{Ti<1Te}gW3C%*ts(KENEI(|M7F|-IdKfK5u98X z{@5M{GsKQ-7>1l{DXLU+)CJfrYl$20Gz2Z%c%WI=Kd2LX zkhU7GCjSB%@39Y_Gfq#4X|d*%j5;@L{Wr%9*nGvc4g=6^L#b&zK;z9b8LM>98D){P zShrYfSP5sf7;uFWx#NDBEXF4;L7*XGaMUn z*WDj3^(;hSG{$CZJK$6?f@Eke&X+pRT?>qJhhKB-L_KE?d#CN_2#q01s6B*8XK_RI z$nIP=1}5U`WFE8pZRci=Mb5K7`Ad_hIWvNTTi1GUByTA(6RyE!gdn3Itl`X@ZPjlE zthV)J54MCSMVr+>GdMC}UHF3pQ+Fp3T$q-0@B&)!i?rh=Y{5({y0U@2`hOVLNB zxZjRmM5(@V?S(HOyFXL2oftk6MOF_LULskA>r+mya9Jf=hje&O{f{lI)Q~)E8#w7Q zbd&8G2{=3Xl4LP9q~yEN>R>Em*;Yx6)r@}ND-H_CuAz@bDE-i;Bjif7 zvoU`nFPn@e{{FJ&N}{UmZJj5CnTCGB1+yz@w{z2BLea#EzUF7a!qHkKu(C@)g3?Ck z|5)*+Nn24wE)v^0Od(T8Rrr}F$LVg`(Mw(>?h^{zhu{~ zy7QpTWz54mThbbY0lUm`&vlV)WlJ6>mUXtP`m$hH?G+_=&m;M&rp`;g)3zixRISj1&xtH zzU*NoXGb4FTq|H}PbWH+e$SodBO!t;n7K08q+=WV4^nxzop=~Q#^Y2FBd*N;Tb1nh z7!Zkq+=BU%?Nh}u?dF#kWjJG~mRb3Tv6b9i?c1=3jwl;5k?e;9_+KD-cYi@^4r zsrGN#h~B16=wsF(4u+k|&fpkp>{b>AD)K9ExP1%E9taZzwyPG4?yAPo2R-|_1q z+#7Msols8H7Ri#h#w)3Oh7X1vW1xLsd86E7ts;n zGKB1wk*Q6QnUPSakG+cWg^dWLJGw+&yu}tS;pL$6X=euCjQV-f%ZP-1lYgY#gzg)d zm+`Rf%D|s{q#_zQYvQ3kEVw*&FC}o@4ZP+NhgNyHiKY*urfm0$y2_Y;2YW9QS8PAn zq9@qBD|Yj57;y!ThWr|0+F~a4wy4exA+60^dg}dK489jkUeDHin2f&SXheTef z68?H}Pc0wAr2fiWlG=13YgeMDk|qjsiitmz*k|3sA4(kAbtO@Xda=$vJuMF{p7$a? zWN25&%J!1eNcPFy&!`c;g*6&)7tf$9@;p+RZei5Ktxeu8jm~AHRY93P%~Nm44K?~C zQptv=13vSV#LVd@-w~Vy+miQjX@);E=6>|Yu)Jp_+-{g%eUuwR?r_4d;plTm9_i{+QMH%0}fkRRBX=_CX@A)Gro38dg6|@N|%qzzn(ek1>e2w z3e}J0ufgwI@vLEAbTDcVBtU2Q&@B)20CugRa&u$rw0?)fc@dut0e__u31Bq8@~@TV zNP#`l@I4mU*J)_M3$!HZip4=FX!)dqVdV|!?W+;=&$nsID-^A*i}2@r_aW1R^5wSd zsCvI!L@#0RnnyzyyPu@;C#I>;5XFJiz4aCp;g`Qe%bfHzk!FxT;-tmyLyfP_EH^=q zc?afEH1TzeQf6|zSPsg?MQ(?O)T7^|!1zmE<)5H=#^x{*XTI1k1?Ep;YNvh2>7v`M zGl8-gy&o+G5HW^CzHoJ*KcJ|>Hw$D%(kxT&dwPkF zWTwy1DhSxB0@9nh@@bk-XC)>Wc6o4rLPR>iAP1id(fog;I#R}lQ%Y8EGi5S8!Go6H z7i_8)@X?f%{%G%$a2GA2Cql%vET2e}^7a3*pn5HjWAxZpq^*qqR=-^R0&|)zRL=$d zrhh{+O-*^_+(nd55i7S#Q;uB>cjtbKQri=(rEwYN8>&B<54W!R^}&`JfJ`wUqX^a? zn0W(B{c58LUq6KMg71s!|1<6evSol!HUtfz&2AV$I7D$@BkHsmDyt#7X4{3^n=pZJ zW@U<9lC;t&eD`uX=^^UQi8ftXa~dqNQvW>YC0pDtx^vIavB&S+_k7@k8u1eEwPMsE z$twUlZ{y${tL2jb#rFAIX$L~gl?aUB{Gj2xKx_;JZ^g(iX*@p94Wk>U$}4rzH2n|4 zNW$Z>1ea1F)2ml;ic?Z<1A5ydvoe%zJC}!2u1M?L;T8ngT*`77#AabpPXinzeke*l ziz+7klU2AoGz)y(C8sHB3D$YzBMPrVPc(lrJURW3MX6+2#{yiIc`&aG2ry<`@ghVM zOIy(63}yAjI`^vLxKUq(JLLSm2(2a{A2Qn2X&I`Nc~_=bT)&Y)kjUbX#R! zHCNzo0r#;&GQBgYOIOB^iuBx!dr^!ND?f#TmNBmdEp0r79LmHURE2l6)9u_8-U+>x z^mo^Nfsl^Xyt2#bPoU)4ySj?Q~V01+Q# zce3}Vz2uqAC&mVaD{Os0&c3m;dt0A;07PT=9onV)*nx1X*&$lIVVeLpxC1DHgFKVH zwC+0^s}nhn2U7q>V@F*}2cjAAQHgIdKpTCNI6~)DPf;qp0xrB>qKn?)@$#J90%}Vf z#}kDUD^F69W(vmpw(n53Z(r6-1MdGt24MQ~2aDAQV#f>A%dy!DtLoZ&+Ny zIjH=PN|o+IG0DGspxT71%qcwT7+q_@BuBY)6(SX50-7t;-OQv!+*SA%Sfkt(oo$oY znb_SGjT1*Qqcv^WOET5Vv1R;AwOH;d5{~|q`IO}M1lG?aVZtEgXzAh`7_5ZuJ=;mY zMJhYSvEGK{omJ!yYTdB8AxJ)O&RwGpgoJ_O7nijJ#sStBlAd73L5GTO$S>Hhp#FG? z>Sk)z>!4oK%dx^CJ{)=Mv3+}I_`G00SFX~OjUq2^G(IQ=V8R)T9mlq$5a5jO-DK8; zP^|dXwQNz+!49=T?xvkyUUp;;?(BM4vr~NW zD6@XCa4TjR$#fZ-fF0|h61yL(sS>*hYsb@|>r>#ydhYJi`b!F5GrSJxw7>xPa2(24 zEH}*GgXY3HdAk#HDt6nlf7;6M10<}dFLSPXQp-i zW2UdY>X%_#y;m=osfFh?Vhf5Jm>&^W)NR3G5-&ZhF>IsImEI3SO*e*eZJ4krU{^~euWAxYt+TKT4ngc9C=zq$8Si_Zga`_djdM&O=N z@TsX`=iV^L%~SJMI@^*fS|@wtdFH>()=vM0Ze3_Yp(%a&ZOKyL*piJi#k*%z2mee= zHQzjfLB+PkBbJ5UC67<(=6W7EqUNo}!KkZy)QJm8#+gVxHPRIUmJguW=+0WA%q|zJ z-Gh%^byZN~0NC<>N$LJG9v*HflfLHr>Y`q~O*d1+h;sX&n%E`A=1CwVllS&I5~^>* zWSFOlg!0>wAE)DFLFiJa?cP<+Z{NB>0YByYy8{D}%d~XDWM<2O=PTyd$qVCuL~w)M zA|^v=+1CRFk9vMhlBf$+4dXvIY|j@thm_-QP*NpgiNcTyY+bJ}NIX;a(ybO@pR5_H zjIu_V$!=7oBesNlp={X8AB+!x`q>8u@d5%rl0aSO4=M10M{$6OX4F@*_QseIWU!d` z9nLcu8UrB`qu8Lmw(DFtm`Vashw9!T#1iKju=N`%Sk|Y_iO#=25E$b=exjRRa zT{0Cm7Y1Sw<@=(IRv-s2t_MFz!i+{MMjc=B#l;Ly8RMKoLF1TLF$`hMRfj_ARErg+ z5e?%RlM(qGJ+Ve@eIv{aMu^$mpff!fVk{s)dVa&r{4*gk?4^k7=Qk0?p3gq$ha%nJ z+_3V8wl0~XF5TsR_7M5U5G`ntA{}PPF8~&a_ODLpsJ$Y!Sd8>27!o@3sK^Z3jS={zNO*>;m%jLwKE!NMuaTC=_VsU5*NEd|-pQihOHqDGC%hz0WB!~H-bd#C#YaOs zV&dGgM((%o#I5BzRcV}`Lz$O$5<@r@Gwi=kg*cwNuZ4{~H$gj0+$sDayF(N|o;{-E zRsB+WiNrW%w~y|X|B~vf`k^gAte>h7^=BMxpZ&GRQ?HNCpV9y`Ah91aASD3BVe)x+ z^N#cuk)Lx%IgHtly6y8rGSoaWm$AR zS3Zh7!4C}-OWq$)XO(@~&bta!COi$1J0OB#7DV{@#h2bc@=Dby_+hv=%c4AXK_@FV zi6r>s#xuuy?pW@gM3?Ty4^k{%+4sl;UU>1s^M%XSBoqHa<3Y5q#oOKR@k=)k`-KVx z$kR5B$lC^ER+Lt|P6Cg$Uvv>mK0Z-|C+ba+`Q-zo3N$C^JTnhv!s^Wg_|-WBWzhBo z_cZ>YYln&W#1mHS66O8hsQHang~M@#x;`QG!6K^4roVYw@3^LPG>sr9-gFjVjmkc< z2)Z49*JjgyOU-QyCL_At!Fd9-aclw4nF+GEmx-HlvPKGlfgvxPg;ep57)c*sAT3_Z zc(>n@yWe~$iF*Jd5YC}Rd4uqp$t70qdmM4dqitE%>+?)&t?f5i>F$8V#i(fLs;#bW zu(FFYQ@Mn{^V^$-Nb^3U&V}8$WAPO>Mx@xJbxXD=P z;S7%t{7A+FgB(?-lprt!7FOi`9+W$#S=0t|{V~&37q7M@AB}0%M*xJKmHX>(3oAH& z2i6=b&qrNvOk}L_`28^3@E@Y+a@n<@{2IknBc|H1u??{pdiJYvh?bPXO+~?{XSkqU zjX^hIF#fO)!6lkef$IiVlf%*w{F;@4jmkk`ssDZe!I}q4G}^0_ngVTcdmxUvzTa}B zIM4bAvQI%O=W-j6kEKt(>M9VPbm~TWr3sGV;PD83*50x>$WBp+H4Op-M_-JCuv@Wu z@+!31E7&L6$K+uP(a=mop0{`bwBYjNUF_WJvm(=R6Ke$?6D zE^ft1xvY~>Jj1d5Y_^aId5cE&!V>ww;_$KYCL}fg&ZN1>^FPhWBvmBhs$x*SV8)SE zFF_zqzmCGA(CjSswRIzKp_TZ987)hHhca4&b#lBPP?h&qARKGcF8iAMrE!R5V@Rm> zmqPJMLamjcUM@h$XF@V$BHI5O6Q2bsDMv)HU{Xjis!rie!b47{do@U62!+sv9;L)( z9sSTGkJ*ErRBE3SHMdpTo8h2i!q&4ctLzFn=dWowE<~;IzQIro^ z(32NQ;6ruOibFkI_YBX8U2eiSnaadUJTX>e7@+9HBE1vQrDYs-Ya-wrH|tP(yA{VC z&^dD6qS4p|vP33K$lOY;hrXM^36P3v?1={t3A5&tF2Ss=c~Cs1j^zHBE8FKGbMdfaMB z(rTir;WR4YRZ6ec;W!1eY9r^y?260P!sjSzMcR?ZwK!FMwbIMtYIXKX=;!aDN4!gx zttxS9KPw$7#-Nw4l@68{t%G?aU%s^5!g*>aDvO67#n{DqE6Xa|mtEatXOL}A5kpk0E)zo#GcVD zot9Xlh{Z8n;lZ(&*|1|+yV_W2RWu6w85WKnop1YB%ujstn0ykcJNR|63F;^h?Z_i@ z<{PRX-_RFKL`*ZLT~|bS2Q;brJ63s*Q}FjLF(?MTP|65XaXw8njeq3L5o!pAE7T~I zMo2<_)fRR+vfihwRW*Q3PSV1{b`$BAo^9~wbUDMi+O22)qoP5();4zC4?DOm3!f>w z1*7oa#S;4jX@g1EmiBmZ7hcg4$>~Ws`^EI^(@-gEh(>imPA<0_m1skmEVbU&d+9Un zswAtizT0Xr=}4Ro|F-or_dh*e5uE-*ipPW)pK0)EymGkq#qDck)jq#a*Rtj$0hOYP z<{@m_b4N3V|IGB)(%@2S8KL?onva?xi&0J9&vY?Y)dG7mbbFFp2Z}}i^k4m9zxq=P zhV5<%Ar>W18P6hLn@y}fnoTN?(6-*9&BcN}qrW94P_AW_gO&@Y+rx#QH}VqBsC#tn z>Ieky;|OJXcyFCFB==DZh}I*FNa>h7dp)P)kFp#;?Lc1M|CfNSYK z94GuXI7PvDi|)G&aLy8e`%<8ZIdfZ4&=-RjsLyEzIPRLbcm#8N1S*XD2z(M!WrotT z`dTIh)-)4E=x#}$Es-#sGnG`4CYHvF#CwC>E#144>qpY+2|a>zjc0kyGQUQ@O+<|2 zK&O2FAGSqKpBpI=!jB(N|Auz|4T|%B7JmPCIYtx47wriByMKLsd)RjQkcIWnbKi6Cb?gTp0B$JebKL(Jlp+}Xc2oowgfm)q7y!X=5UsElm}>Tf5hB=qrGUr?1}it{2tTb} zs>1($kOQu=`-%cN+4+k0D#9h$ePw_qI0UOVS48=b_=0`7!?wP23D;0cA)hR-LE)6a zn&E`jp30Ge3pXiDg7g53!$%V@e%hA&m)jh|IU7&nNC;1*Hhxm^4^?qN)W-mZ@GHUy zgWdGIx74-AHq_RJ;5B_oTe3sz>~!pR2Xw1yB zP{cWG%wbTqmAP2~EG|=W#Z%KrlLtD=XR)1iym_q6{NmHLapj>&E2tma7^rj7I_)^U z;(h{{3QO&y&7EQ3e~LV5@@&XFt87+KmdaeyrKpmwu3ir*SerN2QVgXl*zs9WY~o~f zk2#cP+{UynWo0g(-bx0Y58BKhP1L6Ew8~X6XA{c38Y%NH#?53&I~8Zue#v)Uun@2H z@S8s!?w_HtRz|hVkK}u9Yzdf8Nk`ZeIyQn7wYKIkDeIhT>GHLPt@6Qe+j`s3<<`s{ zt3b5c$toYO6}RTauInVCr_3dP9M1$lQ&U1S)ZAbM@NMQ?PCPa`FH;g201;tqvE8<8 zIrC(;mdfmhKH5VbVjEqANzKUCLH8|`m7rUgvXf-spdRml=P8{8pNN>`dQ0xhJhKXL zn_FfS`%>}p0-;!6LQjWS|F)Nz3Twd~>XXKs$#-VXe4|N;4PD*hB<~(dwA>S^tEctD zgV!HoGi9H%5gzAb@DmLpuuX*}Nsu@+0 zOk55(k4~DDOE12|9M5zLIkVxMM!Ce8++}hBzdp*r#4n!(bMxj=4Au=2w<;n%`pCz) zaT9iL6u&gC5$`Cb1aflC9zR_f8lK6?a;G?E6=vbhKS_UDmSc}JHC1@1< zN-bQ#IUKLC3tO@(={xP2X)F%!wDA8QW9Jy#Tk!7t+Ss*i+je(t+qTVLZQJdxZQFKt zZCks%J-O%2IXD00CTk}1YGq}zo|y+TpD&-}uhMQ)O|&>h<4|w#<#B0#e#;6uKb`*I z06A=M%)&b%Ja5M+IU($_Bsu<^5$Wv9UoFgO{DOa|BXdEjeB|c6+C%4;eim+x-tu)M zaLXVB&@30~1Y;@7!aQN_lzGyeiE`nxabbRN_0uupA64$s6xLYn%R99*7i!u0JH0OX zOS7xWQ`Q_gjQ7%cEE_e@xKb8)4udqXGq@ZxsbcXRxkDaxuzAl^xyJHLg@+btFvD|g zG$_3HTj+ta!qIFKUdtIO9kv!Ob@;O=O@ZZ86=@{9DtnO|CeG@nL5*s=1Swv_OT5s< zAn85F(9XJHt5R(5s>&ZF0M*Wxd;@lK6Q^}oM;eWoTzusX@f>ZE*B#xhw7R04o8Ox= zO*$QY3a2I{Sa_m~J)t%_I&a!j+ZaBxun2Rny^46!K6`L2)Hl6K!=4VZM9bIf# zQ9&`N&eD4=HNYjuN1h}Jw)LB9CXz`@9*(vJ)fMZn2w$(xmX-J@6{D;zNQb%>Rgh6g z^3845zghm*qDzWgp05?5-DZzWUwMs^~68c$|MZ|DNdk-s4b&Hiffz*X>plr%PZVdjb`SQ7+zfo;#k#{u>P z;AH!`!_XZHz;!JSbSyexZM$G?gJ7$NLeR_uELftB0Z6jf;CqmsaVXs^;HdHV+STQ!R=$p>yn|}I?q9!34>dt?@@Dfy%U?~%f z3FL<4DF-?gf;h5({%JaSL!V@7N64H=q0AtOKQOZkmL3_M81pK2A&Y+i+H0PhJ@kcG z9~VaCPxG`Lxt()-n_&od=f;~Tdb>5ZFw0bWk<^BnMWW?;nljEQY%Zn9WuD=U^j<`; zb!azx877iJ&4+OP+%veLy-D&@@ngTtVloE-w=-lmawu7isAx+z5jB)Htzwgu5vT+S zEs2SB0eQIz2Nv*)A6*UaP-gDp0L3ji_-I4f6GkhXu6ZKSjq_L|A>BWAQ1g6q7sAdS zb8#7lPn6^#-G;7EPZu8YYdD!SgLSQP{Gj1bVR|%h<_P)Bmv{qRJV+HO{hBhc-h3kI z`m6a39|l{&oSolm)1c{VyF5YQIR)+^zJr`EmBCduTs0#S4zae+TDigW;sM+Ri)55# zF@H!woy%d(lOi50SZ2!XXv;X&6hSU1BVv+;Ii7Z%I&l9|M&TuoE;r#36zJ(l|8>B5 z(ww6+r>rsE(TRog0f_|Nx5F8d>XNq;tda&I5W(-hW&Czs8(~dhdnaruinHFNTuX7% zr%@5m0s7~UkYC{j1^-F;PK^F+Oe~N7gJJnN2U3~!jScf1kWr6?fUBq)Br|yRGllid zY484+mV6{Id!Hv)WQiVm?ilo-C?GJu-}M<7yk-A`S0g!`>S`j+P#*QF=tCPJ#?zyml@4K|{P4q-Zee59`@H%XQmM?^2pd;)TwIs08iDsj_k7eW7EP{8V4}9 z;Tdbsa2(R@R;mq~>y+2w2xSWwXyVkmVaiK;cwU%9^aH>sNG|HHRFTv-FV?OU*AJh}3=LNzspR^_`zo+Mg z{ho2d?}Y$)<_R|+C09sqo~AR~_r{oWAWS?q`3*r^N0th}s|)*ixGceKz{74GdrCdh zy@EmSU~u+95n5sr6aownJ20UC(elD_Q6rp&tuCHAROlkhdpnkg2Cv?QG9W+4yc(6- zz$ANP)l7h7btrDA7SEikVR$lX)LaW?G?TFULRG%)89(Q28-tGWlkrr<8oLYX1}U-c zGT>&^GUoeBuzi9yKg!b<`WK|=4G%wJv(H_G&->3w*c*fiua!`~az1QU{CREKcMY%= zO9C&8t6c5OS>xO7^XvL<-R9={7^?z(=Q8GHFQ1QHY_)dlP;mdyyLu`T-cUF zcR)p=&@53%B50{7S6Z3_6E=q^VOy2_sOFMPd7xM#BiO7IL^(UFM6TJfdXJ?V9ejGd z$7in9A$I&$b6oJ!0yy>}`%~9fVt_vkY z1-}_1M%+W0ikG+cn?QH=NeEeA%cuAceR7;m`|Ek#iXGu?GkgoY)|<_4X7|jS-N5j0 zsLI~LpDq-lBcCN|={gcUufVYI7(H>kBBotu98-IxG#dt5@G?)a|I{hFi^+Vo~AtkFg2;mF( z#V+;W=tf-TAH)AV7m2V)c_;Z__&|jJjOG-v|6!Nexu|$LnEu}oD@I*gSy>(R%Z;8i zL?k>MHH3H#zK z0W0UZU(VOA>`J8UyD(>_DW}GDhAG5>n78eP+q?Fu+P?Pb3a|ZTr}{5Y%bqVHJCRl_ zI_|+9CnALo=h+AqVm9aWAQob7$mKvfEE6L2FIVGi^Uzg_wamx9U@DG%I~nI8O$=oG zszFqH@^vN8@ca1vW>)PJ-elSXA#`kQ7MmRRJP78;X7%j5LG>TYIJYi^|bnz9B(*K9aa6L+GNHC9sMs!en8*$GK7z9Hig z0~2n;%WW$p2KG0YC2KuPoI)z02NlemNw~_)B=;J^vl)@&5sF+WC-%W7Zp^5<2BBMj77#HNdXq%pv= z-wFd*^DCrE8HmgqVT8cdKpTIzLQUl=CW7RCt*0lh>{F!xbtOfztE{zWJ|k3adyd(^ z`n^-17OBrrkE9L#dVwXZ8$Lf&i$_Qi2J;EsGt|Y%l0~4Q8qA_2z8OcaOKy<%Xs)j4 z-XuBkDF#Tr-K$rCf+LKE!8< zJ(j-4p8~o$Fv03)H%JQ#5@yUzCzj9?2pB zP53g4k%Y{mP}XV;NxO>-QJ*Iv8VDx%dzLcR*&4b5ClLrJ!F-fM8_y?_K6Jj5M{u?-TaM)bF^MHc6MqsplDk~Cehrd#2U-6Pn~v(l>`>IrKuOj#ncu4#ikzLy{24hn*x>E7 ztTNP34VcHK%C^CV*4~#qbWsPqf1!*?QlBUjd|K|CcZj1ynaZ6DvJM3EVH%oXPc zg%pmJO=u4}&4zo4xEV4{&;{Mu`#_ExrO}KEi%U3bt{BVMRh-w1xm5ot-W4&8o`l{p z++^D^JapxCeAOhJAr`Wa=^Dtw(1!)Dk~Tev27SDXe>qjK=>|^+dn<~efRq!aqMH$% zwo+*^(a#ab=Kk^VJNbc#;7wReXn8V7YQL5))V?e}Gbh$-RQL4*Rs*BjeX7Xqci^)j ze2m1Iq~iI^Z|++v)_qntVR43$J2+I_0WhU-kwI4aJ=z-Lh}rm&G|sTvgnqg=0yvCE zrXt#ZLG-(d-TA8NMct!R#_&CTC?U3GYt5&Hx{z)OWx-v%k8#&e%(j~WS6&J1^jcQN zt)_L|oUaY0x4AyIe)q@SAKl6c_sp2})tSs^o5;lmz|^uLnh8M3SHRGMC+96trz$Vp z@t=zIx}8X`o}#cSo;rQ9q};7ywJoaQYz(CT5xQ4{JVKf6Ph$JDIfEX4`HXaHnWU7I+E$cY?6AK{wfvE)d(Ucf{3)k<*QC&Ph`>5R zy7TF_{(-n1Fls(Ji-zK||78wAN;;&XCVPLtSwV)MDq;(ZaYlO2-j;+;@e01@kX$NI zS{kHTIdS&1{N{>22fsUNe4Bb12avo$#~Oug+X(sZa^0a${O=?B>iY;(ML!Un#h><{ zP+H0shEAp?zwQ1PO3PGk8YV~(GkaD>nIR_#pKwn4Z?|_m7&w2w89_^-wT<;lL}4(r?}HtDeJ6 zFR-9s{Mf&~!LTm8A*)niy{k-K|0}ymfRXL@`v)5a{Im74|Nnr0NLB2A*kP7-=EAOK zW~NU6o$6FMlSdIk{hqG-o9ddP1zha`t6|lQW-rKlTY=7+dl&pW%`LKWa>b=pylCWa zJ`x)~(|jEEX9aZO{3!w9chcQ-6L881$@I(=kKaxAziy7t=g&oTAgW7_U*f#sDG;3d zPZom0^p$W`;>;n*Dz!{=5zRzZNdsP>ICY9v?7tnIf9VRjuvnPNA7W`_26_j>JusJ5 zJF6|!Zx$RH_L_8x@JxgTQ6^aDkGk3RrZLvLj52M!MSAwn#n;78tqy-Jxn5q_5=HUC%(QN_F+#wWof0Pvrz7{OPuW=L9vWh| zK{N`B;J+-^GQ)mSYNiR_B7ZihjbMGwuo#5_EPdaP{>r63?%TCYc%TxKX=r+^tv?-5 zqo?4lZDvU^vZ$R8$YcetYBUd(4o-We7&0jv?A10I4dFS=Q({|0Z5?|13eeZN5dVCx z<2?Txd!?V>gApmG7pwF}P|GYLC$ljf^#BQz(wZ=W>=k9`^(WhJNyfEsW`*!8AhSbJNpI606zpBGOom_$Hx$+3!k*7T5J)&kiOdFbE2+(I=s1_ zVXPBdvNfluof7$~g2yDMnaVD5xoIO>QH_zLh4^m*LpMug)Mb$t{K9QXWPP8=}jMVpBxpRJ|}c`Xoj*Bop@eF*~A>JHi;fF}6Nn zpdScw_nn-BHw9A?j-flFQ2qgmU%wdsk#rrzF^%Ny!um(re`FB1q*2log}t>UpW+BX zrXtmM6gwtfLeo;vD3_^mJ2vgH`64YFdqpkdyH@~!h&(eKr@VMHeFe||Ij785y{Z&B z4=rs3f;ZuqSmz5oqhksH{ZF5GDrOP%5EuwZ{l`EV{)2J;UyQGcy|t;GrI)GGk9q!# z{@XiNlC@tH{N-y+;fA84w4lI0p>7$tMmU8R5+V$fkf}jNj?BS+Ms4G`I_5~cJ9e`N zgp7s^=?Byc4bzwfRhTH^o1XLHX14vXCJ@`>3+aF;ge9iKP!J%C*P^rO;uuvB-|J0+ zsS#Dcxi_AEe?G&XcgwhEh3WPnQ?ch;;f*R`3pf(55a&|&lwaNGJu|#@%ad??aOCh? zIp>|?2iB;_<3@r^jj zQ-En^0a)IPHwk-oO!!MGcFZ@s2R(ACDH&OlWUnZJ@U11m0|(zBBSh(lSeY0x52i;# z*)`0Ep@A-GUb{miVbqMsZL2JW7U^2HRjKkl>RIW!^uUI&rKClPhyA6-?zS$n0}`?( zj4WB_749oSmZ|DPIp*!%C?3bTsdO3zt{=kplK2xCfz~#VS-La-0c0WsOAc#>q>DF9 z9;Ie#4{gBw*a40GsPc~@uk;k`z701`zj~d)=PxyflV8u~%3b31QsMz=s9fVOzYPMM zhjg-9_IOu-leomi%{Tst{Ug)K9S?Ci?=-pvUm5Kk#1oO5613N1#2Iq{SI1!en-|OG zuQ6wnz=Ox(kTAo%h2{{9uK4!9R&$a1r+r8mAfO)P|6Hs3Uq8%$FW~Cd4%*8|Uuqp4 z>PpEPj#WdERR%Kn4cS9O0V24@4%v`$BFILG20Vdd_s!KBsnMiig3!2u{;dPyy7W>BGWmeP>v3+`veZ=f49O#-ir>>rfFTYN8CsVLu22lMSGms^eRSJ$m4 z_`MJ7*7iVcsQNEPT*!8~j|Nz8rjiqkgd$RaCb(d|5XYz~WZCa(ATm&?0*HVQS%3zLF+{u*b|Jxs94m! ztFbQFS)|AuJ2NyZ%%WB7Wr~s8$%RRs{0L8^xhr0Nc2gG)Z-(_$$&9~Y5FKlFRWz1T z^b2( zXV?r~i;o_zp3}>(@%X0OAA!_cLKSc<&t84dj~}y+cS~(}*(pVx58t?u_dpgaR;R9* z*QKOP|4boV;@)FbHS3DWp%*l84Xa=%Qw%Cebj5|qjfgwWxXTk~pjbN}oS7^{pKRC| z@yPCN^BUf7^B>#(HK3h2auKh{sD03|%-87hX~CWX#3JJs94(UDJke@vYx9_GT^(LB zzuI6Fe006w0KB|V!+5*TvQq?OGf(I`+eEMrerKKIf;0~PO~s!Wnx2LxvRvmH)}U+g z)d<4}@%baZ6oy^(XqYl}u5dAkjioku3&ri@Q?(rF2l^sb+);m)nR0>itm;Xv?tYEo z*oa7H@njeV7q`zuu(B^juwi4#SXZPHf=Bqj0pknRMure;Iwm7AGul-tFph{ zBj2P2^iG_08PtrgQ24CTr1ta)!j(9Gq;rE}%;-TAh&v2~ zmDT4sjDzQA0vkxI3Xzi-`Z==mysYZ^qB*l$mU=l)8Ogi-v4#;PT;QfLee}?$U7Si~ zRWn#%h;Evx8DlULkbpaD9pv$%MVazbFK!gmJFV{*5*wRaqGF=K+iGtj+q;=y{(1z~ z;|x*eb%v^5a!%HnI^R<16j8T-kf;P z{&117R!T9Jjh{0pGke>G9Nao*ob7kmem(W=h3a%;Aq(oG8Y!C z!+n-OB`6A-7{JyXy|Bo(Y>>0iCT%h#Y?NaIsL2%?_^7R0mr|uWtu~a)7rr<~{}Ckb z(yIT|`e5j(Jamn`Q`XgLvVxnXZ^6kk8=;^LwTYy!+#H1Ns$h}Jk`io`1u-S2xdWG(rUm#7YH+&1lWh%**aUL(L7&MUg=T0(FDY&~VF)j~d+ zJ1i!rC|hK;8}Cq}ukm;UtKCc(TdoPXqvEqMsI&78av$x%zE?^VAYLRb;@l_Af5Wly%E(JHl|L z05fpcp1^-U;lyClYO?`tdIs+{?D zin&u1tDHDODP})M_h>vZ*Gc;wV5dq;FogS&o#jBm(HMxBakEmDQPh>&OUnK5&3Cz< zAT@4T89t$YCYauj zb6zx2Z?fthn@3LQ+`zQWT)@)B0i$cj^hbdLt6QMrEm8y9f<+BUwT0h!Dn1;_W*8)gqG(Q$AL#%7 zv4&{%dL;$L+uPiV0Cz!6ae<>br9WQU(vW`1j{wvsTo0>tAacxsT9iR%XpcIE;Eyo! z4P<+v%Fi84mGRs$=k(D$vTo-mc|?idX>*6hopOC7^^{xf44NMabv|>)8kF-@4(V3- z(SJ<%T_jGR#{O$;o992C-9U3cFjh6E`2Lh$)*O`3Fu0+s;oLE~O8QCpo$hezp1F#p z*x4sP>*C&fw-FM3>)7qb?|3Vfcj(j755#@s^=ORk2=`0PI@|XIXn8@WJ#=O0(fd$M z{Nr!_E8aUFJ4S<{jcU6;uJEpQi>{0d5!(g=6IM7-?OtB zUUcHkHM-Qsh&5tw_d6WDU7nz7@Nv~@&Xf3`Z9E6{Y+-v=g;VsO{0Mk7lE_;H1^O}Tea8%~ci`rTx%!7INems0>Y!xcONWOg$*#yvXV<);g511sLDhrZ#I z5J)dq%vAv=-~TiGcv`knLH`LqMt|CW$_@M%szBAn(#F!olaxu$)yC%kNr|K=)XNS2 zXoI;eKnUlT9D!nD0ud=`2+^j*6Nl1=UfWqilZ*<*22TjoGZHb~0{Z~(8~;j+Cprg^ z?RfWezRYyY=Di>Skz9t}*5MfZG8midRuONffw;M~7}Fxj#SN&JUKSSaRK{m zA17s;r>x0o7Sh}r9m7Pft?E04F=Vl;3D&c^qW&}WzR4+ew`h>@?FJQKNEV@r-`cPS zS%#(>wn%0@mm5AD5?$x~0r9Mr1{%3Vedcc%?D4o7AZtX}6O$wEvk>0?(op(gN99>` zc)DC4M>h~})g}G`@;_&Kwf72(k`M?ePZ9`-{67SG|F3FNwKuen%JS1Um-}|s3$rJw zp)iOc-ZNv;FE_?OFet))uz0=(gzCCGaJn!hl{ahid88 zyw7F&jgFSy60NI>Z|7_82eX(tzc0VXp7-nSn@#6l^KSEf8ht)*5TKEWV0sV47i*7R zSg`BaprqFT0HW1vJOHt?FCy;tm1I5NFzv1R39*-NLYlz&M^KvY8gK6Q9h<-4Ac@}L zKnMeWV33>tsIa_D_Z80V!XrdK*2y_K%efBsH&`-u(TFQ@%q0>IwlwG@_oSDPL)&i-LH?q6`8#j7&B z|8Y?HtFztLBKYDh9=w0So`1UmckgW9s>eSDHXrptealyC43z`>^k@5aPx--@jD?%m zqnAye{DZKMk1_DZTVp%^`CDZS+5v&vf!6jH3BB7L?5{Z3)Qsq_TEKVNUY<@}WLovm ztjDb>#I-ZV7gq1?cG~89BE{Fhw7w>~|G}}Pot)EyyPcfF1ESs6__X?_k8BK(T|ABu zSV(ZWPZjjfRcv#)zv(IL1y%!RL8GC^$Q@(*BPCHbvY7O1f$y&KQMtqt80{Tn2kYA( z*W}p5`WU|HD~p+w4*hcEKi9YK$DpsDjsO^m24VtVP2pKznV5aEftzp(!v=W1T~6V# zmFamzA-%V!Mw9|!cZGW$m<3S@T^6W_vB#!GZH^a(8Ysp(4!yTlL1Vn(@Bd1MLe-;` z>_!&SDG$uD$wwZXLGmux`0qsd$4PZ%R)$gi@+zV%J2>SrjynF#4ZCbx1L&z;6-%Nr z=$WLaju$1j-qXGP7e$-Nk4^fiR%)%7)G;1h9DAgvFxcqpfxiDl!MZ3;n*T9|rZtI- za;euCHG;Sm)}@^vQo`tp$h+$tL!TUSvQwK&*BFO4bb`@8slCXU5o>DKkj*4oIW?-L zUpX`Cre{ALsEvxrw3rhm5%$xqW2;-+!OuB}dpmg-iJ=R011lm&g=tc6eI-c{1S=p! z4xfRxxp!|8O#^R{sLcAjVhswwAVO8D<;IPK5S};X*#LP6q6-ZDS^*N4BV77rCxdGN zM~e6e&mKB(706ADV?%;|d=J^LfI??`%fUKI@k`X0Wngz>`m6fu%Jd6h;ZP}n4Hq_n z+*Ttvhb<#+@p--u)m^n(GXEUVn-WXZ%K!_Qv=X+(TVeEH!M){x*f`54sm9a#>`!eV z^xedV5w&by&#w!aXuW4v6-`LGcKC&$WvdADa^AK|up511@Q&G$tnmI3~ z{dqWJ$~;y%Eg2I8c2a>t&|cp&X)*fr*7h$8<2p+%Mz%CQVTSE}=OCLWn`7~xpd<}~ z0a{Yh%Az&gN9Y`8dnMl!P{zI4|L2&MtQ=i9Z=VTT5M{BLb_h*8k<388EeHuP@zIvg z={t_8WYE2=H-Iw(Exs|3Ku8b=K}-dT6)`v7fPydzKjft_eJhm!&J$Fw~aSm*H*_lsKqa+7S#->o0^rB4?+oN zZG!xZ-1i%I%udD!CkMD<%G(;ADQuu`_*2A<^iFn1bSwVsw}ocVb|OUtm3XG@$uLnA z-Lo_`DJ30^Mm}+5jOfuI4FWxvoOk%Lv7LnsKQCHH9Z&cvz_WqlL1srB6aCr>F(r$O!(-7W1S4hJMuKe|YsqjP zPHt5UwSaA_?ahd-f!-pY(V~#cEVF6CHoR$JmNjAX8EHwiI5Q2!qBv#+*94{=A-%yt zgM1>ib#8w~xS;tpGP0IFPp``SJh5$~CO!F~p+Ogk6}GhBUJ$z?*txTy{cP#_Wg)_H zW#zAsI4}DoDRMOElq=kX4iK?C^jfcSav^fiIxKQ0&f*o3hFx5%Cy!*FZ#njIZDM;X z0`~5W$Otx~U7jEXh7m0!!d~q@WI!n-#B&!NVT)Q1BliLumdSzeXJLS%`8KtiT~4LQ z4s{amMuA5~WbwD?kN=fG^F>z|(X80AOou4Oy|FQHH7{sPYerG{r}e#66IOhR;( z_ROMXu3xxB-q}au4D9mxt!tVi#f`Y7VYpzyLoy~LWKEV2jXdnOiDkRlgt=O0z@1sE z_~CO4fRJ^r?+!B)5YN+f(LrL{t+f%`;&KX<<0G|?V?mMVB-oN)3~U*UEW*GY3baw} zbAJ85EOq0zB1@iH+%+BKMx|mX_zbR@Zw#9IC6f;@AhVIMm=WDvs2pYN?V|tn_V9U` z`Fe>&xxzYS)GxwJM5w3Ne>4N@59t2_n}nMovF?8F%4e?Gghz=*0e^#jOOHDNvXBSzho(fO_~xq# zAM^fhNWE zCIWr9H3EI8-|FLEGc?dArE?nQud$Tz$uQpKre$kKr0U7k!H-SYsIu1m%$;d`Tp^F}T?tGC-?o%W7C3iS{9Ca-m9sk{u2ZVp%6 zDZaeRj&AJ?)g*p;W$`iG1goE~R6_z$B{Tf@wtayzkqRQ1*eLz!+>LZyJA>&EsdE)|dXzS&|UXKW0kN0J?n*)ZZX3%WP$+rcKIeG?>8+HVt zR`2&G)lYQ~9Tc9sbB%~z2-7JQH{&eZKHPpDvX~vbcr2p5CGg?)LlmXOhIM{49!2JZ z)G;!Gfn}&@$o4FUZj3mdMpV&)OesH<1IhiEUbi+eh8ZvC*(!K-aCZ4B3jp z@*B!B{CN%&m*6uqokQu|!?|Vh8AEmZOEYCuNTCN>ckNMqX*qO7YW^AyeLS2Vx5~>5 zNKSSEphddyF|hG558>_0iEM^u5?z~Z-Jp8IFRe43lt|70+Ch84+}G3d4qlVkYf7Vu zqDN=}wSNgCCOuie#09j)v591KFpasNSl%bJmXOEdSvNnHl>RzpF=-Y2@NBgZF-rUVf$ zBt_1ZbJ8p3s}F9rw@PO>1QBDOH{G2^jo1YR^i#!*Od`eg;im68@!e~Uc$s5(gyrxx z&kq#=JY;z7!f*COMQ{n-i4f}S*JHfl?tJgScrcy#k(CxR%Vn@5=V4>#F*|c=XMvqSffc!O@>Hg!}_onGJJdPB>^9TRjwP8UD#Kp6@uyxX zaY-6nc9I+2S7Or2>d*{6n{~c1g@z1F+CVz2mrRL7wP|BknXdy?yNiBd84zWjvBzvY z-91wEtkEk~|4{Fr;`H`+1EfH_hB#*uezr%eV&NgtPHgZPF5w)?me_v+-ZU?haj~8SPDmO$>bv*C^tv1XLn(gc|x|^p78boJgBWPP46f^HoK+a+K#q zGesRSxwFREN;XHmTtz6tm(eV057j#FN{21?`J31FQ6s^Q)oJ-Hp925cF>RhpPO5yz?4t7R za7^y9=(qGMY_oq!>-ug!zF_VPRQ?NR_#4Tt2Sl>SeN?YvmIw`y9SL`<2>m9oe;LQ% z2gDcfcQM7{d!!mmcU&LUDhCVS4s8B)=+~peb*PV*g?B$E!i?7r(wy~?-O^;?l}8N< z#JgOe+6f&M7X-aiWV|n&SNSd6p^K1z?G5E2Kd7f}ytX^;=F{~@BFWszA<>2}Q&rIN z+~0k7n8(6rr2SUd$X!QF2uK53Uf`s?-;`m&3Xox^QDvuDc5mmF8X`EX{Y;+p48E!e z|8Cjt&sGK5iDAy?J*yg(5b;823W@7Wyh-v1R4+cB9uFT*q(H{G5pt=w(k8UidN7>Ur z`+swJq0eK9HMk=QPMOw^dm^W;v!{`<4pf3&5r_;>NqlAID-eUicc5sqsx5B&EcEEP z6S;}(XsJc`HTSUWx?n87A#8-e3Xu_WGbVA3`6ngAgIkQnz{nz_PjMd_AsmxSqde5L zHk)$&6vyt>K9w~_`=L>DT6VKf<%-hn2@0n`grD$3fgzQlQppSo%=&`pgI6+maE(6;KSdZV#Ozae>otw=KYw~2xf{v73YP}g@sZ$mzz@)q&q{N_)Hd+dIc1eDj{U?2)G^x%B!$o3w=pU+_H{5Q@ZO^m!X$Xi--LazeZ z|FY1vWGFG0mHN~G!@H9^{P~M}&Pf?F*w0BC>;oukaKF$zJm@dTNH!OxcHSX7YA=I4 z!U7B`r{g3jdWx4azYJ-n<5(K2n;MpR`jUnymTz`T>2#&`<(N5_?fqdr72mgrvVl)< zO*fH_9XM5K$osV}kMiMwt+`H9s@Fh(pLF*+Of`z(k$T|Gg7ch?$}Z-wFdTqyav;s) z3!S=A5tC}=4*Gc^ePnNgSaDUX+P&V@HfJ*rvk2|6Wx_J@xCa?}Ri)9!Zvj!bd62*2 z`~sDXn+)9f2o=o-{aa2;C4jtCM1Tnt5H58akpUeoGXtcOF)faJV@D~?H@ncd%ZD(k zZ9?BPF!#&IbrXxSxY)$!(=lB^{?2^mh6p()VTgfQ(>r_S5WV_}mhg5bqt3<;bm!`}(Lj zRV$36N@9Ht(Bz6tP?D0N+AnPj>c^BGbj-Z7F(TX>vf8QWbvLEodJuK?`NxpnQ6Bl3 zWcRB$G;e4eI+~}=68VF#4G+1AMy1E5&H?hHd*oE+e7o*q5T%8lTg zy9agQ36YR*pGH0imY(m=y zORI8FA;3UYmQeoXs4;>|TYI3ZUX1SqX3K@_gj>YCgJ99A)1HH3ZF#VCb#4Snj-zVo zN0471I%-J9)vDS>xAj0@LE@s$aCsGY^5|63BzXp4ds1HVjn`Hx=7d?Y)A;-JR2Fyt zWG&PFpy+_kC7)_tQYJ)m1#s2PPrV>}6yB^&V~Dd1E1pqNKs}IDqsx0ZYiUki(?YN| z4E8-sm*8`d0oqH4iZo_^bd(7s9#y&JoC!vj;F57x5ezk^SK&76^N}E1;;t~LHzucb zp8|MEuvNKE1&WXILeC&C@F6}9hPucqjS(H~6Hk1oZp?S(p4QD@BmH6z2bMMi!FFKM zlavSlXbZ7(k7ecT)%3zqDrpTVZcQ$3z1&IMR?d`gW2#h6nR` z@VU%^t4851J@JvQ0i`Ohz5b~*(F7dN`2^GD#U0)TwM18ub895?2GsLOCo-&aBl0r+zfQ zW{YiTP0T8kO#=@3#iAHPO?eE9$Y-bcou`Bsxoa5j91zluCMYL)XWd@)5+OLhpd$+f zTM7pZhM@=1;3LuSCQvbC6dMY3&cIcrYNp+}h$7W|EzPh8xW5%+hhIukm%U;|w7Xw0 zZG<>Mu3X7Nqz?sixCB3AK@-*ZP5;af0o6W+;hF+HDnbYcGLOkwIgJUl8qieJ2H3z5 z5=F#74z7{cKNhEWxqOKrL{W4|P7eL4ID|u;v$d;qB4~>pXz8GL=xAN_^c^*X6x);D z+&KqGQx)o+_e5tRzZ^;I!JNAcri|`VLk=ys3qYeM?}6<>F(xO(*G2<`hhbBsehcHP znKr7Mo*1gS;j5*jhMj$w%c4)xp+^UIUsv8?>Kp+5Aax}%+H!EOYN|=XJanZ>WT`;Y zm~(-$fjlQjDV4}6%p}n{=ueH+HuA$y#TYXWab3SEsiVRmPkC~w%5t2;F;GLNve+sae8Xr7(-90u?88ZmAv& zvY82Hl+o8tV~9tmyST!o;||l9Xj+lz#aK)bH9lIBSEZn$AO5m)A8 zq7&6Sewf;PzlC)rf6~T)pra4>cjh-_SD9wfN8~aV9(H;(+s`R4Cgy{he=p3$ zN&o%Kv1^Mld~!rv)7hirg8B5&)o=0BT9v!7y8-Z=>Q&S7!nwN*01-?lV!EwvjCTJB zIBh4CDIPlkdxoIZVXv&8=m~BH3ge4g7C47VGTV}-(78NA<#d9MP-`0|Ho%us@ff5! zK~JgofHzMZ)d{yFtI@3XaUW4@)at-zrC5{kKTz?}6b?XA9 z9iW0>$XMiS3Zav#7&UBbMWJR6;NymHYga06voE`Oo~P~+-84T-(W=1(`O4FGj#%WI z16%EnY1v_$?~Zu%!^k+M+f{Q*68S6QxW^s|-KtF6mZZ=Pd!FoVSl)oRlK5hy@GO#a z4`ic=AA&a_;*fLCxLL((Rg`7FM_~Y~JJ=)kqgB)xN^jgUxiY4!R;mUUlbVq>h^)-~ z`xIeBn$D%sLZ&E#yw=-4(z>g6`=sXsidQgzUlQT7AoP%wz)YoMFM-M`F!LqubN4bR z2t@Vr`wi4{_WT?m(b@AuY5rK#BOk~)*}HQxw@hfn=}|w7eqUQZWEA8Q6yy^^*#E6G zILIjI898->8LgO0M&O29NK>|yLhagRH@|BmEMGn1{Wpv!&BNma zvVI`*PmDc<;M=0yUsJ13zA0@YBXfV-5MRQOm-+K>%b)0p$zC(QAlNJ3is!;F| zvVSnU>vMGCKr~&evQ5PH7Ak6je8&^+^9HZfHq>5?A7fU6(@=nKKa^!r`&B2nO`Wt{ zRD1Q_+a%XJe8Hc7`SXDa)w90oiE-VG8z+8JZV>OA@{@9bv!BtInEdV>uG~UTWEH5D z3j<1Oq(L)E#n~XCsAnYDSKR3e6Le)h;K}a475!u*?{SopUnsNw@lC1m1Gpv#3=-}s zG)jFSFsSl^_5ZO@jbI#R^@P;jyW=2m2UHWvrUual8UA#^LP~VF4oHtFRt2Q}j*WOj z=Grf682t&@$);*@+NR~{@dX_=x4LaKbTwBaeCS8DRgd|1jJRiDF+$IH(RxRwP_%f2aZ5Jql(F;P(=U(P@?3F44;BcyoW|A|!L9n_^{j!bQsf`tQVtgd zT?3`3Aw;ggi|H!wKE z{vDaJid4xBIOfi837n=hygQ)_o%Ijn@kxoj6p#`WbUc7MPXVCEOV&?Stb3ITi&KOn z)%cbK%-)X{u2M(kuLhJ$f7MH}JM>S`p$M!avsKb1>aZ!Ka|oH$rVX zqGjsf?Q_mC_0d5|SK{PyG>2SnQ0gV>^y(SXr%W*`Rru+1T&Qwq!!j>^o!XhOEi3rV z0{VbYE4r?7`XKk^;ah80G@tyH!LW0!R~21I{XZ9bG|O?pON_B9e;pD#z-gACW>kta zirjXIpOkb;^@1;!bJqUog&971ZPsiDq?L2*yPnIoNpA(a|Jmv9T-L5v{$%Gb-X>q} z$Wn3UN8PV>(Osmp;xsAQgeJm%XZH&maoaHNEZDf*W5qsLnu}l|T0M^eW7rnwgC9Kf z;N-MU-hNIvi;ul9jC4_ulL~Rq90C64!M2S+kcbpB#NHL`1(Q5amM1GSESG^lrp>}{ zlaUU1U+@!}`&avq&V3NgN>0aHnx+s{%L=b-AztN9`36L{8|Qv$CZs~p-Z_bMLHdq9 zscF~An0?wO1on6J4(YW|+3s|x?gs_4{k`o)b*SD#UMm$xfzCeW2WA1vTe8y&1ytGY zo!zTt8XTy=pcC3;PU%&nk`xV=HMUC+t3}RJLzT`|P){lN$#2-yK>>3C2W;_-Py=RQ z_JALU_|Z51g2ss(#zhnQs~8sIt*aCsFZ7!i=4L6AC$aupSSWAT3kQ%6PHFUKO*oGSkoU0!%8n0dR6@Z>m`gmh>Z{QC$csPUo3o8 z{lJ^@+JVONi`&9Ch-^iFxY|GV13c&2w=_?-9{Qiq8AI|VOB<5-z)H|+x_I;@_%u~= zby;Mlc<9Pt2CnnPn?`zXB#mp--tNl#ebmpuZu@!*(R;TdKNxV4hFn<02?0DM=+Msw zjVl@I*>jKDPjgLpW^xc2*KehQ_(#;PbHCNg&5N%T5w~l%?~TjNv#%Jg|3lX~1!>l8 zYdW*iwr$(CZQHhO+qP9{+qP|0rOnRMXP@5v?}!ueU94~24$L($pVwvRQ>&3FDFx|p zRZ3m9zaY0oU21*Dv!nR6AbG(-pktO#b{DJ{j5Zh?9gb|@ZD?%So=+D@;~Vauy9OL# z_*|}d003)T|ND;c|L|-CjEx;loSgo9N4Un*ab}C1a0pP8%a|)*oR{g z!^#w$8rp_BI8n>Notgr(k!&S9A{~`Z#T>IQ3_&7^X_)^A2*&Q4QnMXObI%MN%2YcK z@@LJshmxwh2ZpFX%O3SxLXkP>9gZM5FtRDR+fuSMPYp8Ta*Yopwdc)DL)%`sFG`1+ zmKgBNn3}_~Ie8o)L!H)pXAV`M&Yb!Ngp}PzF1Blo5t*g8jSUT>(mEU}YL5s_(rE9G zFgav|z@XM1mBgU3){7HBskPT*s5v2>3|qBvOb(&4EgkAZtv0|Cp^DO2A5+jgt#1u2 z)WaO2wrIJ>hFnr}uMRwt=AMRRRrDLeUu^ zr#U%=gs5q{qa1c`3|JBO?GK{rTJ6(Ocg+l3(tMPJ^fugpLiyS3$Dr;Q@7ry;Gwm1} zgoR+yY#Hy@bbYcyu{re)57nUBIvu)h8SKlZzPTb@)7K;QTbo-(hHPxWdp}xX&RC!? zFTh*ivhd+TiDi-zs@D{#YcVg(1=8aqTST*lWXej!x^D{B+Y3#eGsDM<%2s8C`ZFOg zS{5a=xC;^cdJ0K-jkUcVce={@S^44!%C>PJ#)OoLW^Hbkju!r{al%{)HJ>#Ema|ql z46ZlQQX9qGFek67VObI{-#ig66FGD$R5}Q5Sw#=5;>3m+wSqU6I6nukOid@Ey&O!K z%YJI65~>G*q0$nhR%=Q~x5igJU&m0sT{cL3Rj0XcFIr&@))EaNx|OF!jEt*v@~3FA z6o>grBuW_+t_L)DNh}gR;62|Ok+;fL7D;w`?{7<2=-4K0ed|Q{DvgM%)0QU`Bqbam(gvm6+wR! zUZS+ARs%V#-q^(}O_ulDcO5Yj{#BfOi8)Sv4m#s6!Za)miBFrLS!)v61B3KwwItfJ z>&X#ZYwAuTXYM>O;eJaK#gqY9D+R4jB zdzCEg=*Gdl(6p6M!b_Yxc0ILL(Gb6@p^}f#MDCY&Wh@&E{{6fHzJ)xJlp;osoRKv| ziP-sgLk!Jt`V`IbdLGo+I=SY`{ZB)u-^H}tBcel%Wg;_?!mA>t!kY)(9~ILl@k`5i zyU3Ah*aU=^Y@*wi10qm}_t6`%oq<_fxEn6r##0cjCD2P@5k61dzOy0Fvh^PJ50>g| zK`BNE@>n(osWGat^x!I=Har`98CU6gQt2fbYjzLZmfD#G7zLrEs`4&=ZLzo+>QWs1 zBdaY9MMzd4tSwLMd2u5x_@1idh`e&|ZvbM^ud=j7G6;@-MeDGhwJY|;5zD8M9R3)x zFWr}ahP0!A$Yp1;i<;T1eS_|7qkldU!P`?4`Vb(R*A?r_=i}w43iJF8#rwGDYuj<_5B9{E3AV34z7B1Um-+7MDCsK zY|FhOU)=3Syjcw9D>d?i^#(-JyV;Ank-kVRAX5BUBj!teMUF-0aG<#E%hJUh!Ue{ z%9ft^0ZH-yE-!&Mov~YWLFdWEyxXI)R;nY^;2)8&(mK41N_?hQ&^_+ghL%T2)9(-? z0~cx|hPF7tIuJqbi7Kp$)MRgb&L_WW79IWYReeRoY#99ut*o2ZQC`k~8Nn7z#0nqP zf-GVra;d7sFt@TXH>SX|%ubH}HFouz2waa96Z6p8tY?v(`$yveQ$0^Mc2eqhQ{;$N zq^PuQWTGIEvwubehF9>GXC|oi`9|bQ$YGU5?2=bC)9qq))=LN2F27?ZfzRsmptbHU zi?Bs;Y3kwBoIo*SLT(`%?=<&adIauE;GxsGf*D{XK{Hz|OdX60yJXF8rhCaAVJoVp z?ROcto)EwM@|j>Vs|gDc6zLBe@31BxV~riE>I-*ky_jwvJJ=(h&yeT!p(TqWTI57> zp>;YiR8b>kx2X@m?zkr}C2L5A6OaO@*O}e9jY_GkyP}R5k~;OB9;V>PxU^lW^2Ck> z&Ca5WqWt0~vYT|-5`DV5L$7Mq-Vg)YOlsC&SkhKjdg~`YWopIcH|SBborB98zt!XN zY?h*6J=J`?$3ph`qszS+F`WxVqxRHD(c`?!&)uUsEz65cUyCv)6P2`hQWd^SioP0` z+O2x>v+~xC_ahmf})SX#%yR=IP zI-miY#{%{MC!@uIX#<<&X6=&`Hqq5sORKoG$W`sTjNh9HoZ=@H^X5|J1crE;vks5n zt`V0f>gCNMVpm&<8@|*&gwTL=+JN9{fgq7p0st3v4sTX2d2qe{m*&%tz)&wFJW6+q zhishpYzlelz2UijNq1YIgAk>jDI2hu7$Q81cEHa-SBp}tikAyPQu;{ExL$x;kgW={ zS!|1xJKjVLBo%cB(@C^z9ojQSlpo_y_j0BEro@ctHJs% z3fPl{LDi+ui}perB@h_M{qOhG+4Iu70A&54SlC2ZMZ&N`YZngM4VbM1YJzRDR8cXK zPFy+%t+;sZXAbb|Q&`J^KtVeDwgGeVF9IJza)9BpB7<)p=u_k(0Ty}%I^>ADy(I1d z7hdHTJm8pyB}^l6Owl(4$`;Zxa$uR5aE3Md8yqQhm^{flD!>Lz6BE72)g>TR69Y^B z7KRDtmfCj;6+}EyTy%Rg_cPXfCFsPj3yqhZUKhHejkjQd_TkDfm|sgNK9Ev);zUAk z3&j5s$+{wpm8n^}TcE5ay8yy1o3tP+UpMix(2ftrh+mEhdp|n|#3Xyt_fx!(p5CSn z%bkwNpQiz?pS~jXwecjv!Aj-b-Qh+3P>%$eECx}sxU{Y*SeEW9QCWIM&n*b@Q#BfE zRwGF{a7+&LMsZT^8R1wGh@Pb867MKm{2OZBa4*Yg`N!nCJs9hUzq(8E_??iuOXTIp zcRUA1QUMd_l}&_RjI#SacP;yN=qQ%?0SuPW-(WlT3i0Mw@+4LG%{CU$n`GgaLTKZg z=-VU2mvXUF{N^PH&LO`G^isPE-$2*?su*_6xM7V;Ok1%j72^W`OW>-re-n;7hJGFdw+SC>n;w0!0G)>(x?4VyL!vzt0qZ$&oI%J$BJ@g*@u6~X z&Xd$NJbljlH64wqKuX2VN&O8TTDwWFj)3>RGrx~59CHO|Fl5QOf3F+coHa1Zdp{kP zrogJMab9g{*3pnSDb^6af zD=&qvnqn7Dth-cr1;L{+;UJFc#1|jr9F_NhgZ|!ad}xY%>|p^USzm;DilLblHY*H! z&em@1@wR=RDf%^W)Zx?(DFZ{3rfee1kHX0Q6Fve}t+MYiP6x==63sSbR7ScVpo)`sET>#QW-!6s77+#`Ho?qL$Ib!T~X! z#j4hEwW*5^Kr=)-Ig+kj{;==NH$PYW2F?1&wSf;E7^Fu?=z-D(&fBn44jA+&X z9JC=$4T!cPs`SzRZbuok;jQ)=xubSP)7*fHHua<>md*P2-{5l#LzF^}{IJ5nbLPp@ zLE;pvnfv612M?L6%uUF+1sW4aK0Q;77P4-*bd1rD$mABNQCMymxl5FCvUX9~O`jMH z_U3S5-XuHnn}9M|;Q#m^3k;K0WOn3RtH!6uNmdz&+|pZA>dGE0aXWJ<1COIeSwX($ zJA$ouwkYN9;LFP;qg)^%75`P65YK5;T;fPIgw==kUK1_I#}VD*pod-UC+0@8bl{m9 zz1OG6g`={tX3+(=x=l2GstPe`LL|n9J8VJ(epJzf_@k!4UY_D_AFdcobHmaUio#s_ z2ja#SSm=tPsB0DExN&lw=L)}bZ4kf=?0~rI{nP(xJcHVak{x<7n7TML12h`F}zgd!t3kHs;Q~;oukE&pT_#R5zeah-O zaM#^vE*}F9%k!f+3z;-O^#dJu56ml95&`&$E$~2`zc80X2o-Oc?V)?4h8{X4lj;UD zydX;Vr5Ql>2-ZGPP7SQ?D|-W>&TpW+q^4Gdy5j+nXs$z&$}i8<_RTOYI$+fHT329r zif~D?PA#Gi#okeNotPWeBE>ZZ_1x;v8z?ld{SxiRWqs-qyXQS_fg`8&PDbSV5t(no z$I)Fi-umEW(g=qrBQ!W7qs|l_ZCdhKl6Yd#V(+ri5M}P*LCSF&xl>?S|>-J1lI(s(ezMH*?rmlf%%unCSP9=#X>DWyD(j8TJ}Vs13I-R06#|;cM8--XpkqBXtpy z@nOqm??gHQ_DSm0pU6%K%V#~ylEg0)W&=qo$iDVY@{B89_X_IK#LUx?Jv{c@GPVvr z1lIKAru*v;nF*6>^_xAxpi@8dy4aRI!|B-Ba^kP|_)_zy7g|hll|)?kOu-?@K1qmi z0;BgH%6dH62fg~yfP4a2i6K5V*)Mv9qrve)fQw=LbUH|bc64Z}Vfi+G=pe0O@HI+F z{Z8;w<>yWu6^P2;yQ>sx3T@x~U~p*L1htZ?&!~^pLzaqfVag(FAtx!Z%c_Ufw(0$t zm|_dd(}ZrY4H`D3R;p}M#Zsw6oo*6@uQWvYa@Dxf62L?1@P^pqo2&tw~V|Bhjr6&vHwu{v=M0>xAn_xc&>a8%|t;@PDlyfY9K zuDq`Ok;e8GLElT3@Xm5y(T;Q%TK9hE)Y+hZfqYz}OGw49wmW3vQ7PSl4|>caxtElO zuUq|tpnan@pitx+vlmh3K9c;5IKt3>=c-EzKMMJhEAf)qut_A@{2qTRm}X18QRa*2 z6fPjApyqjy=she#v2vOzou{UpH!KiQG2sS!HcYOo01XvNst{4Z^zO@TURlDv!L%eu z`<>XDmgZ(c=XCX{fO*q3y+fDLIldJP-B&H8&C!YWDn|0WE~OzA88y-P*DFWCG$i4K zos3>8|2pv9!$d!dsAMd%N7^h|gDl;}7h<7oWJND84>q~dZ`p0eFnusZC>IB`K_Ow) z`NRUz{tJk__#}(or$SR~V~=wMJWdpLZ6Y1?sl4p<*qO-@?94aiGnH2|Q_aj7BZ3t@ z=$rH+zDQKMi>MW2F%-9KA$_s#8rfJAZyNRS=mfkSF+;wMy|dj`Tgw= z=5Dd6MI_3HdPti{5+3CCaG6DQrn3UkFsx7S7aHBp7+QD>m zviNKIEODbA$tbm@a!EL=I;E>K0SD2zh2v&##ydyNq(M^A4N|X4iOQ0OH~|zZy{1RS zqcb8sr(EM#jp+vL)wlXPbUuKkRawrzU4DB!@xdeQ;9nMGOa2@^qn^$zit zA3T!U35CKfvIkET2XD7S>ntxb)tKq*y%YTU`F#4j*q?ycM>N(9ZZ9y0Qxo2PJ%{eE zo&+*-OFgMsTZJ`LdR)4Ojxae88fF^HeO?6xK&2p{Z>kG0HbmHR@@PUGu z6GY}Ip^V^`D{h=pOYwkJ6A!Xu^ERX)vB-IsAEz|PN4;)S1T|?K#s(?ZV$=Pj2J{xN zJ;fX^YuMfrPGgdpLaGbc4V4W*J(bn`tVMhS*bTAFVbr|Bc{Z>;zS9Iz(*#`cf769n zvxH>vPr;qW&aGer0Kv`%WJ03T&*6%-8%AYH`pyNAuJ#bfD|5xdrxvi1bn52Dpy;yvg|CySc-Ig@?_N;R^J+ zBZEbb*7I`*1c{)*B7xN_V-G;yLdzo09wOiVl0~B1cfMtuL9N^KzNMr^tlQ5xkb#b9 zr6=9#cRA4MlJAO33x~U5yd}`3;T^~t_B*IKVA>-5f@+Q8Gbnpuxltwy;=6&mmHQC=fa*osJ%l>|BN*xpAt|{LCjk{t0~c3wa= z>NNMRqegi*k>{qK9BOP3?4lNnU^_Cujpdf@qKiYr8<)Jzz^3~mBn$5yr@T$cChtjD zKH%~wWTz&RimOi1aLk-aVlob>P6|4f)}S^U-*;@mra2vhaIDqFKOGObQ*KYsH(}l( zM;m8(Ku(c50biWaR+mbuexm;4fCot$=T_D)yjCY?>}O|m*(Wd7=k9$z)i@|GGo zCUeaB2z33@(Ix*TpiA7Hh&qP5Lj<`yorq7Pl+vvUowQP^_z1zIs#8KbdbI5LD9I$V zlZQI0TNd;v(xkLgq&l`!7T+mc8G~(>wN*hIv$-&A*ZI`Gl2;qcxv=yI>(F(r#5&5k zAZ^#ON%UGm^=RFoxmIwS?5@dHJgyq?xMMjqyK_0jd<}KT z@t%B1`3Q0-^4>g)zed+O>Kt)>&2{MX-d!W%qrXbP!-SiRizYi79Z|YNIs|z&JAA&Q z8`->bIy8C>xefWKx^4bgcoFrzRJ_Zhjr*8Mq4_?ZNZIX-Jc6q=#H33J(B)DQ473qpZ7hOgZk5eAQm9v|fFr+;s_}bl$E8?PQJAsjaD8YgS6>aIMI{v{kwC zl#g-dDWud6TOwc8vW&hYVp(~tsATN6Ow1^%Qc8bq5Os%Xi4XI?IT4uf%c1iST z;9SoxDa|UY#5jRunba=2m`=~Msa12Dl3LQfr*w&wATza9F3W7KSe))$61?Yi0ag2K zLz}p9NurnTDd2EEI?3;bK=vLRSZ2W%Jq2nlG3 z<%VXPt6?07wzTS)C|;-~8)6sXNUif$YTBZ<1B)-r4T!6~dcVsaqSOtpd#3;MpUsN9z*E7c1zS?58T8I)_}&-tWY(Z|oZ4Ul6W z-lhw<0812<&1vTa1MqSdiq^%UwDM#xyl;$!QX;z*yJUXjNy$&kjHv6F8MZSPfiF-Q zw1;(pb7bGD5h^Uu;gXcT*)^#xgYukO3|d? zVk`!Nn-EnN1$Dm%Gt8HfBFRn|e^%piekaoR48+i@)NyFl70egr?3G>}*vy=y=iW5m zp2Aha|LJeTU8+pTJE<=Mjs$T0D3^m(AqwnpsJz>5i+B+Gl{YxMQzc$<^bM?n{Ms>mitp&lC}(cQ@0HByoHOM# z&^I1Y8gpF;Pa~4ly=P8vu79iB?k^RCc^uztB_{x9wHdfumYdnX9%9XCvnN-F9(*LDE63|NGKqXL^~FuH@I#X*}T8EA2&S zlpW6jOr|fIF*-#8e*8=ExL=g4N63uR=mvP)JUHDvURDFflWM}g-50{qI>lI=4B@ju z3(`=_`RWS4f}r2zy!+#6q+?7=>5b|q|BOQJOXV;g1!Tv*8P9doLmEy|x-bVSW6XYX zhA4lo!Y>d}3S>+ZdE02|o?9ZtaXPNUY;`;S5MDxob`$uMvqN$)q|Y}XVN2zyVQw)h z9=f%Oa#Fihr(gE-y*4KdHK!J@L z_0K0TR0yJ%5SEk6R@M@UQYoBLk3V3aG6MsFM|jyIm&*VkJyPSJtXpDit;M5;@{~X?1rQ)_W{ookje~54l{|hKU-oVko#>Cmg zQQE@EnfU+y6R~x%`4{L*QAY|(0GY=v$#mM3C9`w`uGu$>+~s|)HMJ)^Fn%NOKxmiL zVJ=}?V=X6~uM!SYvLZhaj`u+o6&4jyu z5>nS-!B&Y^_dWfVLFy)%U`b2tKwVg;=)in(Ogf#}OOD(}UNa*uIAR1}&?!z{Tke^p zU_(*U)-9=J%2kBRw0K35i*N@iqrm}>I#VbGX+lq!G!bT727Ettg;6U`Bv-1(^AIve zIATvy(usmb=IA9cD0O0bz=yR}od@}~j5!IbUb>jITHc(w7m-pkH=TFv3v)U*K>aM} z%;{a+6`Bl;%YyB4Oy(H#t7Bn+G$%@EuK@16iv9H$OJAU*F0ALRU0D$s; zae;sBZHTxVnbR=Q2A08Ndf*#ww2AYUY%luP#xZUoiGXwcvv4{VXpjFb$O9NDWCZCKBg3tQ_pie#S0zgg#ILE09Hx68r=E;I*S)*G z0O*6tzzoKl_Q*umGk2%tSTw=);DKWe9B3o2^t8XLLL3riZ{cY}=n3-G8_41FylU;v zG&R_yHVSPpOf4d7SEy6~6OhizB`4=5r4}kNQSKG4NJFk6n`V`#Dr>Ty5_N0G`&MS% z7V*&3zQKX(FiQ>Okc3U$CHnZ3D8vKSvJEEQo10NAc$U;A5-q4a0+%7Od$#j;by>pQ z#w;w9v=(C;Ow(JMq%Evgp+KZms~WRB+HIBSmP`p7dp%51fD@nE?q_DODVatq`V*Vb z)SG``Z)vvPe6tJlml9pSbt?2Agi)zjsOao4K4ye3wL~$fB9p{L=L3ush8(i_loX8V z$>)|QT#8hwC8;7Mv`Y<&p_x=%4l0gK0QESh1-519(P2j998ORI0tUgU=B`s%>$FtX zlaZHJS4%YD(Qh*cdgQx}7RtGjxNcB=nkE=F>_B``1G)LE1k4a~#Qlr$cf*jt6XZM- z{+5nW4+G~gxS$E5=*b{UP44k1@Z>4;lns?`kH1$w zFKQH;z8dhOKLG*;XA(?js5F?W^~{MH*Tv%zVL$t%^~`ld=0u`7y8!p_Le>F><+dnv zm*nJjGFNo*2bCEpF^Frv=Lj~_9)Ni}aZS<pIc}hODGqaD z9K>M9%3i&^Lx3_6K2a=P&&K$>YgexTOg-n&F8Og>S#RPK#cSVn8 z&iBhn`Wq_X&yyQ4-Zf$JwgCH%XeixUT>N@Jf~@jRE2-#Z#02aHh1oSmcT-Xy)PbKw zPFEp{SB!$S0k$1|K&wnu{hlj&U-yV5G#C2?-#=p|QT|7|<|kba{KN~*{}L5>;#4ktI$=)T+k<$cm#PQ<}mOFIl;K*MkG11M;{W0Og{EiEX5$lZ;rBO1! zz?(OK6Aw)-mprWDpU4W4B>$4xye*W+?=^=Nu_vQVd@a*mDR54ULF7i!4D<&-L8Rox z=($~+j9KmE^kEpB>Y=v0=HGjtaQH%!6LxPwmr-+iH=6D2GMfPsm23^FvD3Bub)w!l zU@~QYGx}x9U^bdeKU=NrJ%B@ow77dP%&@Pe-S=x1T#D7{xAh?;WweU#qydbHtD1@N zsNTPA_S@G~P)NrdXXwXfi$69a`=`xB?W~Re3vp`VXk%e(;B4n8;`$>8@ZSepNTQT2 zk^p?@cWe%Z8Mj9wSi0KIng%_!Is!0asJH+qDmsv2gL#~kgVnf~Cf zK>nY{Fd+QOQPIe3kf_?)%CC#-i_tp1UB6##K{$A;zreNO_6|k;v(#Nor$va-m@N@xYx>sc{Q3!7pv{GR7b zExXfUj;D-xS|}DXb*eU1%U@7hk7)X#s8#4H3r8%8%|~4^47;v2t4S!EMwI9Xp@9eN znPg_AKP6w*a&Dcs9KINi+`=!WJD3iSs)pNaK`M+!$A$K7_`Rc)=NOHZ6q@~sMVKlLe~_a;{I{7hbJ!tqQnh`Et5Y1bS0df zVRDTt`3G=+1}?nSES+8G+(}@j9tQhwx9GB0kcSwI2DN_0obJek_$k4x?D}`;otkv4 z6n5V|EL6lX0c)cDj)^u!q?O3D3N@#GUo?A}yk0Z?dI0EKB9YN`5 zDe>o6BWC(<+xsZ!SS`uJ^CWfKY_LqOG~=yoXf~&)_Ji|M22w)`e)!Y)^k(6-v=*}+ zpV(^n#fd-4=qY>OfV~tANw5l18sfWMO=WYKoy^SY?fL<@`*Yb$8Fj~4t&zuF60izc zhqNIWX3>AIsUPOSYkIwh0WZ&rNuQC9+*OT_$8QJVnj)T)cvLnD{isT;3LM8t3jh#! z8qjq5mPQ4VG-P65GV#R7HH{wtqJ@nAof#A>JRnW|-PNiGcp$y$@Zsq`Rgq@gr!-(n z^mC2$AlmQUI`ggqEfz7^G`JbG98t!R$B^v&2|uqbIWMcBw>-5+uaJmZpJ8Ykyw#p- z0M-=(>w7+t^_vCQ;QV?8LQAE*oZ^6OCR+l?2$x63OgSbqh-lPP_zZll{?YFvDvmK~ zf}hIh>2u37_idy&_z~*nglKH$)c819{t0i4&M9g&Rf}5nDWttqPav=AfrLYfeu+!i zG0qgg`FF5mW7>RGRP$Qu8ZF5#yte=qN0_I_by6^pLU_JqNA6bs4w3w+x-#CJ0v^?c z4aIeMci?eloh=PwxK6+2aHHz08VMKziAC`Ts_%c0Ydgohsv<&#TN9PI3bZ`$p}?Bw(C7^V;72_`sURUw?84W6G@(m+Zq zfxvy6*G#-Q*esS-=Tuj-@NWczP_@nGfQ_a%BLY(B;0%!8k=!yvnraF=%_t^#>qCy3 z5%_8eO*g1eOCh^T)aIb&s#6J1HO?b?Qz;WX^muI3@UZh1+7-&R7PEvKc9Is)m1M6T zEQ=lSxL)I{x`3}Zqwqy(^8>W1H(1f7w2o3!Fq8ak_+vn?5!8JnfnzGi8t{q#<*2`2>YRKc0tDYC&eHyl8fa-d6a#t zqzL-`2RuASHVBAuwc-Hx7V?%6nRj`!&kFNA@thy}e&i)iyj!>bI~0tWyWD_(6k)6G z0IlIBK30Rh@*s`yK&|j`m64m;D(;LOsW)NYHsie}a`*g&2Uq15OylcE=-GK{PzUp? zc;5j<4*W8y;lXU*PcpP@c-zd_T{X0~{G}?^=_b3Hhi;HT!CTzWMf~6uc# z0u5m!@?3fiqRWZaU}ZNl^$}3rm=Seg8xrJFsn$Q-b(?=$kgaW^TdXB)V8Doeu&!)+ zQ&}GKPCv_&lGFss$tI0FS>wl8;I$p*RpSK~&>~Z%S2NS5);ji1Yse(?srv3h^r(ru zGsRT%2$6B&vejfugijUNIp9#H6Al?fs-&6^$D3MHv=RK;!ZoqQhY|Y%_NpE=T(%?NnrL`uE#}cdd}hj-!nXKOW`pKzr$f_!gDcLXOr_kYlh0&4 zW=<${Ho?n^!R%s;%x&BXgXB1u5V4I>JieS)_NgDaOXP@p;3)E*ym(xCpI=GKHN+w`GWDIj7hp+IMOV%(H71wq`+)Wv!Pr-2FjQ ziYs$KNzFNiA~U&r{%&}i`>QWznxbv;(n zCY&$8Jk6eg3dM3nkJPQ>7#LBGW75+u8_jqX)1!hv0yzAt@u4$ZOyfdqtpR4Z;Z>Gx zO=Tt<*Bk=0EQFqAzqi%|5KE@n$;IWh=)Jt*&Vk)AqBU4Xt)>p z1M8dNM(@ww(KL5T$+nG6B9tw}u{O~4A^Uea)t=cND8d~dEYa**{Au%=wRw|;nJ%vr zNQw%f;H?C}1b&Dkv|~cnyvq@ef!mnT9@R@_0NtTvkn#fbT_j1~DB4SAG-{Rd0?Y(S z(CuBZxyc+l<|O`_sSTZkFqn{*24X~NxE{%Ynnc&6HAHjB)Jh}7@p=Z>Wk3DSEs;A! z310ZLW2FvgOc6Jb+FlfBPwXZ15AGQh<;G$GxJ!!sHGh(#Kihmy^bfOrg_h3hL4$P6Dz1|k5c z86Nt&@(qZ|hmNTm4^kt3FTN0MW3_||e2QPq??mNt7S$Sqe7oPTEB6^2Fu~1KDns{- zBut6vTAe}r?xDJ6ScwA!cb7Si%gZLB>e42xNMh3KXmz9}9%&d-4~V95mQK_5MqU^b zoHi1w>8fsI#lJY-1?MkVx+wa!ruEHYROD*%`cr8x4Fx!=#!WOdNPeTmRyJa&+)n#C z_B1h}`+_OLXq%$os8}(%FSzpL#@8SiY#El8bhAc%4;A38_esY%n5N$%Y2s2%_S_GG zS}N1NACSSC;9HT45v*8Nx0`9;vU1fNWIa;SFQRuYir=;$Xe*ZJVUF+6ujzrr zF33-hsdnn$dr{PiP})o_$H~SBn#- zWjt#vu-%`9%^ZqU?`yl)LmI7b{Aw}FMC9kV%$n3LD*$0JKSm(0ce$rS`b~ZtL0uWs zt(a~r2Ie=s0z$2}!pw)ZMjTDh&FL2)=cLSQG|pnpD`qtuVEg0H$PtZ5>m4*}5McwPP-CXe|eQG0tK7)x!tfkKQbR%q&0>Fy@!; zw~jpM9Bm%)9gyZQ!qEmFBxV_TCzzkKy0#0jlC`H{(yR+G%2S*K;3}?kT0|kG8ArrG z4!zJ1EP{QCfuu%hq$3;qMo7(nK7jV1514|!$7j$ zg>}8(bUe$KN~Yfg;FR^oV5W=i*m{HmFTn$`DH($pbx)tGFVCr?Mx$I+`oX=b0^UT@ z4HVI6%zZoK-cvi6{4gPu_Z4wvrg1ivtz1O|DYf6dVk2(akm|GAO#@ZL1xPN>4XC3} zJD^XY8Ct3`cHam86|Om8&@V*Y?X<}qgh`I+6%}r2xlH_Zze+hg|Iso$&E$j47*Iy(k?8Uv=?r;w2MD{O zN!&pm-BXmlS$dZ1m`J<(A-+&O+vL8fcZSp2$a*2a`A8;woYTnJO&NNV3%zbDc?dB%#g&Le2?jN{d-g@Cdp* zkkb^6nse}sYsSt)dWPuzxt1rwDO;B0%_&1(c$Flvkv~ytZ188*NPAH|swV>pCxFed z2A&U)CQkm5Tx^Uz3y; zTRz>+1EPRCFU#7HYg<>kCm|tFz-W&1&9%Z{qLl`#@iF0KDaSIlaelJpY*N|D2{X1G z+mUexYtKq&V5@L)i{?}@(WlfA64bq!NI!leiSeg?VCWi7wy%GnVU3bm|6wxWeXss% zFu$+<03r>G%_u|`Y+-5wM?p{WxcdaXE$5I{`;qkzwJZDrC~d$PVDhAi%kMP-12DgF zK(+p|Zo%v6-=_q~iwa8%gBDLqWdlQUqX-5E4K>E0=NwNLuSmfX9grM(Rrbw9RVxW3 zD#9k!+SwFWGUgAenQae|9xy$o5uL0gwiQIOZbLNd=@i#KvTKJHcMr+j+X<(MVg*EX zs}=Q5!n%lNyU`M#>}BhETVWe2Uy@#~7WHOqtxP`UScm62|G-Ut$4SaGSiKY25laAYN~je zVbA<_FKXG2T0-is4GAup)US&*v$IBX0lgUozwI7J}W#%6tt9rKKy08BZs zPAVj;`Eg^~e3%}FC|cc$9rJIHt|C^I?Ak7KEnd7t@%eLtmsXoRLY#&qW3G0lom%t~ z79#bA19eRWn&*9lB*~Ch#4q+yCS;oj?)!;kT|gi#u%sTZU74X}5iYmM_H-a&Y=M-E3cg zyXB|~L^ktt@jcVdrc?qU3x~6vPNv*^cMWuTaq|GO^V9i(L6BGv*CLIw;%|$qf|rwO z%dp>13MKNT1S|K~a#35ZASTo1SD&};Wgq_L!dFpfopTasbN)dfgfSzBIB#h%8O?hr z@uGP{b!)IO>r?Ny@1e^=;8DdbSn5G>GgQq0H&LlA#^oA}E$aMozG%~g)oKjLw%jR| z9HVPOkyE*3jS zT$o#3>1_iLeljG%fs$Dhv>`U(Q#tu-e-xoqk zwE{zzJ>Hl5Y*}*{$E9=^KeSwf`gG!mF`gyScG3W0_@Sj&_VCo^#Cx#)N$~h154tmd zQ+Oy6yLpR3`={e80!yMcY1-MF)Pk7@Rt!8~-12XC&ztM29A{bO)~I#ZVEH8rvC$pf z>bm~VG$olPx*&b9vTsUk)l_FZFrq8u*WIt-)sg9$_SF~=(j5k)h_5yQx}*W>PKqoO z0Fju^N~D;5d;k@gO6Ew@Pl&>vFYv#z7GxGQ@u+J;nD0Z@`jM6A37LdU97dJ-*G#5} zr8SoLN`C&X?|5k{SzwSxF~AU_WdxHE9!e}F^?pPynv#43PI1)}PL!)2yaoQHna5!L zuH;!tF((xVNS;vCdq~m$5qVg{a1)|Gw%z_2ToV4%zW;w$hxp%Z9UsL_TSNt99WZhx z>CuH>G$NPHCBJG)cIbww0EGlW5y2&lqA|__WSO9+>Cy3gZe@J#gqSIbS#NCaF;_=lWWEr_~2nn~C{m5k)Tjg4D z;8;SOP>(odDee&^WAJN2{*P471x+Z)ZUZI1MSp`BvtC# zN%zA`mB=lqIMH|&{*i;gsae5lqtR^wp58KW!z$DnMNH(BJ%k<{Q0O5Ga?R@GygJAY zq`~2!zHEa#Fr7Vn)*dCHrg9(q{m=^o8PmvV7=EdaEcVMGbe+#K#mAk z_`88D>WJ36cqm^!ihxgOZfo~+26pgG0*g--(~D^4g->);#8W`QGYK#=&9sb~U?h!! zph)gdOkp0qF~URgnQC!ITwy9kfXPbFz_Wzm>>`Jd`X0^xE6P8MEWugj2tTOt}etWuiQU5~~zn7&Q=C(P?flPY~Yz zzm{@gfT^H6Ano6`AMaEB$u$4bxKcH7{I8bse>ap(;<{yjMnA!3NZ-JR@$iBIVi3r# z@q`NS^TLIZ`QVOztY!A|$JFbm;j5A%!u>!u^5HyWh#=E5S7)8;-Pd`ubO1=%VrK`; zL*zpk1X~l8swD)`s8;nT6{w~uv^FJE7rAqJX{9X#Ytm<;PxPd~OeV=b_|A2;Oo424 zdL#zF?5iX+$gG?KC&JK%Vu$z`{(Efd1{?{z#0#jie@+V>ye`d}9p-Uk1(}FiJGa*(q zF|x3?_!-0eTa`IPX;Se=4U#8kRXP+<5FQyh8XOW3qOkB6Aw0hTu8Mzh8D(4cgB z2L2lg?IYa{h>Bu~S8sm^)HnZjWvdq=WS|P|!gIprbGDb>xblYRakE*;Z7#T58AJwEiL*%Mk=Gc?`Y(b z>lNE9Gp_U(N6d4!#`-2(PPzFu2YdEicu|SIKmSeEU(5HjHQ`U50hn3oi z1>aLVv7je=!Q8+mrW5)cVfQr4gYTG&f-Rj><#*o33=@}&^ypV|ECu)6dYsD7Rcb;#16kgS?s9t|6%MM zfGh2`b>Z&VHaZ>KcE?u7&WgkUxTF~}0N&ETwxb)m$k z?D219kFif4!{yj8ncg|5;(m;7nJk#F`Qakdefn|5-xw%vq{loNfV0s$GIkGe>I&%S z9Bskp21FxNQT3r1Yb8fX$^H9wEqFQSUs%URuK40EkrKV6U&8K`kB0_iS7I~03J14J z_MQFCV!KuCG_2!eYxC>(pZ=|~>9!)w-}z~I9zXry|5DIm`iK3o`l&6q#(>7#1Z^nO z_X8XT?qPt7f|dyU8e$dJ66Gg&e3*-~Ke(vbPtuEiuf+oRBHk;|CmE<_S>lvNwOY^1 z`<9`@mzRh4DR>_?4WkIa$N+~-aPc~i&o)18=%O6urpMui(cu- z*(j}yW0f$WZHw5Gt^o$Ct(>TkANc@BWV->?uLCn%ve!^dXSa%4~KPB2P|+wOZW zYAnU>p}?A!?3W(y5TewxKq47ZF>~;@d)g#};2I9n@o2Cost3fp9(iX+A`yN?d8UZE zz#*{5TchugX)8Y=305u#`$%GR6BKs$F|AUx5b5O~x=2 zoJ=V4m_JIK2|*_i@7bA9X8?bg2&MUp!v%c^N4X1vK8J>QIR>n#ur-1}1+pQ(_81Q$c_g&EwQ{F8yF?O7vB7{W<%* zsOb!%DgK{~qfP~)&$NU4apQH8_wY)GKTG!uUalokU|f(4s3t@s^z)AwNe<6r$We#t zsZ}s8@;!|#+<;#A*WOS=u3Hs%@3IYkBqsR%vR@M7Di5y#N@KW^z2>SdH%w`81>U3( z2y!smQ^x8&zt`!5N^L7Z1RLCmFZ$=xp!U_s6*!WtODvJ?eGsDeu7Kuanj4GI1Cry7 zcso%QI!DybN=uW2!Vtb#11eomV0DKgowVGNuNQyJ>`RvF7-}j2k@C+rJiU|bCn9(u z=UtmM;UwN{KPZSJ;Z*(Gz>=O~oD9cr_EMOZhEn1TSXw|FlT7sjZB{s;%ZG>Z zGMosf4T}zp%OIIayr}A3it(uv4k`luI?;c9OSkFg9+3MxJQt2}=SrXO;C#YE@ppJ+ zZ4@2szBRI~XVX z-;i~wHK1tSeDbuXrVWHmL_;a^26zuYkJh<;MR|8$`M zcGHiDH2i2kkqPDSru{)d7>Z^RX~Q^vojVsrm4o)nS*|s|b2cub1 zPGpz}Q^0i!J7;oKKE3Qh8tGMnS1~St#^iEuWp8r81jLwR^XBel5}Gghh>KYh^Gpz+uKPrbVM2X9SWTGSMkx z!!*Ep4ODMnBzJ0J+R^msg%fIaLB~17ibwxiV~QC;=sS|cacSt$y9g}yBUFv|NAugTFEGSK5_UYk-13^B2=7|C~68-rkg-bGYC*(EC@Icy~nCp(E z)fn%F0=+p4!xU!6ai7+++4azGBxqR^=*qR!=d>3JS~|~>DSBGA=o|PAk`03<0gpyM zltvPDfFZ~InTNw6IvulDYB*<0e4|~oRivNcj`r+H6V|^bui)_GCSLf$6)m|;8E00b z?E1sSmq?}~eEhs9QS~yH7xv!Bbmd5SP_bUZB$HA#t9x{6n8#F_;EytGgyx;%SxL%? zeSc99TL4HdTAy_=p{5sDd3*O0;je{2yWnrTI`I)6U%5%BaEkEMMQbEpu{NSlPoUvW z+|pV_f200g-C7+D4rD$-Mfe2u-y%v0OG_gYfTgOv8PMqeqHO=oy|C8RqxhM}V*~v$ z=vdgz_0(|3k{DNQ)3Gii-K%$~8!SodkG|%q9;4?mtA>{3{EK|~KUOd=K@d&^bums& zPTxP~wy-$hLTXC2%3;L}`6waAtTl=Niu?$cH|hH1V$I;5>s3~KJ~7`9f>2}g6jfj5 zQ4}Sqbu{*Hcjkv1rhZOK{AH`qAWYD$=Vk07_ZG3Z-o6yS1v$l3g2DGH7`Q(SnkXhTZ%YP1T_g-^Mh7! z`HhS-zLVav@zrgJE$=P!izZPN*dfUlk=nMU>w{Knn})Nh=E~? zZW_Aen zHzponu*iSBBtM_y{R{p*`*sQc4_;^Ix|M(i zkE0IfOTH=2L%yk&^!K}|WZkdJ;i7PBc2s^VSRfqe18n2>20D|lpd67Vdsh{Bll{$2 z6!}@#9^$u~Cfqh{1j@t~CgX zkoKDSjV43hms!igf-$d<`c5n43uo-8ca%-AQ&VevHXTuF4vQ+#(w91F^KqvW-nPpE zBMT!Kad}pzr5~SD%*#w7j5~(=GqJZ4WQP;bh=K1DP+(N7zIT~SY9)Cy35OB* zy42>ZitJ@*?Db`-VjZkF6NZ1v=4}SlpJ~9=A)D>`DYWAPQI^wEN8Hfsx5PC%G-elv zm6oUmMJCdB(_?wZMi(kVYCe477Fj#dnPS>$27ENAHn3BCci*dNVusTlH|8Ny0d7UqDS#x*#D^x?sJc@%V|M^Z1gZSLhSqFPI%iSVBfO z*j_-rs+%`kf8S}3wPp!FoICFoCp<(yYVMAIL6iNy-;lXzT2g)&4#~6`qy>;{H3oD> z)%wMkP?YFv`1+>#v3JiEGLE=CW4CC-or1wqW2zyD#ahme`vuz#9bo!qnH|~K;f$?c zIIN_Us4P;Qtpm)u8!J2d&n|P$_jjEP5tC3!J$Wv?V`;N?=-@^$^26DK6U^Kiau;Oe zG-k=;f)HeGs9Q3#555b|vTFqvC{&~-9#q(h6btBKW*cKua*#XVBDLT`(b#-%j*_RF zX^OgH?S$UeiGnu%YQo7E2pBhrIDMsIp~ihA?sLVg9cC0F>M}9=V&C%SC=3QQB+}KL zyA3q|jT&)qQ+gT#F)etuk@Ix7rHS8Y1?5ojT{OF2p-)A_i2RV|1j8a~nAmW_fL(pB zZh~GFQ4f)IfH4YW3*w2Gbc)WIY+u=KQhS>w@o~TN$5WXUUL)JqHD2YEZ&rfpIOnPY zIp^fww9FlN^{@ymsH#>Dq12L*@D*R)Q#UA<^OufR7d!kTqXTe`V#}i*T=^tae_X5= z4Qopqz!R=z%c{^Vp&1|1^bm&3EQGC8T(1{~AQ1Umw*f+~09YvFG0I>vYAAe!TEH`g zDB`{dtO06f9jQ9nHjD&6@$%u>qB7T6nn+e-kJgO@PZVXGwZWYL-pTRMS7~mhO((-W zcJ9ZFI@yb)Ft_s?TFOr1vqzq5#Pu!-=C>o{L}!ux%&-DAe#&Z1H2$2ZlDN5udRp^g zcmA{A>xom2lr>Vf%!zNk)VI`$e+FmYE{>&Em1CVG=O#RtyXc$j?9}jB~BW6)W9V2F-WT4<=Am>9(2Emf_mM|jDNFS9;w}_McC2u z!r#TezVYS>LB0!BkZb6z+WvL_9M{jRGCBA0Z>>%x{5Xh%&|khNqyC3^RI&$HJN#8D z_(u@ZpbBrRrHuYQxwg^1F|js5Hc{l--&h(M)5Ye~I1k?#Fe_dFUr1Y82(n?V6HlAI z@vBWj^If=A;VAO_^D*%1{hlDb9y>NBtZPM# z@k|ak95!1Hy*}f|3*N)?=uKBkejil3s)xu=h*HToX`DLihywLb~Oa(;-|w; zJ3=Z$Aq0uTFO0bPlC{e4YYCQZzv&eE3i$-J4u?TtRsm zx&}r}*Gjc@YEBm?=p8eJ<#mN}+d4@nO<>B@za`3@4Nc<{b#ONlekH^z(WD)P7ww+# zk^@a3cY!%oSXNe>LR`5fcn*H6_OkK-l1%a02eiO;vHF;rxIccWr0HrS_cLFI088@5 zdZQoQ6GK_E!2d6rVpMoPqqXlAtraFPYBIo?5fT^C$I*bUX%W2opEr z#&B8;f?d%zHU98AcXpgeXe^#sNQEoSq2_1lVculG%u0jeRPA;^9G-eUFvlP*Eik((A`iC4`gyc=wWBy6;?#62ogpH2S55O&O!r!0$f0G;29HAt8MquL)e=6?nm@ThHo>B06oM992d0cnr&&sa$nCUU*Dmct?sW48~)}` zgx09zZd16uU&?;S&o{3i1g%b?LS*%8w`+fpVoE+zg39e8MO(E9s-B$UQ1jwMs~7h6 zwp5P`i&Yx=&+PfM7F8KLQV4>oG*ZW^Wlo8UF0>^XBxL+@5aL1!I8uw3agci$nT4)h z2n~?s-4Zl6|H*dIl$2JY*)QEdrlB+vy=h6*o0LmU*DW zf=cf|KZ^5*fVyoJ&}~K)s0YuQJhk~z9{xoCtwxlljRRViYK}=Y&hcgVPOdMB?@`O^ zXXEXh+A{sJ(6H-BU7;;cs7?9KZ$t)-wbjQT8vDqmZO>IZhEW3U*5Fizgk6fNzxzBa zfOpr(G+>rdiP@%Mni0|Vg^0+&II6e80&}`)uCJ=pkdHbpML5l9)>?!6$!idBCSPR- zhQyPv>=b7W`{*WmoZ`(3yl@*U;SS)n9Eq3K4Gk7KS2?8zGK1*yWbYDynB5yWRB&JWe0GyX*<5BqBHQBAag`h8jwUv}PJVtSiiHU{y1C ze7nK?xEW1uDo?&s5x16d`%QBk>|@Ho+^!b!`JOm(QyIQ(XrH5&C~T7=H1I`W2V+6S z**!hxsXP$j&GeyPaL>qcU@Dvt>CAEarWQ3dSb^M!u@51KJXucO;V;u7XIsQ(Lqvru zr6oq^3H(w_Lwo${Yrn)02|ezHS4aGHj-e%#v&b64^6DP>62Q`m0p2IT-0itE&JMbh zv)Ui^eZ$M@Z6o+*aiO>UnVeYQk*MpK8?FmG;%QL9>}7l#3}>m-&bnZJB+BtL;xsZ(>g-NJU!?Af4ZpHi?Gg?*SLYWooP$~G3 z6BR){4!J2S4 z1#`--A5qJ9CB_tG3+9etT*-mdi?LfH;Y@?X-sCv8hzHkmRrrtBUeULb>r?I@UnUQo zH;m5&GqxPfc!sH8k*apy?%y)nu%m77!Bo%pRoA|H72+2-%WbQB0ePpQOOtIwzVSu! zZ!^4y5bQd>f!S;qyTJ1A%6QAdy=k3X!KMac7U0v5Qo2aU5}yy!7eaO=>9qIqwix<1 zA79!S5_?fIwo~~(WfokyuY?iXgX_eXU$trl^N-LLH0@5=)4vlv?w0UGbd7q=7GJTu zLfDMeJ+-xmcn_Bsh=sgD*hT-&z9D-jwb{jgX5U;`CrTrvtJGN6pgp#{Hgy;%r$x(d z6o#wR1X-nmHa{gP(56_>&@!(FlrA(%sEo;sfRXL)Y zwC-;hSEgU;9BD8yK<5-Pw`>cV55+u`r~gjtvQ|?>J1B}fFwJ$mW6oMm+vCcnBahzg z(L-{GHV$zPQ_-W5mF2ohF-ckrd%lYFGTc%le|ngO(e0nk%FbtYX_fs3bGkwZG&aJl zQDsE2VW7voqQux}+WV%_>9bKNAGVSAPLqIk*mB35cB+PJs(^kAp~7>{;8)qQIx<*D zQel%jq9ZT#MH~~ziO*UKH#CAR@+T*Ex*rE?QHF&9v&JtsvE`d$r5<995Z4iTMf$9{ zA^Oe~;7t`%Kov8m++o`Ku5VNz`uhE(KxXpWdfQ{JtEYv~s|N$&0KY=y}Q{zfYqRDmyn2K;Z)enB!{B zwVGaPAKxTGR1;MMB9SQZ9ie7g*OCK(Qf98qI8KGmICtrO#{&JO}hG z=3|A2@}iB_R2N=``?emF`#H&<8Uu{@4BI)#S{w#b zIfh0Rr!6QX?CLo{41>BIpy z(=1q%o2|d&VZr!t!1jp;?|)K)|C|!}FG?_WOt$y4L*!#eMZlUW%wo7glTb93TlmAP`&Tx09Z<;TtuYG*| zt39UJl-Cbh8BkvjYB)-3u%DDaK}28k96qL7QIMj3+?n>WLp;t`N)LiPsG* zUp~9h#IVplI4lt->oiQ2!{NassI?Im7KkP99#<*P)vS6xlZie2c=6>u&2nhuSDn~P zJLXVv?$BXw`*>jLIwmWwL@kowo?&n*9dX!R`?Vh7_idmURXeBlm-*&y2&yF{)7{xx zF<*;DPUj?#I{xjoBm)24!QALobL{rkz@s1p#1j0w+1 zqw4S^N~xZ6?A5#boMM@{!vv$$O}gL%qSjkC+^?nXb7GkeWJ*mUwS!^s{n6O9r3%^4qVb`p!O#k_GFamj#}X$5=Y!`Gc00FsSwGRJIX7d`B4%8R z5Ud2f40s@))P>u~P7W&MO((hH7MpC1TbcGZNeY?B<-Gxh8kstz_*{KA{F^^*M ze^fg|?v7!16bE~nFi)zU!7!`(KRH#t; zL22fOgh0U2laP@1BQlUsA?l1a(5zgHUSOF0UIKlC()GMf1?x9GD-Y%G&d#6Qzz_*w z$;?d6;&d=}diisBh~tC2&NdUK14{Oi(2|$G1vaGYKkgGMusk}J+8jiP-^X7IfK)rrJ+&GL?yEH=2-&Zhh8@(bVju9HozKpQR)0MkLfp+Ue9b!_rrLC*( zV-~gIarIvdn@*breoL%IA5fAmQTM{bl1?G+)kEz=uX(@OII>03QJP85>3PwAhSq4_YJRD=vd_oO`RFw{Gib592Drr>_r2#HuLf6)i* z4RdG+l^F>I6Z}ZJ3{ZW!nz=SXoWs+Mio{Q9Wv#IT_8gaq?E|J0QYLT}^Gb}9xGlOU z5Z@}JxOsGOGhdfi(F2G%(GoqqMYtkv_&8l#H?R_{%db!2Eoq5rmzs3IXm*Yo!6J8y zqsu95Q>;AKwJRN?q=(N15{H+Ei(I?hjijRolTMKnrXF^=OPX{AL#H!$2;X?c_RTXQ z=!EnR+|ZPiWiy-9vb-&CCs9mHc(NUp4yHDzI_#j$-^Fz%nuEXV zQ%uP|mG}GqMO+1(0rp0UpEI=oHLGP5#SQzZxB(`fBDElVA^U)_y@QLe_T7ijL+0fH%=3>faW?a3ETA=w(?!$njlAm z9+a{~fG%+wuKH)XV%3Zvp`7jaVPc|_)znWf5HcZR%YJ+{sYa%6De6=UjQtMBmMQ?1uUl)2^di!9eof*bf|dM+OGt_c+;7+L|54H{T_{?TSM<^P{;Bf=f^`)~ zR@n4s^nbtko?rKU(w{dj^{KCzf4_NgBfw`b;XjnsDrW4nZuIFSMhcHfSIZwGt1R=e z9>Z`2%92`3z`)q&oJtgD(PrzP)L<}r0ui@`LQTj-dYl|CKAaH_PhWRYyD1-Te$~YK z2g(>V;#qPp1AYGefu!_EEAjA2P*_fcF7BT`gN?p`hG3 zFXC&L<6=$a#I%vOZmml&Bi(u6TxgU#DKtjnGZ>UuPge-+uwP_)UWtmRGknEYUxqb0 zYEH&!;K7aypC?^#9{UrO<^{tz6i_fZ&svAO?P3G_=eL&q( zWOP}EQGJP|1cuY~z$W8q-fu9PT3Z1=Y1~x$mfOscK{TD_C^3JX`6q+z#G{E)60M)Y|_A{;f};}M1C~j@>ua5 z&5gn(npIqKHGwVBD;<)*I~oNwkdB7AuhwQW`w+JK8)IJtAraVW2ri&Q0_GY?3)`#e zWYV}XHjl@WKHzBiu(okjiMDTje;g=7CnqT-m@(4mSe*GmR?&XfjwX4_Ph{t^f`q}} zjHT2&BXDV{ zN)>IF{Kt9XO0jBJpfCAI&eo!6p|Pzs)zQ&i?v@{(&25ms{O>`SToiv`*xYJWYPgsH zB4a-3R^JC`sST-nZS6H;BfK`^-;li?IiC3$Sr4GQEydXgPciUI3)zyMggX*{vv?8_m`v~Xp)9e@Wf@;M0VCEFsx>!)pxd`0XZAv)l zq4bIz*MnZV&eCXgNh!ykz^VYIr2JeRK?IE4_pWjzm2CAW63RojMqM)!ZP?Sd8uj;c zG%w-G<}v_;tF4+sxVVG%AWgJG#n~;_K;44n3>c8O$n_g65dp&<60DYTF&m9ObPQE* ze0P$;vg$*DD;--CnK-Macg#CvMq=e>gZ}sxJxHb8x!klqTx3~TJxRs3azs-hevH*7 z(Vti74Ag5SpTbf?2o#<0@&~BDgKa_SciH}FMp{2x;Mo2y$&NrXOL|4qPdjQT`qxCV zwXGxYAJR?ouUG$JX%ZDR(7e3|gok!l!XZw_?VU*?m zIPRLxR2pZI`cQEU&1plz>Mfy!jlwKdG&J_pzlVYg;jzfFPGi5GtqOP&7)E&}I8i*M zVmG5+`b;u8G1{$?WN8jdG`+qX+i$%<+xZ)IiSQvxt638~QB(Xv8achKx0I3Gz7Mj2 z%y`8*Q8=GdB2LYgH(U;!Ql`0GmKSzs;CLF0a2K|h(ds(ow3#M-XAugAg?Iy4mmfFu z1F{y5_fo`^X?0r8!7UO0nN?%M(~dZn*Kr*N8y_pRidDgjRMm3zkNz)J=aQ zjkMtkly+IB=!Znk79lc!#d^&mLu(|^{2E&RCIoHwUtf8wY1Q`Aada}Np3c2HSb+3tRZxZO-u=A$aEky;X^_8X~ zuyP@LpcfB{RnhqD`KY-^7RpIgF?mMe(urNP(C`#GwF&*uUT%Yn1jSO4t#!{Zy@6)Q zkp3yEf(;aYJ-_57|yZ*P7I7_GR)Z;I=`WXf@ z{IB{T=n6Cvu(t=e{tu=2hbBb+)V4wSY!2-M(bNmaSTmg?8%}O|KcF zVchHIA)Y}>!Qo;$TNsUpv$=vbgE6+x-zx&Tse}~D3$SpooP(wF5z0&(KR7uHepYsN=gsd zZ_00uXhECy6>dKu4fG%|v1_|3V*Roy(=;VefMbEt{hbLinHMTGJh1!rH0?jV02%p#4?^AX zOIQNZYL9)QZkxYQ2y4ftpk=~~tQn#dIuB}%PQvF>sx!Mwa_3`3=f*esk}GKl9jEt< z#CnmaJ#L&7NoVL6K3~!LXTlW3+nmW}_H=g||%>w@yN&cq{ z|0~BO5mx-?t8$LOf7<(hh<0J@h$QG=ThL^Y#z*X8B=?izObh+)x&DS(O9AHhji|-t zq+dmhjG5^e`BwHD8d#72Um@i}s7nYm6dO=k)$xzA?i@k3&E=Pem?nTeB{=BVs3A>- znwpXLnY%AJBKDnN&48X#pHvUS+7*Z$j`JE3*P&H5)3NCCj#s!?R#;bjQ2VtTT&hOh zY;qo+NV_-2SeqJ~5s6E3Pbs8tNEzSdJsA2o7VBqTZ`-!@+YPn2=b44(y$OaWE`4{w zCX^l>SoP3qQ`=k@1%UWZE%@CZ2v?_Y55ERNi;rpz(k`jKKtih_EdILq9t;ng4p-5QdN1hQ+p(!KpQg{oEu<&ftm%yv#^ad`-2hw_MsVZE)VhgiZ@GnekcNaW74Vh( z)K9~BZk6v9dacSck+vIaEyF2y?XZ^2h! zuR{Uir!Nlq>{p@ue?#rR&{5HLKs7@1Vp{?B)z;VFwT121nMpzunyuKuJz zcTBe&6Ktg%fjFv+;_`}cqyHVrJnj;hZ-rg%LeBgS@!{*;qmX?|Mq{Q9VchP@pY5=D z$aC0!c|q{;=7HGFN0YW3hKhSdBf85$`3Dz5HZ^1?Aarhc)Kof+x%ROrVlzw-(vXGD z0u^F1&9v7LFSvl;WV=0-QY*%IwSTSIbUTw{lXb>d0`xNVCdpZ+fLSyRN^EDizIWzbfzg@Fw(Uuc>x@oDg z(y<3tZslJcEokT3Hr6TbS-evnK|)oBFJdetsLBbN(vfaG0)5eG4|20E1u4aLbCgRC zwTaKz#Vmj+w0VVr4DFP9sj6{{@K)~;(jo29rO5gAbBv$p*)m9)L1#nZi9aU^>q30i z1Xpb9h9~;ucFhhA>ht4|q>WVkUC%@()vq@4#FFttkAW@~o}pq(eX+3_)c{Ri_NCj* zxWlK?SR%13{vMCvXV^)2cy6Isle3>I&?(54dvqfx+U%2@UYR(8tsjg`tjMj6dR(W! zPWOCQ^xf=sy#`2lzMYmT+q4PWSnm;H~}dv zdI7vvoh`ofRnm8MgRcpzt^=DVRx(x5z>HL<8v#Q{N_0Whl+uiISCKAu-LuNgQhYhW zq@W2zMHV)Pl~|_pQk+%Jtqx<@8l?^a7DCQ-l%JaI6K6L#`t1yVJPh=gq^jsid!CO< zQdoaU&)WCg33s)N*(vLwPpNvD)y~jEusp}vrQ6r0l~e|80Km~zB6B%;&L_D|O8rmg zZbbzmc$#^wc*u9hR}=lbYrQ;g-L{kmdt*SFf@e}?4RCdzD!;>aJ|mYhda)Ay94<47 zE#=F7;jsH7ZqL`fvQ=-Yrz>9dLrOFWNup6WIj5S4t-&wI(t+M96!92T`-Lf@)W1g4 z6z6O<->Sx_-{#|0)!r5xH%U*jOCiGB&ox?xWJ}*OSVeu4WX)Xr;gKfy8gjrGagC6r z7N0yAVA&1uN+x@H<{VR-jNNg?+Z#HDqTA-M*P7TR!W-8|P<5$qmd^QIA-^r{LaDMXcP& zD|6Ws=fblejCUxq2YSgy--|1D^|Y9vD_&9;oT1+nQ$)4gKyvB8lJq^I9h!Fj1HdhO zem;uw&8sx_b-6w)sx)a59r%aL5s0cH&r^Ps6=$c!rZVk7J}lVw^V|ZfdE~ZJfZY08 z)}vfaQ~8oL=pIjJz=9P4a#&Wri0ciTljmw9$EmaW)+p$SD-2la_VWxJop@}J`*i(H z?T}2xAzxve!N9ZQx;l3dTg72P4J{H%14h|fEx$ueI zwIX-TZ--ImLd@%res%F511#GX2z4UQICTR5( zy(B{HA8_$3G*lD;v?W#`ID}!shNz|OAk^q{O$Ita~r%mmW6)NJ|d!?j)+Axd7OuRJIpALr}FZ)$(@ zz~745VJ~daOmi=IPGaes_0UYabg`xHr0#g#>;E(BA$Nr!e(M7Z$(!O2X>=9C61?uB zc0~|-pn&=9R_`ms##85Q!k@$55KE7BfAXt>yXI3!Iy{vt;5iKG#IVs!O6j&$^w7j! zs~SZjlOoJMavgg@XyF=DM~87OwHsfTL5zsx-q%}ld9=0k8^ zO<*cZI$qzy(+{$ZMA@|5ch?s6(c6@3B{DN71Sn&HUB3yK!B*jb8xzZr!3k=nKfJ~_ zW%AJ!>NSMO2m@@vaSGUL@uF_32_#dm9|7V0Qjb9szCae_!aP{g~k|ZTX;YEKW3fmMw-XdMFj*HVtnlk%P{A@R9HG_Dy&*B;mq3G^_NY zd1nbDHlb%nqi}E}ab|P+gTufegHW_7%*WJYYShw_C+%tlTZQ#?gB5|?)|z|+fknl5 z;-c;d)Ts^J$YA}ubXYmNd7P+~+}&eI!#Kd4WPh63`8rXzj#fZ8I#rz@S6!_5!{Q)> z4Eyf^H=tV$+E_u8LK>Z!*U^Avy;}{A1=_)$elafw^Q&M@!$_xe7q;BtPLeuljsQqi zuA@;OQJ_dR3ybg#1btQSf=-1eWQ)vl_woj6t(qg{9zts$|DV z*mqT0{zFTP3it7w&O5rn#!2&JH5trTkPWWBdR~VznrfbNgOQT15BVMQ#{#D>b(?XY6@o;P(9QuCGhU8t)?O_0FbogguLzsGjM zmV&OabH-g+Z`IW;<(JbKr5Rlax-R82#! z2TYBH>!5f6u!wnhh&y$7u9b>Uc&pFn(>H3XPgBA*HA^=c{#$u^bIi6;`3#W9Gq7^< zndGcmi48MB@tgb2etPk~+*2TDX)tdzzR_9ePovB}?5o{P4zfTim@>O&f02ANKt!+N zqmNoqb6YQWR9xt`U4j#Pq=D!L$Ebat$=r`_u#9Cp)d4$Tuy zCYh$(u~i-}zG8@@CzbyG9P+Eox0+ivB7dSjOOaf%N6?QzIjKzswQ@ z=2?P96)3`U0_L%dqk1tba7C1VU4TDQ7|ZP6!?<>Yp}hId+~II`OdjswdVqGO4pFD< zqt7c;057F=Xr#}et5JE#k1UF?Xw<$>kW|6f4jyFaB@$|R1_~~!as-~E4DwtZ@=(8n zGheGJ?b?h_bs6xz3utx(4!ESZZvqzoC|cNlm5UKm@n=1h^`_@13pyXJfj8Qd}vYp4;9))!^-lyh*FUTc0~(@-N^p0>(3UtPf+ z5~r65=loM?(uSR>$j6%zXR{FUV`9cVqUz(ydG@vb9x@^o5&M|nn(rM8kO8uFyPS_^ zt%9nR<^j!+_q_w&szZ{0-&eJ6!#FnlyTS&34%4BJIDk+Paf)k`@Sr0geaY3k}@ z`BBS$!lFzz6`aAhs)dfB6mLzt%qJbzwOG42nyOgkeG^NobdrGPo|Nl#sK;4Xf-cv(lGDa|Gk^7E}4d zgTyD;DT-?ZSD$4iFBvM~9?{rR{FeDEY{Y3ZjN~^?lpE~#;GG9-Vum-V%;JqDr9%hF z5-7!N#gvx}&a_+gx?Dbg{RKZJM@Hka{SsAb2HnbjaC7v<(uHQh%8}J{!`hZcWZwGP z*^Xb0C3pR!;BPJN*hFX8w>!aaV&-IFbI@uUr-q<(JX_f$^{w*%kI zC5$8c@kV?yUg8|d&;`vE&WoUvvc!HI6$Xs4MM(>PaHVsp`>k#HWHJ(`oxB zx_F|Crf`e)2c5T^Yw7x0XpHsKou8h0&+66FJ zj~j)?GNI1vhKs_EfzFTFmTvV`>Hs`F&=*cv7YCP8gS-u|UHxaC$dXFq)e7Ge#GLP0 zsET76l`m!;rd{=Un=p?KootDm=}+A0lChH5w}=v(6sk5yP|<&hfXD367F&*?9k=Ux z2Yo3z|N2_9OcFiNEzN?sRZVZLyJlAp3?C78`tzPEpR>8n-!HJhfx#Ckfyj2xSL*SD zihzlqU*Fm*0{jF`1539Ba_z-3r*bJ8uh88c$cJ;&HsiDh!wnXOWgqTmpvFTQhR@1? z*I>(ia&t$QrvKX$_**8Ro<_d<@k^Ec=7R0FncR4I+Fp(;SK2+}O{=)&usjVH=;jaD z|7MB4e1Y^c7W||b{`o-sd?q8JBtR=6D@tz#_}qN>pX9`Uz8UX7-)vxGMd#pXO=tBv z>G}Wj$-j0z{j3WJG)b#)HOKd;?mW!2T zrmBU_8XMXl%MTb?tX~D;h0W*FLt2Oezsay~1b;hH`{m@2jv7nF`iZYF2K{-&=OY=D znWnoXk8h85xa4h5#`)u<3sq~Fcp%vs9(3&`oFc6}xc{cz-+C0el)22gF-gngV!2l1X247+N8Ch#*mCs z+ZYA6cWSt|c&8Z9&JcL@K>c&}4mPun3fWRt#2x}gYh7C3!NzAlsD?J#bvTDkebga~ zi`Z|}6&}^Fs#_8oCk};lcQxrpTRn`9tx%-q5)-V5rT#<4lS2>5$m&~P*lmG*9SG$^ zOtaFw`mibJQGkNQxgfUX@;Xx*T?XeA+0*8c<8RyG1I-?H`C%;1`cPU*7*;z{VKkc! zfS>OSY7hYjkA+`t-b?N>B8A+Khq)lYNky!P00_qQ*^xkzu1X&v!a8H=h*-O--`j zTWr*9HR<3W1*N38iFglq9Cx8)JBOy&CAswB(MK%g^vYWe=`n)yP{001$#Ckn8STlDJhl8-{Rcz(qj@;YCMPzb92OuB>)nPHLXuc#RfFpLR! zMnte>nL_(!u=mdC?82c~Ss_`gz9t&Fx1 zii`Pb&RM~>%3?;okI$9v*V)`kes^we_3vrkA|Mnj4r}t6za-)YV*rI|HDoF>wSdJa zH_y`2&LXGZ^=wCe;U#~0(79FdXwVoa$CSN#et&0pK7BibNCU^WEseyNSCP4GT0PIA z+@g8+Z}X~NvIv?p@Uu4frrSFN_hL`Q*{ zU$7GBb6(3S1FxdAT~aq_mb2x8)fJ%|8E1UlK@y4EL?w@cJj&&CBsQ{`h53r`oqVoG z5Aw{Ne!$zY4%Xm9JtCAqG`Z>kCdy6B_-d7?CtQ&YcR zhpj!`BQ98s(Kwt8Be8;__@@X9J`H08v>utb8?tS+F z@pl5uhoIi>#gKx2VHZ6TuLp})miOyR3>CbG_mx|i4V+#AS^`r_-oq`$Fa@amD+-U+ zhmR|@vYUbUL?9sR0$OqZm{7e?t)!*!IzAE8v=!uVOUV-YCI-wGFEOp=v3-B>+0c!F zqr)Y8+`*Xz${;sv28Ml+OCuj|&Q@j0v7+mWDP^RzyA9^IE`fEywNG6i7e#>b?tZS4 zsbHqXS(7mBj$Q03$EIuDE83z!FT}gqO!Svj6^wuBwMixh5_c5Tw_B@ znK6cR9YRuk)bT{GW75z0665e5FR2GNm)boK9o2_6>0R)1!!xitK%9x9<>owIwaWfM*(0Raw$y)gIHZ{0|rO$vB*2WiR)TS+8gW0iD$Zt`wf|UNPI66n`q=62QY?YWFi&R7p%W*V zbHa*xd^l#h_?Od$`m*}jesV6T$YlKKMJ+xr*8g{J`j;cLwYRY~vIm+OIVd{GO-Rv7 z(n!cCh?gl{$_^#zYq{%4Z{hDMJBcPzW7Cq85_MVa zQj@#{jfU;^^m$2xwO#j9Q}a*kBXALbAY$=~Dt{wTdO^e92nK+?fnbNc#kK}{{*U;F z>YjgLZzcG=@x+thVI->-y7nCMcE>sE;PAIQuRFSsA3f=>8X zXQ)lyk=sEv=@n;{2YKH4KMnY0`eLzBUz9_Il^0BPy@9@OWFJORmD}qiSY6N2*G(3D zKFnfNCt#A{qpey2lD3>Rm-U}O&2n77mibD{QS0zdKdiVnmtMwShrKu6_RLn8(ixgumy7a88{0}!u(^^Pb^THGbx$)PV6$w$qx3lJvjF#?JT=R~uCZdH z4U;$`)lw+wZT+`Ln&D$bb!Jmf?yw&~6+Nhwogj4(Diqy|dWU?|Xp zOOoKP!yf#c55Xghq-MRrP=s6E6- ziO5$#Mr&O3Yw;2&J_Hg{0Z)wL(GpyC;M!ctM;4!+u_O%R)Cn{|D@i(Moi`bINOsGJ zesqCRzEMvu>b$qZin=ok!!LwzLrpwxrV&TNEyeCl)pA-!$DApr;iX1kP^KMVQ9h5B zJ|Ml5`=AlO+LabGZcq`Tjlz#zn<_mH`{z@5K%Gr*D=Fr)HV!_TI1@I!nzf7s!e58| z_Ea7#%V;iS`yTnUzW;13yA2i32m#LM`Km>*^VyP+|1CnM=wFRy=Y$$J&(hF zeLfEtTUcnc7+kwC`2z0TdcimZUhq831(xl39QL~J@Q6%6H4EJM;??PG&fD-D%3T^@-47AtKHY z!hE=%$4oVujoH}e%GaS~-@&QtAl*`UTNY_lny1`0C2#7G(ssu;f^-Ex zs>s4EJZL6%^s}zaMCFUwE$ExgnGmx(Mj0xm;VT|7BfT7&Y_WUWrzwEiQ1?iw;`r;Z zKg78UW$WO&h#cQN!b(wDOdT6B>0v#@6k8G3QLCK2i$_hx&<3sMNkZu%WD7pFa{3yZ5R`+{@yb@aC~M;lK-}U>tFl6&O|2) zhS{_4n@W$vo^+l^rKd2H2gvS?l56AV)Rf8{F}Bx-W1@y|hXvf>4_G<3Y|Fn z`abrN+v-qid!o>n8uOsOhc5h@fa6%B@a=$KhlNoSc)2MLPSmP(UpObXtN)Ccd5zs@ zHUkn<#lF@|1TA)7G|yM;^>#O>tpM$1D7F{T!O>72k@*2Onz)QWpM!&46SeF=W)+nb z+fwxw+|}zo^&}TQB0qH8DirYte(gw6KZTdOD1l;n4S(@rEzB)$!KG1cm*QZW(n)4# zm%~0@ZF{106PoZGG#*9-uHTjimBuhp>)l$J`b!Py`9*XK>LY{N^LQ>FSq?$J*jM_@ z2nad|f_5T;=Em^Au3%JUhq1irf~P!V`5jgg2^CZI*6qeCAjM=+AA(q)-Zal-n}9xD zRS_a2_2NO(kuej82yfl3(6uJ&znzImbnqyaM`I%TcaHBrA9EoRnq}XIq&_z@fk$<^ zain7Wj1O0D44%HEhDLK0X4RPpTbjtjN(ml}!0s-_l;KJr^80nK53g2O3Uxezf}bZP ztj|^}fpz7+t`v;cJstA7J=QAd+JQ|Ckwc*PyRZ-HMb->1Z)sU5ISn5aPqG%7^)}=M z_!T=`(CE^;gGY`lhXZRc;6{7{==~4qh0Z|c?c^~t%EA10 z`r6f_pz9z6j^UD!_=}m`w=$+P`I(#=o9-InwNV}TRo^tklJ*!?ZvZj11UYxFA7p1f z@r9R$OkoqbmLO8c`qTG3BFRvQtn7l}!sMS(>*I*W>14g(K^`>IlsCpEn5-|1UVO9) z1Z1gtTIG&Mcq|_+cI8)j+_ZK>(%~oKs%tdeh!Uq96A`740Qi2w1Lkiqc|STY?*K>o z?EZH?1dmiSzxHQQF;epjf(&!Qy!e(two>Tgr*nRgUHH1_(R}KQEJ?}cwp6=4%lr_# z@rk!ftH$4ki5^97qE^4>7eBGIy_(e3E^-tKLWZ2V6*H`1cMP$GykkP>Dp*%t}eINjE z)_{-JlqMcK`xMTcDdtO-R8_QE;%@KxRRI^F$0l3AX|VV|3+3Uzi{?-zIEU3Jx< zGb^79ha>P@OhOGz>g!mB{!RfG29X?IPGGNY#4EQ=(Kj-s`-Js&16*?JW zQH3U_WhG{&#ik_0W+n2`>joZM`aI;li4GG%)P1&C6`hn4+egP|mYuM6T><7%=zvBr zqbH~`-CZx)l56FYx7)tbPjq`-IuA>oqDsz8itpO7Bh(Pf2e0bhY*s~p$HJH?xW>!n z0PB*62=tqk(&aPYlEWST0toc0!8^!00FVH){xc66F!ctw?;m^LsmWk9+> z?57F?d)|XCx}XWEKI+X-#kz+Op(zJ9S-fBqa%-`e>Cw#1z}c!`opZfYXMC~5Xpydx zlDngvPqf7>YIv%eM$?rl8%KCmIv?{L3WbY;G~CmeSsUHu26`hMUrwx2ErpCP?zAD_ z90zrp`so&^zq3O9z1FH0!KPuwg-9a{g2JS22{WQ#D*vi0&*VJ6UKQ*d2-Mwc&xG{x zUD54(Kxk@;Uw^5}PB9hR#C^W<@ulO&qA_jwg_B0@xlI)-9=5)FcX(@-I$MNRq%HWX zI?}6Nt>+*4E!d@%rY1ARFc=B-foFH9OAS+ubuY8#6zGe|iZ)BW1lR3Sb25UuvS#uo zOy8qQW@D}{D>FMjD?3xr?KS^Ye4#ts;QMGs@3s*(_%=AfW5>p)@T>o9{)cC8!R1|n zmT9BSJjDa~#EDUz_{geP4y1epoJ}!OZ9l_9x;;?}z7Je_jha5Ub)cs;RPPn>3&of`koY@+`0h7m1rEACw%szi0GaZ`Odt= zUBWoM)}24&7m-NK2YpZ(>&}b%oEMG1t!3|zYJM~Jc>H|IHYR)yMTuy&WPVK4WHj^>xDMniB3a<*+(z(kgR2d_oB)*x*=xor|%<_ zs*F&r1F8P&B_g=XD`9l97;{*HE!}DrjC^l4Y?${q6st^#7EKY+rS{@0BY2qc_3E&I z)(Q*w?@RuOg4|G}>(isz67LXLJ~h)vb{^7|4%IsU@P$0`r(wie2)Gy76~s@T$6@dP z8jq;Dw0-=YJ|7^m)vQ&B*XiFpm`}$PjBO*|9pBv?qtVyk z2#u!pNcq5aYL^J7>L{-s?*D|j^b-n~{`fZ$P_i1q;Ja(l2dA33&4#vdPTA2!htYAULfh65ab1r|sDkhFwU9yEA^K`yTM*GlHkKis`{c1f*#Cm{z2UjG0zk7B(8f(U zQ1^7n&no!bqP%qz0Nn^EwY2>>*g-1KB#qM>;$88qAMPhH8?&dQ<}71IEp1i^hb!eH z+{@m4OM7?q5yx%xh&(KUP?tYARE5ch#gt5G7KKXpL#s!UCYs)!1Cye8Kh@s)ePR4g zQ1da6gb?bJC=S)L{ev%K>6$f_7s07~2My8+Yr1e~l8k&pe`7G}4p-`Oe&_z5rVj7g1onIo4xYxw z5yNF%=cyfCYF7DEuxI}4yN%5@szGp?zmVrp0z2lcgNXMGpqXu6}}6t%Oo&reJrTs1$ca%GEUt6;F-UpcZTs zKos#Tb@D}g9k#_Ai^_$cfA?`l2Z&!EMNoH`Qy|3aQapO%n|g7Bb!}KksE5$hbWWOu zR0v%zk%LB_pR^Lr;u|;%>W2~wh4AvN{rw&jUA7Y@ufrN6P11FoBtm;sp)H5CEYQ|F zp+$h#2ip*vlh#anSyX^(Jb&}+7Z$t&hcXEBOuDOS?du|-SK!2?1wM#r4bKzc@)7fmQ96}$yzUz&Cn5r!a(`cG_ z^uhx6Dc5AB=-Kg1rVGBjmv+s+aTCK>0D>PHt5kTzBc&z?(u{%aA}n73@#ich6ip-v?H706$8pU!PEf%RP)TvUJs1Ejms<8iH2p z?FNLBRG`l**0TTQi}Tm3s|WlCqG0{j`59-aUJm=sMg*k8ln}WiEoZ{c1iDqS?2A|M z@&^3qLB@j^?_I}Xoyu{09_MF7lp?Xr=6AO?R__UM%1}4z6lOIgDEDF4OkoLu$0=xfg+0*?Y8B2H2 znfb@9crY}IsnCRY+MgabTf*Kp0DKqi65?qU*3o;m-2>G^>E=)+Y}ahf4W?8&3KHcj}M0mMyo+>Jw(!%<~wJx6=-pxDDKme3Zsae)ES zb!KB7(O*_959W3f$q8cQTeUcc25v7%wM;nX8*qOa%X0YVVEMP;3m<8E9tj;t^Wte&EK?`jj zXw9KdYL=%5@o3D1{JF@=fgPGALb@;*5=|Jqjx`Xaw-}&O+s555?#C*-233>QHedvg zCAJ>c#Jw)>-}@J0tFI8L;h?DJao9WQ3C$UXD2IE-*imbE%8n3?rb0h?Kr|GYFQ3}E zBM>Ep1r4nZ)j4+v^L@){`Vg1~o;+~n-!nL!1uL&XsUs>EXb{?Th zahqTGTsQ08x$gpqz)CiD41R|| z-CY!EDe=jd*FSo0-$qDSMWMg8?-3X~&pp6WFwvz)Kl+P_ey_twh}a1Bf~8c? zAyo0=_JP`yx?|gtMh^rHc{jaJ5WahD_zLU&__LuO0hOZY;rmw*l#lj#XSbO0Z#Ua? zt0i>xlEO09<6<3Uf6{Um+8JlzV12C~(0fP7MSE1uj|oS83qZj`Q@@pPhI26kr7mLH zYJyQ&u`F1epS~TU9ET{h3l08+GK@vzOgTm^^Y$i-9*0>I*@ZSrr8AdtwuyGfd`K1z z2S(>mBQ_AKlaWzkEa6P)7-;&Ufkk$Rw?H9YtIq`>trM46VC1Kqnf|}3m(jmH;=>l0 za?*+7%`XVm-HDWyWE6be=E*!*!=JFM<{m3&;q}069E$&yqqAG@%~%1@E&OP}&~gU> zx~>wEdN>v<^Na?zr_*Q=Z4Ih5f7I`6-(3~xk~-hINTB&xt_$tz=jzCIm&$A@sD1zx zNs-U&;vhYF3Kg@ly|#FDDWq%xDXB3o{!R_4F6fibyJz%){jgKH5ui(t!@hD4hw78a z7aREY!^6%*gNfx1SrWhP_Z%i|DisZM2~IhF8QeqgFkzCQ`0KE*J;33*{jpfijup2( zz=3H^E|_$&;U^p+QM9`xC);HfYtR?kMD}!R*oLgdVBSalX-oBm=&D?m+JErm>R1-m zE&-WRTOQ?5y)C6Gt7Af=HOryHqxfm@lOBhC#W4=m=`7VP>dSR=T5kmAX~;^$v9&_OC$Z|!NA;%rfD5?87ocL5|)7k7Qm0unoyw?OAW~;Ks$vjVRY&FO4!U!8b!rGLcu8rvaZRisD zW6$HT|5HYYu7>6hLQ|JNtg#2GdkoPUc@V6H6Yda*6s!s|uyf2?hT#0UrXDynCy{WE zaGW33)?!uC=L_TVxO{xwxfvI*OYNBDvH1`}!eWun=^l45I3A(S zRRooks=>X2J`Jj%y3WZf704otD$C77Q&910s5qt0z}6lf)hVM&49uvrf=&)i0&x$< z9J(^qxF(;C)aJN zP+uSlyjK4(p~-9LIW@3+LXT4nufyj%XBx@sVl9@x{Vb0M>x!$NTQHFobQeq`R6H#`BR(N-18~ zvVURI8`!j7xLJldf$#@C&%A_kPQg&ZNdK*yC@x1lb2`?tjjbQ-xK65E6-Sc9JmIcO zCSuQK;cu*gDg1&SO-(^>6(gnE>s0*2l2)${cn_6kTleWWnvFvz{*730`22R={e9~~ zpY;%!Q*($e;bXHcCLD89=?4NKFO{zpTsD$3CeczN zSPrbyA#1`NRAUpAMB{^6uks6sEzU8S{I5FSs2w~m97E){Fh3d}44BRb!}`3=j<1d@ z%>-NUt0c22FP|FX{?+)Wf8*A7Pe5C6tB)|KRn$=%2H5pb=0rExzE^Rdj{qyunKX(a^(eszERn?D*x zhTtxPzVfN=!3*Ltq*046cegh}dW=Izc%p|~9o;JiaGkVd(y9aO*oDEH*o|^5(@Hl= z-3#SoshK$cP3((43jAR&&e3TQo69D?51RAwZfX4lcJtD6`k5d$&Xme>G!ZTMTq?F; zjA7$!{O~bNcL9AEXzGwoMG~}YKHxtS$DpYr$1i2GKeiQ!&JQlOB2a05AlT#o=+si1 z0h|}Wq3+_xHiU!YKyLYbbF<=ekUbZ6Y4Hm7Z@mKPXfAF_I|A0Z5|Df&jqDasmJadQ zwgDQWMB{X{Pb86Qw2iSEuoB?D>d)`CMEjvVquH{>8j$G<(T_a|Sz7(jihXY5-8J^H zS;5b+`7p^Z;;+NL;W@(cRh^cvyOp?AdP0SEe>}kZ10f&PU34tr4a6<+!X<@Y8)fXR z3W+k&RU(K~xp9P2&gls=yGbV#dT)bN_fT7Ec8)~Cl*~?W5+cy}bO#+cZNQ-yA+G5| zI6m2XRMhYMn}zt-OXmHN1$HB_>C7)VnXuEW*uy$TYF`xx!D{}XckjnbLH$ut^Nalm zRjRolh}}|>b2$|pcC3-M%H|ZpNiHZb=IIOA?b${@vJGuh$8-e|;HwzjXsaZr5vJ$N z9KW}H+`CbYZ>wOX6Z3n@8KWZ{Po{>?DcSMP$bP6}9YqV|4ksM9UI zu~By~M}yi+(E@iz5UR&jDWzjA+4O$cx&7!5Ey2Qk)$=&)hEas$(H5KSsm*tWC2HsY z3sT|af^5O2NKc5)B#TliR=c0x>e~Ao$PxjmLOe1t9};R%GMszCRF;2AH{99DvLF2+ z70p2f8wt%7Kk-HSq42}=D=PycjlvdXKh}|HZ|ZBu*~Ww z=Mj`^j49VD@z|Er{@jZCZGnHIftSfdm?gMYx4rlFd7o%Y>;12Mx!)hL^S8-NhiF+k zKb%+~D#LTC#HS!W{nD9FKN|$CEJF#gq|M{4O1g*ZHAiiN&huaWPq$v%QM{@KlrOlueZLkcCVAsGM*7hY$r+zWUk{X^{O<=!)x(we(-d_h;`u<`Ula6A n)AByaL2bmp literal 0 HcmV?d00001 diff --git a/webpageBuilder/WebContent/WEB-INF/lib/mysql-connector-java-5.1.29-bin.jar b/webpageBuilder/WebContent/WEB-INF/lib/mysql-connector-java-5.1.29-bin.jar new file mode 100644 index 0000000000000000000000000000000000000000..c683dfeeb925b10856b89039a830c6f457e30e02 GIT binary patch literal 876733 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
    vyi{7vczi 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 SQx-!Z}!pd(l8>_MWbz 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%0D6G89%5d;oFil6zf(5xPf%a9i`k=c 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 QHu>%;hq=!5M`w72aGqjx?)qW)C4ZViQ` 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

    hh@4z@omE&e;guV@JXm|9x`m|WbPT`b+)Z7l)U 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 z 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

    GZU>Nw!V!>*RI{QGx%TOynJrX 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 @@ -52,15 +54,14 @@ else

    Upload Background Image

    - +

    - + diff --git a/webpageBuilder/WebContent/css/bootstrap-old.css b/webpageBuilder/WebContent/css/bootstrap-old.css new file mode 100644 index 0000000..3515a6d --- /dev/null +++ b/webpageBuilder/WebContent/css/bootstrap-old.css @@ -0,0 +1,5967 @@ +/*! + * Bootstrap v3.0.3 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} +audio, +canvas, +video { + display: inline-block; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +a { + background: transparent; +} +a:focus { + outline: thin dotted; +} +a:active, +a:hover { + outline: 0; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +mark { + background: #ff0; + color: #000; +} +code, +kbd, +pre, +samp { + font-family: monospace, serif; + font-size: 1em; +} +pre { + white-space: pre-wrap; +} +q { + quotes: "\201C" "\201D" "\2018" "\2019"; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 0; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +button, +input, +select, +textarea { + font-family: inherit; + font-size: 100%; + margin: 0; +} +button, +input { + line-height: normal; +} +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; +} +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +textarea { + overflow: auto; + vertical-align: top; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +@media print { + * { + text-shadow: none !important; + color: #000 !important; + background: transparent !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^="javascript:"]:after, + a[href^="#"]: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; + } + @page { + margin: 2cm .5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + select { + background: #fff !important; + } + .navbar { + display: none; + } + .table td, + .table th { + background-color: #fff !important; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.428571429; + color: #333333; + background-color: #ffffff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #428bca; + text-decoration: none; +} +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +img { + vertical-align: middle; +} +.img-responsive { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.428571429; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + 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: #999999; +} +h1, +h2, +h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +h2 small, +h3 small, +h1 .small, +h2 .small, +h3 .small { + font-size: 65%; +} +h4, +h5, +h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +h5 small, +h6 small, +h4 .small, +h5 .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: 200; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +cite { + font-style: normal; +} +.text-muted { + color: #999999; +} +.text-primary { + color: #428bca; +} +.text-primary:hover { + color: #3071a9; +} +.text-warning { + color: #8a6d3b; +} +.text-warning:hover { + color: #66512c; +} +.text-danger { + color: #a94442; +} +.text-danger:hover { + color: #843534; +} +.text-success { + color: #3c763d; +} +.text-success:hover { + color: #2b542c; +} +.text-info { + color: #31708f; +} +.text-info:hover { + color: #245269; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +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; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +.list-inline > li:first-child { + padding-left: 0; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.428571429; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + content: " "; + display: table; + } + .dl-horizontal dd:after { + clear: both; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + content: " "; + display: table; + } + .dl-horizontal dd:after { + clear: both; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} +blockquote p { + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} +blockquote p:last-child { + margin-bottom: 0; +} +blockquote small, +blockquote .small { + display: block; + line-height: 1.428571429; + color: #999999; +} +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} +blockquote.pull-right p, +blockquote.pull-right small, +blockquote.pull-right .small { + text-align: right; +} +blockquote.pull-right small:before, +blockquote.pull-right .small:before { + content: ''; +} +blockquote.pull-right small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} +blockquote:before, +blockquote:after { + content: ""; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + white-space: nowrap; + border-radius: 4px; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #cccccc; + 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 { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.container:before, +.container:after { + content: " "; + display: table; +} +.container:after { + clear: both; +} +.container:before, +.container:after { + content: " "; + display: table; +} +.container:after { + clear: both; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.row { + margin-left: -15px; + margin-right: -15px; +} +.row:before, +.row:after { + content: " "; + display: table; +} +.row:after { + clear: both; +} +.row:before, +.row:after { + content: " "; + display: table; +} +.row:after { + clear: both; +} +.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-left: 15px; + padding-right: 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.66666666666666%; +} +.col-xs-10 { + width: 83.33333333333334%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666666666666%; +} +.col-xs-7 { + width: 58.333333333333336%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666666666667%; +} +.col-xs-4 { + width: 33.33333333333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.666666666666664%; +} +.col-xs-1 { + width: 8.333333333333332%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666666666666%; +} +.col-xs-pull-10 { + right: 83.33333333333334%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666666666666%; +} +.col-xs-pull-7 { + right: 58.333333333333336%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666666666667%; +} +.col-xs-pull-4 { + right: 33.33333333333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.666666666666664%; +} +.col-xs-pull-1 { + right: 8.333333333333332%; +} +.col-xs-pull-0 { + right: 0%; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666666666666%; +} +.col-xs-push-10 { + left: 83.33333333333334%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666666666666%; +} +.col-xs-push-7 { + left: 58.333333333333336%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666666666667%; +} +.col-xs-push-4 { + left: 33.33333333333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.666666666666664%; +} +.col-xs-push-1 { + left: 8.333333333333332%; +} +.col-xs-push-0 { + left: 0%; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666666666666%; +} +.col-xs-offset-10 { + margin-left: 83.33333333333334%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666666666666%; +} +.col-xs-offset-7 { + margin-left: 58.333333333333336%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666666666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.666666666666664%; +} +.col-xs-offset-1 { + margin-left: 8.333333333333332%; +} +.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.66666666666666%; + } + .col-sm-10 { + width: 83.33333333333334%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-7 { + width: 58.333333333333336%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666666666667%; + } + .col-sm-4 { + width: 33.33333333333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.666666666666664%; + } + .col-sm-1 { + width: 8.333333333333332%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666666666666%; + } + .col-sm-pull-10 { + right: 83.33333333333334%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666666666666%; + } + .col-sm-pull-7 { + right: 58.333333333333336%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666666666667%; + } + .col-sm-pull-4 { + right: 33.33333333333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.666666666666664%; + } + .col-sm-pull-1 { + right: 8.333333333333332%; + } + .col-sm-pull-0 { + right: 0%; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666666666666%; + } + .col-sm-push-10 { + left: 83.33333333333334%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666666666666%; + } + .col-sm-push-7 { + left: 58.333333333333336%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666666666667%; + } + .col-sm-push-4 { + left: 33.33333333333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.666666666666664%; + } + .col-sm-push-1 { + left: 8.333333333333332%; + } + .col-sm-push-0 { + left: 0%; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666666666666%; + } + .col-sm-offset-10 { + margin-left: 83.33333333333334%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666666666666%; + } + .col-sm-offset-7 { + margin-left: 58.333333333333336%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666666666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.666666666666664%; + } + .col-sm-offset-1 { + margin-left: 8.333333333333332%; + } + .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.66666666666666%; + } + .col-md-10 { + width: 83.33333333333334%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666666666666%; + } + .col-md-7 { + width: 58.333333333333336%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666666666667%; + } + .col-md-4 { + width: 33.33333333333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.666666666666664%; + } + .col-md-1 { + width: 8.333333333333332%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666666666666%; + } + .col-md-pull-10 { + right: 83.33333333333334%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666666666666%; + } + .col-md-pull-7 { + right: 58.333333333333336%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666666666667%; + } + .col-md-pull-4 { + right: 33.33333333333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.666666666666664%; + } + .col-md-pull-1 { + right: 8.333333333333332%; + } + .col-md-pull-0 { + right: 0%; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666666666666%; + } + .col-md-push-10 { + left: 83.33333333333334%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666666666666%; + } + .col-md-push-7 { + left: 58.333333333333336%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666666666667%; + } + .col-md-push-4 { + left: 33.33333333333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.666666666666664%; + } + .col-md-push-1 { + left: 8.333333333333332%; + } + .col-md-push-0 { + left: 0%; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666666666666%; + } + .col-md-offset-10 { + margin-left: 83.33333333333334%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666666666666%; + } + .col-md-offset-7 { + margin-left: 58.333333333333336%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666666666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.666666666666664%; + } + .col-md-offset-1 { + margin-left: 8.333333333333332%; + } + .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.66666666666666%; + } + .col-lg-10 { + width: 83.33333333333334%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-7 { + width: 58.333333333333336%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666666666667%; + } + .col-lg-4 { + width: 33.33333333333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.666666666666664%; + } + .col-lg-1 { + width: 8.333333333333332%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666666666666%; + } + .col-lg-pull-10 { + right: 83.33333333333334%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666666666666%; + } + .col-lg-pull-7 { + right: 58.333333333333336%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666666666667%; + } + .col-lg-pull-4 { + right: 33.33333333333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.666666666666664%; + } + .col-lg-pull-1 { + right: 8.333333333333332%; + } + .col-lg-pull-0 { + right: 0%; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666666666666%; + } + .col-lg-push-10 { + left: 83.33333333333334%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666666666666%; + } + .col-lg-push-7 { + left: 58.333333333333336%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666666666667%; + } + .col-lg-push-4 { + left: 33.33333333333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.666666666666664%; + } + .col-lg-push-1 { + left: 8.333333333333332%; + } + .col-lg-push-0 { + left: 0%; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666666666666%; + } + .col-lg-offset-10 { + margin-left: 83.33333333333334%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666666666666%; + } + .col-lg-offset-7 { + margin-left: 58.333333333333336%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666666666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.666666666666664%; + } + .col-lg-offset-1 { + margin-left: 8.333333333333332%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} +table { + max-width: 100%; + background-color: transparent; +} +th { + text-align: left; +} +.table { + 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.428571429; + vertical-align: top; + border-top: 1px solid #dddddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #dddddd; +} +.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 #dddddd; +} +.table .table { + background-color: #ffffff; +} +.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 #dddddd; +} +.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 #dddddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + float: none; + display: table-column; +} +table td[class*="col-"], +table th[class*="col-"] { + float: none; + display: table-cell; +} +.table > thead > tr > .active, +.table > tbody > tr > .active, +.table > tfoot > tr > .active, +.table > thead > .active > td, +.table > tbody > .active > td, +.table > tfoot > .active > td, +.table > thead > .active > th, +.table > tbody > .active > th, +.table > tfoot > .active > th { + background-color: #f5f5f5; +} +.table-hover > tbody > tr > .active:hover, +.table-hover > tbody > .active:hover > td, +.table-hover > tbody > .active:hover > th { + background-color: #e8e8e8; +} +.table > thead > tr > .success, +.table > tbody > tr > .success, +.table > tfoot > tr > .success, +.table > thead > .success > td, +.table > tbody > .success > td, +.table > tfoot > .success > td, +.table > thead > .success > th, +.table > tbody > .success > th, +.table > tfoot > .success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > .success:hover, +.table-hover > tbody > .success:hover > td, +.table-hover > tbody > .success:hover > th { + background-color: #d0e9c6; +} +.table > thead > tr > .danger, +.table > tbody > tr > .danger, +.table > tfoot > tr > .danger, +.table > thead > .danger > td, +.table > tbody > .danger > td, +.table > tfoot > .danger > td, +.table > thead > .danger > th, +.table > tbody > .danger > th, +.table > tfoot > .danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > .danger:hover, +.table-hover > tbody > .danger:hover > td, +.table-hover > tbody > .danger:hover > th { + background-color: #ebcccc; +} +.table > thead > tr > .warning, +.table > tbody > tr > .warning, +.table > tfoot > tr > .warning, +.table > thead > .warning > td, +.table > tbody > .warning > td, +.table > tfoot > .warning > td, +.table > thead > .warning > th, +.table > tbody > .warning > th, +.table > tfoot > .warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > .warning:hover, +.table-hover > tbody > .warning:hover > td, +.table-hover > tbody > .warning:hover > th { + background-color: #faf2cc; +} +@media (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + overflow-x: scroll; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #dddddd; + -webkit-overflow-scrolling: touch; + } + .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 { + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + 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; + /* IE8-9 */ + + line-height: normal; +} +input[type="file"] { + display: block; +} +select[multiple], +select[size] { + height: auto; +} +select optgroup { + font-size: inherit; + font-style: inherit; + font-family: inherit; +} +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; +} +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + height: auto; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-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, 0.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control:-moz-placeholder { + color: #999999; +} +.form-control::-moz-placeholder { + color: #999999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999999; +} +.form-control::-webkit-input-placeholder { + color: #999999; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; +} +textarea.form-control { + height: auto; +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + display: block; + min-height: 20px; + margin-top: 10px; + margin-bottom: 10px; + padding-left: 20px; + vertical-align: middle; +} +.radio label, +.checkbox label { + display: inline; + 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"] { + float: left; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +.radio[disabled], +.radio-inline[disabled], +.checkbox[disabled], +.checkbox-inline[disabled], +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"], +fieldset[disabled] .radio, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.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 { + height: auto; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg { + height: auto; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + border-color: #8a6d3b; + background-color: #fcf8e3; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + border-color: #a94442; + background-color: #f2dede; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +.form-control-static { + margin-bottom: 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; + } + .form-inline select.form-control { + width: auto; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} +.form-horizontal .control-label, +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + display: table; +} +.form-horizontal .form-group:after { + clear: both; +} +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + display: table; +} +.form-horizontal .form-group:after { + clear: both; +} +.form-horizontal .form-control-static { + padding-top: 7px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 14px; + line-height: 1.428571429; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} +.btn:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #333333; + background-color: #ebebeb; + border-color: #adadad; +} +.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: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: #ffffff; + border-color: #cccccc; +} +.btn-default .badge { + color: #ffffff; + background-color: #fff; +} +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #357ebd; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #3276b1; + border-color: #285e8e; +} +.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: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: #428bca; + border-color: #357ebd; +} +.btn-primary .badge { + color: #428bca; + background-color: #fff; +} +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #ed9c28; + border-color: #d58512; +} +.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: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: #ffffff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #d2322d; + border-color: #ac2925; +} +.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: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-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #47a447; + border-color: #398439; +} +.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: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: #ffffff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #39b3d7; + border-color: #269abc; +} +.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: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-link { + color: #428bca; + font-weight: normal; + cursor: pointer; + border-radius: 0; +} +.btn-link, +.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: #2a6496; + 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: #999999; + text-decoration: none; +} +.btn-lg { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +.btn-sm { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; + padding-left: 0; + padding-right: 0; +} +.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 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} +@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.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:empty { + width: 1em; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro: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"; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.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; + list-style: none; + font-size: 14px; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.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.428571429; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + text-decoration: none; + color: #262626; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: #428bca; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999999; +} +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } +} +.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:focus, +.btn-group-vertical > .btn:focus { + outline: none; +} +.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:before, +.btn-toolbar:after { + content: " "; + display: table; +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar:before, +.btn-toolbar:after { + content: " "; + display: table; +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn-group { + float: left; +} +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group, +.btn-toolbar > .btn-group + .btn-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-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-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 > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +.btn-group > .btn + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 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:before, +.btn-group-vertical > .btn-group:after { + content: " "; + display: table; +} +.btn-group-vertical > .btn-group:after { + clear: both; +} +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after { + content: " "; + display: table; +} +.btn-group-vertical > .btn-group:after { + clear: both; +} +.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-bottom-left-radius: 4px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child > .btn:last-child, +.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +[data-toggle="buttons"] > .btn > input[type="radio"], +[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control { + 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.33; + 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 { + 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 { + 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: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + 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 > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-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 > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + white-space: nowrap; +} +.input-group-btn:first-child > .btn { + margin-right: -1px; +} +.input-group-btn:last-child > .btn { + margin-left: -1px; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -4px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:active { + z-index: 2; +} +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav:before, +.nav:after { + content: " "; + display: table; +} +.nav:after { + clear: both; +} +.nav:before, +.nav:after { + content: " "; + display: table; +} +.nav:after { + clear: both; +} +.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: #eeeeee; +} +.nav > li.disabled > a { + color: #999999; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #428bca; +} +.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 #dddddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + background-color: #ffffff; + border: 1px solid #dddddd; + border-bottom-color: transparent; + cursor: default; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.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 #dddddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + 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: #ffffff; + } +} +.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: #ffffff; + background-color: #428bca; +} +.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 { + text-align: center; + margin-bottom: 5px; +} +.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 #dddddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + 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: #ffffff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +.navbar:before, +.navbar:after { + content: " "; + display: table; +} +.navbar:after { + clear: both; +} +.navbar:before, +.navbar:after { + content: " "; + display: table; +} +.navbar:after { + clear: both; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +.navbar-header:before, +.navbar-header:after { + content: " "; + display: table; +} +.navbar-header:after { + clear: both; +} +.navbar-header:before, +.navbar-header:after { + content: " "; + display: table; +} +.navbar-header:after { + clear: both; +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + max-height: 340px; + overflow-x: visible; + padding-right: 15px; + padding-left: 15px; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse:before, +.navbar-collapse:after { + content: " "; + display: table; +} +.navbar-collapse:after { + clear: both; +} +.navbar-collapse:before, +.navbar-collapse:after { + content: " "; + display: table; +} +.navbar-collapse:after { + clear: both; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + 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-left: 0; + padding-right: 0; + } +} +.container > .navbar-header, +.container > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container > .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; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + margin-right: 15px; + padding: 9px 10px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.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; + 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-nav.navbar-right:last-child { + margin-right: -15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + } +} +.navbar-form { + margin-left: -15px; + margin-right: -15px; + padding: 10px 15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 8px; + margin-bottom: 8px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + } + .navbar-form select.form-control { + width: auto; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-form.navbar-right:last-child { + margin-right: -15px; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-nav.pull-right > li > .dropdown-menu, +.navbar-nav > li > .dropdown-menu.pull-right { + left: auto; + right: 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-left: 15px; + margin-right: 15px; + } + .navbar-text.navbar-right:last-child { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777777; +} +.navbar-default .navbar-nav > li > a { + color: #777777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #dddddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #dddddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #cccccc; +} +.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 { + background-color: #e7e7e7; + color: #555555; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333333; + 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: #555555; + 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: #cccccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777777; +} +.navbar-default .navbar-link:hover { + color: #333333; +} +.navbar-inverse { + background-color: #222222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #999999; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #999999; +} +.navbar-inverse .navbar-nav > li > a { + color: #999999; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.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 { + background-color: #080808; + color: #ffffff; +} +@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: #999999; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #ffffff; + 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: #ffffff; + 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: #444444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #999999; +} +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} +.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 { + content: "/\00a0"; + padding: 0 5px; + color: #cccccc; +} +.breadcrumb > .active { + color: #999999; +} +.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; + line-height: 1.428571429; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + margin-left: -1px; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + background-color: #eeeeee; +} +.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: #ffffff; + background-color: #428bca; + border-color: #428bca; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #999999; + background-color: #ffffff; + border-color: #dddddd; + cursor: not-allowed; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager:before, +.pager:after { + content: " "; + display: table; +} +.pager:after { + clear: both; +} +.pager:before, +.pager:after { + content: " "; + display: table; +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.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: #999999; + background-color: #ffffff; + cursor: not-allowed; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #999999; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #808080; +} +.label-primary { + background-color: #428bca; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #3071a9; +} +.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; + color: #ffffff; + line-height: 1; + vertical-align: baseline; + white-space: nowrap; + text-align: center; + background-color: #999999; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1 { + line-height: 1; + color: inherit; +} +.jumbotron p { + line-height: 1.4; +} +.container .jumbotron { + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.428571429; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + display: block; + max-width: 100%; + height: auto; + margin-left: auto; + margin-right: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #428bca; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} +.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 { + padding-right: 35px; +} +.alert-dismissable .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #3c763d; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #31708f; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + background-color: #fcf8e3; + border-color: #faebcc; + color: #8a6d3b; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + background-color: #f2dede; + border-color: #ebccd1; + color: #a94442; +} +.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; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #ffffff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .progress-bar { + 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); + 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); + background-size: 40px 40px; +} +.progress.active .progress-bar { + -webkit-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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + 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); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + 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); + 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); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + 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); + 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); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + 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); + 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); +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media, +.media .media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media-object { + display: block; +} +.media-heading { + margin: 0 0 5px; +} +.media > .pull-left { + margin-right: 10px; +} +.media > .pull-right { + margin-left: 10px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + margin-bottom: 20px; + padding-left: 0; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +a.list-group-item { + color: #555555; +} +a.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +a.list-group-item.active .list-group-item-heading, +a.list-group-item.active:hover .list-group-item-heading, +a.list-group-item.active:focus .list-group-item-heading { + color: inherit; +} +a.list-group-item.active .list-group-item-text, +a.list-group-item.active:hover .list-group-item-text, +a.list-group-item.active:focus .list-group-item-text { + color: #e1edf7; +} +.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: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-body:before, +.panel-body:after { + content: " "; + display: table; +} +.panel-body:after { + clear: both; +} +.panel-body:before, +.panel-body:after { + content: " "; + display: table; +} +.panel-body:after { + clear: both; +} +.panel > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item { + border-width: 1px 0; +} +.panel > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.panel > .list-group .list-group-item:last-child { + border-bottom: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table { + margin-bottom: 0; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive { + border-top: 1px solid #dddddd; +} +.panel > .table > tbody:first-child th, +.panel > .table > tbody: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:last-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:last-child > th, +.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, +.panel > .table-bordered > thead > tr:last-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:last-child > td, +.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 { + border-bottom: 0; +} +.panel > .table-responsive { + border: 0; + margin-bottom: 0; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-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 { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; + overflow: hidden; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse .panel-body { + border-top: 1px solid #dddddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} +.panel-default { + border-color: #dddddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} +.panel-default > .panel-heading + .panel-collapse .panel-body { + border-top-color: #dddddd; +} +.panel-default > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #dddddd; +} +.panel-primary { + border-color: #428bca; +} +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.panel-primary > .panel-heading + .panel-collapse .panel-body { + border-top-color: #428bca; +} +.panel-primary > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #428bca; +} +.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-footer + .panel-collapse .panel-body { + border-bottom-color: #d6e9c6; +} +.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-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-footer + .panel-collapse .panel-body { + border-bottom-color: #ebccd1; +} +.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-footer + .panel-collapse .panel-body { + border-bottom-color: #bce8f1; +} +.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, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 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: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: auto; + overflow-y: scroll; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; + z-index: 1050; +} +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: none; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; + min-height: 16.428571429px; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.428571429; +} +.modal-body { + position: relative; + padding: 20px; +} +.modal-footer { + margin-top: 15px; + padding: 19px 20px 20px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, +.modal-footer:after { + content: " "; + display: table; +} +.modal-footer:after { + clear: both; +} +.modal-footer:before, +.modal-footer:after { + content: " "; + display: table; +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +@media screen and (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } +} +.tooltip { + position: absolute; + z-index: 1030; + display: block; + visibility: visible; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + 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: #000000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + right: 5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + white-space: normal; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + font-weight: normal; + line-height: 18px; + 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 { + border-width: 10px; + content: ""; +} +.popover.top .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.popover.top .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #ffffff; +} +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #ffffff; +} +.popover.bottom .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.popover.bottom .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #ffffff; +} +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #ffffff; + bottom: -10px; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; + line-height: 1; +} +.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; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} +.carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} +.carousel-control:hover, +.carousel-control:focus { + outline: none; + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.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; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif; +} +.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%; + margin-left: -30%; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #ffffff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #ffffff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicons-chevron-left, + .carousel-control .glyphicons-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} +.center-block { + display: block; + margin-left: auto; + margin-right: 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; + visibility: hidden !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +tr.visible-xs, +th.visible-xs, +td.visible-xs { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-xs.visible-sm { + display: block !important; + } + table.visible-xs.visible-sm { + display: table; + } + tr.visible-xs.visible-sm { + display: table-row !important; + } + th.visible-xs.visible-sm, + td.visible-xs.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-xs.visible-md { + display: block !important; + } + table.visible-xs.visible-md { + display: table; + } + tr.visible-xs.visible-md { + display: table-row !important; + } + th.visible-xs.visible-md, + td.visible-xs.visible-md { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-xs.visible-lg { + display: block !important; + } + table.visible-xs.visible-lg { + display: table; + } + tr.visible-xs.visible-lg { + display: table-row !important; + } + th.visible-xs.visible-lg, + td.visible-xs.visible-lg { + display: table-cell !important; + } +} +.visible-sm, +tr.visible-sm, +th.visible-sm, +td.visible-sm { + display: none !important; +} +@media (max-width: 767px) { + .visible-sm.visible-xs { + display: block !important; + } + table.visible-sm.visible-xs { + display: table; + } + tr.visible-sm.visible-xs { + display: table-row !important; + } + th.visible-sm.visible-xs, + td.visible-sm.visible-xs { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-sm.visible-md { + display: block !important; + } + table.visible-sm.visible-md { + display: table; + } + tr.visible-sm.visible-md { + display: table-row !important; + } + th.visible-sm.visible-md, + td.visible-sm.visible-md { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-sm.visible-lg { + display: block !important; + } + table.visible-sm.visible-lg { + display: table; + } + tr.visible-sm.visible-lg { + display: table-row !important; + } + th.visible-sm.visible-lg, + td.visible-sm.visible-lg { + display: table-cell !important; + } +} +.visible-md, +tr.visible-md, +th.visible-md, +td.visible-md { + display: none !important; +} +@media (max-width: 767px) { + .visible-md.visible-xs { + display: block !important; + } + table.visible-md.visible-xs { + display: table; + } + tr.visible-md.visible-xs { + display: table-row !important; + } + th.visible-md.visible-xs, + td.visible-md.visible-xs { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-md.visible-sm { + display: block !important; + } + table.visible-md.visible-sm { + display: table; + } + tr.visible-md.visible-sm { + display: table-row !important; + } + th.visible-md.visible-sm, + td.visible-md.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-md.visible-lg { + display: block !important; + } + table.visible-md.visible-lg { + display: table; + } + tr.visible-md.visible-lg { + display: table-row !important; + } + th.visible-md.visible-lg, + td.visible-md.visible-lg { + display: table-cell !important; + } +} +.visible-lg, +tr.visible-lg, +th.visible-lg, +td.visible-lg { + display: none !important; +} +@media (max-width: 767px) { + .visible-lg.visible-xs { + display: block !important; + } + table.visible-lg.visible-xs { + display: table; + } + tr.visible-lg.visible-xs { + display: table-row !important; + } + th.visible-lg.visible-xs, + td.visible-lg.visible-xs { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-lg.visible-sm { + display: block !important; + } + table.visible-lg.visible-sm { + display: table; + } + tr.visible-lg.visible-sm { + display: table-row !important; + } + th.visible-lg.visible-sm, + td.visible-lg.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-lg.visible-md { + display: block !important; + } + table.visible-lg.visible-md { + display: table; + } + tr.visible-lg.visible-md { + display: table-row !important; + } + th.visible-lg.visible-md, + td.visible-lg.visible-md { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +.hidden-xs { + display: block !important; +} +table.hidden-xs { + display: table; +} +tr.hidden-xs { + display: table-row !important; +} +th.hidden-xs, +td.hidden-xs { + display: table-cell !important; +} +@media (max-width: 767px) { + .hidden-xs, + tr.hidden-xs, + th.hidden-xs, + td.hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-xs.hidden-sm, + tr.hidden-xs.hidden-sm, + th.hidden-xs.hidden-sm, + td.hidden-xs.hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-xs.hidden-md, + tr.hidden-xs.hidden-md, + th.hidden-xs.hidden-md, + td.hidden-xs.hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-xs.hidden-lg, + tr.hidden-xs.hidden-lg, + th.hidden-xs.hidden-lg, + td.hidden-xs.hidden-lg { + display: none !important; + } +} +.hidden-sm { + display: block !important; +} +table.hidden-sm { + display: table; +} +tr.hidden-sm { + display: table-row !important; +} +th.hidden-sm, +td.hidden-sm { + display: table-cell !important; +} +@media (max-width: 767px) { + .hidden-sm.hidden-xs, + tr.hidden-sm.hidden-xs, + th.hidden-sm.hidden-xs, + td.hidden-sm.hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm, + tr.hidden-sm, + th.hidden-sm, + td.hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-sm.hidden-md, + tr.hidden-sm.hidden-md, + th.hidden-sm.hidden-md, + td.hidden-sm.hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-sm.hidden-lg, + tr.hidden-sm.hidden-lg, + th.hidden-sm.hidden-lg, + td.hidden-sm.hidden-lg { + display: none !important; + } +} +.hidden-md { + display: block !important; +} +table.hidden-md { + display: table; +} +tr.hidden-md { + display: table-row !important; +} +th.hidden-md, +td.hidden-md { + display: table-cell !important; +} +@media (max-width: 767px) { + .hidden-md.hidden-xs, + tr.hidden-md.hidden-xs, + th.hidden-md.hidden-xs, + td.hidden-md.hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-md.hidden-sm, + tr.hidden-md.hidden-sm, + th.hidden-md.hidden-sm, + td.hidden-md.hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md, + tr.hidden-md, + th.hidden-md, + td.hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-md.hidden-lg, + tr.hidden-md.hidden-lg, + th.hidden-md.hidden-lg, + td.hidden-md.hidden-lg { + display: none !important; + } +} +.hidden-lg { + display: block !important; +} +table.hidden-lg { + display: table; +} +tr.hidden-lg { + display: table-row !important; +} +th.hidden-lg, +td.hidden-lg { + display: table-cell !important; +} +@media (max-width: 767px) { + .hidden-lg.hidden-xs, + tr.hidden-lg.hidden-xs, + th.hidden-lg.hidden-xs, + td.hidden-lg.hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-lg.hidden-sm, + tr.hidden-lg.hidden-sm, + th.hidden-lg.hidden-sm, + td.hidden-lg.hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-lg.hidden-md, + tr.hidden-lg.hidden-md, + th.hidden-lg.hidden-md, + td.hidden-lg.hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg, + tr.hidden-lg, + th.hidden-lg, + td.hidden-lg { + display: none !important; + } +} +.visible-print, +tr.visible-print, +th.visible-print, +td.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } + .hidden-print, + tr.hidden-print, + th.hidden-print, + td.hidden-print { + display: none !important; + } +} diff --git a/webpageBuilder/WebContent/css/bootstrap.min.css b/webpageBuilder/WebContent/css/bootstrap-old.min.css similarity index 100% rename from webpageBuilder/WebContent/css/bootstrap.min.css rename to webpageBuilder/WebContent/css/bootstrap-old.min.css diff --git a/webpageBuilder/WebContent/css/bootstrap.css b/webpageBuilder/WebContent/css/bootstrap.css index 3515a6d..7844273 100644 --- a/webpageBuilder/WebContent/css/bootstrap.css +++ b/webpageBuilder/WebContent/css/bootstrap.css @@ -1,5967 +1,7 @@ -/*! - * Bootstrap v3.0.3 - * - * Copyright 2013 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */ - -/*! normalize.css v2.1.3 | MIT License | git.io/normalize */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -video { - display: inline-block; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden], -template { - display: none; -} -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} -body { - margin: 0; -} -a { - background: transparent; -} -a:focus { - outline: thin dotted; -} -a:active, -a:hover { - outline: 0; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -dfn { - font-style: italic; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -mark { - background: #ff0; - color: #000; -} -code, -kbd, -pre, -samp { - font-family: monospace, serif; - font-size: 1em; -} -pre { - white-space: pre-wrap; -} -q { - quotes: "\201C" "\201D" "\2018" "\2019"; -} -small { - font-size: 80%; -} -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -img { - border: 0; -} -svg:not(:root) { - overflow: hidden; -} -figure { - margin: 0; -} -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; -} -button, -input, -select, -textarea { - font-family: inherit; - font-size: 100%; - margin: 0; -} -button, -input { - line-height: normal; -} -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; -} -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - padding: 0; -} -input[type="search"] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -textarea { - overflow: auto; - vertical-align: top; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -@media print { - * { - text-shadow: none !important; - color: #000 !important; - background: transparent !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^="javascript:"]:after, - a[href^="#"]: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; - } - @page { - margin: 2cm .5cm; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - select { - background: #fff !important; - } - .navbar { - display: none; - } - .table td, - .table th { - background-color: #fff !important; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html { - font-size: 62.5%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.428571429; - color: #333333; - background-color: #ffffff; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a { - color: #428bca; - text-decoration: none; -} -a:hover, -a:focus { - color: #2a6496; - text-decoration: underline; -} -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -img { - vertical-align: middle; -} -.img-responsive { - display: block; - max-width: 100%; - height: auto; -} -.img-rounded { - border-radius: 6px; -} -.img-thumbnail { - padding: 4px; - line-height: 1.428571429; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; -} -.img-circle { - border-radius: 50%; -} -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eeeeee; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - 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: #999999; -} -h1, -h2, -h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h1 small, -h2 small, -h3 small, -h1 .small, -h2 .small, -h3 .small { - font-size: 65%; -} -h4, -h5, -h6 { - margin-top: 10px; - margin-bottom: 10px; -} -h4 small, -h5 small, -h6 small, -h4 .small, -h5 .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: 200; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} -small, -.small { - font-size: 85%; -} -cite { - font-style: normal; -} -.text-muted { - color: #999999; -} -.text-primary { - color: #428bca; -} -.text-primary:hover { - color: #3071a9; -} -.text-warning { - color: #8a6d3b; -} -.text-warning:hover { - color: #66512c; -} -.text-danger { - color: #a94442; -} -.text-danger:hover { - color: #843534; -} -.text-success { - color: #3c763d; -} -.text-success:hover { - color: #2b542c; -} -.text-info { - color: #31708f; -} -.text-info:hover { - color: #245269; -} -.text-left { - text-align: left; -} -.text-right { - text-align: right; -} -.text-center { - text-align: center; -} -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; -} -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; - list-style: none; -} -.list-inline > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; -} -.list-inline > li:first-child { - padding-left: 0; -} -dl { - margin-top: 0; - margin-bottom: 20px; -} -dt, -dd { - line-height: 1.428571429; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; -} -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } - .dl-horizontal dd:before, - .dl-horizontal dd:after { - content: " "; - display: table; - } - .dl-horizontal dd:after { - clear: both; - } - .dl-horizontal dd:before, - .dl-horizontal dd:after { - content: " "; - display: table; - } - .dl-horizontal dd:after { - clear: both; - } -} -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #999999; -} -.initialism { - font-size: 90%; - text-transform: uppercase; -} -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - border-left: 5px solid #eeeeee; -} -blockquote p { - font-size: 17.5px; - font-weight: 300; - line-height: 1.25; -} -blockquote p:last-child { - margin-bottom: 0; -} -blockquote small, -blockquote .small { - display: block; - line-height: 1.428571429; - color: #999999; -} -blockquote small:before, -blockquote .small:before { - content: '\2014 \00A0'; -} -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid #eeeeee; - border-left: 0; -} -blockquote.pull-right p, -blockquote.pull-right small, -blockquote.pull-right .small { - text-align: right; -} -blockquote.pull-right small:before, -blockquote.pull-right .small:before { - content: ''; -} -blockquote.pull-right small:after, -blockquote.pull-right .small:after { - content: '\00A0 \2014'; -} -blockquote:before, -blockquote:after { - content: ""; -} -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.428571429; -} -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - white-space: nowrap; - border-radius: 4px; -} -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.428571429; - word-break: break-all; - word-wrap: break-word; - color: #333333; - background-color: #f5f5f5; - border: 1px solid #cccccc; - 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 { - margin-right: auto; - margin-left: auto; - padding-left: 15px; - padding-right: 15px; -} -.container:before, -.container:after { - content: " "; - display: table; -} -.container:after { - clear: both; -} -.container:before, -.container:after { - content: " "; - display: table; -} -.container:after { - clear: both; -} -@media (min-width: 768px) { - .container { - width: 750px; - } -} -@media (min-width: 992px) { - .container { - width: 970px; - } -} -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} -.row { - margin-left: -15px; - margin-right: -15px; -} -.row:before, -.row:after { - content: " "; - display: table; -} -.row:after { - clear: both; -} -.row:before, -.row:after { - content: " "; - display: table; -} -.row:after { - clear: both; -} -.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-left: 15px; - padding-right: 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.66666666666666%; -} -.col-xs-10 { - width: 83.33333333333334%; -} -.col-xs-9 { - width: 75%; -} -.col-xs-8 { - width: 66.66666666666666%; -} -.col-xs-7 { - width: 58.333333333333336%; -} -.col-xs-6 { - width: 50%; -} -.col-xs-5 { - width: 41.66666666666667%; -} -.col-xs-4 { - width: 33.33333333333333%; -} -.col-xs-3 { - width: 25%; -} -.col-xs-2 { - width: 16.666666666666664%; -} -.col-xs-1 { - width: 8.333333333333332%; -} -.col-xs-pull-12 { - right: 100%; -} -.col-xs-pull-11 { - right: 91.66666666666666%; -} -.col-xs-pull-10 { - right: 83.33333333333334%; -} -.col-xs-pull-9 { - right: 75%; -} -.col-xs-pull-8 { - right: 66.66666666666666%; -} -.col-xs-pull-7 { - right: 58.333333333333336%; -} -.col-xs-pull-6 { - right: 50%; -} -.col-xs-pull-5 { - right: 41.66666666666667%; -} -.col-xs-pull-4 { - right: 33.33333333333333%; -} -.col-xs-pull-3 { - right: 25%; -} -.col-xs-pull-2 { - right: 16.666666666666664%; -} -.col-xs-pull-1 { - right: 8.333333333333332%; -} -.col-xs-pull-0 { - right: 0%; -} -.col-xs-push-12 { - left: 100%; -} -.col-xs-push-11 { - left: 91.66666666666666%; -} -.col-xs-push-10 { - left: 83.33333333333334%; -} -.col-xs-push-9 { - left: 75%; -} -.col-xs-push-8 { - left: 66.66666666666666%; -} -.col-xs-push-7 { - left: 58.333333333333336%; -} -.col-xs-push-6 { - left: 50%; -} -.col-xs-push-5 { - left: 41.66666666666667%; -} -.col-xs-push-4 { - left: 33.33333333333333%; -} -.col-xs-push-3 { - left: 25%; -} -.col-xs-push-2 { - left: 16.666666666666664%; -} -.col-xs-push-1 { - left: 8.333333333333332%; -} -.col-xs-push-0 { - left: 0%; -} -.col-xs-offset-12 { - margin-left: 100%; -} -.col-xs-offset-11 { - margin-left: 91.66666666666666%; -} -.col-xs-offset-10 { - margin-left: 83.33333333333334%; -} -.col-xs-offset-9 { - margin-left: 75%; -} -.col-xs-offset-8 { - margin-left: 66.66666666666666%; -} -.col-xs-offset-7 { - margin-left: 58.333333333333336%; -} -.col-xs-offset-6 { - margin-left: 50%; -} -.col-xs-offset-5 { - margin-left: 41.66666666666667%; -} -.col-xs-offset-4 { - margin-left: 33.33333333333333%; -} -.col-xs-offset-3 { - margin-left: 25%; -} -.col-xs-offset-2 { - margin-left: 16.666666666666664%; -} -.col-xs-offset-1 { - margin-left: 8.333333333333332%; -} -.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.66666666666666%; - } - .col-sm-10 { - width: 83.33333333333334%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-8 { - width: 66.66666666666666%; - } - .col-sm-7 { - width: 58.333333333333336%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-5 { - width: 41.66666666666667%; - } - .col-sm-4 { - width: 33.33333333333333%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-2 { - width: 16.666666666666664%; - } - .col-sm-1 { - width: 8.333333333333332%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-pull-11 { - right: 91.66666666666666%; - } - .col-sm-pull-10 { - right: 83.33333333333334%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-8 { - right: 66.66666666666666%; - } - .col-sm-pull-7 { - right: 58.333333333333336%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-5 { - right: 41.66666666666667%; - } - .col-sm-pull-4 { - right: 33.33333333333333%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-2 { - right: 16.666666666666664%; - } - .col-sm-pull-1 { - right: 8.333333333333332%; - } - .col-sm-pull-0 { - right: 0%; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-push-11 { - left: 91.66666666666666%; - } - .col-sm-push-10 { - left: 83.33333333333334%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-8 { - left: 66.66666666666666%; - } - .col-sm-push-7 { - left: 58.333333333333336%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-5 { - left: 41.66666666666667%; - } - .col-sm-push-4 { - left: 33.33333333333333%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-2 { - left: 16.666666666666664%; - } - .col-sm-push-1 { - left: 8.333333333333332%; - } - .col-sm-push-0 { - left: 0%; - } - .col-sm-offset-12 { - margin-left: 100%; - } - .col-sm-offset-11 { - margin-left: 91.66666666666666%; - } - .col-sm-offset-10 { - margin-left: 83.33333333333334%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-8 { - margin-left: 66.66666666666666%; - } - .col-sm-offset-7 { - margin-left: 58.333333333333336%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-5 { - margin-left: 41.66666666666667%; - } - .col-sm-offset-4 { - margin-left: 33.33333333333333%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-2 { - margin-left: 16.666666666666664%; - } - .col-sm-offset-1 { - margin-left: 8.333333333333332%; - } - .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.66666666666666%; - } - .col-md-10 { - width: 83.33333333333334%; - } - .col-md-9 { - width: 75%; - } - .col-md-8 { - width: 66.66666666666666%; - } - .col-md-7 { - width: 58.333333333333336%; - } - .col-md-6 { - width: 50%; - } - .col-md-5 { - width: 41.66666666666667%; - } - .col-md-4 { - width: 33.33333333333333%; - } - .col-md-3 { - width: 25%; - } - .col-md-2 { - width: 16.666666666666664%; - } - .col-md-1 { - width: 8.333333333333332%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-pull-11 { - right: 91.66666666666666%; - } - .col-md-pull-10 { - right: 83.33333333333334%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-8 { - right: 66.66666666666666%; - } - .col-md-pull-7 { - right: 58.333333333333336%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-5 { - right: 41.66666666666667%; - } - .col-md-pull-4 { - right: 33.33333333333333%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-2 { - right: 16.666666666666664%; - } - .col-md-pull-1 { - right: 8.333333333333332%; - } - .col-md-pull-0 { - right: 0%; - } - .col-md-push-12 { - left: 100%; - } - .col-md-push-11 { - left: 91.66666666666666%; - } - .col-md-push-10 { - left: 83.33333333333334%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-8 { - left: 66.66666666666666%; - } - .col-md-push-7 { - left: 58.333333333333336%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-5 { - left: 41.66666666666667%; - } - .col-md-push-4 { - left: 33.33333333333333%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-2 { - left: 16.666666666666664%; - } - .col-md-push-1 { - left: 8.333333333333332%; - } - .col-md-push-0 { - left: 0%; - } - .col-md-offset-12 { - margin-left: 100%; - } - .col-md-offset-11 { - margin-left: 91.66666666666666%; - } - .col-md-offset-10 { - margin-left: 83.33333333333334%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-8 { - margin-left: 66.66666666666666%; - } - .col-md-offset-7 { - margin-left: 58.333333333333336%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-5 { - margin-left: 41.66666666666667%; - } - .col-md-offset-4 { - margin-left: 33.33333333333333%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-2 { - margin-left: 16.666666666666664%; - } - .col-md-offset-1 { - margin-left: 8.333333333333332%; - } - .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.66666666666666%; - } - .col-lg-10 { - width: 83.33333333333334%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-8 { - width: 66.66666666666666%; - } - .col-lg-7 { - width: 58.333333333333336%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-5 { - width: 41.66666666666667%; - } - .col-lg-4 { - width: 33.33333333333333%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-2 { - width: 16.666666666666664%; - } - .col-lg-1 { - width: 8.333333333333332%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-pull-11 { - right: 91.66666666666666%; - } - .col-lg-pull-10 { - right: 83.33333333333334%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-8 { - right: 66.66666666666666%; - } - .col-lg-pull-7 { - right: 58.333333333333336%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-5 { - right: 41.66666666666667%; - } - .col-lg-pull-4 { - right: 33.33333333333333%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-2 { - right: 16.666666666666664%; - } - .col-lg-pull-1 { - right: 8.333333333333332%; - } - .col-lg-pull-0 { - right: 0%; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-push-11 { - left: 91.66666666666666%; - } - .col-lg-push-10 { - left: 83.33333333333334%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-8 { - left: 66.66666666666666%; - } - .col-lg-push-7 { - left: 58.333333333333336%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-5 { - left: 41.66666666666667%; - } - .col-lg-push-4 { - left: 33.33333333333333%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-2 { - left: 16.666666666666664%; - } - .col-lg-push-1 { - left: 8.333333333333332%; - } - .col-lg-push-0 { - left: 0%; - } - .col-lg-offset-12 { - margin-left: 100%; - } - .col-lg-offset-11 { - margin-left: 91.66666666666666%; - } - .col-lg-offset-10 { - margin-left: 83.33333333333334%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-8 { - margin-left: 66.66666666666666%; - } - .col-lg-offset-7 { - margin-left: 58.333333333333336%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-5 { - margin-left: 41.66666666666667%; - } - .col-lg-offset-4 { - margin-left: 33.33333333333333%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-2 { - margin-left: 16.666666666666664%; - } - .col-lg-offset-1 { - margin-left: 8.333333333333332%; - } - .col-lg-offset-0 { - margin-left: 0%; - } -} -table { - max-width: 100%; - background-color: transparent; -} -th { - text-align: left; -} -.table { - 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.428571429; - vertical-align: top; - border-top: 1px solid #dddddd; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #dddddd; -} -.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 #dddddd; -} -.table .table { - background-color: #ffffff; -} -.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 #dddddd; -} -.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 #dddddd; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} -.table-striped > tbody > tr:nth-child(odd) > td, -.table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9; -} -.table-hover > tbody > tr:hover > td, -.table-hover > tbody > tr:hover > th { - background-color: #f5f5f5; -} -table col[class*="col-"] { - position: static; - float: none; - display: table-column; -} -table td[class*="col-"], -table th[class*="col-"] { - float: none; - display: table-cell; -} -.table > thead > tr > .active, -.table > tbody > tr > .active, -.table > tfoot > tr > .active, -.table > thead > .active > td, -.table > tbody > .active > td, -.table > tfoot > .active > td, -.table > thead > .active > th, -.table > tbody > .active > th, -.table > tfoot > .active > th { - background-color: #f5f5f5; -} -.table-hover > tbody > tr > .active:hover, -.table-hover > tbody > .active:hover > td, -.table-hover > tbody > .active:hover > th { - background-color: #e8e8e8; -} -.table > thead > tr > .success, -.table > tbody > tr > .success, -.table > tfoot > tr > .success, -.table > thead > .success > td, -.table > tbody > .success > td, -.table > tfoot > .success > td, -.table > thead > .success > th, -.table > tbody > .success > th, -.table > tfoot > .success > th { - background-color: #dff0d8; -} -.table-hover > tbody > tr > .success:hover, -.table-hover > tbody > .success:hover > td, -.table-hover > tbody > .success:hover > th { - background-color: #d0e9c6; -} -.table > thead > tr > .danger, -.table > tbody > tr > .danger, -.table > tfoot > tr > .danger, -.table > thead > .danger > td, -.table > tbody > .danger > td, -.table > tfoot > .danger > td, -.table > thead > .danger > th, -.table > tbody > .danger > th, -.table > tfoot > .danger > th { - background-color: #f2dede; -} -.table-hover > tbody > tr > .danger:hover, -.table-hover > tbody > .danger:hover > td, -.table-hover > tbody > .danger:hover > th { - background-color: #ebcccc; -} -.table > thead > tr > .warning, -.table > tbody > tr > .warning, -.table > tfoot > tr > .warning, -.table > thead > .warning > td, -.table > tbody > .warning > td, -.table > tfoot > .warning > td, -.table > thead > .warning > th, -.table > tbody > .warning > th, -.table > tfoot > .warning > th { - background-color: #fcf8e3; -} -.table-hover > tbody > tr > .warning:hover, -.table-hover > tbody > .warning:hover > td, -.table-hover > tbody > .warning:hover > th { - background-color: #faf2cc; -} -@media (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - overflow-x: scroll; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #dddddd; - -webkit-overflow-scrolling: touch; - } - .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 { - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} -label { - display: inline-block; - 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; - /* IE8-9 */ - - line-height: normal; -} -input[type="file"] { - display: block; -} -select[multiple], -select[size] { - height: auto; -} -select optgroup { - font-size: inherit; - font-style: inherit; - font-family: inherit; -} -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; -} -input[type="number"]::-webkit-outer-spin-button, -input[type="number"]::-webkit-inner-spin-button { - height: auto; -} -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; - vertical-align: middle; -} -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.428571429; - color: #555555; - vertical-align: middle; - background-color: #ffffff; - background-image: none; - border: 1px solid #cccccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-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, 0.6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); -} -.form-control:-moz-placeholder { - color: #999999; -} -.form-control::-moz-placeholder { - color: #999999; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #999999; -} -.form-control::-webkit-input-placeholder { - color: #999999; -} -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - cursor: not-allowed; - background-color: #eeeeee; -} -textarea.form-control { - height: auto; -} -.form-group { - margin-bottom: 15px; -} -.radio, -.checkbox { - display: block; - min-height: 20px; - margin-top: 10px; - margin-bottom: 10px; - padding-left: 20px; - vertical-align: middle; -} -.radio label, -.checkbox label { - display: inline; - 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"] { - float: left; - margin-left: -20px; -} -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} -.radio-inline, -.checkbox-inline { - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -.radio[disabled], -.radio-inline[disabled], -.checkbox[disabled], -.checkbox-inline[disabled], -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"], -fieldset[disabled] .radio, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} -.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 { - height: auto; -} -.input-lg { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} -select.input-lg { - height: 46px; - line-height: 46px; -} -textarea.input-lg { - height: auto; -} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline { - color: #8a6d3b; -} -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; -} -.has-warning .input-group-addon { - color: #8a6d3b; - border-color: #8a6d3b; - background-color: #fcf8e3; -} -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline { - color: #a94442; -} -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; -} -.has-error .input-group-addon { - color: #a94442; - border-color: #a94442; - background-color: #f2dede; -} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline { - color: #3c763d; -} -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; -} -.has-success .input-group-addon { - color: #3c763d; - border-color: #3c763d; - background-color: #dff0d8; -} -.form-control-static { - margin-bottom: 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; - } - .form-inline select.form-control { - width: auto; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } -} -.form-horizontal .control-label, -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - margin-top: 0; - margin-bottom: 0; - padding-top: 7px; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} -.form-horizontal .form-group { - margin-left: -15px; - margin-right: -15px; -} -.form-horizontal .form-group:before, -.form-horizontal .form-group:after { - content: " "; - display: table; -} -.form-horizontal .form-group:after { - clear: both; -} -.form-horizontal .form-group:before, -.form-horizontal .form-group:after { - content: " "; - display: table; -} -.form-horizontal .form-group:after { - clear: both; -} -.form-horizontal .form-control-static { - padding-top: 7px; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - text-align: right; - } -} -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - vertical-align: middle; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - padding: 6px 12px; - font-size: 14px; - line-height: 1.428571429; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; -} -.btn:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, -.btn:focus { - color: #333333; - text-decoration: none; -} -.btn:active, -.btn.active { - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - cursor: not-allowed; - pointer-events: none; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-default { - color: #333333; - background-color: #ffffff; - border-color: #cccccc; -} -.btn-default:hover, -.btn-default:focus, -.btn-default:active, -.btn-default.active, -.open .dropdown-toggle.btn-default { - color: #333333; - background-color: #ebebeb; - border-color: #adadad; -} -.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: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: #ffffff; - border-color: #cccccc; -} -.btn-default .badge { - color: #ffffff; - background-color: #fff; -} -.btn-primary { - color: #ffffff; - background-color: #428bca; - border-color: #357ebd; -} -.btn-primary:hover, -.btn-primary:focus, -.btn-primary:active, -.btn-primary.active, -.open .dropdown-toggle.btn-primary { - color: #ffffff; - background-color: #3276b1; - border-color: #285e8e; -} -.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: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: #428bca; - border-color: #357ebd; -} -.btn-primary .badge { - color: #428bca; - background-color: #fff; -} -.btn-warning { - color: #ffffff; - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning:hover, -.btn-warning:focus, -.btn-warning:active, -.btn-warning.active, -.open .dropdown-toggle.btn-warning { - color: #ffffff; - background-color: #ed9c28; - border-color: #d58512; -} -.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: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: #ffffff; - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger:hover, -.btn-danger:focus, -.btn-danger:active, -.btn-danger.active, -.open .dropdown-toggle.btn-danger { - color: #ffffff; - background-color: #d2322d; - border-color: #ac2925; -} -.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: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-success { - color: #ffffff; - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success:hover, -.btn-success:focus, -.btn-success:active, -.btn-success.active, -.open .dropdown-toggle.btn-success { - color: #ffffff; - background-color: #47a447; - border-color: #398439; -} -.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: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: #ffffff; - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info:hover, -.btn-info:focus, -.btn-info:active, -.btn-info.active, -.open .dropdown-toggle.btn-info { - color: #ffffff; - background-color: #39b3d7; - border-color: #269abc; -} -.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: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-link { - color: #428bca; - font-weight: normal; - cursor: pointer; - border-radius: 0; -} -.btn-link, -.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: #2a6496; - 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: #999999; - text-decoration: none; -} -.btn-lg { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} -.btn-sm { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-xs { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-block { - display: block; - width: 100%; - padding-left: 0; - padding-right: 0; -} -.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 0.15s linear; - transition: opacity 0.15s linear; -} -.fade.in { - opacity: 1; -} -.collapse { - display: none; -} -.collapse.in { - display: block; -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} -@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.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:empty { - width: 1em; -} -.glyphicon-asterisk:before { - content: "\2a"; -} -.glyphicon-plus:before { - content: "\2b"; -} -.glyphicon-euro: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"; -} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px solid; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -.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; - list-style: none; - font-size: 14px; - background-color: #ffffff; - border: 1px solid #cccccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - background-clip: padding-box; -} -.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.428571429; - color: #333333; - white-space: nowrap; -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - text-decoration: none; - color: #262626; - background-color: #f5f5f5; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #ffffff; - text-decoration: none; - outline: 0; - background-color: #428bca; -} -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #999999; -} -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - cursor: not-allowed; -} -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; -} -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.428571429; - color: #999999; -} -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: 990; -} -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - border-top: 0; - border-bottom: 4px solid; - content: ""; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 1px; -} -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } -} -.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:focus, -.btn-group-vertical > .btn:focus { - outline: none; -} -.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:before, -.btn-toolbar:after { - content: " "; - display: table; -} -.btn-toolbar:after { - clear: both; -} -.btn-toolbar:before, -.btn-toolbar:after { - content: " "; - display: table; -} -.btn-toolbar:after { - clear: both; -} -.btn-toolbar .btn-group { - float: left; -} -.btn-toolbar > .btn + .btn, -.btn-toolbar > .btn-group + .btn, -.btn-toolbar > .btn + .btn-group, -.btn-toolbar > .btn-group + .btn-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-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-bottom-left-radius: 0; - border-top-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 > .btn:last-child, -.btn-group > .btn-group:first-child > .dropdown-toggle { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.btn-group > .btn-group:last-child > .btn:first-child { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 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:before, -.btn-group-vertical > .btn-group:after { - content: " "; - display: table; -} -.btn-group-vertical > .btn-group:after { - clear: both; -} -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after { - content: " "; - display: table; -} -.btn-group-vertical > .btn-group:after { - clear: both; -} -.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-bottom-left-radius: 4px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child > .btn:last-child, -.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn-group:last-child > .btn:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - float: none; - display: table-cell; - width: 1%; -} -.btn-group-justified > .btn-group .btn { - width: 100%; -} -[data-toggle="buttons"] > .btn > input[type="radio"], -[data-toggle="buttons"] > .btn > input[type="checkbox"] { - display: none; -} -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*="col-"] { - float: none; - padding-left: 0; - padding-right: 0; -} -.input-group .form-control { - 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.33; - 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 { - 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 { - 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: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #cccccc; - 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 > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { - border-bottom-right-radius: 0; - border-top-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 > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.input-group-addon:last-child { - border-left: 0; -} -.input-group-btn { - position: relative; - white-space: nowrap; -} -.input-group-btn:first-child > .btn { - margin-right: -1px; -} -.input-group-btn:last-child > .btn { - margin-left: -1px; -} -.input-group-btn > .btn { - position: relative; -} -.input-group-btn > .btn + .btn { - margin-left: -4px; -} -.input-group-btn > .btn:hover, -.input-group-btn > .btn:active { - z-index: 2; -} -.nav { - margin-bottom: 0; - padding-left: 0; - list-style: none; -} -.nav:before, -.nav:after { - content: " "; - display: table; -} -.nav:after { - clear: both; -} -.nav:before, -.nav:after { - content: " "; - display: table; -} -.nav:after { - clear: both; -} -.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: #eeeeee; -} -.nav > li.disabled > a { - color: #999999; -} -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #999999; - text-decoration: none; - background-color: transparent; - cursor: not-allowed; -} -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: #eeeeee; - border-color: #428bca; -} -.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 #dddddd; -} -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.428571429; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #dddddd; -} -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #555555; - background-color: #ffffff; - border: 1px solid #dddddd; - border-bottom-color: transparent; - cursor: default; -} -.nav-tabs.nav-justified { - width: 100%; - border-bottom: 0; -} -.nav-tabs.nav-justified > li { - float: none; -} -.nav-tabs.nav-justified > li > a { - text-align: center; - margin-bottom: 5px; -} -.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 #dddddd; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #dddddd; - 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: #ffffff; - } -} -.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: #ffffff; - background-color: #428bca; -} -.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 { - text-align: center; - margin-bottom: 5px; -} -.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 #dddddd; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #dddddd; - 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: #ffffff; - } -} -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} -.navbar:before, -.navbar:after { - content: " "; - display: table; -} -.navbar:after { - clear: both; -} -.navbar:before, -.navbar:after { - content: " "; - display: table; -} -.navbar:after { - clear: both; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} -.navbar-header:before, -.navbar-header:after { - content: " "; - display: table; -} -.navbar-header:after { - clear: both; -} -.navbar-header:before, -.navbar-header:after { - content: " "; - display: table; -} -.navbar-header:after { - clear: both; -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} -.navbar-collapse { - max-height: 340px; - overflow-x: visible; - padding-right: 15px; - padding-left: 15px; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} -.navbar-collapse:before, -.navbar-collapse:after { - content: " "; - display: table; -} -.navbar-collapse:after { - clear: both; -} -.navbar-collapse:before, -.navbar-collapse:after { - content: " "; - display: table; -} -.navbar-collapse:after { - clear: both; -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - 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-left: 0; - padding-right: 0; - } -} -.container > .navbar-header, -.container > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .container > .navbar-header, - .container > .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; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand { - margin-left: -15px; - } -} -.navbar-toggle { - position: relative; - float: right; - margin-right: 15px; - padding: 9px 10px; - margin-top: 8px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.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; - 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-nav.navbar-right:last-child { - margin-right: -15px; - } -} -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - } -} -.navbar-form { - margin-left: -15px; - margin-right: -15px; - padding: 10px 15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 8px; - margin-bottom: 8px; -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - } - .navbar-form select.form-control { - width: auto; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } -} -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-form.navbar-right:last-child { - margin-right: -15px; - } -} -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.navbar-nav.pull-right > li > .dropdown-menu, -.navbar-nav > li > .dropdown-menu.pull-right { - left: auto; - right: 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-left: 15px; - margin-right: 15px; - } - .navbar-text.navbar-right:last-child { - margin-right: 0; - } -} -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} -.navbar-default .navbar-brand { - color: #777777; -} -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #777777; -} -.navbar-default .navbar-nav > li > a { - color: #777777; -} -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #333333; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #555555; - background-color: #e7e7e7; -} -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #cccccc; - background-color: transparent; -} -.navbar-default .navbar-toggle { - border-color: #dddddd; -} -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #dddddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #cccccc; -} -.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 { - background-color: #e7e7e7; - color: #555555; -} -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333333; - 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: #555555; - 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: #cccccc; - background-color: transparent; - } -} -.navbar-default .navbar-link { - color: #777777; -} -.navbar-default .navbar-link:hover { - color: #333333; -} -.navbar-inverse { - background-color: #222222; - border-color: #080808; -} -.navbar-inverse .navbar-brand { - color: #999999; -} -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #ffffff; - background-color: transparent; -} -.navbar-inverse .navbar-text { - color: #999999; -} -.navbar-inverse .navbar-nav > li > a { - color: #999999; -} -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #ffffff; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #ffffff; - background-color: #080808; -} -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444444; - background-color: transparent; -} -.navbar-inverse .navbar-toggle { - border-color: #333333; -} -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #333333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #ffffff; -} -.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 { - background-color: #080808; - color: #ffffff; -} -@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: #999999; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #ffffff; - 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: #ffffff; - 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: #444444; - background-color: transparent; - } -} -.navbar-inverse .navbar-link { - color: #999999; -} -.navbar-inverse .navbar-link:hover { - color: #ffffff; -} -.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 { - content: "/\00a0"; - padding: 0 5px; - color: #cccccc; -} -.breadcrumb > .active { - color: #999999; -} -.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; - line-height: 1.428571429; - text-decoration: none; - background-color: #ffffff; - border: 1px solid #dddddd; - margin-left: -1px; -} -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-bottom-left-radius: 4px; - border-top-left-radius: 4px; -} -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-bottom-right-radius: 4px; - border-top-right-radius: 4px; -} -.pagination > li > a:hover, -.pagination > li > span:hover, -.pagination > li > a:focus, -.pagination > li > span:focus { - background-color: #eeeeee; -} -.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: #ffffff; - background-color: #428bca; - border-color: #428bca; - cursor: default; -} -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #999999; - background-color: #ffffff; - border-color: #dddddd; - cursor: not-allowed; -} -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; -} -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-bottom-left-radius: 6px; - border-top-left-radius: 6px; -} -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-bottom-right-radius: 6px; - border-top-right-radius: 6px; -} -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; -} -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -.pager { - padding-left: 0; - margin: 20px 0; - list-style: none; - text-align: center; -} -.pager:before, -.pager:after { - content: " "; - display: table; -} -.pager:after { - clear: both; -} -.pager:before, -.pager:after { - content: " "; - display: table; -} -.pager:after { - clear: both; -} -.pager li { - display: inline; -} -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 15px; -} -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} -.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: #999999; - background-color: #ffffff; - cursor: not-allowed; -} -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} -.label[href]:hover, -.label[href]:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -.label:empty { - display: none; -} -.btn .label { - position: relative; - top: -1px; -} -.label-default { - background-color: #999999; -} -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #808080; -} -.label-primary { - background-color: #428bca; -} -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #3071a9; -} -.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; - color: #ffffff; - line-height: 1; - vertical-align: baseline; - white-space: nowrap; - text-align: center; - background-color: #999999; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -a.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #428bca; - background-color: #ffffff; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} -.jumbotron { - padding: 30px; - margin-bottom: 30px; - font-size: 21px; - font-weight: 200; - line-height: 2.1428571435; - color: inherit; - background-color: #eeeeee; -} -.jumbotron h1, -.jumbotron .h1 { - line-height: 1; - color: inherit; -} -.jumbotron p { - line-height: 1.4; -} -.container .jumbotron { - border-radius: 6px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron { - padding-left: 60px; - padding-right: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; - } -} -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.428571429; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} -.thumbnail > img, -.thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-left: auto; - margin-right: auto; -} -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #428bca; -} -.thumbnail .caption { - padding: 9px; - color: #333333; -} -.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 { - padding-right: 35px; -} -.alert-dismissable .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} -.alert-success { - background-color: #dff0d8; - border-color: #d6e9c6; - color: #3c763d; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #2b542c; -} -.alert-info { - background-color: #d9edf7; - border-color: #bce8f1; - color: #31708f; -} -.alert-info hr { - border-top-color: #a6e1ec; -} -.alert-info .alert-link { - color: #245269; -} -.alert-warning { - background-color: #fcf8e3; - border-color: #faebcc; - color: #8a6d3b; -} -.alert-warning hr { - border-top-color: #f7e1b5; -} -.alert-warning .alert-link { - color: #66512c; -} -.alert-danger { - background-color: #f2dede; - border-color: #ebccd1; - color: #a94442; -} -.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; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -.progress { - overflow: hidden; - height: 20px; - margin-bottom: 20px; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #ffffff; - text-align: center; - background-color: #428bca; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} -.progress-striped .progress-bar { - 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); - 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); - background-size: 40px 40px; -} -.progress.active .progress-bar { - -webkit-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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - 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); -} -.progress-bar-info { - background-color: #5bc0de; -} -.progress-striped .progress-bar-info { - 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); - 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); -} -.progress-bar-warning { - background-color: #f0ad4e; -} -.progress-striped .progress-bar-warning { - 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); - 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); -} -.progress-bar-danger { - background-color: #d9534f; -} -.progress-striped .progress-bar-danger { - 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); - 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); -} -.media, -.media-body { - overflow: hidden; - zoom: 1; -} -.media, -.media .media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} -.media-object { - display: block; -} -.media-heading { - margin: 0 0 5px; -} -.media > .pull-left { - margin-right: 10px; -} -.media > .pull-right { - margin-left: 10px; -} -.media-list { - padding-left: 0; - list-style: none; -} -.list-group { - margin-bottom: 20px; - padding-left: 0; -} -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #ffffff; - border: 1px solid #dddddd; -} -.list-group-item:first-child { - border-top-right-radius: 4px; - border-top-left-radius: 4px; -} -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -a.list-group-item { - color: #555555; -} -a.list-group-item .list-group-item-heading { - color: #333333; -} -a.list-group-item:hover, -a.list-group-item:focus { - text-decoration: none; - background-color: #f5f5f5; -} -a.list-group-item.active, -a.list-group-item.active:hover, -a.list-group-item.active:focus { - z-index: 2; - color: #ffffff; - background-color: #428bca; - border-color: #428bca; -} -a.list-group-item.active .list-group-item-heading, -a.list-group-item.active:hover .list-group-item-heading, -a.list-group-item.active:focus .list-group-item-heading { - color: inherit; -} -a.list-group-item.active .list-group-item-text, -a.list-group-item.active:hover .list-group-item-text, -a.list-group-item.active:focus .list-group-item-text { - color: #e1edf7; -} -.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: #ffffff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} -.panel-body { - padding: 15px; -} -.panel-body:before, -.panel-body:after { - content: " "; - display: table; -} -.panel-body:after { - clear: both; -} -.panel-body:before, -.panel-body:after { - content: " "; - display: table; -} -.panel-body:after { - clear: both; -} -.panel > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item { - border-width: 1px 0; -} -.panel > .list-group .list-group-item:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.panel > .list-group .list-group-item:last-child { - border-bottom: 0; -} -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} -.panel > .table, -.panel > .table-responsive > .table { - margin-bottom: 0; -} -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive { - border-top: 1px solid #dddddd; -} -.panel > .table > tbody:first-child th, -.panel > .table > tbody: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:last-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:last-child > th, -.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, -.panel > .table-bordered > thead > tr:last-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:last-child > td, -.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 { - border-bottom: 0; -} -.panel > .table-responsive { - border: 0; - margin-bottom: 0; -} -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-right-radius: 3px; - border-top-left-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 { - color: inherit; -} -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #dddddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; - overflow: hidden; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse .panel-body { - border-top: 1px solid #dddddd; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #dddddd; -} -.panel-default { - border-color: #dddddd; -} -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #dddddd; -} -.panel-default > .panel-heading + .panel-collapse .panel-body { - border-top-color: #dddddd; -} -.panel-default > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #dddddd; -} -.panel-primary { - border-color: #428bca; -} -.panel-primary > .panel-heading { - color: #ffffff; - background-color: #428bca; - border-color: #428bca; -} -.panel-primary > .panel-heading + .panel-collapse .panel-body { - border-top-color: #428bca; -} -.panel-primary > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #428bca; -} -.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-footer + .panel-collapse .panel-body { - border-bottom-color: #d6e9c6; -} -.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-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-footer + .panel-collapse .panel-body { - border-bottom-color: #ebccd1; -} -.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-footer + .panel-collapse .panel-body { - border-bottom-color: #bce8f1; -} -.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, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 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: #000000; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.2; - filter: alpha(opacity=20); -} -.close:hover, -.close:focus { - color: #000000; - text-decoration: none; - cursor: pointer; - opacity: 0.5; - filter: alpha(opacity=50); -} -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} -.modal-open { - overflow: hidden; -} -.modal { - display: none; - overflow: auto; - overflow-y: scroll; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; -} -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.modal-dialog { - position: relative; - width: auto; - margin: 10px; - z-index: 1050; -} -.modal-content { - position: relative; - background-color: #ffffff; - border: 1px solid #999999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - background-clip: padding-box; - outline: none; -} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - background-color: #000000; -} -.modal-backdrop.fade { - opacity: 0; - filter: alpha(opacity=0); -} -.modal-backdrop.in { - opacity: 0.5; - filter: alpha(opacity=50); -} -.modal-header { - padding: 15px; - border-bottom: 1px solid #e5e5e5; - min-height: 16.428571429px; -} -.modal-header .close { - margin-top: -2px; -} -.modal-title { - margin: 0; - line-height: 1.428571429; -} -.modal-body { - position: relative; - padding: 20px; -} -.modal-footer { - margin-top: 15px; - padding: 19px 20px 20px; - text-align: right; - border-top: 1px solid #e5e5e5; -} -.modal-footer:before, -.modal-footer:after { - content: " "; - display: table; -} -.modal-footer:after { - clear: both; -} -.modal-footer:before, -.modal-footer:after { - content: " "; - display: table; -} -.modal-footer:after { - clear: both; -} -.modal-footer .btn + .btn { - margin-left: 5px; - margin-bottom: 0; -} -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} -@media screen and (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } -} -.tooltip { - position: absolute; - z-index: 1030; - display: block; - visibility: visible; - font-size: 12px; - line-height: 1.4; - opacity: 0; - filter: alpha(opacity=0); -} -.tooltip.in { - opacity: 0.9; - filter: alpha(opacity=90); -} -.tooltip.top { - margin-top: -3px; - padding: 5px 0; -} -.tooltip.right { - margin-left: 3px; - padding: 0 5px; -} -.tooltip.bottom { - margin-top: 3px; - padding: 5px 0; -} -.tooltip.left { - margin-left: -3px; - padding: 0 5px; -} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #ffffff; - text-align: center; - text-decoration: none; - background-color: #000000; - 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: #000000; -} -.tooltip.top-left .tooltip-arrow { - bottom: 0; - left: 5px; - border-width: 5px 5px 0; - border-top-color: #000000; -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - right: 5px; - border-width: 5px 5px 0; - border-top-color: #000000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - left: 5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - right: 5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1010; - display: none; - max-width: 276px; - padding: 1px; - text-align: left; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid #cccccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - white-space: normal; -} -.popover.top { - margin-top: -10px; -} -.popover.right { - margin-left: 10px; -} -.popover.bottom { - margin-top: 10px; -} -.popover.left { - margin-left: -10px; -} -.popover-title { - margin: 0; - padding: 8px 14px; - font-size: 14px; - font-weight: normal; - line-height: 18px; - 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 { - border-width: 10px; - content: ""; -} -.popover.top .arrow { - left: 50%; - margin-left: -11px; - border-bottom-width: 0; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - bottom: -11px; -} -.popover.top .arrow:after { - content: " "; - bottom: 1px; - margin-left: -10px; - border-bottom-width: 0; - border-top-color: #ffffff; -} -.popover.right .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-left-width: 0; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); -} -.popover.right .arrow:after { - content: " "; - left: 1px; - bottom: -10px; - border-left-width: 0; - border-right-color: #ffffff; -} -.popover.bottom .arrow { - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); - top: -11px; -} -.popover.bottom .arrow:after { - content: " "; - top: 1px; - margin-left: -10px; - border-top-width: 0; - border-bottom-color: #ffffff; -} -.popover.left .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); -} -.popover.left .arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #ffffff; - bottom: -10px; -} -.carousel { - position: relative; -} -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; -} -.carousel-inner > .item { - display: none; - position: relative; - -webkit-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; -} -.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; - left: 0; - bottom: 0; - width: 15%; - opacity: 0.5; - filter: alpha(opacity=50); - font-size: 20px; - color: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%)); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); -} -.carousel-control.right { - left: auto; - right: 0; - background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%)); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); -} -.carousel-control:hover, -.carousel-control:focus { - outline: none; - color: #ffffff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); -} -.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; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - margin-top: -10px; - margin-left: -10px; - font-family: serif; -} -.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%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid #ffffff; - border-radius: 10px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); -} -.carousel-indicators .active { - margin: 0; - width: 12px; - height: 12px; - background-color: #ffffff; -} -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} -.carousel-caption .btn { - text-shadow: none; -} -@media screen and (min-width: 768px) { - .carousel-control .glyphicons-chevron-left, - .carousel-control .glyphicons-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - margin-left: -15px; - font-size: 30px; - } - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -.clearfix:before, -.clearfix:after { - content: " "; - display: table; -} -.clearfix:after { - clear: both; -} -.center-block { - display: block; - margin-left: auto; - margin-right: 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; - visibility: hidden !important; -} -.affix { - position: fixed; -} -@-ms-viewport { - width: device-width; -} -.visible-xs, -tr.visible-xs, -th.visible-xs, -td.visible-xs { - display: none !important; -} -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-xs.visible-sm { - display: block !important; - } - table.visible-xs.visible-sm { - display: table; - } - tr.visible-xs.visible-sm { - display: table-row !important; - } - th.visible-xs.visible-sm, - td.visible-xs.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-xs.visible-md { - display: block !important; - } - table.visible-xs.visible-md { - display: table; - } - tr.visible-xs.visible-md { - display: table-row !important; - } - th.visible-xs.visible-md, - td.visible-xs.visible-md { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-xs.visible-lg { - display: block !important; - } - table.visible-xs.visible-lg { - display: table; - } - tr.visible-xs.visible-lg { - display: table-row !important; - } - th.visible-xs.visible-lg, - td.visible-xs.visible-lg { - display: table-cell !important; - } -} -.visible-sm, -tr.visible-sm, -th.visible-sm, -td.visible-sm { - display: none !important; -} -@media (max-width: 767px) { - .visible-sm.visible-xs { - display: block !important; - } - table.visible-sm.visible-xs { - display: table; - } - tr.visible-sm.visible-xs { - display: table-row !important; - } - th.visible-sm.visible-xs, - td.visible-sm.visible-xs { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-sm.visible-md { - display: block !important; - } - table.visible-sm.visible-md { - display: table; - } - tr.visible-sm.visible-md { - display: table-row !important; - } - th.visible-sm.visible-md, - td.visible-sm.visible-md { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-sm.visible-lg { - display: block !important; - } - table.visible-sm.visible-lg { - display: table; - } - tr.visible-sm.visible-lg { - display: table-row !important; - } - th.visible-sm.visible-lg, - td.visible-sm.visible-lg { - display: table-cell !important; - } -} -.visible-md, -tr.visible-md, -th.visible-md, -td.visible-md { - display: none !important; -} -@media (max-width: 767px) { - .visible-md.visible-xs { - display: block !important; - } - table.visible-md.visible-xs { - display: table; - } - tr.visible-md.visible-xs { - display: table-row !important; - } - th.visible-md.visible-xs, - td.visible-md.visible-xs { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-md.visible-sm { - display: block !important; - } - table.visible-md.visible-sm { - display: table; - } - tr.visible-md.visible-sm { - display: table-row !important; - } - th.visible-md.visible-sm, - td.visible-md.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-md.visible-lg { - display: block !important; - } - table.visible-md.visible-lg { - display: table; - } - tr.visible-md.visible-lg { - display: table-row !important; - } - th.visible-md.visible-lg, - td.visible-md.visible-lg { - display: table-cell !important; - } -} -.visible-lg, -tr.visible-lg, -th.visible-lg, -td.visible-lg { - display: none !important; -} -@media (max-width: 767px) { - .visible-lg.visible-xs { - display: block !important; - } - table.visible-lg.visible-xs { - display: table; - } - tr.visible-lg.visible-xs { - display: table-row !important; - } - th.visible-lg.visible-xs, - td.visible-lg.visible-xs { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-lg.visible-sm { - display: block !important; - } - table.visible-lg.visible-sm { - display: table; - } - tr.visible-lg.visible-sm { - display: table-row !important; - } - th.visible-lg.visible-sm, - td.visible-lg.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-lg.visible-md { - display: block !important; - } - table.visible-lg.visible-md { - display: table; - } - tr.visible-lg.visible-md { - display: table-row !important; - } - th.visible-lg.visible-md, - td.visible-lg.visible-md { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} -.hidden-xs { - display: block !important; -} -table.hidden-xs { - display: table; -} -tr.hidden-xs { - display: table-row !important; -} -th.hidden-xs, -td.hidden-xs { - display: table-cell !important; -} -@media (max-width: 767px) { - .hidden-xs, - tr.hidden-xs, - th.hidden-xs, - td.hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-xs.hidden-sm, - tr.hidden-xs.hidden-sm, - th.hidden-xs.hidden-sm, - td.hidden-xs.hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-xs.hidden-md, - tr.hidden-xs.hidden-md, - th.hidden-xs.hidden-md, - td.hidden-xs.hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-xs.hidden-lg, - tr.hidden-xs.hidden-lg, - th.hidden-xs.hidden-lg, - td.hidden-xs.hidden-lg { - display: none !important; - } -} -.hidden-sm { - display: block !important; -} -table.hidden-sm { - display: table; -} -tr.hidden-sm { - display: table-row !important; -} -th.hidden-sm, -td.hidden-sm { - display: table-cell !important; -} -@media (max-width: 767px) { - .hidden-sm.hidden-xs, - tr.hidden-sm.hidden-xs, - th.hidden-sm.hidden-xs, - td.hidden-sm.hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm, - tr.hidden-sm, - th.hidden-sm, - td.hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-sm.hidden-md, - tr.hidden-sm.hidden-md, - th.hidden-sm.hidden-md, - td.hidden-sm.hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-sm.hidden-lg, - tr.hidden-sm.hidden-lg, - th.hidden-sm.hidden-lg, - td.hidden-sm.hidden-lg { - display: none !important; - } -} -.hidden-md { - display: block !important; -} -table.hidden-md { - display: table; -} -tr.hidden-md { - display: table-row !important; -} -th.hidden-md, -td.hidden-md { - display: table-cell !important; -} -@media (max-width: 767px) { - .hidden-md.hidden-xs, - tr.hidden-md.hidden-xs, - th.hidden-md.hidden-xs, - td.hidden-md.hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-md.hidden-sm, - tr.hidden-md.hidden-sm, - th.hidden-md.hidden-sm, - td.hidden-md.hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md, - tr.hidden-md, - th.hidden-md, - td.hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-md.hidden-lg, - tr.hidden-md.hidden-lg, - th.hidden-md.hidden-lg, - td.hidden-md.hidden-lg { - display: none !important; - } -} -.hidden-lg { - display: block !important; -} -table.hidden-lg { - display: table; -} -tr.hidden-lg { - display: table-row !important; -} -th.hidden-lg, -td.hidden-lg { - display: table-cell !important; -} -@media (max-width: 767px) { - .hidden-lg.hidden-xs, - tr.hidden-lg.hidden-xs, - th.hidden-lg.hidden-xs, - td.hidden-lg.hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-lg.hidden-sm, - tr.hidden-lg.hidden-sm, - th.hidden-lg.hidden-sm, - td.hidden-lg.hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-lg.hidden-md, - tr.hidden-lg.hidden-md, - th.hidden-lg.hidden-md, - td.hidden-lg.hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-lg, - tr.hidden-lg, - th.hidden-lg, - td.hidden-lg { - display: none !important; - } -} -.visible-print, -tr.visible-print, -th.visible-print, -td.visible-print { - display: none !important; -} -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } - .hidden-print, - tr.hidden-print, - th.hidden-print, - td.hidden-print { - display: none !important; - } -} +@import url("//fonts.googleapis.com/css?family=Lato:400,700,400italic");/*! + * Bootswatch v3.1.0+1 + * Homepage: http://bootswatch.com + * Copyright 2012-2014 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}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{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !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^="javascript:"]:after,a[href^="#"]: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}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-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:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.42857143;color:#2c3e50;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#18bc9c;text-decoration:none}a:hover,a:focus{color:#18bc9c;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{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #ecf0f1;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #ecf0f1}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;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:#b4bcc2}h1,.h1,h2,.h2,h3,.h3{margin-top:21px;margin-bottom:10.5px}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:10.5px;margin-bottom:10.5px}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:39px}h2,.h2{font-size:32px}h3,.h3{font-size:26px}h4,.h4{font-size:19px}h5,.h5{font-size:15px}h6,.h6{font-size:13px}p{margin:0 0 10.5px}.lead{margin-bottom:21px;font-size:17px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:22.5px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#b4bcc2}.text-primary{color:#2c3e50}a.text-primary:hover{color:#1a242f}.text-success{color:#ffffff}a.text-success:hover{color:#e6e6e6}.text-info{color:#ffffff}a.text-info:hover{color:#e6e6e6}.text-warning{color:#ffffff}a.text-warning:hover{color:#e6e6e6}.text-danger{color:#ffffff}a.text-danger:hover{color:#e6e6e6}.bg-primary{color:#fff;background-color:#2c3e50}a.bg-primary:hover{background-color:#1a242f}.bg-success{background-color:#18bc9c}a.bg-success:hover{background-color:#128f76}.bg-info{background-color:#3498db}a.bg-info:hover{background-color:#217dbb}.bg-warning{background-color:#f39c12}a.bg-warning:hover{background-color:#c87f0a}.bg-danger{background-color:#e74c3c}a.bg-danger:hover{background-color:#d62c1a}.page-header{padding-bottom:9.5px;margin:42px 0 21px;border-bottom:1px solid #ecf0f1}ul,ol{margin-top:0;margin-bottom:10.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.list-inline>li:first-child{padding-left:0}dl{margin-top:0;margin-bottom:21px}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;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #b4bcc2}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10.5px 21px;margin:0 0 21px;font-size:18.75px;border-left:5px solid #ecf0f1}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:#b4bcc2}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #ecf0f1;border-left:0;text-align:right}.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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:21px;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;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:10px;margin:0 0 10.5px;font-size:14px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#7b8a8b;background-color:#ecf0f1;border:1px solid #cccccc;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{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-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-left:15px;padding-right: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:0%}.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:0%}.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:0%}.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:0%}.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:0%}.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:0%}.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:0%}.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:0%}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:21px}.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 #ecf0f1}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ecf0f1}.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 #ecf0f1}.table .table{background-color:#ffffff}.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 #ecf0f1}.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 #ecf0f1}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#ecf0f1}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.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:#ecf0f1}.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.active:hover>th{background-color:#dde4e6}.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:#18bc9c}.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.success:hover>th{background-color:#15a589}.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:#3498db}.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.info:hover>th{background-color:#258cd1}.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:#f39c12}.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.warning:hover>th{background-color:#e08e0b}.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:#e74c3c}.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.danger:hover>th{background-color:#e43725}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ecf0f1;-webkit-overflow-scrolling:touch}.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{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:21px;font-size:22.5px;line-height:inherit;color:#2c3e50;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;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:11px;font-size:15px;line-height:1.42857143;color:#2c3e50}.form-control{display:block;width:100%;height:43px;padding:10px 15px;font-size:15px;line-height:1.42857143;color:#2c3e50;background-color:#ffffff;background-image:none;border:1px solid #dce4ec;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-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:#1abc9c;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(26,188,156,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(26,188,156,0.6)}.form-control:-moz-placeholder{color:#acb6c0}.form-control::-moz-placeholder{color:#acb6c0;opacity:1}.form-control:-ms-input-placeholder{color:#acb6c0}.form-control::-webkit-input-placeholder{color:#acb6c0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#ecf0f1;opacity:1}textarea.form-control{height:auto}input[type="date"]{line-height:43px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:21px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:33px;padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}select.input-sm{height:33px;line-height:33px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:64px;padding:18px 27px;font-size:19px;line-height:1.33;border-radius:6px}select.input-lg{height:64px;line-height:64px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:53.75px}.has-feedback .form-control-feedback{position:absolute;top:26px;right:0;display:block;width:43px;height:43px;line-height:43px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#ffffff}.has-success .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-success .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#18bc9c}.has-success .form-control-feedback{color:#ffffff}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#ffffff}.has-warning .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-warning .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#f39c12}.has-warning .form-control-feedback{color:#ffffff}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#ffffff}.has-error .form-control{border-color:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-error .input-group-addon{color:#ffffff;border-color:#ffffff;background-color:#e74c3c}.has-error .form-control-feedback{color:#ffffff}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#597ea2}@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 .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:11px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:32px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:11px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:10px 15px;font-size:15px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#ffffff;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#ffffff;background-color:#95a5a6;border-color:#95a5a6}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#ffffff;background-color:#7f9293;border-color:#74898a}.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: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:#95a5a6;border-color:#95a5a6}.btn-default .badge{color:#95a5a6;background-color:#ffffff}.btn-primary{color:#ffffff;background-color:#2c3e50;border-color:#2c3e50}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#ffffff;background-color:#1e2a36;border-color:#161f29}.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: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:#2c3e50;border-color:#2c3e50}.btn-primary .badge{color:#2c3e50;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#18bc9c;border-color:#18bc9c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#ffffff;background-color:#13987e;border-color:#11866f}.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: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:#18bc9c;border-color:#18bc9c}.btn-success .badge{color:#18bc9c;background-color:#ffffff}.btn-info{color:#ffffff;background-color:#3498db;border-color:#3498db}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#ffffff;background-color:#2383c4;border-color:#2077b2}.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: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:#3498db;border-color:#3498db}.btn-info .badge{color:#3498db;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f39c12;border-color:#f39c12}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#ffffff;background-color:#d2850b;border-color:#be780a}.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: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:#f39c12;border-color:#f39c12}.btn-warning .badge{color:#f39c12;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#e74c3c;border-color:#e74c3c}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#ffffff;background-color:#df2e1b;border-color:#cd2a19}.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: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:#e74c3c;border-color:#e74c3c}.btn-danger .badge{color:#e74c3c;background-color:#ffffff}.btn-link{color:#18bc9c;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.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:#18bc9c;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:#b4bcc2;text-decoration:none}.btn-lg{padding:18px 27px;font-size:19px;line-height:1.33;border-radius:6px}.btn-sm{padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.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 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}@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.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{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"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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;list-style:none;font-size:15px;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9.5px 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:#7b8a8b;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#ffffff;background-color:#2c3e50}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#2c3e50}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#b4bcc2}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:13px;line-height:1.42857143;color:#b4bcc2}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.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:focus,.btn-group-vertical>.btn:focus{outline:none}.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-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-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:6px 9px;font-size:13px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:18px 27px;font-size:19px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,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-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.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-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{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:64px;padding:18px 27px;font-size:19px;line-height:1.33;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:64px;line-height:64px}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:33px;padding:6px 9px;font-size:13px;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:33px;line-height:33px}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:10px 15px;font-size:15px;font-weight:normal;line-height:1;color:#2c3e50;text-align:center;background-color:#ecf0f1;border:1px solid #dce4ec;border-radius:4px}.input-group-addon.input-sm{padding:6px 9px;font-size:13px;border-radius:3px}.input-group-addon.input-lg{padding:18px 27px;font-size:19px;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-bottom-right-radius:0;border-top-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-bottom-left-radius:0;border-top-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{margin-left:-1px}.nav{margin-bottom:0;padding-left: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:#ecf0f1}.nav>li.disabled>a{color:#b4bcc2}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#b4bcc2;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#ecf0f1;border-color:#18bc9c}.nav .nav-divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ecf0f1}.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:#ecf0f1 #ecf0f1 #ecf0f1}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#2c3e50;background-color:#ffffff;border:1px solid #ecf0f1;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.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 #ecf0f1}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ecf0f1;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:#ffffff}}.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:#ffffff;background-color:#2c3e50}.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{text-align:center;margin-bottom:5px}.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 #ecf0f1}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ecf0f1;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:#ffffff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:60px;margin-bottom:21px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;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-left:0;padding-right:0}}.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;padding:19.5px 15px;font-size:19px;line-height:21px;height:21px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:13px;margin-bottom:13px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:none}.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:9.75px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;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:21px}.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:19.5px;padding-bottom:19.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8.5px;margin-bottom:8.5px}@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 .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-sm{margin-top:13.5px;margin-bottom:13.5px}.navbar-btn.btn-xs{margin-top:19px;margin-bottom:19px}.navbar-text{margin-top:19.5px;margin-bottom:19.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#2c3e50;border-color:#202d3b}.navbar-default .navbar-brand{color:#ffffff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#18bc9c;background-color:transparent}.navbar-default .navbar-text{color:#777777}.navbar-default .navbar-nav>li>a{color:#ffffff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#18bc9c;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background-color:#1a242f}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#1a242f}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#1a242f}.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#202d3b}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#1a242f;color:#ffffff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#18bc9c;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:#ffffff;background-color:#1a242f}.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:#cccccc;background-color:transparent}}.navbar-default .navbar-link{color:#ffffff}.navbar-default .navbar-link:hover{color:#18bc9c}.navbar-inverse{background-color:#18bc9c;border-color:#128f76}.navbar-inverse .navbar-brand{color:#ffffff}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#2c3e50;background-color:transparent}.navbar-inverse .navbar-text{color:#ffffff}.navbar-inverse .navbar-nav>li>a{color:#ffffff}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#2c3e50;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ffffff;background-color:#15a589}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#128f76}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#128f76}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#149c82}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#15a589;color:#ffffff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#128f76}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#128f76}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#2c3e50;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:#ffffff;background-color:#15a589}.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:#cccccc;background-color:transparent}}.navbar-inverse .navbar-link{color:#ffffff}.navbar-inverse .navbar-link:hover{color:#2c3e50}.breadcrumb{padding:8px 15px;margin-bottom:21px;list-style:none;background-color:#ecf0f1;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#cccccc}.breadcrumb>.active{color:#95a5a6}.pagination{display:inline-block;padding-left:0;margin:21px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:10px 15px;line-height:1.42857143;text-decoration:none;color:#ffffff;background-color:#18bc9c;border:1px solid transparent;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#ffffff;background-color:#0f7864;border-color:transparent}.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:#ffffff;background-color:#0f7864;border-color:transparent;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#ecf0f1;background-color:#3be6c4;border-color:transparent;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:18px 27px;font-size:19px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:6px 9px;font-size:13px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:21px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#18bc9c;border:1px solid transparent;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#0f7864}.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:#ffffff;background-color:#18bc9c;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#95a5a6}.label-default[href]:hover,.label-default[href]:focus{background-color:#798d8f}.label-primary{background-color:#2c3e50}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#1a242f}.label-success{background-color:#18bc9c}.label-success[href]:hover,.label-success[href]:focus{background-color:#128f76}.label-info{background-color:#3498db}.label-info[href]:hover,.label-info[href]:focus{background-color:#217dbb}.label-warning{background-color:#f39c12}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#c87f0a}.label-danger{background-color:#e74c3c}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#d62c1a}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:13px;font-weight:bold;color:#ffffff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#95a5a6;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#18bc9c;background-color:#ffffff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#ecf0f1}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:23px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:67.5px}}.thumbnail{display:block;padding:4px;margin-bottom:21px;line-height:1.42857143;background-color:#ffffff;border:1px solid #ecf0f1;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#18bc9c}.thumbnail .caption{padding:9px;color:#2c3e50}.alert{padding:15px;margin-bottom:21px;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{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#18bc9c;border-color:#18bc9c;color:#ffffff}.alert-success hr{border-top-color:#15a589}.alert-success .alert-link{color:#e6e6e6}.alert-info{background-color:#3498db;border-color:#3498db;color:#ffffff}.alert-info hr{border-top-color:#258cd1}.alert-info .alert-link{color:#e6e6e6}.alert-warning{background-color:#f39c12;border-color:#f39c12;color:#ffffff}.alert-warning hr{border-top-color:#e08e0b}.alert-warning .alert-link{color:#e6e6e6}.alert-danger{background-color:#e74c3c;border-color:#e74c3c;color:#ffffff}.alert-danger hr{border-top-color:#e43725}.alert-danger .alert-link{color:#e6e6e6}@-webkit-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{overflow:hidden;height:21px;margin-bottom:21px;background-color:#ecf0f1;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:13px;line-height:21px;color:#ffffff;text-align:center;background-color:#2c3e50;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar{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);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);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#18bc9c}.progress-striped .progress-bar-success{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);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)}.progress-bar-info{background-color:#3498db}.progress-striped .progress-bar-info{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);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)}.progress-bar-warning{background-color:#f39c12}.progress-striped .progress-bar-warning{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);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)}.progress-bar-danger{background-color:#e74c3c}.progress-striped .progress-bar-danger{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);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)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #ecf0f1}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555555}a.list-group-item .list-group-item-heading{color:#333333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#ecf0f1}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#2c3e50;border-color:#2c3e50}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#8aa4be}.list-group-item-success{color:#ffffff;background-color:#18bc9c}a.list-group-item-success{color:#ffffff}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#ffffff;background-color:#15a589}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-info{color:#ffffff;background-color:#3498db}a.list-group-item-info{color:#ffffff}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#ffffff;background-color:#258cd1}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-warning{color:#ffffff;background-color:#f39c12}a.list-group-item-warning{color:#ffffff}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#ffffff;background-color:#e08e0b}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-danger{color:#ffffff;background-color:#e74c3c}a.list-group-item-danger{color:#ffffff}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#ffffff;background-color:#e43725}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#ffffff;border-color:#ffffff}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:21px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group .list-group-item:first-child{border-top:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel>.list-group:first-child .list-group-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.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>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{border-top:1px solid #ecf0f1}.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>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,.panel>.table-bordered>tfoot>tr:first-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:first-child>th,.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>tfoot>tr:first-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:first-child>td{border-top:0}.panel>.table-bordered>thead>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.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,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.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{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:17px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#ecf0f1;border-top:1px solid #ecf0f1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group{margin-bottom:21px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ecf0f1}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ecf0f1}.panel-default{border-color:#ecf0f1}.panel-default>.panel-heading{color:#2c3e50;background-color:#ecf0f1;border-color:#ecf0f1}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ecf0f1}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ecf0f1}.panel-primary{border-color:#2c3e50}.panel-primary>.panel-heading{color:#ffffff;background-color:#2c3e50;border-color:#2c3e50}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#2c3e50}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#2c3e50}.panel-success{border-color:#18bc9c}.panel-success>.panel-heading{color:#ffffff;background-color:#18bc9c;border-color:#18bc9c}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#18bc9c}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#18bc9c}.panel-info{border-color:#3498db}.panel-info>.panel-heading{color:#ffffff;background-color:#3498db;border-color:#3498db}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#3498db}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#3498db}.panel-warning{border-color:#f39c12}.panel-warning>.panel-heading{color:#ffffff;background-color:#f39c12;border-color:#f39c12}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#f39c12}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#f39c12}.panel-danger{border-color:#e74c3c}.panel-danger>.panel-heading{color:#ffffff;background-color:#e74c3c;border-color:#e74c3c}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#e74c3c}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#e74c3c}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#ecf0f1;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:22.5px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:13px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0.9);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:rgba(0,0,0,0.9)}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,0.9)}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,0.9)}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:rgba(0,0,0,0.9)}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:rgba(0,0,0,0.9)}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:15px;font-weight:normal;line-height:18px;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{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}.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;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.0001) 0), color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:none;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.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}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.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%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}@-ms-viewport{width:device-width}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none !important}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none !important}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none !important}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none !important}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none !important}}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.text-primary,.text-primary:hover{color:#2c3e50}.text-success,.text-success:hover{color:#18bc9c}.text-danger,.text-danger:hover{color:#e74c3c}.text-warning,.text-warning:hover{color:#f39c12}.text-info,.text-info:hover{color:#3498db}.table tr.success,.table tr.warning,.table tr.danger{color:#fff}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border:none}.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 #ecf0f1}.form-control,textarea.form-control,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border-width:2px;-webkit-box-shadow:none;box-shadow:none}.form-control:focus,textarea.form-control:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{-webkit-box-shadow:none;box-shadow:none}.has-warning .help-block,.has-warning .control-label{color:#f39c12}.has-warning .form-control,.has-warning .form-control:focus{border:2px solid #f39c12}.has-error .help-block,.has-error .control-label{color:#e74c3c}.has-error .form-control,.has-error .form-control:focus{border:2px solid #e74c3c}.has-success .help-block,.has-success .control-label{color:#18bc9c}.has-success .form-control,.has-success .form-control:focus{border:2px solid #18bc9c}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:transparent}.pager a,.pager a:hover{color:#fff}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{background-color:#3be6c4}.alert a,.alert .alert-link{color:#fff;text-decoration:underline}.progress{height:10px;-webkit-box-shadow:none;box-shadow:none}.well{-webkit-box-shadow:none;box-shadow:none}.clearfix:before,.clearfix: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{content:" ";display:table}.clearfix: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-left:auto;margin-right: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;visibility:hidden !important}.affix{position:fixed} \ No newline at end of file diff --git a/webpageBuilder/WebContent/preview.jsp b/webpageBuilder/WebContent/preview.jsp index d6cdb61..b8253be 100644 --- a/webpageBuilder/WebContent/preview.jsp +++ b/webpageBuilder/WebContent/preview.jsp @@ -1,7 +1,8 @@ <%@page import="staticcontent.Content"%> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> -<%@page import="java.util.*;"%> +<%@page import="java.util.*"%> +<%@page import="java.io.*"%> @@ -45,8 +46,29 @@ else <%=session.getAttribute("content")%> <% - int count = Integer - .parseInt((String) session.getAttribute("count")); + File file = new File("/genaratedfiles/test.html"); + try { + + String content = "This is the content to write into file"; + + // if file doesnt exists, then create it + if (!file.exists()) { + file.createNewFile(); + } + + FileWriter fw = new FileWriter(file.getAbsoluteFile()); + BufferedWriter bw = new BufferedWriter(fw); + bw.write("

    hiiiiiiiiiii

    "); + bw.close(); + + System.out.println("Done"); + + } catch (IOException ee) { + ee.printStackTrace(); + System.out.println("in chatch"); + } + + int count = Integer.parseInt((String) session.getAttribute("count")); for (int i = 0; i < count; i++) { String getelement = session.getAttribute("" + i).toString(); StringTokenizer sto = new StringTokenizer(getelement, "_"); @@ -54,27 +76,27 @@ else String type = sto.nextToken(); int id = Integer.parseInt(sto.nextToken()); if (type.equals("textbox")) { - String lable = (String) session.getAttribute(type + "_" - + id); - %>
    - <% - } else if (type.equals("button")) { + String lable = (String) session.getAttribute(type + "_"+ id); + %> +
    + <% + } else if (type.equals("button")) { StringTokenizer tempsto = new StringTokenizer( (String) session.getAttribute(type + "_" + id), "_"); String lable = tempsto.nextToken(); String butname = tempsto.nextToken(); - %> class="form-control">
    - <% - } else if (type.equals("checkbox")) { + %> class="form-control">
    + <% + } else if (type.equals("checkbox")) { StringTokenizer tempsto = new StringTokenizer( (String) session.getAttribute(type + "_" + id), "_"); String lable = tempsto.nextToken(); int nosub = Integer.parseInt(tempsto.nextToken()); - %> - <% + %> + <% for (int j = 0; j < nosub; j++) { String sublable = (String) session .getAttribute("checkboxes_checkbox_" + id + "_" diff --git a/webpageBuilder/src/builder/FileMeta.java b/webpageBuilder/src/builder/FileMeta.java new file mode 100644 index 0000000..72875ce --- /dev/null +++ b/webpageBuilder/src/builder/FileMeta.java @@ -0,0 +1,59 @@ +package builder; + +import java.io.InputStream; + +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; + +@JsonIgnoreProperties({"content"}) +public class FileMeta { + + private String fileName; + public String getFileName() { + return fileName; + } + + public void setFileName(String fileName) { + this.fileName = fileName; + } + + public String getFileSize() { + return fileSize; + } + + public void setFileSize(String fileSize) { + this.fileSize = fileSize; + } + + public String getFileType() { + return fileType; + } + + public void setFileType(String fileType) { + this.fileType = fileType; + } + + public String getTwitter() { + return twitter; + } + + public void setTwitter(String twitter) { + this.twitter = twitter; + } + + public InputStream getContent() { + return content; + } + + public void setContent(InputStream content) { + this.content = content; + } + + private String fileSize; + private String fileType; + private String twitter; + + private InputStream content; + +//getters and setters... + +} \ No newline at end of file diff --git a/webpageBuilder/src/builder/FileUploadServlet.java b/webpageBuilder/src/builder/FileUploadServlet.java new file mode 100644 index 0000000..43e0529 --- /dev/null +++ b/webpageBuilder/src/builder/FileUploadServlet.java @@ -0,0 +1,95 @@ +package builder; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.util.LinkedList; +import java.util.List; + +import javax.servlet.ServletException; +import javax.servlet.annotation.MultipartConfig; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import com.fasterxml.jackson.databind.ObjectMapper; + +import builder.FileMeta; + +//this to be used with Java Servlet 3.0 API +@MultipartConfig +@WebServlet("/FileUploadServlet") +public class FileUploadServlet extends HttpServlet { + + private static final long serialVersionUID = 1L; + + // this will store uploaded files + private static List files = new LinkedList(); + /*************************************************** + * URL: /upload + * doPost(): upload the files and other parameters + ****************************************************/ + protected void doPost(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException{ + + System.out.println("In file upload Servlet do POST"); + // 1. Upload File Using Java Servlet API + //files.addAll(MultipartRequestHandler.uploadByJavaServletAPI(request)); + + // 1. Upload File Using Apache FileUpload + files.addAll(MultipartRequestHandler.uploadByApacheFileUpload(request)); + + // Remove some files + while(files.size() > 20) + { + files.remove(0); + } + + // 2. Set response type to json + response.setContentType("application/json"); + + // 3. Convert List into JSON format + ObjectMapper mapper = new ObjectMapper(); + + // 4. Send resutl to client + mapper.writeValue(response.getOutputStream(), files); + + } + /*************************************************** + * URL: /upload?f=value + * doGet(): get file of index "f" from List as an attachment + ****************************************************/ + protected void doGet(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException{ + + // 1. Get f from URL upload?f="?" + String value = request.getParameter("f"); + + // 2. Get the file of index "f" from the list "files" + FileMeta getFile = files.get(Integer.parseInt(value)); + + try { + // 3. Set the response content type = file content type + response.setContentType(getFile.getFileType()); + + // 4. Set header Content-disposition + response.setHeader("Content-disposition", "attachment; filename=\""+getFile.getFileName()+"\""); + + // 5. Copy file inputstream to response outputstream + InputStream input = getFile.getContent(); + OutputStream output = response.getOutputStream(); + byte[] buffer = new byte[1024*10]; + + for (int length = 0; (length = input.read(buffer)) > 0;) { + output.write(buffer, 0, length); + } + + output.close(); + input.close(); + }catch (IOException e) { + e.printStackTrace(); + } + + } +} \ No newline at end of file diff --git a/webpageBuilder/src/builder/MultipartRequestHandler.java b/webpageBuilder/src/builder/MultipartRequestHandler.java new file mode 100644 index 0000000..e1d4d17 --- /dev/null +++ b/webpageBuilder/src/builder/MultipartRequestHandler.java @@ -0,0 +1,126 @@ +package builder; + +import java.io.IOException; +import java.util.Collection; +import java.util.LinkedList; +import java.util.List; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.Part; + +import org.apache.commons.fileupload.FileItem; +import org.apache.commons.fileupload.FileUploadException; +import org.apache.commons.fileupload.disk.DiskFileItemFactory; +import org.apache.commons.fileupload.servlet.ServletFileUpload; + + +import builder.FileMeta; + +public class MultipartRequestHandler { + + public static List uploadByJavaServletAPI(HttpServletRequest request) throws IOException, ServletException{ + + List files = new LinkedList(); + + // 1. Get all parts + Collection parts = request.getParts(); + + // 2. Get paramter "twitter" + String twitter = request.getParameter("twitter"); + + // 3. Go over each part + FileMeta temp = null; + for(Part part:parts){ + + // 3.1 if part is multiparts "file" + if(part.getContentType() != null){ + + // 3.2 Create a new FileMeta object + temp = new FileMeta(); + temp.setFileName(getFilename(part)); + temp.setFileSize(part.getSize()/1024 +" Kb"); + temp.setFileType(part.getContentType()); + temp.setContent(part.getInputStream()); + temp.setTwitter(twitter); + + // 3.3 Add created FileMeta object to List files + files.add(temp); + + } + } + return files; + } + + @SuppressWarnings("unchecked") + public static List uploadByApacheFileUpload(HttpServletRequest request) throws IOException, ServletException{ + + List files = new LinkedList(); + + // 1. Check request has multipart content + boolean isMultipart = ServletFileUpload.isMultipartContent(request); + FileMeta temp = null; + + // 2. If yes (it has multipart "files") + if(isMultipart){ + + // 2.1 instantiate Apache FileUpload classes + DiskFileItemFactory factory = new DiskFileItemFactory(); + ServletFileUpload upload = new ServletFileUpload(factory); + + // 2.2 Parse the request + try { + + // 2.3 Get all uploaded FileItem + List items = upload.parseRequest(request); + String twitter = ""; + + // 2.4 Go over each FileItem + for(FileItem item:items){ + + // 2.5 if FileItem is not of type "file" + if (item.isFormField()) { + + // 2.6 Search for "twitter" parameter + if(item.getFieldName().equals("twitter")) + twitter = item.getString(); + + } else { + + // 2.7 Create FileMeta object + temp = new FileMeta(); + temp.setFileName(item.getName()); + temp.setContent(item.getInputStream()); + temp.setFileType(item.getContentType()); + temp.setFileSize(item.getSize()/1024+ "Kb"); + + // 2.7 Add created FileMeta object to List files + files.add(temp); + + } + } + + // 2.8 Set "twitter" parameter + for(FileMeta fm:files){ + fm.setTwitter(twitter); + } + + } catch (FileUploadException e) { + e.printStackTrace(); + } + } + return files; + } + + // this method is used to get file name out of request headers + // + private static String getFilename(Part part) { + for (String cd : part.getHeader("content-disposition").split(";")) { + if (cd.trim().startsWith("filename")) { + String filename = cd.substring(cd.indexOf('=') + 1).trim().replace("\"", ""); + return filename.substring(filename.lastIndexOf('/') + 1).substring(filename.lastIndexOf('\\') + 1); // MSIE fix. + } + } + return null; + } +} \ No newline at end of file From 3fb733cfbbd1e58bd077b2bfd6e7a3cf9f7db6e6 Mon Sep 17 00:00:00 2001 From: ofa1 Date: Fri, 14 Feb 2014 02:38:37 +0530 Subject: [PATCH 8/8] almost done --- webpageBuilder/DB/commands1.sql | 2 +- webpageBuilder/WebContent/homepage.jsp | 88 +++++++++++++++++++++----- webpageBuilder/WebContent/preview.jsp | 70 ++++++++------------ webpageBuilder/WebContent/second.jsp | 3 + webpageBuilder/src/builder/ToDb.java | 81 ++++++++++++++++++++++-- 5 files changed, 178 insertions(+), 66 deletions(-) diff --git a/webpageBuilder/DB/commands1.sql b/webpageBuilder/DB/commands1.sql index 1ceffa5..8f8fe00 100644 --- a/webpageBuilder/DB/commands1.sql +++ b/webpageBuilder/DB/commands1.sql @@ -9,4 +9,4 @@ create table subdata(elementlable varchar(20),elementid varchar(20)); create table user_details (username varchar(40) primary key, email varchar(60), password varchar(60), fname varchar(40), lname varchar(40)); -create table userpage(username varchar(40),pageid int); +create table userpage(username varchar(40),pageid int,path varchar(100)); diff --git a/webpageBuilder/WebContent/homepage.jsp b/webpageBuilder/WebContent/homepage.jsp index 547910b..cb3c240 100644 --- a/webpageBuilder/WebContent/homepage.jsp +++ b/webpageBuilder/WebContent/homepage.jsp @@ -1,3 +1,8 @@ +<%@page import="java.util.ArrayList"%> +<%@page import="java.sql.Statement"%> +<%@page import="java.sql.ResultSet"%> +<%@page import="java.sql.DriverManager"%> +<%@page import="java.sql.Connection"%> <%@page import="staticcontent.Content"%> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> @@ -11,35 +16,84 @@ rel="stylesheet" /> -<% -String user = "Guest"; -boolean flag = false; -if(session.getAttribute("username") != null) - user = session.getAttribute("username").toString(); -else - flag = true; - - -%> + <% + String user = "Guest"; + boolean flag = false; + if (session.getAttribute("username") != null) + user = session.getAttribute("username").toString(); + else + flag = true; + %>
    - +

    Welcome, <%=user%>

    -

    Content comes here

    + + <% + if (!flag) { + %>

    View your previous projects:

    + <% + //TODO DB code comes here + try { + int pageid = 0; + Statement st = null; + ResultSet rs = null; + ArrayList list = new ArrayList(); + Connection con = DriverManager.getConnection( + "jdbc:mysql://localhost:3306/webpagebuilder", "root", + "root"); + st = con.createStatement(); + String query = ""; + + query = "select pageid from userpage where username = \""+user+"\""; + + rs = st.executeQuery(query); + while (rs.next()) { + pageid = rs.getInt(1); + list.add("htms/"+user+"_"+pageid+".html"); + } + %> + + <% + } + catch(Exception e) + { + System.out.println("EXCEPTION!"+e.getMessage()); + } + %> + <% + } else { + %> +

    Please login or Register to start building awesome webpages!

    + <% + } + %>
    diff --git a/webpageBuilder/WebContent/preview.jsp b/webpageBuilder/WebContent/preview.jsp index b8253be..dba7389 100644 --- a/webpageBuilder/WebContent/preview.jsp +++ b/webpageBuilder/WebContent/preview.jsp @@ -22,19 +22,21 @@ if(session.getAttribute("username") != null) else flag = true; %> - + <% Enumeration e = session.getAttributeNames(); %> @@ -45,30 +47,11 @@ else
    <%=session.getAttribute("content")%>
    - <% - File file = new File("/genaratedfiles/test.html"); - try { - - String content = "This is the content to write into file"; - - // if file doesnt exists, then create it - if (!file.exists()) { - file.createNewFile(); - } - - FileWriter fw = new FileWriter(file.getAbsoluteFile()); - BufferedWriter bw = new BufferedWriter(fw); - bw.write("

    hiiiiiiiiiii

    "); - bw.close(); - - System.out.println("Done"); - - } catch (IOException ee) { - ee.printStackTrace(); - System.out.println("in chatch"); - } + <% - int count = Integer.parseInt((String) session.getAttribute("count")); + int count = 0; + if(session.getAttribute("count") != null) + count = Integer.parseInt(session.getAttribute("count").toString()); for (int i = 0; i < count; i++) { String getelement = session.getAttribute("" + i).toString(); StringTokenizer sto = new StringTokenizer(getelement, "_"); @@ -78,29 +61,30 @@ else if (type.equals("textbox")) { String lable = (String) session.getAttribute(type + "_"+ id); %> -
    - <% +
    + <% } else if (type.equals("button")) { StringTokenizer tempsto = new StringTokenizer( (String) session.getAttribute(type + "_" + id), "_"); String lable = tempsto.nextToken(); String butname = tempsto.nextToken(); %> class="form-control">
    - <% + class="form-control">
    + <% } else if (type.equals("checkbox")) { StringTokenizer tempsto = new StringTokenizer( (String) session.getAttribute(type + "_" + id), "_"); String lable = tempsto.nextToken(); int nosub = Integer.parseInt(tempsto.nextToken()); %> - <% + + <% for (int j = 0; j < nosub; j++) { String sublable = (String) session .getAttribute("checkboxes_checkbox_" + id + "_" + j); + %> <% } diff --git a/webpageBuilder/WebContent/second.jsp b/webpageBuilder/WebContent/second.jsp index 4c3f0b2..126d15a 100644 --- a/webpageBuilder/WebContent/second.jsp +++ b/webpageBuilder/WebContent/second.jsp @@ -58,6 +58,9 @@ else %> +
      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 -<%@ page language="java" contentType="text/html; charset=ISO-8859-1" - pageEncoding="ISO-8859-1"%> - - - -Contact Us - - - - -
      - <%=Content.Navigation()%> -
      -

      Contact Us

      -
      - Please submit the following details to contact us -
      -
      -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      First Name:
      Last Name:
      E-Mail:
      Contact Number:
      Sex:Male -
      - Female
      Comments:
      - -
      - Prove you are human:
      What is the remainder when ten - is divided by 2
      -
      -
      - - -
      -
      -
      -
      - -
      - - - \ No newline at end of file diff --git a/webpageBuilder/WebContent/homepage.jsp b/webpageBuilder/WebContent/homepage.jsp index e254944..a16a763 100644 --- a/webpageBuilder/WebContent/homepage.jsp +++ b/webpageBuilder/WebContent/homepage.jsp @@ -22,7 +22,14 @@ else
      - <%=Content.Navigation()%> +

      Welcome, From 7c158814d6e7985b321bff9b9aa3fe10af43316b Mon Sep 17 00:00:00 2001 From: ofa1 Date: Thu, 13 Feb 2014 15:43:37 +0530 Subject: [PATCH 6/8] Stabilized --- webpageBuilder/WebContent/ckeditor/CHANGES.md | 414 ++++++ webpageBuilder/WebContent/ckeditor/LICENSE.md | 1264 +++++++++++++++++ webpageBuilder/WebContent/ckeditor/README.md | 39 + .../WebContent/ckeditor/adapters/jquery.js | 10 + .../WebContent/ckeditor/build-config.js | 141 ++ .../WebContent/ckeditor/ckeditor.js | 902 ++++++++++++ .../plugins/specialchar/dialogs/lang/gl.js | 13 + .../plugins/specialchar/dialogs/lang/he.js | 12 + .../plugins/specialchar/dialogs/lang/hr.js | 13 + .../plugins/specialchar/dialogs/lang/hu.js | 12 + .../plugins/specialchar/dialogs/lang/id.js | 13 + .../plugins/specialchar/dialogs/lang/it.js | 14 + .../plugins/specialchar/dialogs/lang/ja.js | 9 + .../plugins/specialchar/dialogs/lang/km.js | 13 + webpageBuilder/WebContent/ckeditor/config.js | 38 + .../WebContent/ckeditor/contents.css | 123 ++ webpageBuilder/WebContent/ckeditor/lang/af.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ar.js | 5 + webpageBuilder/WebContent/ckeditor/lang/bg.js | 5 + webpageBuilder/WebContent/ckeditor/lang/bn.js | 5 + webpageBuilder/WebContent/ckeditor/lang/bs.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ca.js | 5 + webpageBuilder/WebContent/ckeditor/lang/cs.js | 5 + webpageBuilder/WebContent/ckeditor/lang/cy.js | 5 + webpageBuilder/WebContent/ckeditor/lang/da.js | 5 + webpageBuilder/WebContent/ckeditor/lang/de.js | 5 + webpageBuilder/WebContent/ckeditor/lang/el.js | 5 + .../WebContent/ckeditor/lang/en-au.js | 5 + .../WebContent/ckeditor/lang/en-ca.js | 5 + .../WebContent/ckeditor/lang/en-gb.js | 5 + webpageBuilder/WebContent/ckeditor/lang/en.js | 5 + webpageBuilder/WebContent/ckeditor/lang/eo.js | 5 + webpageBuilder/WebContent/ckeditor/lang/es.js | 5 + webpageBuilder/WebContent/ckeditor/lang/et.js | 5 + webpageBuilder/WebContent/ckeditor/lang/eu.js | 5 + webpageBuilder/WebContent/ckeditor/lang/fa.js | 5 + webpageBuilder/WebContent/ckeditor/lang/fi.js | 5 + webpageBuilder/WebContent/ckeditor/lang/fo.js | 5 + .../WebContent/ckeditor/lang/fr-ca.js | 5 + webpageBuilder/WebContent/ckeditor/lang/fr.js | 5 + webpageBuilder/WebContent/ckeditor/lang/gl.js | 5 + webpageBuilder/WebContent/ckeditor/lang/gu.js | 5 + webpageBuilder/WebContent/ckeditor/lang/he.js | 5 + webpageBuilder/WebContent/ckeditor/lang/hi.js | 5 + webpageBuilder/WebContent/ckeditor/lang/hr.js | 5 + webpageBuilder/WebContent/ckeditor/lang/hu.js | 5 + webpageBuilder/WebContent/ckeditor/lang/id.js | 5 + webpageBuilder/WebContent/ckeditor/lang/is.js | 5 + webpageBuilder/WebContent/ckeditor/lang/it.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ja.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ka.js | 5 + webpageBuilder/WebContent/ckeditor/lang/km.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ko.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ku.js | 5 + webpageBuilder/WebContent/ckeditor/lang/lt.js | 5 + webpageBuilder/WebContent/ckeditor/lang/lv.js | 5 + webpageBuilder/WebContent/ckeditor/lang/mk.js | 5 + webpageBuilder/WebContent/ckeditor/lang/mn.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ms.js | 5 + webpageBuilder/WebContent/ckeditor/lang/nb.js | 5 + webpageBuilder/WebContent/ckeditor/lang/nl.js | 5 + webpageBuilder/WebContent/ckeditor/lang/no.js | 5 + webpageBuilder/WebContent/ckeditor/lang/pl.js | 5 + .../WebContent/ckeditor/lang/pt-br.js | 5 + webpageBuilder/WebContent/ckeditor/lang/pt.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ro.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ru.js | 5 + webpageBuilder/WebContent/ckeditor/lang/si.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sk.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sl.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sq.js | 5 + .../WebContent/ckeditor/lang/sr-latn.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sr.js | 5 + webpageBuilder/WebContent/ckeditor/lang/sv.js | 5 + webpageBuilder/WebContent/ckeditor/lang/th.js | 5 + webpageBuilder/WebContent/ckeditor/lang/tr.js | 5 + webpageBuilder/WebContent/ckeditor/lang/ug.js | 5 + webpageBuilder/WebContent/ckeditor/lang/uk.js | 5 + webpageBuilder/WebContent/ckeditor/lang/vi.js | 5 + .../WebContent/ckeditor/lang/zh-cn.js | 5 + webpageBuilder/WebContent/ckeditor/lang/zh.js | 5 + .../plugins/a11yhelp/dialogs/a11yhelp.js | 10 + .../dialogs/lang/_translationstatus.txt | 25 + .../plugins/a11yhelp/dialogs/lang/ar.js | 11 + .../plugins/a11yhelp/dialogs/lang/bg.js | 11 + .../plugins/a11yhelp/dialogs/lang/ca.js | 12 + .../plugins/a11yhelp/dialogs/lang/cs.js | 13 + .../plugins/a11yhelp/dialogs/lang/cy.js | 11 + .../plugins/a11yhelp/dialogs/lang/da.js | 11 + .../plugins/a11yhelp/dialogs/lang/de.js | 12 + .../plugins/a11yhelp/dialogs/lang/el.js | 13 + .../plugins/a11yhelp/dialogs/lang/en.js | 11 + .../plugins/a11yhelp/dialogs/lang/eo.js | 12 + .../plugins/a11yhelp/dialogs/lang/es.js | 12 + .../plugins/a11yhelp/dialogs/lang/et.js | 11 + .../plugins/a11yhelp/dialogs/lang/fa.js | 11 + .../plugins/a11yhelp/dialogs/lang/fi.js | 12 + .../plugins/a11yhelp/dialogs/lang/fr-ca.js | 12 + .../plugins/a11yhelp/dialogs/lang/fr.js | 13 + .../plugins/a11yhelp/dialogs/lang/gl.js | 12 + .../plugins/a11yhelp/dialogs/lang/gu.js | 11 + .../plugins/a11yhelp/dialogs/lang/he.js | 11 + .../plugins/a11yhelp/dialogs/lang/hi.js | 11 + .../plugins/a11yhelp/dialogs/lang/hr.js | 11 + .../plugins/a11yhelp/dialogs/lang/hu.js | 12 + .../plugins/a11yhelp/dialogs/lang/id.js | 11 + .../plugins/a11yhelp/dialogs/lang/it.js | 12 + .../plugins/a11yhelp/dialogs/lang/ja.js | 9 + .../plugins/a11yhelp/dialogs/lang/km.js | 11 + .../plugins/a11yhelp/dialogs/lang/ko.js | 11 + .../plugins/a11yhelp/dialogs/lang/ku.js | 12 + .../plugins/a11yhelp/dialogs/lang/lt.js | 11 + .../plugins/a11yhelp/dialogs/lang/lv.js | 13 + .../plugins/a11yhelp/dialogs/lang/mk.js | 11 + .../plugins/a11yhelp/dialogs/lang/mn.js | 11 + .../plugins/a11yhelp/dialogs/lang/nb.js | 11 + .../plugins/a11yhelp/dialogs/lang/nl.js | 12 + webpageBuilder/WebContent/contact-us.jsp | 24 +- webpageBuilder/WebContent/create-page.jsp | 33 +- webpageBuilder/WebContent/homepage.jsp | 27 +- webpageBuilder/WebContent/login.jsp | 29 +- webpageBuilder/WebContent/normalize.css | 423 ------ webpageBuilder/WebContent/preview.jsp | 22 +- webpageBuilder/WebContent/reorder.html | 36 - webpageBuilder/WebContent/second.jsp | 26 +- webpageBuilder/src/authentication/Logout.java | 43 + .../src/authentication/Registration.java | 5 +- 127 files changed, 3963 insertions(+), 486 deletions(-) create mode 100644 webpageBuilder/WebContent/ckeditor/CHANGES.md create mode 100644 webpageBuilder/WebContent/ckeditor/LICENSE.md create mode 100644 webpageBuilder/WebContent/ckeditor/README.md create mode 100644 webpageBuilder/WebContent/ckeditor/adapters/jquery.js create mode 100644 webpageBuilder/WebContent/ckeditor/build-config.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js create mode 100644 webpageBuilder/WebContent/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js create mode 100644 webpageBuilder/WebContent/ckeditor/config.js create mode 100644 webpageBuilder/WebContent/ckeditor/contents.css create mode 100644 webpageBuilder/WebContent/ckeditor/lang/af.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ar.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/bg.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/bn.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/bs.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/cs.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/cy.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/da.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/de.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/el.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/en-au.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/en-ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/en-gb.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/en.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/eo.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/es.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/et.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/eu.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fa.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fi.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fo.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fr-ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/fr.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/gl.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/gu.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/he.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/hi.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/hr.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/hu.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/id.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/is.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/it.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ja.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ka.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/km.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ko.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ku.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/lt.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/lv.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/mk.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/mn.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ms.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/nb.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/nl.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/no.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/pl.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/pt-br.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/pt.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ro.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ru.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/si.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sk.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sl.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sq.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sr-latn.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sr.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/sv.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/th.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/tr.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/ug.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/uk.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/vi.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/zh-cn.js create mode 100644 webpageBuilder/WebContent/ckeditor/lang/zh.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/da.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/de.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/el.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/en.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/es.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/et.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/he.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/id.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/it.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/km.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js create mode 100644 webpageBuilder/WebContent/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js delete mode 100644 webpageBuilder/WebContent/normalize.css delete mode 100644 webpageBuilder/WebContent/reorder.html create mode 100644 webpageBuilder/src/authentication/Logout.java diff --git a/webpageBuilder/WebContent/ckeditor/CHANGES.md b/webpageBuilder/WebContent/ckeditor/CHANGES.md new file mode 100644 index 0000000..261439f --- /dev/null +++ b/webpageBuilder/WebContent/ckeditor/CHANGES.md @@ -0,0 +1,414 @@ +CKEditor 4 Changelog +==================== + +## CKEditor 4.3.2 + +* [#11331](http://dev.ckeditor.com/ticket/11331): A menu button will have a changed label when selected instead of using the `aria-pressed` attribute. +* [#11177](http://dev.ckeditor.com/ticket/11177): Widget drag handler improvements: + * [#11176](http://dev.ckeditor.com/ticket/11176): Fixed: Initial position is not updated when the widget data object is empty. + * [#11001](http://dev.ckeditor.com/ticket/11001): Fixed: Multiple synchronous layout recalculations are caused by initial drag handler positioning causing performance issues. + * [#11161](http://dev.ckeditor.com/ticket/11161): Fixed: Drag handler is not repositioned in various situations. + * [#11281](http://dev.ckeditor.com/ticket/11281): Fixed: Drag handler and mask are duplicated after widget reinitialization. +* [#11207](http://dev.ckeditor.com/ticket/11207): [Firefox] Fixed: Misplaced [Enhanced Image](http://ckeditor.com/addon/image2) resizer in the inline editor. +* [#11102](http://dev.ckeditor.com/ticket/11102): `CKEDITOR.template` improvements: + * [#11102](http://dev.ckeditor.com/ticket/11102): Added newline character support. + * [#11216](http://dev.ckeditor.com/ticket/11216): Added "\\'" substring support. +* [#11121](http://dev.ckeditor.com/ticket/11121): [Firefox] Fixed: High Contrast mode is enabled when the editor is loaded in a hidden iframe. +* [#11350](http://dev.ckeditor.com/ticket/11350): The default value of [`config.contentsCss`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-contentsCss) is affected by [`CKEDITOR.getUrl`](http://docs.ckeditor.com/#!/api/CKEDITOR-method-getUrl). +* [#11097](http://dev.ckeditor.com/ticket/11097): Improved the [Autogrow](http://ckeditor.com/addon/autogrow) plugin performance when dealing with very big tables. +* [#11290](http://dev.ckeditor.com/ticket/11290): Removed redundant code in the [Source Dialog](http://ckeditor.com/addon/sourcedialog) plugin. +* [#11133](http://dev.ckeditor.com/ticket/11133): [Page Break](http://ckeditor.com/addon/pagebreak) becomes editable if pasted. +* [#11126](http://dev.ckeditor.com/ticket/11126): Fixed: Native Undo executed once the bottom of the snapshot stack is reached. +* [#11131](http://dev.ckeditor.com/ticket/11131): [Div Editing Area](http://ckeditor.com/addon/divarea): Fixed: Error thrown when switching to source mode if the selection was in widget's nested editable. +* [#11139](http://dev.ckeditor.com/ticket/11139): [Div Editing Area](http://ckeditor.com/addon/divarea): Fixed: Elements Path is not cleared after switching to source mode. +* [#10778](http://dev.ckeditor.com/ticket/10778): Fixed a bug with range enlargement. The range no longer expands to visible whitespace. +* [#11146](http://dev.ckeditor.com/ticket/11146): [IE] Fixed: Preview window switches Internet Explorer to Quirks Mode. +* [#10762](http://dev.ckeditor.com/ticket/10762): [IE] Fixed: JavaScript code displayed in preview window's URL bar. +* [#11186](http://dev.ckeditor.com/ticket/11186): Introduced the [`widgets.repository.addUpcastCallback`](http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.repository-method-addUpcastCallback) method that allows to block upcasting given element to a widget. +* [#11307](http://dev.ckeditor.com/ticket/11307): Fixed: Paste as Plain Text conflict with the [MooTools](http://mootools.net) library. +* [#11140](http://dev.ckeditor.com/ticket/11140): [IE11] Fixed: Anchors are not draggable. +* [#11379](http://dev.ckeditor.com/ticket/11379): Changed default contents `line-height` to unitless values to avoid huge text overlapping (like in [#9696](http://dev.ckeditor.com/ticket/9696)). +* [#10787](http://dev.ckeditor.com/ticket/10787): [Firefox] Fixed: Broken replacement of text while pasting into `div`-based editor. +* [#10884](http://dev.ckeditor.com/ticket/10884): Widgets integration with the [Show Blocks](http://ckeditor.com/addon/showblocks) plugin. +* [#11021](http://dev.ckeditor.com/ticket/11021): Fixed: An error thrown when selecting entire editable contents while fake selection is on. +* [#11086](http://dev.ckeditor.com/ticket/11086): [IE8] Re-enable inline widgets drag&drop in Internet Explorer 8. +* [#11372](http://dev.ckeditor.com/ticket/11372): Widgets: Special characters encoded twice in nested editables. +* [#10068](http://dev.ckeditor.com/ticket/10068): Fixed: Support for protocol-relative URLs. +* [#11283](http://dev.ckeditor.com/ticket/11283): [Enhanced Image](http://ckeditor.com/addon/image2): A `
      ` element with `text-align: center` and an image inside is not recognised correctly. +* [#11196](http://dev.ckeditor.com/ticket/11196): [Accessibility Instructions](http://ckeditor.com/addon/a11yhelp): Allowed additional keyboard button labels to be translated in the dialog window. + +## CKEditor 4.3.1 + +**Important Notes:** + +* To match the naming convention, the `language` button is now `Language` ([#11201](http://dev.ckeditor.com/ticket/11201)). +* [Enhanced Image](http://ckeditor.com/addon/image2) button, context menu, command, and icon names match those of the [Image](http://ckeditor.com/addon/image) plugin ([#11222](http://dev.ckeditor.com/ticket/11222)). + +Fixed Issues: + +* [#11244](http://dev.ckeditor.com/ticket/11244): Changed: The [`widget.repository.checkWidgets()`](http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.repository-method-checkWidgets) method now fires the [`widget.repository.checkWidgets`](http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.repository-event-checkWidgets) event, so from CKEditor 4.3.1 it is preferred to use the method rather than fire the event. +* [#11171](http://dev.ckeditor.com/ticket/11171): Fixed: [`editor.insertElement()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertElement) and [`editor.insertText()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertText) methods do not call the [`widget.repository.checkWidgets()`](http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.repository-method-checkWidgets) method. +* [#11085](http://dev.ckeditor.com/ticket/11085): [IE8] Replaced preview generated by the [Mathematical Formulas](http://ckeditor.com/addon/mathjax) widget with a placeholder. +* [#11044](http://dev.ckeditor.com/ticket/11044): Enhanced WAI-ARIA support for the [Language](http://ckeditor.com/addon/language) plugin drop-down menu. +* [#11075](http://dev.ckeditor.com/ticket/11075): With drop-down menu button focused, pressing the *Down Arrow* key will now open the menu and focus its first option. +* [#11165](http://dev.ckeditor.com/ticket/11165): Fixed: The [File Browser](http://ckeditor.com/addon/filebrowser) plugin cannot be removed from the editor. +* [#11159](http://dev.ckeditor.com/ticket/11159): [IE9-10] [Enhanced Image](http://ckeditor.com/addon/image2): Fixed buggy discovery of image dimensions. +* [#11101](http://dev.ckeditor.com/ticket/11101): Drop-down lists no longer break when given double quotes. +* [#11077](http://dev.ckeditor.com/ticket/11077): [Enhanced Image](http://ckeditor.com/addon/image2): Empty undo step recorded when resizing the image. +* [#10853](http://dev.ckeditor.com/ticket/10853): [Enhanced Image](http://ckeditor.com/addon/image2): Widget has paragraph wrapper when de-captioning unaligned image. +* [#11198](http://dev.ckeditor.com/ticket/11198): Widgets: Drag handler is not fully visible when an inline widget is in a heading. +* [#11132](http://dev.ckeditor.com/ticket/11132): [Firefox] Fixed: Caret is lost after drag and drop of an inline widget. +* [#11182](http://dev.ckeditor.com/ticket/11182): [IE10-11] Fixed: Editor crashes (IE11) or works with minor issues (IE10) if a page is loaded in Quirks Mode. See [`env.quirks`](http://docs.ckeditor.com/#!/api/CKEDITOR.env-property-quirks) for more details. +* [#11204](http://dev.ckeditor.com/ticket/11204): Added `figure` and `figcaption` styles to the `contents.css` file so [Enhanced Image](http://ckeditor.com/addon/image2) looks nicer. +* [#11202](http://dev.ckeditor.com/ticket/11202): Fixed: No newline in [BBCode](http://ckeditor.com/addon/bbcode) mode. +* [#10890](http://dev.ckeditor.com/ticket/10890): Fixed: Error thrown when pressing the *Delete* key in a list item. +* [#10055](http://dev.ckeditor.com/ticket/10055): [IE8-10] Fixed: *Delete* pressed on a selected image causes the browser to go back. +* [#11183](http://dev.ckeditor.com/ticket/11183): Fixed: Inserting a horizontal rule or a table in multiple row selection causes a browser crash. Additionally, the [`editor.insertElement()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertElement) method does not insert the element into every range of a selection any more. +* [#11042](http://dev.ckeditor.com/ticket/11042): Fixed: Selection made on an element containing a non-editable element was not auto faked. +* [#11125](http://dev.ckeditor.com/ticket/11125): Fixed: Keyboard navigation through menu and drop-down items will now cycle. +* [#11011](http://dev.ckeditor.com/ticket/11011): Fixed: The [`editor.applyStyle()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-applyStyle) method removes attributes from nested elements. +* [#11179](http://dev.ckeditor.com/ticket/11179): Fixed: [`editor.destroy()`](http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-destroy) does not cleanup content generated by the [Table Resize](http://ckeditor.com/addon/tableresize) plugin for inline editors. +* [#11237](http://dev.ckeditor.com/ticket/11237): Fixed: Table border attribute value is deleted when pasting content from Microsoft Word. +* [#11250](http://dev.ckeditor.com/ticket/11250): Fixed: HTML entities inside the `");return""+encodeURIComponent(a)+""})}function r(a){return a.replace(I,function(a,b){return decodeURIComponent(b)})} +function o(a){return a.replace(/<\!--(?!{cke_protected})[\s\S]+?--\>/g,function(a){return"<\!--"+l+"{C}"+encodeURIComponent(a).replace(/--/g,"%2D%2D")+"--\>"})}function u(a){return a.replace(/<\!--\{cke_protected\}\{C\}([\s\S]+?)--\>/g,function(a,b){return decodeURIComponent(b)})}function f(a,b){var c=b._.dataStore;return a.replace(/<\!--\{cke_protected\}([\s\S]+?)--\>/g,function(a,b){return decodeURIComponent(b)}).replace(/\{cke_protected_(\d+)\}/g,function(a,b){return c&&c[b]||""})}function s(a, +b){for(var c=[],d=b.config.protectedSource,e=b._.dataStore||(b._.dataStore={id:1}),f=/<\!--\{cke_temp(comment)?\}(\d*?)--\>/g,d=[//gi,//gi].concat(d),a=a.replace(/<\!--[\s\S]*?--\>/g,function(a){return"<\!--{cke_tempcomment}"+(c.push(a)-1)+"--\>"}),k=0;k"});a=a.replace(f,function(a,b,d){return"<\!--"+ +l+(b?"{C}":"")+encodeURIComponent(c[d]).replace(/--/g,"%2D%2D")+"--\>"});return a.replace(/(['"]).*?\1/g,function(a){return a.replace(/<\!--\{cke_protected\}([\s\S]+?)--\>/g,function(a,b){e[e.id]=decodeURIComponent(b);return"{cke_protected_"+e.id++ +"}"})})}CKEDITOR.htmlDataProcessor=function(b){var c,d,k=this;this.editor=b;this.dataFilter=c=new CKEDITOR.htmlParser.filter;this.htmlFilter=d=new CKEDITOR.htmlParser.filter;this.writer=new CKEDITOR.htmlParser.basicWriter;c.addRules(z);c.addRules(t,{applyToAll:true}); +c.addRules(a(b,"data"),{applyToAll:true});d.addRules(J);d.addRules(H,{applyToAll:true});d.addRules(a(b,"html"),{applyToAll:true});b.on("toHtml",function(a){var a=a.data,c=a.dataValue,c=s(c,b),c=n(c,O),c=i(c),c=n(c,C),c=c.replace(v,"$1cke:$2"),c=c.replace(G,""),c=CKEDITOR.env.opera?c:c.replace(/(]*>)(\r\n|\n)/g,"$1$2$2"),d=a.context||b.editable().getName(),f;if(CKEDITOR.env.ie&&CKEDITOR.env.version<9&&d=="pre"){d="div";c="
      "+c+"
      ";f=1}d=b.document.createElement(d); +d.setHtml("a"+c);c=d.getHtml().substr(1);c=c.replace(RegExp(" data-cke-"+CKEDITOR.rnd+"-","ig")," ");f&&(c=c.replace(/^
      |<\/pre>$/gi,""));c=c.replace(x,"$1$2");c=r(c);c=u(c);a.dataValue=CKEDITOR.htmlParser.fragment.fromHtml(c,a.context,a.fixForBody===false?false:e(a.enterMode,b.config.autoParagraph))},null,null,5);b.on("toHtml",function(a){a.data.filter.applyTo(a.data.dataValue,true,a.data.dontFilter,a.data.enterMode)&&b.fire("dataFiltered")},null,null,6);b.on("toHtml",function(a){a.data.dataValue.filterChildren(k.dataFilter,
      +true)},null,null,10);b.on("toHtml",function(a){var a=a.data,b=a.dataValue,c=new CKEDITOR.htmlParser.basicWriter;b.writeChildrenHtml(c);b=c.getHtml(true);a.dataValue=o(b)},null,null,15);b.on("toDataFormat",function(a){var c=a.data.dataValue;a.data.enterMode!=CKEDITOR.ENTER_BR&&(c=c.replace(/^
      /i,""));a.data.dataValue=CKEDITOR.htmlParser.fragment.fromHtml(c,a.data.context,e(a.data.enterMode,b.config.autoParagraph))},null,null,5);b.on("toDataFormat",function(a){a.data.dataValue.filterChildren(k.htmlFilter, +true)},null,null,10);b.on("toDataFormat",function(a){a.data.filter.applyTo(a.data.dataValue,false,true)},null,null,11);b.on("toDataFormat",function(a){var c=a.data.dataValue,d=k.writer;d.reset();c.writeChildrenHtml(d);c=d.getHtml(true);c=u(c);c=f(c,b);a.data.dataValue=c},null,null,15)};CKEDITOR.htmlDataProcessor.prototype={toHtml:function(a,b,c,d){var e=this.editor,f,k,l;if(b&&typeof b=="object"){f=b.context;c=b.fixForBody;d=b.dontFilter;k=b.filter;l=b.enterMode}else f=b;!f&&f!==null&&(f=e.editable().getName()); +return e.fire("toHtml",{dataValue:a,context:f,fixForBody:c,dontFilter:d,filter:k||e.filter,enterMode:l||e.enterMode}).dataValue},toDataFormat:function(a,b){var c,d,e;if(b){c=b.context;d=b.filter;e=b.enterMode}!c&&c!==null&&(c=this.editor.editable().getName());return this.editor.fire("toDataFormat",{dataValue:a,filter:d||this.editor.filter,context:c,enterMode:e||this.editor.enterMode}).dataValue}};var y=/(?: |\xa0)$/,l="{cke_protected}",p=CKEDITOR.dtd,k=["caption","colgroup","col","thead","tfoot", +"tbody"],q=CKEDITOR.tools.extend({},p.$blockLimit,p.$block),z={elements:{input:m,textarea:m}},t={attributeNames:[[/^on/,"data-cke-pa-on"],[/^data-cke-expando$/,""]]},J={elements:{embed:function(a){var b=a.parent;if(b&&b.name=="object"){var c=b.attributes.width,b=b.attributes.height;if(c)a.attributes.width=c;if(b)a.attributes.height=b}},a:function(a){if(!a.children.length&&!a.attributes.name&&!a.attributes["data-cke-saved-name"])return false}}},H={elementNames:[[/^cke:/,""],[/^\?xml:namespace$/,""]], +attributeNames:[[/^data-cke-(saved|pa)-/,""],[/^data-cke-.*/,""],["hidefocus",""]],elements:{$:function(a){var b=a.attributes;if(b){if(b["data-cke-temp"])return false;for(var c=["name","href","src"],d,e=0;e-1&&d>-1&&c!=d)){c=a.parent?a.getIndex(): +-1;d=b.parent?b.getIndex():-1}return c>d?1:-1})},param:function(a){a.children=[];a.isEmpty=true;return a},span:function(a){a.attributes["class"]=="Apple-style-span"&&delete a.name},html:function(a){delete a.attributes.contenteditable;delete a.attributes["class"]},body:function(a){delete a.attributes.spellcheck;delete a.attributes.contenteditable},style:function(a){var b=a.children[0];if(b&&b.value)b.value=CKEDITOR.tools.trim(b.value);if(!a.attributes.type)a.attributes.type="text/css"},title:function(a){var b= +a.children[0];!b&&h(a,b=new CKEDITOR.htmlParser.text);b.value=a.attributes["data-cke-title"]||""},input:j,textarea:j},attributes:{"class":function(a){return CKEDITOR.tools.ltrim(a.replace(/(?:^|\s+)cke_[^\s]*/g,""))||false}}};if(CKEDITOR.env.ie)H.attributes.style=function(a){return a.replace(/(^|;)([^\:]+)/g,function(a){return a.toLowerCase()})};var w=/<(a|area|img|input|source)\b([^>]*)>/gi,K=/\s(on\w+|href|src|name)\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|(?:[^ "'>]+))/gi,C=/(?:])[^>]*>[\s\S]*?<\/style>)|(?:<(:?link|meta|base)[^>]*>)/gi, +O=/(])[^>]*>)([\s\S]*?)(?:<\/textarea>)/gi,I=/([^<]*)<\/cke:encoded>/gi,v=/(<\/?)((?:object|embed|param|html|body|head|title)[^>]*>)/gi,x=/(<\/?)cke:((?:html|body|head|title)[^>]*>)/gi,G=/]*?)\/?>(?!\s*<\/cke:\1)/gi})();"use strict"; +CKEDITOR.htmlParser.element=function(a,e){this.name=a;this.attributes=e||{};this.children=[];var b=a||"",c=b.match(/^cke:(.*)/);c&&(b=c[1]);b=!(!CKEDITOR.dtd.$nonBodyContent[b]&&!CKEDITOR.dtd.$block[b]&&!CKEDITOR.dtd.$listItem[b]&&!CKEDITOR.dtd.$tableContent[b]&&!(CKEDITOR.dtd.$nonEditable[b]||b=="br"));this.isEmpty=!!CKEDITOR.dtd.$empty[a];this.isUnknown=!CKEDITOR.dtd[a];this._={isBlockLike:b,hasInlineStarted:this.isEmpty||!b}}; +CKEDITOR.htmlParser.cssStyle=function(a){var e={};((a instanceof CKEDITOR.htmlParser.element?a.attributes.style:a)||"").replace(/"/g,'"').replace(/\s*([^ :;]+)\s*:\s*([^;]+)\s*(?=;|$)/g,function(a,c,d){c=="font-family"&&(d=d.replace(/["']/g,""));e[c.toLowerCase()]=d});return{rules:e,populate:function(a){var c=this.toString();if(c)a instanceof CKEDITOR.dom.element?a.setAttribute("style",c):a instanceof CKEDITOR.htmlParser.element?a.attributes.style=c:a.style=c},toString:function(){var a=[],c; +for(c in e)e[c]&&a.push(c,":",e[c],";");return a.join("")}}}; +(function(){function a(a){return function(b){return b.type==CKEDITOR.NODE_ELEMENT&&(typeof a=="string"?b.name==a:b.name in a)}}var e=function(a,b){a=a[0];b=b[0];return ab?1:0},b=CKEDITOR.htmlParser.fragment.prototype;CKEDITOR.htmlParser.element.prototype=CKEDITOR.tools.extend(new CKEDITOR.htmlParser.node,{type:CKEDITOR.NODE_ELEMENT,add:b.add,clone:function(){return new CKEDITOR.htmlParser.element(this.name,this.attributes)},filter:function(a,b){var e=this,h,m,b=e.getFilterContext(b);if(b.off)return true; +if(!e.parent)a.onRoot(b,e);for(;;){h=e.name;if(!(m=a.onElementName(b,h))){this.remove();return false}e.name=m;if(!(e=a.onElement(b,e))){this.remove();return false}if(e!==this){this.replaceWith(e);return false}if(e.name==h)break;if(e.type!=CKEDITOR.NODE_ELEMENT){this.replaceWith(e);return false}if(!e.name){this.replaceWithChildren();return false}}h=e.attributes;var j,i;for(j in h){i=j;for(m=h[j];;)if(i=a.onAttributeName(b,j))if(i!=j){delete h[j];j=i}else break;else{delete h[j];break}i&&((m=a.onAttribute(b, +e,i,m))===false?delete h[i]:h[i]=m)}e.isEmpty||this.filterChildren(a,false,b);return true},filterChildren:b.filterChildren,writeHtml:function(a,b){b&&this.filter(b);var g=this.name,h=[],m=this.attributes,j,i;a.openTag(g,m);for(j in m)h.push([j,m[j]]);a.sortAttributes&&h.sort(e);j=0;for(i=h.length;j0)this.children[a-1].next=null;this.parent.add(e,this.getIndex()+1);return e},removeClass:function(a){var b=this.attributes["class"];if(b)(b=CKEDITOR.tools.trim(b.replace(RegExp("(?:\\s+|^)"+a+ +"(?:\\s+|$)")," ")))?this.attributes["class"]=b:delete this.attributes["class"]},hasClass:function(a){var b=this.attributes["class"];return!b?false:RegExp("(?:^|\\s)"+a+"(?=\\s|$)").test(b)},getFilterContext:function(a){var b=[];a||(a={off:false,nonEditable:false,nestedEditable:false});!a.off&&this.attributes["data-cke-processor"]=="off"&&b.push("off",true);!a.nonEditable&&this.attributes.contenteditable=="false"?b.push("nonEditable",true):!a.nestedEditable&&this.attributes.contenteditable=="true"&& +b.push("nestedEditable",true);if(b.length)for(var a=CKEDITOR.tools.copy(a),e=0;e'+c.getValue()+"
      ",CKEDITOR.document); +a.insertAfter(c);c.hide();c.$.form&&b._attachToForm()}else b.setData(a.getHtml(),null,true);b.on("loaded",function(){b.fire("uiReady");b.editable(a);b.container=a;b.setData(b.getData(1));b.resetDirty();b.fire("contentDom");b.mode="wysiwyg";b.fire("mode");b.status="ready";b.fireOnce("instanceReady");CKEDITOR.fire("instanceReady",null,b)},null,null,1E4);b.on("destroy",function(){if(c){b.container.clearCustomData();b.container.remove();c.show()}b.element.clearCustomData();delete b.element});return b}; +CKEDITOR.inlineAll=function(){var a,e,b;for(b in CKEDITOR.dtd.$editable)for(var c=CKEDITOR.document.getElementsByTag(b),d=0,g=c.count();d{voiceLabel}<{outerEl} class="cke_inner cke_reset" role="presentation">{topHtml}<{outerEl} id="{contentId}" class="cke_contents cke_reset" role="presentation">{bottomHtml}')); +b=CKEDITOR.dom.element.createFromHtml(c.output({id:a.id,name:b,langDir:a.lang.dir,langCode:a.langCode,voiceLabel:[a.lang.editor,a.name].join(", "),topHtml:j?''+j+"":"",contentId:a.ui.spaceId("contents"),bottomHtml:i?''+i+"":"",outerEl:CKEDITOR.env.ie?"span":"div"}));if(m==CKEDITOR.ELEMENT_MODE_REPLACE){e.hide(); +b.insertAfter(e)}else e.append(b);a.container=b;j&&a.ui.space("top").unselectable();i&&a.ui.space("bottom").unselectable();e=a.config.width;m=a.config.height;e&&b.setStyle("width",CKEDITOR.tools.cssLength(e));m&&a.ui.space("contents").setStyle("height",CKEDITOR.tools.cssLength(m));b.disableContextMenu();CKEDITOR.env.webkit&&b.on("focus",function(){a.focus()});a.fireOnce("uiReady")}CKEDITOR.replace=function(b,c){return a(b,c,null,CKEDITOR.ELEMENT_MODE_REPLACE)};CKEDITOR.appendTo=function(b,c,e){return a(b, +c,e,CKEDITOR.ELEMENT_MODE_APPENDTO)};CKEDITOR.replaceAll=function(){for(var a=document.getElementsByTagName("textarea"),b=0;b",g="",a=k+a.replace(d,function(){return g+k})+g}a=a.replace(/\n/g,"
      ");b||(a=a.replace(RegExp("
      (?=)"),function(a){return e.repeat(a,2)}));a=a.replace(/^ | $/g," ");a=a.replace(/(>|\s) /g,function(a,b){return b+" "}).replace(/ (?=<)/g," ");o(this,"text",a)},insertElement:function(a,b){b?this.insertElementIntoRange(a,b):this.insertElementIntoSelection(a)},insertElementIntoRange:function(a,b){var c=this.editor,e=c.config.enterMode,d=a.getName(), +k=CKEDITOR.dtd.$block[d];if(b.checkReadOnly())return false;b.deleteContents(1);b.startContainer.type==CKEDITOR.NODE_ELEMENT&&b.startContainer.is({tr:1,table:1,tbody:1,thead:1,tfoot:1})&&u(b);var g,h;if(k)for(;(g=b.getCommonAncestor(0,1))&&(h=CKEDITOR.dtd[g.getName()])&&(!h||!h[d]);)if(g.getName()in CKEDITOR.dtd.span)b.splitElement(g);else if(b.checkStartOfBlock()&&b.checkEndOfBlock()){b.setStartBefore(g);b.collapse(true);g.remove()}else b.splitBlock(e==CKEDITOR.ENTER_DIV?"div":"p",c.editable());b.insertNode(a); +return true},insertElementIntoSelection:function(a){var b=this.editor,e=b.activeEnterMode,b=b.getSelection(),d=b.getRanges()[0],g=a.getName(),g=CKEDITOR.dtd.$block[g];h(this);if(this.insertElementIntoRange(a,d)){d.moveToPosition(a,CKEDITOR.POSITION_AFTER_END);if(g)if((g=a.getNext(function(a){return c(a)&&!j(a)}))&&g.type==CKEDITOR.NODE_ELEMENT&&g.is(CKEDITOR.dtd.$block))g.getDtd()["#"]?d.moveToElementEditStart(g):d.moveToElementEditEnd(a);else if(!g&&e!=CKEDITOR.ENTER_BR){g=d.fixBlock(true,e==CKEDITOR.ENTER_DIV? +"div":"p");d.moveToElementEditStart(g)}}b.selectRanges([d]);m(this,CKEDITOR.env.opera)},setData:function(a,b){b||(a=this.editor.dataProcessor.toHtml(a));this.setHtml(a);this.editor.fire("dataReady")},getData:function(a){var b=this.getHtml();a||(b=this.editor.dataProcessor.toDataFormat(b));return b},setReadOnly:function(a){this.setAttribute("contenteditable",!a)},detach:function(){this.removeClass("cke_editable");var a=this.editor;this._.detach();delete a.document;delete a.window},isInline:function(){return this.getDocument().equals(CKEDITOR.document)}, +setup:function(){var a=this.editor;this.attachListener(a,"beforeGetData",function(){var b=this.getData();this.is("textarea")||a.config.ignoreEmptyParagraph!==false&&(b=b.replace(i,function(a,b){return b}));a.setData(b,null,1)},this);this.attachListener(a,"getSnapshot",function(a){a.data=this.getData(1)},this);this.attachListener(a,"afterSetData",function(){this.setData(a.getData(1))},this);this.attachListener(a,"loadSnapshot",function(a){this.setData(a.data,1)},this);this.attachListener(a,"beforeFocus", +function(){var b=a.getSelection();(b=b&&b.getNative())&&b.type=="Control"||this.focus()},this);this.attachListener(a,"insertHtml",function(a){this.insertHtml(a.data.dataValue,a.data.mode)},this);this.attachListener(a,"insertElement",function(a){this.insertElement(a.data)},this);this.attachListener(a,"insertText",function(a){this.insertText(a.data)},this);this.setReadOnly(a.readOnly);this.attachClass("cke_editable");this.attachClass(a.elementMode==CKEDITOR.ELEMENT_MODE_INLINE?"cke_editable_inline": +a.elementMode==CKEDITOR.ELEMENT_MODE_REPLACE||a.elementMode==CKEDITOR.ELEMENT_MODE_APPENDTO?"cke_editable_themed":"");this.attachClass("cke_contents_"+a.config.contentsLangDirection);a.keystrokeHandler.blockedKeystrokes[8]=+a.readOnly;a.keystrokeHandler.attach(this);this.on("blur",function(a){CKEDITOR.env.opera&&CKEDITOR.document.getActive().equals(this.isInline()?this:this.getWindow().getFrame())?a.cancel():this.hasFocus=false},null,null,-1);this.on("focus",function(){this.hasFocus=true},null,null, +-1);a.focusManager.add(this);if(this.equals(CKEDITOR.document.getActive())){this.hasFocus=true;a.once("contentDom",function(){a.focusManager.focus()})}this.isInline()&&this.changeAttr("tabindex",a.tabIndex);if(!this.is("textarea")){a.document=this.getDocument();a.window=this.getWindow();var e=a.document;this.changeAttr("spellcheck",!a.config.disableNativeSpellChecker);var d=a.config.contentsLangDirection;this.getDirection(1)!=d&&this.changeAttr("dir",d);var l=CKEDITOR.getCss();if(l){d=e.getHead(); +if(!d.getCustomData("stylesheet")){l=e.appendStyleText(l);l=new CKEDITOR.dom.element(l.ownerNode||l.owningElement);d.setCustomData("stylesheet",l);l.data("cke-temp",1)}}d=e.getCustomData("stylesheet_ref")||0;e.setCustomData("stylesheet_ref",d+1);this.setCustomData("cke_includeReadonly",!a.config.disableReadonlyStyling);this.attachListener(this,"click",function(a){var a=a.data,b=(new CKEDITOR.dom.elementPath(a.getTarget(),this)).contains("a");b&&(a.$.button!=2&&b.isReadOnly())&&a.preventDefault()}); +var p={8:1,46:1};this.attachListener(a,"key",function(b){if(a.readOnly)return true;var c=b.data.keyCode,e;if(c in p){var b=a.getSelection(),d,l=b.getRanges()[0],h=l.startPath(),i,j,m,c=c==8;if(CKEDITOR.env.ie&&CKEDITOR.env.version<11&&(d=b.getSelectedElement())||(d=g(b))){a.fire("saveSnapshot");l.moveToPosition(d,CKEDITOR.POSITION_BEFORE_START);d.remove();l.select();a.fire("saveSnapshot");e=1}else if(l.collapsed)if((i=h.block)&&(m=i[c?"getPrevious":"getNext"](n))&&m.type==CKEDITOR.NODE_ELEMENT&&m.is("table")&& +l[c?"checkStartOfBlock":"checkEndOfBlock"]()){a.fire("saveSnapshot");l[c?"checkEndOfBlock":"checkStartOfBlock"]()&&i.remove();l["moveToElementEdit"+(c?"End":"Start")](m);l.select();a.fire("saveSnapshot");e=1}else if(h.blockLimit&&h.blockLimit.is("td")&&(j=h.blockLimit.getAscendant("table"))&&l.checkBoundaryOfElement(j,c?CKEDITOR.START:CKEDITOR.END)&&(m=j[c?"getPrevious":"getNext"](n))){a.fire("saveSnapshot");l["moveToElementEdit"+(c?"End":"Start")](m);l.checkStartOfBlock()&&l.checkEndOfBlock()?m.remove(): +l.select();a.fire("saveSnapshot");e=1}else if((j=h.contains(["td","th","caption"]))&&l.checkBoundaryOfElement(j,c?CKEDITOR.START:CKEDITOR.END))e=1}return!e});a.blockless&&(CKEDITOR.env.ie&&CKEDITOR.env.needsBrFiller)&&this.attachListener(this,"keyup",function(b){if(b.data.getKeystroke()in p&&!this.getFirst(c)){this.appendBogus();b=a.createRange();b.moveToPosition(this,CKEDITOR.POSITION_AFTER_START);b.select()}});this.attachListener(this,"dblclick",function(b){if(a.readOnly)return false;b={element:b.data.getTarget()}; +a.fire("doubleclick",b)});CKEDITOR.env.ie&&this.attachListener(this,"click",b);!CKEDITOR.env.ie&&!CKEDITOR.env.opera&&this.attachListener(this,"mousedown",function(b){var c=b.data.getTarget();if(c.is("img","hr","input","textarea","select")){a.getSelection().selectElement(c);c.is("input","textarea","select")&&b.data.preventDefault()}});CKEDITOR.env.gecko&&this.attachListener(this,"mouseup",function(b){if(b.data.$.button==2){b=b.data.getTarget();if(!b.getOuterHtml().replace(i,"")){var c=a.createRange(); +c.moveToElementEditStart(b);c.select(true)}}});if(CKEDITOR.env.webkit){this.attachListener(this,"click",function(a){a.data.getTarget().is("input","select")&&a.data.preventDefault()});this.attachListener(this,"mouseup",function(a){a.data.getTarget().is("input","textarea")&&a.data.preventDefault()})}}}},_:{detach:function(){this.editor.setData(this.editor.getData(),0,1);this.clearListeners();this.restoreAttrs();var a;if(a=this.removeCustomData("classes"))for(;a.length;)this.removeClass(a.pop());a=this.getDocument(); +var b=a.getHead();if(b.getCustomData("stylesheet")){var c=a.getCustomData("stylesheet_ref");if(--c)a.setCustomData("stylesheet_ref",c);else{a.removeCustomData("stylesheet_ref");b.removeCustomData("stylesheet").remove()}}this.editor.fire("contentDomUnload");delete this.editor}}});CKEDITOR.editor.prototype.editable=function(a){var b=this._.editable;if(b&&a)return 0;if(arguments.length)b=this._.editable=a?a instanceof CKEDITOR.editable?a:new CKEDITOR.editable(this,a):(b&&b.detach(),null);return b};var j= +CKEDITOR.dom.walker.bogus(),i=/(^|]*>)\s*<(p|div|address|h\d|center|pre)[^>]*>\s*(?:]*>| |\u00A0| )?\s*(:?<\/\2>)?\s*(?=$|<\/body>)/gi,n=CKEDITOR.dom.walker.whitespaces(true),r=CKEDITOR.dom.walker.bookmark(false,true);CKEDITOR.on("instanceLoaded",function(b){var c=b.editor;c.on("insertElement",function(a){a=a.data;if(a.type==CKEDITOR.NODE_ELEMENT&&(a.is("input")||a.is("textarea"))){a.getAttribute("contentEditable")!="false"&&a.data("cke-editable",a.hasAttribute("contenteditable")? +"true":"1");a.setAttribute("contentEditable",false)}});c.on("selectionChange",function(b){if(!c.readOnly){var e=c.getSelection();if(e&&!e.isLocked){e=c.checkDirty();c.fire("lockSnapshot");a(b);c.fire("unlockSnapshot");!e&&c.resetDirty()}}})});CKEDITOR.on("instanceCreated",function(a){var b=a.editor;b.on("mode",function(){var a=b.editable();if(a&&a.isInline()){var c=b.title;a.changeAttr("role","textbox");a.changeAttr("aria-label",c);c&&a.changeAttr("title",c);if(c=this.ui.space(this.elementMode==CKEDITOR.ELEMENT_MODE_INLINE? +"top":"contents")){var e=CKEDITOR.tools.getNextId(),d=CKEDITOR.dom.element.createFromHtml(''+this.lang.common.editorHelp+"");c.append(d);a.changeAttr("aria-describedby",e)}}})});CKEDITOR.addCss(".cke_editable{cursor:text}.cke_editable img,.cke_editable input,.cke_editable textarea{cursor:default}");var o=function(){function a(b){return b.type==CKEDITOR.NODE_ELEMENT}function b(c,e){var d,k,l,g,p=[],t=e.range.startContainer;d=e.range.startPath();for(var t= +h[t.getName()],i=0,j=c.getChildren(),m=j.count(),n=-1,J=-1,r=0,o=d.contains(h.$list);i-1)p[n].firstNotAllowed=1;if(J>-1)p[J].lastNotAllowed=1;return p}function e(b,c){var d=[],k=b.getChildren(),l=k.count(),g,p=0,i=h[c],t=!b.is(h.$inline)||b.is("br");for(t&&d.push(" ");p ",o.document);o.insertNode(x);o.setStartAfter(x)}G=new CKEDITOR.dom.elementPath(o.startContainer);n.endPath=B=new CKEDITOR.dom.elementPath(o.endContainer);if(!o.collapsed){var v=B.block||B.blockLimit,V=o.getCommonAncestor();v&&(!v.equals(V)&&!v.contains(V)&&o.checkEndOfBlock())&&n.zombies.push(v);o.deleteContents()}for(;(D=a(o.startContainer)&& +o.startContainer.getChild(o.startOffset-1))&&a(D)&&D.isBlockBoundary()&&G.contains(D);)o.moveToPosition(D,CKEDITOR.POSITION_BEFORE_END);g(o,n.blockLimit,G,B);if(x){o.setEndBefore(x);o.collapse();x.remove()}x=o.startPath();if(v=x.contains(d,false,1)){o.splitElement(v);n.inlineStylesRoot=v;n.inlineStylesPeak=x.lastElement}x=o.createBookmark();(v=x.startNode.getPrevious(c))&&a(v)&&d(v)&&u.push(v);(v=x.startNode.getNext(c))&&a(v)&&d(v)&&u.push(v);for(v=x.startNode;(v=v.getParent())&&d(v);)u.push(v);o.moveToBookmark(x); +if(x=r){x=n.range;if(n.type=="text"&&n.inlineStylesRoot){D=n.inlineStylesPeak;o=D.getDocument().createText("{cke-peak}");for(u=n.inlineStylesRoot.getParent();!D.equals(u);){o=o.appendTo(D.clone());D=D.getParent()}r=o.getOuterHtml().split("{cke-peak}").join(r)}D=n.blockLimit.getName();if(/^\s+|\s+$/.test(r)&&"span"in CKEDITOR.dtd[D])var P=' ',r=P+r+P;r=n.editor.dataProcessor.toHtml(r,{context:null,fixForBody:false,dontFilter:n.dontFilter,filter:n.editor.activeFilter, +enterMode:n.editor.activeEnterMode});D=x.document.createElement("body");D.setHtml(r);if(P){D.getFirst().remove();D.getLast().remove()}if((P=x.startPath().block)&&!(P.getChildCount()==1&&P.getBogus()))a:{var E;if(D.getChildCount()==1&&a(E=D.getFirst())&&E.is(t)){P=E.getElementsByTag("*");x=0;for(u=P.count();x0;else{A=E.startPath();if(!B.isBlock&&n.editor.config.autoParagraph!==false&&(n.editor.activeEnterMode!=CKEDITOR.ENTER_BR&&n.editor.editable().equals(A.blockLimit)&&!A.block)&&(Q=n.editor.activeEnterMode!=CKEDITOR.ENTER_BR&&n.editor.config.autoParagraph!==false?n.editor.activeEnterMode==CKEDITOR.ENTER_DIV?"div":"p":false)){Q=P.createElement(Q);Q.appendBogus();E.insertNode(Q);CKEDITOR.env.needsBrFiller&&(L=Q.getBogus())&&L.remove();E.moveToPosition(Q, +CKEDITOR.POSITION_BEFORE_END)}if((A=E.startPath().block)&&!A.equals(F)){if(L=A.getBogus()){L.remove();D.push(A)}F=A}B.firstNotAllowed&&(o=1);if(o&&B.isElement){A=E.startContainer;for(M=null;A&&!h[A.getName()][B.name];){if(A.equals(r)){A=null;break}M=A;A=A.getParent()}if(A){if(M){S=E.splitElement(M);n.zombies.push(S);n.zombies.push(M)}}else{M=r.getName();T=!x;A=x==G.length-1;M=e(B.node,M);for(var N=[],W=M.length,Z=0,aa=void 0,ba=0,ca=-1;Z0;){e=a.getItem(b);if(!CKEDITOR.tools.trim(e.getHtml())){e.appendBogus();CKEDITOR.env.ie&&(CKEDITOR.env.version<9&&e.getChildCount())&&e.getFirst().remove()}}}return function(e){var d= +e.startContainer,k=d.getAscendant("table",1),g=false;c(k.getElementsByTag("td"));c(k.getElementsByTag("th"));k=e.clone();k.setStart(d,0);k=a(k).lastBackward();if(!k){k=e.clone();k.setEndAt(d,CKEDITOR.POSITION_BEFORE_END);k=a(k).lastForward();g=true}k||(k=d);if(k.is("table")){e.setStartAt(k,CKEDITOR.POSITION_BEFORE_START);e.collapse(true);k.remove()}else{k.is({tbody:1,thead:1,tfoot:1})&&(k=b(k,"tr",g));k.is("tr")&&(k=b(k,k.getParent().is("thead")?"th":"td",g));(d=k.getBogus())&&d.remove();e.moveToPosition(k, +g?CKEDITOR.POSITION_AFTER_START:CKEDITOR.POSITION_BEFORE_END)}}}()})(); +(function(){function a(){var a=this._.fakeSelection,b;if(a){b=this.getSelection(1);if(!b||!b.isHidden()){a.reset();a=0}}if(!a){a=b||this.getSelection(1);if(!a||a.getType()==CKEDITOR.SELECTION_NONE)return}this.fire("selectionCheck",a);b=this.elementPath();if(!b.compare(this._.selectionPreviousPath)){if(CKEDITOR.env.webkit)this._.previousActive=this.document.getActive();this._.selectionPreviousPath=b;this.fire("selectionChange",{selection:a,path:b})}}function e(){r=true;if(!n){b.call(this);n=CKEDITOR.tools.setTimeout(b, +200,this)}}function b(){n=null;if(r){CKEDITOR.tools.setTimeout(a,0,this);r=false}}function c(a){function b(c,e){return!c||c.type==CKEDITOR.NODE_TEXT?false:a.clone()["moveToElementEdit"+(e?"End":"Start")](c)}if(!(a.root instanceof CKEDITOR.editable))return false;var c=a.startContainer,e=a.getPreviousNode(o,null,c),d=a.getNextNode(o,null,c);return b(e)||b(d,1)||!e&&!d&&!(c.type==CKEDITOR.NODE_ELEMENT&&c.isBlockBoundary()&&c.getBogus())?true:false}function d(a){return a.getCustomData("cke-fillingChar")} +function g(a,b){var c=a&&a.removeCustomData("cke-fillingChar");if(c){if(b!==false){var e,d=a.getDocument().getSelection().getNative(),f=d&&d.type!="None"&&d.getRangeAt(0);if(c.getLength()>1&&f&&f.intersectsNode(c.$)){e=[d.anchorOffset,d.focusOffset];f=d.focusNode==c.$&&d.focusOffset>0;d.anchorNode==c.$&&d.anchorOffset>0&&e[0]--;f&&e[1]--;var g;f=d;if(!f.isCollapsed){g=f.getRangeAt(0);g.setStart(f.anchorNode,f.anchorOffset);g.setEnd(f.focusNode,f.focusOffset);g=g.collapsed}g&&e.unshift(e.pop())}}c.setText(h(c.getText())); +if(e){c=d.getRangeAt(0);c.setStart(c.startContainer,e[0]);c.setEnd(c.startContainer,e[1]);d.removeAllRanges();d.addRange(c)}}}function h(a){return a.replace(/\u200B( )?/g,function(a){return a[1]?" ":""})}function m(a,b,c){var e=a.on("focus",function(a){a.cancel()},null,null,-100);if(CKEDITOR.env.ie)var d=a.getDocument().on("selectionchange",function(a){a.cancel()},null,null,-100);else{var f=new CKEDITOR.dom.range(a);f.moveToElementEditStart(a);var g=a.getDocument().$.createRange();g.setStart(f.startContainer.$, +f.startOffset);g.collapse(1);b.removeAllRanges();b.addRange(g)}c&&a.focus();e.removeListener();d&&d.removeListener()}function j(a){var b=CKEDITOR.dom.element.createFromHtml('
       
      ',a.document);a.fire("lockSnapshot");a.editable().append(b);var c=a.getSelection(),e=a.createRange(),d=c.root.on("selectionchange",function(a){a.cancel()},null,null,0);e.setStartAt(b,CKEDITOR.POSITION_AFTER_START); +e.setEndAt(b,CKEDITOR.POSITION_BEFORE_END);c.selectRanges([e]);d.removeListener();a.fire("unlockSnapshot");a._.hiddenSelectionContainer=b}function i(a){var b={37:1,39:1,8:1,46:1};return function(c){var e=c.data.getKeystroke();if(b[e]){var d=a.getSelection().getRanges(),f=d[0];if(d.length==1&&f.collapsed)if((e=f[e<38?"getPreviousEditableNode":"getNextEditableNode"]())&&e.type==CKEDITOR.NODE_ELEMENT&&e.getAttribute("contenteditable")=="false"){a.getSelection().fake(e);c.data.preventDefault();c.cancel()}}}} +var n,r,o=CKEDITOR.dom.walker.invisible(1),u=function(){function a(b){return function(a){var c=a.editor.createRange();c.moveToClosestEditablePosition(a.selected,b)&&a.editor.getSelection().selectRanges([c]);return false}}function b(a){return function(b){var c=b.editor,e=c.createRange(),d;if(!(d=e.moveToClosestEditablePosition(b.selected,a)))d=e.moveToClosestEditablePosition(b.selected,!a);d&&c.getSelection().selectRanges([e]);c.fire("saveSnapshot");b.selected.remove();if(!d){e.moveToElementEditablePosition(c.editable()); +c.getSelection().selectRanges([e])}c.fire("saveSnapshot");return false}}var c=a(),e=a(1);return{37:c,38:c,39:e,40:e,8:b(),46:b(1)}}();CKEDITOR.on("instanceCreated",function(b){function c(){var a=d.getSelection();a&&a.removeAllRanges()}var d=b.editor;d.on("contentDom",function(){var b=d.document,c=CKEDITOR.document,l=d.editable(),h=b.getBody(),p=b.getDocumentElement(),j=l.isInline(),n,m;CKEDITOR.env.gecko&&l.attachListener(l,"focus",function(a){a.removeListener();if(n!==0)if((a=d.getSelection().getNative())&& +a.isCollapsed&&a.anchorNode==l.$){a=d.createRange();a.moveToElementEditStart(l);a.select()}},null,null,-2);l.attachListener(l,CKEDITOR.env.webkit?"DOMFocusIn":"focus",function(){n&&CKEDITOR.env.webkit&&(n=d._.previousActive&&d._.previousActive.equals(b.getActive()));d.unlockSelection(n);n=0},null,null,-1);l.attachListener(l,"mousedown",function(){n=0});if(CKEDITOR.env.ie||CKEDITOR.env.opera||j){var o=function(){m=new CKEDITOR.dom.selection(d.getSelection());m.lock()};f?l.attachListener(l,"beforedeactivate", +o,null,null,-1):l.attachListener(d,"selectionCheck",o,null,null,-1);l.attachListener(l,CKEDITOR.env.webkit?"DOMFocusOut":"blur",function(){d.lockSelection(m);n=1},null,null,-1);l.attachListener(l,"mousedown",function(){n=0})}if(CKEDITOR.env.ie&&!j){var r;l.attachListener(l,"mousedown",function(a){if(a.data.$.button==2){a=d.document.getSelection();if(!a||a.getType()==CKEDITOR.SELECTION_NONE)r=d.window.getScrollPosition()}});l.attachListener(l,"mouseup",function(a){if(a.data.$.button==2&&r){d.document.$.documentElement.scrollLeft= +r.x;d.document.$.documentElement.scrollTop=r.y}r=null});if(b.$.compatMode!="BackCompat"){if(CKEDITOR.env.ie7Compat||CKEDITOR.env.ie6Compat)p.on("mousedown",function(a){function b(a){a=a.data.$;if(e){var c=h.$.createTextRange();try{c.moveToPoint(a.x,a.y)}catch(d){}e.setEndPoint(g.compareEndPoints("StartToStart",c)<0?"EndToEnd":"StartToStart",c);e.select()}}function d(){p.removeListener("mousemove",b);c.removeListener("mouseup",d);p.removeListener("mouseup",d);e.select()}a=a.data;if(a.getTarget().is("html")&& +a.$.y7&&CKEDITOR.env.version<11){p.on("mousedown",function(a){if(a.data.getTarget().is("html")){c.on("mouseup",v);p.on("mouseup",v)}});var v=function(){c.removeListener("mouseup",v);p.removeListener("mouseup",v);var a=CKEDITOR.document.$.selection,d=a.createRange();a.type!="None"&&d.parentElement().ownerDocument== +b.$&&d.select()}}}}l.attachListener(l,"selectionchange",a,d);l.attachListener(l,"keyup",e,d);l.attachListener(l,CKEDITOR.env.webkit?"DOMFocusIn":"focus",function(){d.forceNextSelectionCheck();d.selectionChange(1)});if(j?CKEDITOR.env.webkit||CKEDITOR.env.gecko:CKEDITOR.env.opera){var x;l.attachListener(l,"mousedown",function(){x=1});l.attachListener(b.getDocumentElement(),"mouseup",function(){x&&e.call(d);x=0})}else l.attachListener(CKEDITOR.env.ie?l:b.getDocumentElement(),"mouseup",e,d);CKEDITOR.env.webkit&& +l.attachListener(b,"keydown",function(a){switch(a.data.getKey()){case 13:case 33:case 34:case 35:case 36:case 37:case 39:case 8:case 45:case 46:g(l)}},null,null,-1);l.attachListener(l,"keydown",i(d),null,null,-1)});d.on("contentDomUnload",d.forceNextSelectionCheck,d);d.on("dataReady",function(){delete d._.fakeSelection;delete d._.hiddenSelectionContainer;d.selectionChange(1)});d.on("loadSnapshot",function(){var a=d.editable().getLast(function(a){return a.type==CKEDITOR.NODE_ELEMENT});a&&a.hasAttribute("data-cke-hidden-sel")&& +a.remove()},null,null,100);CKEDITOR.env.ie9Compat&&d.on("beforeDestroy",c,null,null,9);CKEDITOR.env.webkit&&d.on("setData",c);d.on("contentDomUnload",function(){d.unlockSelection()});d.on("key",function(a){if(d.mode=="wysiwyg"){var b=d.getSelection();if(b.isFake){var c=u[a.data.keyCode];if(c)return c({editor:d,selected:b.getSelectedElement(),selection:b,keyEvent:a})}}})});CKEDITOR.on("instanceReady",function(a){var b=a.editor;if(CKEDITOR.env.webkit){b.on("selectionChange",function(){var a=b.editable(), +c=d(a);c&&(c.getCustomData("ready")?g(a):c.setCustomData("ready",1))},null,null,-1);b.on("beforeSetMode",function(){g(b.editable())},null,null,-1);var c,e,a=function(){var a=b.editable();if(a)if(a=d(a)){var f=b.document.$.defaultView.getSelection();f.type=="Caret"&&f.anchorNode==a.$&&(e=1);c=a.getText();a.setText(h(c))}},f=function(){var a=b.editable();if(a)if(a=d(a)){a.setText(c);if(e){b.document.$.defaultView.getSelection().setPosition(a.$,a.getLength());e=0}}};b.on("beforeUndoImage",a);b.on("afterUndoImage", +f);b.on("beforeGetData",a,null,null,0);b.on("getData",f)}});CKEDITOR.editor.prototype.selectionChange=function(b){(b?a:e).call(this)};CKEDITOR.editor.prototype.getSelection=function(a){if((this._.savedSelection||this._.fakeSelection)&&!a)return this._.savedSelection||this._.fakeSelection;return(a=this.editable())&&this.mode=="wysiwyg"?new CKEDITOR.dom.selection(a):null};CKEDITOR.editor.prototype.lockSelection=function(a){a=a||this.getSelection(1);if(a.getType()!=CKEDITOR.SELECTION_NONE){!a.isLocked&& +a.lock();this._.savedSelection=a;return true}return false};CKEDITOR.editor.prototype.unlockSelection=function(a){var b=this._.savedSelection;if(b){b.unlock(a);delete this._.savedSelection;return true}return false};CKEDITOR.editor.prototype.forceNextSelectionCheck=function(){delete this._.selectionPreviousPath};CKEDITOR.dom.document.prototype.getSelection=function(){return new CKEDITOR.dom.selection(this)};CKEDITOR.dom.range.prototype.select=function(){var a=this.root instanceof CKEDITOR.editable? +this.root.editor.getSelection():new CKEDITOR.dom.selection(this.root);a.selectRanges([this]);return a};CKEDITOR.SELECTION_NONE=1;CKEDITOR.SELECTION_TEXT=2;CKEDITOR.SELECTION_ELEMENT=3;var f=typeof window.getSelection!="function",s=1;CKEDITOR.dom.selection=function(a){if(a instanceof CKEDITOR.dom.selection)var b=a,a=a.root;var c=a instanceof CKEDITOR.dom.element;this.rev=b?b.rev:s++;this.document=a instanceof CKEDITOR.dom.document?a:a.getDocument();this.root=a=c?a:this.document.getBody();this.isLocked= +0;this._={cache:{}};if(b){CKEDITOR.tools.extend(this._.cache,b._.cache);this.isFake=b.isFake;this.isLocked=b.isLocked;return this}b=f?this.document.$.selection:this.document.getWindow().$.getSelection();if(CKEDITOR.env.webkit)(b.type=="None"&&this.document.getActive().equals(a)||b.type=="Caret"&&b.anchorNode.nodeType==CKEDITOR.NODE_DOCUMENT)&&m(a,b);else if(CKEDITOR.env.gecko)b&&(this.document.getActive().equals(a)&&b.anchorNode&&b.anchorNode.nodeType==CKEDITOR.NODE_DOCUMENT)&&m(a,b,true);else if(CKEDITOR.env.ie){var d; +try{d=this.document.getActive()}catch(e){}if(f)b.type=="None"&&(d&&d.equals(this.document.getDocumentElement()))&&m(a,null,true);else{(b=b&&b.anchorNode)&&(b=new CKEDITOR.dom.node(b));d&&(d.equals(this.document.getDocumentElement())&&b&&(a.equals(b)||a.contains(b)))&&m(a,null,true)}}d=this.getNative();var g,h;if(d)if(d.getRangeAt)g=(h=d.rangeCount&&d.getRangeAt(0))&&new CKEDITOR.dom.node(h.commonAncestorContainer);else{try{h=d.createRange()}catch(i){}g=h&&CKEDITOR.dom.element.get(h.item&&h.item(0)|| +h.parentElement())}if(!g||!(g.type==CKEDITOR.NODE_ELEMENT||g.type==CKEDITOR.NODE_TEXT)||!this.root.equals(g)&&!this.root.contains(g)){this._.cache.type=CKEDITOR.SELECTION_NONE;this._.cache.startElement=null;this._.cache.selectedElement=null;this._.cache.selectedText="";this._.cache.ranges=new CKEDITOR.dom.rangeList}return this};var y={img:1,hr:1,li:1,table:1,tr:1,td:1,th:1,embed:1,object:1,ol:1,ul:1,a:1,input:1,form:1,select:1,textarea:1,button:1,fieldset:1,thead:1,tfoot:1};CKEDITOR.dom.selection.prototype= +{getNative:function(){return this._.cache.nativeSel!==void 0?this._.cache.nativeSel:this._.cache.nativeSel=f?this.document.$.selection:this.document.getWindow().$.getSelection()},getType:f?function(){var a=this._.cache;if(a.type)return a.type;var b=CKEDITOR.SELECTION_NONE;try{var c=this.getNative(),d=c.type;if(d=="Text")b=CKEDITOR.SELECTION_TEXT;if(d=="Control")b=CKEDITOR.SELECTION_ELEMENT;if(c.createRange().parentElement())b=CKEDITOR.SELECTION_TEXT}catch(e){}return a.type=b}:function(){var a=this._.cache; +if(a.type)return a.type;var b=CKEDITOR.SELECTION_TEXT,c=this.getNative();if(!c||!c.rangeCount)b=CKEDITOR.SELECTION_NONE;else if(c.rangeCount==1){var c=c.getRangeAt(0),d=c.startContainer;if(d==c.endContainer&&d.nodeType==1&&c.endOffset-c.startOffset==1&&y[d.childNodes[c.startOffset].nodeName.toLowerCase()])b=CKEDITOR.SELECTION_ELEMENT}return a.type=b},getRanges:function(){var a=f?function(){function a(b){return(new CKEDITOR.dom.node(b)).getIndex()}var b=function(b,c){b=b.duplicate();b.collapse(c); +var d=b.parentElement();if(!d.hasChildNodes())return{container:d,offset:0};for(var e=d.children,f,g,k=b.duplicate(),l=0,h=e.length-1,i=-1,j,n;l<=h;){i=Math.floor((l+h)/2);f=e[i];k.moveToElementText(f);j=k.compareEndPoints("StartToStart",b);if(j>0)h=i-1;else if(j<0)l=i+1;else return{container:d,offset:a(f)}}if(i==-1||i==e.length-1&&j<0){k.moveToElementText(d);k.setEndPoint("StartToStart",b);k=k.text.replace(/(\r\n|\r)/g,"\n").length;e=d.childNodes;if(!k){f=e[e.length-1];return f.nodeType!=CKEDITOR.NODE_TEXT? +{container:d,offset:e.length}:{container:f,offset:f.nodeValue.length}}for(d=e.length;k>0&&d>0;){g=e[--d];if(g.nodeType==CKEDITOR.NODE_TEXT){n=g;k=k-g.nodeValue.length}}return{container:n,offset:-k}}k.collapse(j>0?true:false);k.setEndPoint(j>0?"StartToStart":"EndToStart",b);k=k.text.replace(/(\r\n|\r)/g,"\n").length;if(!k)return{container:d,offset:a(f)+(j>0?0:1)};for(;k>0;)try{g=f[j>0?"previousSibling":"nextSibling"];if(g.nodeType==CKEDITOR.NODE_TEXT){k=k-g.nodeValue.length;n=g}f=g}catch(m){return{container:d, +offset:a(f)}}return{container:n,offset:j>0?-k:n.nodeValue.length+k}};return function(){var a=this.getNative(),c=a&&a.createRange(),d=this.getType();if(!a)return[];if(d==CKEDITOR.SELECTION_TEXT){a=new CKEDITOR.dom.range(this.root);d=b(c,true);a.setStart(new CKEDITOR.dom.node(d.container),d.offset);d=b(c);a.setEnd(new CKEDITOR.dom.node(d.container),d.offset);a.endContainer.getPosition(a.startContainer)&CKEDITOR.POSITION_PRECEDING&&a.endOffset<=a.startContainer.getIndex()&&a.collapse();return[a]}if(d== +CKEDITOR.SELECTION_ELEMENT){for(var d=[],e=0;e=b.getLength()?j.setStartAfter(b):j.setStartBefore(b));g&&g.type==CKEDITOR.NODE_TEXT&&(i?j.setEndAfter(g):j.setEndBefore(g));b=new CKEDITOR.dom.walker(j);b.evaluator=function(a){if(a.type==CKEDITOR.NODE_ELEMENT&&a.isReadOnly()){var b=f.clone();f.setEndBefore(a);f.collapsed&&d.splice(e--,1);if(!(a.getPosition(j.endContainer)&CKEDITOR.POSITION_CONTAINS)){b.setStartAfter(a); +b.collapsed||d.splice(e+1,0,b)}return true}return false};b.next()}}return c.ranges}}(),getStartElement:function(){var a=this._.cache;if(a.startElement!==void 0)return a.startElement;var b;switch(this.getType()){case CKEDITOR.SELECTION_ELEMENT:return this.getSelectedElement();case CKEDITOR.SELECTION_TEXT:var c=this.getRanges()[0];if(c){if(c.collapsed){b=c.startContainer;b.type!=CKEDITOR.NODE_ELEMENT&&(b=b.getParent())}else{for(c.optimize();;){b=c.startContainer;if(c.startOffset==(b.getChildCount?b.getChildCount(): +b.getLength())&&!b.isBlockBoundary())c.setStartAfter(b);else break}b=c.startContainer;if(b.type!=CKEDITOR.NODE_ELEMENT)return b.getParent();b=b.getChild(c.startOffset);if(!b||b.type!=CKEDITOR.NODE_ELEMENT)b=c.startContainer;else for(c=b.getFirst();c&&c.type==CKEDITOR.NODE_ELEMENT;){b=c;c=c.getFirst()}}b=b.$}}return a.startElement=b?new CKEDITOR.dom.element(b):null},getSelectedElement:function(){var a=this._.cache;if(a.selectedElement!==void 0)return a.selectedElement;var b=this,c=CKEDITOR.tools.tryThese(function(){return b.getNative().createRange().item(0)}, +function(){for(var a=b.getRanges()[0].clone(),c,d,e=2;e&&(!(c=a.getEnclosedNode())||!(c.type==CKEDITOR.NODE_ELEMENT&&y[c.getName()]&&(d=c)));e--)a.shrink(CKEDITOR.SHRINK_ELEMENT);return d&&d.$});return a.selectedElement=c?new CKEDITOR.dom.element(c):null},getSelectedText:function(){var a=this._.cache;if(a.selectedText!==void 0)return a.selectedText;var b=this.getNative(),b=f?b.type=="Control"?"":b.createRange().text:b.toString();return a.selectedText=b},lock:function(){this.getRanges();this.getStartElement(); +this.getSelectedElement();this.getSelectedText();this._.cache.nativeSel=null;this.isLocked=1},unlock:function(a){if(this.isLocked){if(a)var b=this.getSelectedElement(),c=!b&&this.getRanges(),d=this.isFake;this.isLocked=0;this.reset();if(a)(a=b||c[0]&&c[0].getCommonAncestor())&&a.getAscendant("body",1)&&(d?this.fake(b):b?this.selectElement(b):this.selectRanges(c))}},reset:function(){this._.cache={};this.isFake=0;var a=this.root.editor;if(a&&a._.fakeSelection&&this.rev==a._.fakeSelection.rev){delete a._.fakeSelection; +var b=a._.hiddenSelectionContainer;if(b){a.fire("lockSnapshot");b.remove();a.fire("unlockSnapshot")}delete a._.hiddenSelectionContainer}this.rev=s++},selectElement:function(a){var b=new CKEDITOR.dom.range(this.root);b.setStartBefore(a);b.setEndAfter(a);this.selectRanges([b])},selectRanges:function(a){var b=this.root.editor,b=b&&b._.hiddenSelectionContainer;this.reset();if(b)for(var b=this.root,d,e=0;e1){i=a[a.length-1];a[0].setEnd(i.endContainer,i.endOffset)}i=a[0];var a=i.collapsed,m,o,r;if((d=i.getEnclosedNode())&&d.type==CKEDITOR.NODE_ELEMENT&&d.getName()in y&&(!d.is("a")||!d.getText()))try{r=d.$.createControlRange();r.addElement(d.$);r.select();return}catch(s){}(i.startContainer.type==CKEDITOR.NODE_ELEMENT&&i.startContainer.getName()in b||i.endContainer.type==CKEDITOR.NODE_ELEMENT&&i.endContainer.getName()in b)&&i.shrink(CKEDITOR.NODE_ELEMENT,true);r=i.createBookmark();b= +r.startNode;if(!a)h=r.endNode;r=i.document.$.body.createTextRange();r.moveToElementText(b.$);r.moveStart("character",1);if(h){j=i.document.$.body.createTextRange();j.moveToElementText(h.$);r.setEndPoint("EndToEnd",j);r.moveEnd("character",-1)}else{m=b.getNext(n);o=b.hasAscendant("pre");m=!(m&&m.getText&&m.getText().match(j))&&(o||!b.hasPrevious()||b.getPrevious().is&&b.getPrevious().is("br"));o=i.document.createElement("span");o.setHtml("");o.insertBefore(b);m&&i.document.createText("").insertBefore(b)}i.setStartBefore(b); +b.remove();if(a){if(m){r.moveStart("character",-1);r.select();i.document.$.selection.clear()}else r.select();i.moveToPosition(o,CKEDITOR.POSITION_BEFORE_START);o.remove()}else{i.setEndBefore(h);h.remove();r.select()}}else{h=this.getNative();if(!h)return;if(CKEDITOR.env.opera){r=this.document.$.createRange();r.selectNodeContents(this.root.$);h.addRange(r)}this.removeAllRanges();for(r=0;r= +0){i.collapse(1);o.setEnd(i.endContainer.$,i.endOffset)}else throw u;}h.addRange(o)}}this.reset();this.root.fire("selectionchange")}}},fake:function(a){var b=this.root.editor;this.reset();j(b);var c=this._.cache,d=new CKEDITOR.dom.range(this.root);d.setStartBefore(a);d.setEndAfter(a);c.ranges=new CKEDITOR.dom.rangeList(d);c.selectedElement=c.startElement=a;c.type=CKEDITOR.SELECTION_ELEMENT;c.selectedText=c.nativeSel=null;this.isFake=1;this.rev=s++;b._.fakeSelection=this;this.root.fire("selectionchange")}, +isHidden:function(){var a=this.getCommonAncestor();a&&a.type==CKEDITOR.NODE_TEXT&&(a=a.getParent());return!(!a||!a.data("cke-hidden-sel"))},createBookmarks:function(a){a=this.getRanges().createBookmarks(a);this.isFake&&(a.isFake=1);return a},createBookmarks2:function(a){a=this.getRanges().createBookmarks2(a);this.isFake&&(a.isFake=1);return a},selectBookmarks:function(a){for(var b=[],c=0;c]*>)[ \t\r\n]*/gi,"$1");f=f.replace(/([ \t\n\r]+| )/g, +" ");f=f.replace(/]*>/gi,"\n");if(CKEDITOR.env.ie){var g=a.getDocument().createElement("div");g.append(e);e.$.outerHTML="
      "+f+"
      ";e.copyAttributes(g.getFirst());e=g.getFirst().remove()}else e.setHtml(f);b=e}else f?b=r(c?[a.getHtml()]:i(a),b):a.moveChildren(b);b.replace(a);if(d){var c=b,h;if((h=c.getPrevious(C))&&h.type==CKEDITOR.NODE_ELEMENT&&h.is("pre")){d=n(h.getHtml(),/\n$/,"")+"\n\n"+n(c.getHtml(),/^\n/,"");CKEDITOR.env.ie?c.$.outerHTML="
      "+d+"
      ":c.setHtml(d);h.remove()}}else c&& +s(b)}function i(a){a.getName();var b=[];n(a.getOuterHtml(),/(\S\s*)\n(?:\s|(]+data-cke-bookmark.*?\/span>))*\n(?!$)/gi,function(a,b,c){return b+""+c+"
      "}).replace(/([\s\S]*?)<\/pre>/gi,function(a,c){b.push(c)});return b}function n(a,b,c){var d="",e="",a=a.replace(/(^]+data-cke-bookmark.*?\/span>)|(]+data-cke-bookmark.*?\/span>$)/gi,function(a,b,c){b&&(d=b);c&&(e=c);return""});return d+a.replace(b,c)+e}function r(a,b){var c;a.length>1&&(c=new CKEDITOR.dom.documentFragment(b.getDocument()));
      +for(var d=0;d"),e=e.replace(/[ \t]{2,}/g,function(a){return CKEDITOR.tools.repeat(" ",a.length-1)+" "});if(c){var f=b.clone();f.setHtml(e);c.append(f)}else b.setHtml(e)}return c||b}function o(a,b){var c=this._.definition,
      +d=c.attributes,c=c.styles,e=k(this)[a.getName()],g=CKEDITOR.tools.isEmpty(d)&&CKEDITOR.tools.isEmpty(c),h;for(h in d)if(!((h=="class"||this._.definition.fullMatch)&&a.getAttribute(h)!=q(h,d[h]))&&!(b&&h.slice(0,5)=="data-")){g=a.hasAttribute(h);a.removeAttribute(h)}for(var i in c)if(!(this._.definition.fullMatch&&a.getStyle(i)!=q(i,c[i],true))){g=g||!!a.getStyle(i);a.removeStyle(i)}f(a,e,t[a.getName()]);g&&(this._.definition.alwaysRemoveElement?s(a,1):!CKEDITOR.dtd.$block[a.getName()]||this._.enterMode==
      +CKEDITOR.ENTER_BR&&!a.hasAttributes()?s(a):a.renameNode(this._.enterMode==CKEDITOR.ENTER_P?"p":"div"))}function u(a){for(var b=k(this),c=a.getElementsByTag(this.element),d,e=c.count();--e>=0;){d=c.getItem(e);d.isReadOnly()||o.call(this,d,true)}for(var g in b)if(g!=this.element){c=a.getElementsByTag(g);for(e=c.count()-1;e>=0;e--){d=c.getItem(e);d.isReadOnly()||f(d,b[g])}}}function f(a,b,c){if(b=b&&b.attributes)for(var d=0;d",a||b.name,"");return c.join("")},getDefinition:function(){return this._.definition}};
      +CKEDITOR.style.getStyleText=function(a){var b=a._ST;if(b)return b;var b=a.styles,c=a.attributes&&a.attributes.style||"",d="";c.length&&(c=c.replace(H,";"));for(var e in b){var f=b[e],g=(e+":"+f).replace(H,";");f=="inherit"?d=d+g:c=c+g}c.length&&(c=CKEDITOR.tools.normalizeCssText(c,true));return a._ST=c+d};var O=CKEDITOR.POSITION_PRECEDING|CKEDITOR.POSITION_IDENTICAL|CKEDITOR.POSITION_IS_CONTAINED,I=CKEDITOR.POSITION_FOLLOWING|CKEDITOR.POSITION_IDENTICAL|CKEDITOR.POSITION_IS_CONTAINED})();
      +CKEDITOR.styleCommand=function(a,e){this.requiredContent=this.allowedContent=this.style=a;CKEDITOR.tools.extend(this,e,true)};CKEDITOR.styleCommand.prototype.exec=function(a){a.focus();this.state==CKEDITOR.TRISTATE_OFF?a.applyStyle(this.style):this.state==CKEDITOR.TRISTATE_ON&&a.removeStyle(this.style)};CKEDITOR.stylesSet=new CKEDITOR.resourceManager("","stylesSet");CKEDITOR.addStylesSet=CKEDITOR.tools.bind(CKEDITOR.stylesSet.add,CKEDITOR.stylesSet);
      +CKEDITOR.loadStylesSet=function(a,e,b){CKEDITOR.stylesSet.addExternal(a,e,"");CKEDITOR.stylesSet.load(a,b)};
      +CKEDITOR.editor.prototype.getStylesSet=function(a){if(this._.stylesDefinitions)a(this._.stylesDefinitions);else{var e=this,b=e.config.stylesCombo_stylesSet||e.config.stylesSet;if(b===false)a(null);else if(b instanceof Array){e._.stylesDefinitions=b;a(b)}else{b||(b="default");var b=b.split(":"),c=b[0];CKEDITOR.stylesSet.addExternal(c,b[1]?b.slice(1).join(":"):CKEDITOR.getUrl("styles.js"),"");CKEDITOR.stylesSet.load(c,function(b){e._.stylesDefinitions=b[c];a(e._.stylesDefinitions)})}}};
      +CKEDITOR.dom.comment=function(a,e){typeof a=="string"&&(a=(e?e.$:document).createComment(a));CKEDITOR.dom.domObject.call(this,a)};CKEDITOR.dom.comment.prototype=new CKEDITOR.dom.node;CKEDITOR.tools.extend(CKEDITOR.dom.comment.prototype,{type:CKEDITOR.NODE_COMMENT,getOuterHtml:function(){return"<\!--"+this.$.nodeValue+"--\>"}});"use strict";
      +(function(){var a={},e={},b;for(b in CKEDITOR.dtd.$blockLimit)b in CKEDITOR.dtd.$list||(a[b]=1);for(b in CKEDITOR.dtd.$block)b in CKEDITOR.dtd.$blockLimit||b in CKEDITOR.dtd.$empty||(e[b]=1);CKEDITOR.dom.elementPath=function(b,d){var g=null,h=null,m=[],j=b,i,d=d||b.getDocument().getBody();do if(j.type==CKEDITOR.NODE_ELEMENT){m.push(j);if(!this.lastElement){this.lastElement=j;if(j.is(CKEDITOR.dtd.$object)||j.getAttribute("contenteditable")=="false")continue}if(j.equals(d))break;if(!h){i=j.getName();
      +j.getAttribute("contenteditable")=="true"?h=j:!g&&e[i]&&(g=j);if(a[i]){var n;if(n=!g){if(i=i=="div"){a:{i=j.getChildren();n=0;for(var r=i.count();n-1}:typeof a=="function"?c=a:typeof a=="object"&&(c=
      +function(b){return b.getName()in a});var d=this.elements,g=d.length;e&&g--;if(b){d=Array.prototype.slice.call(d,0);d.reverse()}for(e=0;e=c){g=d.createText("");g.insertAfter(this)}else{a=d.createText("");a.insertAfter(g);a.remove()}return g},substring:function(a,
      +e){return typeof e!="number"?this.$.nodeValue.substr(a):this.$.nodeValue.substring(a,e)}});
      +(function(){function a(a,c,d){var e=a.serializable,h=c[d?"endContainer":"startContainer"],m=d?"endOffset":"startOffset",j=e?c.document.getById(a.startNode):a.startNode,a=e?c.document.getById(a.endNode):a.endNode;if(h.equals(j.getPrevious())){c.startOffset=c.startOffset-h.getLength()-a.getPrevious().getLength();h=a.getNext()}else if(h.equals(a.getPrevious())){c.startOffset=c.startOffset-h.getLength();h=a.getNext()}h.equals(j.getParent())&&c[m]++;h.equals(a.getParent())&&c[m]++;c[d?"endContainer":"startContainer"]=
      +h;return c}CKEDITOR.dom.rangeList=function(a){if(a instanceof CKEDITOR.dom.rangeList)return a;a?a instanceof CKEDITOR.dom.range&&(a=[a]):a=[];return CKEDITOR.tools.extend(a,e)};var e={createIterator:function(){var a=this,c=CKEDITOR.dom.walker.bookmark(),d=[],e;return{getNextRange:function(h){e=e==void 0?0:e+1;var m=a[e];if(m&&a.length>1){if(!e)for(var j=a.length-1;j>=0;j--)d.unshift(a[j].createBookmark(true));if(h)for(var i=0;a[e+i+1];){for(var n=m.document,h=0,j=n.getById(d[i].endNode),n=n.getById(d[i+
      +1].startNode);;){j=j.getNextSourceNode(false);if(n.equals(j))h=1;else if(c(j)||j.type==CKEDITOR.NODE_ELEMENT&&j.isBlockBoundary())continue;break}if(!h)break;i++}for(m.moveToBookmark(d.shift());i--;){j=a[++e];j.moveToBookmark(d.shift());m.setEnd(j.endContainer,j.endOffset)}}return m}}},createBookmarks:function(b){for(var c=[],d,e=0;eb?-1:1}),e=0,g;e

      ',CKEDITOR.document);a.appendTo(CKEDITOR.document.getHead());try{var e=a.getComputedStyle("border-top-color"),b=a.getComputedStyle("border-right-color");CKEDITOR.env.hc=!!(e&&e==b)}catch(c){CKEDITOR.env.hc=false}a.remove()}if(CKEDITOR.env.hc)CKEDITOR.env.cssClass=CKEDITOR.env.cssClass+" cke_hc"; +CKEDITOR.document.appendStyleText(".cke{visibility:hidden;}");CKEDITOR.status="loaded";CKEDITOR.fireOnce("loaded");if(a=CKEDITOR._.pending){delete CKEDITOR._.pending;for(e=0;ec;c++){var f=a,h=c,d;d=parseInt(a[c],16);d=("0"+(0>e?0|d*(1+e):0|d+(255-d)*e).toString(16)).slice(-2);f[h]=d}return"#"+a.join("")}}(),c=function(){var b=new CKEDITOR.template("background:#{to};background-image:-webkit-gradient(linear,lefttop,leftbottom,from({from}),to({to}));background-image:-moz-linear-gradient(top,{from},{to});background-image:-webkit-linear-gradient(top,{from},{to});background-image:-o-linear-gradient(top,{from},{to});background-image:-ms-linear-gradient(top,{from},{to});background-image:linear-gradient(top,{from},{to});filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='{from}',endColorstr='{to}');");return function(c, +a){return b.output({from:c,to:a})}}(),f={editor:new CKEDITOR.template("{id}.cke_chrome [border-color:{defaultBorder};] {id} .cke_top [ {defaultGradient}border-bottom-color:{defaultBorder};] {id} .cke_bottom [{defaultGradient}border-top-color:{defaultBorder};] {id} .cke_resizer [border-right-color:{ckeResizer}] {id} .cke_dialog_title [{defaultGradient}border-bottom-color:{defaultBorder};] {id} .cke_dialog_footer [{defaultGradient}outline-color:{defaultBorder};border-top-color:{defaultBorder};] {id} .cke_dialog_tab [{lightGradient}border-color:{defaultBorder};] {id} .cke_dialog_tab:hover [{mediumGradient}] {id} .cke_dialog_contents [border-top-color:{defaultBorder};] {id} .cke_dialog_tab_selected, {id} .cke_dialog_tab_selected:hover [background:{dialogTabSelected};border-bottom-color:{dialogTabSelectedBorder};] {id} .cke_dialog_body [background:{dialogBody};border-color:{defaultBorder};] {id} .cke_toolgroup [{lightGradient}border-color:{defaultBorder};] {id} a.cke_button_off:hover, {id} a.cke_button_off:focus, {id} a.cke_button_off:active [{mediumGradient}] {id} .cke_button_on [{ckeButtonOn}] {id} .cke_toolbar_separator [background-color: {ckeToolbarSeparator};] {id} .cke_combo_button [border-color:{defaultBorder};{lightGradient}] {id} a.cke_combo_button:hover, {id} a.cke_combo_button:focus, {id} .cke_combo_on a.cke_combo_button [border-color:{defaultBorder};{mediumGradient}] {id} .cke_path_item [color:{elementsPathColor};] {id} a.cke_path_item:hover, {id} a.cke_path_item:focus, {id} a.cke_path_item:active [background-color:{elementsPathBg};] {id}.cke_panel [border-color:{defaultBorder};] "), +panel:new CKEDITOR.template(".cke_panel_grouptitle [{lightGradient}border-color:{defaultBorder};] .cke_menubutton_icon [background-color:{menubuttonIcon};] .cke_menubutton:hover .cke_menubutton_icon, .cke_menubutton:focus .cke_menubutton_icon, .cke_menubutton:active .cke_menubutton_icon [background-color:{menubuttonIconHover};] .cke_menuseparator [background-color:{menubuttonIcon};] a:hover.cke_colorbox, a:focus.cke_colorbox, a:active.cke_colorbox [border-color:{defaultBorder};] a:hover.cke_colorauto, a:hover.cke_colormore, a:focus.cke_colorauto, a:focus.cke_colormore, a:active.cke_colorauto, a:active.cke_colormore [background-color:{ckeColorauto};border-color:{defaultBorder};] ")}; +return function(g,e){var a=g.uiColor,a={id:"."+g.id,defaultBorder:b(a,-0.1),defaultGradient:c(b(a,0.9),a),lightGradient:c(b(a,1),b(a,0.7)),mediumGradient:c(b(a,0.8),b(a,0.5)),ckeButtonOn:c(b(a,0.6),b(a,0.7)),ckeResizer:b(a,-0.4),ckeToolbarSeparator:b(a,0.5),ckeColorauto:b(a,0.8),dialogBody:b(a,0.7),dialogTabSelected:c("#FFFFFF","#FFFFFF"),dialogTabSelectedBorder:"#FFF",elementsPathColor:b(a,-0.6),elementsPathBg:a,menubuttonIcon:b(a,0.5),menubuttonIconHover:b(a,0.3)};return f[e].output(a).replace(/\[/g, +"{").replace(/\]/g,"}")}}();CKEDITOR.plugins.add("dialogui",{onLoad:function(){var i=function(b){this._||(this._={});this._["default"]=this._.initValue=b["default"]||"";this._.required=b.required||!1;for(var a=[this._],d=1;darguments.length)){var c=i.call(this,a);c.labelId=CKEDITOR.tools.getNextId()+"_label";this._.children=[];CKEDITOR.ui.dialog.uiElement.call(this,b,a,d,"div",null,{role:"presentation"},function(){var f=[],d=a.required?" cke_required":"";"horizontal"!= +a.labelLayout?f.push('",'
      ',e.call(this,b,a),"
      "):(d={type:"hbox",widths:a.widths,padding:0,children:[{type:"html",html:'